Home
last modified time | relevance | path

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

/net/9p/
Dtrans_xen.c343 unsigned int order) in xen_9pfs_front_alloc_dataring() argument
361 bytes = alloc_pages_exact(1UL << (order + XEN_PAGE_SHIFT), in xen_9pfs_front_alloc_dataring()
367 for (; i < (1 << order); i++) { in xen_9pfs_front_alloc_dataring()
374 ring->intf->ring_order = order; in xen_9pfs_front_alloc_dataring()
376 ring->data.out = bytes + XEN_FLEX_RING_SIZE(order); in xen_9pfs_front_alloc_dataring()
393 free_pages_exact(bytes, 1UL << (order + XEN_PAGE_SHIFT)); in xen_9pfs_front_alloc_dataring()
/net/core/
Dpage_pool.c225 (PAGE_SIZE << pool->p.order), in page_pool_dma_map()
257 page = alloc_pages_node(pool->p.nid, gfp, pool->p.order); in __page_pool_alloc_page_order()
282 unsigned int pp_order = pool->p.order; in __page_pool_alloc_pages_slow()
387 PAGE_SIZE << pool->p.order, pool->p.dma_dir, in page_pool_release_page()
588 unsigned int max_size = PAGE_SIZE << pool->p.order; in page_pool_alloc_frag()
Dskbuff.c6164 int order = max_page_order; in alloc_skb_with_frags() local
6166 while (order) { in alloc_skb_with_frags()
6167 if (npages >= 1 << order) { in alloc_skb_with_frags()
6171 order); in alloc_skb_with_frags()
6175 order = 1; in alloc_skb_with_frags()
6178 order--; in alloc_skb_with_frags()
6185 PAGE_SIZE << order); in alloc_skb_with_frags()
6188 npages -= 1 << order; in alloc_skb_with_frags()
/net/ipv4/
Dfib_semantics.c548 static int fib_detect_death(struct fib_info *fi, int order, in fib_detect_death() argument
572 if ((state & NUD_VALID) && order != dflt) in fib_detect_death()
575 (*last_idx < 0 && order > dflt && state != NUD_INCOMPLETE)) { in fib_detect_death()
577 *last_idx = order; in fib_detect_death()
2075 int order = -1, last_idx = -1; in fib_select_default() local
2115 } else if (!fib_detect_death(fi, order, &last_resort, in fib_select_default()
2118 fa1->fa_default = order; in fib_select_default()
2122 order++; in fib_select_default()
2125 if (order <= 0 || !fi) { in fib_select_default()
2131 if (!fib_detect_death(fi, order, &last_resort, &last_idx, in fib_select_default()
[all …]
DKconfig228 audio and video broadcasts. In order to do that, you would most
263 Kernel side support for Sparse Mode PIM version 2. In order to use
656 the TCP sender in order to:
/net/switchdev/
DKconfig11 drivers in order to support hardware switch chips in very generic
/net/sctp/
Dprotocol.c1483 int order; in sctp_init() local
1545 order = get_order(goal); in sctp_init()
1554 order = min(order, max_entry_order); in sctp_init()
1577 __get_free_pages(GFP_KERNEL | __GFP_NOWARN, order); in sctp_init()
1578 } while (!sctp_port_hashtable && --order > 0); in sctp_init()
1589 num_entries = (1UL << order) * PAGE_SIZE / in sctp_init()
DKconfig27 with an option for order-of-arrival delivery of individual user
/net/ipv6/ila/
Dila_xlat.c209 int err = 0, order; in ila_add_mapping() local
231 order = ila_order(ila); in ila_add_mapping()
251 if (order > ila_order(tila)) in ila_add_mapping()
/net/mptcp/
DKconfig10 subflows in order to utilize multiple network paths. Each subflow
/net/qrtr/
DKconfig12 In order to do service lookups, a userspace daemon is required to
/net/8021q/
DKconfig13 the 'ip' utility in order to effectively use VLANs.
/net/packet/
Daf_packet.c4265 static void free_pg_vec(struct pgv *pg_vec, unsigned int order, in free_pg_vec() argument
4276 order); in free_pg_vec()
4283 static char *alloc_one_pg_vec_page(unsigned long order) in alloc_one_pg_vec_page() argument
4289 buffer = (char *) __get_free_pages(gfp_flags, order); in alloc_one_pg_vec_page()
4294 buffer = vzalloc(array_size((1 << order), PAGE_SIZE)); in alloc_one_pg_vec_page()
4300 buffer = (char *) __get_free_pages(gfp_flags, order); in alloc_one_pg_vec_page()
4308 static struct pgv *alloc_pg_vec(struct tpacket_req *req, int order) in alloc_pg_vec() argument
4319 pg_vec[i].buffer = alloc_one_pg_vec_page(order); in alloc_pg_vec()
4328 free_pg_vec(pg_vec, order, block_nr); in alloc_pg_vec()
4339 int was_running, order = 0; in packet_set_ring() local
[all …]
/net/atm/
DKconfig14 In order to participate in an ATM network, your Linux box needs an
/net/bridge/
DKconfig20 In order to use the Ethernet bridge, you'll need the bridge
/net/batman-adv/
DKconfig64 configured to have promiscuous mode enabled in order to make
/net/smc/
Dsmc_core.h163 u32 order; /* allocation order */ member
Dsmc_core.c1159 __free_pages(buf_desc->pages, buf_desc->order); in smcr_buf_free()
1965 buf_desc->order = get_order(bufsize); in smcr_new_buf_create()
1969 buf_desc->order); in smcr_new_buf_create()
Dsmc_ib.c582 ib_alloc_mr(pd, IB_MR_TYPE_MEM_REG, 1 << buf_slot->order); in smc_ib_get_memory_region()
/net/netfilter/ipset/
DKconfig8 In order to define and use the sets, you need the userspace utility
/net/wireless/
DKconfig152 capabilities. However, note that in order to not create daisy chain
/net/bridge/netfilter/
DKconfig34 through your machine, in order to figure out how they are related
/net/ipv6/
DKconfig189 IPv4 encapsulation in order to transit IPv4-only network
/net/netfilter/ipvs/
DKconfig205 from the server set, in order to avoid high degree of replication.
/net/netfilter/
DKconfig75 through your machine, in order to figure out how they are related
1272 `dccp' match in order to match on DCCP source/destination ports
1577 `sctp' match in order to match on SCTP source/destination ports