Lines Matching defs:free
976 * could leave the +32, +64, and +32+64 slots free.
1409 * o free the taskqueue which drains any pending tasks
1508 u_int slot, free;
1510 free = 0;
1516 free = slot;
1519 return free;
1697 * this cannot fail to find a free one.
1777 free(avp, M_80211_VAP);
1878 free(avp, M_80211_VAP);
3199 * The caller must free the buffer using ath_freebuf().
3277 * net80211 will free the node reference if the transmit
3278 * fails, so don't free the node reference here.
3346 * space free in order for buffer cloning and raw
3393 * At this point we have a buffer; so we need to free it
3412 * we shouldn't free it but return back.
3473 * So, we now have to free the node reference ourselves here
3493 * XXX: And free the node/return OK; ath_tx_start() may have
3902 /* Cleanup ath_tid, free unused bufs, unlink bufs in TXQ */
4295 * This will free the mbuf, release the net80211
4336 * This will either free the buffer or requeue it. In any case, the
4841 * The caller must free the mbuf and recycle the node reference.
4870 * Not a busy buffer, so free normally
5015 * will free the buffer.
6855 * It makes sense to place it at buffer free / completion rather