srp_rdma_ch 313 drivers/infiniband/ulp/srp/ib_srp.c static int srp_new_ib_cm_id(struct srp_rdma_ch *ch) srp_rdma_ch 339 drivers/infiniband/ulp/srp/ib_srp.c static int srp_new_rdma_cm_id(struct srp_rdma_ch *ch) srp_rdma_ch 383 drivers/infiniband/ulp/srp/ib_srp.c static int srp_new_cm_id(struct srp_rdma_ch *ch) srp_rdma_ch 541 drivers/infiniband/ulp/srp/ib_srp.c static void srp_destroy_qp(struct srp_rdma_ch *ch) srp_rdma_ch 551 drivers/infiniband/ulp/srp/ib_srp.c static int srp_create_ch_ib(struct srp_rdma_ch *ch) srp_rdma_ch 675 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch) srp_rdma_ch 740 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch = ch_ptr; srp_rdma_ch 752 drivers/infiniband/ulp/srp/ib_srp.c static int srp_ib_lookup_path(struct srp_rdma_ch *ch) srp_rdma_ch 791 drivers/infiniband/ulp/srp/ib_srp.c static int srp_rdma_lookup_path(struct srp_rdma_ch *ch) srp_rdma_ch 811 drivers/infiniband/ulp/srp/ib_srp.c static int srp_lookup_path(struct srp_rdma_ch *ch) srp_rdma_ch 836 drivers/infiniband/ulp/srp/ib_srp.c static int srp_send_req(struct srp_rdma_ch *ch, uint32_t max_iu_len, srp_rdma_ch 980 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch; srp_rdma_ch 1005 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch) srp_rdma_ch 1035 drivers/infiniband/ulp/srp/ib_srp.c static int srp_alloc_req_data(struct srp_rdma_ch *ch) srp_rdma_ch 1101 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch; srp_rdma_ch 1164 drivers/infiniband/ulp/srp/ib_srp.c static int srp_connect_ch(struct srp_rdma_ch *ch, uint32_t max_iu_len, srp_rdma_ch 1226 drivers/infiniband/ulp/srp/ib_srp.c static int srp_inv_rkey(struct srp_request *req, struct srp_rdma_ch *ch, srp_rdma_ch 1243 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch, srp_rdma_ch 1294 drivers/infiniband/ulp/srp/ib_srp.c static struct scsi_cmnd *srp_claim_req(struct srp_rdma_ch *ch, srp_rdma_ch 1322 drivers/infiniband/ulp/srp/ib_srp.c static void srp_free_req(struct srp_rdma_ch *ch, struct srp_request *req, srp_rdma_ch 1334 drivers/infiniband/ulp/srp/ib_srp.c static void srp_finish_req(struct srp_rdma_ch *ch, struct srp_request *req, srp_rdma_ch 1349 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch; srp_rdma_ch 1390 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch; srp_rdma_ch 1466 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch) srp_rdma_ch 1522 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch, int sg_nents, srp_rdma_ch 1600 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch, srp_rdma_ch 1643 drivers/infiniband/ulp/srp/ib_srp.c static int srp_map_sg_fmr(struct srp_map_state *state, struct srp_rdma_ch *ch, srp_rdma_ch 1667 drivers/infiniband/ulp/srp/ib_srp.c static int srp_map_sg_fr(struct srp_map_state *state, struct srp_rdma_ch *ch, srp_rdma_ch 1695 drivers/infiniband/ulp/srp/ib_srp.c static int srp_map_sg_dma(struct srp_map_state *state, struct srp_rdma_ch *ch, srp_rdma_ch 1718 drivers/infiniband/ulp/srp/ib_srp.c static int srp_map_idb(struct srp_rdma_ch *ch, struct srp_request *req, srp_rdma_ch 1767 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch, struct srp_request *req, srp_rdma_ch 1800 drivers/infiniband/ulp/srp/ib_srp.c static int srp_map_data(struct scsi_cmnd *scmnd, struct srp_rdma_ch *ch, srp_rdma_ch 1991 drivers/infiniband/ulp/srp/ib_srp.c static void srp_put_tx_iu(struct srp_rdma_ch *ch, struct srp_iu *iu, srp_rdma_ch 2016 drivers/infiniband/ulp/srp/ib_srp.c static struct srp_iu *__srp_get_tx_iu(struct srp_rdma_ch *ch, srp_rdma_ch 2053 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch = cq->cq_context; srp_rdma_ch 2071 drivers/infiniband/ulp/srp/ib_srp.c static int srp_post_send(struct srp_rdma_ch *ch, struct srp_iu *iu, int len) srp_rdma_ch 2095 drivers/infiniband/ulp/srp/ib_srp.c static int srp_post_recv(struct srp_rdma_ch *ch, struct srp_iu *iu) srp_rdma_ch 2115 drivers/infiniband/ulp/srp/ib_srp.c static void srp_process_rsp(struct srp_rdma_ch *ch, struct srp_rsp *rsp) srp_rdma_ch 2181 drivers/infiniband/ulp/srp/ib_srp.c static int srp_response_common(struct srp_rdma_ch *ch, s32 req_delta, srp_rdma_ch 2216 drivers/infiniband/ulp/srp/ib_srp.c static void srp_process_cred_req(struct srp_rdma_ch *ch, srp_rdma_ch 2230 drivers/infiniband/ulp/srp/ib_srp.c static void srp_process_aer_req(struct srp_rdma_ch *ch, srp_rdma_ch 2251 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch = cq->cq_context; srp_rdma_ch 2327 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch = cq->cq_context; srp_rdma_ch 2343 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch; srp_rdma_ch 2449 drivers/infiniband/ulp/srp/ib_srp.c static int srp_alloc_iu_bufs(struct srp_rdma_ch *ch) srp_rdma_ch 2528 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch) srp_rdma_ch 2619 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch) srp_rdma_ch 2706 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch = cm_id->context; srp_rdma_ch 2765 drivers/infiniband/ulp/srp/ib_srp.c static void srp_rdma_cm_rej_handler(struct srp_rdma_ch *ch, srp_rdma_ch 2818 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch = cm_id->context; srp_rdma_ch 2909 drivers/infiniband/ulp/srp/ib_srp.c static int srp_send_tsk_mgmt(struct srp_rdma_ch *ch, u64 req_tag, u64 lun, srp_rdma_ch 2981 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch; srp_rdma_ch 3016 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch; srp_rdma_ch 3114 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch = &target->ch[0]; srp_rdma_ch 3135 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch; srp_rdma_ch 3775 drivers/infiniband/ulp/srp/ib_srp.c struct srp_rdma_ch *ch; srp_rdma_ch 207 drivers/infiniband/ulp/srp/ib_srp.h struct srp_rdma_ch *ch;