| H A D | target_core_transport.c | 273 * @se_sess: Session object pointer. 275 * The caller must have zero-initialized @se_sess before calling this function. 277 void transport_init_session(struct se_session *se_sess) in transport_init_session() argument 279 INIT_LIST_HEAD(&se_sess->sess_list); in transport_init_session() 280 INIT_LIST_HEAD(&se_sess->sess_acl_list); in transport_init_session() 281 spin_lock_init(&se_sess->sess_cmd_lock); in transport_init_session() 291 struct se_session *se_sess; in transport_alloc_session() local 293 se_sess = kmem_cache_zalloc(se_sess_cache, GFP_KERNEL); in transport_alloc_session() 294 if (!se_sess) { in transport_alloc_session() 299 transport_init_session(se_sess); in transport_alloc_session() 313 transport_alloc_session_tags(struct se_session * se_sess,unsigned int tag_num,unsigned int tag_size) transport_alloc_session_tags() argument 350 struct se_session *se_sess; transport_init_session_tags() local 383 __transport_register_session(struct se_portal_group * se_tpg,struct se_node_acl * se_nacl,struct se_session * se_sess,void * fabric_sess_ptr) __transport_register_session() argument 446 transport_register_session(struct se_portal_group * se_tpg,struct se_node_acl * se_nacl,struct se_session * se_sess,void * fabric_sess_ptr) transport_register_session() argument 518 struct se_session *se_sess; target_show_dynamic_sessions() local 566 transport_deregister_session_configfs(struct se_session * se_sess) transport_deregister_session_configfs() argument 595 transport_free_session(struct se_session * se_sess) transport_free_session() argument 652 transport_deregister_session(struct se_session * se_sess) transport_deregister_session() argument 689 target_remove_session(struct se_session * se_sess) target_remove_session() argument 1488 __target_init_cmd(struct se_cmd * cmd,const struct target_core_fabric_ops * tfo,struct se_session * se_sess,u32 data_length,int data_direction,int task_attr,unsigned char * sense_buffer,u64 unpacked_lun,struct target_cmd_counter * cmd_cnt) __target_init_cmd() argument 1732 target_init_cmd(struct se_cmd * se_cmd,struct se_session * se_sess,unsigned char * sense,u64 unpacked_lun,u32 data_length,int task_attr,int data_dir,int flags) target_init_cmd() argument 1879 target_submit_cmd(struct se_cmd * se_cmd,struct se_session * se_sess,unsigned char * cdb,unsigned char * sense,u64 unpacked_lun,u32 data_length,int task_attr,int data_dir,int flags) target_submit_cmd() argument 2028 target_submit_tmr(struct se_cmd * se_cmd,struct se_session * se_sess,unsigned char * sense,u64 unpacked_lun,void * fabric_tmr_ptr,unsigned char tm_type,gfp_t gfp,u64 tag,int flags) target_submit_tmr() argument 3250 target_stop_session(struct se_session * se_sess) target_stop_session() argument 3282 target_wait_for_sess_cmds(struct se_session * se_sess) target_wait_for_sess_cmds() argument [all...] |