rqsw_t
typedef uintptr_t runq_sw_op(int idx, int sw_idx, rqsw_t sw_bit,
rqsw_t *swp);
rqsw_t sw_bit, rqsw_t *swp);
rqsw_t sw_bit, rqsw_t *swp);
rqsw_t sw_bit, rqsw_t *swp);
rqsw_t *swp;
rqsw_t sw_bit;
runq_sw_set_not_empty_op(int idx, int sw_idx, rqsw_t sw_bit, rqsw_t *swp)
rqsw_t old_sw __unused = *swp;
runq_sw_set_empty_op(int idx, int sw_idx, rqsw_t sw_bit, rqsw_t *swp)
rqsw_t old_sw __unused = *swp;
runq_sw_is_empty_op(int idx, int sw_idx, rqsw_t sw_bit, rqsw_t *swp)
const rqsw_t w, runq_pred_t *const pred, void *const pred_data)
rqsw_t tw = w;
const rqsw_t (*const rqsw)[RQSW_NB] = &rq->rq_status.rq_sw;
rqsw_t w;
const rqsw_t (*const rqsw)[RQSW_NB] = &rq->rq_status.rq_sw;
const rqsw_t w = (*rqsw)[sw_idx];
#define RQSW_BPW (sizeof(rqsw_t) * NBBY) /* Bits per runq word. */
rqsw_t rq_sw[RQSW_NB];