/kernel/linux/linux-5.10/drivers/target/ |
H A D | target_core_transport.c | 273 * @tag_num: Maximum number of in-flight commands between initiator and target. 278 unsigned int tag_num, unsigned int tag_size) in transport_alloc_session_tags() 282 se_sess->sess_cmd_map = kvcalloc(tag_size, tag_num, in transport_alloc_session_tags() 289 rc = sbitmap_queue_init_node(&se_sess->sess_tag_pool, tag_num, -1, in transport_alloc_session_tags() 293 " tag_num: %u\n", tag_num); in transport_alloc_session_tags() 305 * @tag_num: Maximum number of in-flight commands between initiator and target. 311 transport_init_session_tags(unsigned int tag_num, unsigned int tag_size, in transport_init_session_tags() argument 317 if (tag_num != 0 && !tag_size) { in transport_init_session_tags() 318 pr_err("init_session_tags called with percpu-ida tag_num in transport_init_session_tags() 277 transport_alloc_session_tags(struct se_session *se_sess, unsigned int tag_num, unsigned int tag_size) transport_alloc_session_tags() argument 422 target_setup_session(struct se_portal_group *tpg, unsigned int tag_num, unsigned int tag_size, enum target_prot_op prot_op, const char *initiatorname, void *private, int (*callback)(struct se_portal_group *, struct se_session *, void *)) target_setup_session() argument [all...] |
/kernel/linux/linux-6.6/drivers/target/ |
H A D | target_core_transport.c | 309 * @tag_num: Maximum number of in-flight commands between initiator and target. 314 unsigned int tag_num, unsigned int tag_size) in transport_alloc_session_tags() 318 se_sess->sess_cmd_map = kvcalloc(tag_size, tag_num, in transport_alloc_session_tags() 325 rc = sbitmap_queue_init_node(&se_sess->sess_tag_pool, tag_num, -1, in transport_alloc_session_tags() 329 " tag_num: %u\n", tag_num); in transport_alloc_session_tags() 341 * @tag_num: Maximum number of in-flight commands between initiator and target. 347 transport_init_session_tags(unsigned int tag_num, unsigned int tag_size, in transport_init_session_tags() argument 353 if (tag_num != 0 && !tag_size) { in transport_init_session_tags() 354 pr_err("init_session_tags called with percpu-ida tag_num in transport_init_session_tags() 313 transport_alloc_session_tags(struct se_session *se_sess, unsigned int tag_num, unsigned int tag_size) transport_alloc_session_tags() argument 458 target_setup_session(struct se_portal_group *tpg, unsigned int tag_num, unsigned int tag_size, enum target_prot_op prot_op, const char *initiatorname, void *private, int (*callback)(struct se_portal_group *, struct se_session *, void *)) target_setup_session() argument [all...] |
/kernel/linux/linux-5.10/drivers/target/iscsi/ |
H A D | iscsi_target_nego.c | 1076 int sessiontype = 0, ret = 0, tag_num, tag_size; in iscsi_target_locate_portal() local 1285 tag_num = max_t(u32, ISCSIT_MIN_TAGS, queue_depth); in iscsi_target_locate_portal() 1286 tag_num = (tag_num * 2) + ISCSIT_EXTRA_TAGS; in iscsi_target_locate_portal() 1289 ret = transport_alloc_session_tags(sess->se_sess, tag_num, tag_size); in iscsi_target_locate_portal()
|
/kernel/linux/linux-6.6/drivers/target/iscsi/ |
H A D | iscsi_target_nego.c | 1119 int sessiontype = 0, ret = 0, tag_num, tag_size; in iscsi_target_locate_portal() local 1326 tag_num = max_t(u32, ISCSIT_MIN_TAGS, queue_depth); in iscsi_target_locate_portal() 1327 tag_num = (tag_num * 2) + ISCSIT_EXTRA_TAGS; in iscsi_target_locate_portal() 1330 ret = transport_alloc_session_tags(sess->se_sess, tag_num, tag_size); in iscsi_target_locate_portal()
|
/kernel/linux/linux-5.10/drivers/infiniband/ulp/srpt/ |
H A D | ib_srpt.c | 2156 int i, tag_num, tag_size, ret; in srpt_cm_req_recv() local 2310 tag_num = ch->rq_size; in srpt_cm_req_recv() 2318 ch->sess = target_setup_session(&stpg->tpg, tag_num, in srpt_cm_req_recv() 2330 ch->sess = target_setup_session(&stpg->tpg, tag_num, in srpt_cm_req_recv() 2336 ch->sess = target_setup_session(&stpg->tpg, tag_num, in srpt_cm_req_recv()
|
/kernel/linux/linux-6.6/drivers/infiniband/ulp/srpt/ |
H A D | ib_srpt.c | 2165 int i, tag_num, tag_size, ret; in srpt_cm_req_recv() local 2319 tag_num = ch->rq_size; in srpt_cm_req_recv() 2327 ch->sess = target_setup_session(&stpg->tpg, tag_num, in srpt_cm_req_recv() 2339 ch->sess = target_setup_session(&stpg->tpg, tag_num, in srpt_cm_req_recv() 2345 ch->sess = target_setup_session(&stpg->tpg, tag_num, in srpt_cm_req_recv()
|