/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | bpf_cookie.c | 106 __u64 cookies[8]; in kprobe_multi_link_api_subtest() local 135 cookies[0] = 1; /* bpf_fentry_test1 */ in kprobe_multi_link_api_subtest() 136 cookies[1] = 2; /* bpf_fentry_test3 */ in kprobe_multi_link_api_subtest() 137 cookies[2] = 3; /* bpf_fentry_test4 */ in kprobe_multi_link_api_subtest() 138 cookies[3] = 4; /* bpf_fentry_test5 */ in kprobe_multi_link_api_subtest() 139 cookies[4] = 5; /* bpf_fentry_test6 */ in kprobe_multi_link_api_subtest() 140 cookies[5] = 6; /* bpf_fentry_test7 */ in kprobe_multi_link_api_subtest() 141 cookies[6] = 7; /* bpf_fentry_test2 */ in kprobe_multi_link_api_subtest() 142 cookies[7] = 8; /* bpf_fentry_test8 */ in kprobe_multi_link_api_subtest() 146 opts.kprobe_multi.cookies in kprobe_multi_link_api_subtest() 193 __u64 cookies[8]; kprobe_multi_attach_api_subtest() local 281 __u64 cookies[3]; uprobe_multi_attach_api_subtest() local [all...] |
H A D | kprobe_multi_test.c | 224 __u64 cookies[2]; in test_attach_api_fails() local 251 opts.cookies = NULL; in test_attach_api_fails() 265 opts.cookies = NULL; in test_attach_api_fails() 279 opts.cookies = NULL; in test_attach_api_fails() 289 /* fail_5 - pattern and cookies */ in test_attach_api_fails() 293 opts.cookies = cookies; in test_attach_api_fails()
|
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | ldc.h | 108 struct ldc_trans_cookie *cookies, int ncookies, 113 struct ldc_trans_cookie *cookies, int ncookies, 116 void ldc_unmap(struct ldc_channel *lp, struct ldc_trans_cookie *cookies, 121 struct ldc_trans_cookie *cookies, int ncookies); 126 struct ldc_trans_cookie *cookies, in ldc_get_dring_entry() 129 return ldc_copy(lp, LDC_COPY_IN, buf, len, offset, cookies, ncookies); in ldc_get_dring_entry() 135 struct ldc_trans_cookie *cookies, in ldc_put_dring_entry() 138 return ldc_copy(lp, LDC_COPY_OUT, buf, len, offset, cookies, ncookies); in ldc_put_dring_entry() 142 struct ldc_trans_cookie *cookies, 147 struct ldc_trans_cookie *cookies, in 123 ldc_get_dring_entry(struct ldc_channel *lp, void *buf, unsigned int len, unsigned long offset, struct ldc_trans_cookie *cookies, int ncookies) ldc_get_dring_entry() argument 132 ldc_put_dring_entry(struct ldc_channel *lp, void *buf, unsigned int len, unsigned long offset, struct ldc_trans_cookie *cookies, int ncookies) ldc_put_dring_entry() argument [all...] |
H A D | vio.h | 73 struct ldc_trans_cookie cookies[0]; member 164 struct ldc_trans_cookie cookies[0]; member 249 struct ldc_trans_cookie cookies[0]; member 268 return (struct vio_net_dext *)&desc->cookies[2]; in vio_net_ext() 284 struct ldc_trans_cookie cookies[VIO_MAX_RING_COOKIES]; member
|
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | ldc.h | 108 struct ldc_trans_cookie *cookies, int ncookies, 113 struct ldc_trans_cookie *cookies, int ncookies, 116 void ldc_unmap(struct ldc_channel *lp, struct ldc_trans_cookie *cookies, 121 struct ldc_trans_cookie *cookies, int ncookies); 126 struct ldc_trans_cookie *cookies, in ldc_get_dring_entry() 129 return ldc_copy(lp, LDC_COPY_IN, buf, len, offset, cookies, ncookies); in ldc_get_dring_entry() 135 struct ldc_trans_cookie *cookies, in ldc_put_dring_entry() 138 return ldc_copy(lp, LDC_COPY_OUT, buf, len, offset, cookies, ncookies); in ldc_put_dring_entry() 142 struct ldc_trans_cookie *cookies, 147 struct ldc_trans_cookie *cookies, in 123 ldc_get_dring_entry(struct ldc_channel *lp, void *buf, unsigned int len, unsigned long offset, struct ldc_trans_cookie *cookies, int ncookies) ldc_get_dring_entry() argument 132 ldc_put_dring_entry(struct ldc_channel *lp, void *buf, unsigned int len, unsigned long offset, struct ldc_trans_cookie *cookies, int ncookies) ldc_put_dring_entry() argument [all...] |
H A D | vio.h | 73 struct ldc_trans_cookie cookies[]; member 164 struct ldc_trans_cookie cookies[]; member 249 struct ldc_trans_cookie cookies[]; member 268 return (struct vio_net_dext *)&desc->cookies[2]; in vio_net_ext() 284 struct ldc_trans_cookie cookies[VIO_MAX_RING_COOKIES]; member
|
/kernel/linux/linux-5.10/kernel/ |
H A D | kcmp.c | 37 static unsigned long cookies[KCMP_TYPES][2] __read_mostly; 41 return (v ^ cookies[type][0]) * cookies[type][1]; in kptr_obfuscate() 249 get_random_bytes(cookies, sizeof(cookies)); in kcmp_cookies_init() 252 cookies[i][1] |= (~(~0UL >> 1) | 1); in kcmp_cookies_init()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | kcmp.c | 37 static unsigned long cookies[KCMP_TYPES][2] __read_mostly; 41 return (v ^ cookies[type][0]) * cookies[type][1]; in kptr_obfuscate() 232 get_random_bytes(cookies, sizeof(cookies)); in kcmp_cookies_init() 235 cookies[i][1] |= (~(~0UL >> 1) | 1); in kcmp_cookies_init()
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | ldc.c | 2077 struct ldc_trans_cookie *cookies; member 2105 sp->cookies[sp->nc - 1].cookie_size += tlen; in fill_cookies() 2107 sp->cookies[sp->nc].cookie_addr = this_cookie; in fill_cookies() 2108 sp->cookies[sp->nc].cookie_size = tlen; in fill_cookies() 2149 struct ldc_trans_cookie *cookies, int ncookies, in ldc_map_sg() 2178 state.cookies = cookies; in ldc_map_sg() 2195 struct ldc_trans_cookie *cookies, int ncookies, in ldc_map_single() 2220 state.cookies = cookies; in ldc_map_single() 2147 ldc_map_sg(struct ldc_channel *lp, struct scatterlist *sg, int num_sg, struct ldc_trans_cookie *cookies, int ncookies, unsigned int map_perm) ldc_map_sg() argument 2193 ldc_map_single(struct ldc_channel *lp, void *buf, unsigned int len, struct ldc_trans_cookie *cookies, int ncookies, unsigned int map_perm) ldc_map_single() argument 2245 ldc_unmap(struct ldc_channel *lp, struct ldc_trans_cookie *cookies, int ncookies) ldc_unmap() argument 2263 ldc_copy(struct ldc_channel *lp, int copy_dir, void *buf, unsigned int len, unsigned long offset, struct ldc_trans_cookie *cookies, int ncookies) ldc_copy() argument 2353 ldc_alloc_exp_dring(struct ldc_channel *lp, unsigned int len, struct ldc_trans_cookie *cookies, int *ncookies, unsigned int map_perm) ldc_alloc_exp_dring() argument 2378 ldc_free_exp_dring(struct ldc_channel *lp, void *buf, unsigned int len, struct ldc_trans_cookie *cookies, int ncookies) ldc_free_exp_dring() argument [all...] |
H A D | viohs.c | 207 u.pkt.cookies[i] = dr->cookies[i]; in send_dreg() 211 (unsigned long long) u.pkt.cookies[i].cookie_addr, in send_dreg() 212 (unsigned long long) u.pkt.cookies[i].cookie_size); in send_dreg() 466 dr->cookies[i] = pkt->cookies[i]; in process_dreg_info() 471 pkt->cookies[i].cookie_addr, in process_dreg_info() 473 pkt->cookies[i].cookie_size); in process_dreg_info()
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | ldc.c | 2077 struct ldc_trans_cookie *cookies; member 2105 sp->cookies[sp->nc - 1].cookie_size += tlen; in fill_cookies() 2107 sp->cookies[sp->nc].cookie_addr = this_cookie; in fill_cookies() 2108 sp->cookies[sp->nc].cookie_size = tlen; in fill_cookies() 2149 struct ldc_trans_cookie *cookies, int ncookies, in ldc_map_sg() 2178 state.cookies = cookies; in ldc_map_sg() 2195 struct ldc_trans_cookie *cookies, int ncookies, in ldc_map_single() 2220 state.cookies = cookies; in ldc_map_single() 2147 ldc_map_sg(struct ldc_channel *lp, struct scatterlist *sg, int num_sg, struct ldc_trans_cookie *cookies, int ncookies, unsigned int map_perm) ldc_map_sg() argument 2193 ldc_map_single(struct ldc_channel *lp, void *buf, unsigned int len, struct ldc_trans_cookie *cookies, int ncookies, unsigned int map_perm) ldc_map_single() argument 2245 ldc_unmap(struct ldc_channel *lp, struct ldc_trans_cookie *cookies, int ncookies) ldc_unmap() argument 2263 ldc_copy(struct ldc_channel *lp, int copy_dir, void *buf, unsigned int len, unsigned long offset, struct ldc_trans_cookie *cookies, int ncookies) ldc_copy() argument 2353 ldc_alloc_exp_dring(struct ldc_channel *lp, unsigned int len, struct ldc_trans_cookie *cookies, int *ncookies, unsigned int map_perm) ldc_alloc_exp_dring() argument 2378 ldc_free_exp_dring(struct ldc_channel *lp, void *buf, unsigned int len, struct ldc_trans_cookie *cookies, int ncookies) ldc_free_exp_dring() argument [all...] |
H A D | viohs.c | 207 u.pkt.cookies[i] = dr->cookies[i]; in send_dreg() 211 (unsigned long long) u.pkt.cookies[i].cookie_addr, in send_dreg() 212 (unsigned long long) u.pkt.cookies[i].cookie_size); in send_dreg() 466 dr->cookies[i] = pkt->cookies[i]; in process_dreg_info() 471 pkt->cookies[i].cookie_addr, in process_dreg_info() 473 pkt->cookies[i].cookie_size); in process_dreg_info() 485 if (send_ctrl(vio, &pkt->tag, struct_size(pkt, cookies, dr->ncookies)) < 0) in process_dreg_info()
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | bpf_trace.c | 2512 u64 *cookies; member 2601 kvfree(kmulti_link->cookies); in bpf_kprobe_multi_link_dealloc() 2652 cookie_a = link->cookies + (addr_a - link->addrs); in bpf_kprobe_multi_cookie_swap() 2653 cookie_b = link->cookies + (addr_b - link->addrs); in bpf_kprobe_multi_cookie_swap() 2685 if (!link->cookies) in bpf_kprobe_multi_cookie() 2692 cookie = link->cookies + (addr - link->addrs); in bpf_kprobe_multi_cookie() 2766 u64 *cookies; member 2776 /* If defined, swap also related cookies. */ in symbols_swap_r() 2777 if (data->cookies) { in symbols_swap_r() 2780 cookie_a = data->cookies in symbols_swap_r() 2878 u64 *cookies = NULL; bpf_kprobe_multi_link_attach() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/sun/ |
H A D | sunvnet_common.c | 403 desc->cookies, desc->ncookies); in vnet_rx_one() 527 dr->cookies, dr->ncookies); in get_rx_desc() 543 dr->cookies, dr->ncookies); in put_rx_desc() 570 desc->cookies[0].cookie_addr, in vnet_walk_rx_one() 571 desc->cookies[0].cookie_size); in vnet_walk_rx_one() 1022 port->tx_bufs[txi].cookies, in vnet_clean_tx_ring() 1065 struct ldc_trans_cookie *cookies, int ncookies, in vnet_skb_map() 1077 err = ldc_map_single(lp, skb->data - VNET_PACKET_SKIP, blen, cookies, in vnet_skb_map() 1092 blen, cookies + nc, ncookies - nc, in vnet_skb_map() 1100 ldc_unmap(lp, cookies, n in vnet_skb_map() 1064 vnet_skb_map(struct ldc_channel *lp, struct sk_buff *skb, struct ldc_trans_cookie *cookies, int ncookies, unsigned int map_perm) vnet_skb_map() argument [all...] |
H A D | sunvnet_common.h | 34 struct ldc_trans_cookie cookies[VNET_MAXCOOKIES]; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sun/ |
H A D | sunvnet_common.c | 404 desc->cookies, desc->ncookies); in vnet_rx_one() 528 dr->cookies, dr->ncookies); in get_rx_desc() 544 dr->cookies, dr->ncookies); in put_rx_desc() 571 desc->cookies[0].cookie_addr, in vnet_walk_rx_one() 572 desc->cookies[0].cookie_size); in vnet_walk_rx_one() 1023 port->tx_bufs[txi].cookies, in vnet_clean_tx_ring() 1066 struct ldc_trans_cookie *cookies, int ncookies, in vnet_skb_map() 1078 err = ldc_map_single(lp, skb->data - VNET_PACKET_SKIP, blen, cookies, in vnet_skb_map() 1093 blen, cookies + nc, ncookies - nc, in vnet_skb_map() 1101 ldc_unmap(lp, cookies, n in vnet_skb_map() 1065 vnet_skb_map(struct ldc_channel *lp, struct sk_buff *skb, struct ldc_trans_cookie *cookies, int ncookies, unsigned int map_perm) vnet_skb_map() argument [all...] |
H A D | sunvnet_common.h | 34 struct ldc_trans_cookie cookies[VNET_MAXCOOKIES]; member
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | usdt.c | 277 * We don't need IP-to-ID mapping if we can use BPF cookies. in usdt_manager_new() 835 * but if BPF cookies are not used we need to remove entry in bpf_link_usdt_detach() 966 __u64 *cookies = NULL; in usdt_manager_attach_usdt() local 1015 cookies = calloc(target_cnt, sizeof(*cookies)); in usdt_manager_attach_usdt() 1018 if (!offsets || !ref_ctr_offsets || !cookies) { in usdt_manager_attach_usdt() 1071 cookies[i] = spec_id; in usdt_manager_attach_usdt() 1094 .cookies = cookies, in usdt_manager_attach_usdt() 1109 free(cookies); in usdt_manager_attach_usdt() [all...] |
H A D | bpf.h | 393 const __u64 *cookies; member 401 const __u64 *cookies; member
|
/kernel/linux/linux-5.10/tools/testing/selftests/net/mptcp/ |
H A D | mptcp_connect.sh | 470 cookies=$(ip netns exec ${listener_ns} sysctl net.ipv4.tcp_syncookies) 471 cookies=${cookies##*=} 477 if [ $cookies -eq 2 ];then
|
/kernel/linux/linux-5.10/drivers/block/ |
H A D | sunvdc.c | 315 ldc_unmap(port->vio.lp, desc->cookies, desc->ncookies); in vdc_end_one() 495 desc->cookies, port->ring_cookies, in __send_request() 663 desc->cookies, port->ring_cookies, in generic_request() 724 dr->cookies, &ncookies, in vdc_alloc_tx_ring() 748 dr->cookies, dr->ncookies); in vdc_free_tx_ring() 1112 ldc_unmap(port->vio.lp, desc->cookies, desc->ncookies); in vdc_requeue_inflight()
|
/kernel/linux/linux-6.6/drivers/block/ |
H A D | sunvdc.c | 317 ldc_unmap(port->vio.lp, desc->cookies, desc->ncookies); in vdc_end_one() 497 desc->cookies, port->ring_cookies, in __send_request() 665 desc->cookies, port->ring_cookies, in generic_request() 726 dr->cookies, &ncookies, in vdc_alloc_tx_ring() 750 dr->cookies, dr->ncookies); in vdc_free_tx_ring() 1097 ldc_unmap(port->vio.lp, desc->cookies, desc->ncookies); in vdc_requeue_inflight()
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/mptcp/ |
H A D | mptcp_connect.sh | 500 cookies=$(ip netns exec ${listener_ns} sysctl net.ipv4.tcp_syncookies) 501 cookies=${cookies##*=} 547 if [ $cookies -eq 2 ];then
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | rds.h | 407 __u32 cookies[RDS_MAX_ZCOOKIES]; member
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | rds.h | 407 __u32 cookies[RDS_MAX_ZCOOKIES]; member
|