/illumos-gate/usr/src/uts/common/io/virtio/ |
H A D | virtio_dma.c | 47 virtio_dma_wait_from_kmflags(int kmflags) in virtio_dma_wait_from_kmflags() argument 49 switch (kmflags) { in virtio_dma_wait_from_kmflags() 56 panic("unexpected kmflags value 0x%x", kmflags); in virtio_dma_wait_from_kmflags() 104 const ddi_dma_attr_t *attr, int kmflags) in virtio_dma_init_handle() argument 134 const ddi_dma_attr_t *attr, int dmaflags, int kmflags) in virtio_dma_init() argument 141 if (virtio_dma_init_handle(vio, vidma, attr, kmflags) != in virtio_dma_init() 175 int kmflags) in virtio_dma_bind() argument 199 kmflags)) == NULL) { in virtio_dma_bind() 220 int dmaflags, int kmflags) in virtio_dma_alloc() argument 224 if ((vidma = kmem_zalloc(sizeof (*vidma), kmflags)) == NULL) { in virtio_dma_alloc() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/smrt/ |
H A D | smrt_commands.c | 76 int (*dma_wait)(caddr_t) = (kmflags == KM_SLEEP) ? DDI_DMA_SLEEP : in smrt_contig_alloc() 79 VERIFY(kmflags == KM_SLEEP || kmflags == KM_NOSLEEP); in smrt_contig_alloc() 157 VERIFY(kmflags == KM_SLEEP || kmflags == KM_NOSLEEP); in smrt_command_alloc_impl() 159 if ((smcm = kmem_zalloc(sizeof (*smcm), kmflags)) == NULL) { in smrt_command_alloc_impl() 178 kmflags, (void **)&smcm->smcm_va_cmd, &smcm->smcm_pa_cmd) != in smrt_command_alloc_impl() 210 kmflags)) == NULL) { in smrt_command_alloc_preinit() 238 if ((smcm = smrt_command_alloc_impl(smrt, type, kmflags)) == NULL) { in smrt_command_alloc() 254 int kmflags) in smrt_command_attach_internal() argument 258 VERIFY(kmflags == KM_SLEEP || kmflags == KM_NOSLEEP); in smrt_command_attach_internal() 261 if ((smcmi = kmem_zalloc(sizeof (*smcmi), kmflags)) == NULL) { in smrt_command_attach_internal() [all …]
|
/illumos-gate/usr/src/lib/libfakekernel/common/ |
H A D | kmem.c | 43 kmem2umem_flags(int kmflags) in kmem2umem_flags() argument 46 if (kmflags & KM_NOSLEEP) in kmem2umem_flags() 58 kmem_alloc(size_t size, int kmflags) in kmem_alloc() argument 60 return (umem_alloc(size, kmem2umem_flags(kmflags))); in kmem_alloc() 64 kmem_zalloc(size_t size, int kmflags) in kmem_zalloc() argument 66 return (umem_zalloc(size, kmem2umem_flags(kmflags))); in kmem_zalloc() 114 kmem_cache_alloc(kmem_cache_t *kc, int kmflags) in kmem_cache_alloc() argument 117 kmem2umem_flags(kmflags))); in kmem_cache_alloc()
|
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | sockmod_sctp.c | 95 socksctp_constructor(void *buf, void *cdrarg, int kmflags) in socksctp_constructor() argument 101 return (sonode_constructor((void *)so, cdrarg, kmflags)); in socksctp_constructor() 124 int kmflags = (sflags & SOCKET_NOSLEEP) ? KM_NOSLEEP : KM_SLEEP; in socksctp_create() local 141 ss = kmem_cache_alloc(sosctp_sockcache, kmflags); in socksctp_create() 161 (void) sosctp_aid_grow(ss, 1, kmflags); in socksctp_create()
|
H A D | sockmod_sdp.c | 78 int kmflags = (sflags & SOCKET_NOSLEEP) ? KM_NOSLEEP : KM_SLEEP; in socksdp_create() local 104 so = kmem_cache_alloc(socket_cache, kmflags); in socksdp_create()
|
H A D | socksctp.h | 92 int kmflags); 103 int kmflags);
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | inet_common.c | 45 inet_minor_create(char *name, dev_t min_dev, dev_t max_dev, int kmflags) in inet_minor_create() argument 47 inet_arena_t *arena = kmem_alloc(sizeof (inet_arena_t), kmflags); in inet_minor_create() 53 1, NULL, NULL, NULL, 1, kmflags | VMC_IDENTIFIER); in inet_minor_create()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | kmem.h | 59 extern void *kmem_alloc(size_t size, int kmflags); 60 extern void *kmem_zalloc(size_t size, int kmflags); 62 extern void *kmem_alloc_tryhard(size_t size, size_t *alloc_size, int kmflags);
|
H A D | dkioc_free_util.h | 68 int dfl_copyin(void *arg, dkioc_free_list_t **out, int ddi_flags, int kmflags);
|
/illumos-gate/usr/src/uts/common/io/usb/hcd/xhci/ |
H A D | xhci_dma.c | 294 int kmflags; in xhci_transfer_alloc() local 301 kmflags = KM_SLEEP; in xhci_transfer_alloc() 304 kmflags = KM_NOSLEEP; in xhci_transfer_alloc() 308 xt = kmem_zalloc(sizeof (xhci_transfer_t), kmflags); in xhci_transfer_alloc() 356 xt->xt_trbs = kmem_zalloc(sizeof (xhci_trb_t) * trbs, kmflags); in xhci_transfer_alloc() 363 xt->xt_trbs_pa = kmem_zalloc(sizeof (uint64_t) * trbs, kmflags); in xhci_transfer_alloc() 376 kmflags); in xhci_transfer_alloc()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | cpu_uarray.c | 31 cpu_uarray_zalloc(size_t nr_items, int kmflags) in cpu_uarray_zalloc() argument 35 cua = kmem_zalloc(cpu_uarray_size(nr_items), kmflags); in cpu_uarray_zalloc()
|
H A D | dkioc_free_util.c | 46 dfl_copyin(void *arg, dkioc_free_list_t **out, int ddi_flags, int kmflags) in dfl_copyin() argument 56 dfl = kmem_alloc(DFL_SZ(dfl_in->dfl_num_exts), kmflags); in dfl_copyin() 69 dfl = kmem_alloc(DFL_SZ(num_exts), kmflags); in dfl_copyin()
|
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/ |
H A D | fake_stream.c | 114 dblk_constructor(void *buf, void *cdrarg, int kmflags) in dblk_constructor() argument 126 if ((dbp->db_mblk = kmem_cache_alloc(mblk_cache, kmflags)) == NULL) in dblk_constructor() 129 dbp->db_base = kmem_alloc(msg_size, kmflags); in dblk_constructor() 153 dblk_esb_constructor(void *buf, void *cdrarg, int kmflags) in dblk_esb_constructor() argument 170 bcache_dblk_constructor(void *buf, void *cdrarg, int kmflags) in bcache_dblk_constructor() argument 178 dbp->db_base = kmem_cache_alloc(bcp->buffer_cache, kmflags); in bcache_dblk_constructor() 636 void (*lastfree)(mblk_t *, dblk_t *), int kmflags) in gesballoc() argument 643 if ((dbp = kmem_cache_alloc(dblk_esb_cache, kmflags)) == NULL) { in gesballoc() 802 allocb_oversize(size_t size, int kmflags) in allocb_oversize() argument 808 if ((buf = kmem_alloc(size, kmflags)) == NULL) in allocb_oversize() [all …]
|
/illumos-gate/usr/src/uts/common/io/cxgbe/shared/ |
H A D | shared.c | 73 rxbuf_alloc(kmem_cache_t *cache, int kmflags, uint_t ref_cnt) in rxbuf_alloc() argument 79 rxb = kmem_cache_alloc(cache, kmflags); in rxbuf_alloc()
|
H A D | shared.h | 72 struct rxbuf *rxbuf_alloc(kmem_cache_t *cache, int kmflags, uint_t ref_cnt);
|
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf_wqe.c | 58 int kmflags); 61 int kmflags); 73 ibmf_send_wqe_cache_constructor(void *buf, void *cdrarg, int kmflags) in ibmf_send_wqe_cache_constructor() argument 89 IBMF_MEM_PER_WQE, kmflags == KM_SLEEP ? VM_SLEEP : VM_NOSLEEP); in ibmf_send_wqe_cache_constructor() 185 ibmf_recv_wqe_cache_constructor(void *buf, void *cdrarg, int kmflags) in ibmf_recv_wqe_cache_constructor() argument 201 IBMF_MEM_PER_WQE, kmflags == KM_SLEEP ? VM_SLEEP : VM_NOSLEEP); in ibmf_recv_wqe_cache_constructor() 298 ibmf_altqp_send_wqe_cache_constructor(void *buf, void *cdrarg, int kmflags) in ibmf_altqp_send_wqe_cache_constructor() argument 314 kmflags == KM_SLEEP ? VM_SLEEP : VM_NOSLEEP); in ibmf_altqp_send_wqe_cache_constructor() 411 ibmf_altqp_recv_wqe_cache_constructor(void *buf, void *cdrarg, int kmflags) in ibmf_altqp_recv_wqe_cache_constructor() argument 427 kmflags == KM_SLEEP ? VM_SLEEP : VM_NOSLEEP); in ibmf_altqp_recv_wqe_cache_constructor()
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | sockcommon.c | 83 int kmflags = (flags == SOCKET_SLEEP) ? KM_SLEEP : KM_NOSLEEP; in socket_create() local 91 protocol, devpath, kmflags, errorp); in socket_create() 95 protocol, mod, kmflags, errorp); in socket_create() 449 sonode_constructor(void *buf, void *cdrarg, int kmflags) in sonode_constructor() argument 454 vp = so->so_vnode = vn_alloc(kmflags); in sonode_constructor()
|
H A D | sockparams.c | 188 char *devpath, int devpathlen, int flags, int kmflags, int *errorp) in sockparams_create() argument 205 sp = kmem_zalloc(sizeof (*sp), kmflags); in sockparams_create() 238 modname = kmem_zalloc(size, kmflags); in sockparams_create()
|
/illumos-gate/usr/src/uts/common/rpc/sec/ |
H A D | auth_none.c | 71 authnone_init(void *buf, void *cdrarg, int kmflags) in authnone_init() argument
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_timers.c | 280 tcp_timermp_alloc(int kmflags) in tcp_timermp_alloc() argument 283 kmflags & ~KM_PANIC); in tcp_timermp_alloc() 292 } else if (kmflags & KM_PANIC) { in tcp_timermp_alloc() 310 sizeof (tcp_timer_t), &size, kmflags); in tcp_timermp_alloc()
|
/illumos-gate/usr/src/uts/common/io/sfxge/ |
H A D | sfxge_ev.c | 74 _sfxge_ev_qctor(sfxge_t *sp, sfxge_evq_t *sep, int kmflags, uint16_t evq_size) in _sfxge_ev_qctor() argument 94 dma_attr.sdba_callback = (kmflags == KM_SLEEP) ? in _sfxge_ev_qctor() 133 sfxge_ev_q0ctor(void *buf, void *arg, int kmflags) in sfxge_ev_q0ctor() argument 137 return (_sfxge_ev_qctor(sp, sep, kmflags, sp->s_evq0_size)); in sfxge_ev_q0ctor() 141 sfxge_ev_qXctor(void *buf, void *arg, int kmflags) in sfxge_ev_qXctor() argument 145 return (_sfxge_ev_qctor(sp, sep, kmflags, sp->s_evqX_size)); in sfxge_ev_qXctor()
|
H A D | sfxge_tx.c | 138 sfxge_tx_packet_ctor(void *buf, void *arg, int kmflags) in sfxge_tx_packet_ctor() argument 140 _NOTE(ARGUNUSED(arg, kmflags)) in sfxge_tx_packet_ctor() 158 sfxge_tx_buffer_ctor(void *buf, void *arg, int kmflags) in sfxge_tx_buffer_ctor() argument 169 dma_attr.sdba_callback = ((kmflags == KM_SLEEP) ? in sfxge_tx_buffer_ctor() 204 sfxge_tx_mapping_ctor(void *buf, void *arg, int kmflags) in sfxge_tx_mapping_ctor() argument 217 (kmflags == KM_SLEEP) ? DDI_DMA_SLEEP : DDI_DMA_DONTWAIT, in sfxge_tx_mapping_ctor() 251 sfxge_tx_qctor(void *buf, void *arg, int kmflags) in sfxge_tx_qctor() argument 294 EFX_TXQ_LIMIT(SFXGE_TX_NDESCS), kmflags)) == NULL) { in sfxge_tx_qctor() 301 SFXGE_TX_NDESCS, kmflags)) == NULL) { in sfxge_tx_qctor() 307 SFXGE_TX_NDESCS, kmflags)) == NULL) { in sfxge_tx_qctor() [all …]
|
/illumos-gate/usr/src/uts/common/fs/bootfs/ |
H A D | bootfs_construct.c | 72 bootfs_node_constructor(void *buf, void *arg, int kmflags) in bootfs_node_constructor() argument 76 bnp->bvn_vnp = vn_alloc(kmflags); in bootfs_node_constructor()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | stream.c | 186 dblk_constructor(void *buf, void *cdrarg, int kmflags) in dblk_constructor() argument 201 dbp->db_base = kmem_alloc(msg_size, kmflags); in dblk_constructor() 225 dblk_esb_constructor(void *buf, void *cdrarg, int kmflags) in dblk_esb_constructor() argument 305 ftblk_constructor(void *buf, void *cdrarg, int kmflags) in ftblk_constructor() argument 313 fbp->ev[i].stk = kmem_alloc(sizeof (ftstk_t), kmflags); in ftblk_constructor() 337 fthdr_constructor(void *buf, void *cdrarg, int kmflags) in fthdr_constructor() argument 341 return (ftblk_constructor(&fhp->first, cdrarg, kmflags)); in fthdr_constructor() 854 void (*lastfree)(mblk_t *, dblk_t *), int kmflags) in gesballoc() argument 1167 allocb_oversize(size_t size, int kmflags) in allocb_oversize() argument 1173 if ((buf = kmem_alloc(size, kmflags)) == NULL) in allocb_oversize() [all …]
|
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ipclassifier.c | 1929 tcp_conn_constructor(void *buf, void *cdrarg, int kmflags) in tcp_conn_constructor() argument 1941 tcp->tcp_timercache = tcp_timermp_alloc(kmflags); in tcp_conn_constructor() 1950 connp->conn_ixa = kmem_zalloc(sizeof (ip_xmit_attr_t), kmflags); in tcp_conn_constructor() 1989 ip_conn_constructor(void *buf, void *cdrarg, int kmflags) in ip_conn_constructor() argument 2000 connp->conn_ixa = kmem_zalloc(sizeof (ip_xmit_attr_t), kmflags); in ip_conn_constructor() 2032 udp_conn_constructor(void *buf, void *cdrarg, int kmflags) in udp_conn_constructor() argument 2048 connp->conn_ixa = kmem_zalloc(sizeof (ip_xmit_attr_t), kmflags); in udp_conn_constructor() 2083 rawip_conn_constructor(void *buf, void *cdrarg, int kmflags) in rawip_conn_constructor() argument 2099 connp->conn_ixa = kmem_zalloc(sizeof (ip_xmit_attr_t), kmflags); in rawip_conn_constructor() 2134 rts_conn_constructor(void *buf, void *cdrarg, int kmflags) in rts_conn_constructor() argument [all …]
|