Home
last modified time | relevance | path

Searched refs:sess (Results 1 – 25 of 103) sorted by relevance

12345

/linux-6.15/fs/smb/server/mgmt/
H A Duser_session.c154 if (!sess) in ksmbd_session_destroy()
167 kfree(sess); in ksmbd_session_destroy()
278 if (sess) { in is_ksmbd_session_in_connection()
294 if (sess) { in ksmbd_session_lookup()
299 return sess; in ksmbd_session_lookup()
308 if (sess) in ksmbd_session_lookup_slowpath()
323 if (sess && sess->state != SMB2_SESSION_VALID) in ksmbd_session_lookup_all()
335 if (!sess) in ksmbd_user_session_put()
350 if (!sess) in ksmbd_preauth_session_alloc()
434 if (!sess) in __session_create()
[all …]
H A Dtree_connect.c27 struct ksmbd_session *sess = work->sess; in ksmbd_tree_conn_connect() local
76 tree_conn->user = sess->user; in ksmbd_tree_conn_connect()
118 write_lock(&sess->tree_conns_lock); in ksmbd_tree_conn_disconnect()
120 write_unlock(&sess->tree_conns_lock); in ksmbd_tree_conn_disconnect()
138 read_lock(&sess->tree_conns_lock); in ksmbd_tree_conn_lookup()
139 tcon = xa_load(&sess->tree_conns, id); in ksmbd_tree_conn_lookup()
146 read_unlock(&sess->tree_conns_lock); in ksmbd_tree_conn_lookup()
157 if (!sess) in ksmbd_tree_conn_session_logoff()
161 write_lock(&sess->tree_conns_lock); in ksmbd_tree_conn_session_logoff()
168 write_unlock(&sess->tree_conns_lock); in ksmbd_tree_conn_session_logoff()
[all …]
H A Duser_session.h71 return sess->flags & bit; in test_session_flag()
76 sess->flags |= bit; in set_session_flag()
81 sess->flags &= ~bit; in clear_session_flag()
86 void ksmbd_session_destroy(struct ksmbd_session *sess);
94 struct ksmbd_session *sess);
106 int ksmbd_acquire_tree_conn_id(struct ksmbd_session *sess);
107 void ksmbd_release_tree_conn_id(struct ksmbd_session *sess, int id);
110 void ksmbd_session_rpc_close(struct ksmbd_session *sess, int id);
111 int ksmbd_session_rpc_method(struct ksmbd_session *sess, int id);
112 void ksmbd_user_session_get(struct ksmbd_session *sess);
[all …]
/linux-6.15/drivers/staging/media/meson/vdec/
H A Dvdec.c42 return get_output_size(sess->width, sess->height); in amvdec_get_output_size()
156 v4l2_m2m_job_finish(sess->m2m_dev, sess->m2m_ctx); in vdec_m2m_job_abort()
350 dma_free_coherent(sess->core->dev, sess->vififo_size, in vdec_start_streaming()
351 sess->vififo_vaddr, sess->vififo_paddr); in vdec_start_streaming()
413 sess->vififo_vaddr, sess->vififo_paddr); in vdec_stop_streaming()
726 if (!(sess->streamon_out & sess->streamon_cap)) in vdec_decoder_cmd()
877 sess = kzalloc(sizeof(*sess), GFP_KERNEL); in vdec_open()
890 sess->m2m_ctx = v4l2_m2m_ctx_init(sess->m2m_dev, sess, m2m_queue_init); in vdec_open()
917 sess->fh.ctrl_handler = &sess->ctrl_handler; in vdec_open()
919 sess->fh.m2m_ctx = sess->m2m_ctx; in vdec_open()
[all …]
H A Dvdec_helpers.c93 sess->canvas_alloc[sess->canvas_num++] = *canvas_id; in canvas_alloc()
298 if (sess->should_stop && in dst_buf_done()
309 sess->sequence_cap = 0; in dst_buf_done()
434 sess->pixelaspect.numerator = sess->height * dar_num; in amvdec_set_par_from_dar()
435 sess->pixelaspect.denominator = sess->width * dar_den; in amvdec_set_par_from_dar()
436 div = gcd(sess->pixelaspect.numerator, sess->pixelaspect.denominator); in amvdec_set_par_from_dar()
455 if (sess->streamon_cap && in amvdec_src_change()
459 sess->fmt_out->codec_ops->resume(sess); in amvdec_src_change()
463 sess->changed_format = 0; in amvdec_src_change()
464 sess->width = width; in amvdec_src_change()
[all …]
H A Dcodec_hevc_common.c32 struct amvdec_core *core = sess->core; in codec_hevc_setup_decode_head()
33 u32 body_size = amvdec_am21c_body_size(sess->width, sess->height); in codec_hevc_setup_decode_head()
34 u32 head_size = amvdec_am21c_head_size(sess->width, sess->height); in codec_hevc_setup_decode_head()
43 sess->pixfmt_cap, is_10bit)) in codec_hevc_setup_decode_head()
60 struct amvdec_core *core = sess->core; in codec_hevc_setup_buffers_gxbb()
118 u32 pixfmt_cap = sess->pixfmt_cap; in codec_hevc_setup_buffers_gxl()
156 struct device *dev = sess->core->dev; in codec_hevc_free_fbc_buffers()
157 u32 am21_size = amvdec_am21c_size(sess->width, sess->height); in codec_hevc_free_fbc_buffers()
174 struct device *dev = sess->core->dev; in codec_hevc_alloc_fbc_buffers()
176 u32 am21_size = amvdec_am21c_size(sess->width, sess->height); in codec_hevc_alloc_fbc_buffers()
[all …]
H A Dvdec_hevc.c29 struct amvdec_core *core = sess->core; in vdec_hevc_load_firmware()
88 sess->vififo_paddr + sess->vififo_size); in vdec_hevc_stbuf_init()
123 if (sess->priv) in __vdec_hevc_stop()
124 codec_ops->stop(sess); in __vdec_hevc_stop()
151 __vdec_hevc_stop(sess); in vdec_hevc_stop()
204 vdec_hevc_stbuf_init(sess); in __vdec_hevc_start()
206 ret = vdec_hevc_load_firmware(sess, sess->fmt_out->firmware_path); in __vdec_hevc_start()
210 ret = codec_ops->start(sess); in __vdec_hevc_start()
225 __vdec_hevc_stop(sess); in __vdec_hevc_start()
242 ret = __vdec_hevc_start(sess); in vdec_hevc_start()
[all …]
H A Dvdec_1.c29 struct amvdec_core *core = sess->core; in vdec_1_load_firmware()
88 struct amvdec_core *core = sess->core; in vdec_1_stbuf_power_up()
97 sess->vififo_paddr + sess->vififo_size - 8); in vdec_1_stbuf_power_up()
117 struct amvdec_core *core = sess->core; in vdec_1_conf_esparser()
161 if (sess->priv) in __vdec_1_stop()
162 codec_ops->stop(sess); in __vdec_1_stop()
169 __vdec_1_stop(sess); in vdec_1_stop()
217 vdec_1_stbuf_power_up(sess); in vdec_1_start()
219 ret = vdec_1_load_firmware(sess, sess->fmt_out->firmware_path); in vdec_1_start()
223 ret = codec_ops->start(sess); in vdec_1_start()
[all …]
H A Desparser.c246 dev_warn(sess->core->dev, in esparser_vififo_get_free_space()
279 sess->vififo_paddr; in esparser_get_offset()
281 if (offset < sess->last_offset) in esparser_get_offset()
282 sess->wrap_count++; in esparser_get_offset()
284 sess->last_offset = offset; in esparser_get_offset()
285 offset += (sess->wrap_count * sess->vififo_size); in esparser_get_offset()
375 struct amvdec_session *sess = in esparser_queue_all_src() local
378 mutex_lock(&sess->lock); in esparser_queue_all_src()
380 if (sess->should_stop) in esparser_queue_all_src()
386 mutex_unlock(&sess->lock); in esparser_queue_all_src()
[all …]
H A Dcodec_mpeg12.c65 struct amvdec_core *core = sess->core; in codec_mpeg12_start()
98 amvdec_write_dos(core, MREG_CMD, (sess->width << 16) | sess->height); in codec_mpeg12_start()
103 sess->keyframe_found = 1; in codec_mpeg12_start()
104 sess->priv = mpeg12; in codec_mpeg12_start()
120 struct amvdec_core *core = sess->core; in codec_mpeg12_stop()
132 struct amvdec_core *core = sess->core; in codec_mpeg12_update_dar()
138 amvdec_set_par_from_dar(sess, 4, 3); in codec_mpeg12_update_dar()
147 sess->pixelaspect.numerator = 1; in codec_mpeg12_update_dar()
148 sess->pixelaspect.denominator = 1; in codec_mpeg12_update_dar()
167 amvdec_abort(sess); in codec_mpeg12_threaded_isr()
[all …]
H A Dcodec_h264.c170 struct codec_h264 *h264 = sess->priv; in codec_h264_start()
205 struct codec_h264 *h264 = sess->priv; in codec_h264_stop()
249 sess->priv = h264; in codec_h264_load_extended_firmware()
288 struct codec_h264 *h264 = sess->priv; in codec_h264_resume()
291 amvdec_set_canvases(sess, in codec_h264_resume()
296 h264->max_refs, sess->num_dst_bufs); in codec_h264_resume()
307 amvdec_abort(sess); in codec_h264_resume()
332 sess->keyframe_found = 1; in codec_h264_src_change()
355 codec_h264_set_par(sess); in codec_h264_src_change()
429 codec_h264_src_change(sess); in codec_h264_threaded_isr()
[all …]
H A Dvdec.h106 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);
135 u32 (*num_pending_bufs)(struct amvdec_session *sess);
138 void (*drain)(struct amvdec_session *sess);
139 void (*resume)(struct amvdec_session *sess);
141 irqreturn_t (*isr)(struct amvdec_session *sess);
[all …]
/linux-6.15/drivers/target/tcm_fc/
H A Dtfc_sess.c179 return sess; in ft_sess_get()
220 return sess; in ft_sess_create()
222 sess = kzalloc(sizeof(*sess), GFP_KERNEL); in ft_sess_create()
223 if (!sess) in ft_sess_create()
236 kfree(sess); in ft_sess_create()
239 return sess; in ft_sess_create()
254 sess->params = 0; in ft_sess_unhash()
270 return sess; in ft_sess_delete()
280 ft_sess_put(sess); in ft_close_sess()
464 if (!sess) { in ft_prlo()
[all …]
/linux-6.15/drivers/block/rnbd/
H A Drnbd-clt.c369 struct rnbd_clt_session *sess = dev->sess; in rnbd_softirq_done_fn() local
447 struct rnbd_clt_session *sess = dev->sess; in send_msg_close() local
519 struct rnbd_clt_session *sess = iu->sess; in msg_sess_info_conf() local
532 struct rnbd_clt_session *sess = dev->sess; in send_msg_open() local
599 iu->sess = sess; in send_msg_sess_info()
824 wait_event(sess->rtrs_waitq, sess->rtrs_ready); in wait_for_rtrs_connection()
1054 struct rnbd_clt_session *sess = dev->sess; in rnbd_clt_dev_add_to_requeue() local
1441 dev->sess = sess; in init_dev()
1503 struct rnbd_clt_session *sess = dev->sess; in insert_dev_if_not_exists_devpath() local
1519 struct rnbd_clt_session *sess = dev->sess; in delete_dev() local
[all …]
/linux-6.15/drivers/target/iscsi/
H A Discsi_target_erl2.c29 struct iscsit_session *sess, in iscsit_attach_active_connection_recovery_entry() argument
32 spin_lock(&sess->cr_a_lock); in iscsit_attach_active_connection_recovery_entry()
40 struct iscsit_session *sess, in iscsit_attach_inactive_connection_recovery_entry() argument
48 " SID: %u\n", sess->conn_recovery_count, sess->sid); in iscsit_attach_inactive_connection_recovery_entry()
131 " SID: %u\n", sess->conn_recovery_count, sess->sid); in iscsit_remove_active_connection_recovery_entry()
174 struct iscsit_session *sess = cr->sess; in iscsit_discard_cr_cmds_by_expstatsn() local
206 cr->cid, sess->sid); in iscsit_discard_cr_cmds_by_expstatsn()
223 struct iscsit_session *sess = conn->sess; in iscsit_discard_unacknowledged_ooo_cmdsns_for_conn() local
255 sess->exp_cmd_sn); in iscsit_discard_unacknowledged_ooo_cmdsns_for_conn()
339 cmd->sess = conn->sess; in iscsit_prepare_cmds_for_reallegiance()
[all …]
H A Discsi_target_login.c143 if (!sess) in iscsi_check_for_session_reinstatement()
171 conn->sess = sess; in iscsi_login_set_conn_values()
223 if (!sess) { in iscsi_login_zero_tsih_s1()
293 kfree(sess); in iscsi_login_zero_tsih_s1()
302 struct iscsit_session *sess = conn->sess; in iscsi_login_zero_tsih_s2() local
312 sess->tsih = ++sess->tpg->ntsih; in iscsi_login_zero_tsih_s2()
314 sess->tsih = ++sess->tpg->ntsih; in iscsi_login_zero_tsih_s2()
478 if (!sess) { in iscsi_login_non_zero_tsih_s2()
527 struct iscsit_session *sess = conn->sess; in iscsi_login_post_auth_non_zero_tsih() local
589 struct iscsit_session *sess = conn->sess; in iscsi_post_login_start_timers() local
[all …]
H A Discsi_target_erl0.c52 conn->sess->sess_ops->MaxBurstLength) ? in iscsit_set_dataout_sequence_values()
61 conn->sess->sess_ops->MaxBurstLength); in iscsit_set_dataout_sequence_values()
746 struct iscsit_session *sess = from_timer(sess, t, time2retain_timer); in iscsit_handle_time2retain_timeout() local
764 " iSCSI session.\n", sess->sid); in iscsit_handle_time2retain_timeout()
768 iscsit_close_session(sess, false); in iscsit_handle_time2retain_timeout()
789 " SID: %u\n", sess->sess_ops->DefaultTime2Retain, sess->sid); in iscsit_start_time2retain_handler()
793 mod_timer(&sess->time2retain_timer, in iscsit_start_time2retain_handler()
818 sess->sid); in iscsit_stop_time2retain_timer()
886 " %u\n", sess->sid); in iscsit_fall_back_to_erl0()
893 struct iscsit_session *sess = conn->sess; in iscsit_handle_connection_cleanup() local
[all …]
H A Discsi_target_erl1.c769 struct iscsit_session *sess, in iscsit_attach_ooo_cmdsn() argument
830 struct iscsit_session *sess = conn->sess; in iscsit_clear_ooo_cmdsns_for_conn() local
856 sess->exp_cmd_sn++; in iscsit_execute_ooo_cmdsns()
864 sess->exp_cmd_sn++; in iscsit_execute_ooo_cmdsns()
1111 sess = conn->sess; in iscsit_handle_dataout_timeout()
1118 sess->sess_ops->InitiatorName, sess->isid, in iscsit_handle_dataout_timeout()
1119 sess->tpg->tpg_tiqn->tiqn, (u32)sess->tpg->tpgt); in iscsit_handle_dataout_timeout()
1128 sess->sess_ops->InitiatorName, sess->isid, in iscsit_handle_dataout_timeout()
1129 sess->tpg->tpg_tiqn->tiqn, (u32)sess->tpg->tpgt); in iscsit_handle_dataout_timeout()
1184 struct iscsit_session *sess = conn->sess; in iscsit_mod_dataout_timer() local
[all …]
H A Discsi_target_util.c259 sess->exp_cmd_sn++; in iscsit_check_received_cmdsn()
661 sess = cmd->conn->sess; in iscsit_release_cmd()
663 sess = cmd->sess; in iscsit_release_cmd()
665 BUG_ON(!sess || !sess->se_sess); in iscsit_release_cmd()
744 if (!sess->session_usage_count && sess->session_waiting_on_uc) in iscsit_dec_session_usage_count()
855 struct iscsit_session *sess = conn->sess; in iscsit_handle_nopin_response_timeout() local
868 conn->cid, sess->sess_ops->InitiatorName, sess->isid, in iscsit_handle_nopin_response_timeout()
869 sess->tpg->tpg_tiqn->tiqn, (u32)sess->tpg->tpgt); in iscsit_handle_nopin_response_timeout()
880 struct iscsit_session *sess = conn->sess; in iscsit_mod_nopin_response_timer() local
896 struct iscsit_session *sess = conn->sess; in iscsit_start_nopin_response_timer() local
[all …]
/linux-6.15/drivers/tee/amdtee/
H A Dcore.c64 kfree(sess); in release_session()
81 if (!sess) in amdtee_release()
122 sess = kzalloc(sizeof(*sess), GFP_KERNEL); in alloc_session()
123 if (sess) { in alloc_session()
130 return sess; in alloc_session()
227 kfree(sess); in destroy_session()
263 if (!sess) { in amdtee_open_session()
318 if (sess) { in amdtee_close_session()
328 if (!sess) in amdtee_close_session()
417 if (sess) { in amdtee_invoke_func()
[all …]
/linux-6.15/drivers/target/sbp/
H A Dsbp_target.c190 sess = kmalloc(sizeof(*sess), GFP_KERNEL); in sbp_session_create()
191 if (!sess) in sbp_session_create()
238 struct sbp_session *sess = login->sess; in sbp_login_release() local
407 login->sess = sess; in sbp_management_request_login()
455 sess->node_id, sess->generation, sess->speed, in sbp_management_request_login()
802 struct sbp_session *sess = agent->login->sess; in tgt_agent_rw() local
934 struct sbp_session *sess = agent->login->sess; in tgt_agent_fetch_work() local
959 sess->node_id, sess->generation, sess->speed, in tgt_agent_fetch_work()
1090 struct sbp_session *sess = login->sess; in sbp_run_request_transaction() local
1195 struct sbp_session *sess = login->sess; in sbp_handle_command() local
[all …]
/linux-6.15/drivers/scsi/qla2xxx/
H A Dqla_target.c759 if (sess && sess->local) { in qlt_fc_port_added()
869 sess, link, sess->port_name, in qlt_plogi_ack_link()
962 __func__, sess->se_sess, sess, sess->port_name, sess->loop_id, in qlt_free_session_done()
1117 sess->se_sess, sess, sess->port_name, in qlt_free_session_done()
1126 sess->se_sess, sess, sess->port_name, in qlt_free_session_done()
1312 sess, sess->port_name, sess->fc4_type); in qlt_schedule_sess_for_deletion()
1489 sess->se_sess, sess, sess->port_name, max_gen, in qlt_fc_port_deleted()
2132 mcmd->sess = sess; in __qlt_24xx_handle_abts()
4356 cmd->sess = sess; in qlt_get_tag()
4468 mcmd->sess = sess; in qlt_issue_task_mgmt()
[all …]
H A Dtcm_qla2xxx.c362 if (!sess) in tcm_qla2xxx_put_sess()
372 BUG_ON(!sess); in tcm_qla2xxx_close_session()
453 sess = cmd->sess; in tcm_qla2xxx_handle_cmd()
454 if (!sess) { in tcm_qla2xxx_handle_cmd()
578 struct fc_port *sess = mcmd->sess; in tcm_qla2xxx_handle_tmr() local
1335 sess, port_id_to_be_id(sess->d_id)); in tcm_qla2xxx_clear_sess_lookup()
1337 sess, sess->loop_id); in tcm_qla2xxx_clear_sess_lookup()
1460 sess, sess->port_name, in tcm_qla2xxx_update_sess()
1461 sess->loop_id, loop_id, sess->d_id.b.domain, in tcm_qla2xxx_update_sess()
1490 sess->d_id.b.domain, sess->d_id.b.area, in tcm_qla2xxx_update_sess()
[all …]
/linux-6.15/fs/smb/server/
H A Dauth.c139 user_passkey(sess->user), in calc_ntlmv2_hash()
307 struct ksmbd_session *sess) in ksmbd_decode_ntlmssp_auth_blob() argument
554 if (!sess->user) { in ksmbd_krb5_authenticate()
556 sess->user = user; in ksmbd_krb5_authenticate()
715 sess->sess_key, in generate_key()
794 key = sess->smb3signingkey; in generate_smb3signingkey()
1019 struct ksmbd_session *sess; in ksmbd_get_encryption_key() local
1023 sess = work->sess; in ksmbd_get_encryption_key()
1026 if (!sess) in ksmbd_get_encryption_key()
1030 sess->smb3decryptionkey; in ksmbd_get_encryption_key()
[all …]
/linux-6.15/drivers/tee/optee/
H A Dcall.c212 return sess; in find_session()
407 sess = kzalloc(sizeof(*sess), GFP_KERNEL); in optee_open_session()
408 if (!sess) { in optee_open_session()
456 if (sess && (sess->use_sys_thread || in optee_system_session()
501 if (sess) in optee_close_session()
504 if (!sess) in optee_close_session()
507 kfree(sess); in optee_close_session()
528 if (sess) in optee_invoke_func()
531 if (!sess) in optee_invoke_func()
580 if (sess) in optee_cancel_req()
[all …]

12345