Searched refs:ar_sdio (Results 1 – 1 of 1) sorted by relevance
188 static struct bus_request *ath6kl_sdio_alloc_busreq(struct ath6kl_sdio *ar_sdio) in ath6kl_sdio_alloc_busreq() argument192 spin_lock_bh(&ar_sdio->lock); in ath6kl_sdio_alloc_busreq()194 if (list_empty(&ar_sdio->bus_req_freeq)) { in ath6kl_sdio_alloc_busreq()195 spin_unlock_bh(&ar_sdio->lock); in ath6kl_sdio_alloc_busreq()199 bus_req = list_first_entry(&ar_sdio->bus_req_freeq, in ath6kl_sdio_alloc_busreq()203 spin_unlock_bh(&ar_sdio->lock); in ath6kl_sdio_alloc_busreq()210 static void ath6kl_sdio_free_bus_req(struct ath6kl_sdio *ar_sdio, in ath6kl_sdio_free_bus_req() argument216 spin_lock_bh(&ar_sdio->lock); in ath6kl_sdio_free_bus_req()217 list_add_tail(&bus_req->list, &ar_sdio->bus_req_freeq); in ath6kl_sdio_free_bus_req()218 spin_unlock_bh(&ar_sdio->lock); in ath6kl_sdio_free_bus_req()[all …]