Lines Matching refs:uint8

93 #define NAN_ATTR_TOT_LEN(_nan_attr)	(ltoh16_ua(((const uint8 *)(_nan_attr)) + \
128 uint8 category_id;
130 uint8 action_field;
132 uint8 oui[DOT11_OUI_LEN];
134 uint8 oui_type;
136 uint8 data[];
200 uint8 id; /* IE ID: NAN_IE_ID 0xDD */
201 uint8 len; /* IE length */
202 uint8 oui[DOT11_OUI_LEN]; /* NAN_OUI 50:6F:9A */
203 uint8 oui_type; /* NAN_OUI_TYPE 0x13 */
204 uint8 attr[]; /* var len attributes */
211 uint8 id;
213 uint8 master_preference;
214 uint8 random_factor;
219 uint8 id;
221 uint8 amr[NAN_MASTER_RANK_LEN];
222 uint8 hop_count;
229 uint8 id;
231 uint8 svcid[0]; /* 6*len of srvc IDs */
252 uint8 id;
256 uint8 svc_hash[NAN_SVC_HASH_LEN];
258 uint8 instance_id;
260 uint8 requestor_id;
262 uint8 svc_control;
269 uint8 id;
281 uint8 map_ctrl;
283 uint8 avail_bmp[1];
289 uint8 id;
293 uint8 map_id;
295 uint8 avil_entry[1];
305 uint8 entry_ctrl;
307 uint8 opclass;
309 uint8 chan;
311 uint8 avail_bmp[1];
327 uint8 id; /* 0xDD */
329 uint8 oui[DOT11_OUI_LEN]; /* 00-90-4C */
330 uint8 type; /* attribute type */
331 uint8 attr[1]; /* var len attributes */
338 uint8 id; /* 0xDD */
340 uint8 oui[DOT11_OUI_LEN]; /* vendor specific OUI */
341 uint8 body[];
347 uint8 id;
351 uint8 dev_role;
361 uint8 map_ctrl;
363 uint8 avail_bmp[1];
388 uint8 id; /* 0x0C */
399 uint8 map_ctrl;
401 uint8 protocol; /* FTM = 0 */
406 uint8 id; /* 0x1A */
416 uint8 lc_info_avail;
427 uint8 id; /* 0x1B */
429 uint8 dialog_token; /* Identify req and resp */
430 uint8 type_status; /* bits 0-3 type, 4-7 status */
435 uint8 reason;
442 uint8 ranging_ctrl; /* Bit 0: ranging report required or not */
443 uint8 ftm_params[3];
444 uint8 data[]; /* schedule entry list */
450 uint8 id; /* 0x1C */
455 uint8 entry_count;
456 uint8 data[2]; /* includes pad */
532 uint8 id;
540 uint8 id; /* id - 0x20 */
542 uint8 map_id; /* map id */
543 uint8 data[1]; /* Data pointing to one or more IEs */
550 uint8 id; /* id - 0x12 */
552 uint8 seqid; /* sequence id */
554 uint8 entry[1]; /* availability entry list */
560 uint8 len; /* Time bitmap length */
561 uint8 bitmap[]; /* Time bitmap */
568 uint8 var[]; /* Time bitmap and channel entry list */
573 uint8 oper_class; /* Operating Class */
575 uint8 primary_chan_bmp; /* Primary Channel Bitmap */
576 uint8 aux_chan[0]; /* Auxiliary Channel bitmap */
581 uint8 opclass; /* Operating class */
583 uint8 prim_bitmap; /* Primary channel bitmap */
640 (*(uint8 *)(((wifi_nan_avail_entry_attr_t *)avail_entry)->var + 2))
652 uint8 chan_info;
653 uint8 var[0];
663 uint8 band[0];
843 uint8 id; /* NAN_ATTR_NAN_NDL = 0x17 */
845 uint8 dialog_token; /* Identify req and resp */
846 uint8 type_status; /* Bits[3-0] type subfield, Bits[7-4] status subfield */
847 uint8 reason; /* Identifies reject reason */
848 uint8 ndl_ctrl; /* NDL control field */
849 uint8 var[]; /* Optional fields follow */
856 uint8 id; /* NAN_ATTR_NAN_NDL_QOS = 24 */
858 uint8 min_slots; /* Min. number of FAW slots needed per DW interval */
870 uint8 id; /* 0x0F */
872 uint8 map_id; /* map id */
874 uint8 bands_supported; /* Supported Bands */
875 uint8 op_mode; /* Operation Mode */
876 uint8 num_antennas; /* Bit 0-3 tx, 4-7 rx */
878 uint8 capabilities; /* DFS Master, Extended key id etc */
960 typedef uint8 nan_band_id_t;
993 uint8 id;
999 uint8 count_down;
1000 uint8 overwrite;
1005 uint8 ulw_entry[];
1013 uint8 category_id;
1015 uint8 action_field;
1017 uint8 oui[DOT11_OUI_LEN];
1019 uint8 oui_type;
1021 uint8 oui_sub_type;
1023 uint8 data[];
1075 uint8 tid; /* traffic identifier */
1077 uint8 data_rate; /* mean data rate */
1078 uint8 svc_interval; /* max service interval */
1091 uint8 id; /* NDP: 0x10, NDPE: 0x29 */
1093 uint8 dialog_token; /* dialog token */
1094 uint8 type_status; /* bits 0-3 type, 4-7 status */
1095 uint8 reason; /* reason code */
1097 uint8 ndp_id; /* ndp identifier (created by initiator */
1098 uint8 control; /* ndp control field */
1099 uint8 var[]; /* Optional fields follow */
1148 uint8 map_id; /* map id */
1150 uint8 tbmp_len; /* time bitmap len */
1151 uint8 tbmp[]; /* time bitmap - Optional */
1200 uint8 id;
1202 uint8 ndc_id[NAN_DATA_NDC_ID_SIZE];
1203 uint8 attr_cntrl;
1204 uint8 var[];
1225 uint8 id;
1229 uint8 instance_id;
1233 uint8 var[];
1294 uint8 cipher_suite_id;
1295 uint8 inst_id; /* Instance Id */
1300 uint8 attr_id; /* 0x22 - NAN_ATTR_CIPHER_SUITE_INFO */
1302 uint8 capabilities;
1303 uint8 var[]; /* cipher suite list */
1316 uint8 sec_ctx_id_type;
1317 uint8 inst_id; /* Instance Id */
1318 uint8 var[]; /* security ctx identifier */
1323 uint8 attr_id; /* 0x23 - NAN_ATTR_SEC_CTX_ID_INFO */
1325 uint8 var[]; /* security context identifier list */
1338 uint8 attr_id; /* 0x24 - NAN_ATTR_SHARED_KEY_DESC */
1340 uint8 inst_id; /* Publish service instance ID */
1341 uint8 desc_type;
1344 uint8 key_replay_cntr[NAN_SEC_NCSSK_DESC_REPLAY_CNT_LEN];
1345 uint8 key_nonce[NAN_SEC_NCSSK_DESC_KEY_NONCE_LEN];
1346 uint8 reserved[32]; /* EAPOL IV + Key RSC + Rsvd fields in EAPOL Key */
1347 uint8 mic[]; /* mic + key data len + key data */
1468 uint8 id; /* Attribute ID - 0x11 */
1470 uint8 dialog_token;
1471 uint8 type_status; /* Type and Status field byte */
1472 uint8 reason_code;
1473 uint8 mc_id; /* Multicast id similar to NDPID */
1474 uint8 nmsg_ctrl; /* NMSG control field */
1476 uint8 var[0];
1486 uint8 id; /* 0x16 */
1488 uint8 nmsg_id[NAN_NMSG_ID_LEN];
1489 uint8 attr_cntrl;
1490 uint8 sched_own[ETHER_ADDR_LEN];
1491 uint8 var[]; /* multicast sched entry list (schedule_entry_list) */
1496 uint8 oper_class; /* Operating Class */
1498 uint8 primary_chan_bmp; /* Primary Channel Bitmap */