/Linux-v5.4/net/core/ |
D | sock_reuseport.c | 22 int reuseport_get_id(struct sock_reuseport *reuse) in reuseport_get_id() argument 26 if (reuse->reuseport_id) in reuseport_get_id() 27 return reuse->reuseport_id; in reuseport_get_id() 35 reuse->reuseport_id = id; in reuseport_get_id() 37 return reuse->reuseport_id; in reuseport_get_id() 44 struct sock_reuseport *reuse = kzalloc(size, GFP_ATOMIC); in __reuseport_alloc() local 46 if (!reuse) in __reuseport_alloc() 49 reuse->max_socks = max_socks; in __reuseport_alloc() 51 RCU_INIT_POINTER(reuse->prog, NULL); in __reuseport_alloc() 52 return reuse; in __reuseport_alloc() [all …]
|
/Linux-v5.4/include/net/ |
D | sock_reuseport.h | 43 struct sock_reuseport *reuse; in reuseport_has_conns() local 47 reuse = rcu_dereference(sk->sk_reuseport_cb); in reuseport_has_conns() 48 if (reuse) { in reuseport_has_conns() 50 reuse->has_conns = 1; in reuseport_has_conns() 51 ret = reuse->has_conns; in reuseport_has_conns() 58 int reuseport_get_id(struct sock_reuseport *reuse);
|
D | tcp.h | 492 struct sock_reuseport *reuse; in tcp_synq_overflow() local 494 reuse = rcu_dereference(sk->sk_reuseport_cb); in tcp_synq_overflow() 495 if (likely(reuse)) { in tcp_synq_overflow() 496 last_overflow = READ_ONCE(reuse->synq_overflow_ts); in tcp_synq_overflow() 498 WRITE_ONCE(reuse->synq_overflow_ts, now); in tcp_synq_overflow() 515 struct sock_reuseport *reuse; in tcp_synq_no_recent_overflow() local 517 reuse = rcu_dereference(sk->sk_reuseport_cb); in tcp_synq_no_recent_overflow() 518 if (likely(reuse)) { in tcp_synq_no_recent_overflow() 519 last_overflow = READ_ONCE(reuse->synq_overflow_ts); in tcp_synq_no_recent_overflow()
|
/Linux-v5.4/drivers/staging/rtl8188eu/os_dep/ |
D | usb_ops_linux.c | 362 precvbuf->reuse = true; in usb_read_port_complete() 374 precvbuf->reuse = true; in usb_read_port_complete() 385 precvbuf->reuse = false; in usb_read_port_complete() 412 precvbuf->reuse = true; in usb_read_port_complete() 448 if (!precvbuf->reuse || !precvbuf->pskb) { in usb_read_port() 451 precvbuf->reuse = true; in usb_read_port() 455 if (!precvbuf->reuse || !precvbuf->pskb) { in usb_read_port() 463 precvbuf->reuse = false; in usb_read_port() 502 precvbuf->reuse = true; in rtw_hal_inirp_deinit()
|
D | recv_linux.c | 21 precvbuf->reuse = false; in rtw_os_recvbuf_resource_alloc()
|
/Linux-v5.4/kernel/bpf/ |
D | reuseport_array.c | 253 struct sock_reuseport *reuse; in bpf_fd_reuseport_array_update_elem() local 302 reuse = rcu_dereference_protected(nsk->sk_reuseport_cb, in bpf_fd_reuseport_array_update_elem() 304 err = reuseport_array_update_check(array, nsk, osk, reuse, map_flags); in bpf_fd_reuseport_array_update_elem() 309 err = reuseport_get_id(reuse); in bpf_fd_reuseport_array_update_elem()
|
/Linux-v5.4/drivers/rpmsg/ |
D | qcom_glink_native.c | 71 bool reuse; member 466 bool reuse; in qcom_glink_rx_done_work() local 474 reuse = intent->reuse; in qcom_glink_rx_done_work() 476 cmd.id = reuse ? RPM_CMD_RX_DONE_W_REUSE : RPM_CMD_RX_DONE; in qcom_glink_rx_done_work() 481 if (!reuse) { in qcom_glink_rx_done_work() 502 if (!intent->reuse) { in qcom_glink_rx_done() 658 intent->reuse = reuseable; in qcom_glink_alloc_intent() 671 bool reuse) in qcom_glink_handle_rx_done() argument 696 if (!reuse) { in qcom_glink_handle_rx_done()
|
/Linux-v5.4/Documentation/driver-api/fpga/ |
D | intro.rst | 17 seek out a solution that expands the framework for broad reuse. 19 * Generally, when adding code, think of the future. Plan for reuse.
|
/Linux-v5.4/net/ipv4/ |
D | inet_connection_sock.c | 133 bool reuse = sk->sk_reuse; in inet_csk_bind_conflict() local 149 if ((!reuse || !sk2->sk_reuse || in inet_csk_bind_conflict() 158 if (!relax && reuse && sk2->sk_reuse && in inet_csk_bind_conflict() 288 bool reuse = sk->sk_reuse && sk->sk_state != TCP_LISTEN; in inet_csk_get_port() local 324 if ((tb->fastreuse > 0 && reuse) || in inet_csk_get_port() 332 tb->fastreuse = reuse; in inet_csk_get_port() 346 if (!reuse) in inet_csk_get_port()
|
/Linux-v5.4/arch/arm/boot/dts/ |
D | armada-388.dtsi | 10 * SATA ports. So we can reuse the dtsi of the Armada 385, override the pinctrl
|
D | ste-ab8500.dtsi | 193 // supply for v-amic2; VAMIC2 LDO; reuse constants for AMIC1
|
/Linux-v5.4/include/xen/interface/io/ |
D | pvcalls.h | 57 uint8_t reuse; member
|
/Linux-v5.4/tools/testing/ktest/examples/ |
D | README | 27 to reuse configs for various machines or set ups. The files here
|
/Linux-v5.4/arch/arm/mach-omap1/ |
D | ams-delta-fiq-handler.S | 153 @ r10 already contains 0, reuse it 178 @ r10 already contains 0, reuse it
|
/Linux-v5.4/crypto/asymmetric_keys/ |
D | pkcs7.asn1 | 79 -- sequence of attributes and then reuse encoded
|
/Linux-v5.4/include/rdma/ |
D | rdma_cm.h | 365 int rdma_set_reuseaddr(struct rdma_cm_id *id, int reuse);
|
/Linux-v5.4/tools/testing/selftests/net/forwarding/ |
D | README | 47 o Where possible, reuse an existing topology for different tests instead
|
/Linux-v5.4/drivers/staging/rtl8188eu/include/ |
D | rtw_recv.h | 202 u8 reuse; member
|
/Linux-v5.4/Documentation/networking/ |
D | defza.txt | 18 by providing means to reuse existing cabling.
|
D | ipvs-sysctl.txt | 29 port reuse. It is a bitmap, with the values being: 31 0: disable any special handling on port reuse. The new
|
/Linux-v5.4/Documentation/sound/soc/ |
D | overview.rst | 33 * Codec independence. Allows reuse of codec drivers on other platforms
|
/Linux-v5.4/net/netfilter/ipset/ |
D | ip_set_hash_gen.h | 703 bool deleted = false, forceadd = false, reuse = false; in mtype_add() local 733 deleted = reuse = true; in mtype_add() 754 reuse = true; in mtype_add() 757 if (reuse || forceadd) { in mtype_add()
|
/Linux-v5.4/drivers/staging/rtl8723bs/include/ |
D | rtw_recv.h | 317 u8 reuse; member
|
/Linux-v5.4/Documentation/ |
D | tee.txt | 31 any longer it should be unmapped with munmap() to allow the reuse of
|
/Linux-v5.4/include/sound/ |
D | wavefront.h | 275 u8 reuse:1; member
|