Lines Matching defs:this

11  *    notice, this list of conditions and the following disclaimer,
132 * Only enable this if you're working on PS-POLL support.
285 * If this is called during a point in time where
556 * hints/kenv doesn't happen early enough for this
669 * We do this by trying to setup a fake extended
804 * We could do a better job of this if, for example,
821 * this method gives everyone a chance to attach cleanly.
883 * Although some NICs may have this configured in the
1009 /* XXX TODO: just make this a "store tx/rx timestamp length" operation */
1061 * TODO: enforce that at least this many frames are available
1068 * Shorten this to 64 packets, or 1/4 ath_txbuf, whichever
1088 * enough to treat this node queue as full and all subsequent
1131 * Only 802.11n series NICs can handle this.
1247 * Some of the Owl based MACs require this.
1473 /* NB: we only do this if h/w supports multiple bssid */
1702 * this cannot fail to find a free one.
1825 * To work around this, flush the hardware/software again.
1838 * Reclaim beacon state. Note this must be done before
2036 * Let bluetooth coexistence at in case it's needed for this channel
2103 * Note this can happen early on if the IRQ is shared.
2198 * this is too slow to meet timing constraints
2290 * doing this.
2347 * PHY/MAC that generated this condition.
2406 * be dispatched up for processing. Note this applies only
2471 /* XXX this needs a force wakeup! */
2543 * failures) and this should clean things up a bit.
2609 * whether this is the first time through or not.
2649 * Let bluetooth coexistence at in case it's needed for this channel
2663 * Likewise this is set during reset so update
2723 * Note we only do this (at the moment) for station mode.
2729 * XXX add capability for this.
2778 * Note that some of this work is not possible if the
2874 * This is totally horrible but we can't hold this lock for
2972 * no further TX/RX/reset runs in parallel with this.
3032 * Let bluetooth coexistence at in case it's needed for this channel
3066 * it would disable interrupts at this point. So we have
3068 * reset counter - this way ath_intr() doesn't end up
3078 /* XXX only do this if sc_inreset_cnt == 0? */
3085 * Thus if this is a nested call through the reset or
3121 * XXX should this be done by the caller, rather than
3140 * All this can happen directly; no need to reset.
3201 /* XXX TODO: should do this at buffer list initialisation */
3234 * the DMA segments aren't copied; this frame should thus
3276 * XXX is this POSTWRITE call required?
3351 * Grab the TX lock - it's ok to do this here; we haven't
3372 * at a time, this should be OK for now.
3384 * If this is for non-EAPOL traffic, just leave some
3388 * If it's for EAPOL traffic, ignore this for now.
3390 * method which bypasses this check.
3432 * At this point we have a buffer; so we need to free it
3437 * Check for fragmentation. If this frame
3459 * At this point if we have any TX fragments, then we will
3469 * The ATH TX output lock is the only thing serialising this
3509 * Note: if this fails, then the mbufs are freed but
4021 * EOL to reap descriptors. Note that this is done to
4022 * reduce interrupt load and this only defers reaping
4024 * reducing interrupts this also permits more concurrency.
4039 * NB: don't print a message, this happens
4129 * XXX shouldn't this just use the default flags
4257 /* XXX when is this valid? */
4281 * The default completion. If fail is 1, this means
4320 * XXX I don't like this belonging here, but it's cleaner
4334 * Do any tx complete callback. Note this must
4378 * bf pointer should be treated as invalid after this function is called.
4407 * XXX assume this isn't an aggregate
4410 * XXX TODO: also do this for filtered frames?
4427 * Kick the packet scheduler if needed. This can occur from this
4561 /* XXX at this point, bf and ni may be totally invalid */
4844 * Add this buffer to the holding queue, freeing the previous
4901 * If this buffer is busy, push it onto the holding queue.
4965 * Is it the last buffer in this set?
5016 * NB: this assumes output has been stopped and
5035 * separate from the TX descriptor, so this
5100 /* We've stopped TX DMA, so mark this as stopped. */
5257 * it's done by resetting the chip. To accomplish this we must
5268 /* Treat this as an interface reset */
5345 * Let bluetooth coexistence at in case it's needed for this
5399 /* XXX only do this if sc_inreset_cnt == 0? */
5430 /* Skip trying to do this if we're in reset */
5467 * If this long cal is after an idle period, then
5618 * before we do this.
5697 /* Note: this belongs in net80211, parsed out and everything */
5762 * Note: no HAL_QUIET_ADD_SWBA_RESP_TIME; as this is for
5787 * sta/ibss mode this has no effect in other operating modes.
5800 ath_isanyrunningvaps(struct ieee80211vap *this)
5802 struct ieee80211com *ic = this->iv_ic;
5808 if (vap != this && vap->iv_state >= IEEE80211_S_RUN)
5843 * net80211 _should_ have the comlock asserted at this point.
5859 * XXX TODO: is this actually the case? :-)
5909 * XXX Dont need to do this (and others) if we've transitioned
5921 /* XXX is this to restore keycache on resume? */
5960 * transmitting - and then inform the driver about this
5985 * transmitting - and then inform the driver about this
6017 * this during CAC to ensure we don't ACK frames
6040 * if this is the first vap moving to RUN state, then
6072 * Also, don't do any of this if we're not running
6179 * Note: may need to do this for other states too, not just
6187 /* For now, only do this if we're a single STA vap */
6228 * hopefully being called with "reset ANI" for this channel;
6263 * it uniliaterally here; if crypto is employed this slot
6278 * this also means no h/w compression.
6288 /* NB: this will create a pass-thru key entry */
6296 * param tells us if this is the first time or not.
6329 * Now, we may have frames in the hardware queue for this node.
6532 /* NB: this uses the last entry if the rate isn't found */
6580 * And since this routine can't hold a lock and sleep,
6615 * probably a better way to deal with this.
6678 * signal this to the net80211 layer to begin DFS
6755 * TODO: this is called during node teardown; so let's ensure this
6764 * TIM grabs the net80211 comlock and this may cause a LOR.
6766 * this point (ie, all TX, completion and any reset/flush go into
6768 * just wraps the driver state change and this call to avp->av_set_tim().
6811 * that a race will occur between this and setting/clearing
6918 /* Don't do this for broadcast/etc frames */
7008 * Once we're ready to flip this on:
7013 * schedule the highest TID thas has traffic from this node.
7025 * direct dispatching to the hardware in this path (and
7028 * I'd like to get this working first before optimising
7105 * XXX nothing in the TIDs at this point? Eek.