• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /broadcom-cfe-1.4.2/cfe/arch/mips/chipset/sibyte/src/

Lines Matching refs:src

79 void dm_bsink(void *src, int cnt);
80 void dm_bcopy(void *src, void *dest, int cnt);
81 void dm_multibcopy(void *src, void *dest, int cnt, int blksize);
106 "test dm [-v|-p] [-u] [-t] [-off] [dest src len]\n\n"
150 "cpy [-v|-p] [-u|-l2] dest src [[len] blksize]\n\n"
161 "cpy [-v|-p] [-u|-l2] dest src [len]\n\n"
190 #define SRCINC V_DM_DSCRA_DIR_SRC_INCR /* inc src ptr */
191 #define SRCDEC V_DM_DSCRA_DIR_SRC_DECR /* dec src ptr */
192 #define SRCCON V_DM_DSCRA_DIR_SRC_CONST /* src ptr constant */
202 #define L2CSRC M_DM_DSCRA_L2C_SRC /* src l2 cacheable */
605 * DM_BUILDDESCR_P(dsc,dest,src,len,flags)
612 * src - source address (physical)
620 dm_builddescr_p(sbdmadscr_t *dsc, uint64_t dest, uint64_t src,
624 dsc->dscr_b = src | V_DM_DSCRB_SRC_LENGTH(len);
914 * DM_BCOPY_P(src,dest,cnt,flags)
921 * src - source physical address
930 dm_bcopy_p(int ch, uint64_t src, uint64_t dest, int cnt, flags_t flags)
934 if (src < dest && (uint64_t)(src + cnt) > (uint64_t)dest) {
937 src += cnt - 1;
943 dm_builddescr_p(&dscr, dest, src, cnt, flags|INTER);
949 * DM_BCOPY(src,dest,cnt)
955 * src - source virtual address
963 dm_bcopy(void *src, void *dest, int cnt)
965 dm_bcopy_p(SBDMA_CMD_CH, phys_addr((long)src), phys_addr((long)dest), cnt, 0);
970 * DM_MULTIBCOPY_P(ch,src,dest,cnt,flags)
974 * src - source physical address
984 dm_multibcopy_p(int ch, uint64_t src, uint64_t dest, int cnt, int step, flags_t flags)
1010 dm_builddescr_p(&dscr, dest, src, n, flags);
1012 src += n;
1027 * DM_MULTIBCOPY(src,dest,cnt)
1033 * src - source virtual address
1042 dm_multibcopy(void *src, void *dest, int len, int blksize)
1044 dm_multibcopy_p(SBDMA_CMD_CH, phys_addr((long) src), phys_addr((long) dest),
1092 * DM_BSINK_P(ch,src,cnt,flags)
1096 * src - physical address
1104 dm_bsink_p(int ch, uint64_t src, int cnt, flags_t flags)
1109 dm_builddescr_p(&dscr, 0, src, cnt, flags|INTER);
1114 * DM_BSINK(src,cnt)
1117 * src - physical address
1124 dm_bsink(void *src, int cnt)
1126 dm_bsink_p(SBDMA_CMD_CH, phys_addr((long) src), cnt, 0);
1246 uint64_t src;
1252 getaddrarg(cmd, 0, &src, &stype);
1260 src = phys_addr(src);
1266 elapsed = dm_bsink_p(SBDMA_CMD_CH, src, len, flags);
1276 uint64_t src, dest;
1283 getaddrarg(cmd, 1, &src, &stype);
1293 src = phys_addr(src);
1299 elapsed = dm_bcopy_p(SBDMA_CMD_CH, src, dest, len, flags);
1308 uint64_t src, dest;
1315 getaddrarg(cmd, 1, &src, &stype);
1326 src = phys_addr(src);
1331 elapsed = dm_bcopy_p(SBDMA_CMD_CH, src, dest, len, flags);
1333 elapsed = dm_multibcopy_p(SBDMA_MCMD_CH, src, dest, len, blksize, flags);
1359 uint64_t src, dest;
1375 dm_builddescr_p(&dscr, args->dest, args->src, args->len, args->flags);
1449 uint64_t src, dest;
1460 src = 0x0000020000LL;
1465 getaddrarg(cmd, 1, &src, &stype);
1476 src = phys_addr(src);
1482 if (src < dest && (uint64_t)(src + len) > (uint64_t)dest) {
1485 src += len - 1;
1502 args->src = src;
1531 uint64_t src, dest;
1541 getaddrarg(cmd, 1, &src, &stype);
1549 src = phys_addr(src);
1559 elapsed = dm_bcopy_p(SBDMA_TEST_CH, src, dest, len, flags);
1618 uint64_t src, dst;
1628 src = K0_TO_PHYS((long)tx_buffer);
1661 dm_bcopy_p(SBDMA_TALK_CH, src, dst, tx_len+1, 0);