Home
last modified time | relevance | path

Searched refs:csb (Results 1 – 23 of 23) sorted by relevance

/linux/drivers/crypto/nx/
A Dnx-common-powernv.c177 (csb)->cs, (csb)->cc, (csb)->ce, \
204 if (!(csb->flags & CSB_V)) { in wait_for_csb()
209 if (csb->flags & CSB_F) { in wait_for_csb()
213 if (csb->flags & CSB_CH) { in wait_for_csb()
219 if (csb->cs) { in wait_for_csb()
225 switch (csb->cc) { in wait_for_csb()
308 CSB_ERR(csb, "Invalid CRB"); in wait_for_csb()
365 CSB_ERR(csb, "Invalid CC %d", csb->cc); in wait_for_csb()
401 csb = &crb->csb; in nx842_config_crb()
482 csb = &crb->csb; in nx842_exec_icswx()
[all …]
A Dnx-common-pseries.c220 struct cop_status_block *csb) in nx842_validate_result() argument
223 if (!NX842_CSBCBP_VALID_CHK(csb->valid)) { in nx842_validate_result()
227 csb->valid, in nx842_validate_result()
228 csb->crb_seq_number, in nx842_validate_result()
229 csb->completion_code, in nx842_validate_result()
230 csb->completion_extension); in nx842_validate_result()
232 be32_to_cpu(csb->processed_byte_count), in nx842_validate_result()
233 (unsigned long)be64_to_cpu(csb->address)); in nx842_validate_result()
238 switch (csb->completion_code) { in nx842_validate_result()
256 __func__, csb->completion_code); in nx842_validate_result()
[all …]
A Dnx-aes-ecb.c89 atomic64_add(be32_to_cpu(csbcpb->csb.processed_byte_count), in ecb_aes_nx_crypt()
A Dnx-aes-cbc.c91 atomic64_add(be32_to_cpu(csbcpb->csb.processed_byte_count), in cbc_aes_nx_crypt()
A Dnx-aes-ctr.c105 atomic64_add(be32_to_cpu(csbcpb->csb.processed_byte_count), in ctr_aes_nx_crypt()
A Dnx_csbcpb.h150 struct cop_status_block csb; member
A Dnx-aes-ccm.c394 atomic64_add(be32_to_cpu(csbcpb->csb.processed_byte_count), in ccm_nx_decrypt()
463 atomic64_add(be32_to_cpu(csbcpb->csb.processed_byte_count), in ccm_nx_encrypt()
A Dnx.c310 nx_ctx->csbcpb->csb.valid |= NX_CSB_VALID_BIT; in nx_ctx_init()
318 nx_ctx->csbcpb_aead->csb.valid |= NX_CSB_VALID_BIT; in nx_ctx_init()
A Dnx-aes-gcm.c385 atomic64_add(be32_to_cpu(csbcpb->csb.processed_byte_count), in gcm_aes_nx_crypt()
/linux/arch/powerpc/platforms/book3s/
A Dvas-api.c149 struct coprocessor_status_block csb; in vas_update_csb() local
165 memset(&csb, 0, sizeof(csb)); in vas_update_csb()
166 csb.cc = CSB_CC_FAULT_ADDRESS; in vas_update_csb()
167 csb.ce = CSB_CE_TERMINATION; in vas_update_csb()
168 csb.cs = 0; in vas_update_csb()
169 csb.count = 0; in vas_update_csb()
176 csb.address = crb->stamp.nx.fault_storage_addr; in vas_update_csb()
177 csb.flags = 0; in vas_update_csb()
200 rc = copy_to_user(csb_addr, &csb, sizeof(csb)); in vas_update_csb()
206 csb.flags = CSB_V; in vas_update_csb()
[all …]
/linux/tools/testing/selftests/powerpc/nx-gzip/
A Dgzfht_test.c92 memset((void *) &cmdp->crb.csb, 0, sizeof(cmdp->crb.csb)); in compress_fht_sample()
105 (uint64_t) &cmdp->crb.csb & csb_address_mask); in compress_fht_sample()
332 (unsigned long long) cmdp->crb.csb.fsaddr)); in compress_file()
357 tpbc = get32(cmdp->crb.csb, tpbc); in compress_file()
A Dgzip_vas.c152 while (getnn(cmdp->crb.csb, csb_v) == 0) { in nx_wait_for_csb()
184 if (getnn(cmdp->crb.csb, csb_v) == 0) { in nx_wait_for_csb()
269 cc = getnn(cmdp->crb.csb, csb_cc); /* CC Table 6-8 */ in nxu_submit_job()
A Dgunz_test.c250 memset((void *)&cmdp->crb.csb, 0, sizeof(cmdp->crb.csb)); in nx_submit_job()
256 csbaddr = ((uint64_t) &cmdp->crb.csb) & csb_address_mask; in nx_submit_job()
708 (void *)cmdp->crb.csb.fsaddr)); in decompress_file()
740 nx_ce = get_csb_ce_ms3b(cmdp->crb.csb); in decompress_file()
750 tpbc = get32(cmdp->crb.csb, tpbc); in decompress_file()
780 tpbc = get32(cmdp->crb.csb, tpbc); in decompress_file()
/linux/drivers/gpu/drm/i915/gt/
A Dintel_execlists_submission.c1717 static bool xehp_csb_parse(const u64 csb) in xehp_csb_parse() argument
1733 static bool gen8_csb_parse(const u64 csb) in gen8_csb_parse() argument
1774 u64 entry = READ_ONCE(*csb); in csb_read()
1788 entry = wa_csb_read(engine, csb); in csb_read()
1791 WRITE_ONCE(*csb, -1); in csb_read()
1870 u64 csb; in process_csb() local
1893 csb = csb_read(engine, buf + head); in process_csb()
1895 head, upper_32_bits(csb), lower_32_bits(csb)); in process_csb()
1898 promote = xehp_csb_parse(csb); in process_csb()
1900 promote = gen12_csb_parse(csb); in process_csb()
[all …]
/linux/Documentation/powerpc/
A Dvas-api.rst227 csb.flags = CSB_V;
228 csb.cc = CSB_CC_FAULT_ADDRESS;
229 csb.ce = CSB_CE_TERMINATION;
230 csb.address = fault_address;
298 // Poll on csb.flags with timeout
299 // csb address is listed in CRB
/linux/tools/testing/selftests/powerpc/nx-gzip/include/
A Dcrb.h132 struct coprocessor_status_block csb; member
A Dnxu.h320 volatile struct nx_csb_t csb; member
636 struct nx_csb_t csb; member
/linux/arch/powerpc/include/asm/
A Dicswx.h158 struct coprocessor_status_block csb; member
/linux/lib/zlib_dfltcc/
A Ddfltcc.h80 uint8_t csb[1152]; member
/linux/arch/powerpc/boot/dts/
A Dmpc5125twr.dts39 timebase-frequency = <49500000>;// 49.5 MHz (csb/4)
40 bus-frequency = <198000000>; // 198 MHz csb bus
A Dac14xx.dts26 timebase-frequency = <40000000>; /* 40 MHz (csb/4) */
27 bus-frequency = <160000000>; /* 160 MHz csb bus */
A Dmpc5121.dtsi35 timebase-frequency = <49500000>;/* 49.5 MHz (csb/4) */
36 bus-frequency = <198000000>; /* 198 MHz csb bus */
/linux/Documentation/devicetree/bindings/arm/tegra/
A Dnvidia,tegra20-pmc.yaml260 audio, bb, cam, comp, csia, csb, cse, dsi, dsib, dsic, dsid, hdmi, hsic,

Completed in 62 milliseconds