Home
last modified time | relevance | path

Searched refs:naddrs (Results 1 - 25 of 59) sorted by relevance

123

/kernel/linux/linux-5.10/include/linux/mtd/
H A Drawnand.h646 * @naddrs: length of the @addrs array
650 unsigned int naddrs; member
757 .naddrs = ncycles, \
1009 instr->ctx.addr.naddrs, in nand_op_trace()
1010 instr->ctx.addr.naddrs < 64 ? in nand_op_trace()
1011 instr->ctx.addr.naddrs : 64, in nand_op_trace()
/kernel/linux/linux-6.6/include/linux/mtd/
H A Drawnand.h676 * @naddrs: length of the @addrs array
680 unsigned int naddrs; member
787 .naddrs = ncycles, \
1039 instr->ctx.addr.naddrs, in nand_op_trace()
1040 instr->ctx.addr.naddrs < 64 ? in nand_op_trace()
1041 instr->ctx.addr.naddrs : 64, in nand_op_trace()
/kernel/linux/linux-6.6/tools/perf/util/
H A Dbpf_lock_contention.c23 int ncpus = 1, ntasks = 1, ntypes = 1, naddrs = 1; in lock_contention_prepare() local
80 naddrs = con->filters->nr_addrs; in lock_contention_prepare()
86 bpf_map__set_max_entries(skel->maps.addr_filter, naddrs); in lock_contention_prepare()
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/atmel/
H A Dnand-controller.c116 #define ATMEL_NFC_ACYCLE(naddrs) ((naddrs) << 19)
186 u8 naddrs; member
433 if (nc->op.naddrs == ATMEL_NFC_MAX_ADDR_CYCLES) in atmel_nfc_exec_op()
437 ATMEL_NFC_ACYCLE(nc->op.naddrs); in atmel_nfc_exec_op()
586 for (i = 0; i < instr->ctx.addr.naddrs; i++) in atmel_smc_nand_exec_instr()
652 nc->op.addrs[nc->op.naddrs] = instr->ctx.addr.addrs[j]; in atmel_hsmc_exec_cmd_addr()
653 nc->op.naddrs++; in atmel_hsmc_exec_cmd_addr()
770 nc->op.addrs[nc->op.naddrs++] = column; in atmel_nfc_set_op_addr()
776 nc->op.addrs[nc->op.naddrs in atmel_nfc_set_op_addr()
[all...]
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/atmel/
H A Dnand-controller.c116 #define ATMEL_NFC_ACYCLE(naddrs) ((naddrs) << 19)
186 u8 naddrs; member
433 if (nc->op.naddrs == ATMEL_NFC_MAX_ADDR_CYCLES) in atmel_nfc_exec_op()
437 ATMEL_NFC_ACYCLE(nc->op.naddrs); in atmel_nfc_exec_op()
586 for (i = 0; i < instr->ctx.addr.naddrs; i++) in atmel_smc_nand_exec_instr()
652 nc->op.addrs[nc->op.naddrs] = instr->ctx.addr.addrs[j]; in atmel_hsmc_exec_cmd_addr()
653 nc->op.naddrs++; in atmel_hsmc_exec_cmd_addr()
770 nc->op.addrs[nc->op.naddrs++] = column; in atmel_nfc_set_op_addr()
776 nc->op.addrs[nc->op.naddrs in atmel_nfc_set_op_addr()
[all...]
/kernel/linux/linux-5.10/drivers/mtd/nand/raw/
H A Dtegra_nand.c359 unsigned int naddrs, i; in tegra_nand_cmd() local
381 naddrs = nand_subop_get_num_addr_cyc(subop, op_id); in tegra_nand_cmd()
384 cmd |= COMMAND_ALE | COMMAND_ALE_SIZE(naddrs); in tegra_nand_cmd()
385 for (i = 0; i < min_t(unsigned int, 4, naddrs); i++) in tegra_nand_cmd()
387 naddrs -= i; in tegra_nand_cmd()
388 for (i = 0; i < min_t(unsigned int, 4, naddrs); i++) in tegra_nand_cmd()
H A Darasan-nand-controller.c546 unsigned int offset, naddrs, pktsize; in anfc_parse_instructions() local
564 naddrs = nand_subop_get_num_addr_cyc(subop, op_id); in anfc_parse_instructions()
566 nfc_op->cmd_reg |= CMD_NADDRS(naddrs); in anfc_parse_instructions()
568 for (i = 0; i < min(ANFC_MAX_ADDR_CYC, naddrs); i++) { in anfc_parse_instructions()
840 if (instr->ctx.addr.naddrs > ANFC_MAX_ADDR_CYC) in anfc_check_op()
H A Dvf610_nfc.c384 int naddrs = nand_subop_get_num_addr_cyc(subop, op_id); in vf610_nfc_cmd() local
387 for (; i < naddrs; i++) { in vf610_nfc_cmd()
395 code |= COMMAND_NADDR_BYTES(naddrs); in vf610_nfc_cmd()
H A Dmxic_nand.c418 OP_ADDR_BYTES(instr->ctx.addr.naddrs), in mxic_nfc_exec_op()
422 instr->ctx.addr.naddrs); in mxic_nfc_exec_op()
H A Dmarvell_nand.c1709 unsigned int offset, naddrs; in marvell_nfc_parse_instructions() local
1731 naddrs = nand_subop_get_num_addr_cyc(subop, op_id); in marvell_nfc_parse_instructions()
1734 nfc_op->ndcb[0] |= NDCB0_ADDR_CYC(naddrs); in marvell_nfc_parse_instructions()
1736 for (i = 0; i < min_t(unsigned int, 4, naddrs); i++) in marvell_nfc_parse_instructions()
1739 if (naddrs >= 5) in marvell_nfc_parse_instructions()
1741 if (naddrs >= 6) in marvell_nfc_parse_instructions()
1743 if (naddrs == 7) in marvell_nfc_parse_instructions()
H A Dcadence-nand-controller.c2036 unsigned int offset, naddrs; in cadence_nand_cmd_address() local
2051 naddrs = nand_subop_get_num_addr_cyc(subop, op_id); in cadence_nand_cmd_address()
2054 for (i = 0; i < naddrs; i++) in cadence_nand_cmd_address()
2060 naddrs - 1); in cadence_nand_cmd_address()
2079 unsigned int offset, naddrs; in cadence_nand_cmd_erase() local
2085 naddrs = nand_subop_get_num_addr_cyc(subop, 1); in cadence_nand_cmd_erase()
2088 for (i = 0; i < naddrs; i++) in cadence_nand_cmd_erase()
H A Dnand_base.c1042 instrs[1].ctx.addr.naddrs++; in nand_sp_exec_read_page_op()
1079 instrs[1].ctx.addr.naddrs++; in nand_lp_exec_read_page_op()
1297 int naddrs = nand_fill_column_cycles(chip, addrs, offset_in_page); in nand_exec_prog_page_op() local
1301 if (naddrs < 0) in nand_exec_prog_page_op()
1302 return naddrs; in nand_exec_prog_page_op()
1304 addrs[naddrs++] = page; in nand_exec_prog_page_op()
1305 addrs[naddrs++] = page >> 8; in nand_exec_prog_page_op()
1307 addrs[naddrs++] = page >> 16; in nand_exec_prog_page_op()
1309 instrs[2].ctx.addr.naddrs = naddrs; in nand_exec_prog_page_op()
[all...]
H A Dau1550nd.c168 for (i = 0; i < instr->ctx.addr.naddrs; i++) { in au1550nd_exec_instr()
H A Dcs553x_nand.c169 for (i = 0; i < instr->ctx.addr.naddrs; i++) { in cs553x_exec_instr()
/kernel/linux/linux-6.6/drivers/mtd/nand/raw/
H A Dtegra_nand.c362 unsigned int naddrs, i; in tegra_nand_cmd() local
384 naddrs = nand_subop_get_num_addr_cyc(subop, op_id); in tegra_nand_cmd()
387 cmd |= COMMAND_ALE | COMMAND_ALE_SIZE(naddrs); in tegra_nand_cmd()
388 for (i = 0; i < min_t(unsigned int, 4, naddrs); i++) in tegra_nand_cmd()
390 naddrs -= i; in tegra_nand_cmd()
391 for (i = 0; i < min_t(unsigned int, 4, naddrs); i++) in tegra_nand_cmd()
H A Darasan-nand-controller.c611 unsigned int offset, naddrs, pktsize; in anfc_parse_instructions() local
629 naddrs = nand_subop_get_num_addr_cyc(subop, op_id); in anfc_parse_instructions()
631 nfc_op->cmd_reg |= CMD_NADDRS(naddrs); in anfc_parse_instructions()
633 for (i = 0; i < min(ANFC_MAX_ADDR_CYC, naddrs); i++) { in anfc_parse_instructions()
921 if (instr->ctx.addr.naddrs > ANFC_MAX_ADDR_CYC) in anfc_check_op()
H A Dpl35x-nand-controller.c667 unsigned int rdy_tim_ms = 0, naddrs = 0, cmds = 0, last_flags = 0; in pl35x_nand_exec_op() local
692 naddrs = nand_subop_get_num_addr_cyc(subop, op_id); in pl35x_nand_exec_op()
694 cmd_addr |= PL35X_SMC_CMD_PHASE_NADDRS(naddrs); in pl35x_nand_exec_op()
696 for (i = offset; i < naddrs; i++) { in pl35x_nand_exec_op()
723 if (naddrs > 4) in pl35x_nand_exec_op()
H A Drenesas-nand-controller.c693 unsigned int op_id, col_addrs, row_addrs, naddrs, remainder, words, i; in rnandc_exec_op() local
742 naddrs = instr->ctx.addr.naddrs; in rnandc_exec_op()
743 if (naddrs > 5) in rnandc_exec_op()
746 col_addrs = min(2U, naddrs); in rnandc_exec_op()
747 row_addrs = naddrs > 2 ? naddrs - col_addrs : 0; in rnandc_exec_op()
H A Dvf610_nfc.c384 int naddrs = nand_subop_get_num_addr_cyc(subop, op_id); in vf610_nfc_cmd() local
387 for (; i < naddrs; i++) { in vf610_nfc_cmd()
395 code |= COMMAND_NADDR_BYTES(naddrs); in vf610_nfc_cmd()
H A Dnand_base.c1168 instrs[1].ctx.addr.naddrs++; in nand_sp_exec_read_page_op()
1205 instrs[1].ctx.addr.naddrs++; in nand_lp_exec_read_page_op()
1271 start_instrs[1].ctx.addr.naddrs++; in nand_lp_exec_cont_read_page_op()
1528 int naddrs = nand_fill_column_cycles(chip, addrs, offset_in_page); in nand_exec_prog_page_op() local
1530 if (naddrs < 0) in nand_exec_prog_page_op()
1531 return naddrs; in nand_exec_prog_page_op()
1533 addrs[naddrs++] = page; in nand_exec_prog_page_op()
1534 addrs[naddrs++] = page >> 8; in nand_exec_prog_page_op()
1536 addrs[naddrs++] = page >> 16; in nand_exec_prog_page_op()
1538 instrs[2].ctx.addr.naddrs in nand_exec_prog_page_op()
[all...]
H A Dmxic_nand.c418 OP_ADDR_BYTES(instr->ctx.addr.naddrs), in mxic_nfc_exec_op()
422 instr->ctx.addr.naddrs); in mxic_nfc_exec_op()
H A Dcadence-nand-controller.c2079 unsigned int offset, naddrs; in cadence_nand_cmd_address() local
2094 naddrs = nand_subop_get_num_addr_cyc(subop, op_id); in cadence_nand_cmd_address()
2097 for (i = 0; i < naddrs; i++) in cadence_nand_cmd_address()
2103 naddrs - 1); in cadence_nand_cmd_address()
2122 unsigned int offset, naddrs; in cadence_nand_cmd_erase() local
2128 naddrs = nand_subop_get_num_addr_cyc(subop, 1); in cadence_nand_cmd_erase()
2131 for (i = 0; i < naddrs; i++) in cadence_nand_cmd_erase()
H A Dmarvell_nand.c1723 unsigned int offset, naddrs; in marvell_nfc_parse_instructions() local
1745 naddrs = nand_subop_get_num_addr_cyc(subop, op_id); in marvell_nfc_parse_instructions()
1748 nfc_op->ndcb[0] |= NDCB0_ADDR_CYC(naddrs); in marvell_nfc_parse_instructions()
1750 for (i = 0; i < min_t(unsigned int, 4, naddrs); i++) in marvell_nfc_parse_instructions()
1753 if (naddrs >= 5) in marvell_nfc_parse_instructions()
1755 if (naddrs >= 6) in marvell_nfc_parse_instructions()
1757 if (naddrs == 7) in marvell_nfc_parse_instructions()
/kernel/linux/linux-5.10/fs/btrfs/
H A Dblock-group.h305 u64 physical, u64 **logical, int *naddrs, int *stripe_len);
/kernel/linux/linux-6.6/fs/btrfs/
H A Dblock-group.h341 u64 physical, u64 **logical, int *naddrs, int *stripe_len);

Completed in 54 milliseconds

123