/Linux-v4.19/net/bluetooth/hidp/ |
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 …]
|
/Linux-v4.19/net/bluetooth/cmtp/ |
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 …]
|
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 …]
|
/Linux-v4.19/net/l2tp/ |
D | l2tp_core.c | 210 struct l2tp_session *session; in l2tp_tunnel_get_session() local 215 hlist_for_each_entry(session, session_list, hlist) in l2tp_tunnel_get_session() 216 if (session->session_id == session_id) { in l2tp_tunnel_get_session() 217 l2tp_session_inc_refcount(session); in l2tp_tunnel_get_session() 220 return session; in l2tp_tunnel_get_session() 231 struct l2tp_session *session; in l2tp_session_get() local 236 hlist_for_each_entry_rcu(session, session_list, global_hlist) in l2tp_session_get() 237 if (session->session_id == session_id) { in l2tp_session_get() 238 l2tp_session_inc_refcount(session); in l2tp_session_get() 241 return session; in l2tp_session_get() [all …]
|
D | l2tp_debugfs.c | 45 struct l2tp_session *session; /* NULL means get next tunnel */ member 61 if (pd->session) in l2tp_dfs_next_session() 62 l2tp_session_dec_refcount(pd->session); in l2tp_dfs_next_session() 64 pd->session = l2tp_session_get_nth(pd->tunnel, pd->session_idx); in l2tp_dfs_next_session() 67 if (pd->session == NULL) { in l2tp_dfs_next_session() 91 if ((pd->tunnel == NULL) && (pd->session == NULL)) in l2tp_dfs_seq_start() 115 if (pd->session) { in l2tp_dfs_seq_stop() 116 l2tp_session_dec_refcount(pd->session); in l2tp_dfs_seq_stop() 117 pd->session = NULL; in l2tp_dfs_seq_stop() 136 struct l2tp_session *session; in l2tp_dfs_seq_tunnel_show() local [all …]
|
D | l2tp_ppp.c | 142 static struct sock *pppol2tp_session_get_sock(struct l2tp_session *session) in pppol2tp_session_get_sock() argument 144 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_session_get_sock() 160 struct l2tp_session *session; in pppol2tp_sock_to_session() local 166 session = (struct l2tp_session *)(sk->sk_user_data); in pppol2tp_sock_to_session() 167 if (session == NULL) { in pppol2tp_sock_to_session() 172 BUG_ON(session->magic != L2TP_SESSION_MAGIC); in pppol2tp_sock_to_session() 175 return session; in pppol2tp_sock_to_session() 215 static void pppol2tp_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) in pppol2tp_recv() argument 217 struct pppol2tp_session *ps = l2tp_session_priv(session); in pppol2tp_recv() 242 l2tp_dbg(session, L2TP_MSG_DATA, in pppol2tp_recv() [all …]
|
D | l2tp_eth.c | 44 struct l2tp_session *session; member 73 spriv = l2tp_session_priv(priv->session); in l2tp_eth_dev_uninit() 83 struct l2tp_session *session = priv->session; in l2tp_eth_dev_xmit() local 85 int ret = l2tp_xmit_skb(session, skb, session->hdr_len); in l2tp_eth_dev_xmit() 132 static void l2tp_eth_dev_recv(struct l2tp_session *session, struct sk_buff *skb, int data_len) in l2tp_eth_dev_recv() argument 134 struct l2tp_eth_sess *spriv = l2tp_session_priv(session); in l2tp_eth_dev_recv() 138 if (session->debug & L2TP_MSG_DATA) { in l2tp_eth_dev_recv() 145 pr_debug("%s: eth recv\n", session->name); in l2tp_eth_dev_recv() 182 static void l2tp_eth_delete(struct l2tp_session *session) in l2tp_eth_delete() argument 187 if (session) { in l2tp_eth_delete() [all …]
|
D | l2tp_netlink.c | 45 int flags, struct l2tp_session *session, 57 struct l2tp_session *session = NULL; in l2tp_nl_session_get() local 62 session = l2tp_session_get_by_ifname(net, ifname); in l2tp_nl_session_get() 69 session = l2tp_tunnel_get_session(tunnel, session_id); in l2tp_nl_session_get() 74 return session; in l2tp_nl_session_get() 137 struct l2tp_session *session, in l2tp_session_notify() argument 148 NLM_F_ACK, session, cmd); in l2tp_session_notify() 518 struct l2tp_session *session; in l2tp_nl_cmd_session_create() local 630 session = l2tp_tunnel_get_session(tunnel, session_id); in l2tp_nl_cmd_session_create() 631 if (session) { in l2tp_nl_cmd_session_create() [all …]
|
D | l2tp_core.h | 118 int (*build_header)(struct l2tp_session *session, void *buf); 119 void (*recv_skb)(struct l2tp_session *session, struct sk_buff *skb, int data_len); 120 void (*session_close)(struct l2tp_session *session); 187 int (*session_delete)(struct l2tp_session *session); 190 static inline void *l2tp_session_priv(struct l2tp_session *session) in l2tp_session_priv() argument 192 return &session->priv[0]; in l2tp_session_priv() 218 int l2tp_session_register(struct l2tp_session *session, 221 void __l2tp_session_unhash(struct l2tp_session *session); 222 int l2tp_session_delete(struct l2tp_session *session); 223 void l2tp_session_free(struct l2tp_session *session); [all …]
|
/Linux-v4.19/drivers/s390/char/ |
D | vmcp.c | 58 static void vmcp_response_alloc(struct vmcp_session *session) in vmcp_response_alloc() argument 63 order = get_order(session->bufsize); in vmcp_response_alloc() 64 nr_pages = ALIGN(session->bufsize, PAGE_SIZE) >> PAGE_SHIFT; in vmcp_response_alloc() 73 session->response = (char *)page_to_phys(page); in vmcp_response_alloc() 74 session->cma_alloc = 1; in vmcp_response_alloc() 77 session->response = (char *)__get_free_pages(GFP_KERNEL | __GFP_RETRY_MAYFAIL, order); in vmcp_response_alloc() 80 static void vmcp_response_free(struct vmcp_session *session) in vmcp_response_free() argument 85 if (!session->response) in vmcp_response_free() 87 order = get_order(session->bufsize); in vmcp_response_free() 88 nr_pages = ALIGN(session->bufsize, PAGE_SIZE) >> PAGE_SHIFT; in vmcp_response_free() [all …]
|
/Linux-v4.19/drivers/scsi/ |
D | libiscsi.c | 91 struct Scsi_Host *shost = conn->session->host; in iscsi_conn_queue_work() 99 static void __iscsi_update_cmdsn(struct iscsi_session *session, in __iscsi_update_cmdsn() argument 109 if (exp_cmdsn != session->exp_cmdsn && in __iscsi_update_cmdsn() 110 !iscsi_sna_lt(exp_cmdsn, session->exp_cmdsn)) in __iscsi_update_cmdsn() 111 session->exp_cmdsn = exp_cmdsn; in __iscsi_update_cmdsn() 113 if (max_cmdsn != session->max_cmdsn && in __iscsi_update_cmdsn() 114 !iscsi_sna_lt(max_cmdsn, session->max_cmdsn)) in __iscsi_update_cmdsn() 115 session->max_cmdsn = max_cmdsn; in __iscsi_update_cmdsn() 118 void iscsi_update_cmdsn(struct iscsi_session *session, struct iscsi_nopin *hdr) in iscsi_update_cmdsn() argument 120 __iscsi_update_cmdsn(session, be32_to_cpu(hdr->exp_cmdsn), in iscsi_update_cmdsn() [all …]
|
D | scsi_transport_iscsi.c | 1683 int iscsi_session_chkready(struct iscsi_cls_session *session) in iscsi_session_chkready() argument 1688 spin_lock_irqsave(&session->lock, flags); in iscsi_session_chkready() 1689 switch (session->state) { in iscsi_session_chkready() 1703 spin_unlock_irqrestore(&session->lock, flags); in iscsi_session_chkready() 1708 int iscsi_is_session_online(struct iscsi_cls_session *session) in iscsi_is_session_online() argument 1713 spin_lock_irqsave(&session->lock, flags); in iscsi_is_session_online() 1714 if (session->state == ISCSI_SESSION_LOGGED_IN) in iscsi_is_session_online() 1716 spin_unlock_irqrestore(&session->lock, flags); in iscsi_is_session_online() 1723 struct iscsi_cls_session *session = iscsi_dev_to_session(dev); in iscsi_session_release() local 1726 shost = iscsi_session_to_shost(session); in iscsi_session_release() [all …]
|
/Linux-v4.19/kernel/trace/ |
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 …]
|
/Linux-v4.19/tools/perf/tests/ |
D | topology.c | 32 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", 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 …]
|
/Linux-v4.19/tools/perf/util/ |
D | session.h | 44 void perf_session__delete(struct perf_session *session); 48 int perf_session__peek_event(struct perf_session *session, off_t file_offset, 53 int perf_session__process_events(struct perf_session *session); 60 int perf_session__resolve_callchain(struct perf_session *session, 66 bool perf_session__has_traces(struct perf_session *session, const char *msg); 70 int perf_session__create_kernel_maps(struct perf_session *session); 72 void perf_session__set_id_hdr_size(struct perf_session *session); 75 struct machine *perf_session__find_machine(struct perf_session *session, pid_t pid) in perf_session__find_machine() argument 77 return machines__find(&session->machines, pid); in perf_session__find_machine() 81 struct machine *perf_session__findnew_machine(struct perf_session *session, pid_t pid) in perf_session__findnew_machine() argument [all …]
|
D | session.c | 28 static int perf_session__deliver_event(struct perf_session *session, 33 static int perf_session__open(struct perf_session *session) in perf_session__open() argument 35 struct perf_data *data = session->data; in perf_session__open() 37 if (perf_session__read_header(session) < 0) { in perf_session__open() 45 if (perf_header__has_feat(&session->header, HEADER_STAT)) in perf_session__open() 48 if (!perf_evlist__valid_sample_type(session->evlist)) { in perf_session__open() 53 if (!perf_evlist__valid_sample_id_all(session->evlist)) { in perf_session__open() 58 if (!perf_evlist__valid_read_format(session->evlist)) { in perf_session__open() 66 void perf_session__set_id_hdr_size(struct perf_session *session) in perf_session__set_id_hdr_size() argument 68 u16 id_hdr_size = perf_evlist__id_hdr_size(session->evlist); in perf_session__set_id_hdr_size() [all …]
|
D | auxtrace.h | 140 int (*process_event)(struct perf_session *session, 144 int (*process_auxtrace_event)(struct perf_session *session, 147 int (*flush_events)(struct perf_session *session, 149 void (*free_events)(struct perf_session *session); 150 void (*free)(struct perf_session *session); 315 struct perf_session *session, 450 struct perf_session *session, 455 struct perf_session *session); 494 struct perf_session *session, 508 int auxtrace_index__process(int fd, u64 size, struct perf_session *session, [all …]
|
D | arm-spe.c | 34 struct perf_session *session; member 96 static int arm_spe_process_event(struct perf_session *session __maybe_unused, in arm_spe_process_event() 104 static int arm_spe_process_auxtrace_event(struct perf_session *session, in arm_spe_process_auxtrace_event() argument 108 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_process_auxtrace_event() 112 int fd = perf_data__fd(session->data); in arm_spe_process_auxtrace_event() 115 if (perf_data__is_pipe(session->data)) { in arm_spe_process_auxtrace_event() 123 err = auxtrace_queues__add_event(&spe->queues, session, event, in arm_spe_process_auxtrace_event() 140 static int arm_spe_flush(struct perf_session *session __maybe_unused, in arm_spe_flush() 155 static void arm_spe_free_events(struct perf_session *session) in arm_spe_free_events() argument 157 struct arm_spe *spe = container_of(session->auxtrace, struct arm_spe, in arm_spe_free_events() [all …]
|
D | intel-bts.c | 56 struct perf_session *session; member 147 err = perf_session__deliver_synth_event(bts->session, &event, NULL); in intel_bts_lost() 310 ret = perf_session__deliver_synth_event(bts->session, &event, &sample); in intel_bts_synth_branch_sample() 370 err = perf_session__deliver_synth_event(bts->session, &event, NULL); in intel_bts_synth_error() 500 int fd = perf_data__fd(btsq->bts->session->data); in intel_bts_process_queue() 607 static int intel_bts_process_event(struct perf_session *session, in intel_bts_process_event() argument 612 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_process_event() 651 static int intel_bts_process_auxtrace_event(struct perf_session *session, in intel_bts_process_auxtrace_event() argument 655 struct intel_bts *bts = container_of(session->auxtrace, struct intel_bts, in intel_bts_process_auxtrace_event() 664 int fd = perf_data__fd(session->data); in intel_bts_process_auxtrace_event() [all …]
|
/Linux-v4.19/fs/ceph/ |
D | mds_client.c | 429 struct ceph_mds_session *session; in __ceph_lookup_mds_session() local 433 session = mdsc->sessions[mds]; in __ceph_lookup_mds_session() 434 dout("lookup_mds_session %p %d\n", session, in __ceph_lookup_mds_session() 435 refcount_read(&session->s_ref)); in __ceph_lookup_mds_session() 436 get_session(session); in __ceph_lookup_mds_session() 437 return session; in __ceph_lookup_mds_session() 868 mds = cap->session->s_mds; in __choose_mds() 1014 struct ceph_mds_session *session) in __open_session() argument 1018 int mds = session->s_mds; in __open_session() 1024 session->s_state = CEPH_MDS_SESSION_OPENING; in __open_session() [all …]
|
D | caps.c | 46 struct ceph_mds_session *session, 616 struct ceph_mds_session *session, u64 cap_id, in ceph_add_cap() argument 624 int mds = session->s_mds; in ceph_add_cap() 628 session->s_mds, cap_id, ceph_cap_string(issued), seq); in ceph_add_cap() 652 cap->session = session; in ceph_add_cap() 653 spin_lock(&session->s_cap_lock); in ceph_add_cap() 654 list_add_tail(&cap->session_caps, &session->s_caps); in ceph_add_cap() 655 session->s_nr_caps++; in ceph_add_cap() 656 spin_unlock(&session->s_cap_lock); in ceph_add_cap() 749 cap->cap_gen = session->s_cap_gen; in ceph_add_cap() [all …]
|
/Linux-v4.19/drivers/virt/vboxguest/ |
D | vboxguest_core.c | 562 struct vbg_session *session, in vbg_set_session_event_filter() argument 581 previous = session->event_filter; in vbg_set_session_event_filter() 582 session->event_filter |= or_mask; in vbg_set_session_event_filter() 583 session->event_filter &= ~not_mask; in vbg_set_session_event_filter() 586 changed = previous ^ session->event_filter; in vbg_set_session_event_filter() 609 session->event_filter); in vbg_set_session_event_filter() 610 session->event_filter = previous; in vbg_set_session_event_filter() 657 struct vbg_session *session, in vbg_set_session_capabilities() argument 676 previous = session->guest_caps; in vbg_set_session_capabilities() 677 session->guest_caps |= or_mask; in vbg_set_session_capabilities() [all …]
|
/Linux-v4.19/tools/perf/ |
D | builtin-report.c | 59 struct perf_session *session; member 206 struct perf_session *session __maybe_unused) in process_feature_event() 211 return perf_event__process_feature(tool, event, session); in process_feature_event() 224 setup_forced_leader(rep, session->evlist); in process_feature_event() 316 struct perf_session *session = rep->session; in report__setup_sample_type() local 317 u64 sample_type = perf_evlist__combined_sample_type(session->evlist); in report__setup_sample_type() 318 bool is_pipe = perf_data__is_pipe(session->data); in report__setup_sample_type() 320 if (session->itrace_synth_opts->callchain || in report__setup_sample_type() 322 perf_header__has_feat(&session->header, HEADER_AUXTRACE) && in report__setup_sample_type() 323 !session->itrace_synth_opts->set)) in report__setup_sample_type() [all …]
|
D | builtin-inject.c | 32 struct perf_session *session; member 91 struct perf_session *session in perf_event__repipe_op2_synth() 138 struct perf_session *session) in perf_event__repipe_auxtrace() argument 152 ret = auxtrace_index__auxtrace_event(&session->auxtrace_index, in perf_event__repipe_auxtrace() 158 if (perf_data__is_pipe(session->data) || !session->one_mmap) { in perf_event__repipe_auxtrace() 162 ret = copy_bytes(inject, perf_data__fd(session->data), in perf_event__repipe_auxtrace() 179 struct perf_session *session __maybe_unused) in perf_event__repipe_auxtrace() 264 ret = jit_process(inject->session, &inject->output, machine, in perf_event__jit_repipe_mmap() 302 ret = jit_process(inject->session, &inject->output, machine, in perf_event__jit_repipe_mmap2() 367 struct perf_session *session) in perf_event__repipe_tracing_data() argument [all …]
|
/Linux-v4.19/sound/soc/qcom/qdsp6/ |
D | q6routing.c | 315 struct session_data *session, *pdata; in q6routing_stream_open() local 322 session = &routing_data->sessions[stream_id - 1]; in q6routing_stream_open() 323 pdata = &routing_data->port_data[session->port_id]; in q6routing_stream_open() 326 session->fedai_id = fedai_id; in q6routing_stream_open() 328 session->path_type = pdata->path_type; in q6routing_stream_open() 329 session->sample_rate = pdata->sample_rate; in q6routing_stream_open() 330 session->channels = pdata->channels; in q6routing_stream_open() 331 session->bits_per_sample = pdata->bits_per_sample; in q6routing_stream_open() 335 copp = q6adm_open(routing_data->dev, session->port_id, in q6routing_stream_open() 336 session->path_type, session->sample_rate, in q6routing_stream_open() [all …]
|