Symbol: file_handle
fs/fhandle.c
130
struct file_handle __user *, handle, void __user *, mnt_id,
fs/fhandle.c
19
struct file_handle __user *ufh,
fs/fhandle.c
24
struct file_handle f_handle;
fs/fhandle.c
26
struct file_handle *handle = NULL;
fs/fhandle.c
265
static int do_handle_to_path(struct file_handle *handle, struct path *path,
fs/fhandle.c
350
static int handle_to_path(int mountdirfd, struct file_handle __user *ufh,
fs/fhandle.c
354
struct file_handle f_handle;
fs/fhandle.c
355
struct file_handle *handle __free(kfree) = NULL;
fs/fhandle.c
359
if (copy_from_user(&f_handle, ufh, sizeof(struct file_handle)))
fs/fhandle.c
427
static long do_handle_open(int mountdirfd, struct file_handle __user *ufh,
fs/fhandle.c
43
if (copy_from_user(&f_handle, ufh, sizeof(struct file_handle)))
fs/fhandle.c
452
struct file_handle __user *, handle,
fs/fhandle.c
470
struct file_handle __user *, handle, int, flags)
fs/notify/fanotify/fanotify_user.c
215
(sizeof(struct fanotify_event_info_fid) + sizeof(struct file_handle))
fs/notify/fanotify/fanotify_user.c
554
struct file_handle handle = { };
fs/notify/fdinfo.c
45
DEFINE_FLEX(struct file_handle, f, f_handle, handle_bytes, MAX_HANDLE_SZ);
include/linux/compat.h
784
struct file_handle __user *handle,
include/linux/syscalls.h
64
struct file_handle;
include/linux/syscalls.h
899
struct file_handle __user *handle,
include/linux/syscalls.h
902
struct file_handle __user *handle,
samples/fanotify/fs-monitor.c
106
print_fh((struct file_handle *) &fid->handle);
samples/fanotify/fs-monitor.c
38
static void print_fh(struct file_handle *fh)
tools/build/feature/test-file-handle.c
10
struct file_handle fh;
tools/perf/util/cgroup.c
55
struct file_handle fh;
tools/perf/util/synthetic-events.c
561
struct file_handle fh;
tools/testing/selftests/bpf/cgroup_helpers.c
480
struct file_handle *fhp, *fhp2;
tools/testing/selftests/bpf/cgroup_helpers.c
497
fhsize = sizeof(struct file_handle) + fhp->handle_bytes;
tools/testing/selftests/namespaces/file_handle_test.c
1082
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
1228
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
130
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
1377
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
180
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
230
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
25
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
280
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
330
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
382
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
434
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
563
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
692
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
80
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
821
struct file_handle *handle;
tools/testing/selftests/namespaces/file_handle_test.c
950
struct file_handle *handle;
tools/testing/selftests/namespaces/listns_test.c
95
struct file_handle *fh;
tools/testing/selftests/namespaces/listns_test.c
98
fh = (struct file_handle *)malloc(sizeof(*fh) + sizeof(nsfh));
tools/testing/selftests/namespaces/ns_active_ref_test.c
1059
gp_handle = (struct file_handle *)gp_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1067
p_handle = (struct file_handle *)p_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1075
c_handle = (struct file_handle *)c_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1119
struct file_handle *p_handle, *c1_handle, *c2_handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1224
p_handle = (struct file_handle *)p_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
123
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1232
c1_handle = (struct file_handle *)c1_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1240
c2_handle = (struct file_handle *)c2_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1289
struct file_handle *u_handle, *n_handle, *ut_handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1392
u_handle = (struct file_handle *)u_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1400
n_handle = (struct file_handle *)n_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1408
ut_handle = (struct file_handle *)ut_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1462
struct file_handle *ua_handle, *ub_handle, *net_handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
154
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1563
ua_handle = (struct file_handle *)ua_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1571
ub_handle = (struct file_handle *)ub_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1579
net_handle = (struct file_handle *)net_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1637
struct file_handle *parent_handle, *net1_handle, *net2_handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
169
struct file_handle *handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1757
parent_handle = (struct file_handle *)p_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1765
net1_handle = (struct file_handle *)n1_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1773
net2_handle = (struct file_handle *)n2_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1831
struct file_handle *ua_handle, *ub_handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1907
ua_handle = (struct file_handle *)ua_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1915
ub_handle = (struct file_handle *)ub_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
1962
struct file_handle *user_handle, *net_handle, *uts_handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
2062
user_handle = (struct file_handle *)u_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
2070
net_handle = (struct file_handle *)n_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
2078
uts_handle = (struct file_handle *)ut_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
208
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
2180
struct file_handle *handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
2216
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
2264
struct file_handle *handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
2300
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
235
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
2383
struct file_handle *user_handle, *net_handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
2537
user_handle = (struct file_handle *)user_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
2545
net_handle = (struct file_handle *)net_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
292
struct file_handle *handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
343
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
369
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
37
struct file_handle *handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
382
struct file_handle *handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
421
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
451
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
466
struct file_handle *handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
513
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
552
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
622
struct file_handle *parent_handle, *child_handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
739
parent_handle = (struct file_handle *)parent_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
747
child_handle = (struct file_handle *)child_buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
837
struct file_handle *handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
89
struct file_handle *handle;
tools/testing/selftests/namespaces/ns_active_ref_test.c
903
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
931
handle = (struct file_handle *)buf;
tools/testing/selftests/namespaces/ns_active_ref_test.c
956
struct file_handle *gp_handle, *p_handle, *c_handle;
tools/testing/selftests/namespaces/siocgskns_test.c
1002
struct file_handle *handle;
tools/testing/selftests/namespaces/siocgskns_test.c
1006
handle = malloc(sizeof(struct file_handle) + sizeof(struct nsfs_file_handle));
tools/testing/selftests/namespaces/siocgskns_test.c
1318
struct file_handle *handle;
tools/testing/selftests/namespaces/siocgskns_test.c
1323
handle = malloc(sizeof(struct file_handle) + sizeof(struct nsfs_file_handle));
tools/testing/selftests/namespaces/siocgskns_test.c
796
struct file_handle *handle;
tools/testing/selftests/namespaces/siocgskns_test.c
801
handle = malloc(sizeof(struct file_handle) + sizeof(struct nsfs_file_handle));
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
117
FIXTURE_TEARDOWN(file_handle)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
144
TEST_F(file_handle, file_handle_same_pidns)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
147
struct file_handle *fh;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
151
fh = malloc(sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
153
memset(fh, 0, sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
191
TEST_F(file_handle, file_handle_child_pidns)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
194
struct file_handle *fh;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
198
fh = malloc(sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
200
memset(fh, 0, sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
238
TEST_F(file_handle, file_handle_foreign_pidns)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
241
struct file_handle *fh;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
244
fh = malloc(sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
246
memset(fh, 0, sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
25
FIXTURE(file_handle)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
274
TEST_F(file_handle, pid_has_exited)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
277
struct file_handle *fh;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
280
fh = malloc(sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
282
memset(fh, 0, sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
313
TEST_F(file_handle, pid_has_been_reaped)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
316
struct file_handle *fh;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
319
fh = malloc(sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
321
memset(fh, 0, sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
351
TEST_F(file_handle, open_by_handle_at_valid_flags)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
354
struct file_handle *fh;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
358
fh = malloc(sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
360
memset(fh, 0, sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
388
TEST_F(file_handle, open_by_handle_at_invalid_flags)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
391
struct file_handle *fh;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
40
FIXTURE_SETUP(file_handle)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
417
fh = malloc(sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
419
memset(fh, 0, sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
433
TEST_F(file_handle, lookup_must_fail)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
436
struct file_handle *fh;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
438
fh = malloc(sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
440
memset(fh, 0, sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
459
TEST_F(file_handle, invalid_name_to_handle_at_flags)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
462
struct file_handle *fh;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
464
fh = malloc(sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
466
memset(fh, 0, sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
480
TEST_F(file_handle, valid_name_to_handle_at_flags)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
483
struct file_handle *fh;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
486
fh = malloc(sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
488
memset(fh, 0, sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
507
TEST_F(file_handle, decode_purely_based_on_file_handle)
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
510
struct file_handle *fh;
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
514
fh = malloc(sizeof(struct file_handle) + MAX_HANDLE_SZ);
tools/testing/selftests/pidfd/pidfd_file_handle_test.c
516
memset(fh, 0, sizeof(struct file_handle) + MAX_HANDLE_SZ);