Home
last modified time | relevance | path

Searched refs:session_info (Results 1 – 12 of 12) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/video/rockchip/iep/
H A Diep_iommu_ops.c25 struct iep_iommu_session_info *session_info = NULL, *n; in iep_iommu_get_session_info() local
27 list_for_each_entry_safe(session_info, n, &iommu_info->session_list, in iep_iommu_get_session_info()
29 if (session_info->session == session) in iep_iommu_get_session_info()
30 return session_info; in iep_iommu_get_session_info()
47 struct iep_iommu_session_info *session_info = NULL; in iep_iommu_import() local
53 session_info = iep_iommu_get_session_info(iommu_info, session); in iep_iommu_import()
54 if (!session_info) { in iep_iommu_import()
55 session_info = kzalloc(sizeof(*session_info), GFP_KERNEL); in iep_iommu_import()
56 if (!session_info) in iep_iommu_import()
59 INIT_LIST_HEAD(&session_info->head); in iep_iommu_import()
[all …]
H A Diep_iommu_drm.c39 struct iep_iommu_session_info *session_info; member
48 iep_drm_get_buffer_no_lock(struct iep_iommu_session_info *session_info, in iep_drm_get_buffer_no_lock() argument
53 list_for_each_entry_safe(drm_buffer, n, &session_info->buffer_list, in iep_drm_get_buffer_no_lock()
63 iep_drm_get_buffer_fd_no_lock(struct iep_iommu_session_info *session_info, in iep_drm_get_buffer_fd_no_lock() argument
71 list_for_each_entry_safe(drm_buffer, n, &session_info->buffer_list, in iep_drm_get_buffer_fd_no_lock()
153 struct iep_iommu_session_info *session_info = in iep_drm_clear_map() local
154 drm_buffer->session_info; in iep_drm_clear_map()
155 struct iep_iommu_info *iommu_info = session_info->iommu_info; in iep_drm_clear_map()
157 struct device *dev = session_info->dev; in iep_drm_clear_map()
161 drm_info = session_info->iommu_info->private; in iep_drm_clear_map()
[all …]
H A Diep_iommu_ops.h49 int (*import)(struct iep_iommu_session_info *session_info, int fd);
50 int (*free)(struct iep_iommu_session_info *session_info, int idx);
51 int (*free_fd)(struct iep_iommu_session_info *session_info, int fd);
52 int (*map_iommu)(struct iep_iommu_session_info *session_info,
55 int (*unmap_iommu)(struct iep_iommu_session_info *session_info,
58 void (*dump)(struct iep_iommu_session_info *session_info);
61 void (*clear)(struct iep_iommu_session_info *session_info);
/OK3568_Linux_fs/buildroot/package/ipmitool/
H A D0010-session-Fix-buffer-overflow-in-ipmi_get_session_info.patch28 - memcpy(&session_info, rsp->data, rsp->data_len);
29 - print_session_info(&session_info, rsp->data_len);
30 + memcpy(&session_info, rsp->data,
31 + __min(rsp->data_len, sizeof(session_info)));
32 + print_session_info(&session_info,
33 + __min(rsp->data_len, sizeof(session_info)));
41 - memcpy(&session_info, rsp->data, rsp->data_len);
42 - print_session_info(&session_info, rsp->data_len);
43 + memcpy(&session_info, rsp->data,
44 + __min(rsp->data_len, sizeof(session_info)));
[all …]
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-kernel/ipmitool/ipmitool/
H A D0002-session-Fix-buffer-overflow-in-ipmi_get_session_info.patch29 - memcpy(&session_info, rsp->data, rsp->data_len);
30 - print_session_info(&session_info, rsp->data_len);
31 + memcpy(&session_info, rsp->data,
32 + __min(rsp->data_len, sizeof(session_info)));
33 + print_session_info(&session_info,
34 + __min(rsp->data_len, sizeof(session_info)));
42 - memcpy(&session_info, rsp->data, rsp->data_len);
43 - print_session_info(&session_info, rsp->data_len);
44 + memcpy(&session_info, rsp->data,
45 + __min(rsp->data_len, sizeof(session_info)));
[all …]
/OK3568_Linux_fs/kernel/drivers/tee/amdtee/
H A Dcore.c61 handle_close_session(sess->ta_handle, sess->session_info[i]); in release_session()
237 u32 session_info, ta_handle; in amdtee_open_session() local
286 handle_open_session(arg, &session_info, param); in amdtee_open_session()
297 sess->session_info[i] = session_info; in amdtee_open_session()
307 u32 i, ta_handle, session_info; in amdtee_close_session() local
321 session_info = sess->session_info[i]; in amdtee_close_session()
332 handle_close_session(ta_handle, session_info); in amdtee_close_session()
412 u32 i, session_info; in amdtee_invoke_func() local
419 session_info = sess->session_info[i]; in amdtee_invoke_func()
426 handle_invoke_cmd(arg, session_info, param); in amdtee_invoke_func()
H A Damdtee_if.h150 u32 session_info; member
163 u32 session_info; member
178 u32 session_info; member
H A Dcall.c213 cmd.session_info = info; in handle_close_session()
265 cmd.session_info = sinfo; in handle_invoke_cmd()
389 *info = cmd.session_info; in handle_open_session()
H A Damdtee_private.h60 u32 session_info[TEE_NUM_SESSIONS]; member
/OK3568_Linux_fs/external/security/rk_tee_user/v2/host/xtest/
H A Dpkcs11_1000.c393 CK_SESSION_INFO session_info = { }; in xtest_pkcs11_test_1002() local
422 rv = C_GetSessionInfo(session[0], &session_info); in xtest_pkcs11_test_1002()
424 !ADBG_EXPECT_COMPARE_UNSIGNED(c, session_info.slotID, ==, slot) || in xtest_pkcs11_test_1002()
425 !ADBG_EXPECT_COMPARE_UNSIGNED(c, session_info.flags, ==, in xtest_pkcs11_test_1002()
427 !ADBG_EXPECT_COMPARE_UNSIGNED(c, session_info.state, ==, in xtest_pkcs11_test_1002()
429 !ADBG_EXPECT_COMPARE_UNSIGNED(c, session_info.ulDeviceError, ==, 0)) in xtest_pkcs11_test_1002()
438 rv = C_GetSessionInfo(session[1], &session_info); in xtest_pkcs11_test_1002()
440 !ADBG_EXPECT_COMPARE_UNSIGNED(c, session_info.slotID, ==, slot) || in xtest_pkcs11_test_1002()
441 !ADBG_EXPECT_COMPARE_UNSIGNED(c, session_info.flags, ==, in xtest_pkcs11_test_1002()
443 !ADBG_EXPECT_COMPARE_UNSIGNED(c, session_info.state, ==, in xtest_pkcs11_test_1002()
[all …]
/OK3568_Linux_fs/kernel/drivers/scsi/be2iscsi/
H A Dbe_cmds.h437 struct mgmt_session_info session_info; member
H A Dbe_mgmt.c865 memcpy(&bs->boot_sess, &sess_resp->session_info, in beiscsi_boot_process_compl()