Home
last modified time | relevance | path

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

1234

/Linux-v4.19/drivers/scsi/megaraid/
Dmegaraid_sas_fp.c137 u16 MR_LdSpanArrayGet(u32 ld, u32 span, struct MR_DRV_RAID_MAP_ALL *map) in MR_LdSpanArrayGet() argument
139 return le16_to_cpu(map->raidMap.ldSpanMap[ld].spanBlock[span].span.arrayRef); in MR_LdSpanArrayGet()
162 static struct MR_LD_SPAN *MR_LdSpanPtrGet(u32 ld, u32 span, in MR_LdSpanPtrGet() argument
165 return &map->raidMap.ldSpanMap[ld].spanBlock[span].span; in MR_LdSpanPtrGet()
389 u32 span, j; in MR_GetSpanBlock() local
391 for (span = 0; span < raid->spanDepth; span++, pSpanBlock++) { in MR_GetSpanBlock()
409 return span; in MR_GetSpanBlock()
441 u32 span, info; in mr_spanset_get_span_block() local
453 for (span = 0; span < raid->spanDepth; span++) in mr_spanset_get_span_block()
454 if (le32_to_cpu(map->raidMap.ldSpanMap[ld].spanBlock[span]. in mr_spanset_get_span_block()
[all …]
Dmbox_defs.h654 adap_span_40ld_t span[SPAN_DEPTH_8_SPANS]; member
667 adap_span_8ld_t span[SPAN_DEPTH_8_SPANS]; member
680 adap_span_8ld_t span[SPAN_DEPTH_4_SPANS]; member
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_span.c24 mlxsw_sp->span.entries_count = MLXSW_CORE_RES_GET(mlxsw_sp->core, in mlxsw_sp_span_init()
26 mlxsw_sp->span.entries = kcalloc(mlxsw_sp->span.entries_count, in mlxsw_sp_span_init()
29 if (!mlxsw_sp->span.entries) in mlxsw_sp_span_init()
32 for (i = 0; i < mlxsw_sp->span.entries_count; i++) { in mlxsw_sp_span_init()
33 struct mlxsw_sp_span_entry *curr = &mlxsw_sp->span.entries[i]; in mlxsw_sp_span_init()
46 for (i = 0; i < mlxsw_sp->span.entries_count; i++) { in mlxsw_sp_span_fini()
47 struct mlxsw_sp_span_entry *curr = &mlxsw_sp->span.entries[i]; in mlxsw_sp_span_fini()
51 kfree(mlxsw_sp->span.entries); in mlxsw_sp_span_fini()
623 for (i = 0; i < mlxsw_sp->span.entries_count; i++) { in mlxsw_sp_span_entry_create()
624 if (!mlxsw_sp->span.entries[i].ref_count) { in mlxsw_sp_span_entry_create()
[all …]
/Linux-v4.19/Documentation/scheduler/
Dsched-domains.txt6 Each scheduling domain spans a number of CPUs (stored in the ->span field).
7 A domain's span MUST be a superset of it child's span (this restriction could
8 be relaxed if the need arises), and a base domain for CPU i MUST span at least
9 i. The top domain for each CPU will generally span all CPUs in the system
12 explicitly set. A sched domain's span means "balance process load among these
18 domain's span. The intersection of cpumasks from any two of these groups
50 The "base" domain will "span" the first level of the hierarchy. In the case
51 of SMT, you'll span all siblings of the physical CPU, with each group being
54 In SMP, the parent of the base domain will span all physical CPUs in the
56 of the SMP domain will span the entire machine, with each group having the
/Linux-v4.19/drivers/iio/dac/
Dad5791.c69 int (*get_lin_comp) (unsigned int span);
213 static int ad5791_get_lin_comp(unsigned int span) in ad5791_get_lin_comp() argument
215 if (span <= 10000) in ad5791_get_lin_comp()
217 else if (span <= 12000) in ad5791_get_lin_comp()
219 else if (span <= 16000) in ad5791_get_lin_comp()
221 else if (span <= 19000) in ad5791_get_lin_comp()
227 static int ad5780_get_lin_comp(unsigned int span) in ad5780_get_lin_comp() argument
229 if (span <= 10000) in ad5780_get_lin_comp()
/Linux-v4.19/arch/sh/mm/
Dpmb.c146 unsigned long span; in pmb_mapping_exists() local
169 span = pmbe->size; in pmb_mapping_exists()
176 span += iter->size; in pmb_mapping_exists()
181 if (size <= span) { in pmb_mapping_exists()
657 unsigned long span, newsize; in pmb_merge() local
661 span = newsize = head->size; in pmb_merge()
665 span += tail->size; in pmb_merge()
667 if (pmb_size_valid(span)) { in pmb_merge()
668 newsize = span; in pmb_merge()
/Linux-v4.19/net/mac802154/
Drx.c45 __le16 span, sshort; in ieee802154_subif_frame() local
50 span = wpan_dev->pan_id; in ieee802154_subif_frame()
63 if (mac_cb(skb)->dest.pan_id != span && in ieee802154_subif_frame()
72 if (mac_cb(skb)->dest.pan_id != span && in ieee802154_subif_frame()
/Linux-v4.19/include/linux/sched/
Dtopology.h157 unsigned long span[0]; member
162 return to_cpumask(sd->span); in sched_domain_span()
/Linux-v4.19/Documentation/sphinx-static/
Dtheme_overrides.css58 span.menuselection {
63 code.kbd, code.kbd span {
/Linux-v4.19/drivers/staging/rtlwifi/btcoexist/
Dhalbtc8822b1ant.h422 u32 cent_freq, u32 offset, u32 span,
425 u32 cent_freq, u32 offset, u32 span,
429 u32 offset, u32 span, u32 seconds);
/Linux-v4.19/kernel/sched/
Dtopology.c213 free_cpumask_var(rd->span); in free_rootdomain()
230 cpumask_clear_cpu(rq->cpu, old_rd->span); in rq_attach_root()
244 cpumask_set_cpu(rq->cpu, rd->span); in rq_attach_root()
269 if (!zalloc_cpumask_var(&rd->span, GFP_KERNEL)) in init_rootdomain()
301 free_cpumask_var(rd->span); in init_rootdomain()
701 const struct cpumask *span = sched_domain_span(sd); in build_overlap_sched_groups() local
709 for_each_cpu_wrap(i, span, cpu) { in build_overlap_sched_groups()
870 const struct cpumask *span = sched_domain_span(sd); in build_sched_groups() local
879 for_each_cpu_wrap(i, span, cpu) { in build_sched_groups()
Drt.c542 return this_rq()->rd->span; in sched_rt_period_mask()
645 weight = cpumask_weight(rd->span); in do_balance_runtime()
649 for_each_cpu(i, rd->span) { in do_balance_runtime()
726 for_each_cpu(i, rd->span) { in __disable_runtime()
814 const struct cpumask *span; in do_sched_rt_period_timer() local
816 span = sched_rt_period_mask(); in do_sched_rt_period_timer()
828 span = cpu_online_mask; in do_sched_rt_period_timer()
830 for_each_cpu(i, span) { in do_sched_rt_period_timer()
/Linux-v4.19/drivers/s390/scsi/
Dzfcp_qdio.c52 unsigned long long now, span; in zfcp_qdio_account() local
56 span = (now - qdio->req_q_time) >> 12; in zfcp_qdio_account()
58 qdio->req_q_util += used * span; in zfcp_qdio_account()
/Linux-v4.19/drivers/usb/host/
Dehci-sched.c1204 iso_sched->span = urb->number_of_packets * stream->uperiod; in itd_sched_init()
1269 num_itds = 1 + (sched->span + 7) / 8; in itd_urb_transaction()
1486 u32 now, base, next, start, period, span, now2; in iso_stream_schedule() local
1495 span = sched->span; in iso_stream_schedule()
1497 span <<= 3; in iso_stream_schedule()
1622 if (skip >= span) { /* Entirely in the past? */ in iso_stream_schedule()
1624 urb, start + base, span - period, now2 + base, in iso_stream_schedule()
1628 skip = span - period; in iso_stream_schedule()
1632 skip = span; /* Skip the entire URB */ in iso_stream_schedule()
1649 if (unlikely(start + span - period >= mod + wrap)) { in iso_stream_schedule()
[all …]
/Linux-v4.19/Documentation/sphinx/
DrstFlatTable.py87 nodelist = [colSpan(span=int(text))]
98 nodelist = [rowSpan(span=int(text))]
/Linux-v4.19/tools/perf/ui/stdio/
Dhist.c673 int span = 0; in fprintf_line() local
679 if (!first && !span) in fprintf_line()
684 fmt->header(fmt, hpp, hists, line, &span); in fprintf_line()
686 if (!span) in fprintf_line()
/Linux-v4.19/mm/
Dpage_io.c149 sector_t *span) in generic_swapfile_activate() argument
227 *span = 1 + highest_block - lowest_block; in generic_swapfile_activate()
Dswapfile.c2399 static int setup_swap_extents(struct swap_info_struct *sis, sector_t *span) in setup_swap_extents() argument
2408 *span = sis->pages; in setup_swap_extents()
2413 ret = mapping->a_ops->swap_activate(sis, swap_file, span); in setup_swap_extents()
2417 *span = sis->pages; in setup_swap_extents()
2422 return generic_swapfile_activate(sis, swap_file, span); in setup_swap_extents()
3005 sector_t *span) in setup_swap_map_and_extents() argument
3047 nr_extents = setup_swap_extents(p, span); in setup_swap_map_and_extents()
3105 sector_t span; in SYSCALL_DEFINE2() local
3226 cluster_info, maxpages, &span); in SYSCALL_DEFINE2()
3280 nr_extents, (unsigned long long)span<<(PAGE_SHIFT-10), in SYSCALL_DEFINE2()
/Linux-v4.19/Documentation/devicetree/bindings/interrupt-controller/
Darm,gic-v3.txt65 - mbi-ranges: A list of pairs <intid span>, where "intid" is the first
66 SPI of a range that can be used an MBI, and "span" the size of that
/Linux-v4.19/Documentation/filesystems/ext4/ondisk/
Dinlinedata.rst34 entries cannot span the two.
/Linux-v4.19/Documentation/doc-guide/
Dsphinx.rst263 * column-span: with the role ``cspan`` a cell can be extended through
266 * row-span: with the role ``rspan`` a cell can be extended through
269 * auto span rightmost cell of a table row over the missing cells on the right
271 changed from *auto span* to *auto fill*, which automatically inserts (empty)
/Linux-v4.19/Documentation/translations/it_IT/doc-guide/
Dsphinx.rst289 * column-span: col ruolo ``cspan`` una cella può essere estesa attraverso
292 * raw-span: col ruolo ``rspan`` una cella può essere estesa attraverso
295 * auto-span: la cella più a destra viene estesa verso destra per compensare
297 può essere cambiato da *auto-span* ad *auto-fill*, il quale inserisce
/Linux-v4.19/drivers/irqchip/
Dirq-gic-v3-its.c1450 u32 span; member
1453 static struct lpi_range *mk_lpi_range(u32 base, u32 span) in mk_lpi_range() argument
1461 range->span = span; in mk_lpi_range()
1483 (tmp->base_id == (range->base_id + range->span))) { in merge_lpi_ranges()
1485 tmp->span += range->span; in merge_lpi_ranges()
1500 if (range->span >= nr_lpis) { in alloc_lpi_range()
1503 range->span -= nr_lpis; in alloc_lpi_range()
1505 if (range->span == 0) { in alloc_lpi_range()
/Linux-v4.19/Documentation/vm/
Dzsmalloc.rst17 pages act as a single higher-order page i.e. an object can span 0-order
/Linux-v4.19/fs/xfs/libxfs/
Dxfs_da_btree.c1479 int span; in xfs_da3_node_lookup_int() local
1556 probe = span = max / 2; in xfs_da3_node_lookup_int()
1558 while (span > 4) { in xfs_da3_node_lookup_int()
1559 span /= 2; in xfs_da3_node_lookup_int()
1562 probe += span; in xfs_da3_node_lookup_int()
1564 probe -= span; in xfs_da3_node_lookup_int()
1569 ASSERT((span <= 4) || in xfs_da3_node_lookup_int()

1234