Lines Matching refs:mqsp
92 u16 mqsp; in c2_alloc_mqsp() local
95 mqsp = head->head; in c2_alloc_mqsp()
96 if (mqsp != 0xFFFF) { in c2_alloc_mqsp()
97 head->head = head->shared_ptr[mqsp]; in c2_alloc_mqsp()
103 mqsp = head->head; in c2_alloc_mqsp()
104 head->head = head->shared_ptr[mqsp]; in c2_alloc_mqsp()
113 ((unsigned long) &(head->shared_ptr[mqsp]) - in c2_alloc_mqsp()
116 &(head->shared_ptr[mqsp]), (unsigned long long) *dma_addr); in c2_alloc_mqsp()
117 return (__force __be16 *) &(head->shared_ptr[mqsp]); in c2_alloc_mqsp()
122 void c2_free_mqsp(__be16 *mqsp) in c2_free_mqsp() argument
128 head = (struct sp_chunk *) ((unsigned long) mqsp & PAGE_MASK); in c2_free_mqsp()
131 *mqsp = (__force __be16) head->head; in c2_free_mqsp()
134 idx = ((unsigned long) mqsp & ~PAGE_MASK) >> 1; in c2_free_mqsp()