Lines Matching refs:phead
947 struct list_head *phead; in __do_sched_recv_cb() local
950 phead = xa_load(&drv_info->partition_info, part_id); in __do_sched_recv_cb()
951 if (!phead) { in __do_sched_recv_cb()
956 list_for_each_entry_safe(partition, tmp, phead, node) { in __do_sched_recv_cb()
1147 struct list_head *phead; in ffa_sched_recv_cb_update() local
1153 phead = xa_load(&drv_info->partition_info, dev->vm_id); in ffa_sched_recv_cb_update()
1154 if (!phead) { in ffa_sched_recv_cb_update()
1159 list_for_each_entry_safe(partition, tmp, phead, node) in ffa_sched_recv_cb_update()
1589 struct list_head *head, *phead; in ffa_xa_add_partition_info() local
1592 phead = xa_load(&drv_info->partition_info, dev->vm_id); in ffa_xa_add_partition_info()
1593 if (phead) { in ffa_xa_add_partition_info()
1594 head = phead; in ffa_xa_add_partition_info()
1611 if (!phead) { in ffa_xa_add_partition_info()
1612 phead = kzalloc(sizeof(*phead), GFP_KERNEL); in ffa_xa_add_partition_info()
1613 if (!phead) in ffa_xa_add_partition_info()
1616 INIT_LIST_HEAD(phead); in ffa_xa_add_partition_info()
1618 ret = xa_insert(&drv_info->partition_info, dev->vm_id, phead, in ffa_xa_add_partition_info()
1626 list_add(&info->node, phead); in ffa_xa_add_partition_info()
1630 kfree(phead); in ffa_xa_add_partition_info()
1666 struct list_head *phead; in ffa_partitions_cleanup() local
1672 xa_for_each(&drv_info->partition_info, idx, phead) { in ffa_partitions_cleanup()
1676 list_for_each_entry_safe(info, tmp, phead, node) { in ffa_partitions_cleanup()
1680 kfree(phead); in ffa_partitions_cleanup()