/kernel/linux/linux-5.10/drivers/crypto/nx/ |
D | nx-common-powernv.c | 174 #define CSB_ERR(csb, msg, ...) \ argument 176 ##__VA_ARGS__, (csb)->flags, \ 177 (csb)->cs, (csb)->cc, (csb)->ce, \ 178 be32_to_cpu((csb)->count)) 180 #define CSB_ERR_ADDR(csb, msg, ...) \ argument 181 CSB_ERR(csb, msg " at %lx", ##__VA_ARGS__, \ 182 (unsigned long)be64_to_cpu((csb)->address)) 188 struct coprocessor_status_block *csb) in wait_for_csb() argument 193 while (!(READ_ONCE(csb->flags) & CSB_V)) { in wait_for_csb() 204 if (!(csb->flags & CSB_V)) { in wait_for_csb() [all …]
|
D | nx-842-pseries.c | 195 struct cop_status_block *csb) in nx842_validate_result() argument 198 if (!NX842_CSBCBP_VALID_CHK(csb->valid)) { in nx842_validate_result() 202 csb->valid, in nx842_validate_result() 203 csb->crb_seq_number, in nx842_validate_result() 204 csb->completion_code, in nx842_validate_result() 205 csb->completion_extension); in nx842_validate_result() 207 be32_to_cpu(csb->processed_byte_count), in nx842_validate_result() 208 (unsigned long)be64_to_cpu(csb->address)); in nx842_validate_result() 213 switch (csb->completion_code) { in nx842_validate_result() 231 __func__, csb->completion_code); in nx842_validate_result() [all …]
|
D | nx-aes-ecb.c | 89 atomic64_add(csbcpb->csb.processed_byte_count, in ecb_aes_nx_crypt()
|
D | nx-aes-cbc.c | 91 atomic64_add(csbcpb->csb.processed_byte_count, in cbc_aes_nx_crypt()
|
D | nx-aes-ctr.c | 105 atomic64_add(csbcpb->csb.processed_byte_count, in ctr_aes_nx_crypt()
|
D | nx_csbcpb.h | 150 struct cop_status_block csb; member
|
D | nx-aes-ccm.c | 394 atomic64_add(csbcpb->csb.processed_byte_count, in ccm_nx_decrypt() 463 atomic64_add(csbcpb->csb.processed_byte_count, in ccm_nx_encrypt()
|
D | nx.c | 309 nx_ctx->csbcpb->csb.valid |= NX_CSB_VALID_BIT; in nx_ctx_init() 317 nx_ctx->csbcpb_aead->csb.valid |= NX_CSB_VALID_BIT; in nx_ctx_init()
|
D | nx-aes-gcm.c | 385 atomic64_add(csbcpb->csb.processed_byte_count, in gcm_aes_nx_crypt()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
D | vas-fault.c | 65 struct coprocessor_status_block csb; in update_csb() local 81 memset(&csb, 0, sizeof(csb)); in update_csb() 82 csb.cc = CSB_CC_FAULT_ADDRESS; in update_csb() 83 csb.ce = CSB_CE_TERMINATION; in update_csb() 84 csb.cs = 0; in update_csb() 85 csb.count = 0; in update_csb() 92 csb.address = crb->stamp.nx.fault_storage_addr; in update_csb() 93 csb.flags = 0; in update_csb() 131 rc = copy_to_user(csb_addr, &csb, sizeof(csb)); in update_csb() 137 csb.flags = CSB_V; in update_csb() [all …]
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/nx-gzip/ |
D | gzfht_test.c | 89 memset((void *) &cmdp->crb.csb, 0, sizeof(cmdp->crb.csb)); in compress_fht_sample() 102 (uint64_t) &cmdp->crb.csb & csb_address_mask); in compress_fht_sample() 319 (unsigned long long) cmdp->crb.csb.fsaddr)); in compress_file() 344 tpbc = get32(cmdp->crb.csb, tpbc); in compress_file()
|
D | gzip_vas.c | 152 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()
|
D | gunz_test.c | 250 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()
|
/kernel/linux/linux-5.10/Documentation/powerpc/ |
D | vas-api.rst | 227 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
|
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/nx-gzip/include/ |
D | crb.h | 132 struct coprocessor_status_block csb; member
|
D | nxu.h | 320 volatile struct nx_csb_t csb; member 636 struct nx_csb_t csb; member
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/ |
D | icswx.h | 158 struct coprocessor_status_block csb; member
|
/kernel/linux/linux-5.10/lib/zlib_dfltcc/ |
D | dfltcc.h | 80 uint8_t csb[1152]; member
|
/kernel/linux/linux-5.10/arch/powerpc/boot/dts/ |
D | mpc5125twr.dts | 39 timebase-frequency = <49500000>;// 49.5 MHz (csb/4) 40 bus-frequency = <198000000>; // 198 MHz csb bus
|
D | ac14xx.dts | 26 timebase-frequency = <40000000>; /* 40 MHz (csb/4) */ 27 bus-frequency = <160000000>; /* 160 MHz csb bus */
|
D | mpc5121.dtsi | 35 timebase-frequency = <49500000>;/* 49.5 MHz (csb/4) */ 36 bus-frequency = <198000000>; /* 198 MHz csb bus */
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
D | intel_lrc.c | 2499 static inline bool gen12_csb_parse(const u64 *csb) in gen12_csb_parse() argument 2506 entry = READ_ONCE(*csb); in gen12_csb_parse() 2509 if (wait_for_atomic_us((entry = READ_ONCE(*csb)) != -1, 50)) in gen12_csb_parse() 2513 WRITE_ONCE(*(u64 *)csb, -1); in gen12_csb_parse() 2540 static inline bool gen8_csb_parse(const u64 *csb) in gen8_csb_parse() argument 2542 return *csb & (GEN8_CTX_STATUS_IDLE_ACTIVE | GEN8_CTX_STATUS_PREEMPTED); in gen8_csb_parse()
|