Lines Matching defs:length
820 /* pkt.len is still the length we want, ether_header+ether_arp */
919 * Calculate kdp packet length.
1419 unsigned length, unsigned int block)
1431 pkt.len = (unsigned int)(length + ((request == KDP_WRQ) ? modelen + fmask_size : 0) +
1532 int64_t length, caddr_t txstart)
1536 while (length > 0) {
1537 uint64_t chunk = MIN(kdp_crashdump_pkt_size, length);
1547 length -= chunk;
1556 uint64_t length, void *panic_data)
1589 th = create_panic_header(request, corename, (unsigned)length, panic_block);
1592 /* as all packets are kdp_crashdump_pkt_size in length, the last packet
1595 if (length < kdp_crashdump_pkt_size) {
1597 memset(th->th_data + length, 'Y',
1598 kdp_crashdump_pkt_size - (uint32_t) length);
1601 if (!kdp_machine_vm_read((mach_vm_address_t)(uintptr_t)panic_data, (caddr_t) th->th_data, length)) {
1603 memset((caddr_t) th->th_data, 'X', (size_t)length);
1604 if ((next_page - ((uintptr_t) panic_data)) < length) {
1605 uint64_t resid = length - (next_page - (intptr_t) panic_data);
1606 if (!kdp_machine_vm_read((mach_vm_address_t)(uintptr_t)next_page, (caddr_t) th->th_data + (length - resid), resid)) {
1607 memset((caddr_t) th->th_data + (length - resid), 'X', (size_t)resid);