| /linux/tools/testing/selftests/namespaces/ |
| H A D | listns_test.c | 36 __u64 ns_ids[100]; in TEST() local 39 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 53 ASSERT_NE(ns_ids[i], 0); in TEST() 54 TH_LOG(" [%zd] ns_id: %llu", i, (unsigned long long)ns_ids[i]); in TEST() 72 __u64 ns_ids[100]; in TEST() local 75 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 91 .ns_id = ns_ids[i], in TEST() 186 __u64 ns_ids[100]; in TEST() local 189 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 202 TH_LOG(" [%zd] ns_id: %llu", i, (unsigned long long)ns_ids[i]); in TEST() [all …]
|
| H A D | cred_change_test.c | 44 __u64 ns_ids[256]; in TEST() local 128 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 138 if (ns_ids[i] == userns_id) { in TEST() 150 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 155 if (ns_ids[i] == userns_id) { in TEST() 181 __u64 ns_ids[256]; in TEST() local 262 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 270 if (ns_ids[i] == userns_id) { in TEST() 297 __u64 ns_ids[256]; in TEST() local 381 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() [all …]
|
| H A D | listns_permissions_test.c | 37 __u64 ns_ids[100]; in TEST() local 85 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 96 if (ns_ids[i] == our_netns_id) { in TEST() 145 __u64 ns_ids[100]; in TEST() local 193 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 316 __u64 ns_ids[100]; in TEST() local 330 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 335 if (ns_ids[i] == netns_a_id) { in TEST() 395 __u64 ns_ids[100]; in TEST() local 419 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() [all …]
|
| H A D | siocgskns_test.c | 600 __u64 ns_ids[256]; in TEST() local 722 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 734 if (ns_ids[i] == netns_id) { in TEST() 747 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 751 if (ns_ids[i] == netns_id) { in TEST() 768 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 772 if (ns_ids[i] == netns_id) { in TEST() 999 __u64 ns_ids[256]; in TEST() local 1143 ret = sys_listns(&req, ns_ids, ARRAY_SIZE(ns_ids), 0); in TEST() 1157 if (ns_ids[i] == netns_id) in TEST() [all …]
|
| H A D | listns_efault_test.c | 39 __u64 *ns_ids; in TEST() local 70 ns_ids = ((__u64 *)((char *)map + page_size)) - 1; in TEST() 98 iter_ret = sys_listns(&req, ns_ids, 2, 0); in TEST() 201 __u64 *ns_ids; in TEST() local 205 ns_ids = (__u64 *)0xdeadbeef; in TEST() 207 ret = sys_listns(&req, ns_ids, 10, 0); in TEST() 251 __u64 *ns_ids; in TEST() local 277 ns_ids = ((__u64 *)((char *)map + page_size)) - 5; in TEST() 304 iter_ret = sys_listns(&req, ns_ids, 10, 0); in TEST() 403 __u64 *ns_ids; in TEST() local [all …]
|
| H A D | wrappers.h | 29 static inline int sys_listns(const struct ns_id_req *req, __u64 *ns_ids, in sys_listns() argument 32 return syscall(__NR_listns, req, ns_ids, nr_ns_ids, flags); in sys_listns()
|
| H A D | ns_active_ref_test.c | 2574 __u64 ns_ids[256]; in TEST() local 2575 int nr_ids = sys_listns(&req, ns_ids, 256, 0); in TEST() 2582 if (ns_ids[i] == user_id) { in TEST() 2592 nr_ids = sys_listns(&req, ns_ids, 256, 0); in TEST() 2596 if (ns_ids[i] == net_id) { in TEST() 2643 nr_ids = sys_listns(&req, ns_ids, 256, 0); in TEST() 2647 if (ns_ids[i] == user_id) { in TEST() 2657 nr_ids = sys_listns(&req, ns_ids, 256, 0); in TEST() 2661 if (ns_ids[i] == net_id) { in TEST()
|
| /linux/kernel/ |
| H A D | nstree.c | 451 u64 __user *ns_ids, size_t nr_ns_ids) in prepare_klistns() argument 457 kls->uns_ids = ns_ids; in prepare_klistns() 574 u64 __user *ns_ids = kls->uns_ids; in do_listns_userns() local 626 if (put_user(valid->ns_id, ns_ids + ret)) { in do_listns_userns() 718 u64 __user *ns_ids = kls->uns_ids; in do_listns() local 768 if (put_user(valid->ns_id, ns_ids + ret)) { in do_listns() 785 u64 __user *, ns_ids, size_t, nr_ns_ids, unsigned int, flags) in SYSCALL_DEFINE4() argument 798 if (!access_ok(ns_ids, nr_ns_ids * sizeof(*ns_ids))) in SYSCALL_DEFINE4() 805 ret = prepare_klistns(&klns, &kreq, ns_ids, nr_ns_ids); in SYSCALL_DEFINE4()
|
| /linux/include/linux/ |
| H A D | syscalls.h | 442 u64 __user *ns_ids, size_t nr_ns_ids,
|