Symbol: available
arch/arm/include/asm/tls.h
29
tst \tmp1, #HWCAP_TLS @ hardware TLS available?
arch/arm/mach-omap1/sram-init.c
43
unsigned long available, new_ceil = (unsigned long)omap_sram_ceil;
arch/arm/mach-omap1/sram-init.c
45
available = omap_sram_ceil - (omap_sram_base + omap_sram_skip);
arch/arm/mach-omap1/sram-init.c
47
if (size > available) {
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c
2475
bool available;
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c
2481
available = of_device_is_available(node);
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c
2484
return available;
arch/arm/mach-omap2/sram.c
65
unsigned long available, new_ceil = (unsigned long)omap_sram_ceil;
arch/arm/mach-omap2/sram.c
67
available = omap_sram_ceil - (omap_sram_base + omap_sram_skip);
arch/arm/mach-omap2/sram.c
69
if (size > available) {
arch/arm/mach-versatile/platsmp-vexpress.c
34
bool available;
arch/arm/mach-versatile/platsmp-vexpress.c
41
available = cci_node && of_device_is_available(cci_node);
arch/arm/mach-versatile/platsmp-vexpress.c
45
if (!available)
arch/powerpc/mm/book3s64/slice.c
139
const struct slice_mask *available,
arch/powerpc/mm/book3s64/slice.c
152
if ((low_slices & available->low_slices) != low_slices)
arch/powerpc/mm/book3s64/slice.c
162
if (!test_bit(i, available->high_slices))
arch/powerpc/mm/book3s64/slice.c
264
const struct slice_mask *available,
arch/powerpc/mm/book3s64/slice.c
271
return !!(available->low_slices & (1u << slice));
arch/powerpc/mm/book3s64/slice.c
276
return !!test_bit(slice, available->high_slices);
arch/powerpc/mm/book3s64/slice.c
282
const struct slice_mask *available,
arch/powerpc/mm/book3s64/slice.c
296
if (!slice_scan_available(addr, available, 1, &addr))
arch/powerpc/mm/book3s64/slice.c
308
else if (slice_scan_available(addr, available, 1, &next_end)) {
arch/powerpc/mm/book3s64/slice.c
324
const struct slice_mask *available,
arch/powerpc/mm/book3s64/slice.c
347
if (!slice_scan_available(addr - 1, available, 0, &addr))
arch/powerpc/mm/book3s64/slice.c
359
else if (slice_scan_available(addr - 1, available, 0, &prev)) {
arch/powerpc/mm/book3s64/slice.c
376
return slice_find_area_bottomup(mm, TASK_UNMAPPED_BASE, len, available, psize, high_limit);
arch/powerpc/mm/book3s64/slice.c
801
struct slice_mask available;
arch/powerpc/mm/book3s64/slice.c
804
slice_or_mask(&available, maskp, compat_maskp);
arch/powerpc/mm/book3s64/slice.c
805
return !slice_check_range_fits(mm, &available, addr, len);
arch/powerpc/platforms/pseries/htmdump.c
113
available = PAGE_SIZE;
arch/powerpc/platforms/pseries/htmdump.c
114
read_size = min(count, available);
arch/powerpc/platforms/pseries/htmdump.c
116
return simple_read_from_buffer(ubuf, count, &offset, htm_buf_data, available);
arch/powerpc/platforms/pseries/htmdump.c
91
unsigned long page, read_size, available;
arch/powerpc/platforms/pseries/rtas-work-area.c
116
if (!rwa_state.available) {
arch/powerpc/platforms/pseries/rtas-work-area.c
168
rwa_state.available = true;
arch/powerpc/platforms/pseries/rtas-work-area.c
46
bool available;
arch/powerpc/platforms/pseries/rtas-work-area.c
95
if (!rwa_state.available)
arch/s390/hypfs/inode.c
132
size_t available = strlen(data);
arch/s390/hypfs/inode.c
138
if (pos >= available || !iov_iter_count(to))
arch/s390/hypfs/inode.c
140
count = copy_to_iter(data + pos, available - pos, to);
arch/x86/platform/intel-mid/pwr.c
264
if (pwr && pwr->available)
arch/x86/platform/intel-mid/pwr.c
277
if (!pwr || !pwr->available)
arch/x86/platform/intel-mid/pwr.c
391
pwr->available = true;
arch/x86/platform/intel-mid/pwr.c
98
bool available;
drivers/base/property.c
1228
bool available;
drivers/base/property.c
1231
available = fwnode_device_is_available(dev_node);
drivers/base/property.c
1234
return available;
drivers/block/swim3.c
818
if (fs->state != idle && fs->state != available) {
drivers/block/swim3.c
823
fs->state == available,
drivers/block/swim3.c
826
fs->state == available,
drivers/comedi/comedi_buf.c
471
unsigned int available;
drivers/comedi/comedi_buf.c
473
available = async->munge_count - async->buf_read_alloc_count;
drivers/comedi/comedi_buf.c
474
if (nbytes > available)
drivers/comedi/comedi_buf.c
475
nbytes = available;
drivers/cpuidle/cpuidle-riscv-sbi.c
40
bool available;
drivers/cpuidle/cpuidle-riscv-sbi.c
53
data->available = true;
drivers/cpuidle/cpuidle-riscv-sbi.c
68
data->available = false;
drivers/cpuidle/cpuidle-riscv-sbi.c
75
return data->available;
drivers/firmware/arm_scmi/common.h
524
struct device *available;
drivers/firmware/arm_scmi/common.h
558
switch (PTR_ERR_OR_ZERO(sup->available)) {
drivers/firmware/arm_scmi/common.h
561
sup->available = supplier;
drivers/firmware/arm_scmi/common.h
569
if (supplier != sup->available)
drivers/firmware/arm_scmi/common.h
571
sup->available = ERR_PTR(-EPROBE_DEFER);
drivers/firmware/arm_scmi/common.h
601
supplier = sup->available;
drivers/firmware/arm_scmi/common.h
602
if (!IS_ERR(sup->available))
drivers/firmware/arm_scmi/common.h
603
sup->available = ERR_PTR(-EBUSY);
drivers/firmware/arm_scmi/common.h
611
.available = INIT_ERR_PTR(-EPROBE_DEFER), \
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1473
size_t available = dev->bulk_in_filled - dev->bulk_in_copied;
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1477
if (!available) {
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1504
chunk = min(available, count);
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1513
chunk = min(available, count + 2);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1671
ssize_t available;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1694
available = min3(system_mem_available, ttm_mem_available,
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1696
available = ALIGN_DOWN(available, PAGE_SIZE);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1698
available = ALIGN_DOWN(vram_available, VRAM_AVAILABLITY_ALIGN);
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1703
if (available < 0)
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1704
available = 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
1706
return available;
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c
456
unsigned int read_pos, write_pos, available, i, read_bytes = 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c
479
available = write_pos - read_pos;
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c
480
read_num[0] = min_t(size_t, size, available);
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c
483
available = read_num[0] + write_pos - plog->header_size;
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c
484
if (size > available)
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
1168
unsigned int read_pos, write_pos, available, i, read_bytes = 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
1191
available = write_pos - read_pos;
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
1192
read_num[0] = min_t(size_t, size, available);
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
1195
available = read_num[0] + write_pos - plog->header_size;
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
1196
if (size > available)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1075
args->available = amdgpu_amdkfd_get_available_memory(pdd->dev->adev,
drivers/gpu/drm/i915/display/icl_dsi.c
76
int ret, available;
drivers/gpu/drm/i915/display/icl_dsi.c
78
ret = poll_timeout_us(available = header_credits_available(display, dsi_trans),
drivers/gpu/drm/i915/display/icl_dsi.c
79
available >= hdr_credit,
drivers/gpu/drm/i915/display/icl_dsi.c
92
int ret, available;
drivers/gpu/drm/i915/display/icl_dsi.c
94
ret = poll_timeout_us(available = payload_credits_available(display, dsi_trans),
drivers/gpu/drm/i915/display/icl_dsi.c
95
available >= payld_credit,
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
353
unsigned long unevictable, available, freed_pages;
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
368
available = unevictable = 0;
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
374
available += obj->base.size >> PAGE_SHIFT;
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
378
if (freed_pages || available)
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c
381
freed_pages, unevictable, available);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
892
s32 available;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
935
available = tail - head;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
936
if (unlikely(available == 0)) {
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
942
if (unlikely(available < 0))
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
943
available += size;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
944
CT_DEBUG(ct, "available %d (%u:%u:%u)\n", available, head, tail, size);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
945
GEM_BUG_ON(available < 0);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
952
if (unlikely(len > (u32)available)) {
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
955
4 * (head + available - 1 > size ?
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
956
size - head : available - 1), &cmds[head],
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
957
4 * (head + available - 1 > size ?
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
958
available - 1 - size + head : 0), &cmds[0]);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
967
4 * (head + available - 1 > size ?
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
968
size - head : available - 1), &cmds[head],
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
969
4 * (head + available - 1 > size ?
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
970
available - 1 - size + head : 0), &cmds[0]);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
971
return available;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
990
return available - len;
drivers/gpu/drm/i915/intel_runtime_pm.c
471
if (!rpm->available) {
drivers/gpu/drm/i915/intel_runtime_pm.c
511
if (!rpm->available)
drivers/gpu/drm/i915/intel_runtime_pm.c
541
rpm->available = HAS_RUNTIME_PM(i915);
drivers/gpu/drm/i915/intel_runtime_pm.c
71
if (!rpm->available || rpm->no_wakeref_tracking)
drivers/gpu/drm/i915/intel_runtime_pm.c
80
if (!rpm->available || rpm->no_wakeref_tracking)
drivers/gpu/drm/i915/intel_runtime_pm.h
45
bool available;
drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c
55
u32 head, tail, available;
drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c
64
available = head - tail;
drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c
65
if (size > available) {
drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c
67
size, available);
drivers/gpu/drm/udl/udl_drv.h
46
int available;
drivers/gpu/drm/udl/udl_main.c
171
udl->urbs.available++;
drivers/gpu/drm/udl/udl_main.c
215
udl->urbs.available = 0;
drivers/gpu/drm/udl/udl_main.c
254
udl->urbs.available++;
drivers/gpu/drm/udl/udl_main.c
274
udl->urbs.available);
drivers/gpu/drm/udl/udl_main.c
283
udl->urbs.available--;
drivers/gpu/drm/udl/udl_main.c
324
udl->urbs.available == udl->urbs.count,
drivers/gpu/drm/v3d/v3d_sched.c
515
bool available, write_result;
drivers/gpu/drm/v3d/v3d_sched.c
526
available = fence ? dma_fence_is_signaled(fence) : false;
drivers/gpu/drm/v3d/v3d_sched.c
528
write_result = available || copy->do_partial;
drivers/gpu/drm/v3d/v3d_sched.c
535
write_to_buffer(data, 1, copy->do_64bit, available ? 1u : 0u);
drivers/gpu/drm/v3d/v3d_sched.c
621
bool available, write_result;
drivers/gpu/drm/v3d/v3d_sched.c
630
available = fence ? dma_fence_is_signaled(fence) : false;
drivers/gpu/drm/v3d/v3d_sched.c
632
write_result = available || copy->do_partial;
drivers/gpu/drm/v3d/v3d_sched.c
638
copy->do_64bit, available ? 1u : 0u);
drivers/gpu/drm/vboxvideo/vbva_base.c
66
u32 available;
drivers/gpu/drm/vboxvideo/vbva_base.c
75
available = vbva_buffer_available(vbva);
drivers/gpu/drm/vboxvideo/vbva_base.c
80
if (chunk >= available) {
drivers/gpu/drm/vboxvideo/vbva_base.c
82
available = vbva_buffer_available(vbva);
drivers/gpu/drm/vboxvideo/vbva_base.c
85
if (chunk >= available) {
drivers/gpu/drm/vboxvideo/vbva_base.c
86
if (WARN_ON(available <= vbva->partial_write_tresh)) {
drivers/gpu/drm/vboxvideo/vbva_base.c
90
chunk = available - vbva->partial_write_tresh;
drivers/gpu/drm/vboxvideo/vbva_base.c
99
available -= chunk;
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1901
u64 available = pf_query_max_lmem(gt);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1905
fair = div_u64(available, num_vfs);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1911
available / SZ_1M, num_vfs, fair / SZ_1M);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1921
u64 available = usable > spare ? usable - spare : 0;
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
1922
u64 shareable = ALIGN_DOWN(available, SZ_1G);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
723
u64 available = pf_get_max_ggtt(gt);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
735
fair = div_u64(available, num_vfs);
drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c
738
available / SZ_1K, num_vfs, fair / SZ_1K);
drivers/gpu/drm/xe/xe_oa.c
263
u32 tail, hw_tail, partial_report_size, available;
drivers/gpu/drm/xe/xe_oa.c
307
available = xe_oa_circ_diff(stream, stream->oa_buffer.tail, stream->oa_buffer.head);
drivers/gpu/drm/xe/xe_oa.c
308
stream->pollin = available >= stream->wait_num_reports * report_size;
drivers/hv/hv_trace_balloon.h
10
TP_PROTO(u64 available, u64 committed,
drivers/hv/hv_trace_balloon.h
15
TP_ARGS(available, committed, vm_memory_committed,
drivers/hv/hv_trace_balloon.h
18
__field(u64, available)
drivers/hv/hv_trace_balloon.h
26
__entry->available = available;
drivers/hv/hv_trace_balloon.h
35
__entry->available, __entry->committed,
drivers/hwmon/nct6775-core.c
3476
int *available, int *mask)
drivers/hwmon/nct6775-core.c
3481
for (i = 0; i < data->pwm_num && *available; i++) {
drivers/hwmon/nct6775-core.c
3495
index = __ffs(*available);
drivers/hwmon/nct6775-core.c
3499
*available &= ~BIT(index);
drivers/hwmon/nct6775-core.c
3510
int mask, available;
drivers/hwmon/nct6775-core.c
4154
available = 0;
drivers/hwmon/nct6775-core.c
4164
available |= BIT(i);
drivers/hwmon/nct6775-core.c
4173
err = add_temp_sensors(data, data->REG_TEMP_SEL, &available, &mask);
drivers/hwmon/nct6775-core.c
4176
err = add_temp_sensors(data, data->REG_WEIGHT_TEMP_SEL, &available, &mask);
drivers/hwtracing/coresight/coresight-config.h
152
bool available;
drivers/hwtracing/coresight/coresight-syscfg.c
514
config_descs[i]->available = false;
drivers/hwtracing/coresight/coresight-syscfg.c
529
config_descs[i]->available = true;
drivers/hwtracing/coresight/coresight-syscfg.c
911
if (config_desc->available == false)
drivers/iio/adc/stm32-dfsdm-adc.c
926
int available = stm32_dfsdm_adc_dma_residue(adc);
drivers/iio/adc/stm32-dfsdm-adc.c
939
adc->bufi, available);
drivers/iio/adc/stm32-dfsdm-adc.c
942
while (available >= indio_dev->scan_bytes) {
drivers/iio/adc/stm32-dfsdm-adc.c
947
available -= indio_dev->scan_bytes;
drivers/input/serio/userio.c
118
size_t available, len;
drivers/input/serio/userio.c
122
available = CIRC_CNT_TO_END(userio->head, userio->tail,
drivers/input/serio/userio.c
124
len = min(available, count);
drivers/input/serio/userio.c
131
return available;
drivers/input/serio/userio.c
139
size_t available, copylen;
drivers/input/serio/userio.c
150
available = userio_fetch_data(userio, buf, count, &copylen);
drivers/input/serio/userio.c
151
if (available)
drivers/iommu/riscv/iommu.c
318
int available = (int)(tail - head);
drivers/iommu/riscv/iommu.c
322
if (available > 0)
drivers/iommu/riscv/iommu.c
323
return available;
drivers/md/bcache/sysfs.c
1056
size_t unused = 0, available = 0, dirty = 0, meta = 0;
drivers/md/bcache/sysfs.c
1072
available++;
drivers/md/bcache/sysfs.c
1116
available * 100 / (size_t) ca->sb.nbuckets,
drivers/md/dm-vdo/block-map.c
490
bool available = vdo_page_comp->writable ? is_present(info) : is_valid(info);
drivers/md/dm-vdo/block-map.c
492
if (!available) {
drivers/md/dm-vdo/data-vio.c
173
struct list_head available;
drivers/md/dm-vdo/data-vio.c
608
list_first_entry(&pool->available, struct data_vio, pool_entry);
drivers/md/dm-vdo/data-vio.c
622
data_vio_count_t available = limiter->limit - limiter->busy;
drivers/md/dm-vdo/data-vio.c
638
for (; (available > 0) && !bio_list_empty(waiters); available--)
drivers/md/dm-vdo/data-vio.c
641
WRITE_ONCE(limiter->busy, limiter->limit - available);
drivers/md/dm-vdo/data-vio.c
735
list_splice(&returned, &pool->available);
drivers/md/dm-vdo/data-vio.c
856
INIT_LIST_HEAD(&pool->available);
drivers/md/dm-vdo/data-vio.c
880
list_add(&data_vio->pool_entry, &pool->available);
drivers/md/dm-vdo/data-vio.c
919
list_for_each_entry_safe(data_vio, tmp, &pool->available, pool_entry) {
drivers/md/dm-vdo/dedupe.c
2284
list_add(&context->list_entry, &zone->available);
drivers/md/dm-vdo/dedupe.c
2374
INIT_LIST_HEAD(&zone->available);
drivers/md/dm-vdo/dedupe.c
2388
list_add(&context->list_entry, &zone->available);
drivers/md/dm-vdo/dedupe.c
2862
if (!list_empty(&zone->available)) {
drivers/md/dm-vdo/dedupe.c
2864
context = list_first_entry(&zone->available, struct dedupe_context,
drivers/md/dm-vdo/dedupe.c
721
list_move(&context->list_entry, &zone->available);
drivers/md/dm-vdo/dedupe.h
58
struct list_head available;
drivers/md/dm-vdo/indexer/io-factory.c
336
size_t available;
drivers/md/dm-vdo/indexer/io-factory.c
342
available = get_remaining_write_space(writer);
drivers/md/dm-vdo/indexer/io-factory.c
344
if (available > 0)
drivers/md/dm-vdo/indexer/io-factory.c
345
memset(writer->end, 0, available);
drivers/md/dm-vdo/vio.c
26
struct list_head available;
drivers/md/dm-vdo/vio.c
335
INIT_LIST_HEAD(&pool->available);
drivers/md/dm-vdo/vio.c
357
list_add_tail(&pooled->pool_entry, &pool->available);
drivers/md/dm-vdo/vio.c
384
list_for_each_entry_safe(pooled, tmp, &pool->available, pool_entry) {
drivers/md/dm-vdo/vio.c
420
if (list_empty(&pool->available)) {
drivers/md/dm-vdo/vio.c
425
pooled = list_first_entry(&pool->available, struct pooled_vio, pool_entry);
drivers/md/dm-vdo/vio.c
449
list_move_tail(&vio->pool_entry, &pool->available);
drivers/media/platform/allegro-dvt/allegro-core.c
880
unsigned int available, head;
drivers/media/platform/allegro-dvt/allegro-core.c
885
available = allegro_mbox_get_available(mbox);
drivers/media/platform/allegro-dvt/allegro-core.c
886
if (available < sizeof(*header))
drivers/media/platform/allegro-dvt/allegro-core.c
902
if (size > available)
drivers/media/platform/ti/omap3isp/ispcsi2.c
1291
csi2a->available = 1;
drivers/media/platform/ti/omap3isp/ispcsi2.c
1304
csi2c->available = 1;
drivers/media/platform/ti/omap3isp/ispcsi2.c
487
if (!csi2->available)
drivers/media/platform/ti/omap3isp/ispcsi2.c
639
if (!csi2->available)
drivers/media/platform/ti/omap3isp/ispcsi2.c
743
if (!csi2->available)
drivers/media/platform/ti/omap3isp/ispcsi2.h
126
u8 available; /* Is the IP present on the silicon? */
drivers/media/rc/rc-main.c
1222
u64 available;
drivers/media/rc/rc-main.c
1231
available = ir_raw_get_allowed_protocols();
drivers/media/rc/rc-main.c
1232
if (!(*protocols & proto_names[i].type & ~available))
drivers/media/rc/rc-main.c
1250
available = ir_raw_get_allowed_protocols();
drivers/media/rc/rc-main.c
1251
if (!(*protocols & proto_names[i].type & ~available))
drivers/media/usb/dvb-usb/af9005-fe.c
113
*available = true;
drivers/media/usb/dvb-usb/af9005-fe.c
91
static int af9005_is_fecmon_available(struct dvb_frontend *fe, int *available)
drivers/media/usb/dvb-usb/af9005-fe.c
97
*available = false;
drivers/media/v4l2-core/v4l2-event.c
146
list_add_tail(&kev->list, &fh->available);
drivers/media/v4l2-core/v4l2-event.c
35
if (list_empty(&fh->available)) {
drivers/media/v4l2-core/v4l2-event.c
42
kev = list_first_entry(&fh->available, struct v4l2_kevent, list);
drivers/media/v4l2-core/v4l2-fh.c
37
INIT_LIST_HEAD(&fh->available);
drivers/net/ethernet/google/gve/gve.h
388
atomic_t available; /* how much space is still available */
drivers/net/ethernet/google/gve/gve_tx.c
126
atomic_sub(bytes + padding, &fifo->available);
drivers/net/ethernet/google/gve/gve_tx.c
141
atomic_add(bytes, &fifo->available);
drivers/net/ethernet/google/gve/gve_tx.c
50
atomic_set(&fifo->available, fifo->size);
drivers/net/ethernet/google/gve/gve_tx.c
57
WARN(atomic_read(&fifo->available) != fifo->size,
drivers/net/ethernet/google/gve/gve_tx.c
71
return (atomic_read(&fifo->available) <= bytes) ? false : true;
drivers/net/ethernet/ibm/ibmveth.c
193
atomic_set(&pool->available, 0);
drivers/net/ethernet/ibm/ibmveth.c
215
u32 remaining = pool->size - atomic_read(&pool->available);
drivers/net/ethernet/ibm/ibmveth.c
379
atomic_add(buffers_added, &(pool->available));
drivers/net/ethernet/ibm/ibmveth.c
405
(atomic_read(&pool->available) < pool->threshold))
drivers/net/ethernet/ibm/ibmveth.c
502
atomic_dec(&(adapter->rx_buff_pool[pool].available));
drivers/net/ethernet/ibm/ibmveth.h
138
atomic_t available;
drivers/net/ethernet/ibm/ibmvnic.c
1168
atomic_set(&rx_pool->available, 0);
drivers/net/ethernet/ibm/ibmvnic.c
3518
atomic_dec(&pool->available);
drivers/net/ethernet/ibm/ibmvnic.c
3610
(atomic_read(&adapter->rx_pool[scrq_num].available) <
drivers/net/ethernet/ibm/ibmvnic.c
773
int count = pool->size - atomic_read(&pool->available);
drivers/net/ethernet/ibm/ibmvnic.c
870
atomic_add(buffers_added, &pool->available);
drivers/net/ethernet/ibm/ibmvnic.c
898
atomic_add(buffers_added, &pool->available);
drivers/net/ethernet/ibm/ibmvnic.h
879
atomic_t available;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action_ste_pool.c
163
list_add(&action_tbl->list_node, &parent_elem->available);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action_ste_pool.c
215
INIT_LIST_HEAD(&elem->available);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action_ste_pool.c
230
list_for_each_entry_safe(action_tbl, p, &elem->available, list_node)
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action_ste_pool.c
283
list_for_each_entry_safe(action_tbl, p, &elem->available, list_node) {
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action_ste_pool.c
423
list_for_each_entry(action_tbl, &elem->available, list_node) {
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action_ste_pool.c
465
&chunk->action_tbl->parent_elem->available);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/action_ste_pool.h
33
struct list_head available;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.c
411
list_for_each_entry(action_tbl, &pool->elems[opt].available,
drivers/net/ethernet/qualcomm/qca_spi.c
271
u16 available = 0;
drivers/net/ethernet/qualcomm/qca_spi.c
279
qcaspi_read_register(qca, SPI_REG_WRBUF_SPC_AVA, &available);
drivers/net/ethernet/qualcomm/qca_spi.c
281
if (available > QCASPI_HW_BUF_LEN) {
drivers/net/ethernet/qualcomm/qca_spi.c
292
if (available < pkt_len) {
drivers/net/ethernet/qualcomm/qca_spi.c
306
available -= pkt_len;
drivers/net/ethernet/qualcomm/qca_spi.c
333
u16 available = 0;
drivers/net/ethernet/qualcomm/qca_spi.c
350
qcaspi_read_register(qca, SPI_REG_RDBUF_BYTE_AVA, &available);
drivers/net/ethernet/qualcomm/qca_spi.c
353
available);
drivers/net/ethernet/qualcomm/qca_spi.c
355
if (available > QCASPI_HW_BUF_LEN + QCASPI_HW_PKT_LEN) {
drivers/net/ethernet/qualcomm/qca_spi.c
361
} else if (available == 0) {
drivers/net/ethernet/qualcomm/qca_spi.c
366
qcaspi_write_register(qca, SPI_REG_BFR_SIZE, available, wr_verify);
drivers/net/ethernet/qualcomm/qca_spi.c
371
while (available) {
drivers/net/ethernet/qualcomm/qca_spi.c
372
u32 count = available;
drivers/net/ethernet/qualcomm/qca_spi.c
386
available, bytes_read);
drivers/net/ethernet/qualcomm/qca_spi.c
389
available -= bytes_read;
drivers/net/ethernet/xilinx/ll_temac_main.c
958
int available;
drivers/net/ethernet/xilinx/ll_temac_main.c
962
available = 1 + lp->rx_bd_tail - lp->rx_bd_ci;
drivers/net/ethernet/xilinx/ll_temac_main.c
963
if (available <= 0)
drivers/net/ethernet/xilinx/ll_temac_main.c
964
available += lp->rx_bd_num;
drivers/net/ethernet/xilinx/ll_temac_main.c
965
return available;
drivers/net/ipa/ipa.h
117
unsigned long *available; /* Supported by hardware */
drivers/net/ipa/ipa_endpoint.c
1982
bitmap_free(ipa->available);
drivers/net/ipa/ipa_endpoint.c
1983
ipa->available = NULL;
drivers/net/ipa/ipa_endpoint.c
2009
ipa->available = bitmap_zalloc(IPA_ENDPOINT_MAX, GFP_KERNEL);
drivers/net/ipa/ipa_endpoint.c
2010
if (!ipa->available)
drivers/net/ipa/ipa_endpoint.c
2014
bitmap_set(ipa->available, 0, IPA_ENDPOINT_MAX);
drivers/net/ipa/ipa_endpoint.c
2046
ipa->available = bitmap_zalloc(limit, GFP_KERNEL);
drivers/net/ipa/ipa_endpoint.c
2047
if (!ipa->available)
drivers/net/ipa/ipa_endpoint.c
2052
bitmap_set(ipa->available, 0, tx_count);
drivers/net/ipa/ipa_endpoint.c
2053
bitmap_set(ipa->available, rx_base, rx_count);
drivers/net/ipa/ipa_endpoint.c
2064
if (!test_bit(endpoint_id, ipa->available)) {
drivers/net/ipa/ipa_endpoint.c
502
WARN_ON(!test_bit(endpoint_id, ipa->available));
drivers/net/ipa/ipa_endpoint.c
518
WARN_ON(!test_bit(endpoint_id, ipa->available));
drivers/net/ipa/ipa_interrupt.c
202
WARN_ON(!test_bit(endpoint_id, ipa->available));
drivers/net/wireless/ath/wil6210/debugfs.c
621
size_t available = wil_blob->blob.size;
drivers/net/wireless/ath/wil6210/debugfs.c
629
if (pos >= available || !count)
drivers/net/wireless/ath/wil6210/debugfs.c
632
if (count > available - pos)
drivers/net/wireless/ath/wil6210/debugfs.c
633
count = available - pos;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
111
u16 available;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
116
available = commonring->depth - commonring->w_ptr +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
119
available = commonring->r_ptr - commonring->w_ptr;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
121
if (available > 1) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
147
u16 available;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
152
available = commonring->depth - commonring->w_ptr +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
155
available = commonring->r_ptr - commonring->w_ptr;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
157
if (available > 1) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
160
*alloced = min_t(u16, n_items, available - 1);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
70
u16 available;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
75
available = commonring->depth - commonring->w_ptr +
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
78
available = commonring->r_ptr - commonring->w_ptr;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
80
if (available > 1) {
drivers/net/wireless/broadcom/brcm80211/brcmfmac/commonring.c
83
if (available > commonring->depth / 8) {
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2955
txq->available += descriptors_used;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2956
SET_STAT(&priv->txq_stat, txq->available);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2993
if (txq->available <= 3) {
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3026
txq->available--;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3077
if (txq->available <= 3 + packet->info.d_struct.txb->nr_frags) {
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3173
txq->available -= 1 + packet->info.d_struct.txb->nr_frags;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3174
SET_STAT(&priv->txq_stat, txq->available);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4487
priv->tx_queue.available = priv->tx_queue.entries;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4490
SET_STAT(&priv->txq_stat, priv->tx_queue.available);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4607
priv->rx_queue.available = priv->rx_queue.entries - 1;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4611
SET_STAT(&priv->rxq_stat, priv->rx_queue.available);
drivers/net/wireless/intel/ipw2x00/ipw2100.h
179
u32 available;
drivers/net/wireless/realtek/rtw89/chan.c
1590
u16 available;
drivers/net/wireless/realtek/rtw89/chan.c
1619
p->available += p->parm[ordered_idx].room;
drivers/net/wireless/realtek/rtw89/chan.c
1653
bt_dur = clamp_t(u16, bt_dur, 1, data.available / 3);
drivers/nvdimm/btt.c
750
u64 available = size;
drivers/nvdimm/btt.c
771
if (available % BTT_PG_SIZE)
drivers/nvdimm/btt.c
772
available -= (available % BTT_PG_SIZE);
drivers/nvdimm/btt.c
775
available -= 2 * BTT_PG_SIZE;
drivers/nvdimm/btt.c
779
available -= logsize;
drivers/nvdimm/btt.c
782
arena->internal_nlba = div_u64(available - BTT_PG_SIZE,
drivers/nvdimm/btt.c
787
datasize = available - mapsize;
drivers/nvdimm/namespace_devs.c
455
resource_size_t allocate, available = 0;
drivers/nvdimm/namespace_devs.c
472
available = resource_size(&valid);
drivers/nvdimm/namespace_devs.c
473
if (available)
drivers/nvdimm/namespace_devs.c
483
available = resource_size(&valid);
drivers/nvdimm/namespace_devs.c
484
if (available)
drivers/nvdimm/namespace_devs.c
494
available = resource_size(&valid);
drivers/nvdimm/namespace_devs.c
495
if (available)
drivers/nvdimm/namespace_devs.c
499
if (!loc || !available)
drivers/nvdimm/namespace_devs.c
501
allocate = min(available, n);
drivers/nvdimm/namespace_devs.c
749
resource_size_t allocated = 0, available = 0;
drivers/nvdimm/namespace_devs.c
801
available = nd_region_allocatable_dpa(nd_region);
drivers/nvdimm/namespace_devs.c
803
if (val > available + allocated)
drivers/nvdimm/region_devs.c
370
resource_size_t available;
drivers/nvdimm/region_devs.c
375
available = 0;
drivers/nvdimm/region_devs.c
384
available += nd_pmem_available_dpa(nd_region, nd_mapping);
drivers/nvdimm/region_devs.c
387
return available;
drivers/opp/core.c
2041
opp->available, new_opp->rates[0],
drivers/opp/core.c
2042
new_opp->supplies[0].u_volt, new_opp->available);
drivers/opp/core.c
2045
return opp->available &&
drivers/opp/core.c
2057
if (opp->required_opps[i]->available)
drivers/opp/core.c
2060
opp->available = false;
drivers/opp/core.c
2098
new_opp->available = false;
drivers/opp/core.c
2155
new_opp->available = true;
drivers/opp/core.c
242
if (IS_ERR_OR_NULL(opp) || !opp->available) {
drivers/opp/core.c
263
if (IS_ERR_OR_NULL(opp) || !opp->available ||
drivers/opp/core.c
2895
if (opp->available == availability_req)
drivers/opp/core.c
2898
opp->available = availability_req;
drivers/opp/core.c
295
if (IS_ERR_OR_NULL(opp) || !opp->available) {
drivers/opp/core.c
361
if (!opp->available)
drivers/opp/core.c
421
if (opp_table->suspend_opp && opp_table->suspend_opp->available)
drivers/opp/core.c
436
if (opp->available)
drivers/opp/core.c
542
unsigned long *key, int index, bool available,
drivers/opp/core.c
557
if (temp_opp->available == available) {
drivers/opp/core.c
573
struct dev_pm_opp_key *key, bool available,
drivers/opp/core.c
590
if (temp_opp->available == available) {
drivers/opp/core.c
604
_find_key(struct device *dev, unsigned long *key, int index, bool available,
drivers/opp/core.c
619
return _opp_table_find_key(opp_table, key, index, available, read,
drivers/opp/core.c
624
unsigned long key, int index, bool available,
drivers/opp/core.c
632
return _find_key(dev, &key, index, available, read, _compare_exact,
drivers/opp/core.c
637
unsigned long *key, int index, bool available,
drivers/opp/core.c
641
return _opp_table_find_key(opp_table, key, index, available, read,
drivers/opp/core.c
646
int index, bool available,
drivers/opp/core.c
650
return _find_key(dev, key, index, available, read, _compare_ceil,
drivers/opp/core.c
655
unsigned long *key, int index, bool available,
drivers/opp/core.c
659
return _find_key(dev, key, index, available, read, _compare_floor,
drivers/opp/core.c
687
unsigned long freq, bool available)
drivers/opp/core.c
689
return _find_key_exact(dev, freq, 0, available, _read_freq,
drivers/opp/core.c
720
bool available)
drivers/opp/core.c
730
return _opp_table_find_opp_key(opp_table, key, available,
drivers/opp/core.c
758
u32 index, bool available)
drivers/opp/core.c
760
return _find_key_exact(dev, freq, index, available, _read_freq,
drivers/opp/debugfs.c
155
debugfs_create_bool("available", S_IRUGO, d, &opp->available);
drivers/opp/of.c
895
new_opp->available = true;
drivers/opp/opp.h
112
bool available;
drivers/pci/hotplug/cpqphp_nvram.c
188
u32 available;
drivers/pci/hotplug/cpqphp_nvram.c
196
available = 1024;
drivers/pci/hotplug/cpqphp_nvram.c
199
temp_dword = available;
drivers/pci/hotplug/cpqphp_nvram.c
226
u32 available;
drivers/pci/hotplug/cpqphp_nvram.c
236
available = 1024;
drivers/pci/hotplug/cpqphp_nvram.c
254
rc = add_byte(&pFill, 1 + ctrl->push_flag, &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
259
rc = add_byte(&pFill, 1, &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
269
rc = add_byte(&pFill, ctrl->bus, &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
274
rc = add_byte(&pFill, PCI_SLOT(ctrl->pci_dev->devfn), &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
279
rc = add_byte(&pFill, PCI_FUNC(ctrl->pci_dev->devfn), &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
284
rc = add_dword(&pFill, 0, &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
298
rc = add_dword(&pFill, resNode->base, &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
303
rc = add_dword(&pFill, resNode->length, &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
323
rc = add_dword(&pFill, resNode->base, &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
328
rc = add_dword(&pFill, resNode->length, &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
348
rc = add_dword(&pFill, resNode->base, &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
353
rc = add_dword(&pFill, resNode->length, &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
373
rc = add_dword(&pFill, resNode->base, &usedbytes, &available);
drivers/pci/hotplug/cpqphp_nvram.c
378
rc = add_dword(&pFill, resNode->length, &usedbytes, &available);
drivers/pci/p2pdma.c
73
static DEVICE_ATTR_RO(available);
drivers/pci/setup-bus.c
1939
struct resource available[PCI_P2P_BRIDGE_RESOURCE_NUM])
drivers/pci/setup-bus.c
1952
remove_dev_resource(&available[idx], dev, res);
drivers/pci/setup-bus.c
1969
struct resource available[PCI_P2P_BRIDGE_RESOURCE_NUM];
drivers/pci/setup-bus.c
1980
available[i] = available_in[i];
drivers/pci/setup-bus.c
1989
available[i].start = min(ALIGN(available[i].start, align),
drivers/pci/setup-bus.c
1990
available[i].end + 1);
drivers/pci/setup-bus.c
1998
resource_size(&available[i]));
drivers/pci/setup-bus.c
2023
remove_dev_resources(dev, available);
drivers/pci/setup-bus.c
2036
per_bridge[i] = div64_ul(resource_size(&available[i]),
drivers/pci/setup-bus.c
2059
resource_set_size(&available[i],
drivers/pci/setup-bus.c
2070
available[i].start -= resource_size(res);
drivers/pci/setup-bus.c
2073
pci_bus_distribute_available_resources(b, add_list, available);
drivers/pci/setup-bus.c
2076
available[i].start += available[i].end + 1;
drivers/pci/setup-bus.c
2083
struct resource *res, available[PCI_P2P_BRIDGE_RESOURCE_NUM];
drivers/pci/setup-bus.c
2094
available[i] = *res;
drivers/pci/setup-bus.c
2098
add_list, available);
drivers/platform/chrome/wilco_ec/event.c
197
atomic_t available;
drivers/platform/chrome/wilco_ec/event.c
316
if (atomic_cmpxchg(&dev_data->available, 1, 0) == 0)
drivers/platform/chrome/wilco_ec/event.c
399
atomic_set(&dev_data->available, 1);
drivers/platform/chrome/wilco_ec/event.c
486
atomic_set(&dev_data->available, 1);
drivers/platform/chrome/wilco_ec/telemetry.c
207
atomic_t available;
drivers/platform/chrome/wilco_ec/telemetry.c
245
if (atomic_cmpxchg(&dev_data->available, 1, 0) == 0)
drivers/platform/chrome/wilco_ec/telemetry.c
252
atomic_set(&dev_data->available, 1);
drivers/platform/chrome/wilco_ec/telemetry.c
320
atomic_set(&sess_data->dev_data->available, 1);
drivers/platform/chrome/wilco_ec/telemetry.c
380
atomic_set(&dev_data->available, 1);
drivers/platform/x86/asus-wmi.c
3632
static int fan_curve_check_present(struct asus_wmi *asus, bool *available,
drivers/platform/x86/asus-wmi.c
3637
*available = false;
drivers/platform/x86/asus-wmi.c
3647
*available = true;
drivers/platform/x86/lenovo/thinkpad_acpi.c
9853
unsigned int available;
drivers/platform/x86/lenovo/thinkpad_acpi.c
9857
available = battery_info.batteries[battery].charge_behaviours;
drivers/platform/x86/lenovo/thinkpad_acpi.c
9859
if (available & BIT(POWER_SUPPLY_CHARGE_BEHAVIOUR_FORCE_DISCHARGE)) {
drivers/platform/x86/lenovo/thinkpad_acpi.c
9868
if (available & BIT(POWER_SUPPLY_CHARGE_BEHAVIOUR_INHIBIT_CHARGE)) {
drivers/platform/x86/lenovo/thinkpad_acpi.c
9878
return power_supply_charge_behaviour_show(dev, available, active, buf);
drivers/platform/x86/lenovo/thinkpad_acpi.c
9901
unsigned int available;
drivers/platform/x86/lenovo/thinkpad_acpi.c
9904
available = battery_info.batteries[battery].charge_behaviours;
drivers/platform/x86/lenovo/thinkpad_acpi.c
9905
selected = power_supply_charge_behaviour_parse(available, buf);
drivers/platform/x86/lenovo/thinkpad_acpi.c
9912
if (available & BIT(POWER_SUPPLY_CHARGE_BEHAVIOUR_FORCE_DISCHARGE))
drivers/platform/x86/lenovo/thinkpad_acpi.c
9914
if (available & BIT(POWER_SUPPLY_CHARGE_BEHAVIOUR_INHIBIT_CHARGE))
drivers/platform/x86/lenovo/thinkpad_acpi.c
9920
if (available & BIT(POWER_SUPPLY_CHARGE_BEHAVIOUR_INHIBIT_CHARGE))
drivers/platform/x86/lenovo/thinkpad_acpi.c
9927
if (available & BIT(POWER_SUPPLY_CHARGE_BEHAVIOUR_FORCE_DISCHARGE))
drivers/power/supply/power_supply_sysfs.c
281
bool match = false, available, active;
drivers/power/supply/power_supply_sysfs.c
287
available = available_values & BIT(i);
drivers/power/supply/power_supply_sysfs.c
291
if (available && active) {
drivers/power/supply/power_supply_sysfs.c
294
} else if (available) {
drivers/rpmsg/qcom_smd.c
646
unsigned available;
drivers/rpmsg/qcom_smd.c
666
available = qcom_smem_get_free_space(edge->remote_pid);
drivers/rpmsg/qcom_smd.c
667
if (available != edge->smem_available) {
drivers/rpmsg/qcom_smd.c
668
edge->smem_available = available;
drivers/scsi/bfa/bfa_defs_svc.h
1050
u8 available; /* Available for login */
drivers/scsi/fnic/fnic_trace.h
24
size_t available);
drivers/scsi/lpfc/lpfc_scsi.c
6297
device_data->available = true;
drivers/scsi/lpfc/lpfc_scsi.c
6402
device_data->available = false;
drivers/scsi/lpfc/lpfc_scsi.c
6461
lun_info->available = false;
drivers/scsi/lpfc/lpfc_scsi.c
6606
if (lun_info->available)
drivers/scsi/lpfc/lpfc_scsi.c
6685
lun_info->available = false;
drivers/scsi/lpfc/lpfc_scsi.c
6735
if (!lun_info->available)
drivers/scsi/lpfc/lpfc_scsi.h
59
bool available;
drivers/scsi/snic/snic_trc.h
13
size_t available);
drivers/soc/fsl/dpio/qbman-portal.c
1104
if (!atomic_dec_and_test(&s->vdq.available)) {
drivers/soc/fsl/dpio/qbman-portal.c
1105
atomic_inc(&s->vdq.available);
drivers/soc/fsl/dpio/qbman-portal.c
1140
if (!atomic_dec_and_test(&s->vdq.available)) {
drivers/soc/fsl/dpio/qbman-portal.c
1141
atomic_inc(&s->vdq.available);
drivers/soc/fsl/dpio/qbman-portal.c
1251
atomic_inc(&s->vdq.available);
drivers/soc/fsl/dpio/qbman-portal.c
1343
atomic_inc(&s->vdq.available);
drivers/soc/fsl/dpio/qbman-portal.c
1397
atomic_inc(&s->vdq.available);
drivers/soc/fsl/dpio/qbman-portal.c
268
atomic_set(&p->vdq.available, 1);
drivers/soc/fsl/dpio/qbman-portal.c
358
p->eqcr.available = p->eqcr.pi_ring_size;
drivers/soc/fsl/dpio/qbman-portal.c
660
if (!s->eqcr.available) {
drivers/soc/fsl/dpio/qbman-portal.c
666
s->eqcr.available = qm_cyc_diff(s->eqcr.pi_ring_size,
drivers/soc/fsl/dpio/qbman-portal.c
668
if (!s->eqcr.available) {
drivers/soc/fsl/dpio/qbman-portal.c
675
num_enqueued = (s->eqcr.available < num_frames) ?
drivers/soc/fsl/dpio/qbman-portal.c
676
s->eqcr.available : num_frames;
drivers/soc/fsl/dpio/qbman-portal.c
677
s->eqcr.available -= num_enqueued;
drivers/soc/fsl/dpio/qbman-portal.c
744
if (!s->eqcr.available) {
drivers/soc/fsl/dpio/qbman-portal.c
748
s->eqcr.available = qm_cyc_diff(s->eqcr.pi_ring_size,
drivers/soc/fsl/dpio/qbman-portal.c
750
if (!s->eqcr.available) {
drivers/soc/fsl/dpio/qbman-portal.c
757
num_enqueued = (s->eqcr.available < num_frames) ?
drivers/soc/fsl/dpio/qbman-portal.c
758
s->eqcr.available : num_frames;
drivers/soc/fsl/dpio/qbman-portal.c
759
s->eqcr.available -= num_enqueued;
drivers/soc/fsl/dpio/qbman-portal.c
818
if (!s->eqcr.available) {
drivers/soc/fsl/dpio/qbman-portal.c
822
s->eqcr.available = qm_cyc_diff(s->eqcr.pi_ring_size,
drivers/soc/fsl/dpio/qbman-portal.c
824
if (!s->eqcr.available)
drivers/soc/fsl/dpio/qbman-portal.c
829
num_enqueued = (s->eqcr.available < num_frames) ?
drivers/soc/fsl/dpio/qbman-portal.c
830
s->eqcr.available : num_frames;
drivers/soc/fsl/dpio/qbman-portal.c
831
s->eqcr.available -= num_enqueued;
drivers/soc/fsl/dpio/qbman-portal.c
888
if (!s->eqcr.available) {
drivers/soc/fsl/dpio/qbman-portal.c
892
s->eqcr.available = qm_cyc_diff(s->eqcr.pi_ring_size,
drivers/soc/fsl/dpio/qbman-portal.c
894
if (!s->eqcr.available)
drivers/soc/fsl/dpio/qbman-portal.c
899
num_enqueued = (s->eqcr.available < num_frames) ?
drivers/soc/fsl/dpio/qbman-portal.c
900
s->eqcr.available : num_frames;
drivers/soc/fsl/dpio/qbman-portal.c
901
s->eqcr.available -= num_enqueued;
drivers/soc/fsl/dpio/qbman-portal.h
136
atomic_t available; /* indicates if a command can be sent */
drivers/soc/fsl/dpio/qbman-portal.h
155
int available;
drivers/soc/fsl/qbman/bman.c
124
u8 ci, available, ithresh, vbit;
drivers/soc/fsl/qbman/bman.c
308
return rcr->available;
drivers/soc/fsl/qbman/bman.c
315
return BM_RCR_SIZE - 1 - rcr->available;
drivers/soc/fsl/qbman/bman.c
343
rcr->available += diff;
drivers/soc/fsl/qbman/bman.c
352
if (!rcr->available)
drivers/soc/fsl/qbman/bman.c
368
DPAA_ASSERT(rcr->available >= 1);
drivers/soc/fsl/qbman/bman.c
374
rcr->available--;
drivers/soc/fsl/qbman/bman.c
393
rcr->available = BM_RCR_SIZE - 1
drivers/soc/fsl/qbman/qman.c
199
u8 ci, available, ithresh, vbit;
drivers/soc/fsl/qbman/qman.c
437
eqcr->available = QM_EQCR_SIZE - 1 -
drivers/soc/fsl/qbman/qman.c
473
if (!eqcr->available)
drivers/soc/fsl/qbman/qman.c
490
if (!eqcr->available) {
drivers/soc/fsl/qbman/qman.c
495
eqcr->available += diff;
drivers/soc/fsl/qbman/qman.c
510
DPAA_ASSERT(eqcr->available >= 1);
drivers/soc/fsl/qbman/qman.c
525
eqcr->available--;
drivers/soc/fsl/qbman/qman.c
544
eqcr->available += diff;
drivers/soc/fsl/qbman/qman.c
560
return eqcr->available;
drivers/soc/fsl/qbman/qman.c
567
return QM_EQCR_SIZE - 1 - eqcr->available;
drivers/soc/qcom/smem.c
1208
size = readl_relaxed(&header->available) + readl_relaxed(&header->free_offset);
drivers/soc/qcom/smem.c
131
__le32 available;
drivers/soc/qcom/smem.c
475
if (WARN_ON(size > le32_to_cpu(header->available)))
drivers/soc/qcom/smem.c
490
le32_add_cpu(&header->available, -size);
drivers/soc/qcom/smem.c
748
ret = le32_to_cpu(header->available);
drivers/thunderbolt/tunnel.c
1772
unsigned int available = tb_dma_available_credits(port);
drivers/thunderbolt/tunnel.c
1778
if (available < TB_MIN_DMA_CREDITS)
drivers/thunderbolt/tunnel.c
1781
while (credits > available)
drivers/thunderbolt/tunnel.c
398
unsigned int available;
drivers/thunderbolt/tunnel.c
400
available = tb_available_credits(port, NULL);
drivers/thunderbolt/tunnel.c
401
credits = min(sw->max_pcie_credits, available);
drivers/usb/gadget/udc/tegra-xudc.c
1155
unsigned int i, count, available;
drivers/usb/gadget/udc/tegra-xudc.c
1158
available = ep_available_trbs(ep);
drivers/usb/gadget/udc/tegra-xudc.c
1160
if (available < count) {
drivers/usb/gadget/udc/tegra-xudc.c
1161
count = available;
drivers/usb/host/octeon-hcd.c
1204
struct cvmx_usb_tx_fifo *fifo, int available)
drivers/usb/host/octeon-hcd.c
1210
while (available && (fifo->head != fifo->tail)) {
drivers/usb/host/octeon-hcd.c
1215
int words = available;
drivers/usb/host/octeon-hcd.c
1218
if (fifo->entry[i].size <= available) {
drivers/usb/host/octeon-hcd.c
1226
available -= words;
drivers/usb/usb-skeleton.c
285
size_t available = dev->bulk_in_filled - dev->bulk_in_copied;
drivers/usb/usb-skeleton.c
286
size_t chunk = min(available, count);
drivers/usb/usb-skeleton.c
288
if (!available) {
drivers/usb/usb-skeleton.c
317
if (available < count)
drivers/video/fbdev/smscufx.c
1794
dev->urbs.available++;
drivers/video/fbdev/smscufx.c
1889
dev->urbs.available = i;
drivers/video/fbdev/smscufx.c
1909
ret, dev->urbs.available);
drivers/video/fbdev/smscufx.c
1918
dev->urbs.available--;
drivers/video/fbdev/smscufx.c
87
int available;
drivers/video/fbdev/udlfb.c
1832
dlfb->urbs.available++;
drivers/video/fbdev/udlfb.c
1884
dlfb->urbs.available = 0;
drivers/video/fbdev/udlfb.c
1922
dlfb->urbs.available++;
drivers/video/fbdev/udlfb.c
1940
ret, dlfb->urbs.available);
drivers/video/fbdev/udlfb.c
1949
dlfb->urbs.available--;
drivers/virtio/virtio_balloon.c
400
long available;
drivers/virtio/virtio_balloon.c
406
available = si_mem_available();
drivers/virtio/virtio_balloon.c
413
pages_to_bytes(available));
fs/gfs2/log.c
435
unsigned int available;
fs/gfs2/log.c
437
available = atomic_read(&sdp->sd_log_revokes_available);
fs/gfs2/log.c
438
while (available >= revokes) {
fs/gfs2/log.c
440
&available, available - revokes))
fs/libfs.c
1144
const void *from, size_t available)
fs/libfs.c
1151
if (pos >= available || !count)
fs/libfs.c
1153
if (count > available - pos)
fs/libfs.c
1154
count = available - pos;
fs/libfs.c
1178
ssize_t simple_write_to_buffer(void *to, size_t available, loff_t *ppos,
fs/libfs.c
1186
if (pos >= available || !count)
fs/libfs.c
1188
if (count > available - pos)
fs/libfs.c
1189
count = available - pos;
fs/libfs.c
1214
const void *from, size_t available)
fs/libfs.c
1220
if (pos >= available)
fs/libfs.c
1222
if (count > available - pos)
fs/libfs.c
1223
count = available - pos;
fs/proc/meminfo.c
39
long available;
fs/proc/meminfo.c
56
available = si_mem_available();
fs/proc/meminfo.c
62
show_val_kb(m, "MemAvailable: ", available);
fs/smb/smbdirect/connection.c
1155
atomic_read(&sc->recv_io.credits.available) >= 1 ||
fs/smb/smbdirect/connection.c
1739
atomic_add(posted, &sc->recv_io.credits.available);
fs/smb/smbdirect/connection.c
818
int available;
fs/smb/smbdirect/connection.c
825
available = atomic_xchg(&sc->recv_io.credits.available, 0);
fs/smb/smbdirect/connection.c
826
new_credits = min3((int)U16_MAX, missing, available);
fs/smb/smbdirect/connection.c
832
if (available)
fs/smb/smbdirect/connection.c
833
atomic_add(available, &sc->recv_io.credits.available);
fs/smb/smbdirect/connection.c
837
if (new_credits < available) {
fs/smb/smbdirect/connection.c
841
available -= new_credits;
fs/smb/smbdirect/connection.c
842
atomic_add(available, &sc->recv_io.credits.available);
fs/smb/smbdirect/socket.h
332
atomic_t available;
fs/smb/smbdirect/socket.h
619
atomic_set(&sc->recv_io.credits.available, 0);
fs/ubifs/budget.c
197
long long available;
fs/ubifs/budget.c
199
available = c->main_bytes - c->lst.total_used;
fs/ubifs/budget.c
220
available -= (long long)subtract_lebs * c->leb_size;
fs/ubifs/budget.c
223
available -= c->lst.total_dead;
fs/ubifs/budget.c
231
available -= c->lst.total_dark;
fs/ubifs/budget.c
241
available -= subtract_lebs * c->dark_wm;
fs/ubifs/budget.c
245
return available > 0 ? available : 0;
fs/ubifs/budget.c
292
long long outstanding, available;
fs/ubifs/budget.c
334
available = ubifs_calc_available(c, min_idx_lebs);
fs/ubifs/budget.c
337
if (unlikely(available < outstanding)) {
fs/ubifs/budget.c
339
available, outstanding);
fs/ubifs/budget.c
343
if (available - outstanding <= c->rp_size && !can_use_rp(c))
fs/ubifs/budget.c
665
long long available, outstanding, free;
fs/ubifs/budget.c
669
available = ubifs_calc_available(c, c->bi.min_idx_lebs);
fs/ubifs/budget.c
689
available += lebs * (c->dark_wm - c->leb_overhead);
fs/ubifs/budget.c
691
if (available > outstanding)
fs/ubifs/budget.c
692
free = ubifs_reported_space(c, available - outstanding);
fs/ubifs/debug.c
618
long long available, outstanding, free;
fs/ubifs/debug.c
669
available = ubifs_calc_available(c, c->bi.min_idx_lebs);
fs/ubifs/debug.c
674
available, outstanding, free);
fs/xfs/libxfs/xfs_alloc.c
2503
int available;
fs/xfs/libxfs/xfs_alloc.c
2523
available = (int)(pag->pagf_freeblks + agflcount -
fs/xfs/libxfs/xfs_alloc.c
2525
if (available < (int)max(args->total, alloc_len))
fs/xfs/libxfs/xfs_alloc.c
2532
if (available < (int)args->maxlen && !(flags & XFS_ALLOC_FLAG_CHECK)) {
fs/xfs/libxfs/xfs_alloc.c
2533
args->maxlen = available;
fs/xfs/xfs_zone_alloc.c
1095
iz->available += rtg_blocks(rtg);
fs/xfs/xfs_zone_alloc.c
1106
iz->available += (rtg_blocks(rtg) - write_pointer);
fs/xfs/xfs_zone_alloc.c
1333
iz->available -= adjust;
fs/xfs/xfs_zone_alloc.c
1385
xfs_set_freecounter(mp, XC_FREE_RTAVAILABLE, iz.available);
fs/xfs/xfs_zone_alloc.c
1387
iz.available + iz.reclaimable);
fs/xfs/xfs_zone_alloc.c
980
uint64_t available;
fs/xfs/xfs_zone_gc.c
171
s64 available, free, threshold;
fs/xfs/xfs_zone_gc.c
184
available = xfs_estimate_freecounter(mp, XC_FREE_RTAVAILABLE);
fs/xfs/xfs_zone_gc.c
185
if (available <
fs/xfs/xfs_zone_gc.c
204
return available < threshold;
include/hyperv/hvgdk_mini.h
831
u16 available : 1;
include/linux/fs.h
3297
loff_t *ppos, const void *from, size_t available);
include/linux/fs.h
3298
extern ssize_t simple_write_to_buffer(void *to, size_t available, loff_t *ppos,
include/linux/pm_opp.h
151
bool available);
include/linux/pm_opp.h
155
bool available);
include/linux/pm_opp.h
159
u32 index, bool available);
include/linux/pm_opp.h
310
unsigned long freq, bool available)
include/linux/pm_opp.h
317
bool available)
include/linux/pm_opp.h
324
u32 index, bool available)
include/linux/string.h
341
const void *from, size_t available);
include/media/v4l2-fh.h
52
struct list_head available;
include/net/sctp/structs.h
468
int (*available) (union sctp_addr *,
include/net/xfrm.h
1608
u8 available:1;
include/trace/events/irq_matrix.h
100
__entry->available, __entry->allocated,
include/trace/events/irq_matrix.h
76
__field( unsigned int, available )
include/trace/events/irq_matrix.h
89
__entry->available = cmap->available;
include/trace/events/oom.h
39
unsigned long available,
include/trace/events/oom.h
44
TP_ARGS(zoneref, order, reclaimable, available, min_wmark, no_progress_loops, wmark_check),
include/trace/events/oom.h
51
__field( unsigned long, available)
include/trace/events/oom.h
62
__entry->available = available;
include/trace/events/oom.h
71
__entry->reclaimable, __entry->available, __entry->min_wmark,
include/uapi/linux/ethtool.h
1677
__u32 available;
include/uapi/linux/kfd_ioctl.h
124
__u64 available; /* from KFD */
include/video/udlfb.h
30
int available;
kernel/irq/matrix.c
110
m->global_available -= cm->available;
kernel/irq/matrix.c
12
unsigned int available;
kernel/irq/matrix.c
146
if (!cm->online || cm->available <= maxavl)
kernel/irq/matrix.c
150
maxavl = cm->available;
kernel/irq/matrix.c
229
cm->available--;
kernel/irq/matrix.c
279
cm->available++;
kernel/irq/matrix.c
338
cm->available--;
kernel/irq/matrix.c
405
cm->available--;
kernel/irq/matrix.c
443
cm->available++;
kernel/irq/matrix.c
462
return m->global_available - cm->available;
kernel/irq/matrix.c
513
cpu, cm->available, cm->managed,
kernel/irq/matrix.c
91
cm->available = m->alloc_size;
kernel/irq/matrix.c
92
cm->available -= cm->managed + m->systembits_inalloc;
kernel/irq/matrix.c
95
m->global_available += cm->available;
kernel/time/timer_migration.c
1017
if (!tmc->available || !tmc->idle) {
kernel/time/timer_migration.c
1466
WARN_ON_ONCE(!tmc->available || tmc->idle);
kernel/time/timer_migration.c
1509
if (!tmc->available)
kernel/time/timer_migration.c
1511
tmc->available = false;
kernel/time/timer_migration.c
1555
if (tmc->available)
kernel/time/timer_migration.c
1561
tmc->available = true;
kernel/time/timer_migration.c
2005
WARN_ON_ONCE(!__this_cpu_read(tmigr_cpu.available));
kernel/time/timer_migration.c
443
return !(tmc->tmgroup && tmc->available);
kernel/time/timer_migration.c
966
if (!tmc->available || tmc->remote || tmc->cpuevt.ignore ||
kernel/time/timer_migration.h
120
bool available;
kernel/trace/rv/rv_reactors.c
445
struct dentry *available __free(rv_remove) =
kernel/trace/rv/rv_reactors.c
452
if (!reacting || !available)
kernel/trace/rv/rv_reactors.c
461
retain_and_null_ptr(available);
mm/cma.c
1115
unsigned long available;
mm/cma.c
1139
available = cmr->count - (cmr->early_pfn - cmr->base_pfn);
mm/cma.c
1140
if (size <= available) {
mm/compaction.c
2461
unsigned long available;
mm/compaction.c
2473
available = zone_reclaimable_pages(zone) / order;
mm/compaction.c
2474
available += zone_page_state_snapshot(zone, NR_FREE_PAGES);
mm/compaction.c
2476
ac->highest_zoneidx, available))
mm/kmsan/kmsan_test.c
33
bool available;
mm/kmsan/kmsan_test.c
58
WRITE_ONCE(observed.available, true);
mm/kmsan/kmsan_test.c
67
return READ_ONCE(observed.available);
mm/kmsan/kmsan_test.c
76
WRITE_ONCE(observed.available, false);
mm/kmsan/kmsan_test.c
774
observed.available = false;
mm/page_alloc.c
4611
unsigned long available;
mm/page_alloc.c
4621
available = reclaimable = zone_reclaimable_pages(zone);
mm/page_alloc.c
4622
available += zone_page_state_snapshot(zone, NR_FREE_PAGES);
mm/page_alloc.c
4629
ac->highest_zoneidx, alloc_flags, available);
mm/page_alloc.c
4631
available, min_wmark, *no_progress_loops, wmark);
mm/show_mem.c
34
long available;
mm/show_mem.c
47
available = global_zone_page_state(NR_FREE_PAGES) - totalreserve_pages;
mm/show_mem.c
57
available += pagecache;
mm/show_mem.c
67
available += reclaimable;
mm/show_mem.c
69
if (available < 0)
mm/show_mem.c
70
available = 0;
mm/show_mem.c
71
return available;
net/ethtool/ioctl.c
99
features[i].available = (u32)(dev->hw_features >> (32 * i));
net/key/af_key.c
1673
if (aalg->available)
net/key/af_key.c
1694
if (ealg->available)
net/key/af_key.c
2985
if (aalg_tmpl_set(t, aalg) && aalg->available) {
net/key/af_key.c
3023
if (!(ealg_tmpl_set(t, ealg) && ealg->available))
net/key/af_key.c
3033
if (!(aalg_tmpl_set(t, aalg) && aalg->available))
net/sctp/ipv6.c
1111
.available = sctp_v6_available,
net/sctp/ipv6.c
702
return sctp_get_af_specific(AF_INET)->available(addr, sp);
net/sctp/ipv6.c
976
return af->available(addr, opt);
net/sctp/protocol.c
1174
.available = sctp_v4_available,
net/xfrm/xfrm_algo.c
669
if (list[i].available)
net/xfrm/xfrm_algo.c
679
list[i].available = status;
net/xfrm/xfrm_algo.c
800
if (aalg_list[i].available != status)
net/xfrm/xfrm_algo.c
801
aalg_list[i].available = status;
net/xfrm/xfrm_algo.c
806
if (ealg_list[i].available != status)
net/xfrm/xfrm_algo.c
807
ealg_list[i].available = status;
net/xfrm/xfrm_algo.c
812
if (calg_list[i].available != status)
net/xfrm/xfrm_algo.c
813
calg_list[i].available = status;
net/xfrm/xfrm_algo.c
823
if (aalg_list[i].available && aalg_list[i].pfkey_supported)
net/xfrm/xfrm_algo.c
834
if (ealg_list[i].available && ealg_list[i].pfkey_supported)
tools/arch/x86/intel_sdsi/intel_sdsi.c
288
printf(" Updates Available: %d\n", s->regs.prov_avail.available);
tools/arch/x86/intel_sdsi/intel_sdsi.c
603
if (!s->regs.prov_avail.available) {
tools/arch/x86/intel_sdsi/intel_sdsi.c
633
if (!s->regs.prov_avail.available) {
tools/arch/x86/intel_sdsi/intel_sdsi.c
85
uint64_t available:3;
tools/testing/selftests/landlock/scoped_signal_test.c
409
bool available = false;
tools/testing/selftests/landlock/scoped_signal_test.c
413
available = (send(sp[0], ".", 1, MSG_OOB) == 1);
tools/testing/selftests/landlock/scoped_signal_test.c
418
return available;