Home
last modified time | relevance | path

Searched refs:session (Results 1 – 25 of 731) sorted by relevance

12345678910>>...30

/openbmc/linux/net/can/j1939/
H A Dtransport.c246 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->transmission) { in j1939_session_destroy()
266 if (session->err) in j1939_session_destroy()
267 j1939_sk_errqueue(session, J1939_ERRQUEUE_TX_ABORT); in j1939_session_destroy()
[all …]
/openbmc/linux/net/bluetooth/hidp/
H A Dcore.c72 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 strscpy(ci->name, session->input->name, 128); in hidp_copy_session()
89 } else if (session->hid) { in hidp_copy_session()
[all …]
/openbmc/linux/net/bluetooth/cmtp/
H A Dcore.c55 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 Dcapi.c73 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 %u", 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 …]
/openbmc/linux/drivers/scsi/
H A Dlibiscsi.c90 struct Scsi_Host *shost = conn->session->host; in iscsi_conn_queue_xmit()
100 struct Scsi_Host *shost = conn->session->host; in iscsi_conn_queue_recv()
108 static void __iscsi_update_cmdsn(struct iscsi_session *session, in __iscsi_update_cmdsn() argument
118 if (exp_cmdsn != session->exp_cmdsn && in __iscsi_update_cmdsn()
119 !iscsi_sna_lt(exp_cmdsn, session->exp_cmdsn)) in __iscsi_update_cmdsn()
120 session->exp_cmdsn = exp_cmdsn; in __iscsi_update_cmdsn()
122 if (max_cmdsn != session->max_cmdsn && in __iscsi_update_cmdsn()
123 !iscsi_sna_lt(max_cmdsn, session->max_cmdsn)) in __iscsi_update_cmdsn()
124 session->max_cmdsn = max_cmdsn; in __iscsi_update_cmdsn()
127 void iscsi_update_cmdsn(struct iscsi_session *session, struct iscsi_nopin *hdr) in iscsi_update_cmdsn() argument
[all …]
/openbmc/qemu/crypto/
H A Dtlssession.c58 qcrypto_tls_session_free(QCryptoTLSSession *session) in qcrypto_tls_session_free() argument
60 if (!session) { in qcrypto_tls_session_free()
64 error_free(session->rerr); in qcrypto_tls_session_free()
65 error_free(session->werr); in qcrypto_tls_session_free()
67 gnutls_deinit(session->handle); in qcrypto_tls_session_free()
68 g_free(session->hostname); in qcrypto_tls_session_free()
69 g_free(session->peername); in qcrypto_tls_session_free()
70 g_free(session->authzid); in qcrypto_tls_session_free()
71 object_unref(OBJECT(session->creds)); in qcrypto_tls_session_free()
72 g_free(session); in qcrypto_tls_session_free()
[all …]
/openbmc/linux/drivers/s390/char/
H A Dvmcp.c60 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_virt(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 …]
/openbmc/linux/net/l2tp/
H A Dl2tp_core.c163 static void l2tp_session_free(struct l2tp_session *session) in l2tp_session_free() argument
165 trace_free_session(session); in l2tp_session_free()
166 if (session->tunnel) in l2tp_session_free()
167 l2tp_tunnel_dec_refcount(session->tunnel); in l2tp_session_free()
168 kfree(session); in l2tp_session_free()
196 void l2tp_session_inc_refcount(struct l2tp_session *session) in l2tp_session_inc_refcount() argument
198 refcount_inc(&session->ref_count); in l2tp_session_inc_refcount()
202 void l2tp_session_dec_refcount(struct l2tp_session *session) in l2tp_session_dec_refcount() argument
204 if (refcount_dec_and_test(&session->ref_count)) in l2tp_session_dec_refcount()
205 l2tp_session_free(session); in l2tp_session_dec_refcount()
[all …]
H A Dl2tp_debugfs.c40 struct l2tp_session *session; /* NULL means get next tunnel */ member
56 if (pd->session) in l2tp_dfs_next_session()
57 l2tp_session_dec_refcount(pd->session); in l2tp_dfs_next_session()
59 pd->session = l2tp_session_get_nth(pd->tunnel, pd->session_idx); in l2tp_dfs_next_session()
62 if (!pd->session) { in l2tp_dfs_next_session()
88 if (!pd->tunnel && !pd->session) in l2tp_dfs_seq_start()
111 if (pd->session) { in l2tp_dfs_seq_stop()
112 l2tp_session_dec_refcount(pd->session); in l2tp_dfs_seq_stop()
113 pd->session = NULL; in l2tp_dfs_seq_stop()
124 struct l2tp_session *session; in l2tp_dfs_seq_tunnel_show() local
[all …]
H A Dtrace.h40 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 Dl2tp_ppp.c137 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()
212 static void pppol2tp_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) in pppol2tp_recv() argument
214 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_recv()
[all …]
H A Dl2tp_eth.c39 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()
167 static void l2tp_eth_delete(struct l2tp_session *session) in l2tp_eth_delete() argument
172 if (session) { in l2tp_eth_delete()
173 spriv = l2tp_session_priv(session); in l2tp_eth_delete()
189 struct l2tp_session *session = arg; in l2tp_eth_show() local
[all …]
/openbmc/linux/kernel/trace/
H A Dtrace_stat.c47 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 …]
/openbmc/ipmitool/src/plugins/lanplus/
H A Dlanplus_crypt.c72 lanplus_rakp2_hmac_matches(const struct ipmi_session * session, in lanplus_rakp2_hmac_matches() argument
83 if (session->v2_data.auth_alg == IPMI_AUTH_RAKP_NONE) in lanplus_rakp2_hmac_matches()
87 assert(session->v2_data.auth_alg == IPMI_AUTH_RAKP_HMAC_SHA1); in lanplus_rakp2_hmac_matches()
112 SIDm_lsbf = session->v2_data.console_id; in lanplus_rakp2_hmac_matches()
120 SIDc_lsbf = session->v2_data.bmc_id; in lanplus_rakp2_hmac_matches()
129 buffer[8 + i] = session->v2_data.console_rand[16 - 1 - i]; in lanplus_rakp2_hmac_matches()
132 buffer[8 + i] = session->v2_data.console_rand[i]; in lanplus_rakp2_hmac_matches()
138 buffer[24 + i] = session->v2_data.bmc_rand[16 - 1 - i]; in lanplus_rakp2_hmac_matches()
141 buffer[24 + i] = session->v2_data.bmc_rand[i]; in lanplus_rakp2_hmac_matches()
147 buffer[40 + i] = session->v2_data.bmc_guid[16 - 1 - i]; in lanplus_rakp2_hmac_matches()
[all …]
H A Dlanplus.c423 tmout.tv_sec = intf->session->timeout; in ipmi_lan_recv_packet()
449 tmout.tv_sec = intf->session->timeout; in ipmi_lan_recv_packet()
616 struct ipmi_session * session = intf->session; in ipmi_lan_poll_single() local
663 read_session_data(rsp, &offset, intf->session); in ipmi_lan_poll_single()
665 if (lanplus_has_valid_auth_code(rsp, intf->session) == 0) { in ipmi_lan_poll_single()
670 if ((session->v2_data.session_state == LANPLUS_STATE_ACTIVE) && in ipmi_lan_poll_single()
671 (rsp->session.authtype == IPMI_SESSION_AUTHTYPE_RMCP_PLUS) && in ipmi_lan_poll_single()
672 (rsp->session.bEncrypted)) { in ipmi_lan_poll_single()
673 lanplus_decrypt_payload(session->v2_data.crypt_alg, in ipmi_lan_poll_single()
674 session->v2_data.k2, in ipmi_lan_poll_single()
[all …]
/openbmc/openbmc-tools/reboot-ping-pong/
H A Drpp24 def __init__(self, session, prompt): argument
25 self.session = session
29 self.session.expect([".+".encode(), pexpect.TIMEOUT], timeout=5)
32 self.session.sendline()
34 self.session.sendline("obmcutil -w {}".format(cmd).encode())
35 self.session.expect(needle, timeout=None)
36 rc = self.session.after.decode()
53 self.session.sendline("obmcutil -w poweron")
54 self.session.expect(self.prompt)
57 self.session.sendline("obmcutil -w chassisoff")
[all …]
/openbmc/phosphor-net-ipmid/command/
H A Dsession_cmds.cpp42 auto session = session::Manager::get().getSession(handler->sessionID); in setSessionPrivilegeLevel() local
46 response->newPrivLevel = session->currentPrivilege(); in setSessionPrivilegeLevel()
50 static_cast<uint8_t>(session::Privilege::CALLBACK) || in setSessionPrivilegeLevel()
51 reqPrivilegeLevel > static_cast<uint8_t>(session::Privilege::OEM)) in setSessionPrivilegeLevel()
57 if (reqPrivilegeLevel > (static_cast<uint8_t>(session->reqMaxPrivLevel) & in setSessionPrivilegeLevel()
58 session::reqMaxPrivMask)) in setSessionPrivilegeLevel()
66 if (session->sessionChannelAccess.privLimit < in setSessionPrivilegeLevel()
67 session->sessionUserPrivAccess.privilege) in setSessionPrivilegeLevel()
69 minPriv = session->sessionChannelAccess.privLimit; in setSessionPrivilegeLevel()
73 minPriv = session->sessionUserPrivAccess.privilege; in setSessionPrivilegeLevel()
[all …]
H A Drakp12.cpp56 session::sessionZero) in RAKP12()
64 std::shared_ptr<session::Session> session; in RAKP12() local
67 session = session::Manager::get().getSession( in RAKP12()
92 session->userName.assign(request->user_name, request->user_name_len); in RAKP12()
95 session->updateLastTransactionTime(); in RAKP12()
97 auto rcSessionID = endian::to_ipmi(session->getRCSessionID()); in RAKP12()
98 auto bmcSessionID = endian::to_ipmi(session->getBMCSessionID()); in RAKP12()
99 auto authAlgo = session->getAuthAlgo(); in RAKP12()
119 sizeof(request->user_name_len) + session->userName.size()); in RAKP12()
157 if (!(static_cast<session::Privilege>( in RAKP12()
[all …]
H A Drakp34.cpp19 auto session = session::Manager::get().getSession(bmcSessionID); in applyIntegrityAlgo() local
21 auto authAlgo = session->getAuthAlgo(); in applyIntegrityAlgo()
27 session->setIntegrityAlgo( in applyIntegrityAlgo()
34 session->setIntegrityAlgo( in applyIntegrityAlgo()
46 auto session = session::Manager::get().getSession(bmcSessionID); in applyCryptAlgo() local
48 auto authAlgo = session->getAuthAlgo(); in applyCryptAlgo()
54 auto intAlgo = session->getIntegrityAlgo(); in applyCryptAlgo()
57 session->setCryptAlgo( in applyCryptAlgo()
84 session::sessionZero) in RAKP34()
92 std::shared_ptr<session::Session> session; in RAKP34() local
[all …]
/openbmc/linux/tools/perf/
H A Dbuiltin-daemon.c117 struct daemon_session *session = zalloc(sizeof(*session)); in daemon__add_session() local
119 if (!session) in daemon__add_session()
122 session->name = strdup(name); in daemon__add_session()
123 if (!session->name) { in daemon__add_session()
124 free(session); in daemon__add_session()
128 session->pid = -1; in daemon__add_session()
129 list_add_tail(&session->list, &config->sessions); in daemon__add_session()
130 return session; in daemon__add_session()
135 struct daemon_session *session; in daemon__find_session() local
137 list_for_each_entry(session, &daemon->sessions, list) { in daemon__find_session()
[all …]
/openbmc/linux/tools/perf/tests/
H A Dtopology.c35 struct perf_session *session; in session_write_header() local
41 session = perf_session__new(&data, NULL); in session_write_header()
42 TEST_ASSERT_VAL("can't get session", !IS_ERR(session)); in session_write_header()
44 session->evlist = evlist__new_default(); in session_write_header()
45 TEST_ASSERT_VAL("can't get evlist", session->evlist); in session_write_header()
47 perf_header__set_feat(&session->header, HEADER_CPU_TOPOLOGY); in session_write_header()
48 perf_header__set_feat(&session->header, HEADER_NRCPUS); in session_write_header()
49 perf_header__set_feat(&session->header, HEADER_ARCH); in session_write_header()
51 session->header.data_size += DATA_SIZE; in session_write_header()
54 !perf_session__write_header(session, session->evlist, data.file.fd, true)); in session_write_header()
[all …]
/openbmc/linux/tools/perf/util/
H A Dsession.c42 static int perf_session__process_compressed_event(struct perf_session *session, in perf_session__process_compressed_event() argument
49 size_t mmap_len, decomp_len = session->header.env.comp_mmap_len; in perf_session__process_compressed_event()
50 struct decomp *decomp, *decomp_last = session->active_decomp->decomp_last; in perf_session__process_compressed_event()
78 decomp_size = zstd_decompress_stream(session->active_decomp->zstd_decomp, src, src_size, in perf_session__process_compressed_event()
88 if (session->active_decomp->decomp == NULL) in perf_session__process_compressed_event()
89 session->active_decomp->decomp = decomp; in perf_session__process_compressed_event()
91 session->active_decomp->decomp_last->next = decomp; in perf_session__process_compressed_event()
93 session->active_decomp->decomp_last = decomp; in perf_session__process_compressed_event()
103 static int perf_session__deliver_event(struct perf_session *session,
109 static int perf_session__open(struct perf_session *session, int repipe_fd) in perf_session__open() argument
[all …]
H A Dsession.h76 void perf_session__delete(struct perf_session *session);
80 int perf_session__peek_event(struct perf_session *session, off_t file_offset,
84 typedef int (*peek_events_cb_t)(struct perf_session *session,
87 int perf_session__peek_events(struct perf_session *session, u64 offset,
90 int perf_session__process_events(struct perf_session *session);
97 int perf_session__resolve_callchain(struct perf_session *session,
103 bool perf_session__has_traces(struct perf_session *session, const char *msg);
107 int perf_session__create_kernel_maps(struct perf_session *session);
109 void perf_session__set_id_hdr_size(struct perf_session *session);
112 struct machine *perf_session__find_machine(struct perf_session *session, pid_t pid) in perf_session__find_machine() argument
[all …]
/openbmc/phosphor-ipmi-blobs/
H A Dmanager.cpp67 uint16_t* session) in open() argument
78 if (!getSession(session)) in open()
95 if (!handler->open(*session, flags, path)) in open()
101 sessions[*session] = SessionInfo(path, handler, flags); in open()
102 openSessions[handler].insert(*session); in open()
121 bool BlobManager::stat(uint16_t session, BlobMeta* meta) in stat() argument
123 if (auto handler = getActionHandler(session)) in stat()
125 return handler->stat(session, meta); in stat()
130 bool BlobManager::commit(uint16_t session, const std::vector<uint8_t>& data) in commit() argument
132 if (auto handler = getActionHandler(session)) in commit()
[all …]
/openbmc/smbios-mdr/src/smbios-ipmi-blobs/test/
H A Dhandler_readwrite_unittest.cpp24 EXPECT_FALSE(handler.write(session, 0, data)); in TEST_F()
31 EXPECT_TRUE(handler.open(session, 0, expectedBlobId)); in TEST_F()
34 EXPECT_FALSE(handler.write(session, 0, data)); in TEST_F()
42 EXPECT_TRUE(handler.open(session, blobs::OpenFlags::write, expectedBlobId)); in TEST_F()
43 EXPECT_FALSE(handler.write(session, 0, data)); in TEST_F()
50 EXPECT_TRUE(handler.open(session, blobs::OpenFlags::write, expectedBlobId)); in TEST_F()
51 EXPECT_FALSE(handler.write(session, 1, data)); in TEST_F()
58 EXPECT_TRUE(handler.open(session, blobs::OpenFlags::write, expectedBlobId)); in TEST_F()
59 EXPECT_FALSE(handler.write(session, handlerMaxBufferSize - 1, data)); in TEST_F()
66 EXPECT_TRUE(handler.open(session, blobs::OpenFlags::write, expectedBlobId)); in TEST_F()
[all …]

12345678910>>...30