Home
last modified time | relevance | path

Searched refs:fc (Results 1 – 25 of 31) sorted by relevance

12

/net/ieee802154/
A Dheader_ops.c83 struct ieee802154_hdr_fc *fc = &hdr->fc; in ieee802154_hdr_push() local
87 fc->dest_addr_mode = hdr->dest.mode; in ieee802154_hdr_push()
98 fc->intra_pan = true; in ieee802154_hdr_push()
105 if (fc->security_enabled) { in ieee802154_hdr_push()
106 fc->version = 1; in ieee802154_hdr_push()
115 memcpy(buf, fc, 2); in ieee802154_hdr_push()
256 hdr->fc.intra_pan); in ieee802154_hdr_minlen()
274 if (hdr->fc.intra_pan) in ieee802154_hdr_get_addrs()
296 if (hdr->fc.security_enabled) { in ieee802154_hdr_pull()
353 if (hdr->fc.security_enabled) { in ieee802154_hdr_peek()
[all …]
/net/mac802154/
A Dscan.c488 local->beacon.mhr.fc.intra_pan = 0; in mac802154_send_beacons_locked()
528 frame.mhr.fc.security_enabled = 0; in mac802154_perform_association()
529 frame.mhr.fc.frame_pending = 0; in mac802154_perform_association()
531 frame.mhr.fc.intra_pan = 0; in mac802154_perform_association()
655 frame.mhr.fc.security_enabled = 0; in mac802154_send_disassociation_notif()
656 frame.mhr.fc.frame_pending = 0; in mac802154_send_disassociation_notif()
657 frame.mhr.fc.ack_request = 1; in mac802154_send_disassociation_notif()
658 frame.mhr.fc.intra_pan = 1; in mac802154_send_disassociation_notif()
716 frame.mhr.fc.security_enabled = 0; in mac802154_send_association_resp_locked()
717 frame.mhr.fc.frame_pending = 0; in mac802154_send_association_resp_locked()
[all …]
A Diface.c342 hdr->fc.security_enabled = 1; in mac802154_set_header_security()
369 memset(&hdr.fc, 0, sizeof(hdr.fc)); in ieee802154_header_create()
370 hdr.fc.type = cb->type; in ieee802154_header_create()
371 hdr.fc.security_enabled = cb->secen; in ieee802154_header_create()
372 hdr.fc.ack_request = cb->ackreq; in ieee802154_header_create()
435 memset(&hdr.fc, 0, sizeof(hdr.fc)); in mac802154_header_create()
436 hdr.fc.type = IEEE802154_FC_TYPE_DATA; in mac802154_header_create()
437 hdr.fc.ack_request = wpan_dev->ackreq; in mac802154_header_create()
A Drx.c289 pr_debug("fc: %04x dsn: %02x\n", le16_to_cpup((__le16 *)&hdr->fc), in ieee802154_parse_frame_start()
292 cb->type = hdr->fc.type; in ieee802154_parse_frame_start()
293 cb->ackreq = hdr->fc.ack_request; in ieee802154_parse_frame_start()
294 cb->secen = hdr->fc.security_enabled; in ieee802154_parse_frame_start()
302 if (hdr->fc.security_enabled) { in ieee802154_parse_frame_start()
A Dllsec.c562 if (hdr->fc.type == IEEE802154_FC_TYPE_BEACON) { in llsec_lookup_key()
573 if (!(key_entry->key->frame_types & BIT(hdr->fc.type))) in llsec_lookup_key()
720 (hdr.fc.type != IEEE802154_FC_TYPE_DATA && in mac802154_llsec_encrypt()
721 hdr.fc.type != IEEE802154_FC_TYPE_BEACON)) in mac802154_llsec_encrypt()
724 if (!hdr.fc.security_enabled || in mac802154_llsec_encrypt()
999 if (!hdr.fc.security_enabled) in mac802154_llsec_decrypt()
1001 if (hdr.fc.version == 0) in mac802154_llsec_decrypt()
1025 if (llsec_lookup_seclevel(sec, hdr.fc.type, 0, &seclevel) < 0) { in mac802154_llsec_decrypt()
/net/mac80211/
A Daes_cmac.c30 const __le16 *fc; in ieee80211_aes_cmac() local
36 fc = (const __le16 *)aad; in ieee80211_aes_cmac()
37 if (ieee80211_is_beacon(*fc)) { in ieee80211_aes_cmac()
53 const __le16 *fc; in ieee80211_aes_cmac_256() local
59 fc = (const __le16 *)aad; in ieee80211_aes_cmac_256()
60 if (ieee80211_is_beacon(*fc)) { in ieee80211_aes_cmac_256()
A Drx.c50 __le16 fc; in ieee80211_clean_skb() local
65 fc = hdr->frame_control; in ieee80211_clean_skb()
74 if (likely(!ieee80211_is_mgmt(fc) || !ieee80211_has_order(fc))) in ieee80211_clean_skb()
77 hdrlen = ieee80211_hdrlen(fc); in ieee80211_clean_skb()
1934 __le16 fc; in ieee80211_rx_h_decrypt() local
1969 fc = hdr->frame_control; in ieee80211_rx_h_decrypt()
2269 __le16 fc; in ieee80211_rx_h_defragment() local
2276 fc = hdr->frame_control; in ieee80211_rx_h_defragment()
2278 if (ieee80211_is_ctl(fc) || ieee80211_is_ext(fc)) in ieee80211_rx_h_defragment()
5148 __le16 fc; in __ieee80211_rx_handle_packet() local
[all …]
A Daes_gmac.c24 const __le16 *fc; in ieee80211_aes_gmac() local
38 fc = (const __le16 *)aad; in ieee80211_aes_gmac()
39 if (ieee80211_is_beacon(*fc)) { in ieee80211_aes_gmac()
A Dwep.c247 __le16 fc = hdr->frame_control; in ieee80211_crypto_wep_decrypt() local
249 if (!ieee80211_is_data(fc) && !ieee80211_is_auth(fc)) in ieee80211_crypto_wep_decrypt()
258 if (!pskb_may_pull(rx->skb, ieee80211_hdrlen(fc) + in ieee80211_crypto_wep_decrypt()
A Dstatus.c961 __le16 fc; in __ieee80211_tx_status() local
967 fc = hdr->frame_control; in __ieee80211_tx_status()
981 ieee80211_is_data_qos(fc)) in __ieee80211_tx_status()
992 (ieee80211_is_data_qos(fc))) { in __ieee80211_tx_status()
1002 } else if (ieee80211_is_data_qos(fc)) { in __ieee80211_tx_status()
1008 if (!acked && ieee80211_is_back_req(fc)) { in __ieee80211_tx_status()
1032 } else if (ieee80211_is_data_present(fc)) { in __ieee80211_tx_status()
1066 ieee80211_is_data(fc) || in __ieee80211_tx_status()
1067 ieee80211_is_mgmt(fc)) in __ieee80211_tx_status()
1074 if (ieee80211_is_any_nullfunc(fc) && in __ieee80211_tx_status()
[all …]
A Dmesh_ps.c28 __le16 fc; in mps_qos_null_get() local
36 fc = cpu_to_le16(IEEE80211_FTYPE_DATA | IEEE80211_STYPE_QOS_NULLFUNC); in mps_qos_null_get()
37 ieee80211_fill_mesh_addresses(nullfunc, &fc, sta->sta.addr, in mps_qos_null_get()
39 nullfunc->frame_control = fc; in mps_qos_null_get()
A Dtx.c445 if (!ieee80211_is_mgmt(fc)) in ieee80211_use_mfp()
2598 __le16 fc; in ieee80211_build_hdr() local
2657 fc |= cpu_to_le16(IEEE80211_FCTL_FROMDS); in ieee80211_build_hdr()
2785 fc |= cpu_to_le16(IEEE80211_FCTL_FROMDS | in ieee80211_build_hdr()
2794 fc |= cpu_to_le16(IEEE80211_FCTL_TODS); in ieee80211_build_hdr()
2884 hdr.frame_control = fc; in ieee80211_build_hdr()
2936 if (ieee80211_is_data_qos(fc)) { in ieee80211_build_hdr()
3024 __le16 fc; in ieee80211_check_fast_xmit() local
3122 fc |= cpu_to_le16(IEEE80211_FCTL_TODS); in ieee80211_check_fast_xmit()
3143 fc |= cpu_to_le16(IEEE80211_FCTL_FROMDS); in ieee80211_check_fast_xmit()
[all …]
A Ddebugfs_netdev.c449 __le16 fc; in ieee80211_if_parse_tkip_mic_test() local
463 fc = cpu_to_le16(IEEE80211_FTYPE_DATA | IEEE80211_STYPE_DATA); in ieee80211_if_parse_tkip_mic_test()
467 fc |= cpu_to_le16(IEEE80211_FCTL_FROMDS); in ieee80211_if_parse_tkip_mic_test()
474 fc |= cpu_to_le16(IEEE80211_FCTL_TODS); in ieee80211_if_parse_tkip_mic_test()
488 hdr->frame_control = fc; in ieee80211_if_parse_tkip_mic_test()
A Dutil.c57 __le16 fc = hdr->frame_control; in ieee80211_get_bssid() local
59 if (ieee80211_is_data(fc)) { in ieee80211_get_bssid()
63 if (ieee80211_has_a4(fc)) in ieee80211_get_bssid()
65 if (ieee80211_has_tods(fc)) in ieee80211_get_bssid()
67 if (ieee80211_has_fromds(fc)) in ieee80211_get_bssid()
73 if (ieee80211_is_s1g_beacon(fc)) { in ieee80211_get_bssid()
79 if (ieee80211_is_mgmt(fc)) { in ieee80211_get_bssid()
85 if (ieee80211_is_ctl(fc)) { in ieee80211_get_bssid()
86 if (ieee80211_is_pspoll(fc)) in ieee80211_get_bssid()
89 if (ieee80211_is_back_req(fc)) { in ieee80211_get_bssid()
A Dmesh.h236 int ieee80211_fill_mesh_addresses(struct ieee80211_hdr *hdr, __le16 *fc,
A Dibss.c1583 u16 fc; in ieee80211_ibss_rx_queued_mgmt() local
1589 fc = le16_to_cpu(mgmt->frame_control); in ieee80211_ibss_rx_queued_mgmt()
1594 switch (fc & IEEE80211_FCTL_STYPE) { in ieee80211_ibss_rx_queued_mgmt()
A Dmesh.c852 int ieee80211_fill_mesh_addresses(struct ieee80211_hdr *hdr, __le16 *fc, in ieee80211_fill_mesh_addresses() argument
856 *fc |= cpu_to_le16(IEEE80211_FCTL_FROMDS); in ieee80211_fill_mesh_addresses()
863 *fc |= cpu_to_le16(IEEE80211_FCTL_FROMDS | IEEE80211_FCTL_TODS); in ieee80211_fill_mesh_addresses()
/net/sunrpc/
A Drpc_pipe.c1120 rpc_fill_super(struct super_block *sb, struct fs_context *fc) in rpc_fill_super() argument
1167 static int rpc_fs_get_tree(struct fs_context *fc) in rpc_fs_get_tree() argument
1169 return get_tree_keyed(fc, rpc_fill_super, get_net(fc->net_ns)); in rpc_fs_get_tree()
1172 static void rpc_fs_free_fc(struct fs_context *fc) in rpc_fs_free_fc() argument
1174 if (fc->s_fs_info) in rpc_fs_free_fc()
1175 put_net(fc->s_fs_info); in rpc_fs_free_fc()
1183 static int rpc_init_fs_context(struct fs_context *fc) in rpc_init_fs_context() argument
1185 put_user_ns(fc->user_ns); in rpc_init_fs_context()
1186 fc->user_ns = get_user_ns(fc->net_ns->user_ns); in rpc_init_fs_context()
1187 fc->ops = &rpc_fs_context_ops; in rpc_init_fs_context()
/net/ieee802154/6lowpan/
A Drx.c253 __le16 fc = ieee802154_get_fc_from_skb(skb); in lowpan_rx_h_check() local
256 if (!ieee802154_is_data(fc) || in lowpan_rx_h_check()
257 !ieee802154_skb_is_intra_pan_addressing(fc, skb)) in lowpan_rx_h_check()
/net/9p/
A Dclient.c231 fc->cache = c->fcall_cache; in p9_fcall_init()
234 fc->cache = NULL; in p9_fcall_init()
236 if (!fc->sdata) in p9_fcall_init()
238 fc->capacity = alloc_msize; in p9_fcall_init()
239 fc->id = 0; in p9_fcall_init()
240 fc->tag = P9_NOTAG; in p9_fcall_init()
244 void p9_fcall_fini(struct p9_fcall *fc) in p9_fcall_fini() argument
249 if (unlikely(!fc->sdata)) in p9_fcall_fini()
252 if (fc->cache) in p9_fcall_fini()
253 kmem_cache_free(fc->cache, fc->sdata); in p9_fcall_fini()
[all …]
/net/wireless/
A Dutil.c457 unsigned int __attribute_const__ ieee80211_hdrlen(__le16 fc) in ieee80211_hdrlen() argument
461 if (ieee80211_is_ext(fc)) { in ieee80211_hdrlen()
466 if (ieee80211_is_data(fc)) { in ieee80211_hdrlen()
467 if (ieee80211_has_a4(fc)) in ieee80211_hdrlen()
469 if (ieee80211_is_data_qos(fc)) { in ieee80211_hdrlen()
471 if (ieee80211_has_order(fc)) in ieee80211_hdrlen()
477 if (ieee80211_is_mgmt(fc)) { in ieee80211_hdrlen()
478 if (ieee80211_has_order(fc)) in ieee80211_hdrlen()
483 if (ieee80211_is_ctl(fc)) { in ieee80211_hdrlen()
493 if ((fc & cpu_to_le16(0x00E0)) == cpu_to_le16(0x00C0)) in ieee80211_hdrlen()
/net/atm/
A Dlec.h27 unsigned char fc; member
/net/802/
A Dhippi.c60 hip->le.fc = 0; in hippi_header()
A Dfddi.c58 fddi->fc = FDDI_FC_K_ASYNC_LLC_DEF; in fddi_header()
/net/phonet/
A Dpep.c474 u8 fc = fcs[i]; in pipe_negotiate_fc() local
476 if (fc > final_fc && fc < PN_MAX_FLOW_CONTROL) in pipe_negotiate_fc()
477 final_fc = fc; in pipe_negotiate_fc()

Completed in 72 milliseconds

12