Home
last modified time | relevance | path

Searched refs:reuse (Results 1 – 25 of 85) sorted by relevance

1234

/Linux-v4.19/net/core/
Dsock_reuseport.c22 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-v4.19/drivers/staging/rtl8188eu/os_dep/
Dusb_ops_linux.c358 precvbuf->reuse = true; in usb_read_port_complete()
369 precvbuf->reuse = true; in usb_read_port_complete()
380 precvbuf->reuse = false; in usb_read_port_complete()
404 precvbuf->reuse = true; in usb_read_port_complete()
439 if (!precvbuf->reuse || !precvbuf->pskb) { in usb_read_port()
442 precvbuf->reuse = true; in usb_read_port()
446 if (!precvbuf->reuse || !precvbuf->pskb) { in usb_read_port()
454 precvbuf->reuse = false; in usb_read_port()
493 precvbuf->reuse = true; in rtw_hal_inirp_deinit()
Drecv_linux.c21 precvbuf->reuse = false; in rtw_os_recvbuf_resource_alloc()
/Linux-v4.19/kernel/bpf/
Dreuseport_array.c256 struct sock_reuseport *reuse; in bpf_fd_reuseport_array_update_elem() local
305 reuse = rcu_dereference_protected(nsk->sk_reuseport_cb, in bpf_fd_reuseport_array_update_elem()
307 err = reuseport_array_update_check(array, nsk, osk, reuse, map_flags); in bpf_fd_reuseport_array_update_elem()
312 err = reuseport_get_id(reuse); in bpf_fd_reuseport_array_update_elem()
/Linux-v4.19/Documentation/driver-api/fpga/
Dintro.rst17 seek out a solution that expands the framework for broad reuse.
19 * Generally, when adding code, think of the future. Plan for reuse.
47 of an FPGA region to allow the most reuse of your interface.
/Linux-v4.19/drivers/rpmsg/
Dqcom_glink_native.c71 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-v4.19/include/net/
Dsock_reuseport.h38 int reuseport_get_id(struct sock_reuseport *reuse);
Dtcp.h481 struct sock_reuseport *reuse; in tcp_synq_overflow() local
483 reuse = rcu_dereference(sk->sk_reuseport_cb); in tcp_synq_overflow()
484 if (likely(reuse)) { in tcp_synq_overflow()
485 last_overflow = READ_ONCE(reuse->synq_overflow_ts); in tcp_synq_overflow()
487 WRITE_ONCE(reuse->synq_overflow_ts, now); in tcp_synq_overflow()
504 struct sock_reuseport *reuse; in tcp_synq_no_recent_overflow() local
506 reuse = rcu_dereference(sk->sk_reuseport_cb); in tcp_synq_no_recent_overflow()
507 if (likely(reuse)) { in tcp_synq_no_recent_overflow()
508 last_overflow = READ_ONCE(reuse->synq_overflow_ts); in tcp_synq_no_recent_overflow()
/Linux-v4.19/net/ipv4/
Dinet_connection_sock.c137 bool reuse = sk->sk_reuse; in inet_csk_bind_conflict() local
153 if ((!reuse || !sk2->sk_reuse || in inet_csk_bind_conflict()
162 if (!relax && reuse && sk2->sk_reuse && in inet_csk_bind_conflict()
289 bool reuse = sk->sk_reuse && sk->sk_state != TCP_LISTEN; in inet_csk_get_port() local
321 if ((tb->fastreuse > 0 && reuse) || in inet_csk_get_port()
329 tb->fastreuse = reuse; in inet_csk_get_port()
343 if (!reuse) in inet_csk_get_port()
/Linux-v4.19/arch/arm/boot/dts/
Darmada-388.dtsi10 * SATA ports. So we can reuse the dtsi of the Armada 385, override the pinctrl
Dgemini-sq201.dts132 * reuse one of the parallel flash chip select lines.
/Linux-v4.19/include/xen/interface/io/
Dpvcalls.h57 uint8_t reuse; member
/Linux-v4.19/tools/testing/ktest/examples/
DREADME27 to reuse configs for various machines or set ups. The files here
/Linux-v4.19/arch/arm/mach-omap1/
Dams-delta-fiq-handler.S161 @ r10 already contains 0, reuse it
186 @ r10 already contains 0, reuse it
/Linux-v4.19/include/rdma/
Drdma_cm.h360 int rdma_set_reuseaddr(struct rdma_cm_id *id, int reuse);
/Linux-v4.19/crypto/asymmetric_keys/
Dpkcs7.asn179 -- sequence of attributes and then reuse encoded
/Linux-v4.19/tools/testing/selftests/net/forwarding/
DREADME47 o Where possible, reuse an existing topology for different tests instead
/Linux-v4.19/drivers/staging/rtl8188eu/include/
Drtw_recv.h202 u8 reuse; member
/Linux-v4.19/Documentation/sound/soc/
Doverview.rst33 * Codec independence. Allows reuse of codec drivers on other platforms
/Linux-v4.19/net/netfilter/ipset/
Dip_set_hash_gen.h707 bool deleted = false, forceadd = false, reuse = false; in mtype_add() local
737 deleted = reuse = true; in mtype_add()
758 reuse = true; in mtype_add()
761 if (reuse || forceadd) { in mtype_add()
/Linux-v4.19/Documentation/s390/
DDASD63 but may be sure that you can reuse your data after introduction of a
/Linux-v4.19/drivers/staging/rtl8723bs/include/
Drtw_recv.h317 u8 reuse; member
/Linux-v4.19/Documentation/
Dtee.txt31 any longer it should be unmapped with munmap() to allow the reuse of
/Linux-v4.19/Documentation/networking/
Dipvs-sysctl.txt29 port reuse. It is a bitmap, with the values being:
31 0: disable any special handling on port reuse. The new
/Linux-v4.19/include/sound/
Dwavefront.h288 u8 reuse:1; member

1234