Home
last modified time | relevance | path

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

123456

/linux/net/core/
A Dsock_reuseport.c114 left = reuse->max_socks - reuse->num_closed_socks; in reuseport_sock_index()
127 reuse->socks[reuse->num_socks] = sk; in __reuseport_add_sock()
142 reuse->socks[i] = reuse->socks[reuse->num_socks - 1]; in __reuseport_detach_sock()
152 reuse->socks[reuse->max_socks - reuse->num_closed_socks - 1] = sk; in __reuseport_add_closed_sock()
166 reuse->socks[i] = reuse->socks[reuse->max_socks - reuse->num_closed_socks]; in __reuseport_detach_closed_sock()
260 sk = reuse->socks[reuse->max_socks - reuse->num_closed_socks]; in reuseport_grow()
286 reuse->socks + (reuse->max_socks - reuse->num_closed_socks), in reuseport_grow()
349 if (reuse->num_socks + reuse->num_closed_socks == reuse->max_socks) { in reuseport_add_sock()
350 reuse = reuseport_grow(reuse); in reuseport_add_sock()
410 if (reuse->num_socks + reuse->num_closed_socks == reuse->max_socks) { in reuseport_resurrect()
[all …]
/linux/mm/
A Dhugetlb_vmemmap.c290 unsigned long reuse) in vmemmap_remap_split() argument
298 BUG_ON(start - reuse != PAGE_SIZE); in vmemmap_remap_split()
319 unsigned long reuse, in vmemmap_remap_free() argument
326 .reuse_addr = reuse, in vmemmap_remap_free()
330 int nid = page_to_nid((struct page *)reuse); in vmemmap_remap_free()
362 BUG_ON(start - reuse != PAGE_SIZE); in vmemmap_remap_free()
366 end = reuse + walk.nr_walked * PAGE_SIZE; in vmemmap_remap_free()
375 .reuse_addr = reuse, in vmemmap_remap_free()
380 vmemmap_remap_range(reuse, end, &walk); in vmemmap_remap_free()
429 .reuse_addr = reuse, in vmemmap_remap_alloc()
[all …]
A Dsparse-vmemmap.c146 struct page *reuse) in vmemmap_pte_populate() argument
153 if (!reuse) { in vmemmap_pte_populate()
167 get_page(reuse); in vmemmap_pte_populate()
168 p = page_to_virt(reuse); in vmemmap_pte_populate()
252 struct page *reuse) in vmemmap_populate_address() argument
272 pte = vmemmap_pte_populate(pmd, addr, node, altmap, reuse); in vmemmap_populate_address()
283 struct page *reuse) in vmemmap_populate_range() argument
289 pte = vmemmap_populate_address(addr, node, altmap, reuse); in vmemmap_populate_range()
/linux/include/net/
A Dsock_reuseport.h49 struct sock_reuseport *reuse; in reuseport_has_conns() local
53 reuse = rcu_dereference(sk->sk_reuseport_cb); in reuseport_has_conns()
54 if (reuse && reuse->has_conns) in reuseport_has_conns()
A Dtcp.h535 struct sock_reuseport *reuse; in tcp_synq_overflow() local
537 reuse = rcu_dereference(sk->sk_reuseport_cb); in tcp_synq_overflow()
538 if (likely(reuse)) { in tcp_synq_overflow()
539 last_overflow = READ_ONCE(reuse->synq_overflow_ts); in tcp_synq_overflow()
542 WRITE_ONCE(reuse->synq_overflow_ts, now); in tcp_synq_overflow()
559 struct sock_reuseport *reuse; in tcp_synq_no_recent_overflow() local
561 reuse = rcu_dereference(sk->sk_reuseport_cb); in tcp_synq_no_recent_overflow()
562 if (likely(reuse)) { in tcp_synq_no_recent_overflow()
563 last_overflow = READ_ONCE(reuse->synq_overflow_ts); in tcp_synq_no_recent_overflow()
/linux/tools/testing/selftests/net/
A Dbind_bhash.c33 int sock_fd, reuse = 1, err; in bind_socket() local
52 err = setsockopt(sock_fd, SOL_SOCKET, opt, &reuse, sizeof(reuse)); in bind_socket()
A Dbind_wildcard.c742 int i, int reuse) in bind_socket() argument
754 if (i < 2 && reuse) { in bind_socket()
755 ret = setsockopt(self->fd[i], SOL_SOCKET, reuse, &(int){1}, sizeof(int)); in bind_socket()
763 if (reuse) { in bind_socket()
/linux/tools/testing/selftests/bpf/progs/
A Dtest_tcpbpf_kern.c35 struct bpf_sock_ops *reuse = skops; in bpf_testcb() local
46 : [reuse] "+r"(reuse) in bpf_testcb()
A Dtest_sockmap_listen.c121 int prog_reuseport(struct sk_reuseport_md *reuse) in prog_reuseport() argument
128 err = bpf_sk_select_reuseport(reuse, &sock_map, &zero, 0); in prog_reuseport()
130 err = bpf_sk_select_reuseport(reuse, &sock_hash, &zero, 0); in prog_reuseport()
/linux/drivers/rpmsg/
A Dqcom_glink_trace.h185 …TP_PROTO(const char *remote, const char *channel, u16 lcid, u16 rcid, u32 iid, bool reuse, bool tx…
186 TP_ARGS(remote, channel, lcid, rcid, iid, reuse, tx),
193 __field(bool, reuse)
202 __entry->reuse = reuse;
212 __entry->reuse
A Dqcom_glink_native.c79 bool reuse; member
275 if (!intent->reuse) { in qcom_glink_channel_release()
568 bool reuse; in qcom_glink_rx_done_work() local
576 reuse = intent->reuse; in qcom_glink_rx_done_work()
586 if (!reuse) { in qcom_glink_rx_done_work()
607 if (!intent->reuse) { in qcom_glink_rx_done()
775 intent->reuse = reuseable; in qcom_glink_alloc_intent()
788 bool reuse) in qcom_glink_handle_rx_done() argument
801 channel ? channel->lcid : 0, cid, iid, reuse); in qcom_glink_handle_rx_done()
818 if (!reuse) { in qcom_glink_handle_rx_done()
[all …]
/linux/kernel/bpf/
A Dreuseport_array.c237 struct sock_reuseport *reuse; in bpf_fd_reuseport_array_update_elem() local
287 reuse = rcu_dereference_protected(nsk->sk_reuseport_cb, in bpf_fd_reuseport_array_update_elem()
289 err = reuseport_array_update_check(array, nsk, osk, reuse, map_flags); in bpf_fd_reuseport_array_update_elem()
/linux/Documentation/driver-api/fpga/
A 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.
/linux/arch/arm/boot/dts/marvell/
A Darmada-388.dtsi10 * SATA ports. So we can reuse the dtsi of the Armada 385, override the pinctrl
/linux/drivers/net/wireless/mediatek/mt76/mt7915/
A DKconfig13 OFDMA, spatial reuse and dual carrier modulation.
/linux/include/xen/interface/io/
A Dpvcalls.h59 uint8_t reuse; member
/linux/drivers/net/ethernet/engleder/
A Dtsnep_main.c1162 static int tsnep_rx_alloc(struct tsnep_rx *rx, int count, bool reuse) in tsnep_rx_alloc() argument
1175 if (i == 0 && reuse) in tsnep_rx_alloc()
1190 static int tsnep_rx_refill(struct tsnep_rx *rx, int count, bool reuse) in tsnep_rx_refill() argument
1194 desc_refilled = tsnep_rx_alloc(rx, count, reuse); in tsnep_rx_refill()
1219 static int tsnep_rx_alloc_zc(struct tsnep_rx *rx, int count, bool reuse) in tsnep_rx_alloc_zc() argument
1235 if (reuse) { in tsnep_rx_alloc_zc()
1264 desc_refilled = tsnep_rx_alloc_zc(rx, count, reuse); in tsnep_rx_refill_zc()
1462 bool reuse = desc_available >= TSNEP_RING_RX_REUSE; in tsnep_rx_poll() local
1465 reuse); in tsnep_rx_poll()
1563 bool reuse = desc_available >= TSNEP_RING_RX_REUSE; in tsnep_rx_poll_zc() local
[all …]
/linux/tools/testing/ktest/examples/
A DREADME27 to reuse configs for various machines or set ups. The files here
/linux/arch/arm/mach-omap1/
A Dams-delta-fiq-handler.S155 @ r10 already contains 0, reuse it
180 @ r10 already contains 0, reuse it
/linux/Documentation/filesystems/bcachefs/
A Derrorcodes.rst23 Do not reuse error codes! Generally speaking, a private error code should only
/linux/Documentation/userspace-api/
A Dtee.rst16 any longer it should be unmapped with munmap() to allow the reuse of
/linux/drivers/net/ethernet/ibm/
A Dibmveth.c43 bool reuse);
238 goto reuse; in ibmveth_replenish_buffer_pool()
264 reuse: in ibmveth_replenish_buffer_pool()
375 u64 correlator, bool reuse) in ibmveth_remove_buffer_from_pool() argument
392 if (!reuse) { in ibmveth_remove_buffer_from_pool()
430 bool reuse) in ibmveth_rxq_harvest_buffer() argument
435 ibmveth_remove_buffer_from_pool(adapter, cor, reuse); in ibmveth_rxq_harvest_buffer()
/linux/include/rdma/
A Drdma_cm.h332 int rdma_set_reuseaddr(struct rdma_cm_id *id, int reuse);
/linux/crypto/asymmetric_keys/
A Dpkcs7.asn186 -- sequence of attributes and then reuse encoded
/linux/arch/powerpc/mm/book3s64/
A Dradix_pgtable.c1028 struct page *reuse) in radix__vmemmap_pte_populate() argument
1036 if (!reuse) { in radix__vmemmap_pte_populate()
1060 get_page(reuse); in radix__vmemmap_pte_populate()
1061 p = page_to_virt(reuse); in radix__vmemmap_pte_populate()
1212 struct page *reuse) in radix__vmemmap_populate_address() argument

Completed in 57 milliseconds

123456