/freebsd-current/sys/dev/ocs_fc/ |
H A D | ocs_io.h | 124 ocs_dma_t ovfl_sgl; /**< Overflow SGL */ 129 ocs_dma_t els_req; /**< ELS request payload buffer */ 130 ocs_dma_t els_rsp; /**< ELS response payload buffer */ 145 ocs_dma_t cmdbuf; /**< SCSI Command buffer, used for CDB (initiator) */ 146 ocs_dma_t rspbuf; /**< SCSI Response buffer (i+t) */
|
H A D | ocs_gendump.c | 252 ocs_dma_t *dump_buffers; 262 dump_buffers = ocs_malloc(ocs, sizeof(ocs_dma_t) * num_buffers, 314 ocs_free(ocs, dump_buffers, sizeof(ocs_dma_t) * num_buffers); 323 ocs_dma_t *dump_buffers; 333 dump_buffers = ocs_malloc(ocs, sizeof(ocs_dma_t) * num_buffers, 385 ocs_free(ocs, dump_buffers, sizeof(ocs_dma_t) * num_buffers);
|
H A D | ocs_hw.h | 300 ocs_dma_t dma; 517 ocs_dma_t *cmnd; 518 ocs_dma_t *rsp; 568 ocs_dma_t xfer_rdy; 602 ocs_dma_t def_sgl; /**< default scatter gather list */ 604 ocs_dma_t *sgl; /**< pointer to current active SGL */ 607 ocs_dma_t *ovfl_sgl; /**< overflow SGL */ 1036 ocs_dma_t loop_map; 1038 ocs_dma_t xfer_rdy; 1040 ocs_dma_t dump_sge [all...] |
H A D | ocs_os.c | 289 * @param arg Argument provided to bus_dmamap_load is a ocs_dma_t 297 ocs_dma_t *dma = arg; 317 ocs_dma_free(ocs_os_handle_t os, ocs_dma_t *dma) 342 bzero(dma, sizeof(ocs_dma_t)); 359 ocs_dma_alloc(ocs_os_handle_t os, ocs_dma_t *dma, size_t size, size_t align) 369 bzero(dma, sizeof(ocs_dma_t)); 422 ocs_dma_sync(ocs_dma_t *dma, uint32_t flags) 428 ocs_dma_copy_in(ocs_dma_t *dma, void *buffer, uint32_t buffer_length) 444 ocs_dma_copy_out(ocs_dma_t *dma, void *buffer, uint32_t buffer_length)
|
H A D | ocs_common.h | 177 ocs_dma_t dma; /**< memory for Service Parameters */ 229 ocs_dma_t dma; /**< memory for Service Parameters */ 354 ocs_dma_t sparm_dma_buf; /**< service parameters buffer */
|
H A D | ocs_os.h | 454 } ocs_dma_t; typedef in typeref:struct:ocs_dma_s 484 extern int32_t ocs_dma_alloc(ocs_os_handle_t, ocs_dma_t *, size_t, size_t); 495 extern int32_t ocs_dma_free(ocs_os_handle_t, ocs_dma_t *); 496 extern int32_t ocs_dma_copy_in(ocs_dma_t *dma, void *buffer, uint32_t buffer_length); 497 extern int32_t ocs_dma_copy_out(ocs_dma_t *dma, void *buffer, uint32_t buffer_length); 499 static inline int32_t ocs_dma_valid(ocs_dma_t *dma) 517 extern void ocs_dma_sync(ocs_dma_t *, uint32_t);
|
H A D | sli4.h | 3080 ocs_dma_t dma; 3301 ocs_dma_t bmbx; 3305 ocs_dma_t *bmbx_non_emb_pmd; 3309 ocs_dma_t data; 3640 typedef int32_t (*sli4_create_q_fn_t)(sli4_t *, void *, size_t, ocs_dma_t *, uint16_t, uint16_t); 3655 extern int32_t sli_cmd_common_read_transceiver_data(sli4_t *, void *, size_t, uint32_t, ocs_dma_t *); 3663 extern int32_t sli_cmd_read_sparm64(sli4_t *, void *, size_t, ocs_dma_t *, uint16_t); 3664 extern int32_t sli_cmd_read_topology(sli4_t *, void *, size_t, ocs_dma_t *); 3678 extern int32_t sli_cmd_reg_rpi(sli4_t *, void *, size_t, uint32_t, uint16_t, uint16_t, ocs_dma_t *, uint8_t, uint8_t); 3681 extern int32_t sli_cmd_sli_config(sli4_t *, void *, size_t, uint32_t, ocs_dma_t *); [all...] |
H A D | sli4.c | 638 ocs_dma_t *dma) 1085 sli_cmd_read_rev(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *vpd) 1118 sli_cmd_read_sparm64(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dma, 1159 sli_cmd_read_topology(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dma) 1308 uint16_t vpi, ocs_dma_t *dma, uint8_t update, uint8_t enable_t10_pi) 1452 sli_cmd_sli_config(sli4_t *sli4, void *buf, size_t size, uint32_t length, ocs_dma_t *dma) 1810 ocs_dma_t *qmem, uint16_t eq_id, uint16_t ignored) 2068 sli_cmd_common_create_eq(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *qmem, 2205 sli_cmd_common_get_cntl_attributes(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dma) 2244 sli_cmd_common_get_cntl_addl_attributes(sli4_t *sli4, void *buf, size_t size, ocs_dma_t *dm [all...] |
H A D | ocs_hw.c | 90 static int32_t ocs_hw_io_ini_sge(ocs_hw_t *, ocs_hw_io_t *, ocs_dma_t *, uint32_t, ocs_dma_t *); 91 static ocs_hw_rtn_e ocs_hw_firmware_write_lancer(ocs_hw_t *hw, ocs_dma_t *dma, uint32_t size, uint32_t offset, int last, ocs_hw_fw_cb_t cb, void *arg); 100 static ocs_hw_rtn_e ocs_hw_exec_dmtf_clp_cmd(ocs_hw_t *hw, ocs_dma_t *dma_cmd, ocs_dma_t *dma_resp, uint32_t opts, ocs_hw_dmtf_clp_cb_t cb, void *arg); 745 ocs_dma_t payload_memory; 2990 ocs_hw_node_attach(ocs_hw_t *hw, ocs_remote_node_t *rnode, ocs_dma_t *sparms) 3838 ocs_dma_t *send, uint32_t len, ocs_dma_t *receive, 4352 ocs_hw_send_frame(ocs_hw_t *hw, fc_header_le_t *hdr, uint8_t sof, uint8_t eof, ocs_dma_t *payloa [all...] |
H A D | ocs_ioctl.c | 86 ocs_process_sli_config (ocs_t *ocs, ocs_ioctl_elxu_mbox_t *mcmd, ocs_dma_t *dma) 199 ocs_dma_t dma = { 0 }; 679 ocs_dma_t dma;
|
H A D | ocs_scsi.h | 297 ocs_dma_t first_burst_buffers[], uint32_t first_burst_bytes);
|
H A D | ocs_unsol.c | 1075 ocs_dma_t fburst[1];
|
H A D | ocs_hw_queues.c | 2323 ocs_dma_t *psgls = &io->def_sgl; 2324 ocs_dma_t **sgls = &psgls;
|
H A D | ocs_node.c | 377 ocs_dma_t sparm_dma_buf;
|
H A D | ocs_mgmt.c | 621 ocs_dma_t dma;
|
H A D | ocs_cam.c | 652 ocs_dma_t first_burst_buffers[],
|