Lines Matching refs:tx_beacon_cmd
3751 struct il_tx_beacon_cmd *tx_beacon_cmd, u8 * beacon, in il4965_set_beacon_tim() argument
3770 tx_beacon_cmd->tim_idx = cpu_to_le16(tim_idx); in il4965_set_beacon_tim()
3771 tx_beacon_cmd->tim_size = beacon[tim_idx + 1]; in il4965_set_beacon_tim()
3779 struct il_tx_beacon_cmd *tx_beacon_cmd; in il4965_hw_get_beacon_cmd() local
3796 tx_beacon_cmd = &frame->u.beacon; in il4965_hw_get_beacon_cmd()
3797 memset(tx_beacon_cmd, 0, sizeof(*tx_beacon_cmd)); in il4965_hw_get_beacon_cmd()
3801 il4965_fill_beacon_frame(il, tx_beacon_cmd->frame, in il4965_hw_get_beacon_cmd()
3802 sizeof(frame->u) - sizeof(*tx_beacon_cmd)); in il4965_hw_get_beacon_cmd()
3809 tx_beacon_cmd->tx.len = cpu_to_le16((u16) frame_size); in il4965_hw_get_beacon_cmd()
3810 tx_beacon_cmd->tx.sta_id = il->hw_params.bcast_id; in il4965_hw_get_beacon_cmd()
3811 tx_beacon_cmd->tx.stop_time.life_time = TX_CMD_LIFE_TIME_INFINITE; in il4965_hw_get_beacon_cmd()
3812 tx_beacon_cmd->tx.tx_flags = in il4965_hw_get_beacon_cmd()
3817 il4965_set_beacon_tim(il, tx_beacon_cmd, (u8 *) tx_beacon_cmd->frame, in il4965_hw_get_beacon_cmd()
3826 tx_beacon_cmd->tx.rate_n_flags = cpu_to_le32(rate | rate_flags); in il4965_hw_get_beacon_cmd()
3828 return sizeof(*tx_beacon_cmd) + frame_size; in il4965_hw_get_beacon_cmd()