Home
last modified time | relevance | path

Searched refs:pp_init (Results 1 – 8 of 8) sorted by relevance

/xnu-8796.141.3/bsd/skywalk/mem/
H A Dskmem_test.c212 struct kern_pbufpool_init pp_init; in skmem_buflet_tests() local
246 bzero(&pp_init, sizeof(pp_init)); in skmem_buflet_tests()
247 pp_init.kbi_version = KERN_PBUFPOOL_CURRENT_VERSION; in skmem_buflet_tests()
248 pp_init.kbi_buf_seg_size = skmem_usr_buf_seg_size; in skmem_buflet_tests()
249 (void) snprintf((char *)pp_init.kbi_name, sizeof(pp_init.kbi_name), in skmem_buflet_tests()
251 pp_init.kbi_flags = flags; in skmem_buflet_tests()
252 pp_init.kbi_ctx = &skmem_pp_ctx; in skmem_buflet_tests()
253 pp_init.kbi_ctx_retain = skmem_pp_ctx_retain; in skmem_buflet_tests()
254 pp_init.kbi_ctx_release = skmem_pp_ctx_release; in skmem_buflet_tests()
257 VERIFY(kern_pbufpool_create(&pp_init, &pp, NULL) == EINVAL); in skmem_buflet_tests()
[all …]
H A Dskmem.c445 pp_init(); in skmem_init()
/xnu-8796.141.3/bsd/net/
H A Dif_headless.c442 struct kern_pbufpool_init pp_init; in headless_packet_pool_alloc() local
444 bzero(&pp_init, sizeof(pp_init)); in headless_packet_pool_alloc()
445 pp_init.kbi_version = KERN_PBUFPOOL_CURRENT_VERSION; in headless_packet_pool_alloc()
446 pp_init.kbi_flags |= KBIF_USER_ACCESS; in headless_packet_pool_alloc()
447 pp_init.kbi_flags |= KBIF_VIRTUAL_DEVICE; in headless_packet_pool_alloc()
448 (void)snprintf((char *)pp_init.kbi_name, sizeof(pp_init.kbi_name), in headless_packet_pool_alloc()
450 pp_init.kbi_packets = 4096; /* XXX make this configurable */ in headless_packet_pool_alloc()
452 pp_init.kbi_bufsize = if_headless_buflet_size; in headless_packet_pool_alloc()
453 pp_init.kbi_max_frags = howmany(max_mtu, if_headless_buflet_size); in headless_packet_pool_alloc()
454 pp_init.kbi_buflets = pp_init.kbi_packets * in headless_packet_pool_alloc()
[all …]
H A Dif_fake.c860 struct kern_pbufpool_init *pp_init) in feth_packet_pool_init_prepare() argument
865 bzero(pp_init, sizeof(*pp_init)); in feth_packet_pool_init_prepare()
866 pp_init->kbi_version = KERN_PBUFPOOL_CURRENT_VERSION; in feth_packet_pool_init_prepare()
867 pp_init->kbi_flags |= KBIF_VIRTUAL_DEVICE; in feth_packet_pool_init_prepare()
868 pp_init->kbi_packets = 1024; /* TBD configurable */ in feth_packet_pool_init_prepare()
873 pp_init->kbi_bufsize = buflet_size; in feth_packet_pool_init_prepare()
874 pp_init->kbi_max_frags = howmany(max_mtu, buflet_size); in feth_packet_pool_init_prepare()
875 pp_init->kbi_buflets = pp_init->kbi_packets * in feth_packet_pool_init_prepare()
876 pp_init->kbi_max_frags; in feth_packet_pool_init_prepare()
877 pp_init->kbi_flags |= KBIF_BUFFER_ON_DEMAND; in feth_packet_pool_init_prepare()
[all …]
H A Dif_utun.c877 struct kern_pbufpool_init pp_init; in utun_nexus_ifattach() local
920 bzero(&pp_init, sizeof(pp_init)); in utun_nexus_ifattach()
921 pp_init.kbi_version = KERN_PBUFPOOL_CURRENT_VERSION; in utun_nexus_ifattach()
922 pp_init.kbi_flags |= KBIF_VIRTUAL_DEVICE; in utun_nexus_ifattach()
923 pp_init.kbi_packets = pcb->utun_netif_ring_size * 2; in utun_nexus_ifattach()
924 pp_init.kbi_bufsize = pcb->utun_slot_size; in utun_nexus_ifattach()
925 pp_init.kbi_buf_seg_size = UTUN_IF_DEFAULT_BUF_SEG_SIZE; in utun_nexus_ifattach()
926 pp_init.kbi_max_frags = 1; in utun_nexus_ifattach()
927 (void) snprintf((char *)pp_init.kbi_name, sizeof(pp_init.kbi_name), in utun_nexus_ifattach()
929 pp_init.kbi_ctx = NULL; in utun_nexus_ifattach()
[all …]
H A Dif_ipsec.c1893 struct kern_pbufpool_init pp_init; in ipsec_nexus_ifattach() local
1956 bzero(&pp_init, sizeof(pp_init)); in ipsec_nexus_ifattach()
1957 pp_init.kbi_version = KERN_PBUFPOOL_CURRENT_VERSION; in ipsec_nexus_ifattach()
1958 pp_init.kbi_flags |= KBIF_VIRTUAL_DEVICE; in ipsec_nexus_ifattach()
1961 pp_init.kbi_packets = pcb->ipsec_netif_ring_size * (2 * pcb->ipsec_kpipe_count + 1); in ipsec_nexus_ifattach()
1962 pp_init.kbi_bufsize = pcb->ipsec_slot_size; in ipsec_nexus_ifattach()
1963 pp_init.kbi_buf_seg_size = IPSEC_IF_DEFAULT_BUF_SEG_SIZE; in ipsec_nexus_ifattach()
1964 pp_init.kbi_max_frags = 1; in ipsec_nexus_ifattach()
1965 (void) snprintf((char *)pp_init.kbi_name, sizeof(pp_init.kbi_name), in ipsec_nexus_ifattach()
1967 pp_init.kbi_ctx = NULL; in ipsec_nexus_ifattach()
[all …]
/xnu-8796.141.3/bsd/skywalk/packet/
H A Dpbufpool_var.h166 extern int pp_init(void);
H A Dpbufpool.c100 pp_init(void) in pp_init() function