Searched refs:oce_dev (Results 1 - 15 of 15) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/ |
H A D | oce_io.h | 50 struct oce_dev; 293 oce_dma_buf_t *oce_alloc_dma_buffer(struct oce_dev *dev, 295 void oce_free_dma_buffer(struct oce_dev *dev, oce_dma_buf_t *dbuf); 297 oce_ring_buffer_t *create_ring_buffer(struct oce_dev *dev, 300 void destroy_ring_buffer(struct oce_dev *dev, oce_ring_buffer_t *ring); 303 int oce_set_eq_delay(struct oce_dev *dev, uint32_t *eq_arr, 305 void oce_arm_eq(struct oce_dev *dev, int16_t qid, int npopped, 307 void oce_arm_cq(struct oce_dev *dev, int16_t qid, int npopped, 310 void oce_dev_rss_ready(struct oce_dev *dev); 313 int oce_mbox_init(struct oce_dev *de [all...] |
H A D | oce_impl.h | 207 struct oce_dev { struct 339 int oce_start(struct oce_dev *dev); 340 void oce_stop(struct oce_dev *dev); 341 int oce_identify_hw(struct oce_dev *dev); 342 int oce_get_bdf(struct oce_dev *dev); 345 void oce_fm_init(struct oce_dev *dev); 346 void oce_fm_fini(struct oce_dev *dev); 350 void oce_fm_ereport(struct oce_dev *dev, char *detail); 351 int oce_fm_check_acc_handle(struct oce_dev *dev, 353 int oce_fm_check_dma_handle(struct oce_dev *de [all...] |
H A D | oce_stat.h | 93 int oce_stat_init(struct oce_dev *dev); 94 void oce_stat_fini(struct oce_dev *dev);
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_fm.c | 43 oce_fm_init(struct oce_dev *dev) 73 oce_fm_fini(struct oce_dev *dev) 97 oce_fm_check_acc_handle(struct oce_dev *dev, ddi_acc_handle_t acc_handle) 120 oce_fm_check_dma_handle(struct oce_dev *dev, ddi_dma_handle_t dma_handle) 139 oce_fm_ereport(struct oce_dev *dev, char *detail)
|
H A D | oce_hw.c | 40 extern int oce_destroy_q(struct oce_dev *dev, struct oce_mbx *mbx, 44 oce_map_regs(struct oce_dev *dev) 123 oce_unmap_regs(struct oce_dev *dev) 146 oce_pci_init(struct oce_dev *dev) 175 oce_pci_fini(struct oce_dev *dev) 187 oce_get_bdf(struct oce_dev *dev) 218 oce_identify_hw(struct oce_dev *dev) 255 oce_is_reset_pci(struct oce_dev *dev) 278 oce_pci_soft_reset(struct oce_dev *dev) 323 oce_POST(struct oce_dev *de [all...] |
H A D | oce_intr.c | 42 oce_setup_intr(struct oce_dev *dev) 159 oce_teardown_intr(struct oce_dev *dev) 183 oce_setup_handlers(struct oce_dev *dev) 210 oce_remove_handler(struct oce_dev *dev) 219 oce_chip_ei(struct oce_dev *dev) 236 oce_ei(struct oce_dev *dev) 258 oce_chip_di(struct oce_dev *dev) 275 oce_di(struct oce_dev *dev) 311 struct oce_dev *dev;
|
H A D | oce_main.c | 49 struct oce_dev *oce_dev_list[MAX_DEVS + 1]; /* Last entry is invalid */ 73 static void oce_unconfigure(struct oce_dev *dev); 74 static void oce_init_locks(struct oce_dev *dev); 75 static void oce_destroy_locks(struct oce_dev *dev); 76 static void oce_get_params(struct oce_dev *dev); 77 static int oce_get_prop(struct oce_dev *dev, char *propname, int minval, 193 struct oce_dev *dev = NULL; 208 dev = kmem_zalloc(sizeof (struct oce_dev), KM_SLEEP); 383 struct oce_dev *dev; 439 struct oce_dev *de [all...] |
H A D | oce_queue.c | 30 extern struct oce_dev *oce_dev_list[]; 32 int oce_destroy_q(struct oce_dev *oce, struct oce_mbx *mbx, size_t req_size, 36 oce_mq_create(struct oce_dev *dev, struct oce_eq *eq, uint32_t q_len); 40 oce_eq_create(struct oce_dev *dev, uint32_t q_len, uint32_t item_size, 45 oce_cq_create(struct oce_dev *dev, struct oce_eq *eq, uint32_t q_len, 51 static struct oce_wq *oce_wq_init(struct oce_dev *dev, uint32_t q_len, 53 static void oce_wq_fini(struct oce_dev *dev, struct oce_wq *wq); 55 static void oce_wq_del(struct oce_dev *dev, struct oce_wq *wq); 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 *de [all...] |
H A D | oce_gld.c | 44 static int oce_set_priv_prop(struct oce_dev *dev, const char *name, 47 static int oce_get_priv_prop(struct oce_dev *dev, const char *name, 54 struct oce_dev *dev = arg; 82 oce_start(struct oce_dev *dev) 119 struct oce_dev *dev = arg; 135 oce_stop(struct oce_dev *dev) 161 struct oce_dev *dev = (struct oce_dev *)arg; 241 struct oce_dev *dev = arg; 280 struct oce_dev *de [all...] |
H A D | oce_buf.c | 63 oce_alloc_dma_buffer(struct oce_dev *dev, 137 oce_free_dma_buffer(struct oce_dev *dev, oce_dma_buf_t *dbuf) 167 create_ring_buffer(struct oce_dev *dev, 208 destroy_ring_buffer(struct oce_dev *dev, oce_ring_buffer_t *ring)
|
H A D | oce_mq.c | 48 struct oce_dev *dev; 98 struct oce_dev *dev;
|
H A D | oce_mbx.c | 91 oce_mbox_init(struct oce_dev *dev) 130 oce_mbox_wait(struct oce_dev *dev, uint32_t tmo_sec) 173 oce_mbox_dispatch(struct oce_dev *dev, uint32_t tmo_sec) 247 oce_mbox_post(struct oce_dev *dev, struct oce_mbx *mbx, 330 oce_get_fw_version(struct oce_dev *dev) 376 oce_reset_fun(struct oce_dev *dev) 415 oce_read_mac_addr(struct oce_dev *dev, uint32_t if_id, uint8_t perm, 486 oce_if_create(struct oce_dev *dev, uint32_t cap_flags, uint32_t en_flags, 554 oce_if_del(struct oce_dev *dev, uint32_t if_id) 591 oce_get_link_status(struct oce_dev *de [all...] |
H A D | oce_rx.c | 36 static inline mblk_t *oce_rx(struct oce_dev *dev, struct oce_rq *rq, 38 static inline mblk_t *oce_rx_bcopy(struct oce_dev *dev, 165 struct oce_dev *dev; 239 struct oce_dev *dev = rq->parent; 333 oce_rx(struct oce_dev *dev, struct oce_rq *rq, struct oce_nic_rx_cqe *cqe) 393 oce_rx_bcopy(struct oce_dev *dev, struct oce_rq *rq, struct oce_nic_rx_cqe *cqe) 503 struct oce_dev *dev; 616 struct oce_dev *dev; 654 struct oce_dev *dev = rq->parent; 667 oce_rx_pending(struct oce_dev *de [all...] |
H A D | oce_tx.c | 114 struct oce_dev *dev; 135 struct oce_dev *dev = wq->parent; 197 struct oce_dev *dev = wq->parent; 259 struct oce_dev *dev; 399 oce_get_wq(struct oce_dev *dev, mblk_t *mp) 456 struct oce_dev *dev = wq->parent; 514 struct oce_dev *dev = wq->parent; 563 struct oce_dev *dev; 613 struct oce_dev *dev; 679 struct oce_dev *de [all...] |
H A D | oce_stat.c | 52 struct oce_dev *dev; 195 oce_stat_init(struct oce_dev *dev) 332 oce_stat_fini(struct oce_dev *dev) 347 struct oce_dev *dev = arg;
|
Completed in 74 milliseconds