Searched refs:ie_table (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/drivers/net/wireless/ti/wl1251/ |
H A D | acx.c | 489 struct acx_beacon_filter_ie_table *ie_table; in wl1251_acx_beacon_filter_table() local 495 ie_table = kzalloc(sizeof(*ie_table), GFP_KERNEL); in wl1251_acx_beacon_filter_table() 496 if (!ie_table) in wl1251_acx_beacon_filter_table() 500 ie_table->num_ie = 1; in wl1251_acx_beacon_filter_table() 501 ie_table->table[idx++] = BEACON_FILTER_IE_ID_CHANNEL_SWITCH_ANN; in wl1251_acx_beacon_filter_table() 502 ie_table->table[idx++] = BEACON_RULE_PASS_ON_APPEARANCE; in wl1251_acx_beacon_filter_table() 505 ie_table, sizeof(*ie_table)); in wl1251_acx_beacon_filter_table() 512 kfree(ie_table); in wl1251_acx_beacon_filter_table()
|
/openbmc/linux/drivers/net/wireless/ti/wlcore/ |
H A D | acx.c | 390 ie_table = kzalloc(sizeof(*ie_table), GFP_KERNEL); in wl1271_acx_beacon_filter_table() 391 if (!ie_table) { in wl1271_acx_beacon_filter_table() 397 ie_table->role_id = wlvif->role_id; in wl1271_acx_beacon_filter_table() 398 ie_table->num_ie = 0; in wl1271_acx_beacon_filter_table() 401 ie_table->table[idx++] = r->ie; in wl1271_acx_beacon_filter_table() 402 ie_table->table[idx++] = r->rule; in wl1271_acx_beacon_filter_table() 411 memcpy(&(ie_table->table[idx]), r->oui, in wl1271_acx_beacon_filter_table() 414 ie_table->table[idx++] = r->type; in wl1271_acx_beacon_filter_table() 421 ie_table->num_ie++; in wl1271_acx_beacon_filter_table() 425 ie_table, sizeof(*ie_table)); in wl1271_acx_beacon_filter_table() [all …]
|
/openbmc/linux/drivers/net/wireless/silabs/wfx/ |
H A D | hif_tx_mib.c | 103 int buf_len = struct_size(arg, ie_table, tbl_len); in wfx_hif_set_beacon_filter_table() 109 memcpy(arg->ie_table, tbl, flex_array_size(arg, ie_table, tbl_len)); in wfx_hif_set_beacon_filter_table()
|
H A D | hif_api_mib.h | 121 struct wfx_hif_ie_table_entry ie_table[]; member
|