| /Linux-v5.15/drivers/soc/ti/ |
| D | knav_qmss_acc.c | 24 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-v5.15/drivers/staging/media/ipu3/ |
| D | ipu3-css-params.c | 1219 * DDR address + accelerator's config set index(acc's address). 1731 struct imgu_abi_acc_param *acc) in imgu_css_cfg_acc_stripe() argument 1741 memset(acc, 0, sizeof(*acc)); in imgu_css_cfg_acc_stripe() 1745 if (imgu_css_osys_calc(css, pipe, stripes, &acc->osys, &scaler_luma, in imgu_css_cfg_acc_stripe() 1746 &scaler_chroma, acc->stripe.block_stripes)) in imgu_css_cfg_acc_stripe() 1760 acc->stripe.num_of_stripes = stripes; in imgu_css_cfg_acc_stripe() 1761 acc->stripe.input_frame.width = in imgu_css_cfg_acc_stripe() 1763 acc->stripe.input_frame.height = in imgu_css_cfg_acc_stripe() 1765 acc->stripe.input_frame.bayer_order = in imgu_css_cfg_acc_stripe() 1769 acc->stripe.bds_out_stripes[i].height = in imgu_css_cfg_acc_stripe() [all …]
|
| /Linux-v5.15/drivers/md/bcache/ |
| D | stats.c | 28 * get a cache hit, we increment a single atomic_t in acc->collector, and when 93 int bch_cache_accounting_add_kobjs(struct cache_accounting *acc, in bch_cache_accounting_add_kobjs() argument 96 int ret = kobject_add(&acc->total.kobj, parent, in bch_cache_accounting_add_kobjs() 98 ret = ret ?: kobject_add(&acc->five_minute.kobj, parent, in bch_cache_accounting_add_kobjs() 100 ret = ret ?: kobject_add(&acc->hour.kobj, parent, in bch_cache_accounting_add_kobjs() 102 ret = ret ?: kobject_add(&acc->day.kobj, parent, in bch_cache_accounting_add_kobjs() 107 void bch_cache_accounting_clear(struct cache_accounting *acc) in bch_cache_accounting_clear() argument 109 acc->total.cache_hits = 0; in bch_cache_accounting_clear() 110 acc->total.cache_misses = 0; in bch_cache_accounting_clear() 111 acc->total.cache_bypass_hits = 0; in bch_cache_accounting_clear() [all …]
|
| D | stats.h | 45 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-v5.15/fs/cachefiles/ |
| D | key.c | 36 unsigned int acc; in cachefiles_cook_key() local 89 acc = *(uint16_t *) raw; in cachefiles_cook_key() 92 key[len + 1] = cachefiles_charmap[acc & 63]; in cachefiles_cook_key() 93 acc >>= 6; in cachefiles_cook_key() 94 key[len] = cachefiles_charmap[acc & 63]; in cachefiles_cook_key() 125 acc = *raw++; in cachefiles_cook_key() 126 acc |= *raw++ << 8; in cachefiles_cook_key() 127 acc |= *raw++ << 16; in cachefiles_cook_key() 129 _debug("acc: %06x", acc); in cachefiles_cook_key() 131 key[len++] = cachefiles_charmap[acc & 63]; in cachefiles_cook_key() [all …]
|
| /Linux-v5.15/drivers/staging/media/atomisp/pci/ |
| D | atomisp_acc.c | 79 list_for_each_entry(acc_fw, &asd->acc.fw, list) in acc_get_fw() 91 list_for_each_entry(atomisp_map, &asd->acc.memory_maps, list) { in acc_get_map() 114 ida_destroy(&isp->asd[i].acc.ida); in atomisp_acc_cleanup() 123 if (asd->acc.pipeline) in atomisp_acc_release() 127 list_for_each_entry_safe(acc_fw, ta, &asd->acc.fw, list) { in atomisp_acc_release() 129 ida_free(&asd->acc.ida, acc_fw->handle); in atomisp_acc_release() 134 list_for_each_entry_safe(atomisp_map, tm, &asd->acc.memory_maps, list) { in atomisp_acc_release() 167 if (asd->acc.pipeline || asd->acc.extension_mode) in atomisp_acc_load_to_pipe() 179 handle = ida_alloc(&asd->acc.ida, GFP_KERNEL); in atomisp_acc_load_to_pipe() 207 list_add_tail(&acc_fw->list, &asd->acc.fw); in atomisp_acc_load_to_pipe() [all …]
|
| /Linux-v5.15/Documentation/devicetree/bindings/arm/msm/ |
| D | qcom,kpss-acc.txt | 1 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-v5.15/drivers/fsi/ |
| D | fsi-scom.c | 398 static void raw_convert_status(struct scom_access *acc, uint32_t status) in raw_convert_status() argument 400 acc->pib_status = (status & SCOM_STATUS_PIB_RESP_MASK) >> in raw_convert_status() 402 acc->intf_errors = 0; in raw_convert_status() 405 acc->intf_errors |= SCOM_INTF_ERR_PROTECTION; in raw_convert_status() 407 acc->intf_errors |= SCOM_INTF_ERR_PARITY; in raw_convert_status() 409 acc->intf_errors |= SCOM_INTF_ERR_ABORT; in raw_convert_status() 411 acc->intf_errors |= SCOM_INTF_ERR_UNKNOWN; in raw_convert_status() 416 struct scom_access acc; in scom_raw_read() local 420 if (copy_from_user(&acc, argp, sizeof(struct scom_access))) in scom_raw_read() 423 rc = raw_get_scom(scom, &acc.data, acc.addr, &status); in scom_raw_read() [all …]
|
| /Linux-v5.15/drivers/nvme/host/ |
| D | fc.h | 38 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-v5.15/arch/arm/mm/ |
| D | proc-macros.S | 125 * 0xxx 0 0 0 no acc no acc 126 * 100x 1 0 1 r/o no acc 127 * 10x0 1 0 1 r/o no acc 128 * 1011 0 0 1 r/w no acc 198 * 0xxx 0x00 no acc no acc 199 * 100x 0x00 r/o no acc 200 * 10x0 0x00 r/o no acc 201 * 1011 0x55 r/w no acc 241 * 0xxx 00 no acc no acc 242 * 100x 00 r/o no acc [all …]
|
| /Linux-v5.15/drivers/iio/imu/inv_icm42600/ |
| D | inv_icm42600_timestamp.c | 24 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-v5.15/Documentation/devicetree/bindings/clock/ |
| D | alphascale,acc.txt | 3 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-v5.15/arch/powerpc/kernel/ptrace/ |
| D | ptrace-spe.c | 14 * 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-v5.15/arch/arm/boot/dts/ |
| D | qcom-apq8084.dtsi | 34 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>; 350 compatible = "qcom,kpss-acc-v2"; 356 compatible = "qcom,kpss-acc-v2"; [all …]
|
| D | alphascale-asm9260.dtsi | 26 clocks = <&acc CLKID_SYS_CPU>; 43 acc: clock-controller@80040000 { label 60 clocks = <&acc CLKID_AHB_TIMER0>;
|
| D | qcom-ipq4019.dtsi | 49 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>; 326 compatible = "qcom,kpss-acc-v2"; 331 compatible = "qcom,kpss-acc-v2"; [all …]
|
| D | orion5x-rd88f5182-nas.dts | 55 devbus,acc-first-ps = <186000>; 56 devbus,acc-next-ps = <186000>; 77 devbus,acc-first-ps = <186000>; 78 devbus,acc-next-ps = <186000>;
|
| D | qcom-msm8960.dtsi | 23 enable-method = "qcom,kpss-acc-v1"; 27 qcom,acc = <&acc0>; 33 enable-method = "qcom,kpss-acc-v1"; 37 qcom,acc = <&acc1>; 158 compatible = "qcom,kpss-acc-v1"; 163 compatible = "qcom,kpss-acc-v1";
|
| /Linux-v5.15/arch/arm64/kvm/vgic/ |
| D | vgic-mmio.h | 67 #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-v5.15/Documentation/devicetree/bindings/memory-controllers/ |
| D | mvebu-devbus.txt | 52 - 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-v5.15/lib/ |
| D | xxhash.c | 156 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-v5.15/tools/lib/bpf/ |
| D | relo_core.c | 44 const struct bpf_core_accessor *acc, in is_flex_arr() argument 50 if (!acc->name || arr->nelems > 0) in is_flex_arr() 54 t = btf__type_by_id(btf, acc->type_id); in is_flex_arr() 55 return acc->idx == btf_vlen(t) - 1; in is_flex_arr() 160 struct bpf_core_accessor *acc; in bpf_core_parse_spec() local 201 acc = &spec->spec[0]; in bpf_core_parse_spec() 202 acc->type_id = id; in bpf_core_parse_spec() 203 acc->idx = access_idx; in bpf_core_parse_spec() 211 acc->name = btf__name_by_offset(btf, btf_enum(t)[access_idx].name_off); in bpf_core_parse_spec() 229 acc = &spec->spec[spec->len]; in bpf_core_parse_spec() [all …]
|
| /Linux-v5.15/Documentation/devicetree/bindings/arm/ |
| D | cpus.yaml | 210 - qcom,kpss-acc-v1 211 - qcom,kpss-acc-v2 286 value of "qcom,kpss-acc-v1" or "qcom,kpss-acc-v2" 290 qcom,acc: 293 Specifies the ACC* node associated with this CPU. 296 value of "qcom,kpss-acc-v1" or "qcom,kpss-acc-v2" 298 * arm/msm/qcom,kpss-acc.txt
|
| /Linux-v5.15/Documentation/devicetree/bindings/power/avs/ |
| D | qcom,cpr.txt | 52 - acc-syscon: 55 Definition: phandle to syscon for writing ACC settings 102 acc-syscon = <&tcsr>;
|
| /Linux-v5.15/arch/mips/include/asm/mach-loongson2ef/cs5536/ |
| D | cs5536_vsm.h | 23 /* acc module */ 24 DECLARE_CS5536_MODULE(acc)
|