Home
last modified time | relevance | path

Searched refs:channel (Results 1 – 25 of 53) sorted by relevance

123

/net/rxrpc/
Dconn_client.c520 unsigned int channel) in rxrpc_activate_one_channel() argument
522 struct rxrpc_channel *chan = &conn->channels[channel]; in rxrpc_activate_one_channel()
528 _enter("C=%x,%u", conn->debug_id, channel); in rxrpc_activate_one_channel()
530 trace_rxrpc_client(conn, channel, rxrpc_client_chan_activate); in rxrpc_activate_one_channel()
535 clear_bit(RXRPC_CONN_FINAL_ACK_0 + channel, &conn->flags); in rxrpc_activate_one_channel()
536 clear_bit(conn->bundle_shift + channel, &bundle->avail_chans); in rxrpc_activate_one_channel()
542 call->cid = conn->proto.cid | channel; in rxrpc_activate_one_channel()
603 unsigned int channel, slot; in rxrpc_activate_channels_locked() local
614 channel = __ffs(avail); in rxrpc_activate_channels_locked()
615 clear_bit(channel, &bundle->avail_chans); in rxrpc_activate_channels_locked()
[all …]
Dconn_event.c24 unsigned int channel) in rxrpc_conn_retransmit_call() argument
52 chan = &conn->channels[channel]; in rxrpc_conn_retransmit_call()
77 pkt.whdr.cid = htonl(conn->proto.cid | channel); in rxrpc_conn_retransmit_call()
411 unsigned int channel; in rxrpc_process_delayed_final_acks() local
417 for (channel = 0; channel < RXRPC_MAXCALLS; channel++) { in rxrpc_process_delayed_final_acks()
418 struct rxrpc_channel *chan = &conn->channels[channel]; in rxrpc_process_delayed_final_acks()
421 if (!test_bit(RXRPC_CONN_FINAL_ACK_0 + channel, &conn->flags)) in rxrpc_process_delayed_final_acks()
435 if (test_and_clear_bit(RXRPC_CONN_FINAL_ACK_0 + channel, in rxrpc_process_delayed_final_acks()
437 rxrpc_conn_retransmit_call(conn, NULL, channel); in rxrpc_process_delayed_final_acks()
/net/bluetooth/rfcomm/
Dsock.c106 static struct sock *__rfcomm_get_listen_sock_by_addr(u8 channel, bdaddr_t *src) in __rfcomm_get_listen_sock_by_addr() argument
111 if (rfcomm_pi(sk)->channel != channel) in __rfcomm_get_listen_sock_by_addr()
127 static struct sock *rfcomm_get_sock_by_channel(int state, u8 channel, bdaddr_t *src) in rfcomm_get_sock_by_channel() argument
137 if (rfcomm_pi(sk)->channel == channel) { in rfcomm_get_sock_by_channel()
370 rfcomm_pi(sk)->channel = sa.rc_channel; in rfcomm_sock_bind()
408 rfcomm_pi(sk)->channel = sa->rc_channel; in rfcomm_sock_connect()
443 if (!rfcomm_pi(sk)->channel) { in rfcomm_sock_listen()
445 u8 channel; in rfcomm_sock_listen() local
451 for (channel = 1; channel < 31; channel++) in rfcomm_sock_listen()
452 if (!__rfcomm_get_listen_sock_by_addr(channel, src)) { in rfcomm_sock_listen()
[all …]
Dtty.c59 u8 channel; member
116 err = rfcomm_dlc_open(dev->dlc, &dev->src, &dev->dst, dev->channel); in rfcomm_dev_activate()
210 return sprintf(buf, "%d\n", dev->channel); in show_channel()
214 static DEVICE_ATTR(channel, 0444, show_channel, NULL);
266 dev->channel = req->channel; in __rfcomm_dev_add()
322 BT_DBG("id %d channel %d", req->dev_id, req->channel); in rfcomm_dev_add()
413 dlc = rfcomm_dlc_exists(&req.src, &req.dst, req.channel); in __rfcomm_create_dev()
533 (di + n)->channel = dev->channel; in rfcomm_get_dev_list()
568 di.channel = dev->channel; in rfcomm_get_dev_info()
753 dev->channel, dev->port.count); in rfcomm_tty_open()
Dcore.c362 static int rfcomm_check_channel(u8 channel) in rfcomm_check_channel() argument
364 return channel < 1 || channel > 30; in rfcomm_check_channel()
367 static int __rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst, u8 channel) in __rfcomm_dlc_open() argument
374 d, d->state, src, dst, channel); in __rfcomm_dlc_open()
376 if (rfcomm_check_channel(channel)) in __rfcomm_dlc_open()
389 dlci = __dlci(__session_dir(s), channel); in __rfcomm_dlc_open()
421 int rfcomm_dlc_open(struct rfcomm_dlc *d, bdaddr_t *src, bdaddr_t *dst, u8 channel) in rfcomm_dlc_open() argument
427 r = __rfcomm_dlc_open(d, src, dst, channel); in rfcomm_dlc_open()
533 struct rfcomm_dlc *rfcomm_dlc_exists(bdaddr_t *src, bdaddr_t *dst, u8 channel) in rfcomm_dlc_exists() argument
539 if (rfcomm_check_channel(channel)) in rfcomm_dlc_exists()
[all …]
/net/ncsi/
Dncsi-rsp.c98 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, &np, &nc); in ncsi_rsp_handler_cis()
103 id = NCSI_CHANNEL_INDEX(rsp->rsp.common.channel); in ncsi_rsp_handler_cis()
121 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, in ncsi_rsp_handler_sp()
127 id = NCSI_PACKAGE_INDEX(rsp->rsp.common.channel); in ncsi_rsp_handler_sp()
146 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, in ncsi_rsp_handler_dp()
170 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, in ncsi_rsp_handler_ec()
197 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, in ncsi_rsp_handler_dc()
219 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, in ncsi_rsp_handler_rc()
241 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, in ncsi_rsp_handler_ecnt()
263 ncsi_find_package_and_channel(ndp, rsp->rsp.common.channel, in ncsi_rsp_handler_dcnt()
[all …]
Dncsi-netlink.c278 struct ncsi_channel *nc, *channel; in ncsi_set_interface_nl() local
308 channel = NULL; in ncsi_set_interface_nl()
313 channel = nc; in ncsi_set_interface_nl()
316 if (!channel) { in ncsi_set_interface_nl()
331 if (channel) { in ncsi_set_interface_nl()
332 package->channel_whitelist = 0x1 << channel->id; in ncsi_set_interface_nl()
333 package->preferred_channel = channel; in ncsi_set_interface_nl()
341 if (channel) in ncsi_set_interface_nl()
459 nca.channel = (unsigned char)channel_id; in ncsi_send_cmd_nl()
552 nr->cmd->data)->channel))); in ncsi_send_netlink_timeout()
[all …]
Dncsi-manage.c28 bool ncsi_channel_has_link(struct ncsi_channel *channel) in ncsi_channel_has_link() argument
30 return !!(channel->modes[NCSI_MODE_LINK].data[2] & 0x1); in ncsi_channel_has_link()
34 struct ncsi_channel *channel) in ncsi_channel_is_last() argument
41 if (nc == channel) in ncsi_channel_is_last()
130 nca.channel = nc->id; in ncsi_channel_monitor()
457 cmd->cmd.common.channel, in ncsi_request_timeout()
489 nca.channel = NCSI_RESERVED_CHANNEL; in ncsi_suspend_channel()
520 nca.channel = nc->id; in ncsi_suspend_channel()
532 nca.channel = nc->id; in ncsi_suspend_channel()
545 nca.channel = nc->id; in ncsi_suspend_channel()
[all …]
Dncsi-aen.c60 ncsi_find_package_and_channel(ndp, h->common.channel, NULL, &nc); in ncsi_aen_handler_lsc()
147 ncsi_find_package_and_channel(ndp, h->common.channel, NULL, &nc); in ncsi_aen_handler_cr()
182 ncsi_find_package_and_channel(ndp, h->common.channel, NULL, &nc); in ncsi_aen_handler_hncdsc()
/net/bluetooth/
Dhci_sock.c56 unsigned short channel; member
90 return hci_pi(sk)->channel; in hci_sock_get_channel()
221 if (hci_pi(sk)->channel == HCI_CHANNEL_RAW) { in hci_send_to_sock()
230 } else if (hci_pi(sk)->channel == HCI_CHANNEL_USER) { in hci_send_to_sock()
267 static void __hci_send_to_channel(unsigned short channel, struct sk_buff *skb, in __hci_send_to_channel() argument
272 BT_DBG("channel %u len %d", channel, skb->len); in __hci_send_to_channel()
288 if (hci_pi(sk)->channel != channel) in __hci_send_to_channel()
301 void hci_send_to_channel(unsigned short channel, struct sk_buff *skb, in hci_send_to_channel() argument
305 __hci_send_to_channel(channel, skb, flag, skip_sk); in hci_send_to_channel()
387 if (hci_pi(sk)->channel != HCI_CHANNEL_CONTROL) in hci_send_monitor_ctrl_event()
[all …]
Dmgmt_util.c59 int mgmt_send_event(u16 event, struct hci_dev *hdev, unsigned short channel, in mgmt_send_event() argument
83 hci_send_to_channel(channel, skb, flag, skip_sk); in mgmt_send_event()
85 if (channel == HCI_CHANNEL_CONTROL) in mgmt_send_event()
184 struct mgmt_pending_cmd *mgmt_pending_find(unsigned short channel, u16 opcode, in mgmt_pending_find() argument
190 if (hci_sock_get_channel(cmd->sk) != channel) in mgmt_pending_find()
199 struct mgmt_pending_cmd *mgmt_pending_find_data(unsigned short channel, in mgmt_pending_find_data() argument
Dmgmt_util.h34 int mgmt_send_event(u16 event, struct hci_dev *hdev, unsigned short channel,
40 struct mgmt_pending_cmd *mgmt_pending_find(unsigned short channel, u16 opcode,
42 struct mgmt_pending_cmd *mgmt_pending_find_data(unsigned short channel,
/net/mac80211/
Dethtool.c70 struct ieee80211_channel *channel; in ieee80211_get_stats() local
151 channel = chanctx_conf->def.chan; in ieee80211_get_stats()
153 channel = NULL; in ieee80211_get_stats()
156 if (channel) { in ieee80211_get_stats()
165 } while (channel != survey.channel); in ieee80211_get_stats()
169 data[i++] = survey.channel->center_freq; in ieee80211_get_stats()
Dmlme.c148 struct ieee80211_channel *channel, in ieee80211_determine_chantype() argument
162 chandef->chan = channel; in ieee80211_determine_chantype()
164 chandef->center_freq1 = channel->center_freq; in ieee80211_determine_chantype()
165 chandef->freq1_offset = channel->freq_offset; in ieee80211_determine_chantype()
167 if (channel->band == NL80211_BAND_6GHZ) { in ieee80211_determine_chantype()
180 chandef->width = ieee80211_s1g_channel_width(channel); in ieee80211_determine_chantype()
203 channel->band); in ieee80211_determine_chantype()
205 if (!tracking && channel->center_freq != ht_cfreq) { in ieee80211_determine_chantype()
215 channel->center_freq, ht_cfreq, in ieee80211_determine_chantype()
216 ht_oper->primary_chan, channel->band); in ieee80211_determine_chantype()
[all …]
Dscan.c147 struct ieee80211_channel *channel) in ieee80211_bss_info_update() argument
175 bss_meta.chan = channel; in ieee80211_bss_info_update()
216 signal_valid = channel == cbss->channel; in ieee80211_bss_info_update()
255 struct ieee80211_channel *channel; in ieee80211_scan_rx() local
316 channel = ieee80211_get_channel_khz(local->hw.wiphy, in ieee80211_scan_rx()
319 if (!channel || channel->flags & IEEE80211_CHAN_DISABLED) in ieee80211_scan_rx()
324 channel); in ieee80211_scan_rx()
626 struct ieee80211_channel *channel) in ieee80211_send_scan_probe_req() argument
630 skb = ieee80211_build_probe_req(sdata, src, dst, ratemask, channel, in ieee80211_send_scan_probe_req()
645 ieee80211_tx_skb_tid_band(sdata, skb, 7, channel->band); in ieee80211_send_scan_probe_req()
/net/wireless/
Dscan.c663 freq = ieee80211_channel_to_frequency(ap_info->channel, band); in cfg80211_parse_colocated_ap()
1326 if (a->channel != b->channel) in cmp_bss()
1327 return b->channel->center_freq - a->channel->center_freq; in cmp_bss()
1465 struct ieee80211_channel *channel, in cfg80211_get_bss() argument
1476 trace_cfg80211_get_bss(wiphy, channel, bssid, ssid, ssid_len, bss_type, in cfg80211_get_bss()
1483 bss->pub.channel->band, bss_type)) in cfg80211_get_bss()
1490 if (channel && bss->pub.channel != channel) in cfg80211_get_bss()
1606 if (bss->pub.channel != new->pub.channel) in cfg80211_combine_bsses()
1749 if (WARN_ON(!tmp->pub.channel)) in cfg80211_bss_update()
1867 struct ieee80211_channel *channel, in cfg80211_get_bss_channel() argument
[all …]
Dibss.c19 struct ieee80211_channel *channel) in __cfg80211_ibss_joined() argument
33 bss = cfg80211_get_bss(wdev->wiphy, channel, bssid, NULL, 0, in __cfg80211_ibss_joined()
60 struct ieee80211_channel *channel, gfp_t gfp) in cfg80211_ibss_joined() argument
67 trace_cfg80211_ibss_joined(dev, bssid, channel); in cfg80211_ibss_joined()
69 if (WARN_ON(!channel)) in cfg80211_ibss_joined()
78 ev->ij.channel = channel; in cfg80211_ibss_joined()
379 chan = wdev->current_bss->pub.channel; in cfg80211_ibss_wext_giwfreq()
Dsme.c76 if (wdev->conn->params.channel) in cfg80211_conn_scan()
87 if (wdev->conn->params.channel) { in cfg80211_conn_scan()
88 enum nl80211_band band = wdev->conn->params.channel->band; in cfg80211_conn_scan()
96 request->channels[0] = wdev->conn->params.channel; in cfg80211_conn_scan()
102 struct ieee80211_channel *channel; in cfg80211_conn_scan() local
109 channel = &bands->channels[j]; in cfg80211_conn_scan()
110 if (channel->flags & IEEE80211_CHAN_DISABLED) in cfg80211_conn_scan()
112 request->channels[i++] = channel; in cfg80211_conn_scan()
172 params->channel, params->auth_type, in cfg80211_conn_do_work()
197 err = cfg80211_mlme_assoc(rdev, wdev->netdev, params->channel, in cfg80211_conn_do_work()
[all …]
Dwext-sme.c95 if (wdev->wext.connect.channel == chan) { in cfg80211_mgd_wext_siwfreq()
109 wdev->wext.connect.channel = chan; in cfg80211_mgd_wext_siwfreq()
129 chan = wdev->current_bss->pub.channel; in cfg80211_mgd_wext_giwfreq()
130 else if (wdev->wext.connect.channel) in cfg80211_mgd_wext_giwfreq()
131 chan = wdev->wext.connect.channel; in cfg80211_mgd_wext_giwfreq()
/net/mac802154/
Dtrace.h79 TP_PROTO(struct ieee802154_local *local, u8 page, u8 channel),
80 TP_ARGS(local, page, channel),
84 __field(u8, channel)
89 __entry->channel = channel;
92 __entry->page, __entry->channel)
Ddriver-ops.h59 drv_set_channel(struct ieee802154_local *local, u8 page, u8 channel) in drv_set_channel() argument
65 trace_802154_drv_set_channel(local, page, channel); in drv_set_channel()
66 ret = local->ops->set_channel(&local->hw, page, channel); in drv_set_channel()
Dcfg.c106 ieee802154_set_channel(struct wpan_phy *wpan_phy, u8 page, u8 channel) in ieee802154_set_channel() argument
114 wpan_phy->current_channel == channel) in ieee802154_set_channel()
117 ret = drv_set_channel(local, page, channel); in ieee802154_set_channel()
120 wpan_phy->current_channel = channel; in ieee802154_set_channel()
/net/psample/
DKconfig8 tristate "Packet-sampling netlink channel"
11 Say Y here to add support for packet-sampling netlink channel
12 This netlink channel allows transferring packets alongside some
/net/ieee802154/
Dtrace.h103 TP_PROTO(struct wpan_phy *wpan_phy, u8 page, u8 channel),
104 TP_ARGS(wpan_phy, page, channel),
108 __field(u8, channel)
113 __entry->channel = channel;
116 __entry->page, __entry->channel)
/net/qrtr/
Dsmd.c15 struct rpmsg_endpoint *channel; member
49 rc = rpmsg_send(qdev->channel, skb->data, skb->len); in qcom_smd_qrtr_send()
68 qdev->channel = rpdev->ept; in qcom_smd_qrtr_probe()

123