Searched refs:oce_rq (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_rx.c | 33 static int oce_rqb_ctor(oce_rq_bdesc_t *rqbd, struct oce_rq *rq, 36 static inline mblk_t *oce_rx(struct oce_dev *dev, struct oce_rq *rq, 39 struct oce_rq *rq, struct oce_nic_rx_cqe *cqe); 40 static int oce_rq_charge(struct oce_rq *rq, uint32_t nbufs, boolean_t repost); 43 static inline void oce_rx_drop_pkt(struct oce_rq *rq, 45 static oce_rq_bdesc_t *oce_rqb_alloc(struct oce_rq *rq); 46 static void oce_rqb_free(struct oce_rq *rq, oce_rq_bdesc_t *rqbd); 47 static void oce_rq_post_buffer(struct oce_rq *rq, int nbufs); 84 oce_rqb_cache_create(struct oce_rq *rq, size_t buf_size) in oce_rqb_cache_create() 120 oce_rqb_cache_destroy(struct oce_rq *rq) in oce_rqb_cache_destroy() [all …]
|
H A D | oce_queue.c | 57 static struct oce_rq *oce_rq_init(struct oce_dev *dev, uint32_t q_len, 60 static void oce_rq_fini(struct oce_dev *dev, struct oce_rq *rq); 61 static int oce_rq_create(struct oce_rq *rq, uint32_t if_id, struct oce_eq *eq); 62 static void oce_rq_del(struct oce_dev *dev, struct oce_rq *rq); 693 static struct oce_rq * 699 struct oce_rq *rq; in oce_rq_init() 709 rq = kmem_zalloc(sizeof (struct oce_rq), KM_NOSLEEP); in oce_rq_init() 787 kmem_free(rq, sizeof (struct oce_rq)); in oce_rq_init() 800 oce_rq_fini(struct oce_dev *dev, struct oce_rq *rq) in oce_rq_fini() 817 kmem_free(rq, sizeof (struct oce_rq)); in oce_rq_fini() [all …]
|
H A D | oce_hw.c | 457 struct oce_rq **rss_queuep = &dev->rq[1]; in oce_create_itbl()
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/ |
H A D | oce_io.h | 250 struct oce_rq { struct 344 int oce_start_rq(struct oce_rq *rq); 345 void oce_clean_rq(struct oce_rq *rq); 346 void oce_rq_discharge(struct oce_rq *rq); 347 int oce_rx_pending(struct oce_dev *dev, struct oce_rq *rq, int32_t timeout);
|
H A D | oce_buf.h | 92 struct oce_rq *rq; 174 int oce_rqb_cache_create(struct oce_rq *rq, size_t buf_size); 175 void oce_rqb_cache_destroy(struct oce_rq *rq);
|
H A D | oce_impl.h | 213 struct oce_rq *rq[OCE_MAX_RQ]; /* RXQ Array */
|