Lines Matching refs:buffer_size

545 	size_t buffer_size = 0;  in tracker_add()  local
550 if (uap->buffer == 0 || uap->buffer_size == 0) { in tracker_add()
556 buffer_size = uap->buffer_size; in tracker_add()
557 if (buffer_size > sizeof(scratch_pad)) { in tracker_add()
558 if (buffer_size > TRACKER_BUFFER_ALLOC_MAX) { in tracker_add()
563 buffer = (u_int8_t *)kalloc_data(buffer_size, Z_WAITOK | Z_ZERO); in tracker_add()
570 sopt.sopt_valsize = uap->buffer_size; in tracker_add()
572 error = sooptcopyin(&sopt, buffer, buffer_size, 0); in tracker_add()
579 …error = tracker_retrieve_attribute(buffer, buffer_size, SO_TRACKER_ATTRIBUTE_ADDRESS_FAMILY, (u_in… in tracker_add()
591 …error = tracker_retrieve_attribute(buffer, buffer_size, SO_TRACKER_ATTRIBUTE_ADDRESS, __SA_UTILS_C… in tracker_add()
604 …error = tracker_retrieve_attribute(buffer, buffer_size, SO_TRACKER_ATTRIBUTE_FLAGS, (u_int8_t *)&f… in tracker_add()
619 …error = tracker_retrieve_attribute(buffer, buffer_size, SO_TRACKER_ATTRIBUTE_APP_UUID, (u_int8_t *… in tracker_add()
627 …error = tracker_retrieve_attribute(buffer, buffer_size, SO_TRACKER_ATTRIBUTE_DOMAIN, dst_domain_bu… in tracker_add()
636 …error = tracker_retrieve_attribute(buffer, buffer_size, SO_TRACKER_ATTRIBUTE_DOMAIN_OWNER, dst_dom… in tracker_add()
675 kfree_data(buffer, buffer_size); in tracker_add()
736 …_dump(struct tracker_hash_entry *entry, uint8_t *__sized_by(buffer_size)buffer, size_t buffer_size) in tracker_entry_dump() argument
744 …TE_APP_UUID, (u_int32_t)sizeof(entry->app_uuid), &entry->app_uuid, buffer, (u_int32_t)buffer_size); in tracker_entry_dump()
745 … (u_int32_t)sizeof(entry->address_family), &entry->address_family, buffer, (u_int32_t)buffer_size); in tracker_entry_dump()
750 …dr46.ia46_addr4.s_addr), &entry->address.addr46.ia46_addr4.s_addr, buffer, (u_int32_t)buffer_size); in tracker_entry_dump()
753 …S, (u_int32_t)sizeof(entry->address.addr6), &entry->address.addr6, buffer, (u_int32_t)buffer_size); in tracker_entry_dump()
762 … (u_int32_t)sizeof(entry->metadata.flags), &entry->metadata.flags, buffer, (u_int32_t)buffer_size); in tracker_entry_dump()
775 …O_TRACKER_ATTRIBUTE_DOMAIN, (u_int32_t)str_len, dst_domain_buffer, buffer, (u_int32_t)buffer_size); in tracker_entry_dump()
782 …TRIBUTE_DOMAIN_OWNER, (u_int32_t)str_len, dst_domain_owner_buffer, buffer, (u_int32_t)buffer_size); in tracker_entry_dump()
798 size_t buffer_size = sizeof(scratch_pad_all); in tracker_dump() local
809 if (uap->buffer == 0 || uap->buffer_size == 0) { in tracker_dump()
817 if (uap->buffer_size < sizeof(app_uuid_tlv)) { in tracker_dump()
871 if (total_size_needed > uap->buffer_size) { in tracker_dump()
873 (unsigned long)uap->buffer_size, total_size_needed + sizeof(uint32_t)); in tracker_dump()
891 buffer_size = total_size_needed; in tracker_dump()
911 … (u_int32_t)entry_tlv_size, scratch_pad_entry, data_start, (u_int32_t)(buffer_size - sizeof(uint32… in tracker_dump()
922 …USED, sizeof(total_mem_size), &total_mem_size, data_start, (u_int32_t)(buffer_size - sizeof(uint32… in tracker_dump()
937 kfree_data(buffer, buffer_size); in tracker_dump()