Lines Matching refs:new_op

279 	struct orangefs_kernel_op_s *new_op;  in orangefs_inode_getattr()  local
297 new_op = op_alloc(ORANGEFS_VFS_OP_GETATTR); in orangefs_inode_getattr()
298 if (!new_op) in orangefs_inode_getattr()
300 new_op->upcall.req.getattr.refn = orangefs_inode->refn; in orangefs_inode_getattr()
306 new_op->upcall.req.getattr.mask = ORANGEFS_ATTR_SYS_ALL_NOHINT; in orangefs_inode_getattr()
308 new_op->upcall.req.getattr.mask = in orangefs_inode_getattr()
311 ret = service_operation(new_op, __func__, in orangefs_inode_getattr()
318 &new_op->downcall.resp.getattr.attributes, in orangefs_inode_getattr()
319 new_op->downcall.resp.getattr.link_target); in orangefs_inode_getattr()
326 type = orangefs_inode_type(new_op-> in orangefs_inode_getattr()
330 inode->i_flags = orangefs_inode_flags(&new_op-> in orangefs_inode_getattr()
333 inode_size = (loff_t)new_op-> in orangefs_inode_getattr()
336 inode->i_blkbits = ffs(new_op->downcall.resp.getattr. in orangefs_inode_getattr()
356 inode->i_size = (loff_t)strlen(new_op-> in orangefs_inode_getattr()
359 new_op->downcall.resp.getattr.link_target, in orangefs_inode_getattr()
376 inode->i_uid = make_kuid(&init_user_ns, new_op-> in orangefs_inode_getattr()
378 inode->i_gid = make_kgid(&init_user_ns, new_op-> in orangefs_inode_getattr()
380 inode->i_atime.tv_sec = (time64_t)new_op-> in orangefs_inode_getattr()
382 inode->i_mtime.tv_sec = (time64_t)new_op-> in orangefs_inode_getattr()
384 inode->i_ctime.tv_sec = (time64_t)new_op-> in orangefs_inode_getattr()
392 orangefs_inode_perms(&new_op->downcall.resp.getattr.attributes); in orangefs_inode_getattr()
402 op_release(new_op); in orangefs_inode_getattr()
409 struct orangefs_kernel_op_s *new_op; in orangefs_inode_check_changed() local
415 new_op = op_alloc(ORANGEFS_VFS_OP_GETATTR); in orangefs_inode_check_changed()
416 if (!new_op) in orangefs_inode_check_changed()
418 new_op->upcall.req.getattr.refn = orangefs_inode->refn; in orangefs_inode_check_changed()
419 new_op->upcall.req.getattr.mask = ORANGEFS_ATTR_SYS_TYPE | in orangefs_inode_check_changed()
422 ret = service_operation(new_op, __func__, in orangefs_inode_check_changed()
428 &new_op->downcall.resp.getattr.attributes, in orangefs_inode_check_changed()
429 new_op->downcall.resp.getattr.link_target); in orangefs_inode_check_changed()
431 op_release(new_op); in orangefs_inode_check_changed()
442 struct orangefs_kernel_op_s *new_op; in orangefs_inode_setattr() local
445 new_op = op_alloc(ORANGEFS_VFS_OP_SETATTR); in orangefs_inode_setattr()
446 if (!new_op) in orangefs_inode_setattr()
449 new_op->upcall.req.setattr.refn = orangefs_inode->refn; in orangefs_inode_setattr()
451 &new_op->upcall.req.setattr.attributes, in orangefs_inode_setattr()
454 ret = service_operation(new_op, __func__, in orangefs_inode_setattr()
462 op_release(new_op); in orangefs_inode_setattr()