/linux-master/fs/smb/server/mgmt/ |
H A D | user_session.c | 30 static void free_channel_list(struct ksmbd_session *sess) argument 35 xa_for_each(&sess->ksmbd_chann_list, index, chann) { 36 xa_erase(&sess->ksmbd_chann_list, index); 40 xa_destroy(&sess->ksmbd_chann_list); 43 static void __session_rpc_close(struct ksmbd_session *sess, argument 48 resp = ksmbd_rpc_close(sess, entry->id); 57 static void ksmbd_session_rpc_clear_list(struct ksmbd_session *sess) argument 62 xa_for_each(&sess->rpc_handle_list, index, entry) { 63 xa_erase(&sess->rpc_handle_list, index); 64 __session_rpc_close(sess, entr 91 ksmbd_session_rpc_open(struct ksmbd_session *sess, char *rpc_name) argument 125 ksmbd_session_rpc_close(struct ksmbd_session *sess, int id) argument 134 ksmbd_session_rpc_method(struct ksmbd_session *sess, int id) argument 142 ksmbd_session_destroy(struct ksmbd_session *sess) argument 161 struct ksmbd_session *sess; local 175 struct ksmbd_session *sess; local 191 ksmbd_session_register(struct ksmbd_conn *conn, struct ksmbd_session *sess) argument 200 ksmbd_chann_del(struct ksmbd_conn *conn, struct ksmbd_session *sess) argument 214 struct ksmbd_session *sess; local 255 struct ksmbd_session *sess; local 267 struct ksmbd_session *sess; local 281 struct ksmbd_session *sess; local 294 struct preauth_session *sess; local 334 ksmbd_preauth_session_id_match(struct preauth_session *sess, unsigned long long id) argument 343 struct preauth_session *sess = NULL; local 352 __init_smb2_session(struct ksmbd_session *sess) argument 364 struct ksmbd_session *sess; local 408 ksmbd_acquire_tree_conn_id(struct ksmbd_session *sess) argument 418 ksmbd_release_tree_conn_id(struct ksmbd_session *sess, int id) argument [all...] |
H A D | user_session.h | 66 static inline int test_session_flag(struct ksmbd_session *sess, int bit) argument 68 return sess->flags & bit; 71 static inline void set_session_flag(struct ksmbd_session *sess, int bit) argument 73 sess->flags |= bit; 76 static inline void clear_session_flag(struct ksmbd_session *sess, int bit) argument 78 sess->flags &= ~bit; 83 void ksmbd_session_destroy(struct ksmbd_session *sess); 89 struct ksmbd_session *sess); 101 int ksmbd_acquire_tree_conn_id(struct ksmbd_session *sess); 102 void ksmbd_release_tree_conn_id(struct ksmbd_session *sess, in [all...] |
H A D | tree_connect.c | 19 ksmbd_tree_conn_connect(struct ksmbd_conn *conn, struct ksmbd_session *sess, argument 39 tree_conn->id = ksmbd_acquire_tree_conn_id(sess); 46 resp = ksmbd_ipc_tree_connect_request(sess, 74 tree_conn->user = sess->user; 81 ret = xa_err(xa_store(&sess->tree_conns, tree_conn->id, tree_conn, 92 ksmbd_release_tree_conn_id(sess, tree_conn->id); 111 int ksmbd_tree_conn_disconnect(struct ksmbd_session *sess, argument 116 write_lock(&sess->tree_conns_lock); 117 xa_erase(&sess->tree_conns, tree_conn->id); 118 write_unlock(&sess 131 ksmbd_tree_conn_lookup(struct ksmbd_session *sess, unsigned int id) argument 149 ksmbd_tree_conn_session_logoff(struct ksmbd_session *sess) argument [all...] |
H A D | tree_connect.h | 53 ksmbd_tree_conn_connect(struct ksmbd_conn *conn, struct ksmbd_session *sess, 57 int ksmbd_tree_conn_disconnect(struct ksmbd_session *sess, 60 struct ksmbd_tree_connect *ksmbd_tree_conn_lookup(struct ksmbd_session *sess, 63 int ksmbd_tree_conn_session_logoff(struct ksmbd_session *sess);
|
/linux-master/drivers/target/iscsi/ |
H A D | iscsi_target_device.c | 20 void iscsit_determine_maxcmdsn(struct iscsit_session *sess) argument 30 if (sess->sess_ops->SessionType) 33 se_nacl = sess->se_sess->se_node_acl; 41 sess->cmdsn_window = se_nacl->queue_depth; 42 atomic_add(se_nacl->queue_depth - 1, &sess->max_cmd_sn); 45 void iscsit_increment_maxcmdsn(struct iscsit_cmd *cmd, struct iscsit_session *sess) argument 54 max_cmd_sn = atomic_inc_return(&sess->max_cmd_sn);
|
H A D | iscsi_target_erl2.c | 41 conn->sess->sess_ops->MaxBurstLength) { 48 (conn->sess->sess_ops->MaxBurstLength - 66 if ((write_data_done + conn->sess->sess_ops->MaxBurstLength) <= 68 write_data_done += conn->sess->sess_ops->MaxBurstLength; 77 struct iscsit_session *sess, 80 spin_lock(&sess->cr_a_lock); 81 list_add_tail(&cr->cr_list, &sess->cr_active_list); 82 spin_unlock(&sess->cr_a_lock); 88 struct iscsit_session *sess, 91 spin_lock(&sess 76 iscsit_attach_active_connection_recovery_entry( struct iscsit_session *sess, struct iscsi_conn_recovery *cr) argument 87 iscsit_attach_inactive_connection_recovery_entry( struct iscsit_session *sess, struct iscsi_conn_recovery *cr) argument 102 iscsit_get_inactive_connection_recovery_entry( struct iscsit_session *sess, u16 cid) argument 120 iscsit_free_connection_recovery_entries(struct iscsit_session *sess) argument 170 iscsit_remove_active_connection_recovery_entry( struct iscsi_conn_recovery *cr, struct iscsit_session *sess) argument 187 iscsit_remove_inactive_connection_recovery_entry( struct iscsi_conn_recovery *cr, struct iscsit_session *sess) argument 199 iscsit_remove_cmd_from_connection_recovery( struct iscsit_cmd *cmd, struct iscsit_session *sess) argument 222 struct iscsit_session *sess = cr->sess; local 271 struct iscsit_session *sess = conn->sess; local [all...] |
H A D | iscsi_target_login.c | 136 struct iscsit_session *sess = NULL, *sess_p = NULL; local 165 if (!memcmp(sess_p->isid, conn->sess->isid, 6) && 175 sess = sess_p; 184 if (!sess) 189 "Discovery" : "Normal", sess->sid, 190 sess->sess_ops->InitiatorName); 192 spin_lock_bh(&sess->conn_lock); 193 if (sess->session_state == TARG_SESS_STATE_FAILED) { 194 spin_unlock_bh(&sess->conn_lock); 195 iscsit_dec_session_usage_count(sess); 206 iscsi_login_set_conn_values( struct iscsit_session *sess, struct iscsit_conn *conn, __be16 cid) argument 259 struct iscsit_session *sess = NULL; local 343 struct iscsit_session *sess = conn->sess; local 490 struct iscsit_session *sess = NULL, *sess_p = NULL; local 568 struct iscsit_session *sess = conn->sess; local 630 struct iscsit_session *sess = conn->sess; local 693 struct iscsit_session *sess = conn->sess; local [all...] |
H A D | iscsi_target_erl0.c | 42 conn->sess->sess_ops->FirstBurstLength); 46 if (!conn->sess->sess_ops->DataSequenceInOrder) 52 conn->sess->sess_ops->MaxBurstLength) ? 54 conn->sess->sess_ops->MaxBurstLength) : cmd->se_cmd.data_length; 58 conn->sess->sess_ops->MaxBurstLength) >= 61 conn->sess->sess_ops->MaxBurstLength); 85 if (conn->sess->sess_ops->DataSequenceInOrder) { 103 if (conn->sess->sess_ops->DataPDUInOrder) { 153 if (first_burst_len > conn->sess->sess_ops->FirstBurstLength) { 156 first_burst_len, conn->sess 746 struct iscsit_session *sess = from_timer(sess, t, time2retain_timer); local 771 iscsit_start_time2retain_handler(struct iscsit_session *sess) argument 797 iscsit_stop_time2retain_timer(struct iscsit_session *sess) argument 883 iscsit_fall_back_to_erl0(struct iscsit_session *sess) argument 893 struct iscsit_session *sess = conn->sess; local [all...] |
H A D | iscsi_target_util.c | 158 struct se_session *se_sess = conn->sess->se_sess; 241 static inline int iscsit_check_received_cmdsn(struct iscsit_session *sess, u32 cmdsn) argument 252 max_cmdsn = atomic_read(&sess->max_cmd_sn); 258 } else if (cmdsn == sess->exp_cmd_sn) { 259 sess->exp_cmd_sn++; 262 sess->exp_cmd_sn); 265 } else if (iscsi_sna_gt(cmdsn, sess->exp_cmd_sn)) { 268 cmdsn, sess->exp_cmd_sn); 274 sess->exp_cmd_sn); 292 mutex_lock(&conn->sess 448 iscsit_find_cmd_for_recovery( struct iscsit_session *sess, struct iscsit_cmd **cmd_ptr, struct iscsi_conn_recovery **cr_ptr, itt_t init_task_tag) argument 699 struct iscsit_session *sess; local 765 iscsit_check_session_usage_count(struct iscsit_session *sess, bool can_sleep) argument 783 iscsit_dec_session_usage_count(struct iscsit_session *sess) argument 794 iscsit_inc_session_usage_count(struct iscsit_session *sess) argument 801 iscsit_get_conn_from_cid(struct iscsit_session *sess, u16 cid) argument 819 iscsit_get_conn_from_cid_rcfr(struct iscsit_session *sess, u16 cid) argument 899 struct iscsit_session *sess = conn->sess; local 924 struct iscsit_session *sess = conn->sess; local 940 struct iscsit_session *sess = conn->sess; local 997 struct iscsit_session *sess = conn->sess; local 1255 iscsit_print_session_params(struct iscsit_session *sess) argument 1408 iscsit_fill_cxn_timeout_err_stats(struct iscsit_session *sess) argument [all...] |
/linux-master/drivers/staging/media/meson/vdec/ |
H A D | vdec.c | 40 u32 amvdec_get_output_size(struct amvdec_session *sess) argument 42 return get_output_size(sess->width, sess->height); 46 static int vdec_codec_needs_recycle(struct amvdec_session *sess) argument 48 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; 55 struct amvdec_session *sess = data; local 56 struct amvdec_core *core = sess->core; 57 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; 61 mutex_lock(&sess->bufs_recycle_lock); 62 list_for_each_entry_safe(tmp, n, &sess 78 vdec_poweron(struct amvdec_session *sess) argument 107 vdec_wait_inactive(struct amvdec_session *sess) argument 115 vdec_poweroff(struct amvdec_session *sess) argument 131 vdec_queue_recycle(struct amvdec_session *sess, struct vb2_buffer *vb) argument 147 struct amvdec_session *sess = priv; local 154 struct amvdec_session *sess = priv; local 164 process_num_buffers(struct vb2_queue *q, struct amvdec_session *sess, unsigned int *num_buffers, bool is_reqbufs) argument 194 struct amvdec_session *sess = vb2_get_drv_priv(q); local 265 struct amvdec_session *sess = vb2_get_drv_priv(vb->vb2_queue); local 283 struct amvdec_session *sess = vb2_get_drv_priv(q); local 366 vdec_free_canvas(struct amvdec_session *sess) argument 376 vdec_reset_timestamps(struct amvdec_session *sess) argument 386 vdec_reset_bufs_recycle(struct amvdec_session *sess) argument 398 struct amvdec_session *sess = vb2_get_drv_priv(q); local 493 vdec_try_fmt_common(struct amvdec_session *sess, u32 size, struct v4l2_format *f) argument 563 struct amvdec_session *sess = local 573 struct amvdec_session *sess = local 601 struct amvdec_session *sess = local 663 struct amvdec_session *sess = local 693 struct amvdec_session *sess = local 718 struct amvdec_session *sess = local 778 struct amvdec_session *sess = local 818 struct amvdec_session *sess = priv; local 848 vdec_init_ctrls(struct amvdec_session *sess) argument 876 struct amvdec_session *sess; local 935 struct amvdec_session *sess = local 963 struct amvdec_session *sess = core->cur_sess; local 973 struct amvdec_session *sess = core->cur_sess; local [all...] |
H A D | codec_hevc_common.c | 30 void codec_hevc_setup_decode_head(struct amvdec_session *sess, int is_10bit) argument 32 struct amvdec_core *core = sess->core; 33 u32 body_size = amvdec_am21c_body_size(sess->width, sess->height); 34 u32 head_size = amvdec_am21c_head_size(sess->width, sess->height); 36 if (!codec_hevc_use_fbc(sess->pixfmt_cap, is_10bit)) { 43 sess->pixfmt_cap, is_10bit)) 56 static void codec_hevc_setup_buffers_gxbb(struct amvdec_session *sess, argument 60 struct amvdec_core *core = sess 111 codec_hevc_setup_buffers_gxl(struct amvdec_session *sess, struct codec_hevc_common *comm, int is_10bit) argument 153 codec_hevc_free_fbc_buffers(struct amvdec_session *sess, struct codec_hevc_common *comm) argument 171 codec_hevc_alloc_fbc_buffers(struct amvdec_session *sess, struct codec_hevc_common *comm) argument 195 codec_hevc_free_mmu_headers(struct amvdec_session *sess, struct codec_hevc_common *comm) argument 219 codec_hevc_alloc_mmu_headers(struct amvdec_session *sess, struct codec_hevc_common *comm) argument 248 codec_hevc_setup_buffers(struct amvdec_session *sess, struct codec_hevc_common *comm, int is_10bit) argument 279 codec_hevc_fill_mmu_map(struct amvdec_session *sess, struct codec_hevc_common *comm, struct vb2_buffer *vb) argument [all...] |
H A D | vdec_helpers.h | 15 * @sess: current session 19 int amvdec_set_canvases(struct amvdec_session *sess, 37 * @sess: current session 42 void amvdec_dst_buf_done_idx(struct amvdec_session *sess, u32 buf_idx, 44 void amvdec_dst_buf_done(struct amvdec_session *sess, 46 void amvdec_dst_buf_done_offset(struct amvdec_session *sess, 53 * @sess: current session 59 int amvdec_add_ts(struct amvdec_session *sess, u64 ts, 61 void amvdec_remove_ts(struct amvdec_session *sess, u64 ts); 66 * @sess [all...] |
H A D | vdec_helpers.c | 80 static int canvas_alloc(struct amvdec_session *sess, u8 *canvas_id) argument 84 if (sess->canvas_num >= MAX_CANVAS) { 85 dev_err(sess->core->dev, "Reached max number of canvas\n"); 89 ret = meson_canvas_alloc(sess->core->canvas, canvas_id); 93 sess->canvas_alloc[sess->canvas_num++] = *canvas_id; 97 static int set_canvas_yuv420m(struct amvdec_session *sess, argument 101 struct amvdec_core *core = sess->core; 107 ret = canvas_alloc(sess, &canvas_id[i]); 141 static int set_canvas_nv12m(struct amvdec_session *sess, argument 179 amvdec_set_canvases(struct amvdec_session *sess, u32 reg_base[], u32 reg_num[]) argument 230 amvdec_add_ts(struct amvdec_session *sess, u64 ts, struct v4l2_timecode tc, u32 offset, u32 vbuf_flags) argument 252 amvdec_remove_ts(struct amvdec_session *sess, u64 ts) argument 273 dst_buf_done(struct amvdec_session *sess, struct vb2_v4l2_buffer *vbuf, u32 field, u64 timestamp, struct v4l2_timecode timecode, u32 flags) argument 323 amvdec_dst_buf_done(struct amvdec_session *sess, struct vb2_v4l2_buffer *vbuf, u32 field) argument 357 amvdec_dst_buf_done_offset(struct amvdec_session *sess, struct vb2_v4l2_buffer *vbuf, u32 offset, u32 field, bool allow_drop) argument 406 amvdec_dst_buf_done_idx(struct amvdec_session *sess, u32 buf_idx, u32 offset, u32 field) argument 429 amvdec_set_par_from_dar(struct amvdec_session *sess, u32 dar_num, u32 dar_den) argument 442 amvdec_src_change(struct amvdec_session *sess, u32 width, u32 height, u32 dpb_size) argument 474 amvdec_abort(struct amvdec_session *sess) argument [all...] |
H A D | codec_hevc_common.h | 53 void codec_hevc_setup_decode_head(struct amvdec_session *sess, int is_10bit); 55 void codec_hevc_free_fbc_buffers(struct amvdec_session *sess, 58 void codec_hevc_free_mmu_headers(struct amvdec_session *sess, 61 int codec_hevc_setup_buffers(struct amvdec_session *sess, 65 void codec_hevc_fill_mmu_map(struct amvdec_session *sess,
|
H A D | vdec_1.c | 26 vdec_1_load_firmware(struct amvdec_session *sess, const char *fwname) argument 29 struct amvdec_core *core = sess->core; 31 struct amvdec_codec_ops *codec_ops = sess->fmt_out->codec_ops; 75 ret = codec_ops->load_extended_firmware(sess, 86 static int vdec_1_stbuf_power_up(struct amvdec_session *sess) argument 88 struct amvdec_core *core = sess->core; 94 amvdec_write_dos(core, VLD_MEM_VIFIFO_START_PTR, sess->vififo_paddr); 95 amvdec_write_dos(core, VLD_MEM_VIFIFO_CURR_PTR, sess->vififo_paddr); 97 sess->vififo_paddr + sess 115 vdec_1_conf_esparser(struct amvdec_session *sess) argument 125 vdec_1_vififo_level(struct amvdec_session *sess) argument 132 vdec_1_stop(struct amvdec_session *sess) argument 169 vdec_1_start(struct amvdec_session *sess) argument [all...] |
H A D | vdec_hevc.c | 26 static int vdec_hevc_load_firmware(struct amvdec_session *sess, argument 29 struct amvdec_core *core = sess->core; 80 static void vdec_hevc_stbuf_init(struct amvdec_session *sess) argument 82 struct amvdec_core *core = sess->core; 86 amvdec_write_dos(core, HEVC_STREAM_START_ADDR, sess->vififo_paddr); 88 sess->vififo_paddr + sess->vififo_size); 89 amvdec_write_dos(core, HEVC_STREAM_RD_PTR, sess->vififo_paddr); 90 amvdec_write_dos(core, HEVC_STREAM_WR_PTR, sess->vififo_paddr); 94 static void vdec_hevc_conf_esparser(struct amvdec_session *sess) argument 108 vdec_hevc_vififo_level(struct amvdec_session *sess) argument 113 vdec_hevc_stop(struct amvdec_session *sess) argument 154 vdec_hevc_start(struct amvdec_session *sess) argument [all...] |
H A D | esparser.c | 235 static u32 esparser_vififo_get_free_space(struct amvdec_session *sess) argument 238 struct amvdec_ops *vdec_ops = sess->fmt_out->vdec_ops; 239 struct amvdec_core *core = sess->core; 241 vififo_usage = vdec_ops->vififo_level(sess); 245 if (vififo_usage > sess->vififo_size) { 246 dev_warn(sess->core->dev, 248 vififo_usage, sess->vififo_size); 252 return sess->vififo_size - vififo_usage; 275 static u32 esparser_get_offset(struct amvdec_session *sess) argument 277 struct amvdec_core *core = sess 291 esparser_queue(struct amvdec_session *sess, struct vb2_v4l2_buffer *vbuf) argument 375 struct amvdec_session *sess = local 389 esparser_power_up(struct amvdec_session *sess) argument [all...] |
H A D | codec_mpeg12.c | 63 static int codec_mpeg12_start(struct amvdec_session *sess) argument 65 struct amvdec_core *core = sess->core; 83 ret = amvdec_set_canvases(sess, (u32[]){ AV_SCRATCH_0, 0 }, 98 amvdec_write_dos(core, MREG_CMD, (sess->width << 16) | sess->height); 103 sess->keyframe_found = 1; 104 sess->priv = mpeg12; 117 static int codec_mpeg12_stop(struct amvdec_session *sess) argument 119 struct codec_mpeg12 *mpeg12 = sess->priv; 120 struct amvdec_core *core = sess 130 codec_mpeg12_update_dar(struct amvdec_session *sess) argument 153 codec_mpeg12_threaded_isr(struct amvdec_session *sess) argument 197 codec_mpeg12_isr(struct amvdec_session *sess) argument [all...] |
H A D | vdec.h | 106 int (*start)(struct amvdec_session *sess); 107 int (*stop)(struct amvdec_session *sess); 108 void (*conf_esparser)(struct amvdec_session *sess); 109 u32 (*vififo_level)(struct amvdec_session *sess); 131 int (*start)(struct amvdec_session *sess); 132 int (*stop)(struct amvdec_session *sess); 133 int (*load_extended_firmware)(struct amvdec_session *sess, 135 u32 (*num_pending_bufs)(struct amvdec_session *sess); 138 void (*drain)(struct amvdec_session *sess); 139 void (*resume)(struct amvdec_session *sess); [all...] |
/linux-master/drivers/target/tcm_fc/ |
H A D | tfc_sess.c | 162 struct ft_sess *sess; local 173 hlist_for_each_entry_rcu(sess, head, hash) { 174 if (sess->port_id == port_id) { 175 kref_get(&sess->kref); 178 port_id, sess); 179 return sess; 192 struct ft_sess *sess = p; local 193 struct ft_tport *tport = sess->tport; 194 struct hlist_head *head = &tport->hash[ft_sess_hash(sess->port_id)]; 196 TFC_SESS_DBG(tport->lport, "port_id %x sess 211 struct ft_sess *sess; local 246 ft_sess_unhash(struct ft_sess *sess) argument 264 struct ft_sess *sess; local 276 ft_close_sess(struct ft_sess *sess) argument 290 struct ft_sess *sess; local 311 struct ft_sess *sess = se_sess->fabric_sess_ptr; local 330 struct ft_sess *sess = se_sess->fabric_sess_ptr; local 338 struct ft_sess *sess = se_sess->fabric_sess_ptr; local 351 struct ft_sess *sess; local 436 struct ft_sess *sess = container_of(kref, struct ft_sess, kref); local 442 ft_sess_put(struct ft_sess *sess) argument 452 struct ft_sess *sess; local 480 struct ft_sess *sess; local [all...] |
/linux-master/fs/smb/server/ |
H A D | transport_ipc.h | 22 ksmbd_ipc_tree_connect_request(struct ksmbd_session *sess, 35 struct ksmbd_rpc_command *ksmbd_rpc_open(struct ksmbd_session *sess, int handle); 36 struct ksmbd_rpc_command *ksmbd_rpc_close(struct ksmbd_session *sess, int handle); 37 struct ksmbd_rpc_command *ksmbd_rpc_write(struct ksmbd_session *sess, int handle, 39 struct ksmbd_rpc_command *ksmbd_rpc_read(struct ksmbd_session *sess, int handle); 40 struct ksmbd_rpc_command *ksmbd_rpc_ioctl(struct ksmbd_session *sess, int handle, 42 struct ksmbd_rpc_command *ksmbd_rpc_rap(struct ksmbd_session *sess, void *payload,
|
H A D | auth.h | 42 int ksmbd_auth_ntlmv2(struct ksmbd_conn *conn, struct ksmbd_session *sess, 47 struct ksmbd_session *sess); 53 int ksmbd_krb5_authenticate(struct ksmbd_session *sess, char *in_blob, 59 int ksmbd_gen_smb30_signingkey(struct ksmbd_session *sess, 61 int ksmbd_gen_smb311_signingkey(struct ksmbd_session *sess, 64 struct ksmbd_session *sess); 66 struct ksmbd_session *sess);
|
/linux-master/drivers/block/rnbd/ |
H A D | rnbd-clt.c | 36 static inline bool rnbd_clt_get_sess(struct rnbd_clt_session *sess) argument 38 return refcount_inc_not_zero(&sess->refcount); 41 static void free_sess(struct rnbd_clt_session *sess); 43 static void rnbd_clt_put_sess(struct rnbd_clt_session *sess) argument 47 if (refcount_dec_and_test(&sess->refcount)) 48 free_sess(sess); 61 rnbd_clt_put_sess(dev->sess); 152 * @sess: Session to find a queue for 161 rnbd_get_cpu_qlist(struct rnbd_clt_session *sess, int cpu) argument 166 bit = find_next_bit(sess 199 rnbd_rerun_if_needed(struct rnbd_clt_session *sess) argument 279 rnbd_rerun_all_if_idle(struct rnbd_clt_session *sess) argument 288 rnbd_get_permit(struct rnbd_clt_session *sess, enum rtrs_clt_con_type con_type, enum wait_type wait) argument 306 rnbd_put_permit(struct rnbd_clt_session *sess, struct rtrs_permit *permit) argument 318 rnbd_get_iu(struct rnbd_clt_session *sess, enum rtrs_clt_con_type con_type, enum wait_type wait) argument 357 rnbd_put_iu(struct rnbd_clt_session *sess, struct rnbd_iu *iu) argument 369 struct rnbd_clt_session *sess = dev->sess; local 447 struct rnbd_clt_session *sess = dev->sess; local 519 struct rnbd_clt_session *sess = iu->sess; local 532 struct rnbd_clt_session *sess = dev->sess; local 577 send_msg_sess_info(struct rnbd_clt_session *sess, enum wait_type wait) argument 630 set_dev_states_to_disconnected(struct rnbd_clt_session *sess) argument 650 remap_devs(struct rnbd_clt_session *sess) argument 706 struct rnbd_clt_session *sess = priv; local 735 destroy_mq_tags(struct rnbd_clt_session *sess) argument 741 wake_up_rtrs_waiters(struct rnbd_clt_session *sess) argument 747 close_rtrs(struct rnbd_clt_session *sess) argument 758 free_sess(struct rnbd_clt_session *sess) argument 779 struct rnbd_clt_session *sess; local 822 wait_for_rtrs_connection(struct rnbd_clt_session *sess) argument 857 struct rnbd_clt_session *sess, *sn; variable in typeref:struct:rnbd_clt_session 878 rnbd_clt_put_sess(sess); variable 891 wait_for_rtrs_disconnection(sess); variable 906 struct rnbd_clt_session *sess = NULL; local 1054 struct rnbd_clt_session *sess = dev->sess; local 1168 struct rnbd_clt_session *sess = set->driver_data; local 1204 setup_mq_tags(struct rnbd_clt_session *sess) argument 1233 struct rnbd_clt_session *sess; local 1407 init_dev(struct rnbd_clt_session *sess, enum rnbd_access_mode access_mode, const char *pathname, u32 nr_poll_queues) argument 1470 struct rnbd_clt_session *sess; local 1508 struct rnbd_clt_session *sess = dev->sess; local 1524 struct rnbd_clt_session *sess = dev->sess; local 1538 struct rnbd_clt_session *sess; local 1674 struct rnbd_clt_session *sess = dev->sess; local 1752 struct rnbd_clt_session *sess, *sn; local [all...] |
/linux-master/drivers/tee/amdtee/ |
H A D | core.c | 51 static void release_session(struct amdtee_session *sess) argument 58 if (!test_bit(i, sess->sess_mask)) 61 handle_close_session(sess->ta_handle, sess->session_info[i]); 62 handle_unload_ta(sess->ta_handle); 65 kfree(sess); 76 struct amdtee_session *sess; local 78 sess = list_first_entry_or_null(&ctxdata->sess_list, 82 if (!sess) 85 list_del(&sess 112 struct amdtee_session *sess; local 140 struct amdtee_session *sess; local 223 struct amdtee_session *sess = container_of(ref, struct amdtee_session, local 236 struct amdtee_session *sess = NULL; local 309 struct amdtee_session *sess; local 412 struct amdtee_session *sess; local [all...] |
/linux-master/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs.h | 80 struct rtrs_permit *rtrs_clt_get_permit(struct rtrs_clt_sess *sess, 84 void rtrs_clt_put_permit(struct rtrs_clt_sess *sess, 102 struct rtrs_clt_sess *sess, struct rtrs_permit *permit, 116 int rtrs_clt_query(struct rtrs_clt_sess *sess, struct rtrs_attrs *attr); 161 * @sess: Session 166 int (*link_ev)(struct rtrs_srv_sess *sess, enum rtrs_srv_link_ev ev, 176 void rtrs_srv_set_sess_priv(struct rtrs_srv_sess *sess, void *priv); 178 int rtrs_srv_get_path_name(struct rtrs_srv_sess *sess, char *pathname, 181 int rtrs_srv_get_queue_depth(struct rtrs_srv_sess *sess);
|