Home
last modified time | relevance | path

Searched refs:list_entry (Results 1 – 17 of 17) sorted by relevance

/titanic_41/usr/src/uts/common/io/drm/
H A Ddrm_mm.c60 entry = list_entry(tail_node, struct drm_mm_node, ml_entry); in drm_mm_tail_space()
74 entry = list_entry(tail_node, struct drm_mm_node, ml_entry); in drm_mm_remove_space_from_tail()
117 entry = list_entry(tail_node, struct drm_mm_node, ml_entry); in drm_mm_add_space_to_tail()
170 prev_node = list_entry(cur_head->prev, in drm_mm_put_block()
178 next_node = list_entry(cur_head->next, in drm_mm_put_block()
253 entry = list_entry(list, struct drm_mm_node, fl_entry); in drm_mm_search_free()
303 entry = list_entry(bnode, struct drm_mm_node, fl_entry); in drm_mm_takedown()
328 entry = list_entry(list, struct drm_mm_node, ml_entry); in drm_mm_clean_ml()
H A Ddrm_linux_list.h49 #define list_entry(entry, type, member) (type *)(uintptr_t)(entry->contain_ptr) macro
/titanic_41/usr/src/uts/common/sys/ib/clients/of/sol_uverbs/
H A Dsol_uverbs.h193 genlist_entry_t *list_entry; /* per user ctx list entry */ member
204 genlist_entry_t *list_entry; /* per user ctx list entry */ member
213 genlist_entry_t *list_entry; /* per user ctx list entry */ member
230 genlist_entry_t *list_entry; /* per user ctx list entry */ member
244 genlist_entry_t *list_entry; /* per user ctx list entry */ member
256 genlist_entry_t *list_entry; /* per uctx list */ member
/titanic_41/usr/src/cmd/mdb/common/modules/usba/
H A Dusb.c203 usba_list_entry_t list_entry; in usba_list_walk_step() local
205 if (mdb_vread(&list_entry, sizeof (usba_list_entry_t), in usba_list_walk_step()
213 status = wsp->walk_callback(wsp->walk_addr, &list_entry, in usba_list_walk_step()
215 wsp->walk_addr = (uintptr_t)list_entry.next; in usba_list_walk_step()
404 usba_list_entry_t list_entry; in usba_device_walk_init() local
413 if (mdb_readvar(&list_entry, "usba_device_list") == -1) { in usba_device_walk_init()
420 wsp->walk_addr = (uintptr_t)list_entry.next; in usba_device_walk_init()
/titanic_41/usr/src/uts/sun4u/starcat/io/
H A Dschpc.c198 static void schpc_save_entry(int slot, int list_entry, int save_entry);
199 static void schpc_restore_entry(int slot, int list_entry, int save_entry);
4094 int save_entry, list_entry, reg; in schpc_save_leaf() local
4124 list_entry = 0; in schpc_save_leaf()
4126 while (save_reg_list[list_entry].reg != LEAF_SAVE_END) { in schpc_save_leaf()
4127 save_entry += save_reg_list[list_entry].number; in schpc_save_leaf()
4128 list_entry++; in schpc_save_leaf()
4143 list_entry = 0; in schpc_save_leaf()
4145 while (save_reg_list[list_entry].reg != LEAF_SAVE_END) { in schpc_save_leaf()
4146 schpc_save_entry(slot, list_entry, save_entry); in schpc_save_leaf()
[all …]
/titanic_41/usr/src/uts/common/io/ib/clients/of/sol_uverbs/
H A Dsol_uverbs.c1016 uqp->list_entry = new_entry; in sol_uverbs_close()
1020 uqp->list_entry = NULL; in sol_uverbs_close()
1049 ucq->list_entry = new_entry; in sol_uverbs_close()
1053 ucq->list_entry = NULL; in sol_uverbs_close()
1083 usrq->list_entry = new_entry; in sol_uverbs_close()
1087 usrq->list_entry = NULL; in sol_uverbs_close()
1127 upd->list_entry = new_entry; in sol_uverbs_close()
1131 upd->list_entry = NULL; in sol_uverbs_close()
1514 upd->list_entry = add_genlist(&uctxt->pd_list, (uintptr_t)upd, uctxt); in sol_uverbs_alloc_pd()
1517 if (!upd->list_entry) { in sol_uverbs_alloc_pd()
[all …]
H A Dsol_uverbs_comp.c346 ucq->list_entry = add_genlist(&uctxt->cq_list, (uintptr_t)ucq, uctxt); in sol_uverbs_create_cq()
349 if (!ucq->list_entry) { in sol_uverbs_create_cq()
406 if (ucq->list_entry) { in uverbs_ucq_free()
408 delete_genlist(&uctxt->cq_list, ucq->list_entry); in uverbs_ucq_free()
H A Dsol_uverbs_qp.c570 uqp->list_entry = add_genlist(&uctxt->qp_list, (uintptr_t)uqp, in sol_uverbs_create_qp()
574 if (!uqp->list_entry) { in sol_uverbs_create_qp()
786 if (uqp->list_entry) { in uverbs_uqp_free()
788 delete_genlist(&uctxt->qp_list, uqp->list_entry); in uverbs_uqp_free()
789 uqp->list_entry = NULL; in uverbs_uqp_free()
1961 usrq->list_entry = add_genlist(&uctxt->srq_list, (uintptr_t)usrq, in sol_uverbs_create_srq()
1965 if (!usrq->list_entry) { in sol_uverbs_create_srq()
2175 if (usrq->list_entry) { in uverbs_usrq_free()
2177 delete_genlist(&uctxt->srq_list, usrq->list_entry); in uverbs_usrq_free()
/titanic_41/usr/src/cmd/modload/
H A Daddrem.h131 extern void list_entry(char *, char *, char *);
H A Dupdate_drv.c205 list_entry(minor_perm, driver_name, ":"); in main()
H A Ddrvsubr.c1594 list_entry( in list_entry() function
/titanic_41/usr/src/cmd/backup/restore/
H A Dinteractive.c663 int list_entry; local
692 list_entry = 1;
696 list_entry = 0;
698 if (list_entry) {
/titanic_41/usr/src/uts/intel/io/drm/
H A Di915_gem.c635 obj_priv = list_entry(dev_priv->mm.flushing_list.next, struct drm_i915_gem_object, list), in i915_add_request()
636 next = list_entry(obj_priv->list.next, struct drm_i915_gem_object, list); in i915_add_request()
639 next = list_entry(next->list.next, struct drm_i915_gem_object, list)) { in i915_add_request()
701 obj_priv = list_entry(dev_priv->mm.active_list.next, in i915_gem_retire_request()
1128 obj_priv = list_entry(dev_priv->mm.inactive_list.next, in i915_gem_evict_something()
1146 request = list_entry(dev_priv->mm.request_list.next, in i915_gem_evict_something()
1170 obj_priv = list_entry(dev_priv->mm.flushing_list.next, in i915_gem_evict_something()
2515 obj_priv = list_entry(head->next, in i915_gem_evict_from_list()
2608 obj_priv = list_entry(dev_priv->mm.active_list.next, in i915_gem_idle()
2618 obj_priv = list_entry(dev_priv->mm.flushing_list.next, in i915_gem_idle()
/titanic_41/usr/src/common/net/wanboot/
H A Dbootlog.c77 typedef struct list_entry { struct
79 struct list_entry *flink; argument
/titanic_41/usr/src/uts/common/io/arn/
H A Darn_core.h73 #define list_entry(ptr, type, member) \ macro
/titanic_41/usr/src/cmd/boot/bootadm/
H A Dbootadm.c267 static error_t list_entry(menu_t *, char *, char *);
303 "list_entry", OPT_OPTIONAL, list_entry, 1, /* PUB */
4615 list_entry(menu_t *mp, char *menu_path, char *opt) in list_entry() function
/titanic_41/usr/src/uts/common/io/bnxe/577xx/drivers/common/ecore/
H A Decore_sp_verbs.c1500 list_entry((pos)->member.next, typeof(*(pos)), member)