/freebsd/contrib/libcbor/src/cbor/internal/ |
H A D | memory_utils.c | 42 void* _cbor_alloc_multiple(size_t item_size, size_t item_count) { in _cbor_alloc_multiple() argument 43 if (_cbor_safe_to_multiply(item_size, item_count)) { in _cbor_alloc_multiple() 44 return _cbor_malloc(item_size * item_count); in _cbor_alloc_multiple() 50 void* _cbor_realloc_multiple(void* pointer, size_t item_size, in _cbor_realloc_multiple() argument 52 if (_cbor_safe_to_multiply(item_size, item_count)) { in _cbor_realloc_multiple() 53 return _cbor_realloc(pointer, item_size * item_count); in _cbor_realloc_multiple()
|
H A D | memory_utils.h | 30 * @param item_size 32 * @return Region of item_size * item_count bytes, or NULL if the total size 35 void* _cbor_alloc_multiple(size_t item_size, size_t item_count); 42 * @param item_size 44 * @return Realloc'd of item_size * item_count bytes, or NULL if the total size 47 void* _cbor_realloc_multiple(void* pointer, size_t item_size,
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | bqueue.c | 97 bqueue_enqueue_impl(bqueue_t *q, void *data, size_t item_size, boolean_t flush) in bqueue_enqueue_impl() argument 99 ASSERT3U(item_size, >, 0); in bqueue_enqueue_impl() 100 ASSERT3U(item_size, <=, q->bq_maxsize); in bqueue_enqueue_impl() 102 obj2node(q, data)->bqn_size = item_size; in bqueue_enqueue_impl() 103 q->bq_enqueuing_size += item_size; in bqueue_enqueue_impl() 127 bqueue_enqueue(bqueue_t *q, void *data, size_t item_size) in bqueue_enqueue() argument 129 bqueue_enqueue_impl(q, data, item_size, B_FALSE); in bqueue_enqueue() 141 bqueue_enqueue_flush(bqueue_t *q, void *data, size_t item_size) in bqueue_enqueue_flush() argument 143 bqueue_enqueue_impl(q, data, item_size, B_TRUE); in bqueue_enqueue_flush()
|
/freebsd/contrib/ofed/opensm/complib/ |
H A D | cl_list.c | 57 IN const uint32_t item_size) in cl_qlist_insert_array_head() argument 64 CL_ASSERT(item_size >= sizeof(cl_list_item_t)); in cl_qlist_insert_array_head() 73 (item_size * (item_count - 1))); in cl_qlist_insert_array_head() 80 p_item = (cl_list_item_t *) ((uint8_t *) p_item - item_size); in cl_qlist_insert_array_head() 87 IN const uint32_t item_size) in cl_qlist_insert_array_tail() argument 94 CL_ASSERT(item_size >= sizeof(cl_list_item_t)); in cl_qlist_insert_array_tail() 105 p_item = (cl_list_item_t *) ((uint8_t *) p_item + item_size); in cl_qlist_insert_array_tail() 423 IN const uint32_t item_size) in cl_list_insert_array_head() argument 432 CL_ASSERT(item_size); in cl_list_insert_array_head() 440 p_object = ((uint8_t *) p_array + (item_size * (item_count - 1))); in cl_list_insert_array_head() [all …]
|
/freebsd/sys/dev/oce/ |
H A D | oce_util.c | 159 uint32_t q_len, uint32_t item_size) in oce_create_ring_buffer() argument 161 uint32_t size = q_len * item_size; in oce_create_ring_buffer() 169 ring->item_size = item_size; in oce_create_ring_buffer() 251 ring->item_size * ring->num_items, in oce_page_list()
|
H A D | oce_queue.c | 62 uint32_t item_size, 74 uint32_t item_size, 559 uint32_t item_size, in oce_eq_create() argument 573 eq->ring = oce_create_ring_buffer(sc, q_len, item_size); in oce_eq_create() 578 eq->eq_cfg.item_size = item_size; in oce_eq_create() 841 uint32_t item_size, in oce_cq_create() argument 853 cq->ring = oce_create_ring_buffer(sc, q_len, item_size); in oce_cq_create() 860 cq->cq_cfg.item_size = item_size; in oce_cq_create()
|
H A D | oce_if.h | 326 size_t item_size; member 588 enum eqe_size item_size; member 619 uint32_t item_size; member
|
H A D | oce_mbox.c | 1776 fwcmd->params.req.ctx.size = (eq->eq_cfg.item_size == 4) ? 0 : 1; in oce_mbox_create_eq()
|
/freebsd/contrib/libfido2/fuzz/ |
H A D | README | 33 void* _cbor_alloc_multiple(size_t item_size, size_t item_count) { 34 if (_cbor_safe_to_multiply(item_size, item_count)) { 35 - return _cbor_malloc(item_size * item_count); 39 + return _cbor_malloc(item_size * item_count);
|
/freebsd/contrib/llvm-project/lldb/bindings/interface/ |
H A D | SBDataExtensions.i | 10 def __init__(self, sbdata, readerfunc, item_size): 13 self.item_size = item_size 22 …key = key * self.item_size # SBData uses byte-based indexes, but we want to use itemsize-based ind… 30 return int(self.sbdata.GetByteSize()/self.item_size)
|
/freebsd/contrib/jemalloc/src/ |
H A D | jemalloc.c | 1895 size_t item_size; member 1907 dynamic_opts->item_size = 0; in dynamic_opts_init() 2003 *size = dopts->item_size; in compute_size_with_overflow() 2010 *size = dopts->item_size * dopts->num_items; in compute_size_with_overflow() 2013 return (dopts->num_items != 0 && dopts->item_size != 0); in compute_size_with_overflow() 2022 if (likely((high_bits & (dopts->num_items | dopts->item_size)) == 0)) { in compute_size_with_overflow() 2025 if (likely(*size / dopts->item_size == dopts->num_items)) { in compute_size_with_overflow() 2238 UTRACE(NULL, dopts->num_items * dopts->item_size, NULL); in imalloc_init_check() 2291 dopts.item_size = size; in malloc_default() 2417 dopts.item_size = size; in je_posix_memalign() [all …]
|
/freebsd/contrib/ofed/opensm/include/complib/ |
H A D | cl_list.h | 499 IN uint32_t item_count, IN const uint32_t item_size); 544 IN uint32_t item_count, IN const uint32_t item_size);
|
H A D | cl_qlist.h | 935 IN uint32_t item_count, IN const uint32_t item_size); 984 IN uint32_t item_count, IN const uint32_t item_size);
|
/freebsd/sys/dev/ice/ |
H A D | ice_common.c | 4692 u16 item_size = ice_struct_size(item, q_id, item->num_qs); in ice_write_qword() 4696 item_size += 2; in ice_write_qword() 4698 sz += item_size; in ice_write_qword() 4700 item = (struct ice_aqc_dis_txq_item *)((u8 *)item + item_size); in ice_write_qword() 4388 u16 item_size = ice_struct_size(item, q_id, item->num_qs); ice_aq_dis_lan_txq() local
|