Lines Matching refs:qentry
183 struct cgx_evq_entry *qentry;
187 qentry = kmalloc(sizeof(*qentry), GFP_KERNEL);
188 if (!qentry)
194 &qentry->link_event.link_uinfo);
195 qentry->link_event.cgx_id = cgx_id;
196 qentry->link_event.lmac_id = lmac_id;
198 kfree(qentry);
201 list_add_tail(&qentry->evq_node, &rvu->cgx_evq_head);
214 struct cgx_evq_entry *qentry;
218 qentry = kmalloc(sizeof(*qentry), GFP_ATOMIC);
219 if (!qentry)
221 qentry->link_event = *event;
223 list_add_tail(&qentry->evq_node, &rvu->cgx_evq_head);
282 struct cgx_evq_entry *qentry;
289 qentry = list_first_entry_or_null(&rvu->cgx_evq_head,
292 if (qentry)
293 list_del(&qentry->evq_node);
295 if (!qentry)
298 event = &qentry->link_event;
302 kfree(qentry);