/linux-master/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, 129 return ldc_copy(lp, LDC_COPY_IN, buf, len, offset, cookies, ncookies); 135 struct ldc_trans_cookie *cookies, 138 return ldc_copy(lp, LDC_COPY_OUT, buf, len, offset, cookies, ncookies); 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) 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) argument [all...] |
H A D | vio.h | 73 struct ldc_trans_cookie cookies[]; member in struct:vio_dring_register 164 struct ldc_trans_cookie cookies[]; member in struct:vio_disk_desc 249 struct ldc_trans_cookie cookies[]; member in struct:vio_net_desc 268 return (struct vio_net_dext *)&desc->cookies[2]; 284 struct ldc_trans_cookie cookies[VIO_MAX_RING_COOKIES]; member in struct:vio_dring_state
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | bpf_cookie.c | 106 __u64 cookies[8]; local 135 cookies[0] = 1; /* bpf_fentry_test1 */ 136 cookies[1] = 2; /* bpf_fentry_test3 */ 137 cookies[2] = 3; /* bpf_fentry_test4 */ 138 cookies[3] = 4; /* bpf_fentry_test5 */ 139 cookies[4] = 5; /* bpf_fentry_test6 */ 140 cookies[5] = 6; /* bpf_fentry_test7 */ 141 cookies[6] = 7; /* bpf_fentry_test2 */ 142 cookies[7] = 8; /* bpf_fentry_test8 */ 146 opts.kprobe_multi.cookies 193 __u64 cookies[8]; local 281 __u64 cookies[3]; local [all...] |
H A D | fill_link_info.c | 255 __u64 addrs[KMULTI_CNT], cookies[KMULTI_CNT]; local 279 info.kprobe_multi.cookies = ptr_to_u64(cookies); 284 ASSERT_EQ(cookies[i], has_cookies ? kmulti_cookies[i] : 0, 292 __u64 addrs[KMULTI_CNT], cookies[KMULTI_CNT]; local 332 info.kprobe_multi.cookies = 0x1; /* invalid addr */ 336 /* cookies && !count */ 339 info.kprobe_multi.cookies = ptr_to_u64(cookies); 353 bool retprobe, bool cookies, 352 test_kprobe_multi_fill_link_info(struct test_fill_link_info *skel, bool retprobe, bool cookies, bool invalid) argument 403 verify_umulti_link_info(int fd, bool retprobe, __u64 *offsets, __u64 *cookies, __u64 *ref_ctr_offsets) argument 522 __u64 cookies[3] = { local [all...] |
H A D | kprobe_multi_test.c | 224 __u64 cookies[2]; local 253 opts.cookies = NULL; 268 opts.cookies = NULL; 283 opts.cookies = NULL; 294 /* fail_5 - pattern and cookies */ 298 opts.cookies = cookies; 313 opts.cookies = NULL;
|
H A D | uprobe_multi_test.c | 349 /* wrong cookies pointer */ 353 .uprobe_multi.cookies = (__u64 *) 1ULL, 367 .uprobe_multi.cookies = (__u64 *) &offset,
|
/linux-master/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]; 234 get_random_bytes(cookies, sizeof(cookies)); 237 cookies[i][1] |= (~(~0UL >> 1) | 1);
|
/linux-master/tools/bpf/bpftool/ |
H A D | link.c | 267 get_addr_cookie_array(__u64 *addrs, __u64 *cookies, __u32 count) argument 279 data[i].cookie = cookies[i]; 298 u64_to_ptr(info->kprobe_multi.cookies), 357 u64_to_arr(info->uprobe_multi.cookies)[i]); 727 u64_to_ptr(info->kprobe_multi.cookies), 774 printf("\n\t%-16s %-16s %-16s", "offset", "ref_ctr_offset", "cookies"); 779 u64_to_arr(info->uprobe_multi.cookies)[i]); 967 __u64 *ref_ctr_offsets = NULL, *offsets = NULL, *cookies = NULL; local 1009 cookies = calloc(count, sizeof(__u64)); 1010 if (!cookies) { [all...] |
/linux-master/drivers/net/ethernet/sun/ |
H A D | sunvnet_common.h | 34 struct ldc_trans_cookie cookies[VNET_MAXCOOKIES]; member in struct:vnet_tx_entry
|
H A D | sunvnet_common.c | 404 desc->cookies, desc->ncookies); 528 dr->cookies, dr->ncookies); 544 dr->cookies, dr->ncookies); 571 desc->cookies[0].cookie_addr, 572 desc->cookies[0].cookie_size); 1023 port->tx_bufs[txi].cookies, 1066 struct ldc_trans_cookie *cookies, int ncookies, 1078 err = ldc_map_single(lp, skb->data - VNET_PACKET_SKIP, blen, cookies, 1093 blen, cookies + nc, ncookies - nc, 1101 ldc_unmap(lp, cookies, n 1065 vnet_skb_map(struct ldc_channel *lp, struct sk_buff *skb, struct ldc_trans_cookie *cookies, int ncookies, unsigned int map_perm) argument [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | viohs.c | 207 u.pkt.cookies[i] = dr->cookies[i]; 211 (unsigned long long) u.pkt.cookies[i].cookie_addr, 212 (unsigned long long) u.pkt.cookies[i].cookie_size); 466 dr->cookies[i] = pkt->cookies[i]; 471 pkt->cookies[i].cookie_addr, 473 pkt->cookies[i].cookie_size); 485 if (send_ctrl(vio, &pkt->tag, struct_size(pkt, cookies, dr->ncookies)) < 0)
|
H A D | ldc.c | 2077 struct ldc_trans_cookie *cookies; member in struct:cookie_state 2105 sp->cookies[sp->nc - 1].cookie_size += tlen; 2107 sp->cookies[sp->nc].cookie_addr = this_cookie; 2108 sp->cookies[sp->nc].cookie_size = tlen; 2149 struct ldc_trans_cookie *cookies, int ncookies, 2178 state.cookies = cookies; 2195 struct ldc_trans_cookie *cookies, int ncookies, 2220 state.cookies = cookies; 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) 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) argument 2245 ldc_unmap(struct ldc_channel *lp, struct ldc_trans_cookie *cookies, int ncookies) 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) argument 2353 ldc_alloc_exp_dring(struct ldc_channel *lp, unsigned int len, struct ldc_trans_cookie *cookies, int *ncookies, unsigned int map_perm) argument 2378 ldc_free_exp_dring(struct ldc_channel *lp, void *buf, unsigned int len, struct ldc_trans_cookie *cookies, int ncookies) argument [all...] |
/linux-master/tools/lib/bpf/ |
H A D | usdt.c | 277 * We don't need IP-to-ID mapping if we can use BPF cookies. 835 * but if BPF cookies are not used we need to remove entry 966 __u64 *cookies = NULL; local 1015 cookies = calloc(target_cnt, sizeof(*cookies)); 1018 if (!offsets || !ref_ctr_offsets || !cookies) { 1071 cookies[i] = spec_id; 1094 .cookies = cookies, 1109 free(cookies); [all...] |
H A D | bpf.h | 408 const __u64 *cookies; member in struct:bpf_link_create_opts::__anon3314::__anon3316 416 const __u64 *cookies; member in struct:bpf_link_create_opts::__anon3314::__anon3317
|
H A D | bpf.c | 773 attr.link_create.kprobe_multi.cookies = ptr_to_u64(OPTS_GET(opts, kprobe_multi.cookies, 0)); 783 attr.link_create.uprobe_multi.cookies = ptr_to_u64(OPTS_GET(opts, uprobe_multi.cookies, 0));
|
H A D | libbpf.h | 537 const __u64 *cookies; member in struct:bpf_kprobe_multi_opts 538 /* number of elements in syms/addrs/cookies arrays */ 561 /* optional, array of associated BPF cookies */ 562 const __u64 *cookies; member in struct:bpf_uprobe_multi_opts 563 /* number of elements in syms/addrs/cookies arrays */ 581 * syms/offsets/ref_ctr_offsets/cookies/cnt 584 * - ref_ctr_offsets and cookies are optional
|
H A D | libbpf.c | 11329 const __u64 *cookies; local 11340 cookies = OPTS_GET(opts, cookies, false); 11344 if (pattern && (addrs || syms || cookies || cnt)) 11366 lopts.kprobe_multi.cookies = cookies; 11753 const __u64 *cookies; local 11763 cookies = OPTS_GET(opts, cookies, NULL); 11772 * syms/offsets/ref_ctr_offsets/cookies/cn [all...] |
/linux-master/kernel/trace/ |
H A D | bpf_trace.c | 2585 u64 *cookies; member in struct:bpf_kprobe_multi_link 2674 kvfree(kmulti_link->cookies); 2682 u64 __user *ucookies = u64_to_user_ptr(info->kprobe_multi.cookies); 2706 if (kmulti_link->cookies) { 2707 if (copy_to_user(ucookies, kmulti_link->cookies, ucount * sizeof(u64))) 2741 cookie_a = link->cookies + (addr_a - link->addrs); 2742 cookie_b = link->cookies + (addr_b - link->addrs); 2774 if (!link->cookies) 2781 cookie = link->cookies + (addr - link->addrs); 2856 u64 *cookies; member in struct:multi_symbols_sort 2968 u64 *cookies = NULL; local [all...] |
/linux-master/drivers/block/ |
H A D | sunvdc.c | 317 ldc_unmap(port->vio.lp, desc->cookies, desc->ncookies); 497 desc->cookies, port->ring_cookies, 665 desc->cookies, port->ring_cookies, 726 dr->cookies, &ncookies, 750 dr->cookies, dr->ncookies); 1097 ldc_unmap(port->vio.lp, desc->cookies, desc->ncookies);
|
/linux-master/include/uapi/linux/ |
H A D | rds.h | 407 __u32 cookies[RDS_MAX_ZCOOKIES]; member in struct:rds_zcopy_cookies
|
H A D | bpf.h | 1732 __aligned_u64 cookies; member in struct:bpf_attr::__anon2609::__anon2612::__anon2615 1760 __aligned_u64 cookies; member in struct:bpf_attr::__anon2609::__anon2612::__anon2620 4129 * **-EOPNOTSUPP** kernel configuration does not enable SYN cookies 6669 __aligned_u64 cookies; member in struct:bpf_link_info::__anon2663::__anon2677 6675 __aligned_u64 cookies; member in struct:bpf_link_info::__anon2663::__anon2678 6677 __u32 count; /* in/out: uprobe_multi offsets/ref_ctr_offsets/cookies count */
|
/linux-master/tools/testing/selftests/net/mptcp/ |
H A D | mptcp_connect.sh | 469 cookies=$(ip netns exec ${listener_ns} sysctl net.ipv4.tcp_syncookies) 470 cookies=${cookies##*=} 511 if [ $cookies -eq 2 ];then
|
/linux-master/tools/include/uapi/linux/ |
H A D | bpf.h | 1732 __aligned_u64 cookies; member in struct:bpf_attr::__anon3150::__anon3153::__anon3156 1760 __aligned_u64 cookies; member in struct:bpf_attr::__anon3150::__anon3153::__anon3161 4129 * **-EOPNOTSUPP** kernel configuration does not enable SYN cookies 6669 __aligned_u64 cookies; member in struct:bpf_link_info::__anon3204::__anon3218 6675 __aligned_u64 cookies; member in struct:bpf_link_info::__anon3204::__anon3219 6677 __u32 count; /* in/out: uprobe_multi offsets/ref_ctr_offsets/cookies count */
|
/linux-master/net/rds/ |
H A D | message.c | 65 ck->cookies[ncookies] = cookie;
|
/linux-master/tools/testing/selftests/net/ |
H A D | msg_zerocopy.c | 351 error(1, 0, "Returned %d cookies, max expected %d\n", 355 fprintf(stderr, "%d\n", ck->cookies[i]);
|