Searched refs:_kbuf (Results 1 – 1 of 1) sorted by relevance
| /xnu-12377.1.9/bsd/skywalk/packet/ |
| H A D | packet_var.h | 80 #define KBUF_CTOR(_kbuf, _baddr, _bidxreg, _bc, _pp, _large) do { \ argument 81 static_assert(sizeof ((_kbuf)->buf_addr) == sizeof (mach_vm_address_t));\ 83 BUF_CTOR(_kbuf, _baddr, _bidxreg, (_large) ? PP_BUF_SIZE_LARGE(_pp) :\ 84 PP_BUF_SIZE_DEF(_pp), 0, 0, (_kbuf)->buf_nbft_addr, \ 85 (_kbuf)->buf_nbft_idx, (_kbuf)->buf_flag); \ 86 *(struct skmem_bufctl **)(uintptr_t)&(_kbuf)->buf_ctl = (_bc); \ 94 #define KBUF_EXT_CTOR(_kbuf, _ubuf, _baddr, _bidxreg, _bc, \ argument 97 static_assert(sizeof((_kbuf)->buf_flag) == sizeof(uint16_t)); \ 100 *__DECONST(uint16_t *, &(_kbuf)->buf_flag) = BUFLET_FLAG_EXTERNAL;\ 102 *__DECONST(uint16_t *, &(_kbuf)->buf_flag) |= \ [all …]
|