list_first_entry
(!list_empty(ptr) ? list_first_entry(ptr, type, member) : NULL)
(!list_empty(ptr) ? list_first_entry(ptr, type, member) : NULL)
wk = list_first_entry(&lwiphy->wwk_list, struct wiphy_work,
preferred_mode = list_first_entry(&connector->probed_modes,
e = list_first_entry(&file_priv->event_list,
entry = list_first_entry(&bdev->ddestroy,
nentry = list_first_entry(&entry->ddestroy,
bo = list_first_entry(&man->io_reserve_lru,
entry = list_first_entry(list, struct ttm_validate_buffer, head);
bo = list_first_entry(list, struct ttm_validate_buffer, head)->bo;
entry = list_first_entry(list, struct ttm_validate_buffer, head);
d_page = list_first_entry(&pool->free_list, struct dma_page, page_list);
desc = list_first_entry(&ib_conn->fastreg.pool,
struct mlx4_zone_entry *next = list_first_entry(&entry->list,
curr_node = list_first_entry(&curr_node->prio_list,
req = list_first_entry(&group->pending_list, struct mcast_req, group_list);
group_first = list_first_entry(&group->pending_list, struct mcast_req, group_list);
req = list_first_entry(&group->pending_list, struct mcast_req, group_list);
req = list_first_entry(&group->pending_list,
req = list_first_entry(&group->pending_list, struct mcast_req,
req = list_first_entry(&group->pending_list,
if (!(list_first_entry(&prio->node.children,
ns = list_first_entry(&fs_prio->node.children,
counter = list_first_entry(&fc_stats->counters, struct mlx5_fc,
bulk = list_first_entry(src_list, struct mlx5_fc_bulk, pool_list);
ret = list_first_entry(&mdev->priv.bfregs.reg_head.list,
nextbuf = list_first_entry(&conn->qp.sq.backlog,
ret = list_first_entry(&fdev->trans->free_queue,
event_sub = list_first_entry(&ev_file->event_list,
event = list_first_entry(&ev_file->event_list,
mr = list_first_entry(&ent->head, struct mlx5_ib_mr, list);
mr = list_first_entry(&ent->head, struct mlx5_ib_mr,
mr = list_first_entry(&ent->head, struct mlx5_ib_mr, list);
list_first_entry(&accel_table, struct adf_accel_dev, list);
pbl = list_first_entry(&info->inuse_pbl_list,
q = list_first_entry(h, struct dn_queue, ni.h);
file = list_first_entry(&uverbs_dev->uverbs_file_list,
priv = list_first_entry(&ufile->umaps,