Home
last modified time | relevance | path

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

12

/drivers/net/ethernet/mellanox/mlxsw/
A Dspectrum_span.c46 struct mlxsw_sp_span *span; member
90 span = kzalloc(struct_size(span, entries, entries_count), GFP_KERNEL); in mlxsw_sp_span_init()
91 if (!span) in mlxsw_sp_span_init()
99 span->mlxsw_sp = mlxsw_sp; in mlxsw_sp_span_init()
100 mlxsw_sp->span = span; in mlxsw_sp_span_init()
117 kfree(mlxsw_sp->span); in mlxsw_sp_span_init()
131 kfree(mlxsw_sp->span); in mlxsw_sp_span_fini()
824 policer_id >= span->policer_id_base + span->entries_count) in mlxsw_sp_span_policer_id_base_set()
1019 struct mlxsw_sp_span *span = mlxsw_sp->span; in mlxsw_sp_span_entry_ops() local
1477 struct mlxsw_sp_span *span = trigger_entry->span; in mlxsw_sp_span_trigger_ops_set() local
[all …]
/drivers/net/ethernet/marvell/prestera/
A Dprestera_span.c53 list_for_each_entry(entry, &span->entries, list) { in prestera_span_entry_find_by_id()
67 list_for_each_entry(entry, &span->entries, list) { in prestera_span_entry_find_by_port()
171 struct prestera_span *span; in prestera_span_init() local
173 span = kzalloc(sizeof(*span), GFP_KERNEL); in prestera_span_init()
174 if (!span) in prestera_span_init()
177 INIT_LIST_HEAD(&span->entries); in prestera_span_init()
179 sw->span = span; in prestera_span_init()
180 span->sw = sw; in prestera_span_init()
187 struct prestera_span *span = sw->span; in prestera_span_fini() local
189 WARN_ON(!list_empty(&span->entries)); in prestera_span_fini()
[all …]
A Dprestera.h292 struct prestera_span *span; member
/drivers/scsi/megaraid/
A Dmegaraid_sas_fp.c151 return &map->raidMap.ldSpanMap[ld].spanBlock[span].span; in MR_LdSpanPtrGet()
381 for (span = 0; span < raid->spanDepth; span++, pSpanBlock++) { in MR_GetSpanBlock()
398 return span; in MR_GetSpanBlock()
442 for (span = 0; span < raid->spanDepth; span++) in mr_spanset_get_span_block()
463 return span; in mr_spanset_get_span_block()
509 for (span = 0, span_offset = 0; span < raid->spanDepth; span++) in get_row_from_strip()
562 for (span = 0; span < raid->spanDepth; span++) in get_strip_from_row()
625 for (span = 0, span_offset = 0; span < raid->spanDepth; span++) in get_arm_from_strip()
832 span = 0; in MR_GetPhyParams()
927 span = 0; in mr_get_phy_params_r56_rmw()
[all …]
A Dmbox_defs.h649 adap_span_40ld_t span[SPAN_DEPTH_8_SPANS]; member
662 adap_span_8ld_t span[SPAN_DEPTH_8_SPANS]; member
675 adap_span_8ld_t span[SPAN_DEPTH_4_SPANS]; member
/drivers/iio/dac/
A Dltc2664.c93 u8 span; member
136 int span, fs; in ltc2664_scale_get() local
138 span = chan->span; in ltc2664_scale_get()
139 if (span < 0) in ltc2664_scale_get()
140 return span; in ltc2664_scale_get()
142 fs = span_helper[span][1] - span_helper[span][0]; in ltc2664_scale_get()
150 int span, fs; in ltc2672_scale_get() local
152 span = chan->span - 1; in ltc2672_scale_get()
167 int span; in ltc2664_offset_get() local
169 span = chan->span; in ltc2664_offset_get()
[all …]
A Dltc2688.c148 return span; in ltc2688_span_get()
158 int span, fs; in ltc2688_scale_get() local
161 if (span < 0) in ltc2688_scale_get()
162 return span; in ltc2688_scale_get()
175 int span; in ltc2688_offset_get() local
178 if (span < 0) in ltc2688_offset_get()
179 return span; in ltc2688_offset_get()
733 u32 span; in ltc2688_span_lookup() local
735 for (span = 0; span < ARRAY_SIZE(ltc2688_span_helper); span++) { in ltc2688_span_lookup()
738 return span; in ltc2688_span_lookup()
[all …]
A Dad3552r-common.c125 s32 idx, v_max, v_min, span, rem; in ad3552r_calc_gain_and_offset() local
147 span = v_max - v_min; in ad3552r_calc_gain_and_offset()
148 ch_data->scale_int = div_s64_rem(span, 65536, &rem); in ad3552r_calc_gain_and_offset()
152 ch_data->offset_int = div_s64_rem(v_min * 65536, span, &rem); in ad3552r_calc_gain_and_offset()
154 ch_data->offset_dec = div_s64(tmp, span); in ad3552r_calc_gain_and_offset()
A Dad5791.c77 int (*get_lin_comp)(unsigned int span);
226 static int ad5791_get_lin_comp(unsigned int span) in ad5791_get_lin_comp() argument
228 if (span <= 10000) in ad5791_get_lin_comp()
230 else if (span <= 12000) in ad5791_get_lin_comp()
232 else if (span <= 16000) in ad5791_get_lin_comp()
234 else if (span <= 19000) in ad5791_get_lin_comp()
240 static int ad5780_get_lin_comp(unsigned int span) in ad5780_get_lin_comp() argument
242 if (span <= 10000) in ad5780_get_lin_comp()
/drivers/iommu/iommufd/
A Dpages.c1098 if (span.is_used) in pfn_reader_unpin()
1102 span.last_hole - span.start_hole + 1); in pfn_reader_unpin()
1109 struct interval_tree_double_span_iter *span = &pfns->span; in pfn_reader_fill_span() local
1145 span->last_hole); in pfn_reader_fill_span()
1472 if (span.is_used) { in __iopt_area_unfill_domain()
1474 span.last_used - span.start_used + 1); in __iopt_area_unfill_domain()
1478 span.start_hole, span.last_hole, in __iopt_area_unfill_domain()
1740 if (!span.is_used) { in iopt_pages_unfill_xarray()
1748 span.last_hole); in iopt_pages_unfill_xarray()
1752 span.last_used); in iopt_pages_unfill_xarray()
[all …]
A Ddouble_span.h46 #define interval_tree_for_each_double_span(span, itree1, itree2, first_index, \ argument
48 for (interval_tree_double_span_iter_first(span, itree1, itree2, \
50 !interval_tree_double_span_iter_done(span); \
51 interval_tree_double_span_iter_next(span))
A Dvfio_compat.c386 struct interval_tree_span_iter span; in iommufd_fill_cap_iova() local
388 interval_tree_for_each_span(&span, &ioas->iopt.reserved_itree, 0, in iommufd_fill_cap_iova()
392 if (!span.is_hole) in iommufd_fill_cap_iova()
394 range.start = span.start_hole; in iommufd_fill_cap_iova()
395 range.end = span.last_hole; in iommufd_fill_cap_iova()
A Dioas.c71 struct interval_tree_span_iter span; in iommufd_ioas_iova_ranges() local
87 interval_tree_for_each_span(&span, &ioas->iopt.reserved_itree, 0, in iommufd_ioas_iova_ranges()
89 if (!span.is_hole) in iommufd_ioas_iova_ranges()
93 .start = span.start_hole, in iommufd_ioas_iova_ranges()
94 .last = span.last_hole, in iommufd_ioas_iova_ranges()
A Dio_pagetable.c92 static bool __alloc_iova_check_hole(struct interval_tree_double_span_iter *span, in __alloc_iova_check_hole() argument
97 if (span->is_used) in __alloc_iova_check_hole()
99 return __alloc_iova_check_range(&span->start_hole, span->last_hole, in __alloc_iova_check_hole()
103 static bool __alloc_iova_check_used(struct interval_tree_span_iter *span, in __alloc_iova_check_used() argument
108 if (span->is_hole) in __alloc_iova_check_used()
110 return __alloc_iova_check_range(&span->start_used, span->last_used, in __alloc_iova_check_used()
/drivers/net/wireless/realtek/rtw89/
A Dsar.c66 const struct rtw89_6ghz_span *span; in rtw89_query_sar_config_common() local
68 span = rtw89_get_6ghz_span(rtwdev, center_freq); in rtw89_query_sar_config_common()
70 if (span && RTW89_SAR_SPAN_VALID(span)) { in rtw89_query_sar_config_common()
71 subband_l = span->sar_subband_low; in rtw89_query_sar_config_common()
72 subband_h = span->sar_subband_high; in rtw89_query_sar_config_common()
128 const struct rtw89_6ghz_span *span; in rtw89_query_sar_config_acpi() local
133 span = rtw89_get_6ghz_span(rtwdev, center_freq); in rtw89_query_sar_config_acpi()
135 if (span && RTW89_ACPI_SAR_SPAN_VALID(span)) { in rtw89_query_sar_config_acpi()
136 subband_l = span->acpi_sar_subband_low; in rtw89_query_sar_config_acpi()
137 subband_h = span->acpi_sar_subband_high; in rtw89_query_sar_config_acpi()
/drivers/platform/surface/aggregator/
A Dssh_parser.h138 struct ssam_span *span) in sshp_buf_span_from() argument
140 span->ptr = buf->ptr + offset; in sshp_buf_span_from()
141 span->len = buf->len - offset; in sshp_buf_span_from()
A Dssh_packet_layer.c1799 struct ssam_span span; in ssh_ptl_rx_threadfn() local
1819 sshp_buf_span_from(&ptl->rx.buf, offs, &span); in ssh_ptl_rx_threadfn()
1820 n = ssh_ptl_rx_eval(ptl, &span); in ssh_ptl_rx_threadfn()
/drivers/irqchip/
A Dirq-gic-v5-its.c193 unsigned int l1_bits, l2_bits, span, events_per_l2_table; in gicv5_its_create_itt_two_level() local
241 span = i == complete_tables ? final_span : l2_bits; in gicv5_its_create_itt_two_level()
243 itt_l2 = kcalloc(BIT(span), sizeof(*itt_l2), GFP_KERNEL); in gicv5_its_create_itt_two_level()
251 l2sz = BIT(span) * sizeof(*itt_l2); in gicv5_its_create_itt_two_level()
256 FIELD_PREP(GICV5_ITTL1E_SPAN, span) | in gicv5_its_create_itt_two_level()
386 u8 span, l2sz, l2_bits; in gicv5_its_alloc_l2_devtab() local
392 span = FIELD_GET(GICV5_DTL1E_SPAN, le64_to_cpu(l1devtab[l1_index])); in gicv5_its_alloc_l2_devtab()
401 if (span > l2_bits) in gicv5_its_alloc_l2_devtab()
402 span = l2_bits; in gicv5_its_alloc_l2_devtab()
404 l2devtab = kcalloc(BIT(span), sizeof(*l2devtab), GFP_KERNEL); in gicv5_its_alloc_l2_devtab()
[all …]
A Dirq-gic-v3-its.c2104 u32 span; member
2107 static struct lpi_range *mk_lpi_range(u32 base, u32 span) in mk_lpi_range() argument
2114 range->span = span; in mk_lpi_range()
2128 if (range->span >= nr_lpis) { in alloc_lpi_range()
2131 range->span -= nr_lpis; in alloc_lpi_range()
2133 if (range->span == 0) { in alloc_lpi_range()
2153 if (a->base_id + a->span != b->base_id) in merge_lpi_ranges()
2156 b->span += a->span; in merge_lpi_ranges()
/drivers/usb/host/
A Dehci-sched.c1189 iso_sched->span = urb->number_of_packets * stream->uperiod; in itd_sched_init()
1254 num_itds = 1 + (sched->span + 7) / 8; in itd_urb_transaction()
1477 u32 now, base, next, start, period, span, now2; in iso_stream_schedule() local
1486 span = sched->span; in iso_stream_schedule()
1488 span <<= 3; in iso_stream_schedule()
1613 if (skip >= span) { /* Entirely in the past? */ in iso_stream_schedule()
1615 urb, start + base, span - period, now2 + base, in iso_stream_schedule()
1619 skip = span - period; in iso_stream_schedule()
1623 skip = span; /* Skip the entire URB */ in iso_stream_schedule()
1640 if (unlikely(start + span - period >= mod + wrap)) { in iso_stream_schedule()
[all …]
/drivers/perf/
A Darm_smmuv3_pmu.c303 int idx, u32 span, u32 sid) in smmu_pmu_set_event_filter() argument
308 evtyper = get_event(event) | span << SMMU_PMCG_SID_SPAN_SHIFT; in smmu_pmu_set_event_filter()
329 u32 span, sid; in smmu_pmu_apply_event_filter() local
333 span = filter_en ? get_filter_span(event) : in smmu_pmu_apply_event_filter()
344 smmu_pmu_set_event_filter(event, idx, span, sid); in smmu_pmu_apply_event_filter()
/drivers/s390/scsi/
A Dzfcp_qdio.c56 unsigned long long now, span; in zfcp_qdio_account() local
60 span = (now - qdio->req_q_time) >> 12; in zfcp_qdio_account()
62 qdio->req_q_util += used * span; in zfcp_qdio_account()
/drivers/md/dm-vdo/indexer/
A Dvolume.c1330 u32 span = 1; in find_real_end_of_volume() local
1334 u32 chapter = (span > limit) ? 0 : limit - span; in find_real_end_of_volume()
1341 span *= 2; in find_real_end_of_volume()
1343 if (span == 1) in find_real_end_of_volume()
1345 span /= 2; in find_real_end_of_volume()
/drivers/net/wireless/mediatek/mt7601u/
A Dmac.c307 u32 span; in mt7601u_mac_work() member
330 for (j = 0; j < spans[i].span; j++) { in mt7601u_mac_work()
/drivers/scsi/
A Dmegaraid.h427 adp_span_40ld span[MAX_SPAN_DEPTH]; member
432 adp_span_8ld span[MAX_SPAN_DEPTH]; member

Completed in 88 milliseconds

12