• Home
  • Raw
  • Download

Lines Matching refs:q

42 #define SET_MAGIC(q,m)	((q)->magic = (m))  argument
43 #define BAD_MAGIC(q,m) ((q)->magic != (m)) argument
45 #define SET_MAGIC(q,m) do { } while (0) argument
46 #define BAD_MAGIC(q,m) (0) argument
61 QE_t *q; in queue_initialise() local
73 queue->alloc = q = kmalloc(sizeof(QE_t) * nqueues, GFP_KERNEL); in queue_initialise()
74 if (q) { in queue_initialise()
75 for (; nqueues; q++, nqueues--) { in queue_initialise()
76 SET_MAGIC(q, QUEUE_MAGIC_FREE); in queue_initialise()
77 q->SCpnt = NULL; in queue_initialise()
78 list_add(&q->list, &queue->free); in queue_initialise()
110 QE_t *q; in __queue_add() local
120 q = list_entry(l, QE_t, list); in __queue_add()
121 BUG_ON(BAD_MAGIC(q, QUEUE_MAGIC_FREE)); in __queue_add()
123 SET_MAGIC(q, QUEUE_MAGIC_USED); in __queue_add()
124 q->SCpnt = SCpnt; in __queue_add()
139 QE_t *q; in __queue_remove() local
145 q = list_entry(ent, QE_t, list); in __queue_remove()
146 BUG_ON(BAD_MAGIC(q, QUEUE_MAGIC_USED)); in __queue_remove()
148 SET_MAGIC(q, QUEUE_MAGIC_FREE); in __queue_remove()
151 return q->SCpnt; in __queue_remove()
169 QE_t *q = list_entry(l, QE_t, list); in queue_remove_exclude() local
170 if (!test_bit(q->SCpnt->device->id * 8 + q->SCpnt->device->lun, exclude)) { in queue_remove_exclude()
217 QE_t *q = list_entry(l, QE_t, list); in queue_remove_tgtluntag() local
218 if (q->SCpnt->device->id == target && q->SCpnt->device->lun == lun && in queue_remove_tgtluntag()
219 q->SCpnt->tag == tag) { in queue_remove_tgtluntag()
243 QE_t *q = list_entry(l, QE_t, list); in queue_remove_all_target() local
244 if (q->SCpnt->device->id == target) in queue_remove_all_target()
267 QE_t *q = list_entry(l, QE_t, list); in queue_probetgtlun() local
268 if (q->SCpnt->device->id == target && q->SCpnt->device->lun == lun) { in queue_probetgtlun()
293 QE_t *q = list_entry(l, QE_t, list); in queue_remove_cmd() local
294 if (q->SCpnt == SCpnt) { in queue_remove_cmd()