Searched refs:buflet (Results 1 – 8 of 8) sorted by relevance
| /xnu-8796.141.3/bsd/net/ |
| H A D | bpf_filter.c | 223 buflet_get_address(kern_buflet_t buflet) in buflet_get_address() argument 227 addr = kern_buflet_get_data_address(buflet); in buflet_get_address() 231 return addr + kern_buflet_get_data_offset(buflet); in buflet_get_address() 241 kern_buflet_t buflet = NULL; in p_hdr_offset() local 246 buflet = kern_packet_get_next_buflet(p, buflet); in p_hdr_offset() 247 if (buflet == NULL) { in p_hdr_offset() 250 len = kern_buflet_get_data_length(buflet); in p_hdr_offset() 256 if (buflet == NULL) { in p_hdr_offset() 259 cp = (u_char *)buflet_get_address(buflet) + k; in p_hdr_offset() 267 *buflet_p = buflet; in p_hdr_offset() [all …]
|
| H A D | bpf.c | 3071 kern_buflet_t buflet = NULL; in bpf_pktcopy() local 3081 buflet = kern_packet_get_next_buflet(pkt, buflet); in bpf_pktcopy() 3082 VERIFY(buflet != NULL); in bpf_pktcopy() 3083 addr = kern_buflet_get_data_address(buflet); in bpf_pktcopy() 3085 addr += kern_buflet_get_data_offset(buflet); in bpf_pktcopy() 3086 buflet_length = kern_buflet_get_data_length(buflet); in bpf_pktcopy()
|
| /xnu-8796.141.3/libsyscall/wrappers/skywalk/ |
| H A D | os_channel_event.c | 45 buflet_t buflet; in os_channel_event_get_next_event() local 53 buflet = os_packet_get_next_buflet(event_handle, NULL); in os_channel_event_get_next_event() 54 if (__improbable(buflet == NULL)) { in os_channel_event_get_next_event() 57 baddr = os_buflet_get_object_address(buflet); in os_channel_event_get_next_event() 61 bdlen = os_buflet_get_data_length(buflet); in os_channel_event_get_next_event() 62 baddr += os_buflet_get_data_offset(buflet); in os_channel_event_get_next_event()
|
| H A D | os_packet.c | 505 os_buflet_get_next_buf(const buflet_t buflet, const void *prev_buf) in os_buflet_get_next_buf() argument 507 return __buflet_get_next_buf(buflet, prev_buf); in os_buflet_get_next_buf()
|
| /xnu-8796.141.3/bsd/skywalk/mem/ |
| H A D | skmem_test.c | 287 kern_buflet_t buflet; in skmem_buflet_tests() local 290 VERIFY((buflet = kern_packet_get_next_buflet(ph, NULL)) == NULL); in skmem_buflet_tests() 420 kern_buflet_t buflet, buflet2; in skmem_buflet_tests() local 423 VERIFY((buflet = kern_packet_get_next_buflet(phary[i], in skmem_buflet_tests() 425 VERIFY(kern_buflet_set_data_length(buflet, BUFLEN) == 0); in skmem_buflet_tests() 428 (void) memset(kern_buflet_get_data_address(buflet), i, BUFLEN); in skmem_buflet_tests() 445 VERIFY(kern_buflet_get_object_address(buflet) == in skmem_buflet_tests() 447 VERIFY(kern_buflet_get_data_address(buflet) == in skmem_buflet_tests() 449 VERIFY(kern_buflet_get_data_limit(buflet) == in skmem_buflet_tests() 451 VERIFY(kern_buflet_get_data_offset(buflet) == in skmem_buflet_tests() [all …]
|
| /xnu-8796.141.3/bsd/skywalk/packet/ |
| H A D | packet_kern.c | 960 kern_buflet_get_next_buf(const kern_buflet_t buflet, const void *prev_buf) in kern_buflet_get_next_buf() argument 962 return __buflet_get_next_buf(buflet, prev_buf); in kern_buflet_get_next_buf() 987 kern_buflet_t buflet = NULL; in kern_packet_copy_bytes() local 992 buflet = __packet_get_next_buflet(pkt, buflet); in kern_packet_copy_bytes() 993 if (buflet == NULL) { in kern_packet_copy_bytes() 996 buflet_len = __buflet_get_data_length(buflet); in kern_packet_copy_bytes() 1003 addr = __buflet_get_data_address(buflet); in kern_packet_copy_bytes() 1007 addr += __buflet_get_data_offset(buflet); in kern_packet_copy_bytes()
|
| H A D | packet_common.h | 1938 __buflet_get_next_buf(const void *buflet, const void *prev_buf) in __buflet_get_next_buf() argument 1943 ASSERT(BLT_ADDR(buflet)->buf_dlen != 0); in __buflet_get_next_buf() 1944 ASSERT(BLT_ADDR(buflet)->buf_grolen != 0); in __buflet_get_next_buf() 1946 gro_len = BLT_ADDR(buflet)->buf_grolen; in __buflet_get_next_buf() 1947 dlen = BLT_ADDR(buflet)->buf_dlen; in __buflet_get_next_buf() 1948 baddr = BLT_ADDR(buflet)->buf_addr; in __buflet_get_next_buf() 1950 ASSERT((mach_vm_address_t)prev_buf >= BLT_ADDR(buflet)->buf_addr); in __buflet_get_next_buf() 1953 next_buf = BLT_ADDR(buflet)->buf_addr; in __buflet_get_next_buf()
|
| H A D | os_packet.h | 823 extern void *kern_buflet_get_next_buf(const kern_buflet_t buflet,
|