Home
last modified time | relevance | path

Searched full:acc (Results 1 – 25 of 262) sorted by relevance

1234567891011

/Linux-v6.1/drivers/soc/ti/
Dknav_qmss_acc.c24 struct knav_acc_channel *acc) in __knav_acc_notify() argument
38 dev_dbg(kdev->dev, "acc-irq: notifying %d\n", in __knav_acc_notify()
44 queue = acc->channel - range->acc_info.start_channel; in __knav_acc_notify()
46 dev_dbg(kdev->dev, "acc-irq: notifying %d\n", in __knav_acc_notify()
68 atomic_inc(&kq->acc->retrigger_count); in knav_acc_set_notify()
69 mask = BIT(kq->acc->channel % 32); in knav_acc_set_notify()
70 offset = ACC_INTD_OFFSET_STATUS(kq->acc->channel); in knav_acc_set_notify()
72 kq->acc->name); in knav_acc_set_notify()
79 struct knav_acc_channel *acc; in knav_acc_int_handler() local
94 acc = range->acc; in knav_acc_int_handler()
[all …]
/Linux-v6.1/drivers/md/bcache/
Dstats.c28 * get a cache hit, we increment a single atomic_t in acc->collector, and when
94 int bch_cache_accounting_add_kobjs(struct cache_accounting *acc, in bch_cache_accounting_add_kobjs() argument
97 int ret = kobject_add(&acc->total.kobj, parent, in bch_cache_accounting_add_kobjs()
99 ret = ret ?: kobject_add(&acc->five_minute.kobj, parent, in bch_cache_accounting_add_kobjs()
101 ret = ret ?: kobject_add(&acc->hour.kobj, parent, in bch_cache_accounting_add_kobjs()
103 ret = ret ?: kobject_add(&acc->day.kobj, parent, in bch_cache_accounting_add_kobjs()
108 void bch_cache_accounting_clear(struct cache_accounting *acc) in bch_cache_accounting_clear() argument
110 acc->total.cache_hits = 0; in bch_cache_accounting_clear()
111 acc->total.cache_misses = 0; in bch_cache_accounting_clear()
112 acc->total.cache_bypass_hits = 0; in bch_cache_accounting_clear()
[all …]
Dstats.h45 void bch_cache_accounting_init(struct cache_accounting *acc,
48 int bch_cache_accounting_add_kobjs(struct cache_accounting *acc,
51 void bch_cache_accounting_clear(struct cache_accounting *acc);
53 void bch_cache_accounting_destroy(struct cache_accounting *acc);
/Linux-v6.1/drivers/staging/media/ipu3/
Dipu3-css-params.c1216 * DDR address + accelerator's config set index(acc's address).
1728 struct imgu_abi_acc_param *acc) in imgu_css_cfg_acc_stripe() argument
1738 memset(acc, 0, sizeof(*acc)); in imgu_css_cfg_acc_stripe()
1742 if (imgu_css_osys_calc(css, pipe, stripes, &acc->osys, &scaler_luma, in imgu_css_cfg_acc_stripe()
1743 &scaler_chroma, acc->stripe.block_stripes)) in imgu_css_cfg_acc_stripe()
1757 acc->stripe.num_of_stripes = stripes; in imgu_css_cfg_acc_stripe()
1758 acc->stripe.input_frame.width = in imgu_css_cfg_acc_stripe()
1760 acc->stripe.input_frame.height = in imgu_css_cfg_acc_stripe()
1762 acc->stripe.input_frame.bayer_order = in imgu_css_cfg_acc_stripe()
1766 acc->stripe.bds_out_stripes[i].height = in imgu_css_cfg_acc_stripe()
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/arm/msm/
Dqcom,kpss-acc.txt1 Krait Processor Sub-system (KPSS) Application Clock Controller (ACC)
3 The KPSS ACC provides clock, power domain, and reset control to a Krait CPU.
4 There is one ACC register region per CPU within the KPSS remapped region as
5 well as an alias register region that remaps accesses to the ACC associated
14 "qcom,kpss-acc-v1"
15 "qcom,kpss-acc-v2"
43 compatible = "qcom,kpss-acc-v2";
/Linux-v6.1/fs/cachefiles/
Dkey.c41 unsigned int acc, i, n, nle, nbe, keylen = object->cookie->key_len; in cachefiles_cook_key() local
116 acc = *key++; in cachefiles_cook_key()
118 acc |= *key++ << 8; in cachefiles_cook_key()
120 acc |= *key++ << 16; in cachefiles_cook_key()
123 name[len++] = cachefiles_charmap[acc & 63]; in cachefiles_cook_key()
124 acc >>= 6; in cachefiles_cook_key()
125 name[len++] = cachefiles_charmap[acc & 63]; in cachefiles_cook_key()
126 acc >>= 6; in cachefiles_cook_key()
127 name[len++] = cachefiles_charmap[acc & 63]; in cachefiles_cook_key()
128 acc >>= 6; in cachefiles_cook_key()
[all …]
/Linux-v6.1/drivers/fsi/
Dfsi-scom.c387 static void raw_convert_status(struct scom_access *acc, uint32_t status) in raw_convert_status() argument
389 acc->pib_status = (status & SCOM_STATUS_PIB_RESP_MASK) >> in raw_convert_status()
391 acc->intf_errors = 0; in raw_convert_status()
394 acc->intf_errors |= SCOM_INTF_ERR_PROTECTION; in raw_convert_status()
396 acc->intf_errors |= SCOM_INTF_ERR_PARITY; in raw_convert_status()
398 acc->intf_errors |= SCOM_INTF_ERR_ABORT; in raw_convert_status()
400 acc->intf_errors |= SCOM_INTF_ERR_UNKNOWN; in raw_convert_status()
405 struct scom_access acc; in scom_raw_read() local
409 if (copy_from_user(&acc, argp, sizeof(struct scom_access))) in scom_raw_read()
412 rc = raw_get_scom(scom, &acc.data, acc.addr, &status); in scom_raw_read()
[all …]
/Linux-v6.1/drivers/nvme/host/
Dfc.h38 struct fcnvme_ls_acc_hdr *acc = buf; in nvme_fc_format_rsp_hdr() local
40 acc->w0.ls_cmd = ls_cmd; in nvme_fc_format_rsp_hdr()
41 acc->desc_list_len = desc_len; in nvme_fc_format_rsp_hdr()
42 acc->rqst.desc_tag = cpu_to_be32(FCNVME_LSDESC_RQST); in nvme_fc_format_rsp_hdr()
43 acc->rqst.desc_len = in nvme_fc_format_rsp_hdr()
45 acc->rqst.w0.ls_cmd = rqst_ls_cmd; in nvme_fc_format_rsp_hdr()
142 "Bad CR_ASSOC ACC Length",
144 "Bad CR_CONN ACC Length",
146 "Bad Disconnect ACC Length",
154 "ACC (2)",
/Linux-v6.1/arch/arm/mm/
Dproc-macros.S124 * 0xxx 0 0 0 no acc no acc
125 * 100x 1 0 1 r/o no acc
126 * 10x0 1 0 1 r/o no acc
127 * 1011 0 0 1 r/w no acc
197 * 0xxx 0x00 no acc no acc
198 * 100x 0x00 r/o no acc
199 * 10x0 0x00 r/o no acc
200 * 1011 0x55 r/w no acc
240 * 0xxx 00 no acc no acc
241 * 100x 00 r/o no acc
[all …]
/Linux-v6.1/drivers/iio/imu/inv_icm42600/
Dinv_icm42600_timestamp.c24 static void inv_update_acc(struct inv_icm42600_timestamp_acc *acc, uint32_t val) in inv_update_acc() argument
29 acc->values[acc->idx++] = val; in inv_update_acc()
30 if (acc->idx >= ARRAY_SIZE(acc->values)) in inv_update_acc()
31 acc->idx = 0; in inv_update_acc()
34 for (i = 0; i < ARRAY_SIZE(acc->values); ++i) { in inv_update_acc()
35 if (acc->values[i] == 0) in inv_update_acc()
37 sum += acc->values[i]; in inv_update_acc()
40 acc->val = div_u64(sum, i); in inv_update_acc()
/Linux-v6.1/Documentation/devicetree/bindings/clock/
Dalphascale,acc.txt3 The ACC (Alphascale Clock Controller) is responsible of choising proper
6 Required properties for the ACC node:
8 - reg: must contain the ACC register base and size
103 clocks = <&acc CLKID_SYS_UART4>, <&acc CLKID_AHB_UART4>;
111 clocks = <&acc CLKID_AHB_TIMER0>;
/Linux-v6.1/arch/powerpc/kernel/ptrace/
Dptrace-spe.c14 * u64 acc;
32 BUILD_BUG_ON(offsetof(struct thread_struct, acc) + sizeof(u64) != in evr_get()
35 return membuf_write(&to, &target->thread.acc, in evr_get()
51 BUILD_BUG_ON(offsetof(struct thread_struct, acc) + sizeof(u64) != in evr_set()
56 &target->thread.acc, in evr_set()
/Linux-v6.1/arch/arm/boot/dts/
Dqcom-apq8084.dtsi34 enable-method = "qcom,kpss-acc-v2";
36 qcom,acc = <&acc0>;
45 enable-method = "qcom,kpss-acc-v2";
47 qcom,acc = <&acc1>;
56 enable-method = "qcom,kpss-acc-v2";
58 qcom,acc = <&acc2>;
67 enable-method = "qcom,kpss-acc-v2";
69 qcom,acc = <&acc3>;
355 compatible = "qcom,kpss-acc-v2";
361 compatible = "qcom,kpss-acc-v2";
[all …]
Dalphascale-asm9260.dtsi26 clocks = <&acc CLKID_SYS_CPU>;
43 acc: clock-controller@80040000 { label
60 clocks = <&acc CLKID_AHB_TIMER0>;
Dqcom-ipq4019.dtsi49 enable-method = "qcom,kpss-acc-v2";
51 qcom,acc = <&acc0>;
63 enable-method = "qcom,kpss-acc-v2";
65 qcom,acc = <&acc1>;
77 enable-method = "qcom,kpss-acc-v2";
79 qcom,acc = <&acc2>;
91 enable-method = "qcom,kpss-acc-v2";
93 qcom,acc = <&acc3>;
329 compatible = "qcom,kpss-acc-v2";
334 compatible = "qcom,kpss-acc-v2";
[all …]
Dorion5x-rd88f5182-nas.dts50 devbus,acc-first-ps = <186000>;
51 devbus,acc-next-ps = <186000>;
72 devbus,acc-first-ps = <186000>;
73 devbus,acc-next-ps = <186000>;
Dqcom-msm8960.dtsi24 enable-method = "qcom,kpss-acc-v1";
28 qcom,acc = <&acc0>;
34 enable-method = "qcom,kpss-acc-v1";
38 qcom,acc = <&acc1>;
206 compatible = "qcom,kpss-acc-v1";
211 compatible = "qcom,kpss-acc-v1";
/Linux-v6.1/arch/arm64/kvm/vgic/
Dvgic-mmio.h67 #define REGISTER_DESC_WITH_BITS_PER_IRQ(off, rd, wr, ur, uw, bpi, acc) \ argument
72 .access_flags = acc, \
79 #define REGISTER_DESC_WITH_LENGTH(off, rd, wr, length, acc) \ argument
84 .access_flags = acc, \
89 #define REGISTER_DESC_WITH_LENGTH_UACCESS(off, rd, wr, urd, uwr, length, acc) \ argument
94 .access_flags = acc, \
/Linux-v6.1/Documentation/devicetree/bindings/memory-controllers/
Dmvebu-devbus.txt52 - devbus,acc-first-ps: Defines the time delay from the negation of
57 - devbus,acc-next-ps: Defines the time delay between the cycle that
65 This parameter has no affect on <acc-first-ps> parameter
67 to a value smaller than <acc-first-ps>.
143 devbus,acc-first-ps = <124000>;
144 devbus,acc-next-ps = <248000>;
/Linux-v6.1/lib/
Dxxhash.c156 static uint64_t xxh64_round(uint64_t acc, const uint64_t input) in xxh64_round() argument
158 acc += input * PRIME64_2; in xxh64_round()
159 acc = xxh_rotl64(acc, 31); in xxh64_round()
160 acc *= PRIME64_1; in xxh64_round()
161 return acc; in xxh64_round()
164 static uint64_t xxh64_merge_round(uint64_t acc, uint64_t val) in xxh64_merge_round() argument
167 acc ^= val; in xxh64_merge_round()
168 acc = acc * PRIME64_1 + PRIME64_4; in xxh64_merge_round()
169 return acc; in xxh64_merge_round()
/Linux-v6.1/Documentation/devicetree/bindings/arm/
Dcpus.yaml223 - qcom,kpss-acc-v1
224 - qcom,kpss-acc-v2
307 value of "qcom,kpss-acc-v1" or "qcom,kpss-acc-v2"
311 qcom,acc:
314 Specifies the ACC* node associated with this CPU.
317 value of "qcom,kpss-acc-v1", "qcom,kpss-acc-v2", "qcom,msm8226-smp" or
320 * arm/msm/qcom,kpss-acc.txt
/Linux-v6.1/drivers/vfio/pci/hisilicon/
DMakefile2 obj-$(CONFIG_HISI_ACC_VFIO_PCI) += hisi-acc-vfio-pci.o
3 hisi-acc-vfio-pci-y := hisi_acc_vfio_pci.o
DKconfig3 tristate "VFIO PCI support for HiSilicon ACC devices"
12 This provides generic PCI support for HiSilicon ACC devices
/Linux-v6.1/tools/lib/bpf/
Drelo_core.c72 const struct bpf_core_accessor *acc, in is_flex_arr() argument
78 if (!acc->name || arr->nelems > 0) in is_flex_arr()
82 t = btf_type_by_id(btf, acc->type_id); in is_flex_arr()
83 return acc->idx == btf_vlen(t) - 1; in is_flex_arr()
268 struct bpf_core_accessor *acc; in bpf_core_parse_spec() local
310 acc = &spec->spec[0]; in bpf_core_parse_spec()
311 acc->type_id = id; in bpf_core_parse_spec()
312 acc->idx = access_idx; in bpf_core_parse_spec()
322 acc->name = btf__name_by_offset(btf, name_off); in bpf_core_parse_spec()
340 acc = &spec->spec[spec->len]; in bpf_core_parse_spec()
[all …]
/Linux-v6.1/drivers/staging/fbtft/
Dfb_ssd1351.c123 int i, acc = 0; in set_gamma() local
132 acc += curves[i]; in set_gamma()
133 tmp[i] = acc; in set_gamma()
134 if (acc > 180) { in set_gamma()
137 i, acc); in set_gamma()

1234567891011