Searched refs:deferred (Results 1 - 25 of 40) sorted by relevance

12

/linux-master/drivers/gpu/drm/xe/
H A Dxe_pt.h35 void xe_pt_destroy(struct xe_pt *pt, u32 flags, struct llist_head *deferred);
H A Dxe_bo.h281 * @deferred: List to which to add the buffer object if we cannot put, or
291 * reaching zero, or adds it to the @deferred list if that was not possible.
302 xe_bo_put_deferred(struct xe_bo *bo, struct llist_head *deferred) argument
304 if (!deferred) {
312 return llist_add(&bo->freed, deferred);
315 void xe_bo_put_commit(struct llist_head *deferred);
H A Dxe_pt.c181 * @deferred: List head of lockless list for deferred putting. NULL for
187 void xe_pt_destroy(struct xe_pt *pt, u32 flags, struct llist_head *deferred) argument
196 xe_bo_put_deferred(pt->bo, deferred);
204 deferred); local
845 struct llist_head *deferred)
870 xe_vma_vm(vma)->flags, deferred);
1285 LLIST_HEAD(deferred);
1317 bind_pt_update.locked ? &deferred : NULL);
1325 xe_bo_put_commit(&deferred);
842 xe_pt_commit_bind(struct xe_vma *vma, struct xe_vm_pgtable_update *entries, u32 num_entries, bool rebind, struct llist_head *deferred) argument
1510 xe_pt_commit_unbind(struct xe_vma *vma, struct xe_vm_pgtable_update *entries, u32 num_entries, struct llist_head *deferred) argument
[all...]
H A Dxe_bo.c513 * Note that unmapping the attachment is deferred to the next
2234 * xe_bo_put_commit() - Put bos whose put was deferred by xe_bo_put_deferred().
2235 * @deferred: The lockless list used for the call to xe_bo_put_deferred().
2237 * Puts all bos whose put was deferred by xe_bo_put_deferred().
2238 * The @deferred list can be either an onstack local list or a global
2241 void xe_bo_put_commit(struct llist_head *deferred) argument
2246 if (!deferred)
2249 freed = llist_del_all(deferred);
/linux-master/fs/xfs/scrub/
H A Dreap.c97 /* Number of deferred reaps attached to the current transaction. */
98 unsigned int deferred; member in struct:xreap_state
103 /* Number of deferred reaps queued during the whole reap sequence. */
151 if (rs->deferred)
172 if (rs->deferred > XREP_MAX_ITRUNCATE_EFIS)
181 rs->total_deferred += rs->deferred;
182 rs->deferred = 0;
190 * Decide if we want to finish the deferred ops that are attached to the scrub
191 * transaction. We don't want to queue huge chains of deferred ops because
193 * xfs_defer_finish if there are more than 2048 deferred rea
[all...]
/linux-master/drivers/nfc/nfcmrvl/
H A Dusb.c33 struct usb_anchor deferred; member in struct:nfcmrvl_usb_drv_data
216 usb_scuttle_anchored_urbs(&drv_data->deferred);
243 usb_anchor_urb(urb, &drv_data->deferred);
330 init_usb_anchor(&drv_data->deferred);
390 while ((urb = usb_get_from_anchor(&drv_data->deferred))) {
405 /* Cleanup the rest deferred urbs. */
406 while ((urb = usb_get_from_anchor(&drv_data->deferred))) {
443 usb_scuttle_anchored_urbs(&drv_data->deferred);
/linux-master/drivers/watchdog/
H A Dwatchdog_core.c59 * The deferred registration infrastructure offer a way for the watchdog
69 list_add_tail(&wdd->deferred,
80 deferred);
82 list_del(&wdd_tmp->deferred);
454 struct watchdog_device, deferred);
455 list_del(&wdd->deferred);
/linux-master/drivers/scsi/libsas/
H A Dsas_event.c151 bool deferred = false; local
158 deferred = true;
161 return deferred;
/linux-master/include/linux/
H A Dwatchdog.h85 * @deferred: Entry in wtd_deferred_reg_list which is used to
121 struct list_head deferred; member in struct:watchdog_device
/linux-master/arch/arm/include/asm/
H A Dtls.h15 @ TLS register update is deferred until return to user space
/linux-master/net/openvswitch/
H A Dflow_table.h78 void ovs_flow_free(struct sw_flow *, bool deferred);
/linux-master/drivers/scsi/
H A Dst.h21 u8 deferred; member in struct:st_cmdstatus
/linux-master/sound/firewire/
H A Dfcp.c257 deferred:
270 goto deferred;
/linux-master/fs/smb/client/
H A Dmisc.c762 if (delayed_work_pending(&cfile->deferred)) {
763 if (cancel_delayed_work(&cfile->deferred)) {
795 if (delayed_work_pending(&cfile->deferred)) {
796 if (cancel_delayed_work(&cfile->deferred)) {
832 if (delayed_work_pending(&cfile->deferred)) {
833 if (cancel_delayed_work(&cfile->deferred)) {
/linux-master/drivers/net/plip/
H A Dplip.c208 struct delayed_work deferred; member in struct:net_local
310 INIT_DELAYED_WORK(&nl->deferred, plip_kick_bh);
325 container_of(work, struct net_local, deferred.work);
379 schedule_delayed_work(&nl->deferred, 1);
614 schedule_delayed_work(&nl->deferred, 1);
867 schedule_delayed_work(&nl->deferred, 1);
911 schedule_delayed_work(&nl->deferred, 1);
/linux-master/net/switchdev/
H A Dswitchdev.c51 static LIST_HEAD(deferred);
70 if (list_empty(&deferred)) {
74 dfitem = list_first_entry(&deferred,
83 * switchdev_deferred_process - Process ops in deferred queue
85 * Called to flush the ops currently queued in deferred ops queue.
125 list_add_tail(&dfitem->list, &deferred);
346 * Returns true if a deferred item is pending, which is
362 list_for_each_entry(dfitem, &deferred, list) {
/linux-master/include/linux/usb/
H A Dusbnet.h60 struct usb_anchor deferred; member in struct:usbnet
/linux-master/drivers/md/
H A Ddm-core.h97 struct bio_list deferred; member in struct:mapped_device
/linux-master/drivers/xen/
H A Dgrant-table.c557 uint64_t leaked, deferred; local
580 deferred = atomic64_inc_return(&deferred_count);
582 pr_debug("deferring g.e. %#x (pfn %#lx) (total deferred %llu, total leaked %llu)\n",
583 ref, page ? page_to_pfn(page) : -1, deferred, leaked);
585 deferred = atomic64_read(&deferred_count);
587 pr_warn("leaking g.e. %#x (pfn %#lx) (total deferred %llu, total leaked %llu)\n",
588 ref, page ? page_to_pfn(page) : -1, deferred, leaked);
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_dev.c45 netdev_dbg(lif->netdev, "deferred: rx_mode\n");
46 ionic_lif_deferred_enqueue(&lif->deferred, work);
276 ionic_lif_deferred_enqueue(&lif->deferred, work);
H A Dionic_bus_pci.c436 cancel_work_sync(&lif->deferred.work);
H A Dionic_lif.h118 spinlock_t lock; /* lock for deferred work list */
201 struct ionic_deferred deferred; member in struct:ionic_lif
H A Dionic_lif.c85 struct ionic_lif *lif = container_of(work, struct ionic_lif, deferred.work);
86 struct ionic_deferred *def = &lif->deferred;
210 ionic_lif_deferred_enqueue(&lif->deferred, work);
1387 netdev_dbg(lif->netdev, "deferred: rx_mode\n");
1388 ionic_lif_deferred_enqueue(&lif->deferred, work);
3219 spin_lock_init(&lif->deferred.lock);
3220 INIT_LIST_HEAD(&lif->deferred.list);
3221 INIT_WORK(&lif->deferred.work, ionic_lif_deferred_work);
3457 cancel_work_sync(&lif->deferred.work);
/linux-master/drivers/net/ethernet/3com/
H A D3c59x.c646 u16 deferred; /* Resend these interrupts when we member in struct:vortex_private
1878 if (vp->deferred)
2275 status |= vp->deferred;
2276 vp->deferred = 0;
2341 vp->deferred |= status;
2342 iowrite16(SetStatusEnb | (~vp->deferred & vp->status_enable),
2344 iowrite16(AckIntr | (vp->deferred & 0x7ff), ioaddr + EL3_CMD);
2399 status |= vp->deferred;
2400 vp->deferred = 0;
2477 vp->deferred |
[all...]
/linux-master/drivers/net/usb/
H A Dusbnet.c847 /* deferred work (timer, softirq, task) must also stop */
1443 usb_anchor_urb(urb, &dev->deferred);
1449 goto deferred;
1487 deferred:
1525 // tasklet (work deferred from completions, in_irq) or timer
1623 while ((urb = usb_get_from_anchor(&dev->deferred))) {
1720 init_usb_anchor(&dev->deferred);
1853 * fail it, but we may fail later and a deferred kevent
1917 while ((res = usb_get_from_anchor(&dev->deferred))) {

Completed in 421 milliseconds

12