Lines Matching refs:phead
56 struct list_head *head, *phead = NULL;
75 if (!phead) {
81 phead = head;
110 if (!phead) {
111 phead = kzalloc(sizeof(*phead), GFP_KERNEL);
112 if (!phead) {
117 INIT_LIST_HEAD(phead);
119 ret = idr_alloc(&scmi_requested_devices, (void *)phead,
125 kfree(phead);
131 list_add(&rdev->node, phead);
156 struct list_head *phead;
162 phead = idr_find(&scmi_requested_devices, id_table->protocol_id);
163 if (phead) {
166 list_for_each_entry_safe(victim, tmp, phead, node) {
180 if (list_empty(phead)) {
183 kfree(phead);
426 struct list_head *phead;
434 phead = idr_find(&scmi_requested_devices, protocol);
436 if (!phead) {
442 list_for_each_entry(rdev, phead, node) {