Lines Matching refs:max_items

486 	uint16         max_items; /* maximum number of items in ring */  member
514 (((ring)->max_items - 1) * (ring)->item_len))
794 const char *name, uint16 max_items, uint16 len_item, uint16 ringid);
1067 return NTXPACTIVE(rd, wr, flow_ring->max_items); in dhd_prot_get_h2d_rx_post_active()
1086 return NTXPACTIVE(rd, wr, flow_ring->max_items); in dhd_prot_get_d2h_rx_cpln_active()
5574 ring->wr = ring->max_items - (alloced - i); in BCMFASTPATH()
5764 ring->wr = ring->max_items - (alloced - i); in dhd_prot_infobufpost()
5983 ring->wr = ring->max_items - 1; in dhd_prot_rxbufpost_ctrl()
6010 ring->wr = ring->max_items - 1; in dhd_prot_rxbufpost_ctrl()
6316 depth = ring->max_items; in dhd_prot_process_msgbuf_edl()
6323 if (items > ring->max_items) { in dhd_prot_process_msgbuf_edl()
6326 __FUNCTION__, ring, ring->name, ring->max_items, items)); in dhd_prot_process_msgbuf_edl()
6333 if (ring->wr >= ring->max_items) { in dhd_prot_process_msgbuf_edl()
6397 depth = ring->max_items; in dhd_prot_process_edl_complete()
6442 if ((ring->curr_rd + 1) >= ring->max_items) { in dhd_prot_process_edl_complete()
6467 if ((ring->rd + max_items_to_process) >= ring->max_items) in dhd_prot_process_edl_complete()
6681 if ((ring->curr_rd + 1) >= ring->max_items) { in BCMFASTPATH()
6856 ring->rd = ring->max_items - msg_len / item_len; in BCMFASTPATH()
7154 if ((ring->curr_rd + 1) >= ring->max_items) { in BCMFASTPATH()
7925 if (ring->curr_rd >= ring->max_items) { in BCMFASTPATH()
9026 ring->wr = ring->max_items - 1;
10620 ((unsigned long)(ring->max_items) * (ring->item_len)));
10627 ((unsigned long)(ring->max_items) * (ring->item_len)), (int *)file_posn);
10820 if (ring->rd >= ring->max_items) {
10992 uint16 max_items, uint16 item_len, uint16 ringid) argument
11002 ASSERT((max_items < 0xFFFF) && (item_len < 0xFFFF) && (ringid < 0xFFFF));
11013 max_items = prot->h2d_htput_max_txpost;
11017 dma_buf_len = max_items * item_len;
11019 ring->max_items = max_items;
11077 ring->name, ring->max_items, ring->item_len,
11103 dhd_bus_cmn_writeshared(dhd->bus, &ring->max_items,
11432 ASSERT(nitems <= ring->max_items);
11434 ring_avail_cnt = CHECK_WRITE_SPACE(ring->rd, ring->wr, ring->max_items);
11438 ((ring->max_items - ring->wr) >= nitems))) {
11449 if ((ring->wr + *alloced) == ring->max_items)
11451 else if ((ring->wr + *alloced) < ring->max_items)
11716 d2h_ring->max_items = htol16(ring_to_create->max_items);
11730 __FUNCTION__, ltoh16(d2h_ring->max_items),
11803 h2d_ring->max_items = htol16(H2DRING_DYNAMIC_INFO_MAX_ITEM);
12188 depth = ring->max_items;
12201 if (items > ring->max_items) {
12204 __FUNCTION__, ring, ring->name, ring->max_items, items));
12210 if (wr >= ring->max_items) {
12234 if ((ring->rd + items) >= ring->max_items)
12239 ASSERT(ring->rd < ring->max_items);
12396 flow_create_rqst->max_items = htol16(flow_ring->max_items);
12430 flow_ring_node->flow_info.ifindex, flow_ring->max_items));
12682 uint32 dma_buf_len = flow_ring->max_items * flow_ring->item_len;
12708 flow_ring->item_len, flow_ring->max_items,
12872 wr_idx = ring->max_items - 1;
13688 dma_buf_len = ring->max_items * ring->item_len;
13712 dma_buf_len = ring->max_items * ring->item_len;
13737 dma_buf_len = ring->max_items * ring->item_len;
13763 dma_buf_len = ring->max_items * ring->item_len;
13792 dma_buf_len = ring->max_items * ring->item_len;
13821 dma_buf_len = ring->max_items * ring->item_len;
13848 dma_buf_len = ring->max_items * ring->item_len;
13875 dma_buf_len = ring->max_items * ring->item_len;