subop 184 arch/parisc/math-emu/fpudispatch.c u_int class, subop; subop 197 arch/parisc/math-emu/fpudispatch.c subop = get_subop1_PA2_0(ir); subop 199 arch/parisc/math-emu/fpudispatch.c subop = get_subop1_PA1_1(ir); subop 202 arch/parisc/math-emu/fpudispatch.c subop = get_subop(ir); subop 204 arch/parisc/math-emu/fpudispatch.c if (FPUDEBUG) printk("class %d subop %d\n", class, subop); subop 209 arch/parisc/math-emu/fpudispatch.c return(decode_0c(ir,class,subop,fpregs)); subop 211 arch/parisc/math-emu/fpudispatch.c return(decode_0e(ir,class,subop,fpregs)); subop 239 arch/parisc/math-emu/fpudispatch.c u_int class, subop, major; subop 251 arch/parisc/math-emu/fpudispatch.c subop = get_subop1_PA2_0(ir); subop 253 arch/parisc/math-emu/fpudispatch.c subop = get_subop1_PA1_1(ir); subop 256 arch/parisc/math-emu/fpudispatch.c subop = get_subop(ir); subop 259 arch/parisc/math-emu/fpudispatch.c return(decode_0c(ir,class,subop,fpregs)); subop 261 arch/parisc/math-emu/fpudispatch.c return(decode_0e(ir,class,subop,fpregs)); subop 275 arch/parisc/math-emu/fpudispatch.c decode_0c(u_int ir, u_int class, u_int subop, u_int fpregs[]) subop 300 arch/parisc/math-emu/fpudispatch.c switch (subop) { subop 408 arch/parisc/math-emu/fpudispatch.c switch (subop) { subop 549 arch/parisc/math-emu/fpudispatch.c fpu_type_flags, subop); subop 556 arch/parisc/math-emu/fpudispatch.c fpu_type_flags, subop); subop 565 arch/parisc/math-emu/fpudispatch.c switch (subop) { subop 580 arch/parisc/math-emu/fpudispatch.c fpu_type_flags, subop); subop 587 arch/parisc/math-emu/fpudispatch.c fpu_type_flags, subop); subop 618 arch/parisc/math-emu/fpudispatch.c switch (subop) { subop 692 arch/parisc/math-emu/fpudispatch.c decode_0e(ir,class,subop,fpregs) subop 693 arch/parisc/math-emu/fpudispatch.c u_int ir,class,subop; subop 728 arch/parisc/math-emu/fpudispatch.c switch (subop) { subop 815 arch/parisc/math-emu/fpudispatch.c switch (subop) { subop 953 arch/parisc/math-emu/fpudispatch.c fpu_type_flags, subop); subop 960 arch/parisc/math-emu/fpudispatch.c fpu_type_flags, subop); subop 966 arch/parisc/math-emu/fpudispatch.c switch (subop) { subop 985 arch/parisc/math-emu/fpudispatch.c fpu_type_flags, subop); subop 992 arch/parisc/math-emu/fpudispatch.c fpu_type_flags, subop); subop 1012 arch/parisc/math-emu/fpudispatch.c switch (subop) { subop 710 drivers/acpi/acpica/psargs.c u32 subop; subop 804 drivers/acpi/acpica/psargs.c subop = acpi_ps_peek_opcode(parser_state); subop 805 drivers/acpi/acpica/psargs.c if (subop == 0 || subop 806 drivers/acpi/acpica/psargs.c acpi_ps_is_leading_char(subop) || subop 807 drivers/acpi/acpica/psargs.c ACPI_IS_ROOT_PREFIX(subop) || subop 808 drivers/acpi/acpica/psargs.c ACPI_IS_PARENT_PREFIX(subop)) { subop 838 drivers/acpi/acpica/psargs.c subop = acpi_ps_peek_opcode(parser_state); subop 839 drivers/acpi/acpica/psargs.c if (subop == 0 || subop 840 drivers/acpi/acpica/psargs.c acpi_ps_is_leading_char(subop) || subop 841 drivers/acpi/acpica/psargs.c ACPI_IS_ROOT_PREFIX(subop) || subop 842 drivers/acpi/acpica/psargs.c ACPI_IS_PARENT_PREFIX(subop)) { subop 44 drivers/gpu/host1x/hw/debug_hw.c unsigned int mask, subop, num, opcode; subop 142 drivers/gpu/host1x/hw/debug_hw.c subop = val >> 24 & 0xf; subop 143 drivers/gpu/host1x/hw/debug_hw.c if (subop == HOST1X_OPCODE_EXTEND_ACQUIRE_MLOCK) subop 146 drivers/gpu/host1x/hw/debug_hw.c else if (subop == HOST1X_OPCODE_EXTEND_RELEASE_MLOCK) subop 1636 drivers/mtd/nand/raw/marvell_nand.c const struct nand_subop *subop, subop 1648 drivers/mtd/nand/raw/marvell_nand.c for (op_id = 0; op_id < subop->ninstrs; op_id++) { subop 1653 drivers/mtd/nand/raw/marvell_nand.c instr = &subop->instrs[op_id]; subop 1670 drivers/mtd/nand/raw/marvell_nand.c offset = nand_subop_get_addr_start_off(subop, op_id); subop 1671 drivers/mtd/nand/raw/marvell_nand.c naddrs = nand_subop_get_num_addr_cyc(subop, op_id); subop 1697 drivers/mtd/nand/raw/marvell_nand.c len = nand_subop_get_data_len(subop, op_id); subop 1711 drivers/mtd/nand/raw/marvell_nand.c len = nand_subop_get_data_len(subop, op_id); subop 1726 drivers/mtd/nand/raw/marvell_nand.c const struct nand_subop *subop, subop 1732 drivers/mtd/nand/raw/marvell_nand.c unsigned int len = nand_subop_get_data_len(subop, op_id); subop 1733 drivers/mtd/nand/raw/marvell_nand.c unsigned int offset = nand_subop_get_data_start_off(subop, op_id); subop 1757 drivers/mtd/nand/raw/marvell_nand.c const struct nand_subop *subop) subop 1763 drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_parse_instructions(chip, subop, &nfc_op); subop 1788 drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_xfer_data_pio(chip, subop, &nfc_op); subop 1821 drivers/mtd/nand/raw/marvell_nand.c const struct nand_subop *subop) subop 1826 drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_parse_instructions(chip, subop, &nfc_op); subop 1835 drivers/mtd/nand/raw/marvell_nand.c switch (subop->instrs[0].type) { subop 1872 drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_xfer_data_pio(chip, subop, &nfc_op); subop 1882 drivers/mtd/nand/raw/marvell_nand.c if (subop->instrs[0].type == NAND_OP_DATA_OUT_INSTR) { subop 1893 drivers/mtd/nand/raw/marvell_nand.c const struct nand_subop *subop) subop 1898 drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_parse_instructions(chip, subop, &nfc_op); subop 1907 drivers/mtd/nand/raw/marvell_nand.c const struct nand_subop *subop) subop 1912 drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_parse_instructions(chip, subop, &nfc_op); subop 1936 drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_xfer_data_pio(chip, subop, &nfc_op); subop 1947 drivers/mtd/nand/raw/marvell_nand.c const struct nand_subop *subop) subop 1952 drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_parse_instructions(chip, subop, &nfc_op); subop 1976 drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_xfer_data_pio(chip, subop, &nfc_op); subop 1987 drivers/mtd/nand/raw/marvell_nand.c const struct nand_subop *subop) subop 1992 drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_parse_instructions(chip, subop, &nfc_op); subop 2016 drivers/mtd/nand/raw/marvell_nand.c const struct nand_subop *subop) subop 2021 drivers/mtd/nand/raw/marvell_nand.c marvell_nfc_parse_instructions(chip, subop, &nfc_op); subop 1960 drivers/mtd/nand/raw/nand_base.c struct nand_subop subop; subop 2034 drivers/mtd/nand/raw/nand_base.c unsigned int instr_offset = ctx->subop.first_instr_start_off; subop 2036 drivers/mtd/nand/raw/nand_base.c const struct nand_op_instr *instr = ctx->subop.instrs; subop 2097 drivers/mtd/nand/raw/nand_base.c ctx->subop.ninstrs = ninstrs; subop 2098 drivers/mtd/nand/raw/nand_base.c ctx->subop.last_instr_end_off = instr_offset; subop 2115 drivers/mtd/nand/raw/nand_base.c if (instr == &ctx->subop.instrs[0]) subop 2120 drivers/mtd/nand/raw/nand_base.c if (instr == &ctx->subop.instrs[ctx->subop.ninstrs - 1]) subop 2134 drivers/mtd/nand/raw/nand_base.c if (a->subop.ninstrs < b->subop.ninstrs) subop 2136 drivers/mtd/nand/raw/nand_base.c else if (a->subop.ninstrs > b->subop.ninstrs) subop 2139 drivers/mtd/nand/raw/nand_base.c if (a->subop.last_instr_end_off < b->subop.last_instr_end_off) subop 2141 drivers/mtd/nand/raw/nand_base.c else if (a->subop.last_instr_end_off > b->subop.last_instr_end_off) subop 2174 drivers/mtd/nand/raw/nand_base.c .subop.instrs = op->instrs, subop 2180 drivers/mtd/nand/raw/nand_base.c while (ctx.subop.instrs < op->instrs + op->ninstrs) { subop 2210 drivers/mtd/nand/raw/nand_base.c ret = pattern->exec(chip, &ctx.subop); subop 2219 drivers/mtd/nand/raw/nand_base.c ctx.subop.instrs = ctx.subop.instrs + ctx.subop.ninstrs; subop 2220 drivers/mtd/nand/raw/nand_base.c if (ctx.subop.last_instr_end_off) subop 2221 drivers/mtd/nand/raw/nand_base.c ctx.subop.instrs -= 1; subop 2223 drivers/mtd/nand/raw/nand_base.c ctx.subop.first_instr_start_off = ctx.subop.last_instr_end_off; subop 2236 drivers/mtd/nand/raw/nand_base.c static bool nand_subop_instr_is_valid(const struct nand_subop *subop, subop 2239 drivers/mtd/nand/raw/nand_base.c return subop && instr_idx < subop->ninstrs; subop 2242 drivers/mtd/nand/raw/nand_base.c static unsigned int nand_subop_get_start_off(const struct nand_subop *subop, subop 2248 drivers/mtd/nand/raw/nand_base.c return subop->first_instr_start_off; subop 2262 drivers/mtd/nand/raw/nand_base.c unsigned int nand_subop_get_addr_start_off(const struct nand_subop *subop, subop 2265 drivers/mtd/nand/raw/nand_base.c if (WARN_ON(!nand_subop_instr_is_valid(subop, instr_idx) || subop 2266 drivers/mtd/nand/raw/nand_base.c subop->instrs[instr_idx].type != NAND_OP_ADDR_INSTR)) subop 2269 drivers/mtd/nand/raw/nand_base.c return nand_subop_get_start_off(subop, instr_idx); subop 2284 drivers/mtd/nand/raw/nand_base.c unsigned int nand_subop_get_num_addr_cyc(const struct nand_subop *subop, subop 2289 drivers/mtd/nand/raw/nand_base.c if (WARN_ON(!nand_subop_instr_is_valid(subop, instr_idx) || subop 2290 drivers/mtd/nand/raw/nand_base.c subop->instrs[instr_idx].type != NAND_OP_ADDR_INSTR)) subop 2293 drivers/mtd/nand/raw/nand_base.c start_off = nand_subop_get_addr_start_off(subop, instr_idx); subop 2295 drivers/mtd/nand/raw/nand_base.c if (instr_idx == subop->ninstrs - 1 && subop 2296 drivers/mtd/nand/raw/nand_base.c subop->last_instr_end_off) subop 2297 drivers/mtd/nand/raw/nand_base.c end_off = subop->last_instr_end_off; subop 2299 drivers/mtd/nand/raw/nand_base.c end_off = subop->instrs[instr_idx].ctx.addr.naddrs; subop 2316 drivers/mtd/nand/raw/nand_base.c unsigned int nand_subop_get_data_start_off(const struct nand_subop *subop, subop 2319 drivers/mtd/nand/raw/nand_base.c if (WARN_ON(!nand_subop_instr_is_valid(subop, instr_idx) || subop 2320 drivers/mtd/nand/raw/nand_base.c !nand_instr_is_data(&subop->instrs[instr_idx]))) subop 2323 drivers/mtd/nand/raw/nand_base.c return nand_subop_get_start_off(subop, instr_idx); subop 2338 drivers/mtd/nand/raw/nand_base.c unsigned int nand_subop_get_data_len(const struct nand_subop *subop, subop 2343 drivers/mtd/nand/raw/nand_base.c if (WARN_ON(!nand_subop_instr_is_valid(subop, instr_idx) || subop 2344 drivers/mtd/nand/raw/nand_base.c !nand_instr_is_data(&subop->instrs[instr_idx]))) subop 2347 drivers/mtd/nand/raw/nand_base.c start_off = nand_subop_get_data_start_off(subop, instr_idx); subop 2349 drivers/mtd/nand/raw/nand_base.c if (instr_idx == subop->ninstrs - 1 && subop 2350 drivers/mtd/nand/raw/nand_base.c subop->last_instr_end_off) subop 2351 drivers/mtd/nand/raw/nand_base.c end_off = subop->last_instr_end_off; subop 2353 drivers/mtd/nand/raw/nand_base.c end_off = subop->instrs[instr_idx].ctx.data.len; subop 1772 drivers/mtd/nand/raw/sunxi_nand.c const struct nand_subop *subop) subop 1780 drivers/mtd/nand/raw/sunxi_nand.c for (i = 0; i < subop->ninstrs; i++) { subop 1781 drivers/mtd/nand/raw/sunxi_nand.c const struct nand_op_instr *instr = &subop->instrs[i]; subop 1798 drivers/mtd/nand/raw/sunxi_nand.c remaining = nand_subop_get_num_addr_cyc(subop, i); subop 1799 drivers/mtd/nand/raw/sunxi_nand.c start = nand_subop_get_addr_start_off(subop, i); subop 1813 drivers/mtd/nand/raw/sunxi_nand.c start = nand_subop_get_data_start_off(subop, i); subop 1814 drivers/mtd/nand/raw/sunxi_nand.c remaining = nand_subop_get_data_len(subop, i); subop 1868 drivers/mtd/nand/raw/sunxi_nand.c const struct nand_subop *subop) subop 1871 drivers/mtd/nand/raw/sunxi_nand.c subop->instrs[0].ctx.waitrdy.timeout_ms); subop 348 drivers/mtd/nand/raw/tegra_nand.c const struct nand_subop *subop) subop 358 drivers/mtd/nand/raw/tegra_nand.c for (op_id = 0; op_id < subop->ninstrs; op_id++) { subop 363 drivers/mtd/nand/raw/tegra_nand.c instr = &subop->instrs[op_id]; subop 380 drivers/mtd/nand/raw/tegra_nand.c offset = nand_subop_get_addr_start_off(subop, op_id); subop 381 drivers/mtd/nand/raw/tegra_nand.c naddrs = nand_subop_get_num_addr_cyc(subop, op_id); subop 396 drivers/mtd/nand/raw/tegra_nand.c size = nand_subop_get_data_len(subop, op_id); subop 397 drivers/mtd/nand/raw/tegra_nand.c offset = nand_subop_get_data_start_off(subop, op_id); subop 406 drivers/mtd/nand/raw/tegra_nand.c size = nand_subop_get_data_len(subop, op_id); subop 407 drivers/mtd/nand/raw/tegra_nand.c offset = nand_subop_get_data_start_off(subop, op_id); subop 352 drivers/mtd/nand/raw/vf610_nfc.c vf610_get_next_instr(const struct nand_subop *subop, int *op_id) subop 354 drivers/mtd/nand/raw/vf610_nfc.c if (*op_id + 1 >= subop->ninstrs) subop 359 drivers/mtd/nand/raw/vf610_nfc.c return &subop->instrs[*op_id]; subop 363 drivers/mtd/nand/raw/vf610_nfc.c const struct nand_subop *subop) subop 377 drivers/mtd/nand/raw/vf610_nfc.c instr = vf610_get_next_instr(subop, &op_id); subop 385 drivers/mtd/nand/raw/vf610_nfc.c instr = vf610_get_next_instr(subop, &op_id); subop 389 drivers/mtd/nand/raw/vf610_nfc.c int naddrs = nand_subop_get_num_addr_cyc(subop, op_id); subop 390 drivers/mtd/nand/raw/vf610_nfc.c int i = nand_subop_get_addr_start_off(subop, op_id); subop 402 drivers/mtd/nand/raw/vf610_nfc.c instr = vf610_get_next_instr(subop, &op_id); subop 406 drivers/mtd/nand/raw/vf610_nfc.c trfr_sz = nand_subop_get_data_len(subop, op_id); subop 407 drivers/mtd/nand/raw/vf610_nfc.c offset = nand_subop_get_data_start_off(subop, op_id); subop 419 drivers/mtd/nand/raw/vf610_nfc.c instr = vf610_get_next_instr(subop, &op_id); subop 426 drivers/mtd/nand/raw/vf610_nfc.c instr = vf610_get_next_instr(subop, &op_id); subop 432 drivers/mtd/nand/raw/vf610_nfc.c instr = vf610_get_next_instr(subop, &op_id); subop 436 drivers/mtd/nand/raw/vf610_nfc.c trfr_sz = nand_subop_get_data_len(subop, op_id); subop 437 drivers/mtd/nand/raw/vf610_nfc.c offset = nand_subop_get_data_start_off(subop, op_id); subop 151 drivers/scsi/csiostor/csio_isr.c uint8_t subop; subop 158 drivers/scsi/csiostor/csio_isr.c subop = FW_SCSI_ABRT_CLS_WR_SUB_OPCODE_GET( subop 163 drivers/scsi/csiostor/csio_isr.c subop ? "Close" : "Abort", subop 167 drivers/scsi/csiostor/csio_isr.c if (subop) subop 718 include/linux/mtd/rawnand.h unsigned int nand_subop_get_addr_start_off(const struct nand_subop *subop, subop 720 include/linux/mtd/rawnand.h unsigned int nand_subop_get_num_addr_cyc(const struct nand_subop *subop, subop 722 include/linux/mtd/rawnand.h unsigned int nand_subop_get_data_start_off(const struct nand_subop *subop, subop 724 include/linux/mtd/rawnand.h unsigned int nand_subop_get_data_len(const struct nand_subop *subop, subop 815 include/linux/mtd/rawnand.h int (*exec)(struct nand_chip *chip, const struct nand_subop *subop);