Lines Matching refs:nitems
620 uint16 nitems, uint16 *alloced, bool exactly_nitems);
621 static void* dhd_prot_get_ring_space(msgbuf_ring_t *ring, uint16 nitems,
7930 int ret = 0, nitems = 0; local
7950 for (; nitems < D2HRING_EDL_MAX_ITEM; nitems++, rd++) {
8060 uint16 nitems, uint16 * alloced, bool exactly_nitems) argument
8065 ret_buf = dhd_prot_get_ring_space(ring, nitems, alloced, exactly_nitems);
8087 ret_buf = dhd_prot_get_ring_space(ring, nitems, alloced, exactly_nitems);
8637 dhd_prot_get_ring_space(msgbuf_ring_t *ring, uint16 nitems, uint16 * alloced, argument
8643 ASSERT(nitems <= ring->max_items);
8648 (exactly_nitems && (ring_avail_cnt < nitems) &&
8649 ((ring->max_items - ring->wr) >= nitems))) {
8651 ring->name, nitems, ring->wr, ring->rd));
8654 *alloced = MIN(nitems, ring_avail_cnt);
8684 uint16 nitems) argument
8692 OSL_CACHE_FLUSH(p, ring->item_len * nitems);
8734 uint16 nitems) argument
8738 __dhd_prot_ring_write_complete(dhd, ring, p, nitems);
8749 uint16 nitems, uint32 mb_data) argument
8755 __dhd_prot_ring_write_complete(dhd, ring, p, nitems);