Home
last modified time | relevance | path

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

12

/drivers/gpu/drm/amd/display/dc/dml/
A Ddml_inline_defs.h67 static inline double dml_ceil(double a, double granularity) in dml_ceil() argument
69 if (granularity == 0) in dml_ceil()
71 return (double) dcn_bw_ceil2(a, granularity); in dml_ceil()
74 static inline double dml_floor(double a, double granularity) in dml_floor() argument
76 if (granularity == 0) in dml_floor()
78 return (double) dcn_bw_floor2(a, granularity); in dml_floor()
119 static inline double dml_ceil_ex(double x, double granularity) in dml_ceil_ex() argument
121 if (granularity == 0) in dml_ceil_ex()
123 return (double) dcn_bw_ceil2(x, granularity); in dml_ceil_ex()
128 if (granularity == 0) in dml_floor_ex()
[all …]
/drivers/acpi/acpica/
A Drsaddr.c41 {ACPI_RSC_MOVE16, ACPI_RS_OFFSET(data.address16.address.granularity),
42 AML_OFFSET(address16.granularity),
79 {ACPI_RSC_MOVE32, ACPI_RS_OFFSET(data.address32.address.granularity),
80 AML_OFFSET(address32.granularity),
117 {ACPI_RSC_MOVE64, ACPI_RS_OFFSET(data.address64.address.granularity),
118 AML_OFFSET(address64.granularity),
162 ACPI_RS_OFFSET(data.ext_address64.address.granularity),
163 AML_OFFSET(ext_address64.granularity),
A Damlresrc.h224 u64 granularity; member
236 AML_RESOURCE_ADDRESS_COMMON u64 granularity; member
245 AML_RESOURCE_ADDRESS_COMMON u32 granularity; member
254 AML_RESOURCE_ADDRESS_COMMON u16 granularity; member
A Drsdumpinfo.c150 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(address16.address.granularity),
167 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(address32.address.granularity),
184 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(address64.address.granularity),
201 {ACPI_RSD_UINT64, ACPI_RSD_OFFSET(ext_address64.address.granularity),
A Drsxface.c27 ACPI_COPY_FIELD(out, in, address.granularity); \
/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_blit.c115 return round_down(offset + diff_offs, granularity); \
128 if (diff_offs >= size || granularity == sizeof(_type)) \
151 size_t granularity) in vmw_find_first_diff() argument
167 granularity); in vmw_find_first_diff()
188 return round_down(location, granularity); \
202 if (location < 0 || granularity == sizeof(_type)) \
223 size_t granularity) in vmw_find_last_diff() argument
235 granularity); in vmw_find_last_diff()
/drivers/cxl/
A Dcxl.h84 static inline int eig_to_granularity(u16 eig, unsigned int *granularity) in eig_to_granularity() argument
88 *granularity = CXL_DECODER_MIN_GRANULARITY << eig; in eig_to_granularity()
109 static inline int granularity_to_eig(int granularity, u16 *eig) in granularity_to_eig() argument
111 if (granularity > SZ_16K || granularity < CXL_DECODER_MIN_GRANULARITY || in granularity_to_eig()
112 !is_power_of_2(granularity)) in granularity_to_eig()
114 *eig = ilog2(granularity) - 8; in granularity_to_eig()
/drivers/gpu/drm/i915/
A DKconfig.profile16 int "Timeout for unsignaled foreign fences (ms, jiffy granularity)"
56 int "Preempt timeout (ms, jiffy granularity)"
74 int "Preempt timeout for compute engines (ms, jiffy granularity)"
124 int "Scheduling quantum for userspace batches (ms, jiffy granularity)"
/drivers/thunderbolt/
A Dusb4.c2767 switch (granularity) { in usb4_dp_port_set_granularity()
2798 u32 val, granularity; in usb4_dp_port_set_estimated_bandwidth() local
2807 granularity = ret; in usb4_dp_port_set_estimated_bandwidth()
2831 u32 val, granularity; in usb4_dp_port_allocated_bandwidth() local
2840 granularity = ret; in usb4_dp_port_allocated_bandwidth()
2850 return val * granularity; in usb4_dp_port_allocated_bandwidth()
2927 u32 val, granularity; in usb4_dp_port_allocate_bandwidth() local
2936 granularity = ret; in usb4_dp_port_allocate_bandwidth()
2944 val |= (bw / granularity) << DP_STATUS_ALLOCATED_BW_SHIFT; in usb4_dp_port_allocate_bandwidth()
2970 u32 val, granularity; in usb4_dp_port_requested_bandwidth() local
[all …]
A Dtunnel.c881 int ret, estimated_bw, granularity, tmp; in tb_dp_bandwidth_alloc_mode_enable() local
942 for (granularity = 250; tmp / granularity > 255 && granularity <= 1000; in tb_dp_bandwidth_alloc_mode_enable()
943 granularity *= 2) in tb_dp_bandwidth_alloc_mode_enable()
946 tb_tunnel_dbg(tunnel, "granularity %d Mb/s\n", granularity); in tb_dp_bandwidth_alloc_mode_enable()
952 ret = usb4_dp_port_set_granularity(in, granularity); in tb_dp_bandwidth_alloc_mode_enable()
/drivers/gpu/drm/amd/display/dc/dml2/
A Ddisplay_mode_util.h38 __DML_DLL_EXPORT__ dml_float_t dml_ceil(dml_float_t x, dml_float_t granularity);
39 __DML_DLL_EXPORT__ dml_float_t dml_floor(dml_float_t x, dml_float_t granularity);
A Ddisplay_mode_util.c108 dml_float_t dml_ceil(dml_float_t x, dml_float_t granularity) in dml_ceil() argument
110 if (granularity == 0) in dml_ceil()
113 return (dml_float_t)dcn_bw_ceil2(x, granularity); in dml_ceil()
116 dml_float_t dml_floor(dml_float_t x, dml_float_t granularity) in dml_floor() argument
118 if (granularity == 0) in dml_floor()
121 return (dml_float_t)dcn_bw_floor2(x, granularity); in dml_floor()
/drivers/staging/vme_user/
A Dvme_tsi148.c486 granularity = 0x10; in tsi148_slave_set()
490 granularity = 0x1000; in tsi148_slave_set()
494 granularity = 0x10000; in tsi148_slave_set()
498 granularity = 0x10000; in tsi148_slave_set()
518 if (vme_base_low & (granularity - 1)) { in tsi148_slave_set()
522 if (vme_bound_low & (granularity - 1)) { in tsi148_slave_set()
526 if (pci_offset_low & (granularity - 1)) { in tsi148_slave_set()
656 granularity = 0x10; in tsi148_slave_get()
660 granularity = 0x1000; in tsi148_slave_get()
664 granularity = 0x10000; in tsi148_slave_get()
[all …]
A Dvme_fake.c158 unsigned int i, granularity = 0; in fake_slave_set() local
170 granularity = 0x10; in fake_slave_set()
173 granularity = 0x1000; in fake_slave_set()
176 granularity = 0x10000; in fake_slave_set()
179 granularity = 0x10000; in fake_slave_set()
195 vme_bound = vme_base + size - granularity; in fake_slave_set()
197 if (vme_base & (granularity - 1)) { in fake_slave_set()
201 if (vme_bound & (granularity - 1)) { in fake_slave_set()
/drivers/gpu/drm/xe/
A Dxe_gt_pagefault.c58 u8 granularity; member
528 granularity_in_byte(acc->granularity) / SZ_1K, in print_acc()
529 sub_granularity_in_byte(acc->granularity) / SZ_1K, in print_acc()
536 sub_granularity_in_byte(acc->granularity); in get_acc_vma()
604 acc->granularity = FIELD_GET(ACC_GRANULARITY, desc->dw2); in get_acc()
A DKconfig.profile27 int "Preempt timeout (us, jiffy granularity)"
/drivers/pci/pcie/
A Dptm.c170 int pci_enable_ptm(struct pci_dev *dev, u8 *granularity) in pci_enable_ptm() argument
181 if (granularity) in pci_enable_ptm()
182 *granularity = dev->ptm_granularity; in pci_enable_ptm()
/drivers/gpu/drm/amd/amdkfd/
A Dkfd_svm.c318 *granularity = svms->default_granularity; in svm_range_set_default_attributes()
364 &prange->granularity, &prange->flags); in svm_range_new()
858 if (prange->granularity != attrs[i].value) in svm_range_is_same_attrs()
1078 new->granularity = old->granularity; in svm_range_split_adjust()
2021 new->granularity = old->granularity; in svm_range_clone()
3113 size = 1UL << prange->granularity; in svm_range_restore_pages()
3755 uint8_t granularity = 0xff; in svm_range_get_attr() local
3821 &granularity, &flags_and); in svm_range_get_attr()
3873 if (get_granularity && prange->granularity < granularity) in svm_range_get_attr()
3874 granularity = prange->granularity; in svm_range_get_attr()
[all …]
A Dkfd_svm.h130 uint8_t granularity; member
/drivers/ufs/host/
A Dufshcd-pci.c185 u32 granularity, peer_granularity; in ufs_intel_lkf_apply_dev_quirks() local
189 ret = ufshcd_dme_get(hba, UIC_ARG_MIB(PA_GRANULARITY), &granularity); in ufs_intel_lkf_apply_dev_quirks()
205 if (granularity == peer_granularity) { in ufs_intel_lkf_apply_dev_quirks()
/drivers/media/platform/ti/omap3isp/
A Dispresizer.c550 unsigned int granularity; in resizer_adjust_bandwidth() local
565 granularity = 1024; in resizer_adjust_bandwidth()
569 granularity = 32; in resizer_adjust_bandwidth()
579 minimum = DIV_ROUND_UP(cycles_per_request, granularity); in resizer_adjust_bandwidth()
594 maximum = cycles_per_request / granularity; in resizer_adjust_bandwidth()
/drivers/cpufreq/
A Dpcc-cpufreq.c68 u64 granularity; member
439 mem_resource->type_specific, mem_resource->granularity, in pcc_cpufreq_evaluate()
/drivers/block/
A Dloop.c733 u32 *granularity, u32 *max_discard_sectors) in loop_get_discard_config() argument
750 *granularity = bdev_discard_granularity(bdev); in loop_get_discard_config()
758 *granularity = sbuf.f_bsize; in loop_get_discard_config()
943 u32 granularity = 0, max_discard_sectors = 0; in loop_update_limits() local
953 loop_get_discard_config(lo, &granularity, &max_discard_sectors); in loop_update_limits()
966 lim->discard_granularity = granularity; in loop_update_limits()
/drivers/net/ipa/
A Dipa_main.c412 u32 granularity = ipa_aggr_granularity_val(IPA_AGGR_GRANULARITY); in ipa_hardware_config_counter() local
418 val = reg_encode(reg, AGGR_GRANULARITY, granularity); in ipa_hardware_config_counter()
/drivers/block/drbd/
A Ddrbd_receiver.c1329 unsigned int max_discard_sectors, granularity; in drbd_issue_discard_or_zero_out() local
1337 granularity = max(bdev_discard_granularity(bdev) >> 9, 1U); in drbd_issue_discard_or_zero_out()
1338 alignment = (bdev_discard_alignment(bdev) >> 9) % granularity; in drbd_issue_discard_or_zero_out()
1341 max_discard_sectors -= max_discard_sectors % granularity; in drbd_issue_discard_or_zero_out()
1345 if (nr_sectors < granularity) in drbd_issue_discard_or_zero_out()
1349 if (sector_div(tmp, granularity) != alignment) { in drbd_issue_discard_or_zero_out()
1350 if (nr_sectors < 2*granularity) in drbd_issue_discard_or_zero_out()
1353 tmp = start + granularity - alignment; in drbd_issue_discard_or_zero_out()
1354 tmp = start + granularity - sector_div(tmp, granularity); in drbd_issue_discard_or_zero_out()
1375 nr -= (unsigned int)nr % granularity; in drbd_issue_discard_or_zero_out()

Completed in 75 milliseconds

12