/kernel/linux/linux-5.10/drivers/staging/media/meson/vdec/ |
H A D | codec_h264.c | 166 static int codec_h264_start(struct amvdec_session *sess) in codec_h264_start() argument 169 struct amvdec_core *core = sess->core; in codec_h264_start() 170 struct codec_h264 *h264 = sess->priv; in codec_h264_start() 203 static int codec_h264_stop(struct amvdec_session *sess) in codec_h264_stop() argument 205 struct codec_h264 *h264 = sess->priv; in codec_h264_stop() 206 struct amvdec_core *core = sess->core; in codec_h264_stop() 227 static int codec_h264_load_extended_firmware(struct amvdec_session *sess, in codec_h264_load_extended_firmware() argument 231 struct amvdec_core *core = sess->core; in codec_h264_load_extended_firmware() 249 sess->priv = h264; in codec_h264_load_extended_firmware() 262 static void codec_h264_set_par(struct amvdec_session *sess) in codec_h264_set_par() argument 285 codec_h264_resume(struct amvdec_session *sess) codec_h264_resume() argument 324 codec_h264_src_change(struct amvdec_session *sess) codec_h264_src_change() argument 375 codec_h264_frames_ready(struct amvdec_session *sess, u32 status) codec_h264_frames_ready() argument 417 codec_h264_threaded_isr(struct amvdec_session *sess) codec_h264_threaded_isr() argument 466 codec_h264_isr(struct amvdec_session *sess) codec_h264_isr() 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 58 int amvdec_add_ts(struct amvdec_session *sess, u64 ts, 60 void amvdec_remove_ts(struct amvdec_session *sess, u64 ts); 65 * @sess [all...] |
H A D | codec_vp9.c | 664 static void codec_vp9_flush_output(struct amvdec_session *sess) in codec_vp9_flush_output() argument 666 struct codec_vp9 *vp9 = sess->priv; in codec_vp9_flush_output() 673 amvdec_dst_buf_done(sess, tmp->vbuf, in codec_vp9_flush_output() 676 v4l2_m2m_buf_queue(sess->m2m_ctx, tmp->vbuf); in codec_vp9_flush_output() 687 static u32 codec_vp9_num_pending_bufs(struct amvdec_session *sess) in codec_vp9_num_pending_bufs() argument 689 struct codec_vp9 *vp9 = sess->priv; in codec_vp9_num_pending_bufs() 712 static void codec_vp9_setup_workspace(struct amvdec_session *sess, in codec_vp9_setup_workspace() argument 715 struct amvdec_core *core = sess->core; in codec_vp9_setup_workspace() 742 if (codec_hevc_use_mmu(revision, sess->pixfmt_cap, vp9->is_10bit)) { in codec_vp9_setup_workspace() 757 static int codec_vp9_start(struct amvdec_session *sess) in codec_vp9_start() argument 840 codec_vp9_stop(struct amvdec_session *sess) codec_vp9_stop() argument 861 codec_vp9_set_mcrcc(struct amvdec_session *sess) codec_vp9_set_mcrcc() argument 887 codec_vp9_set_sao(struct amvdec_session *sess, struct vb2_buffer *vb) codec_vp9_set_sao() argument 1119 codec_vp9_set_refs(struct amvdec_session *sess, struct codec_vp9 *vp9) codec_vp9_set_refs() argument 1146 codec_vp9_set_mc(struct amvdec_session *sess, struct codec_vp9 *vp9) codec_vp9_set_mc() argument 1188 codec_vp9_get_new_frame(struct amvdec_session *sess) codec_vp9_get_new_frame() argument 1241 codec_vp9_rm_noshow_frame(struct amvdec_session *sess) codec_vp9_rm_noshow_frame() argument 1259 codec_vp9_process_frame(struct amvdec_session *sess) codec_vp9_process_frame() argument 1340 codec_vp9_resume(struct amvdec_session *sess) codec_vp9_resume() argument 1363 codec_vp9_fetch_rpm(struct amvdec_session *sess) codec_vp9_fetch_rpm() argument 1417 codec_vp9_show_frame(struct amvdec_session *sess) codec_vp9_show_frame() argument 2080 codec_vp9_threaded_isr(struct amvdec_session *sess) codec_vp9_threaded_isr() argument 2159 codec_vp9_isr(struct amvdec_session *sess) codec_vp9_isr() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/meson/vdec/ |
H A D | codec_h264.c | 166 static int codec_h264_start(struct amvdec_session *sess) in codec_h264_start() argument 169 struct amvdec_core *core = sess->core; in codec_h264_start() 170 struct codec_h264 *h264 = sess->priv; in codec_h264_start() 203 static int codec_h264_stop(struct amvdec_session *sess) in codec_h264_stop() argument 205 struct codec_h264 *h264 = sess->priv; in codec_h264_stop() 206 struct amvdec_core *core = sess->core; in codec_h264_stop() 227 static int codec_h264_load_extended_firmware(struct amvdec_session *sess, in codec_h264_load_extended_firmware() argument 231 struct amvdec_core *core = sess->core; in codec_h264_load_extended_firmware() 249 sess->priv = h264; in codec_h264_load_extended_firmware() 262 static void codec_h264_set_par(struct amvdec_session *sess) in codec_h264_set_par() argument 285 codec_h264_resume(struct amvdec_session *sess) codec_h264_resume() argument 324 codec_h264_src_change(struct amvdec_session *sess) codec_h264_src_change() argument 375 codec_h264_frames_ready(struct amvdec_session *sess, u32 status) codec_h264_frames_ready() argument 417 codec_h264_threaded_isr(struct amvdec_session *sess) codec_h264_threaded_isr() argument 466 codec_h264_isr(struct amvdec_session *sess) codec_h264_isr() 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 | codec_vp9.c | 664 static void codec_vp9_flush_output(struct amvdec_session *sess) in codec_vp9_flush_output() argument 666 struct codec_vp9 *vp9 = sess->priv; in codec_vp9_flush_output() 673 amvdec_dst_buf_done(sess, tmp->vbuf, in codec_vp9_flush_output() 676 v4l2_m2m_buf_queue(sess->m2m_ctx, tmp->vbuf); in codec_vp9_flush_output() 687 static u32 codec_vp9_num_pending_bufs(struct amvdec_session *sess) in codec_vp9_num_pending_bufs() argument 689 struct codec_vp9 *vp9 = sess->priv; in codec_vp9_num_pending_bufs() 712 static void codec_vp9_setup_workspace(struct amvdec_session *sess, in codec_vp9_setup_workspace() argument 715 struct amvdec_core *core = sess->core; in codec_vp9_setup_workspace() 742 if (codec_hevc_use_mmu(revision, sess->pixfmt_cap, vp9->is_10bit)) { in codec_vp9_setup_workspace() 757 static int codec_vp9_start(struct amvdec_session *sess) in codec_vp9_start() argument 840 codec_vp9_stop(struct amvdec_session *sess) codec_vp9_stop() argument 861 codec_vp9_set_mcrcc(struct amvdec_session *sess) codec_vp9_set_mcrcc() argument 887 codec_vp9_set_sao(struct amvdec_session *sess, struct vb2_buffer *vb) codec_vp9_set_sao() argument 1119 codec_vp9_set_refs(struct amvdec_session *sess, struct codec_vp9 *vp9) codec_vp9_set_refs() argument 1146 codec_vp9_set_mc(struct amvdec_session *sess, struct codec_vp9 *vp9) codec_vp9_set_mc() argument 1188 codec_vp9_get_new_frame(struct amvdec_session *sess) codec_vp9_get_new_frame() argument 1241 codec_vp9_rm_noshow_frame(struct amvdec_session *sess) codec_vp9_rm_noshow_frame() argument 1259 codec_vp9_process_frame(struct amvdec_session *sess) codec_vp9_process_frame() argument 1340 codec_vp9_resume(struct amvdec_session *sess) codec_vp9_resume() argument 1363 codec_vp9_fetch_rpm(struct amvdec_session *sess) codec_vp9_fetch_rpm() argument 1417 codec_vp9_show_frame(struct amvdec_session *sess) codec_vp9_show_frame() argument 2078 codec_vp9_threaded_isr(struct amvdec_session *sess) codec_vp9_threaded_isr() argument 2157 codec_vp9_isr(struct amvdec_session *sess) codec_vp9_isr() argument [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/eap_peer/ |
H A D | eap_eke.c | 27 struct eap_eke_session sess; member 136 eap_eke_session_clean(&data->sess); in eap_eke_deinit() 209 eap_eke_session_clean(&data->sess); in eap_eke_build_fail() 283 if (eap_eke_session_init(&data->sess, prop[0], prop[1], prop[2], in eap_eke_process_id() 387 if (pos + data->sess.dhcomp_len > end) { in eap_eke_process_commit() 394 pos, data->sess.dhcomp_len); in eap_eke_process_commit() 396 pos += data->sess.dhcomp_len; in eap_eke_process_commit() 403 if (eap_eke_derive_key(&data->sess, password, password_len, in eap_eke_process_commit() 415 if (eap_eke_dh_init(data->sess.dhgroup, data->dh_priv, pub) < 0) { in eap_eke_process_commit() 422 if (eap_eke_shared_secret(&data->sess, ke in eap_eke_process_commit() [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/eap_peer/ |
H A D | eap_eke.c | 27 struct eap_eke_session sess; member 136 eap_eke_session_clean(&data->sess); in eap_eke_deinit() 209 eap_eke_session_clean(&data->sess); in eap_eke_build_fail() 283 if (eap_eke_session_init(&data->sess, prop[0], prop[1], prop[2], in eap_eke_process_id() 387 if (pos + data->sess.dhcomp_len > end) { in eap_eke_process_commit() 394 pos, data->sess.dhcomp_len); in eap_eke_process_commit() 396 pos += data->sess.dhcomp_len; in eap_eke_process_commit() 403 if (eap_eke_derive_key(&data->sess, password, password_len, in eap_eke_process_commit() 415 if (eap_eke_dh_init(data->sess.dhgroup, data->dh_priv, pub) < 0) { in eap_eke_process_commit() 422 if (eap_eke_shared_secret(&data->sess, ke in eap_eke_process_commit() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/ |
H A D | qla_target.c | 105 static int qlt_issue_task_mgmt(struct fc_port *sess, u64 lun, 121 void qlt_unreg_sess(struct fc_port *sess); 672 "%s create sess success %p", __func__, t); in qla24xx_do_nack_work() 673 /* create sess has an extra kref */ in qla24xx_do_nack_work() 707 struct fc_port *sess = fcport; in qlt_fc_port_added() local 724 if (!sess->se_sess) { in qlt_fc_port_added() 728 sess = qlt_create_sess(vha, fcport, false); in qlt_fc_port_added() 738 if (!kref_get_unless_zero(&sess->sess_kref)) { in qlt_fc_port_added() 740 "%s: kref_get fail sess %8phC \n", in qlt_fc_port_added() 741 __func__, sess in qlt_fc_port_added() 859 qlt_plogi_ack_link(struct scsi_qla_host *vha, struct qlt_plogi_ack_t *pla, struct fc_port *sess, enum qlt_plogi_link_t link) qlt_plogi_ack_link() argument 948 struct fc_port *sess = container_of(work, struct fc_port, qlt_free_session_done() local 1168 qlt_unreg_sess(struct fc_port *sess) qlt_unreg_sess() argument 1205 struct fc_port *sess = NULL; qlt_reset() local 1239 qla24xx_chk_fcp_state(struct fc_port *sess) qla24xx_chk_fcp_state() argument 1248 qlt_schedule_sess_for_deletion(struct fc_port *sess) qlt_schedule_sess_for_deletion() argument 1309 struct fc_port *sess; qlt_clear_tgt_db() local 1377 struct fc_port *sess = fcport; qlt_create_sess() local 1455 struct fc_port *sess = fcport; qlt_fc_port_deleted() local 2101 __qlt_24xx_handle_abts(struct scsi_qla_host *vha, struct abts_recv_from_24xx *abts, struct fc_port *sess) __qlt_24xx_handle_abts() argument 2163 struct fc_port *sess; qlt_24xx_handle_abts() local 3836 struct fc_port *sess = cmd->sess; qlt_free_cmd() local 4148 struct fc_port *sess = cmd->sess; __qlt_do_work() local 4329 qlt_get_tag(scsi_qla_host_t *vha, struct fc_port *sess, struct atio_from_isp *atio) qlt_get_tag() argument 4369 struct fc_port *sess; qlt_handle_cmd_for_atio() local 4440 qlt_issue_task_mgmt(struct fc_port *sess, u64 lun, int fn, void *iocb, int flags) qlt_issue_task_mgmt() argument 4505 struct fc_port *sess; qlt_handle_task_mgmt() local 4527 __qlt_abort_task(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb, struct fc_port *sess) __qlt_abort_task() argument 4573 struct fc_port *sess; qlt_abort_task() local 4623 struct fc_port *sess = NULL, *other_sess; qlt_find_sess_invalidate_other() local 4724 struct fc_port *sess = NULL, *conflict_sess = NULL; qlt_handle_login() local 4944 struct fc_port *sess = NULL, *conflict_sess = NULL; qlt_24xx_handle_els() local 5385 struct fc_port *sess = NULL; __qlt_send_busy() local 5457 struct fc_port *sess; qlt_alloc_qfull_cmd() local 6194 struct fc_port *sess = NULL; qlt_make_local_sess() local 6265 struct fc_port *sess = NULL; qlt_abort_work() local [all...] |
H A D | tcm_qla2xxx.c | 269 spin_lock_irqsave(&cmd->sess->sess_cmd_lock, flags); in tcm_qla2xxx_complete_free() 271 spin_unlock_irqrestore(&cmd->sess->sess_cmd_lock, flags); in tcm_qla2xxx_complete_free() 276 static struct qla_tgt_cmd *tcm_qla2xxx_get_cmd(struct fc_port *sess) in tcm_qla2xxx_get_cmd() argument 278 struct se_session *se_sess = sess->se_sess; in tcm_qla2xxx_get_cmd() 296 target_free_tag(cmd->sess->se_sess, &cmd->se_cmd); in tcm_qla2xxx_rel_cmd() 354 struct fc_port *sess = container_of(kref, in tcm_qla2xxx_release_session() local 357 qlt_unreg_sess(sess); in tcm_qla2xxx_release_session() 360 static void tcm_qla2xxx_put_sess(struct fc_port *sess) in tcm_qla2xxx_put_sess() argument 362 if (!sess) in tcm_qla2xxx_put_sess() 365 kref_put(&sess in tcm_qla2xxx_put_sess() 370 struct fc_port *sess = se_sess->fabric_sess_ptr; tcm_qla2xxx_close_session() local 439 struct fc_port *sess; tcm_qla2xxx_handle_cmd() local 578 struct fc_port *sess = mcmd->sess; tcm_qla2xxx_handle_tmr() local 621 tcm_qla2xxx_find_cmd_by_tag(struct fc_port *sess, uint64_t tag) tcm_qla2xxx_find_cmd_by_tag() argument 783 tcm_qla2xxx_clear_nacl_from_fcport_map(struct fc_port *sess) tcm_qla2xxx_clear_nacl_from_fcport_map() argument 822 tcm_qla2xxx_shutdown_sess(struct fc_port *sess) tcm_qla2xxx_shutdown_sess() argument 1329 tcm_qla2xxx_clear_sess_lookup(struct tcm_qla2xxx_lport *lport, struct tcm_qla2xxx_nacl *nacl, struct fc_port *sess) tcm_qla2xxx_clear_sess_lookup() argument 1340 tcm_qla2xxx_free_session(struct fc_port *sess) tcm_qla2xxx_free_session() argument 1445 tcm_qla2xxx_update_sess(struct fc_port *sess, port_id_t s_id, uint16_t loop_id, bool conf_compl_supported) tcm_qla2xxx_update_sess() argument [all...] |
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/ |
H A D | qla_target.c | 112 static int qlt_issue_task_mgmt(struct fc_port *sess, u64 lun, 128 void qlt_unreg_sess(struct fc_port *sess); 683 "%s create sess success %p", __func__, t); in qla24xx_do_nack_work() 684 /* create sess has an extra kref */ in qla24xx_do_nack_work() 713 struct fc_port *sess = fcport; in qlt_fc_port_added() local 730 if (!sess->se_sess) { in qlt_fc_port_added() 734 sess = qlt_create_sess(vha, fcport, false); in qlt_fc_port_added() 744 if (!kref_get_unless_zero(&sess->sess_kref)) { in qlt_fc_port_added() 746 "%s: kref_get fail sess %8phC \n", in qlt_fc_port_added() 747 __func__, sess in qlt_fc_port_added() 865 qlt_plogi_ack_link(struct scsi_qla_host *vha, struct qlt_plogi_ack_t *pla, struct fc_port *sess, enum qlt_plogi_link_t link) qlt_plogi_ack_link() argument 948 struct fc_port *sess = container_of(work, struct fc_port, qlt_free_session_done() local 1144 qlt_unreg_sess(struct fc_port *sess) qlt_unreg_sess() argument 1181 struct fc_port *sess = NULL; qlt_reset() local 1215 qla24xx_chk_fcp_state(struct fc_port *sess) qla24xx_chk_fcp_state() argument 1224 qlt_schedule_sess_for_deletion(struct fc_port *sess) qlt_schedule_sess_for_deletion() argument 1285 struct fc_port *sess; qlt_clear_tgt_db() local 1353 struct fc_port *sess = fcport; qlt_create_sess() local 1431 struct fc_port *sess = fcport; qlt_fc_port_deleted() local 2082 __qlt_24xx_handle_abts(struct scsi_qla_host *vha, struct abts_recv_from_24xx *abts, struct fc_port *sess) __qlt_24xx_handle_abts() argument 2141 struct fc_port *sess; qlt_24xx_handle_abts() local 3802 struct fc_port *sess = cmd->sess; qlt_free_cmd() local 4100 struct fc_port *sess = cmd->sess; __qlt_do_work() local 4281 qlt_get_tag(scsi_qla_host_t *vha, struct fc_port *sess, struct atio_from_isp *atio) qlt_get_tag() argument 4319 struct fc_port *sess; qlt_handle_cmd_for_atio() local 4391 qlt_issue_task_mgmt(struct fc_port *sess, u64 lun, int fn, void *iocb, int flags) qlt_issue_task_mgmt() argument 4456 struct fc_port *sess; qlt_handle_task_mgmt() local 4478 __qlt_abort_task(struct scsi_qla_host *vha, struct imm_ntfy_from_isp *iocb, struct fc_port *sess) __qlt_abort_task() argument 4524 struct fc_port *sess; qlt_abort_task() local 4574 struct fc_port *sess = NULL, *other_sess; qlt_find_sess_invalidate_other() local 4684 struct fc_port *sess = NULL, *conflict_sess = NULL; qlt_handle_login() local 4862 struct fc_port *sess = NULL, *conflict_sess = NULL; qlt_24xx_handle_els() local 5282 struct fc_port *sess = NULL; __qlt_send_busy() local 5354 struct fc_port *sess; qlt_alloc_qfull_cmd() local 6092 struct fc_port *sess = NULL; qlt_make_local_sess() local 6163 struct fc_port *sess = NULL; qlt_abort_work() local 6225 struct fc_port *sess; qlt_tmr_work() local [all...] |
H A D | tcm_qla2xxx.c | 271 static struct qla_tgt_cmd *tcm_qla2xxx_get_cmd(struct fc_port *sess) in tcm_qla2xxx_get_cmd() argument 273 struct se_session *se_sess = sess->se_sess; in tcm_qla2xxx_get_cmd() 291 target_free_tag(cmd->sess->se_sess, &cmd->se_cmd); in tcm_qla2xxx_rel_cmd() 349 struct fc_port *sess = container_of(kref, in tcm_qla2xxx_release_session() local 352 qlt_unreg_sess(sess); in tcm_qla2xxx_release_session() 355 static void tcm_qla2xxx_put_sess(struct fc_port *sess) in tcm_qla2xxx_put_sess() argument 357 if (!sess) in tcm_qla2xxx_put_sess() 360 kref_put(&sess->sess_kref, tcm_qla2xxx_release_session); in tcm_qla2xxx_put_sess() 365 struct fc_port *sess = se_sess->fabric_sess_ptr; in tcm_qla2xxx_close_session() local 369 BUG_ON(!sess); in tcm_qla2xxx_close_session() 449 struct fc_port *sess; tcm_qla2xxx_handle_cmd() local 574 struct fc_port *sess = mcmd->sess; tcm_qla2xxx_handle_tmr() local 619 tcm_qla2xxx_find_cmd_by_tag(struct fc_port *sess, uint64_t tag) tcm_qla2xxx_find_cmd_by_tag() argument 778 tcm_qla2xxx_clear_nacl_from_fcport_map(struct fc_port *sess) tcm_qla2xxx_clear_nacl_from_fcport_map() argument 817 tcm_qla2xxx_shutdown_sess(struct fc_port *sess) tcm_qla2xxx_shutdown_sess() argument 1374 tcm_qla2xxx_clear_sess_lookup(struct tcm_qla2xxx_lport *lport, struct tcm_qla2xxx_nacl *nacl, struct fc_port *sess) tcm_qla2xxx_clear_sess_lookup() argument 1385 tcm_qla2xxx_free_session(struct fc_port *sess) tcm_qla2xxx_free_session() argument 1492 tcm_qla2xxx_update_sess(struct fc_port *sess, port_id_t s_id, uint16_t loop_id, bool conf_compl_supported) tcm_qla2xxx_update_sess() argument [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/eap_common/ |
H A D | eap_eke_common.h | 81 int eap_eke_session_init(struct eap_eke_session *sess, u8 dhgroup, u8 encr, 83 void eap_eke_session_clean(struct eap_eke_session *sess); 85 int eap_eke_derive_key(struct eap_eke_session *sess, 89 int eap_eke_dhcomp(struct eap_eke_session *sess, const u8 *key, const u8 *dhpub, 91 int eap_eke_shared_secret(struct eap_eke_session *sess, const u8 *key, 93 int eap_eke_derive_ke_ki(struct eap_eke_session *sess, 96 int eap_eke_derive_ka(struct eap_eke_session *sess, 100 int eap_eke_derive_msk(struct eap_eke_session *sess, 105 int eap_eke_prot(struct eap_eke_session *sess, 108 int eap_eke_decrypt_prot(struct eap_eke_session *sess, [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/eap_common/ |
H A D | eap_eke_common.h | 81 int eap_eke_session_init(struct eap_eke_session *sess, u8 dhgroup, u8 encr, 83 void eap_eke_session_clean(struct eap_eke_session *sess); 85 int eap_eke_derive_key(struct eap_eke_session *sess, 89 int eap_eke_dhcomp(struct eap_eke_session *sess, const u8 *key, const u8 *dhpub, 91 int eap_eke_shared_secret(struct eap_eke_session *sess, const u8 *key, 93 int eap_eke_derive_ke_ki(struct eap_eke_session *sess, 96 int eap_eke_derive_ka(struct eap_eke_session *sess, 100 int eap_eke_derive_msk(struct eap_eke_session *sess, 105 int eap_eke_prot(struct eap_eke_session *sess, 108 int eap_eke_decrypt_prot(struct eap_eke_session *sess, [all...] |
/kernel/linux/linux-5.10/drivers/target/iscsi/ |
H A D | iscsi_target_device.c | 20 void iscsit_determine_maxcmdsn(struct iscsi_session *sess) in iscsit_determine_maxcmdsn() argument 30 if (sess->sess_ops->SessionType) in iscsit_determine_maxcmdsn() 33 se_nacl = sess->se_sess->se_node_acl; in iscsit_determine_maxcmdsn() 41 sess->cmdsn_window = se_nacl->queue_depth; in iscsit_determine_maxcmdsn() 42 atomic_add(se_nacl->queue_depth - 1, &sess->max_cmd_sn); in iscsit_determine_maxcmdsn() 45 void iscsit_increment_maxcmdsn(struct iscsi_cmd *cmd, struct iscsi_session *sess) in iscsit_increment_maxcmdsn() argument 54 max_cmd_sn = atomic_inc_return(&sess->max_cmd_sn); in iscsit_increment_maxcmdsn()
|
H A D | iscsi_target.c | 958 if (conn->sess->sess_ops->RDMAExtensions) in iscsit_ack_from_expstatsn() 1002 atomic_long_inc(&conn->sess->cmd_pdus); in iscsit_setup_scsi_cmd() 1060 if (payload_length && !conn->sess->sess_ops->ImmediateData) { in iscsit_setup_scsi_cmd() 1092 if (payload_length > conn->sess->sess_ops->FirstBurstLength) { in iscsit_setup_scsi_cmd() 1095 payload_length, conn->sess->sess_ops->FirstBurstLength); in iscsit_setup_scsi_cmd() 1133 conn->sess->init_task_tag = cmd->init_task_tag = hdr->itt; in iscsit_setup_scsi_cmd() 1135 cmd->targ_xfer_tag = session_get_next_ttt(conn->sess); in iscsit_setup_scsi_cmd() 1142 if (!conn->sess->sess_ops->RDMAExtensions && in iscsit_setup_scsi_cmd() 1158 conn->sess->se_sess, be32_to_cpu(hdr->data_length), in iscsit_setup_scsi_cmd() 1456 atomic_long_add(payload_length, &conn->sess in __iscsit_check_dataout_hdr() 2342 struct iscsi_session *sess = conn->sess; iscsit_logout_closesession() local 2372 struct iscsi_session *sess = conn->sess; iscsit_logout_closeconnection() local 2419 struct iscsi_session *sess = conn->sess; iscsit_logout_removeconnforrecovery() local 2893 struct iscsi_session *sess = conn->sess; iscsit_build_logout_rsp() local 4075 struct iscsi_session *sess = conn->sess; iscsit_release_commands_from_conn() local 4133 struct iscsi_session *sess = conn->sess; iscsit_close_connection() local 4370 iscsit_close_session(struct iscsi_session *sess) iscsit_close_session() argument 4444 struct iscsi_session *sess = conn->sess; iscsit_logout_post_handler_closesession() local 4493 struct iscsi_session *sess = conn->sess; iscsit_logout_post_handler_diffcid() local 4585 iscsit_fail_session(struct iscsi_session *sess) iscsit_fail_session() argument 4600 iscsit_stop_session( struct iscsi_session *sess, int session_sleep, int connection_sleep) iscsit_stop_session() argument 4648 struct iscsi_session *sess; iscsit_release_sessions_for_tpg() local [all...] |
H A D | iscsi_target_tmr.c | 44 return (iscsi_sna_gte(be32_to_cpu(hdr->refcmdsn), conn->sess->exp_cmd_sn) && in iscsit_tmr_abort_task() 45 iscsi_sna_lte(be32_to_cpu(hdr->refcmdsn), (u32) atomic_read(&conn->sess->max_cmd_sn))) ? in iscsit_tmr_abort_task() 70 struct iscsi_session *sess = conn->sess; in iscsit_tmr_task_warm_reset() local 71 struct iscsi_node_attrib *na = iscsit_tpg_get_node_attrib(sess); in iscsit_tmr_task_warm_reset() 76 sess->se_sess->se_node_acl->initiatorname); in iscsit_tmr_task_warm_reset() 90 struct iscsi_session *sess = conn->sess; in iscsit_tmr_task_cold_reset() local 91 struct iscsi_node_attrib *na = iscsit_tpg_get_node_attrib(sess); in iscsit_tmr_task_cold_reset() 96 sess in iscsit_tmr_task_cold_reset() 177 iscsit_task_reassign_remove_cmd( struct iscsi_cmd *cmd, struct iscsi_conn_recovery *cr, struct iscsi_session *sess) iscsit_task_reassign_remove_cmd() argument [all...] |
H A D | iscsi_target_datain_values.c | 111 (read_data_left <= (conn->sess->sess_ops->MaxBurstLength - in iscsit_set_datain_values_yes_and_yes() 116 if (conn->sess->sess_ops->ErrorRecoveryLevel > 0) in iscsit_set_datain_values_yes_and_yes() 121 conn->sess->sess_ops->MaxBurstLength) { in iscsit_set_datain_values_yes_and_yes() 126 datain->length = (conn->sess->sess_ops->MaxBurstLength - in iscsit_set_datain_values_yes_and_yes() 131 if (conn->sess->sess_ops->ErrorRecoveryLevel > 0) in iscsit_set_datain_values_yes_and_yes() 226 if (conn->sess->sess_ops->ErrorRecoveryLevel > 0) in iscsit_set_datain_values_no_and_yes() 234 conn->sess->sess_ops->MaxBurstLength) { in iscsit_set_datain_values_no_and_yes() 241 datain->length = (conn->sess->sess_ops->MaxBurstLength - in iscsit_set_datain_values_no_and_yes() 246 if (conn->sess->sess_ops->ErrorRecoveryLevel > 0) in iscsit_set_datain_values_no_and_yes() 336 if (conn->sess in iscsit_set_datain_values_yes_and_no() [all...] |
/kernel/linux/linux-6.6/drivers/target/iscsi/ |
H A D | iscsi_target_device.c | 20 void iscsit_determine_maxcmdsn(struct iscsit_session *sess) in iscsit_determine_maxcmdsn() argument 30 if (sess->sess_ops->SessionType) in iscsit_determine_maxcmdsn() 33 se_nacl = sess->se_sess->se_node_acl; in iscsit_determine_maxcmdsn() 41 sess->cmdsn_window = se_nacl->queue_depth; in iscsit_determine_maxcmdsn() 42 atomic_add(se_nacl->queue_depth - 1, &sess->max_cmd_sn); in iscsit_determine_maxcmdsn() 45 void iscsit_increment_maxcmdsn(struct iscsit_cmd *cmd, struct iscsit_session *sess) in iscsit_increment_maxcmdsn() argument 54 max_cmd_sn = atomic_inc_return(&sess->max_cmd_sn); in iscsit_increment_maxcmdsn()
|
H A D | iscsi_target.c | 966 if (conn->sess->sess_ops->RDMAExtensions) in iscsit_ack_from_expstatsn() 1012 atomic_long_inc(&conn->sess->cmd_pdus); in iscsit_setup_scsi_cmd() 1070 if (payload_length && !conn->sess->sess_ops->ImmediateData) { in iscsit_setup_scsi_cmd() 1102 if (payload_length > conn->sess->sess_ops->FirstBurstLength) { in iscsit_setup_scsi_cmd() 1105 payload_length, conn->sess->sess_ops->FirstBurstLength); in iscsit_setup_scsi_cmd() 1164 conn->sess->init_task_tag = cmd->init_task_tag = hdr->itt; in iscsit_setup_scsi_cmd() 1166 cmd->targ_xfer_tag = session_get_next_ttt(conn->sess); in iscsit_setup_scsi_cmd() 1173 if (!conn->sess->sess_ops->RDMAExtensions && in iscsit_setup_scsi_cmd() 1192 conn->sess->se_sess, be32_to_cpu(hdr->data_length), in iscsit_setup_scsi_cmd() 1496 atomic_long_add(payload_length, &conn->sess in __iscsit_check_dataout_hdr() 2383 struct iscsit_session *sess = conn->sess; iscsit_logout_closesession() local 2413 struct iscsit_session *sess = conn->sess; iscsit_logout_closeconnection() local 2460 struct iscsit_session *sess = conn->sess; iscsit_logout_removeconnforrecovery() local 2934 struct iscsit_session *sess = conn->sess; iscsit_build_logout_rsp() local 4210 struct iscsit_session *sess = conn->sess; iscsit_release_commands_from_conn() local 4288 struct iscsit_session *sess = conn->sess; iscsit_close_connection() local 4525 iscsit_close_session(struct iscsit_session *sess, bool can_sleep) iscsit_close_session() argument 4595 struct iscsit_session *sess = conn->sess; iscsit_logout_post_handler_closesession() local 4644 struct iscsit_session *sess = conn->sess; iscsit_logout_post_handler_diffcid() local 4736 iscsit_fail_session(struct iscsit_session *sess) iscsit_fail_session() argument 4751 iscsit_stop_session( struct iscsit_session *sess, int session_sleep, int connection_sleep) iscsit_stop_session() argument 4799 struct iscsit_session *sess; iscsit_release_sessions_for_tpg() local [all...] |
H A D | iscsi_target_tmr.c | 44 return (iscsi_sna_gte(be32_to_cpu(hdr->refcmdsn), conn->sess->exp_cmd_sn) && in iscsit_tmr_abort_task() 45 iscsi_sna_lte(be32_to_cpu(hdr->refcmdsn), (u32) atomic_read(&conn->sess->max_cmd_sn))) ? in iscsit_tmr_abort_task() 70 struct iscsit_session *sess = conn->sess; in iscsit_tmr_task_warm_reset() local 71 struct iscsi_node_attrib *na = iscsit_tpg_get_node_attrib(sess); in iscsit_tmr_task_warm_reset() 76 sess->se_sess->se_node_acl->initiatorname); in iscsit_tmr_task_warm_reset() 90 struct iscsit_session *sess = conn->sess; in iscsit_tmr_task_cold_reset() local 91 struct iscsi_node_attrib *na = iscsit_tpg_get_node_attrib(sess); in iscsit_tmr_task_cold_reset() 96 sess in iscsit_tmr_task_cold_reset() 177 iscsit_task_reassign_remove_cmd( struct iscsit_cmd *cmd, struct iscsi_conn_recovery *cr, struct iscsit_session *sess) iscsit_task_reassign_remove_cmd() argument [all...] |
/kernel/linux/linux-6.6/fs/smb/server/ |
H A D | auth.c | 74 * @sess: session of connection 79 static int ksmbd_gen_sess_key(struct ksmbd_session *sess, char *hash, in ksmbd_gen_sess_key() argument 113 rc = crypto_shash_final(CRYPTO_HMACMD5(ctx), sess->sess_key); in ksmbd_gen_sess_key() 124 static int calc_ntlmv2_hash(struct ksmbd_conn *conn, struct ksmbd_session *sess, in calc_ntlmv2_hash() argument 139 user_passkey(sess->user), in calc_ntlmv2_hash() 153 len = strlen(user_name(sess->user)); in calc_ntlmv2_hash() 160 conv_len = smb_strtoUTF16(uniname, user_name(sess->user), len, in calc_ntlmv2_hash() 211 * @sess: session of connection 218 int ksmbd_auth_ntlmv2(struct ksmbd_conn *conn, struct ksmbd_session *sess, in ksmbd_auth_ntlmv2() argument 228 rc = calc_ntlmv2_hash(conn, sess, ntlmv2_has in ksmbd_auth_ntlmv2() 302 ksmbd_decode_ntlmssp_auth_blob(struct authenticate_message *authblob, int blob_len, struct ksmbd_conn *conn, struct ksmbd_session *sess) ksmbd_decode_ntlmssp_auth_blob() argument 509 ksmbd_krb5_authenticate(struct ksmbd_session *sess, char *in_blob, int in_len, char *out_blob, int *out_len) ksmbd_krb5_authenticate() argument 559 ksmbd_krb5_authenticate(struct ksmbd_session *sess, char *in_blob, int in_len, char *out_blob, int *out_len) ksmbd_krb5_authenticate() argument 674 generate_key(struct ksmbd_conn *conn, struct ksmbd_session *sess, struct kvec label, struct kvec context, __u8 *key, unsigned int key_size) generate_key() argument 761 generate_smb3signingkey(struct ksmbd_session *sess, struct ksmbd_conn *conn, const struct derivation *signing) generate_smb3signingkey() argument 795 ksmbd_gen_smb30_signingkey(struct ksmbd_session *sess, struct ksmbd_conn *conn) ksmbd_gen_smb30_signingkey() argument 809 ksmbd_gen_smb311_signingkey(struct ksmbd_session *sess, struct ksmbd_conn *conn) ksmbd_gen_smb311_signingkey() argument 837 generate_smb3encryptionkey(struct ksmbd_conn *conn, struct ksmbd_session *sess, const struct derivation_twin *ptwin) generate_smb3encryptionkey() argument 875 ksmbd_gen_smb30_encryptionkey(struct ksmbd_conn *conn, struct ksmbd_session *sess) ksmbd_gen_smb30_encryptionkey() argument 896 ksmbd_gen_smb311_encryptionkey(struct ksmbd_conn *conn, struct ksmbd_session *sess) ksmbd_gen_smb311_encryptionkey() argument 1001 struct ksmbd_session *sess; ksmbd_get_encryption_key() local [all...] |
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,
|
/kernel/linux/linux-5.10/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs.h | 64 void rtrs_clt_close(struct rtrs_clt *sess); 89 struct rtrs_permit *rtrs_clt_get_permit(struct rtrs_clt *sess, 93 void rtrs_clt_put_permit(struct rtrs_clt *sess, struct rtrs_permit *permit); 110 struct rtrs_clt *sess, struct rtrs_permit *permit, 124 int rtrs_clt_query(struct rtrs_clt *sess, struct rtrs_attrs *attr); 148 * @sess: Session 162 int (*rdma_ev)(struct rtrs_srv *sess, void *priv, 171 * @sess: Session 176 int (*link_ev)(struct rtrs_srv *sess, enum rtrs_srv_link_ev ev, 186 void rtrs_srv_set_sess_priv(struct rtrs_srv *sess, voi [all...] |
/kernel/linux/linux-6.6/drivers/tee/optee/ |
H A D | call.c | 126 struct optee_session *sess; in find_session() local 128 list_for_each_entry(sess, &ctxdata->sess_list, list_node) in find_session() 129 if (sess->session_id == session_id) in find_session() 130 return sess; in find_session() 289 struct optee_session *sess = NULL; in optee_open_session() local 325 sess = kzalloc(sizeof(*sess), GFP_KERNEL); in optee_open_session() 326 if (!sess) { in optee_open_session() 338 sess->session_id = msg_arg->session; in optee_open_session() 340 list_add(&sess in optee_open_session() 387 struct optee_session *sess; optee_close_session() local 409 struct optee_session *sess; optee_invoke_func() local 459 struct optee_session *sess; optee_cancel_req() local [all...] |