| /OK3568_Linux_fs/kernel/drivers/video/rockchip/iep/ |
| H A D | iep_iommu_ops.c | 25 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 D | iep_iommu_drm.c | 39 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 D | iep_iommu_ops.h | 49 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 D | 0010-session-Fix-buffer-overflow-in-ipmi_get_session_info.patch | 28 - 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 D | 0002-session-Fix-buffer-overflow-in-ipmi_get_session_info.patch | 29 - 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 D | core.c | 61 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 D | amdtee_if.h | 150 u32 session_info; member 163 u32 session_info; member 178 u32 session_info; member
|
| H A D | call.c | 213 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 D | amdtee_private.h | 60 u32 session_info[TEE_NUM_SESSIONS]; member
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/host/xtest/ |
| H A D | pkcs11_1000.c | 393 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 D | be_cmds.h | 437 struct mgmt_session_info session_info; member
|
| H A D | be_mgmt.c | 865 memcpy(&bs->boot_sess, &sess_resp->session_info, in beiscsi_boot_process_compl()
|