Home
last modified time | relevance | path

Searched refs:purge (Results 1 – 25 of 25) sorted by relevance

/linux/drivers/net/wireguard/
H A Dqueueing.c43 void wg_packet_queue_free(struct crypt_queue *queue, bool purge) in wg_packet_queue_free() argument
46 WARN_ON(!purge && !__ptr_ring_empty(&queue->ring)); in wg_packet_queue_free()
47 ptr_ring_cleanup(&queue->ring, purge ? __skb_array_destroy_skb : NULL); in wg_packet_queue_free()
/linux/fs/ocfs2/dlm/
H A Ddlmthread.c113 if (list_empty(&res->purge)) { in __dlm_lockres_calc_usage()
119 list_add_tail(&res->purge, &dlm->purge_list); in __dlm_lockres_calc_usage()
122 } else if (!list_empty(&res->purge)) { in __dlm_lockres_calc_usage()
126 list_del_init(&res->purge); in __dlm_lockres_calc_usage()
156 if (!list_empty(&res->purge)) { in __dlm_do_purge_lockres()
159 list_del_init(&res->purge); in __dlm_do_purge_lockres()
232 if (!list_empty(&res->purge)) { in dlm_purge_lockres()
235 list_del_init(&res->purge); in dlm_purge_lockres()
290 struct dlm_lock_resource, purge); in dlm_run_purge_list()
322 list_move_tail(&lockres->purge, &dlm->purge_list); in dlm_run_purge_list()
H A Ddlmcommon.h289 struct list_head purge; member
/linux/sound/soc/intel/avs/
H A Dutils.c113 avs_module_ida_alloc(struct avs_dev *adev, struct avs_mods_info *newinfo, bool purge) in avs_module_ida_alloc() argument
120 if (!purge && oldinfo) { in avs_module_ida_alloc()
157 int avs_module_info_init(struct avs_dev *adev, bool purge) in avs_module_info_init() argument
168 ret = avs_module_ida_alloc(adev, info, purge); in avs_module_info_init()
H A Dloader.c287 avs_hda_init_rom(struct avs_dev *adev, unsigned int dma_id, bool purge) in avs_hda_init_rom() argument
307 ret = avs_ipc_set_boot_config(adev, dma_id, purge); in avs_hda_init_rom()
607 static int avs_load_firmware(struct avs_dev *adev, bool purge) in avs_load_firmware() argument
613 if (!purge && avs_platattr_test(adev, IMR)) { in avs_load_firmware()
674 int avs_dsp_boot_firmware(struct avs_dev *adev, bool purge) in avs_dsp_boot_firmware() argument
678 ret = avs_load_firmware(adev, purge); in avs_dsp_boot_firmware()
H A Dmessages.h298 int avs_ipc_set_boot_config(struct avs_dev *adev, u32 dma_id, u32 purge);
/linux/drivers/gpu/drm/msm/
H A Dmsm_gem_shrinker.c105 purge(struct drm_gem_object *obj, struct ww_acquire_ctx *unused) in purge() function
141 return purge(obj, ticket); in active_purge()
165 { &priv->lru.dontneed, purge, true }, in msm_gem_shrinker_scan()
/linux/tools/perf/Documentation/
H A Dperf-buildid-cache.txt15 This command manages the build-id cache. It can add, remove, update and purge
48 --purge=::
52 --purge-all::
/linux/fs/dlm/
H A Duser.c64 struct dlm_purge_params purge; member
104 kb->i.purge.nodeid = kb32->i.purge.nodeid; in compat_input()
105 kb->i.purge.pid = kb32->i.purge.pid; in compat_input()
622 error = device_user_purge(proc, &kbuf->i.purge); in device_write()
/linux/drivers/gpu/drm/xe/
H A Dxe_shrinker.c210 .purge = true, in xe_shrinker_scan()
243 shrink_flags.purge = false; in xe_shrinker_scan()
H A Dxe_bo.h580 u32 purge : 1; member
H A Dxe_bo.c902 * @ttm_bo: The TTM buffer object to purge in xe_bo_set_purgeable_state()
1204 {.purge = true, in xe_bo_shrink_purge()
1243 * Try to shrink- or purge a bo, and if it succeeds, unmap dma.
1266 (flags.purge && !xe_tt->purgeable)) in xe_bo_shrink()
1294 {.purge = false, in xe_bo_shrink()
2363 /* Initialize purge advisory state */ in xe_bo_init_locked()
/linux/include/uapi/linux/
H A Ddlm_device.h71 struct dlm_purge_params purge; member
/linux/include/drm/ttm/
H A Dttm_tt.h291 u32 purge : 1; member
/linux/drivers/gpu/drm/i915/selftests/
H A Di915_gem_gtt.c1009 struct drm_i915_gem_object *purge; in shrink_boom() local
1026 purge = fake_dma_object(vm->i915, size); in shrink_boom()
1027 if (IS_ERR(purge)) in shrink_boom()
1028 return PTR_ERR(purge); in shrink_boom()
1030 vma = i915_vma_instance(purge, vm, NULL); in shrink_boom()
1065 i915_gem_object_put(purge); in shrink_boom()
1077 i915_gem_object_put(purge); in shrink_boom()
/linux/Documentation/arch/s390/
H A Dcommon_io.rst87 known devices go away, you need the "purge" command (see below).
98 "echo purge > /proc/cio_ignore"
/linux/drivers/gpu/drm/ttm/
H A Dttm_pool.c1049 if ((!ttm_backup_bytes_avail() && !flags->purge) || in ttm_pool_backup()
1059 if (tt->dma_address || flags->purge) { in ttm_pool_backup()
1074 if (flags->purge) { in ttm_pool_backup()
1084 if (flags->purge) in ttm_pool_backup()
H A Dttm_bo_util.c1116 {.purge = flags.purge, in ttm_bo_shrink()
/linux/Documentation/virt/kvm/devices/
H A Ds390_flic.rst16 - purge all pending floating interrupts (KVM_DEV_FLIC_CLEAR_IRQS)
17 - purge one pending floating I/O interrupt (KVM_DEV_FLIC_CLEAR_IO_IRQ)
/linux/drivers/scsi/ibmvscsi/
H A Dibmvfc.c1139 list_splice_init(&vhost->crq.sent, &vhost->purge); in ibmvfc_purge_requests()
1147 list_splice_init(&queues[i].sent, &vhost->purge); in ibmvfc_purge_requests()
5567 LIST_HEAD(purge); in ibmvfc_do_work()
5579 list_splice_init(&vhost->purge, &purge); in ibmvfc_do_work()
5581 ibmvfc_complete_purge(&purge); in ibmvfc_do_work()
5604 list_splice_init(&vhost->purge, &purge); in ibmvfc_do_work()
5606 ibmvfc_complete_purge(&purge); in ibmvfc_do_work()
6345 INIT_LIST_HEAD(&vhost->purge); in ibmvfc_probe()
6432 LIST_HEAD(purge); in ibmvfc_remove()
6449 list_splice_init(&vhost->purge, &purge); in ibmvfc_remove()
[all …]
H A Dibmvfc.h876 struct list_head purge; member
/linux/net/wireless/
H A Dutil.c896 goto purge; in ieee80211_amsdu_to_8023s()
908 goto purge; in ieee80211_amsdu_to_8023s()
913 goto purge; in ieee80211_amsdu_to_8023s()
935 goto purge;
957 purge: in cfg80211_classify8021d()
/linux/mm/
H A Dvmalloc.c1766 * an "overflow" path is triggered to purge lazily freed in va_clip()
2169 * before attempting to purge with a TLB flush.
2172 * and take slightly longer to purge, but it will linearly reduce the number of
2607 struct list_head purge; member
2787 /* Don't overeagerly purge usable blocks unless requested */ in purge_fragmented_block()
2800 list_add_tail(&vb->purge, purge_list); in purge_fragmented_block()
2808 list_for_each_entry_safe(vb, n_vb, purge_list, purge) { in free_purged_blocks()
2809 list_del(&vb->purge); in free_purged_blocks()
2816 LIST_HEAD(purge); in purge_fragmented_blocks()
2830 purge_fragmented_block(vb, &purge, tru in purge_fragmented_blocks()
[all...]
/linux/net/batman-adv/
H A Dtranslation-table.c1285 * immediately purge it in batadv_tt_local_remove()
1309 * batadv_tt_local_purge_list() - purge inactive tt local entries in batadv_tt_local_purge_list()
1344 * batadv_tt_local_purge() - purge inactive tt local entries in batadv_tt_local_purge()
1639 * needed to purge this entry out on timeout (if nobody claims in batadv_tt_global_add()
1671 * 2) the global client is a temporary client: purge the in batadv_tt_global_add()
2244 bool purge = false; in batadv_tt_global_to_purge()
2250 purge = true; in batadv_tt_global_to_purge()
2256 purge = true; in batadv_tt_global_purge()
2260 return purge; in batadv_tt_global_purge()
3959 "Forced to purge loca in batadv_tt_local_resize_to_mtu()
2236 bool purge = false; batadv_tt_global_to_purge() local
[all...]
/linux/Documentation/networking/
H A Dj1939.rst618 Setting ``SO_J1939_ERRQUEUE`` to ``0`` will purge any currently present error