Home
last modified time | relevance | path

Searched refs:cookies (Results 1 – 25 of 30) sorted by relevance

12

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dbpf_cookie.c107 __u64 cookies[8]; in kprobe_multi_link_api_subtest()
141 cookies[0] = 1; /* bpf_fentry_test1 */ in kprobe_multi_link_api_subtest()
142 cookies[1] = 2; /* bpf_fentry_test3 */ in kprobe_multi_link_api_subtest()
143 cookies[2] = 3; /* bpf_fentry_test4 */ in kprobe_multi_link_api_subtest()
144 cookies[3] = 4; /* bpf_fentry_test5 */ in kprobe_multi_link_api_subtest()
145 cookies[4] = 5; /* bpf_fentry_test6 */ in kprobe_multi_link_api_subtest()
146 cookies[5] = 6; /* bpf_fentry_test7 */ in kprobe_multi_link_api_subtest()
147 cookies[6] = 7; /* bpf_fentry_test2 */ in kprobe_multi_link_api_subtest()
148 cookies[7] = 8; /* bpf_fentry_test8 */ in kprobe_multi_link_api_subtest()
152 opts.kprobe_multi.cookies in kprobe_multi_link_api_subtest()
106 __u64 cookies[8]; kprobe_multi_link_api_subtest() local
193 __u64 cookies[8]; kprobe_multi_attach_api_subtest() local
281 __u64 cookies[3]; uprobe_multi_attach_api_subtest() local
[all...]
H A Dfill_link_info.c276 __u64 addrs[KMULTI_CNT], cookies[KMULTI_CNT]; in verify_kmulti_link_info()
300 info.kprobe_multi.cookies = ptr_to_u64(cookies); in verify_kmulti_invalid_user_buffer()
305 ASSERT_EQ(cookies[i], has_cookies ? kmulti_cookies[i] : 0, in verify_kmulti_invalid_user_buffer()
313 __u64 addrs[KMULTI_CNT], cookies[KMULTI_CNT]; in verify_kmulti_invalid_user_buffer()
353 info.kprobe_multi.cookies = 0x1; /* invalid addr */ in symbols_cmp_r()
357 /* cookies && !count */ in symbols_cmp_r()
360 info.kprobe_multi.cookies = ptr_to_u64(cookies); in test_kprobe_multi_fill_link_info() argument
374 bool retprobe, bool cookies, in test_kprobe_multi_fill_link_info()
262 __u64 addrs[KMULTI_CNT], cookies[KMULTI_CNT]; verify_kmulti_link_info() local
299 __u64 addrs[KMULTI_CNT], cookies[KMULTI_CNT]; verify_kmulti_invalid_user_buffer() local
411 verify_umulti_link_info(int fd,bool retprobe,__u64 * offsets,__u64 * cookies,__u64 * ref_ctr_offsets) verify_umulti_link_info() argument
538 __u64 cookies[3] = { test_uprobe_multi_fill_link_info() local
[all...]
H A Dkprobe_multi_test.c233 __u64 cookies[2]; in test_attach_api_fails() local
262 opts.cookies = NULL; in test_attach_api_fails()
277 opts.cookies = NULL; in test_attach_api_fails()
292 opts.cookies = NULL; in test_attach_api_fails()
307 opts.cookies = cookies; in test_attach_api_fails()
322 opts.cookies = NULL; in test_attach_api_fails()
H A Duprobe_multi_test.c492 .uprobe_multi.cookies = (__u64 *) 1ULL, in test_attach_api_fails()
506 .uprobe_multi.cookies = (__u64 *) &offset, in test_attach_api_fails()
/linux/arch/sparc/include/asm/
H A Dldc.h108 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() argument
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() argument
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, int ncookies);
H A Dvio.h73 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
/linux/Documentation/filesystems/caching/
H A Dfscache.rst104 * There are three types of cookie: cache, volume and data file cookies.
105 Cache cookies represent the cache as a whole and are not normally visible
108 data file cookies are used to cache data (something that would be got for
124 collection is employed to eliminate cookies that haven't been used for a
170 |Cookies |n=N |Number of data storage cookies allocated |
172 | |v=N |Number of volume index cookies allocated |
176 | |voom=N |Number of OOM events when allocating volume cookies |
184 |LRU |n=N |Number of cookies currently on the LRU |
186 | |exp=N |Number of cookies expired off of the LRU |
188 | |rmv=N |Number of cookies removed from the LRU |
[all …]
H A Dbackend-api.rst34 The cache backend and the network filesystem can both ask for cache cookies -
36 and data cookies, however, are created at the behest of the filesystem only.
42 Caches are represented in the API by cache cookies. These are objects of
117 Once all the cookies are withdrawn, a cache backend can withdraw all the
247 Data storage cookies are counted and this is used to block cache withdrawal
H A Dnetfs-api.rst48 cookie, hereafter referred to as "volume cookies" and "cookies".
138 data cookies obtained in this volume must be relinquished before the volume is
/linux/arch/sparc/kernel/
H A Dviohs.c207 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()
H A Dldc.c2077 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() argument
2178 state.cookies = cookies; in ldc_map_sg()
2195 struct ldc_trans_cookie *cookies, int ncookies, in ldc_map_single() argument
2220 state.cookies = cookies; in ldc_map_single()
2245 void ldc_unmap(struct ldc_channel *lp, struct ldc_trans_cookie *cookies, in ldc_unmap() argument
2254 u64 addr = cookies[i].cookie_addr; in ldc_unmap()
[all …]
/linux/kernel/trace/
H A Dbpf_trace.c2295 u64 *cookies; member
2397 kvfree(kmulti_link->cookies); in bpf_kprobe_multi_link_dealloc()
2405 u64 __user *ucookies = u64_to_user_ptr(info->kprobe_multi.cookies); in bpf_kprobe_multi_link_fill_link_info()
2429 if (kmulti_link->cookies) { in bpf_kprobe_multi_link_fill_link_info()
2430 if (copy_to_user(ucookies, kmulti_link->cookies, ucount * sizeof(u64))) in bpf_kprobe_multi_link_fill_link_info()
2460 has_cookies = !!kmulti_link->cookies; in bpf_kprobe_multi_show_fdinfo()
2472 has_cookies ? kmulti_link->cookies[i] : 0, in bpf_kprobe_multi_show_fdinfo()
2493 cookie_a = link->cookies + (addr_a - link->addrs); in bpf_kprobe_multi_cookie_swap()
2494 cookie_b = link->cookies + (addr_b - link->addrs); in bpf_kprobe_multi_cookie_swap()
2527 if (!link->cookies) in bpf_kprobe_multi_cookie()
[all …]
/linux/drivers/net/ethernet/sun/
H A Dsunvnet_common.c404 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() argument
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, nc); in vnet_skb_map()
[all …]
H A Dsunvnet_common.h34 struct ldc_trans_cookie cookies[VNET_MAXCOOKIES]; member
/linux/drivers/block/
H A Dsunvdc.c316 ldc_unmap(port->vio.lp, desc->cookies, desc->ncookies); in vdc_end_one()
496 desc->cookies, port->ring_cookies, in __send_request()
664 desc->cookies, port->ring_cookies, in generic_request()
725 dr->cookies, &ncookies, in vdc_alloc_tx_ring()
749 dr->cookies, dr->ncookies); in vdc_free_tx_ring()
1099 ldc_unmap(port->vio.lp, desc->cookies, desc->ncookies); in vdc_requeue_inflight()
/linux/tools/testing/selftests/net/mptcp/
H A Dmptcp_connect.sh476 cookies=$(ip netns exec ${listener_ns} sysctl net.ipv4.tcp_syncookies)
477 cookies=${cookies##*=}
521 if [ $cookies -eq 2 ];then
/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
H A Dtracepoints.rst17 - mlx5e_configure_flower: trace flower filter actions and cookies offloaded to mlx5::
24 - mlx5e_delete_flower: trace flower filter actions and cookies deleted from mlx5::
/linux/include/uapi/linux/
H A Drds.h407 __u32 cookies[RDS_MAX_ZCOOKIES]; member
/linux/net/ipv4/
H A DKconfig277 SYN cookies provide protection against this type of attack. If you
279 protocol known as "SYN cookies" to enable legitimate users to
282 SYN cookies work transparently to them. For technical information
283 about SYN cookies, check out <https://cr.yp.to/syncookies.html>.
290 SYN cookies may prevent correct error reporting on clients when the
294 If you say Y here, you can disable SYN cookies at run time by
/linux/tools/include/uapi/linux/
H A Dbpf.h1817 __aligned_u64 cookies;
1845 __aligned_u64 cookies;
4241 * **-EOPNOTSUPP** kernel configuration does not enable SYN cookies
6800 __aligned_u64 cookies;
6806 __aligned_u64 cookies;
6808 __u32 count; /* in/out: uprobe_multi offsets/ref_ctr_offsets/cookies count */
1791 __aligned_u64 cookies; global() member
1819 __aligned_u64 cookies; global() member
6765 __aligned_u64 cookies; global() member
6771 __aligned_u64 cookies; global() member
/linux/net/rds/
H A Dmessage.c67 ck->cookies[ncookies] = cookie; in rds_zcookie_add()
/linux/Documentation/security/
H A Dsiphash.rst16 sequence numbers, secure cookies, or mask it off for use in a hash table.
/linux/Documentation/networking/
H A Dsnmp_counter.rst960 SYN cookies
962 SYN cookies are used to mitigate SYN flood, for details, please refer
963 the `SYN cookies wiki`_.
965 .. _SYN cookies wiki: https://en.wikipedia.org/wiki/SYN_cookies
969 It indicates how many SYN cookies are sent.
973 How many reply packets of the SYN cookies the TCP stack receives.
/linux/tools/testing/selftests/net/
H A Dmsg_zerocopy.c359 fprintf(stderr, "%d\n", ck->cookies[i]); in do_process_zerocopy_cookies()
/linux/tools/lib/bpf/
H A Dlibbpf.c12175 const __u64 *cookies; in attach_kprobe_multi()
12192 cookies = OPTS_GET(opts, cookies, false); in attach_kprobe_session()
12197 if (pattern && (addrs || syms || cookies || cnt)) in attach_kprobe_session()
12244 lopts.kprobe_multi.cookies = cookies; in attach_uprobe_multi()
12651 const __u64 *cookies; in bpf_program__attach_uprobe_opts()
12668 cookies = OPTS_GET(opts, cookies, NULL); in bpf_program__attach_uprobe_opts()
12679 * syms/offsets/ref_ctr_offsets/cookies/cn in bpf_program__attach_uprobe_opts()
12013 const __u64 *cookies; bpf_program__attach_kprobe_multi_opts() local
12472 const __u64 *cookies; bpf_program__attach_uprobe_multi() local
[all...]

12