| /OK3568_Linux_fs/kernel/net/can/j1939/ |
| H A D | transport.c | 246 void j1939_session_get(struct j1939_session *session) in j1939_session_get() argument 248 kref_get(&session->kref); in j1939_session_get() 252 static void __j1939_session_drop(struct j1939_session *session) in __j1939_session_drop() argument 254 if (!session->transmission) in __j1939_session_drop() 257 j1939_sock_pending_del(session->sk); in __j1939_session_drop() 258 sock_put(session->sk); in __j1939_session_drop() 261 static void j1939_session_destroy(struct j1939_session *session) in j1939_session_destroy() argument 265 if (session->err) in j1939_session_destroy() 266 j1939_sk_errqueue(session, J1939_ERRQUEUE_ABORT); in j1939_session_destroy() 268 j1939_sk_errqueue(session, J1939_ERRQUEUE_ACK); in j1939_session_destroy() [all …]
|
| /OK3568_Linux_fs/kernel/net/bluetooth/hidp/ |
| H A D | core.c | 72 static void hidp_copy_session(struct hidp_session *session, struct hidp_conninfo *ci) in hidp_copy_session() argument 76 bacpy(&ci->bdaddr, &session->bdaddr); in hidp_copy_session() 78 ci->flags = session->flags & valid_flags; in hidp_copy_session() 81 if (session->input) { in hidp_copy_session() 82 ci->vendor = session->input->id.vendor; in hidp_copy_session() 83 ci->product = session->input->id.product; in hidp_copy_session() 84 ci->version = session->input->id.version; in hidp_copy_session() 85 if (session->input->name) in hidp_copy_session() 86 strlcpy(ci->name, session->input->name, 128); in hidp_copy_session() 89 } else if (session->hid) { in hidp_copy_session() [all …]
|
| /OK3568_Linux_fs/kernel/net/bluetooth/cmtp/ |
| H A D | core.c | 55 struct cmtp_session *session; in __cmtp_get_session() local 59 list_for_each_entry(session, &cmtp_session_list, list) in __cmtp_get_session() 60 if (!bacmp(bdaddr, &session->bdaddr)) in __cmtp_get_session() 61 return session; in __cmtp_get_session() 66 static void __cmtp_link_session(struct cmtp_session *session) in __cmtp_link_session() argument 68 list_add(&session->list, &cmtp_session_list); in __cmtp_link_session() 71 static void __cmtp_unlink_session(struct cmtp_session *session) in __cmtp_unlink_session() argument 73 list_del(&session->list); in __cmtp_unlink_session() 76 static void __cmtp_copy_session(struct cmtp_session *session, struct cmtp_conninfo *ci) in __cmtp_copy_session() argument 80 bacpy(&ci->bdaddr, &session->bdaddr); in __cmtp_copy_session() [all …]
|
| H A D | capi.c | 73 static struct cmtp_application *cmtp_application_add(struct cmtp_session *session, __u16 appl) in cmtp_application_add() argument 77 BT_DBG("session %p application %p appl %d", session, app, appl); in cmtp_application_add() 85 list_add_tail(&app->list, &session->applications); in cmtp_application_add() 90 static void cmtp_application_del(struct cmtp_session *session, struct cmtp_application *app) in cmtp_application_del() argument 92 BT_DBG("session %p application %p", session, app); in cmtp_application_del() 100 static struct cmtp_application *cmtp_application_get(struct cmtp_session *session, int pattern, __u… in cmtp_application_get() argument 104 list_for_each_entry(app, &session->applications, list) { in cmtp_application_get() 124 static int cmtp_msgnum_get(struct cmtp_session *session) in cmtp_msgnum_get() argument 126 session->msgnum++; in cmtp_msgnum_get() 128 if ((session->msgnum & 0xff) > 200) in cmtp_msgnum_get() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/scsi/ |
| H A D | libiscsi.c | 88 struct Scsi_Host *shost = conn->session->host; in iscsi_conn_queue_work() 96 static void __iscsi_update_cmdsn(struct iscsi_session *session, in __iscsi_update_cmdsn() argument 106 if (exp_cmdsn != session->exp_cmdsn && in __iscsi_update_cmdsn() 107 !iscsi_sna_lt(exp_cmdsn, session->exp_cmdsn)) in __iscsi_update_cmdsn() 108 session->exp_cmdsn = exp_cmdsn; in __iscsi_update_cmdsn() 110 if (max_cmdsn != session->max_cmdsn && in __iscsi_update_cmdsn() 111 !iscsi_sna_lt(max_cmdsn, session->max_cmdsn)) in __iscsi_update_cmdsn() 112 session->max_cmdsn = max_cmdsn; in __iscsi_update_cmdsn() 115 void iscsi_update_cmdsn(struct iscsi_session *session, struct iscsi_nopin *hdr) in iscsi_update_cmdsn() argument 117 __iscsi_update_cmdsn(session, be32_to_cpu(hdr->exp_cmdsn), in iscsi_update_cmdsn() [all …]
|
| /OK3568_Linux_fs/kernel/net/l2tp/ |
| H A D | l2tp_core.c | 158 static void l2tp_session_free(struct l2tp_session *session) in l2tp_session_free() argument 160 trace_free_session(session); in l2tp_session_free() 161 if (session->tunnel) in l2tp_session_free() 162 l2tp_tunnel_dec_refcount(session->tunnel); in l2tp_session_free() 163 kfree(session); in l2tp_session_free() 191 void l2tp_session_inc_refcount(struct l2tp_session *session) in l2tp_session_inc_refcount() argument 193 refcount_inc(&session->ref_count); in l2tp_session_inc_refcount() 197 void l2tp_session_dec_refcount(struct l2tp_session *session) in l2tp_session_dec_refcount() argument 199 if (refcount_dec_and_test(&session->ref_count)) in l2tp_session_dec_refcount() 200 l2tp_session_free(session); in l2tp_session_dec_refcount() [all …]
|
| H A D | l2tp_debugfs.c | 39 struct l2tp_session *session; /* NULL means get next tunnel */ member 55 if (pd->session) in l2tp_dfs_next_session() 56 l2tp_session_dec_refcount(pd->session); in l2tp_dfs_next_session() 58 pd->session = l2tp_session_get_nth(pd->tunnel, pd->session_idx); in l2tp_dfs_next_session() 61 if (!pd->session) { in l2tp_dfs_next_session() 87 if (!pd->tunnel && !pd->session) in l2tp_dfs_seq_start() 110 if (pd->session) { in l2tp_dfs_seq_stop() 111 l2tp_session_dec_refcount(pd->session); in l2tp_dfs_seq_stop() 112 pd->session = NULL; in l2tp_dfs_seq_stop() 131 struct l2tp_session *session; in l2tp_dfs_seq_tunnel_show() local [all …]
|
| H A D | l2tp_ppp.c | 137 static struct sock *pppol2tp_session_get_sock(struct l2tp_session *session) in pppol2tp_session_get_sock() argument 139 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_session_get_sock() 155 struct l2tp_session *session; in pppol2tp_sock_to_session() local 161 session = (struct l2tp_session *)(sk->sk_user_data); in pppol2tp_sock_to_session() 162 if (!session) { in pppol2tp_sock_to_session() 166 if (WARN_ON(session->magic != L2TP_SESSION_MAGIC)) { in pppol2tp_sock_to_session() 167 session = NULL; in pppol2tp_sock_to_session() 173 return session; in pppol2tp_sock_to_session() 213 static void pppol2tp_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) in pppol2tp_recv() argument 215 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_recv() [all …]
|
| H A D | trace.h | 40 TP_PROTO(struct l2tp_session *session), 41 TP_ARGS(session), 46 memcpy(__entry->name, session->name, L2TP_SESSION_NAME_MAX); 91 TP_PROTO(struct l2tp_session *session), 92 TP_ARGS(session), 102 memcpy(__entry->name, session->name, L2TP_SESSION_NAME_MAX); 103 __entry->tid = session->tunnel ? session->tunnel->tunnel_id : 0; 104 __entry->ptid = session->tunnel ? session->tunnel->peer_tunnel_id : 0; 105 __entry->sid = session->session_id; 106 __entry->psid = session->peer_session_id; [all …]
|
| H A D | l2tp_eth.c | 39 struct l2tp_session *session; member 67 spriv = l2tp_session_priv(priv->session); in l2tp_eth_dev_uninit() 77 struct l2tp_session *session = priv->session; in l2tp_eth_dev_xmit() local 79 int ret = l2tp_xmit_skb(session, skb); in l2tp_eth_dev_xmit() 125 static void l2tp_eth_dev_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) in l2tp_eth_dev_recv() argument 127 struct l2tp_eth_sess *spriv = l2tp_session_priv(session); in l2tp_eth_dev_recv() 164 static void l2tp_eth_delete(struct l2tp_session *session) in l2tp_eth_delete() argument 169 if (session) { in l2tp_eth_delete() 170 spriv = l2tp_session_priv(session); in l2tp_eth_delete() 186 struct l2tp_session *session = arg; in l2tp_eth_show() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/s390/char/ |
| H A D | vmcp.c | 60 static void vmcp_response_alloc(struct vmcp_session *session) in vmcp_response_alloc() argument 65 order = get_order(session->bufsize); in vmcp_response_alloc() 66 nr_pages = ALIGN(session->bufsize, PAGE_SIZE) >> PAGE_SHIFT; in vmcp_response_alloc() 75 session->response = (char *)page_to_phys(page); in vmcp_response_alloc() 76 session->cma_alloc = 1; in vmcp_response_alloc() 79 session->response = (char *)__get_free_pages(GFP_KERNEL | __GFP_RETRY_MAYFAIL, order); in vmcp_response_alloc() 82 static void vmcp_response_free(struct vmcp_session *session) in vmcp_response_free() argument 87 if (!session->response) in vmcp_response_free() 89 order = get_order(session->bufsize); in vmcp_response_free() 90 nr_pages = ALIGN(session->bufsize, PAGE_SIZE) >> PAGE_SHIFT; in vmcp_response_free() [all …]
|
| /OK3568_Linux_fs/kernel/kernel/trace/ |
| H A D | trace_stat.c | 47 static void __reset_stat_session(struct stat_session *session) in __reset_stat_session() argument 51 rbtree_postorder_for_each_entry_safe(snode, n, &session->stat_root, node) { in __reset_stat_session() 52 if (session->ts->stat_release) in __reset_stat_session() 53 session->ts->stat_release(snode->stat); in __reset_stat_session() 57 session->stat_root = RB_ROOT; in __reset_stat_session() 60 static void reset_stat_session(struct stat_session *session) in reset_stat_session() argument 62 mutex_lock(&session->stat_mutex); in reset_stat_session() 63 __reset_stat_session(session); in reset_stat_session() 64 mutex_unlock(&session->stat_mutex); in reset_stat_session() 67 static void destroy_session(struct stat_session *session) in destroy_session() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/rockchip/mpp/ |
| H A D | mpp_common.c | 107 if (!task->session || !task->session->mpp) in mpp_taskqueue_pop_pending() 180 if (!task->session || !task->session->mpp) in mpp_taskqueue_pop_running() 235 static void task_msgs_init(struct mpp_task_msgs *msgs, struct mpp_session *session) in task_msgs_init() argument 239 msgs->session = session; in task_msgs_init() 249 static struct mpp_task_msgs *get_task_msgs(struct mpp_session *session) in get_task_msgs() argument 254 spin_lock_irqsave(&session->lock_msgs, flags); in get_task_msgs() 255 msgs = list_first_entry_or_null(&session->list_msgs_idle, in get_task_msgs() 258 list_move_tail(&msgs->list_session, &session->list_msgs); in get_task_msgs() 259 spin_unlock_irqrestore(&session->lock_msgs, flags); in get_task_msgs() 263 spin_unlock_irqrestore(&session->lock_msgs, flags); in get_task_msgs() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/ |
| H A D | mali_session.c | 49 void mali_session_add(struct mali_session_data *session) in mali_session_add() argument 52 _mali_osk_list_add(&session->link, &mali_sessions); in mali_session_add() 57 void mali_session_remove(struct mali_session_data *session) in mali_session_remove() argument 60 _mali_osk_list_delinit(&session->link); in mali_session_remove() 72 struct mali_session_data *session = (struct mali_session_data *)data; in mali_session_pp_job_is_empty() local 73 MALI_DEBUG_ASSERT_POINTER(session); in mali_session_pp_job_is_empty() 75 if ( 0 == _mali_osk_atomic_read(&session->number_of_pp_jobs)) { in mali_session_pp_job_is_empty() 93 struct mali_session_data *session, *tmp; in mali_session_max_window_num() local 99 MALI_SESSION_FOREACH(session, tmp, link) { in mali_session_max_window_num() 101 &session->number_of_window_jobs, 0); in mali_session_max_window_num() [all …]
|
| H A D | mali_kernel_core.c | 1024 struct mali_session_data *session; in _mali_ukk_wait_for_notification() local 1030 session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_wait_for_notification() 1031 queue = session->ioctl_queue; in _mali_ukk_wait_for_notification() 1060 struct mali_session_data *session; in _mali_ukk_post_notification() local 1066 session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_post_notification() 1067 queue = session->ioctl_queue; in _mali_ukk_post_notification() 1107 struct mali_session_data *session; in _mali_ukk_request_high_priority() local 1112 session = (struct mali_session_data *)(uintptr_t)args->ctx; in _mali_ukk_request_high_priority() 1114 if (!session->use_high_priority_job_queue) { in _mali_ukk_request_high_priority() 1115 session->use_high_priority_job_queue = MALI_TRUE; in _mali_ukk_request_high_priority() [all …]
|
| H A D | mali_session.h | 87 void mali_session_add(struct mali_session_data *session); 88 void mali_session_remove(struct mali_session_data *session); 93 #define MALI_SESSION_FOREACH(session, tmp, link) \ argument 94 _MALI_OSK_LIST_FOREACHENTRY(session, tmp, &mali_sessions, struct mali_session_data, link) 96 …LINE struct mali_page_directory *mali_session_get_page_directory(struct mali_session_data *session) in mali_session_get_page_directory() argument 98 return session->page_directory; in mali_session_get_page_directory() 101 MALI_STATIC_INLINE void mali_session_memory_lock(struct mali_session_data *session) in mali_session_memory_lock() argument 103 MALI_DEBUG_ASSERT_POINTER(session); in mali_session_memory_lock() 104 _mali_osk_mutex_wait(session->memory_lock); in mali_session_memory_lock() 107 MALI_STATIC_INLINE void mali_session_memory_unlock(struct mali_session_data *session) in mali_session_memory_unlock() argument [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v1/host/rk_test/ |
| H A D | rktest.c | 15 static TEEC_Result invoke_transfer_data(TEEC_Context *context, TEEC_Session *session, in invoke_transfer_data() argument 47 res = TEEC_InvokeCommand(session, RKTEST_TA_CMD_TRANSFER_DATA, in invoke_transfer_data() 72 static TEEC_Result invoke_storage(TEEC_Session *session, in invoke_storage() argument 75 return TEEC_InvokeCommand(session, RKTEST_TA_CMD_STORAGE, in invoke_storage() 79 static TEEC_Result test_storage_speed(TEEC_Session *session, in test_storage_speed() argument 99 res = TEEC_InvokeCommand(session, RKTEST_TA_CMD_STORAGE_SPEED, in test_storage_speed() 114 static TEEC_Result invoke_storage_speed(TEEC_Session *session, in invoke_storage_speed() argument 121 res = test_storage_speed(session, operation, error_origin, TEE_STORAGE_PRIVATE_RPMB, in invoke_storage_speed() 126 res = test_storage_speed(session, operation, error_origin, TEE_STORAGE_PRIVATE_REE, in invoke_storage_speed() 131 static TEEC_Result invoke_property(TEEC_Session *session, in invoke_property() argument [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/util/ |
| H A D | session.c | 38 static int perf_session__process_compressed_event(struct perf_session *session, in perf_session__process_compressed_event() argument 44 size_t mmap_len, decomp_len = session->header.env.comp_mmap_len; in perf_session__process_compressed_event() 45 struct decomp *decomp, *decomp_last = session->decomp_last; in perf_session__process_compressed_event() 72 decomp_size = zstd_decompress_stream(&(session->zstd_data), src, src_size, in perf_session__process_compressed_event() 82 if (session->decomp == NULL) { in perf_session__process_compressed_event() 83 session->decomp = decomp; in perf_session__process_compressed_event() 84 session->decomp_last = decomp; in perf_session__process_compressed_event() 86 session->decomp_last->next = decomp; in perf_session__process_compressed_event() 87 session->decomp_last = decomp; in perf_session__process_compressed_event() 98 static int perf_session__deliver_event(struct perf_session *session, [all …]
|
| H A D | session.h | 59 void perf_session__delete(struct perf_session *session); 63 int perf_session__peek_event(struct perf_session *session, off_t file_offset, 67 typedef int (*peek_events_cb_t)(struct perf_session *session, 70 int perf_session__peek_events(struct perf_session *session, u64 offset, 73 int perf_session__process_events(struct perf_session *session); 80 int perf_session__resolve_callchain(struct perf_session *session, 86 bool perf_session__has_traces(struct perf_session *session, const char *msg); 90 int perf_session__create_kernel_maps(struct perf_session *session); 92 void perf_session__set_id_hdr_size(struct perf_session *session); 95 struct machine *perf_session__find_machine(struct perf_session *session, pid_t pid) in perf_session__find_machine() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/ |
| H A D | mali_memory_manager.c | 84 static mali_mem_allocation *mali_mem_allocation_struct_create(struct mali_session_data *session) in mali_mem_allocation_struct_create() argument 99 mali_allocation->session = session; in mali_mem_allocation_struct_create() 107 mutex_lock(&session->allocation_mgr.list_mutex); in mali_mem_allocation_struct_create() 108 list_add_tail(&mali_allocation->list, &session->allocation_mgr.head); in mali_mem_allocation_struct_create() 109 session->allocation_mgr.mali_allocation_num++; in mali_mem_allocation_struct_create() 110 mutex_unlock(&session->allocation_mgr.list_mutex); in mali_mem_allocation_struct_create() 118 MALI_DEBUG_ASSERT_POINTER(alloc->session); in mali_mem_allocation_struct_destory() 119 mutex_lock(&alloc->session->allocation_mgr.list_mutex); in mali_mem_allocation_struct_destory() 121 alloc->session->allocation_mgr.mali_allocation_num--; in mali_mem_allocation_struct_destory() 122 mutex_unlock(&alloc->session->allocation_mgr.list_mutex); in mali_mem_allocation_struct_destory() [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/tests/ |
| H A D | topology.c | 34 struct perf_session *session; in session_write_header() local 40 session = perf_session__new(&data, false, NULL); in session_write_header() 41 TEST_ASSERT_VAL("can't get session", !IS_ERR(session)); in session_write_header() 43 session->evlist = perf_evlist__new_default(); in session_write_header() 44 TEST_ASSERT_VAL("can't get evlist", session->evlist); in session_write_header() 46 perf_header__set_feat(&session->header, HEADER_CPU_TOPOLOGY); in session_write_header() 47 perf_header__set_feat(&session->header, HEADER_NRCPUS); in session_write_header() 48 perf_header__set_feat(&session->header, HEADER_ARCH); in session_write_header() 50 session->header.data_size += DATA_SIZE; in session_write_header() 53 !perf_session__write_header(session, session->evlist, data.file.fd, true)); in session_write_header() [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/host/rk_test/ |
| H A D | rktest.c | 43 TEEC_Session *session, in invoke_transfer_data() argument 76 res = TEEC_InvokeCommand(session, RKTEST_TA_CMD_TRANSFER_DATA, in invoke_transfer_data() 101 static TEEC_Result invoke_storage(TEEC_Session *session, in invoke_storage() argument 104 return TEEC_InvokeCommand(session, RKTEST_TA_CMD_STORAGE, in invoke_storage() 108 static TEEC_Result test_storage_speed(TEEC_Session *session, in test_storage_speed() argument 128 res = TEEC_InvokeCommand(session, RKTEST_TA_CMD_STORAGE_SPEED, in test_storage_speed() 143 static TEEC_Result invoke_storage_speed(TEEC_Session *session, in invoke_storage_speed() argument 150 res = test_storage_speed(session, operation, error_origin, TEE_STORAGE_PRIVATE_RPMB, in invoke_storage_speed() 155 res = test_storage_speed(session, operation, error_origin, TEE_STORAGE_PRIVATE_REE, in invoke_storage_speed() 160 static TEEC_Result invoke_property(TEEC_Session *session, in invoke_property() argument [all …]
|
| /OK3568_Linux_fs/external/mpp/osal/driver/ |
| H A D | mpp_server.cpp | 76 MppDevSession *session; member 246 MppDevSession *session = NULL; in process_task() local 269 session = task->session; in process_task() 286 batch->batch_id, task->batch_slot_id, session->client); in process_task() 287 session->cond->lock(); in process_task() 288 session->task_done++; in process_task() 289 session->cond->signal(); in process_task() 290 session->cond->unlock(); in process_task() 291 if (session->ctx && session->ctx->dev_cb) in process_task() 292 mpp_callback(session->ctx->dev_cb, NULL); in process_task() [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/host/xtest/ |
| H A D | pkcs11_1000.c | 391 CK_SESSION_HANDLE session[3] = { 0 }; in xtest_pkcs11_test_1002() local 412 rv = C_OpenSession(slot, session_flags, NULL, 0, &session[0]); in xtest_pkcs11_test_1002() 418 rv = C_OpenSession(slot, session_flags, NULL, 0, &session[0]); in xtest_pkcs11_test_1002() 422 rv = C_GetSessionInfo(session[0], &session_info); in xtest_pkcs11_test_1002() 434 rv = C_OpenSession(slot, session_flags, NULL, 0, &session[1]); in xtest_pkcs11_test_1002() 438 rv = C_GetSessionInfo(session[1], &session_info); in xtest_pkcs11_test_1002() 448 rv = C_OpenSession(slot, session_flags, NULL, 0, &session[2]); in xtest_pkcs11_test_1002() 452 rv = C_GetSessionInfo(session[2], &session_info); in xtest_pkcs11_test_1002() 466 rv = C_CloseSession(session[0]); in xtest_pkcs11_test_1002() 470 rv = C_GetSessionInfo(session[0], &session_info); in xtest_pkcs11_test_1002() [all …]
|
| H A D | regression_1000.c | 45 TEEC_Session *session; member 72 TEEC_InvokeCommand(cs->session, in xtest_crypto_test() 94 TEEC_InvokeCommand(cs->session, in xtest_crypto_test() 131 TEEC_InvokeCommand(cs->session, in xtest_crypto_test() 173 TEEC_InvokeCommand(cs->session, in xtest_crypto_test() 215 TEEC_InvokeCommand(cs->session, in xtest_crypto_test() 235 TEEC_Session session = { }; in xtest_tee_test_1001() local 239 res = xtest_teec_open_session(&session, &pta_invoke_tests_ta_uuid, NULL, in xtest_tee_test_1001() 248 &session, PTA_INVOKE_TESTS_CMD_SELF_TESTS, NULL, &ret_orig)); in xtest_tee_test_1001() 249 TEEC_CloseSession(&session); in xtest_tee_test_1001() [all …]
|