/freebsd-src/sys/dev/nvmf/controller/ |
H A D | nvmft_qpair.c | 26 struct nvmf_qpair *qp; member 48 struct nvmft_qpair *qp = arg; nvmft_qpair_error() local 67 struct nvmft_qpair *qp = arg; nvmft_receive_capsule() local 105 struct nvmft_qpair *qp; nvmft_qpair_init() local 132 nvmft_qpair_shutdown(struct nvmft_qpair * qp) nvmft_qpair_shutdown() argument 145 nvmft_qpair_destroy(struct nvmft_qpair * qp) nvmft_qpair_destroy() argument 154 nvmft_qpair_ctrlr(struct nvmft_qpair * qp) nvmft_qpair_ctrlr() argument 160 nvmft_qpair_id(struct nvmft_qpair * qp) nvmft_qpair_id() argument 166 nvmft_qpair_name(struct nvmft_qpair * qp) nvmft_qpair_name() argument 172 _nvmft_send_response(struct nvmft_qpair * qp,const void * cqe) _nvmft_send_response() argument 206 nvmft_command_completed(struct nvmft_qpair * qp,struct nvmf_capsule * nc) nvmft_command_completed() argument 218 nvmft_send_response(struct nvmft_qpair * qp,const void * cqe) nvmft_send_response() argument 242 nvmft_send_error(struct nvmft_qpair * qp,struct nvmf_capsule * nc,uint8_t sc_type,uint8_t sc_status) nvmft_send_error() argument 255 nvmft_send_generic_error(struct nvmft_qpair * qp,struct nvmf_capsule * nc,uint8_t sc_status) nvmft_send_generic_error() argument 266 _nvmft_send_generic_error(struct nvmft_qpair * qp,struct nvmf_capsule * nc,uint8_t sc_status) _nvmft_send_generic_error() argument 279 nvmft_send_success(struct nvmft_qpair * qp,struct nvmf_capsule * nc) nvmft_send_success() argument 294 nvmft_send_connect_response(struct nvmft_qpair * qp,const struct nvmf_fabric_connect_rsp * rsp) nvmft_send_connect_response() argument 320 nvmft_connect_error(struct nvmft_qpair * qp,const struct nvmf_fabric_connect_cmd * cmd,uint8_t sc_type,uint8_t sc_status) nvmft_connect_error() argument 334 nvmft_connect_invalid_parameters(struct nvmft_qpair * qp,const struct nvmf_fabric_connect_cmd * cmd,bool data,uint16_t offset) nvmft_connect_invalid_parameters() argument 348 nvmft_finish_accept(struct nvmft_qpair * qp,const struct nvmf_fabric_connect_cmd * cmd,struct nvmft_controller * ctrlr) nvmft_finish_accept() argument [all...] |
/freebsd-src/lib/libnvmf/ |
H A D | nvmf_tcp.c | 26 struct nvmf_tcp_qpair *qp; global() member 62 struct nvmf_qpair qp; global() member 82 TQP(qp) global() argument 93 tcp_alloc_command_buffer(struct nvmf_tcp_qpair * qp,void * data,uint32_t data_offset,size_t data_len,uint16_t cid,uint16_t ttag,bool receive) tcp_alloc_command_buffer() argument 116 tcp_find_command_buffer(struct nvmf_tcp_qpair * qp,uint16_t cid,uint16_t ttag,bool receive) tcp_find_command_buffer() argument 131 tcp_purge_command_buffer(struct nvmf_tcp_qpair * qp,uint16_t cid,uint16_t ttag,bool receive) tcp_purge_command_buffer() argument 149 nvmf_tcp_write_pdu(struct nvmf_tcp_qpair * qp,const void * pdu,size_t len) nvmf_tcp_write_pdu() argument 166 nvmf_tcp_write_pdu_iov(struct nvmf_tcp_qpair * qp,struct iovec * iov,u_int iovcnt,size_t len) nvmf_tcp_write_pdu_iov() argument 192 nvmf_tcp_report_error(struct nvmf_association * na,struct nvmf_tcp_qpair * qp,uint16_t fes,uint32_t fei,const void * rx_pdu,size_t pdu_len,u_int hlen) nvmf_tcp_report_error() argument 223 nvmf_tcp_validate_pdu(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu,size_t pdu_len) nvmf_tcp_validate_pdu() argument 307 nvmf_tcp_read_pdu(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_read_pdu() argument 367 nvmf_tcp_save_command_capsule(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_save_command_capsule() argument 388 nvmf_tcp_save_response_capsule(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_save_response_capsule() argument 423 nvmf_tcp_construct_pdu(struct nvmf_tcp_qpair * qp,void * hdr,size_t hlen,void * data,uint32_t data_len) nvmf_tcp_construct_pdu() argument 494 nvmf_tcp_handle_h2c_data(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_handle_h2c_data() argument 567 nvmf_tcp_handle_c2h_data(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_handle_c2h_data() argument 657 tcp_send_h2c_pdu(struct nvmf_tcp_qpair * qp,uint16_t cid,uint16_t ttag,uint32_t data_offset,void * buf,size_t len,bool last_pdu) tcp_send_h2c_pdu() argument 676 tcp_send_h2c_pdus(struct nvmf_tcp_qpair * qp,uint16_t cid,uint16_t ttag,uint32_t data_offset,void * buf,size_t len,bool last_pdu) tcp_send_h2c_pdus() argument 700 nvmf_tcp_handle_r2t(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_handle_r2t() argument 755 nvmf_tcp_receive_pdu(struct nvmf_tcp_qpair * qp) nvmf_tcp_receive_pdu() argument 785 nvmf_tcp_validate_ic_pdu(struct nvmf_association * na,struct nvmf_tcp_qpair * qp,const struct nvme_tcp_common_pdu_hdr * ch,size_t pdu_len) nvmf_tcp_validate_ic_pdu() argument 895 nvmf_tcp_read_ic_req(struct nvmf_association * na,struct nvmf_tcp_qpair * qp,struct nvme_tcp_ic_req * pdu) nvmf_tcp_read_ic_req() argument 911 nvmf_tcp_read_ic_resp(struct nvmf_association * na,struct nvmf_tcp_qpair * qp,struct nvme_tcp_ic_resp * pdu) nvmf_tcp_read_ic_resp() argument 953 tcp_connect(struct nvmf_tcp_qpair * qp,struct nvmf_association * na,bool admin) tcp_connect() argument 1035 tcp_accept(struct nvmf_tcp_qpair * qp,struct nvmf_association * na) tcp_accept() argument 1079 struct nvmf_tcp_qpair *qp; tcp_allocate_qpair() local 1107 struct nvmf_tcp_qpair *qp = TQP(nq); tcp_free_qpair() local 1128 struct nvmf_tcp_qpair *qp = TQP(nq); tcp_kernel_handoff_params() local 1165 struct nvmf_tcp_qpair *qp = TQP(nc->nc_qpair); tcp_transmit_command() local 1214 struct nvmf_tcp_qpair *qp = TQP(nc->nc_qpair); tcp_transmit_response() local 1236 struct nvmf_tcp_qpair *qp = TQP(nq); tcp_receive_capsule() local 1295 tcp_send_r2t(struct nvmf_tcp_qpair * qp,uint16_t cid,uint16_t ttag,uint32_t data_offset,uint32_t data_len) tcp_send_r2t() argument 1314 struct nvmf_tcp_qpair *qp = TQP(nc->nc_qpair); tcp_receive_r2t_data() local 1378 tcp_send_c2h_pdu(struct nvmf_tcp_qpair * qp,uint16_t cid,uint32_t data_offset,const void * buf,size_t len,bool last_pdu,bool success) tcp_send_c2h_pdu() argument 1403 struct nvmf_tcp_qpair *qp = TQP(nc->nc_qpair); tcp_send_controller_data() local [all...] |
H A D | nvmf_host.c | 47 struct nvmf_qpair *qp; in nvmf_connect() local 192 nvmf_cntlid(struct nvmf_qpair * qp) nvmf_cntlid() argument 200 struct nvmf_qpair *qp = nc->nc_qpair; nvmf_host_transmit_command() local 226 nvmf_host_receive_capsule(struct nvmf_qpair * qp,struct nvmf_capsule ** ncp) nvmf_host_receive_capsule() argument 255 nvmf_host_receive_response(struct nvmf_qpair * qp,struct nvmf_capsule ** ncp) nvmf_host_receive_response() argument 274 struct nvmf_qpair *qp = cc->nc_qpair; nvmf_host_wait_for_response() local 304 nvmf_keepalive(struct nvmf_qpair * qp) nvmf_keepalive() argument 319 nvmf_get_property(struct nvmf_qpair * qp,uint32_t offset,uint8_t size) nvmf_get_property() argument 341 nvmf_read_property(struct nvmf_qpair * qp,uint32_t offset,uint8_t size,uint64_t * value) nvmf_read_property() argument 384 nvmf_set_property(struct nvmf_qpair * qp,uint32_t offset,uint8_t size,uint64_t value) nvmf_set_property() argument 409 nvmf_write_property(struct nvmf_qpair * qp,uint32_t offset,uint8_t size,uint64_t value) nvmf_write_property() argument 487 nvmf_host_identify_controller(struct nvmf_qpair * qp,struct nvme_controller_data * cdata) nvmf_host_identify_controller() argument 536 nvmf_host_identify_namespace(struct nvmf_qpair * qp,uint32_t nsid,struct nvme_namespace_data * nsdata) nvmf_host_identify_namespace() argument 586 nvmf_get_discovery_log_page(struct nvmf_qpair * qp,uint64_t offset,void * buf,size_t len) nvmf_get_discovery_log_page() argument 643 nvmf_host_fetch_discovery_log_page(struct nvmf_qpair * qp,struct nvme_discovery_log ** logp) nvmf_host_fetch_discovery_log_page() argument 713 nvmf_host_request_queues(struct nvmf_qpair * qp,u_int requested,u_int * actual) nvmf_host_request_queues() argument 760 is_queue_pair_idle(struct nvmf_qpair * qp) is_queue_pair_idle() argument [all...] |
H A D | nvmf_controller.c | 43 nvmf_controller_receive_capsule(struct nvmf_qpair *qp, in nvmf_controller_receive_capsule() argument 69 struct nvmf_qpair *qp = nc->nc_qpair; in nvmf_controller_transmit_response() local 143 struct nvmf_qpair *qp; in nvmf_accept() local 339 struct nvmf_qpair *qp = cc->nc_qpair; nvmf_finish_accept() local 360 nvmf_controller_cap(struct nvmf_qpair * qp) nvmf_controller_cap() argument 369 nvmf_validate_cc(struct nvmf_qpair * qp,uint64_t cap,uint32_t old_cc,uint32_t new_cc) nvmf_validate_cc() argument 379 nvmf_init_discovery_controller_data(struct nvmf_qpair * qp,struct nvme_controller_data * cdata) nvmf_init_discovery_controller_data() argument 419 nvmf_init_io_controller_data(struct nvmf_qpair * qp,const char * serial,const char * subnqn,int nn,uint32_t ioccsz,struct nvme_controller_data * cdata) nvmf_init_io_controller_data() argument 458 nvmf_handoff_controller_qpair(struct nvmf_qpair * qp,struct nvmf_handoff_controller_qpair * h) nvmf_handoff_controller_qpair() argument [all...] |
H A D | nvmf_transport.c | 95 struct nvmf_qpair *qp; in nvmf_allocate_qpair() local 110 nvmf_free_qpair(struct nvmf_qpair *qp) in nvmf_free_qpair() argument 125 nvmf_allocate_command(struct nvmf_qpair * qp,const void * sqe) nvmf_allocate_command() argument 144 nvmf_allocate_response(struct nvmf_qpair * qp,const void * cqe) nvmf_allocate_response() argument 186 nvmf_receive_capsule(struct nvmf_qpair * qp,struct nvmf_capsule ** ncp) nvmf_receive_capsule() argument 239 nvmf_kernel_handoff_params(struct nvmf_qpair * qp,struct nvmf_handoff_qpair_params * qparams) nvmf_kernel_handoff_params() argument [all...] |
/freebsd-src/contrib/ofed/libmlx4/ |
H A D | qp.c | 59 static void *get_recv_wqe(struct mlx4_qp *qp, int n) in get_recv_wqe() 64 static void *get_send_wqe(struct mlx4_qp *qp, int n) in get_send_wqe() 74 static void stamp_send_wqe(struct mlx4_qp *qp, int n) in stamp_send_wqe() 84 void mlx4_init_qp_indices(struct mlx4_qp *qp) in mlx4_init_qp_indices() 92 void mlx4_qp_init_sq_ownership(struct mlx4_qp *qp) in mlx4_qp_init_sq_ownership() 217 struct mlx4_qp *qp = to_mqp(ibqp); in mlx4_post_send() local 515 struct mlx4_qp *qp = to_mqp(ibqp); in mlx4_post_recv() local 600 struct mlx4_qp *qp) in mlx4_calc_sq_wqe_size() 654 enum ibv_qp_type type, struct mlx4_qp *qp) in mlx4_alloc_qp_buf() 704 void mlx4_set_sq_sizes(struct mlx4_qp *qp, struct ibv_qp_cap *cap, in mlx4_set_sq_sizes() [all …]
|
/freebsd-src/sys/dev/nvmf/ |
H A D | nvmf_tcp.c | 39 struct nvmf_tcp_qpair *qp; global() member 64 struct nvmf_qpair qp; global() member 133 TQP(qp) global() argument 174 tcp_alloc_command_buffer(struct nvmf_tcp_qpair * qp,const struct nvmf_io_request * io,uint32_t data_offset,size_t data_len,uint16_t cid) tcp_alloc_command_buffer() argument 264 nvmf_tcp_write_pdu(struct nvmf_tcp_qpair * qp,struct mbuf * m) nvmf_tcp_write_pdu() argument 277 nvmf_tcp_report_error(struct nvmf_tcp_qpair * qp,uint16_t fes,uint32_t fei,struct mbuf * rx_pdu,u_int hlen) nvmf_tcp_report_error() argument 305 nvmf_tcp_validate_pdu(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_validate_pdu() argument 382 nvmf_tcp_save_command_capsule(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_save_command_capsule() argument 401 nvmf_tcp_save_response_capsule(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_save_response_capsule() argument 433 nvmf_tcp_construct_pdu(struct nvmf_tcp_qpair * qp,void * hdr,size_t hlen,struct mbuf * data,uint32_t data_len) nvmf_tcp_construct_pdu() argument 505 nvmf_tcp_next_r2t(struct nvmf_tcp_qpair * qp) nvmf_tcp_next_r2t() argument 527 nvmf_tcp_allocate_ttag(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_command_buffer * cb) nvmf_tcp_allocate_ttag() argument 562 tcp_send_r2t(struct nvmf_tcp_qpair * qp,uint16_t cid,uint16_t ttag,uint32_t data_offset,uint32_t data_len) tcp_send_r2t() argument 585 nvmf_tcp_send_next_r2t(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_command_buffer * cb) nvmf_tcp_send_next_r2t() argument 639 nvmf_tcp_handle_h2c_data(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_handle_h2c_data() argument 749 nvmf_tcp_handle_c2h_data(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_handle_c2h_data() argument 924 tcp_send_h2c_pdu(struct nvmf_tcp_qpair * qp,uint16_t cid,uint16_t ttag,uint32_t data_offset,struct mbuf * m,size_t len,bool last_pdu) tcp_send_h2c_pdu() argument 944 nvmf_tcp_handle_r2t(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_handle_r2t() argument 1053 nvmf_tcp_dispatch_pdu(struct nvmf_tcp_qpair * qp,const struct nvme_tcp_common_pdu_hdr * ch,struct nvmf_tcp_rxpdu * pdu) nvmf_tcp_dispatch_pdu() argument 1083 struct nvmf_tcp_qpair *qp = arg; nvmf_tcp_receive() local 1223 tcp_command_pdu(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_capsule * tc) tcp_command_pdu() argument 1280 tcp_response_pdu(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_capsule * tc) tcp_response_pdu() argument 1293 capsule_to_pdu(struct nvmf_tcp_qpair * qp,struct nvmf_tcp_capsule * tc) capsule_to_pdu() argument 1304 struct nvmf_tcp_qpair *qp = arg; nvmf_tcp_send() local 1403 struct nvmf_tcp_qpair *qp = arg; nvmf_soupcall_receive() local 1413 struct nvmf_tcp_qpair *qp = arg; nvmf_soupcall_send() local 1424 struct nvmf_tcp_qpair *qp; tcp_allocate_qpair() local 1513 tcp_release_qpair(struct nvmf_tcp_qpair * qp) tcp_release_qpair() argument 1522 struct nvmf_tcp_qpair *qp = TQP(nq); tcp_free_qpair() local 1596 struct nvmf_tcp_qpair *qp = TQP(nq); tcp_allocate_capsule() local 1610 struct nvmf_tcp_qpair *qp = TQP(tc->nc.nc_qpair); tcp_release_capsule() local 1634 struct nvmf_tcp_qpair *qp = TQP(nc->nc_qpair); tcp_transmit_capsule() local 1693 struct nvmf_tcp_qpair *qp = TQP(nc->nc_qpair); tcp_receive_r2t_data() local 1761 tcp_send_c2h_pdu(struct nvmf_tcp_qpair * qp,uint16_t cid,uint32_t data_offset,struct mbuf * m,size_t len,bool last_pdu,bool success) tcp_send_c2h_pdu() argument 1785 struct nvmf_tcp_qpair *qp = TQP(nc->nc_qpair); tcp_send_controller_data() local [all...] |
/freebsd-src/sys/dev/nvmf/host/ |
H A D | nvmf_qpair.c | 26 struct nvmf_qpair *qp; global() member 47 nvmf_allocate_request(struct nvmf_host_qpair * qp,void * sqe,nvmf_request_complete_t * cb,void * cb_arg,int how) nvmf_allocate_request() argument 110 nvmf_dispatch_command(struct nvmf_host_qpair * qp,struct nvmf_host_command * cmd) nvmf_dispatch_command() argument 141 struct nvmf_host_qpair *qp = arg; nvmf_qp_error() local 154 struct nvmf_host_qpair *qp = arg; nvmf_receive_capsule() local 229 struct nvmf_host_qpair *qp; nvmf_init_qp() local 275 nvmf_shutdown_qp(struct nvmf_host_qpair * qp) nvmf_shutdown_qp() argument 337 nvmf_destroy_qp(struct nvmf_host_qpair * qp) nvmf_destroy_qp() argument 355 struct nvmf_host_qpair *qp; nvmf_submit_request() local [all...] |
/freebsd-src/contrib/nvi/common/ |
H A D | seq.c | 38 SEQ *lastqp, *qp; in seq_set() local 130 SEQ *qp, *pre_qp = NULL; in seq_delete() local 160 seq_free(SEQ *qp) in seq_free() 181 SEQ *lqp = NULL, *qp; in seq_find() local 259 SEQ *qp; in seq_close() local 278 SEQ *qp; in seq_dump() local 322 SEQ *qp; in seq_save() local
|
/freebsd-src/sys/crypto/ccp/ |
H A D | ccp_hardware.c | 123 ccp_queue_write_tail(struct ccp_queue *qp) in ccp_queue_write_tail() 134 ccp_queue_lsb_entry(struct ccp_queue *qp, unsigned lsb_entry) in ccp_queue_lsb_entry() 144 ccp_queue_lsb_address(struct ccp_queue *qp, unsigned lsb_entry) in ccp_queue_lsb_address() 213 struct ccp_queue *qp; in ccp_hw_attach_queue() local 319 struct ccp_queue *qp; in ccp_hw_detach_queue() local 455 ccp_intr_handle_error(struct ccp_queue *qp, const struct ccp_desc *desc) in ccp_intr_handle_error() 538 ccp_intr_run_completions(struct ccp_queue *qp, uint32_t ints) in ccp_intr_run_completions() 845 ccp_passthrough(struct ccp_queue *qp, bus_addr_t dst, in ccp_passthrough() 885 ccp_passthrough_sgl(struct ccp_queue *qp, bus_addr_t lsb_addr, bool tolsb, in ccp_passthrough_sgl() 1038 ccp_sha_single_desc(struct ccp_queue *qp, const struct SHA_Defn *defn, in ccp_sha_single_desc() [all …]
|
H A D | ccp.c | 140 struct ccp_queue *qp; in ccp_initialize_queues() local 160 struct ccp_queue *qp; in ccp_free_queues() local 531 struct ccp_queue *qp; in ccp_process() local 647 ccp_queue_reserve_space(struct ccp_queue *qp, unsigned n, int mflags) in ccp_queue_reserve_space() 668 ccp_queue_acquire_reserve(struct ccp_queue *qp, unsigned n, int mflags) in ccp_queue_acquire_reserve() 681 ccp_queue_release(struct ccp_queue *qp) in ccp_queue_release() 693 ccp_queue_abort(struct ccp_queue *qp) in ccp_queue_abort() 735 db_show_ccp_qp(struct ccp_queue *qp) in db_show_ccp_qp()
|
/freebsd-src/sys/dev/bnxt/bnxt_re/ |
H A D | qplib_fp.c | 51 static void bnxt_re_legacy_cancel_phantom_processing(struct bnxt_qplib_qp *qp) in bnxt_re_legacy_cancel_phantom_processing() 58 static void __bnxt_qplib_add_flush_qp(struct bnxt_qplib_qp *qp) in __bnxt_qplib_add_flush_qp() 84 static void bnxt_qplib_acquire_cq_flush_locks(struct bnxt_qplib_qp *qp) in bnxt_qplib_acquire_cq_flush_locks() 95 static void bnxt_qplib_release_cq_flush_locks(struct bnxt_qplib_qp *qp) in bnxt_qplib_release_cq_flush_locks() 105 void bnxt_qplib_add_flush_qp(struct bnxt_qplib_qp *qp) in bnxt_qplib_add_flush_qp() 113 static void __bnxt_qplib_del_flush_qp(struct bnxt_qplib_qp *qp) in __bnxt_qplib_del_flush_qp() 127 void bnxt_qplib_clean_qp(struct bnxt_qplib_qp *qp) in bnxt_qplib_clean_qp() 198 struct bnxt_qplib_qp *qp) in bnxt_qplib_free_hdr_buf() 212 struct bnxt_qplib_qp *qp, u32 sstep, u32 rstep) in bnxt_qplib_alloc_hdr_buf() 822 struct bnxt_qplib_qp *qp) in __qplib_destroy_qp() [all …]
|
/freebsd-src/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_qp.c | 87 struct mlx4_ib_qp qp; member 131 static int is_tunnel_qp(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) in is_tunnel_qp() argument 141 static int is_sqp(struct mlx4_ib_dev *dev, struct mlx4_ib_qp *qp) in is_sqp() argument 169 is_qp0(struct mlx4_ib_dev * dev,struct mlx4_ib_qp * qp) is_qp0() argument 192 get_wqe(struct mlx4_ib_qp * qp,int offset) get_wqe() argument 197 get_recv_wqe(struct mlx4_ib_qp * qp,int n) get_recv_wqe() argument 202 get_send_wqe(struct mlx4_ib_qp * qp,int n) get_send_wqe() argument 216 stamp_send_wqe(struct mlx4_ib_qp * qp,int n,int size) stamp_send_wqe() argument 246 post_nop_wqe(struct mlx4_ib_qp * qp,int n,int size) post_nop_wqe() argument 284 pad_wraparound(struct mlx4_ib_qp * qp,int ind) pad_wraparound() argument 294 mlx4_ib_qp_event(struct mlx4_qp * qp,enum mlx4_event type) mlx4_ib_qp_event() argument 387 set_rq_size(struct mlx4_ib_dev * dev,struct ib_qp_cap * cap,int is_user,int has_rq,struct mlx4_ib_qp * qp) set_rq_size() argument 425 set_kernel_sq_size(struct mlx4_ib_dev * dev,struct ib_qp_cap * cap,enum mlx4_ib_qp_type type,struct mlx4_ib_qp * qp,bool shrink_wqe) set_kernel_sq_size() argument 541 set_user_sq_size(struct mlx4_ib_dev * dev,struct mlx4_ib_qp * qp,struct mlx4_ib_create_qp * ucmd) set_user_sq_size() argument 560 alloc_proxy_bufs(struct ib_device * dev,struct mlx4_ib_qp * qp) alloc_proxy_bufs() argument 599 free_proxy_bufs(struct ib_device * dev,struct mlx4_ib_qp * qp) free_proxy_bufs() argument 631 mlx4_ib_free_qp_counter(struct mlx4_ib_dev * dev,struct mlx4_ib_qp * qp) mlx4_ib_free_qp_counter() argument 651 struct mlx4_ib_qp *qp; create_qp_common() local 988 del_gid_entries(struct mlx4_ib_qp * qp) del_gid_entries() argument 998 get_pd(struct mlx4_ib_qp * qp) get_pd() argument 1006 get_cqs(struct mlx4_ib_qp * qp,struct mlx4_ib_cq ** send_cq,struct mlx4_ib_cq ** recv_cq) get_cqs() argument 1025 destroy_qp_common(struct mlx4_ib_dev * dev,struct mlx4_ib_qp * qp,struct ib_udata * udata) destroy_qp_common() argument 1137 struct mlx4_ib_qp *qp = NULL; _mlx4_ib_create_qp() local 1283 _mlx4_ib_destroy_qp(struct ib_qp * qp,struct ib_udata * udata) _mlx4_ib_destroy_qp() argument 1310 mlx4_ib_destroy_qp(struct ib_qp * qp,struct ib_udata * udata) mlx4_ib_destroy_qp() argument 1348 to_mlx4_access_flags(struct mlx4_ib_qp * qp,const struct ib_qp_attr * attr,int attr_mask) to_mlx4_access_flags() argument 1512 mlx4_set_path(struct mlx4_ib_dev * dev,const struct ib_qp_attr * qp,enum ib_qp_attr_mask qp_attr_mask,struct mlx4_ib_qp * mqp,struct mlx4_qp_path * path,u8 port,u16 vlan_id,u8 * smac) mlx4_set_path() argument 1525 mlx4_set_alt_path(struct mlx4_ib_dev * dev,const struct ib_qp_attr * qp,enum ib_qp_attr_mask qp_attr_mask,struct mlx4_ib_qp * mqp,struct mlx4_qp_path * path,u8 port) mlx4_set_alt_path() argument 1536 update_mcg_macs(struct mlx4_ib_dev * dev,struct mlx4_ib_qp * qp) update_mcg_macs() argument 1549 handle_eth_ud_smac_index(struct mlx4_ib_dev * dev,struct mlx4_ib_qp * qp,struct mlx4_qp_context * context) handle_eth_ud_smac_index() argument 1572 create_qp_lb_counter(struct mlx4_ib_dev * dev,struct mlx4_ib_qp * qp) create_qp_lb_counter() argument 1631 struct mlx4_ib_qp *qp = to_mqp(ibqp); __mlx4_ib_modify_qp() local 2171 struct mlx4_ib_qp *qp = to_mqp(ibqp); _mlx4_ib_modify_qp() local 2890 build_lso_seg(struct mlx4_wqe_lso_seg * wqe,const struct ib_ud_wr * wr,struct mlx4_ib_qp * qp,unsigned * lso_seg_len,__be32 * lso_hdr_sz,__be32 * blh) build_lso_seg() argument 2934 struct mlx4_ib_qp *qp = to_mqp(ibqp); mlx4_ib_post_send() local 3269 struct mlx4_ib_qp *qp = to_mqp(ibqp); mlx4_ib_post_recv() local 3432 struct mlx4_ib_qp *qp = to_mqp(ibqp); mlx4_ib_query_qp() local [all...] |
/freebsd-src/sys/dev/ntb/ |
H A D | ntb_transport.c | 108 struct ntb_transport_qp *qp; member 265 #define QP_TO_MW(nt, qp) ((qp) % nt->mw_count) argument 348 int rc, i, db_count, spad_count, qp, qpu, qpo, qpt; ntb_transport_attach() local 597 struct ntb_transport_qp *qp; ntb_transport_init_queue() local 657 ntb_transport_free_queue(struct ntb_transport_qp * qp) ntb_transport_free_queue() argument 706 struct ntb_transport_qp *qp; ntb_transport_create_queue() local 745 ntb_transport_link_up(struct ntb_transport_qp * qp) ntb_transport_link_up() argument 773 ntb_transport_tx_enqueue(struct ntb_transport_qp * qp,void * cb,void * data,unsigned int len) ntb_transport_tx_enqueue() argument 813 struct ntb_transport_qp *qp = entry->qp; ntb_tx_copy_callback() local 862 ntb_async_tx(struct ntb_transport_qp * qp,struct ntb_queue_entry * entry) ntb_async_tx() argument 879 ntb_process_tx(struct ntb_transport_qp * qp,struct ntb_queue_entry * entry) ntb_process_tx() argument 920 struct ntb_transport_qp *qp = arg; ntb_transport_rxc_db() local 940 ntb_process_rxc(struct ntb_transport_qp * qp) ntb_process_rxc() argument 1009 ntb_memcpy_rx(struct ntb_transport_qp * qp,struct ntb_queue_entry * entry,void * offset) ntb_memcpy_rx() argument 1029 ntb_rx_copy_callback(struct ntb_transport_qp * qp,void * data) ntb_rx_copy_callback() argument 1039 ntb_complete_rxc(struct ntb_transport_qp * qp) ntb_complete_rxc() argument 1090 struct ntb_transport_qp *qp; ntb_transport_doorbell_callback() local 1135 struct ntb_transport_qp *qp; ntb_transport_link_work() local 1329 struct ntb_transport_qp *qp = &nt->qp_vec[qp_num]; ntb_transport_setup_qp_mw() local 1378 struct ntb_transport_qp *qp = arg; ntb_qp_link_work() local 1410 struct ntb_transport_qp *qp; ntb_transport_link_cleanup() local 1441 ntb_qp_link_down(struct ntb_transport_qp * qp) ntb_qp_link_down() argument 1448 ntb_qp_link_down_reset(struct ntb_transport_qp * qp) ntb_qp_link_down_reset() argument 1466 ntb_qp_link_cleanup(struct ntb_transport_qp * qp) ntb_qp_link_cleanup() argument 1486 ntb_transport_link_down(struct ntb_transport_qp * qp) ntb_transport_link_down() argument 1514 ntb_transport_link_query(struct ntb_transport_qp * qp) ntb_transport_link_query() argument 1529 ntb_transport_link_speed(struct ntb_transport_qp * qp) ntb_transport_link_speed() argument 1558 ntb_send_link_down(struct ntb_transport_qp * qp) ntb_send_link_down() argument 1648 ntb_transport_qp_num(struct ntb_transport_qp * qp) ntb_transport_qp_num() argument 1663 ntb_transport_max_size(struct ntb_transport_qp * qp) ntb_transport_max_size() argument 1670 ntb_transport_tx_free_entry(struct ntb_transport_qp * qp) ntb_transport_tx_free_entry() argument [all...] |
/freebsd-src/contrib/ofed/libmlx5/ |
H A D | qp.c | 61 static void *get_recv_wqe(struct mlx5_qp *qp, int n) in get_recv_wqe() 93 int mlx5_copy_to_recv_wqe(struct mlx5_qp *qp, int idx, void *buf, int size) in mlx5_copy_to_recv_wqe() 105 int mlx5_copy_to_send_wqe(struct mlx5_qp *qp, int idx, void *buf, int size) in mlx5_copy_to_send_wqe() 153 void *mlx5_get_send_wqe(struct mlx5_qp *qp, int n) in mlx5_get_send_wqe() 164 void mlx5_init_qp_indices(struct mlx5_qp *qp) in mlx5_init_qp_indices() 239 unsigned bytecnt, struct mlx5_qp *qp) in mlx5_bf_copy() 269 static int set_data_inl_seg(struct mlx5_qp *qp, struct ibv_send_wr *wr, in set_data_inl_seg() 319 static void dump_wqe(FILE *fp, int idx, int size_16, struct mlx5_qp *qp) in dump_wqe() 340 void *mlx5_get_atomic_laddr(struct mlx5_qp *qp, uint16_t idx, int *byte_count) in mlx5_get_atomic_laddr() 421 static void set_umr_data_seg(struct mlx5_qp *qp, enum ibv_mw_type type, in set_umr_data_seg() [all …]
|
/freebsd-src/sys/dev/irdma/ |
H A D | irdma_uk.c | 92 static inline u64 irdma_nop_hdr(struct irdma_qp_uk *qp){ in irdma_nop_hdr() 103 irdma_nop_1(struct irdma_qp_uk *qp) in irdma_nop_1() 134 irdma_clr_wqes(struct irdma_qp_uk *qp, u32 qp_wqe_idx) in irdma_clr_wqes() 154 irdma_uk_qp_post_wr(struct irdma_qp_uk *qp) in irdma_uk_qp_post_wr() 194 irdma_qp_ring_push_db(struct irdma_qp_uk *qp, u32 wqe_idx) in irdma_qp_ring_push_db() 204 irdma_qp_push_wqe(struct irdma_qp_uk *qp, __le64 * wqe, u16 quanta, in irdma_qp_push_wqe() 230 irdma_qp_get_next_send_wqe(struct irdma_qp_uk *qp, u32 *wqe_idx, in irdma_qp_get_next_send_wqe() 293 irdma_qp_get_next_recv_wqe(struct irdma_qp_uk *qp, u32 *wqe_idx) in irdma_qp_get_next_recv_wqe() 320 irdma_uk_rdma_write(struct irdma_qp_uk *qp, struct irdma_post_sq_info *info, in irdma_uk_rdma_write() 418 irdma_uk_rdma_read(struct irdma_qp_uk *qp, struct irdma_post_sq_info *info, in irdma_uk_rdma_read() [all …]
|
/freebsd-src/sys/dev/qlnx/qlnxr/ |
H A D | qlnxr_cm.c | 41 struct qlnxr_qp *qp, in qlnxr_store_gsi_qp_cq() 67 struct qlnxr_qp *qp = dev->gsi_qp; in qlnxr_ll2_complete_tx_packet() local 97 struct qlnxr_qp *qp = NULL; in qlnxr_ll2_complete_rx_packet() local 315 struct qlnxr_qp *qp) in qlnxr_ll2_start() 390 struct qlnxr_qp *qp) in qlnxr_create_gsi_qp() 482 struct qlnxr_qp *qp, in qlnxr_gsi_build_header() 605 struct qlnxr_qp *qp, const struct ib_send_wr *swr, in qlnxr_gsi_build_packet() 674 struct qlnxr_qp *qp = get_qlnxr_qp(ibqp); in qlnxr_gsi_post_send() local 748 struct qlnxr_qp *qp = get_qlnxr_qp(ibqp); in qlnxr_gsi_post_recv() local 808 struct qlnxr_qp *qp = dev->gsi_qp; in qlnxr_gsi_poll_cq() local
|
H A D | qlnxr_verbs.c | 839 struct qlnxr_qp *qp, in get_gid_info() 2118 struct qlnxr_qp *qp) in qlnxr_copy_rq_uresp() 2153 struct qlnxr_qp *qp) in qlnxr_copy_sq_uresp() 2176 struct qlnxr_qp *qp, in qlnxr_copy_qp_uresp() 2202 struct qlnxr_qp *qp, in qlnxr_set_common_qp_params() 2426 struct qlnxr_qp *qp, in qlnxr_init_common_qp_in_params() 2468 struct qlnxr_qp *qp) in qlnxr_qp_user_print() 2533 struct qlnxr_qp *qp, in qlnxr_iwarp_populate_user_qp() 2565 struct qlnxr_qp *qp, in qlnxr_create_user_qp() 2667 struct qlnxr_qp *qp) in qlnxr_set_roce_db_info() [all …]
|
/freebsd-src/contrib/ofed/libirdma/ |
H A D | irdma_uk.c | 92 static inline u64 irdma_nop_hdr(struct irdma_qp_uk *qp){ in irdma_nop_hdr() 103 irdma_nop_1(struct irdma_qp_uk *qp) in irdma_nop_1() 134 irdma_clr_wqes(struct irdma_qp_uk *qp, u32 qp_wqe_idx) in irdma_clr_wqes() 154 irdma_uk_qp_post_wr(struct irdma_qp_uk *qp) in irdma_uk_qp_post_wr() 194 irdma_qp_ring_push_db(struct irdma_qp_uk *qp, u32 wqe_idx) in irdma_qp_ring_push_db() 204 irdma_qp_push_wqe(struct irdma_qp_uk *qp, __le64 * wqe, u16 quanta, in irdma_qp_push_wqe() 230 irdma_qp_get_next_send_wqe(struct irdma_qp_uk *qp, u32 *wqe_idx, in irdma_qp_get_next_send_wqe() 293 irdma_qp_get_next_recv_wqe(struct irdma_qp_uk *qp, u32 *wqe_idx) in irdma_qp_get_next_recv_wqe() 320 irdma_uk_rdma_write(struct irdma_qp_uk *qp, struct irdma_post_sq_info *info, in irdma_uk_rdma_write() 418 irdma_uk_rdma_read(struct irdma_qp_uk *qp, struct irdma_post_sq_info *info, in irdma_uk_rdma_read() [all …]
|
/freebsd-src/sys/dev/mthca/ |
H A D | mthca_qp.c | 196 static int is_sqp(struct mthca_dev *dev, struct mthca_qp *qp) in is_sqp() 202 static int is_qp0(struct mthca_dev *dev, struct mthca_qp *qp) in is_qp0() 208 static void *get_recv_wqe(struct mthca_qp *qp, int n) in get_recv_wqe() 217 static void *get_send_wqe(struct mthca_qp *qp, int n) in get_send_wqe() 241 struct mthca_qp *qp; in mthca_qp_event() local 328 static __be32 get_hw_access_flags(struct mthca_qp *qp, const struct ib_qp_attr *attr, in get_hw_access_flags() 429 struct mthca_qp *qp = to_mqp(ibqp); in mthca_query_qp() local 551 struct mthca_qp *qp = to_mqp(ibqp); in __mthca_modify_qp() local 850 struct mthca_qp *qp = to_mqp(ibqp); in mthca_modify_qp() local 915 static int mthca_max_data_size(struct mthca_dev *dev, struct mthca_qp *qp, int desc_sz) in mthca_max_data_size() [all …]
|
/freebsd-src/sys/ofed/drivers/infiniband/core/ |
H A D | ib_verbs.c | 787 struct ib_qp *qp = context; in __ib_shared_qp_event_handler() local 797 static void __ib_insert_xrcd_qp(struct ib_xrcd *xrcd, struct ib_qp *qp) in __ib_insert_xrcd_qp() 808 struct ib_qp *qp; in __ib_open_qp() local 833 struct ib_qp *qp, *real_qp; in ib_open_qp() local 852 static struct ib_qp *ib_create_xrc_qp(struct ib_qp *qp, in ib_create_xrc_qp() 879 struct ib_qp *qp; in ib_create_qp() local 1321 static bool is_qp_type_connected(const struct ib_qp *qp) in is_qp_type_connected() 1332 static int _ib_modify_qp(struct ib_qp *qp, struct ib_qp_attr *attr, in _ib_modify_qp() 1411 int ib_modify_qp(struct ib_qp *qp, in ib_modify_qp() 1427 int ib_query_qp(struct ib_qp *qp, in ib_query_qp() [all …]
|
/freebsd-src/sys/dev/qlnx/qlnxe/ |
H A D | ecore_roce.c | 218 static void ecore_rdma_copy_gids(struct ecore_rdma_qp *qp, __le32 *src_gid, in ecore_rdma_copy_gids() 391 struct ecore_rdma_qp *qp) in ecore_roce_sp_create_responder() 560 struct ecore_rdma_qp *qp) in ecore_roce_sp_create_requester() 711 struct ecore_rdma_qp *qp, in ecore_roce_sp_modify_responder() 816 struct ecore_rdma_qp *qp, in ecore_roce_sp_modify_requester() 923 struct ecore_rdma_qp *qp, in ecore_roce_sp_destroy_qp_responder() 1008 struct ecore_rdma_qp *qp, in ecore_roce_sp_destroy_qp_requester() 1086 struct ecore_rdma_qp *qp, in ecore_roce_sp_query_responder() 1149 struct ecore_rdma_qp *qp, in ecore_roce_sp_query_requester() 1217 struct ecore_rdma_qp *qp, in ecore_roce_query_qp() [all …]
|
/freebsd-src/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_gsi.c | 58 static struct mlx5_ib_gsi_qp *gsi_qp(struct ib_qp *qp) in gsi_qp() 209 int mlx5_ib_gsi_destroy_qp(struct ib_qp *qp) in mlx5_ib_gsi_destroy_qp() 268 static int modify_to_rts(struct mlx5_ib_gsi_qp *gsi, struct ib_qp *qp, in modify_to_rts() 312 struct ib_qp *qp; in setup_qp() local 369 int mlx5_ib_gsi_modify_qp(struct ib_qp *qp, struct ib_qp_attr *attr, in mlx5_ib_gsi_modify_qp() 394 int mlx5_ib_gsi_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr, in mlx5_ib_gsi_query_qp() 476 int mlx5_ib_gsi_post_send(struct ib_qp *qp, const struct ib_send_wr *wr, in mlx5_ib_gsi_post_send() 521 int mlx5_ib_gsi_post_recv(struct ib_qp *qp, const struct ib_recv_wr *wr, in mlx5_ib_gsi_post_recv()
|
H A D | mlx5_ib_qp.c | 100 static void *get_wqe(struct mlx5_ib_qp *qp, int offset) in get_wqe() 105 static void *get_recv_wqe(struct mlx5_ib_qp *qp, int n) in get_recv_wqe() 110 void *mlx5_get_send_wqe(struct mlx5_ib_qp *qp, int n) in mlx5_get_send_wqe() 132 int mlx5_ib_read_user_wqe(struct mlx5_ib_qp *qp, int send, int wqe_index, in mlx5_ib_read_user_wqe() 187 static void mlx5_ib_qp_event(struct mlx5_core_qp *qp, int type) in mlx5_ib_qp_event() 235 int has_rq, struct mlx5_ib_qp *qp, struct mlx5_ib_create_qp *ucmd) in set_rq_size() 375 struct mlx5_ib_qp *qp) in calc_sq_size() 422 struct mlx5_ib_qp *qp, in set_user_buf_size() 761 struct mlx5_ib_qp *qp, struct ib_udata *udata, in create_user_qp() 897 static void destroy_qp_user(struct mlx5_ib_dev *dev, struct ib_pd *pd, struct mlx5_ib_qp *qp, in destroy_qp_user() [all …]
|
/freebsd-src/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_qp.c | 53 struct mlx4_qp *qp; in mlx4_qp_event() local 75 static int is_master_qp0(struct mlx4_dev *dev, struct mlx4_qp *qp, int *real_qp0, int *proxy_qp0) in is_master_qp0() 92 int sqd_event, struct mlx4_qp *qp, int native) in __mlx4_qp_modify() 213 int sqd_event, struct mlx4_qp *qp) in mlx4_qp_modify() 388 int mlx4_qp_alloc(struct mlx4_dev *dev, int qpn, struct mlx4_qp *qp, gfp_t gfp) in mlx4_qp_alloc() 491 void mlx4_qp_remove(struct mlx4_dev *dev, struct mlx4_qp *qp) in mlx4_qp_remove() 502 void mlx4_qp_free(struct mlx4_dev *dev, struct mlx4_qp *qp) in mlx4_qp_free() 878 int mlx4_qp_query(struct mlx4_dev *dev, struct mlx4_qp *qp, in mlx4_qp_query() 901 struct mlx4_qp *qp, enum mlx4_qp_state *qp_state) in mlx4_qp_to_ready() 935 struct mlx4_qp qp; in mlx4_qp_roce_entropy() local
|