Lines Matching defs:request_mask
34 * @request_mask: STATX_* values requested
45 void fill_mg_cmtime(struct kstat *stat, u32 request_mask, struct inode *inode)
50 if (!(request_mask & (STATX_CTIME|STATX_MTIME))) {
68 * @request_mask: statx request_mask
82 void generic_fillattr(const struct mnt_idmap *idmap, u32 request_mask,
99 fill_mg_cmtime(stat, request_mask, inode);
108 if ((request_mask & STATX_CHANGE_COOKIE) && IS_I_VERSION(inode)) {
172 * @request_mask: STATX_xxx flags indicating what the caller wants
182 u32 request_mask, unsigned int query_flags)
217 ret = inode->i_op->getattr(idmap, path, stat, request_mask,
222 generic_fillattr(idmap, request_mask, inode, stat);
231 bdev_statx(path, stat, request_mask);
241 * @request_mask: STATX_xxx flags indicating what the caller wants
245 * request_mask and query_flags to indicate what they want.
251 * Bits must have been set in request_mask to indicate which attributes the
259 u32 request_mask, unsigned int query_flags)
266 return vfs_getattr_nosec(path, stat, request_mask, query_flags);
301 u32 request_mask)
303 int error = vfs_getattr(path, stat, request_mask, flags);
307 if (request_mask & STATX_MNT_ID_UNIQUE) {
322 u32 request_mask)
327 return vfs_statx_path(&fd_file(f)->f_path, flags, stat, request_mask);
336 * @request_mask: STATX_xxx flags indicating what the caller wants
346 struct kstat *stat, u32 request_mask)
360 error = vfs_statx_path(&path, flags, stat, request_mask);