cmd               858 arch/alpha/kernel/core_cia.c 		const char *cmd;
cmd               862 arch/alpha/kernel/core_cia.c 		cmd = pci_cmd_desc[cia->pci_err0 & 0x7];
cmd               877 arch/alpha/kernel/core_cia.c 		printk(KERN_CRIT "  DMA command: %s\n", cmd);
cmd               904 arch/alpha/kernel/core_cia.c 		const char *cmd;
cmd               911 arch/alpha/kernel/core_cia.c 		cmd = pci_cmd_desc[(cia->pci_err0 >> 24) & 0xF];
cmd               921 arch/alpha/kernel/core_cia.c 		printk(KERN_CRIT "  PCI command: %s\n", cmd);
cmd              1090 arch/alpha/kernel/core_cia.c 	const char *cmd;
cmd              1095 arch/alpha/kernel/core_cia.c 	cmd = cmd_desc[(cia->cpu_err1 >> 8) & 0xF];
cmd              1100 arch/alpha/kernel/core_cia.c 	printk(KERN_CRIT "  Command: %s, Parity bit: %d\n", cmd, par);
cmd               376 arch/alpha/kernel/core_lca.c 	unsigned cmd  = (stat0 & IOC_CMD)  >> IOC_CMD_SHIFT;
cmd               380 arch/alpha/kernel/core_lca.c 	       code > 3 ? "PCI" : "CPU", pci_cmd[cmd], stat1, err_name[code]);
cmd               143 arch/alpha/kernel/err_titan.c 	int cmd;
cmd               192 arch/alpha/kernel/err_titan.c 	cmd = EXTRACT(perror, TITAN__PCHIP_PERROR__CMD);
cmd               223 arch/alpha/kernel/err_titan.c 	    ((((cmd & 0xE) == 2) && (addr < 0x1000)) ||
cmd               224 arch/alpha/kernel/err_titan.c 	     (((cmd & 0xE) == 6) && (addr >= 0xA0000) && (addr < 0x100000)))) {
cmd               263 arch/alpha/kernel/err_titan.c 	       cmd, perror_cmd[cmd],
cmd               279 arch/alpha/kernel/err_titan.c 	int cmd, len;
cmd               321 arch/alpha/kernel/err_titan.c 	cmd = EXTRACT(agperror, TITAN__PCHIP_AGPERROR__CMD);
cmd               345 arch/alpha/kernel/err_titan.c 	       err_print_prefix, cmd, agperror_cmd[cmd], len,
cmd               118 arch/alpha/kernel/rtc.c alpha_rtc_ioctl(struct device *dev, unsigned int cmd, unsigned long arg)
cmd               120 arch/alpha/kernel/rtc.c 	switch (cmd) {
cmd                31 arch/arc/kernel/arc_hostlink.c static long arc_hl_ioctl(struct file *file, unsigned int cmd,
cmd               742 arch/arc/mm/cache.c 	unsigned int ctrl, cmd;
cmd               758 arch/arc/mm/cache.c 	cmd = op & OP_INV ? ARC_AUX_SLC_IVDL : ARC_AUX_SLC_FLDL;
cmd               766 arch/arc/mm/cache.c 		write_aux_reg(cmd, paddr);
cmd                16 arch/arm/include/asm/system_misc.h extern void (*arm_pm_restart)(enum reboot_mode reboot_mode, const char *cmd);
cmd                95 arch/arm/include/asm/v7m.h void armv7m_restart(enum reboot_mode mode, const char *cmd);
cmd               336 arch/arm/kernel/bios32.c 		u16 cmd;
cmd               338 arch/arm/kernel/bios32.c 		pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               339 arch/arm/kernel/bios32.c 		cmd |= features;
cmd               340 arch/arm/kernel/bios32.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd               173 arch/arm/kernel/kgdb.c static int __kgdb_notify(struct die_args *args, unsigned long cmd)
cmd               177 arch/arm/kernel/kgdb.c 	if (kgdb_handle_exception(1, args->signr, cmd, regs))
cmd               182 arch/arm/kernel/kgdb.c kgdb_notify(struct notifier_block *self, unsigned long cmd, void *ptr)
cmd               188 arch/arm/kernel/kgdb.c 	ret = __kgdb_notify(ptr, cmd);
cmd                19 arch/arm/kernel/pj4-cp0.c static int iwmmxt_do(struct notifier_block *self, unsigned long cmd, void *t)
cmd                23 arch/arm/kernel/pj4-cp0.c 	switch (cmd) {
cmd                21 arch/arm/kernel/reboot.c void (*arm_pm_restart)(enum reboot_mode reboot_mode, const char *cmd);
cmd               136 arch/arm/kernel/reboot.c void machine_restart(char *cmd)
cmd               142 arch/arm/kernel/reboot.c 		arm_pm_restart(reboot_mode, cmd);
cmd               144 arch/arm/kernel/reboot.c 		do_kernel_restart(cmd);
cmd               194 arch/arm/kernel/sys_oabi-compat.c static long do_locks(unsigned int fd, unsigned int cmd,
cmd               213 arch/arm/kernel/sys_oabi-compat.c 	ret = sys_fcntl64(fd, cmd, (unsigned long)&kernel);
cmd               216 arch/arm/kernel/sys_oabi-compat.c 	if (!ret && (cmd == F_GETLK64 || cmd == F_OFD_GETLK)) {
cmd               229 arch/arm/kernel/sys_oabi-compat.c asmlinkage long sys_oabi_fcntl64(unsigned int fd, unsigned int cmd,
cmd               232 arch/arm/kernel/sys_oabi-compat.c 	switch (cmd) {
cmd               239 arch/arm/kernel/sys_oabi-compat.c 		return do_locks(fd, cmd, arg);
cmd               242 arch/arm/kernel/sys_oabi-compat.c 		return sys_fcntl64(fd, cmd, arg);
cmd                30 arch/arm/kernel/thumbee.c static int thumbee_notifier(struct notifier_block *self, unsigned long cmd, void *t)
cmd                34 arch/arm/kernel/thumbee.c 	switch (cmd) {
cmd                10 arch/arm/kernel/v7m.c void armv7m_restart(enum reboot_mode mode, const char *cmd)
cmd                33 arch/arm/kernel/xscale-cp0.c static int dsp_do(struct notifier_block *self, unsigned long cmd, void *t)
cmd                37 arch/arm/kernel/xscale-cp0.c 	switch (cmd) {
cmd                58 arch/arm/kernel/xscale-cp0.c static int iwmmxt_do(struct notifier_block *self, unsigned long cmd, void *t)
cmd                62 arch/arm/kernel/xscale-cp0.c 	switch (cmd) {
cmd                29 arch/arm/mach-bcm/board_bcm281xx.c static void bcm281xx_restart(enum reboot_mode mode, const char *cmd)
cmd                63 arch/arm/mach-clps711x/board-dt.c static void clps711x_restart(enum reboot_mode mode, const char *cmd)
cmd                88 arch/arm/mach-cns3xxx/pm.c void cns3xxx_restart(enum reboot_mode mode, const char *cmd)
cmd               440 arch/arm/mach-dove/common.c void dove_restart(enum reboot_mode mode, const char *cmd)
cmd               311 arch/arm/mach-ebsa110/core.c static void ebsa110_restart(enum reboot_mode mode, const char *cmd)
cmd               996 arch/arm/mach-ep93xx/core.c void ep93xx_restart(enum reboot_mode mode, const char *cmd)
cmd                36 arch/arm/mach-ep93xx/crunch.c static int crunch_do(struct notifier_block *self, unsigned long cmd, void *t)
cmd                44 arch/arm/mach-ep93xx/crunch.c 	switch (cmd) {
cmd                42 arch/arm/mach-ep93xx/snappercl15.c static void snappercl15_nand_cmd_ctrl(struct nand_chip *chip, int cmd,
cmd                65 arch/arm/mach-ep93xx/snappercl15.c 	if (cmd != NAND_CMD_NONE)
cmd                66 arch/arm/mach-ep93xx/snappercl15.c 		__raw_writew((cmd & 0xff) | nand_state,
cmd                75 arch/arm/mach-ep93xx/ts72xx.c 				  int cmd, unsigned int ctrl)
cmd                91 arch/arm/mach-ep93xx/ts72xx.c 	if (cmd != NAND_CMD_NONE)
cmd                92 arch/arm/mach-ep93xx/ts72xx.c 		__raw_writeb(cmd, chip->legacy.IO_ADDR_W);
cmd                37 arch/arm/mach-exynos/smc.h extern void exynos_smc(u32 cmd, u32 arg1, u32 arg2, u32 arg3);
cmd               196 arch/arm/mach-footbridge/common.c void footbridge_restart(enum reboot_mode mode, const char *cmd)
cmd               151 arch/arm/mach-footbridge/dc21285.c 	unsigned int cmd;
cmd               154 arch/arm/mach-footbridge/dc21285.c 	cmd = *CSR_PCICMD;
cmd               155 arch/arm/mach-footbridge/dc21285.c 	status = cmd >> 16;
cmd               156 arch/arm/mach-footbridge/dc21285.c 	cmd = cmd & 0xffff;
cmd               161 arch/arm/mach-footbridge/dc21285.c 		cmd |= PCI_STATUS_REC_MASTER_ABORT << 16;
cmd               171 arch/arm/mach-footbridge/dc21285.c 		cmd |= PCI_STATUS_REC_TARGET_ABORT << 16;
cmd               174 arch/arm/mach-footbridge/dc21285.c 	*CSR_PCICMD = cmd;
cmd               211 arch/arm/mach-footbridge/dc21285.c 	unsigned int cmd;
cmd               217 arch/arm/mach-footbridge/dc21285.c 	cmd = *CSR_PCICMD & 0xffff;
cmd               218 arch/arm/mach-footbridge/dc21285.c 	*CSR_PCICMD = cmd | 1 << 24;
cmd               226 arch/arm/mach-footbridge/dc21285.c 	unsigned int cmd;
cmd               232 arch/arm/mach-footbridge/dc21285.c 	cmd = *CSR_PCICMD & 0xffff;
cmd               233 arch/arm/mach-footbridge/dc21285.c 	*CSR_PCICMD = cmd | 1 << 31;
cmd               638 arch/arm/mach-footbridge/netwinder-hw.c static void netwinder_restart(enum reboot_mode mode, const char *cmd)
cmd                12 arch/arm/mach-highbank/system.c void highbank_restart(enum reboot_mode mode, const char *cmd)
cmd               123 arch/arm/mach-imx/mach-qong.c static void qong_nand_cmd_ctrl(struct nand_chip *nand_chip, int cmd,
cmd               126 arch/arm/mach-imx/mach-qong.c 	if (cmd == NAND_CMD_NONE)
cmd               130 arch/arm/mach-imx/mach-qong.c 		writeb(cmd, nand_chip->legacy.IO_ADDR_W + (1 << 24));
cmd               132 arch/arm/mach-imx/mach-qong.c 		writeb(cmd, nand_chip->legacy.IO_ADDR_W + (1 << 23));
cmd                33 arch/arm/mach-imx/system.c void mxc_restart(enum reboot_mode mode, const char *cmd)
cmd               288 arch/arm/mach-iop32x/n2100.c static void n2100_restart(enum reboot_mode mode, const char *cmd)
cmd                11 arch/arm/mach-iop32x/restart.c void iop3xx_restart(enum reboot_mode mode, const char *cmd)
cmd                39 arch/arm/mach-ixp4xx/common-pci.c int (*ixp4xx_pci_read)(u32 addr, u32 cmd, u32* data);
cmd                94 arch/arm/mach-ixp4xx/common-pci.c int ixp4xx_pci_read_errata(u32 addr, u32 cmd, u32* data)
cmd               109 arch/arm/mach-ixp4xx/common-pci.c 		*PCI_NP_CBE = cmd;
cmd               121 arch/arm/mach-ixp4xx/common-pci.c int ixp4xx_pci_read_no_errata(u32 addr, u32 cmd, u32* data)
cmd               131 arch/arm/mach-ixp4xx/common-pci.c 	*PCI_NP_CBE = cmd;
cmd               143 arch/arm/mach-ixp4xx/common-pci.c int ixp4xx_pci_write(u32 addr, u32 cmd, u32 data)
cmd               153 arch/arm/mach-ixp4xx/common-pci.c 	*PCI_NP_CBE = cmd;
cmd               263 arch/arm/mach-ixp4xx/common.c void ixp4xx_restart(enum reboot_mode mode, const char *cmd)
cmd                17 arch/arm/mach-ixp4xx/include/mach/io.h extern int (*ixp4xx_pci_read)(u32 addr, u32 cmd, u32* data);
cmd                18 arch/arm/mach-ixp4xx/include/mach/io.h extern int ixp4xx_pci_write(u32 addr, u32 cmd, u32 data);
cmd                81 arch/arm/mach-ixp4xx/ixdp425-setup.c ixdp425_flash_nand_cmd_ctrl(struct nand_chip *this, int cmd, unsigned int ctrl)
cmd                97 arch/arm/mach-ixp4xx/ixdp425-setup.c 	if (cmd != NAND_CMD_NONE)
cmd                98 arch/arm/mach-ixp4xx/ixdp425-setup.c 		writeb(cmd, this->legacy.IO_ADDR_W + offset);
cmd                47 arch/arm/mach-mmp/common.c void mmp_restart(enum reboot_mode mode, const char *cmd)
cmd               173 arch/arm/mach-mmp/pxa168.c void pxa168_restart(enum reboot_mode mode, const char *cmd)
cmd               410 arch/arm/mach-mv78xx0/common.c void mv78xx0_restart(enum reboot_mode mode, const char *cmd)
cmd                20 arch/arm/mach-mvebu/common.h void mvebu_restart(enum reboot_mode mode, const char *cmd);
cmd                94 arch/arm/mach-mvebu/system-controller.c void mvebu_restart(enum reboot_mode mode, const char *cmd)
cmd               432 arch/arm/mach-mxs/mach-mxs.c static void mxs_restart(enum reboot_mode mode, const char *cmd)
cmd                87 arch/arm/mach-nomadik/cpu-8815.c static void cpu8815_restart(enum reboot_mode mode, const char *cmd)
cmd                30 arch/arm/mach-nspire/nspire.c static void nspire_restart(enum reboot_mode mode, const char *cmd)
cmd                20 arch/arm/mach-omap1/board-nand.c void omap1_nand_cmd_ctl(struct nand_chip *this, int cmd, unsigned int ctrl)
cmd                24 arch/arm/mach-omap1/board-nand.c 	if (cmd == NAND_CMD_NONE)
cmd                31 arch/arm/mach-omap1/board-nand.c 	writeb(cmd, this->legacy.IO_ADDR_W + mask);
cmd                85 arch/arm/mach-omap1/common.h extern void omap1_nand_cmd_ctl(struct nand_chip *this, int cmd,
cmd                27 arch/arm/mach-omap1/reset.c void omap1_restart(enum reboot_mode mode, const char *cmd)
cmd                19 arch/arm/mach-omap2/am33xx-restart.c void am33xx_restart(enum reboot_mode mode, const char *cmd)
cmd               453 arch/arm/mach-omap2/clockdomain.c static int cpu_notifier(struct notifier_block *nb, unsigned long cmd, void *v)
cmd               455 arch/arm/mach-omap2/clockdomain.c 	switch (cmd) {
cmd               151 arch/arm/mach-omap2/common.h void omap2xxx_restart(enum reboot_mode mode, const char *cmd);
cmd               153 arch/arm/mach-omap2/common.h static inline void omap2xxx_restart(enum reboot_mode mode, const char *cmd)
cmd               159 arch/arm/mach-omap2/common.h void am33xx_restart(enum reboot_mode mode, const char *cmd);
cmd               161 arch/arm/mach-omap2/common.h static inline void am33xx_restart(enum reboot_mode mode, const char *cmd)
cmd               167 arch/arm/mach-omap2/common.h void omap3xxx_restart(enum reboot_mode mode, const char *cmd);
cmd               169 arch/arm/mach-omap2/common.h static inline void omap3xxx_restart(enum reboot_mode mode, const char *cmd)
cmd               175 arch/arm/mach-omap2/common.h void ti81xx_restart(enum reboot_mode mode, const char *cmd);
cmd               177 arch/arm/mach-omap2/common.h static inline void ti81xx_restart(enum reboot_mode mode, const char *cmd)
cmd               184 arch/arm/mach-omap2/common.h void omap44xx_restart(enum reboot_mode mode, const char *cmd);
cmd               186 arch/arm/mach-omap2/common.h static inline void omap44xx_restart(enum reboot_mode mode, const char *cmd)
cmd               710 arch/arm/mach-omap2/control.c static int cpu_notifier(struct notifier_block *nb, unsigned long cmd, void *v)
cmd               712 arch/arm/mach-omap2/control.c 	switch (cmd) {
cmd               432 arch/arm/mach-omap2/omap-wakeupgen.c static int irq_notifier(struct notifier_block *self, unsigned long cmd,	void *v)
cmd               434 arch/arm/mach-omap2/omap-wakeupgen.c 	switch (cmd) {
cmd                31 arch/arm/mach-omap2/omap2-restart.c void omap2xxx_restart(enum reboot_mode mode, const char *cmd)
cmd                28 arch/arm/mach-omap2/omap3-restart.c void omap3xxx_restart(enum reboot_mode mode, const char *cmd)
cmd                30 arch/arm/mach-omap2/omap3-restart.c 	omap3_ctrl_write_boot_mode((cmd ? (u8)*cmd : 0));
cmd                19 arch/arm/mach-omap2/omap4-restart.c void omap44xx_restart(enum reboot_mode mode, const char *cmd)
cmd               337 arch/arm/mach-omap2/powerdomain.c static int cpu_notifier(struct notifier_block *nb, unsigned long cmd, void *v)
cmd               339 arch/arm/mach-omap2/powerdomain.c 	switch (cmd) {
cmd               770 arch/arm/mach-omap2/prm44xx.c static int cpu_notifier(struct notifier_block *nb, unsigned long cmd, void *v)
cmd               772 arch/arm/mach-omap2/prm44xx.c 	switch (cmd) {
cmd                25 arch/arm/mach-omap2/ti81xx-restart.c void ti81xx_restart(enum reboot_mode mode, const char *cmd)
cmd                47 arch/arm/mach-omap2/vc.c 	u8 cmd;
cmd                55 arch/arm/mach-omap2/vc.c 	.cmd   = BIT(4),
cmd                69 arch/arm/mach-omap2/vc.c 	.cmd   = BIT(1),
cmd               831 arch/arm/mach-omap2/vc.c 	vc->cfg_channel |= vc_cfg_bits->cmd;
cmd               365 arch/arm/mach-orion5x/common.c void orion5x_restart(enum reboot_mode mode, const char *cmd)
cmd               133 arch/arm/mach-orion5x/ts78xx-setup.c static void ts78xx_ts_nand_cmd_ctrl(struct nand_chip *this, int cmd,
cmd               146 arch/arm/mach-orion5x/ts78xx-setup.c 	if (cmd != NAND_CMD_NONE)
cmd               147 arch/arm/mach-orion5x/ts78xx-setup.c 		writeb(cmd, this->legacy.IO_ADDR_W);
cmd                62 arch/arm/mach-picoxcell/common.c static void picoxcell_wdt_restart(enum reboot_mode mode, const char *cmd)
cmd                67 arch/arm/mach-prima2/rstc.c static void sirfsoc_restart(enum reboot_mode mode, const char *cmd)
cmd               306 arch/arm/mach-pxa/balloon3.c static void balloon3_udc_command(int cmd)
cmd               308 arch/arm/mach-pxa/balloon3.c 	if (cmd == PXA2XX_UDC_CMD_CONNECT)
cmd               310 arch/arm/mach-pxa/balloon3.c 	else if (cmd == PXA2XX_UDC_CMD_DISCONNECT)
cmd               567 arch/arm/mach-pxa/balloon3.c static void balloon3_nand_cmd_ctl(struct nand_chip *this, int cmd,
cmd               592 arch/arm/mach-pxa/balloon3.c 	if (cmd != NAND_CMD_NONE)
cmd               593 arch/arm/mach-pxa/balloon3.c 		writeb(cmd, this->legacy.IO_ADDR_W);
cmd               160 arch/arm/mach-pxa/colibri-pxa320.c static void colibri_pxa320_udc_command(int cmd)
cmd               162 arch/arm/mach-pxa/colibri-pxa320.c 	if (cmd == PXA2XX_UDC_CMD_CONNECT)
cmd               164 arch/arm/mach-pxa/colibri-pxa320.c 	else if (cmd == PXA2XX_UDC_CMD_DISCONNECT)
cmd               709 arch/arm/mach-pxa/corgi.c static void corgi_restart(enum reboot_mode mode, const char *cmd)
cmd               715 arch/arm/mach-pxa/corgi.c 	pxa_restart(REBOOT_HARD, cmd);
cmd               486 arch/arm/mach-pxa/magician.c static void magician_udc_command(int cmd)
cmd               488 arch/arm/mach-pxa/magician.c 	if (cmd == PXA2XX_UDC_CMD_CONNECT)
cmd               490 arch/arm/mach-pxa/magician.c 	else if (cmd == PXA2XX_UDC_CMD_DISCONNECT)
cmd               702 arch/arm/mach-pxa/mioa701.c static void mioa701_restart(enum reboot_mode c, const char *cmd)
cmd               705 arch/arm/mach-pxa/mioa701.c 	pxa_restart(REBOOT_SOFT, cmd);
cmd               245 arch/arm/mach-pxa/palmtx.c static void palmtx_nand_cmd_ctl(struct nand_chip *this, int cmd,
cmd               250 arch/arm/mach-pxa/palmtx.c 	if (cmd == NAND_CMD_NONE)
cmd               254 arch/arm/mach-pxa/palmtx.c 		writeb(cmd, PALMTX_NAND_CLE_VIRT);
cmd               256 arch/arm/mach-pxa/palmtx.c 		writeb(cmd, PALMTX_NAND_ALE_VIRT);
cmd               258 arch/arm/mach-pxa/palmtx.c 		writeb(cmd, nandaddr);
cmd                89 arch/arm/mach-pxa/reset.c void pxa_restart(enum reboot_mode mode, const char *cmd)
cmd               967 arch/arm/mach-pxa/spitz.c static void spitz_restart(enum reboot_mode mode, const char *cmd)
cmd               384 arch/arm/mach-pxa/stargate2.c static void sg2_udc_command(int cmd)
cmd               386 arch/arm/mach-pxa/stargate2.c 	switch (cmd) {
cmd               887 arch/arm/mach-pxa/tosa.c static void tosa_restart(enum reboot_mode mode, const char *cmd)
cmd               368 arch/arm/mach-pxa/vpac270.c static void vpac270_udc_command(int cmd)
cmd               370 arch/arm/mach-pxa/vpac270.c 	if (cmd == PXA2XX_UDC_CMD_CONNECT)
cmd               372 arch/arm/mach-pxa/vpac270.c 	else if (cmd == PXA2XX_UDC_CMD_DISCONNECT)
cmd               679 arch/arm/mach-pxa/zeus.c static void zeus_udc_command(int cmd)
cmd               681 arch/arm/mach-pxa/zeus.c 	switch (cmd) {
cmd               203 arch/arm/mach-rpc/riscpc.c static void rpc_restart(enum reboot_mode mode, const char *cmd)
cmd               432 arch/arm/mach-s3c64xx/common.c void s3c64xx_restart(enum reboot_mode mode, const char *cmd)
cmd                22 arch/arm/mach-s3c64xx/common.h void s3c64xx_restart(enum reboot_mode mode, const char *cmd);
cmd                47 arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c static void s3c64xx_dt_restart(enum reboot_mode mode, const char *cmd)
cmd                51 arch/arm/mach-s5pv210/s5pv210.c static void s5pv210_dt_restart(enum reboot_mode mode, const char *cmd)
cmd                97 arch/arm/mach-sa1100/generic.c void sa11x0_restart(enum reboot_mode mode, const char *cmd)
cmd                70 arch/arm/mach-socfpga/socfpga.c static void socfpga_cyclone5_restart(enum reboot_mode mode, const char *cmd)
cmd                83 arch/arm/mach-socfpga/socfpga.c static void socfpga_arria10_restart(enum reboot_mode mode, const char *cmd)
cmd                21 arch/arm/mach-spear/restart.c void spear_restart(enum reboot_mode mode, const char *cmd)
cmd                46 arch/arm/mach-tegra/irq.c 			      unsigned long cmd, void *v)
cmd                48 arch/arm/mach-tegra/irq.c 	switch (cmd) {
cmd               302 arch/arm/mach-u300/core.c static void u300_restart(enum reboot_mode mode, const char *cmd)
cmd               102 arch/arm/mach-ux500/cpu-db8500.c static void ux500_restart(enum reboot_mode mode, const char *cmd)
cmd                33 arch/arm/mach-vt8500/vt8500.c static void vt8500_restart(enum reboot_mode mode, const char *cmd)
cmd               102 arch/arm/mm/context.c static int contextidr_notifier(struct notifier_block *unused, unsigned long cmd,
cmd               109 arch/arm/mm/context.c 	if (cmd != THREAD_NOTIFY_SWITCH)
cmd                48 arch/arm/nwfpe/fpmodule.c static int nwfpe_notify(struct notifier_block *self, unsigned long cmd, void *v)
cmd                52 arch/arm/nwfpe/fpmodule.c 	if (cmd == THREAD_NOTIFY_FLUSH)
cmd               183 arch/arm/plat-orion/pcie.c 	u16 cmd;
cmd               194 arch/arm/plat-orion/pcie.c 	cmd = readw(base + PCIE_CMD_OFF);
cmd               195 arch/arm/plat-orion/pcie.c 	cmd |= PCI_COMMAND_IO;
cmd               196 arch/arm/plat-orion/pcie.c 	cmd |= PCI_COMMAND_MEMORY;
cmd               197 arch/arm/plat-orion/pcie.c 	cmd |= PCI_COMMAND_MASTER;
cmd               198 arch/arm/plat-orion/pcie.c 	writew(cmd, base + PCIE_CMD_OFF);
cmd               159 arch/arm/vfp/vfpmodule.c static int vfp_notifier(struct notifier_block *self, unsigned long cmd, void *v)
cmd               167 arch/arm/vfp/vfpmodule.c 	switch (cmd) {
cmd               484 arch/arm/vfp/vfpmodule.c static int vfp_cpu_pm_notifier(struct notifier_block *self, unsigned long cmd,
cmd               487 arch/arm/vfp/vfpmodule.c 	switch (cmd) {
cmd               114 arch/arm/xen/enlighten.c 	op.cmd = XENPF_settime64;
cmd               183 arch/arm/xen/enlighten.c static void xen_restart(enum reboot_mode reboot_mode, const char *cmd)
cmd                35 arch/arm64/include/asm/system_misc.h extern void (*arm_pm_restart)(enum reboot_mode reboot_mode, const char *cmd);
cmd              1375 arch/arm64/kernel/fpsimd.c 				  unsigned long cmd, void *v)
cmd              1377 arch/arm64/kernel/fpsimd.c 	switch (cmd) {
cmd               274 arch/arm64/kernel/kgdb.c static int __kgdb_notify(struct die_args *args, unsigned long cmd)
cmd               278 arch/arm64/kernel/kgdb.c 	if (kgdb_handle_exception(1, args->signr, cmd, regs))
cmd               284 arch/arm64/kernel/kgdb.c kgdb_notify(struct notifier_block *self, unsigned long cmd, void *ptr)
cmd               290 arch/arm64/kernel/kgdb.c 	ret = __kgdb_notify(ptr, cmd);
cmd                69 arch/arm64/kernel/process.c void (*arm_pm_restart)(enum reboot_mode reboot_mode, const char *cmd);
cmd               186 arch/arm64/kernel/process.c void machine_restart(char *cmd)
cmd               201 arch/arm64/kernel/process.c 		arm_pm_restart(reboot_mode, cmd);
cmd               203 arch/arm64/kernel/process.c 		do_kernel_restart(cmd);
cmd                25 arch/csky/kernel/power.c void machine_restart(char *cmd)
cmd                28 arch/csky/kernel/power.c 	do_kernel_restart(cmd);
cmd               154 arch/hexagon/kernel/kgdb.c static int __kgdb_notify(struct die_args *args, unsigned long cmd)
cmd               173 arch/hexagon/kernel/kgdb.c kgdb_notify(struct notifier_block *self, unsigned long cmd, void *ptr)
cmd               179 arch/hexagon/kernel/kgdb.c 	ret = __kgdb_notify(ptr, cmd);
cmd                19 arch/hexagon/kernel/reset.c void machine_restart(char *cmd)
cmd                12 arch/ia64/include/asm/perfmon.h extern long perfmonctl(int fd, int cmd, void *arg, int narg);
cmd               487 arch/ia64/kernel/perfmon.c #define PFM_CMD_NAME(cmd)	pfm_cmd_tab[(cmd)].cmd_name
cmd               488 arch/ia64/kernel/perfmon.c #define PFM_CMD_READ_ARG(cmd)	(pfm_cmd_tab[(cmd)].cmd_flags & PFM_CMD_ARG_READ)
cmd               489 arch/ia64/kernel/perfmon.c #define PFM_CMD_RW_ARG(cmd)	(pfm_cmd_tab[(cmd)].cmd_flags & PFM_CMD_ARG_RW)
cmd               490 arch/ia64/kernel/perfmon.c #define PFM_CMD_USE_FD(cmd)	(pfm_cmd_tab[(cmd)].cmd_flags & PFM_CMD_FD)
cmd               491 arch/ia64/kernel/perfmon.c #define PFM_CMD_STOPPED(cmd)	(pfm_cmd_tab[(cmd)].cmd_flags & PFM_CMD_STOP)
cmd              1638 arch/ia64/kernel/perfmon.c pfm_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              4603 arch/ia64/kernel/perfmon.c pfm_check_task_state(pfm_context_t *ctx, int cmd, unsigned long flags)
cmd              4621 arch/ia64/kernel/perfmon.c 		task->state, PFM_CMD_STOPPED(cmd)));
cmd              4645 arch/ia64/kernel/perfmon.c 			DPRINT(("cmd %d state zombie cannot operate on context\n", cmd));
cmd              4652 arch/ia64/kernel/perfmon.c 			if (cmd != PFM_UNLOAD_CONTEXT) return 0;
cmd              4665 arch/ia64/kernel/perfmon.c 	if (PFM_CMD_STOPPED(cmd)) {
cmd              4707 arch/ia64/kernel/perfmon.c sys_perfmonctl (int fd, int cmd, void __user *arg, int count)
cmd              4725 arch/ia64/kernel/perfmon.c 	if (unlikely(cmd < 0 || cmd >= PFM_CMD_COUNT)) {
cmd              4726 arch/ia64/kernel/perfmon.c 		DPRINT(("invalid cmd=%d\n", cmd));
cmd              4730 arch/ia64/kernel/perfmon.c 	func      = pfm_cmd_tab[cmd].cmd_func;
cmd              4731 arch/ia64/kernel/perfmon.c 	narg      = pfm_cmd_tab[cmd].cmd_narg;
cmd              4732 arch/ia64/kernel/perfmon.c 	base_sz   = pfm_cmd_tab[cmd].cmd_argsize;
cmd              4733 arch/ia64/kernel/perfmon.c 	getsize   = pfm_cmd_tab[cmd].cmd_getsize;
cmd              4734 arch/ia64/kernel/perfmon.c 	cmd_flags = pfm_cmd_tab[cmd].cmd_flags;
cmd              4737 arch/ia64/kernel/perfmon.c 		DPRINT(("invalid cmd=%d\n", cmd));
cmd              4742 arch/ia64/kernel/perfmon.c 		PFM_CMD_NAME(cmd),
cmd              4743 arch/ia64/kernel/perfmon.c 		cmd,
cmd              4828 arch/ia64/kernel/perfmon.c 	ret = pfm_check_task_state(ctx, cmd, flags);
cmd              4843 arch/ia64/kernel/perfmon.c 	if (call_made && PFM_CMD_RW_ARG(cmd) && copy_to_user(arg, args_k, base_sz*count)) ret = -EFAULT;
cmd              4851 arch/ia64/kernel/perfmon.c 	DPRINT(("cmd=%s ret=%ld\n", PFM_CMD_NAME(cmd), ret));
cmd              6701 arch/ia64/kernel/perfmon.c sys_perfmonctl (int fd, int cmd, void *arg, int count)
cmd               286 arch/ia64/kernel/salinfo.c 	char cmd[32];
cmd               323 arch/ia64/kernel/salinfo.c 	snprintf(cmd, sizeof(cmd), "read %d\n", cpu);
cmd               325 arch/ia64/kernel/salinfo.c 	size = strlen(cmd);
cmd               328 arch/ia64/kernel/salinfo.c 	if (copy_to_user(buffer, cmd, size))
cmd               498 arch/ia64/kernel/salinfo.c 	char cmd[32];
cmd               503 arch/ia64/kernel/salinfo.c 	size = sizeof(cmd);
cmd               506 arch/ia64/kernel/salinfo.c 	if (copy_from_user(cmd, buffer, size))
cmd               509 arch/ia64/kernel/salinfo.c 	if (sscanf(cmd, "read %d", &cpu) == 1) {
cmd               511 arch/ia64/kernel/salinfo.c 	} else if (sscanf(cmd, "clear %d", &cpu) == 1) {
cmd               515 arch/ia64/kernel/salinfo.c 	} else if (sscanf(cmd, "oemdata %d %d", &cpu, &offset) == 2) {
cmd                84 arch/m68k/atari/ataints.c extern void atari_microwire_cmd(int cmd);
cmd               337 arch/m68k/atari/atakeyb.c 	static const char cmd[2] = { 0x80, 0x01 };
cmd               339 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 2);
cmd               350 arch/m68k/atari/atakeyb.c 	char cmd[2] = { 0x07, mode };
cmd               352 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 2);
cmd               358 arch/m68k/atari/atakeyb.c 	static const char cmd[1] = { 0x08 };
cmd               360 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 1);
cmd               367 arch/m68k/atari/atakeyb.c 	char cmd[5] = { 0x09, xmax>>8, xmax&0xFF, ymax>>8, ymax&0xFF };
cmd               369 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 5);
cmd               375 arch/m68k/atari/atakeyb.c 	char cmd[3] = { 0x0A, dx, dy };
cmd               377 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 3);
cmd               383 arch/m68k/atari/atakeyb.c 	char cmd[3] = { 0x0B, x, y };
cmd               385 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 3);
cmd               392 arch/m68k/atari/atakeyb.c 	char cmd[3] = { 0x0C, x, y };
cmd               394 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 3);
cmd               400 arch/m68k/atari/atakeyb.c 	static const char cmd[1] = { 0x0D };
cmd               402 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 1);
cmd               410 arch/m68k/atari/atakeyb.c 	char cmd[6] = { 0x0E, 0x00, x>>8, x&0xFF, y>>8, y&0xFF };
cmd               412 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 6);
cmd               418 arch/m68k/atari/atakeyb.c 	static const char cmd[1] = { 0x0F };
cmd               420 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 1);
cmd               426 arch/m68k/atari/atakeyb.c 	static const char cmd[1] = { 0x10 };
cmd               428 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 1);
cmd               435 arch/m68k/atari/atakeyb.c 	static const char cmd[1] = { 0x12 };
cmd               437 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 1);
cmd               444 arch/m68k/atari/atakeyb.c 	static const char cmd[1] = { 0x14 };
cmd               446 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 1);
cmd               452 arch/m68k/atari/atakeyb.c 	static const char cmd[1] = { 0x15 };
cmd               454 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 1);
cmd               460 arch/m68k/atari/atakeyb.c 	static const char cmd[1] = { 0x16 };
cmd               462 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 1);
cmd               470 arch/m68k/atari/atakeyb.c 	static const char cmd[2] = { 0x17, rate };
cmd               472 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 2);
cmd               483 arch/m68k/atari/atakeyb.c 	static const char cmd[1] = { 0x1A };
cmd               485 arch/m68k/atari/atakeyb.c 	ikbd_write(cmd, 1);
cmd                37 arch/m68k/atari/atasound.c void atari_microwire_cmd (int cmd)
cmd                40 arch/m68k/atari/atasound.c 	tt_microwire.data = MW_LM1992_ADDR | cmd;
cmd                39 arch/m68k/bvme6000/rtc.c static long rtc_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd                47 arch/m68k/bvme6000/rtc.c 	switch (cmd) {
cmd               141 arch/m68k/fpsp040/fpsp.h 	.set	CMDREG2B,LV-52		| cmd reg for machine 2
cmd               142 arch/m68k/fpsp040/fpsp.h 	.set	CMDREG3B,LV-48		| cmd reg for E3 exceptions (2 bytes)
cmd               172 arch/m68k/fpsp040/fpsp.h 	.set	CMDREG1B,LV-36		| cmd reg for E1 exceptions (2 bytes)
cmd                40 arch/m68k/include/asm/adb_iop.h 	__u8 cmd;		/* ADB command       */
cmd                38 arch/m68k/include/asm/quicc_simple.h void quicc_issue_cmd (unsigned short cmd, int scc_num);
cmd                48 arch/m68k/kernel/pcibios.c 	u16 cmd, newcmd;
cmd                51 arch/m68k/kernel/pcibios.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd                52 arch/m68k/kernel/pcibios.c 	newcmd = cmd;
cmd                78 arch/m68k/kernel/pcibios.c 	if (newcmd != cmd) {
cmd                80 arch/m68k/kernel/pcibios.c 			pci_name(dev), cmd, newcmd);
cmd               108 arch/m68k/kernel/time.c static int rtc_ioctl(struct device *dev, unsigned int cmd, unsigned long arg)
cmd               113 arch/m68k/kernel/time.c 	switch (cmd) {
cmd                38 arch/m68k/mvme16x/rtc.c static long rtc_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd                45 arch/m68k/mvme16x/rtc.c 	switch (cmd) {
cmd                32 arch/microblaze/include/asm/setup.h void machine_restart(char *cmd);
cmd                36 arch/microblaze/kernel/reset.c void machine_restart(char *cmd)
cmd                38 arch/microblaze/kernel/reset.c 	do_kernel_restart(cmd);
cmd               188 arch/mips/alchemy/devboards/db1200.c static void au1200_nand_cmd_ctrl(struct nand_chip *this, int cmd,
cmd               204 arch/mips/alchemy/devboards/db1200.c 	if (cmd != NAND_CMD_NONE) {
cmd               205 arch/mips/alchemy/devboards/db1200.c 		__raw_writeb(cmd, this->legacy.IO_ADDR_W);
cmd               153 arch/mips/alchemy/devboards/db1300.c static void au1300_nand_cmd_ctrl(struct nand_chip *this, int cmd,
cmd               169 arch/mips/alchemy/devboards/db1300.c 	if (cmd != NAND_CMD_NONE) {
cmd               170 arch/mips/alchemy/devboards/db1300.c 		__raw_writeb(cmd, this->legacy.IO_ADDR_W);
cmd               130 arch/mips/alchemy/devboards/db1550.c static void au1550_nand_cmd_ctrl(struct nand_chip *this, int cmd,
cmd               146 arch/mips/alchemy/devboards/db1550.c 	if (cmd != NAND_CMD_NONE) {
cmd               147 arch/mips/alchemy/devboards/db1550.c 		__raw_writeb(cmd, this->legacy.IO_ADDR_W);
cmd                75 arch/mips/ar7/clock.c 	u32 cmd;
cmd               279 arch/mips/ar7/clock.c 	writel(readl(&clock->cmd) | 1, &clock->cmd);
cmd               287 arch/mips/ar7/clock.c 	writel(readl(&clock->cmd) | 1, &clock->cmd);
cmd                40 arch/mips/include/asm/kgdb.h extern int kgdb_ll_trap(int cmd, const char *str,
cmd                64 arch/mips/include/asm/mach-pmcs-msp71xx/msp_usb.h 	u32 cmd;	/* 0x40: USB command */
cmd               109 arch/mips/include/asm/mips-cpc.h CPC_CX_ACCESSOR_RW(32, 0x000, cmd)
cmd              1402 arch/mips/include/asm/octeon/cvmx-lmcx-defs.h 		uint64_t cmd:5;
cmd              1406 arch/mips/include/asm/octeon/cvmx-lmcx-defs.h 		uint64_t cmd:5;
cmd              1416 arch/mips/include/asm/octeon/cvmx-lmcx-defs.h 		uint64_t cmd:4;
cmd              1422 arch/mips/include/asm/octeon/cvmx-lmcx-defs.h 		uint64_t cmd:4;
cmd               120 arch/mips/include/asm/octeon/cvmx-pko-defs.h 		uint64_t cmd:14;
cmd               126 arch/mips/include/asm/octeon/cvmx-pko-defs.h 		uint64_t cmd:14;
cmd               163 arch/mips/include/asm/octeon/cvmx-pko-defs.h 		uint64_t cmd:14;
cmd               169 arch/mips/include/asm/octeon/cvmx-pko-defs.h 		uint64_t cmd:14;
cmd               262 arch/mips/include/asm/octeon/cvmx-pko-defs.h 		uint64_t cmd:14;
cmd               268 arch/mips/include/asm/octeon/cvmx-pko-defs.h 		uint64_t cmd:14;
cmd               691 arch/mips/include/asm/octeon/cvmx-sriox-defs.h 		uint64_t cmd:4;
cmd               709 arch/mips/include/asm/octeon/cvmx-sriox-defs.h 		uint64_t cmd:4;
cmd               220 arch/mips/include/asm/sn/ioc3.h 	u32	cmd;				/* command field */
cmd                28 arch/mips/include/asm/txx9/tx3927.h 	volatile unsigned long cmd;
cmd                83 arch/mips/include/asm/txx9/tx4927.h 	u64 cmd;
cmd               299 arch/mips/kernel/kgdb.c static int kgdb_mips_notify(struct notifier_block *self, unsigned long cmd,
cmd               312 arch/mips/kernel/kgdb.c 	if (cmd == DIE_PAGE_FAULT)
cmd               327 arch/mips/kernel/kgdb.c 	if (kgdb_handle_exception(trap, compute_signal(trap), cmd, regs)) {
cmd               345 arch/mips/kernel/kgdb.c int kgdb_ll_trap(int cmd, const char *str,
cmd               360 arch/mips/kernel/kgdb.c 	return kgdb_mips_notify(NULL, cmd, &args);
cmd                67 arch/mips/kernel/pm.c static int mips_pm_notifier(struct notifier_block *self, unsigned long cmd,
cmd                72 arch/mips/kernel/pm.c 	switch (cmd) {
cmd               206 arch/mips/kernel/syscall.c SYSCALL_DEFINE3(sysmips, long, cmd, long, arg1, long, arg2)
cmd               208 arch/mips/kernel/syscall.c 	switch (cmd) {
cmd              2450 arch/mips/kernel/traps.c static int trap_pm_notifier(struct notifier_block *self, unsigned long cmd,
cmd              2453 arch/mips/kernel/traps.c 	switch (cmd) {
cmd              1672 arch/mips/kvm/mips.c 				   unsigned long cmd, void *ptr)
cmd              1679 arch/mips/kvm/mips.c 	if (cmd != DIE_FP && cmd != DIE_MSAFP)
cmd              1690 arch/mips/kvm/mips.c 	switch (cmd) {
cmd               173 arch/mips/lasat/picvue.c static void pvc_funcset(u8 cmd)
cmd               175 arch/mips/lasat/picvue.c 	pvc_write(FUNC_SET_CMD | (cmd & (EIGHT_BYTE|TWO_LINES|LARGE_FONT)),
cmd               184 arch/mips/lasat/picvue.c static void pvc_entrymode(u8 cmd)
cmd               186 arch/mips/lasat/picvue.c 	pvc_write(ENTRYMODE_CMD | (cmd & (AUTO_INC|CURSOR_FOLLOWS_DISP)),
cmd               195 arch/mips/lasat/picvue.c void pvc_dispcnt(u8 cmd)
cmd               197 arch/mips/lasat/picvue.c 	pvc_write(DISP_CNT_CMD | (cmd & (DISP_ON|CUR_ON|CUR_BLINK)), MODE_INST);
cmd               205 arch/mips/lasat/picvue.c void pvc_move(u8 cmd)
cmd               207 arch/mips/lasat/picvue.c 	pvc_write(MOVE_CMD | (cmd & (DISPLAY|RIGHT)), MODE_INST);
cmd               224 arch/mips/lasat/picvue.c 	u8 cmd = EIGHT_BYTE;
cmd               227 arch/mips/lasat/picvue.c 		cmd |= (SMALL_FONT|TWO_LINES);
cmd               229 arch/mips/lasat/picvue.c 		cmd |= (LARGE_FONT|ONE_LINE);
cmd               230 arch/mips/lasat/picvue.c 	pvc_funcset(cmd);
cmd                32 arch/mips/lasat/picvue.h void pvc_dispcnt(u8 cmd);
cmd                38 arch/mips/lasat/picvue.h void pvc_move(u8 cmd);
cmd               106 arch/mips/lasat/picvue_proc.c 	int cmd;
cmd               113 arch/mips/lasat/picvue_proc.c 	cmd = simple_strtol(kbuf, NULL, 10);
cmd               119 arch/mips/lasat/picvue_proc.c 	if (cmd == 0) {
cmd               123 arch/mips/lasat/picvue_proc.c 		if (cmd < 0) {
cmd               125 arch/mips/lasat/picvue_proc.c 			scroll_interval = -cmd;
cmd               128 arch/mips/lasat/picvue_proc.c 			scroll_interval = cmd;
cmd                51 arch/mips/loongson64/lemote-2f/ec_kb3310b.c int ec_query_seq(unsigned char cmd)
cmd                62 arch/mips/loongson64/lemote-2f/ec_kb3310b.c 	outb(cmd, EC_CMD_PORT);
cmd                81 arch/mips/loongson64/lemote-2f/ec_kb3310b.c 			   timeout, EC_CMD_TIMEOUT - timeout, cmd, status);
cmd                14 arch/mips/loongson64/lemote-2f/ec_kb3310b.h extern int ec_query_seq(unsigned char cmd);
cmd              1945 arch/mips/mm/c-r4k.c static int r4k_cache_pm_notifier(struct notifier_block *self, unsigned long cmd,
cmd              1948 arch/mips/mm/c-r4k.c 	switch (cmd) {
cmd               560 arch/mips/mm/tlb-r4k.c static int r4k_tlb_pm_notifier(struct notifier_block *self, unsigned long cmd,
cmd               563 arch/mips/mm/tlb-r4k.c 	switch (cmd) {
cmd                94 arch/mips/netlogic/xlr/platform-flash.c static void xlr_nand_ctrl(struct nand_chip *chip, int cmd,
cmd                99 arch/mips/netlogic/xlr/platform-flash.c 			FLASH_NAND_CLE(nand_priv.cs), cmd);
cmd               102 arch/mips/netlogic/xlr/platform-flash.c 			FLASH_NAND_ALE(nand_priv.cs), cmd);
cmd               161 arch/mips/pci/pci-ar71xx.c 					 int where, int size, u32 cmd)
cmd               170 arch/mips/pci/pci-ar71xx.c 	__raw_writel(cmd | ar71xx_pci_get_ble(where, size, 0),
cmd               249 arch/mips/pci/pci-legacy.c 	u16 cmd, old_cmd;
cmd               253 arch/mips/pci/pci-legacy.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               254 arch/mips/pci/pci-legacy.c 	old_cmd = cmd;
cmd               272 arch/mips/pci/pci-legacy.c 			cmd |= PCI_COMMAND_IO;
cmd               274 arch/mips/pci/pci-legacy.c 			cmd |= PCI_COMMAND_MEMORY;
cmd               276 arch/mips/pci/pci-legacy.c 	if (cmd != old_cmd) {
cmd               277 arch/mips/pci/pci-legacy.c 		pci_info(dev, "enabling device (%04x -> %04x)\n", old_cmd, cmd);
cmd               278 arch/mips/pci/pci-legacy.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd               363 arch/mips/pci/pci-mt7620.c 	u16 cmd;
cmd               387 arch/mips/pci/pci-mt7620.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               390 arch/mips/pci/pci-mt7620.c 	cmd = cmd | PCI_COMMAND_MASTER | PCI_COMMAND_IO | PCI_COMMAND_MEMORY;
cmd               391 arch/mips/pci/pci-mt7620.c 	pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd               183 arch/mips/pci/pci-rt2880.c 	u16 cmd;
cmd               207 arch/mips/pci/pci-rt2880.c 	pci_read_config_word((struct pci_dev *) dev, PCI_COMMAND, &cmd);
cmd               208 arch/mips/pci/pci-rt2880.c 	cmd |= PCI_COMMAND_MASTER | PCI_COMMAND_IO | PCI_COMMAND_MEMORY |
cmd               211 arch/mips/pci/pci-rt2880.c 	pci_write_config_word((struct pci_dev *) dev, PCI_COMMAND, cmd);
cmd               167 arch/mips/pnx833x/common/platform.c pnx833x_flash_nand_cmd_ctrl(struct nand_chip *this, int cmd, unsigned int ctrl)
cmd               171 arch/mips/pnx833x/common/platform.c 	if (cmd == NAND_CMD_NONE)
cmd               175 arch/mips/pnx833x/common/platform.c 		writeb(cmd, (void __iomem *)(nandaddr + PNX8335_NAND_CLE_MASK));
cmd               177 arch/mips/pnx833x/common/platform.c 		writeb(cmd, (void __iomem *)(nandaddr + PNX8335_NAND_ALE_MASK));
cmd               144 arch/mips/rb532/devices.c static void rb532_cmd_ctrl(struct nand_chip *chip, int cmd, unsigned int ctrl)
cmd               157 arch/mips/rb532/devices.c 	if (cmd != NAND_CMD_NONE)
cmd               158 arch/mips/rb532/devices.c 		writeb(cmd, chip->legacy.IO_ADDR_W);
cmd                56 arch/mips/sgi-ip22/ip22-nvram.c static inline void eeprom_cmd(unsigned int *ctrl, unsigned cmd, unsigned reg)
cmd                61 arch/mips/sgi-ip22/ip22-nvram.c 	ser_cmd = cmd | (reg << (16 - BITS_IN_COMMAND));
cmd                67 arch/mips/sgi-ip32/ip32-reset.c static void ip32_machine_restart(char *cmd) __noreturn;
cmd                68 arch/mips/sgi-ip32/ip32-reset.c static void ip32_machine_restart(char *cmd)
cmd               242 arch/mips/sni/setup.c 	u16 cmd;
cmd               249 arch/mips/sni/setup.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               250 arch/mips/sni/setup.c 	if ((cmd & (PCI_COMMAND_IO|PCI_COMMAND_MEMORY))
cmd               323 arch/mips/txx9/generic/setup_tx4939.c 	struct ethtool_link_ksettings cmd;
cmd               325 arch/mips/txx9/generic/setup_tx4939.c 	if (__ethtool_get_link_ksettings(dev, &cmd))
cmd               328 arch/mips/txx9/generic/setup_tx4939.c 	return cmd.base.speed;
cmd                57 arch/mips/txx9/generic/spi_eeprom.c 	u8 cmd[2];
cmd                70 arch/mips/txx9/generic/spi_eeprom.c 		cmd[0] = 0x03;	/* AT25_READ */
cmd                71 arch/mips/txx9/generic/spi_eeprom.c 		cmd[1] = address;
cmd                72 arch/mips/txx9/generic/spi_eeprom.c 		stat = spi_write_then_read(spi, cmd, sizeof(cmd), buf, c);
cmd                10 arch/nds32/include/asm/syscalls.h asmlinkage long sys_fp_udfiex_crtl(int cmd, int act);
cmd                63 arch/nds32/kernel/process.c void machine_restart(char *cmd)
cmd                78 arch/nds32/kernel/process.c 	do_kernel_restart(cmd);
cmd                54 arch/nds32/kernel/sys_nds32.c SYSCALL_DEFINE2(fp_udfiex_crtl, unsigned int, cmd, unsigned int, act)
cmd                68 arch/nds32/kernel/sys_nds32.c 	switch (cmd) {
cmd               127 arch/nds32/mm/proc.c 	unsigned long flags, cmd;
cmd               134 arch/nds32/mm/proc.c 	cmd = CCTL_CMD_L2_SYNC;
cmd               136 arch/nds32/mm/proc.c 	L2C_W_REG(L2_CCTL_CMD_OFF, cmd);
cmd               140 arch/nds32/mm/proc.c 	cmd = CCTL_ALL_CMD | CCTL_CMD_L2_IX_WB;
cmd               142 arch/nds32/mm/proc.c 	L2C_W_REG(L2_CCTL_CMD_OFF, cmd);
cmd               412 arch/nds32/mm/proc.c 		unsigned long cmd;
cmd               418 arch/nds32/mm/proc.c 		cmd =
cmd               423 arch/nds32/mm/proc.c 			L2C_W_REG(L2_CCTL_CMD_OFF, cmd);
cmd               424 arch/nds32/mm/proc.c 			cmd += line_size;
cmd               427 arch/nds32/mm/proc.c 		cmd = CCTL_CMD_L2_SYNC;
cmd               429 arch/nds32/mm/proc.c 		L2C_W_REG(L2_CCTL_CMD_OFF, cmd);
cmd                25 arch/parisc/kernel/kgdb.c static int __kgdb_notify(struct die_args *args, unsigned long cmd)
cmd                29 arch/parisc/kernel/kgdb.c 	if (kgdb_handle_exception(1, args->signr, cmd, regs))
cmd                35 arch/parisc/kernel/kgdb.c 		       unsigned long cmd, void *ptr)
cmd                41 arch/parisc/kernel/kgdb.c 	ret = __kgdb_notify(ptr, cmd);
cmd               230 arch/parisc/kernel/pci.c 	u16 cmd, old_cmd;
cmd               236 arch/parisc/kernel/pci.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               237 arch/parisc/kernel/pci.c 	old_cmd = cmd;
cmd               239 arch/parisc/kernel/pci.c 	cmd |= (PCI_COMMAND_SERR | PCI_COMMAND_PARITY);
cmd               244 arch/parisc/kernel/pci.c 		cmd |= PCI_COMMAND_FAST_BACK;
cmd               247 arch/parisc/kernel/pci.c 	if (cmd != old_cmd) {
cmd               249 arch/parisc/kernel/pci.c 			old_cmd, cmd);
cmd               250 arch/parisc/kernel/pci.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd               187 arch/parisc/kernel/perf.c static long perf_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               427 arch/parisc/kernel/perf.c static long perf_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               433 arch/parisc/kernel/perf.c 	switch (cmd) {
cmd                69 arch/parisc/kernel/process.c void machine_restart(char *cmd)
cmd               302 arch/parisc/kernel/sys_parisc.c asmlinkage long sys_fcntl64(unsigned int fd, unsigned int cmd, unsigned long arg)
cmd               304 arch/parisc/kernel/sys_parisc.c 	return sys_fcntl(fd, cmd, arg);
cmd               275 arch/powerpc/include/asm/kvm_book3s.h extern int kvmppc_h_pr(struct kvm_vcpu *vcpu, unsigned long cmd);
cmd               277 arch/powerpc/include/asm/kvm_book3s.h extern int kvmppc_hcall_impl_pr(unsigned long cmd);
cmd               278 arch/powerpc/include/asm/kvm_book3s.h extern int kvmppc_hcall_impl_hv_realmode(unsigned long cmd);
cmd               614 arch/powerpc/include/asm/kvm_ppc.h extern int kvmppc_xics_hcall(struct kvm_vcpu *vcpu, u32 cmd);
cmd               645 arch/powerpc/include/asm/kvm_ppc.h static inline int kvmppc_xics_hcall(struct kvm_vcpu *vcpu, u32 cmd)
cmd                65 arch/powerpc/include/asm/machdep.h 	void __noreturn	(*restart)(char *cmd);
cmd               278 arch/powerpc/include/asm/mpc52xx.h extern void __noreturn mpc52xx_restart(char *cmd);
cmd               483 arch/powerpc/include/asm/opal-api.h 	uint8_t cmd;
cmd                11 arch/powerpc/include/asm/ppc4xx.h extern void __noreturn ppc4xx_reset_system(char *cmd);
cmd                56 arch/powerpc/include/asm/ps3stor.h extern u64 ps3stor_send_command(struct ps3_storage_device *dev, u64 cmd,
cmd               357 arch/powerpc/include/asm/rtas.h extern void __noreturn rtas_restart(char *cmd);
cmd               395 arch/powerpc/include/asm/smu.h 	u8			cmd;		/* command */
cmd               401 arch/powerpc/include/asm/smu.h 	void			(*done)(struct smu_cmd *cmd, void *misc);
cmd               411 arch/powerpc/include/asm/smu.h extern int smu_queue_cmd(struct smu_cmd *cmd);
cmd               419 arch/powerpc/include/asm/smu.h 	struct smu_cmd	cmd;
cmd               429 arch/powerpc/include/asm/smu.h 			    void (*done)(struct smu_cmd *cmd, void *misc),
cmd               438 arch/powerpc/include/asm/smu.h extern void smu_done_complete(struct smu_cmd *cmd, void *misc);
cmd               443 arch/powerpc/include/asm/smu.h extern void smu_spinwait_cmd(struct smu_cmd *cmd);
cmd               447 arch/powerpc/include/asm/smu.h 	smu_spinwait_cmd(&scmd->cmd);
cmd               498 arch/powerpc/include/asm/smu.h 	void			(*done)(struct smu_i2c_cmd *cmd, void *misc);
cmd               517 arch/powerpc/include/asm/smu.h extern int smu_queue_i2c(struct smu_i2c_cmd *cmd);
cmd               683 arch/powerpc/include/asm/smu.h 	__u8		cmd;			/* SMU command byte */
cmd               748 arch/powerpc/kernel/eeh.c 	u32 devctl, cmd, cap2, aer_capctl;
cmd               776 arch/powerpc/kernel/eeh.c 	eeh_ops->read_config(pdn, PCI_COMMAND, 2, &cmd);
cmd               777 arch/powerpc/kernel/eeh.c 	cmd |= (PCI_COMMAND_PARITY | PCI_COMMAND_SERR);
cmd               778 arch/powerpc/kernel/eeh.c 	eeh_ops->write_config(pdn, PCI_COMMAND, 2, cmd);
cmd               804 arch/powerpc/kernel/eeh_pe.c 	u32 cmd;
cmd               823 arch/powerpc/kernel/eeh_pe.c 	eeh_ops->read_config(pdn, PCI_COMMAND, 4, &cmd);
cmd               825 arch/powerpc/kernel/eeh_pe.c 		cmd |= PCI_COMMAND_PARITY;
cmd               827 arch/powerpc/kernel/eeh_pe.c 		cmd &= ~PCI_COMMAND_PARITY;
cmd               829 arch/powerpc/kernel/eeh_pe.c 		cmd |= PCI_COMMAND_SERR;
cmd               831 arch/powerpc/kernel/eeh_pe.c 		cmd &= ~PCI_COMMAND_SERR;
cmd               832 arch/powerpc/kernel/eeh_pe.c 	eeh_ops->write_config(pdn, PCI_COMMAND, 4, cmd);
cmd               674 arch/powerpc/kernel/prom_init.c 	char cmd[256], *p;
cmd               681 arch/powerpc/kernel/prom_init.c 	p = cmd;
cmd               690 arch/powerpc/kernel/prom_init.c 	return call_prom("interpret", 1, 1, (u32)(unsigned long) cmd);
cmd               686 arch/powerpc/kernel/rtas.c void __noreturn rtas_restart(char *cmd)
cmd               151 arch/powerpc/kernel/setup-common.c void machine_restart(char *cmd)
cmd               155 arch/powerpc/kernel/setup-common.c 		ppc_md.restart(cmd);
cmd               159 arch/powerpc/kernel/setup-common.c 	do_kernel_restart(cmd);
cmd                27 arch/powerpc/kernel/smp-tbsync.c 	volatile int		cmd;
cmd                47 arch/powerpc/kernel/smp-tbsync.c 	int cmd;
cmd                62 arch/powerpc/kernel/smp-tbsync.c 		cmd = tbsync->cmd;
cmd                66 arch/powerpc/kernel/smp-tbsync.c 		if (cmd == kExit)
cmd                71 arch/powerpc/kernel/smp-tbsync.c 		if (cmd == kSetAndTest)
cmd                78 arch/powerpc/kernel/smp-tbsync.c static int start_contest(int cmd, long offset, int num)
cmd                84 arch/powerpc/kernel/smp-tbsync.c 	tbsync->cmd = cmd;
cmd               162 arch/powerpc/kernel/smp-tbsync.c 	tbsync->cmd = kExit;
cmd               362 arch/powerpc/kvm/book3s_emulate.c 			ulong cmd = kvmppc_get_gpr(vcpu, 3);
cmd               371 arch/powerpc/kvm/book3s_emulate.c 			if (kvmppc_h_pr(vcpu, cmd) == EMULATE_DONE)
cmd               374 arch/powerpc/kvm/book3s_emulate.c 			run->papr_hcall.nr = cmd;
cmd              1107 arch/powerpc/kvm/book3s_hv.c static int kvmppc_hcall_impl_hv(unsigned long cmd)
cmd              1109 arch/powerpc/kvm/book3s_hv.c 	switch (cmd) {
cmd              1130 arch/powerpc/kvm/book3s_hv.c 	return kvmppc_hcall_impl_hv_realmode(cmd);
cmd               189 arch/powerpc/kvm/book3s_hv_builtin.c int kvmppc_hcall_impl_hv_realmode(unsigned long cmd)
cmd               191 arch/powerpc/kvm/book3s_hv_builtin.c 	cmd /= 4;
cmd               192 arch/powerpc/kvm/book3s_hv_builtin.c 	if (cmd < hcall_real_table_end - hcall_real_table &&
cmd               193 arch/powerpc/kvm/book3s_hv_builtin.c 	    hcall_real_table[cmd])
cmd              1281 arch/powerpc/kvm/book3s_pr.c 			ulong cmd = kvmppc_get_gpr(vcpu, 3);
cmd              1285 arch/powerpc/kvm/book3s_pr.c 			if (kvmppc_h_pr(vcpu, cmd) == EMULATE_DONE) {
cmd              1291 arch/powerpc/kvm/book3s_pr.c 			run->papr_hcall.nr = cmd;
cmd               347 arch/powerpc/kvm/book3s_pr_papr.c static int kvmppc_h_pr_xics_hcall(struct kvm_vcpu *vcpu, u32 cmd)
cmd               349 arch/powerpc/kvm/book3s_pr_papr.c 	long rc = kvmppc_xics_hcall(vcpu, cmd);
cmd               354 arch/powerpc/kvm/book3s_pr_papr.c int kvmppc_h_pr(struct kvm_vcpu *vcpu, unsigned long cmd)
cmd               358 arch/powerpc/kvm/book3s_pr_papr.c 	if (cmd <= MAX_HCALL_OPCODE &&
cmd               359 arch/powerpc/kvm/book3s_pr_papr.c 	    !test_bit(cmd/4, vcpu->kvm->arch.enabled_hcalls))
cmd               362 arch/powerpc/kvm/book3s_pr_papr.c 	switch (cmd) {
cmd               394 arch/powerpc/kvm/book3s_pr_papr.c 			return kvmppc_h_pr_xics_hcall(vcpu, cmd);
cmd               411 arch/powerpc/kvm/book3s_pr_papr.c int kvmppc_hcall_impl_pr(unsigned long cmd)
cmd               413 arch/powerpc/kvm/book3s_pr_papr.c 	switch (cmd) {
cmd                84 arch/powerpc/platforms/44x/ppc476.c static void __noreturn avr_reset_system(char *cmd)
cmd               193 arch/powerpc/platforms/4xx/soc.c void ppc4xx_reset_system(char *cmd)
cmd                17 arch/powerpc/platforms/512x/mpc512x.h extern void __noreturn mpc512x_restart(char *cmd);
cmd                46 arch/powerpc/platforms/512x/mpc512x_shared.c void __noreturn mpc512x_restart(char *cmd)
cmd               246 arch/powerpc/platforms/52xx/mpc52xx_common.c void __noreturn mpc52xx_restart(char *cmd)
cmd               550 arch/powerpc/platforms/52xx/mpc52xx_gpt.c static long mpc52xx_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               559 arch/powerpc/platforms/52xx/mpc52xx_gpt.c 	switch (cmd) {
cmd                21 arch/powerpc/platforms/82xx/pq2.c void __noreturn pq2_restart(char *cmd)
cmd                 5 arch/powerpc/platforms/82xx/pq2.h void __noreturn pq2_restart(char *cmd);
cmd                35 arch/powerpc/platforms/83xx/misc.c void __noreturn mpc83xx_restart(char *cmd)
cmd                69 arch/powerpc/platforms/83xx/mpc83xx.h extern void __noreturn mpc83xx_restart(char *cmd);
cmd                47 arch/powerpc/platforms/85xx/ksi8560.c static void __noreturn machine_restart(char *cmd)
cmd                83 arch/powerpc/platforms/85xx/mpc85xx_cds.c 			       unsigned long mode, void *cmd)
cmd               200 arch/powerpc/platforms/8xx/m8xx_setup.c void __noreturn mpc8xx_restart(char *cmd)
cmd                14 arch/powerpc/platforms/8xx/mpc8xx.h extern void __noreturn mpc8xx_restart(char *cmd);
cmd               122 arch/powerpc/platforms/amigaone/setup.c void __noreturn amigaone_restart(char *cmd)
cmd               354 arch/powerpc/platforms/cell/spufs/backing_ops.c 					struct mfc_dma_command *cmd)
cmd              1545 arch/powerpc/platforms/cell/spufs/file.c static int spufs_check_valid_dma(struct mfc_dma_command *cmd)
cmd              1547 arch/powerpc/platforms/cell/spufs/file.c 	pr_debug("queueing DMA %x %llx %x %x %x\n", cmd->lsa,
cmd              1548 arch/powerpc/platforms/cell/spufs/file.c 		 cmd->ea, cmd->size, cmd->tag, cmd->cmd);
cmd              1550 arch/powerpc/platforms/cell/spufs/file.c 	switch (cmd->cmd) {
cmd              1559 arch/powerpc/platforms/cell/spufs/file.c 		pr_debug("invalid DMA opcode %x\n", cmd->cmd);
cmd              1563 arch/powerpc/platforms/cell/spufs/file.c 	if ((cmd->lsa & 0xf) != (cmd->ea &0xf)) {
cmd              1565 arch/powerpc/platforms/cell/spufs/file.c 				cmd->ea, cmd->lsa);
cmd              1569 arch/powerpc/platforms/cell/spufs/file.c 	switch (cmd->size & 0xf) {
cmd              1573 arch/powerpc/platforms/cell/spufs/file.c 		if (cmd->lsa & 1)
cmd              1577 arch/powerpc/platforms/cell/spufs/file.c 		if (cmd->lsa & 3)
cmd              1581 arch/powerpc/platforms/cell/spufs/file.c 		if (cmd->lsa & 7)
cmd              1585 arch/powerpc/platforms/cell/spufs/file.c 		if (cmd->lsa & 15)
cmd              1591 arch/powerpc/platforms/cell/spufs/file.c 			cmd->lsa & 0xf, cmd->size);
cmd              1595 arch/powerpc/platforms/cell/spufs/file.c 	if (cmd->size > 16 * 1024) {
cmd              1596 arch/powerpc/platforms/cell/spufs/file.c 		pr_debug("invalid DMA size %x\n", cmd->size);
cmd              1600 arch/powerpc/platforms/cell/spufs/file.c 	if (cmd->tag & 0xfff0) {
cmd              1606 arch/powerpc/platforms/cell/spufs/file.c 	if (cmd->class) {
cmd              1616 arch/powerpc/platforms/cell/spufs/file.c 				struct mfc_dma_command cmd,
cmd              1619 arch/powerpc/platforms/cell/spufs/file.c 	*error = ctx->ops->send_mfc_command(ctx, &cmd);
cmd              1626 arch/powerpc/platforms/cell/spufs/file.c 		*error = ctx->ops->send_mfc_command(ctx, &cmd);
cmd              1637 arch/powerpc/platforms/cell/spufs/file.c 	struct mfc_dma_command cmd;
cmd              1640 arch/powerpc/platforms/cell/spufs/file.c 	if (size != sizeof cmd)
cmd              1644 arch/powerpc/platforms/cell/spufs/file.c 	if (copy_from_user(&cmd, buffer, sizeof cmd))
cmd              1647 arch/powerpc/platforms/cell/spufs/file.c 	ret = spufs_check_valid_dma(&cmd);
cmd              1660 arch/powerpc/platforms/cell/spufs/file.c 		ret = ctx->ops->send_mfc_command(ctx, &cmd);
cmd              1664 arch/powerpc/platforms/cell/spufs/file.c 				 spu_send_mfc_command(ctx, cmd, &status));
cmd              1674 arch/powerpc/platforms/cell/spufs/file.c 	ctx->tagwait |= 1 << cmd.tag;
cmd               275 arch/powerpc/platforms/cell/spufs/hw_ops.c 					struct mfc_dma_command *cmd)
cmd               281 arch/powerpc/platforms/cell/spufs/hw_ops.c 	out_be32(&prob->mfc_lsa_W, cmd->lsa);
cmd               282 arch/powerpc/platforms/cell/spufs/hw_ops.c 	out_be64(&prob->mfc_ea_W, cmd->ea);
cmd               284 arch/powerpc/platforms/cell/spufs/hw_ops.c 				cmd->size << 16 | cmd->tag);
cmd               286 arch/powerpc/platforms/cell/spufs/hw_ops.c 				cmd->class << 16 | cmd->cmd);
cmd                37 arch/powerpc/platforms/cell/spufs/spu_restore.c 	unsigned int cmd = 0x40;	/* GET */
cmd                44 arch/powerpc/platforms/cell/spufs/spu_restore.c 	spu_writech(MFC_Cmd, cmd);
cmd                53 arch/powerpc/platforms/cell/spufs/spu_restore.c 	unsigned int cmd = 0x44;	/* GETL */
cmd                64 arch/powerpc/platforms/cell/spufs/spu_restore.c 	spu_writech(MFC_Cmd, cmd);
cmd                53 arch/powerpc/platforms/cell/spufs/spu_save.c 	unsigned int cmd = 0x24;	/* PUTL */
cmd                64 arch/powerpc/platforms/cell/spufs/spu_save.c 	spu_writech(MFC_Cmd, cmd);
cmd               109 arch/powerpc/platforms/cell/spufs/spu_save.c 	unsigned int cmd = 0x20;	/* PUT */
cmd               120 arch/powerpc/platforms/cell/spufs/spu_save.c 	spu_writech(MFC_Cmd, cmd);
cmd               126 arch/powerpc/platforms/cell/spufs/spu_save.c 	unsigned int cmd = 0xCC;
cmd               132 arch/powerpc/platforms/cell/spufs/spu_save.c 	spu_writech(MFC_Cmd, cmd);
cmd               102 arch/powerpc/platforms/cell/spufs/spu_utils.h 	unsigned int cmd = 0xB4;	/* PUTLLC */
cmd               115 arch/powerpc/platforms/cell/spufs/spu_utils.h 	spu_writech(MFC_Cmd, cmd);
cmd               167 arch/powerpc/platforms/cell/spufs/spufs.h 	uint16_t cmd;	/* command opcode */
cmd               200 arch/powerpc/platforms/cell/spufs/spufs.h 				struct mfc_dma_command * cmd);
cmd               767 arch/powerpc/platforms/cell/spufs/switch.c 			       unsigned int cmd)
cmd               780 arch/powerpc/platforms/cell/spufs/switch.c 		command.u.mfc_cmd = cmd;
cmd               805 arch/powerpc/platforms/cell/spufs/switch.c 	unsigned int cmd = MFC_PUT_CMD;
cmd               811 arch/powerpc/platforms/cell/spufs/switch.c 	send_mfc_dma(spu, addr, ls_offset, size, tag, rclass, cmd);
cmd               874 arch/powerpc/platforms/cell/spufs/switch.c 	unsigned int cmd = MFC_GETFS_CMD;
cmd               880 arch/powerpc/platforms/cell/spufs/switch.c 	send_mfc_dma(spu, addr, ls_offset, size, tag, rclass, cmd);
cmd              1245 arch/powerpc/platforms/cell/spufs/switch.c 	unsigned int cmd = MFC_GETFS_CMD;
cmd              1251 arch/powerpc/platforms/cell/spufs/switch.c 	send_mfc_dma(spu, addr, ls_offset, size, tag, rclass, cmd);
cmd              1375 arch/powerpc/platforms/cell/spufs/switch.c 	unsigned int cmd = MFC_GET_CMD;
cmd              1381 arch/powerpc/platforms/cell/spufs/switch.c 	send_mfc_dma(spu, addr, ls_offset, size, tag, rclass, cmd);
cmd               243 arch/powerpc/platforms/chrp/setup.c static void __noreturn briq_restart(char *cmd)
cmd                34 arch/powerpc/platforms/embedded6xx/gamecube.c static void __noreturn gamecube_restart(char *cmd)
cmd               194 arch/powerpc/platforms/embedded6xx/holly.c static void __noreturn holly_restart(char *cmd)
cmd               103 arch/powerpc/platforms/embedded6xx/linkstation.c static void __noreturn linkstation_restart(char *cmd)
cmd               145 arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c static void __noreturn mpc7448_hpc2_restart(char *cmd)
cmd               175 arch/powerpc/platforms/embedded6xx/mvme5100.c static void __noreturn mvme5100_restart(char *cmd)
cmd                99 arch/powerpc/platforms/embedded6xx/storcenter.c static void __noreturn storcenter_restart(char *cmd)
cmd               113 arch/powerpc/platforms/embedded6xx/wii.c static void __noreturn wii_restart(char *cmd)
cmd                92 arch/powerpc/platforms/maple/setup.c static void __noreturn maple_restart(char *cmd)
cmd                54 arch/powerpc/platforms/pasemi/setup.c static void __noreturn pas_restart(char *cmd)
cmd               833 arch/powerpc/platforms/powermac/low_i2c.c static void smu_i2c_complete(struct smu_i2c_cmd *cmd, void *misc)
cmd               841 arch/powerpc/platforms/powermac/low_i2c.c 	struct smu_i2c_cmd *cmd = bus->hostdata;
cmd               850 arch/powerpc/platforms/powermac/low_i2c.c 	memset(cmd, 0, sizeof(struct smu_i2c_cmd));
cmd               851 arch/powerpc/platforms/powermac/low_i2c.c 	cmd->info.bus = bus->channel;
cmd               852 arch/powerpc/platforms/powermac/low_i2c.c 	cmd->info.devaddr = addrdir;
cmd               853 arch/powerpc/platforms/powermac/low_i2c.c 	cmd->info.datalen = len;
cmd               859 arch/powerpc/platforms/powermac/low_i2c.c 		cmd->info.type = SMU_I2C_TRANSFER_SIMPLE;
cmd               865 arch/powerpc/platforms/powermac/low_i2c.c 		cmd->info.sublen = subsize;
cmd               867 arch/powerpc/platforms/powermac/low_i2c.c 		memcpy(&cmd->info.subaddr, ((char *)&subaddr) + (4 - subsize),
cmd               870 arch/powerpc/platforms/powermac/low_i2c.c 			cmd->info.type = SMU_I2C_TRANSFER_STDSUB;
cmd               872 arch/powerpc/platforms/powermac/low_i2c.c 			cmd->info.type = SMU_I2C_TRANSFER_COMBINED;
cmd               878 arch/powerpc/platforms/powermac/low_i2c.c 		memcpy(cmd->info.data, data, len);
cmd               881 arch/powerpc/platforms/powermac/low_i2c.c 	cmd->done = smu_i2c_complete;
cmd               882 arch/powerpc/platforms/powermac/low_i2c.c 	cmd->misc = &comp;
cmd               883 arch/powerpc/platforms/powermac/low_i2c.c 	rc = smu_queue_i2c(cmd);
cmd               887 arch/powerpc/platforms/powermac/low_i2c.c 	rc = cmd->status;
cmd               890 arch/powerpc/platforms/powermac/low_i2c.c 		memcpy(data, cmd->info.data, len);
cmd               530 arch/powerpc/platforms/powermac/pci.c 	unsigned short cmd;
cmd               546 arch/powerpc/platforms/powermac/pci.c 		early_read_config_word(hose, bus, devfn, PCI_COMMAND, &cmd);
cmd               547 arch/powerpc/platforms/powermac/pci.c 		cmd |= PCI_COMMAND_MEMORY | PCI_COMMAND_MASTER;
cmd               548 arch/powerpc/platforms/powermac/pci.c 		cmd &= ~PCI_COMMAND_IO;
cmd               549 arch/powerpc/platforms/powermac/pci.c 		early_write_config_word(hose, bus, devfn, PCI_COMMAND, cmd);
cmd               999 arch/powerpc/platforms/powermac/pci.c 		u16 cmd;
cmd              1001 arch/powerpc/platforms/powermac/pci.c 		pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd              1002 arch/powerpc/platforms/powermac/pci.c 		cmd |= PCI_COMMAND_MEMORY | PCI_COMMAND_MASTER
cmd              1004 arch/powerpc/platforms/powermac/pci.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd              1145 arch/powerpc/platforms/powermac/pci.c 	u16 cmd;
cmd              1148 arch/powerpc/platforms/powermac/pci.c 		pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd              1149 arch/powerpc/platforms/powermac/pci.c 		cmd &= ~(PCI_COMMAND_IO | PCI_COMMAND_MEMORY);
cmd              1150 arch/powerpc/platforms/powermac/pci.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd              1158 arch/powerpc/platforms/powermac/pci.c 		pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd              1159 arch/powerpc/platforms/powermac/pci.c 		cmd &= ~PCI_COMMAND_IO;
cmd              1160 arch/powerpc/platforms/powermac/pci.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd                96 arch/powerpc/platforms/powermac/pfunc_core.c static u32 pmf_next32(struct pmf_cmd *cmd)
cmd                99 arch/powerpc/platforms/powermac/pfunc_core.c 	if ((cmd->cmdend - cmd->cmdptr) < 4) {
cmd               100 arch/powerpc/platforms/powermac/pfunc_core.c 		cmd->error = 1;
cmd               103 arch/powerpc/platforms/powermac/pfunc_core.c 	value = *((u32 *)cmd->cmdptr);
cmd               104 arch/powerpc/platforms/powermac/pfunc_core.c 	cmd->cmdptr += 4;
cmd               108 arch/powerpc/platforms/powermac/pfunc_core.c static const void* pmf_next_blob(struct pmf_cmd *cmd, int count)
cmd               111 arch/powerpc/platforms/powermac/pfunc_core.c 	if ((cmd->cmdend - cmd->cmdptr) < count) {
cmd               112 arch/powerpc/platforms/powermac/pfunc_core.c 		cmd->error = 1;
cmd               115 arch/powerpc/platforms/powermac/pfunc_core.c 	value = cmd->cmdptr;
cmd               116 arch/powerpc/platforms/powermac/pfunc_core.c 	cmd->cmdptr += count;
cmd               124 arch/powerpc/platforms/powermac/pfunc_core.c #define PMF_PARSE_CALL(name, cmd, handlers, p...) \
cmd               126 arch/powerpc/platforms/powermac/pfunc_core.c 		if (cmd->error) \
cmd               131 arch/powerpc/platforms/powermac/pfunc_core.c 			return handlers->name(cmd->func, cmd->instdata, \
cmd               132 arch/powerpc/platforms/powermac/pfunc_core.c 					      cmd->args, p);	      \
cmd               137 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_write_gpio(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               139 arch/powerpc/platforms/powermac/pfunc_core.c 	u8 value = (u8)pmf_next32(cmd);
cmd               140 arch/powerpc/platforms/powermac/pfunc_core.c 	u8 mask = (u8)pmf_next32(cmd);
cmd               144 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(write_gpio, cmd, h, value, mask);
cmd               147 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_read_gpio(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               149 arch/powerpc/platforms/powermac/pfunc_core.c 	u8 mask = (u8)pmf_next32(cmd);
cmd               150 arch/powerpc/platforms/powermac/pfunc_core.c 	int rshift = (int)pmf_next32(cmd);
cmd               151 arch/powerpc/platforms/powermac/pfunc_core.c 	u8 xor = (u8)pmf_next32(cmd);
cmd               156 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(read_gpio, cmd, h, mask, rshift, xor);
cmd               159 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_write_reg32(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               161 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               162 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 value = pmf_next32(cmd);
cmd               163 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 mask = pmf_next32(cmd);
cmd               168 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(write_reg32, cmd, h, offset, value, mask);
cmd               171 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_read_reg32(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               173 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               177 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(read_reg32, cmd, h, offset);
cmd               181 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_write_reg16(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               183 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               184 arch/powerpc/platforms/powermac/pfunc_core.c 	u16 value = (u16)pmf_next32(cmd);
cmd               185 arch/powerpc/platforms/powermac/pfunc_core.c 	u16 mask = (u16)pmf_next32(cmd);
cmd               190 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(write_reg16, cmd, h, offset, value, mask);
cmd               193 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_read_reg16(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               195 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               199 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(read_reg16, cmd, h, offset);
cmd               203 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_write_reg8(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               205 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               206 arch/powerpc/platforms/powermac/pfunc_core.c 	u8 value = (u16)pmf_next32(cmd);
cmd               207 arch/powerpc/platforms/powermac/pfunc_core.c 	u8 mask = (u16)pmf_next32(cmd);
cmd               212 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(write_reg8, cmd, h, offset, value, mask);
cmd               215 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_read_reg8(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               217 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               221 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(read_reg8, cmd, h, offset);
cmd               224 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_delay(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               226 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 duration = pmf_next32(cmd);
cmd               230 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(delay, cmd, h, duration);
cmd               233 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_wait_reg32(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               235 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               236 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 value = pmf_next32(cmd);
cmd               237 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 mask = pmf_next32(cmd);
cmd               242 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(wait_reg32, cmd, h, offset, value, mask);
cmd               245 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_wait_reg16(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               247 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               248 arch/powerpc/platforms/powermac/pfunc_core.c 	u16 value = (u16)pmf_next32(cmd);
cmd               249 arch/powerpc/platforms/powermac/pfunc_core.c 	u16 mask = (u16)pmf_next32(cmd);
cmd               254 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(wait_reg16, cmd, h, offset, value, mask);
cmd               257 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_wait_reg8(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               259 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               260 arch/powerpc/platforms/powermac/pfunc_core.c 	u8 value = (u8)pmf_next32(cmd);
cmd               261 arch/powerpc/platforms/powermac/pfunc_core.c 	u8 mask = (u8)pmf_next32(cmd);
cmd               266 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(wait_reg8, cmd, h, offset, value, mask);
cmd               269 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_read_i2c(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               271 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 bytes = pmf_next32(cmd);
cmd               275 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(read_i2c, cmd, h, bytes);
cmd               278 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_write_i2c(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               280 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 bytes = pmf_next32(cmd);
cmd               281 arch/powerpc/platforms/powermac/pfunc_core.c 	const void *blob = pmf_next_blob(cmd, bytes);
cmd               286 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(write_i2c, cmd, h, bytes, blob);
cmd               290 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_rmw_i2c(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               292 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 maskbytes = pmf_next32(cmd);
cmd               293 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 valuesbytes = pmf_next32(cmd);
cmd               294 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 totalbytes = pmf_next32(cmd);
cmd               295 arch/powerpc/platforms/powermac/pfunc_core.c 	const void *maskblob = pmf_next_blob(cmd, maskbytes);
cmd               296 arch/powerpc/platforms/powermac/pfunc_core.c 	const void *valuesblob = pmf_next_blob(cmd, valuesbytes);
cmd               304 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(rmw_i2c, cmd, h, maskbytes, valuesbytes, totalbytes,
cmd               308 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_read_cfg(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               310 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               311 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 bytes = pmf_next32(cmd);
cmd               315 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(read_cfg, cmd, h, offset, bytes);
cmd               319 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_write_cfg(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               321 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               322 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 bytes = pmf_next32(cmd);
cmd               323 arch/powerpc/platforms/powermac/pfunc_core.c 	const void *blob = pmf_next_blob(cmd, bytes);
cmd               328 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(write_cfg, cmd, h, offset, bytes, blob);
cmd               331 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_rmw_cfg(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               333 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               334 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 maskbytes = pmf_next32(cmd);
cmd               335 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 valuesbytes = pmf_next32(cmd);
cmd               336 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 totalbytes = pmf_next32(cmd);
cmd               337 arch/powerpc/platforms/powermac/pfunc_core.c 	const void *maskblob = pmf_next_blob(cmd, maskbytes);
cmd               338 arch/powerpc/platforms/powermac/pfunc_core.c 	const void *valuesblob = pmf_next_blob(cmd, valuesbytes);
cmd               346 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(rmw_cfg, cmd, h, offset, maskbytes, valuesbytes,
cmd               351 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_read_i2c_sub(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               353 arch/powerpc/platforms/powermac/pfunc_core.c 	u8 subaddr = (u8)pmf_next32(cmd);
cmd               354 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 bytes = pmf_next32(cmd);
cmd               359 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(read_i2c_sub, cmd, h, subaddr, bytes);
cmd               362 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_write_i2c_sub(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               364 arch/powerpc/platforms/powermac/pfunc_core.c 	u8 subaddr = (u8)pmf_next32(cmd);
cmd               365 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 bytes = pmf_next32(cmd);
cmd               366 arch/powerpc/platforms/powermac/pfunc_core.c 	const void *blob = pmf_next_blob(cmd, bytes);
cmd               372 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(write_i2c_sub, cmd, h, subaddr, bytes, blob);
cmd               375 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_set_i2c_mode(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               377 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 mode = pmf_next32(cmd);
cmd               381 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(set_i2c_mode, cmd, h, mode);
cmd               385 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_rmw_i2c_sub(struct pmf_cmd *cmd, struct pmf_handlers *h)
cmd               387 arch/powerpc/platforms/powermac/pfunc_core.c 	u8 subaddr = (u8)pmf_next32(cmd);
cmd               388 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 maskbytes = pmf_next32(cmd);
cmd               389 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 valuesbytes = pmf_next32(cmd);
cmd               390 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 totalbytes = pmf_next32(cmd);
cmd               391 arch/powerpc/platforms/powermac/pfunc_core.c 	const void *maskblob = pmf_next_blob(cmd, maskbytes);
cmd               392 arch/powerpc/platforms/powermac/pfunc_core.c 	const void *valuesblob = pmf_next_blob(cmd, valuesbytes);
cmd               400 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(rmw_i2c_sub, cmd, h, subaddr, maskbytes, valuesbytes,
cmd               404 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_read_reg32_msrx(struct pmf_cmd *cmd,
cmd               407 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               408 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 mask = pmf_next32(cmd);
cmd               409 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 shift = pmf_next32(cmd);
cmd               410 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 xor = pmf_next32(cmd);
cmd               415 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(read_reg32_msrx, cmd, h, offset, mask, shift, xor);
cmd               418 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_read_reg16_msrx(struct pmf_cmd *cmd,
cmd               421 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               422 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 mask = pmf_next32(cmd);
cmd               423 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 shift = pmf_next32(cmd);
cmd               424 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 xor = pmf_next32(cmd);
cmd               429 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(read_reg16_msrx, cmd, h, offset, mask, shift, xor);
cmd               431 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_read_reg8_msrx(struct pmf_cmd *cmd,
cmd               434 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               435 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 mask = pmf_next32(cmd);
cmd               436 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 shift = pmf_next32(cmd);
cmd               437 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 xor = pmf_next32(cmd);
cmd               442 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(read_reg8_msrx, cmd, h, offset, mask, shift, xor);
cmd               445 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_write_reg32_slm(struct pmf_cmd *cmd,
cmd               448 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               449 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 shift = pmf_next32(cmd);
cmd               450 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 mask = pmf_next32(cmd);
cmd               455 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(write_reg32_slm, cmd, h, offset, shift, mask);
cmd               458 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_write_reg16_slm(struct pmf_cmd *cmd,
cmd               461 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               462 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 shift = pmf_next32(cmd);
cmd               463 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 mask = pmf_next32(cmd);
cmd               468 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(write_reg16_slm, cmd, h, offset, shift, mask);
cmd               471 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_write_reg8_slm(struct pmf_cmd *cmd,
cmd               474 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 offset = pmf_next32(cmd);
cmd               475 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 shift = pmf_next32(cmd);
cmd               476 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 mask = pmf_next32(cmd);
cmd               481 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(write_reg8_slm, cmd, h, offset, shift, mask);
cmd               484 arch/powerpc/platforms/powermac/pfunc_core.c static int pmf_parser_mask_and_compare(struct pmf_cmd *cmd,
cmd               487 arch/powerpc/platforms/powermac/pfunc_core.c 	u32 bytes = pmf_next32(cmd);
cmd               488 arch/powerpc/platforms/powermac/pfunc_core.c 	const void *maskblob = pmf_next_blob(cmd, bytes);
cmd               489 arch/powerpc/platforms/powermac/pfunc_core.c 	const void *valuesblob = pmf_next_blob(cmd, bytes);
cmd               495 arch/powerpc/platforms/powermac/pfunc_core.c 	PMF_PARSE_CALL(mask_and_compare, cmd, h,
cmd               500 arch/powerpc/platforms/powermac/pfunc_core.c typedef int (*pmf_cmd_parser_t)(struct pmf_cmd *cmd, struct pmf_handlers *h);
cmd               583 arch/powerpc/platforms/powermac/pfunc_core.c 	struct pmf_cmd cmd;
cmd               587 arch/powerpc/platforms/powermac/pfunc_core.c 	cmd.cmdptr		= func->data;
cmd               588 arch/powerpc/platforms/powermac/pfunc_core.c 	cmd.cmdend		= func->data + func->length;
cmd               589 arch/powerpc/platforms/powermac/pfunc_core.c 	cmd.func       		= func;
cmd               590 arch/powerpc/platforms/powermac/pfunc_core.c 	cmd.instdata		= instdata;
cmd               591 arch/powerpc/platforms/powermac/pfunc_core.c 	cmd.args		= args;
cmd               592 arch/powerpc/platforms/powermac/pfunc_core.c 	cmd.error		= 0;
cmd               601 arch/powerpc/platforms/powermac/pfunc_core.c 	while(count-- && cmd.cmdptr < cmd.cmdend) {
cmd               603 arch/powerpc/platforms/powermac/pfunc_core.c 		ccode = pmf_next32(&cmd);
cmd               606 arch/powerpc/platforms/powermac/pfunc_core.c 			count = pmf_next32(&cmd) - 1;
cmd               607 arch/powerpc/platforms/powermac/pfunc_core.c 			ccode = pmf_next32(&cmd);
cmd               609 arch/powerpc/platforms/powermac/pfunc_core.c 		if (cmd.error) {
cmd               621 arch/powerpc/platforms/powermac/pfunc_core.c 		rc = pmf_parsers[ccode](&cmd, handlers);
cmd               631 arch/powerpc/platforms/powermac/pfunc_core.c 		func->length = cmd.cmdptr - func->data;
cmd               408 arch/powerpc/platforms/powermac/setup.c static void __noreturn pmac_restart(char *cmd)
cmd                56 arch/powerpc/platforms/powernv/opal-imc.c 	char mode[16], cmd[16];
cmd                77 arch/powerpc/platforms/powernv/opal-imc.c 		sprintf(cmd, "imc_cmd_%d", (u32)(ptr->id));
cmd                78 arch/powerpc/platforms/powernv/opal-imc.c 		if (!imc_debugfs_create_x64(cmd, 0600, imc_debugfs_parent,
cmd               265 arch/powerpc/platforms/powernv/opal-prd.c static long opal_prd_ioctl(struct file *file, unsigned int cmd,
cmd               272 arch/powerpc/platforms/powernv/opal-prd.c 	switch (cmd) {
cmd               225 arch/powerpc/platforms/powernv/setup.c static void  __noreturn pnv_restart(char *cmd)
cmd               232 arch/powerpc/platforms/powernv/setup.c 		if (!cmd)
cmd               234 arch/powerpc/platforms/powernv/setup.c 		else if (strcmp(cmd, "full") == 0)
cmd               244 arch/powerpc/platforms/powernv/setup.c 		} else	if (cmd && rc) {
cmd               247 arch/powerpc/platforms/powernv/setup.c 				pr_err("Unsupported '%s' reboot.\n", cmd);
cmd               250 arch/powerpc/platforms/powernv/setup.c 				       cmd, rc);
cmd               252 arch/powerpc/platforms/powernv/setup.c 			cmd = NULL;
cmd                71 arch/powerpc/platforms/ps3/setup.c static void __noreturn ps3_restart(char *cmd)
cmd                73 arch/powerpc/platforms/ps3/setup.c 	DBG("%s:%d cmd '%s'\n", __func__, __LINE__, cmd);
cmd               404 arch/powerpc/platforms/pseries/dlpar.c static int dlpar_parse_resource(char **cmd, struct pseries_hp_errorlog *hp_elog)
cmd               408 arch/powerpc/platforms/pseries/dlpar.c 	arg = strsep(cmd, " ");
cmd               424 arch/powerpc/platforms/pseries/dlpar.c static int dlpar_parse_action(char **cmd, struct pseries_hp_errorlog *hp_elog)
cmd               428 arch/powerpc/platforms/pseries/dlpar.c 	arg = strsep(cmd, " ");
cmd               444 arch/powerpc/platforms/pseries/dlpar.c static int dlpar_parse_id_type(char **cmd, struct pseries_hp_errorlog *hp_elog)
cmd               449 arch/powerpc/platforms/pseries/dlpar.c 	arg = strsep(cmd, " ");
cmd               455 arch/powerpc/platforms/pseries/dlpar.c 		arg = strsep(cmd, " ");
cmd               466 arch/powerpc/platforms/pseries/dlpar.c 		arg = strsep(cmd, " ");
cmd               481 arch/powerpc/platforms/pseries/dlpar.c 		arg = strsep(cmd, " ");
cmd               495 arch/powerpc/platforms/pseries/dlpar.c 		arg = strsep(cmd, " ");
cmd               501 arch/powerpc/platforms/pseries/lpar.c 	int rc, cmd, cpu;
cmd               511 arch/powerpc/platforms/pseries/lpar.c 	rc = kstrtoint(buf, 0, &cmd);
cmd               512 arch/powerpc/platforms/pseries/lpar.c 	if (rc || cmd < 0 || cmd > 1) {
cmd               519 arch/powerpc/platforms/pseries/lpar.c 	if ((cmd == 0 && !vcpudispatch_stats_on) ||
cmd               520 arch/powerpc/platforms/pseries/lpar.c 			(cmd == 1 && vcpudispatch_stats_on))
cmd               523 arch/powerpc/platforms/pseries/lpar.c 	if (cmd) {
cmd               544 arch/powerpc/platforms/pseries/lpar.c 	vcpudispatch_stats_on = cmd;
cmd               249 arch/powerpc/platforms/pseries/papr_scm.c 		unsigned int cmd, void *buf, unsigned int buf_len, int *cmd_rc)
cmd               260 arch/powerpc/platforms/pseries/papr_scm.c 	switch (cmd) {
cmd               460 arch/powerpc/sysdev/fsl_pci.c 	u16 cmd;
cmd               463 arch/powerpc/sysdev/fsl_pci.c 	early_read_config_word(hose, 0, 0, PCI_COMMAND, &cmd);
cmd               464 arch/powerpc/sysdev/fsl_pci.c 	cmd |= PCI_COMMAND_SERR | PCI_COMMAND_MASTER | PCI_COMMAND_MEMORY
cmd               466 arch/powerpc/sysdev/fsl_pci.c 	early_write_config_word(hose, 0, 0, PCI_COMMAND, cmd);
cmd               471 arch/powerpc/sysdev/fsl_pci.c 		cmd = PCI_X_CMD_MAX_SPLIT | PCI_X_CMD_MAX_READ
cmd               473 arch/powerpc/sysdev/fsl_pci.c 		early_write_config_word(hose, 0, 0, pci_x_cmd, cmd);
cmd               159 arch/powerpc/sysdev/fsl_soc.c 			     unsigned long mode, void *cmd)
cmd               212 arch/powerpc/sysdev/fsl_soc.c void __noreturn fsl_hv_restart(char *cmd)
cmd                44 arch/powerpc/sysdev/fsl_soc.h void __noreturn fsl_hv_restart(char *cmd);
cmd               489 arch/powerpc/xmon/xmon.c 	int cmd = 0;
cmd               643 arch/powerpc/xmon/xmon.c 				cmd = cmds(regs);
cmd               644 arch/powerpc/xmon/xmon.c 			if (locked_down || cmd != 0) {
cmd               690 arch/powerpc/xmon/xmon.c 		cmd = cmds(regs);
cmd               727 arch/powerpc/xmon/xmon.c 	return cmd != 'X' && cmd != EOF;
cmd              1007 arch/powerpc/xmon/xmon.c 	int cmd = 0;
cmd              1021 arch/powerpc/xmon/xmon.c 		cmd = skipbl();
cmd              1022 arch/powerpc/xmon/xmon.c 		if( cmd == '\n' ) {
cmd              1027 arch/powerpc/xmon/xmon.c 			cmd = inchar();
cmd              1029 arch/powerpc/xmon/xmon.c 		switch (cmd) {
cmd              1031 arch/powerpc/xmon/xmon.c 			cmd = inchar();
cmd              1032 arch/powerpc/xmon/xmon.c 			switch (cmd) {
cmd              1036 arch/powerpc/xmon/xmon.c 				memops(cmd);
cmd              1052 arch/powerpc/xmon/xmon.c 				termch = cmd;
cmd              1081 arch/powerpc/xmon/xmon.c 				return cmd;
cmd              1087 arch/powerpc/xmon/xmon.c 			return cmd;
cmd              1091 arch/powerpc/xmon/xmon.c 			return cmd;
cmd              1144 arch/powerpc/xmon/xmon.c 				if (' ' < cmd && cmd <= '~')
cmd              1145 arch/powerpc/xmon/xmon.c 					putchar(cmd);
cmd              1147 arch/powerpc/xmon/xmon.c 					printf("\\x%x", cmd);
cmd              1148 arch/powerpc/xmon/xmon.c 				cmd = inchar();
cmd              1149 arch/powerpc/xmon/xmon.c 			} while (cmd != '\n');
cmd              1199 arch/powerpc/xmon/xmon.c 	int cmd;
cmd              1201 arch/powerpc/xmon/xmon.c 	cmd = inchar();
cmd              1202 arch/powerpc/xmon/xmon.c 	if (cmd == 'r')
cmd              1204 arch/powerpc/xmon/xmon.c 	else if (cmd == 'h')
cmd              1206 arch/powerpc/xmon/xmon.c 	else if (cmd == 'p')
cmd              1365 arch/powerpc/xmon/xmon.c 	int cmd;
cmd              1370 arch/powerpc/xmon/xmon.c 	cmd = inchar();
cmd              1371 arch/powerpc/xmon/xmon.c 	switch (cmd) {
cmd              1381 arch/powerpc/xmon/xmon.c 		cmd = inchar();
cmd              1382 arch/powerpc/xmon/xmon.c 		if (cmd == 'r')
cmd              1384 arch/powerpc/xmon/xmon.c 		else if (cmd == 'w')
cmd              1387 arch/powerpc/xmon/xmon.c 			termch = cmd;
cmd              1454 arch/powerpc/xmon/xmon.c 		termch = cmd;
cmd              1455 arch/powerpc/xmon/xmon.c 		cmd = skipbl();
cmd              1456 arch/powerpc/xmon/xmon.c 		if (cmd == '?') {
cmd              1460 arch/powerpc/xmon/xmon.c 		termch = cmd;
cmd              1785 arch/powerpc/xmon/xmon.c 	int cmd;
cmd              1788 arch/powerpc/xmon/xmon.c 	cmd = inchar();
cmd              1789 arch/powerpc/xmon/xmon.c 	if (cmd != 'i')
cmd              1790 arch/powerpc/xmon/xmon.c 		termch = cmd;
cmd              1801 arch/powerpc/xmon/xmon.c 		if (cmd != 'i') {
cmd              1988 arch/powerpc/xmon/xmon.c 	int cmd;
cmd              1991 arch/powerpc/xmon/xmon.c 	cmd = skipbl();
cmd              1993 arch/powerpc/xmon/xmon.c 	switch (cmd) {
cmd              2214 arch/powerpc/xmon/xmon.c 	int cmd, inc, i, nslash;
cmd              2219 arch/powerpc/xmon/xmon.c 	cmd = skipbl();
cmd              2220 arch/powerpc/xmon/xmon.c 	if (cmd == '?') {
cmd              2224 arch/powerpc/xmon/xmon.c 		termch = cmd;
cmd              2227 arch/powerpc/xmon/xmon.c 	while ((cmd = skipbl()) != '\n') {
cmd              2228 arch/powerpc/xmon/xmon.c 		switch( cmd ){
cmd              2267 arch/powerpc/xmon/xmon.c 			cmd = skipbl();
cmd              2268 arch/powerpc/xmon/xmon.c 			if (cmd == '\n')
cmd              2271 arch/powerpc/xmon/xmon.c 			switch (cmd) {
cmd              2966 arch/powerpc/xmon/xmon.c memops(int cmd)
cmd              2971 arch/powerpc/xmon/xmon.c 	scanhex((void *)(cmd == 's'? &mval: &msrc));
cmd              2975 arch/powerpc/xmon/xmon.c 	switch( cmd ){
cmd              4150 arch/powerpc/xmon/xmon.c 	int cmd, subcmd = 0;
cmd              4152 arch/powerpc/xmon/xmon.c 	cmd = inchar();
cmd              4153 arch/powerpc/xmon/xmon.c 	switch (cmd) {
cmd              4172 arch/powerpc/xmon/xmon.c 		switch (cmd) {
cmd                19 arch/riscv/kernel/reset.c void machine_restart(char *cmd)
cmd                21 arch/riscv/kernel/reset.c 	do_kernel_restart(cmd);
cmd               188 arch/s390/appldata/appldata_base.c static void __appldata_vtimer_setup(int cmd)
cmd               192 arch/s390/appldata/appldata_base.c 	switch (cmd) {
cmd                11 arch/s390/boot/uv.c 		.header.cmd = UVC_CMD_QUI,
cmd                61 arch/s390/hypfs/hypfs_dbfs.c static long dbfs_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd                68 arch/s390/hypfs/hypfs_dbfs.c 		rc = df->unlocked_ioctl(file, cmd, arg);
cmd                26 arch/s390/hypfs/hypfs_sprp.c static inline unsigned long __hypfs_sprp_diag304(void *data, unsigned long cmd)
cmd                30 arch/s390/hypfs/hypfs_sprp.c 	register unsigned long _cmd asm("4") = cmd;
cmd                38 arch/s390/hypfs/hypfs_sprp.c static unsigned long hypfs_sprp_diag304(void *data, unsigned long cmd)
cmd                41 arch/s390/hypfs/hypfs_sprp.c 	return __hypfs_sprp_diag304(data, cmd);
cmd                72 arch/s390/hypfs/hypfs_sprp.c 	unsigned long cmd;
cmd                97 arch/s390/hypfs/hypfs_sprp.c 	cmd = *(unsigned long *) &diag304->args[0];
cmd                98 arch/s390/hypfs/hypfs_sprp.c 	diag304->rc = hypfs_sprp_diag304(data, cmd);
cmd               113 arch/s390/hypfs/hypfs_sprp.c static long hypfs_sprp_ioctl(struct file *file, unsigned int cmd,
cmd               124 arch/s390/hypfs/hypfs_sprp.c 	switch (cmd) {
cmd               214 arch/s390/include/asm/ccwdev.h extern struct ciw *ccw_device_get_ciw(struct ccw_device *, __u32 cmd);
cmd               259 arch/s390/include/asm/cio.h 	__u32 cmd      :  8;
cmd                13 arch/s390/include/asm/clp.h 	u16 cmd;
cmd                15 arch/s390/include/asm/cpcmd.h int __cpcmd(const char *cmd, char *response, int rlen, int *response_code);
cmd                30 arch/s390/include/asm/cpcmd.h int cpcmd(const char *cmd, char *response, int rlen, int *response_code);
cmd               239 arch/s390/include/asm/fcx.h 	u32 cmd:8;
cmd               307 arch/s390/include/asm/fcx.h struct dcw *tccb_add_dcw(struct tccb *tccb, size_t tccb_size, u8 cmd, u8 flags,
cmd                24 arch/s390/include/asm/itcw.h struct dcw *itcw_add_dcw(struct itcw *itcw, u8 cmd, u8 flags, void *cd,
cmd               141 arch/s390/include/asm/scsw.h 	struct cmd_scsw cmd;
cmd               242 arch/s390/include/asm/scsw.h 		return scsw->cmd.key;
cmd               257 arch/s390/include/asm/scsw.h 		return scsw->cmd.eswf;
cmd               272 arch/s390/include/asm/scsw.h 		return scsw->cmd.cc;
cmd               287 arch/s390/include/asm/scsw.h 		return scsw->cmd.ectl;
cmd               302 arch/s390/include/asm/scsw.h 		return scsw->cmd.pno;
cmd               317 arch/s390/include/asm/scsw.h 		return scsw->cmd.fctl;
cmd               332 arch/s390/include/asm/scsw.h 		return scsw->cmd.actl;
cmd               347 arch/s390/include/asm/scsw.h 		return scsw->cmd.stctl;
cmd               362 arch/s390/include/asm/scsw.h 		return scsw->cmd.dstat;
cmd               377 arch/s390/include/asm/scsw.h 		return scsw->cmd.cstat;
cmd               389 arch/s390/include/asm/scsw.h 	return (scsw->cmd.fctl & SCSW_FCTL_START_FUNC);
cmd               401 arch/s390/include/asm/scsw.h 	return (scsw->cmd.fctl & SCSW_FCTL_START_FUNC);
cmd               413 arch/s390/include/asm/scsw.h 	return (scsw->cmd.stctl & SCSW_STCTL_STATUS_PEND);
cmd               425 arch/s390/include/asm/scsw.h 	return (scsw->cmd.fctl & SCSW_FCTL_START_FUNC) &&
cmd               426 arch/s390/include/asm/scsw.h 	       (scsw->cmd.stctl & SCSW_STCTL_STATUS_PEND);
cmd               438 arch/s390/include/asm/scsw.h 	return (scsw->cmd.fctl & SCSW_FCTL_START_FUNC);
cmd               450 arch/s390/include/asm/scsw.h 	return (scsw->cmd.fctl & SCSW_FCTL_START_FUNC);
cmd               462 arch/s390/include/asm/scsw.h 	return (scsw->cmd.fctl & SCSW_FCTL_START_FUNC);
cmd               474 arch/s390/include/asm/scsw.h 	return (scsw->cmd.fctl & SCSW_FCTL_START_FUNC);
cmd               486 arch/s390/include/asm/scsw.h 	return (scsw->cmd.fctl & SCSW_FCTL_START_FUNC);
cmd               498 arch/s390/include/asm/scsw.h 	return (scsw->cmd.fctl & SCSW_FCTL_START_FUNC) &&
cmd               499 arch/s390/include/asm/scsw.h 	       (scsw->cmd.stctl & SCSW_STCTL_INTER_STATUS);
cmd               511 arch/s390/include/asm/scsw.h 	return (scsw->cmd.stctl & SCSW_STCTL_STATUS_PEND) &&
cmd               512 arch/s390/include/asm/scsw.h 	       !(scsw->cmd.stctl & SCSW_STCTL_INTER_STATUS) &&
cmd               513 arch/s390/include/asm/scsw.h 	       (scsw->cmd.stctl & SCSW_STCTL_ALERT_STATUS);
cmd               525 arch/s390/include/asm/scsw.h 	return (scsw->cmd.fctl != 0) &&
cmd               526 arch/s390/include/asm/scsw.h 	       (scsw->cmd.stctl & SCSW_STCTL_STATUS_PEND) &&
cmd               527 arch/s390/include/asm/scsw.h 	       (!(scsw->cmd.stctl & SCSW_STCTL_INTER_STATUS) ||
cmd               528 arch/s390/include/asm/scsw.h 		 ((scsw->cmd.stctl & SCSW_STCTL_INTER_STATUS) &&
cmd               529 arch/s390/include/asm/scsw.h 		  (scsw->cmd.actl & SCSW_ACTL_SUSPENDED)));
cmd               580 arch/s390/include/asm/scsw.h 	return (scsw->cmd.stctl & SCSW_STCTL_STATUS_PEND) &&
cmd               581 arch/s390/include/asm/scsw.h 	       (scsw->cmd.cc != 3);
cmd               593 arch/s390/include/asm/scsw.h 	return (scsw->cmd.stctl & SCSW_STCTL_STATUS_PEND) &&
cmd               594 arch/s390/include/asm/scsw.h 	       (scsw->cmd.cc != 3);
cmd               961 arch/s390/include/asm/scsw.h 	return (scsw->cmd.cc != 0) || (scsw->cmd.stctl !=
cmd                38 arch/s390/include/asm/uv.h 	u16 cmd;	/* Command Code */
cmd                80 arch/s390/include/asm/uv.h static inline int share(unsigned long addr, u16 cmd)
cmd                83 arch/s390/include/asm/uv.h 		.header.cmd = cmd,
cmd                19 arch/s390/include/uapi/asm/clp.h 	unsigned int cmd : 8;
cmd                60 arch/s390/kernel/cpcmd.c int  __cpcmd(const char *cmd, char *response, int rlen, int *response_code)
cmd                66 arch/s390/kernel/cpcmd.c 	cmdlen = strlen(cmd);
cmd                68 arch/s390/kernel/cpcmd.c 	memcpy(cpcmd_buf, cmd, cmdlen);
cmd                86 arch/s390/kernel/cpcmd.c int cpcmd(const char *cmd, char *response, int rlen, int *response_code)
cmd                99 arch/s390/kernel/cpcmd.c 		len = __cpcmd(cmd, lowbuf, rlen, response_code);
cmd               105 arch/s390/kernel/cpcmd.c 		len = __cpcmd(cmd, response, rlen, response_code);
cmd              1323 arch/s390/kernel/ipl.c 	char *cmd;
cmd              1326 arch/s390/kernel/ipl.c 		cmd = vmcmd_on_reboot;
cmd              1328 arch/s390/kernel/ipl.c 		cmd = vmcmd_on_panic;
cmd              1330 arch/s390/kernel/ipl.c 		cmd = vmcmd_on_halt;
cmd              1332 arch/s390/kernel/ipl.c 		cmd = vmcmd_on_poff;
cmd              1334 arch/s390/kernel/ipl.c 		cmd = vmcmd_on_restart;
cmd              1338 arch/s390/kernel/ipl.c 	if (strlen(cmd) == 0)
cmd              1340 arch/s390/kernel/ipl.c 	__cpcmd(cmd, NULL, 0, NULL);
cmd                60 arch/s390/pci/pci_clp.c 		: [cc] "+d" (cc), [mask] "=d" (mask) : [cmd] "a" (1)
cmd               127 arch/s390/pci/pci_clp.c 	rrb->request.hdr.cmd = CLP_QUERY_PCI_FNGRP;
cmd               188 arch/s390/pci/pci_clp.c 	rrb->request.hdr.cmd = CLP_QUERY_PCI_FN;
cmd               259 arch/s390/pci/pci_clp.c 		rrb->request.hdr.cmd = CLP_SET_PCI_FN;
cmd               331 arch/s390/pci/pci_clp.c 		rrb->request.hdr.cmd = CLP_LIST_PCI;
cmd               485 arch/s390/pci/pci_clp.c 	switch (lpcb->cmd) {
cmd               544 arch/s390/pci/pci_clp.c 	switch (lpcb->cmd) {
cmd               611 arch/s390/pci/pci_clp.c 	if (req->cmd > 1 || clp_get_ilp(&ilp) != 0)
cmd               615 arch/s390/pci/pci_clp.c 	if (req->cmd == 0) {
cmd               624 arch/s390/pci/pci_clp.c static long clp_misc_ioctl(struct file *filp, unsigned int cmd,
cmd               630 arch/s390/pci/pci_clp.c 	if (cmd != CLP_SYNC)
cmd                58 arch/sh/boards/mach-landisk/gio.c static long gio_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd                63 arch/sh/boards/mach-landisk/gio.c 	if (cmd & 0x01) {	/* write */
cmd                69 arch/sh/boards/mach-landisk/gio.c 	switch (cmd) {
cmd               114 arch/sh/boards/mach-landisk/gio.c 	if ((cmd & 0x01) == 0) {	/* read */
cmd               169 arch/sh/boards/mach-migor/setup.c static void migor_nand_flash_cmd_ctl(struct nand_chip *chip, int cmd,
cmd               172 arch/sh/boards/mach-migor/setup.c 	if (cmd == NAND_CMD_NONE)
cmd               176 arch/sh/boards/mach-migor/setup.c 		writeb(cmd, chip->legacy.IO_ADDR_W + 0x00400000);
cmd               178 arch/sh/boards/mach-migor/setup.c 		writeb(cmd, chip->legacy.IO_ADDR_W + 0x00800000);
cmd               180 arch/sh/boards/mach-migor/setup.c 		writeb(cmd, chip->legacy.IO_ADDR_W);
cmd               221 arch/sh/boards/mach-sdk7786/setup.c static void sdk7786_restart(char *cmd)
cmd               125 arch/sh/drivers/pci/common.c 	unsigned int cmd = 0;
cmd               129 arch/sh/drivers/pci/common.c 		cmd |= PCI_STATUS_REC_MASTER_ABORT;
cmd               139 arch/sh/drivers/pci/common.c 		cmd |= PCI_STATUS_REC_TARGET_ABORT;
cmd               148 arch/sh/drivers/pci/common.c 		cmd |= PCI_STATUS_PARITY | PCI_STATUS_DETECTED_PARITY;
cmd               158 arch/sh/drivers/pci/common.c 	return cmd;
cmd                97 arch/sh/drivers/pci/pci-sh7780.c 	unsigned int cmd;
cmd               111 arch/sh/drivers/pci/pci-sh7780.c 		cmd = pcibios_handle_status_errors(addr, status, hose);
cmd               112 arch/sh/drivers/pci/pci-sh7780.c 		if (likely(cmd))
cmd               113 arch/sh/drivers/pci/pci-sh7780.c 			__raw_writew(cmd, hose->reg_base + PCI_STATUS);
cmd               120 arch/sh/drivers/pci/pci-sh7780.c 	for (i = cmd = 0; i < ARRAY_SIZE(pci_arbiter_errors); i++) {
cmd               124 arch/sh/drivers/pci/pci-sh7780.c 			cmd |= pci_arbiter_errors[i].mask;
cmd               127 arch/sh/drivers/pci/pci-sh7780.c 	__raw_writel(cmd, hose->reg_base + SH4_PCIAINT);
cmd               133 arch/sh/drivers/pci/pci-sh7780.c 	for (i = cmd = 0; i < ARRAY_SIZE(pci_interrupt_errors); i++) {
cmd               137 arch/sh/drivers/pci/pci-sh7780.c 			cmd |= pci_interrupt_errors[i].mask;
cmd               140 arch/sh/drivers/pci/pci-sh7780.c 	__raw_writel(cmd, hose->reg_base + SH4_PCIINT);
cmd                10 arch/sh/include/asm/reboot.h 	void (*restart)(char *cmd);
cmd               314 arch/sh/kernel/kgdb.c static int __kgdb_notify(struct die_args *args, unsigned long cmd)
cmd               318 arch/sh/kernel/kgdb.c 	switch (cmd) {
cmd               339 arch/sh/kernel/kgdb.c kgdb_notify(struct notifier_block *self, unsigned long cmd, void *ptr)
cmd               345 arch/sh/kernel/kgdb.c 	ret = __kgdb_notify(ptr, cmd);
cmd                88 arch/sh/kernel/reboot.c void machine_restart(char *cmd)
cmd                90 arch/sh/kernel/reboot.c 	machine_ops.restart(cmd);
cmd                89 arch/sparc/kernel/apc.c static long apc_ioctl(struct file *f, unsigned int cmd, unsigned long __arg)
cmd                93 arch/sparc/kernel/apc.c 	switch (cmd) {
cmd                65 arch/sparc/kernel/leon_pci.c 	u16 cmd, oldcmd;
cmd                68 arch/sparc/kernel/leon_pci.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd                69 arch/sparc/kernel/leon_pci.c 	oldcmd = cmd;
cmd                79 arch/sparc/kernel/leon_pci.c 			cmd |= PCI_COMMAND_IO;
cmd                81 arch/sparc/kernel/leon_pci.c 			cmd |= PCI_COMMAND_MEMORY;
cmd                84 arch/sparc/kernel/leon_pci.c 	if (cmd != oldcmd) {
cmd                85 arch/sparc/kernel/leon_pci.c 		pci_info(dev, "enabling device (%04x -> %04x)\n", oldcmd, cmd);
cmd                86 arch/sparc/kernel/leon_pci.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd               242 arch/sparc/kernel/nmi.c static int nmi_shutdown(struct notifier_block *nb, unsigned long cmd, void *p)
cmd               728 arch/sparc/kernel/pci.c 	u16 cmd, oldcmd;
cmd               731 arch/sparc/kernel/pci.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               732 arch/sparc/kernel/pci.c 	oldcmd = cmd;
cmd               742 arch/sparc/kernel/pci.c 			cmd |= PCI_COMMAND_IO;
cmd               744 arch/sparc/kernel/pci.c 			cmd |= PCI_COMMAND_MEMORY;
cmd               747 arch/sparc/kernel/pci.c 	if (cmd != oldcmd) {
cmd               748 arch/sparc/kernel/pci.c 		pci_info(dev, "enabling device (%04x -> %04x)\n", oldcmd, cmd);
cmd               749 arch/sparc/kernel/pci.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd               646 arch/sparc/kernel/pcic.c 	u16 cmd, oldcmd;
cmd               649 arch/sparc/kernel/pcic.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               650 arch/sparc/kernel/pcic.c 	oldcmd = cmd;
cmd               660 arch/sparc/kernel/pcic.c 			cmd |= PCI_COMMAND_IO;
cmd               662 arch/sparc/kernel/pcic.c 			cmd |= PCI_COMMAND_MEMORY;
cmd               665 arch/sparc/kernel/pcic.c 	if (cmd != oldcmd) {
cmd               666 arch/sparc/kernel/pcic.c 		pci_info(dev, "enabling device (%04x -> %04x)\n", oldcmd, cmd);
cmd               667 arch/sparc/kernel/pcic.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd              1614 arch/sparc/kernel/perf_event.c 					    unsigned long cmd, void *__args)
cmd              1627 arch/sparc/kernel/perf_event.c 	switch (cmd) {
cmd                92 arch/sparc/kernel/process_32.c void machine_restart(char * cmd)
cmd               102 arch/sparc/kernel/process_32.c 	if (cmd)
cmd               103 arch/sparc/kernel/process_32.c 		prom_reboot(cmd);
cmd                41 arch/sparc/kernel/reboot.c void machine_restart(char *cmd)
cmd                48 arch/sparc/kernel/reboot.c 	if (cmd)
cmd                49 arch/sparc/kernel/reboot.c 		prom_reboot(cmd);
cmd               129 arch/um/drivers/harddog_kern.c 				  unsigned int cmd, unsigned long arg)
cmd               137 arch/um/drivers/harddog_kern.c 	switch (cmd) {
cmd               153 arch/um/drivers/harddog_kern.c 			  unsigned int cmd, unsigned long arg)
cmd               158 arch/um/drivers/harddog_kern.c 	ret = harddog_ioctl_unlocked(file, cmd, arg);
cmd               135 arch/um/drivers/hostaudio_kern.c 			   unsigned int cmd, unsigned long arg)
cmd               142 arch/um/drivers/hostaudio_kern.c 	printk(KERN_DEBUG "hostaudio: ioctl called, cmd = %u\n", cmd);
cmd               144 arch/um/drivers/hostaudio_kern.c 	switch(cmd){
cmd               158 arch/um/drivers/hostaudio_kern.c 	err = os_ioctl_generic(state->fd, cmd, (unsigned long) &data);
cmd               160 arch/um/drivers/hostaudio_kern.c 	switch(cmd){
cmd               229 arch/um/drivers/hostaudio_kern.c 				  unsigned int cmd, unsigned long arg)
cmd               237 arch/um/drivers/hostaudio_kern.c 	return os_ioctl_generic(state->fd, cmd, arg);
cmd                65 arch/um/drivers/mconsole.h 	struct mconsole_command *cmd;
cmd                68 arch/um/drivers/mconsole_kern.c 		req->request.cmd->handler(&req->request);
cmd                84 arch/um/drivers/mconsole_kern.c 		if (req.cmd->context == MCONSOLE_INTR)
cmd                85 arch/um/drivers/mconsole_kern.c 			(*req.cmd->handler)(&req);
cmd               226 arch/um/drivers/mconsole_kern.c 		if (req->cmd->handler == mconsole_go)
cmd               228 arch/um/drivers/mconsole_kern.c 		if (req->cmd->handler == mconsole_stop) {
cmd               232 arch/um/drivers/mconsole_kern.c 		if (req->cmd->handler == mconsole_sysrq) {
cmd               239 arch/um/drivers/mconsole_kern.c 		(*req->cmd->handler)(req);
cmd                61 arch/um/drivers/mconsole_user.c 	struct mconsole_command *cmd;
cmd                65 arch/um/drivers/mconsole_user.c 		cmd = &commands[i];
cmd                66 arch/um/drivers/mconsole_user.c 		if (!strncmp(req->request.data, cmd->command,
cmd                67 arch/um/drivers/mconsole_user.c 			    strlen(cmd->command))) {
cmd                68 arch/um/drivers/mconsole_user.c 			return cmd;
cmd               117 arch/um/drivers/mconsole_user.c 	req->cmd = mconsole_parse(req);
cmd               118 arch/um/drivers/mconsole_user.c 	if (req->cmd == NULL) {
cmd                44 arch/um/drivers/mmapper_kern.c static long mmapper_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               106 arch/um/drivers/ubd_kern.c 		     unsigned int cmd, unsigned long arg);
cmd              1427 arch/um/drivers/ubd_kern.c 		     unsigned int cmd, unsigned long arg)
cmd              1432 arch/um/drivers/ubd_kern.c 	switch (cmd) {
cmd               139 arch/um/include/shared/os.h extern int os_ioctl_generic(int fd, unsigned int cmd, unsigned long arg);
cmd                85 arch/um/os-Linux/file.c int os_ioctl_generic(int fd, unsigned int cmd, unsigned long arg)
cmd                89 arch/um/os-Linux/file.c 	err = ioctl(fd, cmd, arg);
cmd               223 arch/unicore32/kernel/pci.c 		u16 cmd;
cmd               225 arch/unicore32/kernel/pci.c 		pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               226 arch/unicore32/kernel/pci.c 		cmd |= features;
cmd               227 arch/unicore32/kernel/pci.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd               346 arch/unicore32/kernel/pci.c 	u16 cmd, old_cmd;
cmd               350 arch/unicore32/kernel/pci.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               351 arch/unicore32/kernel/pci.c 	old_cmd = cmd;
cmd               364 arch/unicore32/kernel/pci.c 			cmd |= PCI_COMMAND_IO;
cmd               366 arch/unicore32/kernel/pci.c 			cmd |= PCI_COMMAND_MEMORY;
cmd               373 arch/unicore32/kernel/pci.c 		cmd |= PCI_COMMAND_IO | PCI_COMMAND_MEMORY;
cmd               375 arch/unicore32/kernel/pci.c 	if (cmd != old_cmd) {
cmd               377 arch/unicore32/kernel/pci.c 		       pci_name(dev), old_cmd, cmd);
cmd               378 arch/unicore32/kernel/pci.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd                71 arch/unicore32/kernel/process.c void machine_restart(char *cmd)
cmd               684 arch/x86/events/amd/ibs.c perf_ibs_nmi_handler(unsigned int cmd, struct pt_regs *regs)
cmd              1552 arch/x86/events/core.c perf_event_nmi_handler(unsigned int cmd, struct pt_regs *regs)
cmd                34 arch/x86/include/asm/intel_pmc_ipc.h int intel_pmc_ipc_simple_command(int cmd, int sub);
cmd                35 arch/x86/include/asm/intel_pmc_ipc.h int intel_pmc_ipc_raw_cmd(u32 cmd, u32 sub, u8 *in, u32 inlen,
cmd                37 arch/x86/include/asm/intel_pmc_ipc.h int intel_pmc_ipc_command(u32 cmd, u32 sub, u8 *in, u32 inlen,
cmd                47 arch/x86/include/asm/intel_pmc_ipc.h static inline int intel_pmc_ipc_simple_command(int cmd, int sub)
cmd                52 arch/x86/include/asm/intel_pmc_ipc.h static inline int intel_pmc_ipc_raw_cmd(u32 cmd, u32 sub, u8 *in, u32 inlen,
cmd                58 arch/x86/include/asm/intel_pmc_ipc.h static inline int intel_pmc_ipc_command(u32 cmd, u32 sub, u8 *in, u32 inlen,
cmd                83 arch/x86/include/asm/intel_punit_ipc.h int intel_punit_ipc_simple_command(int cmd, int para1, int para2);
cmd                84 arch/x86/include/asm/intel_punit_ipc.h int intel_punit_ipc_command(u32 cmd, u32 para1, u32 para2, u32 *in, u32 *out);
cmd                88 arch/x86/include/asm/intel_punit_ipc.h static inline int intel_punit_ipc_simple_command(int cmd,
cmd                94 arch/x86/include/asm/intel_punit_ipc.h static inline int intel_punit_ipc_command(u32 cmd, u32 para1, u32 para2,
cmd                50 arch/x86/include/asm/intel_scu_ipc.h int intel_scu_ipc_simple_command(int cmd, int sub);
cmd                51 arch/x86/include/asm/intel_scu_ipc.h int intel_scu_ipc_command(int cmd, int sub, u32 *in, int inlen,
cmd                53 arch/x86/include/asm/intel_scu_ipc.h int intel_scu_ipc_raw_command(int cmd, int sub, u8 *in, int inlen,
cmd                89 arch/x86/include/asm/kgdb.h extern int kgdb_ll_trap(int cmd, const char *str,
cmd                10 arch/x86/include/asm/reboot.h 	void (*restart)(char *cmd);
cmd               278 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_callback_op(int cmd, void *arg)
cmd               280 arch/x86/include/asm/xen/hypercall.h 	return _hypercall2(int, callback_op, cmd, arg);
cmd               284 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_sched_op(int cmd, void *arg)
cmd               286 arch/x86/include/asm/xen/hypercall.h 	return _hypercall2(int, sched_op, cmd, arg);
cmd               332 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_memory_op(unsigned int cmd, void *arg)
cmd               334 arch/x86/include/asm/xen/hypercall.h 	return _hypercall2(long, memory_op, cmd, arg);
cmd               356 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_event_channel_op(int cmd, void *arg)
cmd               358 arch/x86/include/asm/xen/hypercall.h 	return _hypercall2(int, event_channel_op, cmd, arg);
cmd               362 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_xen_version(int cmd, void *arg)
cmd               364 arch/x86/include/asm/xen/hypercall.h 	return _hypercall2(int, xen_version, cmd, arg);
cmd               368 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_console_io(int cmd, int count, char *str)
cmd               370 arch/x86/include/asm/xen/hypercall.h 	return _hypercall3(int, console_io, cmd, count, str);
cmd               374 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_physdev_op(int cmd, void *arg)
cmd               376 arch/x86/include/asm/xen/hypercall.h 	return _hypercall2(int, physdev_op, cmd, arg);
cmd               380 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_grant_table_op(unsigned int cmd, void *uop, unsigned int count)
cmd               382 arch/x86/include/asm/xen/hypercall.h 	return _hypercall3(int, grant_table_op, cmd, uop, count);
cmd               386 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_vm_assist(unsigned int cmd, unsigned int type)
cmd               388 arch/x86/include/asm/xen/hypercall.h 	return _hypercall2(int, vm_assist, cmd, type);
cmd               392 arch/x86/include/asm/xen/hypercall.h HYPERVISOR_vcpu_op(int cmd, int vcpuid, void *extra_args)
cmd               394 arch/x86/include/asm/xen/hypercall.h 	return _hypercall3(int, vcpu_op, cmd, vcpuid, extra_args);
cmd                42 arch/x86/kernel/apic/hw_nmi.c static int nmi_cpu_backtrace_handler(unsigned int cmd, struct pt_regs *regs)
cmd              1518 arch/x86/kernel/apm_32.c static long do_ioctl(struct file *filp, u_int cmd, u_long arg)
cmd              1528 arch/x86/kernel/apm_32.c 	switch (cmd) {
cmd               647 arch/x86/kernel/cpu/bugs.c 	enum spectre_v2_user_cmd	cmd;
cmd               689 arch/x86/kernel/cpu/bugs.c 			return v2_user_options[i].cmd;
cmd               702 arch/x86/kernel/cpu/bugs.c 	enum spectre_v2_user_cmd cmd;
cmd               711 arch/x86/kernel/cpu/bugs.c 	cmd = spectre_v2_parse_user_cmdline(v2_cmd);
cmd               712 arch/x86/kernel/cpu/bugs.c 	switch (cmd) {
cmd               736 arch/x86/kernel/cpu/bugs.c 		switch (cmd) {
cmd               795 arch/x86/kernel/cpu/bugs.c 	enum spectre_v2_mitigation_cmd cmd;
cmd               814 arch/x86/kernel/cpu/bugs.c 	enum spectre_v2_mitigation_cmd cmd = SPECTRE_V2_CMD_AUTO;
cmd               829 arch/x86/kernel/cpu/bugs.c 		cmd = mitigation_options[i].cmd;
cmd               838 arch/x86/kernel/cpu/bugs.c 	if ((cmd == SPECTRE_V2_CMD_RETPOLINE ||
cmd               839 arch/x86/kernel/cpu/bugs.c 	     cmd == SPECTRE_V2_CMD_RETPOLINE_AMD ||
cmd               840 arch/x86/kernel/cpu/bugs.c 	     cmd == SPECTRE_V2_CMD_RETPOLINE_GENERIC) &&
cmd               846 arch/x86/kernel/cpu/bugs.c 	if (cmd == SPECTRE_V2_CMD_RETPOLINE_AMD &&
cmd               855 arch/x86/kernel/cpu/bugs.c 	return cmd;
cmd               860 arch/x86/kernel/cpu/bugs.c 	enum spectre_v2_mitigation_cmd cmd = spectre_v2_parse_cmdline();
cmd               868 arch/x86/kernel/cpu/bugs.c 	    (cmd == SPECTRE_V2_CMD_NONE || cmd == SPECTRE_V2_CMD_AUTO))
cmd               871 arch/x86/kernel/cpu/bugs.c 	switch (cmd) {
cmd               952 arch/x86/kernel/cpu/bugs.c 	spectre_v2_user_select_mitigation(cmd);
cmd              1077 arch/x86/kernel/cpu/bugs.c 	enum ssb_mitigation_cmd cmd;
cmd              1088 arch/x86/kernel/cpu/bugs.c 	enum ssb_mitigation_cmd cmd = SPEC_STORE_BYPASS_CMD_AUTO;
cmd              1105 arch/x86/kernel/cpu/bugs.c 			cmd = ssb_mitigation_options[i].cmd;
cmd              1115 arch/x86/kernel/cpu/bugs.c 	return cmd;
cmd              1121 arch/x86/kernel/cpu/bugs.c 	enum ssb_mitigation_cmd cmd;
cmd              1126 arch/x86/kernel/cpu/bugs.c 	cmd = ssb_parse_cmdline();
cmd              1128 arch/x86/kernel/cpu/bugs.c 	    (cmd == SPEC_STORE_BYPASS_CMD_NONE ||
cmd              1129 arch/x86/kernel/cpu/bugs.c 	     cmd == SPEC_STORE_BYPASS_CMD_AUTO))
cmd              1132 arch/x86/kernel/cpu/bugs.c 	switch (cmd) {
cmd               252 arch/x86/kernel/cpu/mce/dev-mcelog.c static long mce_chrdev_ioctl(struct file *f, unsigned int cmd,
cmd               260 arch/x86/kernel/cpu/mce/dev-mcelog.c 	switch (cmd) {
cmd               159 arch/x86/kernel/cpu/mce/inject.c static int mce_raise_notify(unsigned int cmd, struct pt_regs *regs)
cmd               158 arch/x86/kernel/cpu/mtrr/if.c mtrr_ioctl(struct file *file, unsigned int cmd, unsigned long __arg)
cmd               170 arch/x86/kernel/cpu/mtrr/if.c 	switch (cmd) {
cmd               222 arch/x86/kernel/cpu/mtrr/if.c 	switch (cmd) {
cmd               334 arch/x86/kernel/cpu/mtrr/if.c 	switch (cmd) {
cmd                51 arch/x86/kernel/cpu/vmware.c #define VMWARE_PORT(cmd, eax, ebx, ecx, edx)				\
cmd                55 arch/x86/kernel/cpu/vmware.c 		"c"(VMWARE_CMD_##cmd),					\
cmd                59 arch/x86/kernel/cpu/vmware.c #define VMWARE_VMCALL(cmd, eax, ebx, ecx, edx)				\
cmd                63 arch/x86/kernel/cpu/vmware.c 		"c"(VMWARE_CMD_##cmd),					\
cmd                67 arch/x86/kernel/cpu/vmware.c #define VMWARE_VMMCALL(cmd, eax, ebx, ecx, edx)                         \
cmd                71 arch/x86/kernel/cpu/vmware.c 		"c"(VMWARE_CMD_##cmd),					\
cmd                75 arch/x86/kernel/cpu/vmware.c #define VMWARE_CMD(cmd, eax, ebx, ecx, edx) do {		\
cmd                78 arch/x86/kernel/cpu/vmware.c 		VMWARE_VMCALL(cmd, eax, ebx, ecx, edx);		\
cmd                81 arch/x86/kernel/cpu/vmware.c 		VMWARE_VMMCALL(cmd, eax, ebx, ecx, edx);	\
cmd                84 arch/x86/kernel/cpu/vmware.c 		VMWARE_PORT(cmd, eax, ebx, ecx, edx);		\
cmd                53 arch/x86/kernel/cpuid.c 	struct cpuid_regs_done *cmd = cmd_block;
cmd                55 arch/x86/kernel/cpuid.c 	cpuid_count(cmd->regs.eax, cmd->regs.ecx,
cmd                56 arch/x86/kernel/cpuid.c 		    &cmd->regs.eax, &cmd->regs.ebx,
cmd                57 arch/x86/kernel/cpuid.c 		    &cmd->regs.ecx, &cmd->regs.edx);
cmd                59 arch/x86/kernel/cpuid.c 	complete(&cmd->done);
cmd                66 arch/x86/kernel/cpuid.c 	struct cpuid_regs_done cmd;
cmd                75 arch/x86/kernel/cpuid.c 	init_completion(&cmd.done);
cmd                79 arch/x86/kernel/cpuid.c 			.info = &cmd,
cmd                82 arch/x86/kernel/cpuid.c 		cmd.regs.eax = pos;
cmd                83 arch/x86/kernel/cpuid.c 		cmd.regs.ecx = pos >> 32;
cmd                88 arch/x86/kernel/cpuid.c 		wait_for_completion(&cmd.done);
cmd                89 arch/x86/kernel/cpuid.c 		if (copy_to_user(tmp, &cmd.regs, 16)) {
cmd                96 arch/x86/kernel/cpuid.c 		reinit_completion(&cmd.done);
cmd               307 arch/x86/kernel/crash.c 	struct crash_memmap_data *cmd = arg;
cmd               308 arch/x86/kernel/crash.c 	struct boot_params *params = cmd->params;
cmd               313 arch/x86/kernel/crash.c 	ei.type = cmd->type;
cmd               349 arch/x86/kernel/crash.c 	struct crash_memmap_data cmd;
cmd               356 arch/x86/kernel/crash.c 	memset(&cmd, 0, sizeof(struct crash_memmap_data));
cmd               357 arch/x86/kernel/crash.c 	cmd.params = params;
cmd               366 arch/x86/kernel/crash.c 	cmd.type = E820_TYPE_ACPI;
cmd               368 arch/x86/kernel/crash.c 	walk_iomem_res_desc(IORES_DESC_ACPI_TABLES, flags, 0, -1, &cmd,
cmd               372 arch/x86/kernel/crash.c 	cmd.type = E820_TYPE_NVS;
cmd               373 arch/x86/kernel/crash.c 	walk_iomem_res_desc(IORES_DESC_ACPI_NV_STORAGE, flags, 0, -1, &cmd,
cmd               377 arch/x86/kernel/crash.c 	cmd.type = E820_TYPE_RESERVED;
cmd               379 arch/x86/kernel/crash.c 	walk_iomem_res_desc(IORES_DESC_RESERVED, flags, 0, -1, &cmd,
cmd               496 arch/x86/kernel/kgdb.c static int kgdb_nmi_handler(unsigned int cmd, struct pt_regs *regs)
cmd               500 arch/x86/kernel/kgdb.c 	switch (cmd) {
cmd               527 arch/x86/kernel/kgdb.c static int __kgdb_notify(struct die_args *args, unsigned long cmd)
cmd               531 arch/x86/kernel/kgdb.c 	switch (cmd) {
cmd               548 arch/x86/kernel/kgdb.c 	if (kgdb_handle_exception(args->trapnr, args->signr, cmd, regs))
cmd               556 arch/x86/kernel/kgdb.c int kgdb_ll_trap(int cmd, const char *str,
cmd               571 arch/x86/kernel/kgdb.c 	return __kgdb_notify(&args, cmd);
cmd               575 arch/x86/kernel/kgdb.c kgdb_notify(struct notifier_block *self, unsigned long cmd, void *ptr)
cmd               581 arch/x86/kernel/kgdb.c 	ret = __kgdb_notify(ptr, cmd);
cmd               785 arch/x86/kernel/reboot.c void machine_restart(char *cmd)
cmd               787 arch/x86/kernel/reboot.c 	machine_ops.restart(cmd);
cmd               938 arch/x86/kernel/smpboot.c static int wakeup_cpu0_nmi(unsigned int cmd, struct pt_regs *regs)
cmd               216 arch/x86/kernel/vm86_32.c SYSCALL_DEFINE2(vm86, unsigned long, cmd, unsigned long, arg)
cmd               218 arch/x86/kernel/vm86_32.c 	switch (cmd) {
cmd               223 arch/x86/kernel/vm86_32.c 		return do_vm86_irq_handling(cmd, (int)arg);
cmd               308 arch/x86/kvm/i8259.c 	int priority, cmd, irq;
cmd               328 arch/x86/kvm/i8259.c 			cmd = val >> 5;
cmd               329 arch/x86/kvm/i8259.c 			switch (cmd) {
cmd               332 arch/x86/kvm/i8259.c 				s->rotate_on_auto_eoi = cmd >> 2;
cmd               339 arch/x86/kvm/i8259.c 					if (cmd == 5)
cmd              6614 arch/x86/kvm/svm.c 		goto cmd;
cmd              6632 arch/x86/kvm/svm.c cmd:
cmd               147 arch/x86/platform/intel-mid/pwr.c static int mid_pwr_wait_for_cmd(struct mid_pwr *pwr, u8 cmd)
cmd               149 arch/x86/platform/intel-mid/pwr.c 	writel(PM_CMD_CMD(cmd) | PM_CMD_CM_IMMEDIATE, pwr->regs + PM_CMD);
cmd               293 arch/x86/platform/intel-mid/pwr.c 	u32 cmd = PM_CMD_SYS_STATE_S5 |
cmd               300 arch/x86/platform/intel-mid/pwr.c 	writel(cmd, pwr->regs + PM_CMD);
cmd               109 arch/x86/platform/olpc/olpc.c static int olpc_xo1_ec_cmd(u8 cmd, u8 *inbuf, size_t inlen, u8 *outbuf,
cmd               141 arch/x86/platform/olpc/olpc.c 	pr_devel("olpc-ec:  running cmd 0x%x\n", cmd);
cmd               142 arch/x86/platform/olpc/olpc.c 	outb(cmd, 0x6c);
cmd                48 arch/x86/xen/apic.c 		.cmd = XENPF_get_cpuinfo,
cmd                48 arch/x86/xen/efi.c 		.cmd = XENPF_firmware_info,
cmd                65 arch/x86/xen/efi.c 	op.cmd = XENPF_firmware_info;
cmd                77 arch/x86/xen/efi.c 	op.cmd = XENPF_firmware_info;
cmd                84 arch/x86/xen/efi.c 	op.cmd = XENPF_firmware_info;
cmd               210 arch/x86/xen/enlighten_pv.c 		.cmd			= XENPF_set_processor_pminfo,
cmd               441 arch/x86/xen/enlighten_pv.c 	op->cmd = MMUEXT_SET_LDT;
cmd              1127 arch/x86/xen/enlighten_pv.c 	op.cmd = XENPF_firmware_info;
cmd              1361 arch/x86/xen/enlighten_pv.c 			.cmd = XENPF_firmware_info,
cmd               719 arch/x86/xen/mmu_pv.c 	op.cmd = level;
cmd              1082 arch/x86/xen/mmu_pv.c static void __init pin_pagetable_pfn(unsigned cmd, unsigned long pfn)
cmd              1086 arch/x86/xen/mmu_pv.c 	op.cmd = cmd;
cmd              1320 arch/x86/xen/mmu_pv.c 	op->cmd = MMUEXT_TLB_FLUSH_LOCAL;
cmd              1339 arch/x86/xen/mmu_pv.c 	op->cmd = MMUEXT_INVLPG_LOCAL;
cmd              1372 arch/x86/xen/mmu_pv.c 	args->op.cmd = MMUEXT_TLB_FLUSH_MULTI;
cmd              1375 arch/x86/xen/mmu_pv.c 		args->op.cmd = MMUEXT_INVLPG_MULTI;
cmd              1408 arch/x86/xen/mmu_pv.c 	op.cmd = kernel ? MMUEXT_NEW_BASEPTR : MMUEXT_NEW_USER_BASEPTR;
cmd              1607 arch/x86/xen/mmu_pv.c static inline void __pin_pagetable_pfn(unsigned cmd, unsigned long pfn)
cmd              1614 arch/x86/xen/mmu_pv.c 	op->cmd = cmd;
cmd              2673 arch/x86/xen/mmu_pv.c 	op->cmd = MMUEXT_TLB_FLUSH_ALL;
cmd               112 arch/x86/xen/time.c 		op.cmd = XENPF_settime64;
cmd               118 arch/x86/xen/time.c 		op.cmd = XENPF_settime32;
cmd                31 arch/xtensa/kernel/platform.c _F(void, setup, (char** cmd), { });
cmd               555 arch/xtensa/kernel/setup.c void machine_restart(char * cmd)
cmd               315 block/blk-zoned.c 			      unsigned int cmd, unsigned long arg)
cmd               375 block/blk-zoned.c 			     unsigned int cmd, unsigned long arg)
cmd                77 block/bsg.c    		sreq->cmd = kzalloc(sreq->cmd_len, GFP_KERNEL);
cmd                78 block/bsg.c    		if (!sreq->cmd)
cmd                82 block/bsg.c    	if (copy_from_user(sreq->cmd, uptr64(hdr->request), sreq->cmd_len))
cmd                84 block/bsg.c    	if (blk_verify_command(sreq->cmd, mode))
cmd               347 block/bsg.c    static long bsg_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               352 block/bsg.c    	switch (cmd) {
cmd               373 block/bsg.c    		return scsi_cmd_ioctl(bd->queue, NULL, file->f_mode, cmd, uarg);
cmd                82 block/compat_ioctl.c 		unsigned int cmd, unsigned long arg)
cmd                89 block/compat_ioctl.c 				cmd, (unsigned long)p);
cmd               107 block/compat_ioctl.c 	unsigned char	cmd[CDROM_PACKET_SIZE];
cmd               119 block/compat_ioctl.c 		unsigned int cmd, unsigned long arg)
cmd               141 block/compat_ioctl.c 	return __blkdev_driver_ioctl(bdev, mode, cmd,
cmd               146 block/compat_ioctl.c 		unsigned int cmd, unsigned long arg)
cmd               157 block/compat_ioctl.c 	if (copy_in_user(&cgc->cmd, &cgc32->cmd, sizeof(cgc->cmd)) ||
cmd               174 block/compat_ioctl.c 	return __blkdev_driver_ioctl(bdev, mode, cmd, (unsigned long)cgc);
cmd               185 block/compat_ioctl.c 		unsigned int cmd, struct compat_blkpg_ioctl_arg __user *ua32)
cmd               203 block/compat_ioctl.c 	return blkdev_ioctl(bdev, mode, cmd, (unsigned long)a);
cmd               211 block/compat_ioctl.c 			unsigned cmd, unsigned long arg)
cmd               213 block/compat_ioctl.c 	switch (cmd) {
cmd               225 block/compat_ioctl.c 		return compat_hdio_ioctl(bdev, mode, cmd, arg);
cmd               227 block/compat_ioctl.c 		return compat_cdrom_read_audio(bdev, mode, cmd, arg);
cmd               229 block/compat_ioctl.c 		return compat_cdrom_generic_command(bdev, mode, cmd, arg);
cmd               310 block/compat_ioctl.c 	return __blkdev_driver_ioctl(bdev, mode, cmd, arg);
cmd               316 block/compat_ioctl.c long compat_blkdev_ioctl(struct file *file, unsigned cmd, unsigned long arg)
cmd               335 block/compat_ioctl.c 	switch (cmd) {
cmd               362 block/compat_ioctl.c 		return blkdev_ioctl(bdev, mode, cmd,
cmd               368 block/compat_ioctl.c 		return compat_blkpg_ioctl(bdev, mode, cmd, compat_ptr(arg));
cmd               407 block/compat_ioctl.c 		ret = blk_trace_ioctl(bdev, cmd, compat_ptr(arg));
cmd               415 block/compat_ioctl.c 		return blkdev_ioctl(bdev, mode, cmd,
cmd               419 block/compat_ioctl.c 			ret = disk->fops->compat_ioctl(bdev, mode, cmd, arg);
cmd               421 block/compat_ioctl.c 			ret = compat_blkdev_driver_ioctl(bdev, mode, cmd, arg);
cmd               299 block/ioctl.c  			unsigned cmd, unsigned long arg)
cmd               304 block/ioctl.c  		return disk->fops->ioctl(bdev, mode, cmd, arg);
cmd               426 block/ioctl.c  		unsigned cmd, unsigned long arg)
cmd               433 block/ioctl.c  	ret = __blkdev_driver_ioctl(bdev, mode, cmd, arg);
cmd               443 block/ioctl.c  		unsigned cmd, unsigned long arg)
cmd               450 block/ioctl.c  	ret = __blkdev_driver_ioctl(bdev, mode, cmd, arg);
cmd               513 block/ioctl.c  int blkdev_ioctl(struct block_device *bdev, fmode_t mode, unsigned cmd,
cmd               520 block/ioctl.c  	switch (cmd) {
cmd               522 block/ioctl.c  		return blkdev_flushbuf(bdev, mode, cmd, arg);
cmd               524 block/ioctl.c  		return blkdev_roset(bdev, mode, cmd, arg);
cmd               533 block/ioctl.c  		return blkdev_report_zones_ioctl(bdev, mode, cmd, arg);
cmd               535 block/ioctl.c  		return blkdev_reset_zones_ioctl(bdev, mode, cmd, arg);
cmd               592 block/ioctl.c  		return blk_trace_ioctl(bdev, cmd, argp);
cmd               606 block/ioctl.c  		return __blkdev_driver_ioctl(bdev, mode, cmd, arg);
cmd               196 block/scsi_ioctl.c int blk_verify_command(unsigned char *cmd, fmode_t mode)
cmd               205 block/scsi_ioctl.c 	if (test_bit(cmd[0], filter->read_ok))
cmd               209 block/scsi_ioctl.c 	if (test_bit(cmd[0], filter->write_ok) && (mode & FMODE_WRITE))
cmd               221 block/scsi_ioctl.c 	if (copy_from_user(req->cmd, hdr->cmdp, hdr->cmd_len))
cmd               223 block/scsi_ioctl.c 	if (blk_verify_command(req->cmd, mode))
cmd               316 block/scsi_ioctl.c 		req->cmd = kzalloc(hdr->cmd_len, GFP_KERNEL);
cmd               317 block/scsi_ioctl.c 		if (!req->cmd)
cmd               451 block/scsi_ioctl.c 	if (copy_from_user(req->cmd, sic->data, cmdlen))
cmd               457 block/scsi_ioctl.c 	err = blk_verify_command(req->cmd, mode);
cmd               520 block/scsi_ioctl.c 			      int cmd, int data)
cmd               529 block/scsi_ioctl.c 	scsi_req(rq)->cmd[0] = cmd;
cmd               530 block/scsi_ioctl.c 	scsi_req(rq)->cmd[4] = data;
cmd               546 block/scsi_ioctl.c 		   unsigned int cmd, void __user *arg)
cmd               553 block/scsi_ioctl.c 	switch (cmd) {
cmd               605 block/scsi_ioctl.c 			hdr.cmd_len = sizeof(cgc.cmd);
cmd               632 block/scsi_ioctl.c 			hdr.cmdp = ((struct cdrom_generic_command __user*) arg)->cmd;
cmd               633 block/scsi_ioctl.c 			hdr.cmd_len = sizeof(cgc.cmd);
cmd               675 block/scsi_ioctl.c int scsi_verify_blk_ioctl(struct block_device *bd, unsigned int cmd)
cmd               688 block/scsi_ioctl.c 		       unsigned int cmd, void __user *arg)
cmd               692 block/scsi_ioctl.c 	ret = scsi_verify_blk_ioctl(bd, cmd);
cmd               696 block/scsi_ioctl.c 	return scsi_cmd_ioctl(bd->bd_disk->queue, bd->bd_disk, mode, cmd, arg);
cmd               709 block/scsi_ioctl.c 	req->cmd = req->__cmd;
cmd                91 block/sed-opal.c 	u8 cmd[IO_BUFFER_LENGTH];
cmd               321 block/sed-opal.c 			      dev->cmd, IO_BUFFER_LENGTH,
cmd               530 block/sed-opal.c static size_t remaining_size(struct opal_dev *cmd)
cmd               532 block/sed-opal.c 	return IO_BUFFER_LENGTH - cmd->pos;
cmd               535 block/sed-opal.c static bool can_add(int *err, struct opal_dev *cmd, size_t len)
cmd               540 block/sed-opal.c 	if (remaining_size(cmd) < len) {
cmd               549 block/sed-opal.c static void add_token_u8(int *err, struct opal_dev *cmd, u8 tok)
cmd               551 block/sed-opal.c 	if (!can_add(err, cmd, 1))
cmd               554 block/sed-opal.c 	cmd->cmd[cmd->pos++] = tok;
cmd               557 block/sed-opal.c static void add_short_atom_header(struct opal_dev *cmd, bool bytestring,
cmd               568 block/sed-opal.c 	add_token_u8(&err, cmd, atom);
cmd               571 block/sed-opal.c static void add_medium_atom_header(struct opal_dev *cmd, bool bytestring,
cmd               581 block/sed-opal.c 	cmd->cmd[cmd->pos++] = header0;
cmd               582 block/sed-opal.c 	cmd->cmd[cmd->pos++] = len;
cmd               585 block/sed-opal.c static void add_token_u64(int *err, struct opal_dev *cmd, u64 number)
cmd               591 block/sed-opal.c 		add_token_u8(err, cmd, number);
cmd               598 block/sed-opal.c 	if (!can_add(err, cmd, len + 1)) {
cmd               602 block/sed-opal.c 	add_short_atom_header(cmd, false, false, len);
cmd               604 block/sed-opal.c 		add_token_u8(err, cmd, number >> (len * 8));
cmd               607 block/sed-opal.c static u8 *add_bytestring_header(int *err, struct opal_dev *cmd, size_t len)
cmd               617 block/sed-opal.c 	if (!can_add(err, cmd, header_len + len)) {
cmd               623 block/sed-opal.c 		add_short_atom_header(cmd, true, false, len);
cmd               625 block/sed-opal.c 		add_medium_atom_header(cmd, true, false, len);
cmd               627 block/sed-opal.c 	return &cmd->cmd[cmd->pos];
cmd               630 block/sed-opal.c static void add_token_bytestring(int *err, struct opal_dev *cmd,
cmd               635 block/sed-opal.c 	start = add_bytestring_header(err, cmd, len);
cmd               639 block/sed-opal.c 	cmd->pos += len;
cmd               674 block/sed-opal.c static void set_comid(struct opal_dev *cmd, u16 comid)
cmd               676 block/sed-opal.c 	struct opal_header *hdr = (struct opal_header *)cmd->cmd;
cmd               684 block/sed-opal.c static int cmd_finalize(struct opal_dev *cmd, u32 hsn, u32 tsn)
cmd               694 block/sed-opal.c 	add_token_u8(&err, cmd, OPAL_ENDLIST);
cmd               696 block/sed-opal.c 	add_token_u8(&err, cmd, OPAL_ENDOFDATA);
cmd               697 block/sed-opal.c 	add_token_u8(&err, cmd, OPAL_STARTLIST);
cmd               698 block/sed-opal.c 	add_token_u8(&err, cmd, 0);
cmd               699 block/sed-opal.c 	add_token_u8(&err, cmd, 0);
cmd               700 block/sed-opal.c 	add_token_u8(&err, cmd, 0);
cmd               701 block/sed-opal.c 	add_token_u8(&err, cmd, OPAL_ENDLIST);
cmd               708 block/sed-opal.c 	hdr = (struct opal_header *) cmd->cmd;
cmd               713 block/sed-opal.c 	hdr->subpkt.length = cpu_to_be32(cmd->pos - sizeof(*hdr));
cmd               714 block/sed-opal.c 	while (cmd->pos % 4) {
cmd               715 block/sed-opal.c 		if (cmd->pos >= IO_BUFFER_LENGTH) {
cmd               719 block/sed-opal.c 		cmd->cmd[cmd->pos++] = 0;
cmd               721 block/sed-opal.c 	hdr->pkt.length = cpu_to_be32(cmd->pos - sizeof(hdr->cp) -
cmd               723 block/sed-opal.c 	hdr->cp.length = cpu_to_be32(cmd->pos - sizeof(hdr->cp));
cmd              1007 block/sed-opal.c 	print_buffer(dev->cmd, dev->pos);
cmd              1021 block/sed-opal.c 	memset(dev->cmd, 0, IO_BUFFER_LENGTH);
cmd              1101 block/sed-opal.c 	print_buffer(dev->cmd, dev->pos);
cmd              2446 block/sed-opal.c int sed_ioctl(struct opal_dev *dev, unsigned int cmd, void __user *arg)
cmd              2458 block/sed-opal.c 	p = memdup_user(arg, _IOC_SIZE(cmd));
cmd              2462 block/sed-opal.c 	switch (cmd) {
cmd                39 drivers/acpi/acpi_adxl.c static union acpi_object *adxl_dsm(int cmd, union acpi_object argv[])
cmd                44 drivers/acpi/acpi_adxl.c 				      cmd, argv, ACPI_TYPE_PACKAGE);
cmd                46 drivers/acpi/acpi_adxl.c 		pr_info("DSM call failed for cmd=%d\n", cmd);
cmd               256 drivers/acpi/acpi_ipmi.c 	msg->cmd = IPMI_OP_RGN_CMD(address);
cmd                55 drivers/acpi/apei/erst-dbg.c static long erst_dbg_ioctl(struct file *f, unsigned int cmd, unsigned long arg)
cmd                61 drivers/acpi/apei/erst-dbg.c 	switch (cmd) {
cmd              1009 drivers/acpi/apei/ghes.c static int ghes_notify_nmi(unsigned int cmd, struct pt_regs *regs)
cmd               231 drivers/acpi/cppc_acpi.c static int send_pcc_cmd(int pcc_ss_id, u16 cmd)
cmd               243 drivers/acpi/cppc_acpi.c 	if (cmd == CMD_READ) {
cmd               298 drivers/acpi/cppc_acpi.c 	writew_relaxed(cmd, &generic_comm_base->command);
cmd               306 drivers/acpi/cppc_acpi.c 	ret = mbox_send_message(pcc_ss_data->pcc_channel, &cmd);
cmd               309 drivers/acpi/cppc_acpi.c 		       pcc_ss_id, cmd, ret);
cmd               325 drivers/acpi/cppc_acpi.c 	if (cmd == CMD_WRITE) {
cmd               316 drivers/acpi/ec.c static const char *acpi_ec_cmd_string(u8 cmd)
cmd               318 drivers/acpi/ec.c 	switch (cmd) {
cmd               333 drivers/acpi/ec.c #define acpi_ec_cmd_string(cmd)		"UNDEF"
cmd                91 drivers/acpi/nfit/core.c static int xlat_bus_status(void *buf, unsigned int cmd, u32 status)
cmd                97 drivers/acpi/nfit/core.c 	switch (cmd) {
cmd               174 drivers/acpi/nfit/core.c static int xlat_nvdimm_status(struct nvdimm *nvdimm, void *buf, unsigned int cmd,
cmd               179 drivers/acpi/nfit/core.c 	switch (cmd) {
cmd               211 drivers/acpi/nfit/core.c static int xlat_status(struct nvdimm *nvdimm, void *buf, unsigned int cmd,
cmd               215 drivers/acpi/nfit/core.c 		return xlat_bus_status(buf, cmd, status);
cmd               216 drivers/acpi/nfit/core.c 	return xlat_nvdimm_status(nvdimm, buf, cmd, status);
cmd               408 drivers/acpi/nfit/core.c static int cmd_to_func(struct nfit_mem *nfit_mem, unsigned int cmd,
cmd               425 drivers/acpi/nfit/core.c 		return cmd;
cmd               429 drivers/acpi/nfit/core.c 		return cmd;
cmd               439 drivers/acpi/nfit/core.c 		unsigned int cmd, void *buf, unsigned int buf_len, int *cmd_rc)
cmd               457 drivers/acpi/nfit/core.c 	if (cmd == ND_CMD_CALL)
cmd               459 drivers/acpi/nfit/core.c 	func = cmd_to_func(nfit_mem, cmd, call_pkg);
cmd               470 drivers/acpi/nfit/core.c 		cmd_name = nvdimm_cmd_name(cmd);
cmd               473 drivers/acpi/nfit/core.c 		desc = nd_cmd_dimm_desc(cmd);
cmd               479 drivers/acpi/nfit/core.c 		cmd_name = nvdimm_bus_cmd_name(cmd);
cmd               482 drivers/acpi/nfit/core.c 		desc = nd_cmd_bus_desc(cmd);
cmd               488 drivers/acpi/nfit/core.c 	if (!desc || (cmd && (desc->out_num + desc->in_num == 0)))
cmd               495 drivers/acpi/nfit/core.c 	if (cmd == ND_CMD_CALL &&
cmd               498 drivers/acpi/nfit/core.c 	else if (!test_bit(cmd, &cmd_mask))
cmd               510 drivers/acpi/nfit/core.c 		in_buf.buffer.length += nd_cmd_in_size(nvdimm, cmd, desc,
cmd               520 drivers/acpi/nfit/core.c 		dimm_name, cmd, func, in_buf.buffer.length);
cmd               527 drivers/acpi/nfit/core.c 	if (nvdimm && cmd == ND_CMD_GET_CONFIG_SIZE
cmd               530 drivers/acpi/nfit/core.c 	else if (nvdimm && cmd == ND_CMD_GET_CONFIG_DATA
cmd               535 drivers/acpi/nfit/core.c 	} else if (nvdimm && cmd == ND_CMD_SET_CONFIG_DATA
cmd               588 drivers/acpi/nfit/core.c 		u32 out_size = nd_cmd_out_size(nvdimm, cmd, desc, i, buf,
cmd               613 drivers/acpi/nfit/core.c 	if (i >= 1 && ((!nvdimm && cmd >= ND_CMD_ARS_CAP
cmd               614 drivers/acpi/nfit/core.c 					&& cmd <= ND_CMD_CLEAR_ERROR)
cmd               615 drivers/acpi/nfit/core.c 				|| (nvdimm && cmd >= ND_CMD_SMART
cmd               616 drivers/acpi/nfit/core.c 					&& cmd <= ND_CMD_VENDOR)))
cmd               627 drivers/acpi/nfit/core.c 				*cmd_rc = xlat_status(nvdimm, buf, cmd,
cmd               638 drivers/acpi/nfit/core.c 			*cmd_rc = xlat_status(nvdimm, buf, cmd, fw_status);
cmd              2410 drivers/acpi/nfit/core.c 	u64 cmd, offset;
cmd              2420 drivers/acpi/nfit/core.c 	cmd = (dpa >> L1_CACHE_SHIFT) & BCW_OFFSET_MASK;
cmd              2422 drivers/acpi/nfit/core.c 	cmd |= ((u64) len & BCW_LEN_MASK) << BCW_LEN_SHIFT;
cmd              2423 drivers/acpi/nfit/core.c 	cmd |= ((u64) write) << BCW_CMD_SHIFT;
cmd              2429 drivers/acpi/nfit/core.c 	writeq(cmd, mmio->addr.base + offset);
cmd              2647 drivers/acpi/nfit/core.c 		struct nd_cmd_ars_cap *cmd, struct nfit_spa *nfit_spa)
cmd              2653 drivers/acpi/nfit/core.c 	cmd->address = spa->address;
cmd              2654 drivers/acpi/nfit/core.c 	cmd->length = spa->length;
cmd              2655 drivers/acpi/nfit/core.c 	rc = nd_desc->ndctl(nd_desc, NULL, ND_CMD_ARS_CAP, cmd,
cmd              2656 drivers/acpi/nfit/core.c 			sizeof(*cmd), &cmd_rc);
cmd              3472 drivers/acpi/nfit/core.c 		struct nvdimm *nvdimm, unsigned int cmd)
cmd              3478 drivers/acpi/nfit/core.c 	if (cmd != ND_CMD_ARS_START)
cmd              3495 drivers/acpi/nfit/core.c 		struct nvdimm *nvdimm, unsigned int cmd, void *buf)
cmd              3500 drivers/acpi/nfit/core.c 	if (nvdimm && cmd == ND_CMD_CALL &&
cmd              3508 drivers/acpi/nfit/core.c 	return __acpi_nfit_clear_to_send(nd_desc, nvdimm, cmd);
cmd                17 drivers/acpi/nfit/intel.c 		struct nd_intel_get_security_state cmd;
cmd                42 drivers/acpi/nfit/intel.c 	if (rc < 0 || nd_cmd.cmd.status) {
cmd                44 drivers/acpi/nfit/intel.c 				nvdimm_name(nvdimm), rc, nd_cmd.cmd.status);
cmd                50 drivers/acpi/nfit/intel.c 		if (nd_cmd.cmd.extended_state & ND_INTEL_SEC_ESTATE_ENABLED)
cmd                54 drivers/acpi/nfit/intel.c 		if (nd_cmd.cmd.extended_state & ND_INTEL_SEC_ESTATE_PLIMIT)
cmd                59 drivers/acpi/nfit/intel.c 	if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_UNSUPPORTED)
cmd                62 drivers/acpi/nfit/intel.c 	if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_ENABLED) {
cmd                63 drivers/acpi/nfit/intel.c 		if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_FROZEN ||
cmd                64 drivers/acpi/nfit/intel.c 		    nd_cmd.cmd.state & ND_INTEL_SEC_STATE_PLIMIT)
cmd                67 drivers/acpi/nfit/intel.c 		if (nd_cmd.cmd.state & ND_INTEL_SEC_STATE_LOCKED)
cmd                82 drivers/acpi/nfit/intel.c 		struct nd_intel_freeze_lock cmd;
cmd                99 drivers/acpi/nfit/intel.c 	if (nd_cmd.cmd.status)
cmd               110 drivers/acpi/nfit/intel.c 	unsigned int cmd = ptype == NVDIMM_MASTER ?
cmd               115 drivers/acpi/nfit/intel.c 		struct nd_intel_set_passphrase cmd;
cmd               122 drivers/acpi/nfit/intel.c 			.nd_command = cmd,
cmd               127 drivers/acpi/nfit/intel.c 	if (!test_bit(cmd, &nfit_mem->dsm_mask))
cmd               130 drivers/acpi/nfit/intel.c 	memcpy(nd_cmd.cmd.old_pass, old_data->data,
cmd               131 drivers/acpi/nfit/intel.c 			sizeof(nd_cmd.cmd.old_pass));
cmd               132 drivers/acpi/nfit/intel.c 	memcpy(nd_cmd.cmd.new_pass, new_data->data,
cmd               133 drivers/acpi/nfit/intel.c 			sizeof(nd_cmd.cmd.new_pass));
cmd               138 drivers/acpi/nfit/intel.c 	switch (nd_cmd.cmd.status) {
cmd               159 drivers/acpi/nfit/intel.c 		struct nd_intel_unlock_unit cmd;
cmd               174 drivers/acpi/nfit/intel.c 	memcpy(nd_cmd.cmd.passphrase, key_data->data,
cmd               175 drivers/acpi/nfit/intel.c 			sizeof(nd_cmd.cmd.passphrase));
cmd               179 drivers/acpi/nfit/intel.c 	switch (nd_cmd.cmd.status) {
cmd               201 drivers/acpi/nfit/intel.c 		struct nd_intel_disable_passphrase cmd;
cmd               215 drivers/acpi/nfit/intel.c 	memcpy(nd_cmd.cmd.passphrase, key_data->data,
cmd               216 drivers/acpi/nfit/intel.c 			sizeof(nd_cmd.cmd.passphrase));
cmd               221 drivers/acpi/nfit/intel.c 	switch (nd_cmd.cmd.status) {
cmd               240 drivers/acpi/nfit/intel.c 	unsigned int cmd = ptype == NVDIMM_MASTER ?
cmd               244 drivers/acpi/nfit/intel.c 		struct nd_intel_secure_erase cmd;
cmd               251 drivers/acpi/nfit/intel.c 			.nd_command = cmd,
cmd               255 drivers/acpi/nfit/intel.c 	if (!test_bit(cmd, &nfit_mem->dsm_mask))
cmd               260 drivers/acpi/nfit/intel.c 	memcpy(nd_cmd.cmd.passphrase, key->data,
cmd               261 drivers/acpi/nfit/intel.c 			sizeof(nd_cmd.cmd.passphrase));
cmd               266 drivers/acpi/nfit/intel.c 	switch (nd_cmd.cmd.status) {
cmd               289 drivers/acpi/nfit/intel.c 		struct nd_intel_query_overwrite cmd;
cmd               306 drivers/acpi/nfit/intel.c 	switch (nd_cmd.cmd.status) {
cmd               327 drivers/acpi/nfit/intel.c 		struct nd_intel_overwrite cmd;
cmd               343 drivers/acpi/nfit/intel.c 	memcpy(nd_cmd.cmd.passphrase, nkey->data,
cmd               344 drivers/acpi/nfit/intel.c 			sizeof(nd_cmd.cmd.passphrase));
cmd               349 drivers/acpi/nfit/intel.c 	switch (nd_cmd.cmd.status) {
cmd               346 drivers/acpi/nfit/nfit.h 		unsigned int cmd, void *buf, unsigned int buf_len, int *cmd_rc);
cmd               243 drivers/android/binder.c 	uint32_t cmd;
cmd              1956 drivers/android/binder.c 			if (target_thread->reply_error.cmd == BR_OK) {
cmd              1957 drivers/android/binder.c 				target_thread->reply_error.cmd = error_code;
cmd              1970 drivers/android/binder.c 					target_thread->reply_error.cmd);
cmd              3543 drivers/android/binder.c 	BUG_ON(thread->return_error.cmd != BR_OK);
cmd              3545 drivers/android/binder.c 		thread->return_error.cmd = BR_TRANSACTION_COMPLETE;
cmd              3549 drivers/android/binder.c 		thread->return_error.cmd = return_error;
cmd              3602 drivers/android/binder.c 	uint32_t cmd;
cmd              3608 drivers/android/binder.c 	while (ptr < end && thread->return_error.cmd == BR_OK) {
cmd              3611 drivers/android/binder.c 		if (get_user(cmd, (uint32_t __user *)ptr))
cmd              3614 drivers/android/binder.c 		trace_binder_command(cmd);
cmd              3615 drivers/android/binder.c 		if (_IOC_NR(cmd) < ARRAY_SIZE(binder_stats.bc)) {
cmd              3616 drivers/android/binder.c 			atomic_inc(&binder_stats.bc[_IOC_NR(cmd)]);
cmd              3617 drivers/android/binder.c 			atomic_inc(&proc->stats.bc[_IOC_NR(cmd)]);
cmd              3618 drivers/android/binder.c 			atomic_inc(&thread->stats.bc[_IOC_NR(cmd)]);
cmd              3620 drivers/android/binder.c 		switch (cmd) {
cmd              3627 drivers/android/binder.c 			bool strong = cmd == BC_ACQUIRE || cmd == BC_RELEASE;
cmd              3628 drivers/android/binder.c 			bool increment = cmd == BC_INCREFS || cmd == BC_ACQUIRE;
cmd              3655 drivers/android/binder.c 			switch (cmd) {
cmd              3700 drivers/android/binder.c 					cmd == BC_INCREFS_DONE ?
cmd              3709 drivers/android/binder.c 					cmd == BC_INCREFS_DONE ?
cmd              3717 drivers/android/binder.c 			if (cmd == BC_ACQUIRE_DONE) {
cmd              3739 drivers/android/binder.c 					cmd == BC_ACQUIRE_DONE, 0);
cmd              3744 drivers/android/binder.c 				     cmd == BC_INCREFS_DONE ? "BC_INCREFS_DONE" : "BC_ACQUIRE_DONE",
cmd              3799 drivers/android/binder.c 					   cmd == BC_REPLY_SG, tr.buffers_size);
cmd              3810 drivers/android/binder.c 					   cmd == BC_REPLY, 0);
cmd              3865 drivers/android/binder.c 			if (cmd == BC_REQUEST_DEATH_NOTIFICATION) {
cmd              3872 drivers/android/binder.c 					WARN_ON(thread->return_error.cmd !=
cmd              3874 drivers/android/binder.c 					thread->return_error.cmd = BR_ERROR;
cmd              3890 drivers/android/binder.c 					cmd == BC_REQUEST_DEATH_NOTIFICATION ?
cmd              3902 drivers/android/binder.c 				     cmd == BC_REQUEST_DEATH_NOTIFICATION ?
cmd              3910 drivers/android/binder.c 			if (cmd == BC_REQUEST_DEATH_NOTIFICATION) {
cmd              4028 drivers/android/binder.c 			       proc->pid, thread->pid, cmd);
cmd              4037 drivers/android/binder.c 			   struct binder_thread *thread, uint32_t cmd)
cmd              4039 drivers/android/binder.c 	trace_binder_return(cmd);
cmd              4040 drivers/android/binder.c 	if (_IOC_NR(cmd) < ARRAY_SIZE(binder_stats.br)) {
cmd              4041 drivers/android/binder.c 		atomic_inc(&binder_stats.br[_IOC_NR(cmd)]);
cmd              4042 drivers/android/binder.c 		atomic_inc(&proc->stats.br[_IOC_NR(cmd)]);
cmd              4043 drivers/android/binder.c 		atomic_inc(&thread->stats.br[_IOC_NR(cmd)]);
cmd              4053 drivers/android/binder.c 			       uint32_t cmd, const char *cmd_name)
cmd              4057 drivers/android/binder.c 	if (put_user(cmd, (uint32_t __user *)ptr))
cmd              4069 drivers/android/binder.c 	binder_stat_br(proc, thread, cmd);
cmd              4227 drivers/android/binder.c 		uint32_t cmd;
cmd              4268 drivers/android/binder.c 			WARN_ON(e->cmd == BR_OK);
cmd              4270 drivers/android/binder.c 			if (put_user(e->cmd, (uint32_t __user *)ptr))
cmd              4272 drivers/android/binder.c 			cmd = e->cmd;
cmd              4273 drivers/android/binder.c 			e->cmd = BR_OK;
cmd              4276 drivers/android/binder.c 			binder_stat_br(proc, thread, cmd);
cmd              4280 drivers/android/binder.c 			cmd = BR_TRANSACTION_COMPLETE;
cmd              4283 drivers/android/binder.c 			if (put_user(cmd, (uint32_t __user *)ptr))
cmd              4287 drivers/android/binder.c 			binder_stat_br(proc, thread, cmd);
cmd              4383 drivers/android/binder.c 			uint32_t cmd;
cmd              4388 drivers/android/binder.c 				cmd = BR_CLEAR_DEATH_NOTIFICATION_DONE;
cmd              4390 drivers/android/binder.c 				cmd = BR_DEAD_BINDER;
cmd              4396 drivers/android/binder.c 				      cmd == BR_DEAD_BINDER ?
cmd              4409 drivers/android/binder.c 			if (put_user(cmd, (uint32_t __user *)ptr))
cmd              4416 drivers/android/binder.c 			binder_stat_br(proc, thread, cmd);
cmd              4417 drivers/android/binder.c 			if (cmd == BR_DEAD_BINDER)
cmd              4443 drivers/android/binder.c 			cmd = BR_TRANSACTION;
cmd              4447 drivers/android/binder.c 			cmd = BR_REPLY;
cmd              4480 drivers/android/binder.c 					(cmd == BR_REPLY ? "reply " : ""),
cmd              4482 drivers/android/binder.c 			if (cmd == BR_REPLY) {
cmd              4483 drivers/android/binder.c 				cmd = BR_FAILED_REPLY;
cmd              4484 drivers/android/binder.c 				if (put_user(cmd, (uint32_t __user *)ptr))
cmd              4487 drivers/android/binder.c 				binder_stat_br(proc, thread, cmd);
cmd              4501 drivers/android/binder.c 			cmd = BR_TRANSACTION_SEC_CTX;
cmd              4504 drivers/android/binder.c 		if (put_user(cmd, (uint32_t __user *)ptr)) {
cmd              4526 drivers/android/binder.c 		binder_stat_br(proc, thread, cmd);
cmd              4530 drivers/android/binder.c 			     (cmd == BR_TRANSACTION) ? "BR_TRANSACTION" :
cmd              4531 drivers/android/binder.c 				(cmd == BR_TRANSACTION_SEC_CTX) ?
cmd              4534 drivers/android/binder.c 			     t_from ? t_from->pid : 0, cmd,
cmd              4542 drivers/android/binder.c 		if (cmd != BR_REPLY && !(t->flags & TF_ONE_WAY)) {
cmd              4602 drivers/android/binder.c 				e->cmd);
cmd              4661 drivers/android/binder.c 	thread->return_error.cmd = BR_OK;
cmd              4663 drivers/android/binder.c 	thread->reply_error.cmd = BR_OK;
cmd              4825 drivers/android/binder.c 				unsigned int cmd, unsigned long arg,
cmd              4830 drivers/android/binder.c 	unsigned int size = _IOC_SIZE(cmd);
cmd              4999 drivers/android/binder.c static long binder_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd              5004 drivers/android/binder.c 	unsigned int size = _IOC_SIZE(cmd);
cmd              5012 drivers/android/binder.c 	trace_binder_ioctl(cmd, arg);
cmd              5024 drivers/android/binder.c 	switch (cmd) {
cmd              5026 drivers/android/binder.c 		ret = binder_ioctl_write_read(filp, cmd, arg, thread);
cmd              5127 drivers/android/binder.c 		pr_info("%d:%d ioctl %x %lx returned %d\n", proc->pid, current->pid, cmd, arg, ret);
cmd              5601 drivers/android/binder.c 			   prefix, e->cmd);
cmd                23 drivers/android/binder_trace.h 	TP_PROTO(unsigned int cmd, unsigned long arg),
cmd                24 drivers/android/binder_trace.h 	TP_ARGS(cmd, arg),
cmd                27 drivers/android/binder_trace.h 		__field(unsigned int, cmd)
cmd                31 drivers/android/binder_trace.h 		__entry->cmd = cmd;
cmd                34 drivers/android/binder_trace.h 	TP_printk("cmd=0x%x arg=0x%lx", __entry->cmd, __entry->arg)
cmd               362 drivers/android/binder_trace.h 	TP_PROTO(uint32_t cmd),
cmd               363 drivers/android/binder_trace.h 	TP_ARGS(cmd),
cmd               365 drivers/android/binder_trace.h 		__field(uint32_t, cmd)
cmd               368 drivers/android/binder_trace.h 		__entry->cmd = cmd;
cmd               371 drivers/android/binder_trace.h 		  __entry->cmd,
cmd               372 drivers/android/binder_trace.h 		  _IOC_NR(__entry->cmd) < ARRAY_SIZE(binder_command_strings) ?
cmd               373 drivers/android/binder_trace.h 			  binder_command_strings[_IOC_NR(__entry->cmd)] :
cmd               378 drivers/android/binder_trace.h 	TP_PROTO(uint32_t cmd),
cmd               379 drivers/android/binder_trace.h 	TP_ARGS(cmd),
cmd               381 drivers/android/binder_trace.h 		__field(uint32_t, cmd)
cmd               384 drivers/android/binder_trace.h 		__entry->cmd = cmd;
cmd               387 drivers/android/binder_trace.h 		  __entry->cmd,
cmd               388 drivers/android/binder_trace.h 		  _IOC_NR(__entry->cmd) < ARRAY_SIZE(binder_return_strings) ?
cmd               389 drivers/android/binder_trace.h 			  binder_return_strings[_IOC_NR(__entry->cmd)] :
cmd               221 drivers/android/binderfs.c static long binder_ctl_ioctl(struct file *file, unsigned int cmd,
cmd               229 drivers/android/binderfs.c 	switch (cmd) {
cmd               293 drivers/ata/acard-ahci.c 		u32 cmd = readl(port_mmio + PORT_CMD);
cmd               294 drivers/ata/acard-ahci.c 		if (cmd & PORT_CMD_FBSCP)
cmd               730 drivers/ata/libahci.c 	u32 cmd;
cmd               732 drivers/ata/libahci.c 	cmd = readl(port_mmio + PORT_CMD) & ~PORT_CMD_ICC_MASK;
cmd               736 drivers/ata/libahci.c 		cmd |= PORT_CMD_SPIN_UP;
cmd               737 drivers/ata/libahci.c 		writel(cmd, port_mmio + PORT_CMD);
cmd               741 drivers/ata/libahci.c 	writel(cmd | PORT_CMD_ICC_ACTIVE, port_mmio + PORT_CMD);
cmd               768 drivers/ata/libahci.c 		u32 cmd = readl(port_mmio + PORT_CMD);
cmd               772 drivers/ata/libahci.c 				cmd &= ~(PORT_CMD_ASP | PORT_CMD_ALPE);
cmd               773 drivers/ata/libahci.c 			cmd |= PORT_CMD_ICC_ACTIVE;
cmd               775 drivers/ata/libahci.c 			writel(cmd, port_mmio + PORT_CMD);
cmd               784 drivers/ata/libahci.c 			cmd |= PORT_CMD_ALPE;
cmd               786 drivers/ata/libahci.c 				cmd |= PORT_CMD_ASP;
cmd               788 drivers/ata/libahci.c 				cmd &= ~PORT_CMD_ASP;
cmd               791 drivers/ata/libahci.c 			writel(cmd, port_mmio + PORT_CMD);
cmd               822 drivers/ata/libahci.c 	u32 cmd, scontrol;
cmd               833 drivers/ata/libahci.c 	cmd = readl(port_mmio + PORT_CMD) & ~PORT_CMD_ICC_MASK;
cmd               834 drivers/ata/libahci.c 	cmd &= ~PORT_CMD_SPIN_UP;
cmd               835 drivers/ata/libahci.c 	writel(cmd, port_mmio + PORT_CMD);
cmd              2242 drivers/ata/libahci.c 	u32 cmd;
cmd              2244 drivers/ata/libahci.c 	cmd = readl(port_mmio + PORT_CMD);
cmd              2245 drivers/ata/libahci.c 	cmd |= PORT_CMD_PMP;
cmd              2246 drivers/ata/libahci.c 	writel(cmd, port_mmio + PORT_CMD);
cmd              2268 drivers/ata/libahci.c 	u32 cmd;
cmd              2272 drivers/ata/libahci.c 	cmd = readl(port_mmio + PORT_CMD);
cmd              2273 drivers/ata/libahci.c 	cmd &= ~PORT_CMD_PMP;
cmd              2274 drivers/ata/libahci.c 	writel(cmd, port_mmio + PORT_CMD);
cmd              2344 drivers/ata/libahci.c 		u32 cmd = readl(port_mmio + PORT_CMD);
cmd              2345 drivers/ata/libahci.c 		if (cmd & PORT_CMD_FBSCP)
cmd               641 drivers/ata/libata-core.c 	u8 cmd;
cmd               661 drivers/ata/libata-core.c 	cmd = ata_rw_cmds[index + fua + lba48 + write];
cmd               662 drivers/ata/libata-core.c 	if (cmd) {
cmd               663 drivers/ata/libata-core.c 		tf->command = cmd;
cmd               294 drivers/ata/libata-eh.c static int ata_lookup_timeout_table(u8 cmd)
cmd               302 drivers/ata/libata-eh.c 			if (*cur == cmd)
cmd               322 drivers/ata/libata-eh.c unsigned long ata_internal_cmd_timeout(struct ata_device *dev, u8 cmd)
cmd               325 drivers/ata/libata-eh.c 	int ent = ata_lookup_timeout_table(cmd);
cmd               347 drivers/ata/libata-eh.c void ata_internal_cmd_timed_out(struct ata_device *dev, u8 cmd)
cmd               350 drivers/ata/libata-eh.c 	int ent = ata_lookup_timeout_table(cmd);
cmd              1521 drivers/ata/libata-eh.c 				 struct scsi_cmnd *cmd)
cmd              1532 drivers/ata/libata-eh.c 	if (!cmd || qc->flags & ATA_QCFLAG_SENSE_VALID)
cmd              1551 drivers/ata/libata-eh.c 		ata_scsi_set_sense(dev, cmd, tf.lbah, tf.lbam, tf.lbal);
cmd              2489 drivers/ata/libata-eh.c 		struct ata_taskfile *cmd = &qc->tf, *res = &qc->result_tf;
cmd              2549 drivers/ata/libata-eh.c 			const char *descr = ata_get_cmd_descript(cmd->command);
cmd              2560 drivers/ata/libata-eh.c 			cmd->command, cmd->feature, cmd->nsect,
cmd              2561 drivers/ata/libata-eh.c 			cmd->lbal, cmd->lbam, cmd->lbah,
cmd              2562 drivers/ata/libata-eh.c 			cmd->hob_feature, cmd->hob_nsect,
cmd              2563 drivers/ata/libata-eh.c 			cmd->hob_lbal, cmd->hob_lbam, cmd->hob_lbah,
cmd              2564 drivers/ata/libata-eh.c 			cmd->device, qc->tag, data_buf, cdb_buf,
cmd              2586 drivers/ata/libata-eh.c 		if (cmd->command != ATA_CMD_PACKET &&
cmd               337 drivers/ata/libata-scsi.c void ata_scsi_set_sense(struct ata_device *dev, struct scsi_cmnd *cmd,
cmd               342 drivers/ata/libata-scsi.c 	if (!cmd)
cmd               345 drivers/ata/libata-scsi.c 	cmd->result = (DRIVER_SENSE << 24) | SAM_STAT_CHECK_CONDITION;
cmd               347 drivers/ata/libata-scsi.c 	scsi_build_sense_buffer(d_sense, cmd->sense_buffer, sk, asc, ascq);
cmd               351 drivers/ata/libata-scsi.c 				    struct scsi_cmnd *cmd,
cmd               356 drivers/ata/libata-scsi.c 	if (!cmd)
cmd               363 drivers/ata/libata-scsi.c 	scsi_set_sense_information(cmd->sense_buffer,
cmd               368 drivers/ata/libata-scsi.c 				       struct scsi_cmnd *cmd, u16 field, u8 bit)
cmd               370 drivers/ata/libata-scsi.c 	ata_scsi_set_sense(dev, cmd, ILLEGAL_REQUEST, 0x24, 0x0);
cmd               372 drivers/ata/libata-scsi.c 	scsi_set_sense_field_pointer(cmd->sense_buffer, SCSI_SENSE_BUFFERSIZE,
cmd               377 drivers/ata/libata-scsi.c 					   struct scsi_cmnd *cmd, u16 field)
cmd               380 drivers/ata/libata-scsi.c 	ata_scsi_set_sense(dev, cmd, ILLEGAL_REQUEST, 0x26, 0x0);
cmd               381 drivers/ata/libata-scsi.c 	scsi_set_sense_field_pointer(cmd->sense_buffer, SCSI_SENSE_BUFFERSIZE,
cmd               765 drivers/ata/libata-scsi.c 		     unsigned int cmd, void __user *arg)
cmd               771 drivers/ata/libata-scsi.c 	switch (cmd) {
cmd               816 drivers/ata/libata-scsi.c int ata_scsi_ioctl(struct scsi_device *scsidev, unsigned int cmd,
cmd               820 drivers/ata/libata-scsi.c 				scsidev, cmd, arg);
cmd               844 drivers/ata/libata-scsi.c 					      struct scsi_cmnd *cmd)
cmd               848 drivers/ata/libata-scsi.c 	qc = ata_qc_new_init(dev, cmd->request->tag);
cmd               850 drivers/ata/libata-scsi.c 		qc->scsicmd = cmd;
cmd               851 drivers/ata/libata-scsi.c 		qc->scsidone = cmd->scsi_done;
cmd               853 drivers/ata/libata-scsi.c 		qc->sg = scsi_sglist(cmd);
cmd               854 drivers/ata/libata-scsi.c 		qc->n_elem = scsi_sg_count(cmd);
cmd               856 drivers/ata/libata-scsi.c 		if (cmd->request->rq_flags & RQF_QUIET)
cmd               859 drivers/ata/libata-scsi.c 		cmd->result = (DID_OK << 16) | (QUEUE_FULL << 1);
cmd               860 drivers/ata/libata-scsi.c 		cmd->scsi_done(cmd);
cmd              1070 drivers/ata/libata-scsi.c 	struct scsi_cmnd *cmd = qc->scsicmd;
cmd              1072 drivers/ata/libata-scsi.c 	unsigned char *sb = cmd->sense_buffer;
cmd              1079 drivers/ata/libata-scsi.c 	cmd->result = (DRIVER_SENSE << 24) | SAM_STAT_CHECK_CONDITION;
cmd              1089 drivers/ata/libata-scsi.c 		ata_scsi_set_sense(qc->dev, cmd, sense_key, asc, ascq);
cmd              1095 drivers/ata/libata-scsi.c 		scsi_build_sense_buffer(1, cmd->sense_buffer,
cmd              1099 drivers/ata/libata-scsi.c 	if ((cmd->sense_buffer[0] & 0x7f) >= 0x72) {
cmd              1169 drivers/ata/libata-scsi.c 	struct scsi_cmnd *cmd = qc->scsicmd;
cmd              1171 drivers/ata/libata-scsi.c 	unsigned char *sb = cmd->sense_buffer;
cmd              1178 drivers/ata/libata-scsi.c 	cmd->result = (DRIVER_SENSE << 24) | SAM_STAT_CHECK_CONDITION;
cmd              1183 drivers/ata/libata-scsi.c 		ata_scsi_set_sense(dev, cmd, NOT_READY, 0x04, 0x21);
cmd              1193 drivers/ata/libata-scsi.c 		ata_scsi_set_sense(dev, cmd, sense_key, asc, ascq);
cmd              1198 drivers/ata/libata-scsi.c 		ata_scsi_set_sense(dev, cmd, ABORTED_COMMAND, 0, 0);
cmd              1246 drivers/ata/libata-scsi.c 	return atapi_cmd_type(scsi_req(rq)->cmd[0]) == ATAPI_MISC;
cmd              1924 drivers/ata/libata-scsi.c 	struct scsi_cmnd *cmd = qc->scsicmd;
cmd              1928 drivers/ata/libata-scsi.c 	done(cmd);
cmd              1934 drivers/ata/libata-scsi.c 	struct scsi_cmnd *cmd = qc->scsicmd;
cmd              1935 drivers/ata/libata-scsi.c 	u8 *cdb = cmd->cmnd;
cmd              1951 drivers/ata/libata-scsi.c 		cmd->result = SAM_STAT_CHECK_CONDITION;
cmd              1955 drivers/ata/libata-scsi.c 		cmd->result = SAM_STAT_GOOD;
cmd              1989 drivers/ata/libata-scsi.c static int ata_scsi_translate(struct ata_device *dev, struct scsi_cmnd *cmd,
cmd              1998 drivers/ata/libata-scsi.c 	qc = ata_scsi_qc_new(dev, cmd);
cmd              2003 drivers/ata/libata-scsi.c 	if (cmd->sc_data_direction == DMA_FROM_DEVICE ||
cmd              2004 drivers/ata/libata-scsi.c 	    cmd->sc_data_direction == DMA_TO_DEVICE) {
cmd              2005 drivers/ata/libata-scsi.c 		if (unlikely(scsi_bufflen(cmd) < 1)) {
cmd              2010 drivers/ata/libata-scsi.c 		ata_sg_init(qc, scsi_sglist(cmd), scsi_sg_count(cmd));
cmd              2012 drivers/ata/libata-scsi.c 		qc->dma_dir = cmd->sc_data_direction;
cmd              2033 drivers/ata/libata-scsi.c 	cmd->scsi_done(cmd);
cmd              2039 drivers/ata/libata-scsi.c 	cmd->result = (DID_ERROR << 16);
cmd              2040 drivers/ata/libata-scsi.c 	cmd->scsi_done(cmd);
cmd              2057 drivers/ata/libata-scsi.c 	struct scsi_cmnd	*cmd;
cmd              2074 drivers/ata/libata-scsi.c static void *ata_scsi_rbuf_get(struct scsi_cmnd *cmd, bool copy_in,
cmd              2081 drivers/ata/libata-scsi.c 		sg_copy_to_buffer(scsi_sglist(cmd), scsi_sg_count(cmd),
cmd              2098 drivers/ata/libata-scsi.c static inline void ata_scsi_rbuf_put(struct scsi_cmnd *cmd, bool copy_out,
cmd              2102 drivers/ata/libata-scsi.c 		sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd),
cmd              2127 drivers/ata/libata-scsi.c 	struct scsi_cmnd *cmd = args->cmd;
cmd              2130 drivers/ata/libata-scsi.c 	rbuf = ata_scsi_rbuf_get(cmd, false, &flags);
cmd              2132 drivers/ata/libata-scsi.c 	ata_scsi_rbuf_put(cmd, rc == 0, &flags);
cmd              2135 drivers/ata/libata-scsi.c 		cmd->result = SAM_STAT_GOOD;
cmd              2585 drivers/ata/libata-scsi.c 	u8 *scsicmd = args->cmd->cmnd, *p = rbuf;
cmd              2684 drivers/ata/libata-scsi.c 	ata_scsi_set_invalid_field(dev, args->cmd, fp, bp);
cmd              2688 drivers/ata/libata-scsi.c 	ata_scsi_set_sense(dev, args->cmd, ILLEGAL_REQUEST, 0x39, 0x0);
cmd              2717 drivers/ata/libata-scsi.c 	if (args->cmd->cmnd[0] == READ_CAPACITY) {
cmd              2812 drivers/ata/libata-scsi.c 	struct scsi_cmnd *cmd = qc->scsicmd;
cmd              2816 drivers/ata/libata-scsi.c 	memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE);
cmd              2824 drivers/ata/libata-scsi.c 	cmd->sense_buffer[0] = 0x70;
cmd              2825 drivers/ata/libata-scsi.c 	cmd->sense_buffer[2] = qc->tf.feature >> 4;
cmd              2830 drivers/ata/libata-scsi.c 	sg_init_one(&qc->sgent, cmd->sense_buffer, SCSI_SENSE_BUFFERSIZE);
cmd              2866 drivers/ata/libata-scsi.c static void atapi_fixup_inquiry(struct scsi_cmnd *cmd)
cmd              2870 drivers/ata/libata-scsi.c 	sg_copy_to_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), buf, 4);
cmd              2875 drivers/ata/libata-scsi.c 	sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), buf, 4);
cmd              2880 drivers/ata/libata-scsi.c 	struct scsi_cmnd *cmd = qc->scsicmd;
cmd              2921 drivers/ata/libata-scsi.c 		cmd->result = SAM_STAT_CHECK_CONDITION;
cmd              2932 drivers/ata/libata-scsi.c 		if (cmd->cmnd[0] == INQUIRY && (cmd->cmnd[1] & 0x03) == 0)
cmd              2933 drivers/ata/libata-scsi.c 			atapi_fixup_inquiry(cmd);
cmd              2934 drivers/ata/libata-scsi.c 		cmd->result = SAM_STAT_GOOD;
cmd              3405 drivers/ata/libata-scsi.c static size_t ata_format_dsm_trim_descr(struct scsi_cmnd *cmd, u32 trmax,
cmd              3408 drivers/ata/libata-scsi.c 	struct scsi_device *sdp = cmd->device;
cmd              3432 drivers/ata/libata-scsi.c 	r = sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), buf, len);
cmd              3565 drivers/ata/libata-scsi.c 	u8 *cdb = args->cmd->cmnd;
cmd              4230 drivers/ata/libata-scsi.c static inline ata_xlat_func_t ata_get_xlat_func(struct ata_device *dev, u8 cmd)
cmd              4232 drivers/ata/libata-scsi.c 	switch (cmd) {
cmd              4294 drivers/ata/libata-scsi.c 				     struct scsi_cmnd *cmd)
cmd              4297 drivers/ata/libata-scsi.c 	struct scsi_device *scsidev = cmd->device;
cmd              4302 drivers/ata/libata-scsi.c 		cmd->cmnd);
cmd              4375 drivers/ata/libata-scsi.c int ata_scsi_queuecmd(struct Scsi_Host *shost, struct scsi_cmnd *cmd)
cmd              4379 drivers/ata/libata-scsi.c 	struct scsi_device *scsidev = cmd->device;
cmd              4387 drivers/ata/libata-scsi.c 	ata_scsi_dump_cdb(ap, cmd);
cmd              4391 drivers/ata/libata-scsi.c 		rc = __ata_scsi_queuecmd(cmd, dev);
cmd              4393 drivers/ata/libata-scsi.c 		cmd->result = (DID_BAD_TARGET << 16);
cmd              4394 drivers/ata/libata-scsi.c 		cmd->scsi_done(cmd);
cmd              4414 drivers/ata/libata-scsi.c void ata_scsi_simulate(struct ata_device *dev, struct scsi_cmnd *cmd)
cmd              4417 drivers/ata/libata-scsi.c 	const u8 *scsicmd = cmd->cmnd;
cmd              4422 drivers/ata/libata-scsi.c 	args.cmd = cmd;
cmd              4427 drivers/ata/libata-scsi.c 			ata_scsi_set_invalid_field(dev, cmd, 1, 0xff);
cmd              4459 drivers/ata/libata-scsi.c 			ata_scsi_set_invalid_field(dev, cmd, 2, 0xff);
cmd              4477 drivers/ata/libata-scsi.c 			ata_scsi_set_invalid_field(dev, cmd, 1, 0xff);
cmd              4485 drivers/ata/libata-scsi.c 		ata_scsi_set_sense(dev, cmd, 0, 0, 0);
cmd              4486 drivers/ata/libata-scsi.c 		cmd->result = (DRIVER_SENSE << 24);
cmd              4505 drivers/ata/libata-scsi.c 			ata_scsi_set_invalid_field(dev, cmd, 1, 0xff);
cmd              4512 drivers/ata/libata-scsi.c 			ata_scsi_set_invalid_field(dev, cmd, 1, 0xff);
cmd              4517 drivers/ata/libata-scsi.c 		ata_scsi_set_sense(dev, cmd, ILLEGAL_REQUEST, 0x20, 0x0);
cmd              4522 drivers/ata/libata-scsi.c 	cmd->scsi_done(cmd);
cmd              5091 drivers/ata/libata-scsi.c int ata_sas_queuecmd(struct scsi_cmnd *cmd, struct ata_port *ap)
cmd              5095 drivers/ata/libata-scsi.c 	ata_scsi_dump_cdb(ap, cmd);
cmd              5098 drivers/ata/libata-scsi.c 		rc = __ata_scsi_queuecmd(cmd, ap->link.device);
cmd              5100 drivers/ata/libata-scsi.c 		cmd->result = (DID_BAD_TARGET << 16);
cmd              5101 drivers/ata/libata-scsi.c 		cmd->scsi_done(cmd);
cmd               141 drivers/ata/libata-trace.c libata_trace_parse_subcmd(struct trace_seq *p, unsigned char cmd,
cmd               146 drivers/ata/libata-trace.c 	switch (cmd) {
cmd               120 drivers/ata/libata.h 			       struct scsi_cmnd *cmd, u8 sk, u8 asc, u8 ascq);
cmd               122 drivers/ata/libata.h 					   struct scsi_cmnd *cmd,
cmd               136 drivers/ata/libata.h extern unsigned long ata_internal_cmd_timeout(struct ata_device *dev, u8 cmd);
cmd               137 drivers/ata/libata.h extern void ata_internal_cmd_timed_out(struct ata_device *dev, u8 cmd);
cmd                51 drivers/ata/pata_falcon.c 	struct scsi_cmnd *cmd = qc->scsicmd;
cmd                54 drivers/ata/pata_falcon.c 	if (dev->class == ATA_DEV_ATA && cmd && cmd->request &&
cmd                55 drivers/ata/pata_falcon.c 	    !blk_rq_is_passthrough(cmd->request))
cmd               165 drivers/ata/pata_hpt3x3.c 	u16 cmd;
cmd               169 drivers/ata/pata_hpt3x3.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               170 drivers/ata/pata_hpt3x3.c 	if (cmd & PCI_COMMAND_MEMORY)
cmd               346 drivers/ata/pata_icside.c 	void __iomem *cmd = base + port->dataoffset;
cmd               348 drivers/ata/pata_icside.c 	ioaddr->cmd_addr	= cmd;
cmd               349 drivers/ata/pata_icside.c 	ioaddr->data_addr	= cmd + (ATA_REG_DATA    << port->stepping);
cmd               350 drivers/ata/pata_icside.c 	ioaddr->error_addr	= cmd + (ATA_REG_ERR     << port->stepping);
cmd               351 drivers/ata/pata_icside.c 	ioaddr->feature_addr	= cmd + (ATA_REG_FEATURE << port->stepping);
cmd               352 drivers/ata/pata_icside.c 	ioaddr->nsect_addr	= cmd + (ATA_REG_NSECT   << port->stepping);
cmd               353 drivers/ata/pata_icside.c 	ioaddr->lbal_addr	= cmd + (ATA_REG_LBAL    << port->stepping);
cmd               354 drivers/ata/pata_icside.c 	ioaddr->lbam_addr	= cmd + (ATA_REG_LBAM    << port->stepping);
cmd               355 drivers/ata/pata_icside.c 	ioaddr->lbah_addr	= cmd + (ATA_REG_LBAH    << port->stepping);
cmd               356 drivers/ata/pata_icside.c 	ioaddr->device_addr	= cmd + (ATA_REG_DEVICE  << port->stepping);
cmd               357 drivers/ata/pata_icside.c 	ioaddr->status_addr	= cmd + (ATA_REG_STATUS  << port->stepping);
cmd               358 drivers/ata/pata_icside.c 	ioaddr->command_addr	= cmd + (ATA_REG_CMD     << port->stepping);
cmd               656 drivers/ata/pata_it821x.c static u8 *it821x_firmware_command(struct ata_port *ap, u8 cmd, int len)
cmd               671 drivers/ata/pata_it821x.c 	iowrite8(cmd, ap->ioaddr.command_addr);
cmd               802 drivers/ata/pata_macio.c 	u16 cmd;
cmd               840 drivers/ata/pata_macio.c 		pci_read_config_word(priv->pdev, PCI_COMMAND, &cmd);
cmd               842 drivers/ata/pata_macio.c 				      cmd | PCI_COMMAND_INVALIDATE);
cmd               159 drivers/ata/pata_mpiix.c 	int cmd, ctl, irq;
cmd               178 drivers/ata/pata_mpiix.c 		cmd = 0x1F0;
cmd               182 drivers/ata/pata_mpiix.c 		cmd = 0x170;
cmd               187 drivers/ata/pata_mpiix.c 	cmd_addr = devm_ioport_map(&dev->dev, cmd, 8);
cmd               192 drivers/ata/pata_mpiix.c 	ata_port_desc(ap, "cmd 0x%x ctl 0x%x", cmd, ctl);
cmd               437 drivers/ata/pata_pdc2027x.c 	struct scsi_cmnd *cmd = qc->scsicmd;
cmd               438 drivers/ata/pata_pdc2027x.c 	u8 *scsicmd = cmd->cmnd;
cmd              1914 drivers/ata/sata_mv.c 	u32 cmd = (rw ? 0 : ATA_DMA_WR) | ATA_DMA_START;
cmd              1917 drivers/ata/sata_mv.c 	writelfl(cmd, port_mmio + BMDMA_CMD);
cmd              1932 drivers/ata/sata_mv.c 	u32 cmd;
cmd              1935 drivers/ata/sata_mv.c 	cmd = readl(port_mmio + BMDMA_CMD);
cmd              1936 drivers/ata/sata_mv.c 	if (cmd & ATA_DMA_START) {
cmd              1937 drivers/ata/sata_mv.c 		cmd &= ~ATA_DMA_START;
cmd              1938 drivers/ata/sata_mv.c 		writelfl(cmd, port_mmio + BMDMA_CMD);
cmd               372 drivers/atm/ambassador.c static inline void dump_command (command * cmd) {
cmd               376 drivers/atm/ambassador.c 	   cmd, /*be32_to_cpu*/ (cmd->request));
cmd               378 drivers/atm/ambassador.c     PRINTDM (DBG_CMD, " %08x", /*be32_to_cpu*/ (cmd->args.par[i]));
cmd               381 drivers/atm/ambassador.c   (void) cmd;
cmd               541 drivers/atm/ambassador.c static int command_do (amb_dev * dev, command * cmd) {
cmd               559 drivers/atm/ambassador.c     dump_command (cmd);
cmd               562 drivers/atm/ambassador.c     *ptrs->in = *cmd;
cmd               597 drivers/atm/ambassador.c     *cmd = *ptrs->out;
cmd               742 drivers/atm/ambassador.c     command cmd;
cmd               743 drivers/atm/ambassador.c     cmd.request = cpu_to_be32 (SRB_FLUSH_BUFFER_Q);
cmd               744 drivers/atm/ambassador.c     cmd.args.flush.flags = cpu_to_be32 (pool << SRB_POOL_SHIFT);
cmd               745 drivers/atm/ambassador.c     while (command_do (dev, &cmd))
cmd              1138 drivers/atm/ambassador.c     command cmd;
cmd              1145 drivers/atm/ambassador.c       cmd.request = cpu_to_be32 (SRB_MODIFY_VC_RATE);
cmd              1146 drivers/atm/ambassador.c       cmd.args.modify_rate.vc = cpu_to_be32 (vci);  // vpi 0
cmd              1147 drivers/atm/ambassador.c       cmd.args.modify_rate.rate = cpu_to_be32 (tx_rate_bits << SRB_RATE_SHIFT);
cmd              1148 drivers/atm/ambassador.c       while (command_do (dev, &cmd))
cmd              1151 drivers/atm/ambassador.c       cmd.request = cpu_to_be32 (SRB_MODIFY_VC_FLAGS);
cmd              1152 drivers/atm/ambassador.c       cmd.args.modify_flags.vc = cpu_to_be32 (vci);  // vpi 0
cmd              1153 drivers/atm/ambassador.c       cmd.args.modify_flags.flags = cpu_to_be32
cmd              1156 drivers/atm/ambassador.c       while (command_do (dev, &cmd))
cmd              1160 drivers/atm/ambassador.c       cmd.request = cpu_to_be32 (SRB_OPEN_VC);
cmd              1161 drivers/atm/ambassador.c       cmd.args.open.vc = cpu_to_be32 (vci);  // vpi 0
cmd              1162 drivers/atm/ambassador.c       cmd.args.open.flags = cpu_to_be32 (tx_vc_bits << SRB_FLAGS_SHIFT);
cmd              1163 drivers/atm/ambassador.c       cmd.args.open.rate = cpu_to_be32 (tx_rate_bits << SRB_RATE_SHIFT);
cmd              1164 drivers/atm/ambassador.c       while (command_do (dev, &cmd))
cmd              1172 drivers/atm/ambassador.c     command cmd;
cmd              1186 drivers/atm/ambassador.c       cmd.request = cpu_to_be32 (SRB_MODIFY_VC_FLAGS);
cmd              1187 drivers/atm/ambassador.c       cmd.args.modify_flags.vc = cpu_to_be32 (vci);  // vpi 0
cmd              1188 drivers/atm/ambassador.c       cmd.args.modify_flags.flags = cpu_to_be32
cmd              1193 drivers/atm/ambassador.c       cmd.request = cpu_to_be32 (SRB_OPEN_VC);
cmd              1194 drivers/atm/ambassador.c       cmd.args.open.vc = cpu_to_be32 (vci);  // vpi 0
cmd              1195 drivers/atm/ambassador.c       cmd.args.open.flags = cpu_to_be32 (pool << SRB_POOL_SHIFT);
cmd              1196 drivers/atm/ambassador.c       cmd.args.open.rate = cpu_to_be32 (0);
cmd              1198 drivers/atm/ambassador.c     while (command_do (dev, &cmd))
cmd              1225 drivers/atm/ambassador.c     command cmd;
cmd              1230 drivers/atm/ambassador.c       cmd.request = cpu_to_be32 (SRB_MODIFY_VC_RATE);
cmd              1231 drivers/atm/ambassador.c       cmd.args.modify_rate.vc = cpu_to_be32 (vci);  // vpi 0
cmd              1232 drivers/atm/ambassador.c       cmd.args.modify_rate.rate = cpu_to_be32 (0);
cmd              1236 drivers/atm/ambassador.c       cmd.request = cpu_to_be32 (SRB_CLOSE_VC);
cmd              1237 drivers/atm/ambassador.c       cmd.args.close.vc = cpu_to_be32 (vci); // vpi 0
cmd              1240 drivers/atm/ambassador.c     while (command_do (dev, &cmd))
cmd              1247 drivers/atm/ambassador.c     command cmd;
cmd              1255 drivers/atm/ambassador.c       cmd.request = cpu_to_be32 (SRB_MODIFY_VC_FLAGS);
cmd              1256 drivers/atm/ambassador.c       cmd.args.modify_flags.vc = cpu_to_be32 (vci);  // vpi 0
cmd              1257 drivers/atm/ambassador.c       cmd.args.modify_flags.flags = cpu_to_be32
cmd              1261 drivers/atm/ambassador.c       cmd.request = cpu_to_be32 (SRB_CLOSE_VC);
cmd              1262 drivers/atm/ambassador.c       cmd.args.close.vc = cpu_to_be32 (vci); // vpi 0
cmd              1270 drivers/atm/ambassador.c     while (command_do (dev, &cmd))
cmd              1529 drivers/atm/ambassador.c     command * cmd = memory;
cmd              1536 drivers/atm/ambassador.c     cq->ptrs.start = cmd;
cmd              1537 drivers/atm/ambassador.c     cq->ptrs.in = cmd;
cmd              1538 drivers/atm/ambassador.c     cq->ptrs.out = cmd;
cmd              1539 drivers/atm/ambassador.c     cq->ptrs.limit = cmd + cmds;
cmd              1655 drivers/atm/ambassador.c static  int decode_loader_result (loader_command cmd, u32 result)
cmd              1660 drivers/atm/ambassador.c 	if (result == command_successes[cmd])
cmd              1726 drivers/atm/ambassador.c 			     loader_command cmd)
cmd              1743 drivers/atm/ambassador.c   lb->command = cpu_to_be32 (cmd);
cmd              1749 drivers/atm/ambassador.c   timeout = command_timeouts[cmd] * 10;
cmd              1755 drivers/atm/ambassador.c       PRINTD (DBG_LOAD|DBG_ERR, "command %d timed out", cmd);
cmd              1761 drivers/atm/ambassador.c   if (cmd == adapter_start) {
cmd              1775 drivers/atm/ambassador.c     return decode_loader_result (cmd, be32_to_cpu (lb->result));
cmd              2023 drivers/atm/ambassador.c   command cmd;
cmd              2024 drivers/atm/ambassador.c   cmd.request = cpu_to_be32 (SRB_GET_VERSION);
cmd              2025 drivers/atm/ambassador.c   while (command_do (dev, &cmd)) {
cmd              2029 drivers/atm/ambassador.c   major = be32_to_cpu (cmd.args.version.major);
cmd              2030 drivers/atm/ambassador.c   minor = be32_to_cpu (cmd.args.version.minor);
cmd              2039 drivers/atm/ambassador.c   command cmd;
cmd              2041 drivers/atm/ambassador.c   cmd.request = cpu_to_be32 (SRB_GET_BIA);
cmd              2042 drivers/atm/ambassador.c   while (command_do (dev, &cmd)) {
cmd              2046 drivers/atm/ambassador.c   lower4 = be32_to_cpu (cmd.args.bia.lower4);
cmd              2047 drivers/atm/ambassador.c   upper2 = be32_to_cpu (cmd.args.bia.upper2);
cmd               157 drivers/atm/atmtcp.c static int atmtcp_v_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg)
cmd               164 drivers/atm/atmtcp.c 	if (cmd != ATM_SETCIRANGE) return -ENOIOCTLCMD;
cmd               445 drivers/atm/atmtcp.c static int atmtcp_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               450 drivers/atm/atmtcp.c 	if (cmd != SIOCSIFATMTCP && cmd != ATMTCP_CREATE && cmd != ATMTCP_REMOVE)
cmd               456 drivers/atm/atmtcp.c 	switch (cmd) {
cmd              1997 drivers/atm/eni.c static int eni_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg)
cmd              2001 drivers/atm/eni.c 	if (cmd == ENI_MEMDUMP) {
cmd              2008 drivers/atm/eni.c 	if (cmd == ENI_SETMULT) {
cmd              2022 drivers/atm/eni.c 	if (cmd == ATM_SETCIRANGE) {
cmd              2033 drivers/atm/eni.c 	return dev->phy->ioctl(dev,cmd,arg);
cmd               628 drivers/atm/firestream.c 			  u32 cmd, u32 p1, u32 p2, u32 p3)
cmd               633 drivers/atm/firestream.c 	qe->cmd = cmd;
cmd               640 drivers/atm/firestream.c 	pq[qp].cmd = cmd;
cmd               655 drivers/atm/firestream.c 			    u32 cmd, u32 p1, u32 p2, u32 p3)
cmd               657 drivers/atm/firestream.c 	write_fs (dev, CMDR0, cmd);
cmd               677 drivers/atm/firestream.c 			    qe->cmd, qe->p0, qe->p1, qe->p2, STATUS_CODE (qe));
cmd               705 drivers/atm/firestream.c 			    qe->cmd, qe->p0, qe->p1, qe->p2, STATUS_CODE (qe));
cmd               709 drivers/atm/firestream.c 				    qe->cmd, qe->p0, qe->p1, qe->p2, STATUS_CODE (qe));
cmd               776 drivers/atm/firestream.c 			    qe->cmd, qe->p0, qe->p1, qe->p2);
cmd               787 drivers/atm/firestream.c 		channo = qe->cmd & 0xffff;
cmd              1222 drivers/atm/firestream.c static int fs_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg)
cmd              1940 drivers/atm/firestream.c 			i, pq[qp].cmd, pq[qp].p0, pq[qp].p1, pq[qp].p2);
cmd                31 drivers/atm/firestream.h 	u32 cmd;
cmd                50 drivers/atm/firestream.h #define STATUS_CODE(qe)  ((qe->cmd >> 22) & 0x3f)
cmd               574 drivers/atm/fore200e.c     fore200e->bus->write(prom_dma, &entry->cp_entry->cmd.prom_block.prom_haddr);
cmd               578 drivers/atm/fore200e.c     fore200e->bus->write(*(u32*)&opcode, (u32 __iomem *)&entry->cp_entry->cmd.prom_block.opcode);
cmd              1261 drivers/atm/fore200e.c 	fore200e->bus->write(mtu,                        &entry->cp_entry->cmd.activate_block.mtu);
cmd              1262 drivers/atm/fore200e.c 	fore200e->bus->write(*(u32*)&vpvc,         (u32 __iomem *)&entry->cp_entry->cmd.activate_block.vpvc);
cmd              1263 drivers/atm/fore200e.c 	fore200e->bus->write(*(u32*)&activ_opcode, (u32 __iomem *)&entry->cp_entry->cmd.activate_block.opcode);
cmd              1266 drivers/atm/fore200e.c 	fore200e->bus->write(*(u32*)&vpvc,         (u32 __iomem *)&entry->cp_entry->cmd.deactivate_block.vpvc);
cmd              1267 drivers/atm/fore200e.c 	fore200e->bus->write(*(u32*)&deactiv_opcode, (u32 __iomem *)&entry->cp_entry->cmd.deactivate_block.opcode);
cmd              1693 drivers/atm/fore200e.c     fore200e->bus->write(stats_dma_addr, &entry->cp_entry->cmd.stats_block.stats_haddr);
cmd              1697 drivers/atm/fore200e.c     fore200e->bus->write(*(u32*)&opcode, (u32 __iomem *)&entry->cp_entry->cmd.stats_block.opcode);
cmd              1757 drivers/atm/fore200e.c     fore200e->bus->write(oc3_regs_dma_addr, &entry->cp_entry->cmd.oc3_block.regs_haddr);
cmd              1761 drivers/atm/fore200e.c     fore200e->bus->write(*(u32*)&opcode, (u32*)&entry->cp_entry->cmd.oc3_block.opcode);
cmd              1796 drivers/atm/fore200e.c     fore200e->bus->write(0, &entry->cp_entry->cmd.oc3_block.regs_haddr);
cmd              1800 drivers/atm/fore200e.c     fore200e->bus->write(*(u32*)&opcode, (u32 __iomem *)&entry->cp_entry->cmd.oc3_block.opcode);
cmd              1881 drivers/atm/fore200e.c fore200e_ioctl(struct atm_dev* dev, unsigned int cmd, void __user * arg)
cmd              1885 drivers/atm/fore200e.c     DPRINTK(2, "ioctl cmd = 0x%x (%u), arg = 0x%p (%lu)\n", cmd, cmd, arg, (unsigned long)arg);
cmd              1887 drivers/atm/fore200e.c     switch (cmd) {
cmd               513 drivers/atm/fore200e.h     union cmd cmd;             /* command                               */
cmd               101 drivers/atm/he.c static int he_ioctl(struct atm_dev *dev, unsigned int cmd, void __user *arg);
cmd              2611 drivers/atm/he.c he_ioctl(struct atm_dev *atm_dev, unsigned int cmd, void __user *arg)
cmd              2618 drivers/atm/he.c 	switch (cmd) {
cmd              2662 drivers/atm/he.c 				err = atm_dev->phy->ioctl(atm_dev, cmd, arg);
cmd              2571 drivers/atm/horizon.c static int hrz_ioctl (struct atm_dev * atm_dev, unsigned int cmd, void *arg) {
cmd               189 drivers/atm/idt77105.c static int idt77105_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg)
cmd               192 drivers/atm/idt77105.c 	switch (cmd) {
cmd               197 drivers/atm/idt77105.c 			return fetch_stats(dev, arg, cmd == IDT77105_GETSTATZ);
cmd              2751 drivers/atm/iphase.c static int ia_ioctl(struct atm_dev *dev, unsigned int cmd, void __user *arg)  
cmd              2758 drivers/atm/iphase.c    if (cmd != IA_CMD) {
cmd              2760 drivers/atm/iphase.c       return dev->phy->ioctl(dev,cmd,arg);
cmd              2770 drivers/atm/iphase.c    switch (ia_cmds.cmd) {
cmd               136 drivers/atm/iphase.h 	int cmd;
cmd              1404 drivers/atm/iphase.h #define	NVRAM_CMD(cmd) { \
cmd              1406 drivers/atm/iphase.h 		u_short c = cmd; \
cmd               145 drivers/atm/nicstar.c static int ns_ioctl(struct atm_dev *dev, unsigned int cmd, void __user * arg);
cmd              2464 drivers/atm/nicstar.c static int ns_ioctl(struct atm_dev *dev, unsigned int cmd, void __user * arg)
cmd              2472 drivers/atm/nicstar.c 	switch (cmd) {
cmd              2667 drivers/atm/nicstar.c 			return dev->phy->ioctl(dev, cmd, arg);
cmd               256 drivers/atm/suni.c static int suni_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg)
cmd               258 drivers/atm/suni.c 	switch (cmd) {
cmd               261 drivers/atm/suni.c 			return fetch_stats(dev, arg, cmd == SONET_GETSTATZ);
cmd               136 drivers/atm/uPD98402.c static int uPD98402_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg)
cmd               138 drivers/atm/uPD98402.c 	switch (cmd) {
cmd               142 drivers/atm/uPD98402.c 			return fetch_stats(dev,arg, cmd == SONET_GETSTATZ);
cmd              1102 drivers/atm/zatm.c 		      unsigned short cmd)
cmd              1106 drivers/atm/zatm.c 	if ((error = pci_write_config_dword(zatm_dev->pci_dev,cmd,value)))
cmd              1112 drivers/atm/zatm.c static unsigned long eprom_get(struct zatm_dev *zatm_dev, unsigned short cmd)
cmd              1117 drivers/atm/zatm.c 	if ((error = pci_read_config_dword(zatm_dev->pci_dev,cmd,&value)))
cmd              1125 drivers/atm/zatm.c 			   int bits, unsigned short cmd)
cmd              1132 drivers/atm/zatm.c 		eprom_set(zatm_dev,value,cmd);
cmd              1133 drivers/atm/zatm.c 		eprom_set(zatm_dev,value | ZEPROM_SK,cmd);
cmd              1134 drivers/atm/zatm.c 		eprom_set(zatm_dev,value,cmd);
cmd              1140 drivers/atm/zatm.c 			   unsigned short cmd)
cmd              1146 drivers/atm/zatm.c 		eprom_set(zatm_dev,ZEPROM_CS,cmd);
cmd              1147 drivers/atm/zatm.c 		eprom_set(zatm_dev,ZEPROM_CS | ZEPROM_SK,cmd);
cmd              1149 drivers/atm/zatm.c 		if (eprom_get(zatm_dev,cmd) & ZEPROM_DO) *byte |= 1;
cmd              1150 drivers/atm/zatm.c 		eprom_set(zatm_dev,ZEPROM_CS,cmd);
cmd              1155 drivers/atm/zatm.c static int eprom_try_esi(struct atm_dev *dev, unsigned short cmd, int offset,
cmd              1164 drivers/atm/zatm.c 		eprom_set(zatm_dev,ZEPROM_CS,cmd); /* select EPROM */
cmd              1165 drivers/atm/zatm.c 		eprom_put_bits(zatm_dev,ZEPROM_CMD_READ,ZEPROM_CMD_LEN,cmd);
cmd              1166 drivers/atm/zatm.c 		eprom_put_bits(zatm_dev,i >> 1,ZEPROM_ADDR_LEN,cmd);
cmd              1167 drivers/atm/zatm.c 		eprom_get_byte(zatm_dev,buf+i+swap,cmd);
cmd              1168 drivers/atm/zatm.c 		eprom_get_byte(zatm_dev,buf+i+1-swap,cmd);
cmd              1169 drivers/atm/zatm.c 		eprom_set(zatm_dev,0,cmd); /* deselect EPROM */
cmd              1441 drivers/atm/zatm.c static int zatm_ioctl(struct atm_dev *dev,unsigned int cmd,void __user *arg)
cmd              1447 drivers/atm/zatm.c 	switch (cmd) {
cmd              1465 drivers/atm/zatm.c 				if (cmd == ZATM_GETPOOLZ) {
cmd              1514 drivers/atm/zatm.c 		        return dev->phy->ioctl(dev,cmd,arg);
cmd               186 drivers/auxdisplay/arm-charlcd.c static void charlcd_4bit_command(struct charlcd *lcd, u8 cmd)
cmd               188 drivers/auxdisplay/arm-charlcd.c 	u32 cmdlo = (cmd << 4) & 0xf0;
cmd               189 drivers/auxdisplay/arm-charlcd.c 	u32 cmdhi = (cmd & 0xf0);
cmd               225 drivers/auxdisplay/charlcd.c 	void (*write_cmd_raw)(struct charlcd *lcd, int cmd);
cmd                27 drivers/auxdisplay/charlcd.h 	void (*write_cmd)(struct charlcd *lcd, int cmd);
cmd                31 drivers/auxdisplay/charlcd.h 	void (*write_cmd_raw4)(struct charlcd *lcd, int cmd);	/* 4-bit only */
cmd               104 drivers/auxdisplay/hd44780.c static void hd44780_write_cmd_gpio8(struct charlcd *lcd, int cmd)
cmd               108 drivers/auxdisplay/hd44780.c 	hd44780_write_gpio8(hd, cmd, 0);
cmd               132 drivers/auxdisplay/hd44780.c static void hd44780_write_cmd_gpio4(struct charlcd *lcd, int cmd)
cmd               136 drivers/auxdisplay/hd44780.c 	hd44780_write_gpio4(hd, cmd, 0);
cmd               143 drivers/auxdisplay/hd44780.c static void hd44780_write_cmd_raw_gpio4(struct charlcd *lcd, int cmd)
cmd               150 drivers/auxdisplay/hd44780.c 	values[0] = cmd & 0x0f;
cmd               729 drivers/auxdisplay/panel.c static void lcd_write_cmd_s(struct charlcd *charlcd, int cmd)
cmd               733 drivers/auxdisplay/panel.c 	lcd_send_serial(cmd & 0x0F);
cmd               734 drivers/auxdisplay/panel.c 	lcd_send_serial((cmd >> 4) & 0x0F);
cmd               751 drivers/auxdisplay/panel.c static void lcd_write_cmd_p8(struct charlcd *charlcd, int cmd)
cmd               755 drivers/auxdisplay/panel.c 	w_dtr(pprt, cmd);
cmd               795 drivers/auxdisplay/panel.c static void lcd_write_cmd_tilcd(struct charlcd *charlcd, int cmd)
cmd               799 drivers/auxdisplay/panel.c 	w_ctr(pprt, cmd);
cmd              1536 drivers/block/amiflop.c 		    unsigned int cmd, unsigned long param)
cmd              1543 drivers/block/amiflop.c 	switch(cmd){
cmd              1611 drivers/block/amiflop.c 			     unsigned int cmd, unsigned long param)
cmd              1616 drivers/block/amiflop.c 	ret = fd_locked_ioctl(bdev, mode, cmd, param);
cmd                47 drivers/block/aoe/aoe.h 	unsigned char cmd;
cmd               301 drivers/block/aoe/aoeblk.c aoeblk_ioctl(struct block_device *bdev, fmode_t mode, uint cmd, ulong arg)
cmd               314 drivers/block/aoe/aoeblk.c 	if (cmd == HDIO_GET_IDENTITY) {
cmd               322 drivers/block/aoe/aoeblk.c 	if (cmd != SG_IO)
cmd               323 drivers/block/aoe/aoeblk.c 		pr_info("aoe: unknown ioctl 0x%x\n", cmd);
cmd               139 drivers/block/aoe/aoecmd.c 	h->cmd = AOECMD_ATA;
cmd               443 drivers/block/aoe/aoecmd.c 		h->cmd = AOECMD_CFG;
cmd               172 drivers/block/aoe/aoenet.c 	switch (h->cmd) {
cmd               181 drivers/block/aoe/aoenet.c 		if (h->cmd >= AOECMD_VEND_MIN)
cmd               183 drivers/block/aoe/aoenet.c 		pr_info("aoe: unknown AoE command type 0x%02x\n", h->cmd);
cmd               443 drivers/block/ataflop.c                      cmd, unsigned long param);
cmd              1560 drivers/block/ataflop.c 		    unsigned int cmd, unsigned long param)
cmd              1573 drivers/block/ataflop.c 	switch (cmd) {
cmd              1602 drivers/block/ataflop.c 	switch (cmd) {
cmd              1663 drivers/block/ataflop.c 				if (cmd == FDDEFPRM) {
cmd              1679 drivers/block/ataflop.c 	       	if (cmd == FDDEFPRM) {
cmd              1743 drivers/block/ataflop.c 			     unsigned int cmd, unsigned long arg)
cmd              1748 drivers/block/ataflop.c 	ret = fd_locked_ioctl(bdev, mode, cmd, arg);
cmd                95 drivers/block/cryptoloop.c cryptoloop_transfer(struct loop_device *lo, int cmd,
cmd               117 drivers/block/cryptoloop.c 	if (cmd == READ) {
cmd               158 drivers/block/cryptoloop.c cryptoloop_ioctl(struct loop_device *lo, int cmd, unsigned long arg)
cmd               183 drivers/block/drbd/drbd_int.h extern const char *cmdname(enum drbd_packet cmd);
cmd              1087 drivers/block/drbd/drbd_int.h extern int __drbd_send_protocol(struct drbd_connection *connection, enum drbd_packet cmd);
cmd              1110 drivers/block/drbd/drbd_int.h extern int drbd_send_drequest(struct drbd_peer_device *, int cmd,
cmd              1114 drivers/block/drbd/drbd_int.h 				   enum drbd_packet cmd);
cmd              1486 drivers/block/drbd/drbd_int.h extern enum drbd_peer_state conn_khelper(struct drbd_connection *connection, char *cmd);
cmd              1487 drivers/block/drbd/drbd_int.h extern int drbd_khelper(struct drbd_device *device, char *cmd);
cmd               573 drivers/block/drbd/drbd_main.c static unsigned int prepare_header80(struct p_header80 *h, enum drbd_packet cmd, int size)
cmd               576 drivers/block/drbd/drbd_main.c 	h->command = cpu_to_be16(cmd);
cmd               581 drivers/block/drbd/drbd_main.c static unsigned int prepare_header95(struct p_header95 *h, enum drbd_packet cmd, int size)
cmd               584 drivers/block/drbd/drbd_main.c 	h->command = cpu_to_be16(cmd);
cmd               589 drivers/block/drbd/drbd_main.c static unsigned int prepare_header100(struct p_header100 *h, enum drbd_packet cmd,
cmd               594 drivers/block/drbd/drbd_main.c 	h->command = cpu_to_be16(cmd);
cmd               601 drivers/block/drbd/drbd_main.c 				   void *buffer, enum drbd_packet cmd, int size)
cmd               604 drivers/block/drbd/drbd_main.c 		return prepare_header100(buffer, cmd, size, vnr);
cmd               607 drivers/block/drbd/drbd_main.c 		return prepare_header95(buffer, cmd, size);
cmd               609 drivers/block/drbd/drbd_main.c 		return prepare_header80(buffer, cmd, size);
cmd               638 drivers/block/drbd/drbd_main.c 			  struct drbd_socket *sock, enum drbd_packet cmd,
cmd               654 drivers/block/drbd/drbd_main.c 	header_size += prepare_header(connection, vnr, sock->sbuf, cmd,
cmd               662 drivers/block/drbd/drbd_main.c 	if (!err && (cmd == P_PING || cmd == P_PING_ACK))
cmd               669 drivers/block/drbd/drbd_main.c 			       enum drbd_packet cmd, unsigned int header_size,
cmd               672 drivers/block/drbd/drbd_main.c 	return __send_command(connection, 0, sock, cmd, header_size, data, size);
cmd               676 drivers/block/drbd/drbd_main.c 		      enum drbd_packet cmd, unsigned int header_size,
cmd               681 drivers/block/drbd/drbd_main.c 	err = __conn_send_command(connection, sock, cmd, header_size, data, size);
cmd               687 drivers/block/drbd/drbd_main.c 		      enum drbd_packet cmd, unsigned int header_size,
cmd               693 drivers/block/drbd/drbd_main.c 			     sock, cmd, header_size, data, size);
cmd               724 drivers/block/drbd/drbd_main.c 	enum drbd_packet cmd;
cmd               742 drivers/block/drbd/drbd_main.c 	cmd = apv >= 89 ? P_SYNC_PARAM89 : P_SYNC_PARAM;
cmd               769 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, cmd, size, NULL, 0);
cmd               772 drivers/block/drbd/drbd_main.c int __drbd_send_protocol(struct drbd_connection *connection, enum drbd_packet cmd)
cmd               813 drivers/block/drbd/drbd_main.c 	return __conn_send_command(connection, sock, cmd, size, NULL, 0);
cmd              1050 drivers/block/drbd/drbd_main.c 	enum drbd_packet cmd;
cmd              1054 drivers/block/drbd/drbd_main.c 	cmd = connection->agreed_pro_version < 100 ? P_STATE_CHG_REQ : P_CONN_ST_CHG_REQ;
cmd              1061 drivers/block/drbd/drbd_main.c 	return conn_send_command(connection, sock, cmd, sizeof(*p), NULL, 0);
cmd              1081 drivers/block/drbd/drbd_main.c 	enum drbd_packet cmd = connection->agreed_pro_version < 100 ? P_STATE_CHG_REPLY : P_CONN_ST_CHG_REPLY;
cmd              1087 drivers/block/drbd/drbd_main.c 		conn_send_command(connection, sock, cmd, sizeof(*p), NULL, 0);
cmd              1342 drivers/block/drbd/drbd_main.c static int _drbd_send_ack(struct drbd_peer_device *peer_device, enum drbd_packet cmd,
cmd              1359 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, cmd, sizeof(*p), NULL, 0);
cmd              1365 drivers/block/drbd/drbd_main.c void drbd_send_ack_dp(struct drbd_peer_device *peer_device, enum drbd_packet cmd,
cmd              1370 drivers/block/drbd/drbd_main.c 	_drbd_send_ack(peer_device, cmd, dp->sector, cpu_to_be32(data_size),
cmd              1374 drivers/block/drbd/drbd_main.c void drbd_send_ack_rp(struct drbd_peer_device *peer_device, enum drbd_packet cmd,
cmd              1377 drivers/block/drbd/drbd_main.c 	_drbd_send_ack(peer_device, cmd, rp->sector, rp->blksize, rp->block_id);
cmd              1386 drivers/block/drbd/drbd_main.c int drbd_send_ack(struct drbd_peer_device *peer_device, enum drbd_packet cmd,
cmd              1389 drivers/block/drbd/drbd_main.c 	return _drbd_send_ack(peer_device, cmd,
cmd              1397 drivers/block/drbd/drbd_main.c int drbd_send_ack_ex(struct drbd_peer_device *peer_device, enum drbd_packet cmd,
cmd              1400 drivers/block/drbd/drbd_main.c 	return _drbd_send_ack(peer_device, cmd,
cmd              1422 drivers/block/drbd/drbd_main.c int drbd_send_drequest(struct drbd_peer_device *peer_device, int cmd,
cmd              1435 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, cmd, sizeof(*p), NULL, 0);
cmd              1439 drivers/block/drbd/drbd_main.c 			    void *digest, int digest_size, enum drbd_packet cmd)
cmd              1453 drivers/block/drbd/drbd_main.c 	return drbd_send_command(peer_device, sock, cmd, sizeof(*p), digest, digest_size);
cmd              1709 drivers/block/drbd/drbd_main.c 		enum drbd_packet cmd = (dp_flags & DP_ZEROES) ? P_ZEROES : P_TRIM;
cmd              1712 drivers/block/drbd/drbd_main.c 		err = __send_command(peer_device->connection, device->vnr, sock, cmd, sizeof(*t), NULL, 0);
cmd              1780 drivers/block/drbd/drbd_main.c int drbd_send_block(struct drbd_peer_device *peer_device, enum drbd_packet cmd,
cmd              1803 drivers/block/drbd/drbd_main.c 	err = __send_command(peer_device->connection, device->vnr, sock, cmd, sizeof(*p) + digest_size, NULL, peer_req->i.size);
cmd              3703 drivers/block/drbd/drbd_main.c const char *cmdname(enum drbd_packet cmd)
cmd              3766 drivers/block/drbd/drbd_main.c 	if (cmd == P_INITIAL_META)
cmd              3768 drivers/block/drbd/drbd_main.c 	if (cmd == P_INITIAL_DATA)
cmd              3770 drivers/block/drbd/drbd_main.c 	if (cmd == P_CONNECTION_FEATURES)
cmd              3772 drivers/block/drbd/drbd_main.c 	if (cmd >= ARRAY_SIZE(cmdnames))
cmd              3774 drivers/block/drbd/drbd_main.c 	return cmdnames[cmd];
cmd               163 drivers/block/drbd/drbd_nl.c 	const u8 cmd = info->genlhdr->cmd;
cmd               169 drivers/block/drbd/drbd_nl.c 	if (cmd != DRBD_ADM_GET_STATUS && !capable(CAP_NET_ADMIN))
cmd               179 drivers/block/drbd/drbd_nl.c 					info, &drbd_genl_family, 0, cmd);
cmd               355 drivers/block/drbd/drbd_nl.c int drbd_khelper(struct drbd_device *device, char *cmd)
cmd               364 drivers/block/drbd/drbd_nl.c 	char *argv[] = {drbd_usermode_helper, cmd, mb, NULL };
cmd               379 drivers/block/drbd/drbd_nl.c 	drbd_info(device, "helper command: %s %s %s\n", drbd_usermode_helper, cmd, mb);
cmd               381 drivers/block/drbd/drbd_nl.c 	sib.helper_name = cmd;
cmd               383 drivers/block/drbd/drbd_nl.c 	notify_helper(NOTIFY_CALL, device, connection, cmd, 0);
cmd               387 drivers/block/drbd/drbd_nl.c 				drbd_usermode_helper, cmd, mb,
cmd               391 drivers/block/drbd/drbd_nl.c 				drbd_usermode_helper, cmd, mb,
cmd               396 drivers/block/drbd/drbd_nl.c 	notify_helper(NOTIFY_RESPONSE, device, connection, cmd, ret);
cmd               407 drivers/block/drbd/drbd_nl.c enum drbd_peer_state conn_khelper(struct drbd_connection *connection, char *cmd)
cmd               416 drivers/block/drbd/drbd_nl.c 	char *argv[] = {drbd_usermode_helper, cmd, resource_name, NULL };
cmd               422 drivers/block/drbd/drbd_nl.c 	drbd_info(connection, "helper command: %s %s %s\n", drbd_usermode_helper, cmd, resource_name);
cmd               424 drivers/block/drbd/drbd_nl.c 	notify_helper(NOTIFY_CALL, NULL, connection, cmd, 0);
cmd               429 drivers/block/drbd/drbd_nl.c 			  drbd_usermode_helper, cmd, resource_name,
cmd               433 drivers/block/drbd/drbd_nl.c 			  drbd_usermode_helper, cmd, resource_name,
cmd               436 drivers/block/drbd/drbd_nl.c 	notify_helper(NOTIFY_RESPONSE, NULL, connection, cmd, ret);
cmd               793 drivers/block/drbd/drbd_nl.c 	if (info->genlhdr->cmd == DRBD_ADM_PRIMARY)
cmd                44 drivers/block/drbd/drbd_receiver.c 	enum drbd_packet cmd;
cmd               804 drivers/block/drbd/drbd_receiver.c 			     enum drbd_packet cmd)
cmd               808 drivers/block/drbd/drbd_receiver.c 	return conn_send_command(connection, sock, cmd, 0, NULL, 0);
cmd               836 drivers/block/drbd/drbd_receiver.c 	return pi.cmd;
cmd              1165 drivers/block/drbd/drbd_receiver.c 		pi->cmd = be16_to_cpu(h->command);
cmd              1170 drivers/block/drbd/drbd_receiver.c 		pi->cmd = be16_to_cpu(h->command);
cmd              1176 drivers/block/drbd/drbd_receiver.c 		pi->cmd = be16_to_cpu(h->command);
cmd              1870 drivers/block/drbd/drbd_receiver.c 	struct p_trim *trim = (pi->cmd == P_TRIM) ? pi->data : NULL;
cmd              1871 drivers/block/drbd/drbd_receiver.c 	struct p_trim *zeroes = (pi->cmd == P_ZEROES) ? pi->data : NULL;
cmd              1872 drivers/block/drbd/drbd_receiver.c 	struct p_trim *wsame = (pi->cmd == P_WSAME) ? pi->data : NULL;
cmd              2635 drivers/block/drbd/drbd_receiver.c 	if (pi->cmd == P_TRIM) {
cmd              2643 drivers/block/drbd/drbd_receiver.c 	} else if (pi->cmd == P_ZEROES) {
cmd              2869 drivers/block/drbd/drbd_receiver.c 		switch (pi->cmd) {
cmd              2905 drivers/block/drbd/drbd_receiver.c 	switch (pi->cmd) {
cmd              2943 drivers/block/drbd/drbd_receiver.c 		if (pi->cmd == P_CSUM_RS_REQUEST) {
cmd              2950 drivers/block/drbd/drbd_receiver.c 		} else if (pi->cmd == P_OV_REPLY) {
cmd              3695 drivers/block/drbd/drbd_receiver.c 	if (pi->cmd != P_PROTOCOL_UPDATE) {
cmd              3874 drivers/block/drbd/drbd_receiver.c 		  cmdname(pi->cmd), pi->vnr);
cmd              4883 drivers/block/drbd/drbd_receiver.c 		if (pi->cmd == P_BITMAP)
cmd              4885 drivers/block/drbd/drbd_receiver.c 		else if (pi->cmd == P_COMPRESSED_BITMAP) {
cmd              4905 drivers/block/drbd/drbd_receiver.c 			drbd_warn(device, "receive_bitmap: cmd neither ReportBitMap nor ReportCBitMap (is 0x%x)", pi->cmd);
cmd              4910 drivers/block/drbd/drbd_receiver.c 		c.packets[pi->cmd == P_BITMAP]++;
cmd              4911 drivers/block/drbd/drbd_receiver.c 		c.bytes[pi->cmd == P_BITMAP] += drbd_header_size(connection) + pi->size;
cmd              4952 drivers/block/drbd/drbd_receiver.c 		 pi->cmd, pi->size);
cmd              5103 drivers/block/drbd/drbd_receiver.c 		struct data_cmd const *cmd;
cmd              5110 drivers/block/drbd/drbd_receiver.c 		cmd = &drbd_cmd_handler[pi.cmd];
cmd              5111 drivers/block/drbd/drbd_receiver.c 		if (unlikely(pi.cmd >= ARRAY_SIZE(drbd_cmd_handler) || !cmd->fn)) {
cmd              5113 drivers/block/drbd/drbd_receiver.c 				 cmdname(pi.cmd), pi.cmd);
cmd              5117 drivers/block/drbd/drbd_receiver.c 		shs = cmd->pkt_size;
cmd              5118 drivers/block/drbd/drbd_receiver.c 		if (pi.cmd == P_SIZES && connection->agreed_features & DRBD_FF_WSAME)
cmd              5120 drivers/block/drbd/drbd_receiver.c 		if (pi.size > shs && !cmd->expect_payload) {
cmd              5122 drivers/block/drbd/drbd_receiver.c 				 cmdname(pi.cmd), pi.size);
cmd              5127 drivers/block/drbd/drbd_receiver.c 				 cmdname(pi.cmd), (int)shs, pi.size);
cmd              5139 drivers/block/drbd/drbd_receiver.c 		update_receiver_timing_details(connection, cmd->fn);
cmd              5140 drivers/block/drbd/drbd_receiver.c 		err = cmd->fn(connection, &pi);
cmd              5143 drivers/block/drbd/drbd_receiver.c 				 cmdname(pi.cmd), err, pi.size);
cmd              5344 drivers/block/drbd/drbd_receiver.c 	if (pi.cmd != P_CONNECTION_FEATURES) {
cmd              5346 drivers/block/drbd/drbd_receiver.c 			 cmdname(pi.cmd), pi.cmd);
cmd              5467 drivers/block/drbd/drbd_receiver.c 	if (pi.cmd != P_AUTH_CHALLENGE) {
cmd              5469 drivers/block/drbd/drbd_receiver.c 			 cmdname(pi.cmd), pi.cmd);
cmd              5535 drivers/block/drbd/drbd_receiver.c 	if (pi.cmd != P_AUTH_RESPONSE) {
cmd              5537 drivers/block/drbd/drbd_receiver.c 			 cmdname(pi.cmd), pi.cmd);
cmd              5758 drivers/block/drbd/drbd_receiver.c 	switch (pi->cmd) {
cmd              5863 drivers/block/drbd/drbd_receiver.c 		switch (pi->cmd) {
cmd              6013 drivers/block/drbd/drbd_receiver.c 	struct meta_sock_cmd *cmd = NULL;
cmd              6095 drivers/block/drbd/drbd_receiver.c 		if (received == expect && cmd == NULL) {
cmd              6098 drivers/block/drbd/drbd_receiver.c 			cmd = &ack_receiver_tbl[pi.cmd];
cmd              6099 drivers/block/drbd/drbd_receiver.c 			if (pi.cmd >= ARRAY_SIZE(ack_receiver_tbl) || !cmd->fn) {
cmd              6101 drivers/block/drbd/drbd_receiver.c 					 cmdname(pi.cmd), pi.cmd);
cmd              6104 drivers/block/drbd/drbd_receiver.c 			expect = header_size + cmd->pkt_size;
cmd              6107 drivers/block/drbd/drbd_receiver.c 					pi.cmd, pi.size);
cmd              6114 drivers/block/drbd/drbd_receiver.c 			err = cmd->fn(connection, &pi);
cmd              6116 drivers/block/drbd/drbd_receiver.c 				drbd_err(connection, "%ps failed\n", cmd->fn);
cmd              6122 drivers/block/drbd/drbd_receiver.c 			if (cmd == &ack_receiver_tbl[P_PING_ACK]) {
cmd              6130 drivers/block/drbd/drbd_receiver.c 			cmd	 = NULL;
cmd               323 drivers/block/floppy.c #define COMMAND		(raw_cmd->cmd[0])
cmd               324 drivers/block/floppy.c #define DR_SELECT	(raw_cmd->cmd[1])
cmd               325 drivers/block/floppy.c #define TRACK		(raw_cmd->cmd[2])
cmd               326 drivers/block/floppy.c #define HEAD		(raw_cmd->cmd[3])
cmd               327 drivers/block/floppy.c #define SECTOR		(raw_cmd->cmd[4])
cmd               328 drivers/block/floppy.c #define SIZECODE	(raw_cmd->cmd[5])
cmd               329 drivers/block/floppy.c #define SECT_PER_TRACK	(raw_cmd->cmd[6])
cmd               330 drivers/block/floppy.c #define GAP		(raw_cmd->cmd[7])
cmd               331 drivers/block/floppy.c #define SIZECODE2	(raw_cmd->cmd[8])
cmd               335 drivers/block/floppy.c #define F_SIZECODE	(raw_cmd->cmd[2])
cmd               336 drivers/block/floppy.c #define F_SECT_PER_TRACK (raw_cmd->cmd[3])
cmd               337 drivers/block/floppy.c #define F_GAP		(raw_cmd->cmd[4])
cmd               338 drivers/block/floppy.c #define F_FILL		(raw_cmd->cmd[5])
cmd              1063 drivers/block/floppy.c 			pr_cont("%x,", raw_cmd->cmd[i]);
cmd              1499 drivers/block/floppy.c 		r |= output_byte(raw_cmd->cmd[i]);
cmd              3067 drivers/block/floppy.c static int raw_cmd_copyout(int cmd, void __user *param,
cmd              3073 drivers/block/floppy.c 		struct floppy_raw_cmd cmd = *ptr;
cmd              3074 drivers/block/floppy.c 		cmd.next = NULL;
cmd              3075 drivers/block/floppy.c 		cmd.kernel_data = NULL;
cmd              3076 drivers/block/floppy.c 		ret = copy_to_user(param, &cmd, sizeof(cmd));
cmd              3115 drivers/block/floppy.c static int raw_cmd_copyin(int cmd, void __user *param,
cmd              3175 drivers/block/floppy.c static int raw_cmd_ioctl(int cmd, void __user *param)
cmd              3201 drivers/block/floppy.c 	ret = raw_cmd_copyin(cmd, param, &my_raw_cmd);
cmd              3217 drivers/block/floppy.c 	ret2 = raw_cmd_copyout(cmd, param, my_raw_cmd);
cmd              3233 drivers/block/floppy.c static int set_geometry(unsigned int cmd, struct floppy_struct *g,
cmd              3275 drivers/block/floppy.c 		if (cmd != FDDEFPRM) {
cmd              3287 drivers/block/floppy.c 		if (cmd == FDDEFPRM)
cmd              3336 drivers/block/floppy.c static int normalize_ioctl(unsigned int *cmd, int *size)
cmd              3341 drivers/block/floppy.c 		if ((*cmd & 0xffff) == (ioctl_table[i] & 0xffff)) {
cmd              3342 drivers/block/floppy.c 			*size = _IOC_SIZE(*cmd);
cmd              3343 drivers/block/floppy.c 			*cmd = ioctl_table[i];
cmd              3344 drivers/block/floppy.c 			if (*size > _IOC_SIZE(*cmd)) {
cmd              3406 drivers/block/floppy.c static int fd_locked_ioctl(struct block_device *bdev, fmode_t mode, unsigned int cmd,
cmd              3425 drivers/block/floppy.c 	if (cmd == CDROMEJECT ||	/* CD-ROM eject */
cmd              3426 drivers/block/floppy.c 	    cmd == 0x6470) {		/* SunOS floppy eject */
cmd              3429 drivers/block/floppy.c 		cmd = FDEJECT;
cmd              3432 drivers/block/floppy.c 	if (!((cmd & 0xff00) == 0x0200))
cmd              3436 drivers/block/floppy.c 	ret = normalize_ioctl(&cmd, &size);
cmd              3441 drivers/block/floppy.c 	if (((cmd & 0x40) && !(mode & (FMODE_WRITE | FMODE_WRITE_IOCTL))) ||
cmd              3442 drivers/block/floppy.c 	    ((cmd & 0x80) && !capable(CAP_SYS_ADMIN)))
cmd              3450 drivers/block/floppy.c 	if (_IOC_DIR(cmd) & _IOC_WRITE) {
cmd              3456 drivers/block/floppy.c 	switch (cmd) {
cmd              3481 drivers/block/floppy.c 		return set_geometry(cmd, &inparam.g, drive, type, bdev);
cmd              3567 drivers/block/floppy.c 		i = raw_cmd_ioctl(cmd, (void __user *)param);
cmd              3582 drivers/block/floppy.c 	if (_IOC_DIR(cmd) & _IOC_READ)
cmd              3589 drivers/block/floppy.c 			     unsigned int cmd, unsigned long param)
cmd              3594 drivers/block/floppy.c 	ret = fd_locked_ioctl(bdev, mode, cmd, param);
cmd              3676 drivers/block/floppy.c static int compat_set_geometry(struct block_device *bdev, fmode_t mode, unsigned int cmd,
cmd              3696 drivers/block/floppy.c 	err = set_geometry(cmd == FDSETPRM32 ? FDSETPRM : FDDEFPRM,
cmd              3880 drivers/block/floppy.c static int fd_compat_ioctl(struct block_device *bdev, fmode_t mode, unsigned int cmd,
cmd              3884 drivers/block/floppy.c 	switch (cmd) {
cmd              3895 drivers/block/floppy.c 		return fd_ioctl(bdev, mode, cmd, param);
cmd              3902 drivers/block/floppy.c 		return fd_ioctl(bdev, mode, cmd,
cmd              3906 drivers/block/floppy.c 		return compat_set_geometry(bdev, mode, cmd, compat_ptr(param));
cmd                92 drivers/block/loop.c static int transfer_xor(struct loop_device *lo, int cmd,
cmd               102 drivers/block/loop.c 	if (cmd == READ) {
cmd               250 drivers/block/loop.c lo_do_transfer(struct loop_device *lo, int cmd,
cmd               257 drivers/block/loop.c 	ret = lo->transfer(lo, cmd, rpage, roffs, lpage, loffs, size, rblock);
cmd               459 drivers/block/loop.c 	struct loop_cmd *cmd = blk_mq_rq_to_pdu(rq);
cmd               462 drivers/block/loop.c 	if (!cmd->use_aio || cmd->ret < 0 || cmd->ret == blk_rq_bytes(rq) ||
cmd               464 drivers/block/loop.c 		if (cmd->ret < 0)
cmd               473 drivers/block/loop.c 	if (cmd->ret) {
cmd               474 drivers/block/loop.c 		blk_update_request(rq, BLK_STS_OK, cmd->ret);
cmd               475 drivers/block/loop.c 		cmd->ret = 0;
cmd               478 drivers/block/loop.c 		if (cmd->use_aio) {
cmd               492 drivers/block/loop.c static void lo_rw_aio_do_completion(struct loop_cmd *cmd)
cmd               494 drivers/block/loop.c 	struct request *rq = blk_mq_rq_from_pdu(cmd);
cmd               496 drivers/block/loop.c 	if (!atomic_dec_and_test(&cmd->ref))
cmd               498 drivers/block/loop.c 	kfree(cmd->bvec);
cmd               499 drivers/block/loop.c 	cmd->bvec = NULL;
cmd               505 drivers/block/loop.c 	struct loop_cmd *cmd = container_of(iocb, struct loop_cmd, iocb);
cmd               507 drivers/block/loop.c 	if (cmd->css)
cmd               508 drivers/block/loop.c 		css_put(cmd->css);
cmd               509 drivers/block/loop.c 	cmd->ret = ret;
cmd               510 drivers/block/loop.c 	lo_rw_aio_do_completion(cmd);
cmd               513 drivers/block/loop.c static int lo_rw_aio(struct loop_device *lo, struct loop_cmd *cmd,
cmd               519 drivers/block/loop.c 	struct request *rq = blk_mq_rq_from_pdu(cmd);
cmd               536 drivers/block/loop.c 		cmd->bvec = bvec;
cmd               548 drivers/block/loop.c 		bvec = cmd->bvec;
cmd               559 drivers/block/loop.c 	atomic_set(&cmd->ref, 2);
cmd               564 drivers/block/loop.c 	cmd->iocb.ki_pos = pos;
cmd               565 drivers/block/loop.c 	cmd->iocb.ki_filp = file;
cmd               566 drivers/block/loop.c 	cmd->iocb.ki_complete = lo_rw_aio_complete;
cmd               567 drivers/block/loop.c 	cmd->iocb.ki_flags = IOCB_DIRECT;
cmd               568 drivers/block/loop.c 	cmd->iocb.ki_ioprio = IOPRIO_PRIO_VALUE(IOPRIO_CLASS_NONE, 0);
cmd               569 drivers/block/loop.c 	if (cmd->css)
cmd               570 drivers/block/loop.c 		kthread_associate_blkcg(cmd->css);
cmd               573 drivers/block/loop.c 		ret = call_write_iter(file, &cmd->iocb, &iter);
cmd               575 drivers/block/loop.c 		ret = call_read_iter(file, &cmd->iocb, &iter);
cmd               577 drivers/block/loop.c 	lo_rw_aio_do_completion(cmd);
cmd               581 drivers/block/loop.c 		cmd->iocb.ki_complete(&cmd->iocb, ret, 0);
cmd               587 drivers/block/loop.c 	struct loop_cmd *cmd = blk_mq_rq_to_pdu(rq);
cmd               616 drivers/block/loop.c 		else if (cmd->use_aio)
cmd               617 drivers/block/loop.c 			return lo_rw_aio(lo, cmd, pos, WRITE);
cmd               623 drivers/block/loop.c 		else if (cmd->use_aio)
cmd               624 drivers/block/loop.c 			return lo_rw_aio(lo, cmd, pos, READ);
cmd              1586 drivers/block/loop.c static int lo_simple_ioctl(struct loop_device *lo, unsigned int cmd,
cmd              1594 drivers/block/loop.c 	switch (cmd) {
cmd              1605 drivers/block/loop.c 		err = lo->ioctl ? lo->ioctl(lo, cmd, arg) : -EINVAL;
cmd              1612 drivers/block/loop.c 	unsigned int cmd, unsigned long arg)
cmd              1617 drivers/block/loop.c 	switch (cmd) {
cmd              1649 drivers/block/loop.c 		err = lo_simple_ioctl(lo, cmd, arg);
cmd              1775 drivers/block/loop.c 			   unsigned int cmd, unsigned long arg)
cmd              1780 drivers/block/loop.c 	switch(cmd) {
cmd              1799 drivers/block/loop.c 		err = lo_ioctl(bdev, mode, cmd, arg);
cmd              1925 drivers/block/loop.c 	struct loop_cmd *cmd = blk_mq_rq_to_pdu(rq);
cmd              1937 drivers/block/loop.c 		cmd->use_aio = false;
cmd              1940 drivers/block/loop.c 		cmd->use_aio = lo->use_dio;
cmd              1946 drivers/block/loop.c 	if (cmd->use_aio && rq->bio && rq->bio->bi_blkg) {
cmd              1947 drivers/block/loop.c 		cmd->css = &bio_blkcg(rq->bio)->css;
cmd              1948 drivers/block/loop.c 		css_get(cmd->css);
cmd              1951 drivers/block/loop.c 		cmd->css = NULL;
cmd              1952 drivers/block/loop.c 	kthread_queue_work(&lo->worker, &cmd->work);
cmd              1957 drivers/block/loop.c static void loop_handle_cmd(struct loop_cmd *cmd)
cmd              1959 drivers/block/loop.c 	struct request *rq = blk_mq_rq_from_pdu(cmd);
cmd              1972 drivers/block/loop.c 	if (!cmd->use_aio || ret) {
cmd              1973 drivers/block/loop.c 		cmd->ret = ret ? -EIO : 0;
cmd              1980 drivers/block/loop.c 	struct loop_cmd *cmd =
cmd              1983 drivers/block/loop.c 	loop_handle_cmd(cmd);
cmd              1989 drivers/block/loop.c 	struct loop_cmd *cmd = blk_mq_rq_to_pdu(rq);
cmd              1991 drivers/block/loop.c 	kthread_init_work(&cmd->work, loop_queue_work);
cmd              2174 drivers/block/loop.c static long loop_control_ioctl(struct file *file, unsigned int cmd,
cmd              2185 drivers/block/loop.c 	switch (cmd) {
cmd                35 drivers/block/loop.h 	int		(*transfer)(struct loop_device *, int cmd,
cmd                46 drivers/block/loop.h 	int		(*ioctl)(struct loop_device *, int cmd, 
cmd                80 drivers/block/loop.h 	int (*transfer)(struct loop_device *lo, int cmd,
cmd                87 drivers/block/loop.h 	int (*ioctl)(struct loop_device *, int cmd, unsigned long arg);
cmd               490 drivers/block/mtip32xx/mtip32xx.c static void mtip_complete_command(struct mtip_cmd *cmd, blk_status_t status)
cmd               492 drivers/block/mtip32xx/mtip32xx.c 	struct request *req = blk_mq_rq_from_pdu(cmd);
cmd               494 drivers/block/mtip32xx/mtip32xx.c 	cmd->status = status;
cmd               510 drivers/block/mtip32xx/mtip32xx.c 	struct mtip_cmd  *cmd;
cmd               524 drivers/block/mtip32xx/mtip32xx.c 		cmd = mtip_cmd_from_tag(dd, MTIP_TAG_INTERNAL);
cmd               526 drivers/block/mtip32xx/mtip32xx.c 		mtip_complete_command(cmd, BLK_STS_IOERR);
cmd               552 drivers/block/mtip32xx/mtip32xx.c 			cmd = mtip_cmd_from_tag(dd, tag);
cmd               553 drivers/block/mtip32xx/mtip32xx.c 			mtip_complete_command(cmd, 0);
cmd               606 drivers/block/mtip32xx/mtip32xx.c 			cmd = mtip_cmd_from_tag(dd, tag);
cmd               608 drivers/block/mtip32xx/mtip32xx.c 			fis = (struct host_to_dev_fis *)cmd->command;
cmd               625 drivers/block/mtip32xx/mtip32xx.c 					mtip_complete_command(cmd, BLK_STS_MEDIUM);
cmd               634 drivers/block/mtip32xx/mtip32xx.c 			if (reissue && (cmd->retries-- > 0)) {
cmd               648 drivers/block/mtip32xx/mtip32xx.c 			mtip_complete_command(cmd, BLK_STS_IOERR);
cmd               697 drivers/block/mtip32xx/mtip32xx.c 	struct mtip_cmd *cmd = mtip_cmd_from_tag(dd, MTIP_TAG_INTERNAL);
cmd               699 drivers/block/mtip32xx/mtip32xx.c 	if (test_bit(MTIP_PF_IC_ACTIVE_BIT, &port->flags) && cmd) {
cmd               704 drivers/block/mtip32xx/mtip32xx.c 			mtip_complete_command(cmd, 0);
cmd              1953 drivers/block/mtip32xx/mtip32xx.c static int mtip_hw_ioctl(struct driver_data *dd, unsigned int cmd,
cmd              1956 drivers/block/mtip32xx/mtip32xx.c 	switch (cmd) {
cmd              2586 drivers/block/mtip32xx/mtip32xx.c 	struct mtip_cmd *cmd = blk_mq_rq_to_pdu(rq);
cmd              2590 drivers/block/mtip32xx/mtip32xx.c 	dma_unmap_sg(&dd->pdev->dev, cmd->sg, cmd->scatter_ents,
cmd              2591 drivers/block/mtip32xx/mtip32xx.c 							cmd->direction);
cmd              2593 drivers/block/mtip32xx/mtip32xx.c 	if (unlikely(cmd->unaligned))
cmd              2596 drivers/block/mtip32xx/mtip32xx.c 	blk_mq_end_request(rq, cmd->status);
cmd              2601 drivers/block/mtip32xx/mtip32xx.c 	struct mtip_cmd *cmd = blk_mq_rq_to_pdu(req);
cmd              2607 drivers/block/mtip32xx/mtip32xx.c 	cmd->status = BLK_STS_IOERR;
cmd              3203 drivers/block/mtip32xx/mtip32xx.c 			    unsigned cmd,
cmd              3217 drivers/block/mtip32xx/mtip32xx.c 	switch (cmd) {
cmd              3221 drivers/block/mtip32xx/mtip32xx.c 		return mtip_hw_ioctl(dd, cmd, arg);
cmd              3241 drivers/block/mtip32xx/mtip32xx.c 			    unsigned cmd,
cmd              3255 drivers/block/mtip32xx/mtip32xx.c 	switch (cmd) {
cmd              3298 drivers/block/mtip32xx/mtip32xx.c 		return mtip_hw_ioctl(dd, cmd, arg);
cmd              3426 drivers/block/mtip32xx/mtip32xx.c 	struct mtip_cmd *cmd = blk_mq_rq_to_pdu(rq);
cmd              3437 drivers/block/mtip32xx/mtip32xx.c 			cmd->unaligned = 1;
cmd              3440 drivers/block/mtip32xx/mtip32xx.c 	if (cmd->unaligned && atomic_dec_if_positive(&dd->port->cmd_slot_unal) >= 0)
cmd              3450 drivers/block/mtip32xx/mtip32xx.c 	struct mtip_cmd *cmd = blk_mq_rq_to_pdu(rq);
cmd              3451 drivers/block/mtip32xx/mtip32xx.c 	struct mtip_int_cmd *icmd = cmd->icmd;
cmd              3459 drivers/block/mtip32xx/mtip32xx.c 	hdr->ctba = cpu_to_le32(cmd->command_dma & 0xFFFFFFFF);
cmd              3461 drivers/block/mtip32xx/mtip32xx.c 		hdr->ctbau = cpu_to_le32((cmd->command_dma >> 16) >> 16);
cmd              3465 drivers/block/mtip32xx/mtip32xx.c 		command_sg = cmd->command + AHCI_CMD_TBL_HDR_SZ;
cmd              3488 drivers/block/mtip32xx/mtip32xx.c 	struct mtip_cmd *cmd = blk_mq_rq_to_pdu(rq);
cmd              3501 drivers/block/mtip32xx/mtip32xx.c 	mtip_hw_submit_io(dd, rq, cmd, hctx);
cmd              3509 drivers/block/mtip32xx/mtip32xx.c 	struct mtip_cmd *cmd = blk_mq_rq_to_pdu(rq);
cmd              3511 drivers/block/mtip32xx/mtip32xx.c 	if (!cmd->command)
cmd              3514 drivers/block/mtip32xx/mtip32xx.c 	dma_free_coherent(&dd->pdev->dev, CMD_DMA_ALLOC_SZ, cmd->command,
cmd              3515 drivers/block/mtip32xx/mtip32xx.c 			  cmd->command_dma);
cmd              3522 drivers/block/mtip32xx/mtip32xx.c 	struct mtip_cmd *cmd = blk_mq_rq_to_pdu(rq);
cmd              3524 drivers/block/mtip32xx/mtip32xx.c 	cmd->command = dma_alloc_coherent(&dd->pdev->dev, CMD_DMA_ALLOC_SZ,
cmd              3525 drivers/block/mtip32xx/mtip32xx.c 			&cmd->command_dma, GFP_KERNEL);
cmd              3526 drivers/block/mtip32xx/mtip32xx.c 	if (!cmd->command)
cmd              3529 drivers/block/mtip32xx/mtip32xx.c 	sg_init_table(cmd->sg, MTIP_MAX_SG);
cmd              3539 drivers/block/mtip32xx/mtip32xx.c 		struct mtip_cmd *cmd = blk_mq_rq_to_pdu(req);
cmd              3541 drivers/block/mtip32xx/mtip32xx.c 		cmd->status = BLK_STS_TIMEOUT;
cmd              3751 drivers/block/mtip32xx/mtip32xx.c 	struct mtip_cmd *cmd = blk_mq_rq_to_pdu(rq);
cmd              3753 drivers/block/mtip32xx/mtip32xx.c 	cmd->status = BLK_STS_IOERR;
cmd               165 drivers/block/nbd.c static void nbd_requeue_cmd(struct nbd_cmd *cmd)
cmd               167 drivers/block/nbd.c 	struct request *req = blk_mq_rq_from_pdu(cmd);
cmd               169 drivers/block/nbd.c 	if (!test_and_set_bit(NBD_CMD_REQUEUED, &cmd->flags))
cmd               175 drivers/block/nbd.c static u64 nbd_cmd_handle(struct nbd_cmd *cmd)
cmd               177 drivers/block/nbd.c 	struct request *req = blk_mq_rq_from_pdu(cmd);
cmd               179 drivers/block/nbd.c 	u64 cookie = cmd->cmd_cookie;
cmd               194 drivers/block/nbd.c static const char *nbdcmd_to_ascii(int cmd)
cmd               196 drivers/block/nbd.c 	switch (cmd) {
cmd               335 drivers/block/nbd.c 	struct nbd_cmd *cmd = blk_mq_rq_to_pdu(req);
cmd               337 drivers/block/nbd.c 	dev_dbg(nbd_to_dev(cmd->nbd), "request %p: %s\n", req,
cmd               338 drivers/block/nbd.c 		cmd->status ? "failed" : "done");
cmd               340 drivers/block/nbd.c 	blk_mq_end_request(req, cmd->status);
cmd               384 drivers/block/nbd.c 	struct nbd_cmd *cmd = blk_mq_rq_to_pdu(req);
cmd               385 drivers/block/nbd.c 	struct nbd_device *nbd = cmd->nbd;
cmd               388 drivers/block/nbd.c 	if (!mutex_trylock(&cmd->lock))
cmd               392 drivers/block/nbd.c 		cmd->status = BLK_STS_TIMEOUT;
cmd               393 drivers/block/nbd.c 		mutex_unlock(&cmd->lock);
cmd               408 drivers/block/nbd.c 			if (cmd->index < config->num_connections) {
cmd               410 drivers/block/nbd.c 					config->socks[cmd->index];
cmd               418 drivers/block/nbd.c 				if (cmd->cookie == nsock->cookie)
cmd               422 drivers/block/nbd.c 			mutex_unlock(&cmd->lock);
cmd               423 drivers/block/nbd.c 			nbd_requeue_cmd(cmd);
cmd               434 drivers/block/nbd.c 		cmd->retries++;
cmd               438 drivers/block/nbd.c 			blk_rq_bytes(req), (req->timeout / HZ) * cmd->retries);
cmd               440 drivers/block/nbd.c 		mutex_unlock(&cmd->lock);
cmd               447 drivers/block/nbd.c 	cmd->status = BLK_STS_IOERR;
cmd               448 drivers/block/nbd.c 	mutex_unlock(&cmd->lock);
cmd               515 drivers/block/nbd.c static int nbd_send_cmd(struct nbd_device *nbd, struct nbd_cmd *cmd, int index)
cmd               517 drivers/block/nbd.c 	struct request *req = blk_mq_rq_from_pdu(cmd);
cmd               556 drivers/block/nbd.c 			handle = nbd_cmd_handle(cmd);
cmd               562 drivers/block/nbd.c 		cmd->cmd_cookie++;
cmd               564 drivers/block/nbd.c 	cmd->index = index;
cmd               565 drivers/block/nbd.c 	cmd->cookie = nsock->cookie;
cmd               566 drivers/block/nbd.c 	cmd->retries = 0;
cmd               572 drivers/block/nbd.c 	handle = nbd_cmd_handle(cmd);
cmd               575 drivers/block/nbd.c 	trace_nbd_send_request(&request, nbd->index, blk_mq_rq_from_pdu(cmd));
cmd               594 drivers/block/nbd.c 			set_bit(NBD_CMD_REQUEUED, &cmd->flags);
cmd               635 drivers/block/nbd.c 					set_bit(NBD_CMD_REQUEUED, &cmd->flags);
cmd               667 drivers/block/nbd.c 	struct nbd_cmd *cmd;
cmd               704 drivers/block/nbd.c 	cmd = blk_mq_rq_to_pdu(req);
cmd               706 drivers/block/nbd.c 	mutex_lock(&cmd->lock);
cmd               707 drivers/block/nbd.c 	if (cmd->cmd_cookie != nbd_handle_to_cookie(handle)) {
cmd               709 drivers/block/nbd.c 			req, cmd->cmd_cookie, nbd_handle_to_cookie(handle));
cmd               713 drivers/block/nbd.c 	if (cmd->status != BLK_STS_OK) {
cmd               719 drivers/block/nbd.c 	if (test_bit(NBD_CMD_REQUEUED, &cmd->flags)) {
cmd               728 drivers/block/nbd.c 		cmd->status = BLK_STS_IOERR;
cmd               752 drivers/block/nbd.c 					cmd->status = BLK_STS_IOERR;
cmd               764 drivers/block/nbd.c 	mutex_unlock(&cmd->lock);
cmd               765 drivers/block/nbd.c 	return ret ? ERR_PTR(ret) : cmd;
cmd               775 drivers/block/nbd.c 	struct nbd_cmd *cmd;
cmd               778 drivers/block/nbd.c 		cmd = nbd_read_stat(nbd, args->index);
cmd               779 drivers/block/nbd.c 		if (IS_ERR(cmd)) {
cmd               788 drivers/block/nbd.c 		blk_mq_complete_request(blk_mq_rq_from_pdu(cmd));
cmd               798 drivers/block/nbd.c 	struct nbd_cmd *cmd = blk_mq_rq_to_pdu(req);
cmd               800 drivers/block/nbd.c 	mutex_lock(&cmd->lock);
cmd               801 drivers/block/nbd.c 	cmd->status = BLK_STS_IOERR;
cmd               802 drivers/block/nbd.c 	mutex_unlock(&cmd->lock);
cmd               871 drivers/block/nbd.c static int nbd_handle_cmd(struct nbd_cmd *cmd, int index)
cmd               873 drivers/block/nbd.c 	struct request *req = blk_mq_rq_from_pdu(cmd);
cmd               874 drivers/block/nbd.c 	struct nbd_device *nbd = cmd->nbd;
cmd               894 drivers/block/nbd.c 	cmd->status = BLK_STS_OK;
cmd               928 drivers/block/nbd.c 		nbd_requeue_cmd(cmd);
cmd               936 drivers/block/nbd.c 	ret = nbd_send_cmd(nbd, cmd, index);
cmd               941 drivers/block/nbd.c 		nbd_requeue_cmd(cmd);
cmd               953 drivers/block/nbd.c 	struct nbd_cmd *cmd = blk_mq_rq_to_pdu(bd->rq);
cmd               965 drivers/block/nbd.c 	mutex_lock(&cmd->lock);
cmd               966 drivers/block/nbd.c 	clear_bit(NBD_CMD_REQUEUED, &cmd->flags);
cmd               973 drivers/block/nbd.c 	ret = nbd_handle_cmd(cmd, hctx->queue_num);
cmd               978 drivers/block/nbd.c 	mutex_unlock(&cmd->lock);
cmd              1351 drivers/block/nbd.c 		       unsigned int cmd, unsigned long arg)
cmd              1355 drivers/block/nbd.c 	switch (cmd) {
cmd              1404 drivers/block/nbd.c 		     unsigned int cmd, unsigned long arg)
cmd              1416 drivers/block/nbd.c 	if (_IOC_TYPE(cmd) != 0xab)
cmd              1425 drivers/block/nbd.c 	    (cmd == NBD_DISCONNECT || cmd == NBD_CLEAR_SOCK))
cmd              1426 drivers/block/nbd.c 		error = __nbd_ioctl(bdev, nbd, cmd, arg);
cmd              1644 drivers/block/nbd.c 	struct nbd_cmd *cmd = blk_mq_rq_to_pdu(rq);
cmd              1645 drivers/block/nbd.c 	cmd->nbd = set->driver_data;
cmd              1646 drivers/block/nbd.c 	cmd->flags = 0;
cmd              1647 drivers/block/nbd.c 	mutex_init(&cmd->lock);
cmd              2167 drivers/block/nbd.c 		.cmd	= NBD_CMD_CONNECT,
cmd              2172 drivers/block/nbd.c 		.cmd	= NBD_CMD_DISCONNECT,
cmd              2177 drivers/block/nbd.c 		.cmd	= NBD_CMD_RECONFIGURE,
cmd              2182 drivers/block/nbd.c 		.cmd	= NBD_CMD_STATUS,
cmd                96 drivers/block/null_blk.h blk_status_t null_handle_zoned(struct nullb_cmd *cmd,
cmd               112 drivers/block/null_blk.h static inline blk_status_t null_handle_zoned(struct nullb_cmd *cmd,
cmd               566 drivers/block/null_blk_main.c static void free_cmd(struct nullb_cmd *cmd)
cmd               568 drivers/block/null_blk_main.c 	put_tag(cmd->nq, cmd->tag);
cmd               575 drivers/block/null_blk_main.c 	struct nullb_cmd *cmd;
cmd               580 drivers/block/null_blk_main.c 		cmd = &nq->cmds[tag];
cmd               581 drivers/block/null_blk_main.c 		cmd->tag = tag;
cmd               582 drivers/block/null_blk_main.c 		cmd->error = BLK_STS_OK;
cmd               583 drivers/block/null_blk_main.c 		cmd->nq = nq;
cmd               585 drivers/block/null_blk_main.c 			hrtimer_init(&cmd->timer, CLOCK_MONOTONIC,
cmd               587 drivers/block/null_blk_main.c 			cmd->timer.function = null_cmd_timer_expired;
cmd               589 drivers/block/null_blk_main.c 		return cmd;
cmd               597 drivers/block/null_blk_main.c 	struct nullb_cmd *cmd;
cmd               600 drivers/block/null_blk_main.c 	cmd = __alloc_cmd(nq);
cmd               601 drivers/block/null_blk_main.c 	if (cmd || !can_wait)
cmd               602 drivers/block/null_blk_main.c 		return cmd;
cmd               606 drivers/block/null_blk_main.c 		cmd = __alloc_cmd(nq);
cmd               607 drivers/block/null_blk_main.c 		if (cmd)
cmd               614 drivers/block/null_blk_main.c 	return cmd;
cmd               617 drivers/block/null_blk_main.c static void end_cmd(struct nullb_cmd *cmd)
cmd               619 drivers/block/null_blk_main.c 	int queue_mode = cmd->nq->dev->queue_mode;
cmd               623 drivers/block/null_blk_main.c 		blk_mq_end_request(cmd->rq, cmd->error);
cmd               626 drivers/block/null_blk_main.c 		cmd->bio->bi_status = cmd->error;
cmd               627 drivers/block/null_blk_main.c 		bio_endio(cmd->bio);
cmd               631 drivers/block/null_blk_main.c 	free_cmd(cmd);
cmd               641 drivers/block/null_blk_main.c static void null_cmd_end_timer(struct nullb_cmd *cmd)
cmd               643 drivers/block/null_blk_main.c 	ktime_t kt = cmd->nq->dev->completion_nsec;
cmd               645 drivers/block/null_blk_main.c 	hrtimer_start(&cmd->timer, kt, HRTIMER_MODE_REL);
cmd              1053 drivers/block/null_blk_main.c static int null_handle_rq(struct nullb_cmd *cmd)
cmd              1055 drivers/block/null_blk_main.c 	struct request *rq = cmd->rq;
cmd              1056 drivers/block/null_blk_main.c 	struct nullb *nullb = cmd->nq->dev->nullb;
cmd              1087 drivers/block/null_blk_main.c static int null_handle_bio(struct nullb_cmd *cmd)
cmd              1089 drivers/block/null_blk_main.c 	struct bio *bio = cmd->bio;
cmd              1090 drivers/block/null_blk_main.c 	struct nullb *nullb = cmd->nq->dev->nullb;
cmd              1137 drivers/block/null_blk_main.c static inline blk_status_t null_handle_throttled(struct nullb_cmd *cmd)
cmd              1139 drivers/block/null_blk_main.c 	struct nullb_device *dev = cmd->nq->dev;
cmd              1142 drivers/block/null_blk_main.c 	struct request *rq = cmd->rq;
cmd              1158 drivers/block/null_blk_main.c static inline blk_status_t null_handle_badblocks(struct nullb_cmd *cmd,
cmd              1162 drivers/block/null_blk_main.c 	struct badblocks *bb = &cmd->nq->dev->badblocks;
cmd              1172 drivers/block/null_blk_main.c static inline blk_status_t null_handle_memory_backed(struct nullb_cmd *cmd,
cmd              1175 drivers/block/null_blk_main.c 	struct nullb_device *dev = cmd->nq->dev;
cmd              1179 drivers/block/null_blk_main.c 		err = null_handle_bio(cmd);
cmd              1181 drivers/block/null_blk_main.c 		err = null_handle_rq(cmd);
cmd              1186 drivers/block/null_blk_main.c static inline void nullb_complete_cmd(struct nullb_cmd *cmd)
cmd              1189 drivers/block/null_blk_main.c 	switch (cmd->nq->dev->irqmode) {
cmd              1191 drivers/block/null_blk_main.c 		switch (cmd->nq->dev->queue_mode) {
cmd              1193 drivers/block/null_blk_main.c 			blk_mq_complete_request(cmd->rq);
cmd              1199 drivers/block/null_blk_main.c 			end_cmd(cmd);
cmd              1204 drivers/block/null_blk_main.c 		end_cmd(cmd);
cmd              1207 drivers/block/null_blk_main.c 		null_cmd_end_timer(cmd);
cmd              1212 drivers/block/null_blk_main.c static blk_status_t null_handle_cmd(struct nullb_cmd *cmd, sector_t sector,
cmd              1215 drivers/block/null_blk_main.c 	struct nullb_device *dev = cmd->nq->dev;
cmd              1220 drivers/block/null_blk_main.c 		sts = null_handle_throttled(cmd);
cmd              1226 drivers/block/null_blk_main.c 		cmd->error = errno_to_blk_status(null_handle_flush(nullb));
cmd              1231 drivers/block/null_blk_main.c 		cmd->error = null_handle_badblocks(cmd, sector, nr_sectors);
cmd              1232 drivers/block/null_blk_main.c 		if (cmd->error != BLK_STS_OK)
cmd              1237 drivers/block/null_blk_main.c 		cmd->error = null_handle_memory_backed(cmd, op);
cmd              1239 drivers/block/null_blk_main.c 	if (!cmd->error && dev->zoned)
cmd              1240 drivers/block/null_blk_main.c 		cmd->error = null_handle_zoned(cmd, op, sector, nr_sectors);
cmd              1243 drivers/block/null_blk_main.c 	nullb_complete_cmd(cmd);
cmd              1290 drivers/block/null_blk_main.c 	struct nullb_cmd *cmd;
cmd              1292 drivers/block/null_blk_main.c 	cmd = alloc_cmd(nq, 1);
cmd              1293 drivers/block/null_blk_main.c 	cmd->bio = bio;
cmd              1295 drivers/block/null_blk_main.c 	null_handle_cmd(cmd, sector, nr_sectors, bio_op(bio));
cmd              1327 drivers/block/null_blk_main.c 	struct nullb_cmd *cmd = blk_mq_rq_to_pdu(bd->rq);
cmd              1335 drivers/block/null_blk_main.c 		hrtimer_init(&cmd->timer, CLOCK_MONOTONIC, HRTIMER_MODE_REL);
cmd              1336 drivers/block/null_blk_main.c 		cmd->timer.function = null_cmd_timer_expired;
cmd              1338 drivers/block/null_blk_main.c 	cmd->rq = bd->rq;
cmd              1339 drivers/block/null_blk_main.c 	cmd->error = BLK_STS_OK;
cmd              1340 drivers/block/null_blk_main.c 	cmd->nq = nq;
cmd              1360 drivers/block/null_blk_main.c 	return null_handle_cmd(cmd, sector, nr_sectors, req_op(bd->rq));
cmd              1473 drivers/block/null_blk_main.c 	struct nullb_cmd *cmd;
cmd              1476 drivers/block/null_blk_main.c 	nq->cmds = kcalloc(nq->queue_depth, sizeof(*cmd), GFP_KERNEL);
cmd              1488 drivers/block/null_blk_main.c 		cmd = &nq->cmds[i];
cmd              1489 drivers/block/null_blk_main.c 		INIT_LIST_HEAD(&cmd->list);
cmd              1490 drivers/block/null_blk_main.c 		cmd->ll_list.next = NULL;
cmd              1491 drivers/block/null_blk_main.c 		cmd->tag = -1U;
cmd                91 drivers/block/null_blk_zoned.c static blk_status_t null_zone_write(struct nullb_cmd *cmd, sector_t sector,
cmd                94 drivers/block/null_blk_zoned.c 	struct nullb_device *dev = cmd->nq->dev;
cmd               101 drivers/block/null_blk_zoned.c 		cmd->error = BLK_STS_IOERR;
cmd               125 drivers/block/null_blk_zoned.c static blk_status_t null_zone_reset(struct nullb_cmd *cmd, sector_t sector)
cmd               127 drivers/block/null_blk_zoned.c 	struct nullb_device *dev = cmd->nq->dev;
cmd               132 drivers/block/null_blk_zoned.c 	switch (req_op(cmd->rq)) {
cmd               154 drivers/block/null_blk_zoned.c blk_status_t null_handle_zoned(struct nullb_cmd *cmd, enum req_opf op,
cmd               159 drivers/block/null_blk_zoned.c 		return null_zone_write(cmd, sector, nr_sectors);
cmd               162 drivers/block/null_blk_zoned.c 		return null_zone_reset(cmd, sector);
cmd               182 drivers/block/paride/pcd.c 			   unsigned int cmd, void *arg);
cmd               254 drivers/block/paride/pcd.c 				unsigned cmd, unsigned long arg)
cmd               260 drivers/block/paride/pcd.c 	ret = cdrom_ioctl(&cd->info, bdev, mode, cmd, arg);
cmd               401 drivers/block/paride/pcd.c static int pcd_command(struct pcd_unit *cd, char *cmd, int dlen, char *fun)
cmd               427 drivers/block/paride/pcd.c 	pi_write_block(cd->pi, cmd, 12);
cmd               509 drivers/block/paride/pcd.c static int pcd_atapi(struct pcd_unit *cd, char *cmd, int dlen, char *buf, char *fun)
cmd               513 drivers/block/paride/pcd.c 	r = pcd_command(cd, cmd, dlen, fun);
cmd               525 drivers/block/paride/pcd.c 	return pcd_atapi(cdi->handle, cgc->cmd, cgc->buflen, cgc->buffer,
cmd               683 drivers/block/paride/pcd.c 	char cmd[12] = { 0x5a, 1 << 3, 0x2a, 0, 0, 0, 0, 18, 0, 0, 0, 0 };
cmd               689 drivers/block/paride/pcd.c 		r = pcd_atapi(cd, cmd, 18, buffer, "mode sense capabilities");
cmd               922 drivers/block/paride/pcd.c static int pcd_audio_ioctl(struct cdrom_device_info *cdi, unsigned int cmd, void *arg)
cmd               926 drivers/block/paride/pcd.c 	switch (cmd) {
cmd               931 drivers/block/paride/pcd.c 			char cmd[12] =
cmd               939 drivers/block/paride/pcd.c 			r = pcd_atapi(cd, cmd, 12, buffer, "read toc header");
cmd               950 drivers/block/paride/pcd.c 			char cmd[12] =
cmd               959 drivers/block/paride/pcd.c 			cmd[1] =
cmd               961 drivers/block/paride/pcd.c 			cmd[6] = tocentry->cdte_track;
cmd               963 drivers/block/paride/pcd.c 			r = pcd_atapi(cd, cmd, 12, buffer, "read toc entry");
cmd               989 drivers/block/paride/pcd.c 	char cmd[12] =
cmd               993 drivers/block/paride/pcd.c 	if (pcd_atapi(cdi->handle, cmd, 24, buffer, "get mcn"))
cmd               824 drivers/block/paride/pd.c 	 unsigned int cmd, unsigned long arg)
cmd               828 drivers/block/paride/pd.c 	switch (cmd) {
cmd               212 drivers/block/paride/pf.c 		    unsigned int cmd, unsigned long arg);
cmd               371 drivers/block/paride/pf.c static int pf_ioctl(struct block_device *bdev, fmode_t mode, unsigned int cmd, unsigned long arg)
cmd               375 drivers/block/paride/pf.c 	if (cmd != CDROMEJECT)
cmd               450 drivers/block/paride/pf.c static int pf_command(struct pf_unit *pf, char *cmd, int dlen, char *fun)
cmd               476 drivers/block/paride/pf.c 	pi_write_block(pf->pi, cmd, 12);
cmd               518 drivers/block/paride/pf.c static int pf_atapi(struct pf_unit *pf, char *cmd, int dlen, char *buf, char *fun)
cmd               522 drivers/block/paride/pf.c 	r = pf_command(pf, cmd, dlen, fun);
cmd               779 drivers/block/paride/pf.c static int pf_start(struct pf_unit *pf, int cmd, int b, int c)
cmd               782 drivers/block/paride/pf.c 	char io_cmd[12] = { cmd, pf->lun << 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
cmd               320 drivers/block/paride/pg.c static int pg_command(struct pg *dev, char *cmd, int dlen, unsigned long tmo)
cmd               343 drivers/block/paride/pg.c 	pi_write_block(dev->pi, cmd, 12);
cmd               348 drivers/block/paride/pg.c 			printk("%02x ", cmd[k] & 0xff);
cmd               106 drivers/block/paride/ppc6lnx.c static void ppc6_send_cmd(Interface *ppc, u8 cmd);
cmd               226 drivers/block/paride/ppc6lnx.c static void ppc6_send_cmd(Interface *ppc, u8 cmd)
cmd               235 drivers/block/paride/ppc6lnx.c 			outb(cmd, ppc->lpt_addr);
cmd               248 drivers/block/paride/ppc6lnx.c 			outb(cmd, ppc->lpt_addr + 3);
cmd               196 drivers/block/paride/pt.c static long pt_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               297 drivers/block/paride/pt.c static int pt_command(struct pt_unit *tape, char *cmd, int dlen, char *fun)
cmd               324 drivers/block/paride/pt.c 	pi_write_block(pi, cmd, 12);
cmd               375 drivers/block/paride/pt.c static int pt_atapi(struct pt_unit *tape, char *cmd, int dlen, char *buf, char *fun)
cmd               379 drivers/block/paride/pt.c 	r = pt_command(tape, cmd, dlen, fun);
cmd               425 drivers/block/paride/pt.c static void pt_media_access_cmd(struct pt_unit *tape, int tmo, char *cmd, char *fun)
cmd               427 drivers/block/paride/pt.c 	if (pt_command(tape, cmd, 0, fun)) {
cmd               705 drivers/block/paride/pt.c static long pt_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               711 drivers/block/paride/pt.c 	switch (cmd) {
cmd               718 drivers/block/pktcdvd.c 	scsi_req(rq)->cmd_len = COMMAND_SIZE(cgc->cmd[0]);
cmd               719 drivers/block/pktcdvd.c 	memcpy(scsi_req(rq)->cmd, cgc->cmd, CDROM_PACKET_SIZE);
cmd               755 drivers/block/pktcdvd.c 			CDROM_PACKET_SIZE, cgc->cmd,
cmd               759 drivers/block/pktcdvd.c 		pkt_err(pd, "%*ph - no sense\n", CDROM_PACKET_SIZE, cgc->cmd);
cmd               770 drivers/block/pktcdvd.c 	cgc.cmd[0] = GPCMD_FLUSH_CACHE;
cmd               778 drivers/block/pktcdvd.c 	cgc.cmd[1] = 1 << 1;
cmd               795 drivers/block/pktcdvd.c 	cgc.cmd[0] = GPCMD_SET_SPEED;
cmd               796 drivers/block/pktcdvd.c 	cgc.cmd[2] = (read_speed >> 8) & 0xff;
cmd               797 drivers/block/pktcdvd.c 	cgc.cmd[3] = read_speed & 0xff;
cmd               798 drivers/block/pktcdvd.c 	cgc.cmd[4] = (write_speed >> 8) & 0xff;
cmd               799 drivers/block/pktcdvd.c 	cgc.cmd[5] = write_speed & 0xff;
cmd              1533 drivers/block/pktcdvd.c 	memset(cgc->cmd, 0, sizeof(cgc->cmd));
cmd              1535 drivers/block/pktcdvd.c 	cgc->cmd[0] = GPCMD_MODE_SENSE_10;
cmd              1536 drivers/block/pktcdvd.c 	cgc->cmd[2] = page_code | (page_control << 6);
cmd              1537 drivers/block/pktcdvd.c 	cgc->cmd[7] = cgc->buflen >> 8;
cmd              1538 drivers/block/pktcdvd.c 	cgc->cmd[8] = cgc->buflen & 0xff;
cmd              1545 drivers/block/pktcdvd.c 	memset(cgc->cmd, 0, sizeof(cgc->cmd));
cmd              1547 drivers/block/pktcdvd.c 	cgc->cmd[0] = GPCMD_MODE_SELECT_10;
cmd              1548 drivers/block/pktcdvd.c 	cgc->cmd[1] = 0x10;		/* PF */
cmd              1549 drivers/block/pktcdvd.c 	cgc->cmd[7] = cgc->buflen >> 8;
cmd              1550 drivers/block/pktcdvd.c 	cgc->cmd[8] = cgc->buflen & 0xff;
cmd              1562 drivers/block/pktcdvd.c 	cgc.cmd[0] = GPCMD_READ_DISC_INFO;
cmd              1563 drivers/block/pktcdvd.c 	cgc.cmd[8] = cgc.buflen = 2;
cmd              1579 drivers/block/pktcdvd.c 	cgc.cmd[8] = cgc.buflen;
cmd              1589 drivers/block/pktcdvd.c 	cgc.cmd[0] = GPCMD_READ_TRACK_RZONE_INFO;
cmd              1590 drivers/block/pktcdvd.c 	cgc.cmd[1] = type & 3;
cmd              1591 drivers/block/pktcdvd.c 	cgc.cmd[4] = (track & 0xff00) >> 8;
cmd              1592 drivers/block/pktcdvd.c 	cgc.cmd[5] = track & 0xff;
cmd              1593 drivers/block/pktcdvd.c 	cgc.cmd[8] = 8;
cmd              1606 drivers/block/pktcdvd.c 	cgc.cmd[8] = cgc.buflen;
cmd              1724 drivers/block/pktcdvd.c 	cgc.buflen = cgc.cmd[8] = size;
cmd              1823 drivers/block/pktcdvd.c 	cgc.cmd[0] = GPCMD_GET_CONFIGURATION;
cmd              1824 drivers/block/pktcdvd.c 	cgc.cmd[8] = 8;
cmd              1938 drivers/block/pktcdvd.c 	cgc.buflen = cgc.cmd[8] = 2 + ((buf[0] << 8) | (buf[1] & 0xff));
cmd              1953 drivers/block/pktcdvd.c 	cgc.cmd[0] = GPCMD_PREVENT_ALLOW_MEDIUM_REMOVAL;
cmd              1954 drivers/block/pktcdvd.c 	cgc.cmd[4] = lockflag ? 1 : 0;
cmd              2033 drivers/block/pktcdvd.c 	cgc.cmd[0] = GPCMD_READ_TOC_PMA_ATIP;
cmd              2034 drivers/block/pktcdvd.c 	cgc.cmd[1] = 2;
cmd              2035 drivers/block/pktcdvd.c 	cgc.cmd[2] = 4; /* READ ATIP */
cmd              2036 drivers/block/pktcdvd.c 	cgc.cmd[8] = 2;
cmd              2048 drivers/block/pktcdvd.c 	cgc.cmd[0] = GPCMD_READ_TOC_PMA_ATIP;
cmd              2049 drivers/block/pktcdvd.c 	cgc.cmd[1] = 2;
cmd              2050 drivers/block/pktcdvd.c 	cgc.cmd[2] = 4;
cmd              2051 drivers/block/pktcdvd.c 	cgc.cmd[8] = size;
cmd              2106 drivers/block/pktcdvd.c 	cgc.cmd[0] = GPCMD_SEND_OPC;
cmd              2107 drivers/block/pktcdvd.c 	cgc.cmd[1] = 1;
cmd              2628 drivers/block/pktcdvd.c static int pkt_ioctl(struct block_device *bdev, fmode_t mode, unsigned int cmd, unsigned long arg)
cmd              2634 drivers/block/pktcdvd.c 		cmd, MAJOR(bdev->bd_dev), MINOR(bdev->bd_dev));
cmd              2637 drivers/block/pktcdvd.c 	switch (cmd) {
cmd              2654 drivers/block/pktcdvd.c 		ret = __blkdev_driver_ioctl(pd->bdev, mode, cmd, arg);
cmd              2658 drivers/block/pktcdvd.c 		pkt_dbg(2, pd, "Unknown ioctl (%x)\n", cmd);
cmd              2860 drivers/block/pktcdvd.c static long pkt_ctl_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              2867 drivers/block/pktcdvd.c 	if (cmd != PACKET_CTRL_CMD)
cmd              2898 drivers/block/pktcdvd.c static long pkt_ctl_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              2900 drivers/block/pktcdvd.c 	return pkt_ctl_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd               707 drivers/block/rbd.c 			unsigned int cmd, unsigned long arg)
cmd               712 drivers/block/rbd.c 	switch (cmd) {
cmd               725 drivers/block/rbd.c 				unsigned int cmd, unsigned long arg)
cmd               727 drivers/block/rbd.c 	return rbd_ioctl(bdev, mode, cmd, arg);
cmd               568 drivers/block/rsxx/core.c 		if (card->ctrl[i].cmd.buf)
cmd               570 drivers/block/rsxx/core.c 					    card->ctrl[i].cmd.buf,
cmd               571 drivers/block/rsxx/core.c 					    card->ctrl[i].cmd.dma_addr);
cmd               718 drivers/block/rsxx/core.c 		if (card->ctrl[i].cmd.buf)
cmd               721 drivers/block/rsxx/core.c 					card->ctrl[i].cmd.buf,
cmd               722 drivers/block/rsxx/core.c 					card->ctrl[i].cmd.dma_addr);
cmd                19 drivers/block/rsxx/cregs.c 			    struct creg_cmd *cmd,
cmd                98 drivers/block/rsxx/cregs.c static void creg_issue_cmd(struct rsxx_cardinfo *card, struct creg_cmd *cmd)
cmd               105 drivers/block/rsxx/cregs.c 	iowrite32(cmd->addr, card->regmap + CREG_ADD);
cmd               106 drivers/block/rsxx/cregs.c 	iowrite32(cmd->cnt8, card->regmap + CREG_CNT);
cmd               108 drivers/block/rsxx/cregs.c 	if (cmd->op == CREG_OP_WRITE) {
cmd               109 drivers/block/rsxx/cregs.c 		if (cmd->buf) {
cmd               110 drivers/block/rsxx/cregs.c 			st = copy_to_creg_data(card, cmd->cnt8,
cmd               111 drivers/block/rsxx/cregs.c 					       cmd->buf, cmd->stream);
cmd               121 drivers/block/rsxx/cregs.c 	iowrite32(cmd->op, card->regmap + CREG_CMD);
cmd               156 drivers/block/rsxx/cregs.c 	struct creg_cmd *cmd;
cmd               168 drivers/block/rsxx/cregs.c 	cmd = kmem_cache_alloc(creg_cmd_pool, GFP_KERNEL);
cmd               169 drivers/block/rsxx/cregs.c 	if (!cmd)
cmd               172 drivers/block/rsxx/cregs.c 	INIT_LIST_HEAD(&cmd->list);
cmd               174 drivers/block/rsxx/cregs.c 	cmd->op		= op;
cmd               175 drivers/block/rsxx/cregs.c 	cmd->addr	= addr;
cmd               176 drivers/block/rsxx/cregs.c 	cmd->cnt8	= cnt8;
cmd               177 drivers/block/rsxx/cregs.c 	cmd->buf	= buf;
cmd               178 drivers/block/rsxx/cregs.c 	cmd->stream	= stream;
cmd               179 drivers/block/rsxx/cregs.c 	cmd->cb		= callback;
cmd               180 drivers/block/rsxx/cregs.c 	cmd->cb_private = cb_private;
cmd               181 drivers/block/rsxx/cregs.c 	cmd->status	= 0;
cmd               184 drivers/block/rsxx/cregs.c 	list_add_tail(&cmd->list, &card->creg_ctrl.queue);
cmd               195 drivers/block/rsxx/cregs.c 	struct creg_cmd *cmd;
cmd               198 drivers/block/rsxx/cregs.c 	cmd = card->creg_ctrl.active_cmd;
cmd               202 drivers/block/rsxx/cregs.c 	if (cmd == NULL) {
cmd               209 drivers/block/rsxx/cregs.c 	if (cmd->cb)
cmd               210 drivers/block/rsxx/cregs.c 		cmd->cb(card, cmd, -ETIMEDOUT);
cmd               212 drivers/block/rsxx/cregs.c 	kmem_cache_free(creg_cmd_pool, cmd);
cmd               225 drivers/block/rsxx/cregs.c 	struct creg_cmd *cmd;
cmd               239 drivers/block/rsxx/cregs.c 	cmd = card->creg_ctrl.active_cmd;
cmd               243 drivers/block/rsxx/cregs.c 	if (cmd == NULL) {
cmd               250 drivers/block/rsxx/cregs.c 	cmd->status = card->creg_ctrl.creg_stats.stat;
cmd               251 drivers/block/rsxx/cregs.c 	if ((cmd->status & CREG_STAT_STATUS_MASK) == 0) {
cmd               261 drivers/block/rsxx/cregs.c 	} else if (cmd->status & CREG_STAT_ERROR) {
cmd               265 drivers/block/rsxx/cregs.c 	if (cmd->op == CREG_OP_READ) {
cmd               269 drivers/block/rsxx/cregs.c 		if (!cmd->buf) {
cmd               275 drivers/block/rsxx/cregs.c 		if (cnt8 != cmd->cnt8) {
cmd               282 drivers/block/rsxx/cregs.c 		st = copy_from_creg_data(card, cnt8, cmd->buf, cmd->stream);
cmd               286 drivers/block/rsxx/cregs.c 	if (cmd->cb)
cmd               287 drivers/block/rsxx/cregs.c 		cmd->cb(card, cmd, st);
cmd               289 drivers/block/rsxx/cregs.c 	kmem_cache_free(creg_cmd_pool, cmd);
cmd               299 drivers/block/rsxx/cregs.c 	struct creg_cmd *cmd = NULL;
cmd               320 drivers/block/rsxx/cregs.c 	list_for_each_entry_safe(cmd, tmp, &card->creg_ctrl.queue, list) {
cmd               321 drivers/block/rsxx/cregs.c 		list_del(&cmd->list);
cmd               323 drivers/block/rsxx/cregs.c 		if (cmd->cb)
cmd               324 drivers/block/rsxx/cregs.c 			cmd->cb(card, cmd, -ECANCELED);
cmd               325 drivers/block/rsxx/cregs.c 		kmem_cache_free(creg_cmd_pool, cmd);
cmd               328 drivers/block/rsxx/cregs.c 	cmd = card->creg_ctrl.active_cmd;
cmd               330 drivers/block/rsxx/cregs.c 	if (cmd) {
cmd               334 drivers/block/rsxx/cregs.c 		if (cmd->cb)
cmd               335 drivers/block/rsxx/cregs.c 			cmd->cb(card, cmd, -ECANCELED);
cmd               336 drivers/block/rsxx/cregs.c 		kmem_cache_free(creg_cmd_pool, cmd);
cmd               358 drivers/block/rsxx/cregs.c 			     struct creg_cmd *cmd,
cmd               363 drivers/block/rsxx/cregs.c 	cmd_completion = cmd->cb_private;
cmd               367 drivers/block/rsxx/cregs.c 	cmd_completion->creg_status = cmd->status;
cmd               521 drivers/block/rsxx/cregs.c int rsxx_issue_card_cmd(struct rsxx_cardinfo *card, u32 cmd)
cmd               524 drivers/block/rsxx/cregs.c 				   sizeof(cmd), &cmd, 0);
cmd               596 drivers/block/rsxx/cregs.c 			     struct creg_cmd *cmd,
cmd               605 drivers/block/rsxx/cregs.c 	buf = cmd->buf;
cmd               612 drivers/block/rsxx/cregs.c 	while (off < cmd->cnt8) {
cmd               614 drivers/block/rsxx/cregs.c 		cnt = min(cmd->cnt8 - off, LOG_BUF_SIZE8 - card->log.buf_len);
cmd               634 drivers/block/rsxx/cregs.c 	if (cmd->status & CREG_STAT_LOG_PENDING)
cmd               654 drivers/block/rsxx/cregs.c 			 struct rsxx_reg_access *cmd,
cmd               659 drivers/block/rsxx/cregs.c 	return __issue_creg_rw(card, op, cmd->addr, cmd->cnt, cmd->data,
cmd               660 drivers/block/rsxx/cregs.c 			       cmd->stream, &cmd->stat);
cmd               667 drivers/block/rsxx/cregs.c 	struct rsxx_reg_access cmd;
cmd               670 drivers/block/rsxx/cregs.c 	st = copy_from_user(&cmd, ucmd, sizeof(cmd));
cmd               674 drivers/block/rsxx/cregs.c 	if (cmd.cnt > RSXX_MAX_REG_CNT)
cmd               677 drivers/block/rsxx/cregs.c 	st = issue_reg_cmd(card, &cmd, read);
cmd               681 drivers/block/rsxx/cregs.c 	st = put_user(cmd.stat, &ucmd->stat);
cmd               686 drivers/block/rsxx/cregs.c 		st = copy_to_user(ucmd->data, cmd.data, cmd.cnt);
cmd               696 drivers/block/rsxx/cregs.c 	struct creg_cmd *cmd = NULL;
cmd               698 drivers/block/rsxx/cregs.c 	cmd = card->creg_ctrl.active_cmd;
cmd               701 drivers/block/rsxx/cregs.c 	if (cmd) {
cmd               705 drivers/block/rsxx/cregs.c 		list_add(&cmd->list, &card->creg_ctrl.queue);
cmd               741 drivers/block/rsxx/cregs.c 	struct creg_cmd *cmd;
cmd               747 drivers/block/rsxx/cregs.c 	list_for_each_entry_safe(cmd, tmp, &card->creg_ctrl.queue, list) {
cmd               748 drivers/block/rsxx/cregs.c 		list_del(&cmd->list);
cmd               749 drivers/block/rsxx/cregs.c 		if (cmd->cb)
cmd               750 drivers/block/rsxx/cregs.c 			cmd->cb(card, cmd, -ECANCELED);
cmd               751 drivers/block/rsxx/cregs.c 		kmem_cache_free(creg_cmd_pool, cmd);
cmd               759 drivers/block/rsxx/cregs.c 	cmd = card->creg_ctrl.active_cmd;
cmd               761 drivers/block/rsxx/cregs.c 	if (cmd) {
cmd               765 drivers/block/rsxx/cregs.c 		if (cmd->cb)
cmd               766 drivers/block/rsxx/cregs.c 			cmd->cb(card, cmd, -ECANCELED);
cmd               769 drivers/block/rsxx/cregs.c 		kmem_cache_free(creg_cmd_pool, cmd);
cmd                56 drivers/block/rsxx/dev.c 				 unsigned int cmd,
cmd                61 drivers/block/rsxx/dev.c 	switch (cmd) {
cmd                16 drivers/block/rsxx/dma.c 	u8			 cmd;
cmd               212 drivers/block/rsxx/dma.c 	if (dma->cmd != HW_CMD_BLK_DISCARD) {
cmd               216 drivers/block/rsxx/dma.c 				       dma->cmd == HW_CMD_BLK_WRITE ?
cmd               283 drivers/block/rsxx/dma.c 		dma->cmd, dma->laddr, hw_st);
cmd               292 drivers/block/rsxx/dma.c 	switch (dma->cmd) {
cmd               296 drivers/block/rsxx/dma.c 				dma->cmd = HW_CMD_BLK_RECON_READ;
cmd               331 drivers/block/rsxx/dma.c 			   dma->cmd, dma->laddr, hw_st);
cmd               352 drivers/block/rsxx/dma.c 	if (ctrl->cmd.idx != ioread32(ctrl->regmap + SW_CMD_IDX)) {
cmd               359 drivers/block/rsxx/dma.c 		iowrite32(ctrl->cmd.idx, ctrl->regmap + SW_CMD_IDX);
cmd               390 drivers/block/rsxx/dma.c 	hw_cmd_buf = ctrl->cmd.buf;
cmd               425 drivers/block/rsxx/dma.c 		if (dma->cmd != HW_CMD_BLK_DISCARD) {
cmd               426 drivers/block/rsxx/dma.c 			if (dma->cmd == HW_CMD_BLK_WRITE)
cmd               451 drivers/block/rsxx/dma.c 		hw_cmd_buf[ctrl->cmd.idx].command  = dma->cmd;
cmd               452 drivers/block/rsxx/dma.c 		hw_cmd_buf[ctrl->cmd.idx].tag      = tag;
cmd               453 drivers/block/rsxx/dma.c 		hw_cmd_buf[ctrl->cmd.idx]._rsvd    = 0;
cmd               454 drivers/block/rsxx/dma.c 		hw_cmd_buf[ctrl->cmd.idx].sub_page =
cmd               458 drivers/block/rsxx/dma.c 		hw_cmd_buf[ctrl->cmd.idx].device_addr =
cmd               461 drivers/block/rsxx/dma.c 		hw_cmd_buf[ctrl->cmd.idx].host_addr =
cmd               466 drivers/block/rsxx/dma.c 			ctrl->id, dma->laddr, tag, ctrl->cmd.idx);
cmd               468 drivers/block/rsxx/dma.c 		ctrl->cmd.idx = (ctrl->cmd.idx + 1) & RSXX_CS_IDX_MASK;
cmd               471 drivers/block/rsxx/dma.c 		if (dma->cmd == HW_CMD_BLK_WRITE)
cmd               473 drivers/block/rsxx/dma.c 		else if (dma->cmd == HW_CMD_BLK_DISCARD)
cmd               490 drivers/block/rsxx/dma.c 		iowrite32(ctrl->cmd.idx, ctrl->regmap + SW_CMD_IDX);
cmd               612 drivers/block/rsxx/dma.c 	dma->cmd          = HW_CMD_BLK_DISCARD;
cmd               646 drivers/block/rsxx/dma.c 	dma->cmd          = dir ? HW_CMD_BLK_WRITE : HW_CMD_BLK_READ;
cmd               767 drivers/block/rsxx/dma.c 	ctrl->cmd.buf = dma_alloc_coherent(&dev->dev, COMMAND_BUFFER_SIZE8,
cmd               768 drivers/block/rsxx/dma.c 				&ctrl->cmd.dma_addr, GFP_KERNEL);
cmd               769 drivers/block/rsxx/dma.c 	if (ctrl->status.buf == NULL || ctrl->cmd.buf == NULL)
cmd               778 drivers/block/rsxx/dma.c 	memset(ctrl->cmd.buf, 0x83, COMMAND_BUFFER_SIZE8);
cmd               779 drivers/block/rsxx/dma.c 	iowrite32(lower_32_bits(ctrl->cmd.dma_addr), ctrl->regmap + CB_ADD_LO);
cmd               780 drivers/block/rsxx/dma.c 	iowrite32(upper_32_bits(ctrl->cmd.dma_addr), ctrl->regmap + CB_ADD_HI);
cmd               791 drivers/block/rsxx/dma.c 	ctrl->cmd.idx = ioread32(ctrl->regmap + HW_CMD_IDX);
cmd               792 drivers/block/rsxx/dma.c 	if (ctrl->cmd.idx > RSXX_MAX_OUTSTANDING_CMDS) {
cmd               797 drivers/block/rsxx/dma.c 	iowrite32(ctrl->cmd.idx, ctrl->regmap + HW_CMD_IDX);
cmd               798 drivers/block/rsxx/dma.c 	iowrite32(ctrl->cmd.idx, ctrl->regmap + SW_CMD_IDX);
cmd               954 drivers/block/rsxx/dma.c 		if (ctrl->cmd.buf)
cmd               956 drivers/block/rsxx/dma.c 					  ctrl->cmd.buf, ctrl->cmd.dma_addr);
cmd              1015 drivers/block/rsxx/dma.c 				  ctrl->cmd.buf, ctrl->cmd.dma_addr);
cmd              1040 drivers/block/rsxx/dma.c 			if (dma->cmd == HW_CMD_BLK_WRITE)
cmd              1042 drivers/block/rsxx/dma.c 			else if (dma->cmd == HW_CMD_BLK_DISCARD)
cmd              1047 drivers/block/rsxx/dma.c 			if (dma->cmd != HW_CMD_BLK_DISCARD) {
cmd              1050 drivers/block/rsxx/dma.c 					       dma->cmd == HW_CMD_BLK_WRITE ?
cmd                93 drivers/block/rsxx/rsxx_priv.h 	struct rsxx_cs_buffer		cmd;
cmd               407 drivers/block/rsxx/rsxx_priv.h int rsxx_issue_card_cmd(struct rsxx_cardinfo *card, u32 cmd);
cmd               687 drivers/block/swim.c 			unsigned int cmd, unsigned long param)
cmd               692 drivers/block/swim.c 	if ((cmd & 0x80) && !capable(CAP_SYS_ADMIN))
cmd               695 drivers/block/swim.c 	switch (cmd) {
cmd               237 drivers/block/swim3.c static void init_dma(struct dbdma_cmd *cp, int cmd, void *buf, int count);
cmd               250 drivers/block/swim3.c 			unsigned int cmd, unsigned long param);
cmd               407 drivers/block/swim3.c static inline void init_dma(struct dbdma_cmd *cp, int cmd,
cmd               411 drivers/block/swim3.c 	cp->command = cpu_to_le16(cmd);
cmd               869 drivers/block/swim3.c 			unsigned int cmd, unsigned long param)
cmd               874 drivers/block/swim3.c 	if ((cmd & 0x80) && !capable(CAP_SYS_ADMIN))
cmd               881 drivers/block/swim3.c 	switch (cmd) {
cmd               897 drivers/block/swim3.c 				 unsigned int cmd, unsigned long param)
cmd               902 drivers/block/swim3.c 	ret = floppy_locked_ioctl(bdev, mode, cmd, param);
cmd               107 drivers/block/virtio_blk.c 	struct scatterlist hdr, status, cmd, sense, inhdr, *sgs[6];
cmd               112 drivers/block/virtio_blk.c 	sg_init_one(&cmd, vbr->sreq.cmd, vbr->sreq.cmd_len);
cmd               113 drivers/block/virtio_blk.c 	sgs[num_out++] = &cmd;
cmd               144 drivers/block/virtio_blk.c 			     unsigned int cmd, unsigned long data)
cmd               155 drivers/block/virtio_blk.c 	return scsi_cmd_blk_ioctl(bdev, mode, cmd,
cmd               566 drivers/bluetooth/bluecard_cs.c 	unsigned char cmd[] = { HCI_COMMAND_PKT, 0x09, 0xfc, 0x01, 0x03 };
cmd               576 drivers/bluetooth/bluecard_cs.c 		cmd[4] = 0x00;
cmd               580 drivers/bluetooth/bluecard_cs.c 		cmd[4] = 0x01;
cmd               584 drivers/bluetooth/bluecard_cs.c 		cmd[4] = 0x02;
cmd               590 drivers/bluetooth/bluecard_cs.c 		cmd[4] = 0x03;
cmd               595 drivers/bluetooth/bluecard_cs.c 	skb_put_data(skb, cmd, sizeof(cmd));
cmd               110 drivers/bluetooth/btbcm.c 	const struct hci_command_hdr *cmd;
cmd               133 drivers/bluetooth/btbcm.c 	while (fw_size >= sizeof(*cmd)) {
cmd               136 drivers/bluetooth/btbcm.c 		cmd = (struct hci_command_hdr *)fw_ptr;
cmd               137 drivers/bluetooth/btbcm.c 		fw_ptr += sizeof(*cmd);
cmd               138 drivers/bluetooth/btbcm.c 		fw_size -= sizeof(*cmd);
cmd               140 drivers/bluetooth/btbcm.c 		if (fw_size < cmd->plen) {
cmd               147 drivers/bluetooth/btbcm.c 		fw_ptr += cmd->plen;
cmd               148 drivers/bluetooth/btbcm.c 		fw_size -= cmd->plen;
cmd               150 drivers/bluetooth/btbcm.c 		opcode = le16_to_cpu(cmd->opcode);
cmd               152 drivers/bluetooth/btbcm.c 		skb = __hci_cmd_sync(hdev, opcode, cmd->plen, cmd_param,
cmd               667 drivers/bluetooth/btintel.c 		struct hci_command_hdr *cmd = (void *)(fw_ptr + frag_len);
cmd               674 drivers/bluetooth/btintel.c 		if (le16_to_cpu(cmd->opcode) == 0xfc0e) {
cmd               678 drivers/bluetooth/btintel.c 			*boot_param = get_unaligned_le32(fw_ptr + sizeof(*cmd));
cmd               683 drivers/bluetooth/btintel.c 		frag_len += sizeof(*cmd) + cmd->plen;
cmd                22 drivers/bluetooth/btqca.c 	char cmd;
cmd                27 drivers/bluetooth/btqca.c 	cmd = EDL_PATCH_VER_REQ_CMD;
cmd                29 drivers/bluetooth/btqca.c 				&cmd, HCI_EV_VENDOR, HCI_INIT_TIMEOUT);
cmd               231 drivers/bluetooth/btqca.c 	u8 cmd[MAX_SIZE_PER_TLV_SEGMENT + 2];
cmd               234 drivers/bluetooth/btqca.c 	cmd[0] = EDL_PATCH_TLV_REQ_CMD;
cmd               235 drivers/bluetooth/btqca.c 	cmd[1] = seg_size;
cmd               236 drivers/bluetooth/btqca.c 	memcpy(cmd + 2, data, seg_size);
cmd               240 drivers/bluetooth/btqca.c 				      cmd);
cmd               242 drivers/bluetooth/btqca.c 	skb = __hci_cmd_sync_ev(hdev, EDL_PATCH_CMD_OPCODE, seg_size + 2, cmd,
cmd               360 drivers/bluetooth/btqca.c 	u8 cmd[9];
cmd               363 drivers/bluetooth/btqca.c 	cmd[0] = EDL_NVM_ACCESS_SET_REQ_CMD;
cmd               364 drivers/bluetooth/btqca.c 	cmd[1] = 0x02; 			/* TAG ID */
cmd               365 drivers/bluetooth/btqca.c 	cmd[2] = sizeof(bdaddr_t);	/* size */
cmd               366 drivers/bluetooth/btqca.c 	memcpy(cmd + 3, bdaddr, sizeof(bdaddr_t));
cmd               367 drivers/bluetooth/btqca.c 	skb = __hci_cmd_sync_ev(hdev, EDL_NVM_ACCESS_OPCODE, sizeof(cmd), cmd,
cmd              1708 drivers/bluetooth/btusb.c 	struct hci_command_hdr *cmd;
cmd              1728 drivers/bluetooth/btusb.c 	cmd = (struct hci_command_hdr *)(*fw_ptr);
cmd              1729 drivers/bluetooth/btusb.c 	*fw_ptr += sizeof(*cmd);
cmd              1730 drivers/bluetooth/btusb.c 	remain -= sizeof(*cmd);
cmd              1735 drivers/bluetooth/btusb.c 	if (remain < cmd->plen) {
cmd              1746 drivers/bluetooth/btusb.c 	if (*disable_patch && le16_to_cpu(cmd->opcode) == 0xfc8e)
cmd              1750 drivers/bluetooth/btusb.c 	*fw_ptr += cmd->plen;
cmd              1751 drivers/bluetooth/btusb.c 	remain -= cmd->plen;
cmd              1787 drivers/bluetooth/btusb.c 	skb = __hci_cmd_sync_ev(hdev, le16_to_cpu(cmd->opcode), cmd->plen,
cmd              1791 drivers/bluetooth/btusb.c 			   cmd->opcode, PTR_ERR(skb));
cmd              1801 drivers/bluetooth/btusb.c 			   le16_to_cpu(cmd->opcode));
cmd              1808 drivers/bluetooth/btusb.c 			   le16_to_cpu(cmd->opcode));
cmd              2079 drivers/bluetooth/btusb.c 			struct hci_command_hdr *cmd = (void *)skb->data;
cmd              2080 drivers/bluetooth/btusb.c 			__u16 opcode = le16_to_cpu(cmd->opcode);
cmd              3066 drivers/bluetooth/btusb.c 	u8 cmd[5];
cmd              3075 drivers/bluetooth/btusb.c 	cmd[0] = opcode & 0xFF;
cmd              3076 drivers/bluetooth/btusb.c 	cmd[1] = opcode >> 8;
cmd              3077 drivers/bluetooth/btusb.c 	cmd[2] = 2; /* length of parameters that follow */
cmd              3078 drivers/bluetooth/btusb.c 	cmd[3] = pin;
cmd              3079 drivers/bluetooth/btusb.c 	cmd[4] = gap; /* time in ms, for which wakeup pin should be asserted */
cmd              3081 drivers/bluetooth/btusb.c 	skb = bt_skb_alloc(sizeof(cmd), GFP_KERNEL);
cmd              3087 drivers/bluetooth/btusb.c 	skb_put_data(skb, cmd, sizeof(cmd));
cmd               151 drivers/bluetooth/hci_ath.c 	struct ath_vendor_cmd cmd;
cmd               153 drivers/bluetooth/hci_ath.c 	if (dlen > sizeof(cmd.data))
cmd               156 drivers/bluetooth/hci_ath.c 	cmd.opcode = opcode;
cmd               157 drivers/bluetooth/hci_ath.c 	cmd.index = cpu_to_le16(index);
cmd               158 drivers/bluetooth/hci_ath.c 	cmd.len = dlen;
cmd               159 drivers/bluetooth/hci_ath.c 	memcpy(cmd.data, data, dlen);
cmd               161 drivers/bluetooth/hci_ath.c 	skb = __hci_cmd_sync(hdev, 0xfc0b, dlen + 4, &cmd, HCI_INIT_TIMEOUT);
cmd              1042 drivers/bluetooth/hci_intel.c 		struct hci_command_hdr *cmd = (void *)skb->data;
cmd              1043 drivers/bluetooth/hci_intel.c 		__u16 opcode = le16_to_cpu(cmd->opcode);
cmd               746 drivers/bluetooth/hci_ldisc.c 			      unsigned int cmd, unsigned long arg)
cmd               757 drivers/bluetooth/hci_ldisc.c 	switch (cmd) {
cmd               793 drivers/bluetooth/hci_ldisc.c 		err = n_tty_ioctl_helper(tty, file, cmd, arg);
cmd                85 drivers/bluetooth/hci_ll.c static int send_hcill_cmd(u8 cmd, struct hci_uart *hu)
cmd                91 drivers/bluetooth/hci_ll.c 	BT_DBG("hu %p cmd 0x%x", hu, cmd);
cmd               102 drivers/bluetooth/hci_ll.c 	skb_put_u8(skb, cmd);
cmd               487 drivers/bluetooth/hci_ll.c 				      struct hci_command *cmd)
cmd               491 drivers/bluetooth/hci_ll.c 	if (cmd->opcode == HCI_VS_UPDATE_UART_HCI_BAUDRATE) {
cmd               499 drivers/bluetooth/hci_ll.c 	if (cmd->prefix != 1)
cmd               500 drivers/bluetooth/hci_ll.c 		bt_dev_dbg(lldev->hu.hdev, "command type %d", cmd->prefix);
cmd               502 drivers/bluetooth/hci_ll.c 	skb = __hci_cmd_sync(lldev->hu.hdev, cmd->opcode, cmd->plen,
cmd               503 drivers/bluetooth/hci_ll.c 			     &cmd->speed, HCI_INIT_TIMEOUT);
cmd               524 drivers/bluetooth/hci_ll.c 	struct hci_command *cmd;
cmd               564 drivers/bluetooth/hci_ll.c 			cmd = (struct hci_command *)action_ptr;
cmd               565 drivers/bluetooth/hci_ll.c 			err = send_command_from_firmware(lldev, cmd);
cmd               358 drivers/bluetooth/hci_nokia.c 		const struct hci_command_hdr *cmd;
cmd               364 drivers/bluetooth/hci_nokia.c 			cmd = (struct hci_command_hdr *)(fw_ptr + 3);
cmd               365 drivers/bluetooth/hci_nokia.c 			opcode = le16_to_cpu(cmd->opcode);
cmd               367 drivers/bluetooth/hci_nokia.c 			skb = __hci_cmd_sync(hu->hdev, opcode, cmd->plen,
cmd               284 drivers/bluetooth/hci_qca.c static int send_hci_ibs_cmd(u8 cmd, struct hci_uart *hu)
cmd               290 drivers/bluetooth/hci_qca.c 	BT_DBG("hu %p send hci ibs cmd 0x%x", hu, cmd);
cmd               299 drivers/bluetooth/hci_qca.c 	skb_put_u8(skb, cmd);
cmd              1003 drivers/bluetooth/hci_qca.c 	u8 cmd[] = { 0x01, 0x48, 0xFC, 0x01, 0x00 };
cmd              1008 drivers/bluetooth/hci_qca.c 	cmd[4] = baudrate;
cmd              1010 drivers/bluetooth/hci_qca.c 	skb = bt_skb_alloc(sizeof(cmd), GFP_KERNEL);
cmd              1017 drivers/bluetooth/hci_qca.c 	skb_put_data(skb, cmd, sizeof(cmd));
cmd              1053 drivers/bluetooth/hci_qca.c 	u8 cmd = on ? QCA_WCN3990_POWERON_PULSE : QCA_WCN3990_POWEROFF_PULSE;
cmd              1065 drivers/bluetooth/hci_qca.c 	bt_dev_dbg(hu->hdev, "sending power pulse %02x to controller", cmd);
cmd              1069 drivers/bluetooth/hci_qca.c 	ret = serdev_device_write_buf(hu->serdev, &cmd, sizeof(cmd));
cmd              1071 drivers/bluetooth/hci_qca.c 		bt_dev_err(hu->hdev, "failed to send power pulse %02x", cmd);
cmd                33 drivers/bus/fsl-mc/dpbp.c 	struct fsl_mc_command cmd = { 0 };
cmd                38 drivers/bus/fsl-mc/dpbp.c 	cmd.header = mc_encode_cmd_header(DPBP_CMDID_OPEN,
cmd                40 drivers/bus/fsl-mc/dpbp.c 	cmd_params = (struct dpbp_cmd_open *)cmd.params;
cmd                44 drivers/bus/fsl-mc/dpbp.c 	err = mc_send_command(mc_io, &cmd);
cmd                49 drivers/bus/fsl-mc/dpbp.c 	*token = mc_cmd_hdr_read_token(&cmd);
cmd                70 drivers/bus/fsl-mc/dpbp.c 	struct fsl_mc_command cmd = { 0 };
cmd                73 drivers/bus/fsl-mc/dpbp.c 	cmd.header = mc_encode_cmd_header(DPBP_CMDID_CLOSE, cmd_flags,
cmd                77 drivers/bus/fsl-mc/dpbp.c 	return mc_send_command(mc_io, &cmd);
cmd                93 drivers/bus/fsl-mc/dpbp.c 	struct fsl_mc_command cmd = { 0 };
cmd                96 drivers/bus/fsl-mc/dpbp.c 	cmd.header = mc_encode_cmd_header(DPBP_CMDID_ENABLE, cmd_flags,
cmd               100 drivers/bus/fsl-mc/dpbp.c 	return mc_send_command(mc_io, &cmd);
cmd               116 drivers/bus/fsl-mc/dpbp.c 	struct fsl_mc_command cmd = { 0 };
cmd               119 drivers/bus/fsl-mc/dpbp.c 	cmd.header = mc_encode_cmd_header(DPBP_CMDID_DISABLE,
cmd               123 drivers/bus/fsl-mc/dpbp.c 	return mc_send_command(mc_io, &cmd);
cmd               139 drivers/bus/fsl-mc/dpbp.c 	struct fsl_mc_command cmd = { 0 };
cmd               142 drivers/bus/fsl-mc/dpbp.c 	cmd.header = mc_encode_cmd_header(DPBP_CMDID_RESET,
cmd               146 drivers/bus/fsl-mc/dpbp.c 	return mc_send_command(mc_io, &cmd);
cmd               165 drivers/bus/fsl-mc/dpbp.c 	struct fsl_mc_command cmd = { 0 };
cmd               170 drivers/bus/fsl-mc/dpbp.c 	cmd.header = mc_encode_cmd_header(DPBP_CMDID_GET_ATTR,
cmd               174 drivers/bus/fsl-mc/dpbp.c 	err = mc_send_command(mc_io, &cmd);
cmd               179 drivers/bus/fsl-mc/dpbp.c 	rsp_params = (struct dpbp_rsp_get_attributes *)cmd.params;
cmd                33 drivers/bus/fsl-mc/dpcon.c 	struct fsl_mc_command cmd = { 0 };
cmd                38 drivers/bus/fsl-mc/dpcon.c 	cmd.header = mc_encode_cmd_header(DPCON_CMDID_OPEN,
cmd                41 drivers/bus/fsl-mc/dpcon.c 	dpcon_cmd = (struct dpcon_cmd_open *)cmd.params;
cmd                45 drivers/bus/fsl-mc/dpcon.c 	err = mc_send_command(mc_io, &cmd);
cmd                50 drivers/bus/fsl-mc/dpcon.c 	*token = mc_cmd_hdr_read_token(&cmd);
cmd                71 drivers/bus/fsl-mc/dpcon.c 	struct fsl_mc_command cmd = { 0 };
cmd                74 drivers/bus/fsl-mc/dpcon.c 	cmd.header = mc_encode_cmd_header(DPCON_CMDID_CLOSE,
cmd                79 drivers/bus/fsl-mc/dpcon.c 	return mc_send_command(mc_io, &cmd);
cmd                95 drivers/bus/fsl-mc/dpcon.c 	struct fsl_mc_command cmd = { 0 };
cmd                98 drivers/bus/fsl-mc/dpcon.c 	cmd.header = mc_encode_cmd_header(DPCON_CMDID_ENABLE,
cmd               103 drivers/bus/fsl-mc/dpcon.c 	return mc_send_command(mc_io, &cmd);
cmd               119 drivers/bus/fsl-mc/dpcon.c 	struct fsl_mc_command cmd = { 0 };
cmd               122 drivers/bus/fsl-mc/dpcon.c 	cmd.header = mc_encode_cmd_header(DPCON_CMDID_DISABLE,
cmd               127 drivers/bus/fsl-mc/dpcon.c 	return mc_send_command(mc_io, &cmd);
cmd               143 drivers/bus/fsl-mc/dpcon.c 	struct fsl_mc_command cmd = { 0 };
cmd               146 drivers/bus/fsl-mc/dpcon.c 	cmd.header = mc_encode_cmd_header(DPCON_CMDID_RESET,
cmd               150 drivers/bus/fsl-mc/dpcon.c 	return mc_send_command(mc_io, &cmd);
cmd               168 drivers/bus/fsl-mc/dpcon.c 	struct fsl_mc_command cmd = { 0 };
cmd               173 drivers/bus/fsl-mc/dpcon.c 	cmd.header = mc_encode_cmd_header(DPCON_CMDID_GET_ATTR,
cmd               178 drivers/bus/fsl-mc/dpcon.c 	err = mc_send_command(mc_io, &cmd);
cmd               183 drivers/bus/fsl-mc/dpcon.c 	dpcon_rsp = (struct dpcon_rsp_get_attr *)cmd.params;
cmd               206 drivers/bus/fsl-mc/dpcon.c 	struct fsl_mc_command cmd = { 0 };
cmd               210 drivers/bus/fsl-mc/dpcon.c 	cmd.header = mc_encode_cmd_header(DPCON_CMDID_SET_NOTIFICATION,
cmd               213 drivers/bus/fsl-mc/dpcon.c 	dpcon_cmd = (struct dpcon_cmd_set_notification *)cmd.params;
cmd               219 drivers/bus/fsl-mc/dpcon.c 	return mc_send_command(mc_io, &cmd);
cmd                33 drivers/bus/fsl-mc/dpmcp.c 	struct fsl_mc_command cmd = { 0 };
cmd                38 drivers/bus/fsl-mc/dpmcp.c 	cmd.header = mc_encode_cmd_header(DPMCP_CMDID_OPEN,
cmd                40 drivers/bus/fsl-mc/dpmcp.c 	cmd_params = (struct dpmcp_cmd_open *)cmd.params;
cmd                44 drivers/bus/fsl-mc/dpmcp.c 	err = mc_send_command(mc_io, &cmd);
cmd                49 drivers/bus/fsl-mc/dpmcp.c 	*token = mc_cmd_hdr_read_token(&cmd);
cmd                69 drivers/bus/fsl-mc/dpmcp.c 	struct fsl_mc_command cmd = { 0 };
cmd                72 drivers/bus/fsl-mc/dpmcp.c 	cmd.header = mc_encode_cmd_header(DPMCP_CMDID_CLOSE,
cmd                76 drivers/bus/fsl-mc/dpmcp.c 	return mc_send_command(mc_io, &cmd);
cmd                91 drivers/bus/fsl-mc/dpmcp.c 	struct fsl_mc_command cmd = { 0 };
cmd                94 drivers/bus/fsl-mc/dpmcp.c 	cmd.header = mc_encode_cmd_header(DPMCP_CMDID_RESET,
cmd                98 drivers/bus/fsl-mc/dpmcp.c 	return mc_send_command(mc_io, &cmd);
cmd                27 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd                32 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_OPEN, cmd_flags,
cmd                34 drivers/bus/fsl-mc/dprc.c 	cmd_params = (struct dprc_cmd_open *)cmd.params;
cmd                38 drivers/bus/fsl-mc/dprc.c 	err = mc_send_command(mc_io, &cmd);
cmd                43 drivers/bus/fsl-mc/dprc.c 	*token = mc_cmd_hdr_read_token(&cmd);
cmd                64 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd                67 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_CLOSE, cmd_flags,
cmd                71 drivers/bus/fsl-mc/dprc.c 	return mc_send_command(mc_io, &cmd);
cmd                91 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd                95 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_SET_IRQ,
cmd                98 drivers/bus/fsl-mc/dprc.c 	cmd_params = (struct dprc_cmd_set_irq *)cmd.params;
cmd               105 drivers/bus/fsl-mc/dprc.c 	return mc_send_command(mc_io, &cmd);
cmd               129 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd               133 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_SET_IRQ_ENABLE,
cmd               135 drivers/bus/fsl-mc/dprc.c 	cmd_params = (struct dprc_cmd_set_irq_enable *)cmd.params;
cmd               140 drivers/bus/fsl-mc/dprc.c 	return mc_send_command(mc_io, &cmd);
cmd               165 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd               169 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_SET_IRQ_MASK,
cmd               171 drivers/bus/fsl-mc/dprc.c 	cmd_params = (struct dprc_cmd_set_irq_mask *)cmd.params;
cmd               176 drivers/bus/fsl-mc/dprc.c 	return mc_send_command(mc_io, &cmd);
cmd               197 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd               203 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_IRQ_STATUS,
cmd               205 drivers/bus/fsl-mc/dprc.c 	cmd_params = (struct dprc_cmd_get_irq_status *)cmd.params;
cmd               210 drivers/bus/fsl-mc/dprc.c 	err = mc_send_command(mc_io, &cmd);
cmd               215 drivers/bus/fsl-mc/dprc.c 	rsp_params = (struct dprc_rsp_get_irq_status *)cmd.params;
cmd               239 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd               243 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_CLEAR_IRQ_STATUS,
cmd               245 drivers/bus/fsl-mc/dprc.c 	cmd_params = (struct dprc_cmd_clear_irq_status *)cmd.params;
cmd               250 drivers/bus/fsl-mc/dprc.c 	return mc_send_command(mc_io, &cmd);
cmd               267 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd               272 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_ATTR,
cmd               277 drivers/bus/fsl-mc/dprc.c 	err = mc_send_command(mc_io, &cmd);
cmd               282 drivers/bus/fsl-mc/dprc.c 	rsp_params = (struct dprc_rsp_get_attributes *)cmd.params;
cmd               305 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd               310 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_OBJ_COUNT,
cmd               314 drivers/bus/fsl-mc/dprc.c 	err = mc_send_command(mc_io, &cmd);
cmd               319 drivers/bus/fsl-mc/dprc.c 	rsp_params = (struct dprc_rsp_get_obj_count *)cmd.params;
cmd               347 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd               353 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_OBJ,
cmd               356 drivers/bus/fsl-mc/dprc.c 	cmd_params = (struct dprc_cmd_get_obj *)cmd.params;
cmd               360 drivers/bus/fsl-mc/dprc.c 	err = mc_send_command(mc_io, &cmd);
cmd               365 drivers/bus/fsl-mc/dprc.c 	rsp_params = (struct dprc_rsp_get_obj *)cmd.params;
cmd               402 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd               406 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_SET_OBJ_IRQ,
cmd               409 drivers/bus/fsl-mc/dprc.c 	cmd_params = (struct dprc_cmd_set_obj_irq *)cmd.params;
cmd               419 drivers/bus/fsl-mc/dprc.c 	return mc_send_command(mc_io, &cmd);
cmd               443 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd               463 drivers/bus/fsl-mc/dprc.c 		cmd.header =
cmd               467 drivers/bus/fsl-mc/dprc.c 		cmd.header =
cmd               471 drivers/bus/fsl-mc/dprc.c 	cmd_params = (struct dprc_cmd_get_obj_region *)cmd.params;
cmd               478 drivers/bus/fsl-mc/dprc.c 	err = mc_send_command(mc_io, &cmd);
cmd               483 drivers/bus/fsl-mc/dprc.c 	rsp_params = (struct dprc_rsp_get_obj_region *)cmd.params;
cmd               509 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd               513 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_API_VERSION,
cmd               517 drivers/bus/fsl-mc/dprc.c 	err = mc_send_command(mc_io, &cmd);
cmd               522 drivers/bus/fsl-mc/dprc.c 	mc_cmd_read_api_version(&cmd, major_ver, minor_ver);
cmd               539 drivers/bus/fsl-mc/dprc.c 	struct fsl_mc_command cmd = { 0 };
cmd               543 drivers/bus/fsl-mc/dprc.c 	cmd.header = mc_encode_cmd_header(DPRC_CMDID_GET_CONT_ID,
cmd               548 drivers/bus/fsl-mc/dprc.c 	err = mc_send_command(mc_io, &cmd);
cmd               553 drivers/bus/fsl-mc/dprc.c 	*container_id = (int)mc_cmd_read_object_id(&cmd);
cmd               333 drivers/bus/fsl-mc/fsl-mc-bus.c 	struct fsl_mc_command cmd = { 0 };
cmd               338 drivers/bus/fsl-mc/fsl-mc-bus.c 	cmd.header = mc_encode_cmd_header(DPMNG_CMDID_GET_VERSION,
cmd               343 drivers/bus/fsl-mc/fsl-mc-bus.c 	err = mc_send_command(mc_io, &cmd);
cmd               348 drivers/bus/fsl-mc/fsl-mc-bus.c 	rsp_params = (struct dpmng_rsp_get_version *)cmd.params;
cmd                31 drivers/bus/fsl-mc/mc-sys.c static enum mc_cmd_status mc_cmd_hdr_read_status(struct fsl_mc_command *cmd)
cmd                33 drivers/bus/fsl-mc/mc-sys.c 	struct mc_cmd_header *hdr = (struct mc_cmd_header *)&cmd->header;
cmd                38 drivers/bus/fsl-mc/mc-sys.c static u16 mc_cmd_hdr_read_cmdid(struct fsl_mc_command *cmd)
cmd                40 drivers/bus/fsl-mc/mc-sys.c 	struct mc_cmd_header *hdr = (struct mc_cmd_header *)&cmd->header;
cmd                98 drivers/bus/fsl-mc/mc-sys.c 				    struct fsl_mc_command *cmd)
cmd               109 drivers/bus/fsl-mc/mc-sys.c 		writeq_relaxed(le64_to_cpu(cmd->params[i]), &portal->params[i]);
cmd               112 drivers/bus/fsl-mc/mc-sys.c 	writeq(le64_to_cpu(cmd->header), &portal->header);
cmd               159 drivers/bus/fsl-mc/mc-sys.c 				       struct fsl_mc_command *cmd,
cmd               170 drivers/bus/fsl-mc/mc-sys.c 		status = mc_read_response(mc_io->portal_virt_addr, cmd);
cmd               185 drivers/bus/fsl-mc/mc-sys.c 				 (unsigned int)mc_cmd_hdr_read_token(cmd),
cmd               186 drivers/bus/fsl-mc/mc-sys.c 				 (unsigned int)mc_cmd_hdr_read_cmdid(cmd));
cmd               205 drivers/bus/fsl-mc/mc-sys.c 				  struct fsl_mc_command *cmd,
cmd               215 drivers/bus/fsl-mc/mc-sys.c 		status = mc_read_response(mc_io->portal_virt_addr, cmd);
cmd               225 drivers/bus/fsl-mc/mc-sys.c 				 (unsigned int)mc_cmd_hdr_read_token(cmd),
cmd               226 drivers/bus/fsl-mc/mc-sys.c 				 (unsigned int)mc_cmd_hdr_read_cmdid(cmd));
cmd               244 drivers/bus/fsl-mc/mc-sys.c int mc_send_command(struct fsl_mc_io *mc_io, struct fsl_mc_command *cmd)
cmd               261 drivers/bus/fsl-mc/mc-sys.c 	mc_write_command(mc_io->portal_virt_addr, cmd);
cmd               267 drivers/bus/fsl-mc/mc-sys.c 		error = mc_polling_wait_preemptible(mc_io, cmd, &status);
cmd               269 drivers/bus/fsl-mc/mc-sys.c 		error = mc_polling_wait_atomic(mc_io, cmd, &status);
cmd               278 drivers/bus/fsl-mc/mc-sys.c 			 (unsigned int)mc_cmd_hdr_read_token(cmd),
cmd               279 drivers/bus/fsl-mc/mc-sys.c 			 (unsigned int)mc_cmd_hdr_read_cmdid(cmd),
cmd               317 drivers/bus/sunxi-rsb.c 	u32 cmd;
cmd               325 drivers/bus/sunxi-rsb.c 		cmd = RSB_CMD_RD8;
cmd               328 drivers/bus/sunxi-rsb.c 		cmd = RSB_CMD_RD16;
cmd               331 drivers/bus/sunxi-rsb.c 		cmd = RSB_CMD_RD32;
cmd               342 drivers/bus/sunxi-rsb.c 	writel(cmd, rsb->regs + RSB_CMD);
cmd               359 drivers/bus/sunxi-rsb.c 	u32 cmd;
cmd               367 drivers/bus/sunxi-rsb.c 		cmd = RSB_CMD_WR8;
cmd               370 drivers/bus/sunxi-rsb.c 		cmd = RSB_CMD_WR16;
cmd               373 drivers/bus/sunxi-rsb.c 		cmd = RSB_CMD_WR32;
cmd               385 drivers/bus/sunxi-rsb.c 	writel(cmd, rsb->regs + RSB_CMD);
cmd               184 drivers/bus/ts-nbus.c static void ts_nbus_write_bus(struct ts_nbus *ts_nbus, int cmd, u8 val)
cmd               188 drivers/bus/ts-nbus.c 	if (cmd == TS_NBUS_WRITE_ADR)
cmd               366 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_FLUSH_CACHE;
cmd               383 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_READ_DISC_INFO;
cmd               384 drivers/cdrom/cdrom.c 	cgc.cmd[8] = cgc.buflen = 2;
cmd               400 drivers/cdrom/cdrom.c 	cgc.cmd[8] = cgc.buflen = buflen;
cmd               456 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_GET_CONFIGURATION;
cmd               457 drivers/cdrom/cdrom.c 	cgc.cmd[3] = CDF_MRW;
cmd               458 drivers/cdrom/cdrom.c 	cgc.cmd[8] = sizeof(buffer);
cmd               489 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_FORMAT_UNIT;
cmd               490 drivers/cdrom/cdrom.c 	cgc.cmd[1] = (1 << 4) | 1;
cmd               523 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_CLOSE_TRACK;
cmd               528 drivers/cdrom/cdrom.c 	cgc.cmd[1] = !!immed;
cmd               529 drivers/cdrom/cdrom.c 	cgc.cmd[2] = 1 << 1;
cmd               666 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_GET_EVENT_STATUS_NOTIFICATION;
cmd               667 drivers/cdrom/cdrom.c 	cgc.cmd[1] = 1;		/* IMMED */
cmd               668 drivers/cdrom/cdrom.c 	cgc.cmd[4] = 1 << 4;	/* media event */
cmd               669 drivers/cdrom/cdrom.c 	cgc.cmd[8] = sizeof(buffer);
cmd               694 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_GET_CONFIGURATION;	/* often 0x46 */
cmd               695 drivers/cdrom/cdrom.c 	cgc.cmd[3] = CDF_RWRT;			/* often 0x0020 */
cmd               696 drivers/cdrom/cdrom.c 	cgc.cmd[8] = sizeof(buffer);		/* often 0x18 */
cmd               715 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_GET_CONFIGURATION;
cmd               716 drivers/cdrom/cdrom.c 	cgc.cmd[3] = CDF_HWDM;
cmd               717 drivers/cdrom/cdrom.c 	cgc.cmd[8] = sizeof(buffer);
cmd               868 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_GET_CONFIGURATION;
cmd               869 drivers/cdrom/cdrom.c 	cgc.cmd[1] = 0;
cmd               870 drivers/cdrom/cdrom.c 	cgc.cmd[2] = cgc.cmd[3] = 0;		/* Starting Feature Number */
cmd               871 drivers/cdrom/cdrom.c 	cgc.cmd[8] = sizeof(buffer);		/* Allocation Length */
cmd               958 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_FLUSH_CACHE;
cmd               963 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_CLOSE_TRACK;
cmd               969 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_CLOSE_TRACK;
cmd               970 drivers/cdrom/cdrom.c 	cgc.cmd[2] = 2;	 /* Close session */
cmd              1322 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_MECHANISM_STATUS;
cmd              1323 drivers/cdrom/cdrom.c 	cgc.cmd[8] = (length >> 8) & 0xff;
cmd              1324 drivers/cdrom/cdrom.c 	cgc.cmd[9] = length & 0xff;
cmd              1389 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_LOAD_UNLOAD;
cmd              1390 drivers/cdrom/cdrom.c 	cgc.cmd[4] = 2 + (slot >= 0);
cmd              1391 drivers/cdrom/cdrom.c 	cgc.cmd[8] = slot;
cmd              1398 drivers/cdrom/cdrom.c 		cgc.cmd[0] = GPCMD_TEST_UNIT_READY;
cmd              1399 drivers/cdrom/cdrom.c 		cgc.cmd[7] = slot;
cmd              1400 drivers/cdrom/cdrom.c 		cgc.cmd[4] = cgc.cmd[8] = 0;
cmd              1602 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_REPORT_KEY;
cmd              1603 drivers/cdrom/cdrom.c 	cgc->cmd[10] = type | (agid << 6);
cmd              1618 drivers/cdrom/cdrom.c 	cgc->cmd[9] = cgc->buflen;
cmd              1624 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_SEND_KEY;
cmd              1625 drivers/cdrom/cdrom.c 	cgc->cmd[10] = type | (agid << 6);
cmd              1640 drivers/cdrom/cdrom.c 	cgc->cmd[9] = cgc->buflen;
cmd              1696 drivers/cdrom/cdrom.c 		cgc.cmd[5] = ai->lstk.lba;
cmd              1697 drivers/cdrom/cdrom.c 		cgc.cmd[4] = ai->lstk.lba >> 8;
cmd              1698 drivers/cdrom/cdrom.c 		cgc.cmd[3] = ai->lstk.lba >> 16;
cmd              1699 drivers/cdrom/cdrom.c 		cgc.cmd[2] = ai->lstk.lba >> 24;
cmd              1804 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_READ_DVD_STRUCTURE;
cmd              1805 drivers/cdrom/cdrom.c 	cgc->cmd[6] = layer_num;
cmd              1806 drivers/cdrom/cdrom.c 	cgc->cmd[7] = s->type;
cmd              1807 drivers/cdrom/cdrom.c 	cgc->cmd[9] = cgc->buflen & 0xff;
cmd              1851 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_READ_DVD_STRUCTURE;
cmd              1852 drivers/cdrom/cdrom.c 	cgc->cmd[6] = s->copyright.layer_num;
cmd              1853 drivers/cdrom/cdrom.c 	cgc->cmd[7] = s->type;
cmd              1854 drivers/cdrom/cdrom.c 	cgc->cmd[8] = cgc->buflen >> 8;
cmd              1855 drivers/cdrom/cdrom.c 	cgc->cmd[9] = cgc->buflen & 0xff;
cmd              1881 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_READ_DVD_STRUCTURE;
cmd              1882 drivers/cdrom/cdrom.c 	cgc->cmd[7] = s->type;
cmd              1883 drivers/cdrom/cdrom.c 	cgc->cmd[8] = size >> 8;
cmd              1884 drivers/cdrom/cdrom.c 	cgc->cmd[9] = size & 0xff;
cmd              1885 drivers/cdrom/cdrom.c 	cgc->cmd[10] = s->disckey.agid << 6;
cmd              1907 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_READ_DVD_STRUCTURE;
cmd              1908 drivers/cdrom/cdrom.c 	cgc->cmd[7] = s->type;
cmd              1909 drivers/cdrom/cdrom.c 	cgc->cmd[9] = cgc->buflen & 0xff;
cmd              1943 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_READ_DVD_STRUCTURE;
cmd              1944 drivers/cdrom/cdrom.c 	cgc->cmd[7] = s->type;
cmd              1945 drivers/cdrom/cdrom.c 	cgc->cmd[8] = size >> 8;
cmd              1946 drivers/cdrom/cdrom.c 	cgc->cmd[9] = size & 0xff;
cmd              2003 drivers/cdrom/cdrom.c 	memset(cgc->cmd, 0, sizeof(cgc->cmd));
cmd              2005 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_MODE_SENSE_10;
cmd              2006 drivers/cdrom/cdrom.c 	cgc->cmd[2] = page_code | (page_control << 6);
cmd              2007 drivers/cdrom/cdrom.c 	cgc->cmd[7] = cgc->buflen >> 8;
cmd              2008 drivers/cdrom/cdrom.c 	cgc->cmd[8] = cgc->buflen & 0xff;
cmd              2018 drivers/cdrom/cdrom.c 	memset(cgc->cmd, 0, sizeof(cgc->cmd));
cmd              2020 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_MODE_SELECT_10;
cmd              2021 drivers/cdrom/cdrom.c 	cgc->cmd[1] = 0x10;		/* PF */
cmd              2022 drivers/cdrom/cdrom.c 	cgc->cmd[7] = cgc->buflen >> 8;
cmd              2023 drivers/cdrom/cdrom.c 	cgc->cmd[8] = cgc->buflen & 0xff;
cmd              2037 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_READ_SUBCHANNEL;
cmd              2038 drivers/cdrom/cdrom.c 	cgc.cmd[1] = subchnl->cdsc_format;/* MSF or LBA addressing */
cmd              2039 drivers/cdrom/cdrom.c 	cgc.cmd[2] = 0x40;  /* request subQ data */
cmd              2040 drivers/cdrom/cdrom.c 	cgc.cmd[3] = mcn ? 2 : 1;
cmd              2041 drivers/cdrom/cdrom.c 	cgc.cmd[8] = 16;
cmd              2081 drivers/cdrom/cdrom.c 	memset(&cgc->cmd, 0, sizeof(cgc->cmd));
cmd              2082 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_READ_10;
cmd              2083 drivers/cdrom/cdrom.c 	cgc->cmd[2] = (lba >> 24) & 0xff;
cmd              2084 drivers/cdrom/cdrom.c 	cgc->cmd[3] = (lba >> 16) & 0xff;
cmd              2085 drivers/cdrom/cdrom.c 	cgc->cmd[4] = (lba >>  8) & 0xff;
cmd              2086 drivers/cdrom/cdrom.c 	cgc->cmd[5] = lba & 0xff;
cmd              2087 drivers/cdrom/cdrom.c 	cgc->cmd[6] = (nblocks >> 16) & 0xff;
cmd              2088 drivers/cdrom/cdrom.c 	cgc->cmd[7] = (nblocks >>  8) & 0xff;
cmd              2089 drivers/cdrom/cdrom.c 	cgc->cmd[8] = nblocks & 0xff;
cmd              2101 drivers/cdrom/cdrom.c 	memset(&cgc->cmd, 0, sizeof(cgc->cmd));
cmd              2102 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_READ_CD;
cmd              2104 drivers/cdrom/cdrom.c 	cgc->cmd[1] = format << 2;
cmd              2106 drivers/cdrom/cdrom.c 	cgc->cmd[2] = (lba >> 24) & 0xff;
cmd              2107 drivers/cdrom/cdrom.c 	cgc->cmd[3] = (lba >> 16) & 0xff;
cmd              2108 drivers/cdrom/cdrom.c 	cgc->cmd[4] = (lba >>  8) & 0xff;
cmd              2109 drivers/cdrom/cdrom.c 	cgc->cmd[5] = lba & 0xff;
cmd              2111 drivers/cdrom/cdrom.c 	cgc->cmd[6] = (nblocks >> 16) & 0xff;
cmd              2112 drivers/cdrom/cdrom.c 	cgc->cmd[7] = (nblocks >>  8) & 0xff;
cmd              2113 drivers/cdrom/cdrom.c 	cgc->cmd[8] = nblocks & 0xff;
cmd              2118 drivers/cdrom/cdrom.c 	case CD_FRAMESIZE_RAW0	: cgc->cmd[9] = 0x58; break;
cmd              2119 drivers/cdrom/cdrom.c 	case CD_FRAMESIZE_RAW1	: cgc->cmd[9] = 0x78; break;
cmd              2120 drivers/cdrom/cdrom.c 	case CD_FRAMESIZE_RAW	: cgc->cmd[9] = 0xf8; break;
cmd              2121 drivers/cdrom/cdrom.c 	default			: cgc->cmd[9] = 0x10;
cmd              2216 drivers/cdrom/cdrom.c 		req->cmd[0] = GPCMD_READ_CD;
cmd              2217 drivers/cdrom/cdrom.c 		req->cmd[1] = 1 << 2;
cmd              2218 drivers/cdrom/cdrom.c 		req->cmd[2] = (lba >> 24) & 0xff;
cmd              2219 drivers/cdrom/cdrom.c 		req->cmd[3] = (lba >> 16) & 0xff;
cmd              2220 drivers/cdrom/cdrom.c 		req->cmd[4] = (lba >>  8) & 0xff;
cmd              2221 drivers/cdrom/cdrom.c 		req->cmd[5] = lba & 0xff;
cmd              2222 drivers/cdrom/cdrom.c 		req->cmd[6] = (nr >> 16) & 0xff;
cmd              2223 drivers/cdrom/cdrom.c 		req->cmd[7] = (nr >>  8) & 0xff;
cmd              2224 drivers/cdrom/cdrom.c 		req->cmd[8] = nr & 0xff;
cmd              2225 drivers/cdrom/cdrom.c 		req->cmd[9] = 0xf8;
cmd              2761 drivers/cdrom/cdrom.c 		unsigned int cmd)
cmd              2772 drivers/cdrom/cdrom.c 	return cdi->ops->audio_ioctl(cdi, cmd, NULL);
cmd              2791 drivers/cdrom/cdrom.c 	cgc.cmd[0] = 0x15;
cmd              2792 drivers/cdrom/cdrom.c 	cgc.cmd[1] = 1 << 4;
cmd              2793 drivers/cdrom/cdrom.c 	cgc.cmd[4] = 12;
cmd              2812 drivers/cdrom/cdrom.c 	cgc.cmd[0] = GPCMD_READ_TRACK_RZONE_INFO;
cmd              2813 drivers/cdrom/cdrom.c 	cgc.cmd[1] = type & 3;
cmd              2814 drivers/cdrom/cdrom.c 	cgc.cmd[4] = (track & 0xff00) >> 8;
cmd              2815 drivers/cdrom/cdrom.c 	cgc.cmd[5] = track & 0xff;
cmd              2816 drivers/cdrom/cdrom.c 	cgc.cmd[8] = 8;
cmd              2829 drivers/cdrom/cdrom.c 	cgc.cmd[8] = cgc.buflen = buflen;
cmd              2958 drivers/cdrom/cdrom.c 					      int cmd)
cmd              2965 drivers/cdrom/cdrom.c 	switch (cmd) {
cmd              3074 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_PLAY_AUDIO_MSF;
cmd              3075 drivers/cdrom/cdrom.c 	cgc->cmd[3] = msf.cdmsf_min0;
cmd              3076 drivers/cdrom/cdrom.c 	cgc->cmd[4] = msf.cdmsf_sec0;
cmd              3077 drivers/cdrom/cdrom.c 	cgc->cmd[5] = msf.cdmsf_frame0;
cmd              3078 drivers/cdrom/cdrom.c 	cgc->cmd[6] = msf.cdmsf_min1;
cmd              3079 drivers/cdrom/cdrom.c 	cgc->cmd[7] = msf.cdmsf_sec1;
cmd              3080 drivers/cdrom/cdrom.c 	cgc->cmd[8] = msf.cdmsf_frame1;
cmd              3094 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_PLAY_AUDIO_10;
cmd              3095 drivers/cdrom/cdrom.c 	cgc->cmd[2] = (blk.from >> 24) & 0xff;
cmd              3096 drivers/cdrom/cdrom.c 	cgc->cmd[3] = (blk.from >> 16) & 0xff;
cmd              3097 drivers/cdrom/cdrom.c 	cgc->cmd[4] = (blk.from >>  8) & 0xff;
cmd              3098 drivers/cdrom/cdrom.c 	cgc->cmd[5] = blk.from & 0xff;
cmd              3099 drivers/cdrom/cdrom.c 	cgc->cmd[7] = (blk.len >> 8) & 0xff;
cmd              3100 drivers/cdrom/cdrom.c 	cgc->cmd[8] = blk.len & 0xff;
cmd              3108 drivers/cdrom/cdrom.c 					   unsigned int cmd)
cmd              3152 drivers/cdrom/cdrom.c 	if (cmd == CDROMVOLREAD) {
cmd              3182 drivers/cdrom/cdrom.c 					       int cmd)
cmd              3186 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_START_STOP_UNIT;
cmd              3187 drivers/cdrom/cdrom.c 	cgc->cmd[1] = 1;
cmd              3188 drivers/cdrom/cdrom.c 	cgc->cmd[4] = (cmd == CDROMSTART) ? 1 : 0;
cmd              3195 drivers/cdrom/cdrom.c 						 int cmd)
cmd              3199 drivers/cdrom/cdrom.c 	cgc->cmd[0] = GPCMD_PAUSE_RESUME;
cmd              3200 drivers/cdrom/cdrom.c 	cgc->cmd[8] = (cmd == CDROMRESUME) ? 1 : 0;
cmd              3279 drivers/cdrom/cdrom.c static int mmc_ioctl(struct cdrom_device_info *cdi, unsigned int cmd,
cmd              3289 drivers/cdrom/cdrom.c 	switch (cmd) {
cmd              3293 drivers/cdrom/cdrom.c 		return mmc_ioctl_cdrom_read_data(cdi, userptr, &cgc, cmd);
cmd              3304 drivers/cdrom/cdrom.c 		return mmc_ioctl_cdrom_volume(cdi, userptr, &cgc, cmd);
cmd              3307 drivers/cdrom/cdrom.c 		return mmc_ioctl_cdrom_start_stop(cdi, &cgc, cmd);
cmd              3310 drivers/cdrom/cdrom.c 		return mmc_ioctl_cdrom_pause_resume(cdi, &cgc, cmd);
cmd              3330 drivers/cdrom/cdrom.c 		fmode_t mode, unsigned int cmd, unsigned long arg)
cmd              3338 drivers/cdrom/cdrom.c 	ret = scsi_cmd_blk_ioctl(bdev, mode, cmd, argp);
cmd              3342 drivers/cdrom/cdrom.c 	switch (cmd) {
cmd              3386 drivers/cdrom/cdrom.c 		ret = mmc_ioctl(cdi, cmd, arg);
cmd              3396 drivers/cdrom/cdrom.c 	switch (cmd) {
cmd              3415 drivers/cdrom/cdrom.c 		return cdrom_ioctl_audioctl(cdi, cmd);
cmd               177 drivers/cdrom/gdrom.c 	short *cmd = spi_string;
cmd               202 drivers/cdrom/gdrom.c 	outsw(GDROM_DATA_REG, cmd, 6);
cmd               234 drivers/cdrom/gdrom.c 	spin_command->cmd[0] = 0x70;
cmd               235 drivers/cdrom/gdrom.c 	spin_command->cmd[2] = 0x1f;
cmd               269 drivers/cdrom/gdrom.c 	toc_command->cmd[0] = 0x14;
cmd               270 drivers/cdrom/gdrom.c 	toc_command->cmd[1] = session;
cmd               271 drivers/cdrom/gdrom.c 	toc_command->cmd[3] = tocsize >> 8;
cmd               272 drivers/cdrom/gdrom.c 	toc_command->cmd[4] = tocsize & 0xff;
cmd               402 drivers/cdrom/gdrom.c 	gdrom_spicommand(&command->cmd, command->buflen);
cmd               422 drivers/cdrom/gdrom.c 	sense_command->cmd[0] = 0x13;
cmd               423 drivers/cdrom/gdrom.c 	sense_command->cmd[4] = 10;
cmd               459 drivers/cdrom/gdrom.c static int gdrom_audio_ioctl(struct cdrom_device_info *cdi, unsigned int cmd,
cmd               504 drivers/cdrom/gdrom.c 	unsigned cmd, unsigned long arg)
cmd               509 drivers/cdrom/gdrom.c 	ret = cdrom_ioctl(gd.cd_info, bdev, mode, cmd, arg);
cmd               579 drivers/cdrom/gdrom.c 	read_command->cmd[0] = 0x30;
cmd               580 drivers/cdrom/gdrom.c 	read_command->cmd[1] = 0x20;
cmd               587 drivers/cdrom/gdrom.c 	read_command->cmd[2] = (block >> 16) & 0xFF;
cmd               588 drivers/cdrom/gdrom.c 	read_command->cmd[3] = (block >> 8) & 0xFF;
cmd               589 drivers/cdrom/gdrom.c 	read_command->cmd[4] = block & 0xFF;
cmd               590 drivers/cdrom/gdrom.c 	read_command->cmd[8] = (block_cnt >> 16) & 0xFF;
cmd               591 drivers/cdrom/gdrom.c 	read_command->cmd[9] = (block_cnt >> 8) & 0xFF;
cmd               592 drivers/cdrom/gdrom.c 	read_command->cmd[10] = block_cnt & 0xFF;
cmd               612 drivers/cdrom/gdrom.c 	outsw(GDROM_DATA_REG, &read_command->cmd, 6);
cmd               241 drivers/char/agp/agp.h long compat_agp_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               210 drivers/char/agp/compat_ioctl.c long compat_agp_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               218 drivers/char/agp/compat_ioctl.c 	    (cmd != AGPIOC_ACQUIRE32)) {
cmd               223 drivers/char/agp/compat_ioctl.c 	    (cmd != AGPIOC_ACQUIRE32)) {
cmd               227 drivers/char/agp/compat_ioctl.c 	if (cmd != AGPIOC_ACQUIRE32) {
cmd               241 drivers/char/agp/compat_ioctl.c 	switch (cmd) {
cmd               950 drivers/char/agp/frontend.c 		     unsigned int cmd, unsigned long arg)
cmd               955 drivers/char/agp/frontend.c 	DBG("priv=%p, cmd=%x", curr_priv, cmd);
cmd               959 drivers/char/agp/frontend.c 	    (cmd != AGPIOC_ACQUIRE)) {
cmd               964 drivers/char/agp/frontend.c 	    (cmd != AGPIOC_ACQUIRE)) {
cmd               968 drivers/char/agp/frontend.c 	if (cmd != AGPIOC_ACQUIRE) {
cmd               982 drivers/char/agp/frontend.c 	switch (cmd) {
cmd               292 drivers/char/agp/uninorth-agp.c 	u32 cmd;
cmd               320 drivers/char/agp/uninorth-agp.c 		pci_read_config_dword(device, agp + PCI_AGP_COMMAND, &cmd);
cmd               321 drivers/char/agp/uninorth-agp.c 		if (!(cmd & PCI_AGP_COMMAND_AGP))
cmd               325 drivers/char/agp/uninorth-agp.c 		cmd &= ~PCI_AGP_COMMAND_AGP;
cmd               326 drivers/char/agp/uninorth-agp.c 		pci_write_config_dword(device, agp + PCI_AGP_COMMAND, cmd);
cmd               331 drivers/char/agp/uninorth-agp.c 	pci_read_config_dword(pdev, agp + PCI_AGP_COMMAND, &cmd);
cmd               332 drivers/char/agp/uninorth-agp.c 	bridge->dev_private_data = (void *)(long)cmd;
cmd               333 drivers/char/agp/uninorth-agp.c 	if (cmd & PCI_AGP_COMMAND_AGP) {
cmd               335 drivers/char/agp/uninorth-agp.c 		cmd &= ~PCI_AGP_COMMAND_AGP;
cmd               336 drivers/char/agp/uninorth-agp.c 		pci_write_config_dword(pdev, agp + PCI_AGP_COMMAND, cmd);
cmd               259 drivers/char/apm-emulation.c apm_ioctl(struct file *filp, u_int cmd, u_long arg)
cmd               267 drivers/char/apm-emulation.c 	switch (cmd) {
cmd               699 drivers/char/applicom.c static long ac_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               721 drivers/char/applicom.c 	if (cmd != 6 && IndexCard >= MAX_BOARD)
cmd               725 drivers/char/applicom.c 	if (cmd != 6 && !apbs[IndexCard].RamIO)
cmd               728 drivers/char/applicom.c 	switch (cmd) {
cmd               146 drivers/char/ds1620.c static void ds1620_out(int cmd, int bits, int value)
cmd               157 drivers/char/ds1620.c 	ds1620_send_bits(8, cmd);
cmd               169 drivers/char/ds1620.c static unsigned int ds1620_in(int cmd, int bits)
cmd               181 drivers/char/ds1620.c 	ds1620_send_bits(8, cmd);
cmd               237 drivers/char/ds1620.c ds1620_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               248 drivers/char/ds1620.c 	switch(cmd) {
cmd               254 drivers/char/ds1620.c 		if (cmd == CMD_SET_THERMOSTATE) {
cmd               276 drivers/char/ds1620.c 		if (cmd == CMD_GET_THERMOSTATE) {
cmd               289 drivers/char/ds1620.c 		if (cmd == CMD_GET_TEMPERATURE)
cmd               322 drivers/char/ds1620.c ds1620_unlocked_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               327 drivers/char/ds1620.c 	ret = ds1620_ioctl(file, cmd, arg);
cmd               306 drivers/char/dsp56k.c static long dsp56k_ioctl(struct file *file, unsigned int cmd,
cmd               316 drivers/char/dsp56k.c 		switch(cmd) {
cmd                99 drivers/char/dtlk.c 		       unsigned int cmd, unsigned long arg);
cmd               270 drivers/char/dtlk.c 		       unsigned int cmd,
cmd               278 drivers/char/dtlk.c 	switch (cmd) {
cmd                52 drivers/char/efirtc.c static long efi_rtc_ioctl(struct file *file, unsigned int cmd,
cmd               147 drivers/char/efirtc.c static long efi_rtc_ioctl(struct file *file, unsigned int cmd,
cmd               159 drivers/char/efirtc.c 	switch (cmd) {
cmd               574 drivers/char/hpet.c hpet_ioctl_common(struct hpet_dev *devp, unsigned int cmd, unsigned long arg,
cmd               582 drivers/char/hpet.c 	switch (cmd) {
cmd               599 drivers/char/hpet.c 	switch (cmd) {
cmd               665 drivers/char/hpet.c hpet_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               671 drivers/char/hpet.c 	err = hpet_ioctl_common(file->private_data, cmd, arg, &info);
cmd               674 drivers/char/hpet.c 	if ((cmd == HPET_INFO) && !err &&
cmd               690 drivers/char/hpet.c hpet_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               696 drivers/char/hpet.c 	err = hpet_ioctl_common(file->private_data, cmd, arg, &info);
cmd               699 drivers/char/hpet.c 	if ((cmd == HPET_INFO) && !err) {
cmd                65 drivers/char/hw_random/imx-rngc.c 	u32 ctrl, cmd;
cmd                77 drivers/char/hw_random/imx-rngc.c 	cmd = readl(rngc->base + RNGC_COMMAND);
cmd                78 drivers/char/hw_random/imx-rngc.c 	cmd |= RNGC_CMD_CLR_INT | RNGC_CMD_CLR_ERR;
cmd                79 drivers/char/hw_random/imx-rngc.c 	writel(cmd, rngc->base + RNGC_COMMAND);
cmd                93 drivers/char/hw_random/imx-rngc.c 	u32 cmd;
cmd                99 drivers/char/hw_random/imx-rngc.c 	cmd = readl(rngc->base + RNGC_COMMAND);
cmd               100 drivers/char/hw_random/imx-rngc.c 	writel(cmd | RNGC_CMD_SELF_TEST, rngc->base + RNGC_COMMAND);
cmd               170 drivers/char/hw_random/imx-rngc.c 	u32 cmd;
cmd               174 drivers/char/hw_random/imx-rngc.c 	cmd = readl(rngc->base + RNGC_COMMAND);
cmd               175 drivers/char/hw_random/imx-rngc.c 	writel(cmd | RNGC_CMD_CLR_ERR, rngc->base + RNGC_COMMAND);
cmd               182 drivers/char/hw_random/imx-rngc.c 		cmd = readl(rngc->base + RNGC_COMMAND);
cmd               183 drivers/char/hw_random/imx-rngc.c 		writel(cmd | RNGC_CMD_SEED, rngc->base + RNGC_COMMAND);
cmd               315 drivers/char/ipmi/bt-bmc.c static long bt_bmc_ioctl(struct file *file, unsigned int cmd,
cmd               320 drivers/char/ipmi/bt-bmc.c 	switch (cmd) {
cmd                46 drivers/char/ipmi/ipmb_dev_int.c 	u8 cmd;
cmd               156 drivers/char/ipmi/ipmi_devintf.c 	msg.cmd = req->msg.cmd;
cmd               246 drivers/char/ipmi/ipmi_devintf.c 	rsp->msg.cmd = msg->msg.cmd;
cmd               293 drivers/char/ipmi/ipmi_devintf.c 		       unsigned int  cmd,
cmd               300 drivers/char/ipmi/ipmi_devintf.c 	switch (cmd) 
cmd               346 drivers/char/ipmi/ipmi_devintf.c 			rv = handle_recv(priv, cmd == IPMICTL_RECEIVE_MSG_TRUNC,
cmd               360 drivers/char/ipmi/ipmi_devintf.c 		rv = ipmi_register_for_cmd(priv->user, val.netfn, val.cmd,
cmd               374 drivers/char/ipmi/ipmi_devintf.c 		rv = ipmi_unregister_for_cmd(priv->user, val.netfn, val.cmd,
cmd               388 drivers/char/ipmi/ipmi_devintf.c 		rv = ipmi_register_for_cmd(priv->user, val.netfn, val.cmd,
cmd               402 drivers/char/ipmi/ipmi_devintf.c 		rv = ipmi_unregister_for_cmd(priv->user, val.netfn, val.cmd,
cmd               634 drivers/char/ipmi/ipmi_devintf.c 	u8		cmd;
cmd               667 drivers/char/ipmi/ipmi_devintf.c 	p64->cmd = p32->cmd;
cmd               709 drivers/char/ipmi/ipmi_devintf.c 	v32.msg.cmd = p64->msg.cmd;
cmd               718 drivers/char/ipmi/ipmi_devintf.c static long compat_ipmi_ioctl(struct file *filep, unsigned int cmd,
cmd               723 drivers/char/ipmi/ipmi_devintf.c 	switch(cmd) {
cmd               769 drivers/char/ipmi/ipmi_devintf.c 				 cmd == COMPAT_IPMICTL_RECEIVE_MSG_TRUNC,
cmd               773 drivers/char/ipmi/ipmi_devintf.c 		return ipmi_ioctl(filep, cmd, arg);
cmd               244 drivers/char/ipmi/ipmi_msghandler.c 	unsigned char cmd;
cmd              1073 drivers/char/ipmi/ipmi_msghandler.c 			 unsigned char        cmd,
cmd              1088 drivers/char/ipmi/ipmi_msghandler.c 		if ((msg->addr.channel == channel) && (msg->msg.cmd == cmd)
cmd              1616 drivers/char/ipmi/ipmi_msghandler.c 				      unsigned char cmd,
cmd              1622 drivers/char/ipmi/ipmi_msghandler.c 		if ((rcvr->netfn == netfn) && (rcvr->cmd == cmd)
cmd              1631 drivers/char/ipmi/ipmi_msghandler.c 				 unsigned char cmd,
cmd              1637 drivers/char/ipmi/ipmi_msghandler.c 		if ((rcvr->netfn == netfn) && (rcvr->cmd == cmd)
cmd              1646 drivers/char/ipmi/ipmi_msghandler.c 			  unsigned char cmd,
cmd              1662 drivers/char/ipmi/ipmi_msghandler.c 	rcvr->cmd = cmd;
cmd              1669 drivers/char/ipmi/ipmi_msghandler.c 	if (!is_cmd_rcvr_exclusive(intf, netfn, cmd, chans)) {
cmd              1691 drivers/char/ipmi/ipmi_msghandler.c 			    unsigned char cmd,
cmd              1707 drivers/char/ipmi/ipmi_msghandler.c 		rcvr = find_cmd_rcvr(intf, netfn, cmd, i);
cmd              1767 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[i+8] = msg->cmd;
cmd              1804 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[9] = msg->cmd;
cmd              1862 drivers/char/ipmi/ipmi_msghandler.c 		 && ((msg->cmd == IPMI_COLD_RESET_CMD)
cmd              1863 drivers/char/ipmi/ipmi_msghandler.c 		     || (msg->cmd == IPMI_WARM_RESET_CMD)))
cmd              1891 drivers/char/ipmi/ipmi_msghandler.c 	    && ((msg->cmd == IPMI_SEND_MSG_CMD)
cmd              1892 drivers/char/ipmi/ipmi_msghandler.c 		|| (msg->cmd == IPMI_GET_MSG_CMD)
cmd              1893 drivers/char/ipmi/ipmi_msghandler.c 		|| (msg->cmd == IPMI_READ_EVENT_MSG_BUFFER_CMD))) {
cmd              1923 drivers/char/ipmi/ipmi_msghandler.c 	smi_msg->data[1] = msg->cmd;
cmd              2386 drivers/char/ipmi/ipmi_msghandler.c 			|| (msg->msg.cmd != IPMI_GET_DEVICE_ID_CMD)) {
cmd              2389 drivers/char/ipmi/ipmi_msghandler.c 			 msg->addr.addr_type, msg->msg.netfn, msg->msg.cmd);
cmd              2393 drivers/char/ipmi/ipmi_msghandler.c 	rv = ipmi_demangle_device_id(msg->msg.netfn, msg->msg.cmd,
cmd              2421 drivers/char/ipmi/ipmi_msghandler.c 	msg.cmd = IPMI_GET_DEVICE_ID_CMD;
cmd              3147 drivers/char/ipmi/ipmi_msghandler.c 	msg.cmd = IPMI_GET_DEVICE_GUID_CMD;
cmd              3170 drivers/char/ipmi/ipmi_msghandler.c 	    || (msg->msg.cmd != IPMI_GET_DEVICE_GUID_CMD))
cmd              3231 drivers/char/ipmi/ipmi_msghandler.c 	msg.cmd = IPMI_GET_CHANNEL_INFO_CMD;
cmd              3259 drivers/char/ipmi/ipmi_msghandler.c 	    && (msg->msg.cmd == IPMI_GET_CHANNEL_INFO_CMD)) {
cmd              3697 drivers/char/ipmi/ipmi_msghandler.c 	unsigned char            cmd;
cmd              3715 drivers/char/ipmi/ipmi_msghandler.c 	cmd = msg->rsp[8];
cmd              3719 drivers/char/ipmi/ipmi_msghandler.c 	rcvr = find_cmd_rcvr(intf, netfn, cmd, chan);
cmd              3784 drivers/char/ipmi/ipmi_msghandler.c 			recv_msg->msg.cmd = msg->rsp[8];
cmd              3877 drivers/char/ipmi/ipmi_msghandler.c 	unsigned char            cmd;
cmd              3895 drivers/char/ipmi/ipmi_msghandler.c 	cmd = msg->rsp[10];
cmd              3899 drivers/char/ipmi/ipmi_msghandler.c 	rcvr = find_cmd_rcvr(intf, netfn, cmd, chan);
cmd              3944 drivers/char/ipmi/ipmi_msghandler.c 			recv_msg->msg.cmd = msg->rsp[10];
cmd              3976 drivers/char/ipmi/ipmi_msghandler.c 	unsigned char         cmd;
cmd              4002 drivers/char/ipmi/ipmi_msghandler.c 	cmd = msg->rsp[1];
cmd              4006 drivers/char/ipmi/ipmi_msghandler.c 	rcvr = find_cmd_rcvr(intf, netfn, cmd, chan);
cmd              4051 drivers/char/ipmi/ipmi_msghandler.c 			recv_msg->msg.cmd = msg->rsp[1];
cmd              4083 drivers/char/ipmi/ipmi_msghandler.c 	recv_msg->msg.cmd = msg->rsp[1];
cmd              4212 drivers/char/ipmi/ipmi_msghandler.c 	recv_msg->msg.cmd = msg->rsp[1];
cmd              4894 drivers/char/ipmi/ipmi_msghandler.c 	    && (msg->msg.cmd == IPMI_GET_EVENT_RECEIVER_CMD)
cmd              4906 drivers/char/ipmi/ipmi_msghandler.c 	    && (msg->msg.cmd == IPMI_GET_DEVICE_ID_CMD)
cmd              4937 drivers/char/ipmi/ipmi_msghandler.c 	msg.cmd = 2; /* Platform event command. */
cmd              4989 drivers/char/ipmi/ipmi_msghandler.c 	msg.cmd = IPMI_GET_DEVICE_ID_CMD;
cmd              4998 drivers/char/ipmi/ipmi_msghandler.c 		msg.cmd = IPMI_GET_EVENT_RECEIVER_CMD;
cmd              5037 drivers/char/ipmi/ipmi_msghandler.c 	msg.cmd = IPMI_ADD_SEL_ENTRY_CMD;
cmd                85 drivers/char/ipmi/ipmi_powernv.c 	opal_msg->cmd = msg->data[1];
cmd               167 drivers/char/ipmi/ipmi_powernv.c 	msg->rsp[1] = opal_msg->cmd;
cmd               199 drivers/char/ipmi/ipmi_poweroff.c 	send_msg.cmd = IPMI_ATCA_PPS_GRACEFUL_RESTART;
cmd               229 drivers/char/ipmi/ipmi_poweroff.c 	send_msg.cmd = IPMI_ATCA_GET_ADDR_INFO_CMD;
cmd               266 drivers/char/ipmi/ipmi_poweroff.c 	send_msg.cmd = IPMI_ATCA_SET_POWER_CMD;
cmd               341 drivers/char/ipmi/ipmi_poweroff.c 	send_msg.cmd = OEM_GRP_CMD_GET_SLOT_GA;
cmd               356 drivers/char/ipmi/ipmi_poweroff.c 	send_msg.cmd = IPMI_CMD_GET_EVENT_RECEIVER;
cmd               379 drivers/char/ipmi/ipmi_poweroff.c 	send_msg.cmd = OEM_GRP_CMD_REQUEST_HOTSWAP_CTRL;
cmd               390 drivers/char/ipmi/ipmi_poweroff.c 	send_msg.cmd = OEM_GRP_CMD_SET_RESET_STATE;
cmd               404 drivers/char/ipmi/ipmi_poweroff.c 	send_msg.cmd = OEM_GRP_CMD_SET_POWER_STATE;
cmd               490 drivers/char/ipmi/ipmi_poweroff.c 	send_msg.cmd = IPMI_CHASSIS_CONTROL_CMD;
cmd               587 drivers/char/ipmi/ipmi_poweroff.c 	send_msg.cmd = IPMI_GET_DEVICE_ID_CMD;
cmd               958 drivers/char/ipmi/ipmi_ssif.c 		unsigned char cmd;
cmd               970 drivers/char/ipmi/ipmi_ssif.c 		cmd = SSIF_IPMI_MULTI_PART_REQUEST_MIDDLE;
cmd               973 drivers/char/ipmi/ipmi_ssif.c 				cmd = SSIF_IPMI_MULTI_PART_REQUEST_END;
cmd               981 drivers/char/ipmi/ipmi_ssif.c 				   I2C_SMBUS_WRITE, cmd,
cmd               398 drivers/char/ipmi/ipmi_watchdog.c 	msg.cmd = IPMI_WDOG_SET_TIMER;
cmd               490 drivers/char/ipmi/ipmi_watchdog.c 	msg.cmd = IPMI_WDOG_RESET_TIMER;
cmd               564 drivers/char/ipmi/ipmi_watchdog.c 	msg.cmd = IPMI_WDOG_RESET_TIMER;
cmd               664 drivers/char/ipmi/ipmi_watchdog.c 		      unsigned int cmd, unsigned long arg)
cmd               670 drivers/char/ipmi/ipmi_watchdog.c 	switch (cmd) {
cmd               733 drivers/char/ipmi/ipmi_watchdog.c 				unsigned int cmd,
cmd               739 drivers/char/ipmi/ipmi_watchdog.c 	ret = ipmi_ioctl(file, cmd, arg);
cmd               911 drivers/char/ipmi/ipmi_watchdog.c 	if (msg->msg.cmd == IPMI_WDOG_RESET_TIMER &&
cmd               917 drivers/char/ipmi/ipmi_watchdog.c 		       msg->msg.cmd);
cmd               173 drivers/char/ipmi/kcs_bmc.c 	u8 cmd;
cmd               178 drivers/char/ipmi/kcs_bmc.c 	cmd = read_data(kcs_bmc);
cmd               179 drivers/char/ipmi/kcs_bmc.c 	switch (cmd) {
cmd               371 drivers/char/ipmi/kcs_bmc.c static long kcs_bmc_ioctl(struct file *filp, unsigned int cmd,
cmd               379 drivers/char/ipmi/kcs_bmc.c 	switch (cmd) {
cmd               580 drivers/char/lp.c static int lp_do_ioctl(unsigned int minor, unsigned int cmd,
cmd               587 drivers/char/lp.c 	printk(KERN_DEBUG "lp%d ioctl, cmd: 0x%x, arg: 0x%lx\n", minor, cmd, arg);
cmd               593 drivers/char/lp.c 	switch ( cmd ) {
cmd               723 drivers/char/lp.c static long lp_ioctl(struct file *file, unsigned int cmd,
cmd               731 drivers/char/lp.c 	switch (cmd) {
cmd               742 drivers/char/lp.c 		ret = lp_do_ioctl(minor, cmd, arg, (void __user *)arg);
cmd               751 drivers/char/lp.c static long lp_compat_ioctl(struct file *file, unsigned int cmd,
cmd               759 drivers/char/lp.c 	switch (cmd) {
cmd               776 drivers/char/lp.c 		ret = lp_do_ioctl(minor, cmd, arg, compat_ptr(arg));
cmd               284 drivers/char/nvram.c static long nvram_misc_ioctl(struct file *file, unsigned int cmd,
cmd               289 drivers/char/nvram.c 	switch (cmd) {
cmd                96 drivers/char/nwflash.c static long flash_ioctl(struct file *filep, unsigned int cmd, unsigned long arg)
cmd                99 drivers/char/nwflash.c 	switch (cmd) {
cmd              1399 drivers/char/pcmcia/cm4000_cs.c static long cmm_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd              1417 drivers/char/pcmcia/cm4000_cs.c 	       iminor(inode), ioctl_names[_IOC_NR(cmd)]);
cmd              1434 drivers/char/pcmcia/cm4000_cs.c 	if (_IOC_TYPE(cmd) != CM_IOC_MAGIC) {
cmd              1438 drivers/char/pcmcia/cm4000_cs.c 	if (_IOC_NR(cmd) > CM_IOC_MAXNR) {
cmd              1442 drivers/char/pcmcia/cm4000_cs.c 	size = _IOC_SIZE(cmd);
cmd              1445 drivers/char/pcmcia/cm4000_cs.c 	      _IOC_DIR(cmd), _IOC_READ, _IOC_WRITE, size, cmd);
cmd              1447 drivers/char/pcmcia/cm4000_cs.c 	if (_IOC_DIR(cmd) & _IOC_READ) {
cmd              1451 drivers/char/pcmcia/cm4000_cs.c 	if (_IOC_DIR(cmd) & _IOC_WRITE) {
cmd              1457 drivers/char/pcmcia/cm4000_cs.c 	switch (cmd) {
cmd               698 drivers/char/pcmcia/synclink_cs.c static void issue_command(MGSLPC_INFO *info, unsigned char channel, unsigned char cmd)
cmd               701 drivers/char/pcmcia/synclink_cs.c 	write_reg(info, (unsigned char) (channel + CMDR), cmd);
cmd              2228 drivers/char/pcmcia/synclink_cs.c 			unsigned int cmd, unsigned long arg)
cmd              2235 drivers/char/pcmcia/synclink_cs.c 			info->device_name, cmd);
cmd              2240 drivers/char/pcmcia/synclink_cs.c 	if (cmd != TIOCMIWAIT) {
cmd              2245 drivers/char/pcmcia/synclink_cs.c 	switch (cmd) {
cmd              4068 drivers/char/pcmcia/synclink_cs.c static int hdlcdev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              4083 drivers/char/pcmcia/synclink_cs.c 	if (cmd != SIOCWANDEV)
cmd              4084 drivers/char/pcmcia/synclink_cs.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd              4163 drivers/char/pcmcia/synclink_cs.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               352 drivers/char/ppdev.c static int pp_do_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               360 drivers/char/ppdev.c 	switch (cmd) {
cmd               515 drivers/char/ppdev.c 	switch (cmd) {
cmd               663 drivers/char/ppdev.c 		dev_dbg(&pp->pdev->dev, "What? (cmd=0x%x)\n", cmd);
cmd               671 drivers/char/ppdev.c static long pp_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               676 drivers/char/ppdev.c 	ret = pp_do_ioctl(file, cmd, arg);
cmd               682 drivers/char/ppdev.c static long pp_compat_ioctl(struct file *file, unsigned int cmd,
cmd               685 drivers/char/ppdev.c 	return pp_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd              2103 drivers/char/random.c static long random_ioctl(struct file *f, unsigned int cmd, unsigned long arg)
cmd              2109 drivers/char/random.c 	switch (cmd) {
cmd               250 drivers/char/raw.c static long raw_ctl_compat_ioctl(struct file *file, unsigned int cmd,
cmd               258 drivers/char/raw.c 	switch (cmd) {
cmd               142 drivers/char/rtc.c static long rtc_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               381 drivers/char/rtc.c static int rtc_do_ioctl(unsigned int cmd, unsigned long arg, int kernel)
cmd               387 drivers/char/rtc.c 		switch (cmd) {
cmd               401 drivers/char/rtc.c 	switch (cmd) {
cmd               701 drivers/char/rtc.c static long rtc_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               704 drivers/char/rtc.c 	ret = rtc_do_ioctl(cmd, arg, 0);
cmd               938 drivers/char/sonypi.c 			     unsigned int cmd, unsigned long arg)
cmd               946 drivers/char/sonypi.c 	switch (cmd) {
cmd               247 drivers/char/toshiba.c static long tosh_ioctl(struct file *fp, unsigned int cmd, unsigned long arg)
cmd               260 drivers/char/toshiba.c 	switch (cmd) {
cmd               352 drivers/char/tpm/tpm-interface.c int tpm_send(struct tpm_chip *chip, void *cmd, size_t buflen)
cmd               361 drivers/char/tpm/tpm-interface.c 	buf.data = cmd;
cmd               462 drivers/char/tpm/tpm.h int tpm2_prepare_space(struct tpm_chip *chip, struct tpm_space *space, u8 *cmd,
cmd               236 drivers/char/tpm/tpm2-space.c static int tpm2_map_command(struct tpm_chip *chip, u32 cc, u8 *cmd)
cmd               251 drivers/char/tpm/tpm2-space.c 	handle = (__be32 *)&cmd[TPM_HEADER_SIZE];
cmd               264 drivers/char/tpm/tpm2-space.c 				    const void *cmd, size_t len)
cmd               266 drivers/char/tpm/tpm2-space.c 	const struct tpm_header *header = (const void *)cmd;
cmd               297 drivers/char/tpm/tpm2-space.c int tpm2_prepare_space(struct tpm_chip *chip, struct tpm_space *space, u8 *cmd,
cmd               306 drivers/char/tpm/tpm2-space.c 	cc = tpm_find_and_validate_cc(chip, space, cmd, cmdsiz);
cmd               323 drivers/char/tpm/tpm2-space.c 	rc = tpm2_map_command(chip, cc, cmd);
cmd                97 drivers/char/tpm/tpm_crb.c 	u8 __iomem *cmd;
cmd               374 drivers/char/tpm/tpm_crb.c 	memcpy_toio(priv->cmd, buf, len);
cmd               561 drivers/char/tpm/tpm_crb.c 	priv->cmd = crb_map_res(dev, priv, &io_res, cmd_pa, cmd_size);
cmd               562 drivers/char/tpm/tpm_crb.c 	if (IS_ERR(priv->cmd)) {
cmd               563 drivers/char/tpm/tpm_crb.c 		ret = PTR_ERR(priv->cmd);
cmd               587 drivers/char/tpm/tpm_crb.c 	priv->rsp = priv->cmd;
cmd               144 drivers/char/ttyprintk.c 			unsigned int cmd, unsigned long arg)
cmd               151 drivers/char/ttyprintk.c 	switch (cmd) {
cmd                41 drivers/char/uv_mmtimer.c static long uv_mmtimer_ioctl(struct file *file, unsigned int cmd,
cmd                84 drivers/char/uv_mmtimer.c static long uv_mmtimer_ioctl(struct file *file, unsigned int cmd,
cmd                89 drivers/char/uv_mmtimer.c 	switch (cmd) {
cmd                54 drivers/clk/at91/at91sam9x5.c 	.cmd = BIT(12),
cmd                51 drivers/clk/at91/clk-generated.c 			   gck->layout->cmd | AT91_PMC_PCR_GCKEN,
cmd                53 drivers/clk/at91/clk-generated.c 			   gck->layout->cmd |
cmd                69 drivers/clk/at91/clk-generated.c 			   gck->layout->cmd | AT91_PMC_PCR_GCKEN,
cmd                70 drivers/clk/at91/clk-generated.c 			   gck->layout->cmd);
cmd               169 drivers/clk/at91/clk-peripheral.c 			   periph->layout->div_mask | periph->layout->cmd |
cmd               172 drivers/clk/at91/clk-peripheral.c 			   periph->layout->cmd |
cmd               191 drivers/clk/at91/clk-peripheral.c 			   AT91_PMC_PCR_EN | periph->layout->cmd,
cmd               192 drivers/clk/at91/clk-peripheral.c 			   periph->layout->cmd);
cmd                98 drivers/clk/at91/dt-compat.c 	.cmd = BIT(12),
cmd                85 drivers/clk/at91/pmc.h 	u32 cmd;
cmd                55 drivers/clk/at91/sam9x60.c 	.cmd = BIT(31),
cmd                33 drivers/clk/at91/sama5d2.c 	.cmd = BIT(12),
cmd                33 drivers/clk/at91/sama5d4.c 	.cmd = BIT(12),
cmd                30 drivers/clk/hisilicon/clk-hi3660-stub.c 		.cmd = (_cmd),					\
cmd                49 drivers/clk/hisilicon/clk-hi3660-stub.c 	unsigned int cmd;
cmd                85 drivers/clk/hisilicon/clk-hi3660-stub.c 	stub_clk->msg[0] = stub_clk->cmd;
cmd                56 drivers/clk/hisilicon/clk-hi6220-stub.c 	unsigned char cmd;
cmd                85 drivers/clk/hisilicon/clk-hi6220-stub.c 	data.msg.cmd  = HI6220_MBOX_CMD_SET;
cmd                65 drivers/clk/qcom/clk-rcg2.c 	u32 cmd;
cmd                68 drivers/clk/qcom/clk-rcg2.c 	ret = regmap_read(rcg->clkr.regmap, rcg->cmd_rcgr + CMD_REG, &cmd);
cmd                72 drivers/clk/qcom/clk-rcg2.c 	return (cmd & CMD_ROOT_OFF) == 0;
cmd               102 drivers/clk/qcom/clk-rcg2.c 	u32 cmd;
cmd               113 drivers/clk/qcom/clk-rcg2.c 		ret = regmap_read(rcg->clkr.regmap, rcg->cmd_rcgr + CMD_REG, &cmd);
cmd               116 drivers/clk/qcom/clk-rcg2.c 		if (!(cmd & CMD_UPDATE))
cmd               148 drivers/clk/qcom/clk-rpmh.c 	struct tcs_cmd cmd = { 0 };
cmd               153 drivers/clk/qcom/clk-rpmh.c 	cmd.addr = c->res_addr;
cmd               160 drivers/clk/qcom/clk-rpmh.c 				cmd.data = on_val;
cmd               162 drivers/clk/qcom/clk-rpmh.c 			ret = rpmh_write_async(c->dev, state, &cmd, 1);
cmd               249 drivers/clk/qcom/clk-rpmh.c 	struct tcs_cmd cmd = { 0 };
cmd               267 drivers/clk/qcom/clk-rpmh.c 	cmd.addr = c->res_addr;
cmd               268 drivers/clk/qcom/clk-rpmh.c 	cmd.data = BCM_TCS_CMD(1, enable, 0, cmd_state);
cmd               270 drivers/clk/qcom/clk-rpmh.c 	ret = rpmh_write_async(c->dev, RPMH_ACTIVE_ONLY_STATE, &cmd, 1);
cmd               610 drivers/clk/rockchip/clk.c 				   unsigned long mode, void *cmd)
cmd               159 drivers/clk/samsung/clk-s3c2412.c 			   unsigned long mode, void *cmd)
cmd               311 drivers/clk/samsung/clk-s3c2443.c 			   unsigned long mode, void *cmd)
cmd                44 drivers/clk/tegra/clk-bpmp.c 	unsigned int cmd;
cmd                68 drivers/clk/tegra/clk-bpmp.c 	request.cmd_and_id = (clk->cmd << 24) | clk->id;
cmd               101 drivers/clk/tegra/clk-bpmp.c 	msg.cmd = CMD_CLK_ENABLE;
cmd               114 drivers/clk/tegra/clk-bpmp.c 	msg.cmd = CMD_CLK_DISABLE;
cmd               131 drivers/clk/tegra/clk-bpmp.c 	msg.cmd = CMD_CLK_IS_ENABLED;
cmd               153 drivers/clk/tegra/clk-bpmp.c 	msg.cmd = CMD_CLK_GET_RATE;
cmd               180 drivers/clk/tegra/clk-bpmp.c 	msg.cmd = CMD_CLK_ROUND_RATE;
cmd               206 drivers/clk/tegra/clk-bpmp.c 	msg.cmd = CMD_CLK_SET_PARENT;
cmd               231 drivers/clk/tegra/clk-bpmp.c 	msg.cmd = CMD_CLK_GET_PARENT;
cmd               262 drivers/clk/tegra/clk-bpmp.c 	msg.cmd = CMD_CLK_SET_RATE;
cmd               315 drivers/clk/tegra/clk-bpmp.c 	msg.cmd = CMD_CLK_GET_MAX_CLK_ID;
cmd               338 drivers/clk/tegra/clk-bpmp.c 	msg.cmd = CMD_CLK_GET_ALL_INFO;
cmd               297 drivers/cpufreq/acpi-cpufreq.c 	struct drv_cmd *cmd = _cmd;
cmd               299 drivers/cpufreq/acpi-cpufreq.c 	cmd->val = cmd->func.read(cmd->reg);
cmd               305 drivers/cpufreq/acpi-cpufreq.c 	struct drv_cmd cmd = {
cmd               311 drivers/cpufreq/acpi-cpufreq.c 	err = smp_call_function_any(mask, do_drv_read, &cmd, 1);
cmd               313 drivers/cpufreq/acpi-cpufreq.c 	return cmd.val;
cmd               319 drivers/cpufreq/acpi-cpufreq.c 	struct drv_cmd *cmd = _cmd;
cmd               321 drivers/cpufreq/acpi-cpufreq.c 	cmd->func.write(cmd->reg, cmd->val);
cmd               328 drivers/cpufreq/acpi-cpufreq.c 	struct drv_cmd cmd = {
cmd               337 drivers/cpufreq/acpi-cpufreq.c 		do_drv_write(&cmd);
cmd               339 drivers/cpufreq/acpi-cpufreq.c 	smp_call_function_many(mask, do_drv_write, &cmd, 1);
cmd               198 drivers/cpufreq/brcmstb-avs-cpufreq.c static int __issue_avs_command(struct private_data *priv, int cmd, bool is_send,
cmd               238 drivers/cpufreq/brcmstb-avs-cpufreq.c 	writel(cmd, base + AVS_MBOX_COMMAND);
cmd               252 drivers/cpufreq/brcmstb-avs-cpufreq.c 			cmd);
cmd                98 drivers/cpufreq/pmac64-cpufreq.c 	struct smu_simple_cmd	cmd;
cmd               101 drivers/cpufreq/pmac64-cpufreq.c 	smu_queue_simple(&cmd, SMU_CMD_POWER_COMMAND, 8, smu_done_complete,
cmd                55 drivers/crypto/atmel-ecc.c 	struct atmel_i2c_cmd *cmd = &work_data->cmd;
cmd                66 drivers/crypto/atmel-ecc.c 				     &cmd->data[RSP_DATA_IDX], n_sz);
cmd                92 drivers/crypto/atmel-ecc.c 	struct atmel_i2c_cmd *cmd;
cmd               114 drivers/crypto/atmel-ecc.c 	cmd = kmalloc(sizeof(*cmd), GFP_KERNEL);
cmd               115 drivers/crypto/atmel-ecc.c 	if (!cmd)
cmd               130 drivers/crypto/atmel-ecc.c 	atmel_i2c_init_genkey_cmd(cmd, DATA_SLOT_2);
cmd               132 drivers/crypto/atmel-ecc.c 	ret = atmel_i2c_send_receive(ctx->client, cmd);
cmd               137 drivers/crypto/atmel-ecc.c 	memcpy(public_key, &cmd->data[RSP_DATA_IDX], ATMEL_ECC_PUBKEY_SIZE);
cmd               140 drivers/crypto/atmel-ecc.c 	kfree(cmd);
cmd               146 drivers/crypto/atmel-ecc.c 	kfree(cmd);
cmd               205 drivers/crypto/atmel-ecc.c 	ret = atmel_i2c_init_ecdh_cmd(&work_data->cmd, req->src);
cmd                45 drivers/crypto/atmel-i2c.c static void atmel_i2c_checksum(struct atmel_i2c_cmd *cmd)
cmd                47 drivers/crypto/atmel-i2c.c 	u8 *data = &cmd->count;
cmd                48 drivers/crypto/atmel-i2c.c 	size_t len = cmd->count - CRC_SIZE;
cmd                54 drivers/crypto/atmel-i2c.c void atmel_i2c_init_read_cmd(struct atmel_i2c_cmd *cmd)
cmd                56 drivers/crypto/atmel-i2c.c 	cmd->word_addr = COMMAND;
cmd                57 drivers/crypto/atmel-i2c.c 	cmd->opcode = OPCODE_READ;
cmd                62 drivers/crypto/atmel-i2c.c 	cmd->param1 = CONFIG_ZONE;
cmd                63 drivers/crypto/atmel-i2c.c 	cmd->param2 = cpu_to_le16(DEVICE_LOCK_ADDR);
cmd                64 drivers/crypto/atmel-i2c.c 	cmd->count = READ_COUNT;
cmd                66 drivers/crypto/atmel-i2c.c 	atmel_i2c_checksum(cmd);
cmd                68 drivers/crypto/atmel-i2c.c 	cmd->msecs = MAX_EXEC_TIME_READ;
cmd                69 drivers/crypto/atmel-i2c.c 	cmd->rxsize = READ_RSP_SIZE;
cmd                73 drivers/crypto/atmel-i2c.c void atmel_i2c_init_random_cmd(struct atmel_i2c_cmd *cmd)
cmd                75 drivers/crypto/atmel-i2c.c 	cmd->word_addr = COMMAND;
cmd                76 drivers/crypto/atmel-i2c.c 	cmd->opcode = OPCODE_RANDOM;
cmd                77 drivers/crypto/atmel-i2c.c 	cmd->param1 = 0;
cmd                78 drivers/crypto/atmel-i2c.c 	cmd->param2 = 0;
cmd                79 drivers/crypto/atmel-i2c.c 	cmd->count = RANDOM_COUNT;
cmd                81 drivers/crypto/atmel-i2c.c 	atmel_i2c_checksum(cmd);
cmd                83 drivers/crypto/atmel-i2c.c 	cmd->msecs = MAX_EXEC_TIME_RANDOM;
cmd                84 drivers/crypto/atmel-i2c.c 	cmd->rxsize = RANDOM_RSP_SIZE;
cmd                88 drivers/crypto/atmel-i2c.c void atmel_i2c_init_genkey_cmd(struct atmel_i2c_cmd *cmd, u16 keyid)
cmd                90 drivers/crypto/atmel-i2c.c 	cmd->word_addr = COMMAND;
cmd                91 drivers/crypto/atmel-i2c.c 	cmd->count = GENKEY_COUNT;
cmd                92 drivers/crypto/atmel-i2c.c 	cmd->opcode = OPCODE_GENKEY;
cmd                93 drivers/crypto/atmel-i2c.c 	cmd->param1 = GENKEY_MODE_PRIVATE;
cmd                95 drivers/crypto/atmel-i2c.c 	cmd->param2 = cpu_to_le16(keyid);
cmd                97 drivers/crypto/atmel-i2c.c 	atmel_i2c_checksum(cmd);
cmd                99 drivers/crypto/atmel-i2c.c 	cmd->msecs = MAX_EXEC_TIME_GENKEY;
cmd               100 drivers/crypto/atmel-i2c.c 	cmd->rxsize = GENKEY_RSP_SIZE;
cmd               104 drivers/crypto/atmel-i2c.c int atmel_i2c_init_ecdh_cmd(struct atmel_i2c_cmd *cmd,
cmd               109 drivers/crypto/atmel-i2c.c 	cmd->word_addr = COMMAND;
cmd               110 drivers/crypto/atmel-i2c.c 	cmd->count = ECDH_COUNT;
cmd               111 drivers/crypto/atmel-i2c.c 	cmd->opcode = OPCODE_ECDH;
cmd               112 drivers/crypto/atmel-i2c.c 	cmd->param1 = ECDH_PREFIX_MODE;
cmd               114 drivers/crypto/atmel-i2c.c 	cmd->param2 = cpu_to_le16(DATA_SLOT_2);
cmd               124 drivers/crypto/atmel-i2c.c 				   cmd->data, ATMEL_ECC_PUBKEY_SIZE);
cmd               128 drivers/crypto/atmel-i2c.c 	atmel_i2c_checksum(cmd);
cmd               130 drivers/crypto/atmel-i2c.c 	cmd->msecs = MAX_EXEC_TIME_ECDH;
cmd               131 drivers/crypto/atmel-i2c.c 	cmd->rxsize = ECDH_RSP_SIZE;
cmd               216 drivers/crypto/atmel-i2c.c int atmel_i2c_send_receive(struct i2c_client *client, struct atmel_i2c_cmd *cmd)
cmd               228 drivers/crypto/atmel-i2c.c 	ret = i2c_master_send(client, (u8 *)cmd, cmd->count + WORD_ADDR_SIZE);
cmd               233 drivers/crypto/atmel-i2c.c 	msleep(cmd->msecs);
cmd               236 drivers/crypto/atmel-i2c.c 	ret = i2c_master_recv(client, cmd->data, cmd->rxsize);
cmd               246 drivers/crypto/atmel-i2c.c 	return atmel_i2c_status(&client->dev, cmd->data);
cmd               257 drivers/crypto/atmel-i2c.c 	struct atmel_i2c_cmd *cmd = &work_data->cmd;
cmd               261 drivers/crypto/atmel-i2c.c 	status = atmel_i2c_send_receive(client, cmd);
cmd               288 drivers/crypto/atmel-i2c.c 	struct atmel_i2c_cmd *cmd;
cmd               291 drivers/crypto/atmel-i2c.c 	cmd = kmalloc(sizeof(*cmd), GFP_KERNEL);
cmd               292 drivers/crypto/atmel-i2c.c 	if (!cmd)
cmd               295 drivers/crypto/atmel-i2c.c 	atmel_i2c_init_read_cmd(cmd);
cmd               297 drivers/crypto/atmel-i2c.c 	ret = atmel_i2c_send_receive(client, cmd);
cmd               307 drivers/crypto/atmel-i2c.c 	if (cmd->data[LOCK_CONFIG_IDX] || cmd->data[LOCK_VALUE_IDX]) {
cmd               314 drivers/crypto/atmel-i2c.c 	kfree(cmd);
cmd               167 drivers/crypto/atmel-i2c.h 	struct atmel_i2c_cmd cmd;
cmd               177 drivers/crypto/atmel-i2c.h int atmel_i2c_send_receive(struct i2c_client *client, struct atmel_i2c_cmd *cmd);
cmd               179 drivers/crypto/atmel-i2c.h void atmel_i2c_init_read_cmd(struct atmel_i2c_cmd *cmd);
cmd               180 drivers/crypto/atmel-i2c.h void atmel_i2c_init_random_cmd(struct atmel_i2c_cmd *cmd);
cmd               181 drivers/crypto/atmel-i2c.h void atmel_i2c_init_genkey_cmd(struct atmel_i2c_cmd *cmd, u16 keyid);
cmd               182 drivers/crypto/atmel-i2c.h int atmel_i2c_init_ecdh_cmd(struct atmel_i2c_cmd *cmd,
cmd                50 drivers/crypto/atmel-sha204a.c 		max = min(sizeof(work_data->cmd.data), max);
cmd                51 drivers/crypto/atmel-sha204a.c 		memcpy(data, &work_data->cmd.data, max);
cmd                64 drivers/crypto/atmel-sha204a.c 	atmel_i2c_init_random_cmd(&work_data->cmd);
cmd                74 drivers/crypto/atmel-sha204a.c 	struct atmel_i2c_cmd cmd;
cmd                82 drivers/crypto/atmel-sha204a.c 	atmel_i2c_init_random_cmd(&cmd);
cmd                84 drivers/crypto/atmel-sha204a.c 	ret = atmel_i2c_send_receive(i2c_priv->client, &cmd);
cmd                88 drivers/crypto/atmel-sha204a.c 	max = min(sizeof(cmd.data), max);
cmd                89 drivers/crypto/atmel-sha204a.c 	memcpy(data, cmd.data, max);
cmd               175 drivers/crypto/caam/desc_constr.h 	u32 *cmd = desc_end(desc);
cmd               177 drivers/crypto/caam/desc_constr.h 	*cmd = cpu_to_caam32(command);
cmd               232 drivers/crypto/caam/desc_constr.h #define APPEND_CMD_RET(cmd, op) \
cmd               233 drivers/crypto/caam/desc_constr.h static inline u32 *append_##cmd(u32 * const desc, u32 options) \
cmd               235 drivers/crypto/caam/desc_constr.h 	u32 *cmd = desc_end(desc); \
cmd               238 drivers/crypto/caam/desc_constr.h 	return cmd; \
cmd               259 drivers/crypto/caam/desc_constr.h #define APPEND_CMD(cmd, op) \
cmd               260 drivers/crypto/caam/desc_constr.h static inline void append_##cmd(u32 * const desc, u32 options) \
cmd               267 drivers/crypto/caam/desc_constr.h #define APPEND_CMD_LEN(cmd, op) \
cmd               268 drivers/crypto/caam/desc_constr.h static inline void append_##cmd(u32 * const desc, unsigned int len, \
cmd               280 drivers/crypto/caam/desc_constr.h #define APPEND_CMD_PTR(cmd, op) \
cmd               281 drivers/crypto/caam/desc_constr.h static inline void append_##cmd(u32 * const desc, dma_addr_t ptr, \
cmd               309 drivers/crypto/caam/desc_constr.h #define APPEND_SEQ_PTR_INTLEN(cmd, op) \
cmd               310 drivers/crypto/caam/desc_constr.h static inline void append_seq_##cmd##_ptr_intlen(u32 * const desc, \
cmd               324 drivers/crypto/caam/desc_constr.h #define APPEND_CMD_PTR_TO_IMM(cmd, op) \
cmd               325 drivers/crypto/caam/desc_constr.h static inline void append_##cmd##_as_imm(u32 * const desc, const void *data, \
cmd               334 drivers/crypto/caam/desc_constr.h #define APPEND_CMD_PTR_EXTLEN(cmd, op) \
cmd               335 drivers/crypto/caam/desc_constr.h static inline void append_##cmd##_extlen(u32 * const desc, dma_addr_t ptr, \
cmd               348 drivers/crypto/caam/desc_constr.h #define APPEND_CMD_PTR_LEN(cmd, op, type) \
cmd               349 drivers/crypto/caam/desc_constr.h static inline void append_##cmd(u32 * const desc, dma_addr_t ptr, \
cmd               354 drivers/crypto/caam/desc_constr.h 		append_##cmd##_extlen(desc, ptr, len, options); \
cmd               356 drivers/crypto/caam/desc_constr.h 		append_##cmd##_intlen(desc, ptr, len, options); \
cmd               365 drivers/crypto/caam/desc_constr.h #define APPEND_CMD_PTR_TO_IMM2(cmd, op) \
cmd               366 drivers/crypto/caam/desc_constr.h static inline void append_##cmd##_as_imm(u32 * const desc, const void *data, \
cmd               376 drivers/crypto/caam/desc_constr.h #define APPEND_CMD_RAW_IMM(cmd, op, type) \
cmd               377 drivers/crypto/caam/desc_constr.h static inline void append_##cmd##_imm_##type(u32 * const desc, type immediate, \
cmd               394 drivers/crypto/caam/desc_constr.h #define APPEND_CMD_RAW_IMM2(cmd, op, ee, size) \
cmd               395 drivers/crypto/caam/desc_constr.h static inline void append_##cmd##_imm_##ee##size(u32 *desc, \
cmd                30 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd                34 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(DPSECI_CMDID_OPEN,
cmd                37 drivers/crypto/caam/dpseci.c 	cmd_params = (struct dpseci_cmd_open *)cmd.params;
cmd                39 drivers/crypto/caam/dpseci.c 	err = mc_send_command(mc_io, &cmd);
cmd                43 drivers/crypto/caam/dpseci.c 	*token = mc_cmd_hdr_read_token(&cmd);
cmd                61 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd                63 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(DPSECI_CMDID_CLOSE,
cmd                66 drivers/crypto/caam/dpseci.c 	return mc_send_command(mc_io, &cmd);
cmd                79 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd                81 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(DPSECI_CMDID_ENABLE,
cmd                84 drivers/crypto/caam/dpseci.c 	return mc_send_command(mc_io, &cmd);
cmd                97 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd                99 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(DPSECI_CMDID_DISABLE,
cmd               103 drivers/crypto/caam/dpseci.c 	return mc_send_command(mc_io, &cmd);
cmd               118 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd               122 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(DPSECI_CMDID_IS_ENABLED,
cmd               125 drivers/crypto/caam/dpseci.c 	err = mc_send_command(mc_io, &cmd);
cmd               129 drivers/crypto/caam/dpseci.c 	rsp_params = (struct dpseci_rsp_is_enabled *)cmd.params;
cmd               147 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd               151 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(DPSECI_CMDID_GET_ATTR,
cmd               154 drivers/crypto/caam/dpseci.c 	err = mc_send_command(mc_io, &cmd);
cmd               158 drivers/crypto/caam/dpseci.c 	rsp_params = (struct dpseci_rsp_get_attributes *)cmd.params;
cmd               182 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd               185 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(DPSECI_CMDID_SET_RX_QUEUE,
cmd               188 drivers/crypto/caam/dpseci.c 	cmd_params = (struct dpseci_cmd_queue *)cmd.params;
cmd               199 drivers/crypto/caam/dpseci.c 	return mc_send_command(mc_io, &cmd);
cmd               216 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd               220 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(DPSECI_CMDID_GET_RX_QUEUE,
cmd               223 drivers/crypto/caam/dpseci.c 	cmd_params = (struct dpseci_cmd_queue *)cmd.params;
cmd               225 drivers/crypto/caam/dpseci.c 	err = mc_send_command(mc_io, &cmd);
cmd               256 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd               261 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(DPSECI_CMDID_GET_TX_QUEUE,
cmd               264 drivers/crypto/caam/dpseci.c 	cmd_params = (struct dpseci_cmd_queue *)cmd.params;
cmd               266 drivers/crypto/caam/dpseci.c 	err = mc_send_command(mc_io, &cmd);
cmd               270 drivers/crypto/caam/dpseci.c 	rsp_params = (struct dpseci_rsp_get_tx_queue *)cmd.params;
cmd               289 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd               293 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(DPSECI_CMDID_GET_SEC_ATTR,
cmd               296 drivers/crypto/caam/dpseci.c 	err = mc_send_command(mc_io, &cmd);
cmd               300 drivers/crypto/caam/dpseci.c 	rsp_params = (struct dpseci_rsp_get_sec_attr *)cmd.params;
cmd               336 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd               340 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(DPSECI_CMDID_GET_API_VERSION,
cmd               342 drivers/crypto/caam/dpseci.c 	err = mc_send_command(mc_io, &cmd);
cmd               346 drivers/crypto/caam/dpseci.c 	rsp_params = (struct dpseci_rsp_get_api_version *)cmd.params;
cmd               366 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd               369 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(
cmd               373 drivers/crypto/caam/dpseci.c 	cmd_params = (struct dpseci_cmd_congestion_notification *)cmd.params;
cmd               385 drivers/crypto/caam/dpseci.c 	return mc_send_command(mc_io, &cmd);
cmd               401 drivers/crypto/caam/dpseci.c 	struct fsl_mc_command cmd = { 0 };
cmd               405 drivers/crypto/caam/dpseci.c 	cmd.header = mc_encode_cmd_header(
cmd               409 drivers/crypto/caam/dpseci.c 	err = mc_send_command(mc_io, &cmd);
cmd               413 drivers/crypto/caam/dpseci.c 	rsp_params = (struct dpseci_cmd_congestion_notification *)cmd.params;
cmd               837 drivers/crypto/caam/regs.h 	u32 cmd;		/* RCMD - Command */
cmd               223 drivers/crypto/cavium/cpt/cptvf_reqmanager.c static int send_cpt_command(struct cpt_vf *cptvf, union cpt_inst_s *cmd,
cmd               244 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	memcpy(ent, (void *)cmd, qinfo->cmd_size);
cmd               467 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	vq_cmd.cmd.u64 = 0;
cmd               468 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	vq_cmd.cmd.s.opcode = cpu_to_be16(cpt_req->opcode.flags);
cmd               469 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	vq_cmd.cmd.s.param1 = cpu_to_be16(cpt_req->param1);
cmd               470 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	vq_cmd.cmd.s.param2 = cpu_to_be16(cpt_req->param2);
cmd               471 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	vq_cmd.cmd.s.dlen   = cpu_to_be16(cpt_req->dlen);
cmd               474 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	vq_cmd.cmd.u64 = cpu_to_be64(vq_cmd.cmd.u64);
cmd               525 drivers/crypto/cavium/cpt/cptvf_reqmanager.c 	cptinst.s.ei0 = vq_cmd.cmd.u64;
cmd               136 drivers/crypto/cavium/cpt/request_manager.h 	union vq_cmd_word0 cmd;
cmd               156 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	memset(&rctx->cmd, 0, sizeof(rctx->cmd));
cmd               157 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	INIT_LIST_HEAD(&rctx->cmd.entry);
cmd               158 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.engine = CCP_ENGINE_AES;
cmd               159 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.type = ctx->u.aes.type;
cmd               160 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.mode = ctx->u.aes.mode;
cmd               161 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.action = CCP_AES_ACTION_ENCRYPT;
cmd               162 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.key = &ctx->u.aes.key_sg;
cmd               163 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.key_len = ctx->u.aes.key_len;
cmd               164 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.iv = &rctx->iv_sg;
cmd               165 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.iv_len = AES_BLOCK_SIZE;
cmd               166 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.src = sg;
cmd               167 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.src_len = rctx->hash_cnt;
cmd               168 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.dst = NULL;
cmd               169 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.cmac_key = cmac_key_sg;
cmd               170 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.cmac_key_len = ctx->u.aes.kn_len;
cmd               171 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	rctx->cmd.u.aes.cmac_final = final;
cmd               173 drivers/crypto/ccp/ccp-crypto-aes-cmac.c 	ret = ccp_crypto_enqueue_request(&req->base, &rctx->cmd);
cmd               117 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	memset(&rctx->cmd, 0, sizeof(rctx->cmd));
cmd               118 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	INIT_LIST_HEAD(&rctx->cmd.entry);
cmd               119 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.engine = CCP_ENGINE_AES;
cmd               120 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.u.aes.authsize = crypto_aead_authsize(tfm);
cmd               121 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.u.aes.type = ctx->u.aes.type;
cmd               122 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.u.aes.mode = ctx->u.aes.mode;
cmd               123 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.u.aes.action = encrypt;
cmd               124 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.u.aes.key = &ctx->u.aes.key_sg;
cmd               125 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.u.aes.key_len = ctx->u.aes.key_len;
cmd               126 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.u.aes.iv = iv_sg;
cmd               127 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.u.aes.iv_len = iv_len;
cmd               128 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.u.aes.src = req->src;
cmd               129 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.u.aes.src_len = req->cryptlen;
cmd               130 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.u.aes.aad_len = req->assoclen;
cmd               133 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	rctx->cmd.u.aes.dst = req->dst;
cmd               135 drivers/crypto/ccp/ccp-crypto-aes-galois.c 	ret = ccp_crypto_enqueue_request(&req->base, &rctx->cmd);
cmd               168 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	memset(&rctx->cmd, 0, sizeof(rctx->cmd));
cmd               169 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	INIT_LIST_HEAD(&rctx->cmd.entry);
cmd               170 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	rctx->cmd.engine = CCP_ENGINE_XTS_AES_128;
cmd               171 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	rctx->cmd.u.xts.type = CCP_AES_TYPE_128;
cmd               172 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	rctx->cmd.u.xts.action = (encrypt) ? CCP_AES_ACTION_ENCRYPT
cmd               174 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	rctx->cmd.u.xts.unit_size = unit_size;
cmd               175 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	rctx->cmd.u.xts.key = &ctx->u.aes.key_sg;
cmd               176 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	rctx->cmd.u.xts.key_len = ctx->u.aes.key_len;
cmd               177 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	rctx->cmd.u.xts.iv = &rctx->iv_sg;
cmd               178 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	rctx->cmd.u.xts.iv_len = AES_BLOCK_SIZE;
cmd               179 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	rctx->cmd.u.xts.src = req->src;
cmd               180 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	rctx->cmd.u.xts.src_len = req->nbytes;
cmd               181 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	rctx->cmd.u.xts.dst = req->dst;
cmd               183 drivers/crypto/ccp/ccp-crypto-aes-xts.c 	ret = ccp_crypto_enqueue_request(&req->base, &rctx->cmd);
cmd                93 drivers/crypto/ccp/ccp-crypto-aes.c 	memset(&rctx->cmd, 0, sizeof(rctx->cmd));
cmd                94 drivers/crypto/ccp/ccp-crypto-aes.c 	INIT_LIST_HEAD(&rctx->cmd.entry);
cmd                95 drivers/crypto/ccp/ccp-crypto-aes.c 	rctx->cmd.engine = CCP_ENGINE_AES;
cmd                96 drivers/crypto/ccp/ccp-crypto-aes.c 	rctx->cmd.u.aes.type = ctx->u.aes.type;
cmd                97 drivers/crypto/ccp/ccp-crypto-aes.c 	rctx->cmd.u.aes.mode = ctx->u.aes.mode;
cmd                98 drivers/crypto/ccp/ccp-crypto-aes.c 	rctx->cmd.u.aes.action =
cmd               100 drivers/crypto/ccp/ccp-crypto-aes.c 	rctx->cmd.u.aes.key = &ctx->u.aes.key_sg;
cmd               101 drivers/crypto/ccp/ccp-crypto-aes.c 	rctx->cmd.u.aes.key_len = ctx->u.aes.key_len;
cmd               102 drivers/crypto/ccp/ccp-crypto-aes.c 	rctx->cmd.u.aes.iv = iv_sg;
cmd               103 drivers/crypto/ccp/ccp-crypto-aes.c 	rctx->cmd.u.aes.iv_len = iv_len;
cmd               104 drivers/crypto/ccp/ccp-crypto-aes.c 	rctx->cmd.u.aes.src = req->src;
cmd               105 drivers/crypto/ccp/ccp-crypto-aes.c 	rctx->cmd.u.aes.src_len = req->nbytes;
cmd               106 drivers/crypto/ccp/ccp-crypto-aes.c 	rctx->cmd.u.aes.dst = req->dst;
cmd               108 drivers/crypto/ccp/ccp-crypto-aes.c 	ret = ccp_crypto_enqueue_request(&req->base, &rctx->cmd);
cmd                87 drivers/crypto/ccp/ccp-crypto-des3.c 	memset(&rctx->cmd, 0, sizeof(rctx->cmd));
cmd                88 drivers/crypto/ccp/ccp-crypto-des3.c 	INIT_LIST_HEAD(&rctx->cmd.entry);
cmd                89 drivers/crypto/ccp/ccp-crypto-des3.c 	rctx->cmd.engine = CCP_ENGINE_DES3;
cmd                90 drivers/crypto/ccp/ccp-crypto-des3.c 	rctx->cmd.u.des3.type = ctx->u.des3.type;
cmd                91 drivers/crypto/ccp/ccp-crypto-des3.c 	rctx->cmd.u.des3.mode = ctx->u.des3.mode;
cmd                92 drivers/crypto/ccp/ccp-crypto-des3.c 	rctx->cmd.u.des3.action = (encrypt)
cmd                95 drivers/crypto/ccp/ccp-crypto-des3.c 	rctx->cmd.u.des3.key = &ctx->u.des3.key_sg;
cmd                96 drivers/crypto/ccp/ccp-crypto-des3.c 	rctx->cmd.u.des3.key_len = ctx->u.des3.key_len;
cmd                97 drivers/crypto/ccp/ccp-crypto-des3.c 	rctx->cmd.u.des3.iv = iv_sg;
cmd                98 drivers/crypto/ccp/ccp-crypto-des3.c 	rctx->cmd.u.des3.iv_len = iv_len;
cmd                99 drivers/crypto/ccp/ccp-crypto-des3.c 	rctx->cmd.u.des3.src = req->src;
cmd               100 drivers/crypto/ccp/ccp-crypto-des3.c 	rctx->cmd.u.des3.src_len = req->nbytes;
cmd               101 drivers/crypto/ccp/ccp-crypto-des3.c 	rctx->cmd.u.des3.dst = req->dst;
cmd               103 drivers/crypto/ccp/ccp-crypto-des3.c 	ret = ccp_crypto_enqueue_request(&req->base, &rctx->cmd);
cmd                67 drivers/crypto/ccp/ccp-crypto-main.c 	struct ccp_cmd *cmd;
cmd               187 drivers/crypto/ccp/ccp-crypto-main.c 		held->cmd->flags |= CCP_CMD_MAY_BACKLOG;
cmd               188 drivers/crypto/ccp/ccp-crypto-main.c 		ret = ccp_enqueue_cmd(held->cmd);
cmd               222 drivers/crypto/ccp/ccp-crypto-main.c 		if (!(crypto_cmd->cmd->flags & CCP_CMD_MAY_BACKLOG)) {
cmd               241 drivers/crypto/ccp/ccp-crypto-main.c 		ret = ccp_enqueue_cmd(crypto_cmd->cmd);
cmd               275 drivers/crypto/ccp/ccp-crypto-main.c 			       struct ccp_cmd *cmd)
cmd               291 drivers/crypto/ccp/ccp-crypto-main.c 	crypto_cmd->cmd = cmd;
cmd               295 drivers/crypto/ccp/ccp-crypto-main.c 	cmd->callback = ccp_crypto_complete;
cmd               296 drivers/crypto/ccp/ccp-crypto-main.c 	cmd->data = crypto_cmd;
cmd               299 drivers/crypto/ccp/ccp-crypto-main.c 		cmd->flags |= CCP_CMD_MAY_BACKLOG;
cmd               301 drivers/crypto/ccp/ccp-crypto-main.c 		cmd->flags &= ~CCP_CMD_MAY_BACKLOG;
cmd                52 drivers/crypto/ccp/ccp-crypto-rsa.c 	req->dst_len = rctx->cmd.u.rsa.key_size >> 3;
cmd                71 drivers/crypto/ccp/ccp-crypto-rsa.c 	memset(&rctx->cmd, 0, sizeof(rctx->cmd));
cmd                72 drivers/crypto/ccp/ccp-crypto-rsa.c 	INIT_LIST_HEAD(&rctx->cmd.entry);
cmd                73 drivers/crypto/ccp/ccp-crypto-rsa.c 	rctx->cmd.engine = CCP_ENGINE_RSA;
cmd                75 drivers/crypto/ccp/ccp-crypto-rsa.c 	rctx->cmd.u.rsa.key_size = ctx->u.rsa.key_len; /* in bits */
cmd                77 drivers/crypto/ccp/ccp-crypto-rsa.c 		rctx->cmd.u.rsa.exp = &ctx->u.rsa.e_sg;
cmd                78 drivers/crypto/ccp/ccp-crypto-rsa.c 		rctx->cmd.u.rsa.exp_len = ctx->u.rsa.e_len;
cmd                80 drivers/crypto/ccp/ccp-crypto-rsa.c 		rctx->cmd.u.rsa.exp = &ctx->u.rsa.d_sg;
cmd                81 drivers/crypto/ccp/ccp-crypto-rsa.c 		rctx->cmd.u.rsa.exp_len = ctx->u.rsa.d_len;
cmd                83 drivers/crypto/ccp/ccp-crypto-rsa.c 	rctx->cmd.u.rsa.mod = &ctx->u.rsa.n_sg;
cmd                84 drivers/crypto/ccp/ccp-crypto-rsa.c 	rctx->cmd.u.rsa.mod_len = ctx->u.rsa.n_len;
cmd                85 drivers/crypto/ccp/ccp-crypto-rsa.c 	rctx->cmd.u.rsa.src = req->src;
cmd                86 drivers/crypto/ccp/ccp-crypto-rsa.c 	rctx->cmd.u.rsa.src_len = req->src_len;
cmd                87 drivers/crypto/ccp/ccp-crypto-rsa.c 	rctx->cmd.u.rsa.dst = req->dst;
cmd                89 drivers/crypto/ccp/ccp-crypto-rsa.c 	ret = ccp_crypto_enqueue_request(&req->base, &rctx->cmd);
cmd               131 drivers/crypto/ccp/ccp-crypto-sha.c 	memset(&rctx->cmd, 0, sizeof(rctx->cmd));
cmd               132 drivers/crypto/ccp/ccp-crypto-sha.c 	INIT_LIST_HEAD(&rctx->cmd.entry);
cmd               133 drivers/crypto/ccp/ccp-crypto-sha.c 	rctx->cmd.engine = CCP_ENGINE_SHA;
cmd               134 drivers/crypto/ccp/ccp-crypto-sha.c 	rctx->cmd.u.sha.type = rctx->type;
cmd               135 drivers/crypto/ccp/ccp-crypto-sha.c 	rctx->cmd.u.sha.ctx = &rctx->ctx_sg;
cmd               139 drivers/crypto/ccp/ccp-crypto-sha.c 		rctx->cmd.u.sha.ctx_len = SHA1_DIGEST_SIZE;
cmd               142 drivers/crypto/ccp/ccp-crypto-sha.c 		rctx->cmd.u.sha.ctx_len = SHA224_DIGEST_SIZE;
cmd               145 drivers/crypto/ccp/ccp-crypto-sha.c 		rctx->cmd.u.sha.ctx_len = SHA256_DIGEST_SIZE;
cmd               148 drivers/crypto/ccp/ccp-crypto-sha.c 		rctx->cmd.u.sha.ctx_len = SHA384_DIGEST_SIZE;
cmd               151 drivers/crypto/ccp/ccp-crypto-sha.c 		rctx->cmd.u.sha.ctx_len = SHA512_DIGEST_SIZE;
cmd               158 drivers/crypto/ccp/ccp-crypto-sha.c 	rctx->cmd.u.sha.src = sg;
cmd               159 drivers/crypto/ccp/ccp-crypto-sha.c 	rctx->cmd.u.sha.src_len = rctx->hash_cnt;
cmd               160 drivers/crypto/ccp/ccp-crypto-sha.c 	rctx->cmd.u.sha.opad = ctx->u.sha.key_len ?
cmd               162 drivers/crypto/ccp/ccp-crypto-sha.c 	rctx->cmd.u.sha.opad_len = ctx->u.sha.key_len ?
cmd               164 drivers/crypto/ccp/ccp-crypto-sha.c 	rctx->cmd.u.sha.first = rctx->first;
cmd               165 drivers/crypto/ccp/ccp-crypto-sha.c 	rctx->cmd.u.sha.final = rctx->final;
cmd               166 drivers/crypto/ccp/ccp-crypto-sha.c 	rctx->cmd.u.sha.msg_bits = rctx->msg_bits;
cmd               170 drivers/crypto/ccp/ccp-crypto-sha.c 	ret = ccp_crypto_enqueue_request(&req->base, &rctx->cmd);
cmd               122 drivers/crypto/ccp/ccp-crypto.h 	struct ccp_cmd cmd;
cmd               148 drivers/crypto/ccp/ccp-crypto.h 	struct ccp_cmd cmd;
cmd               175 drivers/crypto/ccp/ccp-crypto.h 	struct ccp_cmd cmd;
cmd               219 drivers/crypto/ccp/ccp-crypto.h 	struct ccp_cmd cmd;
cmd               251 drivers/crypto/ccp/ccp-crypto.h 	struct ccp_cmd cmd;
cmd               270 drivers/crypto/ccp/ccp-crypto.h 			       struct ccp_cmd *cmd);
cmd                79 drivers/crypto/ccp/ccp-dev-v3.c 	u32 cr0, cmd;
cmd               121 drivers/crypto/ccp/ccp-dev-v3.c 			cmd = (cmd_q->id << DEL_Q_ID_SHIFT)
cmd               127 drivers/crypto/ccp/ccp-dev-v3.c 			iowrite32(cmd, ccp->io_regs + DEL_CMD_Q_JOB);
cmd               133 drivers/crypto/ccp/ccp-dev-v3.c 			cmd = DEL_Q_ACTIVE
cmd               137 drivers/crypto/ccp/ccp-dev-v3.c 			iowrite32(cmd, ccp->io_regs + DEL_CMD_Q_JOB);
cmd               521 drivers/crypto/ccp/ccp-dev-v3.c 	struct ccp_cmd *cmd;
cmd               554 drivers/crypto/ccp/ccp-dev-v3.c 	while (!list_empty(&ccp->cmd)) {
cmd               556 drivers/crypto/ccp/ccp-dev-v3.c 		cmd = list_first_entry(&ccp->cmd, struct ccp_cmd, entry);
cmd               557 drivers/crypto/ccp/ccp-dev-v3.c 		list_del(&cmd->entry);
cmd               558 drivers/crypto/ccp/ccp-dev-v3.c 		cmd->callback(cmd->data, -ENODEV);
cmd               562 drivers/crypto/ccp/ccp-dev-v3.c 		cmd = list_first_entry(&ccp->backlog, struct ccp_cmd, entry);
cmd               563 drivers/crypto/ccp/ccp-dev-v3.c 		list_del(&cmd->entry);
cmd               564 drivers/crypto/ccp/ccp-dev-v3.c 		cmd->callback(cmd->data, -ENODEV);
cmd               998 drivers/crypto/ccp/ccp-dev-v5.c 	struct ccp_cmd *cmd;
cmd              1040 drivers/crypto/ccp/ccp-dev-v5.c 	while (!list_empty(&ccp->cmd)) {
cmd              1042 drivers/crypto/ccp/ccp-dev-v5.c 		cmd = list_first_entry(&ccp->cmd, struct ccp_cmd, entry);
cmd              1043 drivers/crypto/ccp/ccp-dev-v5.c 		list_del(&cmd->entry);
cmd              1044 drivers/crypto/ccp/ccp-dev-v5.c 		cmd->callback(cmd->data, -ENODEV);
cmd              1048 drivers/crypto/ccp/ccp-dev-v5.c 		cmd = list_first_entry(&ccp->backlog, struct ccp_cmd, entry);
cmd              1049 drivers/crypto/ccp/ccp-dev-v5.c 		list_del(&cmd->entry);
cmd              1050 drivers/crypto/ccp/ccp-dev-v5.c 		cmd->callback(cmd->data, -ENODEV);
cmd                46 drivers/crypto/ccp/ccp-dev.c 	struct ccp_cmd *cmd;
cmd               289 drivers/crypto/ccp/ccp-dev.c int ccp_enqueue_cmd(struct ccp_cmd *cmd)
cmd               297 drivers/crypto/ccp/ccp-dev.c 	ccp = cmd->ccp ? cmd->ccp : ccp_get_device();
cmd               303 drivers/crypto/ccp/ccp-dev.c 	if (!cmd->callback)
cmd               306 drivers/crypto/ccp/ccp-dev.c 	cmd->ccp = ccp;
cmd               313 drivers/crypto/ccp/ccp-dev.c 		if (cmd->flags & CCP_CMD_MAY_BACKLOG) {
cmd               315 drivers/crypto/ccp/ccp-dev.c 			list_add_tail(&cmd->entry, &ccp->backlog);
cmd               322 drivers/crypto/ccp/ccp-dev.c 		list_add_tail(&cmd->entry, &ccp->cmd);
cmd               347 drivers/crypto/ccp/ccp-dev.c 	struct ccp_cmd *cmd = container_of(work, struct ccp_cmd, work);
cmd               348 drivers/crypto/ccp/ccp-dev.c 	struct ccp_device *ccp = cmd->ccp;
cmd               352 drivers/crypto/ccp/ccp-dev.c 	cmd->callback(cmd->data, -EINPROGRESS);
cmd               357 drivers/crypto/ccp/ccp-dev.c 	list_add_tail(&cmd->entry, &ccp->cmd);
cmd               377 drivers/crypto/ccp/ccp-dev.c 	struct ccp_cmd *cmd = NULL;
cmd               397 drivers/crypto/ccp/ccp-dev.c 		cmd = list_first_entry(&ccp->cmd, struct ccp_cmd, entry);
cmd               398 drivers/crypto/ccp/ccp-dev.c 		list_del(&cmd->entry);
cmd               416 drivers/crypto/ccp/ccp-dev.c 	return cmd;
cmd               422 drivers/crypto/ccp/ccp-dev.c 	struct ccp_cmd *cmd = tdata->cmd;
cmd               424 drivers/crypto/ccp/ccp-dev.c 	cmd->callback(cmd->data, cmd->ret);
cmd               437 drivers/crypto/ccp/ccp-dev.c 	struct ccp_cmd *cmd;
cmd               449 drivers/crypto/ccp/ccp-dev.c 		cmd = ccp_dequeue_cmd(cmd_q);
cmd               450 drivers/crypto/ccp/ccp-dev.c 		if (!cmd)
cmd               456 drivers/crypto/ccp/ccp-dev.c 		cmd->ret = ccp_run_cmd(cmd_q, cmd);
cmd               459 drivers/crypto/ccp/ccp-dev.c 		tdata.cmd = cmd;
cmd               487 drivers/crypto/ccp/ccp-dev.c 	INIT_LIST_HEAD(&ccp->cmd);
cmd               374 drivers/crypto/ccp/ccp-dev.h 	struct list_head cmd;
cmd               640 drivers/crypto/ccp/ccp-dev.h int ccp_run_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd);
cmd                65 drivers/crypto/ccp/ccp-dmaengine.c 	struct ccp_dma_cmd *cmd, *ctmp;
cmd                67 drivers/crypto/ccp/ccp-dmaengine.c 	list_for_each_entry_safe(cmd, ctmp, list, entry) {
cmd                68 drivers/crypto/ccp/ccp-dmaengine.c 		list_del(&cmd->entry);
cmd                69 drivers/crypto/ccp/ccp-dmaengine.c 		kmem_cache_free(ccp->dma_cmd_cache, cmd);
cmd               141 drivers/crypto/ccp/ccp-dmaengine.c 	struct ccp_dma_cmd *cmd;
cmd               144 drivers/crypto/ccp/ccp-dmaengine.c 	cmd = list_first_entry(&desc->pending, struct ccp_dma_cmd, entry);
cmd               145 drivers/crypto/ccp/ccp-dmaengine.c 	list_move(&cmd->entry, &desc->active);
cmd               148 drivers/crypto/ccp/ccp-dmaengine.c 		desc->tx_desc.cookie, cmd);
cmd               150 drivers/crypto/ccp/ccp-dmaengine.c 	ret = ccp_enqueue_cmd(&cmd->ccp_cmd);
cmd               155 drivers/crypto/ccp/ccp-dmaengine.c 		ret, desc->tx_desc.cookie, cmd);
cmd               162 drivers/crypto/ccp/ccp-dmaengine.c 	struct ccp_dma_cmd *cmd;
cmd               164 drivers/crypto/ccp/ccp-dmaengine.c 	cmd = list_first_entry_or_null(&desc->active, struct ccp_dma_cmd,
cmd               166 drivers/crypto/ccp/ccp-dmaengine.c 	if (!cmd)
cmd               170 drivers/crypto/ccp/ccp-dmaengine.c 		__func__, desc->tx_desc.cookie, cmd);
cmd               172 drivers/crypto/ccp/ccp-dmaengine.c 	list_del(&cmd->entry);
cmd               173 drivers/crypto/ccp/ccp-dmaengine.c 	kmem_cache_free(desc->ccp->dma_cmd_cache, cmd);
cmd               323 drivers/crypto/ccp/ccp-dmaengine.c 	struct ccp_dma_cmd *cmd;
cmd               325 drivers/crypto/ccp/ccp-dmaengine.c 	cmd = kmem_cache_alloc(chan->ccp->dma_cmd_cache, GFP_NOWAIT);
cmd               326 drivers/crypto/ccp/ccp-dmaengine.c 	if (cmd)
cmd               327 drivers/crypto/ccp/ccp-dmaengine.c 		memset(cmd, 0, sizeof(*cmd));
cmd               329 drivers/crypto/ccp/ccp-dmaengine.c 	return cmd;
cmd               364 drivers/crypto/ccp/ccp-dmaengine.c 	struct ccp_dma_cmd *cmd;
cmd               422 drivers/crypto/ccp/ccp-dmaengine.c 		cmd = ccp_alloc_dma_cmd(chan);
cmd               423 drivers/crypto/ccp/ccp-dmaengine.c 		if (!cmd)
cmd               426 drivers/crypto/ccp/ccp-dmaengine.c 		ccp_cmd = &cmd->ccp_cmd;
cmd               441 drivers/crypto/ccp/ccp-dmaengine.c 		list_add_tail(&cmd->entry, &desc->pending);
cmd               445 drivers/crypto/ccp/ccp-dmaengine.c 			cmd, &ccp_pt->src_dma,
cmd               457 drivers/crypto/ccp/ccp-ops.c ccp_run_aes_cmac_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd)
cmd               459 drivers/crypto/ccp/ccp-ops.c 	struct ccp_aes_engine *aes = &cmd->u.aes;
cmd               520 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd               541 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd               561 drivers/crypto/ccp/ccp-ops.c 				cmd->engine_error = cmd_q->cmd_error;
cmd               572 drivers/crypto/ccp/ccp-ops.c 				cmd->engine_error = cmd_q->cmd_error;
cmd               579 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd               592 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd               613 drivers/crypto/ccp/ccp-ops.c ccp_run_aes_gcm_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd)
cmd               615 drivers/crypto/ccp/ccp-ops.c 	struct ccp_aes_engine *aes = &cmd->u.aes;
cmd               702 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd               724 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd               745 drivers/crypto/ccp/ccp-ops.c 				cmd->engine_error = cmd_q->cmd_error;
cmd               793 drivers/crypto/ccp/ccp-ops.c 				cmd->engine_error = cmd_q->cmd_error;
cmd               806 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd               817 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd               896 drivers/crypto/ccp/ccp-ops.c ccp_run_aes_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd)
cmd               898 drivers/crypto/ccp/ccp-ops.c 	struct ccp_aes_engine *aes = &cmd->u.aes;
cmd               959 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd               982 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd              1033 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd              1047 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd              1073 drivers/crypto/ccp/ccp-ops.c ccp_run_xts_aes_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd)
cmd              1075 drivers/crypto/ccp/ccp-ops.c 	struct ccp_xts_aes_engine *xts = &cmd->u.xts;
cmd              1181 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd              1201 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd              1235 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd              1248 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd              1273 drivers/crypto/ccp/ccp-ops.c ccp_run_des3_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd)
cmd              1275 drivers/crypto/ccp/ccp-ops.c 	struct ccp_des3_engine *des3 = &cmd->u.des3;
cmd              1361 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd              1389 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd              1432 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd              1444 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd              1470 drivers/crypto/ccp/ccp-ops.c ccp_run_sha_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd)
cmd              1472 drivers/crypto/ccp/ccp-ops.c 	struct ccp_sha_engine *sha = &cmd->u.sha;
cmd              1670 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd              1688 drivers/crypto/ccp/ccp-ops.c 				cmd->engine_error = cmd_q->cmd_error;
cmd              1698 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd              1709 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd              1799 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = hmac_cmd.engine_error;
cmd              1815 drivers/crypto/ccp/ccp-ops.c ccp_run_rsa_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd)
cmd              1817 drivers/crypto/ccp/ccp-ops.c 	struct ccp_rsa_engine *rsa = &cmd->u.rsa;
cmd              1882 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd              1924 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd              1947 drivers/crypto/ccp/ccp-ops.c ccp_run_passthru_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd)
cmd              1949 drivers/crypto/ccp/ccp-ops.c 	struct ccp_passthru_engine *pt = &cmd->u.passthru;
cmd              1993 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd              2052 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd              2080 drivers/crypto/ccp/ccp-ops.c 				      struct ccp_cmd *cmd)
cmd              2082 drivers/crypto/ccp/ccp-ops.c 	struct ccp_passthru_nomap_engine *pt = &cmd->u.passthru_nomap;
cmd              2117 drivers/crypto/ccp/ccp-ops.c 			cmd->engine_error = cmd_q->cmd_error;
cmd              2138 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd              2143 drivers/crypto/ccp/ccp-ops.c static int ccp_run_ecc_mm_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd)
cmd              2145 drivers/crypto/ccp/ccp-ops.c 	struct ccp_ecc_engine *ecc = &cmd->u.ecc;
cmd              2222 drivers/crypto/ccp/ccp-ops.c 	op.u.ecc.function = cmd->u.ecc.function;
cmd              2226 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd              2250 drivers/crypto/ccp/ccp-ops.c static int ccp_run_ecc_pm_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd)
cmd              2252 drivers/crypto/ccp/ccp-ops.c 	struct ccp_ecc_engine *ecc = &cmd->u.ecc;
cmd              2380 drivers/crypto/ccp/ccp-ops.c 	op.u.ecc.function = cmd->u.ecc.function;
cmd              2384 drivers/crypto/ccp/ccp-ops.c 		cmd->engine_error = cmd_q->cmd_error;
cmd              2421 drivers/crypto/ccp/ccp-ops.c ccp_run_ecc_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd)
cmd              2423 drivers/crypto/ccp/ccp-ops.c 	struct ccp_ecc_engine *ecc = &cmd->u.ecc;
cmd              2435 drivers/crypto/ccp/ccp-ops.c 		return ccp_run_ecc_mm_cmd(cmd_q, cmd);
cmd              2440 drivers/crypto/ccp/ccp-ops.c 		return ccp_run_ecc_pm_cmd(cmd_q, cmd);
cmd              2447 drivers/crypto/ccp/ccp-ops.c int ccp_run_cmd(struct ccp_cmd_queue *cmd_q, struct ccp_cmd *cmd)
cmd              2451 drivers/crypto/ccp/ccp-ops.c 	cmd->engine_error = 0;
cmd              2456 drivers/crypto/ccp/ccp-ops.c 	switch (cmd->engine) {
cmd              2458 drivers/crypto/ccp/ccp-ops.c 		switch (cmd->u.aes.mode) {
cmd              2460 drivers/crypto/ccp/ccp-ops.c 			ret = ccp_run_aes_cmac_cmd(cmd_q, cmd);
cmd              2463 drivers/crypto/ccp/ccp-ops.c 			ret = ccp_run_aes_gcm_cmd(cmd_q, cmd);
cmd              2466 drivers/crypto/ccp/ccp-ops.c 			ret = ccp_run_aes_cmd(cmd_q, cmd);
cmd              2471 drivers/crypto/ccp/ccp-ops.c 		ret = ccp_run_xts_aes_cmd(cmd_q, cmd);
cmd              2474 drivers/crypto/ccp/ccp-ops.c 		ret = ccp_run_des3_cmd(cmd_q, cmd);
cmd              2477 drivers/crypto/ccp/ccp-ops.c 		ret = ccp_run_sha_cmd(cmd_q, cmd);
cmd              2480 drivers/crypto/ccp/ccp-ops.c 		ret = ccp_run_rsa_cmd(cmd_q, cmd);
cmd              2483 drivers/crypto/ccp/ccp-ops.c 		if (cmd->flags & CCP_CMD_PASSTHRU_NO_DMA_MAP)
cmd              2484 drivers/crypto/ccp/ccp-ops.c 			ret = ccp_run_passthru_nomap_cmd(cmd_q, cmd);
cmd              2486 drivers/crypto/ccp/ccp-ops.c 			ret = ccp_run_passthru_cmd(cmd_q, cmd);
cmd              2489 drivers/crypto/ccp/ccp-ops.c 		ret = ccp_run_ecc_cmd(cmd_q, cmd);
cmd               114 drivers/crypto/ccp/psp-dev.c static int sev_cmd_buffer_len(int cmd)
cmd               116 drivers/crypto/ccp/psp-dev.c 	switch (cmd) {
cmd               150 drivers/crypto/ccp/psp-dev.c static int __sev_do_cmd_locked(int cmd, void *data, int *psp_ret)
cmd               167 drivers/crypto/ccp/psp-dev.c 		cmd, phys_msb, phys_lsb, psp_timeout);
cmd               170 drivers/crypto/ccp/psp-dev.c 			     sev_cmd_buffer_len(cmd), false);
cmd               177 drivers/crypto/ccp/psp-dev.c 	reg = cmd;
cmd               188 drivers/crypto/ccp/psp-dev.c 		dev_err(psp->dev, "sev command %#x timed out, disabling PSP \n", cmd);
cmd               201 drivers/crypto/ccp/psp-dev.c 			cmd, reg & PSP_CMDRESP_ERR_MASK);
cmd               206 drivers/crypto/ccp/psp-dev.c 			     sev_cmd_buffer_len(cmd), false);
cmd               211 drivers/crypto/ccp/psp-dev.c static int sev_do_cmd(int cmd, void *data, int *psp_ret)
cmd               216 drivers/crypto/ccp/psp-dev.c 	rc = __sev_do_cmd_locked(cmd, data, psp_ret);
cmd               337 drivers/crypto/ccp/psp-dev.c static int sev_ioctl_do_pek_pdh_gen(int cmd, struct sev_issue_cmd *argp)
cmd               347 drivers/crypto/ccp/psp-dev.c 	return __sev_do_cmd_locked(cmd, NULL, &argp->error);
cmd               366 drivers/crypto/ccp/psp-dev.c 		goto cmd;
cmd               384 drivers/crypto/ccp/psp-dev.c cmd:
cmd               709 drivers/crypto/ccp/psp-dev.c 		goto cmd;
cmd               743 drivers/crypto/ccp/psp-dev.c cmd:
cmd               800 drivers/crypto/ccp/psp-dev.c 	if (input.cmd > SEV_MAX)
cmd               805 drivers/crypto/ccp/psp-dev.c 	switch (input.cmd) {
cmd              1020 drivers/crypto/ccp/psp-dev.c int sev_issue_cmd_external_user(struct file *filep, unsigned int cmd,
cmd              1026 drivers/crypto/ccp/psp-dev.c 	return  sev_do_cmd(cmd, data, error);
cmd               289 drivers/crypto/chelsio/chtls/chtls.h 	__be32 cmd;
cmd               169 drivers/crypto/chelsio/chtls/chtls_cm.c 	req->cmd = CPL_ABORT_NO_RST;
cmd               201 drivers/crypto/chelsio/chtls/chtls_cm.c 	req->cmd = mode;
cmd              1809 drivers/crypto/chelsio/chtls/chtls_cm.c 			     int cmd)
cmd              1814 drivers/crypto/chelsio/chtls/chtls_cm.c 	rpl->cmd = cmd;
cmd               341 drivers/crypto/chelsio/chtls/chtls_hw.c 	kwr->req.cmd = cpu_to_be32(ULPTX_CMD_V(ULP_TX_MEM_WRITE) |
cmd               690 drivers/crypto/chelsio/chtls/chtls_io.c 			unsigned int cmd  = CPL_OPCODE_G(ntohl
cmd               693 drivers/crypto/chelsio/chtls/chtls_io.c 			if (cmd == CPL_CLOSE_CON_REQ)
cmd               267 drivers/crypto/hisilicon/qm.c 	__le16 cmd;
cmd               275 drivers/crypto/hisilicon/qm.c 		      u8 cmd, u16 index, u8 priority);
cmd               344 drivers/crypto/hisilicon/qm.c static int qm_mb(struct hisi_qm *qm, u8 cmd, dma_addr_t dma_addr, u16 queue,
cmd               351 drivers/crypto/hisilicon/qm.c 		queue, cmd, (unsigned long long)dma_addr);
cmd               353 drivers/crypto/hisilicon/qm.c 	mailbox.w0 = cmd |
cmd               383 drivers/crypto/hisilicon/qm.c static void qm_db_v1(struct hisi_qm *qm, u16 qn, u8 cmd, u16 index, u8 priority)
cmd               387 drivers/crypto/hisilicon/qm.c 	doorbell = qn | ((u64)cmd << QM_DB_CMD_SHIFT_V1) |
cmd               394 drivers/crypto/hisilicon/qm.c static void qm_db_v2(struct hisi_qm *qm, u16 qn, u8 cmd, u16 index, u8 priority)
cmd               400 drivers/crypto/hisilicon/qm.c 	if (cmd == QM_DOORBELL_CMD_SQ || cmd == QM_DOORBELL_CMD_CQ)
cmd               405 drivers/crypto/hisilicon/qm.c 	doorbell = qn | ((u64)cmd << QM_DB_CMD_SHIFT_V2) |
cmd               413 drivers/crypto/hisilicon/qm.c static void qm_db(struct hisi_qm *qm, u16 qn, u8 cmd, u16 index, u8 priority)
cmd               416 drivers/crypto/hisilicon/qm.c 		qn, cmd, index);
cmd               418 drivers/crypto/hisilicon/qm.c 	qm->ops->qm_db(qm, qn, cmd, index, priority);
cmd                96 drivers/crypto/mediatek/mtk-aes.c 	__le32 cmd[AES_MAX_CT_SIZE];
cmd               280 drivers/crypto/mediatek/mtk-aes.c 	struct mtk_desc *cmd = NULL, *res = NULL;
cmd               287 drivers/crypto/mediatek/mtk-aes.c 		cmd = ring->cmd_next;
cmd               288 drivers/crypto/mediatek/mtk-aes.c 		cmd->hdr = MTK_DESC_BUF_LEN(ssg->length);
cmd               289 drivers/crypto/mediatek/mtk-aes.c 		cmd->buf = cpu_to_le32(sg_dma_address(ssg));
cmd               292 drivers/crypto/mediatek/mtk-aes.c 			cmd->hdr |= MTK_DESC_FIRST |
cmd               294 drivers/crypto/mediatek/mtk-aes.c 			cmd->ct = cpu_to_le32(aes->ctx->ct_dma);
cmd               295 drivers/crypto/mediatek/mtk-aes.c 			cmd->ct_hdr = aes->ctx->ct_hdr;
cmd               296 drivers/crypto/mediatek/mtk-aes.c 			cmd->tfm = cpu_to_le32(aes->ctx->tfm_dma);
cmd               303 drivers/crypto/mediatek/mtk-aes.c 	cmd->hdr |= MTK_DESC_LAST;
cmd               381 drivers/crypto/mediatek/mtk-aes.c 	ctx->tfm_dma = ctx->ct_dma + sizeof(info->cmd);
cmd               423 drivers/crypto/mediatek/mtk-aes.c 	info->cmd[cnt++] = AES_CMD0 | cpu_to_le32(len);
cmd               424 drivers/crypto/mediatek/mtk-aes.c 	info->cmd[cnt++] = AES_CMD1;
cmd               458 drivers/crypto/mediatek/mtk-aes.c 	info->cmd[cnt++] = AES_CMD2;
cmd               890 drivers/crypto/mediatek/mtk-aes.c 	info->cmd[cnt++] = AES_GCM_CMD0 | cpu_to_le32(req->assoclen);
cmd               891 drivers/crypto/mediatek/mtk-aes.c 	info->cmd[cnt++] = AES_GCM_CMD1 | cpu_to_le32(req->assoclen);
cmd               892 drivers/crypto/mediatek/mtk-aes.c 	info->cmd[cnt++] = AES_GCM_CMD2;
cmd               893 drivers/crypto/mediatek/mtk-aes.c 	info->cmd[cnt++] = AES_GCM_CMD3 | cpu_to_le32(gctx->textlen);
cmd               896 drivers/crypto/mediatek/mtk-aes.c 		info->cmd[cnt++] = AES_GCM_CMD4 | cpu_to_le32(gctx->authsize);
cmd               899 drivers/crypto/mediatek/mtk-aes.c 		info->cmd[cnt++] = AES_GCM_CMD5 | cpu_to_le32(gctx->authsize);
cmd               900 drivers/crypto/mediatek/mtk-aes.c 		info->cmd[cnt++] = AES_GCM_CMD6 | cpu_to_le32(gctx->authsize);
cmd                69 drivers/crypto/mediatek/mtk-sha.c 	__le32 cmd[3];
cmd               311 drivers/crypto/mediatek/mtk-sha.c 	info->cmd[0] = SHA_CMD0;
cmd               312 drivers/crypto/mediatek/mtk-sha.c 	info->cmd[1] = SHA_CMD1;
cmd               313 drivers/crypto/mediatek/mtk-sha.c 	info->cmd[2] = SHA_CMD2 | SHA_TFM_DIGEST(SIZE_IN_WORDS(ctx->ds));
cmd               329 drivers/crypto/mediatek/mtk-sha.c 	info->cmd[0] &= ~SHA_DATA_LEN_MSK;
cmd               330 drivers/crypto/mediatek/mtk-sha.c 	info->cmd[0] |= cpu_to_le32(len1 + len2);
cmd               345 drivers/crypto/mediatek/mtk-sha.c 	ctx->tfm_dma = ctx->ct_dma + sizeof(info->ctrl) + sizeof(info->cmd);
cmd               427 drivers/crypto/mediatek/mtk-sha.c 	struct mtk_desc *cmd, *res;
cmd               435 drivers/crypto/mediatek/mtk-sha.c 	mtk_sha_ring_shift(ring, &cmd, &res, &count);
cmd               438 drivers/crypto/mediatek/mtk-sha.c 	cmd->hdr = MTK_DESC_FIRST | MTK_DESC_BUF_LEN(len1) |
cmd               440 drivers/crypto/mediatek/mtk-sha.c 	cmd->buf = cpu_to_le32(addr1);
cmd               441 drivers/crypto/mediatek/mtk-sha.c 	cmd->ct = cpu_to_le32(ctx->ct_dma);
cmd               442 drivers/crypto/mediatek/mtk-sha.c 	cmd->ct_hdr = ctx->ct_hdr;
cmd               443 drivers/crypto/mediatek/mtk-sha.c 	cmd->tfm = cpu_to_le32(ctx->tfm_dma);
cmd               446 drivers/crypto/mediatek/mtk-sha.c 		mtk_sha_ring_shift(ring, &cmd, &res, &count);
cmd               449 drivers/crypto/mediatek/mtk-sha.c 		cmd->hdr = MTK_DESC_BUF_LEN(len2);
cmd               450 drivers/crypto/mediatek/mtk-sha.c 		cmd->buf = cpu_to_le32(addr2);
cmd               453 drivers/crypto/mediatek/mtk-sha.c 	cmd->hdr |= MTK_DESC_LAST;
cmd               191 drivers/crypto/qat/qat_common/adf_admin.c static int adf_send_admin_cmd(struct adf_accel_dev *accel_dev, int cmd)
cmd               199 drivers/crypto/qat/qat_common/adf_admin.c 	req.init_admin_cmd_id = cmd;
cmd               201 drivers/crypto/qat/qat_common/adf_admin.c 	if (cmd == ICP_QAT_FW_CONSTANTS_CFG) {
cmd                66 drivers/crypto/qat/qat_common/adf_ctl_drv.c static long adf_ctl_ioctl(struct file *fp, unsigned int cmd, unsigned long arg);
cmd               224 drivers/crypto/qat/qat_common/adf_ctl_drv.c static int adf_ctl_ioctl_dev_config(struct file *fp, unsigned int cmd,
cmd               302 drivers/crypto/qat/qat_common/adf_ctl_drv.c static int adf_ctl_ioctl_dev_stop(struct file *fp, unsigned int cmd,
cmd               335 drivers/crypto/qat/qat_common/adf_ctl_drv.c static int adf_ctl_ioctl_dev_start(struct file *fp, unsigned int cmd,
cmd               374 drivers/crypto/qat/qat_common/adf_ctl_drv.c static int adf_ctl_ioctl_get_num_devices(struct file *fp, unsigned int cmd,
cmd               386 drivers/crypto/qat/qat_common/adf_ctl_drv.c static int adf_ctl_ioctl_get_status(struct file *fp, unsigned int cmd,
cmd               425 drivers/crypto/qat/qat_common/adf_ctl_drv.c static long adf_ctl_ioctl(struct file *fp, unsigned int cmd, unsigned long arg)
cmd               432 drivers/crypto/qat/qat_common/adf_ctl_drv.c 	switch (cmd) {
cmd               434 drivers/crypto/qat/qat_common/adf_ctl_drv.c 		ret = adf_ctl_ioctl_dev_config(fp, cmd, arg);
cmd               438 drivers/crypto/qat/qat_common/adf_ctl_drv.c 		ret = adf_ctl_ioctl_dev_stop(fp, cmd, arg);
cmd               442 drivers/crypto/qat/qat_common/adf_ctl_drv.c 		ret = adf_ctl_ioctl_dev_start(fp, cmd, arg);
cmd               446 drivers/crypto/qat/qat_common/adf_ctl_drv.c 		ret = adf_ctl_ioctl_get_num_devices(fp, cmd, arg);
cmd               450 drivers/crypto/qat/qat_common/adf_ctl_drv.c 		ret = adf_ctl_ioctl_get_status(fp, cmd, arg);
cmd               353 drivers/dma-buf/dma-buf.c 			  unsigned int cmd, unsigned long arg)
cmd               362 drivers/dma-buf/dma-buf.c 	switch (cmd) {
cmd               390 drivers/dma-buf/sw_sync.c static long sw_sync_ioctl(struct file *file, unsigned int cmd,
cmd               395 drivers/dma-buf/sw_sync.c 	switch (cmd) {
cmd               462 drivers/dma-buf/sync_file.c static long sync_file_ioctl(struct file *file, unsigned int cmd,
cmd               467 drivers/dma-buf/sync_file.c 	switch (cmd) {
cmd               171 drivers/dma/bcm-sba-raid.c static inline u64 __pure sba_cmd_enc(u64 cmd, u32 val, u32 shift, u32 mask)
cmd               173 drivers/dma/bcm-sba-raid.c 	cmd &= ~((u64)mask << shift);
cmd               174 drivers/dma/bcm-sba-raid.c 	cmd |= ((u64)(val & mask) << shift);
cmd               175 drivers/dma/bcm-sba-raid.c 	return cmd;
cmd               567 drivers/dma/bcm-sba-raid.c 	u64 cmd;
cmd               573 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(0x0, SBA_TYPE_B,
cmd               575 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, req->sba->hw_resp_size,
cmd               578 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd               580 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_CMD_LOAD_BUFFER,
cmd               582 drivers/dma/bcm-sba-raid.c 	cmdsp->cmd = cmd;
cmd               583 drivers/dma/bcm-sba-raid.c 	*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd               590 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(0x0, SBA_TYPE_A,
cmd               592 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, req->sba->hw_resp_size,
cmd               594 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, 0x1,
cmd               597 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd               599 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_CMD_WRITE_BUFFER,
cmd               601 drivers/dma/bcm-sba-raid.c 	cmdsp->cmd = cmd;
cmd               602 drivers/dma/bcm-sba-raid.c 	*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd               655 drivers/dma/bcm-sba-raid.c 	u64 cmd;
cmd               661 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(0x0, SBA_TYPE_B,
cmd               663 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, msg_len,
cmd               666 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd               668 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_CMD_LOAD_BUFFER,
cmd               670 drivers/dma/bcm-sba-raid.c 	cmdsp->cmd = cmd;
cmd               671 drivers/dma/bcm-sba-raid.c 	*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd               678 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(0x0, SBA_TYPE_A,
cmd               680 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, msg_len,
cmd               682 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, 0x1,
cmd               685 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd               687 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_CMD_WRITE_BUFFER,
cmd               689 drivers/dma/bcm-sba-raid.c 	cmdsp->cmd = cmd;
cmd               690 drivers/dma/bcm-sba-raid.c 	*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd               774 drivers/dma/bcm-sba-raid.c 	u64 cmd;
cmd               781 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(0x0, SBA_TYPE_B,
cmd               783 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, msg_len,
cmd               786 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd               788 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_CMD_LOAD_BUFFER,
cmd               790 drivers/dma/bcm-sba-raid.c 	cmdsp->cmd = cmd;
cmd               791 drivers/dma/bcm-sba-raid.c 	*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd               799 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(0x0, SBA_TYPE_B,
cmd               801 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, msg_len,
cmd               804 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd               806 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_CMD_XOR,
cmd               808 drivers/dma/bcm-sba-raid.c 		cmdsp->cmd = cmd;
cmd               809 drivers/dma/bcm-sba-raid.c 		*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd               817 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(0x0, SBA_TYPE_A,
cmd               819 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, msg_len,
cmd               821 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, 0x1,
cmd               824 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd               826 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_CMD_WRITE_BUFFER,
cmd               828 drivers/dma/bcm-sba-raid.c 	cmdsp->cmd = cmd;
cmd               829 drivers/dma/bcm-sba-raid.c 	*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd               919 drivers/dma/bcm-sba-raid.c 	u64 cmd;
cmd               928 drivers/dma/bcm-sba-raid.c 			cmd = sba_cmd_enc(0x0, SBA_TYPE_B,
cmd               930 drivers/dma/bcm-sba-raid.c 			cmd = sba_cmd_enc(cmd, msg_len,
cmd               933 drivers/dma/bcm-sba-raid.c 			cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd               935 drivers/dma/bcm-sba-raid.c 			cmd = sba_cmd_enc(cmd, SBA_CMD_LOAD_BUFFER,
cmd               937 drivers/dma/bcm-sba-raid.c 			cmdsp->cmd = cmd;
cmd               938 drivers/dma/bcm-sba-raid.c 			*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd               947 drivers/dma/bcm-sba-raid.c 			cmd = sba_cmd_enc(0x0, SBA_TYPE_B,
cmd               949 drivers/dma/bcm-sba-raid.c 			cmd = sba_cmd_enc(cmd, msg_len,
cmd               952 drivers/dma/bcm-sba-raid.c 			cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd               954 drivers/dma/bcm-sba-raid.c 			cmd = sba_cmd_enc(cmd, SBA_CMD_LOAD_BUFFER,
cmd               956 drivers/dma/bcm-sba-raid.c 			cmdsp->cmd = cmd;
cmd               957 drivers/dma/bcm-sba-raid.c 			*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd               965 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(0x0, SBA_TYPE_A,
cmd               967 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, msg_len,
cmd               969 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_CMD_ZERO_ALL_BUFFERS,
cmd               971 drivers/dma/bcm-sba-raid.c 		cmdsp->cmd = cmd;
cmd               972 drivers/dma/bcm-sba-raid.c 		*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd               979 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(0x0, SBA_TYPE_B,
cmd               981 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, msg_len,
cmd               984 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd               986 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_C_MDATA_MS(c_mdata),
cmd               988 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_CMD_GALOIS_XOR,
cmd               990 drivers/dma/bcm-sba-raid.c 		cmdsp->cmd = cmd;
cmd               991 drivers/dma/bcm-sba-raid.c 		*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd              1000 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(0x0, SBA_TYPE_A,
cmd              1002 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, msg_len,
cmd              1004 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, 0x1,
cmd              1007 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd              1009 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_CMD_WRITE_BUFFER,
cmd              1011 drivers/dma/bcm-sba-raid.c 		cmdsp->cmd = cmd;
cmd              1012 drivers/dma/bcm-sba-raid.c 		*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd              1027 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(0x0, SBA_TYPE_A,
cmd              1029 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, msg_len,
cmd              1031 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, 0x1,
cmd              1034 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd              1036 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_CMD_WRITE_BUFFER,
cmd              1038 drivers/dma/bcm-sba-raid.c 		cmdsp->cmd = cmd;
cmd              1039 drivers/dma/bcm-sba-raid.c 		*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd              1094 drivers/dma/bcm-sba-raid.c 	u64 cmd;
cmd              1105 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(0x0, SBA_TYPE_B,
cmd              1107 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, msg_len,
cmd              1110 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd              1112 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_CMD_LOAD_BUFFER,
cmd              1114 drivers/dma/bcm-sba-raid.c 		cmdsp->cmd = cmd;
cmd              1115 drivers/dma/bcm-sba-raid.c 		*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd              1125 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(0x0, SBA_TYPE_B,
cmd              1127 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, msg_len,
cmd              1130 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd              1132 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_CMD_XOR,
cmd              1134 drivers/dma/bcm-sba-raid.c 		cmdsp->cmd = cmd;
cmd              1135 drivers/dma/bcm-sba-raid.c 		*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd              1142 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(0x0, SBA_TYPE_B,
cmd              1144 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, msg_len,
cmd              1147 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd              1149 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_CMD_LOAD_BUFFER,
cmd              1151 drivers/dma/bcm-sba-raid.c 		cmdsp->cmd = cmd;
cmd              1152 drivers/dma/bcm-sba-raid.c 		*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd              1160 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(0x0, SBA_TYPE_A,
cmd              1162 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, msg_len,
cmd              1164 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, 0x1,
cmd              1167 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd              1169 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_CMD_WRITE_BUFFER,
cmd              1171 drivers/dma/bcm-sba-raid.c 	cmdsp->cmd = cmd;
cmd              1172 drivers/dma/bcm-sba-raid.c 	*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd              1189 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(0x0, SBA_TYPE_A,
cmd              1191 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, msg_len,
cmd              1193 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_CMD_ZERO_ALL_BUFFERS,
cmd              1195 drivers/dma/bcm-sba-raid.c 	cmdsp->cmd = cmd;
cmd              1196 drivers/dma/bcm-sba-raid.c 	*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd              1209 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(0x0, SBA_TYPE_B,
cmd              1211 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, msg_len,
cmd              1214 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd              1216 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_C_MDATA_MS(c_mdata),
cmd              1218 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_CMD_GALOIS,
cmd              1220 drivers/dma/bcm-sba-raid.c 	cmdsp->cmd = cmd;
cmd              1221 drivers/dma/bcm-sba-raid.c 	*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd              1238 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(0x0, SBA_TYPE_A,
cmd              1240 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, msg_len,
cmd              1243 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd              1245 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_C_MDATA_MS(c_mdata),
cmd              1247 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_CMD_GALOIS,
cmd              1249 drivers/dma/bcm-sba-raid.c 		cmdsp->cmd = cmd;
cmd              1250 drivers/dma/bcm-sba-raid.c 		*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd              1263 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(0x0, SBA_TYPE_B,
cmd              1265 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, msg_len,
cmd              1268 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd              1270 drivers/dma/bcm-sba-raid.c 		cmd = sba_cmd_enc(cmd, SBA_CMD_XOR,
cmd              1272 drivers/dma/bcm-sba-raid.c 		cmdsp->cmd = cmd;
cmd              1273 drivers/dma/bcm-sba-raid.c 		*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd              1281 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(0x0, SBA_TYPE_A,
cmd              1283 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, msg_len,
cmd              1285 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, 0x1,
cmd              1288 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_C_MDATA_LS(c_mdata),
cmd              1290 drivers/dma/bcm-sba-raid.c 	cmd = sba_cmd_enc(cmd, SBA_CMD_WRITE_BUFFER,
cmd              1292 drivers/dma/bcm-sba-raid.c 	cmdsp->cmd = cmd;
cmd              1293 drivers/dma/bcm-sba-raid.c 	*cmdsp->cmd_dma = cpu_to_le64(cmd);
cmd              1512 drivers/dma/bcm-sba-raid.c 			req->cmds[j].cmd = 0;
cmd               345 drivers/dma/fsl-qdma.c 	u32 cmd;
cmd               374 drivers/dma/fsl-qdma.c 	cmd = cpu_to_le32(FSL_QDMA_CMD_RWTTYPE <<
cmd               376 drivers/dma/fsl-qdma.c 	sdf->data = QDMA_SDDF_CMD(cmd);
cmd               378 drivers/dma/fsl-qdma.c 	cmd = cpu_to_le32(FSL_QDMA_CMD_RWTTYPE <<
cmd               380 drivers/dma/fsl-qdma.c 	cmd |= cpu_to_le32(FSL_QDMA_CMD_LWC << FSL_QDMA_CMD_LWC_OFFSET);
cmd               381 drivers/dma/fsl-qdma.c 	ddf->data = QDMA_SDDF_CMD(cmd);
cmd               272 drivers/dma/ioat/dma.h 	u8 cmd;
cmd               274 drivers/dma/ioat/dma.h 	cmd = readb(ioat_chan->reg_base + IOAT_CHANCMD_OFFSET(ver));
cmd               275 drivers/dma/ioat/dma.h 	return (cmd & IOAT_CHANCMD_RESET) == IOAT_CHANCMD_RESET;
cmd               479 drivers/dma/sh/shdmac.c 			       unsigned long cmd, void *data)
cmd                76 drivers/dma/st_fdma.c 	unsigned long nbytes, ch_cmd, cmd;
cmd                84 drivers/dma/st_fdma.c 	cmd = FDMA_CMD_START(fchan->vchan.chan.chan_id);
cmd                90 drivers/dma/st_fdma.c 	writel(cmd,
cmd               624 drivers/dma/st_fdma.c 	unsigned long cmd = FDMA_CMD_PAUSE(ch_id);
cmd               630 drivers/dma/st_fdma.c 		fdma_write(fchan->fdev, cmd, FDMA_CMD_SET_OFST);
cmd               662 drivers/dma/st_fdma.c 	unsigned long cmd = FDMA_CMD_PAUSE(ch_id);
cmd               667 drivers/dma/st_fdma.c 	fdma_write(fchan->fdev, cmd, FDMA_CMD_SET_OFST);
cmd               112 drivers/dma/tegra210-adma.c 	unsigned int cmd;
cmd               726 drivers/dma/tegra210-adma.c 		ch_reg->cmd = tdma_ch_read(tdc, ADMA_CH_CMD);
cmd               728 drivers/dma/tegra210-adma.c 		if (!ch_reg->cmd)
cmd               765 drivers/dma/tegra210-adma.c 		if (!ch_reg->cmd)
cmd               773 drivers/dma/tegra210-adma.c 		tdma_ch_write(tdc, ADMA_CH_CMD, ch_reg->cmd);
cmd               224 drivers/dma/xgene-dma.c 	void __iomem *cmd;
cmd               629 drivers/dma/xgene-dma.c 		  2 : 1, ring->cmd);
cmd               737 drivers/dma/xgene-dma.c 		iowrite32(-1, ring->cmd);
cmd              1130 drivers/dma/xgene-dma.c 	ring->cmd = ring->cmd_base + XGENE_DMA_RING_CMD_OFFSET;
cmd               131 drivers/edac/i5100_edac.c 				      u32 data, u32 cmd)
cmd               138 drivers/edac/i5100_edac.c 		(cmd & 1);
cmd              1613 drivers/firewire/core-cdev.c 			  unsigned int cmd, void __user *arg)
cmd              1621 drivers/firewire/core-cdev.c 	if (_IOC_TYPE(cmd) != '#' ||
cmd              1622 drivers/firewire/core-cdev.c 	    _IOC_NR(cmd) >= ARRAY_SIZE(ioctl_handlers) ||
cmd              1623 drivers/firewire/core-cdev.c 	    _IOC_SIZE(cmd) > sizeof(buffer))
cmd              1628 drivers/firewire/core-cdev.c 	if (_IOC_DIR(cmd) & _IOC_WRITE)
cmd              1629 drivers/firewire/core-cdev.c 		if (copy_from_user(&buffer, arg, _IOC_SIZE(cmd)))
cmd              1632 drivers/firewire/core-cdev.c 	ret = ioctl_handlers[_IOC_NR(cmd)](client, &buffer);
cmd              1636 drivers/firewire/core-cdev.c 	if (_IOC_DIR(cmd) & _IOC_READ)
cmd              1637 drivers/firewire/core-cdev.c 		if (copy_to_user(arg, &buffer, _IOC_SIZE(cmd)))
cmd              1644 drivers/firewire/core-cdev.c 			       unsigned int cmd, unsigned long arg)
cmd              1646 drivers/firewire/core-cdev.c 	return dispatch_ioctl(file->private_data, cmd, (void __user *)arg);
cmd              1651 drivers/firewire/core-cdev.c 				      unsigned int cmd, unsigned long arg)
cmd              1653 drivers/firewire/core-cdev.c 	return dispatch_ioctl(file->private_data, cmd, compat_ptr(arg));
cmd               344 drivers/firewire/nosy.c nosy_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               350 drivers/firewire/nosy.c 	switch (cmd) {
cmd               312 drivers/firewire/sbp2.c 	struct scsi_cmnd *cmd;
cmd              1281 drivers/firewire/sbp2.c 	scsi_dma_unmap(orb->cmd);
cmd              1362 drivers/firewire/sbp2.c 							   orb->cmd->sense_buffer);
cmd              1377 drivers/firewire/sbp2.c 	orb->cmd->result = result;
cmd              1378 drivers/firewire/sbp2.c 	orb->cmd->scsi_done(orb->cmd);
cmd              1384 drivers/firewire/sbp2.c 	struct scatterlist *sg = scsi_sglist(orb->cmd);
cmd              1387 drivers/firewire/sbp2.c 	n = scsi_dma_map(orb->cmd);
cmd              1434 drivers/firewire/sbp2.c 	scsi_dma_unmap(orb->cmd);
cmd              1442 drivers/firewire/sbp2.c 				  struct scsi_cmnd *cmd)
cmd              1444 drivers/firewire/sbp2.c 	struct sbp2_logical_unit *lu = cmd->device->hostdata;
cmd              1456 drivers/firewire/sbp2.c 	orb->cmd = cmd;
cmd              1463 drivers/firewire/sbp2.c 	if (cmd->sc_data_direction == DMA_FROM_DEVICE)
cmd              1469 drivers/firewire/sbp2.c 	if (scsi_sg_count(cmd) && sbp2_map_scatterlist(orb, device, lu) < 0)
cmd              1472 drivers/firewire/sbp2.c 	memcpy(orb->request.command_block, cmd->cmnd, cmd->cmd_len);
cmd              1545 drivers/firewire/sbp2.c static int sbp2_scsi_abort(struct scsi_cmnd *cmd)
cmd              1547 drivers/firewire/sbp2.c 	struct sbp2_logical_unit *lu = cmd->device->hostdata;
cmd                68 drivers/firmware/arm_scmi/base.c 	u8 cmd;
cmd                75 drivers/firmware/arm_scmi/base.c 		cmd = BASE_DISCOVER_SUB_VENDOR;
cmd                79 drivers/firmware/arm_scmi/base.c 		cmd = BASE_DISCOVER_VENDOR;
cmd                84 drivers/firmware/arm_scmi/base.c 	ret = scmi_xfer_get_init(handle, cmd, SCMI_PROTOCOL_BASE, 0, size, &t);
cmd                49 drivers/firmware/arm_scpi.c #define CMD_SIZE(cmd)	FIELD_GET(CMD_DATA_SIZE_MASK, cmd)
cmd                51 drivers/firmware/arm_scpi.c #define CMD_XTRACT_UNIQ(cmd)	((cmd) & CMD_UNIQ_MASK)
cmd               222 drivers/firmware/arm_scpi.c 	u32 cmd;
cmd               353 drivers/firmware/arm_scpi.c static void scpi_process_cmd(struct scpi_chan *ch, u32 cmd)
cmd               374 drivers/firmware/arm_scpi.c 			if (CMD_XTRACT_UNIQ(t->cmd) == CMD_XTRACT_UNIQ(cmd)) {
cmd               396 drivers/firmware/arm_scpi.c 			len = min_t(unsigned int, match->rx_len, CMD_SIZE(cmd));
cmd               413 drivers/firmware/arm_scpi.c 	u32 cmd = 0;
cmd               416 drivers/firmware/arm_scpi.c 		cmd = ioread32(&mem->command);
cmd               418 drivers/firmware/arm_scpi.c 	scpi_process_cmd(ch, cmd);
cmd               438 drivers/firmware/arm_scpi.c 		t->cmd |= FIELD_PREP(CMD_TOKEN_ID_MASK, ch->token);
cmd               445 drivers/firmware/arm_scpi.c 		iowrite32(t->cmd, &mem->command);
cmd               475 drivers/firmware/arm_scpi.c 	u8 cmd;
cmd               482 drivers/firmware/arm_scpi.c 	cmd = scpi_info->commands[idx];
cmd               485 drivers/firmware/arm_scpi.c 		chan = test_bit(cmd, scpi_info->cmd_priority) ? 1 : 0;
cmd               496 drivers/firmware/arm_scpi.c 		msg->cmd = PACK_LEGACY_SCPI_CMD(cmd, tx_len);
cmd               497 drivers/firmware/arm_scpi.c 		msg->slot = msg->cmd;
cmd               500 drivers/firmware/arm_scpi.c 		msg->cmd = PACK_SCPI_CMD(cmd, tx_len);
cmd               519 drivers/firmware/arm_scpi.c 		scpi_process_cmd(scpi_chan, msg->cmd);
cmd               286 drivers/firmware/efi/capsule.c static int capsule_reboot_notify(struct notifier_block *nb, unsigned long event, void *cmd)
cmd               678 drivers/firmware/efi/test/efi_test.c static long efi_test_ioctl(struct file *file, unsigned int cmd,
cmd               681 drivers/firmware/efi/test/efi_test.c 	switch (cmd) {
cmd               190 drivers/firmware/google/gsmi.c 	u16 cmd = (sub << 8) | func;
cmd               215 drivers/firmware/google/gsmi.c 			: "0" (cmd),
cmd               229 drivers/firmware/google/gsmi.c 			: "0" (cmd),
cmd               244 drivers/firmware/google/gsmi.c 			: "0" (cmd),
cmd               260 drivers/firmware/google/gsmi.c 		printk(KERN_ERR "gsmi: exec 0x%04x: Invalid parameter\n", cmd);
cmd               264 drivers/firmware/google/gsmi.c 		printk(KERN_ERR "gsmi: exec 0x%04x: Buffer too small\n", cmd);
cmd               271 drivers/firmware/google/gsmi.c 			       cmd);
cmd               275 drivers/firmware/google/gsmi.c 		printk(KERN_ERR "gsmi: exec 0x%04x: Not ready\n", cmd);
cmd               279 drivers/firmware/google/gsmi.c 		printk(KERN_ERR "gsmi: exec 0x%04x: Device error\n", cmd);
cmd               283 drivers/firmware/google/gsmi.c 		printk(KERN_ERR "gsmi: exec 0x%04x: Data not found\n", cmd);
cmd               287 drivers/firmware/google/gsmi.c 		printk(KERN_ERR "gsmi: exec 0x%04x: Log full\n", cmd);
cmd               297 drivers/firmware/google/gsmi.c 		       cmd, result);
cmd               797 drivers/firmware/google/gsmi.c static void gsmi_log_s0ix_info(u8 cmd)
cmd               812 drivers/firmware/google/gsmi.c 	gsmi_exec(GSMI_CALLBACK, cmd);
cmd                35 drivers/firmware/meson/meson_sm.c 	struct meson_sm_cmd cmd[];
cmd                42 drivers/firmware/meson/meson_sm.c 	.cmd = {
cmd                62 drivers/firmware/meson/meson_sm.c 	const struct meson_sm_cmd *cmd = chip->cmd;
cmd                64 drivers/firmware/meson/meson_sm.c 	while (cmd->smc_id && cmd->index != cmd_index)
cmd                65 drivers/firmware/meson/meson_sm.c 		cmd++;
cmd                67 drivers/firmware/meson/meson_sm.c 	return cmd->smc_id;
cmd                70 drivers/firmware/meson/meson_sm.c static u32 __meson_sm_call(u32 cmd, u32 arg0, u32 arg1, u32 arg2,
cmd                75 drivers/firmware/meson/meson_sm.c 	arm_smccc_smc(cmd, arg0, arg1, arg2, arg3, arg4, 0, 0, &res);
cmd               106 drivers/firmware/meson/meson_sm.c 	u32 cmd, lret;
cmd               111 drivers/firmware/meson/meson_sm.c 	cmd = meson_sm_get_cmd(fw.chip, cmd_index);
cmd               112 drivers/firmware/meson/meson_sm.c 	if (!cmd)
cmd               115 drivers/firmware/meson/meson_sm.c 	lret = __meson_sm_call(cmd, arg0, arg1, arg2, arg3, arg4);
cmd               253 drivers/firmware/psci/psci.c static void psci_sys_reset(enum reboot_mode reboot_mode, const char *cmd)
cmd                92 drivers/firmware/qcom_scm-32.c 		const struct qcom_scm_command *cmd)
cmd                94 drivers/firmware/qcom_scm-32.c 	return (void *)cmd + le32_to_cpu(cmd->resp_hdr_offset);
cmd               103 drivers/firmware/qcom_scm-32.c static inline void *qcom_scm_get_command_buffer(const struct qcom_scm_command *cmd)
cmd               105 drivers/firmware/qcom_scm-32.c 	return (void *)cmd->buf;
cmd               167 drivers/firmware/qcom_scm-32.c 	struct qcom_scm_command *cmd;
cmd               169 drivers/firmware/qcom_scm-32.c 	size_t alloc_len = sizeof(*cmd) + cmd_len + sizeof(*rsp) + resp_len;
cmd               172 drivers/firmware/qcom_scm-32.c 	cmd = kzalloc(PAGE_ALIGN(alloc_len), GFP_KERNEL);
cmd               173 drivers/firmware/qcom_scm-32.c 	if (!cmd)
cmd               176 drivers/firmware/qcom_scm-32.c 	cmd->len = cpu_to_le32(alloc_len);
cmd               177 drivers/firmware/qcom_scm-32.c 	cmd->buf_offset = cpu_to_le32(sizeof(*cmd));
cmd               178 drivers/firmware/qcom_scm-32.c 	cmd->resp_hdr_offset = cpu_to_le32(sizeof(*cmd) + cmd_len);
cmd               180 drivers/firmware/qcom_scm-32.c 	cmd->id = cpu_to_le32((svc_id << 10) | cmd_id);
cmd               182 drivers/firmware/qcom_scm-32.c 		memcpy(qcom_scm_get_command_buffer(cmd), cmd_buf, cmd_len);
cmd               184 drivers/firmware/qcom_scm-32.c 	rsp = qcom_scm_command_to_response(cmd);
cmd               186 drivers/firmware/qcom_scm-32.c 	cmd_phys = dma_map_single(dev, cmd, alloc_len, DMA_TO_DEVICE);
cmd               188 drivers/firmware/qcom_scm-32.c 		kfree(cmd);
cmd               201 drivers/firmware/qcom_scm-32.c 		dma_sync_single_for_cpu(dev, cmd_phys + sizeof(*cmd) + cmd_len,
cmd               206 drivers/firmware/qcom_scm-32.c 		dma_sync_single_for_cpu(dev, cmd_phys + sizeof(*cmd) + cmd_len +
cmd               214 drivers/firmware/qcom_scm-32.c 	kfree(cmd);
cmd               220 drivers/firmware/qcom_scm-32.c #define SCM_ATOMIC(svc, cmd, n) (((((svc) << 10)|((cmd) & 0x3ff)) << 12) | \
cmd               234 drivers/firmware/qcom_scm-32.c static s32 qcom_scm_call_atomic1(u32 svc, u32 cmd, u32 arg1)
cmd               238 drivers/firmware/qcom_scm-32.c 	register u32 r0 asm("r0") = SCM_ATOMIC(svc, cmd, 1);
cmd               267 drivers/firmware/qcom_scm-32.c static s32 qcom_scm_call_atomic2(u32 svc, u32 cmd, u32 arg1, u32 arg2)
cmd               271 drivers/firmware/qcom_scm-32.c 	register u32 r0 asm("r0") = SCM_ATOMIC(svc, cmd, 2);
cmd               378 drivers/firmware/qcom_scm-32.c 	} cmd;
cmd               394 drivers/firmware/qcom_scm-32.c 	cmd.addr = cpu_to_le32(virt_to_phys(entry));
cmd               395 drivers/firmware/qcom_scm-32.c 	cmd.flags = cpu_to_le32(flags);
cmd               397 drivers/firmware/qcom_scm-32.c 			    &cmd, sizeof(cmd), NULL, 0);
cmd                82 drivers/firmware/qcom_scm-64.c 	u64 cmd, x5 = desc->args[FIRST_EXT_ARG_IDX];
cmd               123 drivers/firmware/qcom_scm-64.c 		cmd = ARM_SMCCC_CALL_VAL(ARM_SMCCC_STD_CALL,
cmd               130 drivers/firmware/qcom_scm-64.c 			arm_smccc_smc_quirk(cmd, desc->arginfo, desc->args[0],
cmd               135 drivers/firmware/qcom_scm-64.c 				cmd = res->a0;
cmd               246 drivers/firmware/qcom_scm-64.c 	u64 cmd;
cmd               251 drivers/firmware/qcom_scm-64.c 	cmd = ARM_SMCCC_CALL_VAL(ARM_SMCCC_FAST_CALL, ARM_SMCCC_SMC_64,
cmd               254 drivers/firmware/qcom_scm-64.c 	arm_smccc_smc(cmd, QCOM_SCM_ARGS(1), cmd & (~BIT(ARM_SMCCC_TYPE_SHIFT)),
cmd               105 drivers/firmware/tegra/bpmp-debugfs.c 		.cmd = cpu_to_le32(CMD_DEBUGFS_READ),
cmd               141 drivers/firmware/tegra/bpmp-debugfs.c 		.cmd = cpu_to_le32(CMD_DEBUGFS_WRITE),
cmd               164 drivers/firmware/tegra/bpmp-debugfs.c 		.cmd = cpu_to_le32(CMD_DEBUGFS_DUMPDIR),
cmd              3336 drivers/firmware/ti_sci.c 				void *cmd)
cmd               135 drivers/firmware/turris-mox-rwtm.c static int mox_get_status(enum mbox_cmd cmd, u32 retval)
cmd               137 drivers/firmware/turris-mox-rwtm.c 	if (MBOX_STS_CMD(retval) != cmd ||
cmd               582 drivers/fpga/altera-cvp.c 	u16 cmd, val;
cmd               626 drivers/fpga/altera-cvp.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd               627 drivers/fpga/altera-cvp.c 	if (!(cmd & PCI_COMMAND_MEMORY)) {
cmd               628 drivers/fpga/altera-cvp.c 		cmd |= PCI_COMMAND_MEMORY;
cmd               629 drivers/fpga/altera-cvp.c 		pci_write_config_word(pdev, PCI_COMMAND, cmd);
cmd               675 drivers/fpga/altera-cvp.c 	cmd &= ~PCI_COMMAND_MEMORY;
cmd               676 drivers/fpga/altera-cvp.c 	pci_write_config_word(pdev, PCI_COMMAND, cmd);
cmd               684 drivers/fpga/altera-cvp.c 	u16 cmd;
cmd               690 drivers/fpga/altera-cvp.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd               691 drivers/fpga/altera-cvp.c 	cmd &= ~PCI_COMMAND_MEMORY;
cmd               692 drivers/fpga/altera-cvp.c 	pci_write_config_word(pdev, PCI_COMMAND, cmd);
cmd               413 drivers/fpga/dfl-afu-main.c 	       unsigned int cmd, unsigned long arg)
cmd               417 drivers/fpga/dfl-afu-main.c 	switch (cmd) {
cmd               425 drivers/fpga/dfl-afu-main.c 		dev_dbg(&pdev->dev, "%x cmd not handled", cmd);
cmd               707 drivers/fpga/dfl-afu-main.c static long afu_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               714 drivers/fpga/dfl-afu-main.c 	dev_dbg(&pdev->dev, "%s cmd 0x%x\n", __func__, cmd);
cmd               718 drivers/fpga/dfl-afu-main.c 	switch (cmd) {
cmd               740 drivers/fpga/dfl-afu-main.c 				ret = f->ops->ioctl(pdev, f, cmd, arg);
cmd               161 drivers/fpga/dfl-fme-main.c 			  unsigned int cmd, unsigned long arg)
cmd               165 drivers/fpga/dfl-fme-main.c 	switch (cmd) {
cmd               239 drivers/fpga/dfl-fme-main.c static long fme_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               246 drivers/fpga/dfl-fme-main.c 	dev_dbg(&pdev->dev, "%s cmd 0x%x\n", __func__, cmd);
cmd               248 drivers/fpga/dfl-fme-main.c 	switch (cmd) {
cmd               262 drivers/fpga/dfl-fme-main.c 				ret = f->ops->ioctl(pdev, f, cmd, arg);
cmd               458 drivers/fpga/dfl-fme-pr.c 			 unsigned int cmd, unsigned long arg)
cmd               462 drivers/fpga/dfl-fme-pr.c 	switch (cmd) {
cmd               275 drivers/fpga/dfl.h 		      unsigned int cmd, unsigned long arg);
cmd                70 drivers/fpga/machxo2-spi.c 	static const u8 cmd[] = LSC_READ_STATUS;
cmd                75 drivers/fpga/machxo2-spi.c 	tx.tx_buf = cmd;
cmd                76 drivers/fpga/machxo2-spi.c 	tx.len = sizeof(cmd);
cmd               153 drivers/fsi/fsi-master-ast-cf.c static void msg_finish_cmd(struct fsi_msg *cmd)
cmd               156 drivers/fsi/fsi-master-ast-cf.c 	cmd->msg <<= (64 - cmd->bits);
cmd               209 drivers/fsi/fsi-master-ast-cf.c 			     struct fsi_msg *cmd, uint8_t id,
cmd               218 drivers/fsi/fsi-master-ast-cf.c 	cmd->bits = 0;
cmd               219 drivers/fsi/fsi-master-ast-cf.c 	cmd->msg = 0;
cmd               262 drivers/fsi/fsi-master-ast-cf.c 	msg_push_bits(cmd, id, 2);
cmd               263 drivers/fsi/fsi-master-ast-cf.c 	msg_push_bits(cmd, opcode, opcode_bits);
cmd               264 drivers/fsi/fsi-master-ast-cf.c 	msg_push_bits(cmd, write ? 0 : 1, 1);
cmd               265 drivers/fsi/fsi-master-ast-cf.c 	msg_push_bits(cmd, addr, addr_bits);
cmd               266 drivers/fsi/fsi-master-ast-cf.c 	msg_push_bits(cmd, ds, 1);
cmd               268 drivers/fsi/fsi-master-ast-cf.c 		msg_push_bits(cmd, ((uint8_t *)data)[i], 8);
cmd               270 drivers/fsi/fsi-master-ast-cf.c 	msg_push_crc(cmd);
cmd               271 drivers/fsi/fsi-master-ast-cf.c 	msg_finish_cmd(cmd);
cmd               274 drivers/fsi/fsi-master-ast-cf.c static void build_dpoll_command(struct fsi_msg *cmd, uint8_t slave_id)
cmd               276 drivers/fsi/fsi-master-ast-cf.c 	cmd->bits = 0;
cmd               277 drivers/fsi/fsi-master-ast-cf.c 	cmd->msg = 0;
cmd               279 drivers/fsi/fsi-master-ast-cf.c 	msg_push_bits(cmd, slave_id, 2);
cmd               280 drivers/fsi/fsi-master-ast-cf.c 	msg_push_bits(cmd, FSI_CMD_DPOLL, 3);
cmd               281 drivers/fsi/fsi-master-ast-cf.c 	msg_push_crc(cmd);
cmd               282 drivers/fsi/fsi-master-ast-cf.c 	msg_finish_cmd(cmd);
cmd               285 drivers/fsi/fsi-master-ast-cf.c static void build_epoll_command(struct fsi_msg *cmd, uint8_t slave_id)
cmd               287 drivers/fsi/fsi-master-ast-cf.c 	cmd->bits = 0;
cmd               288 drivers/fsi/fsi-master-ast-cf.c 	cmd->msg = 0;
cmd               290 drivers/fsi/fsi-master-ast-cf.c 	msg_push_bits(cmd, slave_id, 2);
cmd               291 drivers/fsi/fsi-master-ast-cf.c 	msg_push_bits(cmd, FSI_CMD_EPOLL, 3);
cmd               292 drivers/fsi/fsi-master-ast-cf.c 	msg_push_crc(cmd);
cmd               293 drivers/fsi/fsi-master-ast-cf.c 	msg_finish_cmd(cmd);
cmd               296 drivers/fsi/fsi-master-ast-cf.c static void build_term_command(struct fsi_msg *cmd, uint8_t slave_id)
cmd               298 drivers/fsi/fsi-master-ast-cf.c 	cmd->bits = 0;
cmd               299 drivers/fsi/fsi-master-ast-cf.c 	cmd->msg = 0;
cmd               301 drivers/fsi/fsi-master-ast-cf.c 	msg_push_bits(cmd, slave_id, 2);
cmd               302 drivers/fsi/fsi-master-ast-cf.c 	msg_push_bits(cmd, FSI_CMD_TERM, 6);
cmd               303 drivers/fsi/fsi-master-ast-cf.c 	msg_push_crc(cmd);
cmd               304 drivers/fsi/fsi-master-ast-cf.c 	msg_finish_cmd(cmd);
cmd               358 drivers/fsi/fsi-master-ast-cf.c static int send_request(struct fsi_master_acf *master, struct fsi_msg *cmd,
cmd               363 drivers/fsi/fsi-master-ast-cf.c 	trace_fsi_master_acf_send_request(master, cmd, resp_bits);
cmd               366 drivers/fsi/fsi-master-ast-cf.c 	iowrite32be((cmd->msg >> 32), master->sram + CMD_DATA);
cmd               367 drivers/fsi/fsi-master-ast-cf.c 	iowrite32be((cmd->msg & 0xffffffff), master->sram + CMD_DATA + 4);
cmd               370 drivers/fsi/fsi-master-ast-cf.c 	op |= cmd->bits << CMD_REG_CLEN_SHIFT;
cmd               416 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_msg cmd;
cmd               420 drivers/fsi/fsi-master-ast-cf.c 	build_term_command(&cmd, slave);
cmd               422 drivers/fsi/fsi-master-ast-cf.c 	rc = send_request(master, &cmd, 0);
cmd               472 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_msg cmd;
cmd               498 drivers/fsi/fsi-master-ast-cf.c 		build_epoll_command(&cmd, slave);
cmd               499 drivers/fsi/fsi-master-ast-cf.c 		rc = send_request(master, &cmd, size);
cmd               536 drivers/fsi/fsi-master-ast-cf.c 			build_dpoll_command(&cmd, slave);
cmd               537 drivers/fsi/fsi-master-ast-cf.c 			rc = send_request(master, &cmd, size);
cmd               572 drivers/fsi/fsi-master-ast-cf.c 			       struct fsi_msg *cmd, size_t resp_len, void *resp)
cmd               578 drivers/fsi/fsi-master-ast-cf.c 		rc = send_request(master, cmd, resp_len);
cmd               602 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_msg cmd;
cmd               610 drivers/fsi/fsi-master-ast-cf.c 	build_ar_command(master, &cmd, id, addr, size, NULL);
cmd               611 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_acf_xfer(master, id, &cmd, size, val);
cmd               626 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_msg cmd;
cmd               633 drivers/fsi/fsi-master-ast-cf.c 	build_ar_command(master, &cmd, id, addr, size, val);
cmd               636 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_acf_xfer(master, id, &cmd, 0, NULL);
cmd               650 drivers/fsi/fsi-master-ast-cf.c 	struct fsi_msg cmd;
cmd               657 drivers/fsi/fsi-master-ast-cf.c 	build_term_command(&cmd, id);
cmd               659 drivers/fsi/fsi-master-ast-cf.c 	rc = fsi_master_acf_xfer(master, id, &cmd, 0, NULL);
cmd               130 drivers/fsi/fsi-master-gpio.c 			const struct fsi_gpio_msg *cmd)
cmd               133 drivers/fsi/fsi-master-gpio.c 	uint64_t msg = ~cmd->msg;	/* Data is active low */
cmd               134 drivers/fsi/fsi-master-gpio.c 	uint64_t sda_mask = 0x1ULL << (cmd->bits - 1);
cmd               138 drivers/fsi/fsi-master-gpio.c 	trace_fsi_master_gpio_out(master, cmd->bits, cmd->msg);
cmd               140 drivers/fsi/fsi-master-gpio.c 	if (!cmd->bits) {
cmd               151 drivers/fsi/fsi-master-gpio.c 	for (bit = 0; bit < cmd->bits; bit++) {
cmd               152 drivers/fsi/fsi-master-gpio.c 		next_bit = (msg & sda_mask) >> (cmd->bits - 1);
cmd               235 drivers/fsi/fsi-master-gpio.c 		struct fsi_gpio_msg *cmd, uint8_t id,
cmd               243 drivers/fsi/fsi-master-gpio.c 	cmd->bits = 0;
cmd               244 drivers/fsi/fsi-master-gpio.c 	cmd->msg = 0;
cmd               287 drivers/fsi/fsi-master-gpio.c 	msg_push_bits(cmd, id, 2);
cmd               288 drivers/fsi/fsi-master-gpio.c 	msg_push_bits(cmd, opcode, opcode_bits);
cmd               289 drivers/fsi/fsi-master-gpio.c 	msg_push_bits(cmd, write ? 0 : 1, 1);
cmd               290 drivers/fsi/fsi-master-gpio.c 	msg_push_bits(cmd, addr, addr_bits);
cmd               291 drivers/fsi/fsi-master-gpio.c 	msg_push_bits(cmd, ds, 1);
cmd               293 drivers/fsi/fsi-master-gpio.c 		msg_push_bits(cmd, ((uint8_t *)data)[i], 8);
cmd               295 drivers/fsi/fsi-master-gpio.c 	msg_push_crc(cmd);
cmd               298 drivers/fsi/fsi-master-gpio.c static void build_dpoll_command(struct fsi_gpio_msg *cmd, uint8_t slave_id)
cmd               300 drivers/fsi/fsi-master-gpio.c 	cmd->bits = 0;
cmd               301 drivers/fsi/fsi-master-gpio.c 	cmd->msg = 0;
cmd               303 drivers/fsi/fsi-master-gpio.c 	msg_push_bits(cmd, slave_id, 2);
cmd               304 drivers/fsi/fsi-master-gpio.c 	msg_push_bits(cmd, FSI_CMD_DPOLL, 3);
cmd               305 drivers/fsi/fsi-master-gpio.c 	msg_push_crc(cmd);
cmd               308 drivers/fsi/fsi-master-gpio.c static void build_epoll_command(struct fsi_gpio_msg *cmd, uint8_t slave_id)
cmd               310 drivers/fsi/fsi-master-gpio.c 	cmd->bits = 0;
cmd               311 drivers/fsi/fsi-master-gpio.c 	cmd->msg = 0;
cmd               313 drivers/fsi/fsi-master-gpio.c 	msg_push_bits(cmd, slave_id, 2);
cmd               314 drivers/fsi/fsi-master-gpio.c 	msg_push_bits(cmd, FSI_CMD_EPOLL, 3);
cmd               315 drivers/fsi/fsi-master-gpio.c 	msg_push_crc(cmd);
cmd               318 drivers/fsi/fsi-master-gpio.c static void build_term_command(struct fsi_gpio_msg *cmd, uint8_t slave_id)
cmd               320 drivers/fsi/fsi-master-gpio.c 	cmd->bits = 0;
cmd               321 drivers/fsi/fsi-master-gpio.c 	cmd->msg = 0;
cmd               323 drivers/fsi/fsi-master-gpio.c 	msg_push_bits(cmd, slave_id, 2);
cmd               324 drivers/fsi/fsi-master-gpio.c 	msg_push_bits(cmd, FSI_CMD_TERM, 6);
cmd               325 drivers/fsi/fsi-master-gpio.c 	msg_push_crc(cmd);
cmd               399 drivers/fsi/fsi-master-gpio.c 	struct fsi_gpio_msg cmd;
cmd               404 drivers/fsi/fsi-master-gpio.c 	build_term_command(&cmd, slave);
cmd               407 drivers/fsi/fsi-master-gpio.c 	serial_out(master, &cmd);
cmd               427 drivers/fsi/fsi-master-gpio.c 	struct fsi_gpio_msg response, cmd;
cmd               450 drivers/fsi/fsi-master-gpio.c 		build_epoll_command(&cmd, slave);
cmd               453 drivers/fsi/fsi-master-gpio.c 		serial_out(master, &cmd);
cmd               481 drivers/fsi/fsi-master-gpio.c 			build_dpoll_command(&cmd, slave);
cmd               484 drivers/fsi/fsi-master-gpio.c 			serial_out(master, &cmd);
cmd               524 drivers/fsi/fsi-master-gpio.c 		struct fsi_gpio_msg *cmd)
cmd               532 drivers/fsi/fsi-master-gpio.c 	serial_out(master, cmd);
cmd               540 drivers/fsi/fsi-master-gpio.c 		struct fsi_gpio_msg *cmd, size_t resp_len, void *resp)
cmd               545 drivers/fsi/fsi-master-gpio.c 		rc = send_request(master, cmd);
cmd               565 drivers/fsi/fsi-master-gpio.c 	struct fsi_gpio_msg cmd;
cmd               572 drivers/fsi/fsi-master-gpio.c 	build_ar_command(master, &cmd, id, addr, size, NULL);
cmd               573 drivers/fsi/fsi-master-gpio.c 	rc = fsi_master_gpio_xfer(master, id, &cmd, size, val);
cmd               584 drivers/fsi/fsi-master-gpio.c 	struct fsi_gpio_msg cmd;
cmd               591 drivers/fsi/fsi-master-gpio.c 	build_ar_command(master, &cmd, id, addr, size, val);
cmd               592 drivers/fsi/fsi-master-gpio.c 	rc = fsi_master_gpio_xfer(master, id, &cmd, 0, NULL);
cmd               603 drivers/fsi/fsi-master-gpio.c 	struct fsi_gpio_msg cmd;
cmd               610 drivers/fsi/fsi-master-gpio.c 	build_term_command(&cmd, id);
cmd               611 drivers/fsi/fsi-master-gpio.c 	rc = fsi_master_gpio_xfer(master, id, &cmd, 0, NULL);
cmd               118 drivers/fsi/fsi-master-hub.c 	__be32 cmd;
cmd               121 drivers/fsi/fsi-master-hub.c 	cmd = cpu_to_be32(0xc0de0000);
cmd               123 drivers/fsi/fsi-master-hub.c 	return hub_master_write(master, link, 0, addr, &cmd, sizeof(cmd));
cmd               137 drivers/fsi/fsi-occ.c 	u8 *cmd;
cmd               148 drivers/fsi/fsi-occ.c 	cmd = client->buffer;
cmd               151 drivers/fsi/fsi-occ.c 	cmd[0] = 1;
cmd               160 drivers/fsi/fsi-occ.c 	if (copy_from_user(&cmd[1], buf, len)) {
cmd               166 drivers/fsi/fsi-occ.c 	data_length = (cmd[2] << 8) + cmd[3];
cmd               174 drivers/fsi/fsi-occ.c 		checksum += cmd[i];
cmd               176 drivers/fsi/fsi-occ.c 	cmd[data_length + 4] = checksum >> 8;
cmd               177 drivers/fsi/fsi-occ.c 	cmd[data_length + 5] = checksum & 0xFF;
cmd               181 drivers/fsi/fsi-occ.c 	rc = fsi_occ_submit(client->occ->dev, cmd, data_length + 6, cmd,
cmd               242 drivers/fsi/fsi-occ.c 	__be32 *resp, cmd[5];
cmd               249 drivers/fsi/fsi-occ.c 	cmd[0] = cpu_to_be32(0x5);
cmd               250 drivers/fsi/fsi-occ.c 	cmd[1] = cpu_to_be32(SBEFIFO_CMD_GET_OCC_SRAM);
cmd               251 drivers/fsi/fsi-occ.c 	cmd[2] = cpu_to_be32(1);
cmd               252 drivers/fsi/fsi-occ.c 	cmd[3] = cpu_to_be32(address);
cmd               253 drivers/fsi/fsi-occ.c 	cmd[4] = cpu_to_be32(data_len);
cmd               260 drivers/fsi/fsi-occ.c 	rc = sbefifo_submit(occ->sbefifo, cmd, 5, resp, &resp_len);
cmd               206 drivers/fsi/fsi-sbefifo.c int sbefifo_parse_status(struct device *dev, u16 cmd, __be32 *response,
cmd               214 drivers/fsi/fsi-sbefifo.c 			 cmd, resp_len);
cmd               220 drivers/fsi/fsi-sbefifo.c 			cmd >> 8, cmd & 0xff, dh, resp_len);
cmd               225 drivers/fsi/fsi-sbefifo.c 	if (((s0 >> 16) != 0xC0DE) || ((s0 & 0xffff) != cmd)) {
cmd               227 drivers/fsi/fsi-sbefifo.c 			cmd >> 8, cmd & 0xff, s0, s1);
cmd               233 drivers/fsi/fsi-sbefifo.c 			 cmd >> 8, cmd & 0xff, s1 >> 16, s1 & 0xffff);
cmd               630 drivers/fsi/fsi-sbefifo.c 	__be32 cmd[2];
cmd               642 drivers/fsi/fsi-sbefifo.c 	cmd[0] = cpu_to_be32(2);
cmd               643 drivers/fsi/fsi-sbefifo.c 	cmd[1] = cpu_to_be32(SBEFIFO_CMD_GET_SBE_FFDC);
cmd               644 drivers/fsi/fsi-sbefifo.c 	rc = sbefifo_do_command(sbefifo, cmd, 2, &ffdc_iter);
cmd               514 drivers/fsi/fsi-scom.c static long scom_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               525 drivers/fsi/fsi-scom.c 	switch(cmd) {
cmd                88 drivers/gpio/gpio-dln2.c static int dln2_gpio_pin_cmd(struct dln2_gpio *dln2, int cmd, unsigned pin)
cmd                94 drivers/gpio/gpio-dln2.c 	return dln2_transfer_tx(dln2->pdev, cmd, &req, sizeof(req));
cmd                97 drivers/gpio/gpio-dln2.c static int dln2_gpio_pin_val(struct dln2_gpio *dln2, int cmd, unsigned int pin)
cmd               106 drivers/gpio/gpio-dln2.c 	ret = dln2_transfer(dln2->pdev, cmd, &req, sizeof(req), &rsp, &len);
cmd              1234 drivers/gpio/gpio-omap.c 				  unsigned long cmd, void *v)
cmd              1242 drivers/gpio/gpio-omap.c 	switch (cmd) {
cmd                43 drivers/gpio/gpio-viperboard.c 	u8 cmd;
cmd                57 drivers/gpio/gpio-viperboard.c 	u8 cmd;
cmd                95 drivers/gpio/gpio-viperboard.c 	gamsg->cmd = VPRBRD_GPIOA_CMD_GETIN;
cmd               147 drivers/gpio/gpio-viperboard.c 		gamsg->cmd = VPRBRD_GPIOA_CMD_SETOUT;
cmd               184 drivers/gpio/gpio-viperboard.c 	gamsg->cmd = VPRBRD_GPIOA_CMD_SETIN;
cmd               225 drivers/gpio/gpio-viperboard.c 	gamsg->cmd = VPRBRD_GPIOA_CMD_SETOUT;
cmd               260 drivers/gpio/gpio-viperboard.c 	gbmsg->cmd = VPRBRD_GPIOB_CMD_SETDIR;
cmd               323 drivers/gpio/gpio-viperboard.c 		gbmsg->cmd = VPRBRD_GPIOB_CMD_SETVAL;
cmd               436 drivers/gpio/gpiolib.c static long linehandle_ioctl(struct file *filep, unsigned int cmd,
cmd               445 drivers/gpio/gpiolib.c 	if (cmd == GPIOHANDLE_GET_LINE_VALUES_IOCTL) {
cmd               464 drivers/gpio/gpiolib.c 	} else if (cmd == GPIOHANDLE_SET_LINE_VALUES_IOCTL) {
cmd               491 drivers/gpio/gpiolib.c static long linehandle_ioctl_compat(struct file *filep, unsigned int cmd,
cmd               494 drivers/gpio/gpiolib.c 	return linehandle_ioctl(filep, cmd, (unsigned long)compat_ptr(arg));
cmd               784 drivers/gpio/gpiolib.c static long lineevent_ioctl(struct file *filep, unsigned int cmd,
cmd               795 drivers/gpio/gpiolib.c 	if (cmd == GPIOHANDLE_GET_LINE_VALUES_IOCTL) {
cmd               814 drivers/gpio/gpiolib.c static long lineevent_ioctl_compat(struct file *filep, unsigned int cmd,
cmd               817 drivers/gpio/gpiolib.c 	return lineevent_ioctl(filep, cmd, (unsigned long)compat_ptr(arg));
cmd              1036 drivers/gpio/gpiolib.c static long gpio_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd              1047 drivers/gpio/gpiolib.c 	if (cmd == GPIO_GET_CHIPINFO_IOCTL) {
cmd              1062 drivers/gpio/gpiolib.c 	} else if (cmd == GPIO_GET_LINEINFO_IOCTL) {
cmd              1113 drivers/gpio/gpiolib.c 	} else if (cmd == GPIO_GET_LINEHANDLE_IOCTL) {
cmd              1115 drivers/gpio/gpiolib.c 	} else if (cmd == GPIO_GET_LINEEVENT_IOCTL) {
cmd              1122 drivers/gpio/gpiolib.c static long gpio_ioctl_compat(struct file *filp, unsigned int cmd,
cmd              1125 drivers/gpio/gpiolib.c 	return gpio_ioctl(filp, cmd, (unsigned long)compat_ptr(arg));
cmd              1216 drivers/gpu/drm/amd/amdgpu/amdgpu.h long amdgpu_kms_compat_ioctl(struct file *filp, unsigned int cmd,
cmd               759 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	u16 cmd;
cmd               782 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	pci_read_config_word(adev->pdev, PCI_COMMAND, &cmd);
cmd               784 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 			      cmd & ~PCI_COMMAND_MEMORY);
cmd               808 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c 	pci_write_config_word(adev->pdev, PCI_COMMAND, cmd);
cmd              1281 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 		      unsigned int cmd, unsigned long arg)
cmd              1291 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c 	ret = drm_ioctl(filp, cmd, arg);
cmd                46 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.h 		      unsigned int cmd, unsigned long arg);
cmd                37 drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.c long amdgpu_kms_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd                39 drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.c 	unsigned int nr = DRM_IOCTL_NR(cmd);
cmd                43 drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.c 		return drm_compat_ioctl(filp, cmd, arg);
cmd                45 drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.c 	ret = amdgpu_drm_ioctl(filp, cmd, arg);
cmd               134 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 		   struct psp_gfx_cmd_resp *cmd, uint64_t fence_mc_addr)
cmd               144 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	memcpy(psp->cmd_buf_mem, cmd, sizeof(struct psp_gfx_cmd_resp));
cmd               180 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->resp.session_id = psp->cmd_buf_mem->resp.session_id;
cmd               192 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 				 struct psp_gfx_cmd_resp *cmd,
cmd               196 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 		cmd->cmd_id = GFX_CMD_ID_SETUP_VMR;
cmd               198 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 		cmd->cmd_id = GFX_CMD_ID_SETUP_TMR;
cmd               199 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_setup_tmr.buf_phy_addr_lo = lower_32_bits(tmr_mc);
cmd               200 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_setup_tmr.buf_phy_addr_hi = upper_32_bits(tmr_mc);
cmd               201 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_setup_tmr.buf_size = size;
cmd               204 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static void psp_prep_load_toc_cmd_buf(struct psp_gfx_cmd_resp *cmd,
cmd               207 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd_id = GFX_CMD_ID_LOAD_TOC;
cmd               208 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_toc.toc_phy_addr_lo = lower_32_bits(pri_buf_mc);
cmd               209 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_toc.toc_phy_addr_hi = upper_32_bits(pri_buf_mc);
cmd               210 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_toc.toc_size = size;
cmd               218 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	struct psp_gfx_cmd_resp *cmd;
cmd               220 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd = kzalloc(sizeof(struct psp_gfx_cmd_resp), GFP_KERNEL);
cmd               221 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	if (!cmd)
cmd               227 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	psp_prep_load_toc_cmd_buf(cmd, psp->fw_pri_mc_addr, psp->toc_bin_size);
cmd               229 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_cmd_submit_buf(psp, NULL, cmd,
cmd               233 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(cmd);
cmd               277 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	struct psp_gfx_cmd_resp *cmd;
cmd               279 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd = kzalloc(sizeof(struct psp_gfx_cmd_resp), GFP_KERNEL);
cmd               280 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	if (!cmd)
cmd               283 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	psp_prep_tmr_cmd_buf(psp, cmd, psp->tmr_mc_addr,
cmd               288 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_cmd_submit_buf(psp, NULL, cmd,
cmd               293 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(cmd);
cmd               298 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(cmd);
cmd               302 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static void psp_prep_asd_cmd_buf(struct psp_gfx_cmd_resp *cmd,
cmd               306 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd_id = GFX_CMD_ID_LOAD_ASD;
cmd               307 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ta.app_phy_addr_lo = lower_32_bits(asd_mc);
cmd               308 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ta.app_phy_addr_hi = upper_32_bits(asd_mc);
cmd               309 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ta.app_len = size;
cmd               311 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ta.cmd_buf_phy_addr_lo = lower_32_bits(asd_mc_shared);
cmd               312 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ta.cmd_buf_phy_addr_hi = upper_32_bits(asd_mc_shared);
cmd               313 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ta.cmd_buf_len = shared_size;
cmd               336 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	struct psp_gfx_cmd_resp *cmd;
cmd               345 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd = kzalloc(sizeof(struct psp_gfx_cmd_resp), GFP_KERNEL);
cmd               346 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	if (!cmd)
cmd               352 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	psp_prep_asd_cmd_buf(cmd, psp->fw_pri_mc_addr, psp->asd_shared_mc_addr,
cmd               355 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_cmd_submit_buf(psp, NULL, cmd,
cmd               358 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(cmd);
cmd               363 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static void psp_prep_reg_prog_cmd_buf(struct psp_gfx_cmd_resp *cmd,
cmd               366 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd_id = GFX_CMD_ID_PROG_REG;
cmd               367 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_setup_reg_prog.reg_value = value;
cmd               368 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_setup_reg_prog.reg_id = id;
cmd               374 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	struct psp_gfx_cmd_resp *cmd = NULL;
cmd               380 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd = kzalloc(sizeof(struct psp_gfx_cmd_resp), GFP_KERNEL);
cmd               381 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	if (!cmd)
cmd               384 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	psp_prep_reg_prog_cmd_buf(cmd, reg, value);
cmd               385 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_cmd_submit_buf(psp, NULL, cmd, psp->fence_buf_mc_addr);
cmd               387 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(cmd);
cmd               391 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static void psp_prep_xgmi_ta_load_cmd_buf(struct psp_gfx_cmd_resp *cmd,
cmd               395 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c         cmd->cmd_id = GFX_CMD_ID_LOAD_TA;
cmd               396 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c         cmd->cmd.cmd_load_ta.app_phy_addr_lo = lower_32_bits(xgmi_ta_mc);
cmd               397 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c         cmd->cmd.cmd_load_ta.app_phy_addr_hi = upper_32_bits(xgmi_ta_mc);
cmd               398 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c         cmd->cmd.cmd_load_ta.app_len = xgmi_ta_size;
cmd               400 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c         cmd->cmd.cmd_load_ta.cmd_buf_phy_addr_lo = lower_32_bits(xgmi_mc_shared);
cmd               401 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c         cmd->cmd.cmd_load_ta.cmd_buf_phy_addr_hi = upper_32_bits(xgmi_mc_shared);
cmd               402 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c         cmd->cmd.cmd_load_ta.cmd_buf_len = shared_size;
cmd               425 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	struct psp_gfx_cmd_resp *cmd;
cmd               433 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd = kzalloc(sizeof(struct psp_gfx_cmd_resp), GFP_KERNEL);
cmd               434 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	if (!cmd)
cmd               440 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	psp_prep_xgmi_ta_load_cmd_buf(cmd, psp->fw_pri_mc_addr,
cmd               444 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_cmd_submit_buf(psp, NULL, cmd,
cmd               449 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 		psp->xgmi_context.session_id = cmd->resp.session_id;
cmd               452 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(cmd);
cmd               457 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static void psp_prep_xgmi_ta_unload_cmd_buf(struct psp_gfx_cmd_resp *cmd,
cmd               460 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd_id = GFX_CMD_ID_UNLOAD_TA;
cmd               461 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_unload_ta.session_id = xgmi_session_id;
cmd               467 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	struct psp_gfx_cmd_resp *cmd;
cmd               475 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd = kzalloc(sizeof(struct psp_gfx_cmd_resp), GFP_KERNEL);
cmd               476 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	if (!cmd)
cmd               479 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	psp_prep_xgmi_ta_unload_cmd_buf(cmd, psp->xgmi_context.session_id);
cmd               481 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_cmd_submit_buf(psp, NULL, cmd,
cmd               484 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(cmd);
cmd               489 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static void psp_prep_xgmi_ta_invoke_cmd_buf(struct psp_gfx_cmd_resp *cmd,
cmd               493 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd_id = GFX_CMD_ID_INVOKE_CMD;
cmd               494 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_invoke_cmd.session_id = xgmi_session_id;
cmd               495 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_invoke_cmd.ta_cmd_id = ta_cmd_id;
cmd               502 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	struct psp_gfx_cmd_resp *cmd;
cmd               510 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd = kzalloc(sizeof(struct psp_gfx_cmd_resp), GFP_KERNEL);
cmd               511 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	if (!cmd)
cmd               514 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	psp_prep_xgmi_ta_invoke_cmd_buf(cmd, ta_cmd_id,
cmd               517 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_cmd_submit_buf(psp, NULL, cmd,
cmd               520 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(cmd);
cmd               576 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static void psp_prep_ras_ta_load_cmd_buf(struct psp_gfx_cmd_resp *cmd,
cmd               580 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd_id = GFX_CMD_ID_LOAD_TA;
cmd               581 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ta.app_phy_addr_lo = lower_32_bits(ras_ta_mc);
cmd               582 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ta.app_phy_addr_hi = upper_32_bits(ras_ta_mc);
cmd               583 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ta.app_len = ras_ta_size;
cmd               585 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ta.cmd_buf_phy_addr_lo = lower_32_bits(ras_mc_shared);
cmd               586 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ta.cmd_buf_phy_addr_hi = upper_32_bits(ras_mc_shared);
cmd               587 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ta.cmd_buf_len = shared_size;
cmd               610 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	struct psp_gfx_cmd_resp *cmd;
cmd               618 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd = kzalloc(sizeof(struct psp_gfx_cmd_resp), GFP_KERNEL);
cmd               619 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	if (!cmd)
cmd               625 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	psp_prep_ras_ta_load_cmd_buf(cmd, psp->fw_pri_mc_addr,
cmd               629 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_cmd_submit_buf(psp, NULL, cmd,
cmd               634 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 		psp->ras.session_id = cmd->resp.session_id;
cmd               637 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(cmd);
cmd               642 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static void psp_prep_ras_ta_unload_cmd_buf(struct psp_gfx_cmd_resp *cmd,
cmd               645 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd_id = GFX_CMD_ID_UNLOAD_TA;
cmd               646 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_unload_ta.session_id = ras_session_id;
cmd               652 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	struct psp_gfx_cmd_resp *cmd;
cmd               660 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd = kzalloc(sizeof(struct psp_gfx_cmd_resp), GFP_KERNEL);
cmd               661 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	if (!cmd)
cmd               664 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	psp_prep_ras_ta_unload_cmd_buf(cmd, psp->ras.session_id);
cmd               666 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_cmd_submit_buf(psp, NULL, cmd,
cmd               669 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(cmd);
cmd               674 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c static void psp_prep_ras_ta_invoke_cmd_buf(struct psp_gfx_cmd_resp *cmd,
cmd               678 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd_id = GFX_CMD_ID_INVOKE_CMD;
cmd               679 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_invoke_cmd.session_id = ras_session_id;
cmd               680 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_invoke_cmd.ta_cmd_id = ta_cmd_id;
cmd               687 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	struct psp_gfx_cmd_resp *cmd;
cmd               695 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd = kzalloc(sizeof(struct psp_gfx_cmd_resp), GFP_KERNEL);
cmd               696 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	if (!cmd)
cmd               699 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	psp_prep_ras_ta_invoke_cmd_buf(cmd, ta_cmd_id,
cmd               702 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_cmd_submit_buf(psp, NULL, cmd,
cmd               705 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(cmd);
cmd               998 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 				       struct psp_gfx_cmd_resp *cmd)
cmd              1003 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	memset(cmd, 0, sizeof(struct psp_gfx_cmd_resp));
cmd              1005 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd_id = GFX_CMD_ID_LOAD_IP_FW;
cmd              1006 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ip_fw.fw_phy_addr_lo = lower_32_bits(fw_mem_mc_addr);
cmd              1007 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ip_fw.fw_phy_addr_hi = upper_32_bits(fw_mem_mc_addr);
cmd              1008 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd.cmd_load_ip_fw.fw_size = ucode->ucode_size;
cmd              1010 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_get_fw_type(ucode, &cmd->cmd.cmd_load_ip_fw.fw_type);
cmd              1022 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_prep_load_ip_fw_cmd_buf(ucode, psp->cmd);
cmd              1026 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_cmd_submit_buf(psp, ucode, psp->cmd,
cmd              1115 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	psp->cmd = kzalloc(sizeof(struct psp_gfx_cmd_resp), GFP_KERNEL);
cmd              1116 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	if (!psp->cmd)
cmd              1229 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(psp->cmd);
cmd              1230 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	psp->cmd = NULL;
cmd              1312 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	struct psp_gfx_cmd_resp *cmd;
cmd              1317 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd = kzalloc(sizeof(struct psp_gfx_cmd_resp), GFP_KERNEL);
cmd              1318 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	if (!cmd)
cmd              1321 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	cmd->cmd_id = GFX_CMD_ID_AUTOLOAD_RLC;
cmd              1323 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	ret = psp_cmd_submit_buf(psp, NULL, cmd,
cmd              1325 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c 	kfree(cmd);
cmd               149 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h 	struct psp_gfx_cmd_resp		*cmd;
cmd               480 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 	uint32_t cmd;
cmd               492 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 		cmd = amdgpu_get_ib_value(ctx->parser, ctx->ib_idx, ctx->idx) >> 1;
cmd               493 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 		if (cmd == 0x0 || cmd == 0x3) {
cmd               809 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 	uint32_t cmd;
cmd               833 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 	cmd = amdgpu_get_ib_value(ctx->parser, ctx->ib_idx, ctx->idx) >> 1;
cmd               834 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 	if (cmd < 0x4) {
cmd               835 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 		if ((end - start) < ctx->buf_sizes[cmd]) {
cmd               836 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 			DRM_ERROR("buffer (%d) to small (%d / %d)!\n", cmd,
cmd               838 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 				  ctx->buf_sizes[cmd]);
cmd               842 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 	} else if (cmd == 0x206) {
cmd               844 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 			DRM_ERROR("buffer (%d) to small (%d / %d)!\n", cmd,
cmd               849 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 	} else if ((cmd != 0x100) && (cmd != 0x204)) {
cmd               850 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 		DRM_ERROR("invalid UVD command %X!\n", cmd);
cmd               861 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 		if ((cmd == 0 || cmd == 0x3) &&
cmd               869 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 	if (cmd == 0) {
cmd               944 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 		uint32_t cmd = amdgpu_get_ib_value(ctx->parser, ctx->ib_idx, ctx->idx);
cmd               945 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 		unsigned type = CP_PACKET_GET_TYPE(cmd);
cmd               948 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 			ctx->reg = CP_PACKET0_GET_REG(cmd);
cmd               949 drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c 			ctx->count = CP_PACKET_GET_COUNT(cmd);
cmd               727 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c 		uint32_t cmd = amdgpu_get_ib_value(p, ib_idx, idx + 1);
cmd               735 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c 		switch (cmd) {
cmd               793 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c 		uint32_t cmd = amdgpu_get_ib_value(p, ib_idx, idx + 1);
cmd               795 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c 		switch (cmd) {
cmd               904 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c 			DRM_ERROR("invalid VCE command (0x%x)!\n", cmd);
cmd               957 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c 		uint32_t cmd = amdgpu_get_ib_value(p, ib_idx, idx + 1);
cmd               965 drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c 		switch (cmd) {
cmd               428 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c 	ib->ptr[4] = PACKET0(adev->vcn.internal.cmd, 0);
cmd               152 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h 	unsigned	cmd;
cmd              4809 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c 	uint32_t cmd = 0;
cmd              4813 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c 		cmd = WRITE_DATA_ENGINE_SEL(1) | WR_CONFIRM;
cmd              4816 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c 		cmd = (1 << 16); /* no inc addr */
cmd              4819 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c 		cmd = WR_CONFIRM;
cmd              4823 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c 	amdgpu_ring_write(ring, cmd);
cmd              5526 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c 				     uint32_t reg_addr, uint32_t cmd)
cmd              5559 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c 		 (cmd << RLC_SERDES_WR_CTRL__BPM_DATA__SHIFT) |
cmd              6504 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c 	uint32_t cmd;
cmd              6508 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c 		cmd = WRITE_DATA_ENGINE_SEL(1) | WR_CONFIRM;
cmd              6511 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c 		cmd = 1 << 16; /* no inc addr */
cmd              6514 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c 		cmd = WR_CONFIRM;
cmd              6519 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c 	amdgpu_ring_write(ring, cmd);
cmd              5424 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c 	uint32_t cmd = 0;
cmd              5428 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c 		cmd = WRITE_DATA_ENGINE_SEL(1) | WR_CONFIRM;
cmd              5431 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c 		cmd = (1 << 16); /* no inc addr */
cmd              5434 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c 		cmd = WR_CONFIRM;
cmd              5438 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c 	amdgpu_ring_write(ring, cmd);
cmd               329 drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h     union psp_gfx_commands  cmd;        /* +28 command specific structures */
cmd              1917 drivers/gpu/drm/amd/amdgpu/sid.h #define DMA_PACKET(cmd, b, t, s, n)	((((cmd) & 0xF) << 28) |	\
cmd              1923 drivers/gpu/drm/amd/amdgpu/sid.h #define DMA_IB_PACKET(cmd, vmid, n)	((((cmd) & 0xF) << 28) |	\
cmd               139 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c 	adev->vcn.internal.cmd = adev->vcn.inst->external.cmd =
cmd               182 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c 	adev->vcn.internal.cmd = mmUVD_GPCOM_VCPU_CMD_INTERNAL_OFFSET;
cmd               183 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c 	adev->vcn.inst->external.cmd = SOC15_REG_OFFSET(UVD, 0, mmUVD_GPCOM_VCPU_CMD);
cmd              1496 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c 	amdgpu_ring_write(ring, PACKET0(adev->vcn.internal.cmd, 0));
cmd              1511 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c 	amdgpu_ring_write(ring, PACKET0(adev->vcn.internal.cmd, 0));
cmd              1558 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c 	amdgpu_ring_write(ring, PACKET0(adev->vcn.internal.cmd, 0));
cmd              1567 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c 	amdgpu_ring_write(ring, PACKET0(adev->vcn.internal.cmd, 0));
cmd              1613 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c 	amdgpu_ring_write(ring, PACKET0(adev->vcn.internal.cmd, 0));
cmd              1644 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c 	amdgpu_ring_write(ring, PACKET0(adev->vcn.internal.cmd, 0));
cmd              2106 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c 	amdgpu_ring_write(ring, PACKET0(adev->vcn.internal.cmd, 0));
cmd               181 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c 		adev->vcn.internal.cmd = mmUVD_GPCOM_VCPU_CMD_INTERNAL_OFFSET;
cmd               182 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c 		adev->vcn.inst[j].external.cmd = SOC15_REG_OFFSET(UVD, j, mmUVD_GPCOM_VCPU_CMD);
cmd              1680 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 	[_IOC_NR(ioctl)] = {.cmd = ioctl, .func = _func, .flags = _flags, \
cmd              1776 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c static long kfd_ioctl(struct file *filep, unsigned int cmd, unsigned long arg)
cmd              1781 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 	unsigned int nr = _IOC_NR(cmd);
cmd              1795 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 		amdkfd_size = _IOC_SIZE(ioctl->cmd);
cmd              1796 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 		usize = asize = _IOC_SIZE(cmd);
cmd              1800 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 		cmd = ioctl->cmd;
cmd              1804 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 	dev_dbg(kfd_device, "ioctl cmd 0x%x (#%d), arg 0x%lx\n", cmd, nr, arg);
cmd              1821 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 	if (cmd & (IOC_IN | IOC_OUT)) {
cmd              1835 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 	if (cmd & IOC_IN) {
cmd              1840 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 	} else if (cmd & IOC_OUT) {
cmd              1846 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 	if (cmd & IOC_OUT)
cmd              1853 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c 			  task_pid_nr(current), cmd, nr);
cmd               546 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c 		reg_sq_cmd.bits.cmd = SQ_IND_CMD_CMD_HALT;
cmd               550 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c 		reg_sq_cmd.bits.cmd = SQ_IND_CMD_CMD_RESUME;
cmd               554 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c 		reg_sq_cmd.bits.cmd = SQ_IND_CMD_CMD_KILL;
cmd               558 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c 		reg_sq_cmd.bits.cmd = SQ_IND_CMD_CMD_DEBUG;
cmd               563 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c 			reg_sq_cmd.bits.cmd = SQ_IND_CMD_CMD_TRAP;
cmd               617 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c 	pr_debug("\t\t command   is : %u\n", reg_sq_cmd.bitfields.cmd);
cmd               735 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c 	pr_debug("\t\t command   is : %u\n", reg_sq_cmd.bitfields.cmd);
cmd               111 drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.h 		uint32_t cmd:3;
cmd               752 drivers/gpu/drm/amd/amdkfd/kfd_priv.h 	unsigned int cmd;
cmd              5118 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	struct i2c_command cmd;
cmd              5122 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	cmd.payloads = kcalloc(num, sizeof(struct i2c_payload), GFP_KERNEL);
cmd              5124 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	if (!cmd.payloads)
cmd              5127 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	cmd.number_of_payloads = num;
cmd              5128 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	cmd.engine = I2C_COMMAND_ENGINE_DEFAULT;
cmd              5129 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	cmd.speed = 100;
cmd              5132 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		cmd.payloads[i].write = !(msgs[i].flags & I2C_M_RD);
cmd              5133 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		cmd.payloads[i].address = msgs[i].addr;
cmd              5134 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		cmd.payloads[i].length = msgs[i].len;
cmd              5135 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 		cmd.payloads[i].data = msgs[i].buf;
cmd              5141 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 			&cmd))
cmd              5144 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 	kfree(cmd.payloads);
cmd               508 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 		struct i2c_command *cmd)
cmd               513 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 	int num = cmd->number_of_payloads;
cmd               527 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 		msgs[i].flags = cmd->payloads[i].write ? 0 : I2C_M_RD;
cmd               528 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 		msgs[i].addr = cmd->payloads[i].address;
cmd               529 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 		msgs[i].len = cmd->payloads[i].length;
cmd               530 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c 		msgs[i].buf = cmd->payloads[i].data;
cmd               525 drivers/gpu/drm/amd/display/dc/bios/command_table.c 	const struct command_table_helper *cmd = bp->cmd_helper;
cmd               544 drivers/gpu/drm/amd/display/dc/bios/command_table.c 	if (!cmd->clock_source_id_to_atom(cntl->pll_id, &pll_id))
cmd               636 drivers/gpu/drm/amd/display/dc/bios/command_table.c 			(uint8_t)cmd->transmitter_bp_to_atom(cntl->transmitter);
cmd               659 drivers/gpu/drm/amd/display/dc/bios/command_table.c 	const struct command_table_helper *cmd = bp->cmd_helper;
cmd               676 drivers/gpu/drm/amd/display/dc/bios/command_table.c 	if (!cmd->clock_source_id_to_ref_clk_src(cntl->pll_id, &ref_clk_src_id))
cmd               762 drivers/gpu/drm/amd/display/dc/bios/command_table.c 		(uint8_t)(cmd->transmitter_bp_to_atom(cntl->transmitter));
cmd               778 drivers/gpu/drm/amd/display/dc/bios/command_table.c 	const struct command_table_helper *cmd = bp->cmd_helper;
cmd               782 drivers/gpu/drm/amd/display/dc/bios/command_table.c 	params.ucPhyId = cmd->phy_id_to_atom(cntl->transmitter);
cmd               788 drivers/gpu/drm/amd/display/dc/bios/command_table.c 		cmd->signal_type_to_atom_dig_mode(cntl->signal);
cmd               790 drivers/gpu/drm/amd/display/dc/bios/command_table.c 		cmd->clock_source_id_to_atom_phy_clk_src_id(cntl->pll_id);
cmd               794 drivers/gpu/drm/amd/display/dc/bios/command_table.c 		cmd->hpd_sel_to_atom(cntl->hpd_sel);
cmd               796 drivers/gpu/drm/amd/display/dc/bios/command_table.c 		cmd->dig_encoder_sel_to_atom(cntl->engine_id);
cmd               839 drivers/gpu/drm/amd/display/dc/bios/command_table.c 	const struct command_table_helper *cmd = bp->cmd_helper;
cmd               843 drivers/gpu/drm/amd/display/dc/bios/command_table.c 	params.ucPhyId = cmd->phy_id_to_atom(cntl->transmitter);
cmd               849 drivers/gpu/drm/amd/display/dc/bios/command_table.c 		params.ucDigMode = cmd->signal_type_to_atom_dig_mode(cntl->signal);
cmd               852 drivers/gpu/drm/amd/display/dc/bios/command_table.c 	params.ucHPDSel = cmd->hpd_sel_to_atom(cntl->hpd_sel);
cmd               853 drivers/gpu/drm/amd/display/dc/bios/command_table.c 	params.ucDigEncoderSel = cmd->dig_encoder_sel_to_atom(cntl->engine_id);
cmd              2315 drivers/gpu/drm/amd/display/dc/bios/command_table.c 	const struct command_table_helper *cmd = bp->cmd_helper;
cmd              2319 drivers/gpu/drm/amd/display/dc/bios/command_table.c 	if (!cmd->clock_source_id_to_atom(bp_params->pll_id, &atom_pll_id) ||
cmd              2320 drivers/gpu/drm/amd/display/dc/bios/command_table.c 			!cmd->dc_clock_type_to_atom(bp_params->clock_type, &atom_clock_type))
cmd               199 drivers/gpu/drm/amd/display/dc/bios/command_table2.c 	const struct command_table_helper *cmd = bp->cmd_helper;
cmd               202 drivers/gpu/drm/amd/display/dc/bios/command_table2.c 	ps.param.phyid = cmd->phy_id_to_atom(cntl->transmitter);
cmd               209 drivers/gpu/drm/amd/display/dc/bios/command_table2.c 				cmd->signal_type_to_atom_dig_mode(cntl->signal);
cmd               212 drivers/gpu/drm/amd/display/dc/bios/command_table2.c 	ps.param.hpdsel = cmd->hpd_sel_to_atom(cntl->hpd_sel);
cmd               213 drivers/gpu/drm/amd/display/dc/bios/command_table2.c 	ps.param.digfe_sel = cmd->dig_encoder_sel_to_atom(cntl->engine_id);
cmd               648 drivers/gpu/drm/amd/display/dc/bios/command_table2.c 	const struct command_table_helper *cmd = bp->cmd_helper;
cmd               652 drivers/gpu/drm/amd/display/dc/bios/command_table2.c 	if (!cmd->clock_source_id_to_atom(bp_params->pll_id, &atom_pll_id) ||
cmd               653 drivers/gpu/drm/amd/display/dc/bios/command_table2.c 			!cmd->dc_clock_type_to_atom(bp_params->clock_type,
cmd              2394 drivers/gpu/drm/amd/display/dc/core/dc.c 		struct i2c_command *cmd)
cmd              2402 drivers/gpu/drm/amd/display/dc/core/dc.c 		cmd);
cmd              1681 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	struct i2c_command cmd = {0};
cmd              1685 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1687 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	cmd.number_of_payloads = 1;
cmd              1688 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	cmd.engine = I2C_COMMAND_ENGINE_DEFAULT;
cmd              1689 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	cmd.speed = pipe_ctx->stream->ctx->dc->caps.i2c_speed_in_khz;
cmd              1695 drivers/gpu/drm/amd/display/dc/core/dc_link.c 	cmd.payloads = &payload;
cmd              1698 drivers/gpu/drm/amd/display/dc/core/dc_link.c 			pipe_ctx->stream->link, &cmd))
cmd               292 drivers/gpu/drm/amd/display/dc/dc_link.h 		struct i2c_command *cmd);
cmd               137 drivers/gpu/drm/amd/display/dc/dce/dce_aux.h 		struct aux_payload *cmd,
cmd               141 drivers/gpu/drm/amd/display/dc/dce/dce_aux.h 		struct aux_payload *cmd);
cmd                31 drivers/gpu/drm/amd/display/dc/dce/dce_i2c.c 	struct i2c_command *cmd)
cmd                41 drivers/gpu/drm/amd/display/dc/dce/dce_i2c.c 	if (!cmd) {
cmd                55 drivers/gpu/drm/amd/display/dc/dce/dce_i2c.c 		return dce_i2c_submit_command_hw(pool, ddc, cmd, dce_i2c_hw);
cmd                58 drivers/gpu/drm/amd/display/dc/dce/dce_i2c.c 	return dce_i2c_submit_command_sw(pool, ddc, cmd, dce_i2c_sw);
cmd                36 drivers/gpu/drm/amd/display/dc/dce/dce_i2c.h 	struct i2c_command *cmd);
cmd               579 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c 	struct i2c_command *cmd,
cmd               585 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c 	set_speed(dce_i2c_hw, cmd->speed);
cmd               589 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c 	while (index_of_payload < cmd->number_of_payloads) {
cmd               590 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c 		bool mot = (index_of_payload != cmd->number_of_payloads - 1);
cmd               592 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c 		struct i2c_payload *payload = cmd->payloads + index_of_payload;
cmd               328 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h 	struct i2c_command *cmd,
cmd               499 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c 	struct i2c_command *cmd,
cmd               505 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c 	dce_i2c_sw_engine_set_speed(dce_i2c_sw, cmd->speed);
cmd               509 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c 	while (index_of_payload < cmd->number_of_payloads) {
cmd               510 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c 		bool mot = (index_of_payload != cmd->number_of_payloads - 1);
cmd               512 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c 		struct i2c_payload *payload = cmd->payloads + index_of_payload;
cmd                49 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.h 	struct i2c_command *cmd,
cmd               119 drivers/gpu/drm/amd/display/dc/dm_helpers.h 		struct i2c_command *cmd);
cmd                90 drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c 		if ((entry[i].cmd == CMD_WRITE) ||
cmd                91 drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c 		    (entry[i].cmd == CMD_READMODIFYWRITE) ||
cmd                92 drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c 		    (entry[i].cmd == CMD_WAITFOR))
cmd                95 drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c 		if (!baco_cmd_handler(hwmgr, entry[i].cmd, reg, entry[i].mask,
cmd                37 drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.h 	enum baco_cmd_type cmd;
cmd              1025 drivers/gpu/drm/bridge/cdns-dsi.c 	u32 cmd, sts, val, wait = WRITE_COMPLETED, ctl = 0;
cmd              1060 drivers/gpu/drm/bridge/cdns-dsi.c 	cmd = CMD_SIZE(tx_len) | CMD_VCHAN_ID(msg->channel) |
cmd              1064 drivers/gpu/drm/bridge/cdns-dsi.c 		cmd |= CMD_LP_EN;
cmd              1067 drivers/gpu/drm/bridge/cdns-dsi.c 		cmd |= CMD_LONG;
cmd              1070 drivers/gpu/drm/bridge/cdns-dsi.c 		cmd |= READ_CMD;
cmd              1074 drivers/gpu/drm/bridge/cdns-dsi.c 		cmd |= BTA_REQ;
cmd              1082 drivers/gpu/drm/bridge/cdns-dsi.c 	writel(cmd, dsi->regs + DIRECT_CMD_MAIN_SETTINGS);
cmd               411 drivers/gpu/drm/bridge/sil-sii8620.c static void sii8620_mt_msc_cmd(struct sii8620 *ctx, u8 cmd, u8 arg1, u8 arg2)
cmd               418 drivers/gpu/drm/bridge/sil-sii8620.c 	msg->reg[0] = cmd;
cmd               434 drivers/gpu/drm/bridge/sil-sii8620.c static void sii8620_mt_msc_msg(struct sii8620 *ctx, u8 cmd, u8 data)
cmd               436 drivers/gpu/drm/bridge/sil-sii8620.c 	sii8620_mt_msc_cmd(ctx, MHL_MSC_MSG, cmd, data);
cmd               460 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c static int dw_hdmi_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               466 drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c 	switch (cmd) {
cmd              1161 drivers/gpu/drm/drm_fb_helper.c int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
cmd              1175 drivers/gpu/drm/drm_fb_helper.c 	switch (cmd) {
cmd                92 drivers/gpu/drm/drm_ioc32.c static int compat_drm_version(struct file *file, unsigned int cmd,
cmd               131 drivers/gpu/drm/drm_ioc32.c static int compat_drm_getunique(struct file *file, unsigned int cmd,
cmd               155 drivers/gpu/drm/drm_ioc32.c static int compat_drm_setunique(struct file *file, unsigned int cmd,
cmd               172 drivers/gpu/drm/drm_ioc32.c static int compat_drm_getmap(struct file *file, unsigned int cmd,
cmd               200 drivers/gpu/drm/drm_ioc32.c static int compat_drm_addmap(struct file *file, unsigned int cmd,
cmd               234 drivers/gpu/drm/drm_ioc32.c static int compat_drm_rmmap(struct file *file, unsigned int cmd,
cmd               257 drivers/gpu/drm/drm_ioc32.c static int compat_drm_getclient(struct file *file, unsigned int cmd,
cmd               294 drivers/gpu/drm/drm_ioc32.c static int compat_drm_getstats(struct file *file, unsigned int cmd,
cmd               319 drivers/gpu/drm/drm_ioc32.c static int compat_drm_addbufs(struct file *file, unsigned int cmd,
cmd               350 drivers/gpu/drm/drm_ioc32.c static int compat_drm_markbufs(struct file *file, unsigned int cmd,
cmd               394 drivers/gpu/drm/drm_ioc32.c static int compat_drm_infobufs(struct file *file, unsigned int cmd,
cmd               458 drivers/gpu/drm/drm_ioc32.c static int compat_drm_mapbufs(struct file *file, unsigned int cmd,
cmd               486 drivers/gpu/drm/drm_ioc32.c static int compat_drm_freebufs(struct file *file, unsigned int cmd,
cmd               506 drivers/gpu/drm/drm_ioc32.c static int compat_drm_setsareactx(struct file *file, unsigned int cmd,
cmd               522 drivers/gpu/drm/drm_ioc32.c static int compat_drm_getsareactx(struct file *file, unsigned int cmd,
cmd               550 drivers/gpu/drm/drm_ioc32.c static int compat_drm_resctx(struct file *file, unsigned int cmd,
cmd               587 drivers/gpu/drm/drm_ioc32.c static int compat_drm_dma(struct file *file, unsigned int cmd,
cmd               623 drivers/gpu/drm/drm_ioc32.c static int compat_drm_agp_enable(struct file *file, unsigned int cmd,
cmd               650 drivers/gpu/drm/drm_ioc32.c static int compat_drm_agp_info(struct file *file, unsigned int cmd,
cmd               684 drivers/gpu/drm/drm_ioc32.c static int compat_drm_agp_alloc(struct file *file, unsigned int cmd,
cmd               713 drivers/gpu/drm/drm_ioc32.c static int compat_drm_agp_free(struct file *file, unsigned int cmd,
cmd               731 drivers/gpu/drm/drm_ioc32.c static int compat_drm_agp_bind(struct file *file, unsigned int cmd,
cmd               747 drivers/gpu/drm/drm_ioc32.c static int compat_drm_agp_unbind(struct file *file, unsigned int cmd,
cmd               767 drivers/gpu/drm/drm_ioc32.c static int compat_drm_sg_alloc(struct file *file, unsigned int cmd,
cmd               789 drivers/gpu/drm/drm_ioc32.c static int compat_drm_sg_free(struct file *file, unsigned int cmd,
cmd               812 drivers/gpu/drm/drm_ioc32.c static int compat_drm_update_draw(struct file *file, unsigned int cmd,
cmd               842 drivers/gpu/drm/drm_ioc32.c static int compat_drm_wait_vblank(struct file *file, unsigned int cmd,
cmd               883 drivers/gpu/drm/drm_ioc32.c static int compat_drm_mode_addfb2(struct file *file, unsigned int cmd,
cmd               970 drivers/gpu/drm/drm_ioc32.c long drm_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               972 drivers/gpu/drm/drm_ioc32.c 	unsigned int nr = DRM_IOCTL_NR(cmd);
cmd               982 drivers/gpu/drm/drm_ioc32.c 		return drm_ioctl(filp, cmd, arg);
cmd               986 drivers/gpu/drm/drm_ioc32.c 		return drm_ioctl(filp, cmd, arg);
cmd               993 drivers/gpu/drm/drm_ioc32.c 	ret = (*fn)(filp, cmd, arg);
cmd               564 drivers/gpu/drm/drm_ioctl.c 		.cmd = ioctl,			\
cmd               810 drivers/gpu/drm/drm_ioctl.c 	      unsigned int cmd, unsigned long arg)
cmd               816 drivers/gpu/drm/drm_ioctl.c 	unsigned int nr = DRM_IOCTL_NR(cmd);
cmd               846 drivers/gpu/drm/drm_ioctl.c 	drv_size = _IOC_SIZE(ioctl->cmd);
cmd               847 drivers/gpu/drm/drm_ioctl.c 	out_size = in_size = _IOC_SIZE(cmd);
cmd               848 drivers/gpu/drm/drm_ioctl.c 	if ((cmd & ioctl->cmd & IOC_IN) == 0)
cmd               850 drivers/gpu/drm/drm_ioctl.c 	if ((cmd & ioctl->cmd & IOC_OUT) == 0)
cmd               895 drivers/gpu/drm/drm_ioctl.c 			  file_priv->authenticated, cmd, nr);
cmd                68 drivers/gpu/drm/drm_mipi_dbi.c #define MIPI_DBI_DEBUG_COMMAND(cmd, data, len) \
cmd                71 drivers/gpu/drm/drm_mipi_dbi.c 		DRM_DEBUG_DRIVER("cmd=%02x\n", cmd); \
cmd                73 drivers/gpu/drm/drm_mipi_dbi.c 		DRM_DEBUG_DRIVER("cmd=%02x, par=%*ph\n", cmd, (int)len, data);\
cmd                75 drivers/gpu/drm/drm_mipi_dbi.c 		DRM_DEBUG_DRIVER("cmd=%02x, len=%zu\n", cmd, len); \
cmd               102 drivers/gpu/drm/drm_mipi_dbi.c static bool mipi_dbi_command_is_read(struct mipi_dbi *dbi, u8 cmd)
cmd               112 drivers/gpu/drm/drm_mipi_dbi.c 		if (cmd == dbi->read_commands[i])
cmd               130 drivers/gpu/drm/drm_mipi_dbi.c int mipi_dbi_command_read(struct mipi_dbi *dbi, u8 cmd, u8 *val)
cmd               135 drivers/gpu/drm/drm_mipi_dbi.c 	if (!mipi_dbi_command_is_read(dbi, cmd))
cmd               138 drivers/gpu/drm/drm_mipi_dbi.c 	return mipi_dbi_command_buf(dbi, cmd, val, 1);
cmd               152 drivers/gpu/drm/drm_mipi_dbi.c int mipi_dbi_command_buf(struct mipi_dbi *dbi, u8 cmd, u8 *data, size_t len)
cmd               158 drivers/gpu/drm/drm_mipi_dbi.c 	cmdbuf = kmemdup(&cmd, 1, GFP_KERNEL);
cmd               173 drivers/gpu/drm/drm_mipi_dbi.c int mipi_dbi_command_stackbuf(struct mipi_dbi *dbi, u8 cmd, u8 *data, size_t len)
cmd               182 drivers/gpu/drm/drm_mipi_dbi.c 	ret = mipi_dbi_command_buf(dbi, cmd, buf, len);
cmd               951 drivers/gpu/drm/drm_mipi_dbi.c static int mipi_dbi_typec1_command(struct mipi_dbi *dbi, u8 *cmd,
cmd               954 drivers/gpu/drm/drm_mipi_dbi.c 	unsigned int bpw = (*cmd == MIPI_DCS_WRITE_MEMORY_START) ? 16 : 8;
cmd               957 drivers/gpu/drm/drm_mipi_dbi.c 	if (mipi_dbi_command_is_read(dbi, *cmd))
cmd               960 drivers/gpu/drm/drm_mipi_dbi.c 	MIPI_DBI_DEBUG_COMMAND(*cmd, parameters, num);
cmd               962 drivers/gpu/drm/drm_mipi_dbi.c 	ret = mipi_dbi_spi1_transfer(dbi, 0, cmd, 1, 8);
cmd               971 drivers/gpu/drm/drm_mipi_dbi.c static int mipi_dbi_typec3_command_read(struct mipi_dbi *dbi, u8 *cmd,
cmd               980 drivers/gpu/drm/drm_mipi_dbi.c 			.tx_buf = cmd,
cmd               998 drivers/gpu/drm/drm_mipi_dbi.c 	if (*cmd == MIPI_DCS_GET_DISPLAY_ID ||
cmd               999 drivers/gpu/drm/drm_mipi_dbi.c 	    *cmd == MIPI_DCS_GET_DISPLAY_STATUS) {
cmd              1027 drivers/gpu/drm/drm_mipi_dbi.c 	MIPI_DBI_DEBUG_COMMAND(*cmd, data, len);
cmd              1035 drivers/gpu/drm/drm_mipi_dbi.c static int mipi_dbi_typec3_command(struct mipi_dbi *dbi, u8 *cmd,
cmd              1043 drivers/gpu/drm/drm_mipi_dbi.c 	if (mipi_dbi_command_is_read(dbi, *cmd))
cmd              1044 drivers/gpu/drm/drm_mipi_dbi.c 		return mipi_dbi_typec3_command_read(dbi, cmd, par, num);
cmd              1046 drivers/gpu/drm/drm_mipi_dbi.c 	MIPI_DBI_DEBUG_COMMAND(*cmd, par, num);
cmd              1050 drivers/gpu/drm/drm_mipi_dbi.c 	ret = mipi_dbi_spi_transfer(spi, speed_hz, 8, cmd, 1);
cmd              1054 drivers/gpu/drm/drm_mipi_dbi.c 	if (*cmd == MIPI_DCS_WRITE_MEMORY_START && !dbi->swap_bytes)
cmd              1188 drivers/gpu/drm/drm_mipi_dbi.c 	u8 val, cmd = 0, parameters[64];
cmd              1221 drivers/gpu/drm/drm_mipi_dbi.c 			cmd = val;
cmd              1231 drivers/gpu/drm/drm_mipi_dbi.c 	ret = mipi_dbi_command_buf(&dbidev->dbi, cmd, parameters, i);
cmd              1245 drivers/gpu/drm/drm_mipi_dbi.c 	u8 cmd, val[4];
cmd              1252 drivers/gpu/drm/drm_mipi_dbi.c 	for (cmd = 0; cmd < 255; cmd++) {
cmd              1253 drivers/gpu/drm/drm_mipi_dbi.c 		if (!mipi_dbi_command_is_read(dbi, cmd))
cmd              1256 drivers/gpu/drm/drm_mipi_dbi.c 		switch (cmd) {
cmd              1272 drivers/gpu/drm/drm_mipi_dbi.c 		seq_printf(m, "%02x: ", cmd);
cmd              1273 drivers/gpu/drm/drm_mipi_dbi.c 		ret = mipi_dbi_command_buf(dbi, cmd, val, len);
cmd               693 drivers/gpu/drm/drm_mipi_dsi.c ssize_t mipi_dsi_dcs_write(struct mipi_dsi_device *dsi, u8 cmd,
cmd               708 drivers/gpu/drm/drm_mipi_dsi.c 		tx[0] = cmd;
cmd               711 drivers/gpu/drm/drm_mipi_dsi.c 		tx = &cmd;
cmd               733 drivers/gpu/drm/drm_mipi_dsi.c ssize_t mipi_dsi_dcs_read(struct mipi_dsi_device *dsi, u8 cmd, void *data,
cmd               739 drivers/gpu/drm/drm_mipi_dsi.c 		.tx_buf = &cmd,
cmd              1892 drivers/gpu/drm/drm_modes.c 				  struct drm_cmdline_mode *cmd)
cmd              1896 drivers/gpu/drm/drm_modes.c 	if (cmd->cvt)
cmd              1898 drivers/gpu/drm/drm_modes.c 				    cmd->xres, cmd->yres,
cmd              1899 drivers/gpu/drm/drm_modes.c 				    cmd->refresh_specified ? cmd->refresh : 60,
cmd              1900 drivers/gpu/drm/drm_modes.c 				    cmd->rb, cmd->interlace,
cmd              1901 drivers/gpu/drm/drm_modes.c 				    cmd->margins);
cmd              1904 drivers/gpu/drm/drm_modes.c 				    cmd->xres, cmd->yres,
cmd              1905 drivers/gpu/drm/drm_modes.c 				    cmd->refresh_specified ? cmd->refresh : 60,
cmd              1906 drivers/gpu/drm/drm_modes.c 				    cmd->interlace,
cmd              1907 drivers/gpu/drm/drm_modes.c 				    cmd->margins);
cmd              1913 drivers/gpu/drm/drm_modes.c 	if (cmd->xres == 1366)
cmd              1431 drivers/gpu/drm/drm_vblank.c 	switch (modeset->cmd) {
cmd               136 drivers/gpu/drm/etnaviv/etnaviv_buffer.c 	unsigned int wl_offset, u32 cmd, u32 arg)
cmd               142 drivers/gpu/drm/etnaviv/etnaviv_buffer.c 	lw[0] = cmd;
cmd               162 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c 		u32 cmd = *buf;
cmd               164 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c 		unsigned int op = cmd >> 27;
cmd               168 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c 			n = EXTRACT(cmd, VIV_FE_LOAD_STATE_HEADER_COUNT);
cmd               173 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c 			off = EXTRACT(cmd, VIV_FE_LOAD_STATE_HEADER_OFFSET);
cmd               180 drivers/gpu/drm/etnaviv/etnaviv_cmd_parser.c 			n = EXTRACT(cmd, VIV_FE_DRAW_2D_HEADER_COUNT);
cmd              1143 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	struct drm_exynos_g2d_cmd *cmd;
cmd              1234 drivers/gpu/drm/exynos/exynos_drm_g2d.c 	cmd = (struct drm_exynos_g2d_cmd *)(unsigned long)req->cmd;
cmd              1237 drivers/gpu/drm/exynos/exynos_drm_g2d.c 				(void __user *)cmd,
cmd              1238 drivers/gpu/drm/exynos/exynos_drm_g2d.c 				sizeof(*cmd) * req->cmd_nr)) {
cmd               440 drivers/gpu/drm/gma500/framebuffer.c 			 const struct drm_mode_fb_cmd2 *cmd)
cmd               449 drivers/gpu/drm/gma500/framebuffer.c 	obj = drm_gem_object_lookup(filp, cmd->handles[0]);
cmd               455 drivers/gpu/drm/gma500/framebuffer.c 	return psb_framebuffer_create(dev, cmd, r);
cmd               218 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 			u8 cmd, u8 param, bool hs)
cmd               235 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 	val = FLD_VAL(param, 23, 16) | FLD_VAL(cmd, 15, 8) |
cmd               310 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 	u8 cmd;
cmd               316 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 		cmd = *data;
cmd               326 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 	if (unlikely(cmd == MIPI_DCS_ENTER_SLEEP_MODE)) {
cmd               331 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 	if (unlikely(cmd == MIPI_DCS_EXIT_SLEEP_MODE)) {
cmd               341 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 	u8 cmd;
cmd               347 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 		cmd = *data;
cmd               354 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 	if (unlikely(cmd == MIPI_DCS_ENTER_SLEEP_MODE)) {
cmd               358 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 	} else if (unlikely(cmd == MIPI_DCS_EXIT_SLEEP_MODE)) {
cmd               362 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 	} else if (unlikely(cmd == MIPI_DCS_SOFT_RESET)) {
cmd               438 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c int mdfld_dsi_send_mcs_short(struct mdfld_dsi_pkg_sender *sender, u8 cmd,
cmd               450 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 	data[0] = cmd;
cmd               580 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c int mdfld_dsi_read_mcs(struct mdfld_dsi_pkg_sender *sender, u8 cmd,
cmd               588 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c 	return __read_panel_data(sender, MIPI_DSI_DCS_READ, &cmd, 1,
cmd                68 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.h int mdfld_dsi_send_mcs_short(struct mdfld_dsi_pkg_sender *sender, u8 cmd,
cmd                77 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.h int mdfld_dsi_read_mcs(struct mdfld_dsi_pkg_sender *sender, u8 cmd,
cmd               410 drivers/gpu/drm/gma500/psb_drv.c static long psb_unlocked_ioctl(struct file *filp, unsigned int cmd,
cmd               423 drivers/gpu/drm/gma500/psb_drv.c 	return drm_ioctl(filp, cmd, arg);
cmd               279 drivers/gpu/drm/gma500/psb_intel_sdvo.c #define SDVO_CMD_NAME_ENTRY(cmd) {cmd, #cmd}
cmd               282 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	u8 cmd;
cmd               401 drivers/gpu/drm/gma500/psb_intel_sdvo.c static void psb_intel_sdvo_debug_write(struct psb_intel_sdvo *psb_intel_sdvo, u8 cmd,
cmd               407 drivers/gpu/drm/gma500/psb_intel_sdvo.c 				SDVO_NAME(psb_intel_sdvo), cmd);
cmd               413 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		if (cmd == sdvo_cmd_names[i].cmd) {
cmd               419 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		DRM_DEBUG_KMS("(%02X)", cmd);
cmd               435 drivers/gpu/drm/gma500/psb_intel_sdvo.c static bool psb_intel_sdvo_write_cmd(struct psb_intel_sdvo *psb_intel_sdvo, u8 cmd,
cmd               447 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	psb_intel_sdvo_debug_write(psb_intel_sdvo, cmd, args, args_len);
cmd               462 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	buf[2*i + 1] = cmd;
cmd               564 drivers/gpu/drm/gma500/psb_intel_sdvo.c static bool psb_intel_sdvo_set_value(struct psb_intel_sdvo *psb_intel_sdvo, u8 cmd, const void *data, int len)
cmd               566 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	if (!psb_intel_sdvo_write_cmd(psb_intel_sdvo, cmd, data, len))
cmd               573 drivers/gpu/drm/gma500/psb_intel_sdvo.c psb_intel_sdvo_get_value(struct psb_intel_sdvo *psb_intel_sdvo, u8 cmd, void *value, int len)
cmd               575 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	if (!psb_intel_sdvo_write_cmd(psb_intel_sdvo, cmd, NULL, 0))
cmd               667 drivers/gpu/drm/gma500/psb_intel_sdvo.c static bool psb_intel_sdvo_set_timing(struct psb_intel_sdvo *psb_intel_sdvo, u8 cmd,
cmd               670 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	return psb_intel_sdvo_set_value(psb_intel_sdvo, cmd, &dtd->part1, sizeof(dtd->part1)) &&
cmd               671 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		psb_intel_sdvo_set_value(psb_intel_sdvo, cmd + 1, &dtd->part2, sizeof(dtd->part2));
cmd              1673 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	uint8_t cmd;
cmd              1713 drivers/gpu/drm/gma500/psb_intel_sdvo.c 		cmd = SDVO_CMD_SET_##NAME; \
cmd              1740 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			cmd = SDVO_CMD_SET_OVERSCAN_H;
cmd              1752 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			cmd = SDVO_CMD_SET_OVERSCAN_H;
cmd              1764 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			cmd = SDVO_CMD_SET_OVERSCAN_V;
cmd              1776 drivers/gpu/drm/gma500/psb_intel_sdvo.c 			cmd = SDVO_CMD_SET_OVERSCAN_V;
cmd              1797 drivers/gpu/drm/gma500/psb_intel_sdvo.c 	if (!psb_intel_sdvo_set_value(psb_intel_sdvo, cmd, &temp_value, 2))
cmd               130 drivers/gpu/drm/i810/i810_drv.h extern long i810_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               530 drivers/gpu/drm/i915/display/intel_cdclk.c 	u32 val, cmd = cdclk_state->voltage_level;
cmd               560 drivers/gpu/drm/i915/display/intel_cdclk.c 	val |= (cmd << DSPFREQGUAR_SHIFT);
cmd               563 drivers/gpu/drm/i915/display/intel_cdclk.c 		      DSPFREQSTAT_MASK) == (cmd << DSPFREQSTAT_SHIFT),
cmd               617 drivers/gpu/drm/i915/display/intel_cdclk.c 	u32 val, cmd = cdclk_state->voltage_level;
cmd               642 drivers/gpu/drm/i915/display/intel_cdclk.c 	val |= (cmd << DSPFREQGUAR_SHIFT_CHV);
cmd               645 drivers/gpu/drm/i915/display/intel_cdclk.c 		      DSPFREQSTAT_MASK_CHV) == (cmd << DSPFREQSTAT_SHIFT_CHV),
cmd              2477 drivers/gpu/drm/i915/display/intel_display.c intel_get_format_info(const struct drm_mode_fb_cmd2 *cmd)
cmd              2479 drivers/gpu/drm/i915/display/intel_display.c 	switch (cmd->modifier[0]) {
cmd              2484 drivers/gpu/drm/i915/display/intel_display.c 					  cmd->pixel_format);
cmd               746 drivers/gpu/drm/i915/display/intel_gmbus.c 	u8 cmd = DRM_HDCP_DDC_AKSV;
cmd               752 drivers/gpu/drm/i915/display/intel_gmbus.c 			.len = sizeof(cmd),
cmd               753 drivers/gpu/drm/i915/display/intel_gmbus.c 			.buf = &cmd,
cmd               699 drivers/gpu/drm/i915/display/intel_overlay.c 	u32 cmd = OCMD_ENABLE | OCMD_BUF_TYPE_FRAME | OCMD_BUFFER0;
cmd               704 drivers/gpu/drm/i915/display/intel_overlay.c 			cmd |= OCMD_YUV_422_PLANAR;
cmd               707 drivers/gpu/drm/i915/display/intel_overlay.c 			cmd |= OCMD_YUV_420_PLANAR;
cmd               711 drivers/gpu/drm/i915/display/intel_overlay.c 			cmd |= OCMD_YUV_410_PLANAR;
cmd               717 drivers/gpu/drm/i915/display/intel_overlay.c 			cmd |= OCMD_YUV_422_PACKED;
cmd               720 drivers/gpu/drm/i915/display/intel_overlay.c 			cmd |= OCMD_YUV_411_PACKED;
cmd               728 drivers/gpu/drm/i915/display/intel_overlay.c 			cmd |= OCMD_UV_SWAP;
cmd               731 drivers/gpu/drm/i915/display/intel_overlay.c 			cmd |= OCMD_Y_SWAP;
cmd               734 drivers/gpu/drm/i915/display/intel_overlay.c 			cmd |= OCMD_Y_AND_UV_SWAP;
cmd               739 drivers/gpu/drm/i915/display/intel_overlay.c 	return cmd;
cmd               277 drivers/gpu/drm/i915/display/intel_sdvo.c #define SDVO_CMD_NAME_ENTRY(cmd_) { .cmd = SDVO_CMD_ ## cmd_, .name = #cmd_ }
cmd               281 drivers/gpu/drm/i915/display/intel_sdvo.c 	u8 cmd;
cmd               398 drivers/gpu/drm/i915/display/intel_sdvo.c static const char *sdvo_cmd_name(u8 cmd)
cmd               403 drivers/gpu/drm/i915/display/intel_sdvo.c 		if (cmd == sdvo_cmd_names[i].cmd)
cmd               412 drivers/gpu/drm/i915/display/intel_sdvo.c static void intel_sdvo_debug_write(struct intel_sdvo *intel_sdvo, u8 cmd,
cmd               431 drivers/gpu/drm/i915/display/intel_sdvo.c 	cmd_name = sdvo_cmd_name(cmd);
cmd               435 drivers/gpu/drm/i915/display/intel_sdvo.c 		BUF_PRINT("(%02X)", cmd);
cmd               440 drivers/gpu/drm/i915/display/intel_sdvo.c 	DRM_DEBUG_KMS("%s: W: %02X %s\n", SDVO_NAME(intel_sdvo), cmd, buffer);
cmd               461 drivers/gpu/drm/i915/display/intel_sdvo.c static bool __intel_sdvo_write_cmd(struct intel_sdvo *intel_sdvo, u8 cmd,
cmd               480 drivers/gpu/drm/i915/display/intel_sdvo.c 	intel_sdvo_debug_write(intel_sdvo, cmd, args, args_len);
cmd               495 drivers/gpu/drm/i915/display/intel_sdvo.c 	buf[2*i + 1] = cmd;
cmd               530 drivers/gpu/drm/i915/display/intel_sdvo.c static bool intel_sdvo_write_cmd(struct intel_sdvo *intel_sdvo, u8 cmd,
cmd               533 drivers/gpu/drm/i915/display/intel_sdvo.c 	return __intel_sdvo_write_cmd(intel_sdvo, cmd, args, args_len, true);
cmd               635 drivers/gpu/drm/i915/display/intel_sdvo.c static bool intel_sdvo_set_value(struct intel_sdvo *intel_sdvo, u8 cmd, const void *data, int len)
cmd               637 drivers/gpu/drm/i915/display/intel_sdvo.c 	if (!intel_sdvo_write_cmd(intel_sdvo, cmd, data, len))
cmd               644 drivers/gpu/drm/i915/display/intel_sdvo.c intel_sdvo_get_value(struct intel_sdvo *intel_sdvo, u8 cmd, void *value, int len)
cmd               646 drivers/gpu/drm/i915/display/intel_sdvo.c 	if (!intel_sdvo_write_cmd(intel_sdvo, cmd, NULL, 0))
cmd               746 drivers/gpu/drm/i915/display/intel_sdvo.c static bool intel_sdvo_set_timing(struct intel_sdvo *intel_sdvo, u8 cmd,
cmd               749 drivers/gpu/drm/i915/display/intel_sdvo.c 	return intel_sdvo_set_value(intel_sdvo, cmd, &dtd->part1, sizeof(dtd->part1)) &&
cmd               750 drivers/gpu/drm/i915/display/intel_sdvo.c 		intel_sdvo_set_value(intel_sdvo, cmd + 1, &dtd->part2, sizeof(dtd->part2));
cmd               753 drivers/gpu/drm/i915/display/intel_sdvo.c static bool intel_sdvo_get_timing(struct intel_sdvo *intel_sdvo, u8 cmd,
cmd               756 drivers/gpu/drm/i915/display/intel_sdvo.c 	return intel_sdvo_get_value(intel_sdvo, cmd, &dtd->part1, sizeof(dtd->part1)) &&
cmd               757 drivers/gpu/drm/i915/display/intel_sdvo.c 		intel_sdvo_get_value(intel_sdvo, cmd + 1, &dtd->part2, sizeof(dtd->part2));
cmd               212 drivers/gpu/drm/i915/display/vlv_dsi.c static int dpi_send_cmd(struct intel_dsi *intel_dsi, u32 cmd, bool hs,
cmd               222 drivers/gpu/drm/i915/display/vlv_dsi.c 		cmd &= ~DPI_LP_MODE;
cmd               224 drivers/gpu/drm/i915/display/vlv_dsi.c 		cmd |= DPI_LP_MODE;
cmd               230 drivers/gpu/drm/i915/display/vlv_dsi.c 	if (cmd == I915_READ(MIPI_DPI_CONTROL(port)))
cmd               231 drivers/gpu/drm/i915/display/vlv_dsi.c 		DRM_DEBUG_KMS("Same special packet %02x twice in a row.\n", cmd);
cmd               233 drivers/gpu/drm/i915/display/vlv_dsi.c 	I915_WRITE(MIPI_DPI_CONTROL(port), cmd);
cmd               237 drivers/gpu/drm/i915/display/vlv_dsi.c 		DRM_ERROR("Video mode command 0x%08x send failed.\n", cmd);
cmd              1150 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c 	u32 *cmd;
cmd              1157 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c 	cmd = i915_gem_object_pin_map(pool->obj,
cmd              1161 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c 	if (IS_ERR(cmd)) {
cmd              1162 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c 		err = PTR_ERR(cmd);
cmd              1208 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c 	cache->rq_cmd = cmd;
cmd              1232 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c 	u32 *cmd;
cmd              1252 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c 	cmd = cache->rq_cmd + cache->rq_size;
cmd              1255 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c 	return cmd;
cmd                26 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 	u32 *cmd;
cmd                41 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 	cmd = i915_gem_object_pin_map(pool->obj, I915_MAP_WC);
cmd                42 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 	if (IS_ERR(cmd)) {
cmd                43 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 		err = PTR_ERR(cmd);
cmd                56 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = XY_COLOR_BLT_CMD | BLT_WRITE_RGBA | (7 - 2);
cmd                57 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = BLT_DEPTH_32 | BLT_ROP_COLOR_COPY | PAGE_SIZE;
cmd                58 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = 0;
cmd                59 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = size >> PAGE_SHIFT << 16 | PAGE_SIZE / 4;
cmd                60 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = lower_32_bits(offset);
cmd                61 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = upper_32_bits(offset);
cmd                62 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = value;
cmd                64 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = XY_COLOR_BLT_CMD | BLT_WRITE_RGBA | (6 - 2);
cmd                65 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = BLT_DEPTH_32 | BLT_ROP_COLOR_COPY | PAGE_SIZE;
cmd                66 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = 0;
cmd                67 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = size >> PAGE_SHIFT << 16 | PAGE_SIZE / 4;
cmd                68 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = offset;
cmd                69 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = value;
cmd                73 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 		*cmd++ = MI_ARB_CHECK;
cmd                79 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 	*cmd = MI_BATCH_BUFFER_END;
cmd               208 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 	u32 size, *cmd;
cmd               225 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 	cmd = i915_gem_object_pin_map(pool->obj, I915_MAP_WC);
cmd               226 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 	if (IS_ERR(cmd)) {
cmd               227 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 		err = PTR_ERR(cmd);
cmd               240 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = GEN9_XY_FAST_COPY_BLT_CMD | (10 - 2);
cmd               241 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = BLT_DEPTH_32 | PAGE_SIZE;
cmd               242 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = 0;
cmd               243 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = size >> PAGE_SHIFT << 16 | PAGE_SIZE / 4;
cmd               244 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = lower_32_bits(dst_offset);
cmd               245 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = upper_32_bits(dst_offset);
cmd               246 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = 0;
cmd               247 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = PAGE_SIZE;
cmd               248 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = lower_32_bits(src_offset);
cmd               249 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = upper_32_bits(src_offset);
cmd               251 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = XY_SRC_COPY_BLT_CMD | BLT_WRITE_RGBA | (10 - 2);
cmd               252 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = BLT_DEPTH_32 | BLT_ROP_SRC_COPY | PAGE_SIZE;
cmd               253 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = 0;
cmd               254 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = size >> PAGE_SHIFT << 16 | PAGE_SIZE / 4;
cmd               255 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = lower_32_bits(dst_offset);
cmd               256 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = upper_32_bits(dst_offset);
cmd               257 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = 0;
cmd               258 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = PAGE_SIZE;
cmd               259 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = lower_32_bits(src_offset);
cmd               260 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = upper_32_bits(src_offset);
cmd               262 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = SRC_COPY_BLT_CMD | BLT_WRITE_RGBA | (6 - 2);
cmd               263 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = BLT_DEPTH_32 | BLT_ROP_SRC_COPY | PAGE_SIZE;
cmd               264 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = size >> PAGE_SHIFT << 16 | PAGE_SIZE;
cmd               265 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = dst_offset;
cmd               266 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = PAGE_SIZE;
cmd               267 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 			*cmd++ = src_offset;
cmd               271 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 		*cmd++ = MI_ARB_CHECK;
cmd               278 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c 	*cmd = MI_BATCH_BUFFER_END;
cmd               582 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	u32 *cmd;
cmd               592 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	cmd = i915_gem_object_pin_map(obj, I915_MAP_WB);
cmd               593 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	if (IS_ERR(cmd)) {
cmd               594 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		err = PTR_ERR(cmd);
cmd               598 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	*cmd++ = MI_STORE_REGISTER_MEM_GEN8;
cmd               599 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	*cmd++ = i915_mmio_reg_offset(GEN8_R_PWR_CLK_STATE);
cmd               600 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	*cmd++ = lower_32_bits(vma->node.start);
cmd               601 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	*cmd++ = upper_32_bits(vma->node.start);
cmd               602 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	*cmd = MI_BATCH_BUFFER_END;
cmd              1172 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	u32 *cmd;
cmd              1181 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	cmd = i915_gem_object_pin_map(obj, I915_MAP_WB);
cmd              1182 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	if (IS_ERR(cmd)) {
cmd              1183 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		err = PTR_ERR(cmd);
cmd              1187 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	*cmd++ = MI_STORE_DWORD_IMM_GEN4;
cmd              1189 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = lower_32_bits(offset);
cmd              1190 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = upper_32_bits(offset);
cmd              1192 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = 0;
cmd              1193 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = offset;
cmd              1195 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	*cmd++ = value;
cmd              1196 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	*cmd = MI_BATCH_BUFFER_END;
cmd              1261 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	u32 *cmd;
cmd              1270 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	cmd = i915_gem_object_pin_map(obj, I915_MAP_WB);
cmd              1271 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	if (IS_ERR(cmd)) {
cmd              1272 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		err = PTR_ERR(cmd);
cmd              1276 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	memset(cmd, POISON_INUSE, PAGE_SIZE);
cmd              1278 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = MI_LOAD_REGISTER_MEM_GEN8;
cmd              1279 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = RCS_GPR0;
cmd              1280 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = lower_32_bits(offset);
cmd              1281 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = upper_32_bits(offset);
cmd              1282 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = MI_STORE_REGISTER_MEM_GEN8;
cmd              1283 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = RCS_GPR0;
cmd              1284 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = result;
cmd              1285 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = 0;
cmd              1287 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = MI_LOAD_REGISTER_MEM;
cmd              1288 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = RCS_GPR0;
cmd              1289 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = offset;
cmd              1290 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = MI_STORE_REGISTER_MEM;
cmd              1291 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = RCS_GPR0;
cmd              1292 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		*cmd++ = result;
cmd              1294 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	*cmd = MI_BATCH_BUFFER_END;
cmd              1342 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	cmd = i915_gem_object_pin_map(obj, I915_MAP_WB);
cmd              1343 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	if (IS_ERR(cmd)) {
cmd              1344 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 		err = PTR_ERR(cmd);
cmd              1348 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c 	*value = cmd[result / sizeof(*cmd)];
cmd                47 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 	u32 *cmd;
cmd                56 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 	cmd = i915_gem_object_pin_map(obj, I915_MAP_WC);
cmd                57 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 	if (IS_ERR(cmd)) {
cmd                58 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 		err = PTR_ERR(cmd);
cmd                67 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 			*cmd++ = MI_STORE_DWORD_IMM_GEN4;
cmd                68 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 			*cmd++ = lower_32_bits(offset);
cmd                69 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 			*cmd++ = upper_32_bits(offset);
cmd                70 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 			*cmd++ = val;
cmd                72 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 			*cmd++ = MI_STORE_DWORD_IMM_GEN4 |
cmd                74 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 			*cmd++ = 0;
cmd                75 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 			*cmd++ = offset;
cmd                76 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 			*cmd++ = val;
cmd                78 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 			*cmd++ = MI_STORE_DWORD_IMM | MI_MEM_VIRTUAL;
cmd                79 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 			*cmd++ = offset;
cmd                80 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 			*cmd++ = val;
cmd                84 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c 	*cmd = MI_BATCH_BUFFER_END;
cmd              2740 drivers/gpu/drm/i915/gt/intel_lrc.c 	u32 cmd, *cs;
cmd              2746 drivers/gpu/drm/i915/gt/intel_lrc.c 	cmd = MI_FLUSH_DW + 1;
cmd              2753 drivers/gpu/drm/i915/gt/intel_lrc.c 	cmd |= MI_FLUSH_DW_STORE_INDEX | MI_FLUSH_DW_OP_STOREDW;
cmd              2756 drivers/gpu/drm/i915/gt/intel_lrc.c 		cmd |= MI_INVALIDATE_TLB;
cmd              2758 drivers/gpu/drm/i915/gt/intel_lrc.c 			cmd |= MI_INVALIDATE_BSD;
cmd              2761 drivers/gpu/drm/i915/gt/intel_lrc.c 	*cs++ = cmd;
cmd                64 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 	u32 cmd, *cs;
cmd                66 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 	cmd = MI_FLUSH;
cmd                69 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 		cmd |= MI_READ_FLUSH;
cmd                77 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 	*cs++ = cmd;
cmd                94 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 	u32 cmd, *cs;
cmd               125 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 	cmd = MI_FLUSH;
cmd               127 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 		cmd |= MI_EXE_FLUSH;
cmd               129 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 			cmd |= MI_INVALIDATE_ISP;
cmd               140 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 	*cs++ = cmd;
cmd               171 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 	*cs++ = cmd;
cmd              2047 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 	u32 cmd, *cs;
cmd              2053 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 	cmd = MI_FLUSH_DW;
cmd              2061 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 	cmd |= MI_FLUSH_DW_STORE_INDEX | MI_FLUSH_DW_OP_STOREDW;
cmd              2069 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 	cmd |= flags;
cmd              2071 drivers/gpu/drm/i915/gt/intel_ringbuffer.c 	*cs++ = cmd;
cmd               409 drivers/gpu/drm/i915/gvt/cfg_space.c 	u8 cmd = vgpu_cfg_space(vgpu)[PCI_COMMAND];
cmd               413 drivers/gpu/drm/i915/gvt/cfg_space.c 	if (cmd & PCI_COMMAND_MEMORY) {
cmd                51 drivers/gpu/drm/i915/gvt/cmd_parser.c #define CMD_TYPE(cmd)	(((cmd) >> 29) & 7)
cmd               636 drivers/gpu/drm/i915/gvt/cmd_parser.c static inline u32 get_opcode(u32 cmd, int ring_id)
cmd               640 drivers/gpu/drm/i915/gvt/cmd_parser.c 	d_info = ring_decode_info[ring_id][CMD_TYPE(cmd)];
cmd               644 drivers/gpu/drm/i915/gvt/cmd_parser.c 	return cmd >> (32 - d_info->op_len);
cmd               660 drivers/gpu/drm/i915/gvt/cmd_parser.c 		u32 cmd, int ring_id)
cmd               664 drivers/gpu/drm/i915/gvt/cmd_parser.c 	opcode = get_opcode(cmd, ring_id);
cmd               671 drivers/gpu/drm/i915/gvt/cmd_parser.c static inline u32 sub_op_val(u32 cmd, u32 hi, u32 low)
cmd               673 drivers/gpu/drm/i915/gvt/cmd_parser.c 	return (cmd >> low) & ((1U << (hi - low + 1)) - 1);
cmd               676 drivers/gpu/drm/i915/gvt/cmd_parser.c static inline void print_opcode(u32 cmd, int ring_id)
cmd               681 drivers/gpu/drm/i915/gvt/cmd_parser.c 	d_info = ring_decode_info[ring_id][CMD_TYPE(cmd)];
cmd               686 drivers/gpu/drm/i915/gvt/cmd_parser.c 			cmd >> (32 - d_info->op_len), d_info->name);
cmd               689 drivers/gpu/drm/i915/gvt/cmd_parser.c 		pr_err("0x%x ", sub_op_val(cmd, d_info->sub_op[i].hi,
cmd               797 drivers/gpu/drm/i915/gvt/cmd_parser.c static inline int get_cmd_length(const struct cmd_info *info, u32 cmd)
cmd               802 drivers/gpu/drm/i915/gvt/cmd_parser.c 		return (cmd & ((1U << info->len) - 1)) + 2;
cmd               835 drivers/gpu/drm/i915/gvt/cmd_parser.c 		unsigned int offset, unsigned int index, char *cmd)
cmd               843 drivers/gpu/drm/i915/gvt/cmd_parser.c 	if (!strcmp(cmd, "lri"))
cmd               847 drivers/gpu/drm/i915/gvt/cmd_parser.c 			offset, cmd);
cmd               880 drivers/gpu/drm/i915/gvt/cmd_parser.c 	unsigned int offset, unsigned int index, char *cmd)
cmd               888 drivers/gpu/drm/i915/gvt/cmd_parser.c 				cmd, offset);
cmd               894 drivers/gpu/drm/i915/gvt/cmd_parser.c 				cmd, offset);
cmd               908 drivers/gpu/drm/i915/gvt/cmd_parser.c 		force_nonpriv_reg_handler(s, offset, index, cmd))
cmd               929 drivers/gpu/drm/i915/gvt/cmd_parser.c 			!strncmp(cmd, "lri", 3)) {
cmd              1442 drivers/gpu/drm/i915/gvt/cmd_parser.c static bool is_wait_for_flip_pending(u32 cmd)
cmd              1444 drivers/gpu/drm/i915/gvt/cmd_parser.c 	return cmd & (MI_WAIT_FOR_PLANE_A_FLIP_PENDING |
cmd              1454 drivers/gpu/drm/i915/gvt/cmd_parser.c 	u32 cmd = cmd_val(s, 0);
cmd              1456 drivers/gpu/drm/i915/gvt/cmd_parser.c 	if (!is_wait_for_flip_pending(cmd))
cmd              1741 drivers/gpu/drm/i915/gvt/cmd_parser.c 	u32 cmd;
cmd              1753 drivers/gpu/drm/i915/gvt/cmd_parser.c 	cmd = cmd_val(s, 0);
cmd              1754 drivers/gpu/drm/i915/gvt/cmd_parser.c 	info = get_cmd_info(s->vgpu->gvt, cmd, s->ring_id);
cmd              1757 drivers/gpu/drm/i915/gvt/cmd_parser.c 				cmd, get_opcode(cmd, s->ring_id),
cmd              1764 drivers/gpu/drm/i915/gvt/cmd_parser.c 				gma, gma + 4, &cmd) < 0)
cmd              1766 drivers/gpu/drm/i915/gvt/cmd_parser.c 		info = get_cmd_info(s->vgpu->gvt, cmd, s->ring_id);
cmd              1769 drivers/gpu/drm/i915/gvt/cmd_parser.c 				cmd, get_opcode(cmd, s->ring_id),
cmd              1778 drivers/gpu/drm/i915/gvt/cmd_parser.c 			if (BATCH_BUFFER_2ND_LEVEL_BIT(cmd) == 0)
cmd              1786 drivers/gpu/drm/i915/gvt/cmd_parser.c 		cmd_len = get_cmd_length(info, cmd) << 2;
cmd              1797 drivers/gpu/drm/i915/gvt/cmd_parser.c 	u32 cmd = *(u32 *)va;
cmd              1800 drivers/gpu/drm/i915/gvt/cmd_parser.c 	info = get_cmd_info(s->vgpu->gvt, cmd, s->ring_id);
cmd              1803 drivers/gpu/drm/i915/gvt/cmd_parser.c 			cmd, get_opcode(cmd, s->ring_id),
cmd              1811 drivers/gpu/drm/i915/gvt/cmd_parser.c 	     (BATCH_BUFFER_2ND_LEVEL_BIT(cmd) == 0)))
cmd              2658 drivers/gpu/drm/i915/gvt/cmd_parser.c 	u32 cmd;
cmd              2661 drivers/gpu/drm/i915/gvt/cmd_parser.c 	cmd = cmd_val(s, 0);
cmd              2664 drivers/gpu/drm/i915/gvt/cmd_parser.c 	if (cmd == MI_NOOP)
cmd              2667 drivers/gpu/drm/i915/gvt/cmd_parser.c 		info = get_cmd_info(s->vgpu->gvt, cmd, s->ring_id);
cmd              2671 drivers/gpu/drm/i915/gvt/cmd_parser.c 				cmd, get_opcode(cmd, s->ring_id),
cmd              1417 drivers/gpu/drm/i915/gvt/handlers.c 	u32 cmd = value & 0xff;
cmd              1420 drivers/gpu/drm/i915/gvt/handlers.c 	switch (cmd) {
cmd              1275 drivers/gpu/drm/i915/gvt/kvmgt.c static long intel_vgpu_ioctl(struct mdev_device *mdev, unsigned int cmd,
cmd              1281 drivers/gpu/drm/i915/gvt/kvmgt.c 	gvt_dbg_core("vgpu%d ioctl, cmd: %d\n", vgpu->id, cmd);
cmd              1283 drivers/gpu/drm/i915/gvt/kvmgt.c 	if (cmd == VFIO_DEVICE_GET_INFO) {
cmd              1303 drivers/gpu/drm/i915/gvt/kvmgt.c 	} else if (cmd == VFIO_DEVICE_GET_REGION_INFO) {
cmd              1454 drivers/gpu/drm/i915/gvt/kvmgt.c 	} else if (cmd == VFIO_DEVICE_GET_IRQ_INFO) {
cmd              1485 drivers/gpu/drm/i915/gvt/kvmgt.c 	} else if (cmd == VFIO_DEVICE_SET_IRQS) {
cmd              1518 drivers/gpu/drm/i915/gvt/kvmgt.c 	} else if (cmd == VFIO_DEVICE_RESET) {
cmd              1521 drivers/gpu/drm/i915/gvt/kvmgt.c 	} else if (cmd == VFIO_DEVICE_QUERY_GFX_PLANE) {
cmd              1538 drivers/gpu/drm/i915/gvt/kvmgt.c 	} else if (cmd == VFIO_DEVICE_GET_GFX_DMABUF) {
cmd               121 drivers/gpu/drm/i915/i915_cmd_parser.c 	} cmd;
cmd               192 drivers/gpu/drm/i915/i915_cmd_parser.c 		.cmd = { (op & ~0u << (opm)), ~0u << (opm) },	\
cmd               803 drivers/gpu/drm/i915/i915_cmd_parser.c 			u32 curr = desc->cmd.value & desc->cmd.mask;
cmd               909 drivers/gpu/drm/i915/i915_cmd_parser.c 				 cmd_header_key(desc->cmd.value));
cmd              1056 drivers/gpu/drm/i915/i915_cmd_parser.c 		if (((cmd_header ^ desc->cmd.value) & desc->cmd.mask) == 0)
cmd              1079 drivers/gpu/drm/i915/i915_cmd_parser.c 	if (((cmd_header ^ desc->cmd.value) & desc->cmd.mask) == 0)
cmd              1090 drivers/gpu/drm/i915/i915_cmd_parser.c 	default_desc->cmd.value = cmd_header;
cmd              1091 drivers/gpu/drm/i915/i915_cmd_parser.c 	default_desc->cmd.mask = ~0u << MIN_OPCODE_SHIFT;
cmd              1208 drivers/gpu/drm/i915/i915_cmd_parser.c 		      const u32 *cmd, u32 length)
cmd              1214 drivers/gpu/drm/i915/i915_cmd_parser.c 		DRM_DEBUG_DRIVER("CMD: Rejected command: 0x%08X\n", *cmd);
cmd              1229 drivers/gpu/drm/i915/i915_cmd_parser.c 			const u32 reg_addr = cmd[offset] & desc->reg.mask;
cmd              1235 drivers/gpu/drm/i915/i915_cmd_parser.c 						 reg_addr, *cmd, engine->name);
cmd              1244 drivers/gpu/drm/i915/i915_cmd_parser.c 				if (desc->cmd.value == MI_LOAD_REGISTER_MEM) {
cmd              1250 drivers/gpu/drm/i915/i915_cmd_parser.c 				if (desc->cmd.value == MI_LOAD_REGISTER_REG) {
cmd              1256 drivers/gpu/drm/i915/i915_cmd_parser.c 				if (desc->cmd.value == MI_LOAD_REGISTER_IMM(1) &&
cmd              1258 drivers/gpu/drm/i915/i915_cmd_parser.c 				     (cmd[offset + 1] & reg->mask) != reg->value)) {
cmd              1279 drivers/gpu/drm/i915/i915_cmd_parser.c 				u32 condition = cmd[offset] &
cmd              1288 drivers/gpu/drm/i915/i915_cmd_parser.c 						 *cmd, engine->name);
cmd              1292 drivers/gpu/drm/i915/i915_cmd_parser.c 			dword = cmd[desc->bits[i].offset] &
cmd              1297 drivers/gpu/drm/i915/i915_cmd_parser.c 						 *cmd,
cmd              1310 drivers/gpu/drm/i915/i915_cmd_parser.c 			 u32 *cmd, u32 offset, u32 length,
cmd              1330 drivers/gpu/drm/i915/i915_cmd_parser.c 	jump_target = *(u64*)(cmd+1);
cmd              1350 drivers/gpu/drm/i915/i915_cmd_parser.c 	*(u64*)(cmd + 1) = shadow_batch_start + target_cmd_offset;
cmd              1432 drivers/gpu/drm/i915/i915_cmd_parser.c 	u32 *cmd, *batch_end, offset = 0;
cmd              1438 drivers/gpu/drm/i915/i915_cmd_parser.c 	cmd = copy_batch(shadow_batch_obj, batch_obj,
cmd              1441 drivers/gpu/drm/i915/i915_cmd_parser.c 	if (IS_ERR(cmd)) {
cmd              1443 drivers/gpu/drm/i915/i915_cmd_parser.c 		return PTR_ERR(cmd);
cmd              1453 drivers/gpu/drm/i915/i915_cmd_parser.c 	batch_end = cmd + (batch_len / sizeof(*batch_end));
cmd              1457 drivers/gpu/drm/i915/i915_cmd_parser.c 		if (*cmd == MI_BATCH_BUFFER_END)
cmd              1460 drivers/gpu/drm/i915/i915_cmd_parser.c 		desc = find_cmd(engine, *cmd, desc, &default_desc);
cmd              1463 drivers/gpu/drm/i915/i915_cmd_parser.c 					 *cmd);
cmd              1471 drivers/gpu/drm/i915/i915_cmd_parser.c 			length = ((*cmd & desc->length.mask) + LENGTH_BIAS);
cmd              1473 drivers/gpu/drm/i915/i915_cmd_parser.c 		if ((batch_end - cmd) < length) {
cmd              1475 drivers/gpu/drm/i915/i915_cmd_parser.c 					 *cmd,
cmd              1477 drivers/gpu/drm/i915/i915_cmd_parser.c 					 batch_end - cmd);
cmd              1482 drivers/gpu/drm/i915/i915_cmd_parser.c 		if (!check_cmd(engine, desc, cmd, length)) {
cmd              1487 drivers/gpu/drm/i915/i915_cmd_parser.c 		if (desc->cmd.value == MI_BATCH_BUFFER_START) {
cmd              1488 drivers/gpu/drm/i915/i915_cmd_parser.c 			ret = check_bbstart(ctx, cmd, offset, length,
cmd              1500 drivers/gpu/drm/i915/i915_cmd_parser.c 		cmd += length;
cmd              1502 drivers/gpu/drm/i915/i915_cmd_parser.c 		if  (cmd >= batch_end) {
cmd              1512 drivers/gpu/drm/i915/i915_cmd_parser.c 		drm_clflush_virt_range(ptr, (void *)(cmd + 1) - ptr);
cmd              2216 drivers/gpu/drm/i915/i915_drv.h long i915_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
cmd                45 drivers/gpu/drm/i915/i915_ioc32.c static int compat_i915_getparam(struct file *file, unsigned int cmd,
cmd                78 drivers/gpu/drm/i915/i915_ioc32.c long i915_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd                80 drivers/gpu/drm/i915/i915_ioc32.c 	unsigned int nr = DRM_IOCTL_NR(cmd);
cmd                85 drivers/gpu/drm/i915/i915_ioc32.c 		return drm_compat_ioctl(filp, cmd, arg);
cmd                91 drivers/gpu/drm/i915/i915_ioc32.c 		ret = (*fn) (filp, cmd, arg);
cmd                93 drivers/gpu/drm/i915/i915_ioc32.c 		ret = drm_ioctl(filp, cmd, arg);
cmd              2573 drivers/gpu/drm/i915/i915_perf.c 				   unsigned int cmd,
cmd              2576 drivers/gpu/drm/i915/i915_perf.c 	switch (cmd) {
cmd              2600 drivers/gpu/drm/i915/i915_perf.c 			    unsigned int cmd,
cmd              2608 drivers/gpu/drm/i915/i915_perf.c 	ret = i915_perf_ioctl_locked(stream, cmd, arg);
cmd               279 drivers/gpu/drm/i915/intel_sideband.c 	u32 cmd;
cmd               294 drivers/gpu/drm/i915/intel_sideband.c 		cmd = SBI_CTL_DEST_ICLK | SBI_CTL_OP_CRRD;
cmd               296 drivers/gpu/drm/i915/intel_sideband.c 		cmd = SBI_CTL_DEST_MPHY | SBI_CTL_OP_IORD;
cmd               298 drivers/gpu/drm/i915/intel_sideband.c 		cmd |= BIT(8);
cmd               299 drivers/gpu/drm/i915/intel_sideband.c 	intel_uncore_write_fw(uncore, SBI_CTL_STAT, cmd | SBI_BUSY);
cmd               303 drivers/gpu/drm/i915/intel_sideband.c 					 100, 100, &cmd)) {
cmd               308 drivers/gpu/drm/i915/intel_sideband.c 	if (cmd & SBI_RESPONSE_FAIL) {
cmd               620 drivers/gpu/drm/i915/selftests/i915_request.c 	u32 *cmd;
cmd               627 drivers/gpu/drm/i915/selftests/i915_request.c 	cmd = i915_gem_object_pin_map(obj, I915_MAP_WB);
cmd               628 drivers/gpu/drm/i915/selftests/i915_request.c 	if (IS_ERR(cmd)) {
cmd               629 drivers/gpu/drm/i915/selftests/i915_request.c 		err = PTR_ERR(cmd);
cmd               633 drivers/gpu/drm/i915/selftests/i915_request.c 	*cmd = MI_BATCH_BUFFER_END;
cmd               768 drivers/gpu/drm/i915/selftests/i915_request.c 	u32 *cmd;
cmd               785 drivers/gpu/drm/i915/selftests/i915_request.c 	cmd = i915_gem_object_pin_map(obj, I915_MAP_WC);
cmd               786 drivers/gpu/drm/i915/selftests/i915_request.c 	if (IS_ERR(cmd)) {
cmd               787 drivers/gpu/drm/i915/selftests/i915_request.c 		err = PTR_ERR(cmd);
cmd               792 drivers/gpu/drm/i915/selftests/i915_request.c 		*cmd++ = MI_BATCH_BUFFER_START | 1 << 8 | 1;
cmd               793 drivers/gpu/drm/i915/selftests/i915_request.c 		*cmd++ = lower_32_bits(vma->node.start);
cmd               794 drivers/gpu/drm/i915/selftests/i915_request.c 		*cmd++ = upper_32_bits(vma->node.start);
cmd               796 drivers/gpu/drm/i915/selftests/i915_request.c 		*cmd++ = MI_BATCH_BUFFER_START | 1 << 8;
cmd               797 drivers/gpu/drm/i915/selftests/i915_request.c 		*cmd++ = lower_32_bits(vma->node.start);
cmd               799 drivers/gpu/drm/i915/selftests/i915_request.c 		*cmd++ = MI_BATCH_BUFFER_START | MI_BATCH_GTT;
cmd               800 drivers/gpu/drm/i915/selftests/i915_request.c 		*cmd++ = lower_32_bits(vma->node.start);
cmd               802 drivers/gpu/drm/i915/selftests/i915_request.c 	*cmd++ = MI_BATCH_BUFFER_END; /* terminate early in case of error */
cmd               818 drivers/gpu/drm/i915/selftests/i915_request.c 	u32 *cmd;
cmd               820 drivers/gpu/drm/i915/selftests/i915_request.c 	cmd = i915_gem_object_pin_map(batch->obj, I915_MAP_WC);
cmd               821 drivers/gpu/drm/i915/selftests/i915_request.c 	if (IS_ERR(cmd))
cmd               822 drivers/gpu/drm/i915/selftests/i915_request.c 		return PTR_ERR(cmd);
cmd               824 drivers/gpu/drm/i915/selftests/i915_request.c 	*cmd = MI_BATCH_BUFFER_END;
cmd              1042 drivers/gpu/drm/i915/selftests/i915_request.c 		u32 *cmd;
cmd              1047 drivers/gpu/drm/i915/selftests/i915_request.c 		cmd = i915_gem_object_pin_map(request[id]->batch->obj,
cmd              1049 drivers/gpu/drm/i915/selftests/i915_request.c 		if (!IS_ERR(cmd)) {
cmd              1050 drivers/gpu/drm/i915/selftests/i915_request.c 			*cmd = MI_BATCH_BUFFER_END;
cmd               150 drivers/gpu/drm/ingenic/ingenic-drm.c 	u32 cmd;
cmd               383 drivers/gpu/drm/ingenic/ingenic-drm.c 		priv->dma_hwdesc->cmd = width * height * cpp / 4;
cmd               384 drivers/gpu/drm/ingenic/ingenic-drm.c 		priv->dma_hwdesc->cmd |= JZ_LCD_CMD_EOF_IRQ;
cmd               121 drivers/gpu/drm/lima/lima_gp.c 	u32 cmd = 0;
cmd               126 drivers/gpu/drm/lima/lima_gp.c 		cmd |= LIMA_GP_CMD_START_VS;
cmd               129 drivers/gpu/drm/lima/lima_gp.c 		cmd |= LIMA_GP_CMD_START_PLBU;
cmd               138 drivers/gpu/drm/lima/lima_gp.c 	gp_write(LIMA_GP_CMD, cmd);
cmd                17 drivers/gpu/drm/lima/lima_mmu.c #define lima_mmu_send_command(cmd, addr, val, cond)	     \
cmd                21 drivers/gpu/drm/lima/lima_mmu.c 	mmu_write(LIMA_MMU_COMMAND, cmd);		     \
cmd                26 drivers/gpu/drm/lima/lima_mmu.c 			"mmu command %x timeout\n", cmd);    \
cmd                55 drivers/gpu/drm/mediatek/mtk_drm_fb.c 					       const struct drm_mode_fb_cmd2 *cmd)
cmd                57 drivers/gpu/drm/mediatek/mtk_drm_fb.c 	const struct drm_format_info *info = drm_get_format_info(dev, cmd);
cmd                60 drivers/gpu/drm/mediatek/mtk_drm_fb.c 	unsigned int width = cmd->width;
cmd                61 drivers/gpu/drm/mediatek/mtk_drm_fb.c 	unsigned int height = cmd->height;
cmd                68 drivers/gpu/drm/mediatek/mtk_drm_fb.c 	gem = drm_gem_object_lookup(file, cmd->handles[0]);
cmd                73 drivers/gpu/drm/mediatek/mtk_drm_fb.c 	size = (height - 1) * cmd->pitches[0] + width * bpp;
cmd                74 drivers/gpu/drm/mediatek/mtk_drm_fb.c 	size += cmd->offsets[0];
cmd                81 drivers/gpu/drm/mediatek/mtk_drm_fb.c 	fb = mtk_drm_framebuffer_init(dev, cmd, gem);
cmd                11 drivers/gpu/drm/mediatek/mtk_drm_fb.h 					       const struct drm_mode_fb_cmd2 *cmd);
cmd               210 drivers/gpu/drm/mga/mga_drv.h extern long mga_compat_ioctl(struct file *filp, unsigned int cmd,
cmd                59 drivers/gpu/drm/mga/mga_ioc32.c static int compat_mga_init(struct file *file, unsigned int cmd,
cmd                89 drivers/gpu/drm/mga/mga_ioc32.c static int compat_mga_getparam(struct file *file, unsigned int cmd,
cmd               113 drivers/gpu/drm/mga/mga_ioc32.c static int compat_mga_dma_bootstrap(struct file *file, unsigned int cmd,
cmd               170 drivers/gpu/drm/mga/mga_ioc32.c long mga_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               172 drivers/gpu/drm/mga/mga_ioc32.c 	unsigned int nr = DRM_IOCTL_NR(cmd);
cmd               178 drivers/gpu/drm/mga/mga_ioc32.c 		return drm_compat_ioctl(filp, cmd, arg);
cmd               181 drivers/gpu/drm/mga/mga_ioc32.c 		return drm_ioctl(filp, cmd, arg);
cmd               185 drivers/gpu/drm/mga/mga_ioc32.c 		return drm_ioctl(filp, cmd, arg);
cmd               192 drivers/gpu/drm/mga/mga_ioc32.c 	ret = (*fn) (filp, cmd, arg);
cmd                56 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 		switch (submit->cmd[i].type) {
cmd                65 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 			obj = submit->bos[submit->cmd[i].idx].obj;
cmd                66 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 			dwords = submit->cmd[i].size;
cmd               147 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 		switch (submit->cmd[i].type) {
cmd               156 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 			OUT_RING(ring, lower_32_bits(submit->cmd[i].iova));
cmd               157 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 			OUT_RING(ring, upper_32_bits(submit->cmd[i].iova));
cmd               158 drivers/gpu/drm/msm/adreno/a5xx_gpu.c 			OUT_RING(ring, submit->cmd[i].size);
cmd               112 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 		switch (submit->cmd[i].type) {
cmd               121 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 			OUT_RING(ring, lower_32_bits(submit->cmd[i].iova));
cmd               122 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 			OUT_RING(ring, upper_32_bits(submit->cmd[i].iova));
cmd               123 drivers/gpu/drm/msm/adreno/a6xx_gpu.c 			OUT_RING(ring, submit->cmd[i].size);
cmd               423 drivers/gpu/drm/msm/adreno/adreno_gpu.c 		switch (submit->cmd[i].type) {
cmd               435 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			OUT_RING(ring, lower_32_bits(submit->cmd[i].iova));
cmd               436 drivers/gpu/drm/msm/adreno/adreno_gpu.c 			OUT_RING(ring, submit->cmd[i].size);
cmd               600 drivers/gpu/drm/msm/adreno/adreno_gpu.c 	kfree(state->cmd);
cmd               922 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c 		const struct drm_mode_fb_cmd2 *cmd,
cmd               931 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c 	if (!msm_fmt || !cmd || !bos) {
cmd               941 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c 	ret = dpu_format_get_plane_sizes(fmt, cmd->width, cmd->height,
cmd               942 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c 			&layout, cmd->pitches);
cmd                48 drivers/gpu/drm/msm/disp/dpu1/dpu_formats.h 		const struct drm_mode_fb_cmd2 *cmd,
cmd              2050 drivers/gpu/drm/msm/dsi/dsi_host.c 	char cmd;
cmd              2152 drivers/gpu/drm/msm/dsi/dsi_host.c 	cmd = buf[0];
cmd              2153 drivers/gpu/drm/msm/dsi/dsi_host.c 	switch (cmd) {
cmd               152 drivers/gpu/drm/msm/msm_gem.h 	} *cmd;  /* array of size nr_cmds */
cmd                34 drivers/gpu/drm/msm/msm_gem_submit.c 				  ((u64)nr_cmds * sizeof(submit->cmd[0]));
cmd                47 drivers/gpu/drm/msm/msm_gem_submit.c 	submit->cmd = (void *)&submit->bos[nr_bos];
cmd               549 drivers/gpu/drm/msm/msm_gem_submit.c 		submit->cmd[i].type = submit_cmd.type;
cmd               550 drivers/gpu/drm/msm/msm_gem_submit.c 		submit->cmd[i].size = submit_cmd.size / 4;
cmd               551 drivers/gpu/drm/msm/msm_gem_submit.c 		submit->cmd[i].iova = iova + submit_cmd.submit_offset;
cmd               552 drivers/gpu/drm/msm/msm_gem_submit.c 		submit->cmd[i].idx  = submit_cmd.submit_idx;
cmd               288 drivers/gpu/drm/msm/msm_gpu.c 	if (state->cmd)
cmd               289 drivers/gpu/drm/msm/msm_gpu.c 		drm_printf(&p, "cmdline: %s\n", state->cmd);
cmd               337 drivers/gpu/drm/msm/msm_gpu.c 		struct msm_gem_submit *submit, char *comm, char *cmd)
cmd               355 drivers/gpu/drm/msm/msm_gpu.c 	state->cmd = kstrdup(cmd, GFP_KERNEL);
cmd               364 drivers/gpu/drm/msm/msm_gpu.c 			int idx = submit->cmd[i].idx;
cmd               380 drivers/gpu/drm/msm/msm_gpu.c 		struct msm_gem_submit *submit, char *comm, char *cmd)
cmd               426 drivers/gpu/drm/msm/msm_gpu.c 	char *comm = NULL, *cmd = NULL;
cmd               444 drivers/gpu/drm/msm/msm_gpu.c 			cmd = kstrdup_quotable_cmdline(task, GFP_KERNEL);
cmd               448 drivers/gpu/drm/msm/msm_gpu.c 		if (comm && cmd) {
cmd               450 drivers/gpu/drm/msm/msm_gpu.c 				gpu->name, comm, cmd);
cmd               453 drivers/gpu/drm/msm/msm_gpu.c 				"offending task: %s (%s)", comm, cmd);
cmd               460 drivers/gpu/drm/msm/msm_gpu.c 	msm_gpu_crashstate_capture(gpu, submit, comm, cmd);
cmd               463 drivers/gpu/drm/msm/msm_gpu.c 	kfree(cmd);
cmd               208 drivers/gpu/drm/msm/msm_gpu.h 	char *cmd;
cmd               110 drivers/gpu/drm/msm/msm_kms.h 			const struct drm_mode_fb_cmd2 *cmd,
cmd               388 drivers/gpu/drm/msm/msm_rd.c 		uint64_t iova = submit->cmd[i].iova;
cmd               389 drivers/gpu/drm/msm/msm_rd.c 		uint32_t szd  = submit->cmd[i].size; /* in dwords */
cmd               393 drivers/gpu/drm/msm/msm_rd.c 			snapshot_buf(rd, submit, submit->cmd[i].idx,
cmd               394 drivers/gpu/drm/msm/msm_rd.c 					submit->cmd[i].iova, szd * 4);
cmd               397 drivers/gpu/drm/msm/msm_rd.c 		switch (submit->cmd[i].type) {
cmd              1131 drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_drm_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1141 drivers/gpu/drm/nouveau/nouveau_drm.c 	switch (_IOC_NR(cmd) - DRM_COMMAND_BASE) {
cmd              1143 drivers/gpu/drm/nouveau/nouveau_drm.c 		ret = usif_ioctl(filp, (void __user *)arg, _IOC_SIZE(cmd));
cmd              1146 drivers/gpu/drm/nouveau/nouveau_drm.c 		ret = drm_ioctl(file, cmd, arg);
cmd               814 drivers/gpu/drm/nouveau/nouveau_gem.c 			uint32_t cmd;
cmd               816 drivers/gpu/drm/nouveau/nouveau_gem.c 			cmd = chan->push.addr + ((chan->dma.cur + 2) << 2);
cmd               817 drivers/gpu/drm/nouveau/nouveau_gem.c 			cmd |= 0x20000000;
cmd               818 drivers/gpu/drm/nouveau/nouveau_gem.c 			if (unlikely(cmd != req->suffix0)) {
cmd               832 drivers/gpu/drm/nouveau/nouveau_gem.c 						push[i].length - 8) / 4, cmd);
cmd                50 drivers/gpu/drm/nouveau/nouveau_ioc32.c long nouveau_compat_ioctl(struct file *filp, unsigned int cmd,
cmd                53 drivers/gpu/drm/nouveau/nouveau_ioc32.c 	unsigned int nr = DRM_IOCTL_NR(cmd);
cmd                58 drivers/gpu/drm/nouveau/nouveau_ioc32.c 		return drm_compat_ioctl(filp, cmd, arg);
cmd                65 drivers/gpu/drm/nouveau/nouveau_ioc32.c 		ret = (*fn)(filp, cmd, arg);
cmd                67 drivers/gpu/drm/nouveau/nouveau_ioc32.c 		ret = nouveau_drm_ioctl(filp, cmd, arg);
cmd                 5 drivers/gpu/drm/nouveau/nouveau_ioctl.h long nouveau_compat_ioctl(struct file *, unsigned int cmd, unsigned long arg);
cmd                 6 drivers/gpu/drm/nouveau/nouveau_ioctl.h long nouveau_drm_ioctl(struct file *, unsigned int cmd, unsigned long arg);
cmd               114 drivers/gpu/drm/nouveau/nouveau_svm.c 	unsigned target, cmd, priority;
cmd               131 drivers/gpu/drm/nouveau/nouveau_svm.c 	cmd = args->header >> NOUVEAU_SVM_BIND_COMMAND_SHIFT;
cmd               132 drivers/gpu/drm/nouveau/nouveau_svm.c 	cmd &= NOUVEAU_SVM_BIND_COMMAND_MASK;
cmd               133 drivers/gpu/drm/nouveau/nouveau_svm.c 	switch (cmd) {
cmd               199 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	struct nvkm_msgqueue_hdr cmd;
cmd               202 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	cmd.unit_id = MSGQUEUE_UNIT_REWIND;
cmd               203 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	cmd.size = sizeof(cmd);
cmd               204 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	err = cmd_queue_push(priv, queue, &cmd, cmd.size);
cmd               250 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c cmd_write(struct nvkm_msgqueue *priv, struct nvkm_msgqueue_hdr *cmd,
cmd               260 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 		ret = cmd_queue_open(priv, queue, cmd->size);
cmd               266 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	ret = cmd_queue_push(priv, queue, cmd, cmd->size);
cmd               321 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 		   struct nvkm_msgqueue_hdr *cmd, nvkm_msgqueue_callback cb,
cmd               340 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	cmd->seq_id = seq->id;
cmd               341 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	cmd->ctrl_flags = CMD_FLAGS_STATUS | CMD_FLAGS_INTR;
cmd               347 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue.c 	ret = cmd_write(priv, cmd, queue);
cmd               227 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	} cmd;
cmd               228 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	memset(&cmd, 0, sizeof(cmd));
cmd               230 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.hdr.unit_id = MSGQUEUE_0137C63D_UNIT_ACR;
cmd               231 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.hdr.size = sizeof(cmd);
cmd               232 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.cmd_type = ACR_CMD_INIT_WPR_REGION;
cmd               233 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.region_id = 0x01;
cmd               234 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.wpr_offset = 0x00;
cmd               236 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	nvkm_msgqueue_post(queue, MSGQUEUE_MSG_PRIORITY_HIGH, &cmd.hdr,
cmd               281 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	} cmd;
cmd               283 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	memset(&cmd, 0, sizeof(cmd));
cmd               285 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.hdr.unit_id = MSGQUEUE_0137C63D_UNIT_ACR;
cmd               286 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.hdr.size = sizeof(cmd);
cmd               287 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.cmd_type = ACR_CMD_BOOTSTRAP_FALCON;
cmd               288 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.flags = ACR_CMD_BOOTSTRAP_FALCON_FLAGS_RESET_YES;
cmd               289 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.falcon_id = falcon;
cmd               290 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	nvkm_msgqueue_post(priv, MSGQUEUE_MSG_PRIORITY_HIGH, &cmd.hdr,
cmd               342 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	} cmd;
cmd               345 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	memset(&cmd, 0, sizeof(cmd));
cmd               347 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.hdr.unit_id = MSGQUEUE_0137C63D_UNIT_ACR;
cmd               348 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.hdr.size = sizeof(cmd);
cmd               349 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.cmd_type = ACR_CMD_BOOTSTRAP_MULTIPLE_FALCONS;
cmd               350 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.flags = ACR_CMD_BOOTSTRAP_FALCON_FLAGS_RESET_YES;
cmd               351 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.falcon_mask = falcon_mask;
cmd               352 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.wpr_lo = lower_32_bits(queue->wpr_addr);
cmd               353 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	cmd.wpr_hi = upper_32_bits(queue->wpr_addr);
cmd               354 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0137c63d.c 	nvkm_msgqueue_post(priv, MSGQUEUE_MSG_PRIORITY_HIGH, &cmd.hdr,
cmd               211 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0148cdec.c 	} cmd;
cmd               213 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0148cdec.c 	memset(&cmd, 0, sizeof(cmd));
cmd               215 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0148cdec.c 	cmd.hdr.unit_id = MSGQUEUE_0148CDEC_UNIT_ACR;
cmd               216 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0148cdec.c 	cmd.hdr.size = sizeof(cmd);
cmd               217 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0148cdec.c 	cmd.cmd_type = ACR_CMD_BOOTSTRAP_FALCON;
cmd               218 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0148cdec.c 	cmd.flags = ACR_CMD_BOOTSTRAP_FALCON_FLAGS_RESET_YES;
cmd               219 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0148cdec.c 	cmd.falcon_id = falcon;
cmd               220 drivers/gpu/drm/nouveau/nvkm/falcon/msgqueue_0148cdec.c 	nvkm_msgqueue_post(priv, MSGQUEUE_MSG_PRIORITY_HIGH, &cmd.hdr,
cmd                43 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c 			u8 cnt, retries, cmd;
cmd                46 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c 				cmd = 1;
cmd                48 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c 				cmd = 0;
cmd                51 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c 				cmd |= 4; /* MOT */
cmd                57 drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.c 				ret = aux->func->xfer(aux, true, cmd,
cmd               177 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	u8 cmd;
cmd               182 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	cmd = MIPI_DCS_ENTER_SLEEP_MODE;
cmd               183 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c 	r = src->ops->dsi.dcs_write_nosync(src, ddata->channel, &cmd, 1);
cmd                85 drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c 		const struct feiyang_init_cmd *cmd =
cmd                88 drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c 		ret = mipi_dsi_dcs_write_buffer(dsi, cmd->data,
cmd                43 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c 			u8	cmd;
cmd                45 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c 		} cmd;
cmd                62 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c 			.cmd = {			\
cmd                63 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c 				.cmd = (_cmd),		\
cmd               285 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c static int ili9881c_send_cmd_data(struct ili9881c *ctx, u8 cmd, u8 data)
cmd               287 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c 	u8 buf[2] = { cmd, data };
cmd               322 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c 			ret = ili9881c_send_cmd_data(ctx, instr->arg.cmd.cmd,
cmd               323 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c 						      instr->arg.cmd.data);
cmd               149 drivers/gpu/drm/panel/panel-innolux-p079zca.c 			const struct panel_init_cmd *cmd = &cmds[i];
cmd               151 drivers/gpu/drm/panel/panel-innolux-p079zca.c 			err = mipi_dsi_generic_write(innolux->link, cmd->data,
cmd               152 drivers/gpu/drm/panel/panel-innolux-p079zca.c 						     cmd->len);
cmd                35 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c 	char cmd;
cmd               124 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c #define dcs_write_cmd_at(ctx, cmd, seq...)		\
cmd               126 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	dcs_write_seq(ctx, MCS_ADRSFT, (cmd) & 0xFF);	\
cmd               127 drivers/gpu/drm/panel/panel-orisetech-otm8009a.c 	dcs_write_seq(ctx, (cmd) >> 8, seq);		\
cmd                34 drivers/gpu/drm/panel/panel-raydium-rm67191.c 	u8 cmd;
cmd               241 drivers/gpu/drm/panel/panel-raydium-rm67191.c 		u8 buffer[2] = { entry->cmd, entry->param };
cmd               119 drivers/gpu/drm/panel/panel-raydium-rm68200.c static void rm68200_dcs_write_cmd(struct rm68200 *ctx, u8 cmd, u8 value)
cmd               124 drivers/gpu/drm/panel/panel-raydium-rm68200.c 	err = mipi_dsi_dcs_write(dsi, cmd, &value, 1);
cmd               140 drivers/gpu/drm/panel/panel-raydium-rm68200.c #define dcs_write_cmd_seq(ctx, cmd, seq...)			\
cmd               146 drivers/gpu/drm/panel/panel-raydium-rm68200.c 		rm68200_dcs_write_cmd(ctx, cmd + i, d[i]);	\
cmd               153 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c static int s6e8aa0_dcs_read(struct s6e8aa0 *ctx, u8 cmd, void *data, size_t len)
cmd               161 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 	ret = mipi_dsi_dcs_read(dsi, cmd, data, len);
cmd               163 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c 		dev_err(ctx->dev, "error %d reading dcs seq(%#x)\n", ret, cmd);
cmd               150 drivers/gpu/drm/panel/panel-sitronix-st7789v.c static int st7789v_write_command(struct st7789v *ctx, u8 cmd)
cmd               152 drivers/gpu/drm/panel/panel-sitronix-st7789v.c 	return st7789v_spi_write(ctx, ST7789V_COMMAND, cmd);
cmd               155 drivers/gpu/drm/panel/panel-sitronix-st7789v.c static int st7789v_write_data(struct st7789v *ctx, u8 cmd)
cmd               157 drivers/gpu/drm/panel/panel-sitronix-st7789v.c 	return st7789v_spi_write(ctx, ST7789V_DATA, cmd);
cmd                75 drivers/gpu/drm/panel/panel-sony-acx565akm.c static void acx565akm_transfer(struct acx565akm_panel *lcd, int cmd,
cmd                87 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	cmd &=  0xff;
cmd                88 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	x->tx_buf = &cmd;
cmd                99 drivers/gpu/drm/panel/panel-sony-acx565akm.c 		cmd <<= 1;
cmd               123 drivers/gpu/drm/panel/panel-sony-acx565akm.c static inline void acx565akm_cmd(struct acx565akm_panel *lcd, int cmd)
cmd               125 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	acx565akm_transfer(lcd, cmd, NULL, 0, NULL, 0);
cmd               403 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	int cmd = on ? MIPI_DCS_ENTER_SLEEP_MODE : MIPI_DCS_EXIT_SLEEP_MODE;
cmd               416 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	acx565akm_cmd(lcd, cmd);
cmd               425 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	int cmd = enabled ? MIPI_DCS_SET_DISPLAY_ON : MIPI_DCS_SET_DISPLAY_OFF;
cmd               427 drivers/gpu/drm/panel/panel-sony-acx565akm.c 	acx565akm_cmd(lcd, cmd);
cmd                42 drivers/gpu/drm/panfrost/panfrost_mmu.c static int write_cmd(struct panfrost_device *pfdev, u32 as_nr, u32 cmd)
cmd                49 drivers/gpu/drm/panfrost/panfrost_mmu.c 		mmu_write(pfdev, AS_COMMAND(as_nr), cmd);
cmd               189 drivers/gpu/drm/qxl/qxl_cmd.c 	struct qxl_command cmd;
cmd               191 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd.type = type;
cmd               192 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd.data = qxl_bo_physical_address(qdev, release->release_bo, release->release_offset);
cmd               194 drivers/gpu/drm/qxl/qxl_cmd.c 	return qxl_ring_push(qdev->command_ring, &cmd, interruptible);
cmd               201 drivers/gpu/drm/qxl/qxl_cmd.c 	struct qxl_command cmd;
cmd               203 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd.type = type;
cmd               204 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd.data = qxl_bo_physical_address(qdev, release->release_bo, release->release_offset);
cmd               206 drivers/gpu/drm/qxl/qxl_cmd.c 	return qxl_ring_push(qdev->cursor_ring, &cmd, interruptible);
cmd               469 drivers/gpu/drm/qxl/qxl_cmd.c 	struct qxl_surface_cmd *cmd;
cmd               487 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd = (struct qxl_surface_cmd *)qxl_release_map(qdev, release);
cmd               488 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd->type = QXL_SURFACE_CMD_CREATE;
cmd               489 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd->flags = QXL_SURF_FLAG_KEEP_DATA;
cmd               490 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd->u.surface_create.format = surf->surf.format;
cmd               491 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd->u.surface_create.width = surf->surf.width;
cmd               492 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd->u.surface_create.height = surf->surf.height;
cmd               493 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd->u.surface_create.stride = surf->surf.stride;
cmd               494 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd->u.surface_create.data = qxl_bo_physical_address(qdev, surf, 0);
cmd               495 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd->surface_id = surf->surface_id;
cmd               496 drivers/gpu/drm/qxl/qxl_cmd.c 	qxl_release_unmap(qdev, release, &cmd->release_info);
cmd               516 drivers/gpu/drm/qxl/qxl_cmd.c 	struct qxl_surface_cmd *cmd;
cmd               541 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd = (struct qxl_surface_cmd *)qxl_release_map(qdev, release);
cmd               542 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd->type = QXL_SURFACE_CMD_DESTROY;
cmd               543 drivers/gpu/drm/qxl/qxl_cmd.c 	cmd->surface_id = id;
cmd               544 drivers/gpu/drm/qxl/qxl_cmd.c 	qxl_release_unmap(qdev, release, &cmd->release_info);
cmd               300 drivers/gpu/drm/qxl/qxl_dev.h 	struct qxl_command cmd;
cmd               495 drivers/gpu/drm/qxl/qxl_display.c 	struct qxl_cursor_cmd *cmd;
cmd               502 drivers/gpu/drm/qxl/qxl_display.c 	ret = qxl_alloc_release_reserved(qdev, sizeof(*cmd),
cmd               516 drivers/gpu/drm/qxl/qxl_display.c 	cmd = (struct qxl_cursor_cmd *)qxl_release_map(qdev, release);
cmd               517 drivers/gpu/drm/qxl/qxl_display.c 	cmd->type = QXL_CURSOR_SET;
cmd               518 drivers/gpu/drm/qxl/qxl_display.c 	cmd->u.set.position.x = plane->state->crtc_x + fb->hot_x;
cmd               519 drivers/gpu/drm/qxl/qxl_display.c 	cmd->u.set.position.y = plane->state->crtc_y + fb->hot_y;
cmd               521 drivers/gpu/drm/qxl/qxl_display.c 	cmd->u.set.shape = qxl_bo_physical_address(qdev, qcrtc->cursor_bo, 0);
cmd               523 drivers/gpu/drm/qxl/qxl_display.c 	cmd->u.set.visible = 1;
cmd               524 drivers/gpu/drm/qxl/qxl_display.c 	qxl_release_unmap(qdev, release, &cmd->release_info);
cmd               590 drivers/gpu/drm/qxl/qxl_display.c 	struct qxl_cursor_cmd *cmd;
cmd               598 drivers/gpu/drm/qxl/qxl_display.c 	ret = qxl_alloc_release_reserved(qdev, sizeof(*cmd),
cmd               645 drivers/gpu/drm/qxl/qxl_display.c 		cmd = (struct qxl_cursor_cmd *) qxl_release_map(qdev, release);
cmd               646 drivers/gpu/drm/qxl/qxl_display.c 		cmd->u.set.visible = 1;
cmd               647 drivers/gpu/drm/qxl/qxl_display.c 		cmd->u.set.shape = qxl_bo_physical_address(qdev,
cmd               649 drivers/gpu/drm/qxl/qxl_display.c 		cmd->type = QXL_CURSOR_SET;
cmd               660 drivers/gpu/drm/qxl/qxl_display.c 		cmd = (struct qxl_cursor_cmd *) qxl_release_map(qdev, release);
cmd               661 drivers/gpu/drm/qxl/qxl_display.c 		cmd->type = QXL_CURSOR_MOVE;
cmd               664 drivers/gpu/drm/qxl/qxl_display.c 	cmd->u.position.x = plane->state->crtc_x + fb->hot_x;
cmd               665 drivers/gpu/drm/qxl/qxl_display.c 	cmd->u.position.y = plane->state->crtc_y + fb->hot_y;
cmd               667 drivers/gpu/drm/qxl/qxl_display.c 	qxl_release_unmap(qdev, release, &cmd->release_info);
cmd               697 drivers/gpu/drm/qxl/qxl_display.c 	struct qxl_cursor_cmd *cmd;
cmd               700 drivers/gpu/drm/qxl/qxl_display.c 	ret = qxl_alloc_release_reserved(qdev, sizeof(*cmd),
cmd               712 drivers/gpu/drm/qxl/qxl_display.c 	cmd = (struct qxl_cursor_cmd *)qxl_release_map(qdev, release);
cmd               713 drivers/gpu/drm/qxl/qxl_display.c 	cmd->type = QXL_CURSOR_HIDE;
cmd               714 drivers/gpu/drm/qxl/qxl_display.c 	qxl_release_unmap(qdev, release, &cmd->release_info);
cmd               143 drivers/gpu/drm/qxl/qxl_ioctl.c 				      struct drm_qxl_command *cmd,
cmd               154 drivers/gpu/drm/qxl/qxl_ioctl.c 	switch (cmd->type) {
cmd               166 drivers/gpu/drm/qxl/qxl_ioctl.c 	if (cmd->command_size > PAGE_SIZE - sizeof(union qxl_release_info))
cmd               169 drivers/gpu/drm/qxl/qxl_ioctl.c 	if (!access_ok(u64_to_user_ptr(cmd->command),
cmd               170 drivers/gpu/drm/qxl/qxl_ioctl.c 		       cmd->command_size))
cmd               173 drivers/gpu/drm/qxl/qxl_ioctl.c 	reloc_info = kmalloc_array(cmd->relocs_num,
cmd               180 drivers/gpu/drm/qxl/qxl_ioctl.c 					 cmd->command_size,
cmd               191 drivers/gpu/drm/qxl/qxl_ioctl.c 		 u64_to_user_ptr(cmd->command), cmd->command_size);
cmd               208 drivers/gpu/drm/qxl/qxl_ioctl.c 	for (i = 0; i < cmd->relocs_num; ++i) {
cmd               210 drivers/gpu/drm/qxl/qxl_ioctl.c 		struct drm_qxl_reloc __user *u = u64_to_user_ptr(cmd->relocs);
cmd               257 drivers/gpu/drm/qxl/qxl_ioctl.c 	for (i = 0; i < cmd->relocs_num; ++i) {
cmd               265 drivers/gpu/drm/qxl/qxl_ioctl.c 	ret = qxl_push_command_ring_release(qdev, release, cmd->type, true);
cmd               179 drivers/gpu/drm/r128/r128_drv.h extern long r128_compat_ioctl(struct file *filp, unsigned int cmd,
cmd                63 drivers/gpu/drm/r128/r128_ioc32.c static int compat_r128_init(struct file *file, unsigned int cmd,
cmd               108 drivers/gpu/drm/r128/r128_ioc32.c static int compat_r128_depth(struct file *file, unsigned int cmd,
cmd               131 drivers/gpu/drm/r128/r128_ioc32.c static int compat_r128_stipple(struct file *file, unsigned int cmd,
cmd               150 drivers/gpu/drm/r128/r128_ioc32.c static int compat_r128_getparam(struct file *file, unsigned int cmd,
cmd               181 drivers/gpu/drm/r128/r128_ioc32.c long r128_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               183 drivers/gpu/drm/r128/r128_ioc32.c 	unsigned int nr = DRM_IOCTL_NR(cmd);
cmd               188 drivers/gpu/drm/r128/r128_ioc32.c 		return drm_compat_ioctl(filp, cmd, arg);
cmd               194 drivers/gpu/drm/r128/r128_ioc32.c 		ret = (*fn) (filp, cmd, arg);
cmd               196 drivers/gpu/drm/r128/r128_ioc32.c 		ret = drm_ioctl(filp, cmd, arg);
cmd              2801 drivers/gpu/drm/radeon/evergreen_cs.c 	u32 header, cmd, count, sub_cmd;
cmd              2815 drivers/gpu/drm/radeon/evergreen_cs.c 		cmd = GET_DMA_CMD(header);
cmd              2819 drivers/gpu/drm/radeon/evergreen_cs.c 		switch (cmd) {
cmd              3212 drivers/gpu/drm/radeon/evergreen_cs.c 			DRM_ERROR("Unknown packet type %d at %d !\n", cmd, idx);
cmd              3569 drivers/gpu/drm/radeon/evergreen_cs.c 	u32 header, cmd, count, sub_cmd;
cmd              3573 drivers/gpu/drm/radeon/evergreen_cs.c 		cmd = GET_DMA_CMD(header);
cmd              3577 drivers/gpu/drm/radeon/evergreen_cs.c 		switch (cmd) {
cmd              3651 drivers/gpu/drm/radeon/evergreen_cs.c 			DRM_ERROR("Unknown packet type %d at %d !\n", cmd, idx);
cmd              1416 drivers/gpu/drm/radeon/evergreend.h #define DMA_PACKET(cmd, sub_cmd, n) ((((cmd) & 0xF) << 28) |    \
cmd              1337 drivers/gpu/drm/radeon/nid.h #define DMA_PACKET(cmd, t, s, n)	((((cmd) & 0xF) << 28) |	\
cmd              1342 drivers/gpu/drm/radeon/nid.h #define DMA_IB_PACKET(cmd, vmid, n)	((((cmd) & 0xF) << 28) |	\
cmd              2382 drivers/gpu/drm/radeon/r600_cs.c 	u32 header, cmd, count, tiled;
cmd              2396 drivers/gpu/drm/radeon/r600_cs.c 		cmd = GET_DMA_CMD(header);
cmd              2400 drivers/gpu/drm/radeon/r600_cs.c 		switch (cmd) {
cmd              2524 drivers/gpu/drm/radeon/r600_cs.c 			DRM_ERROR("Unknown packet type %d at %d !\n", cmd, idx);
cmd               645 drivers/gpu/drm/radeon/r600d.h #define DMA_PACKET(cmd, t, s, n)	((((cmd) & 0xF) << 28) |	\
cmd              3021 drivers/gpu/drm/radeon/radeon_combios.c 			uint16_t cmd = ((RBIOS16(offset) & 0xe000) >> 13);
cmd              3027 drivers/gpu/drm/radeon/radeon_combios.c 			switch (cmd) {
cmd              3100 drivers/gpu/drm/radeon/radeon_combios.c 			uint8_t cmd = ((RBIOS8(offset) & 0xc0) >> 6);
cmd              3106 drivers/gpu/drm/radeon/radeon_combios.c 			switch (cmd) {
cmd               551 drivers/gpu/drm/radeon/radeon_drv.c 		      unsigned int cmd, unsigned long arg)
cmd               561 drivers/gpu/drm/radeon/radeon_drv.c 	ret = drm_ioctl(filp, cmd, arg);
cmd               569 drivers/gpu/drm/radeon/radeon_drv.c static long radeon_kms_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               571 drivers/gpu/drm/radeon/radeon_drv.c 	unsigned int nr = DRM_IOCTL_NR(cmd);
cmd               575 drivers/gpu/drm/radeon/radeon_drv.c 		return drm_compat_ioctl(filp, cmd, arg);
cmd               577 drivers/gpu/drm/radeon/radeon_drv.c 	ret = radeon_drm_ioctl(filp, cmd, arg);
cmd               119 drivers/gpu/drm/radeon/radeon_drv.h 		      unsigned int cmd, unsigned long arg);
cmd               578 drivers/gpu/drm/radeon/radeon_uvd.c 	unsigned idx, cmd, offset;
cmd               599 drivers/gpu/drm/radeon/radeon_uvd.c 	cmd = radeon_get_ib_value(p, p->idx) >> 1;
cmd               601 drivers/gpu/drm/radeon/radeon_uvd.c 	if (cmd < 0x4) {
cmd               606 drivers/gpu/drm/radeon/radeon_uvd.c 		if ((end - start) < buf_sizes[cmd]) {
cmd               607 drivers/gpu/drm/radeon/radeon_uvd.c 			DRM_ERROR("buffer (%d) to small (%d / %d)!\n", cmd,
cmd               608 drivers/gpu/drm/radeon/radeon_uvd.c 				  (unsigned)(end - start), buf_sizes[cmd]);
cmd               612 drivers/gpu/drm/radeon/radeon_uvd.c 	} else if (cmd != 0x100) {
cmd               613 drivers/gpu/drm/radeon/radeon_uvd.c 		DRM_ERROR("invalid UVD command %X!\n", cmd);
cmd               624 drivers/gpu/drm/radeon/radeon_uvd.c 	if ((cmd == 0 || cmd == 0x3) &&
cmd               631 drivers/gpu/drm/radeon/radeon_uvd.c 	if (cmd == 0) {
cmd               567 drivers/gpu/drm/radeon/radeon_vce.c 		uint32_t cmd = radeon_get_ib_value(p, p->idx + 1);
cmd               581 drivers/gpu/drm/radeon/radeon_vce.c 		switch (cmd) {
cmd               654 drivers/gpu/drm/radeon/radeon_vce.c 			DRM_ERROR("invalid VCE command (0x%x)!\n", cmd);
cmd               663 drivers/gpu/drm/radeon/rv770d.h #define DMA_PACKET(cmd, t, s, n)	((((cmd) & 0xF) << 28) |	\
cmd              1853 drivers/gpu/drm/radeon/sid.h #define DMA_PACKET(cmd, b, t, s, n)	((((cmd) & 0xF) << 28) |	\
cmd              1859 drivers/gpu/drm/radeon/sid.h #define DMA_IB_PACKET(cmd, vmid, n)	((((cmd) & 0xF) << 28) |	\
cmd               362 drivers/gpu/drm/savage/savage_drv.h #define BCI_CMD_GET_ROP(cmd)         (((cmd) >> 16) & 0xFF)
cmd               363 drivers/gpu/drm/savage/savage_drv.h #define BCI_CMD_SET_ROP(cmd, rop)    ((cmd) |= ((rop & 0xFF) << 16))
cmd               924 drivers/gpu/drm/savage/savage_state.c 			switch (cmd_header.cmd.cmd) {
cmd               955 drivers/gpu/drm/savage/savage_state.c 					  cmd_header.cmd.cmd);
cmd              1058 drivers/gpu/drm/savage/savage_state.c 		switch (cmd_header.cmd.cmd) {
cmd              1093 drivers/gpu/drm/savage/savage_state.c 		switch (cmd_header.cmd.cmd) {
cmd              1129 drivers/gpu/drm/savage/savage_state.c 				  cmd_header.cmd.cmd);
cmd                23 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	struct drm_mode_fb_cmd2 cmd;
cmd                29 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = 600, .height = 600, .pixel_format = DRM_FORMAT_ABGR8888,
cmd                34 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd                39 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd                44 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd                49 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH + 1, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd                54 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd                59 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = 0,
cmd                64 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = 0, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd                69 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = 0, .pixel_format = DRM_FORMAT_ABGR8888,
cmd                74 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd                79 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd                84 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd                90 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd                96 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd               103 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd               109 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_ABGR8888,
cmd               115 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = 600, .height = 600, .pixel_format = DRM_FORMAT_NV12,
cmd               120 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_NV12,
cmd               125 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_NV12,
cmd               130 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_NV12,
cmd               136 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_NV12,
cmd               143 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_NV12,
cmd               150 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_NV12,
cmd               157 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_NV12,
cmd               165 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_NV12,
cmd               170 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = 600, .height = 600, .pixel_format = DRM_FORMAT_NV12,
cmd               175 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = 600, .height = 600, .pixel_format = DRM_FORMAT_YVU420,
cmd               181 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = 600, .height = 600, .pixel_format = DRM_FORMAT_YVU420,
cmd               186 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_YVU420,
cmd               192 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_YVU420,
cmd               198 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_YVU420,
cmd               204 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_YVU420,
cmd               211 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_YVU420,
cmd               217 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_YVU420,
cmd               223 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_YVU420,
cmd               230 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_YVU420,
cmd               237 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_YVU420,
cmd               245 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_YVU420,
cmd               253 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = 600, .height = 600, .pixel_format = DRM_FORMAT_X0L2,
cmd               258 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_X0L2,
cmd               263 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_X0L2,
cmd               268 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_X0L2,
cmd               273 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_X0L2,
cmd               279 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_X0L2,
cmd               285 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_X0L2,
cmd               291 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT, .pixel_format = DRM_FORMAT_X0L2,
cmd               297 drivers/gpu/drm/selftests/test-drm_framebuffer.c 	.cmd = { .width = MAX_WIDTH, .height = MAX_HEIGHT,
cmd               346 drivers/gpu/drm/selftests/test-drm_framebuffer.c 				execute_drm_mode_fb_cmd2(&createbuffer_tests[i].cmd),
cmd               379 drivers/gpu/drm/sti/sti_hqvdp.c 	u32 cmd = hqvdp->hqvdp_cmd_paddr;
cmd               386 drivers/gpu/drm/sti/sti_hqvdp.c 		if ((cmd != curr_cmd) && (cmd != next_cmd))
cmd               388 drivers/gpu/drm/sti/sti_hqvdp.c 		cmd += sizeof(struct sti_hqvdp_cmd);
cmd               407 drivers/gpu/drm/sti/sti_hqvdp.c 	u32 cmd = hqvdp->hqvdp_cmd_paddr;
cmd               413 drivers/gpu/drm/sti/sti_hqvdp.c 		if (cmd == curr_cmd)
cmd               416 drivers/gpu/drm/sti/sti_hqvdp.c 		cmd += sizeof(struct sti_hqvdp_cmd);
cmd               435 drivers/gpu/drm/sti/sti_hqvdp.c 	dma_addr_t cmd = hqvdp->hqvdp_cmd_paddr;
cmd               441 drivers/gpu/drm/sti/sti_hqvdp.c 		if (cmd == next_cmd)
cmd               444 drivers/gpu/drm/sti/sti_hqvdp.c 		cmd += sizeof(struct sti_hqvdp_cmd);
cmd               567 drivers/gpu/drm/sti/sti_hqvdp.c 	int cmd, cmd_offset, infoxp70;
cmd               611 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd = readl(hqvdp->regs + HQVDP_MBX_CURRENT_CMD);
cmd               618 drivers/gpu/drm/sti/sti_hqvdp.c 			   cmd, virt);
cmd               623 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd = readl(hqvdp->regs + HQVDP_MBX_NEXT_CMD);
cmd               630 drivers/gpu/drm/sti/sti_hqvdp.c 			   cmd, virt);
cmd              1121 drivers/gpu/drm/sti/sti_hqvdp.c 	struct sti_hqvdp_cmd *cmd;
cmd              1159 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd = hqvdp->hqvdp_cmd + cmd_offset;
cmd              1162 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->top.config = TOP_CONFIG_PROGRESSIVE;
cmd              1163 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->top.mem_format = TOP_MEM_FORMAT_DFLT;
cmd              1164 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->hvsrc.param_ctrl = HVSRC_PARAM_CTRL_DFLT;
cmd              1165 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->csdi.config = CSDI_CONFIG_PROG;
cmd              1169 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->iqi.config = IQI_CONFIG_DFLT;
cmd              1170 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->iqi.con_bri = IQI_CON_BRI_DFLT;
cmd              1171 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->iqi.sat_gain = IQI_SAT_GAIN_DFLT;
cmd              1172 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->iqi.pxf_conf = IQI_PXF_CONF_DFLT;
cmd              1181 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->top.current_luma = (u32)cma_obj->paddr + fb->offsets[0];
cmd              1182 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->top.current_chroma = (u32)cma_obj->paddr + fb->offsets[1];
cmd              1185 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->top.luma_processed_pitch = fb->pitches[0];
cmd              1186 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->top.luma_src_pitch = fb->pitches[0];
cmd              1187 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->top.chroma_processed_pitch = fb->pitches[1];
cmd              1188 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->top.chroma_src_pitch = fb->pitches[1];
cmd              1195 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->top.input_viewport_size = src_h << 16 | src_w;
cmd              1196 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->top.input_frame_size = src_h << 16 | src_w;
cmd              1197 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->hvsrc.output_picture_size = dst_h << 16 | dst_w;
cmd              1198 drivers/gpu/drm/sti/sti_hqvdp.c 	cmd->top.input_viewport_ori = src_y << 16 | src_x;
cmd              1203 drivers/gpu/drm/sti/sti_hqvdp.c 		cmd->top.config = TOP_CONFIG_INTER_TOP;
cmd              1206 drivers/gpu/drm/sti/sti_hqvdp.c 		cmd->top.input_frame_size = (src_h / 2) << 16 | src_w;
cmd              1207 drivers/gpu/drm/sti/sti_hqvdp.c 		cmd->top.luma_processed_pitch *= 2;
cmd              1208 drivers/gpu/drm/sti/sti_hqvdp.c 		cmd->top.luma_src_pitch *= 2;
cmd              1209 drivers/gpu/drm/sti/sti_hqvdp.c 		cmd->top.chroma_processed_pitch *= 2;
cmd              1210 drivers/gpu/drm/sti/sti_hqvdp.c 		cmd->top.chroma_src_pitch *= 2;
cmd              1213 drivers/gpu/drm/sti/sti_hqvdp.c 		cmd->csdi.config = CSDI_CONFIG_INTER_DIR;
cmd              1214 drivers/gpu/drm/sti/sti_hqvdp.c 		cmd->csdi.config2 = CSDI_CONFIG2_DFLT;
cmd              1215 drivers/gpu/drm/sti/sti_hqvdp.c 		cmd->csdi.dcdi_config = CSDI_DCDI_CONFIG_DFLT;
cmd              1220 drivers/gpu/drm/sti/sti_hqvdp.c 	sti_hqvdp_update_hvsrc(HVSRC_HORI, scale_h, &cmd->hvsrc);
cmd              1223 drivers/gpu/drm/sti/sti_hqvdp.c 	sti_hqvdp_update_hvsrc(HVSRC_VERT, scale_v, &cmd->hvsrc);
cmd               178 drivers/gpu/drm/tegra/drm.h 					const struct drm_mode_fb_cmd2 *cmd);
cmd                46 drivers/gpu/drm/tegra/falcon.c 	u32 cmd = FALCON_DMATRFCMD_SIZE_256B;
cmd                49 drivers/gpu/drm/tegra/falcon.c 		cmd |= FALCON_DMATRFCMD_IMEM;
cmd                53 drivers/gpu/drm/tegra/falcon.c 	falcon_writel(falcon, cmd, FALCON_DMATRFCMD);
cmd               131 drivers/gpu/drm/tegra/fb.c 					const struct drm_mode_fb_cmd2 *cmd)
cmd               133 drivers/gpu/drm/tegra/fb.c 	const struct drm_format_info *info = drm_get_format_info(drm, cmd);
cmd               141 drivers/gpu/drm/tegra/fb.c 		unsigned int width = cmd->width / (i ? info->hsub : 1);
cmd               142 drivers/gpu/drm/tegra/fb.c 		unsigned int height = cmd->height / (i ? info->vsub : 1);
cmd               145 drivers/gpu/drm/tegra/fb.c 		gem = drm_gem_object_lookup(file, cmd->handles[i]);
cmd               153 drivers/gpu/drm/tegra/fb.c 		size = (height - 1) * cmd->pitches[i] +
cmd               154 drivers/gpu/drm/tegra/fb.c 		       width * bpp + cmd->offsets[i];
cmd               164 drivers/gpu/drm/tegra/fb.c 	fb = tegra_fb_alloc(drm, cmd, planes, i);
cmd               210 drivers/gpu/drm/tegra/fb.c 	struct drm_mode_fb_cmd2 cmd = { 0 };
cmd               221 drivers/gpu/drm/tegra/fb.c 	cmd.width = sizes->surface_width;
cmd               222 drivers/gpu/drm/tegra/fb.c 	cmd.height = sizes->surface_height;
cmd               223 drivers/gpu/drm/tegra/fb.c 	cmd.pitches[0] = round_up(sizes->surface_width * bytes_per_pixel,
cmd               226 drivers/gpu/drm/tegra/fb.c 	cmd.pixel_format = drm_mode_legacy_fb_format(sizes->surface_bpp,
cmd               229 drivers/gpu/drm/tegra/fb.c 	size = cmd.pitches[0] * cmd.height;
cmd               242 drivers/gpu/drm/tegra/fb.c 	fbdev->fb = tegra_fb_alloc(drm, &cmd, &bo, 1);
cmd                71 drivers/gpu/drm/tiny/ili9225.c static inline int ili9225_command(struct mipi_dbi *dbi, u8 cmd, u16 data)
cmd                75 drivers/gpu/drm/tiny/ili9225.c 	return mipi_dbi_command_buf(dbi, cmd, par, 2);
cmd               318 drivers/gpu/drm/tiny/ili9225.c static int ili9225_dbi_command(struct mipi_dbi *dbi, u8 *cmd, u8 *par,
cmd               328 drivers/gpu/drm/tiny/ili9225.c 	ret = mipi_dbi_spi_transfer(spi, speed_hz, 8, cmd, 1);
cmd               332 drivers/gpu/drm/tiny/ili9225.c 	if (*cmd == ILI9225_WRITE_DATA_TO_GRAM && !dbi->swap_bytes)
cmd                83 drivers/gpu/drm/udl/udl_fb.c 	char *cmd;
cmd               123 drivers/gpu/drm/udl/udl_fb.c 	cmd = urb->transfer_buffer;
cmd               131 drivers/gpu/drm/udl/udl_fb.c 				     &cmd, byte_offset, dev_byte_offset,
cmd               137 drivers/gpu/drm/udl/udl_fb.c 	if (cmd > (char *) urb->transfer_buffer) {
cmd               140 drivers/gpu/drm/udl/udl_fb.c 		if (cmd < (char *) urb->transfer_buffer + urb->transfer_buffer_length)
cmd               141 drivers/gpu/drm/udl/udl_fb.c 			*cmd++ = 0xAF;
cmd               142 drivers/gpu/drm/udl/udl_fb.c 		len = cmd - (char *) urb->transfer_buffer;
cmd               122 drivers/gpu/drm/udl/udl_transfer.c 	uint8_t *cmd = *command_buffer_ptr;
cmd               125 drivers/gpu/drm/udl/udl_transfer.c 	       (cmd_buffer_end - MIN_RLX_CMD_BYTES > cmd)) {
cmd               132 drivers/gpu/drm/udl/udl_transfer.c 		*cmd++ = 0xaf;
cmd               133 drivers/gpu/drm/udl/udl_transfer.c 		*cmd++ = 0x6b;
cmd               134 drivers/gpu/drm/udl/udl_transfer.c 		*cmd++ = (uint8_t) ((dev_addr >> 16) & 0xFF);
cmd               135 drivers/gpu/drm/udl/udl_transfer.c 		*cmd++ = (uint8_t) ((dev_addr >> 8) & 0xFF);
cmd               136 drivers/gpu/drm/udl/udl_transfer.c 		*cmd++ = (uint8_t) ((dev_addr) & 0xFF);
cmd               138 drivers/gpu/drm/udl/udl_transfer.c 		cmd_pixels_count_byte = cmd++; /*  we'll know this later */
cmd               141 drivers/gpu/drm/udl/udl_transfer.c 		raw_pixels_count_byte = cmd++; /*  we'll know this later */
cmd               146 drivers/gpu/drm/udl/udl_transfer.c 					(unsigned long)(cmd_buffer_end - 1 - cmd) / 2) << log_bpp);
cmd               154 drivers/gpu/drm/udl/udl_transfer.c 			put_unaligned_be16(pixel_val16, cmd);
cmd               156 drivers/gpu/drm/udl/udl_transfer.c 			cmd += 2;
cmd               172 drivers/gpu/drm/udl/udl_transfer.c 				*cmd++ = (((pixel - start) >> log_bpp) - 1) & 0xFF;
cmd               176 drivers/gpu/drm/udl/udl_transfer.c 				raw_pixels_count_byte = cmd++;
cmd               185 drivers/gpu/drm/udl/udl_transfer.c 			cmd--;
cmd               192 drivers/gpu/drm/udl/udl_transfer.c 	if (cmd_buffer_end <= MIN_RLX_CMD_BYTES + cmd) {
cmd               194 drivers/gpu/drm/udl/udl_transfer.c 		if (cmd_buffer_end > cmd)
cmd               195 drivers/gpu/drm/udl/udl_transfer.c 			memset(cmd, 0xAF, cmd_buffer_end - cmd);
cmd               196 drivers/gpu/drm/udl/udl_transfer.c 		cmd = (uint8_t *) cmd_buffer_end;
cmd               199 drivers/gpu/drm/udl/udl_transfer.c 	*command_buffer_ptr = cmd;
cmd               221 drivers/gpu/drm/udl/udl_transfer.c 	u8 *cmd = *urb_buf_ptr;
cmd               234 drivers/gpu/drm/udl/udl_transfer.c 			     (u8 **) &cmd, (u8 *) cmd_end, log_bpp);
cmd               236 drivers/gpu/drm/udl/udl_transfer.c 		if (cmd >= cmd_end) {
cmd               237 drivers/gpu/drm/udl/udl_transfer.c 			int len = cmd - (u8 *) urb->transfer_buffer;
cmd               245 drivers/gpu/drm/udl/udl_transfer.c 			cmd = urb->transfer_buffer;
cmd               246 drivers/gpu/drm/udl/udl_transfer.c 			cmd_end = &cmd[urb->transfer_buffer_length];
cmd               250 drivers/gpu/drm/udl/udl_transfer.c 	*urb_buf_ptr = cmd;
cmd               907 drivers/gpu/drm/vc4/vc4_hdmi.c static int vc4_hdmi_audio_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               915 drivers/gpu/drm/vc4/vc4_hdmi.c 	switch (cmd) {
cmd               492 drivers/gpu/drm/vc4/vc4_validate.c 		u8 cmd = *(uint8_t *)src_pkt;
cmd               495 drivers/gpu/drm/vc4/vc4_validate.c 		if (cmd >= ARRAY_SIZE(cmd_info)) {
cmd               497 drivers/gpu/drm/vc4/vc4_validate.c 				  src_offset, cmd);
cmd               501 drivers/gpu/drm/vc4/vc4_validate.c 		info = &cmd_info[cmd];
cmd               504 drivers/gpu/drm/vc4/vc4_validate.c 				  src_offset, cmd);
cmd               511 drivers/gpu/drm/vc4/vc4_validate.c 				  src_offset, cmd, info->name, info->len,
cmd               516 drivers/gpu/drm/vc4/vc4_validate.c 		if (cmd != VC4_PACKET_GEM_HANDLES)
cmd               523 drivers/gpu/drm/vc4/vc4_validate.c 				  src_offset, cmd, info->name);
cmd               529 drivers/gpu/drm/vc4/vc4_validate.c 		if (cmd != VC4_PACKET_GEM_HANDLES)
cmd               533 drivers/gpu/drm/vc4/vc4_validate.c 		if (cmd == VC4_PACKET_HALT)
cmd               267 drivers/gpu/drm/via/via_dma.c static int via_dispatch_cmdbuffer(struct drm_device *dev, drm_via_cmdbuffer_t *cmd)
cmd               280 drivers/gpu/drm/via/via_dma.c 	if (cmd->size > VIA_PCI_BUF_SIZE)
cmd               283 drivers/gpu/drm/via/via_dma.c 	if (copy_from_user(dev_priv->pci_buf, cmd->buf, cmd->size))
cmd               294 drivers/gpu/drm/via/via_dma.c 				       cmd->size, dev, 1))) {
cmd               298 drivers/gpu/drm/via/via_dma.c 	vb = via_check_dma(dev_priv, (cmd->size < 0x100) ? 0x102 : cmd->size);
cmd               302 drivers/gpu/drm/via/via_dma.c 	memcpy(vb, dev_priv->pci_buf, cmd->size);
cmd               304 drivers/gpu/drm/via/via_dma.c 	dev_priv->dma_low += cmd->size;
cmd               311 drivers/gpu/drm/via/via_dma.c 	if (cmd->size < 0x100)
cmd               312 drivers/gpu/drm/via/via_dma.c 		via_pad_cache(dev_priv, (0x100 - cmd->size) >> 3);
cmd               349 drivers/gpu/drm/via/via_dma.c 				      drm_via_cmdbuffer_t *cmd)
cmd               354 drivers/gpu/drm/via/via_dma.c 	if (cmd->size > VIA_PCI_BUF_SIZE)
cmd               356 drivers/gpu/drm/via/via_dma.c 	if (copy_from_user(dev_priv->pci_buf, cmd->buf, cmd->size))
cmd               361 drivers/gpu/drm/via/via_dma.c 				       cmd->size, dev, 0))) {
cmd               367 drivers/gpu/drm/via/via_dma.c 				     cmd->size);
cmd               348 drivers/gpu/drm/via/via_verifier.c investigate_hazard(uint32_t cmd, hazard_t hz, drm_via_state_t *cur_seq)
cmd               360 drivers/gpu/drm/via/via_verifier.c 		if (cmd == HALCYON_HEADER2)
cmd               364 drivers/gpu/drm/via/via_verifier.c 		if ((cmd & HALCYON_HEADER1MASK) == HALCYON_HEADER1)
cmd               368 drivers/gpu/drm/via/via_verifier.c 		if (cmd == HALCYON_HEADER2)
cmd               373 drivers/gpu/drm/via/via_verifier.c 		if ((cmd & HALCYON_HEADER1MASK) == HALCYON_HEADER1)
cmd               378 drivers/gpu/drm/via/via_verifier.c 		if ((cmd & HALCYON_FIREMASK) == HALCYON_FIRECMD)
cmd               383 drivers/gpu/drm/via/via_verifier.c 		if (HC_DUMMY == cmd)
cmd               388 drivers/gpu/drm/via/via_verifier.c 		if (0xdddddddd == cmd)
cmd               395 drivers/gpu/drm/via/via_verifier.c 		    (cmd & 0x00FFFFFF);
cmd               400 drivers/gpu/drm/via/via_verifier.c 		    ((cmd & 0xFF) << 24);
cmd               404 drivers/gpu/drm/via/via_verifier.c 		if ((cmd & 0x0000C000) == 0)
cmd               411 drivers/gpu/drm/via/via_verifier.c 		    (cmd & 0x00FFFFFF);
cmd               416 drivers/gpu/drm/via/via_verifier.c 		    ((cmd & 0xFF) << 24);
cmd               420 drivers/gpu/drm/via/via_verifier.c 		if ((cmd & 0x0000C000) == 0)
cmd               427 drivers/gpu/drm/via/via_verifier.c 		tmp = (cmd >> 24);
cmd               429 drivers/gpu/drm/via/via_verifier.c 		*tmp_addr = (*tmp_addr & 0xFF000000) | (cmd & 0x00FFFFFF);
cmd               433 drivers/gpu/drm/via/via_verifier.c 		tmp = ((cmd >> 24) - 0x20);
cmd               436 drivers/gpu/drm/via/via_verifier.c 		*tmp_addr = (*tmp_addr & 0x00FFFFFF) | ((cmd & 0xFF) << 24);
cmd               438 drivers/gpu/drm/via/via_verifier.c 		*tmp_addr = (*tmp_addr & 0x00FFFFFF) | ((cmd & 0xFF00) << 16);
cmd               440 drivers/gpu/drm/via/via_verifier.c 		*tmp_addr = (*tmp_addr & 0x00FFFFFF) | ((cmd & 0xFF0000) << 8);
cmd               444 drivers/gpu/drm/via/via_verifier.c 		cur_seq->tex_level_lo[tmp = cur_seq->texture] = cmd & 0x3F;
cmd               445 drivers/gpu/drm/via/via_verifier.c 		cur_seq->tex_level_hi[tmp] = (cmd & 0xFC0) >> 6;
cmd               449 drivers/gpu/drm/via/via_verifier.c 		tmp = ((cmd >> 24) - HC_SubA_HTXnL0Pit);
cmd               451 drivers/gpu/drm/via/via_verifier.c 		    (cmd & HC_HTXnEnPit_MASK)) {
cmd               453 drivers/gpu/drm/via/via_verifier.c 				(cmd & HC_HTXnLnPit_MASK);
cmd               457 drivers/gpu/drm/via/via_verifier.c 				(cmd & HC_HTXnLnPitE_MASK) >> HC_HTXnLnPitE_SHIFT;
cmd               459 drivers/gpu/drm/via/via_verifier.c 			if (cmd & 0x000FFFFF) {
cmd               469 drivers/gpu/drm/via/via_verifier.c 		*tmp_addr = (*tmp_addr & 0x00FFFFFF) | ((cmd & 0xFF) << 24);
cmd               481 drivers/gpu/drm/via/via_verifier.c 		tmp_addr[5] = 1 << ((cmd & 0x00F00000) >> 20);
cmd               482 drivers/gpu/drm/via/via_verifier.c 		tmp_addr[4] = 1 << ((cmd & 0x000F0000) >> 16);
cmd               483 drivers/gpu/drm/via/via_verifier.c 		tmp_addr[3] = 1 << ((cmd & 0x0000F000) >> 12);
cmd               484 drivers/gpu/drm/via/via_verifier.c 		tmp_addr[2] = 1 << ((cmd & 0x00000F00) >> 8);
cmd               485 drivers/gpu/drm/via/via_verifier.c 		tmp_addr[1] = 1 << ((cmd & 0x000000F0) >> 4);
cmd               486 drivers/gpu/drm/via/via_verifier.c 		tmp_addr[0] = 1 << (cmd & 0x0000000F);
cmd               491 drivers/gpu/drm/via/via_verifier.c 		tmp_addr[9] = 1 << ((cmd & 0x0000F000) >> 12);
cmd               492 drivers/gpu/drm/via/via_verifier.c 		tmp_addr[8] = 1 << ((cmd & 0x00000F00) >> 8);
cmd               493 drivers/gpu/drm/via/via_verifier.c 		tmp_addr[7] = 1 << ((cmd & 0x000000F0) >> 4);
cmd               494 drivers/gpu/drm/via/via_verifier.c 		tmp_addr[6] = 1 << (cmd & 0x0000000F);
cmd               498 drivers/gpu/drm/via/via_verifier.c 		if (2 == (tmp = cmd & 0x00000003)) {
cmd               505 drivers/gpu/drm/via/via_verifier.c 		    (cmd >> 16) & 0x000000007;
cmd               508 drivers/gpu/drm/via/via_verifier.c 		cur_seq->vertex_count = cmd & 0x0000FFFF;
cmd               511 drivers/gpu/drm/via/via_verifier.c 		cur_seq->multitex = (cmd >> 3) & 1;
cmd               514 drivers/gpu/drm/via/via_verifier.c 		DRM_ERROR("Illegal DMA data: 0x%x\n", cmd);
cmd               628 drivers/gpu/drm/via/via_verifier.c 	uint32_t cmd;
cmd               640 drivers/gpu/drm/via/via_verifier.c 	cmd = (*buf++ & 0xFFFF0000) >> 16;
cmd               642 drivers/gpu/drm/via/via_verifier.c 	switch (cmd) {
cmd               690 drivers/gpu/drm/via/via_verifier.c 			  cmd, *(buf - 2));
cmd               696 drivers/gpu/drm/via/via_verifier.c 		cmd = *buf++;
cmd               697 drivers/gpu/drm/via/via_verifier.c 		if ((hz = hz_table[cmd >> 24])) {
cmd               698 drivers/gpu/drm/via/via_verifier.c 			if ((hz_mode = investigate_hazard(cmd, hz, hc_state))) {
cmd               720 drivers/gpu/drm/via/via_verifier.c 	uint32_t cmd;
cmd               727 drivers/gpu/drm/via/via_verifier.c 	cmd = (*buf & 0xFFFF0000) >> 16;
cmd               729 drivers/gpu/drm/via/via_verifier.c 	switch (cmd) {
cmd               806 drivers/gpu/drm/via/via_verifier.c 	uint32_t cmd;
cmd               811 drivers/gpu/drm/via/via_verifier.c 		cmd = *buf;
cmd               812 drivers/gpu/drm/via/via_verifier.c 		if ((cmd > ((0x3FF >> 2) | HALCYON_HEADER1)) &&
cmd               813 drivers/gpu/drm/via/via_verifier.c 		    (cmd < ((0xC00 >> 2) | HALCYON_HEADER1))) {
cmd               814 drivers/gpu/drm/via/via_verifier.c 			if ((cmd & HALCYON_HEADER1MASK) != HALCYON_HEADER1)
cmd               820 drivers/gpu/drm/via/via_verifier.c 		} else if (cmd > ((0xCFF >> 2) | HALCYON_HEADER1)) {
cmd               821 drivers/gpu/drm/via/via_verifier.c 			if ((cmd & HALCYON_HEADER1MASK) != HALCYON_HEADER1)
cmd               839 drivers/gpu/drm/via/via_verifier.c 	register uint32_t cmd;
cmd               843 drivers/gpu/drm/via/via_verifier.c 		cmd = *buf;
cmd               844 drivers/gpu/drm/via/via_verifier.c 		if ((cmd & HALCYON_HEADER1MASK) != HALCYON_HEADER1)
cmd               846 drivers/gpu/drm/via/via_verifier.c 		via_write(dev_priv, (cmd & ~HALCYON_HEADER1MASK) << 2, *++buf);
cmd               970 drivers/gpu/drm/via/via_verifier.c 	uint32_t cmd;
cmd              1004 drivers/gpu/drm/via/via_verifier.c 			if ((HALCYON_HEADER2 == (cmd = *buf)) &&
cmd              1007 drivers/gpu/drm/via/via_verifier.c 			else if ((cmd & HALCYON_HEADER1MASK) == HALCYON_HEADER1)
cmd              1010 drivers/gpu/drm/via/via_verifier.c 				 && (cmd & VIA_VIDEOMASK) == VIA_VIDEO_HEADER5)
cmd              1013 drivers/gpu/drm/via/via_verifier.c 				 && (cmd & VIA_VIDEOMASK) == VIA_VIDEO_HEADER6)
cmd              1015 drivers/gpu/drm/via/via_verifier.c 			else if ((cmd == HALCYON_HEADER2) && !supported_3d) {
cmd              1021 drivers/gpu/drm/via/via_verifier.c 				     cmd);
cmd              1044 drivers/gpu/drm/via/via_verifier.c 	uint32_t cmd;
cmd              1067 drivers/gpu/drm/via/via_verifier.c 			if (HALCYON_HEADER2 == (cmd = *buf))
cmd              1069 drivers/gpu/drm/via/via_verifier.c 			else if ((cmd & HALCYON_HEADER1MASK) == HALCYON_HEADER1)
cmd              1071 drivers/gpu/drm/via/via_verifier.c 			else if ((cmd & VIA_VIDEOMASK) == VIA_VIDEO_HEADER5)
cmd              1073 drivers/gpu/drm/via/via_verifier.c 			else if ((cmd & VIA_VIDEOMASK) == VIA_VIDEO_HEADER6)
cmd              1078 drivers/gpu/drm/via/via_verifier.c 				     cmd);
cmd               202 drivers/gpu/drm/virtio/virtgpu_vq.c 				struct virtio_gpu_ctrl_hdr *cmd;
cmd               203 drivers/gpu/drm/virtio/virtgpu_vq.c 				cmd = (struct virtio_gpu_ctrl_hdr *)entry->buf;
cmd               206 drivers/gpu/drm/virtio/virtgpu_vq.c 					  le32_to_cpu(cmd->type));
cmd               568 drivers/gpu/drm/virtio/virtgpu_vq.c 	struct virtio_gpu_get_capset_info *cmd =
cmd               572 drivers/gpu/drm/virtio/virtgpu_vq.c 	int i = le32_to_cpu(cmd->capset_index);
cmd               585 drivers/gpu/drm/virtio/virtgpu_vq.c 	struct virtio_gpu_get_capset *cmd =
cmd               593 drivers/gpu/drm/virtio/virtgpu_vq.c 		if (cache_ent->version == le32_to_cpu(cmd->capset_version) &&
cmd               594 drivers/gpu/drm/virtio/virtgpu_vq.c 		    cache_ent->id == le32_to_cpu(cmd->capset_id)) {
cmd               622 drivers/gpu/drm/virtio/virtgpu_vq.c 	struct virtio_gpu_cmd_get_edid *cmd =
cmd               626 drivers/gpu/drm/virtio/virtgpu_vq.c 	uint32_t scanout = le32_to_cpu(cmd->scanout);
cmd               500 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	} *cmd;
cmd               502 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               503 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	if (unlikely(cmd == NULL))
cmd               506 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.id = SVGA_3D_CMD_SET_SHADER;
cmd               507 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.size = sizeof(cmd->body);
cmd               508 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.cid = bi->ctx->id;
cmd               509 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN;
cmd               510 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.shid = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID);
cmd               511 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               532 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	} *cmd;
cmd               534 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               535 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	if (unlikely(cmd == NULL))
cmd               538 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.id = SVGA_3D_CMD_SETRENDERTARGET;
cmd               539 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.size = sizeof(cmd->body);
cmd               540 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.cid = bi->ctx->id;
cmd               541 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.type = binding->slot;
cmd               542 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.target.sid = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID);
cmd               543 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.target.face = 0;
cmd               544 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.target.mipmap = 0;
cmd               545 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               571 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	} *cmd;
cmd               573 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               574 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	if (unlikely(cmd == NULL))
cmd               577 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.id = SVGA_3D_CMD_SETTEXTURESTATE;
cmd               578 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.size = sizeof(cmd->body);
cmd               579 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.c.cid = bi->ctx->id;
cmd               580 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.s1.stage = binding->texture_stage;
cmd               581 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.s1.name = SVGA3D_TS_BIND_TEXTURE;
cmd               582 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.s1.value = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID);
cmd               583 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               602 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	} *cmd;
cmd               604 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd = VMW_FIFO_RESERVE_DX(dev_priv, sizeof(*cmd), bi->ctx->id);
cmd               605 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	if (unlikely(cmd == NULL))
cmd               608 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.id = SVGA_3D_CMD_DX_SET_SHADER;
cmd               609 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.size = sizeof(cmd->body);
cmd               610 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN;
cmd               611 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.shaderId = ((rebind) ? bi->res->id : SVGA3D_INVALID_ID);
cmd               612 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               631 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	} *cmd;
cmd               633 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd = VMW_FIFO_RESERVE_DX(dev_priv, sizeof(*cmd), bi->ctx->id);
cmd               634 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	if (unlikely(cmd == NULL))
cmd               637 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.id = SVGA_3D_CMD_DX_SET_SINGLE_CONSTANT_BUFFER;
cmd               638 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.size = sizeof(cmd->body);
cmd               639 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.slot = binding->slot;
cmd               640 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN;
cmd               642 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.offsetInBytes = binding->offset;
cmd               643 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.sizeInBytes = binding->size;
cmd               644 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.sid = bi->res->id;
cmd               646 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.offsetInBytes = 0;
cmd               647 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.sizeInBytes = 0;
cmd               648 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.sid = SVGA3D_INVALID_ID;
cmd               650 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               745 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	} *cmd;
cmd               756 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd_size = sizeof(*cmd) + view_id_size;
cmd               757 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd = VMW_FIFO_RESERVE_DX(ctx->dev_priv, cmd_size, ctx->id);
cmd               758 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	if (unlikely(cmd == NULL))
cmd               761 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.id = SVGA_3D_CMD_DX_SET_SHADER_RESOURCES;
cmd               762 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.size = sizeof(cmd->body) + view_id_size;
cmd               763 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.type = shader_slot + SVGA3D_SHADERTYPE_MIN;
cmd               764 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.startView = cbs->bind_first_slot;
cmd               766 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	memcpy(&cmd[1], cbs->bind_cmd_buffer, view_id_size);
cmd               786 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	} *cmd;
cmd               792 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd_size = sizeof(*cmd) + view_id_size;
cmd               793 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd = VMW_FIFO_RESERVE_DX(ctx->dev_priv, cmd_size, ctx->id);
cmd               794 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	if (unlikely(cmd == NULL))
cmd               797 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.id = SVGA_3D_CMD_DX_SET_RENDERTARGETS;
cmd               798 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.size = sizeof(cmd->body) + view_id_size;
cmd               801 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.depthStencilViewId = cbs->ds_view.bi.res->id;
cmd               803 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.depthStencilViewId = SVGA3D_INVALID_ID;
cmd               805 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	memcpy(&cmd[1], cbs->bind_cmd_buffer, view_id_size);
cmd               867 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	} *cmd;
cmd               876 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd_size = sizeof(*cmd) + so_target_size;
cmd               877 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd = VMW_FIFO_RESERVE_DX(ctx->dev_priv, cmd_size, ctx->id);
cmd               878 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	if (unlikely(cmd == NULL))
cmd               881 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.id = SVGA_3D_CMD_DX_SET_SOTARGETS;
cmd               882 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.size = sizeof(cmd->body) + so_target_size;
cmd               883 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	memcpy(&cmd[1], cbs->bind_cmd_buffer, so_target_size);
cmd               980 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	} *cmd;
cmd               990 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd_size = sizeof(*cmd) + set_vb_size;
cmd               991 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd = VMW_FIFO_RESERVE_DX(ctx->dev_priv, cmd_size, ctx->id);
cmd               992 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	if (unlikely(cmd == NULL))
cmd               995 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.id = SVGA_3D_CMD_DX_SET_VERTEX_BUFFERS;
cmd               996 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.size = sizeof(cmd->body) + set_vb_size;
cmd               997 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->body.startBuffer = cbs->bind_first_slot;
cmd               999 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	memcpy(&cmd[1], cbs->bind_cmd_buffer, set_vb_size);
cmd              1142 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	} *cmd;
cmd              1144 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd = VMW_FIFO_RESERVE_DX(dev_priv, sizeof(*cmd), bi->ctx->id);
cmd              1145 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	if (unlikely(cmd == NULL))
cmd              1148 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.id = SVGA_3D_CMD_DX_SET_INDEX_BUFFER;
cmd              1149 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	cmd->header.size = sizeof(cmd->body);
cmd              1151 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.sid = bi->res->id;
cmd              1152 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.format = binding->format;
cmd              1153 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.offset = binding->offset;
cmd              1155 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.sid = SVGA3D_INVALID_ID;
cmd              1156 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.format = 0;
cmd              1157 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 		cmd->body.offset = 0;
cmd              1160 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               160 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	u8 *cmd;
cmd               175 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	u8 cmd[VMW_CMDBUF_INLINE_SIZE] __aligned(VMW_CMDBUF_INLINE_ALIGN);
cmd               532 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 			(entry->cmd + cb_hdr->errorOffset);
cmd               568 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 		entry->cmd += new_start_offset;
cmd               887 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	header->cmd = man->map + offset;
cmd               933 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	header->cmd = dheader->cmd;
cmd               937 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 		(u64)offsetof(struct vmw_cmdbuf_dheader, cmd);
cmd               983 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	return header->cmd;
cmd              1034 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	return (void *) (man->cur->cmd + man->cur_pos);
cmd              1089 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	return header->cmd;
cmd              1137 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	void *cmd = vmw_cmdbuf_alloc(man, size, false, &header);
cmd              1139 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	if (IS_ERR(cmd))
cmd              1140 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 		return PTR_ERR(cmd);
cmd              1142 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	memcpy(cmd, command, size);
cmd              1172 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	} __packed cmd;
cmd              1174 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	cmd.id = SVGA_DC_CMD_PREEMPT;
cmd              1175 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	cmd.body.context = SVGA_CB_CONTEXT_0 + context;
cmd              1176 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	cmd.body.ignoreIDZero = 0;
cmd              1178 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	return vmw_cmdbuf_send_device_command(man, &cmd, sizeof(cmd));
cmd              1197 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	} __packed cmd;
cmd              1199 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	cmd.id = SVGA_DC_CMD_START_STOP_CONTEXT;
cmd              1200 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	cmd.body.enable = (enable) ? 1 : 0;
cmd              1201 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	cmd.body.context = SVGA_CB_CONTEXT_0 + context;
cmd              1203 drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c 	return vmw_cmdbuf_send_device_command(man, &cmd, sizeof(cmd));
cmd               143 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	} *cmd;
cmd               163 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               164 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	if (unlikely(cmd == NULL))
cmd               167 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.id = SVGA_3D_CMD_CONTEXT_DESTROY;
cmd               168 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.size = sizeof(cmd->body);
cmd               169 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->body.cid = res->id;
cmd               171 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               244 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	} *cmd;
cmd               263 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               264 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	if (unlikely(cmd == NULL)) {
cmd               269 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.id = SVGA_3D_CMD_CONTEXT_DEFINE;
cmd               270 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.size = sizeof(cmd->body);
cmd               271 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->body.cid = res->id;
cmd               273 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               298 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	} *cmd;
cmd               314 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               315 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	if (unlikely(cmd == NULL)) {
cmd               320 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.id = SVGA_3D_CMD_DEFINE_GB_CONTEXT;
cmd               321 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.size = sizeof(cmd->body);
cmd               322 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->body.cid = res->id;
cmd               323 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               341 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	} *cmd;
cmd               346 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               347 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	if (unlikely(cmd == NULL))
cmd               350 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.id = SVGA_3D_CMD_BIND_GB_CONTEXT;
cmd               351 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.size = sizeof(cmd->body);
cmd               352 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->body.cid = res->id;
cmd               353 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->body.mobid = bo->mem.start;
cmd               354 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->body.validContents = res->backup_dirty;
cmd               356 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               380 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	uint8_t *cmd;
cmd               390 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd = VMW_FIFO_RESERVE(dev_priv, submit_size);
cmd               391 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	if (unlikely(cmd == NULL)) {
cmd               396 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd2 = (void *) cmd;
cmd               398 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 		cmd1 = (void *) cmd;
cmd               433 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	} *cmd;
cmd               438 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               439 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	if (unlikely(cmd == NULL))
cmd               442 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.id = SVGA_3D_CMD_DESTROY_GB_CONTEXT;
cmd               443 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.size = sizeof(cmd->body);
cmd               444 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->body.cid = res->id;
cmd               445 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               465 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	} *cmd;
cmd               481 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               482 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	if (unlikely(cmd == NULL)) {
cmd               487 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.id = SVGA_3D_CMD_DX_DEFINE_CONTEXT;
cmd               488 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.size = sizeof(cmd->body);
cmd               489 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->body.cid = res->id;
cmd               490 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               508 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	} *cmd;
cmd               513 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               514 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	if (unlikely(cmd == NULL))
cmd               517 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.id = SVGA_3D_CMD_DX_BIND_CONTEXT;
cmd               518 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.size = sizeof(cmd->body);
cmd               519 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->body.cid = res->id;
cmd               520 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->body.mobid = bo->mem.start;
cmd               521 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->body.validContents = res->backup_dirty;
cmd               523 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               587 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	uint8_t *cmd;
cmd               604 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd = VMW_FIFO_RESERVE(dev_priv, submit_size);
cmd               605 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	if (unlikely(cmd == NULL)) {
cmd               610 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd2 = (void *) cmd;
cmd               612 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 		cmd1 = (void *) cmd;
cmd               647 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	} *cmd;
cmd               652 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               653 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	if (unlikely(cmd == NULL))
cmd               656 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.id = SVGA_3D_CMD_DX_DESTROY_CONTEXT;
cmd               657 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->header.size = sizeof(cmd->body);
cmd               658 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	cmd->body.cid = res->id;
cmd               659 drivers/gpu/drm/vmwgfx/vmwgfx_context.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               171 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	} *cmd;
cmd               176 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               177 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	if (!cmd)
cmd               182 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	cmd->header.id = SVGA_3D_CMD_DX_SET_COTABLE;
cmd               183 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	cmd->header.size = sizeof(cmd->body);
cmd               184 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	cmd->body.cid = vcotbl->ctx->id;
cmd               185 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	cmd->body.type = vcotbl->type;
cmd               186 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	cmd->body.mobid = bo->mem.start;
cmd               187 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	cmd->body.validSizeInBytes = vcotbl->size_read_back;
cmd               189 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	vmw_fifo_commit_flush(dev_priv, sizeof(*cmd));
cmd               346 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 	} *cmd;
cmd               350 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 		cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               351 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 		if (!cmd)
cmd               354 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 		cmd->header.id = SVGA_3D_CMD_DX_READBACK_COTABLE;
cmd               355 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 		cmd->header.size = sizeof(cmd->body);
cmd               356 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 		cmd->body.cid = vcotbl->ctx->id;
cmd               357 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 		cmd->body.type = vcotbl->type;
cmd               359 drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c 		vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd              1041 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c static long vmw_generic_ioctl(struct file *filp, unsigned int cmd,
cmd              1048 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	unsigned int nr = DRM_IOCTL_NR(cmd);
cmd              1061 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 			return ioctl_func(filp, cmd, arg);
cmd              1068 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 		if (unlikely(ioctl->cmd != cmd))
cmd              1075 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	return ioctl_func(filp, cmd, arg);
cmd              1084 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c static long vmw_unlocked_ioctl(struct file *filp, unsigned int cmd,
cmd              1087 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	return vmw_generic_ioctl(filp, cmd, arg, &drm_ioctl);
cmd              1091 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c static long vmw_compat_ioctl(struct file *filp, unsigned int cmd,
cmd              1094 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c 	return vmw_generic_ioctl(filp, cmd, arg, &drm_compat_ioctl);
cmd              1014 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h bool vmw_cmd_describe(const void *buf, u32 *size, char const **cmd);
cmd               716 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXBindAllQuery);
cmd               723 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = VMW_FIFO_RESERVE_DX(dev_priv, sizeof(*cmd), ctx_res->id);
cmd               724 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (cmd == NULL)
cmd               727 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd->header.id = SVGA_3D_CMD_DX_BIND_ALL_QUERY;
cmd               728 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd->header.size = sizeof(cmd->body);
cmd               729 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd->body.cid = ctx_res->id;
cmd               730 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd->body.mobid = dx_query_mob->base.mem.start;
cmd               731 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               832 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, uint32_t) =
cmd               833 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd               837 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body, NULL);
cmd               872 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdSetRenderTarget);
cmd               877 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd               879 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (cmd->body.type >= SVGA3D_RT_MAX) {
cmd               881 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 			       (unsigned int) cmd->body.type);
cmd               887 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.cid, &ctx);
cmd               893 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.target.sid, &res);
cmd               908 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		binding.slot = cmd->body.type;
cmd               919 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdSurfaceCopy);
cmd               922 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd               926 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.src.sid, NULL);
cmd               932 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.dest.sid, NULL);
cmd               939 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXBufferCopy);
cmd               942 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd               945 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.src, NULL);
cmd               951 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.dest, NULL);
cmd               958 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXPredCopyRegion);
cmd               961 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd               964 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.srcSid, NULL);
cmd               970 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.dstSid, NULL);
cmd               977 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdSurfaceStretchBlt);
cmd               980 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd               983 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.src.sid, NULL);
cmd               989 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.dest.sid, NULL);
cmd               996 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdBlitSurfaceToScreen) =
cmd               997 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              1001 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.srcImage.sid, NULL);
cmd              1008 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdPresent) =
cmd              1009 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              1013 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.sid, NULL);
cmd              1256 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXDefineQuery);
cmd              1264 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              1266 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (cmd->body.type <  SVGA3D_QUERYTYPE_MIN ||
cmd              1267 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	    cmd->body.type >= SVGA3D_QUERYTYPE_MAX)
cmd              1271 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	ret = vmw_cotable_notify(cotable_res, cmd->body.queryId);
cmd              1291 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXBindQuery);
cmd              1295 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              1301 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	ret = vmw_translate_mob_ptr(dev_priv, sw_context, &cmd->body.mobid,
cmd              1323 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdBeginGBQuery) =
cmd              1324 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              1328 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.cid, NULL);
cmd              1342 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdBeginQuery) =
cmd              1343 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              1348 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		BUG_ON(sizeof(gb_cmd) != sizeof(*cmd));
cmd              1351 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.header.size = cmd->header.size;
cmd              1352 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.body.cid = cmd->body.cid;
cmd              1353 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.body.type = cmd->body.type;
cmd              1355 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		memcpy(cmd, &gb_cmd, sizeof(*cmd));
cmd              1361 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.cid, NULL);
cmd              1376 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdEndGBQuery);
cmd              1379 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              1384 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	ret = vmw_translate_mob_ptr(dev_priv, sw_context, &cmd->body.mobid,
cmd              1406 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdEndQuery);
cmd              1409 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              1413 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		BUG_ON(sizeof(gb_cmd) != sizeof(*cmd));
cmd              1416 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.header.size = cmd->header.size;
cmd              1417 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.body.cid = cmd->body.cid;
cmd              1418 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.body.type = cmd->body.type;
cmd              1419 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.body.mobid = cmd->body.guestResult.gmrId;
cmd              1420 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.body.offset = cmd->body.guestResult.offset;
cmd              1422 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		memcpy(cmd, &gb_cmd, sizeof(*cmd));
cmd              1431 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				      &cmd->body.guestResult, &vmw_bo);
cmd              1452 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdWaitForGBQuery);
cmd              1455 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              1460 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	ret = vmw_translate_mob_ptr(dev_priv, sw_context, &cmd->body.mobid,
cmd              1480 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdWaitForQuery);
cmd              1483 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              1487 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		BUG_ON(sizeof(gb_cmd) != sizeof(*cmd));
cmd              1490 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.header.size = cmd->header.size;
cmd              1491 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.body.cid = cmd->body.cid;
cmd              1492 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.body.type = cmd->body.type;
cmd              1493 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.body.mobid = cmd->body.guestResult.gmrId;
cmd              1494 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		gb_cmd.body.offset = cmd->body.guestResult.offset;
cmd              1496 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		memcpy(cmd, &gb_cmd, sizeof(*cmd));
cmd              1505 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				      &cmd->body.guestResult, &vmw_bo);
cmd              1518 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdSurfaceDMA);
cmd              1524 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              1525 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	suffix = (SVGA3dCmdSurfaceDMASuffix *)((unsigned long) &cmd->body +
cmd              1535 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				      &cmd->body.guest.ptr, &vmw_bo);
cmd              1541 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (unlikely(cmd->body.guest.ptr.offset > bo_size)) {
cmd              1546 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	bo_size -= cmd->body.guest.ptr.offset;
cmd              1550 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	dirty = (cmd->body.transfer == SVGA3D_WRITE_HOST_VRAM) ?
cmd              1554 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.host.sid, NULL);
cmd              1572 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDrawPrimitives);
cmd              1574 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		(unsigned long)header + sizeof(*cmd));
cmd              1584 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              1585 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	maxnum = (header->size - sizeof(cmd->body)) / sizeof(*decl);
cmd              1587 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (unlikely(cmd->body.numVertexDecls > maxnum)) {
cmd              1592 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	for (i = 0; i < cmd->body.numVertexDecls; ++i, ++decl) {
cmd              1601 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	maxnum = (header->size - sizeof(cmd->body) -
cmd              1602 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		  cmd->body.numVertexDecls * sizeof(*decl)) / sizeof(*range);
cmd              1603 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (unlikely(cmd->body.numRanges > maxnum)) {
cmd              1609 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	for (i = 0; i < cmd->body.numRanges; ++i, ++range) {
cmd              1624 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdSetTextureState);
cmd              1628 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		((unsigned long) header + sizeof(*cmd));
cmd              1633 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              1637 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.cid, &ctx);
cmd              1687 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	} *cmd = buf;
cmd              1689 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	return vmw_translate_guest_ptr(dev_priv, sw_context, &cmd->body.ptr,
cmd              1776 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdBindGBSurface) =
cmd              1777 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              1780 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				     user_surface_converter, &cmd->body.sid,
cmd              1781 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				     &cmd->body.mobid, 0);
cmd              1795 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdUpdateGBImage) =
cmd              1796 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              1800 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.image.sid, NULL);
cmd              1814 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdUpdateGBSurface) =
cmd              1815 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              1819 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.sid, NULL);
cmd              1833 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdReadbackGBImage) =
cmd              1834 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              1838 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.image.sid, NULL);
cmd              1853 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdReadbackGBSurface) =
cmd              1854 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              1858 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.sid, NULL);
cmd              1873 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdInvalidateGBImage) =
cmd              1874 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              1878 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.image.sid, NULL);
cmd              1893 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdInvalidateGBSurface) =
cmd              1894 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              1898 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.sid, NULL);
cmd              1912 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDefineShader);
cmd              1917 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              1921 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.cid, &ctx);
cmd              1928 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	size = cmd->header.size - sizeof(cmd->body);
cmd              1930 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				    cmd->body.shid, cmd + 1, cmd->body.type,
cmd              1937 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 							&cmd->header.id),
cmd              1952 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDestroyShader);
cmd              1956 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              1960 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.cid, &ctx);
cmd              1967 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	ret = vmw_shader_remove(vmw_context_res_man(ctx), cmd->body.shid,
cmd              1968 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				cmd->body.type, &sw_context->staged_cmd_res);
cmd              1974 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 							&cmd->header.id),
cmd              1989 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdSetShader);
cmd              1995 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              1997 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (cmd->body.type >= SVGA3D_SHADERTYPE_PREDX_MAX) {
cmd              1999 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 			       (unsigned int) cmd->body.type);
cmd              2005 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.cid, &ctx);
cmd              2012 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (cmd->body.shid != SVGA3D_INVALID_ID) {
cmd              2019 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 					cmd->body.shid, cmd->body.type);
cmd              2029 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 					      &cmd->body.shid),
cmd              2039 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 					user_shader_converter, &cmd->body.shid,
cmd              2052 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	binding.shader_slot = cmd->body.type - SVGA3D_SHADERTYPE_MIN;
cmd              2069 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdSetShaderConst);
cmd              2072 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              2076 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.cid, NULL);
cmd              2097 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdBindGBShader) =
cmd              2098 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              2101 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				     user_shader_converter, &cmd->body.shid,
cmd              2102 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				     &cmd->body.mobid, cmd->body.offsetInBytes);
cmd              2118 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXSetSingleConstantBuffer);
cmd              2127 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              2130 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.sid, &res);
cmd              2137 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	binding.shader_slot = cmd->body.type - SVGA3D_SHADERTYPE_MIN;
cmd              2138 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	binding.offset = cmd->body.offsetInBytes;
cmd              2139 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	binding.size = cmd->body.sizeInBytes;
cmd              2140 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	binding.slot = cmd->body.slot;
cmd              2145 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 			       (unsigned int) cmd->body.type,
cmd              2168 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXSetShaderResources) =
cmd              2169 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              2170 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	u32 num_sr_view = (cmd->header.size - sizeof(cmd->body)) /
cmd              2173 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if ((u64) cmd->body.startView + (u64) num_sr_view >
cmd              2175 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	    cmd->body.type >= SVGA3D_SHADERTYPE_DX10_MAX) {
cmd              2182 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				     cmd->body.type - SVGA3D_SHADERTYPE_MIN,
cmd              2183 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				     (void *) &cmd[1], num_sr_view,
cmd              2184 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				     cmd->body.startView);
cmd              2198 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXSetShader);
cmd              2207 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              2209 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (cmd->body.type >= SVGA3D_SHADERTYPE_DX10_MAX ||
cmd              2210 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	    cmd->body.type < SVGA3D_SHADERTYPE_MIN) {
cmd              2212 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 			       (unsigned int) cmd->body.type);
cmd              2216 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (cmd->body.shaderId != SVGA3D_INVALID_ID) {
cmd              2217 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		res = vmw_shader_lookup(sw_context->man, cmd->body.shaderId, 0);
cmd              2232 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	binding.shader_slot = cmd->body.type - SVGA3D_SHADERTYPE_MIN;
cmd              2258 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	} *cmd;
cmd              2264 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              2265 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	num = (cmd->header.size - sizeof(cmd->body)) /
cmd              2267 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if ((u64)num + (u64)cmd->body.startBuffer >
cmd              2277 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 					&cmd->buf[i].sid, &res);
cmd              2284 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		binding.offset = cmd->buf[i].offset;
cmd              2285 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		binding.stride = cmd->buf[i].stride;
cmd              2286 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		binding.slot = i + cmd->body.startBuffer;
cmd              2309 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXSetIndexBuffer);
cmd              2315 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              2318 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.sid, &res);
cmd              2325 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	binding.offset = cmd->body.offset;
cmd              2326 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	binding.format = cmd->body.format;
cmd              2345 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXSetRenderTargets) =
cmd              2346 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              2347 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	u32 num_rt_view = (cmd->header.size - sizeof(cmd->body)) /
cmd              2357 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				    0, &cmd->body.depthStencilViewId, 1, 0);
cmd              2362 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				     vmw_ctx_binding_dx_rt, 0, (void *)&cmd[1],
cmd              2378 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXClearRenderTargetView) =
cmd              2379 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              2382 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 					   cmd->body.renderTargetViewId));
cmd              2397 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXClearDepthStencilView) =
cmd              2398 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              2401 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 					   cmd->body.depthStencilViewId));
cmd              2421 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	} *cmd;
cmd              2430 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              2431 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (unlikely(cmd->sid == SVGA3D_INVALID_ID)) {
cmd              2437 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->sid, &srf);
cmd              2442 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	ret = vmw_cotable_notify(res, cmd->defined_id);
cmd              2447 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 			    cmd->defined_id, header,
cmd              2470 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	} *cmd;
cmd              2476 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              2477 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	num = (cmd->header.size - sizeof(cmd->body)) / sizeof(SVGA3dSoTarget);
cmd              2488 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 					&cmd->targets[i].sid, &res);
cmd              2495 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		binding.offset = cmd->targets[i].offset;
cmd              2496 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		binding.size = cmd->targets[i].sizeInBytes;
cmd              2518 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	} *cmd;
cmd              2527 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              2528 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	ret = vmw_cotable_notify(res, cmd->defined_id);
cmd              2553 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	} *cmd;
cmd              2555 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	BUILD_BUG_ON(offsetof(typeof(*cmd), r_body.sid) !=
cmd              2556 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		     offsetof(typeof(*cmd), sid));
cmd              2557 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	BUILD_BUG_ON(offsetof(typeof(*cmd), i_body.sid) !=
cmd              2558 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		     offsetof(typeof(*cmd), sid));
cmd              2559 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	BUILD_BUG_ON(offsetof(typeof(*cmd), u_body.sid) !=
cmd              2560 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		     offsetof(typeof(*cmd), sid));
cmd              2562 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	cmd = container_of(header, typeof(*cmd), header);
cmd              2566 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->sid, NULL);
cmd              2600 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	} *cmd = container_of(header, typeof(*cmd), header);
cmd              2608 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	ret = vmw_view_remove(sw_context->man, cmd->body.view_id, view_type,
cmd              2621 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 							&cmd->header.id),
cmd              2638 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXDefineShader) =
cmd              2639 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              2646 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	ret = vmw_cotable_notify(res, cmd->body.shaderId);
cmd              2651 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 cmd->body.shaderId, cmd->body.type,
cmd              2667 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXDestroyShader) =
cmd              2668 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              2674 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	ret = vmw_shader_remove(sw_context->man, cmd->body.shaderId, 0,
cmd              2693 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXBindShader) =
cmd              2694 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              2697 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (cmd->body.cid != SVGA3D_INVALID_ID) {
cmd              2700 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 					user_context_converter, &cmd->body.cid,
cmd              2714 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	res = vmw_shader_lookup(vmw_context_res_man(ctx), cmd->body.shid, 0);
cmd              2728 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 					 &cmd->body.mobid,
cmd              2729 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 					 cmd->body.offsetInBytes);
cmd              2743 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXGenMips) =
cmd              2744 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              2747 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 					   cmd->body.shaderResourceViewId));
cmd              2762 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdDXTransferFromBuffer) =
cmd              2763 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              2768 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				&cmd->body.srcSid, NULL);
cmd              2774 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.destSid, NULL);
cmd              2788 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	VMW_DECLARE_CMD_VAR(*cmd, SVGA3dCmdIntraSurfaceCopy) =
cmd              2789 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		container_of(header, typeof(*cmd), header);
cmd              2796 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 				 &cmd->body.surface.sid, NULL);
cmd              3156 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c bool vmw_cmd_describe(const void *buf, u32 *size, char const **cmd)
cmd              3171 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		*cmd = entry->cmd_name;
cmd              3177 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		*cmd = "SVGA_CMD_UPDATE";
cmd              3181 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		*cmd = "SVGA_CMD_DEFINE_GMRFB";
cmd              3185 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		*cmd = "SVGA_CMD_BLIT_GMRFB_TO_SCREEN";
cmd              3189 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		*cmd = "SVGA_CMD_BLIT_SCREEN_TO_GMRFB";
cmd              3193 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		*cmd = "UNKNOWN";
cmd              3485 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	void *cmd;
cmd              3488 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		cmd = VMW_FIFO_RESERVE_DX(dev_priv, command_size,
cmd              3491 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 		cmd = VMW_FIFO_RESERVE(dev_priv, command_size);
cmd              3493 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	if (!cmd)
cmd              3497 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	memcpy(cmd, kernel_commands, command_size);
cmd              3498 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	vmw_resource_relocations_apply(cmd, &sw_context->res_relocations);
cmd              3524 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	void *cmd = vmw_cmdbuf_reserve(dev_priv->cman, command_size, id, false,
cmd              3528 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c 	vmw_resource_relocations_apply(cmd, &sw_context->res_relocations);
cmd               602 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	} *cmd;
cmd               604 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               605 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	if (unlikely(cmd == NULL))
cmd               608 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	cmd->header.id = SVGA_3D_CMD_WAIT_FOR_QUERY;
cmd               609 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	cmd->header.size = sizeof(cmd->body);
cmd               610 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	cmd->body.cid = cid;
cmd               611 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	cmd->body.type = SVGA3D_QUERYTYPE_OCCLUSION;
cmd               614 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 		cmd->body.guestResult.gmrId = SVGA_GMR_FRAMEBUFFER;
cmd               615 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 		cmd->body.guestResult.offset = bo->offset;
cmd               617 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 		cmd->body.guestResult.gmrId = bo->mem.start;
cmd               618 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 		cmd->body.guestResult.offset = 0;
cmd               621 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               648 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	} *cmd;
cmd               650 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               651 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	if (unlikely(cmd == NULL))
cmd               654 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	cmd->header.id = SVGA_3D_CMD_WAIT_FOR_GB_QUERY;
cmd               655 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	cmd->header.size = sizeof(cmd->body);
cmd               656 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	cmd->body.cid = cid;
cmd               657 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	cmd->body.type = SVGA3D_QUERYTYPE_OCCLUSION;
cmd               659 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	cmd->body.mobid = bo->mem.start;
cmd               660 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	cmd->body.offset = 0;
cmd               662 drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd                45 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	uint32_t *cmd;
cmd                47 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	uint32_t define_size = sizeof(define_cmd) + sizeof(*cmd);
cmd                49 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	uint32_t remap_size = VMW_PPN_SIZE * num_pages + (sizeof(remap_cmd) + sizeof(*cmd)) * remap_num;
cmd                54 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	cmd_orig = cmd = VMW_FIFO_RESERVE(dev_priv, cmd_size);
cmd                55 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	if (unlikely(cmd == NULL))
cmd                61 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	*cmd++ = SVGA_CMD_DEFINE_GMR2;
cmd                62 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	memcpy(cmd, &define_cmd, sizeof(define_cmd));
cmd                63 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	cmd += sizeof(define_cmd) / sizeof(*cmd);
cmd                71 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	remap_cmd.flags = (VMW_PPN_SIZE > sizeof(*cmd)) ?
cmd                80 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 		*cmd++ = SVGA_CMD_REMAP_GMR2;
cmd                81 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 		memcpy(cmd, &remap_cmd, sizeof(remap_cmd));
cmd                82 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 		cmd += sizeof(remap_cmd) / sizeof(*cmd);
cmd                86 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 				*cmd = vmw_piter_dma_addr(iter) >> PAGE_SHIFT;
cmd                88 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 				*((uint64_t *)cmd) = vmw_piter_dma_addr(iter) >>
cmd                91 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 			cmd += VMW_PPN_SIZE / sizeof(*cmd);
cmd                99 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	BUG_ON(cmd != cmd_orig + cmd_size / sizeof(*cmd));
cmd               111 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	uint32_t *cmd;
cmd               113 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	cmd = VMW_FIFO_RESERVE(dev_priv, define_size);
cmd               114 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	if (unlikely(cmd == NULL))
cmd               120 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	*cmd++ = SVGA_CMD_DEFINE_GMR2;
cmd               121 drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c 	memcpy(cmd, &define_cmd, sizeof(define_cmd));
cmd                62 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		u32 cmd;
cmd                64 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	} *cmd;
cmd                66 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	u32 cmd_size = sizeof(*cmd) + image_size;
cmd                71 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	cmd = VMW_FIFO_RESERVE(dev_priv, cmd_size);
cmd                72 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (unlikely(cmd == NULL))
cmd                75 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	memset(cmd, 0, sizeof(*cmd));
cmd                77 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	memcpy(&cmd[1], image, image_size);
cmd                79 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	cmd->cmd = SVGA_CMD_DEFINE_ALPHA_CURSOR;
cmd                80 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	cmd->cursor.id = 0;
cmd                81 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	cmd->cursor.width = width;
cmd                82 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	cmd->cursor.height = height;
cmd                83 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	cmd->cursor.hotspotX = hotspotX;
cmd                84 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	cmd->cursor.hotspotY = hotspotY;
cmd               159 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	} *cmd;
cmd               162 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	cmd = container_of(header, struct vmw_dma_cmd, header);
cmd               168 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (cmd->dma.host.face != 0 || cmd->dma.host.mipmap != 0) {
cmd               173 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (cmd->header.size < 64) {
cmd               178 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	box = (SVGA3dCopyBox *)&cmd[1];
cmd               179 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	box_count = (cmd->header.size - sizeof(SVGA3dCmdSurfaceDMA)) /
cmd               182 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (cmd->dma.guest.ptr.offset % PAGE_SIZE ||
cmd               194 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			  cmd->dma.guest.ptr.offset);
cmd               198 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	kmap_offset = cmd->dma.guest.ptr.offset >> PAGE_SHIFT;
cmd               213 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (box->w == 64 && cmd->dma.guest.pitch == 64*4) {
cmd               219 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			       virtual + i * cmd->dma.guest.pitch,
cmd              2478 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			dirty->cmd = VMW_FIFO_RESERVE(dev_priv,
cmd              2480 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			if (!dirty->cmd)
cmd              2483 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			memset(dirty->cmd, 0, dirty->fifo_reserve_size);
cmd              2604 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	} *cmd;
cmd              2612 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd) * num_clips);
cmd              2613 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (!cmd)
cmd              2616 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	for (i = 0; i < num_clips; ++i, clips += increment, ++cmd) {
cmd              2617 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		box = &cmd->body.box;
cmd              2619 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		cmd->header.id = SVGA_3D_CMD_UPDATE_GB_IMAGE;
cmd              2620 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		cmd->header.size = sizeof(cmd->body);
cmd              2621 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		cmd->body.image.sid = res->id;
cmd              2622 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		cmd->body.image.face = 0;
cmd              2623 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		cmd->body.image.mipmap = 0;
cmd              2638 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		copy_size += sizeof(*cmd);
cmd                79 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h 	uint32_t (*post_prepare)(struct vmw_du_update_plane *update, void *cmd);
cmd                91 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h 	uint32_t (*pre_clip)(struct vmw_du_update_plane *update, void *cmd,
cmd               107 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h 	uint32_t (*clip)(struct vmw_du_update_plane *update, void *cmd,
cmd               118 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h 	uint32_t (*post_clip)(struct vmw_du_update_plane *update, void *cmd,
cmd               190 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h 	void *cmd;
cmd               556 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	} *cmd;
cmd               558 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	fifo_size = sizeof(*cmd) * num_clips;
cmd               559 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	cmd = VMW_FIFO_RESERVE(dev_priv, fifo_size);
cmd               560 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	if (unlikely(cmd == NULL))
cmd               563 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 	memset(cmd, 0, fifo_size);
cmd               565 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 		cmd[i].header = SVGA_CMD_UPDATE;
cmd               566 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 		cmd[i].body.x = clips->x1;
cmd               567 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 		cmd[i].body.y = clips->y1;
cmd               568 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 		cmd[i].body.width = clips->x2 - clips->x1;
cmd               569 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c 		cmd[i].body.height = clips->y2 - clips->y1;
cmd               118 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	} *cmd;
cmd               151 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               152 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	if (unlikely(cmd == NULL)) {
cmd               157 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	memset(cmd, 0, sizeof(*cmd));
cmd               158 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->header.id = SVGA_3D_CMD_SET_OTABLE_BASE64;
cmd               159 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->header.size = sizeof(cmd->body);
cmd               160 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.type = type;
cmd               161 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.baseAddress = mob->pt_root_page >> PAGE_SHIFT;
cmd               162 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.sizeInBytes = otable->size;
cmd               163 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.validSizeInBytes = 0;
cmd               164 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.ptDepth = mob->pt_level;
cmd               173 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               199 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	} *cmd;
cmd               206 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               207 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	if (unlikely(cmd == NULL))
cmd               210 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	memset(cmd, 0, sizeof(*cmd));
cmd               211 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->header.id = SVGA_3D_CMD_SET_OTABLE_BASE;
cmd               212 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->header.size = sizeof(cmd->body);
cmd               213 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.type = type;
cmd               214 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.baseAddress = 0;
cmd               215 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.sizeInBytes = 0;
cmd               216 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.validSizeInBytes = 0;
cmd               217 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.ptDepth = SVGA3D_MOBFMT_INVALID;
cmd               218 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               603 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	} *cmd;
cmd               615 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               616 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	if (cmd) {
cmd               617 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 		cmd->header.id = SVGA_3D_CMD_DESTROY_GB_MOB;
cmd               618 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 		cmd->header.size = sizeof(cmd->body);
cmd               619 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 		cmd->body.mobid = mob->id;
cmd               620 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 		vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               657 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	} *cmd;
cmd               682 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               683 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	if (unlikely(cmd == NULL))
cmd               686 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->header.id = SVGA_3D_CMD_DEFINE_GB_MOB64;
cmd               687 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->header.size = sizeof(cmd->body);
cmd               688 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.mobid = mob_id;
cmd               689 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.ptDepth = mob->pt_level;
cmd               690 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.base = mob->pt_root_page >> PAGE_SHIFT;
cmd               691 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	cmd->body.sizeInBytes = num_data_pages * PAGE_SIZE;
cmd               693 drivers/gpu/drm/vmwgfx/vmwgfx_mob.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd                57 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h #define VMW_PORT(cmd, in_ebx, in_si, in_di,	\
cmd                70 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h 		"c"(cmd),			\
cmd               101 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h #define VMW_PORT_HB_OUT(cmd, in_ecx, in_si, in_di,	\
cmd               116 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h 		"b"(cmd),				\
cmd               126 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h #define VMW_PORT_HB_IN(cmd, in_ecx, in_si, in_di,	\
cmd               141 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h 		"b"(cmd),				\
cmd               160 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h #define VMW_PORT_HB_OUT(cmd, in_ecx, in_si, in_di,	\
cmd               177 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h 		"b"(cmd),				\
cmd               187 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h #define VMW_PORT_HB_IN(cmd, in_ecx, in_si, in_di,	\
cmd               204 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h 		"b"(cmd),				\
cmd                63 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c 	uint32_t cmd;
cmd                75 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c 	header->cmd = SVGA_CMD_ESCAPE;
cmd                80 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c static inline void fill_flush(struct vmw_escape_video_flush *cmd,
cmd                83 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c 	fill_escape(&cmd->escape, sizeof(cmd->flush));
cmd                84 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c 	cmd->flush.cmdType = SVGA_ESCAPE_VMWARE_VIDEO_FLUSH;
cmd                85 drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c 	cmd->flush.streamId = stream_id;
cmd               752 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c 	} *cmd;
cmd               762 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c 	cmd = VMW_FIFO_RESERVE_DX(dev_priv, sizeof(*cmd), dx_query_ctx->id);
cmd               763 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c 	if (unlikely(cmd == NULL))
cmd               766 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c 	cmd->header.id   = SVGA_3D_CMD_DX_READBACK_ALL_QUERY;
cmd               767 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c 	cmd->header.size = sizeof(cmd->body);
cmd               768 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c 	cmd->body.cid    = dx_query_ctx->id;
cmd               770 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               130 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	} *cmd;
cmd               134 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	fifo_size = sizeof(*cmd);
cmd               135 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd = VMW_FIFO_RESERVE(dev_priv, fifo_size);
cmd               136 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	if (unlikely(cmd == NULL))
cmd               139 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	memset(cmd, 0, fifo_size);
cmd               140 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->header.cmdType = SVGA_CMD_DEFINE_SCREEN;
cmd               141 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->obj.structSize = sizeof(SVGAScreenObject);
cmd               142 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->obj.id = sou->base.unit;
cmd               143 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->obj.flags = SVGA_SCREEN_HAS_ROOT |
cmd               145 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->obj.size.width = mode->hdisplay;
cmd               146 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->obj.size.height = mode->vdisplay;
cmd               147 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->obj.root.x = x;
cmd               148 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->obj.root.y = y;
cmd               149 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou->base.set_gui_x = cmd->obj.root.x;
cmd               150 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	sou->base.set_gui_y = cmd->obj.root.y;
cmd               153 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	vmw_bo_get_guest_ptr(&sou->buffer->base, &cmd->obj.backingStore.ptr);
cmd               154 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->obj.backingStore.pitch = mode->hdisplay * 4;
cmd               177 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	} *cmd;
cmd               183 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	fifo_size = sizeof(*cmd);
cmd               184 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd = VMW_FIFO_RESERVE(dev_priv, fifo_size);
cmd               185 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	if (unlikely(cmd == NULL))
cmd               188 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	memset(cmd, 0, fifo_size);
cmd               189 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->header.cmdType = SVGA_CMD_DESTROY_SCREEN;
cmd               190 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.screenId = sou->base.unit;
cmd               476 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 					void *cmd)
cmd               480 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	struct vmw_kms_sou_define_gmrfb *gmr = cmd;
cmd               502 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 					 void *cmd, struct drm_rect *clip,
cmd               505 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	struct vmw_kms_sou_bo_blit *blit = cmd;
cmd               520 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 				      void *cmd, struct drm_rect *bb)
cmd               572 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 					     void *cmd)
cmd               583 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	srf_update->cmd_start = cmd;
cmd               589 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 					 void *cmd, uint32_t num_hits)
cmd               591 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	struct vmw_kms_sou_dirty_cmd *blit = cmd;
cmd               618 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 					  void *cmd, struct drm_rect *clip,
cmd               621 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	SVGASignedRect *rect = cmd;
cmd               636 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 					  void *cmd, struct drm_rect *bb)
cmd               988 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	} *cmd;
cmd               997 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               998 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	if (!cmd)
cmd              1001 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->header = SVGA_CMD_DEFINE_GMRFB;
cmd              1002 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.format.bitsPerPixel = framebuffer->base.format->cpp[0] * 8;
cmd              1003 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.format.colorDepth = depth;
cmd              1004 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.format.reserved = 0;
cmd              1005 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.bytesPerLine = framebuffer->base.pitches[0];
cmd              1007 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	vmw_bo_get_guest_ptr(&buf->base, &cmd->body.ptr);
cmd              1008 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd              1026 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	struct vmw_kms_sou_dirty_cmd *cmd = dirty->cmd;
cmd              1030 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	SVGASignedRect *blit = (SVGASignedRect *) &cmd[1];
cmd              1038 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->header.id = SVGA_3D_CMD_BLIT_SURFACE_TO_SCREEN;
cmd              1039 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->header.size = sizeof(cmd->body) + region_size;
cmd              1045 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.destRect.left = sdirty->left;
cmd              1046 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.destRect.right = sdirty->right;
cmd              1047 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.destRect.top = sdirty->top;
cmd              1048 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.destRect.bottom = sdirty->bottom;
cmd              1050 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.srcRect.left = sdirty->left + trans_x;
cmd              1051 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.srcRect.right = sdirty->right + trans_x;
cmd              1052 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.srcRect.top = sdirty->top + trans_y;
cmd              1053 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.srcRect.bottom = sdirty->bottom + trans_y;
cmd              1055 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.srcImage.sid = sdirty->sid;
cmd              1056 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	cmd->body.destScreenId = dirty->unit->unit;
cmd              1066 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	vmw_fifo_commit(dirty->dev_priv, region_size + sizeof(*cmd));
cmd              1084 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	struct vmw_kms_sou_dirty_cmd *cmd = dirty->cmd;
cmd              1085 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	SVGASignedRect *blit = (SVGASignedRect *) &cmd[1];
cmd              1208 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	struct vmw_kms_sou_bo_blit *blit = dirty->cmd;
cmd              1318 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	struct vmw_kms_sou_readback_blit *blit = dirty->cmd;
cmd               209 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	} *cmd;
cmd               225 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               226 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	if (unlikely(cmd == NULL)) {
cmd               231 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->header.id = SVGA_3D_CMD_DEFINE_GB_SHADER;
cmd               232 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->header.size = sizeof(cmd->body);
cmd               233 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.shid = res->id;
cmd               234 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.type = shader->type;
cmd               235 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.sizeInBytes = shader->size;
cmd               236 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               254 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	} *cmd;
cmd               259 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               260 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	if (unlikely(cmd == NULL))
cmd               263 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->header.id = SVGA_3D_CMD_BIND_GB_SHADER;
cmd               264 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->header.size = sizeof(cmd->body);
cmd               265 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.shid = res->id;
cmd               266 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.mobid = bo->mem.start;
cmd               267 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.offsetInBytes = res->backup_offset;
cmd               269 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               282 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	} *cmd;
cmd               287 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               288 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	if (unlikely(cmd == NULL))
cmd               291 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->header.id = SVGA_3D_CMD_BIND_GB_SHADER;
cmd               292 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->header.size = sizeof(cmd->body);
cmd               293 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.shid = res->id;
cmd               294 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.mobid = SVGA3D_INVALID_ID;
cmd               295 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.offsetInBytes = 0;
cmd               296 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               319 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	} *cmd;
cmd               327 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               328 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	if (unlikely(cmd == NULL)) {
cmd               333 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->header.id = SVGA_3D_CMD_DESTROY_GB_SHADER;
cmd               334 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->header.size = sizeof(cmd->body);
cmd               335 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.shid = res->id;
cmd               336 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               392 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	} *cmd;
cmd               397 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd = VMW_FIFO_RESERVE_DX(dev_priv, sizeof(*cmd), shader->ctx->id);
cmd               398 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	if (unlikely(cmd == NULL))
cmd               401 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->header.id = SVGA_3D_CMD_DX_BIND_SHADER;
cmd               402 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->header.size = sizeof(cmd->body);
cmd               403 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.cid = shader->ctx->id;
cmd               404 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.shid = shader->id;
cmd               405 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.mobid = res->backup->base.mem.start;
cmd               406 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.offsetInBytes = res->backup_offset;
cmd               407 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               478 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	} *cmd;
cmd               484 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               485 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	if (unlikely(cmd == NULL))
cmd               488 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->header.id = SVGA_3D_CMD_DX_BIND_SHADER;
cmd               489 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->header.size = sizeof(cmd->body);
cmd               490 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.cid = shader->ctx->id;
cmd               491 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.shid = res->id;
cmd               492 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.mobid = SVGA3D_INVALID_ID;
cmd               493 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	cmd->body.offsetInBytes = 0;
cmd               494 drivers/gpu/drm/vmwgfx/vmwgfx_shader.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd                72 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	u32 cmd[1];                    /* Immutable */
cmd               165 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	} *cmd;
cmd               173 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	cmd = VMW_FIFO_RESERVE_DX(res->dev_priv, view->cmd_size, view->ctx->id);
cmd               174 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	if (!cmd) {
cmd               179 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	memcpy(cmd, &view->cmd, view->cmd_size);
cmd               180 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	WARN_ON(cmd->body.view_id != view->view_id);
cmd               183 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	cmd->body.sid = view->srf->id;
cmd               208 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	} *cmd;
cmd               216 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	cmd = VMW_FIFO_RESERVE_DX(dev_priv, sizeof(*cmd), view->ctx->id);
cmd               217 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	if (!cmd)
cmd               220 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	cmd->header.id = vmw_view_destroy_cmds[view->view_type];
cmd               221 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	cmd->header.size = sizeof(cmd->body);
cmd               222 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	cmd->body.view_id = view->view_id;
cmd               223 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               286 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	size_t size = offsetof(struct vmw_view, cmd) + view->cmd_size;
cmd               315 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 		 const void *cmd,
cmd               346 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	size = offsetof(struct vmw_view, cmd) + cmd_size;
cmd               372 drivers/gpu/drm/vmwgfx/vmwgfx_so.c 	memcpy(&view->cmd, cmd, cmd_size);
cmd               142 drivers/gpu/drm/vmwgfx/vmwgfx_so.h 			const void *cmd,
cmd               171 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	} *cmd;
cmd               173 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               174 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	if (unlikely(cmd == NULL))
cmd               177 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->header.id   = SVGA_3D_CMD_DEFINE_GB_SCREENTARGET;
cmd               178 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->header.size = sizeof(cmd->body);
cmd               180 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.stid   = stdu->base.unit;
cmd               181 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.width  = mode->hdisplay;
cmd               182 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.height = mode->vdisplay;
cmd               183 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.flags  = (0 == cmd->body.stid) ? SVGA_STFLAG_PRIMARY : 0;
cmd               184 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.dpi    = 0;
cmd               185 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.xRoot  = crtc_x;
cmd               186 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.yRoot  = crtc_y;
cmd               188 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	stdu->base.set_gui_x = cmd->body.xRoot;
cmd               189 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	stdu->base.set_gui_y = cmd->body.yRoot;
cmd               191 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               220 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	} *cmd;
cmd               232 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               233 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	if (unlikely(cmd == NULL))
cmd               236 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->header.id   = SVGA_3D_CMD_BIND_GB_SCREENTARGET;
cmd               237 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->header.size = sizeof(cmd->body);
cmd               239 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.stid   = stdu->base.unit;
cmd               240 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.image  = image;
cmd               242 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               258 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c static void vmw_stdu_populate_update(void *cmd, int unit,
cmd               261 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct vmw_stdu_update *update = cmd;
cmd               289 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct vmw_stdu_update *cmd;
cmd               296 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               297 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	if (unlikely(cmd == NULL))
cmd               300 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	vmw_stdu_populate_update(cmd, stdu->base.unit,
cmd               304 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               325 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	} *cmd;
cmd               332 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               333 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	if (unlikely(cmd == NULL))
cmd               336 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->header.id   = SVGA_3D_CMD_DESTROY_GB_SCREENTARGET;
cmd               337 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->header.size = sizeof(cmd->body);
cmd               339 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.stid   = stdu->base.unit;
cmd               341 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               458 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct vmw_stdu_dma *cmd = dirty->cmd;
cmd               459 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct SVGA3dCopyBox *blit = (struct SVGA3dCopyBox *) &cmd[1];
cmd               495 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct vmw_stdu_dma *cmd = dirty->cmd;
cmd               496 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct SVGA3dCopyBox *blit = (struct SVGA3dCopyBox *) &cmd[1];
cmd               506 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->header.id = SVGA_3D_CMD_SURFACE_DMA;
cmd               507 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->header.size = sizeof(cmd->body) + blit_size;
cmd               508 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	vmw_bo_get_guest_ptr(&ddirty->buf->base, &cmd->body.guest.ptr);
cmd               509 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.guest.pitch = ddirty->pitch;
cmd               510 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.host.sid = stdu->display_srf->res.id;
cmd               511 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.host.face = 0;
cmd               512 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.host.mipmap = 0;
cmd               513 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	cmd->body.transfer = ddirty->transfer;
cmd               525 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	vmw_fifo_commit(dirty->dev_priv, sizeof(*cmd) + blit_size);
cmd               615 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		struct vmw_stdu_update *cmd;
cmd               631 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd               632 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		if (!cmd)
cmd               635 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		vmw_stdu_populate_update(cmd, stdu->base.unit,
cmd               639 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               751 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct vmw_stdu_surface_copy *cmd = dirty->cmd;
cmd               756 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		struct SVGA3dCopyBox *blit = (struct SVGA3dCopyBox *) &cmd[1];
cmd               792 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct vmw_stdu_surface_copy *cmd = dirty->cmd;
cmd               803 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		struct SVGA3dCopyBox *blit = (struct SVGA3dCopyBox *) &cmd[1];
cmd               805 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		cmd->header.id = SVGA_3D_CMD_SURFACE_COPY;
cmd               806 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		cmd->header.size = sizeof(cmd->body) + blit_size;
cmd               807 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		cmd->body.src.sid = sdirty->sid;
cmd               808 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		cmd->body.dest.sid = stdu->display_srf->res.id;
cmd               810 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		commit_size = sizeof(*cmd) + blit_size + sizeof(*update);
cmd               813 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 		update = dirty->cmd;
cmd              1200 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 					 void *cmd, uint32_t num_hits)
cmd              1204 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct vmw_stdu_dma *cmd_dma = cmd;
cmd              1224 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 					  void *cmd, struct drm_rect *clip,
cmd              1227 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct SVGA3dCopyBox *box = cmd;
cmd              1243 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 					    void *cmd, struct drm_rect *bb)
cmd              1247 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	SVGA3dCmdSurfaceDMASuffix *suffix = cmd;
cmd              1262 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 					 void *cmd, uint32_t num_hits)
cmd              1274 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 				     void *cmd, struct drm_rect *clip,
cmd              1287 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c vmw_stdu_bo_populate_update_cpu(struct vmw_du_update_plane  *update, void *cmd,
cmd              1294 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct vmw_stdu_update_gb_image *cmd_img = cmd;
cmd              1435 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c vmw_stdu_surface_update_proxy(struct vmw_du_update_plane *update, void *cmd)
cmd              1440 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct vmw_stdu_update_gb_image *cmd_update = cmd;
cmd              1476 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c vmw_stdu_surface_populate_copy(struct vmw_du_update_plane  *update, void *cmd,
cmd              1481 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct vmw_stdu_surface_copy *cmd_copy = cmd;
cmd              1496 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c vmw_stdu_surface_populate_clip(struct vmw_du_update_plane  *update, void *cmd,
cmd              1500 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct SVGA3dCopyBox *box = cmd;
cmd              1516 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c vmw_stdu_surface_populate_update(struct vmw_du_update_plane  *update, void *cmd,
cmd              1519 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	vmw_stdu_populate_update(cmd, update->du->unit, bb->x1, bb->x2, bb->y1,
cmd               215 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	struct vmw_surface_destroy *cmd = (struct vmw_surface_destroy *)
cmd               218 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd->header.id = SVGA_3D_CMD_SURFACE_DESTROY;
cmd               219 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd->header.size = sizeof(cmd->body);
cmd               220 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd->body.sid = id;
cmd               232 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	struct vmw_surface_define *cmd = (struct vmw_surface_define *)
cmd               239 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd_len = sizeof(cmd->body) + srf->num_sizes * sizeof(SVGA3dSize);
cmd               241 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd->header.id = SVGA_3D_CMD_SURFACE_DEFINE;
cmd               242 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd->header.size = cmd_len;
cmd               243 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd->body.sid = srf->res.id;
cmd               249 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd->body.surfaceFlags = (SVGA3dSurface1Flags)srf->flags;
cmd               250 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd->body.format = srf->format;
cmd               252 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd->body.face[i].numMipLevels = srf->mip_levels[i];
cmd               254 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd += 1;
cmd               255 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd_size = (SVGA3dSize *) cmd;
cmd               280 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	struct vmw_surface_dma *cmd = (struct vmw_surface_dma *)cmd_space;
cmd               285 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		SVGA3dCmdHeader *header = &cmd->header;
cmd               286 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		SVGA3dCmdSurfaceDMA *body = &cmd->body;
cmd               287 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		SVGA3dCopyBox *cb = &cmd->cb;
cmd               288 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		SVGA3dCmdSurfaceDMASuffix *suffix = &cmd->suffix;
cmd               321 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		++cmd;
cmd               340 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	void *cmd;
cmd               349 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd = VMW_FIFO_RESERVE(dev_priv, vmw_surface_destroy_size());
cmd               350 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		if (unlikely(!cmd))
cmd               353 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		vmw_surface_destroy_encode(res->id, cmd);
cmd               387 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	uint8_t *cmd;
cmd               418 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd = VMW_FIFO_RESERVE(dev_priv, submit_size);
cmd               419 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	if (unlikely(!cmd)) {
cmd               424 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	vmw_surface_define_encode(srf, cmd);
cmd               465 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	uint8_t *cmd;
cmd               470 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd = VMW_FIFO_RESERVE(dev_priv, submit_size);
cmd               471 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	if (unlikely(!cmd))
cmd               475 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	vmw_surface_dma_encode(srf, cmd, &ptr, bind);
cmd               547 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	uint8_t *cmd;
cmd               556 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd = VMW_FIFO_RESERVE(dev_priv, submit_size);
cmd               557 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	if (unlikely(!cmd))
cmd               560 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	vmw_surface_destroy_encode(res->id, cmd);
cmd              1037 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	} *cmd;
cmd              1073 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd_len = sizeof(cmd->body);
cmd              1074 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		submit_len = sizeof(*cmd);
cmd              1077 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd = VMW_FIFO_RESERVE(dev_priv, submit_len);
cmd              1078 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd2 = (typeof(cmd2))cmd;
cmd              1079 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd3 = (typeof(cmd3))cmd;
cmd              1080 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	if (unlikely(!cmd)) {
cmd              1114 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd->header.id = cmd_id;
cmd              1115 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd->header.size = cmd_len;
cmd              1116 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd->body.sid = srf->res.id;
cmd              1117 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd->body.surfaceFlags = srf->flags;
cmd              1118 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd->body.format = srf->format;
cmd              1119 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd->body.numMipLevels = srf->mip_levels[0];
cmd              1120 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd->body.multisampleCount = srf->multisample_count;
cmd              1121 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd->body.autogenFilter = srf->autogen_filter;
cmd              1122 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd->body.size.width = srf->base_size.width;
cmd              1123 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd->body.size.height = srf->base_size.height;
cmd              1124 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd->body.size.depth = srf->base_size.depth;
cmd              1199 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	uint8_t *cmd;
cmd              1205 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd = VMW_FIFO_RESERVE(dev_priv, submit_size);
cmd              1206 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	if (unlikely(!cmd))
cmd              1210 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd1 = (void *) cmd;
cmd              1216 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 		cmd2 = (void *) cmd;
cmd              1252 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	} *cmd;
cmd              1261 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd = VMW_FIFO_RESERVE(dev_priv, sizeof(*cmd));
cmd              1262 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	if (unlikely(!cmd)) {
cmd              1267 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd->header.id = SVGA_3D_CMD_DESTROY_GB_SURFACE;
cmd              1268 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd->header.size = sizeof(cmd->body);
cmd              1269 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	cmd->body.sid = res->id;
cmd              1270 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c 	vmw_fifo_commit(dev_priv, sizeof(*cmd));
cmd               660 drivers/gpu/vga/vgaarb.c 	u16 cmd;
cmd               694 drivers/gpu/vga/vgaarb.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd               695 drivers/gpu/vga/vgaarb.c 	if (cmd & PCI_COMMAND_IO)
cmd               697 drivers/gpu/vga/vgaarb.c 	if (cmd & PCI_COMMAND_MEMORY)
cmd              1511 drivers/gpu/vga/vgaarb.c 			u16 cmd;
cmd              1514 drivers/gpu/vga/vgaarb.c 			pci_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd              1515 drivers/gpu/vga/vgaarb.c 			if (cmd & (PCI_COMMAND_IO | PCI_COMMAND_MEMORY)) {
cmd               147 drivers/greybus/es2.c static int output_sync(struct es2_ap_dev *es2, void *req, u16 size, u8 cmd)
cmd               158 drivers/greybus/es2.c 				 cmd,
cmd               179 drivers/greybus/es2.c static int output_async(struct es2_ap_dev *es2, void *req, u16 size, u8 cmd)
cmd               200 drivers/greybus/es2.c 	dr->bRequest = cmd;
cmd               217 drivers/greybus/es2.c static int output(struct gb_host_device *hd, void *req, u16 size, u8 cmd,
cmd               223 drivers/greybus/es2.c 		return output_async(es2, req, size, cmd);
cmd               225 drivers/greybus/es2.c 	return output_sync(es2, req, size, cmd);
cmd                24 drivers/greybus/hd.c int gb_hd_output(struct gb_host_device *hd, void *req, u16 size, u8 cmd,
cmd                29 drivers/greybus/hd.c 	return hd->driver->output(hd, req, size, cmd, async);
cmd                54 drivers/hid/hid-led.c 		__u8 cmd;
cmd               328 drivers/hid/hid-led.c 	union delcom_packet dp = { .rx.cmd = 104 };
cmd               108 drivers/hid/hid-lg4ff.c 	const u8 cmd[];
cmd               789 drivers/hid/hid-lg4ff.c 			value[j] = s->cmd[j + (7*i)];
cmd               376 drivers/hid/hid-roccat.c static long roccat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               391 drivers/hid/hid-roccat.c 	switch (cmd) {
cmd               160 drivers/hid/hid-steam.c 		u8 *cmd, int size)
cmd               176 drivers/hid/hid-steam.c 	memcpy(buf + 1, cmd, size);
cmd               196 drivers/hid/hid-steam.c 				ret, size, cmd);
cmd               200 drivers/hid/hid-steam.c static inline int steam_send_report_byte(struct steam_device *steam, u8 cmd)
cmd               202 drivers/hid/hid-steam.c 	return steam_send_report(steam, &cmd, 1);
cmd               211 drivers/hid/hid-steam.c 	u8 cmd[64] = {STEAM_CMD_WRITE_REGISTER, 0x00};
cmd               220 drivers/hid/hid-steam.c 		cmd[cmd[1] + 2] = reg;
cmd               221 drivers/hid/hid-steam.c 		cmd[cmd[1] + 3] = val & 0xff;
cmd               222 drivers/hid/hid-steam.c 		cmd[cmd[1] + 4] = val >> 8;
cmd               223 drivers/hid/hid-steam.c 		cmd[1] += 3;
cmd               227 drivers/hid/hid-steam.c 	return steam_send_report(steam, cmd, 2 + cmd[1]);
cmd               237 drivers/hid/hid-steam.c 	u8 cmd[] = {STEAM_CMD_GET_SERIAL, 0x15, 0x01};
cmd               240 drivers/hid/hid-steam.c 	ret = steam_send_report(steam, cmd, sizeof(cmd));
cmd                36 drivers/hid/hid-u2fzero.c 			u8 cmd;
cmd               157 drivers/hid/hid-u2fzero.c 			.cmd = U2F_CUSTOM_WINK,
cmd               185 drivers/hid/hid-u2fzero.c 			.cmd = U2F_CUSTOM_GET_RNG,
cmd               132 drivers/hid/hid-wiimote-core.c 	__u8 cmd[2];
cmd               143 drivers/hid/hid-wiimote-core.c 	cmd[0] = WIIPROTO_REQ_RUMBLE;
cmd               144 drivers/hid/hid-wiimote-core.c 	cmd[1] = 0;
cmd               146 drivers/hid/hid-wiimote-core.c 	wiiproto_keep_rumble(wdata, &cmd[1]);
cmd               147 drivers/hid/hid-wiimote-core.c 	wiimote_queue(wdata, cmd, sizeof(cmd));
cmd               152 drivers/hid/hid-wiimote-core.c 	__u8 cmd[2];
cmd               159 drivers/hid/hid-wiimote-core.c 	cmd[0] = WIIPROTO_REQ_LED;
cmd               160 drivers/hid/hid-wiimote-core.c 	cmd[1] = 0;
cmd               163 drivers/hid/hid-wiimote-core.c 		cmd[1] |= 0x10;
cmd               165 drivers/hid/hid-wiimote-core.c 		cmd[1] |= 0x20;
cmd               167 drivers/hid/hid-wiimote-core.c 		cmd[1] |= 0x40;
cmd               169 drivers/hid/hid-wiimote-core.c 		cmd[1] |= 0x80;
cmd               171 drivers/hid/hid-wiimote-core.c 	wiiproto_keep_rumble(wdata, &cmd[1]);
cmd               172 drivers/hid/hid-wiimote-core.c 	wiimote_queue(wdata, cmd, sizeof(cmd));
cmd               242 drivers/hid/hid-wiimote-core.c 	__u8 cmd[3];
cmd               249 drivers/hid/hid-wiimote-core.c 	cmd[0] = WIIPROTO_REQ_DRM;
cmd               250 drivers/hid/hid-wiimote-core.c 	cmd[1] = 0;
cmd               251 drivers/hid/hid-wiimote-core.c 	cmd[2] = drm;
cmd               254 drivers/hid/hid-wiimote-core.c 	wiiproto_keep_rumble(wdata, &cmd[1]);
cmd               255 drivers/hid/hid-wiimote-core.c 	wiimote_queue(wdata, cmd, sizeof(cmd));
cmd               260 drivers/hid/hid-wiimote-core.c 	__u8 cmd[2];
cmd               262 drivers/hid/hid-wiimote-core.c 	cmd[0] = WIIPROTO_REQ_SREQ;
cmd               263 drivers/hid/hid-wiimote-core.c 	cmd[1] = 0;
cmd               265 drivers/hid/hid-wiimote-core.c 	wiiproto_keep_rumble(wdata, &cmd[1]);
cmd               266 drivers/hid/hid-wiimote-core.c 	wiimote_queue(wdata, cmd, sizeof(cmd));
cmd               285 drivers/hid/hid-wiimote-core.c 	__u8 cmd[2];
cmd               287 drivers/hid/hid-wiimote-core.c 	cmd[0] = WIIPROTO_REQ_IR1;
cmd               288 drivers/hid/hid-wiimote-core.c 	cmd[1] = flags;
cmd               290 drivers/hid/hid-wiimote-core.c 	wiiproto_keep_rumble(wdata, &cmd[1]);
cmd               291 drivers/hid/hid-wiimote-core.c 	wiimote_queue(wdata, cmd, sizeof(cmd));
cmd               296 drivers/hid/hid-wiimote-core.c 	__u8 cmd[2];
cmd               298 drivers/hid/hid-wiimote-core.c 	cmd[0] = WIIPROTO_REQ_IR2;
cmd               299 drivers/hid/hid-wiimote-core.c 	cmd[1] = flags;
cmd               301 drivers/hid/hid-wiimote-core.c 	wiiproto_keep_rumble(wdata, &cmd[1]);
cmd               302 drivers/hid/hid-wiimote-core.c 	wiimote_queue(wdata, cmd, sizeof(cmd));
cmd               314 drivers/hid/hid-wiimote-core.c 	__u8 cmd[22];
cmd               321 drivers/hid/hid-wiimote-core.c 	memset(cmd, 0, sizeof(cmd));
cmd               322 drivers/hid/hid-wiimote-core.c 	cmd[0] = WIIPROTO_REQ_WMEM;
cmd               323 drivers/hid/hid-wiimote-core.c 	cmd[2] = (offset >> 16) & 0xff;
cmd               324 drivers/hid/hid-wiimote-core.c 	cmd[3] = (offset >> 8) & 0xff;
cmd               325 drivers/hid/hid-wiimote-core.c 	cmd[4] = offset & 0xff;
cmd               326 drivers/hid/hid-wiimote-core.c 	cmd[5] = size;
cmd               327 drivers/hid/hid-wiimote-core.c 	memcpy(&cmd[6], buf, size);
cmd               330 drivers/hid/hid-wiimote-core.c 		cmd[1] |= 0x04;
cmd               332 drivers/hid/hid-wiimote-core.c 	wiiproto_keep_rumble(wdata, &cmd[1]);
cmd               333 drivers/hid/hid-wiimote-core.c 	wiimote_queue(wdata, cmd, sizeof(cmd));
cmd               339 drivers/hid/hid-wiimote-core.c 	__u8 cmd[7];
cmd               346 drivers/hid/hid-wiimote-core.c 	cmd[0] = WIIPROTO_REQ_RMEM;
cmd               347 drivers/hid/hid-wiimote-core.c 	cmd[1] = 0;
cmd               348 drivers/hid/hid-wiimote-core.c 	cmd[2] = (offset >> 16) & 0xff;
cmd               349 drivers/hid/hid-wiimote-core.c 	cmd[3] = (offset >> 8) & 0xff;
cmd               350 drivers/hid/hid-wiimote-core.c 	cmd[4] = offset & 0xff;
cmd               351 drivers/hid/hid-wiimote-core.c 	cmd[5] = (size >> 8) & 0xff;
cmd               352 drivers/hid/hid-wiimote-core.c 	cmd[6] = size & 0xff;
cmd               355 drivers/hid/hid-wiimote-core.c 		cmd[1] |= 0x04;
cmd               357 drivers/hid/hid-wiimote-core.c 	wiiproto_keep_rumble(wdata, &cmd[1]);
cmd               358 drivers/hid/hid-wiimote-core.c 	wiimote_queue(wdata, cmd, sizeof(cmd));
cmd              1477 drivers/hid/hid-wiimote-core.c 	__u8 cmd = payload[2];
cmd              1481 drivers/hid/hid-wiimote-core.c 	if (wiimote_cmd_pending(wdata, cmd, 0)) {
cmd              1486 drivers/hid/hid-wiimote-core.c 									cmd);
cmd               127 drivers/hid/hid-wiimote.h 	int cmd;
cmd               295 drivers/hid/hid-wiimote.h static inline bool wiimote_cmd_pending(struct wiimote_data *wdata, int cmd,
cmd               298 drivers/hid/hid-wiimote.h 	return wdata->state.cmd == cmd && wdata->state.opt == opt;
cmd               304 drivers/hid/hid-wiimote.h 	wdata->state.cmd = WIIPROTO_REQ_NULL;
cmd               314 drivers/hid/hid-wiimote.h 	wdata->state.cmd = WIIPROTO_REQ_MAX;
cmd               329 drivers/hid/hid-wiimote.h static inline void wiimote_cmd_set(struct wiimote_data *wdata, int cmd,
cmd               333 drivers/hid/hid-wiimote.h 	wdata->state.cmd = cmd;
cmd               355 drivers/hid/hid-wiimote.h 	else if (wdata->state.cmd != WIIPROTO_REQ_NULL)
cmd               369 drivers/hid/hid-wiimote.h 	else if (wdata->state.cmd != WIIPROTO_REQ_NULL)
cmd               363 drivers/hid/hidraw.c static long hidraw_ioctl(struct file *file, unsigned int cmd,
cmd               379 drivers/hid/hidraw.c 	switch (cmd) {
cmd               415 drivers/hid/hidraw.c 				if (_IOC_TYPE(cmd) != 'H') {
cmd               420 drivers/hid/hidraw.c 				if (_IOC_NR(cmd) == _IOC_NR(HIDIOCSFEATURE(0))) {
cmd               421 drivers/hid/hidraw.c 					int len = _IOC_SIZE(cmd);
cmd               425 drivers/hid/hidraw.c 				if (_IOC_NR(cmd) == _IOC_NR(HIDIOCGFEATURE(0))) {
cmd               426 drivers/hid/hidraw.c 					int len = _IOC_SIZE(cmd);
cmd               432 drivers/hid/hidraw.c 				if (_IOC_DIR(cmd) != _IOC_READ) {
cmd               437 drivers/hid/hidraw.c 				if (_IOC_NR(cmd) == _IOC_NR(HIDIOCGRAWNAME(0))) {
cmd               439 drivers/hid/hidraw.c 					if (len > _IOC_SIZE(cmd))
cmd               440 drivers/hid/hidraw.c 						len = _IOC_SIZE(cmd);
cmd               446 drivers/hid/hidraw.c 				if (_IOC_NR(cmd) == _IOC_NR(HIDIOCGRAWPHYS(0))) {
cmd               448 drivers/hid/hidraw.c 					if (len > _IOC_SIZE(cmd))
cmd               449 drivers/hid/hidraw.c 						len = _IOC_SIZE(cmd);
cmd               216 drivers/hid/i2c-hid/i2c-hid-core.c 	union command *cmd = (union command *)ihid->cmdbuf;
cmd               227 drivers/hid/i2c-hid/i2c-hid-core.c 		cmd->c.reg = ihid->wHIDDescRegister;
cmd               229 drivers/hid/i2c-hid/i2c-hid-core.c 		cmd->data[0] = ihid->hdesc_buffer[registerIndex];
cmd               230 drivers/hid/i2c-hid/i2c-hid-core.c 		cmd->data[1] = ihid->hdesc_buffer[registerIndex + 1];
cmd               234 drivers/hid/i2c-hid/i2c-hid-core.c 		cmd->c.opcode = command->opcode;
cmd               235 drivers/hid/i2c-hid/i2c-hid-core.c 		cmd->c.reportTypeID = reportID | reportType << 4;
cmd               238 drivers/hid/i2c-hid/i2c-hid-core.c 	memcpy(cmd->data + length, args, args_len);
cmd               241 drivers/hid/i2c-hid/i2c-hid-core.c 	i2c_hid_dbg(ihid, "%s: cmd=%*ph\n", __func__, length, cmd->data);
cmd               246 drivers/hid/i2c-hid/i2c-hid-core.c 	msg[0].buf = cmd->data;
cmd               169 drivers/hid/intel-ish-hid/ipc/hw-ish-regs.h #define IPC_BUILD_MNG_MSG(cmd, length)				\
cmd               172 drivers/hid/intel-ish-hid/ipc/hw-ish-regs.h 	((cmd)<<IPC_HEADER_MNG_CMD_OFFSET)|			\
cmd                58 drivers/hid/intel-ish-hid/ishtp/hbm.c 	struct ishtp_hbm_cl_cmd *cmd = buf;
cmd                60 drivers/hid/intel-ish-hid/ishtp/hbm.c 	memset(cmd, 0, len);
cmd                62 drivers/hid/intel-ish-hid/ishtp/hbm.c 	cmd->hbm_cmd = hbm_cmd;
cmd                63 drivers/hid/intel-ish-hid/ishtp/hbm.c 	cmd->host_addr = cl->host_client_id;
cmd                64 drivers/hid/intel-ish-hid/ishtp/hbm.c 	cmd->fw_addr = cl->fw_client_id;
cmd                78 drivers/hid/intel-ish-hid/ishtp/hbm.c 	struct ishtp_hbm_cl_cmd *cmd = buf;
cmd                80 drivers/hid/intel-ish-hid/ishtp/hbm.c 	return cl->host_client_id == cmd->host_addr &&
cmd                81 drivers/hid/intel-ish-hid/ishtp/hbm.c 		cl->fw_client_id == cmd->fw_addr;
cmd               887 drivers/hid/intel-ish-hid/ishtp/hbm.c 		if (msg_hdr->cmd == SYSTEM_STATE_SUBSCRIBE)
cmd               892 drivers/hid/intel-ish-hid/ishtp/hbm.c 				msg_hdr->cmd);
cmd               934 drivers/hid/intel-ish-hid/ishtp/hbm.c 	state_status_msg.hdr.cmd = SYSTEM_STATE_STATUS;
cmd               960 drivers/hid/intel-ish-hid/ishtp/hbm.c 	state_status_msg.hdr.cmd = SYSTEM_STATE_STATUS;
cmd               986 drivers/hid/intel-ish-hid/ishtp/hbm.c 	query_subscribers_msg.hdr.cmd = SYSTEM_STATE_QUERY_SUBSCRIBERS;
cmd               241 drivers/hid/intel-ish-hid/ishtp/hbm.h 	uint32_t cmd;
cmd               427 drivers/hid/usbhid/hiddev.c static noinline int hiddev_ioctl_usage(struct hiddev *hiddev, unsigned int cmd, void __user *user_arg)
cmd               441 drivers/hid/usbhid/hiddev.c 	if (cmd == HIDIOCGUSAGES || cmd == HIDIOCSUSAGES) {
cmd               450 drivers/hid/usbhid/hiddev.c 	switch (cmd) {
cmd               476 drivers/hid/usbhid/hiddev.c 		if (cmd != HIDIOCGUSAGE &&
cmd               477 drivers/hid/usbhid/hiddev.c 		    cmd != HIDIOCGUSAGES &&
cmd               498 drivers/hid/usbhid/hiddev.c 			if (cmd == HIDIOCGCOLLECTIONINDEX) {
cmd               508 drivers/hid/usbhid/hiddev.c 		if (cmd == HIDIOCGUSAGES || cmd == HIDIOCSUSAGES) {
cmd               520 drivers/hid/usbhid/hiddev.c 		switch (cmd) {
cmd               562 drivers/hid/usbhid/hiddev.c static noinline int hiddev_ioctl_string(struct hiddev *hiddev, unsigned int cmd, void __user *user_arg)
cmd               590 drivers/hid/usbhid/hiddev.c static long hiddev_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               614 drivers/hid/usbhid/hiddev.c 	switch (cmd) {
cmd               681 drivers/hid/usbhid/hiddev.c 		r = hiddev_ioctl_string(hiddev, cmd, user_arg);
cmd               794 drivers/hid/usbhid/hiddev.c 		r = hiddev_ioctl_usage(hiddev, cmd, user_arg);
cmd               817 drivers/hid/usbhid/hiddev.c 		if (_IOC_TYPE(cmd) != 'H' || _IOC_DIR(cmd) != _IOC_READ)
cmd               820 drivers/hid/usbhid/hiddev.c 		if (_IOC_NR(cmd) == _IOC_NR(HIDIOCGNAME(0))) {
cmd               822 drivers/hid/usbhid/hiddev.c 			if (len > _IOC_SIZE(cmd))
cmd               823 drivers/hid/usbhid/hiddev.c 				 len = _IOC_SIZE(cmd);
cmd               829 drivers/hid/usbhid/hiddev.c 		if (_IOC_NR(cmd) == _IOC_NR(HIDIOCGPHYS(0))) {
cmd               831 drivers/hid/usbhid/hiddev.c 			if (len > _IOC_SIZE(cmd))
cmd               832 drivers/hid/usbhid/hiddev.c 				len = _IOC_SIZE(cmd);
cmd               845 drivers/hid/usbhid/hiddev.c static long hiddev_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               847 drivers/hid/usbhid/hiddev.c 	return hiddev_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd               197 drivers/hsi/clients/cmt_speech.c static inline void cs_set_cmd(struct hsi_msg *msg, u32 cmd)
cmd               200 drivers/hsi/clients/cmt_speech.c 	*data = cmd;
cmd               427 drivers/hsi/clients/cmt_speech.c 	u32 cmd = cs_get_cmd(msg);
cmd               438 drivers/hsi/clients/cmt_speech.c 	dev_dbg(&hi->cl->device, "Read on control: %08X\n", cmd);
cmd               452 drivers/hsi/clients/cmt_speech.c 	cs_notify_control(cmd);
cmd               740 drivers/hsi/clients/cmt_speech.c static int cs_hsi_command(struct cs_hsi_iface *hi, u32 cmd)
cmd               745 drivers/hsi/clients/cmt_speech.c 	switch (cmd & TARGET_MASK) {
cmd               747 drivers/hsi/clients/cmt_speech.c 		ret = cs_hsi_write_on_control(hi, cmd);
cmd               750 drivers/hsi/clients/cmt_speech.c 		if ((cmd & CS_CMD_MASK) == CS_TX_DATA_READY)
cmd               751 drivers/hsi/clients/cmt_speech.c 			ret = cs_hsi_write_on_data(hi, cmd & CS_PARAM_MASK);
cmd              1200 drivers/hsi/clients/cmt_speech.c static long cs_char_ioctl(struct file *file, unsigned int cmd,
cmd              1206 drivers/hsi/clients/cmt_speech.c 	switch (cmd) {
cmd               525 drivers/hsi/clients/hsi_char.c static long hsc_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               533 drivers/hsi/clients/hsi_char.c 	switch (cmd) {
cmd                67 drivers/hsi/clients/ssi_protocol.c #define SSIP_CMD(cmd, payload)	(((cmd) << 28) | ((payload) & 0xfffffff))
cmd               153 drivers/hsi/clients/ssi_protocol.c static inline void ssip_set_cmd(struct hsi_msg *msg, u32 cmd)
cmd               158 drivers/hsi/clients/ssi_protocol.c 	*data = cmd;
cmd               658 drivers/hsi/clients/ssi_protocol.c static void ssip_rx_bootinforeq(struct hsi_client *cl, u32 cmd)
cmd               664 drivers/hsi/clients/ssi_protocol.c 	if (cmd == SSIP_CMT_LOADER_SYNC)
cmd               686 drivers/hsi/clients/ssi_protocol.c 		if (SSIP_DATA_VERSION(cmd) != SSIP_LOCAL_VERID)
cmd               699 drivers/hsi/clients/ssi_protocol.c static void ssip_rx_bootinforesp(struct hsi_client *cl, u32 cmd)
cmd               703 drivers/hsi/clients/ssi_protocol.c 	if (SSIP_DATA_VERSION(cmd) != SSIP_LOCAL_VERID)
cmd               716 drivers/hsi/clients/ssi_protocol.c static void ssip_rx_waketest(struct hsi_client *cl, u32 cmd)
cmd               719 drivers/hsi/clients/ssi_protocol.c 	unsigned int wkres = SSIP_PAYLOAD(cmd);
cmd               770 drivers/hsi/clients/ssi_protocol.c static void ssip_rx_strans(struct hsi_client *cl, u32 cmd)
cmd               775 drivers/hsi/clients/ssi_protocol.c 	int len = SSIP_PDU_LENGTH(cmd);
cmd               786 drivers/hsi/clients/ssi_protocol.c 	if (unlikely(SSIP_MSG_ID(cmd) != ssi->rxid)) {
cmd               788 drivers/hsi/clients/ssi_protocol.c 					SSIP_MSG_ID(cmd), ssi->rxid);
cmd               819 drivers/hsi/clients/ssi_protocol.c 	u32 cmd = ssip_get_cmd(msg);
cmd               820 drivers/hsi/clients/ssi_protocol.c 	unsigned int cmdid = SSIP_COMMAND(cmd);
cmd               829 drivers/hsi/clients/ssi_protocol.c 	dev_dbg(&cl->device, "RX cmd: 0x%08x\n", cmd);
cmd               835 drivers/hsi/clients/ssi_protocol.c 		ssip_rx_bootinforeq(cl, cmd);
cmd               838 drivers/hsi/clients/ssi_protocol.c 		ssip_rx_bootinforesp(cl, cmd);
cmd               841 drivers/hsi/clients/ssi_protocol.c 		ssip_rx_waketest(cl, cmd);
cmd               844 drivers/hsi/clients/ssi_protocol.c 		ssip_rx_strans(cl, cmd);
cmd               850 drivers/hsi/clients/ssi_protocol.c 		dev_warn(&cl->device, "command 0x%08x not supported\n", cmd);
cmd                46 drivers/hwmon/ads7828.c static inline u8 ads7828_cmd_byte(u8 cmd, int ch)
cmd                48 drivers/hwmon/ads7828.c 	return cmd | (((ch >> 1) | (ch & 0x01) << 2) << 4);
cmd                57 drivers/hwmon/ads7828.c 	u8 cmd = ads7828_cmd_byte(data->cmd_byte, attr->index);
cmd                61 drivers/hwmon/ads7828.c 	err = regmap_read(data->regmap, cmd, &regval);
cmd               177 drivers/hwmon/applesmc.c static int send_byte(u8 cmd, u16 port)
cmd               182 drivers/hwmon/applesmc.c 	outb(cmd, port);
cmd               197 drivers/hwmon/applesmc.c 		outb(cmd, port);
cmd               200 drivers/hwmon/applesmc.c 	pr_warn("send_byte(0x%02x, 0x%04x) fail: 0x%02x\n", cmd, port, status);
cmd               204 drivers/hwmon/applesmc.c static int send_command(u8 cmd)
cmd               206 drivers/hwmon/applesmc.c 	return send_byte(cmd, APPLESMC_CMD_PORT);
cmd               219 drivers/hwmon/applesmc.c static int read_smc(u8 cmd, const char *key, u8 *buffer, u8 len)
cmd               224 drivers/hwmon/applesmc.c 	if (send_command(cmd) || send_argument(key)) {
cmd               257 drivers/hwmon/applesmc.c static int write_smc(u8 cmd, const char *key, const u8 *buffer, u8 len)
cmd               261 drivers/hwmon/applesmc.c 	if (send_command(cmd) || send_argument(key)) {
cmd               427 drivers/hwmon/dell-smm-hwmon.c i8k_ioctl_unlocked(struct file *fp, unsigned int cmd, unsigned long arg)
cmd               437 drivers/hwmon/dell-smm-hwmon.c 	switch (cmd) {
cmd               501 drivers/hwmon/dell-smm-hwmon.c 	switch (cmd) {
cmd               522 drivers/hwmon/dell-smm-hwmon.c static long i8k_ioctl(struct file *fp, unsigned int cmd, unsigned long arg)
cmd               527 drivers/hwmon/dell-smm-hwmon.c 	ret = i8k_ioctl_unlocked(fp, cmd, arg);
cmd               880 drivers/hwmon/fschmd.c static long watchdog_ioctl(struct file *filp, unsigned int cmd,
cmd               891 drivers/hwmon/fschmd.c 	switch (cmd) {
cmd               376 drivers/hwmon/ibmaem.c 	ipmi->tx_message.cmd = AEM_ELEMENT_CMD;
cmd               502 drivers/hwmon/ibmaem.c 	data->tx_message.cmd = AEM_FIND_FW_CMD;
cmd               640 drivers/hwmon/ibmaem.c 	data->tx_message.cmd = AEM_FW_INSTANCE_CMD;
cmd               473 drivers/hwmon/ibmpex.c 	data->tx_message.cmd = PEX_COMMAND;
cmd               163 drivers/hwmon/lm93.c static const struct { u8 cmd; u8 len; } lm93_block_read_cmds[12] = {
cmd               887 drivers/hwmon/lm93.c 			lm93_block_read_cmds[fbn].cmd, lm93_block_buffer);
cmd               894 drivers/hwmon/lm93.c 				 lm93_block_read_cmds[fbn].cmd);
cmd               128 drivers/hwmon/occ/common.c 	u8 cmd[8];
cmd               132 drivers/hwmon/occ/common.c 	cmd[0] = occ->seq_no++;		/* sequence number */
cmd               133 drivers/hwmon/occ/common.c 	cmd[1] = 0;			/* cmd type */
cmd               134 drivers/hwmon/occ/common.c 	cmd[2] = 0;			/* data length msb */
cmd               135 drivers/hwmon/occ/common.c 	cmd[3] = 1;			/* data length lsb */
cmd               136 drivers/hwmon/occ/common.c 	cmd[4] = occ->poll_cmd_data;	/* data */
cmd               137 drivers/hwmon/occ/common.c 	cmd[5] = checksum >> 8;		/* checksum msb */
cmd               138 drivers/hwmon/occ/common.c 	cmd[6] = checksum & 0xFF;	/* checksum lsb */
cmd               139 drivers/hwmon/occ/common.c 	cmd[7] = 0;
cmd               142 drivers/hwmon/occ/common.c 	rc = occ->send_cmd(occ, cmd);
cmd               178 drivers/hwmon/occ/common.c 	u8 cmd[8];
cmd               182 drivers/hwmon/occ/common.c 	cmd[0] = 0;
cmd               183 drivers/hwmon/occ/common.c 	cmd[1] = 0x22;
cmd               184 drivers/hwmon/occ/common.c 	cmd[2] = 0;
cmd               185 drivers/hwmon/occ/common.c 	cmd[3] = 2;
cmd               187 drivers/hwmon/occ/common.c 	memcpy(&cmd[4], &user_power_cap_be, 2);
cmd               189 drivers/hwmon/occ/common.c 	checksum += cmd[4] + cmd[5];
cmd               190 drivers/hwmon/occ/common.c 	cmd[6] = checksum >> 8;
cmd               191 drivers/hwmon/occ/common.c 	cmd[7] = checksum & 0xFF;
cmd               197 drivers/hwmon/occ/common.c 	rc = occ->send_cmd(occ, cmd);
cmd               100 drivers/hwmon/occ/common.h 	int (*send_cmd)(struct occ *occ, u8 *cmd);
cmd               111 drivers/hwmon/occ/p8_i2c.c static int p8_i2c_occ_send_cmd(struct occ *occ, u8 *cmd)
cmd               130 drivers/hwmon/occ/p8_i2c.c 	rc = p8_i2c_occ_putscom_be(client, OCB_DATA3, cmd);
cmd                19 drivers/hwmon/occ/p9_sbe.c static int p9_sbe_occ_send_cmd(struct occ *occ, u8 *cmd)
cmd                26 drivers/hwmon/occ/p9_sbe.c 	rc = fsi_occ_submit(ctx->sbe, cmd, 8, resp, &resp_len);
cmd               137 drivers/hwmon/pmbus/ibm-cffps.c 	u8 cmd;
cmd               150 drivers/hwmon/pmbus/ibm-cffps.c 		cmd = CFFPS_FRU_CMD;
cmd               153 drivers/hwmon/pmbus/ibm-cffps.c 		cmd = CFFPS_PN_CMD;
cmd               156 drivers/hwmon/pmbus/ibm-cffps.c 		cmd = CFFPS_SN_CMD;
cmd               201 drivers/hwmon/pmbus/ibm-cffps.c 	rc = i2c_smbus_read_block_data(psu->client, cmd, data);
cmd                96 drivers/hwmon/sch56xx-common.c static int sch56xx_send_cmd(u16 addr, u8 cmd, u16 reg, u8 v)
cmd               119 drivers/hwmon/sch56xx-common.c 	outb(cmd, addr + 4); /* VREG Access Type read:0x02 write:0x03 */
cmd               124 drivers/hwmon/sch56xx-common.c 	if (cmd == SCH56XX_CMD_WRITE)
cmd               185 drivers/hwmon/sch56xx-common.c 	if (cmd == SCH56XX_CMD_READ)
cmd               320 drivers/hwmon/sht15.c static int sht15_send_cmd(struct sht15_data *data, u8 cmd)
cmd               327 drivers/hwmon/sht15.c 	sht15_send_byte(data, cmd);
cmd              1385 drivers/hwmon/w83793.c static long watchdog_ioctl(struct file *filp, unsigned int cmd,
cmd              1398 drivers/hwmon/w83793.c 	switch (cmd) {
cmd                56 drivers/hwmon/xgene-hwmon.c #define TPC_EN_MSG(hndl, cmd, type) \
cmd                58 drivers/hwmon/xgene-hwmon.c 	MSG_SUBTYPE_SET(hndl) | TPC_CMD_SET(cmd) | type)
cmd               798 drivers/hwtracing/stm/core.c stm_char_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               805 drivers/hwtracing/stm/core.c 	switch (cmd) {
cmd               837 drivers/hwtracing/stm/core.c stm_char_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               839 drivers/hwtracing/stm/core.c 	return stm_char_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd               234 drivers/i2c/busses/i2c-ali1563.c 			  unsigned short flags, char rw, u8 cmd,
cmd               283 drivers/i2c/busses/i2c-ali1563.c 			outb_p(cmd, SMB_HST_DAT0);
cmd               286 drivers/i2c/busses/i2c-ali1563.c 		outb_p(cmd, SMB_HST_CMD);
cmd               291 drivers/i2c/busses/i2c-ali1563.c 		outb_p(cmd, SMB_HST_CMD);
cmd               298 drivers/i2c/busses/i2c-ali1563.c 		outb_p(cmd, SMB_HST_CMD);
cmd               624 drivers/i2c/busses/i2c-bcm-iproc.c 				   u32 cmd)
cmd               630 drivers/i2c/busses/i2c-bcm-iproc.c 	iproc_i2c_wr_reg(iproc_i2c, M_CMD_OFFSET, cmd);
cmd               170 drivers/i2c/busses/i2c-bcm-kona.c 					  enum bcm_kona_cmd_t cmd)
cmd               172 drivers/i2c/busses/i2c-bcm-kona.c 	dev_dbg(dev->device, "%s, %d\n", __func__, cmd);
cmd               174 drivers/i2c/busses/i2c-bcm-kona.c 	switch (cmd) {
cmd               202 drivers/i2c/busses/i2c-bcm-kona.c 		dev_err(dev->device, "Unknown command %d\n", cmd);
cmd               253 drivers/i2c/busses/i2c-bcm-kona.c 				 enum bcm_kona_cmd_t cmd)
cmd               270 drivers/i2c/busses/i2c-bcm-kona.c 	bcm_kona_i2c_send_cmd_to_ctrl(dev, cmd);
cmd               290 drivers/i2c/busses/i2c-brcmstb.c 				enum bsc_xfer_cmd cmd)
cmd               315 drivers/i2c/busses/i2c-brcmstb.c 			cmd_string[cmd]);
cmd               323 drivers/i2c/busses/i2c-brcmstb.c 			cmd_string[cmd]);
cmd               339 drivers/i2c/busses/i2c-brcmstb.c 	enum bsc_xfer_cmd cmd;
cmd               347 drivers/i2c/busses/i2c-brcmstb.c 		cmd = (pmsg->flags & I2C_M_RD) ? CMD_RD_NOACK
cmd               351 drivers/i2c/busses/i2c-brcmstb.c 		cmd = (pmsg->flags & I2C_M_RD) ? CMD_RD : CMD_WR;
cmd               358 drivers/i2c/busses/i2c-brcmstb.c 	if (cmd == CMD_WR || cmd == CMD_WR_NOACK)
cmd               369 drivers/i2c/busses/i2c-brcmstb.c 	if (cmd == CMD_WR || cmd == CMD_WR_NOACK) {
cmd               384 drivers/i2c/busses/i2c-brcmstb.c 	rc = brcmstb_send_i2c_cmd(dev, cmd);
cmd               387 drivers/i2c/busses/i2c-brcmstb.c 		dev_dbg(dev->device, "%s failure", cmd_string[cmd]);
cmd               392 drivers/i2c/busses/i2c-brcmstb.c 	if (cmd == CMD_RD || cmd == CMD_RD_NOACK) {
cmd               411 drivers/i2c/busses/i2c-brcmstb.c 	enum bsc_xfer_cmd cmd = nak_expected ? CMD_WR : CMD_WR_NOACK;
cmd               416 drivers/i2c/busses/i2c-brcmstb.c 	return brcmstb_send_i2c_cmd(dev, cmd);
cmd               285 drivers/i2c/busses/i2c-designware-master.c 			u32 cmd = 0;
cmd               302 drivers/i2c/busses/i2c-designware-master.c 				cmd |= BIT(9);
cmd               305 drivers/i2c/busses/i2c-designware-master.c 				cmd |= BIT(10);
cmd               315 drivers/i2c/busses/i2c-designware-master.c 				dw_writel(dev, cmd | 0x100, DW_IC_DATA_CMD);
cmd               319 drivers/i2c/busses/i2c-designware-master.c 				dw_writel(dev, cmd | *buf++, DW_IC_DATA_CMD);
cmd                72 drivers/i2c/busses/i2c-digicolor.c static void dc_i2c_cmd(struct dc_i2c *i2c, u8 cmd)
cmd                74 drivers/i2c/busses/i2c-digicolor.c 	writeb_relaxed(cmd | II_COMMAND_GO, i2c->regs + II_COMMAND);
cmd               139 drivers/i2c/busses/i2c-digicolor.c 	u8 cmd = readb_relaxed(i2c->regs + II_COMMAND);
cmd               141 drivers/i2c/busses/i2c-digicolor.c 	return II_COMMAND_COMPLETION_STATUS(cmd);
cmd                22 drivers/i2c/busses/i2c-dln2.c #define DLN2_I2C_CMD(cmd)		DLN2_CMD(cmd, DLN2_I2C_MODULE_ID)
cmd                55 drivers/i2c/busses/i2c-dln2.c 	u16 cmd;
cmd                63 drivers/i2c/busses/i2c-dln2.c 		cmd = DLN2_I2C_ENABLE;
cmd                65 drivers/i2c/busses/i2c-dln2.c 		cmd = DLN2_I2C_DISABLE;
cmd                67 drivers/i2c/busses/i2c-dln2.c 	return dln2_transfer_tx(dln2->pdev, cmd, &tx, sizeof(tx));
cmd               240 drivers/i2c/busses/i2c-fsi.c 	u32 cmd = I2C_CMD_WITH_START | I2C_CMD_WITH_ADDR;
cmd               245 drivers/i2c/busses/i2c-fsi.c 		cmd |= I2C_CMD_READ;
cmd               248 drivers/i2c/busses/i2c-fsi.c 		cmd |= I2C_CMD_WITH_STOP;
cmd               250 drivers/i2c/busses/i2c-fsi.c 	cmd |= FIELD_PREP(I2C_CMD_ADDR, msg->addr);
cmd               251 drivers/i2c/busses/i2c-fsi.c 	cmd |= FIELD_PREP(I2C_CMD_LEN, msg->len);
cmd               253 drivers/i2c/busses/i2c-fsi.c 	return fsi_i2c_write_reg(i2c->fsi, I2C_FSI_CMD, &cmd);
cmd               479 drivers/i2c/busses/i2c-fsi.c 	u32 cmd = I2C_CMD_WITH_STOP;
cmd               504 drivers/i2c/busses/i2c-fsi.c 	rc = fsi_i2c_write_reg(fsi, I2C_FSI_CMD, &cmd);
cmd               115 drivers/i2c/busses/i2c-highlander.c 	u16 cmd = (command << 8) | command;
cmd               119 drivers/i2c/busses/i2c-highlander.c 			cmd = command << 8;
cmd               120 drivers/i2c/busses/i2c-highlander.c 		iowrite16(cmd, dev->base + SMSADR + i);
cmd               121 drivers/i2c/busses/i2c-highlander.c 		dev_dbg(dev->dev, "command data[%x] 0x%04x\n", i/2, cmd);
cmd               261 drivers/i2c/busses/i2c-i801.c 	u8 cmd;
cmd               564 drivers/i2c/busses/i2c-i801.c 		if (((priv->cmd & 0x1c) == I801_BLOCK_DATA) &&
cmd               590 drivers/i2c/busses/i2c-i801.c 			outb_p(priv->cmd | SMBHSTCNT_LAST_BYTE,
cmd               710 drivers/i2c/busses/i2c-i801.c 		priv->cmd = smbcmd | SMBHSTCNT_INTREN;
cmd               715 drivers/i2c/busses/i2c-i801.c 		outb_p(priv->cmd | SMBHSTCNT_START, SMBHSTCNT(priv));
cmd               472 drivers/i2c/busses/i2c-ibm_iic.c 		u8 cmd = cntl | ((count - 1) << CNTL_TCT_SHIFT);
cmd               479 drivers/i2c/busses/i2c-ibm_iic.c 			cmd |= CNTL_CHT;
cmd               481 drivers/i2c/busses/i2c-ibm_iic.c 			cmd |= CNTL_RPST;
cmd               483 drivers/i2c/busses/i2c-ibm_iic.c 		DBG2("%d: xfer_bytes, %d, CNTL = 0x%02x\n", dev->idx, count, cmd);
cmd               486 drivers/i2c/busses/i2c-ibm_iic.c 		out_8(&iic->cntl, cmd);
cmd               464 drivers/i2c/busses/i2c-img-scb.c static const char *img_i2c_atomic_op_name(unsigned int cmd)
cmd               466 drivers/i2c/busses/i2c-img-scb.c 	if (unlikely(cmd >= ARRAY_SIZE(img_i2c_atomic_cmd_names)))
cmd               468 drivers/i2c/busses/i2c-img-scb.c 	return img_i2c_atomic_cmd_names[cmd];
cmd               472 drivers/i2c/busses/i2c-img-scb.c static void img_i2c_atomic_op(struct img_i2c *i2c, int cmd, u8 data)
cmd               474 drivers/i2c/busses/i2c-img-scb.c 	i2c->at_cur_cmd = cmd;
cmd               478 drivers/i2c/busses/i2c-img-scb.c 	if (cmd == CMD_GEN_DATA && i2c->mode == MODE_ATOMIC) {
cmd               491 drivers/i2c/busses/i2c-img-scb.c 		img_i2c_atomic_op_name(cmd), cmd, data);
cmd               492 drivers/i2c/busses/i2c-img-scb.c 	i2c->at_t_done = (cmd == CMD_RET_DATA || cmd == CMD_RET_ACK);
cmd               497 drivers/i2c/busses/i2c-img-scb.c 		((cmd & OVERRIDE_CMD_MASK) << OVERRIDE_CMD_SHIFT) |
cmd               145 drivers/i2c/busses/i2c-jz4780.c 	int			cmd;
cmd               514 drivers/i2c/busses/i2c-jz4780.c 		src, i2c->cmd, i2c->cmd_buf[i2c->cmd], i2c->data_buf[i2c->cmd]);
cmd               561 drivers/i2c/busses/i2c-jz4780.c 			i2c->cmd, i2c->cmd_buf[i2c->cmd]);
cmd               563 drivers/i2c/busses/i2c-jz4780.c 			i2c->cmd, i2c->data_buf[i2c->cmd]);
cmd                76 drivers/i2c/busses/i2c-mlxcpld.c 	u8 cmd;
cmd               239 drivers/i2c/busses/i2c-mlxcpld.c 	priv->xfer.cmd = msgs[num - 1].flags & I2C_M_RD;
cmd               241 drivers/i2c/busses/i2c-mlxcpld.c 	if (priv->xfer.cmd == I2C_M_RD && comm_len != msgs[0].len) {
cmd               316 drivers/i2c/busses/i2c-mlxcpld.c 		if (priv->xfer.cmd != I2C_M_RD)
cmd               364 drivers/i2c/busses/i2c-mlxcpld.c 	u8 cmd, val;
cmd               393 drivers/i2c/busses/i2c-mlxcpld.c 	cmd = (priv->xfer.msg[0].addr << 1) | priv->xfer.cmd;
cmd               394 drivers/i2c/busses/i2c-mlxcpld.c 	mlxcpld_i2c_write_comm(priv, MLXCPLD_LPCI2C_CMD_REG, &cmd, 1);
cmd               131 drivers/i2c/busses/i2c-mt7621.c static int mtk_i2c_master_cmd(struct mtk_i2c *i2c, u32 cmd, int page_len)
cmd               133 drivers/i2c/busses/i2c-mt7621.c 	iowrite32(cmd | SM0CTL1_TRI | SM0CTL1_PGLEN(page_len),
cmd               145 drivers/i2c/busses/i2c-mt7621.c 	u32 cmd;
cmd               195 drivers/i2c/busses/i2c-mt7621.c 				cmd = (len > 8) ?
cmd               201 drivers/i2c/busses/i2c-mt7621.c 				cmd = SM0CTL1_WRITE;
cmd               204 drivers/i2c/busses/i2c-mt7621.c 			ret = mtk_i2c_master_cmd(i2c, cmd, page_len);
cmd               333 drivers/i2c/busses/i2c-mxs.c static void mxs_i2c_pio_trigger_cmd(struct mxs_i2c_dev *i2c, u32 cmd)
cmd               337 drivers/i2c/busses/i2c-mxs.c 	writel(cmd, i2c->regs + MXS_I2C_CTRL0);
cmd               353 drivers/i2c/busses/i2c-mxs.c static void mxs_i2c_pio_trigger_write_cmd(struct mxs_i2c_dev *i2c, u32 cmd,
cmd               356 drivers/i2c/busses/i2c-mxs.c 	writel(cmd, i2c->regs + MXS_I2C_CTRL0);
cmd               406 drivers/i2c/busses/i2c-octeon-core.c 	u64 cmd;
cmd               411 drivers/i2c/busses/i2c-octeon-core.c 	cmd = SW_TWSI_V | SW_TWSI_R | SW_TWSI_SOVR;
cmd               413 drivers/i2c/busses/i2c-octeon-core.c 	cmd |= (u64)(msgs[0].len - 1) << SW_TWSI_SIZE_SHIFT;
cmd               415 drivers/i2c/busses/i2c-octeon-core.c 	cmd |= (u64)(msgs[0].addr & 0x7full) << SW_TWSI_ADDR_SHIFT;
cmd               418 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= SW_TWSI_OP_10;
cmd               420 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= SW_TWSI_OP_7;
cmd               422 drivers/i2c/busses/i2c-octeon-core.c 	octeon_i2c_writeq_flush(cmd, i2c->twsi_base + SW_TWSI(i2c));
cmd               427 drivers/i2c/busses/i2c-octeon-core.c 	cmd = __raw_readq(i2c->twsi_base + SW_TWSI(i2c));
cmd               428 drivers/i2c/busses/i2c-octeon-core.c 	if ((cmd & SW_TWSI_R) == 0)
cmd               432 drivers/i2c/busses/i2c-octeon-core.c 		msgs[0].buf[j] = (cmd >> (8 * i)) & 0xff;
cmd               435 drivers/i2c/busses/i2c-octeon-core.c 		cmd = __raw_readq(i2c->twsi_base + SW_TWSI_EXT(i2c));
cmd               437 drivers/i2c/busses/i2c-octeon-core.c 			msgs[0].buf[j] = (cmd >> (8 * i)) & 0xff;
cmd               448 drivers/i2c/busses/i2c-octeon-core.c 	u64 cmd;
cmd               453 drivers/i2c/busses/i2c-octeon-core.c 	cmd = SW_TWSI_V | SW_TWSI_SOVR;
cmd               455 drivers/i2c/busses/i2c-octeon-core.c 	cmd |= (u64)(msgs[0].len - 1) << SW_TWSI_SIZE_SHIFT;
cmd               457 drivers/i2c/busses/i2c-octeon-core.c 	cmd |= (u64)(msgs[0].addr & 0x7full) << SW_TWSI_ADDR_SHIFT;
cmd               460 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= SW_TWSI_OP_10;
cmd               462 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= SW_TWSI_OP_7;
cmd               465 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= (u64)msgs[0].buf[j] << (8 * i);
cmd               475 drivers/i2c/busses/i2c-octeon-core.c 	octeon_i2c_writeq_flush(cmd, i2c->twsi_base + SW_TWSI(i2c));
cmd               480 drivers/i2c/busses/i2c-octeon-core.c 	cmd = __raw_readq(i2c->twsi_base + SW_TWSI(i2c));
cmd               481 drivers/i2c/busses/i2c-octeon-core.c 	if ((cmd & SW_TWSI_R) == 0)
cmd               492 drivers/i2c/busses/i2c-octeon-core.c 	u64 cmd;
cmd               496 drivers/i2c/busses/i2c-octeon-core.c 	cmd = SW_TWSI_V | SW_TWSI_R | SW_TWSI_SOVR;
cmd               498 drivers/i2c/busses/i2c-octeon-core.c 	cmd |= (u64)(msgs[1].len - 1) << SW_TWSI_SIZE_SHIFT;
cmd               500 drivers/i2c/busses/i2c-octeon-core.c 	cmd |= (u64)(msgs[0].addr & 0x7full) << SW_TWSI_ADDR_SHIFT;
cmd               503 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= SW_TWSI_OP_10_IA;
cmd               505 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= SW_TWSI_OP_7_IA;
cmd               510 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= SW_TWSI_EIA;
cmd               512 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= (u64)msgs[0].buf[1] << SW_TWSI_IA_SHIFT;
cmd               515 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= (u64)msgs[0].buf[0] << SW_TWSI_IA_SHIFT;
cmd               519 drivers/i2c/busses/i2c-octeon-core.c 	octeon_i2c_writeq_flush(cmd, i2c->twsi_base + SW_TWSI(i2c));
cmd               525 drivers/i2c/busses/i2c-octeon-core.c 	cmd = __raw_readq(i2c->twsi_base + SW_TWSI(i2c));
cmd               526 drivers/i2c/busses/i2c-octeon-core.c 	if ((cmd & SW_TWSI_R) == 0)
cmd               530 drivers/i2c/busses/i2c-octeon-core.c 		msgs[1].buf[j] = (cmd >> (8 * i)) & 0xff;
cmd               533 drivers/i2c/busses/i2c-octeon-core.c 		cmd = __raw_readq(i2c->twsi_base + SW_TWSI_EXT(i2c));
cmd               535 drivers/i2c/busses/i2c-octeon-core.c 			msgs[1].buf[j] = (cmd >> (8 * i)) & 0xff;
cmd               547 drivers/i2c/busses/i2c-octeon-core.c 	u64 cmd, ext = 0;
cmd               551 drivers/i2c/busses/i2c-octeon-core.c 	cmd = SW_TWSI_V | SW_TWSI_SOVR;
cmd               553 drivers/i2c/busses/i2c-octeon-core.c 	cmd |= (u64)(msgs[1].len - 1) << SW_TWSI_SIZE_SHIFT;
cmd               555 drivers/i2c/busses/i2c-octeon-core.c 	cmd |= (u64)(msgs[0].addr & 0x7full) << SW_TWSI_ADDR_SHIFT;
cmd               558 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= SW_TWSI_OP_10_IA;
cmd               560 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= SW_TWSI_OP_7_IA;
cmd               563 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= SW_TWSI_EIA;
cmd               566 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= (u64)msgs[0].buf[1] << SW_TWSI_IA_SHIFT;
cmd               568 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= (u64)msgs[0].buf[0] << SW_TWSI_IA_SHIFT;
cmd               572 drivers/i2c/busses/i2c-octeon-core.c 		cmd |= (u64)msgs[1].buf[j] << (8 * i);
cmd               583 drivers/i2c/busses/i2c-octeon-core.c 	octeon_i2c_writeq_flush(cmd, i2c->twsi_base + SW_TWSI(i2c));
cmd               589 drivers/i2c/busses/i2c-octeon-core.c 	cmd = __raw_readq(i2c->twsi_base + SW_TWSI(i2c));
cmd               590 drivers/i2c/busses/i2c-octeon-core.c 	if ((cmd & SW_TWSI_R) == 0)
cmd               431 drivers/i2c/busses/i2c-pmcmsp.c static inline u32 pmcmsptwi_cmd_to_reg(const struct pmcmsptwi_cmd *cmd)
cmd               433 drivers/i2c/busses/i2c-pmcmsp.c 	return ((cmd->type & 0x3) << 8) |
cmd               434 drivers/i2c/busses/i2c-pmcmsp.c 		(((cmd->write_len - 1) & 0x7) << 4) |
cmd               435 drivers/i2c/busses/i2c-pmcmsp.c 		((cmd->read_len - 1) & 0x7);
cmd               442 drivers/i2c/busses/i2c-pmcmsp.c 			struct pmcmsptwi_cmd *cmd,
cmd               449 drivers/i2c/busses/i2c-pmcmsp.c 		"Setting address to 0x%04x\n", cmd->addr);
cmd               450 drivers/i2c/busses/i2c-pmcmsp.c 	pmcmsptwi_writel(cmd->addr, data->iobase + MSP_TWI_ADD_REG_OFFSET);
cmd               452 drivers/i2c/busses/i2c-pmcmsp.c 	if (cmd->type == MSP_TWI_CMD_WRITE ||
cmd               453 drivers/i2c/busses/i2c-pmcmsp.c 	    cmd->type == MSP_TWI_CMD_WRITE_READ) {
cmd               454 drivers/i2c/busses/i2c-pmcmsp.c 		u64 tmp = be64_to_cpup((__be64 *)cmd->write_data);
cmd               455 drivers/i2c/busses/i2c-pmcmsp.c 		tmp >>= (MSP_MAX_BYTES_PER_RW - cmd->write_len) * 8;
cmd               459 drivers/i2c/busses/i2c-pmcmsp.c 		if (cmd->write_len > 4)
cmd               464 drivers/i2c/busses/i2c-pmcmsp.c 	retval = pmcmsptwi_do_xfer(pmcmsptwi_cmd_to_reg(cmd), data);
cmd               468 drivers/i2c/busses/i2c-pmcmsp.c 	if (cmd->type == MSP_TWI_CMD_READ ||
cmd               469 drivers/i2c/busses/i2c-pmcmsp.c 	    cmd->type == MSP_TWI_CMD_WRITE_READ) {
cmd               471 drivers/i2c/busses/i2c-pmcmsp.c 		u64 rmsk = ~(0xffffffffffffffffLL << (cmd->read_len * 8));
cmd               474 drivers/i2c/busses/i2c-pmcmsp.c 		if (cmd->read_len > 4)
cmd               480 drivers/i2c/busses/i2c-pmcmsp.c 		for (i = 0; i < cmd->read_len; i++)
cmd               481 drivers/i2c/busses/i2c-pmcmsp.c 			cmd->read_data[i] = tmp >> i;
cmd               499 drivers/i2c/busses/i2c-pmcmsp.c 	struct pmcmsptwi_cmd cmd;
cmd               506 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.type = MSP_TWI_CMD_WRITE_READ;
cmd               507 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.write_len = msg->len;
cmd               508 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.write_data = msg->buf;
cmd               509 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.read_len = nextmsg->len;
cmd               510 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.read_data = nextmsg->buf;
cmd               512 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.type = MSP_TWI_CMD_READ;
cmd               513 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.read_len = msg->len;
cmd               514 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.read_data = msg->buf;
cmd               515 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.write_len = 0;
cmd               516 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.write_data = NULL;
cmd               518 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.type = MSP_TWI_CMD_WRITE;
cmd               519 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.read_len = 0;
cmd               520 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.read_data = NULL;
cmd               521 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.write_len = msg->len;
cmd               522 drivers/i2c/busses/i2c-pmcmsp.c 		cmd.write_data = msg->buf;
cmd               525 drivers/i2c/busses/i2c-pmcmsp.c 	cmd.addr = msg->addr;
cmd               538 drivers/i2c/busses/i2c-pmcmsp.c 	ret = pmcmsptwi_xfer_cmd(&cmd, data);
cmd                36 drivers/i2c/busses/i2c-robotfuzz-osif.c static int osif_usb_read(struct i2c_adapter *adapter, int cmd,
cmd                42 drivers/i2c/busses/i2c-robotfuzz-osif.c 			       cmd, USB_TYPE_VENDOR | USB_RECIP_INTERFACE |
cmd                46 drivers/i2c/busses/i2c-robotfuzz-osif.c static int osif_usb_write(struct i2c_adapter *adapter, int cmd,
cmd                53 drivers/i2c/busses/i2c-robotfuzz-osif.c 			       cmd, USB_TYPE_VENDOR | USB_RECIP_INTERFACE,
cmd               205 drivers/i2c/busses/i2c-sprd.c 	u32 cmd = readl(i2c_dev->base + I2C_CTL) & ~I2C_MODE;
cmd               207 drivers/i2c/busses/i2c-sprd.c 	writel(cmd | rw << 3, i2c_dev->base + I2C_CTL);
cmd               205 drivers/i2c/busses/i2c-tegra-bpmp.c 	request->cmd = CMD_I2C_XFER;
cmd                39 drivers/i2c/busses/i2c-tiny-usb.c static int usb_read(struct i2c_adapter *adapter, int cmd,
cmd                42 drivers/i2c/busses/i2c-tiny-usb.c static int usb_write(struct i2c_adapter *adapter, int cmd,
cmd                64 drivers/i2c/busses/i2c-tiny-usb.c 		int cmd = CMD_I2C_IO;
cmd                67 drivers/i2c/busses/i2c-tiny-usb.c 			cmd |= CMD_I2C_IO_BEGIN;
cmd                70 drivers/i2c/busses/i2c-tiny-usb.c 			cmd |= CMD_I2C_IO_END;
cmd                82 drivers/i2c/busses/i2c-tiny-usb.c 			if (usb_read(adapter, cmd,
cmd                92 drivers/i2c/busses/i2c-tiny-usb.c 			if (usb_write(adapter, cmd,
cmd               173 drivers/i2c/busses/i2c-tiny-usb.c static int usb_read(struct i2c_adapter *adapter, int cmd,
cmd               185 drivers/i2c/busses/i2c-tiny-usb.c 			       cmd, USB_TYPE_VENDOR | USB_RECIP_INTERFACE |
cmd               193 drivers/i2c/busses/i2c-tiny-usb.c static int usb_write(struct i2c_adapter *adapter, int cmd,
cmd               205 drivers/i2c/busses/i2c-tiny-usb.c 			       cmd, USB_TYPE_VENDOR | USB_RECIP_INTERFACE,
cmd               121 drivers/i2c/busses/i2c-viperboard.c 	rmsg->header.cmd = VPRBRD_I2C_CMD_READ;
cmd               227 drivers/i2c/busses/i2c-viperboard.c 	wmsg->header.cmd = VPRBRD_I2C_CMD_WRITE;
cmd               290 drivers/i2c/busses/i2c-viperboard.c 			amsg->cmd = VPRBRD_I2C_CMD_ADDR;
cmd               315 drivers/i2c/busses/i2c-viperboard.c 			amsg->cmd = VPRBRD_I2C_CMD_ADDR;
cmd               329 drivers/i2c/busses/i2c-xlp9xx.c 	u32 intr_mask, cmd, val, len;
cmd               392 drivers/i2c/busses/i2c-xlp9xx.c 	cmd = XLP9XX_I2C_CMD_START;
cmd               394 drivers/i2c/busses/i2c-xlp9xx.c 		cmd |= (priv->msg_read ?
cmd               397 drivers/i2c/busses/i2c-xlp9xx.c 		cmd |= XLP9XX_I2C_CMD_STOP;
cmd               399 drivers/i2c/busses/i2c-xlp9xx.c 	xlp9xx_write_i2c_reg(priv, XLP9XX_I2C_CMD, cmd);
cmd               510 drivers/i2c/i2c-core-acpi.c 		u8 cmd, u8 *data, u8 data_len)
cmd               524 drivers/i2c/i2c-core-acpi.c 	msgs[0].buf = &cmd;
cmd               536 drivers/i2c/i2c-core-acpi.c 				data_len, client->addr, cmd, ret);
cmd               539 drivers/i2c/i2c-core-acpi.c 				data_len, client->addr, cmd, ret);
cmd               553 drivers/i2c/i2c-core-acpi.c 		u8 cmd, u8 *data, u8 data_len)
cmd               564 drivers/i2c/i2c-core-acpi.c 	buffer[0] = cmd;
cmd              1790 drivers/i2c/i2c-core-base.c 	unsigned	cmd;
cmd              1805 drivers/i2c/i2c-core-base.c 		driver->command(client, arg->cmd, arg->arg);
cmd              1809 drivers/i2c/i2c-core-base.c void i2c_clients_command(struct i2c_adapter *adap, unsigned int cmd, void *arg)
cmd              1813 drivers/i2c/i2c-core-base.c 	cmd_arg.cmd = cmd;
cmd               392 drivers/i2c/i2c-dev.c static long i2cdev_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               398 drivers/i2c/i2c-dev.c 		cmd, arg);
cmd               400 drivers/i2c/i2c-dev.c 	switch (cmd) {
cmd               406 drivers/i2c/i2c-dev.c 		if (cmd == I2C_SLAVE && i2cdev_check_addr(client->adapter, arg))
cmd               514 drivers/i2c/i2c-dev.c static long compat_i2cdev_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               518 drivers/i2c/i2c-dev.c 	switch (cmd) {
cmd               570 drivers/i2c/i2c-dev.c 		return i2cdev_ioctl(file, cmd, arg);
cmd               627 drivers/i3c/master.c static void i3c_ccc_cmd_init(struct i3c_ccc_cmd *cmd, bool rnw, u8 id,
cmd               631 drivers/i3c/master.c 	cmd->rnw = rnw ? 1 : 0;
cmd               632 drivers/i3c/master.c 	cmd->id = id;
cmd               633 drivers/i3c/master.c 	cmd->dests = dests;
cmd               634 drivers/i3c/master.c 	cmd->ndests = ndests;
cmd               635 drivers/i3c/master.c 	cmd->err = I3C_ERROR_UNKNOWN;
cmd               639 drivers/i3c/master.c 					  struct i3c_ccc_cmd *cmd)
cmd               643 drivers/i3c/master.c 	if (!cmd || !master)
cmd               653 drivers/i3c/master.c 	if ((cmd->id & I3C_CCC_DIRECT) && (!cmd->dests || !cmd->ndests))
cmd               657 drivers/i3c/master.c 	    !master->ops->supports_ccc_cmd(master, cmd))
cmd               660 drivers/i3c/master.c 	ret = master->ops->send_ccc_cmd(master, cmd);
cmd               662 drivers/i3c/master.c 		if (cmd->err != I3C_ERROR_UNKNOWN)
cmd               663 drivers/i3c/master.c 			return cmd->err;
cmd               739 drivers/i3c/master.c 	struct i3c_ccc_cmd cmd;
cmd               750 drivers/i3c/master.c 	i3c_ccc_cmd_init(&cmd, false,
cmd               753 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
cmd               778 drivers/i3c/master.c 	struct i3c_ccc_cmd cmd;
cmd               782 drivers/i3c/master.c 	i3c_ccc_cmd_init(&cmd, false, I3C_CCC_ENTDAA, &dest, 1);
cmd               783 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
cmd               795 drivers/i3c/master.c 	struct i3c_ccc_cmd cmd;
cmd               803 drivers/i3c/master.c 	i3c_ccc_cmd_init(&cmd, false,
cmd               808 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
cmd               882 drivers/i3c/master.c 	struct i3c_ccc_cmd cmd;
cmd               940 drivers/i3c/master.c 	i3c_ccc_cmd_init(&cmd, false, I3C_CCC_DEFSLVS, &dest, 1);
cmd               941 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
cmd               953 drivers/i3c/master.c 	struct i3c_ccc_cmd cmd;
cmd               964 drivers/i3c/master.c 	i3c_ccc_cmd_init(&cmd, false,
cmd               967 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
cmd               991 drivers/i3c/master.c 	struct i3c_ccc_cmd cmd;
cmd              1006 drivers/i3c/master.c 	i3c_ccc_cmd_init(&cmd, true, I3C_CCC_GETMRL, &dest, 1);
cmd              1007 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
cmd              1032 drivers/i3c/master.c 	struct i3c_ccc_cmd cmd;
cmd              1039 drivers/i3c/master.c 	i3c_ccc_cmd_init(&cmd, true, I3C_CCC_GETMWL, &dest, 1);
cmd              1040 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
cmd              1062 drivers/i3c/master.c 	struct i3c_ccc_cmd cmd;
cmd              1070 drivers/i3c/master.c 	i3c_ccc_cmd_init(&cmd, true, I3C_CCC_GETMXDS, &dest, 1);
cmd              1071 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
cmd              1098 drivers/i3c/master.c 	struct i3c_ccc_cmd cmd;
cmd              1106 drivers/i3c/master.c 	i3c_ccc_cmd_init(&cmd, true, I3C_CCC_GETHDRCAP, &dest, 1);
cmd              1107 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
cmd              1129 drivers/i3c/master.c 	struct i3c_ccc_cmd cmd;
cmd              1136 drivers/i3c/master.c 	i3c_ccc_cmd_init(&cmd, true, I3C_CCC_GETPID, &dest, 1);
cmd              1137 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
cmd              1159 drivers/i3c/master.c 	struct i3c_ccc_cmd cmd;
cmd              1166 drivers/i3c/master.c 	i3c_ccc_cmd_init(&cmd, true, I3C_CCC_GETBCR, &dest, 1);
cmd              1167 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
cmd              1184 drivers/i3c/master.c 	struct i3c_ccc_cmd cmd;
cmd              1191 drivers/i3c/master.c 	i3c_ccc_cmd_init(&cmd, true, I3C_CCC_GETDCR, &dest, 1);
cmd              1192 drivers/i3c/master.c 	ret = i3c_master_send_ccc_cmd_locked(master, &cmd);
cmd               259 drivers/i3c/master/dw-i3c-master.c 					   const struct i3c_ccc_cmd *cmd)
cmd               261 drivers/i3c/master/dw-i3c-master.c 	if (cmd->ndests > 1)
cmd               264 drivers/i3c/master/dw-i3c-master.c 	switch (cmd->id) {
cmd               388 drivers/i3c/master/dw-i3c-master.c 		struct dw_i3c_cmd *cmd = &xfer->cmds[i];
cmd               390 drivers/i3c/master/dw-i3c-master.c 		dw_i3c_master_wr_tx_fifo(master, cmd->tx_buf, cmd->tx_len);
cmd               399 drivers/i3c/master/dw-i3c-master.c 		struct dw_i3c_cmd *cmd = &xfer->cmds[i];
cmd               401 drivers/i3c/master/dw-i3c-master.c 		writel(cmd->cmd_hi, master->regs + COMMAND_QUEUE_PORT);
cmd               402 drivers/i3c/master/dw-i3c-master.c 		writel(cmd->cmd_lo, master->regs + COMMAND_QUEUE_PORT);
cmd               464 drivers/i3c/master/dw-i3c-master.c 		struct dw_i3c_cmd *cmd;
cmd               469 drivers/i3c/master/dw-i3c-master.c 		cmd = &xfer->cmds[RESPONSE_PORT_TID(resp)];
cmd               470 drivers/i3c/master/dw-i3c-master.c 		cmd->rx_len = RESPONSE_PORT_DATA_LEN(resp);
cmd               471 drivers/i3c/master/dw-i3c-master.c 		cmd->error = RESPONSE_PORT_ERR_STATUS(resp);
cmd               472 drivers/i3c/master/dw-i3c-master.c 		if (cmd->rx_len && !cmd->error)
cmd               473 drivers/i3c/master/dw-i3c-master.c 			dw_i3c_master_read_rx_fifo(master, cmd->rx_buf,
cmd               474 drivers/i3c/master/dw-i3c-master.c 						   cmd->rx_len);
cmd               665 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_cmd *cmd;
cmd               678 drivers/i3c/master/dw-i3c-master.c 	cmd = xfer->cmds;
cmd               679 drivers/i3c/master/dw-i3c-master.c 	cmd->tx_buf = ccc->dests[0].payload.data;
cmd               680 drivers/i3c/master/dw-i3c-master.c 	cmd->tx_len = ccc->dests[0].payload.len;
cmd               682 drivers/i3c/master/dw-i3c-master.c 	cmd->cmd_hi = COMMAND_PORT_ARG_DATA_LEN(ccc->dests[0].payload.len) |
cmd               685 drivers/i3c/master/dw-i3c-master.c 	cmd->cmd_lo = COMMAND_PORT_CP |
cmd               707 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_cmd *cmd;
cmd               718 drivers/i3c/master/dw-i3c-master.c 	cmd = xfer->cmds;
cmd               719 drivers/i3c/master/dw-i3c-master.c 	cmd->rx_buf = ccc->dests[0].payload.data;
cmd               720 drivers/i3c/master/dw-i3c-master.c 	cmd->rx_len = ccc->dests[0].payload.len;
cmd               722 drivers/i3c/master/dw-i3c-master.c 	cmd->cmd_hi = COMMAND_PORT_ARG_DATA_LEN(ccc->dests[0].payload.len) |
cmd               725 drivers/i3c/master/dw-i3c-master.c 	cmd->cmd_lo = COMMAND_PORT_READ_TRANSFER |
cmd               765 drivers/i3c/master/dw-i3c-master.c 	struct dw_i3c_cmd *cmd;
cmd               796 drivers/i3c/master/dw-i3c-master.c 	cmd = &xfer->cmds[0];
cmd               797 drivers/i3c/master/dw-i3c-master.c 	cmd->cmd_hi = 0x1;
cmd               798 drivers/i3c/master/dw-i3c-master.c 	cmd->cmd_lo = COMMAND_PORT_DEV_COUNT(master->maxdevs - pos) |
cmd               809 drivers/i3c/master/dw-i3c-master.c 	newdevs = GENMASK(master->maxdevs - cmd->rx_len - 1, 0);
cmd               860 drivers/i3c/master/dw-i3c-master.c 		struct dw_i3c_cmd *cmd = &xfer->cmds[i];
cmd               862 drivers/i3c/master/dw-i3c-master.c 		cmd->cmd_hi = COMMAND_PORT_ARG_DATA_LEN(i3c_xfers[i].len) |
cmd               866 drivers/i3c/master/dw-i3c-master.c 			cmd->rx_buf = i3c_xfers[i].data.in;
cmd               867 drivers/i3c/master/dw-i3c-master.c 			cmd->rx_len = i3c_xfers[i].len;
cmd               868 drivers/i3c/master/dw-i3c-master.c 			cmd->cmd_lo = COMMAND_PORT_READ_TRANSFER |
cmd               872 drivers/i3c/master/dw-i3c-master.c 			cmd->tx_buf = i3c_xfers[i].data.out;
cmd               873 drivers/i3c/master/dw-i3c-master.c 			cmd->tx_len = i3c_xfers[i].len;
cmd               874 drivers/i3c/master/dw-i3c-master.c 			cmd->cmd_lo =
cmd               878 drivers/i3c/master/dw-i3c-master.c 		cmd->cmd_lo |= COMMAND_PORT_TID(i) |
cmd               883 drivers/i3c/master/dw-i3c-master.c 			cmd->cmd_lo |= COMMAND_PORT_TOC;
cmd               988 drivers/i3c/master/dw-i3c-master.c 		struct dw_i3c_cmd *cmd = &xfer->cmds[i];
cmd               990 drivers/i3c/master/dw-i3c-master.c 		cmd->cmd_hi = COMMAND_PORT_ARG_DATA_LEN(i2c_xfers[i].len) |
cmd               993 drivers/i3c/master/dw-i3c-master.c 		cmd->cmd_lo = COMMAND_PORT_TID(i) |
cmd               998 drivers/i3c/master/dw-i3c-master.c 			cmd->cmd_lo |= COMMAND_PORT_READ_TRANSFER;
cmd               999 drivers/i3c/master/dw-i3c-master.c 			cmd->rx_buf = i2c_xfers[i].buf;
cmd              1000 drivers/i3c/master/dw-i3c-master.c 			cmd->rx_len = i2c_xfers[i].len;
cmd              1002 drivers/i3c/master/dw-i3c-master.c 			cmd->tx_buf = i2c_xfers[i].buf;
cmd              1003 drivers/i3c/master/dw-i3c-master.c 			cmd->tx_len = i2c_xfers[i].len;
cmd              1007 drivers/i3c/master/dw-i3c-master.c 			cmd->cmd_lo |= COMMAND_PORT_TOC;
cmd               444 drivers/i3c/master/i3c-master-cdns.c 					     const struct i3c_ccc_cmd *cmd)
cmd               446 drivers/i3c/master/i3c-master-cdns.c 	if (cmd->ndests > 1)
cmd               449 drivers/i3c/master/i3c-master-cdns.c 	switch (cmd->id) {
cmd               530 drivers/i3c/master/i3c-master-cdns.c 		struct cdns_i3c_cmd *cmd = &xfer->cmds[i];
cmd               532 drivers/i3c/master/i3c-master-cdns.c 		cdns_i3c_master_wr_to_tx_fifo(master, cmd->tx_buf,
cmd               533 drivers/i3c/master/i3c-master-cdns.c 					      cmd->tx_len);
cmd               537 drivers/i3c/master/i3c-master-cdns.c 		struct cdns_i3c_cmd *cmd = &xfer->cmds[i];
cmd               539 drivers/i3c/master/i3c-master-cdns.c 		writel(cmd->cmd1 | CMD1_FIFO_CMDID(i),
cmd               541 drivers/i3c/master/i3c-master-cdns.c 		writel(cmd->cmd0, master->regs + CMD0_FIFO);
cmd               567 drivers/i3c/master/i3c-master-cdns.c 		struct cdns_i3c_cmd *cmd;
cmd               577 drivers/i3c/master/i3c-master-cdns.c 		cmd = &xfer->cmds[CMDR_CMDID(cmdr)];
cmd               578 drivers/i3c/master/i3c-master-cdns.c 		rx_len = min_t(u32, CMDR_XFER_BYTES(cmdr), cmd->rx_len);
cmd               579 drivers/i3c/master/i3c-master-cdns.c 		cdns_i3c_master_rd_from_rx_fifo(master, cmd->rx_buf, rx_len);
cmd               580 drivers/i3c/master/i3c-master-cdns.c 		cmd->error = CMDR_ERROR(cmdr);
cmd               666 drivers/i3c/master/i3c-master-cdns.c static enum i3c_error_code cdns_i3c_cmd_get_err(struct cdns_i3c_cmd *cmd)
cmd               668 drivers/i3c/master/i3c-master-cdns.c 	switch (cmd->error) {
cmd               687 drivers/i3c/master/i3c-master-cdns.c 					struct i3c_ccc_cmd *cmd)
cmd               699 drivers/i3c/master/i3c-master-cdns.c 	ccmd->cmd1 = CMD1_FIFO_CCC(cmd->id);
cmd               701 drivers/i3c/master/i3c-master-cdns.c 		     CMD0_FIFO_PL_LEN(cmd->dests[0].payload.len);
cmd               703 drivers/i3c/master/i3c-master-cdns.c 	if (cmd->id & I3C_CCC_DIRECT)
cmd               704 drivers/i3c/master/i3c-master-cdns.c 		ccmd->cmd0 |= CMD0_FIFO_DEV_ADDR(cmd->dests[0].addr);
cmd               706 drivers/i3c/master/i3c-master-cdns.c 	if (cmd->rnw) {
cmd               708 drivers/i3c/master/i3c-master-cdns.c 		ccmd->rx_buf = cmd->dests[0].payload.data;
cmd               709 drivers/i3c/master/i3c-master-cdns.c 		ccmd->rx_len = cmd->dests[0].payload.len;
cmd               711 drivers/i3c/master/i3c-master-cdns.c 		ccmd->tx_buf = cmd->dests[0].payload.data;
cmd               712 drivers/i3c/master/i3c-master-cdns.c 		ccmd->tx_len = cmd->dests[0].payload.len;
cmd               720 drivers/i3c/master/i3c-master-cdns.c 	cmd->err = cdns_i3c_cmd_get_err(&xfer->cmds[0]);
cmd               210 drivers/ide/alim15x3.c static int ali_dma_check(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               213 drivers/ide/alim15x3.c 		if (cmd->tf_flags & IDE_TFLAG_WRITE)
cmd                93 drivers/ide/au1xxx-ide.c static void au1xxx_input_data(ide_drive_t *drive, struct ide_cmd *cmd,
cmd                99 drivers/ide/au1xxx-ide.c static void au1xxx_output_data(ide_drive_t *drive, struct ide_cmd *cmd,
cmd               215 drivers/ide/au1xxx-ide.c static int auide_build_dmatable(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               220 drivers/ide/au1xxx-ide.c 	int i = cmd->sg_nents, count = 0;
cmd               221 drivers/ide/au1xxx-ide.c 	int iswrite = !!(cmd->tf_flags & IDE_TFLAG_WRITE);
cmd               288 drivers/ide/au1xxx-ide.c static int auide_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               290 drivers/ide/au1xxx-ide.c 	if (auide_build_dmatable(drive, cmd) == 0)
cmd                81 drivers/ide/cs5535.c 		u8 cmd, pioa;
cmd                83 drivers/ide/cs5535.c 		cmd = pioa = speed - XFER_PIO_0;
cmd                88 drivers/ide/cs5535.c 			if (piob < cmd)
cmd                89 drivers/ide/cs5535.c 				cmd = piob;
cmd                93 drivers/ide/cs5535.c 		reg = (cs5535_pio_cmd_timings[cmd] << 16) |
cmd               100 drivers/ide/cs5535.c 		if (((reg >> 16) & cs5535_pio_cmd_timings[cmd]) !=
cmd               101 drivers/ide/cs5535.c 			cs5535_pio_cmd_timings[cmd]) {
cmd               103 drivers/ide/cs5535.c 			reg |= cs5535_pio_cmd_timings[cmd] << 16;
cmd                66 drivers/ide/falconide.c static void falconide_input_data(ide_drive_t *drive, struct ide_cmd *cmd,
cmd                71 drivers/ide/falconide.c 	if (drive->media == ide_disk && cmd && (cmd->tf_flags & IDE_TFLAG_FS)) {
cmd                79 drivers/ide/falconide.c static void falconide_output_data(ide_drive_t *drive, struct ide_cmd *cmd,
cmd                84 drivers/ide/falconide.c 	if (drive->media == ide_disk && cmd && (cmd->tf_flags & IDE_TFLAG_FS)) {
cmd               309 drivers/ide/icside.c static int icside_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               316 drivers/ide/icside.c 	if (cmd->tf_flags & IDE_TFLAG_WRITE)
cmd               345 drivers/ide/icside.c 	set_dma_sg(ec->dma, hwif->sg_table, cmd->sg_nents);
cmd               321 drivers/ide/ide-acpi.c 		struct ide_cmd cmd;
cmd               334 drivers/ide/ide-acpi.c 		memset(&cmd, 0, sizeof(cmd));
cmd               335 drivers/ide/ide-acpi.c 		memcpy(&cmd.tf.feature, gtf, REGS_PER_GTF);
cmd               336 drivers/ide/ide-acpi.c 		cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd               337 drivers/ide/ide-acpi.c 		cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd               339 drivers/ide/ide-acpi.c 		err = ide_no_data_taskfile(drive, &cmd);
cmd               107 drivers/ide/ide-atapi.c 	memcpy(scsi_req(rq)->cmd, pc->c, 12);
cmd               109 drivers/ide/ide-atapi.c 		scsi_req(rq)->cmd[13] = REQ_IDETAPE_PC1;
cmd               228 drivers/ide/ide-atapi.c 	req->cmd[0] = GPCMD_REQUEST_SENSE;
cmd               229 drivers/ide/ide-atapi.c 	req->cmd[4] = cmd_len;
cmd               231 drivers/ide/ide-atapi.c 		req->cmd[13] = REQ_IDETAPE_PC1;
cmd               280 drivers/ide/ide-atapi.c 	memcpy(pc->c, scsi_req(sense_rq)->cmd, 12);
cmd               302 drivers/ide/ide-atapi.c 	debug_log("%s: scsi_req(rq)->cmd[0]: 0x%x\n", __func__, scsi_req(rq)->cmd[0]);
cmd               310 drivers/ide/ide-atapi.c 	switch (scsi_req(rq)->cmd[0]) {
cmd               321 drivers/ide/ide-atapi.c 					 scsi_req(rq)->cmd[0]);
cmd               420 drivers/ide/ide-atapi.c 	struct ide_cmd *cmd = &hwif->cmd;
cmd               441 drivers/ide/ide-atapi.c 		ide_dma_unmap_sg(drive, cmd);
cmd               467 drivers/ide/ide-atapi.c 		    (stat & ATA_ERR) && scsi_req(rq)->cmd[0] == REQUEST_SENSE)
cmd               477 drivers/ide/ide-atapi.c 			if (scsi_req(rq)->cmd[0] == REQUEST_SENSE) {
cmd               483 drivers/ide/ide-atapi.c 			debug_log("[cmd %x]: check condition\n", scsi_req(rq)->cmd[0]);
cmd               539 drivers/ide/ide-atapi.c 	done = min_t(unsigned int, bcount, cmd->nleft);
cmd               540 drivers/ide/ide-atapi.c 	ide_pio_bytes(drive, cmd, write, done);
cmd               551 drivers/ide/ide-atapi.c 		  scsi_req(rq)->cmd[0], done, bcount, scsi_req(rq)->resid_len);
cmd               558 drivers/ide/ide-atapi.c static void ide_init_packet_cmd(struct ide_cmd *cmd, u8 valid_tf,
cmd               561 drivers/ide/ide-atapi.c 	cmd->protocol = dma ? ATAPI_PROT_DMA : ATAPI_PROT_PIO;
cmd               562 drivers/ide/ide-atapi.c 	cmd->valid.out.tf = IDE_VALID_LBAH | IDE_VALID_LBAM |
cmd               564 drivers/ide/ide-atapi.c 	cmd->tf.command = ATA_CMD_PACKET;
cmd               565 drivers/ide/ide-atapi.c 	cmd->tf.feature = dma;		/* Use PIO/DMA */
cmd               566 drivers/ide/ide-atapi.c 	cmd->tf.lbam    = bcount & 0xff;
cmd               567 drivers/ide/ide-atapi.c 	cmd->tf.lbah    = (bcount >> 8) & 0xff;
cmd               634 drivers/ide/ide-atapi.c 		cmd_len = COMMAND_SIZE(scsi_req(rq)->cmd[0]);
cmd               681 drivers/ide/ide-atapi.c 		hwif->tp_ops->output_data(drive, NULL, scsi_req(rq)->cmd, cmd_len);
cmd               697 drivers/ide/ide-atapi.c ide_startstop_t ide_issue_pc(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               715 drivers/ide/ide-atapi.c 			drive->dma = !ide_dma_prepare(drive, cmd);
cmd               734 drivers/ide/ide-atapi.c 			drive->dma = !ide_dma_prepare(drive, cmd);
cmd               743 drivers/ide/ide-atapi.c 	ide_init_packet_cmd(cmd, valid_tf, bcount, drive->dma);
cmd               745 drivers/ide/ide-atapi.c 	(void)do_rw_taskfile(drive, cmd);
cmd               753 drivers/ide/ide-atapi.c 	ide_execute_command(drive, cmd, ide_transfer_pc, timeout);
cmd               125 drivers/ide/ide-cd.c 		if (scsi_req(rq)->cmd[0] == GPCMD_START_STOP_UNIT && sense->asc == 0x24)
cmd               157 drivers/ide/ide-cd.c 					     failed_command->cmd[0]);
cmd               167 drivers/ide/ide-cd.c 	if (failed_command && scsi_req(failed_command)->cmd[0] == GPCMD_READ_TOC_PMA_ATIP)
cmd               295 drivers/ide/ide-cd.c 				  rq->cmd[0], rq->cmd_type, err, stat);
cmd               350 drivers/ide/ide-cd.c 		if (scsi_req(rq)->cmd[0] == GPCMD_START_STOP_UNIT)
cmd               416 drivers/ide/ide-cd.c static void ide_cd_request_sense_fixup(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               418 drivers/ide/ide-cd.c 	struct request *rq = cmd->rq;
cmd               420 drivers/ide/ide-cd.c 	ide_debug_log(IDE_DBG_FUNC, "rq->cmd[0]: 0x%x", rq->cmd[0]);
cmd               426 drivers/ide/ide-cd.c 	if (scsi_req(rq)->cmd[0] == GPCMD_REQUEST_SENSE &&
cmd               427 drivers/ide/ide-cd.c 	    cmd->nleft > 0 && cmd->nleft <= 5)
cmd               428 drivers/ide/ide-cd.c 		cmd->nleft = 0;
cmd               431 drivers/ide/ide-cd.c int ide_cd_queue_pc(ide_drive_t *drive, const unsigned char *cmd,
cmd               443 drivers/ide/ide-cd.c 				  cmd[0], write, timeout, rq_flags);
cmd               456 drivers/ide/ide-cd.c 		memcpy(scsi_req(rq)->cmd, cmd, BLK_MAX_CDB);
cmd               515 drivers/ide/ide-cd.c static bool ide_cd_error_cmd(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               517 drivers/ide/ide-cd.c 	unsigned int nr_bytes = cmd->nbytes - cmd->nleft;
cmd               519 drivers/ide/ide-cd.c 	if (cmd->tf_flags & IDE_TFLAG_WRITE)
cmd               520 drivers/ide/ide-cd.c 		nr_bytes -= cmd->last_xfer_len;
cmd               539 drivers/ide/ide-cd.c 		req->cmd[0] = GPCMD_READ_10;
cmd               541 drivers/ide/ide-cd.c 		req->cmd[0] = GPCMD_WRITE_10;
cmd               546 drivers/ide/ide-cd.c 	req->cmd[2] = (block >> 24) & 0xff;
cmd               547 drivers/ide/ide-cd.c 	req->cmd[3] = (block >> 16) & 0xff;
cmd               548 drivers/ide/ide-cd.c 	req->cmd[4] = (block >>  8) & 0xff;
cmd               549 drivers/ide/ide-cd.c 	req->cmd[5] = block & 0xff;
cmd               554 drivers/ide/ide-cd.c 	req->cmd[7] = (blocks >> 8) & 0xff;
cmd               555 drivers/ide/ide-cd.c 	req->cmd[8] = blocks & 0xff;
cmd               566 drivers/ide/ide-cd.c 	u8 *c = scsi_req(rq)->cmd;
cmd               609 drivers/ide/ide-cd.c 	struct ide_cmd *cmd = &hwif->cmd;
cmd               619 drivers/ide/ide-cd.c 	ide_debug_log(IDE_DBG_PC, "cmd: 0x%x, write: 0x%x", rq->cmd[0], write);
cmd               627 drivers/ide/ide-cd.c 		ide_dma_unmap_sg(drive, cmd);
cmd               657 drivers/ide/ide-cd.c 	thislen = !blk_rq_is_passthrough(rq) ? len : cmd->nleft;
cmd               673 drivers/ide/ide-cd.c 			if (cmd->nleft > 0) {
cmd               676 drivers/ide/ide-cd.c 					cmd->nleft);
cmd               684 drivers/ide/ide-cd.c 			ide_cd_request_sense_fixup(drive, cmd);
cmd               686 drivers/ide/ide-cd.c 			uptodate = cmd->nleft ? 0 : 1;
cmd               693 drivers/ide/ide-cd.c 				ide_pio_bytes(drive, cmd, write, thislen);
cmd               694 drivers/ide/ide-cd.c 				uptodate = cmd->nleft ? 0 : 1;
cmd               710 drivers/ide/ide-cd.c 	cmd->last_xfer_len = 0;
cmd               718 drivers/ide/ide-cd.c 		int blen = min_t(int, thislen, cmd->nleft);
cmd               720 drivers/ide/ide-cd.c 		if (cmd->nleft == 0)
cmd               723 drivers/ide/ide-cd.c 		ide_pio_bytes(drive, cmd, write, blen);
cmd               724 drivers/ide/ide-cd.c 		cmd->last_xfer_len += blen;
cmd               772 drivers/ide/ide-cd.c 			if (cmd->nleft == 0)
cmd               780 drivers/ide/ide-cd.c 			if (ide_cd_error_cmd(drive, cmd))
cmd               785 drivers/ide/ide-cd.c 			scsi_req(rq)->resid_len -= cmd->nbytes - cmd->nleft;
cmd               786 drivers/ide/ide-cd.c 			if (uptodate == 0 && (cmd->tf_flags & IDE_TFLAG_WRITE))
cmd               787 drivers/ide/ide-cd.c 				scsi_req(rq)->resid_len += cmd->last_xfer_len;
cmd               810 drivers/ide/ide-cd.c 				  rq->cmd[0], rq->cmd_flags, sectors_per_frame);
cmd               844 drivers/ide/ide-cd.c 				  rq->cmd[0], rq->cmd_type);
cmd               878 drivers/ide/ide-cd.c 	struct ide_cmd cmd;
cmd               883 drivers/ide/ide-cd.c 				  rq->cmd[0], (unsigned long long)block);
cmd               918 drivers/ide/ide-cd.c 	memset(&cmd, 0, sizeof(cmd));
cmd               921 drivers/ide/ide-cd.c 		cmd.tf_flags |= IDE_TFLAG_WRITE;
cmd               923 drivers/ide/ide-cd.c 	cmd.rq = rq;
cmd               926 drivers/ide/ide-cd.c 		ide_init_sg_cmd(&cmd, blk_rq_bytes(rq));
cmd               927 drivers/ide/ide-cd.c 		ide_map_sg(drive, &cmd);
cmd               930 drivers/ide/ide-cd.c 	return ide_issue_pc(drive, &cmd);
cmd               962 drivers/ide/ide-cd.c 	unsigned char cmd[BLK_MAX_CDB];
cmd               971 drivers/ide/ide-cd.c 	memset(cmd, 0, BLK_MAX_CDB);
cmd               972 drivers/ide/ide-cd.c 	cmd[0] = GPCMD_TEST_UNIT_READY;
cmd               978 drivers/ide/ide-cd.c 	cmd[7] = cdi->sanyo_slot % 3;
cmd               980 drivers/ide/ide-cd.c 	return ide_cd_queue_pc(drive, cmd, 0, NULL, NULL, sshdr, 0, RQF_QUIET);
cmd               992 drivers/ide/ide-cd.c 	unsigned char cmd[BLK_MAX_CDB];
cmd               998 drivers/ide/ide-cd.c 	memset(cmd, 0, BLK_MAX_CDB);
cmd               999 drivers/ide/ide-cd.c 	cmd[0] = GPCMD_READ_CDVD_CAPACITY;
cmd              1001 drivers/ide/ide-cd.c 	stat = ide_cd_queue_pc(drive, cmd, 0, &capbuf, &len, NULL, 0,
cmd              1039 drivers/ide/ide-cd.c 	unsigned char cmd[BLK_MAX_CDB];
cmd              1043 drivers/ide/ide-cd.c 	memset(cmd, 0, BLK_MAX_CDB);
cmd              1045 drivers/ide/ide-cd.c 	cmd[0] = GPCMD_READ_TOC_PMA_ATIP;
cmd              1046 drivers/ide/ide-cd.c 	cmd[6] = trackno;
cmd              1047 drivers/ide/ide-cd.c 	cmd[7] = (buflen >> 8);
cmd              1048 drivers/ide/ide-cd.c 	cmd[8] = (buflen & 0xff);
cmd              1049 drivers/ide/ide-cd.c 	cmd[9] = (format << 6);
cmd              1052 drivers/ide/ide-cd.c 		cmd[1] = 2;
cmd              1054 drivers/ide/ide-cd.c 	return ide_cd_queue_pc(drive, cmd, 0, buf, &buflen, NULL, 0, RQF_QUIET);
cmd              1680 drivers/ide/ide-cd.c 			unsigned int cmd, unsigned long arg)
cmd              1685 drivers/ide/ide-cd.c 	switch (cmd) {
cmd              1694 drivers/ide/ide-cd.c 	err = generic_ide_ioctl(info->drive, bdev, cmd, arg);
cmd              1696 drivers/ide/ide-cd.c 		err = cdrom_ioctl(&info->devinfo, bdev, mode, cmd, arg);
cmd              1702 drivers/ide/ide-cd.c 			     unsigned int cmd, unsigned long arg)
cmd              1707 drivers/ide/ide-cd.c 	ret = idecd_locked_ioctl(bdev, mode, cmd, arg);
cmd               114 drivers/ide/ide-cd_ioctl.c 	unsigned char cmd[BLK_MAX_CDB];
cmd               127 drivers/ide/ide-cd_ioctl.c 	memset(cmd, 0, BLK_MAX_CDB);
cmd               129 drivers/ide/ide-cd_ioctl.c 	cmd[0] = GPCMD_START_STOP_UNIT;
cmd               130 drivers/ide/ide-cd_ioctl.c 	cmd[4] = loej | (ejectflag != 0);
cmd               132 drivers/ide/ide-cd_ioctl.c 	return ide_cd_queue_pc(drive, cmd, 0, NULL, NULL, NULL, 0, 0);
cmd               146 drivers/ide/ide-cd_ioctl.c 		unsigned char cmd[BLK_MAX_CDB];
cmd               148 drivers/ide/ide-cd_ioctl.c 		memset(cmd, 0, BLK_MAX_CDB);
cmd               150 drivers/ide/ide-cd_ioctl.c 		cmd[0] = GPCMD_PREVENT_ALLOW_MEDIUM_REMOVAL;
cmd               151 drivers/ide/ide-cd_ioctl.c 		cmd[4] = lockflag ? 1 : 0;
cmd               153 drivers/ide/ide-cd_ioctl.c 		stat = ide_cd_queue_pc(drive, cmd, 0, NULL, NULL,
cmd               213 drivers/ide/ide-cd_ioctl.c 	unsigned char cmd[BLK_MAX_CDB];
cmd               220 drivers/ide/ide-cd_ioctl.c 	memset(cmd, 0, BLK_MAX_CDB);
cmd               222 drivers/ide/ide-cd_ioctl.c 	cmd[0] = GPCMD_SET_SPEED;
cmd               224 drivers/ide/ide-cd_ioctl.c 	cmd[2] = (speed >> 8) & 0xff;
cmd               225 drivers/ide/ide-cd_ioctl.c 	cmd[3] = speed & 0xff;
cmd               229 drivers/ide/ide-cd_ioctl.c 		cmd[4] = (speed >> 8) & 0xff;
cmd               230 drivers/ide/ide-cd_ioctl.c 		cmd[5] = speed & 0xff;
cmd               233 drivers/ide/ide-cd_ioctl.c 	stat = ide_cd_queue_pc(drive, cmd, 0, NULL, NULL, NULL, 0, 0);
cmd               270 drivers/ide/ide-cd_ioctl.c 	unsigned char cmd[BLK_MAX_CDB];
cmd               273 drivers/ide/ide-cd_ioctl.c 	memset(cmd, 0, BLK_MAX_CDB);
cmd               275 drivers/ide/ide-cd_ioctl.c 	cmd[0] = GPCMD_READ_SUBCHANNEL;
cmd               276 drivers/ide/ide-cd_ioctl.c 	cmd[1] = 2;		/* MSF addressing */
cmd               277 drivers/ide/ide-cd_ioctl.c 	cmd[2] = 0x40;	/* request subQ data */
cmd               278 drivers/ide/ide-cd_ioctl.c 	cmd[3] = 2;		/* format */
cmd               279 drivers/ide/ide-cd_ioctl.c 	cmd[8] = len;
cmd               281 drivers/ide/ide-cd_ioctl.c 	stat = ide_cd_queue_pc(drive, cmd, 0, buf, &len, NULL, 0, 0);
cmd               350 drivers/ide/ide-cd_ioctl.c 	unsigned char cmd[BLK_MAX_CDB];
cmd               368 drivers/ide/ide-cd_ioctl.c 	memset(cmd, 0, BLK_MAX_CDB);
cmd               370 drivers/ide/ide-cd_ioctl.c 	cmd[0] = GPCMD_PLAY_AUDIO_MSF;
cmd               371 drivers/ide/ide-cd_ioctl.c 	lba_to_msf(lba_start,   &cmd[3], &cmd[4], &cmd[5]);
cmd               372 drivers/ide/ide-cd_ioctl.c 	lba_to_msf(lba_end - 1, &cmd[6], &cmd[7], &cmd[8]);
cmd               374 drivers/ide/ide-cd_ioctl.c 	return ide_cd_queue_pc(drive, cmd, 0, NULL, NULL, NULL, 0, 0);
cmd               420 drivers/ide/ide-cd_ioctl.c 			  unsigned int cmd, void *arg)
cmd               424 drivers/ide/ide-cd_ioctl.c 	switch (cmd) {
cmd               461 drivers/ide/ide-cd_ioctl.c 	cgc->stat = ide_cd_queue_pc(drive, cgc->cmd,
cmd               319 drivers/ide/ide-cd_verbose.c 			    scsi_req(failed_command)->cmd[0]) {
cmd               324 drivers/ide/ide-cd_verbose.c 			    scsi_req(failed_command)->cmd[0])
cmd               333 drivers/ide/ide-cd_verbose.c 			printk(KERN_CONT "%02x ", scsi_req(failed_command)->cmd[i]);
cmd               172 drivers/ide/ide-devsets.c 	scsi_req(rq)->cmd[0] = REQ_DEVSET_EXEC;
cmd               173 drivers/ide/ide-devsets.c 	*(int *)&scsi_req(rq)->cmd[1] = arg;
cmd               187 drivers/ide/ide-devsets.c 	err = setfunc(drive, *(int *)&scsi_req(rq)->cmd[1]);
cmd                56 drivers/ide/ide-disk.c static void ide_tf_set_cmd(ide_drive_t *drive, struct ide_cmd *cmd, u8 dma)
cmd                60 drivers/ide/ide-disk.c 	lba48 = (cmd->tf_flags & IDE_TFLAG_LBA48) ? 2 : 0;
cmd                61 drivers/ide/ide-disk.c 	write = (cmd->tf_flags & IDE_TFLAG_WRITE) ? 1 : 0;
cmd                64 drivers/ide/ide-disk.c 		cmd->protocol = ATA_PROT_DMA;
cmd                67 drivers/ide/ide-disk.c 		cmd->protocol = ATA_PROT_PIO;
cmd                69 drivers/ide/ide-disk.c 			cmd->tf_flags |= IDE_TFLAG_MULTI_PIO;
cmd                75 drivers/ide/ide-disk.c 	cmd->tf.command = ide_rw_cmds[index + lba48 + write];
cmd                89 drivers/ide/ide-disk.c 	struct ide_cmd		cmd;
cmd                90 drivers/ide/ide-disk.c 	struct ide_taskfile	*tf = &cmd.tf;
cmd               100 drivers/ide/ide-disk.c 	memset(&cmd, 0, sizeof(cmd));
cmd               101 drivers/ide/ide-disk.c 	cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd               102 drivers/ide/ide-disk.c 	cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd               115 drivers/ide/ide-disk.c 			tf = &cmd.hob;
cmd               123 drivers/ide/ide-disk.c 			cmd.valid.out.hob = IDE_VALID_OUT_HOB;
cmd               124 drivers/ide/ide-disk.c 			cmd.valid.in.hob  = IDE_VALID_IN_HOB;
cmd               125 drivers/ide/ide-disk.c 			cmd.tf_flags |= IDE_TFLAG_LBA48;
cmd               150 drivers/ide/ide-disk.c 	cmd.tf_flags |= IDE_TFLAG_FS;
cmd               153 drivers/ide/ide-disk.c 		cmd.tf_flags |= IDE_TFLAG_WRITE;
cmd               155 drivers/ide/ide-disk.c 	ide_tf_set_cmd(drive, &cmd, dma);
cmd               156 drivers/ide/ide-disk.c 	cmd.rq = rq;
cmd               159 drivers/ide/ide-disk.c 		ide_init_sg_cmd(&cmd, nsectors << 9);
cmd               160 drivers/ide/ide-disk.c 		ide_map_sg(drive, &cmd);
cmd               163 drivers/ide/ide-disk.c 	rc = do_rw_taskfile(drive, &cmd);
cmd               167 drivers/ide/ide-disk.c 		cmd.tf_flags |= IDE_TFLAG_DMA_PIO_FALLBACK;
cmd               168 drivers/ide/ide-disk.c 		ide_tf_set_cmd(drive, &cmd, 0);
cmd               169 drivers/ide/ide-disk.c 		ide_init_sg_cmd(&cmd, nsectors << 9);
cmd               170 drivers/ide/ide-disk.c 		rc = do_rw_taskfile(drive, &cmd);
cmd               208 drivers/ide/ide-disk.c 	struct ide_cmd cmd;
cmd               209 drivers/ide/ide-disk.c 	struct ide_taskfile *tf = &cmd.tf;
cmd               212 drivers/ide/ide-disk.c 	memset(&cmd, 0, sizeof(cmd));
cmd               219 drivers/ide/ide-disk.c 	cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd               220 drivers/ide/ide-disk.c 	cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd               222 drivers/ide/ide-disk.c 		cmd.valid.out.hob = IDE_VALID_OUT_HOB;
cmd               223 drivers/ide/ide-disk.c 		cmd.valid.in.hob  = IDE_VALID_IN_HOB;
cmd               224 drivers/ide/ide-disk.c 		cmd.tf_flags = IDE_TFLAG_LBA48;
cmd               227 drivers/ide/ide-disk.c 	ide_no_data_taskfile(drive, &cmd);
cmd               231 drivers/ide/ide-disk.c 		addr = ide_get_lba_addr(&cmd, lba48) + 1;
cmd               242 drivers/ide/ide-disk.c 	struct ide_cmd cmd;
cmd               243 drivers/ide/ide-disk.c 	struct ide_taskfile *tf = &cmd.tf;
cmd               248 drivers/ide/ide-disk.c 	memset(&cmd, 0, sizeof(cmd));
cmd               253 drivers/ide/ide-disk.c 		cmd.hob.lbal = (addr_req >>= 8) & 0xff;
cmd               254 drivers/ide/ide-disk.c 		cmd.hob.lbam = (addr_req >>= 8) & 0xff;
cmd               255 drivers/ide/ide-disk.c 		cmd.hob.lbah = (addr_req >>= 8) & 0xff;
cmd               263 drivers/ide/ide-disk.c 	cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd               264 drivers/ide/ide-disk.c 	cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd               266 drivers/ide/ide-disk.c 		cmd.valid.out.hob = IDE_VALID_OUT_HOB;
cmd               267 drivers/ide/ide-disk.c 		cmd.valid.in.hob  = IDE_VALID_IN_HOB;
cmd               268 drivers/ide/ide-disk.c 		cmd.tf_flags = IDE_TFLAG_LBA48;
cmd               271 drivers/ide/ide-disk.c 	ide_no_data_taskfile(drive, &cmd);
cmd               275 drivers/ide/ide-disk.c 		addr_set = ide_get_lba_addr(&cmd, lba48) + 1;
cmd               432 drivers/ide/ide-disk.c 	struct ide_cmd *cmd;
cmd               438 drivers/ide/ide-disk.c 		cmd = ide_req(rq)->special;
cmd               439 drivers/ide/ide-disk.c 		memset(cmd, 0, sizeof(*cmd));
cmd               441 drivers/ide/ide-disk.c 		cmd = kzalloc(sizeof(*cmd), GFP_ATOMIC);
cmd               445 drivers/ide/ide-disk.c 	BUG_ON(cmd == NULL);
cmd               449 drivers/ide/ide-disk.c 		cmd->tf.command = ATA_CMD_FLUSH_EXT;
cmd               451 drivers/ide/ide-disk.c 		cmd->tf.command = ATA_CMD_FLUSH;
cmd               452 drivers/ide/ide-disk.c 	cmd->valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd               453 drivers/ide/ide-disk.c 	cmd->tf_flags = IDE_TFLAG_DYN;
cmd               454 drivers/ide/ide-disk.c 	cmd->protocol = ATA_PROT_NODATA;
cmd               458 drivers/ide/ide-disk.c 	ide_req(rq)->special = cmd;
cmd               459 drivers/ide/ide-disk.c 	cmd->rq = rq;
cmd               510 drivers/ide/ide-disk.c 	struct ide_cmd cmd;
cmd               512 drivers/ide/ide-disk.c 	memset(&cmd, 0, sizeof(cmd));
cmd               513 drivers/ide/ide-disk.c 	cmd.tf.feature = feature;
cmd               514 drivers/ide/ide-disk.c 	cmd.tf.nsect   = nsect;
cmd               515 drivers/ide/ide-disk.c 	cmd.tf.command = ATA_CMD_SET_FEATURES;
cmd               516 drivers/ide/ide-disk.c 	cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd               517 drivers/ide/ide-disk.c 	cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd               519 drivers/ide/ide-disk.c 	return ide_no_data_taskfile(drive, &cmd);
cmd               584 drivers/ide/ide-disk.c 	struct ide_cmd cmd;
cmd               586 drivers/ide/ide-disk.c 	memset(&cmd, 0, sizeof(cmd));
cmd               588 drivers/ide/ide-disk.c 		cmd.tf.command = ATA_CMD_FLUSH_EXT;
cmd               590 drivers/ide/ide-disk.c 		cmd.tf.command = ATA_CMD_FLUSH;
cmd               591 drivers/ide/ide-disk.c 	cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd               592 drivers/ide/ide-disk.c 	cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd               594 drivers/ide/ide-disk.c 	return ide_no_data_taskfile(drive, &cmd);
cmd               768 drivers/ide/ide-disk.c 	struct ide_cmd cmd;
cmd               774 drivers/ide/ide-disk.c 	memset(&cmd, 0, sizeof(cmd));
cmd               775 drivers/ide/ide-disk.c 	cmd.tf.command = on ? ATA_CMD_MEDIA_LOCK : ATA_CMD_MEDIA_UNLOCK;
cmd               776 drivers/ide/ide-disk.c 	cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd               777 drivers/ide/ide-disk.c 	cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd               779 drivers/ide/ide-disk.c 	ret = ide_no_data_taskfile(drive, &cmd);
cmd                20 drivers/ide/ide-disk_ioctl.c 		   unsigned int cmd, unsigned long arg)
cmd                25 drivers/ide/ide-disk_ioctl.c 	err = ide_setting_ioctl(drive, bdev, cmd, arg, ide_disk_ioctl_settings);
cmd                29 drivers/ide/ide-disk_ioctl.c 	err = generic_ide_ioctl(drive, bdev, cmd, arg);
cmd                12 drivers/ide/ide-disk_proc.c 	struct ide_cmd cmd;
cmd                13 drivers/ide/ide-disk_proc.c 	struct ide_taskfile *tf = &cmd.tf;
cmd                15 drivers/ide/ide-disk_proc.c 	memset(&cmd, 0, sizeof(cmd));
cmd                20 drivers/ide/ide-disk_proc.c 	cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd                21 drivers/ide/ide-disk_proc.c 	cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd                23 drivers/ide/ide-disk_proc.c 	return ide_no_data_taskfile(drive, &cmd);
cmd                28 drivers/ide/ide-disk_proc.c 	struct ide_cmd cmd;
cmd                29 drivers/ide/ide-disk_proc.c 	struct ide_taskfile *tf = &cmd.tf;
cmd                31 drivers/ide/ide-disk_proc.c 	memset(&cmd, 0, sizeof(cmd));
cmd                37 drivers/ide/ide-disk_proc.c 	cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd                38 drivers/ide/ide-disk_proc.c 	cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd                39 drivers/ide/ide-disk_proc.c 	cmd.protocol = ATA_PROT_PIO;
cmd                41 drivers/ide/ide-disk_proc.c 	return ide_raw_taskfile(drive, &cmd, buf, 1);
cmd               115 drivers/ide/ide-dma-sff.c int ide_build_dmatable(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               124 drivers/ide/ide-dma-sff.c 	for_each_sg(hwif->sg_table, sg, cmd->sg_nents, i) {
cmd               188 drivers/ide/ide-dma-sff.c int ide_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               192 drivers/ide/ide-dma-sff.c 	u8 rw = (cmd->tf_flags & IDE_TFLAG_WRITE) ? 0 : ATA_DMA_WR;
cmd               196 drivers/ide/ide-dma-sff.c 	if (ide_build_dmatable(drive, cmd) == 0) {
cmd               197 drivers/ide/ide-dma-sff.c 		ide_map_sg(drive, cmd);
cmd                94 drivers/ide/ide-dma.c 	struct ide_cmd *cmd = &hwif->cmd;
cmd                99 drivers/ide/ide-dma.c 	ide_dma_unmap_sg(drive, cmd);
cmd               104 drivers/ide/ide-dma.c 			if ((cmd->tf_flags & IDE_TFLAG_FS) == 0)
cmd               105 drivers/ide/ide-dma.c 				ide_finish_cmd(drive, cmd, stat);
cmd               108 drivers/ide/ide-dma.c 						blk_rq_sectors(cmd->rq) << 9);
cmd               133 drivers/ide/ide-dma.c static int ide_dma_map_sg(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               139 drivers/ide/ide-dma.c 	if (cmd->tf_flags & IDE_TFLAG_WRITE)
cmd               140 drivers/ide/ide-dma.c 		cmd->sg_dma_direction = DMA_TO_DEVICE;
cmd               142 drivers/ide/ide-dma.c 		cmd->sg_dma_direction = DMA_FROM_DEVICE;
cmd               144 drivers/ide/ide-dma.c 	i = dma_map_sg(hwif->dev, sg, cmd->sg_nents, cmd->sg_dma_direction);
cmd               146 drivers/ide/ide-dma.c 		cmd->orig_sg_nents = cmd->sg_nents;
cmd               147 drivers/ide/ide-dma.c 		cmd->sg_nents = i;
cmd               164 drivers/ide/ide-dma.c void ide_dma_unmap_sg(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               168 drivers/ide/ide-dma.c 	dma_unmap_sg(hwif->dev, hwif->sg_table, cmd->orig_sg_nents,
cmd               169 drivers/ide/ide-dma.c 		     cmd->sg_dma_direction);
cmd               450 drivers/ide/ide-dma.c 	struct ide_cmd *cmd = &hwif->cmd;
cmd               461 drivers/ide/ide-dma.c 		ide_dma_unmap_sg(drive, cmd);
cmd               474 drivers/ide/ide-dma.c 			ide_dma_unmap_sg(drive, cmd);
cmd               531 drivers/ide/ide-dma.c int ide_dma_prepare(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               536 drivers/ide/ide-dma.c 	    (dma_ops->dma_check && dma_ops->dma_check(drive, cmd)))
cmd               538 drivers/ide/ide-dma.c 	ide_map_sg(drive, cmd);
cmd               539 drivers/ide/ide-dma.c 	if (ide_dma_map_sg(drive, cmd) == 0)
cmd               541 drivers/ide/ide-dma.c 	if (dma_ops->dma_setup(drive, cmd))
cmd               546 drivers/ide/ide-dma.c 	ide_dma_unmap_sg(drive, cmd);
cmd               548 drivers/ide/ide-dma.c 	ide_map_sg(drive, cmd);
cmd               129 drivers/ide/ide-eh.c 			struct ide_cmd *cmd = ide_req(rq)->special;
cmd               131 drivers/ide/ide-eh.c 			if (cmd)
cmd               132 drivers/ide/ide-eh.c 				ide_complete_cmd(drive, cmd, stat, err);
cmd               152 drivers/ide/ide-eh.c 	    scsi_req(rq)->cmd[0] == REQ_DRIVE_RESET) {
cmd               124 drivers/ide/ide-floppy.c 					   struct ide_cmd *cmd,
cmd               155 drivers/ide/ide-floppy.c 	return ide_issue_pc(drive, cmd);
cmd               198 drivers/ide/ide-floppy.c 	int cmd = rq_data_dir(rq);
cmd               203 drivers/ide/ide-floppy.c 	pc->c[0] = cmd == READ ? GPCMD_READ_10 : GPCMD_WRITE_10;
cmd               207 drivers/ide/ide-floppy.c 	memcpy(scsi_req(rq)->cmd, pc->c, 12);
cmd               210 drivers/ide/ide-floppy.c 	if (cmd == WRITE)
cmd               220 drivers/ide/ide-floppy.c 	memcpy(pc->c, scsi_req(rq)->cmd, sizeof(pc->c));
cmd               233 drivers/ide/ide-floppy.c 	struct ide_cmd cmd;
cmd               236 drivers/ide/ide-floppy.c 	ide_debug_log(IDE_DBG_FUNC, "enter, cmd: 0x%x\n", rq->cmd[0]);
cmd               288 drivers/ide/ide-floppy.c 	memset(&cmd, 0, sizeof(cmd));
cmd               291 drivers/ide/ide-floppy.c 		cmd.tf_flags |= IDE_TFLAG_WRITE;
cmd               293 drivers/ide/ide-floppy.c 	cmd.rq = rq;
cmd               296 drivers/ide/ide-floppy.c 		ide_init_sg_cmd(&cmd, blk_rq_bytes(rq));
cmd               297 drivers/ide/ide-floppy.c 		ide_map_sg(drive, &cmd);
cmd               302 drivers/ide/ide-floppy.c 	return ide_floppy_issue_pc(drive, &cmd, pc);
cmd               237 drivers/ide/ide-floppy_ioctl.c 			       unsigned long arg, unsigned int cmd)
cmd               241 drivers/ide/ide-floppy_ioctl.c 	int prevent = (arg && cmd != CDROMEJECT) ? 1 : 0;
cmd               248 drivers/ide/ide-floppy_ioctl.c 	if (cmd == CDROMEJECT)
cmd               255 drivers/ide/ide-floppy_ioctl.c 				   fmode_t mode, unsigned int cmd,
cmd               258 drivers/ide/ide-floppy_ioctl.c 	switch (cmd) {
cmd               275 drivers/ide/ide-floppy_ioctl.c 		     fmode_t mode, unsigned int cmd, unsigned long arg)
cmd               282 drivers/ide/ide-floppy_ioctl.c 	if (cmd == CDROMEJECT || cmd == CDROM_LOCKDOOR) {
cmd               283 drivers/ide/ide-floppy_ioctl.c 		err = ide_floppy_lockdoor(drive, &pc, arg, cmd);
cmd               287 drivers/ide/ide-floppy_ioctl.c 	err = ide_floppy_format_ioctl(drive, &pc, mode, cmd, argp);
cmd               295 drivers/ide/ide-floppy_ioctl.c 	if (cmd != CDROM_SEND_PACKET && cmd != SCSI_IOCTL_SEND_COMMAND)
cmd               296 drivers/ide/ide-floppy_ioctl.c 		err = scsi_cmd_blk_ioctl(bdev, mode, cmd, argp);
cmd               299 drivers/ide/ide-floppy_ioctl.c 		err = generic_ide_ioctl(drive, bdev, cmd, arg);
cmd               336 drivers/ide/ide-gd.c 			     unsigned int cmd, unsigned long arg)
cmd               341 drivers/ide/ide-gd.c 	return drive->disk_ops->ioctl(drive, bdev, mode, cmd, arg);
cmd                42 drivers/ide/ide-io-std.c void ide_exec_command(ide_hwif_t *hwif, u8 cmd)
cmd                45 drivers/ide/ide-io-std.c 		writeb(cmd, (void __iomem *)hwif->io_ports.command_addr);
cmd                47 drivers/ide/ide-io-std.c 		outb(cmd, hwif->io_ports.command_addr);
cmd               165 drivers/ide/ide-io-std.c void ide_input_data(ide_drive_t *drive, struct ide_cmd *cmd, void *buf,
cmd               209 drivers/ide/ide-io-std.c void ide_output_data(ide_drive_t *drive, struct ide_cmd *cmd, void *buf,
cmd                84 drivers/ide/ide-io.c void ide_complete_cmd(ide_drive_t *drive, struct ide_cmd *cmd, u8 stat, u8 err)
cmd                87 drivers/ide/ide-io.c 	struct ide_taskfile *tf = &cmd->tf;
cmd                88 drivers/ide/ide-io.c 	struct request *rq = cmd->rq;
cmd                94 drivers/ide/ide-io.c 	if (cmd->ftf_flags & IDE_FTFLAG_IN_DATA) {
cmd                97 drivers/ide/ide-io.c 		tp_ops->input_data(drive, cmd, data, 2);
cmd                99 drivers/ide/ide-io.c 		cmd->tf.data  = data[0];
cmd               100 drivers/ide/ide-io.c 		cmd->hob.data = data[1];
cmd               103 drivers/ide/ide-io.c 	ide_tf_readback(drive, cmd);
cmd               105 drivers/ide/ide-io.c 	if ((cmd->tf_flags & IDE_TFLAG_CUSTOM_HANDLER) &&
cmd               110 drivers/ide/ide-io.c 			ide_tf_dump(drive->name, cmd);
cmd               118 drivers/ide/ide-io.c 		if (cmd->tf_flags & IDE_TFLAG_DYN)
cmd               120 drivers/ide/ide-io.c 		else if (cmd != orig_cmd)
cmd               121 drivers/ide/ide-io.c 			memcpy(orig_cmd, cmd, sizeof(*cmd));
cmd               197 drivers/ide/ide-io.c 	struct ide_cmd cmd;
cmd               209 drivers/ide/ide-io.c 	memset(&cmd, 0, sizeof(cmd));
cmd               210 drivers/ide/ide-io.c 	cmd.protocol = ATA_PROT_NODATA;
cmd               214 drivers/ide/ide-io.c 		ide_tf_set_specify_cmd(drive, &cmd.tf);
cmd               217 drivers/ide/ide-io.c 		ide_tf_set_restore_cmd(drive, &cmd.tf);
cmd               220 drivers/ide/ide-io.c 		ide_tf_set_setmult_cmd(drive, &cmd.tf);
cmd               224 drivers/ide/ide-io.c 	cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd               225 drivers/ide/ide-io.c 	cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd               226 drivers/ide/ide-io.c 	cmd.tf_flags = IDE_TFLAG_CUSTOM_HANDLER;
cmd               228 drivers/ide/ide-io.c 	do_rw_taskfile(drive, &cmd);
cmd               233 drivers/ide/ide-io.c void ide_map_sg(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               237 drivers/ide/ide-io.c 	struct request *rq = cmd->rq;
cmd               239 drivers/ide/ide-io.c 	cmd->sg_nents = blk_rq_map_sg(drive->queue, rq, sg);
cmd               243 drivers/ide/ide-io.c void ide_init_sg_cmd(struct ide_cmd *cmd, unsigned int nr_bytes)
cmd               245 drivers/ide/ide-io.c 	cmd->nbytes = cmd->nleft = nr_bytes;
cmd               246 drivers/ide/ide-io.c 	cmd->cursg_ofs = 0;
cmd               247 drivers/ide/ide-io.c 	cmd->cursg = NULL;
cmd               266 drivers/ide/ide-io.c 	struct ide_cmd *cmd = ide_req(rq)->special;
cmd               268 drivers/ide/ide-io.c 	if (cmd) {
cmd               269 drivers/ide/ide-io.c 		if (cmd->protocol == ATA_PROT_PIO) {
cmd               270 drivers/ide/ide-io.c 			ide_init_sg_cmd(cmd, blk_rq_sectors(rq) << 9);
cmd               271 drivers/ide/ide-io.c 			ide_map_sg(drive, cmd);
cmd               274 drivers/ide/ide-io.c 		return do_rw_taskfile(drive, cmd);
cmd               292 drivers/ide/ide-io.c 	u8 cmd = scsi_req(rq)->cmd[0];
cmd               294 drivers/ide/ide-io.c 	switch (cmd) {
cmd                21 drivers/ide/ide-ioctls.c 		      unsigned int cmd, unsigned long arg,
cmd                28 drivers/ide/ide-ioctls.c 		if (ds->get && s->get_ioctl == cmd)
cmd                30 drivers/ide/ide-ioctls.c 		else if (ds->set && s->set_ioctl == cmd)
cmd                58 drivers/ide/ide-ioctls.c static int ide_get_identity_ioctl(ide_drive_t *drive, unsigned int cmd,
cmd                62 drivers/ide/ide-ioctls.c 	int size = (cmd == HDIO_GET_IDENTITY) ? (ATA_ID_WORDS * 2) : 142;
cmd               123 drivers/ide/ide-ioctls.c 	struct ide_cmd cmd;
cmd               124 drivers/ide/ide-ioctls.c 	struct ide_taskfile *tf = &cmd.tf;
cmd               141 drivers/ide/ide-ioctls.c 	memset(&cmd, 0, sizeof(cmd));
cmd               148 drivers/ide/ide-ioctls.c 		cmd.valid.out.tf = IDE_VALID_OUT_TF;
cmd               149 drivers/ide/ide-ioctls.c 		cmd.valid.in.tf  = IDE_VALID_NSECT;
cmd               152 drivers/ide/ide-ioctls.c 		cmd.valid.out.tf = IDE_VALID_FEATURE | IDE_VALID_NSECT;
cmd               153 drivers/ide/ide-ioctls.c 		cmd.valid.in.tf  = IDE_VALID_NSECT;
cmd               156 drivers/ide/ide-ioctls.c 	cmd.protocol = args[3] ? ATA_PROT_PIO : ATA_PROT_NODATA;
cmd               159 drivers/ide/ide-ioctls.c 		cmd.tf_flags |= IDE_TFLAG_IO_16BIT;
cmd               175 drivers/ide/ide-ioctls.c 		cmd.tf_flags |= IDE_TFLAG_SET_XFER;
cmd               178 drivers/ide/ide-ioctls.c 	err = ide_raw_taskfile(drive, &cmd, buf, args[3]);
cmd               199 drivers/ide/ide-ioctls.c 	struct ide_cmd cmd;
cmd               204 drivers/ide/ide-ioctls.c 	memset(&cmd, 0, sizeof(cmd));
cmd               205 drivers/ide/ide-ioctls.c 	memcpy(&cmd.tf.feature, &args[1], 6);
cmd               206 drivers/ide/ide-ioctls.c 	cmd.tf.command = args[0];
cmd               207 drivers/ide/ide-ioctls.c 	cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd               208 drivers/ide/ide-ioctls.c 	cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd               210 drivers/ide/ide-ioctls.c 	err = ide_no_data_taskfile(drive, &cmd);
cmd               212 drivers/ide/ide-ioctls.c 	args[0] = cmd.tf.command;
cmd               213 drivers/ide/ide-ioctls.c 	memcpy(&args[1], &cmd.tf.feature, 6);
cmd               229 drivers/ide/ide-ioctls.c 	scsi_req(rq)->cmd[0] = REQ_DRIVE_RESET;
cmd               237 drivers/ide/ide-ioctls.c 		      unsigned int cmd, unsigned long arg)
cmd               241 drivers/ide/ide-ioctls.c 	err = ide_setting_ioctl(drive, bdev, cmd, arg, ide_ioctl_settings);
cmd               245 drivers/ide/ide-ioctls.c 	switch (cmd) {
cmd               250 drivers/ide/ide-ioctls.c 		return ide_get_identity_ioctl(drive, cmd, arg);
cmd               487 drivers/ide/ide-iops.c void ide_execute_command(ide_drive_t *drive, struct ide_cmd *cmd,
cmd               494 drivers/ide/ide-iops.c 	if ((cmd->protocol != ATAPI_PROT_DMA &&
cmd               495 drivers/ide/ide-iops.c 	     cmd->protocol != ATAPI_PROT_PIO) ||
cmd               498 drivers/ide/ide-iops.c 	hwif->tp_ops->exec_command(hwif, cmd->tf.command);
cmd                10 drivers/ide/ide-lib.c u64 ide_get_lba_addr(struct ide_cmd *cmd, int lba48)
cmd                12 drivers/ide/ide-lib.c 	struct ide_taskfile *tf = &cmd->tf;
cmd                17 drivers/ide/ide-lib.c 		tf = &cmd->hob;
cmd                28 drivers/ide/ide-lib.c 	struct ide_cmd cmd;
cmd                29 drivers/ide/ide-lib.c 	struct ide_taskfile *tf = &cmd.tf;
cmd                32 drivers/ide/ide-lib.c 	memset(&cmd, 0, sizeof(cmd));
cmd                34 drivers/ide/ide-lib.c 		cmd.valid.in.tf  = IDE_VALID_LBA;
cmd                35 drivers/ide/ide-lib.c 		cmd.valid.in.hob = IDE_VALID_LBA;
cmd                36 drivers/ide/ide-lib.c 		cmd.tf_flags = IDE_TFLAG_LBA48;
cmd                38 drivers/ide/ide-lib.c 		cmd.valid.in.tf  = IDE_VALID_LBA | IDE_VALID_DEVICE;
cmd                40 drivers/ide/ide-lib.c 	ide_tf_readback(drive, &cmd);
cmd                44 drivers/ide/ide-lib.c 			(unsigned long long)ide_get_lba_addr(&cmd, lba48));
cmd               142 drivers/ide/ide-lib.c 		drive->name, drive->hwif->cmd.tf.command);
cmd                36 drivers/ide/ide-park.c 	scsi_req(rq)->cmd[0] = REQ_PARK_HEADS;
cmd                54 drivers/ide/ide-park.c 	scsi_req(rq)->cmd[0] = REQ_UNPARK_HEADS;
cmd                67 drivers/ide/ide-park.c 	struct ide_cmd cmd;
cmd                68 drivers/ide/ide-park.c 	struct ide_taskfile *tf = &cmd.tf;
cmd                70 drivers/ide/ide-park.c 	memset(&cmd, 0, sizeof(cmd));
cmd                71 drivers/ide/ide-park.c 	if (scsi_req(rq)->cmd[0] == REQ_PARK_HEADS) {
cmd                79 drivers/ide/ide-park.c 		cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd                80 drivers/ide/ide-park.c 		cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd                84 drivers/ide/ide-park.c 	cmd.tf_flags |= IDE_TFLAG_CUSTOM_HANDLER;
cmd                85 drivers/ide/ide-park.c 	cmd.protocol = ATA_PROT_NODATA;
cmd                87 drivers/ide/ide-park.c 	cmd.rq = rq;
cmd                89 drivers/ide/ide-park.c 	return do_rw_taskfile(drive, &cmd);
cmd               132 drivers/ide/ide-pm.c 	struct ide_cmd cmd = { };
cmd               145 drivers/ide/ide-pm.c 			cmd.tf.command = ATA_CMD_FLUSH_EXT;
cmd               147 drivers/ide/ide-pm.c 			cmd.tf.command = ATA_CMD_FLUSH;
cmd               150 drivers/ide/ide-pm.c 		cmd.tf.command = ATA_CMD_STANDBYNOW1;
cmd               163 drivers/ide/ide-pm.c 		cmd.tf.command = ATA_CMD_IDLEIMMEDIATE;
cmd               185 drivers/ide/ide-pm.c 	cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd               186 drivers/ide/ide-pm.c 	cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd               187 drivers/ide/ide-pm.c 	cmd.protocol = ATA_PROT_NODATA;
cmd               189 drivers/ide/ide-pm.c 	return do_rw_taskfile(drive, &cmd);
cmd               193 drivers/ide/ide-probe.c static void do_identify(ide_drive_t *drive, u8 cmd, u16 *id)
cmd               217 drivers/ide/ide-probe.c 	if (cmd == ATA_CMD_ID_ATAPI) {
cmd               252 drivers/ide/ide-probe.c int ide_dev_read_id(ide_drive_t *drive, u8 cmd, u16 *id, int irq_ctx)
cmd               291 drivers/ide/ide-probe.c 	if (cmd == ATA_CMD_ID_ATAPI) {
cmd               300 drivers/ide/ide-probe.c 	tp_ops->exec_command(hwif, cmd);
cmd               302 drivers/ide/ide-probe.c 	timeout = ((cmd == ATA_CMD_ID_ATA) ? WAIT_WORSTCASE : WAIT_PIDENTIFY) / 2;
cmd               320 drivers/ide/ide-probe.c 		do_identify(drive, cmd, id);
cmd               382 drivers/ide/ide-probe.c static int do_probe (ide_drive_t *drive, u8 cmd)
cmd               391 drivers/ide/ide-probe.c 	if (present && drive->media != ide_disk && cmd == ATA_CMD_ID_ATA)
cmd               397 drivers/ide/ide-probe.c 		(cmd == ATA_CMD_ID_ATA) ? "ATA" : "ATAPI");
cmd               421 drivers/ide/ide-probe.c 	    present || cmd == ATA_CMD_ID_ATAPI) {
cmd               422 drivers/ide/ide-probe.c 		rc = ide_dev_read_id(drive, cmd, id, 0);
cmd               425 drivers/ide/ide-probe.c 			rc = ide_dev_read_id(drive, cmd, id, 0);
cmd               432 drivers/ide/ide-probe.c 		if (rc == 1 && cmd == ATA_CMD_ID_ATAPI) {
cmd               440 drivers/ide/ide-probe.c 			rc = ide_dev_read_id(drive, cmd, id, 0);
cmd               479 drivers/ide/ide-probe.c 	u8 cmd;
cmd               489 drivers/ide/ide-probe.c 		cmd = ATA_CMD_ID_ATA;
cmd               490 drivers/ide/ide-probe.c 		rc = do_probe(drive, cmd);
cmd               493 drivers/ide/ide-probe.c 			cmd = ATA_CMD_ID_ATAPI;
cmd               494 drivers/ide/ide-probe.c 			rc = do_probe(drive, cmd);
cmd               514 drivers/ide/ide-probe.c 			if (cmd == ATA_CMD_ID_ATAPI)
cmd               190 drivers/ide/ide-proc.c 	struct ide_cmd cmd;
cmd               195 drivers/ide/ide-proc.c 	memset(&cmd, 0, sizeof(cmd));
cmd               196 drivers/ide/ide-proc.c 	cmd.tf.command = ATA_CMD_SET_FEATURES;
cmd               197 drivers/ide/ide-proc.c 	cmd.tf.feature = SETFEATURES_XFER;
cmd               198 drivers/ide/ide-proc.c 	cmd.tf.nsect   = (u8)arg;
cmd               199 drivers/ide/ide-proc.c 	cmd.valid.out.tf = IDE_VALID_FEATURE | IDE_VALID_NSECT;
cmd               200 drivers/ide/ide-proc.c 	cmd.valid.in.tf  = IDE_VALID_NSECT;
cmd               201 drivers/ide/ide-proc.c 	cmd.tf_flags   = IDE_TFLAG_SET_XFER;
cmd               203 drivers/ide/ide-proc.c 	return ide_no_data_taskfile(drive, &cmd);
cmd               281 drivers/ide/ide-tape.c 		      rq->cmd[0], tape->sense_key, tape->asc, tape->ascq);
cmd               334 drivers/ide/ide-tape.c 	ide_debug_log(IDE_DBG_FUNC, "cmd: 0x%x, dsc: %d, err: %d", rq->cmd[0],
cmd               383 drivers/ide/ide-tape.c 		      drive->hwif->rq->cmd[0], tape->dsc_poll_freq);
cmd               440 drivers/ide/ide-tape.c 					 struct ide_cmd *cmd,
cmd               485 drivers/ide/ide-tape.c 	return ide_issue_pc(drive, cmd);
cmd               563 drivers/ide/ide-tape.c 	memcpy(scsi_req(rq)->cmd, pc->c, 12);
cmd               572 drivers/ide/ide-tape.c 	struct ide_cmd cmd;
cmd               577 drivers/ide/ide-tape.c 		      req->cmd[0], (unsigned long long)blk_rq_pos(rq),
cmd               597 drivers/ide/ide-tape.c 	    (req->cmd[13] & REQ_IDETAPE_PC2) == 0)
cmd               614 drivers/ide/ide-tape.c 			if (req->cmd[13] & REQ_IDETAPE_PC2) {
cmd               631 drivers/ide/ide-tape.c 	if (req->cmd[13] & REQ_IDETAPE_READ) {
cmd               636 drivers/ide/ide-tape.c 	if (req->cmd[13] & REQ_IDETAPE_WRITE) {
cmd               641 drivers/ide/ide-tape.c 	if (req->cmd[13] & REQ_IDETAPE_PC1) {
cmd               643 drivers/ide/ide-tape.c 		req->cmd[13] &= ~(REQ_IDETAPE_PC1);
cmd               644 drivers/ide/ide-tape.c 		req->cmd[13] |= REQ_IDETAPE_PC2;
cmd               647 drivers/ide/ide-tape.c 	if (req->cmd[13] & REQ_IDETAPE_PC2) {
cmd               657 drivers/ide/ide-tape.c 	memset(&cmd, 0, sizeof(cmd));
cmd               660 drivers/ide/ide-tape.c 		cmd.tf_flags |= IDE_TFLAG_WRITE;
cmd               662 drivers/ide/ide-tape.c 	cmd.rq = rq;
cmd               664 drivers/ide/ide-tape.c 	ide_init_sg_cmd(&cmd, blk_rq_bytes(rq));
cmd               665 drivers/ide/ide-tape.c 	ide_map_sg(drive, &cmd);
cmd               667 drivers/ide/ide-tape.c 	return ide_tape_issue_pc(drive, &cmd, pc);
cmd               846 drivers/ide/ide-tape.c static int idetape_queue_rw_tail(ide_drive_t *drive, int cmd, int size)
cmd               852 drivers/ide/ide-tape.c 	ide_debug_log(IDE_DBG_FUNC, "cmd: 0x%x, size: %d", cmd, size);
cmd               854 drivers/ide/ide-tape.c 	BUG_ON(cmd != REQ_IDETAPE_READ && cmd != REQ_IDETAPE_WRITE);
cmd               859 drivers/ide/ide-tape.c 	scsi_req(rq)->cmd[13] = cmd;
cmd               875 drivers/ide/ide-tape.c 	if (cmd == REQ_IDETAPE_READ)
cmd               912 drivers/ide/ide-tape.c static void idetape_create_space_cmd(struct ide_atapi_pc *pc, int count, u8 cmd)
cmd               917 drivers/ide/ide-tape.c 	pc->c[1] = cmd;
cmd               976 drivers/ide/ide-tape.c 		int cmd = dir == IDETAPE_DIR_READ ? REQ_IDETAPE_READ
cmd               979 drivers/ide/ide-tape.c 		rc = idetape_queue_rw_tail(drive, cmd, 0);
cmd              1030 drivers/ide/ide-tape.c static int idetape_blkdev_ioctl(ide_drive_t *drive, unsigned int cmd,
cmd              1042 drivers/ide/ide-tape.c 	ide_debug_log(IDE_DBG_FUNC, "cmd: 0x%04x", cmd);
cmd              1044 drivers/ide/ide-tape.c 	switch (cmd) {
cmd              1371 drivers/ide/ide-tape.c 				unsigned int cmd, unsigned long arg)
cmd              1381 drivers/ide/ide-tape.c 	ide_debug_log(IDE_DBG_FUNC, "cmd: 0x%x", cmd);
cmd              1387 drivers/ide/ide-tape.c 	if (cmd == MTIOCGET || cmd == MTIOCPOS) {
cmd              1394 drivers/ide/ide-tape.c 	switch (cmd) {
cmd              1421 drivers/ide/ide-tape.c 		return idetape_blkdev_ioctl(drive, cmd, arg);
cmd              1426 drivers/ide/ide-tape.c 				unsigned int cmd, unsigned long arg)
cmd              1430 drivers/ide/ide-tape.c 	ret = do_idetape_chrdev_ioctl(file, cmd, arg);
cmd              1918 drivers/ide/ide-tape.c 			unsigned int cmd, unsigned long arg)
cmd              1925 drivers/ide/ide-tape.c 	err = generic_ide_ioctl(drive, bdev, cmd, arg);
cmd              1927 drivers/ide/ide-tape.c 		err = idetape_blkdev_ioctl(drive, cmd, arg);
cmd                29 drivers/ide/ide-taskfile.c void ide_tf_readback(ide_drive_t *drive, struct ide_cmd *cmd)
cmd                37 drivers/ide/ide-taskfile.c 	tp_ops->tf_read(drive, &cmd->tf, cmd->valid.in.tf);
cmd                39 drivers/ide/ide-taskfile.c 	if (cmd->tf_flags & IDE_TFLAG_LBA48) {
cmd                42 drivers/ide/ide-taskfile.c 		tp_ops->tf_read(drive, &cmd->hob, cmd->valid.in.hob);
cmd                46 drivers/ide/ide-taskfile.c void ide_tf_dump(const char *s, struct ide_cmd *cmd)
cmd                51 drivers/ide/ide-taskfile.c 	       s, cmd->tf.feature, cmd->tf.nsect,
cmd                52 drivers/ide/ide-taskfile.c 	       cmd->tf.lbal, cmd->tf.lbam, cmd->tf.lbah,
cmd                53 drivers/ide/ide-taskfile.c 	       cmd->tf.device, cmd->tf.command);
cmd                55 drivers/ide/ide-taskfile.c 	       s, cmd->hob.nsect, cmd->hob.lbal, cmd->hob.lbam, cmd->hob.lbah);
cmd                61 drivers/ide/ide-taskfile.c 	struct ide_cmd cmd;
cmd                63 drivers/ide/ide-taskfile.c 	memset(&cmd, 0, sizeof(cmd));
cmd                64 drivers/ide/ide-taskfile.c 	cmd.tf.nsect = 0x01;
cmd                66 drivers/ide/ide-taskfile.c 		cmd.tf.command = ATA_CMD_ID_ATA;
cmd                68 drivers/ide/ide-taskfile.c 		cmd.tf.command = ATA_CMD_ID_ATAPI;
cmd                69 drivers/ide/ide-taskfile.c 	cmd.valid.out.tf = IDE_VALID_OUT_TF | IDE_VALID_DEVICE;
cmd                70 drivers/ide/ide-taskfile.c 	cmd.valid.in.tf  = IDE_VALID_IN_TF  | IDE_VALID_DEVICE;
cmd                71 drivers/ide/ide-taskfile.c 	cmd.protocol = ATA_PROT_PIO;
cmd                73 drivers/ide/ide-taskfile.c 	return ide_raw_taskfile(drive, &cmd, buf, 1);
cmd                83 drivers/ide/ide-taskfile.c 	struct ide_cmd *cmd = &hwif->cmd;
cmd                84 drivers/ide/ide-taskfile.c 	struct ide_taskfile *tf = &cmd->tf;
cmd                99 drivers/ide/ide-taskfile.c 	memcpy(cmd, orig_cmd, sizeof(*cmd));
cmd               101 drivers/ide/ide-taskfile.c 	if ((cmd->tf_flags & IDE_TFLAG_DMA_PIO_FALLBACK) == 0) {
cmd               102 drivers/ide/ide-taskfile.c 		ide_tf_dump(drive->name, cmd);
cmd               105 drivers/ide/ide-taskfile.c 		if (cmd->ftf_flags & IDE_FTFLAG_OUT_DATA) {
cmd               106 drivers/ide/ide-taskfile.c 			u8 data[2] = { cmd->tf.data, cmd->hob.data };
cmd               108 drivers/ide/ide-taskfile.c 			tp_ops->output_data(drive, cmd, data, 2);
cmd               111 drivers/ide/ide-taskfile.c 		if (cmd->valid.out.tf & IDE_VALID_DEVICE) {
cmd               112 drivers/ide/ide-taskfile.c 			u8 HIHI = (cmd->tf_flags & IDE_TFLAG_LBA48) ?
cmd               115 drivers/ide/ide-taskfile.c 			if (!(cmd->ftf_flags & IDE_FTFLAG_FLAGGED))
cmd               116 drivers/ide/ide-taskfile.c 				cmd->tf.device &= HIHI;
cmd               117 drivers/ide/ide-taskfile.c 			cmd->tf.device |= drive->select;
cmd               120 drivers/ide/ide-taskfile.c 		tp_ops->tf_load(drive, &cmd->hob, cmd->valid.out.hob);
cmd               121 drivers/ide/ide-taskfile.c 		tp_ops->tf_load(drive, &cmd->tf,  cmd->valid.out.tf);
cmd               124 drivers/ide/ide-taskfile.c 	switch (cmd->protocol) {
cmd               126 drivers/ide/ide-taskfile.c 		if (cmd->tf_flags & IDE_TFLAG_WRITE) {
cmd               129 drivers/ide/ide-taskfile.c 			return pre_task_out_intr(drive, cmd);
cmd               136 drivers/ide/ide-taskfile.c 		ide_execute_command(drive, cmd, handler, WAIT_WORSTCASE);
cmd               139 drivers/ide/ide-taskfile.c 		if (ide_dma_prepare(drive, cmd))
cmd               142 drivers/ide/ide-taskfile.c 		ide_execute_command(drive, cmd, ide_dma_intr, 2 * WAIT_CMD);
cmd               154 drivers/ide/ide-taskfile.c 	struct ide_cmd *cmd = &hwif->cmd;
cmd               155 drivers/ide/ide-taskfile.c 	struct ide_taskfile *tf = &cmd->tf;
cmd               156 drivers/ide/ide-taskfile.c 	int custom = (cmd->tf_flags & IDE_TFLAG_CUSTOM_HANDLER) ? 1 : 0;
cmd               195 drivers/ide/ide-taskfile.c 			ide_finish_cmd(drive, cmd, stat);
cmd               226 drivers/ide/ide-taskfile.c void ide_pio_bytes(ide_drive_t *drive, struct ide_cmd *cmd,
cmd               231 drivers/ide/ide-taskfile.c 	struct scatterlist *cursg = cmd->cursg;
cmd               238 drivers/ide/ide-taskfile.c 		cursg = cmd->cursg = sg;
cmd               241 drivers/ide/ide-taskfile.c 		unsigned nr_bytes = min(len, cursg->length - cmd->cursg_ofs);
cmd               244 drivers/ide/ide-taskfile.c 		offset = cursg->offset + cmd->cursg_ofs;
cmd               254 drivers/ide/ide-taskfile.c 		cmd->nleft -= nr_bytes;
cmd               255 drivers/ide/ide-taskfile.c 		cmd->cursg_ofs += nr_bytes;
cmd               257 drivers/ide/ide-taskfile.c 		if (cmd->cursg_ofs == cursg->length) {
cmd               258 drivers/ide/ide-taskfile.c 			cursg = cmd->cursg = sg_next(cmd->cursg);
cmd               259 drivers/ide/ide-taskfile.c 			cmd->cursg_ofs = 0;
cmd               264 drivers/ide/ide-taskfile.c 			hwif->tp_ops->output_data(drive, cmd, buf, nr_bytes);
cmd               266 drivers/ide/ide-taskfile.c 			hwif->tp_ops->input_data(drive, cmd, buf, nr_bytes);
cmd               275 drivers/ide/ide-taskfile.c static void ide_pio_datablock(ide_drive_t *drive, struct ide_cmd *cmd,
cmd               282 drivers/ide/ide-taskfile.c 	if (cmd->tf_flags & IDE_TFLAG_FS)
cmd               283 drivers/ide/ide-taskfile.c 		scsi_req(cmd->rq)->result = 0;
cmd               285 drivers/ide/ide-taskfile.c 	if (cmd->tf_flags & IDE_TFLAG_IO_16BIT)
cmd               290 drivers/ide/ide-taskfile.c 	if (cmd->tf_flags & IDE_TFLAG_MULTI_PIO)
cmd               291 drivers/ide/ide-taskfile.c 		nr_bytes = min_t(unsigned, cmd->nleft, drive->mult_count << 9);
cmd               295 drivers/ide/ide-taskfile.c 	ide_pio_bytes(drive, cmd, write, nr_bytes);
cmd               300 drivers/ide/ide-taskfile.c static void ide_error_cmd(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               302 drivers/ide/ide-taskfile.c 	if (cmd->tf_flags & IDE_TFLAG_FS) {
cmd               303 drivers/ide/ide-taskfile.c 		int nr_bytes = cmd->nbytes - cmd->nleft;
cmd               305 drivers/ide/ide-taskfile.c 		if (cmd->protocol == ATA_PROT_PIO &&
cmd               306 drivers/ide/ide-taskfile.c 		    ((cmd->tf_flags & IDE_TFLAG_WRITE) || cmd->nleft == 0)) {
cmd               307 drivers/ide/ide-taskfile.c 			if (cmd->tf_flags & IDE_TFLAG_MULTI_PIO)
cmd               318 drivers/ide/ide-taskfile.c void ide_finish_cmd(ide_drive_t *drive, struct ide_cmd *cmd, u8 stat)
cmd               321 drivers/ide/ide-taskfile.c 	u8 err = ide_read_error(drive), nsect = cmd->tf.nsect;
cmd               322 drivers/ide/ide-taskfile.c 	u8 set_xfer = !!(cmd->tf_flags & IDE_TFLAG_SET_XFER);
cmd               324 drivers/ide/ide-taskfile.c 	ide_complete_cmd(drive, cmd, stat, err);
cmd               341 drivers/ide/ide-taskfile.c 	struct ide_cmd *cmd = &drive->hwif->cmd;
cmd               343 drivers/ide/ide-taskfile.c 	u8 write = !!(cmd->tf_flags & IDE_TFLAG_WRITE);
cmd               364 drivers/ide/ide-taskfile.c 		if (((stat & ATA_DRQ) == 0) ^ (cmd->nleft == 0))
cmd               368 drivers/ide/ide-taskfile.c 	if (write && cmd->nleft == 0)
cmd               372 drivers/ide/ide-taskfile.c 	ide_pio_datablock(drive, cmd, write);
cmd               375 drivers/ide/ide-taskfile.c 	if (write == 0 && cmd->nleft == 0) {
cmd               387 drivers/ide/ide-taskfile.c 	if ((cmd->tf_flags & IDE_TFLAG_FS) == 0)
cmd               388 drivers/ide/ide-taskfile.c 		ide_finish_cmd(drive, cmd, stat);
cmd               390 drivers/ide/ide-taskfile.c 		ide_complete_rq(drive, BLK_STS_OK, blk_rq_sectors(cmd->rq) << 9);
cmd               393 drivers/ide/ide-taskfile.c 	ide_error_cmd(drive, cmd);
cmd               398 drivers/ide/ide-taskfile.c 					 struct ide_cmd *cmd)
cmd               405 drivers/ide/ide-taskfile.c 			(cmd->tf_flags & IDE_TFLAG_MULTI_PIO) ? "MULT" : "",
cmd               415 drivers/ide/ide-taskfile.c 	ide_pio_datablock(drive, cmd, 1);
cmd               420 drivers/ide/ide-taskfile.c int ide_raw_taskfile(ide_drive_t *drive, struct ide_cmd *cmd, u8 *buf,
cmd               427 drivers/ide/ide-taskfile.c 		(cmd->tf_flags & IDE_TFLAG_WRITE) ?
cmd               444 drivers/ide/ide-taskfile.c 	ide_req(rq)->special = cmd;
cmd               445 drivers/ide/ide-taskfile.c 	cmd->rq = rq;
cmd               455 drivers/ide/ide-taskfile.c int ide_no_data_taskfile(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               457 drivers/ide/ide-taskfile.c 	cmd->protocol = ATA_PROT_NODATA;
cmd               459 drivers/ide/ide-taskfile.c 	return ide_raw_taskfile(drive, cmd, NULL, 0);
cmd               467 drivers/ide/ide-taskfile.c 	struct ide_cmd		cmd;
cmd               516 drivers/ide/ide-taskfile.c 	memset(&cmd, 0, sizeof(cmd));
cmd               518 drivers/ide/ide-taskfile.c 	memcpy(&cmd.hob, req_task->hob_ports, HDIO_DRIVE_HOB_HDR_SIZE - 2);
cmd               519 drivers/ide/ide-taskfile.c 	memcpy(&cmd.tf,  req_task->io_ports,  HDIO_DRIVE_TASK_HDR_SIZE);
cmd               521 drivers/ide/ide-taskfile.c 	cmd.valid.out.tf = IDE_VALID_DEVICE;
cmd               522 drivers/ide/ide-taskfile.c 	cmd.valid.in.tf  = IDE_VALID_DEVICE | IDE_VALID_IN_TF;
cmd               523 drivers/ide/ide-taskfile.c 	cmd.tf_flags = IDE_TFLAG_IO_16BIT;
cmd               526 drivers/ide/ide-taskfile.c 		cmd.tf_flags |= IDE_TFLAG_LBA48;
cmd               527 drivers/ide/ide-taskfile.c 		cmd.valid.in.hob = IDE_VALID_IN_HOB;
cmd               531 drivers/ide/ide-taskfile.c 		cmd.ftf_flags |= IDE_FTFLAG_FLAGGED;
cmd               534 drivers/ide/ide-taskfile.c 			cmd.ftf_flags |= IDE_FTFLAG_OUT_DATA;
cmd               537 drivers/ide/ide-taskfile.c 			cmd.valid.out.hob |= IDE_VALID_NSECT;
cmd               539 drivers/ide/ide-taskfile.c 			cmd.valid.out.hob |= IDE_VALID_LBAL;
cmd               541 drivers/ide/ide-taskfile.c 			cmd.valid.out.hob |= IDE_VALID_LBAM;
cmd               543 drivers/ide/ide-taskfile.c 			cmd.valid.out.hob |= IDE_VALID_LBAH;
cmd               546 drivers/ide/ide-taskfile.c 			cmd.valid.out.tf  |= IDE_VALID_FEATURE;
cmd               548 drivers/ide/ide-taskfile.c 			cmd.valid.out.tf  |= IDE_VALID_NSECT;
cmd               550 drivers/ide/ide-taskfile.c 			cmd.valid.out.tf  |= IDE_VALID_LBAL;
cmd               552 drivers/ide/ide-taskfile.c 			cmd.valid.out.tf  |= IDE_VALID_LBAM;
cmd               554 drivers/ide/ide-taskfile.c 			cmd.valid.out.tf  |= IDE_VALID_LBAH;
cmd               556 drivers/ide/ide-taskfile.c 		cmd.valid.out.tf |= IDE_VALID_OUT_TF;
cmd               557 drivers/ide/ide-taskfile.c 		if (cmd.tf_flags & IDE_TFLAG_LBA48)
cmd               558 drivers/ide/ide-taskfile.c 			cmd.valid.out.hob |= IDE_VALID_OUT_HOB;
cmd               562 drivers/ide/ide-taskfile.c 		cmd.ftf_flags |= IDE_FTFLAG_IN_DATA;
cmd               568 drivers/ide/ide-taskfile.c 			cmd.tf_flags |= IDE_TFLAG_WRITE;
cmd               571 drivers/ide/ide-taskfile.c 	cmd.protocol = ATA_PROT_DMA;
cmd               582 drivers/ide/ide-taskfile.c 		cmd.tf_flags |= IDE_TFLAG_MULTI_PIO;
cmd               585 drivers/ide/ide-taskfile.c 		cmd.protocol = ATA_PROT_PIO;
cmd               589 drivers/ide/ide-taskfile.c 		cmd.tf_flags |= IDE_TFLAG_WRITE;
cmd               601 drivers/ide/ide-taskfile.c 		cmd.tf_flags |= IDE_TFLAG_MULTI_PIO;
cmd               604 drivers/ide/ide-taskfile.c 		cmd.protocol = ATA_PROT_PIO;
cmd               612 drivers/ide/ide-taskfile.c 		cmd.protocol = ATA_PROT_NODATA;
cmd               622 drivers/ide/ide-taskfile.c 		nsect = (cmd.hob.nsect << 8) | cmd.tf.nsect;
cmd               632 drivers/ide/ide-taskfile.c 	err = ide_raw_taskfile(drive, &cmd, data_buf, nsect);
cmd               634 drivers/ide/ide-taskfile.c 	memcpy(req_task->hob_ports, &cmd.hob, HDIO_DRIVE_HOB_HDR_SIZE - 2);
cmd               635 drivers/ide/ide-taskfile.c 	memcpy(req_task->io_ports,  &cmd.tf,  HDIO_DRIVE_TASK_HDR_SIZE);
cmd               637 drivers/ide/ide-taskfile.c 	if ((cmd.ftf_flags & IDE_FTFLAG_SET_IN_FLAGS) &&
cmd               475 drivers/ide/pmac.c static void pmac_exec_command(ide_hwif_t *hwif, u8 cmd)
cmd               477 drivers/ide/pmac.c 	writeb(cmd, (void __iomem *)hwif->io_ports.command_addr);
cmd              1453 drivers/ide/pmac.c static int pmac_ide_build_dmatable(ide_drive_t *drive, struct ide_cmd *cmd)
cmd              1460 drivers/ide/pmac.c 	int wr = !!(cmd->tf_flags & IDE_TFLAG_WRITE);
cmd              1461 drivers/ide/pmac.c 	int i = cmd->sg_nents, count = 0;
cmd              1530 drivers/ide/pmac.c static int pmac_ide_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd)
cmd              1535 drivers/ide/pmac.c 	u8 write = !!(cmd->tf_flags & IDE_TFLAG_WRITE);
cmd              1537 drivers/ide/pmac.c 	if (pmac_ide_build_dmatable(drive, cmd) == 0)
cmd                73 drivers/ide/q40ide.c static void q40ide_input_data(ide_drive_t *drive, struct ide_cmd *cmd,
cmd                78 drivers/ide/q40ide.c 	if (drive->media == ide_disk && cmd && (cmd->tf_flags & IDE_TFLAG_FS)) {
cmd                86 drivers/ide/q40ide.c static void q40ide_output_data(ide_drive_t *drive, struct ide_cmd *cmd,
cmd                91 drivers/ide/q40ide.c 	if (drive->media == ide_disk && cmd && (cmd->tf_flags & IDE_TFLAG_FS)) {
cmd               181 drivers/ide/trm290.c static int trm290_dma_check(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               183 drivers/ide/trm290.c 	if (cmd->tf_flags & IDE_TFLAG_WRITE) {
cmd               192 drivers/ide/trm290.c static int trm290_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               195 drivers/ide/trm290.c 	unsigned int count, rw = (cmd->tf_flags & IDE_TFLAG_WRITE) ? 1 : 2;
cmd               197 drivers/ide/trm290.c 	count = ide_build_dmatable(drive, cmd);
cmd                74 drivers/ide/tx4938ide.c static void tx4938ide_input_data_swap(ide_drive_t *drive, struct ide_cmd *cmd,
cmd                86 drivers/ide/tx4938ide.c static void tx4938ide_output_data_swap(ide_drive_t *drive, struct ide_cmd *cmd,
cmd               234 drivers/ide/tx4939ide.c static int tx4939ide_build_dmatable(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               242 drivers/ide/tx4939ide.c 	for_each_sg(hwif->sg_table, sg, cmd->sg_nents, i) {
cmd               287 drivers/ide/tx4939ide.c static int tx4939ide_dma_setup(ide_drive_t *drive, struct ide_cmd *cmd)
cmd               291 drivers/ide/tx4939ide.c 	u8 rw = (cmd->tf_flags & IDE_TFLAG_WRITE) ? 0 : ATA_DMA_WR;
cmd               294 drivers/ide/tx4939ide.c 	if (tx4939ide_build_dmatable(drive, cmd) == 0)
cmd               309 drivers/ide/tx4939ide.c 	tx4939ide_writew(blk_rq_sectors(cmd->rq), base, TX4939IDE_Sec_Cnt);
cmd               447 drivers/ide/tx4939ide.c static void tx4939ide_input_data_swap(ide_drive_t *drive, struct ide_cmd *cmd,
cmd               459 drivers/ide/tx4939ide.c static void tx4939ide_output_data_swap(ide_drive_t *drive, struct ide_cmd *cmd,
cmd                50 drivers/iio/accel/cros_ec_accel_legacy.c 	st->param.cmd = MOTIONSENSE_CMD_DUMP;
cmd               135 drivers/iio/adc/ad7923.c 	int i, cmd, len;
cmd               139 drivers/iio/adc/ad7923.c 		cmd = AD7923_WRITE_CR | AD7923_CHANNEL_WRITE(i) |
cmd               142 drivers/iio/adc/ad7923.c 		cmd <<= AD7923_SHIFT_REGISTER;
cmd               143 drivers/iio/adc/ad7923.c 		st->tx_buf[len++] = cpu_to_be16(cmd);
cmd               193 drivers/iio/adc/ad7923.c 	int ret, cmd;
cmd               195 drivers/iio/adc/ad7923.c 	cmd = AD7923_WRITE_CR | AD7923_CHANNEL_WRITE(ch) |
cmd               198 drivers/iio/adc/ad7923.c 	cmd <<= AD7923_SHIFT_REGISTER;
cmd               199 drivers/iio/adc/ad7923.c 	st->tx_buf[0] = cpu_to_be16(cmd);
cmd               182 drivers/iio/adc/ad799x.c 	u8 cmd;
cmd               188 drivers/iio/adc/ad799x.c 		cmd = st->config |
cmd               194 drivers/iio/adc/ad799x.c 		cmd = (*indio_dev->active_scan_mask << AD799X_CHANNEL_SHIFT) |
cmd               199 drivers/iio/adc/ad799x.c 		cmd = AD7997_8_READ_SEQUENCE | AD7998_CONV_RES_REG;
cmd               202 drivers/iio/adc/ad799x.c 		cmd = 0;
cmd               206 drivers/iio/adc/ad799x.c 			cmd, st->transfer_size, st->rx_buf);
cmd               246 drivers/iio/adc/ad799x.c 	u8 cmd;
cmd               252 drivers/iio/adc/ad799x.c 		cmd = st->config | (BIT(ch) << AD799X_CHANNEL_SHIFT);
cmd               257 drivers/iio/adc/ad799x.c 		cmd = BIT(ch) << AD799X_CHANNEL_SHIFT;
cmd               261 drivers/iio/adc/ad799x.c 		cmd = (ch << AD799X_CHANNEL_SHIFT) | AD7997_8_READ_SINGLE;
cmd               267 drivers/iio/adc/ad799x.c 	return i2c_smbus_read_word_swapped(st->client, cmd);
cmd               187 drivers/iio/adc/dln2-adc.c 	u16 cmd = enable ? DLN2_ADC_CHANNEL_ENABLE : DLN2_ADC_CHANNEL_DISABLE;
cmd               189 drivers/iio/adc/dln2-adc.c 	ret = dln2_transfer_tx(dln2->pdev, cmd, &port_chan, sizeof(port_chan));
cmd               203 drivers/iio/adc/dln2-adc.c 	u16 cmd = enable ? DLN2_ADC_ENABLE : DLN2_ADC_DISABLE;
cmd               208 drivers/iio/adc/dln2-adc.c 	ret = dln2_transfer(dln2->pdev, cmd, &port, sizeof(port),
cmd                56 drivers/iio/adc/ti-ads7950.c #define TI_ADS7950_MAN_CMD(cmd)         (TI_ADS7950_CR_MANUAL | (cmd))
cmd                57 drivers/iio/adc/ti-ads7950.c #define TI_ADS7950_GPIO_CMD(cmd)        (TI_ADS7950_CR_GPIO | (cmd))
cmd               287 drivers/iio/adc/ti-ads7950.c 	int i, cmd, len;
cmd               291 drivers/iio/adc/ti-ads7950.c 		cmd = TI_ADS7950_MAN_CMD(TI_ADS7950_CR_CHAN(i));
cmd               292 drivers/iio/adc/ti-ads7950.c 		st->tx_buf[len++] = cmd;
cmd               329 drivers/iio/adc/ti-ads7950.c 	int ret, cmd;
cmd               332 drivers/iio/adc/ti-ads7950.c 	cmd = TI_ADS7950_MAN_CMD(TI_ADS7950_CR_CHAN(ch));
cmd               333 drivers/iio/adc/ti-ads7950.c 	st->single_tx = cmd;
cmd                26 drivers/iio/adc/viperboard_adc.c 	u8 cmd;
cmd                64 drivers/iio/adc/viperboard_adc.c 		admsg->cmd = VPRBRD_ADC_CMD_GET;
cmd                84 drivers/iio/adc/xilinx-xadc-core.c #define XADC_ZYNQ_CMD(cmd, addr, data) (((cmd) << 26) | ((addr) << 16) | (data))
cmd               137 drivers/iio/adc/xilinx-xadc-core.c static void xadc_zynq_write_fifo(struct xadc *xadc, uint32_t *cmd,
cmd               143 drivers/iio/adc/xilinx-xadc-core.c 		xadc_write_reg(xadc, XADC_ZYNQ_REG_CFIFO, cmd[i]);
cmd               171 drivers/iio/adc/xilinx-xadc-core.c 	uint32_t cmd[1];
cmd               181 drivers/iio/adc/xilinx-xadc-core.c 	cmd[0] = XADC_ZYNQ_CMD(XADC_ZYNQ_CMD_WRITE, reg, val);
cmd               182 drivers/iio/adc/xilinx-xadc-core.c 	xadc_zynq_write_fifo(xadc, cmd, ARRAY_SIZE(cmd));
cmd               205 drivers/iio/adc/xilinx-xadc-core.c 	uint32_t cmd[2];
cmd               209 drivers/iio/adc/xilinx-xadc-core.c 	cmd[0] = XADC_ZYNQ_CMD(XADC_ZYNQ_CMD_READ, reg, 0);
cmd               210 drivers/iio/adc/xilinx-xadc-core.c 	cmd[1] = XADC_ZYNQ_CMD(XADC_ZYNQ_CMD_NOP, 0, 0);
cmd               218 drivers/iio/adc/xilinx-xadc-core.c 	xadc_zynq_write_fifo(xadc, cmd, ARRAY_SIZE(cmd));
cmd                83 drivers/iio/chemical/pms7003.c static int pms7003_do_cmd(struct pms7003_state *state, enum pms7003_cmd cmd)
cmd                87 drivers/iio/chemical/pms7003.c 	ret = serdev_device_write(state->serdev, pms7003_cmd_tbl[cmd],
cmd               233 drivers/iio/chemical/sgp30.c static int sgp_read_cmd(struct sgp_data *data, enum sgp_cmd cmd,
cmd               242 drivers/iio/chemical/sgp30.c 	ret = i2c_master_send(client, (const char *)&cmd, SGP_CMD_LEN);
cmd                90 drivers/iio/chemical/sps30.c static int sps30_do_cmd(struct sps30_state *state, u16 cmd, u8 *data, int size)
cmd               103 drivers/iio/chemical/sps30.c 	u8 buf[SPS30_MAX_READ_SIZE] = { cmd >> 8, cmd };
cmd               106 drivers/iio/chemical/sps30.c 	switch (cmd) {
cmd                47 drivers/iio/chemical/vz89x.c 	int (*xfer)(struct vz89x_data *data, u8 cmd);
cmd                59 drivers/iio/chemical/vz89x.c 	u8 cmd;
cmd               174 drivers/iio/chemical/vz89x.c static int vz89x_i2c_xfer(struct vz89x_data *data, u8 cmd)
cmd               180 drivers/iio/chemical/vz89x.c 	u8 buf[6] = { cmd, 0, 0, 0, 0, 0xf3 };
cmd               197 drivers/iio/chemical/vz89x.c static int vz89x_smbus_xfer(struct vz89x_data *data, u8 cmd)
cmd               203 drivers/iio/chemical/vz89x.c 	ret = i2c_smbus_write_word_data(client, cmd, 0);
cmd               229 drivers/iio/chemical/vz89x.c 	ret = data->xfer(data, chip->cmd);
cmd               326 drivers/iio/chemical/vz89x.c 		.cmd = VZ89X_REG_MEASUREMENT,
cmd               336 drivers/iio/chemical/vz89x.c 		.cmd = VZ89TE_REG_MEASUREMENT,
cmd                56 drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c 	st->param.cmd = MOTIONSENSE_CMD_LID_ANGLE;
cmd                58 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c 		st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_OFFSET;
cmd                73 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c 		st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_SCALE;
cmd                98 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c 		st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_RANGE;
cmd               166 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c 		st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_OFFSET;
cmd               181 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c 		st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_SCALE;
cmd               197 drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c 		st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_RANGE;
cmd                30 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 					     u16 cmd_offset, u16 cmd, u32 *mask)
cmd                45 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 		.params = {.cmd = cmd}
cmd               127 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 		state->param.cmd = MOTIONSENSE_CMD_INFO;
cmd               200 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 	st->param.cmd = MOTIONSENSE_CMD_PERFORM_CALIB;
cmd               431 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 	st->param.cmd = MOTIONSENSE_CMD_DATA;
cmd               490 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 		st->param.cmd = MOTIONSENSE_CMD_EC_RATE;
cmd               502 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 		st->param.cmd = MOTIONSENSE_CMD_SENSOR_ODR;
cmd               551 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 		st->param.cmd = MOTIONSENSE_CMD_SENSOR_ODR;
cmd               560 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 		st->param.cmd = MOTIONSENSE_CMD_EC_RATE;
cmd               590 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 		st->param.cmd = MOTIONSENSE_CMD_EC_RATE;
cmd               608 drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c 		st->param.cmd = MOTIONSENSE_CMD_EC_RATE;
cmd                47 drivers/iio/common/ms_sensors/ms_sensors_i2c.c int ms_sensors_reset(void *cli, u8 cmd, unsigned int delay)
cmd                52 drivers/iio/common/ms_sensors/ms_sensors_i2c.c 	ret = i2c_smbus_write_byte(client, cmd);
cmd                73 drivers/iio/common/ms_sensors/ms_sensors_i2c.c int ms_sensors_read_prom_word(void *cli, int cmd, u16 *word)
cmd                78 drivers/iio/common/ms_sensors/ms_sensors_i2c.c 	ret = i2c_smbus_read_word_swapped(client, cmd);
cmd                43 drivers/iio/common/ms_sensors/ms_sensors_i2c.h int ms_sensors_reset(void *cli, u8 cmd, unsigned int delay);
cmd                44 drivers/iio/common/ms_sensors/ms_sensors_i2c.h int ms_sensors_read_prom_word(void *cli, int cmd, u16 *word);
cmd                28 drivers/iio/common/ssp_sensors/ssp_spi.c 	u8 cmd;
cmd                75 drivers/iio/common/ssp_sensors/ssp_spi.c static struct ssp_msg *ssp_create_msg(u8 cmd, u16 len, u16 opt, u32 data)
cmd                84 drivers/iio/common/ssp_sensors/ssp_spi.c 	h.cmd = cmd;
cmd                87 drivers/iio/dac/ad5064.c typedef int (*ad5064_write_func)(struct ad5064_state *st, unsigned int cmd,
cmd               192 drivers/iio/dac/ad5064.c static int ad5064_write(struct ad5064_state *st, unsigned int cmd,
cmd               197 drivers/iio/dac/ad5064.c 	return st->write(st, cmd, addr, val);
cmd               798 drivers/iio/dac/ad5064.c 	unsigned int cmd;
cmd               802 drivers/iio/dac/ad5064.c 		cmd = AD5064_CMD_CONFIG_V2;
cmd               805 drivers/iio/dac/ad5064.c 		cmd = AD5064_CMD_CONFIG;
cmd               809 drivers/iio/dac/ad5064.c 	return ad5064_write(st, cmd, 0, val, 0);
cmd               919 drivers/iio/dac/ad5064.c static int ad5064_spi_write(struct ad5064_state *st, unsigned int cmd,
cmd               924 drivers/iio/dac/ad5064.c 	st->data.spi = cpu_to_be32(AD5064_CMD(cmd) | AD5064_ADDR(addr) | val);
cmd               990 drivers/iio/dac/ad5064.c static int ad5064_i2c_write(struct ad5064_state *st, unsigned int cmd,
cmd              1006 drivers/iio/dac/ad5064.c 	st->data.i2c[0] = (cmd << cmd_shift) | addr;
cmd               192 drivers/iio/dac/ad5360.c 	unsigned int cmd, unsigned int addr, unsigned int val,
cmd               198 drivers/iio/dac/ad5360.c 	val |= AD5360_CMD(cmd) | AD5360_ADDR(addr);
cmd               204 drivers/iio/dac/ad5360.c static int ad5360_write(struct iio_dev *indio_dev, unsigned int cmd,
cmd               210 drivers/iio/dac/ad5360.c 	ret = ad5360_write_unlocked(indio_dev, cmd, addr, val, shift);
cmd                24 drivers/iio/dac/ad5624r_spi.c 			     u8 cmd, u8 addr, u16 val, u8 shift)
cmd                37 drivers/iio/dac/ad5624r_spi.c 	data = (0 << 22) | (cmd << 19) | (addr << 16) | (val << shift);
cmd                17 drivers/iio/dac/ad5686-spi.c 			    u8 cmd, u8 addr, u16 val)
cmd                24 drivers/iio/dac/ad5686-spi.c 		st->data[0].d16 = cpu_to_be16(AD5310_CMD(cmd) |
cmd                30 drivers/iio/dac/ad5686-spi.c 		st->data[0].d32 = cpu_to_be32(AD5686_CMD(cmd) |
cmd                36 drivers/iio/dac/ad5686-spi.c 		st->data[0].d32 = cpu_to_be32(AD5686_CMD(cmd) |
cmd                63 drivers/iio/dac/ad5686-spi.c 	u8 cmd = 0;
cmd                70 drivers/iio/dac/ad5686-spi.c 		cmd = AD5686_CMD_READBACK_ENABLE_V2;
cmd                73 drivers/iio/dac/ad5686-spi.c 		cmd = AD5686_CMD_READBACK_ENABLE;
cmd                79 drivers/iio/dac/ad5686-spi.c 	st->data[0].d32 = cpu_to_be32(AD5686_CMD(cmd) |
cmd               426 drivers/iio/dac/ad5686.c 	u8 cmd;
cmd               473 drivers/iio/dac/ad5686.c 		cmd = AD5686_CMD_CONTROL_REG;
cmd               478 drivers/iio/dac/ad5686.c 		cmd = AD5686_CMD_CONTROL_REG;
cmd               483 drivers/iio/dac/ad5686.c 		cmd = AD5686_CMD_INTERNAL_REFER_SETUP;
cmd               487 drivers/iio/dac/ad5686.c 		cmd = AD5686_CMD_CONTROL_REG;
cmd               498 drivers/iio/dac/ad5686.c 	ret = st->write(st, cmd, 0, !!val);
cmd                92 drivers/iio/dac/ad5686.h 				 u8 cmd, u8 addr, u16 val);
cmd                46 drivers/iio/dac/ad5696-i2c.c 			    u8 cmd, u8 addr, u16 val)
cmd                51 drivers/iio/dac/ad5696-i2c.c 	st->data[0].d32 = cpu_to_be32(AD5686_CMD(cmd) | AD5686_ADDR(addr)
cmd                63 drivers/iio/dac/ltc2632.c 			     u8 cmd, u8 addr, u16 val, u8 shift)
cmd                75 drivers/iio/dac/ltc2632.c 	data = (cmd << 20) | (addr << 16) | (val << shift);
cmd                65 drivers/iio/dac/ti-dac082s085.c static int ti_dac_cmd(struct ti_dac_chip *ti_dac, u8 cmd, u16 val)
cmd                69 drivers/iio/dac/ti-dac082s085.c 	ti_dac->buf[0] = cmd | (val >> (8 - shift));
cmd               294 drivers/iio/imu/bmi160/bmi160_core.c 	u8 cmd;
cmd               297 drivers/iio/imu/bmi160/bmi160_core.c 		cmd = bmi160_regs[t].pmu_cmd_normal;
cmd               299 drivers/iio/imu/bmi160/bmi160_core.c 		cmd = bmi160_regs[t].pmu_cmd_suspend;
cmd               301 drivers/iio/imu/bmi160/bmi160_core.c 	ret = regmap_write(data->regmap, BMI160_REG_CMD, cmd);
cmd              1585 drivers/iio/industrialio-core.c static long iio_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd              1594 drivers/iio/industrialio-core.c 	if (cmd == IIO_GET_EVENT_FD_IOCTL) {
cmd               154 drivers/iio/light/apds9300.c 	u8 cmd;
cmd               159 drivers/iio/light/apds9300.c 	cmd = state ? APDS9300_INTR_ENABLE | APDS9300_THRESH_INTR : 0x00;
cmd               161 drivers/iio/light/apds9300.c 			APDS9300_INTERRUPT | APDS9300_CMD, cmd);
cmd               175 drivers/iio/light/apds9300.c 	u8 cmd;
cmd               177 drivers/iio/light/apds9300.c 	cmd = state ? APDS9300_POWER_ON : APDS9300_POWER_OFF;
cmd               179 drivers/iio/light/apds9300.c 			APDS9300_CONTROL | APDS9300_CMD, cmd);
cmd               164 drivers/iio/light/cm3232.c 	u16 als_it, cmd;
cmd               175 drivers/iio/light/cm3232.c 			cmd = chip->regs_cmd & ~CM3232_CMD_ALS_IT_MASK;
cmd               176 drivers/iio/light/cm3232.c 			cmd |= als_it;
cmd               179 drivers/iio/light/cm3232.c 							cmd);
cmd               182 drivers/iio/light/cm3232.c 			chip->regs_cmd = cmd;
cmd               273 drivers/iio/light/cm36651.c static int cm36651_set_operation_mode(struct cm36651_data *cm36651, int cmd)
cmd               279 drivers/iio/light/cm36651.c 	switch (cmd) {
cmd               330 drivers/iio/light/cm36651.c 	int cmd, ret;
cmd               333 drivers/iio/light/cm36651.c 		cmd = CM36651_CMD_READ_RAW_LIGHT;
cmd               335 drivers/iio/light/cm36651.c 		cmd = CM36651_CMD_READ_RAW_PROXIMITY;
cmd               339 drivers/iio/light/cm36651.c 	ret = cm36651_set_operation_mode(cm36651, cmd);
cmd               535 drivers/iio/light/cm36651.c 	int cmd, ret = -EINVAL;
cmd               539 drivers/iio/light/cm36651.c 	cmd = state ? CM36651_CMD_PROX_EV_EN : CM36651_CMD_PROX_EV_DIS;
cmd               540 drivers/iio/light/cm36651.c 	ret = cm36651_set_operation_mode(cm36651, cmd);
cmd                82 drivers/iio/light/cros_ec_light_prox.c 		st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_OFFSET;
cmd               102 drivers/iio/light/cros_ec_light_prox.c 		st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_RANGE;
cmd               139 drivers/iio/light/cros_ec_light_prox.c 		st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_OFFSET;
cmd               148 drivers/iio/light/cros_ec_light_prox.c 		st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_RANGE;
cmd               495 drivers/iio/light/gp2ap020a00f.c 					enum gp2ap020a00f_cmd cmd)
cmd               499 drivers/iio/light/gp2ap020a00f.c 	switch (cmd) {
cmd              1167 drivers/iio/light/gp2ap020a00f.c 	enum gp2ap020a00f_cmd cmd;
cmd              1178 drivers/iio/light/gp2ap020a00f.c 			cmd = state ? GP2AP020A00F_CMD_ALS_HIGH_EV_EN :
cmd              1180 drivers/iio/light/gp2ap020a00f.c 			err = gp2ap020a00f_exec_cmd(data, cmd);
cmd              1182 drivers/iio/light/gp2ap020a00f.c 			cmd = state ? GP2AP020A00F_CMD_ALS_LOW_EV_EN :
cmd              1184 drivers/iio/light/gp2ap020a00f.c 			err = gp2ap020a00f_exec_cmd(data, cmd);
cmd              1236 drivers/iio/light/gp2ap020a00f.c 	enum gp2ap020a00f_cmd cmd;
cmd              1241 drivers/iio/light/gp2ap020a00f.c 		cmd = GP2AP020A00F_CMD_READ_RAW_CLEAR;
cmd              1244 drivers/iio/light/gp2ap020a00f.c 		cmd = GP2AP020A00F_CMD_READ_RAW_IR;
cmd              1247 drivers/iio/light/gp2ap020a00f.c 		cmd = GP2AP020A00F_CMD_READ_RAW_PROXIMITY;
cmd              1253 drivers/iio/light/gp2ap020a00f.c 	err = gp2ap020a00f_exec_cmd(data, cmd);
cmd              1271 drivers/iio/light/gp2ap020a00f.c 	if (cmd == GP2AP020A00F_CMD_READ_RAW_CLEAR ||
cmd              1272 drivers/iio/light/gp2ap020a00f.c 	    cmd == GP2AP020A00F_CMD_READ_RAW_IR)
cmd               349 drivers/iio/light/si1133.c static int si1133_parse_response_err(struct device *dev, u32 resp, u8 cmd)
cmd               355 drivers/iio/light/si1133.c 		dev_warn(dev, "Output buffer overflow: %#02hhx\n", cmd);
cmd               359 drivers/iio/light/si1133.c 			 cmd);
cmd               364 drivers/iio/light/si1133.c 			 cmd);
cmd               367 drivers/iio/light/si1133.c 		dev_warn(dev, "Invalid command %#02hhx\n", cmd);
cmd               370 drivers/iio/light/si1133.c 		dev_warn(dev, "Unknown error %#02hhx\n", cmd);
cmd               387 drivers/iio/light/si1133.c static int si1133_command(struct si1133_data *data, u8 cmd)
cmd               398 drivers/iio/light/si1133.c 	if (cmd == SI1133_CMD_FORCE)
cmd               401 drivers/iio/light/si1133.c 	err = regmap_write(data->regmap, SI1133_REG_COMMAND, cmd);
cmd               403 drivers/iio/light/si1133.c 		dev_warn(dev, "Failed to write command %#02hhx, ret=%d\n", cmd,
cmd               408 drivers/iio/light/si1133.c 	if (cmd == SI1133_CMD_FORCE) {
cmd               429 drivers/iio/light/si1133.c 				 cmd, err);
cmd               435 drivers/iio/light/si1133.c 		err = si1133_parse_response_err(dev, resp, cmd);
cmd               228 drivers/iio/light/si1145.c static int si1145_command(struct si1145_data *data, u8 cmd)
cmd               246 drivers/iio/light/si1145.c 	ret = i2c_smbus_write_byte_data(data->client, SI1145_REG_COMMAND, cmd);
cmd               267 drivers/iio/light/si1145.c 						 cmd);
cmd               287 drivers/iio/light/si1145.c 					 cmd);
cmd               292 drivers/iio/light/si1145.c 					ret, cmd);
cmd               564 drivers/iio/light/si1145.c 	u8 cmd;
cmd               571 drivers/iio/light/si1145.c 	cmd = (chan->type == IIO_PROXIMITY) ? SI1145_CMD_PS_FORCE :
cmd               573 drivers/iio/light/si1145.c 	ret = si1145_command(data, cmd);
cmd               130 drivers/iio/light/tsl2563.c 	u8 cmd;
cmd               132 drivers/iio/light/tsl2563.c 	cmd = on ? TSL2563_CMD_POWER_ON : TSL2563_CMD_POWER_OFF;
cmd               134 drivers/iio/light/tsl2563.c 					 TSL2563_CMD | TSL2563_REG_CTRL, cmd);
cmd               127 drivers/iio/light/vl6180.c static int vl6180_read(struct i2c_client *client, u16 cmd, void *databuf,
cmd               130 drivers/iio/light/vl6180.c 	__be16 cmdbuf = cpu_to_be16(cmd);
cmd               139 drivers/iio/light/vl6180.c 		dev_err(&client->dev, "failed reading register 0x%04x\n", cmd);
cmd               144 drivers/iio/light/vl6180.c static int vl6180_read_byte(struct i2c_client *client, u16 cmd)
cmd               149 drivers/iio/light/vl6180.c 	ret = vl6180_read(client, cmd, &data, sizeof(data));
cmd               156 drivers/iio/light/vl6180.c static int vl6180_read_word(struct i2c_client *client, u16 cmd)
cmd               161 drivers/iio/light/vl6180.c 	ret = vl6180_read(client, cmd, &data, sizeof(data));
cmd               168 drivers/iio/light/vl6180.c static int vl6180_write_byte(struct i2c_client *client, u16 cmd, u8 val)
cmd               175 drivers/iio/light/vl6180.c 	buf[0] = cmd >> 8;
cmd               176 drivers/iio/light/vl6180.c 	buf[1] = cmd & 0xff;
cmd               181 drivers/iio/light/vl6180.c 		dev_err(&client->dev, "failed writing register 0x%04x\n", cmd);
cmd               188 drivers/iio/light/vl6180.c static int vl6180_write_word(struct i2c_client *client, u16 cmd, u16 val)
cmd               195 drivers/iio/light/vl6180.c 	buf[0] = cpu_to_be16(cmd);
cmd               200 drivers/iio/light/vl6180.c 		dev_err(&client->dev, "failed writing register 0x%04x\n", cmd);
cmd                64 drivers/iio/potentiometer/max5481.c static int max5481_write_cmd(struct max5481_data *data, u8 cmd, u16 val)
cmd                68 drivers/iio/potentiometer/max5481.c 	data->msg[0] = cmd;
cmd                70 drivers/iio/potentiometer/max5481.c 	switch (cmd) {
cmd                44 drivers/iio/potentiometer/max5487.c static int max5487_write_cmd(struct spi_device *spi, u16 cmd)
cmd                46 drivers/iio/potentiometer/max5487.c 	return spi_write(spi, (const void *) &cmd, sizeof(u16));
cmd                59 drivers/iio/pressure/cros_ec_baro.c 		st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_RANGE;
cmd                94 drivers/iio/pressure/cros_ec_baro.c 		st->core.param.cmd = MOTIONSENSE_CMD_SENSOR_RANGE;
cmd                91 drivers/iio/pressure/hp206c.c static int hp206c_read_20bit(struct i2c_client *client, u8 cmd)
cmd                96 drivers/iio/pressure/hp206c.c 	ret = i2c_smbus_read_i2c_block_data(client, cmd, 3, values);
cmd                42 drivers/iio/pressure/ms5611.h 	u8 cmd;
cmd                25 drivers/iio/pressure/ms5611_core.c 	{ .cmd = _cmd, .conv_usec = _conv_usec, .rate = _rate }
cmd                65 drivers/iio/pressure/ms5611_i2c.c 	ret = i2c_smbus_write_byte(st->client, osr->cmd);
cmd                75 drivers/iio/pressure/ms5611_i2c.c 	ret = i2c_smbus_write_byte(st->client, osr->cmd);
cmd                18 drivers/iio/pressure/ms5611_spi.c 	u8 cmd = MS5611_RESET;
cmd                21 drivers/iio/pressure/ms5611_spi.c 	return spi_write_then_read(st->client, &cmd, 1, NULL, 0);
cmd                64 drivers/iio/pressure/ms5611_spi.c 	ret = spi_write_then_read(st->client, &osr->cmd, 1, NULL, 0);
cmd                74 drivers/iio/pressure/ms5611_spi.c 	ret = spi_write_then_read(st->client, &osr->cmd, 1, NULL, 0);
cmd                87 drivers/iio/proximity/as3935.c 	u8 cmd;
cmd                90 drivers/iio/proximity/as3935.c 	cmd = (AS3935_READ_DATA | AS3935_ADDRESS(reg)) >> 8;
cmd                91 drivers/iio/proximity/as3935.c 	ret = spi_w8r8(st->spi, cmd);
cmd               222 drivers/iio/temperature/mlx90614.c 	u8 cmd;
cmd               229 drivers/iio/temperature/mlx90614.c 			cmd = MLX90614_TA;
cmd               234 drivers/iio/temperature/mlx90614.c 				cmd = MLX90614_TOBJ1;
cmd               237 drivers/iio/temperature/mlx90614.c 				cmd = MLX90614_TOBJ2;
cmd               250 drivers/iio/temperature/mlx90614.c 		ret = i2c_smbus_read_word_data(data->client, cmd);
cmd                33 drivers/iio/temperature/tsys01.c 	int (*reset)(void *cli, u8 cmd, unsigned int delay);
cmd                36 drivers/iio/temperature/tsys01.c 	int (*read_prom_word)(void *cli, int cmd, u16 *word);
cmd               399 drivers/infiniband/core/ucma.c 	struct rdma_ucm_get_event cmd;
cmd               410 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd               441 drivers/infiniband/core/ucma.c 	if (copy_to_user(u64_to_user_ptr(cmd.response),
cmd               458 drivers/infiniband/core/ucma.c static int ucma_get_qp_type(struct rdma_ucm_create_id *cmd, enum ib_qp_type *qp_type)
cmd               460 drivers/infiniband/core/ucma.c 	switch (cmd->ps) {
cmd               469 drivers/infiniband/core/ucma.c 		*qp_type = cmd->qp_type;
cmd               479 drivers/infiniband/core/ucma.c 	struct rdma_ucm_create_id cmd;
cmd               489 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd               492 drivers/infiniband/core/ucma.c 	ret = ucma_get_qp_type(&cmd, &qp_type);
cmd               502 drivers/infiniband/core/ucma.c 	ctx->uid = cmd.uid;
cmd               504 drivers/infiniband/core/ucma.c 				 ucma_event_handler, ctx, cmd.ps, qp_type, NULL);
cmd               511 drivers/infiniband/core/ucma.c 	if (copy_to_user(u64_to_user_ptr(cmd.response),
cmd               602 drivers/infiniband/core/ucma.c 	struct rdma_ucm_destroy_id cmd;
cmd               610 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd               614 drivers/infiniband/core/ucma.c 	ctx = _ucma_find_context(cmd.id, file);
cmd               640 drivers/infiniband/core/ucma.c 	if (copy_to_user(u64_to_user_ptr(cmd.response),
cmd               650 drivers/infiniband/core/ucma.c 	struct rdma_ucm_bind_ip cmd;
cmd               654 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd               657 drivers/infiniband/core/ucma.c 	if (!rdma_addr_size_in6(&cmd.addr))
cmd               660 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx(file, cmd.id);
cmd               665 drivers/infiniband/core/ucma.c 	ret = rdma_bind_addr(ctx->cm_id, (struct sockaddr *) &cmd.addr);
cmd               675 drivers/infiniband/core/ucma.c 	struct rdma_ucm_bind cmd;
cmd               679 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd               682 drivers/infiniband/core/ucma.c 	if (cmd.reserved || !cmd.addr_size ||
cmd               683 drivers/infiniband/core/ucma.c 	    cmd.addr_size != rdma_addr_size_kss(&cmd.addr))
cmd               686 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx(file, cmd.id);
cmd               691 drivers/infiniband/core/ucma.c 	ret = rdma_bind_addr(ctx->cm_id, (struct sockaddr *) &cmd.addr);
cmd               701 drivers/infiniband/core/ucma.c 	struct rdma_ucm_resolve_ip cmd;
cmd               705 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd               708 drivers/infiniband/core/ucma.c 	if ((cmd.src_addr.sin6_family && !rdma_addr_size_in6(&cmd.src_addr)) ||
cmd               709 drivers/infiniband/core/ucma.c 	    !rdma_addr_size_in6(&cmd.dst_addr))
cmd               712 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx(file, cmd.id);
cmd               717 drivers/infiniband/core/ucma.c 	ret = rdma_resolve_addr(ctx->cm_id, (struct sockaddr *) &cmd.src_addr,
cmd               718 drivers/infiniband/core/ucma.c 				(struct sockaddr *) &cmd.dst_addr, cmd.timeout_ms);
cmd               728 drivers/infiniband/core/ucma.c 	struct rdma_ucm_resolve_addr cmd;
cmd               732 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd               735 drivers/infiniband/core/ucma.c 	if (cmd.reserved ||
cmd               736 drivers/infiniband/core/ucma.c 	    (cmd.src_size && (cmd.src_size != rdma_addr_size_kss(&cmd.src_addr))) ||
cmd               737 drivers/infiniband/core/ucma.c 	    !cmd.dst_size || (cmd.dst_size != rdma_addr_size_kss(&cmd.dst_addr)))
cmd               740 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx(file, cmd.id);
cmd               745 drivers/infiniband/core/ucma.c 	ret = rdma_resolve_addr(ctx->cm_id, (struct sockaddr *) &cmd.src_addr,
cmd               746 drivers/infiniband/core/ucma.c 				(struct sockaddr *) &cmd.dst_addr, cmd.timeout_ms);
cmd               756 drivers/infiniband/core/ucma.c 	struct rdma_ucm_resolve_route cmd;
cmd               760 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd               763 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx_dev(file, cmd.id);
cmd               768 drivers/infiniband/core/ucma.c 	ret = rdma_resolve_route(ctx->cm_id, cmd.timeout_ms);
cmd               842 drivers/infiniband/core/ucma.c 	struct rdma_ucm_query cmd;
cmd               851 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd               854 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx(file, cmd.id);
cmd               883 drivers/infiniband/core/ucma.c 	if (copy_to_user(u64_to_user_ptr(cmd.response),
cmd              1020 drivers/infiniband/core/ucma.c 	struct rdma_ucm_query cmd;
cmd              1025 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1028 drivers/infiniband/core/ucma.c 	response = u64_to_user_ptr(cmd.response);
cmd              1029 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx(file, cmd.id);
cmd              1034 drivers/infiniband/core/ucma.c 	switch (cmd.option) {
cmd              1073 drivers/infiniband/core/ucma.c 	struct rdma_ucm_connect cmd;
cmd              1078 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1081 drivers/infiniband/core/ucma.c 	if (!cmd.conn_param.valid)
cmd              1084 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx_dev(file, cmd.id);
cmd              1088 drivers/infiniband/core/ucma.c 	ucma_copy_conn_param(ctx->cm_id, &conn_param, &cmd.conn_param);
cmd              1099 drivers/infiniband/core/ucma.c 	struct rdma_ucm_listen cmd;
cmd              1103 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1106 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx(file, cmd.id);
cmd              1110 drivers/infiniband/core/ucma.c 	ctx->backlog = cmd.backlog > 0 && cmd.backlog < max_backlog ?
cmd              1111 drivers/infiniband/core/ucma.c 		       cmd.backlog : max_backlog;
cmd              1122 drivers/infiniband/core/ucma.c 	struct rdma_ucm_accept cmd;
cmd              1127 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1130 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx_dev(file, cmd.id);
cmd              1134 drivers/infiniband/core/ucma.c 	if (cmd.conn_param.valid) {
cmd              1135 drivers/infiniband/core/ucma.c 		ucma_copy_conn_param(ctx->cm_id, &conn_param, &cmd.conn_param);
cmd              1141 drivers/infiniband/core/ucma.c 			ctx->uid = cmd.uid;
cmd              1155 drivers/infiniband/core/ucma.c 	struct rdma_ucm_reject cmd;
cmd              1159 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1162 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx_dev(file, cmd.id);
cmd              1167 drivers/infiniband/core/ucma.c 	ret = rdma_reject(ctx->cm_id, cmd.private_data, cmd.private_data_len);
cmd              1176 drivers/infiniband/core/ucma.c 	struct rdma_ucm_disconnect cmd;
cmd              1180 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1183 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx_dev(file, cmd.id);
cmd              1198 drivers/infiniband/core/ucma.c 	struct rdma_ucm_init_qp_attr cmd;
cmd              1207 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1210 drivers/infiniband/core/ucma.c 	if (cmd.qp_state > IB_QPS_ERR)
cmd              1213 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx_dev(file, cmd.id);
cmd              1219 drivers/infiniband/core/ucma.c 	qp_attr.qp_state = cmd.qp_state;
cmd              1227 drivers/infiniband/core/ucma.c 	if (copy_to_user(u64_to_user_ptr(cmd.response),
cmd              1364 drivers/infiniband/core/ucma.c 	struct rdma_ucm_set_option cmd;
cmd              1369 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1372 drivers/infiniband/core/ucma.c 	if (unlikely(cmd.optlen > KMALLOC_MAX_SIZE))
cmd              1375 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx(file, cmd.id);
cmd              1379 drivers/infiniband/core/ucma.c 	optval = memdup_user(u64_to_user_ptr(cmd.optval),
cmd              1380 drivers/infiniband/core/ucma.c 			     cmd.optlen);
cmd              1386 drivers/infiniband/core/ucma.c 	ret = ucma_set_option_level(ctx, cmd.level, cmd.optname, optval,
cmd              1387 drivers/infiniband/core/ucma.c 				    cmd.optlen);
cmd              1398 drivers/infiniband/core/ucma.c 	struct rdma_ucm_notify cmd;
cmd              1402 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1405 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx(file, cmd.id);
cmd              1411 drivers/infiniband/core/ucma.c 		ret = rdma_notify(ctx->cm_id, (enum ib_event_type)cmd.event);
cmd              1419 drivers/infiniband/core/ucma.c 				 struct rdma_ucm_join_mcast *cmd,  int out_len)
cmd              1431 drivers/infiniband/core/ucma.c 	addr = (struct sockaddr *) &cmd->addr;
cmd              1432 drivers/infiniband/core/ucma.c 	if (cmd->addr_size != rdma_addr_size(addr))
cmd              1435 drivers/infiniband/core/ucma.c 	if (cmd->join_flags == RDMA_MC_JOIN_FLAG_FULLMEMBER)
cmd              1437 drivers/infiniband/core/ucma.c 	else if (cmd->join_flags == RDMA_MC_JOIN_FLAG_SENDONLY_FULLMEMBER)
cmd              1442 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx_dev(file, cmd->id);
cmd              1453 drivers/infiniband/core/ucma.c 	mc->uid = cmd->uid;
cmd              1454 drivers/infiniband/core/ucma.c 	memcpy(&mc->addr, addr, cmd->addr_size);
cmd              1463 drivers/infiniband/core/ucma.c 	if (copy_to_user(u64_to_user_ptr(cmd->response),
cmd              1492 drivers/infiniband/core/ucma.c 	struct rdma_ucm_join_ip_mcast cmd;
cmd              1495 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1498 drivers/infiniband/core/ucma.c 	join_cmd.response = cmd.response;
cmd              1499 drivers/infiniband/core/ucma.c 	join_cmd.uid = cmd.uid;
cmd              1500 drivers/infiniband/core/ucma.c 	join_cmd.id = cmd.id;
cmd              1501 drivers/infiniband/core/ucma.c 	join_cmd.addr_size = rdma_addr_size_in6(&cmd.addr);
cmd              1506 drivers/infiniband/core/ucma.c 	memcpy(&join_cmd.addr, &cmd.addr, join_cmd.addr_size);
cmd              1515 drivers/infiniband/core/ucma.c 	struct rdma_ucm_join_mcast cmd;
cmd              1517 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1520 drivers/infiniband/core/ucma.c 	if (!rdma_addr_size_kss(&cmd.addr))
cmd              1523 drivers/infiniband/core/ucma.c 	return ucma_process_join(file, &cmd, out_len);
cmd              1530 drivers/infiniband/core/ucma.c 	struct rdma_ucm_destroy_id cmd;
cmd              1538 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1542 drivers/infiniband/core/ucma.c 	mc = xa_load(&multicast_table, cmd.id);
cmd              1571 drivers/infiniband/core/ucma.c 	if (copy_to_user(u64_to_user_ptr(cmd.response),
cmd              1614 drivers/infiniband/core/ucma.c 	struct rdma_ucm_migrate_id cmd;
cmd              1621 drivers/infiniband/core/ucma.c 	if (copy_from_user(&cmd, inbuf, sizeof(cmd)))
cmd              1625 drivers/infiniband/core/ucma.c 	f = fdget(cmd.fd);
cmd              1634 drivers/infiniband/core/ucma.c 	ctx = ucma_get_ctx(f.file->private_data, cmd.id);
cmd              1662 drivers/infiniband/core/ucma.c 	if (copy_to_user(u64_to_user_ptr(cmd.response),
cmd              1719 drivers/infiniband/core/ucma.c 	if (hdr.cmd >= ARRAY_SIZE(ucma_cmd_table))
cmd              1721 drivers/infiniband/core/ucma.c 	hdr.cmd = array_index_nospec(hdr.cmd, ARRAY_SIZE(ucma_cmd_table));
cmd              1726 drivers/infiniband/core/ucma.c 	if (!ucma_cmd_table[hdr.cmd])
cmd              1729 drivers/infiniband/core/ucma.c 	ret = ucma_cmd_table[hdr.cmd](file, buf + sizeof(hdr), hdr.in, hdr.out);
cmd               928 drivers/infiniband/core/user_mad.c static long ib_umad_ioctl(struct file *filp, unsigned int cmd,
cmd               931 drivers/infiniband/core/user_mad.c 	switch (cmd) {
cmd               946 drivers/infiniband/core/user_mad.c static long ib_umad_compat_ioctl(struct file *filp, unsigned int cmd,
cmd               949 drivers/infiniband/core/user_mad.c 	switch (cmd) {
cmd               249 drivers/infiniband/core/uverbs.h long ib_uverbs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
cmd               209 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_get_context      cmd;
cmd               217 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               358 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_query_device      cmd;
cmd               367 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               379 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_query_port      cmd;
cmd               391 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               395 drivers/infiniband/core/uverbs_cmd.c 	ret = ib_query_port(ib_dev, cmd.port_num, &attr);
cmd               400 drivers/infiniband/core/uverbs_cmd.c 	copy_port_attr_to_resp(&attr, &resp, ib_dev, cmd.port_num);
cmd               407 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_alloc_pd      cmd;
cmd               414 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               461 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_dealloc_pd cmd;
cmd               464 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               468 drivers/infiniband/core/uverbs_cmd.c 	return uobj_perform_destroy(UVERBS_OBJECT_PD, cmd.pd_handle, attrs);
cmd               559 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_open_xrcd	cmd;
cmd               569 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               575 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.fd != -1) {
cmd               577 drivers/infiniband/core/uverbs_cmd.c 		f = fdget(cmd.fd);
cmd               585 drivers/infiniband/core/uverbs_cmd.c 		if (!xrcd && !(cmd.oflags & O_CREAT)) {
cmd               591 drivers/infiniband/core/uverbs_cmd.c 		if (xrcd && cmd.oflags & O_EXCL) {
cmd               669 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_close_xrcd cmd;
cmd               672 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               676 drivers/infiniband/core/uverbs_cmd.c 	return uobj_perform_destroy(UVERBS_OBJECT_XRCD, cmd.xrcd_handle, attrs);
cmd               706 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_reg_mr      cmd;
cmd               714 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               718 drivers/infiniband/core/uverbs_cmd.c 	if ((cmd.start & ~PAGE_MASK) != (cmd.hca_va & ~PAGE_MASK))
cmd               721 drivers/infiniband/core/uverbs_cmd.c 	ret = ib_check_mr_access(cmd.access_flags);
cmd               729 drivers/infiniband/core/uverbs_cmd.c 	pd = uobj_get_obj_read(pd, UVERBS_OBJECT_PD, cmd.pd_handle, attrs);
cmd               735 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.access_flags & IB_ACCESS_ON_DEMAND) {
cmd               744 drivers/infiniband/core/uverbs_cmd.c 	mr = pd->device->ops.reg_user_mr(pd, cmd.start, cmd.length, cmd.hca_va,
cmd               745 drivers/infiniband/core/uverbs_cmd.c 					 cmd.access_flags,
cmd               790 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_rereg_mr      cmd;
cmd               798 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               802 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flags & ~IB_MR_REREG_SUPPORTED || !cmd.flags)
cmd               805 drivers/infiniband/core/uverbs_cmd.c 	if ((cmd.flags & IB_MR_REREG_TRANS) &&
cmd               806 drivers/infiniband/core/uverbs_cmd.c 	    (!cmd.start || !cmd.hca_va || 0 >= cmd.length ||
cmd               807 drivers/infiniband/core/uverbs_cmd.c 	     (cmd.start & ~PAGE_MASK) != (cmd.hca_va & ~PAGE_MASK)))
cmd               810 drivers/infiniband/core/uverbs_cmd.c 	uobj = uobj_get_write(UVERBS_OBJECT_MR, cmd.mr_handle, attrs);
cmd               821 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flags & IB_MR_REREG_ACCESS) {
cmd               822 drivers/infiniband/core/uverbs_cmd.c 		ret = ib_check_mr_access(cmd.access_flags);
cmd               827 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flags & IB_MR_REREG_PD) {
cmd               828 drivers/infiniband/core/uverbs_cmd.c 		pd = uobj_get_obj_read(pd, UVERBS_OBJECT_PD, cmd.pd_handle,
cmd               837 drivers/infiniband/core/uverbs_cmd.c 	ret = mr->device->ops.rereg_user_mr(mr, cmd.flags, cmd.start,
cmd               838 drivers/infiniband/core/uverbs_cmd.c 					    cmd.length, cmd.hca_va,
cmd               839 drivers/infiniband/core/uverbs_cmd.c 					    cmd.access_flags, pd,
cmd               844 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flags & IB_MR_REREG_PD) {
cmd               857 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flags & IB_MR_REREG_PD)
cmd               868 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_dereg_mr cmd;
cmd               871 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               875 drivers/infiniband/core/uverbs_cmd.c 	return uobj_perform_destroy(UVERBS_OBJECT_MR, cmd.mr_handle, attrs);
cmd               880 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_alloc_mw      cmd;
cmd               888 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               896 drivers/infiniband/core/uverbs_cmd.c 	pd = uobj_get_obj_read(pd, UVERBS_OBJECT_PD, cmd.pd_handle, attrs);
cmd               902 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.mw_type != IB_MW_TYPE_1 && cmd.mw_type != IB_MW_TYPE_2) {
cmd               907 drivers/infiniband/core/uverbs_cmd.c 	mw = pd->device->ops.alloc_mw(pd, cmd.mw_type, &attrs->driver_udata);
cmd               942 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_dealloc_mw cmd;
cmd               945 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               949 drivers/infiniband/core/uverbs_cmd.c 	return uobj_perform_destroy(UVERBS_OBJECT_MW, cmd.mw_handle, attrs);
cmd               954 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_create_comp_channel	   cmd;
cmd               961 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd               985 drivers/infiniband/core/uverbs_cmd.c 				       struct ib_uverbs_ex_create_cq *cmd)
cmd               995 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->comp_vector >= attrs->ufile->device->num_comp_vectors)
cmd              1003 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->comp_channel >= 0) {
cmd              1004 drivers/infiniband/core/uverbs_cmd.c 		ev_file = ib_uverbs_lookup_comp_file(cmd->comp_channel, attrs);
cmd              1011 drivers/infiniband/core/uverbs_cmd.c 	obj->uobject.user_handle = cmd->user_handle;
cmd              1017 drivers/infiniband/core/uverbs_cmd.c 	attr.cqe = cmd->cqe;
cmd              1018 drivers/infiniband/core/uverbs_cmd.c 	attr.comp_vector = cmd->comp_vector;
cmd              1019 drivers/infiniband/core/uverbs_cmd.c 	attr.flags = cmd->flags;
cmd              1072 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_create_cq      cmd;
cmd              1077 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              1082 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.user_handle = cmd.user_handle;
cmd              1083 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.cqe = cmd.cqe;
cmd              1084 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.comp_vector = cmd.comp_vector;
cmd              1085 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.comp_channel = cmd.comp_channel;
cmd              1093 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_ex_create_cq  cmd;
cmd              1097 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              1101 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.comp_mask)
cmd              1104 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.reserved)
cmd              1107 drivers/infiniband/core/uverbs_cmd.c 	obj = create_cq(attrs, &cmd);
cmd              1113 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_resize_cq	cmd;
cmd              1118 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              1122 drivers/infiniband/core/uverbs_cmd.c 	cq = uobj_get_obj_read(cq, UVERBS_OBJECT_CQ, cmd.cq_handle, attrs);
cmd              1126 drivers/infiniband/core/uverbs_cmd.c 	ret = cq->device->ops.resize_cq(cq, cmd.cqe, &attrs->driver_udata);
cmd              1171 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_poll_cq       cmd;
cmd              1179 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              1183 drivers/infiniband/core/uverbs_cmd.c 	cq = uobj_get_obj_read(cq, UVERBS_OBJECT_CQ, cmd.cq_handle, attrs);
cmd              1192 drivers/infiniband/core/uverbs_cmd.c 	while (resp.count < cmd.ne) {
cmd              1223 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_req_notify_cq cmd;
cmd              1227 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              1231 drivers/infiniband/core/uverbs_cmd.c 	cq = uobj_get_obj_read(cq, UVERBS_OBJECT_CQ, cmd.cq_handle, attrs);
cmd              1235 drivers/infiniband/core/uverbs_cmd.c 	ib_req_notify_cq(cq, cmd.solicited_only ?
cmd              1245 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_destroy_cq      cmd;
cmd              1251 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              1255 drivers/infiniband/core/uverbs_cmd.c 	uobj = uobj_get_destroy(UVERBS_OBJECT_CQ, cmd.cq_handle, attrs);
cmd              1270 drivers/infiniband/core/uverbs_cmd.c 		     struct ib_uverbs_ex_create_qp *cmd)
cmd              1287 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->qp_type == IB_QPT_RAW_PACKET && !capable(CAP_NET_RAW))
cmd              1295 drivers/infiniband/core/uverbs_cmd.c 	obj->uevent.uobject.user_handle = cmd->user_handle;
cmd              1298 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->comp_mask & IB_UVERBS_CREATE_QP_MASK_IND_TABLE) {
cmd              1301 drivers/infiniband/core/uverbs_cmd.c 					    cmd->rwq_ind_tbl_handle, attrs);
cmd              1310 drivers/infiniband/core/uverbs_cmd.c 	if (ind_tbl && (cmd->max_recv_wr || cmd->max_recv_sge || cmd->is_srq)) {
cmd              1315 drivers/infiniband/core/uverbs_cmd.c 	if (ind_tbl && !cmd->max_send_wr)
cmd              1318 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->qp_type == IB_QPT_XRC_TGT) {
cmd              1319 drivers/infiniband/core/uverbs_cmd.c 		xrcd_uobj = uobj_get_read(UVERBS_OBJECT_XRCD, cmd->pd_handle,
cmd              1334 drivers/infiniband/core/uverbs_cmd.c 		if (cmd->qp_type == IB_QPT_XRC_INI) {
cmd              1335 drivers/infiniband/core/uverbs_cmd.c 			cmd->max_recv_wr = 0;
cmd              1336 drivers/infiniband/core/uverbs_cmd.c 			cmd->max_recv_sge = 0;
cmd              1338 drivers/infiniband/core/uverbs_cmd.c 			if (cmd->is_srq) {
cmd              1340 drivers/infiniband/core/uverbs_cmd.c 							cmd->srq_handle, attrs);
cmd              1348 drivers/infiniband/core/uverbs_cmd.c 				if (cmd->recv_cq_handle != cmd->send_cq_handle) {
cmd              1351 drivers/infiniband/core/uverbs_cmd.c 						cmd->recv_cq_handle, attrs);
cmd              1362 drivers/infiniband/core/uverbs_cmd.c 						cmd->send_cq_handle, attrs);
cmd              1365 drivers/infiniband/core/uverbs_cmd.c 		pd = uobj_get_obj_read(pd, UVERBS_OBJECT_PD, cmd->pd_handle,
cmd              1381 drivers/infiniband/core/uverbs_cmd.c 	attr.sq_sig_type   = cmd->sq_sig_all ? IB_SIGNAL_ALL_WR :
cmd              1383 drivers/infiniband/core/uverbs_cmd.c 	attr.qp_type       = cmd->qp_type;
cmd              1386 drivers/infiniband/core/uverbs_cmd.c 	attr.cap.max_send_wr     = cmd->max_send_wr;
cmd              1387 drivers/infiniband/core/uverbs_cmd.c 	attr.cap.max_recv_wr     = cmd->max_recv_wr;
cmd              1388 drivers/infiniband/core/uverbs_cmd.c 	attr.cap.max_send_sge    = cmd->max_send_sge;
cmd              1389 drivers/infiniband/core/uverbs_cmd.c 	attr.cap.max_recv_sge    = cmd->max_recv_sge;
cmd              1390 drivers/infiniband/core/uverbs_cmd.c 	attr.cap.max_inline_data = cmd->max_inline_data;
cmd              1396 drivers/infiniband/core/uverbs_cmd.c 	attr.create_flags = cmd->create_flags;
cmd              1415 drivers/infiniband/core/uverbs_cmd.c 		attr.source_qpn = cmd->source_qpn;
cmd              1418 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->qp_type == IB_QPT_XRC_TGT)
cmd              1429 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->qp_type != IB_QPT_XRC_TGT) {
cmd              1506 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_create_qp      cmd;
cmd              1510 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              1515 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.user_handle = cmd.user_handle;
cmd              1516 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.pd_handle = cmd.pd_handle;
cmd              1517 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.send_cq_handle = cmd.send_cq_handle;
cmd              1518 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.recv_cq_handle = cmd.recv_cq_handle;
cmd              1519 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.srq_handle = cmd.srq_handle;
cmd              1520 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.max_send_wr = cmd.max_send_wr;
cmd              1521 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.max_recv_wr = cmd.max_recv_wr;
cmd              1522 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.max_send_sge = cmd.max_send_sge;
cmd              1523 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.max_recv_sge = cmd.max_recv_sge;
cmd              1524 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.max_inline_data = cmd.max_inline_data;
cmd              1525 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.sq_sig_all = cmd.sq_sig_all;
cmd              1526 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.qp_type = cmd.qp_type;
cmd              1527 drivers/infiniband/core/uverbs_cmd.c 	cmd_ex.is_srq = cmd.is_srq;
cmd              1534 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_ex_create_qp cmd;
cmd              1537 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              1541 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.comp_mask & ~IB_UVERBS_CREATE_QP_SUP_COMP_MASK)
cmd              1544 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.reserved)
cmd              1547 drivers/infiniband/core/uverbs_cmd.c 	return create_qp(attrs, &cmd);
cmd              1552 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_open_qp        cmd;
cmd              1562 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              1571 drivers/infiniband/core/uverbs_cmd.c 	xrcd_uobj = uobj_get_read(UVERBS_OBJECT_XRCD, cmd.pd_handle, attrs);
cmd              1585 drivers/infiniband/core/uverbs_cmd.c 	attr.qp_num        = cmd.qpn;
cmd              1586 drivers/infiniband/core/uverbs_cmd.c 	attr.qp_type       = cmd.qp_type;
cmd              1599 drivers/infiniband/core/uverbs_cmd.c 	obj->uevent.uobject.user_handle = cmd.user_handle;
cmd              1649 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_query_qp      cmd;
cmd              1656 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              1667 drivers/infiniband/core/uverbs_cmd.c 	qp = uobj_get_obj_read(qp, UVERBS_OBJECT_QP, cmd.qp_handle, attrs);
cmd              1673 drivers/infiniband/core/uverbs_cmd.c 	ret = ib_query_qp(qp, attr, cmd.attr_mask, init_attr);
cmd              1761 drivers/infiniband/core/uverbs_cmd.c 		     struct ib_uverbs_ex_modify_qp *cmd)
cmd              1771 drivers/infiniband/core/uverbs_cmd.c 	qp = uobj_get_obj_read(qp, UVERBS_OBJECT_QP, cmd->base.qp_handle,
cmd              1778 drivers/infiniband/core/uverbs_cmd.c 	if ((cmd->base.attr_mask & IB_QP_PORT) &&
cmd              1779 drivers/infiniband/core/uverbs_cmd.c 	    !rdma_is_port_valid(qp->device, cmd->base.port_num)) {
cmd              1784 drivers/infiniband/core/uverbs_cmd.c 	if ((cmd->base.attr_mask & IB_QP_AV)) {
cmd              1785 drivers/infiniband/core/uverbs_cmd.c 		if (!rdma_is_port_valid(qp->device, cmd->base.dest.port_num)) {
cmd              1790 drivers/infiniband/core/uverbs_cmd.c 		if (cmd->base.attr_mask & IB_QP_STATE &&
cmd              1791 drivers/infiniband/core/uverbs_cmd.c 		    cmd->base.qp_state == IB_QPS_RTR) {
cmd              1806 drivers/infiniband/core/uverbs_cmd.c 			if (cmd->base.dest.port_num != qp->real_qp->port) {
cmd              1824 drivers/infiniband/core/uverbs_cmd.c 			if (((cmd->base.attr_mask & (IB_QP_AV | IB_QP_PORT))
cmd              1826 drivers/infiniband/core/uverbs_cmd.c 			    cmd->base.port_num != cmd->base.dest.port_num) {
cmd              1830 drivers/infiniband/core/uverbs_cmd.c 			if ((cmd->base.attr_mask & (IB_QP_AV | IB_QP_PORT))
cmd              1832 drivers/infiniband/core/uverbs_cmd.c 				cmd->base.attr_mask |= IB_QP_PORT;
cmd              1833 drivers/infiniband/core/uverbs_cmd.c 				cmd->base.port_num = cmd->base.dest.port_num;
cmd              1838 drivers/infiniband/core/uverbs_cmd.c 	if ((cmd->base.attr_mask & IB_QP_ALT_PATH) &&
cmd              1839 drivers/infiniband/core/uverbs_cmd.c 	    (!rdma_is_port_valid(qp->device, cmd->base.alt_port_num) ||
cmd              1840 drivers/infiniband/core/uverbs_cmd.c 	    !rdma_is_port_valid(qp->device, cmd->base.alt_dest.port_num) ||
cmd              1841 drivers/infiniband/core/uverbs_cmd.c 	    cmd->base.alt_port_num != cmd->base.alt_dest.port_num)) {
cmd              1846 drivers/infiniband/core/uverbs_cmd.c 	if ((cmd->base.attr_mask & IB_QP_CUR_STATE &&
cmd              1847 drivers/infiniband/core/uverbs_cmd.c 	    cmd->base.cur_qp_state > IB_QPS_ERR) ||
cmd              1848 drivers/infiniband/core/uverbs_cmd.c 	    (cmd->base.attr_mask & IB_QP_STATE &&
cmd              1849 drivers/infiniband/core/uverbs_cmd.c 	    cmd->base.qp_state > IB_QPS_ERR)) {
cmd              1854 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_STATE)
cmd              1855 drivers/infiniband/core/uverbs_cmd.c 		attr->qp_state = cmd->base.qp_state;
cmd              1856 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_CUR_STATE)
cmd              1857 drivers/infiniband/core/uverbs_cmd.c 		attr->cur_qp_state = cmd->base.cur_qp_state;
cmd              1858 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_PATH_MTU)
cmd              1859 drivers/infiniband/core/uverbs_cmd.c 		attr->path_mtu = cmd->base.path_mtu;
cmd              1860 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_PATH_MIG_STATE)
cmd              1861 drivers/infiniband/core/uverbs_cmd.c 		attr->path_mig_state = cmd->base.path_mig_state;
cmd              1862 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_QKEY)
cmd              1863 drivers/infiniband/core/uverbs_cmd.c 		attr->qkey = cmd->base.qkey;
cmd              1864 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_RQ_PSN)
cmd              1865 drivers/infiniband/core/uverbs_cmd.c 		attr->rq_psn = cmd->base.rq_psn;
cmd              1866 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_SQ_PSN)
cmd              1867 drivers/infiniband/core/uverbs_cmd.c 		attr->sq_psn = cmd->base.sq_psn;
cmd              1868 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_DEST_QPN)
cmd              1869 drivers/infiniband/core/uverbs_cmd.c 		attr->dest_qp_num = cmd->base.dest_qp_num;
cmd              1870 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_ACCESS_FLAGS)
cmd              1871 drivers/infiniband/core/uverbs_cmd.c 		attr->qp_access_flags = cmd->base.qp_access_flags;
cmd              1872 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_PKEY_INDEX)
cmd              1873 drivers/infiniband/core/uverbs_cmd.c 		attr->pkey_index = cmd->base.pkey_index;
cmd              1874 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_EN_SQD_ASYNC_NOTIFY)
cmd              1875 drivers/infiniband/core/uverbs_cmd.c 		attr->en_sqd_async_notify = cmd->base.en_sqd_async_notify;
cmd              1876 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_MAX_QP_RD_ATOMIC)
cmd              1877 drivers/infiniband/core/uverbs_cmd.c 		attr->max_rd_atomic = cmd->base.max_rd_atomic;
cmd              1878 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_MAX_DEST_RD_ATOMIC)
cmd              1879 drivers/infiniband/core/uverbs_cmd.c 		attr->max_dest_rd_atomic = cmd->base.max_dest_rd_atomic;
cmd              1880 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_MIN_RNR_TIMER)
cmd              1881 drivers/infiniband/core/uverbs_cmd.c 		attr->min_rnr_timer = cmd->base.min_rnr_timer;
cmd              1882 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_PORT)
cmd              1883 drivers/infiniband/core/uverbs_cmd.c 		attr->port_num = cmd->base.port_num;
cmd              1884 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_TIMEOUT)
cmd              1885 drivers/infiniband/core/uverbs_cmd.c 		attr->timeout = cmd->base.timeout;
cmd              1886 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_RETRY_CNT)
cmd              1887 drivers/infiniband/core/uverbs_cmd.c 		attr->retry_cnt = cmd->base.retry_cnt;
cmd              1888 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_RNR_RETRY)
cmd              1889 drivers/infiniband/core/uverbs_cmd.c 		attr->rnr_retry = cmd->base.rnr_retry;
cmd              1890 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_ALT_PATH) {
cmd              1891 drivers/infiniband/core/uverbs_cmd.c 		attr->alt_port_num = cmd->base.alt_port_num;
cmd              1892 drivers/infiniband/core/uverbs_cmd.c 		attr->alt_timeout = cmd->base.alt_timeout;
cmd              1893 drivers/infiniband/core/uverbs_cmd.c 		attr->alt_pkey_index = cmd->base.alt_pkey_index;
cmd              1895 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_RATE_LIMIT)
cmd              1896 drivers/infiniband/core/uverbs_cmd.c 		attr->rate_limit = cmd->rate_limit;
cmd              1898 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_AV)
cmd              1900 drivers/infiniband/core/uverbs_cmd.c 					 &cmd->base.dest);
cmd              1902 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->base.attr_mask & IB_QP_ALT_PATH)
cmd              1904 drivers/infiniband/core/uverbs_cmd.c 					 &cmd->base.alt_dest);
cmd              1908 drivers/infiniband/core/uverbs_cmd.c 						     cmd->base.attr_mask),
cmd              1921 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_ex_modify_qp cmd;
cmd              1924 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd.base, sizeof(cmd.base));
cmd              1928 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.base.attr_mask &
cmd              1932 drivers/infiniband/core/uverbs_cmd.c 	return modify_qp(attrs, &cmd);
cmd              1937 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_ex_modify_qp cmd;
cmd              1943 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              1953 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.base.attr_mask &
cmd              1957 drivers/infiniband/core/uverbs_cmd.c 	ret = modify_qp(attrs, &cmd);
cmd              1966 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_destroy_qp      cmd;
cmd              1972 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              1976 drivers/infiniband/core/uverbs_cmd.c 	uobj = uobj_get_destroy(UVERBS_OBJECT_QP, cmd.qp_handle, attrs);
cmd              2001 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_post_send      cmd;
cmd              2015 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request_start(attrs, &iter, &cmd, sizeof(cmd));
cmd              2018 drivers/infiniband/core/uverbs_cmd.c 	wqes = uverbs_request_next_ptr(&iter, cmd.wqe_size * cmd.wr_count);
cmd              2022 drivers/infiniband/core/uverbs_cmd.c 		&iter, cmd.sge_count * sizeof(struct ib_uverbs_sge));
cmd              2029 drivers/infiniband/core/uverbs_cmd.c 	user_wr = kmalloc(cmd.wqe_size, GFP_KERNEL);
cmd              2033 drivers/infiniband/core/uverbs_cmd.c 	qp = uobj_get_obj_read(qp, UVERBS_OBJECT_QP, cmd.qp_handle, attrs);
cmd              2042 drivers/infiniband/core/uverbs_cmd.c 	for (i = 0; i < cmd.wr_count; ++i) {
cmd              2043 drivers/infiniband/core/uverbs_cmd.c 		if (copy_from_user(user_wr, wqes + i * cmd.wqe_size,
cmd              2044 drivers/infiniband/core/uverbs_cmd.c 				   cmd.wqe_size)) {
cmd              2049 drivers/infiniband/core/uverbs_cmd.c 		if (user_wr->num_sge + sg_ind > cmd.sge_count) {
cmd              2292 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_post_recv      cmd;
cmd              2300 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request_start(attrs, &iter, &cmd, sizeof(cmd));
cmd              2304 drivers/infiniband/core/uverbs_cmd.c 	wr = ib_uverbs_unmarshall_recv(&iter, cmd.wr_count, cmd.wqe_size,
cmd              2305 drivers/infiniband/core/uverbs_cmd.c 				       cmd.sge_count);
cmd              2309 drivers/infiniband/core/uverbs_cmd.c 	qp = uobj_get_obj_read(qp, UVERBS_OBJECT_QP, cmd.qp_handle, attrs);
cmd              2342 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_post_srq_recv      cmd;
cmd              2350 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request_start(attrs, &iter, &cmd, sizeof(cmd));
cmd              2354 drivers/infiniband/core/uverbs_cmd.c 	wr = ib_uverbs_unmarshall_recv(&iter, cmd.wr_count, cmd.wqe_size,
cmd              2355 drivers/infiniband/core/uverbs_cmd.c 				       cmd.sge_count);
cmd              2359 drivers/infiniband/core/uverbs_cmd.c 	srq = uobj_get_obj_read(srq, UVERBS_OBJECT_SRQ, cmd.srq_handle, attrs);
cmd              2393 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_create_ah	 cmd;
cmd              2402 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              2410 drivers/infiniband/core/uverbs_cmd.c 	if (!rdma_is_port_valid(ib_dev, cmd.attr.port_num)) {
cmd              2415 drivers/infiniband/core/uverbs_cmd.c 	pd = uobj_get_obj_read(pd, UVERBS_OBJECT_PD, cmd.pd_handle, attrs);
cmd              2421 drivers/infiniband/core/uverbs_cmd.c 	attr.type = rdma_ah_find_type(ib_dev, cmd.attr.port_num);
cmd              2423 drivers/infiniband/core/uverbs_cmd.c 	rdma_ah_set_dlid(&attr, cmd.attr.dlid);
cmd              2424 drivers/infiniband/core/uverbs_cmd.c 	rdma_ah_set_sl(&attr, cmd.attr.sl);
cmd              2425 drivers/infiniband/core/uverbs_cmd.c 	rdma_ah_set_path_bits(&attr, cmd.attr.src_path_bits);
cmd              2426 drivers/infiniband/core/uverbs_cmd.c 	rdma_ah_set_static_rate(&attr, cmd.attr.static_rate);
cmd              2427 drivers/infiniband/core/uverbs_cmd.c 	rdma_ah_set_port_num(&attr, cmd.attr.port_num);
cmd              2429 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.attr.is_global) {
cmd              2430 drivers/infiniband/core/uverbs_cmd.c 		rdma_ah_set_grh(&attr, NULL, cmd.attr.grh.flow_label,
cmd              2431 drivers/infiniband/core/uverbs_cmd.c 				cmd.attr.grh.sgid_index,
cmd              2432 drivers/infiniband/core/uverbs_cmd.c 				cmd.attr.grh.hop_limit,
cmd              2433 drivers/infiniband/core/uverbs_cmd.c 				cmd.attr.grh.traffic_class);
cmd              2434 drivers/infiniband/core/uverbs_cmd.c 		rdma_ah_set_dgid_raw(&attr, cmd.attr.grh.dgid);
cmd              2446 drivers/infiniband/core/uverbs_cmd.c 	uobj->user_handle = cmd.user_handle;
cmd              2472 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_destroy_ah cmd;
cmd              2475 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              2479 drivers/infiniband/core/uverbs_cmd.c 	return uobj_perform_destroy(UVERBS_OBJECT_AH, cmd.ah_handle, attrs);
cmd              2484 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_attach_mcast cmd;
cmd              2490 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              2494 drivers/infiniband/core/uverbs_cmd.c 	qp = uobj_get_obj_read(qp, UVERBS_OBJECT_QP, cmd.qp_handle, attrs);
cmd              2502 drivers/infiniband/core/uverbs_cmd.c 		if (cmd.mlid == mcast->lid &&
cmd              2503 drivers/infiniband/core/uverbs_cmd.c 		    !memcmp(cmd.gid, mcast->gid.raw, sizeof mcast->gid.raw)) {
cmd              2514 drivers/infiniband/core/uverbs_cmd.c 	mcast->lid = cmd.mlid;
cmd              2515 drivers/infiniband/core/uverbs_cmd.c 	memcpy(mcast->gid.raw, cmd.gid, sizeof mcast->gid.raw);
cmd              2517 drivers/infiniband/core/uverbs_cmd.c 	ret = ib_attach_mcast(qp, &mcast->gid, cmd.mlid);
cmd              2532 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_detach_mcast cmd;
cmd              2539 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              2543 drivers/infiniband/core/uverbs_cmd.c 	qp = uobj_get_obj_read(qp, UVERBS_OBJECT_QP, cmd.qp_handle, attrs);
cmd              2551 drivers/infiniband/core/uverbs_cmd.c 		if (cmd.mlid == mcast->lid &&
cmd              2552 drivers/infiniband/core/uverbs_cmd.c 		    !memcmp(cmd.gid, mcast->gid.raw, sizeof mcast->gid.raw)) {
cmd              2564 drivers/infiniband/core/uverbs_cmd.c 	ret = ib_detach_mcast(qp, (union ib_gid *)cmd.gid, cmd.mlid);
cmd              2892 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_ex_create_wq cmd;
cmd              2902 drivers/infiniband/core/uverbs_cmd.c 	err = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              2906 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.comp_mask)
cmd              2914 drivers/infiniband/core/uverbs_cmd.c 	pd = uobj_get_obj_read(pd, UVERBS_OBJECT_PD, cmd.pd_handle, attrs);
cmd              2920 drivers/infiniband/core/uverbs_cmd.c 	cq = uobj_get_obj_read(cq, UVERBS_OBJECT_CQ, cmd.cq_handle, attrs);
cmd              2927 drivers/infiniband/core/uverbs_cmd.c 	wq_init_attr.max_sge = cmd.max_sge;
cmd              2928 drivers/infiniband/core/uverbs_cmd.c 	wq_init_attr.max_wr = cmd.max_wr;
cmd              2930 drivers/infiniband/core/uverbs_cmd.c 	wq_init_attr.wq_type = cmd.wq_type;
cmd              2932 drivers/infiniband/core/uverbs_cmd.c 	wq_init_attr.create_flags = cmd.create_flags;
cmd              2983 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_ex_destroy_wq	cmd;
cmd              2989 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              2993 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.comp_mask)
cmd              2997 drivers/infiniband/core/uverbs_cmd.c 	uobj = uobj_get_destroy(UVERBS_OBJECT_WQ, cmd.wq_handle, attrs);
cmd              3011 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_ex_modify_wq cmd;
cmd              3016 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              3020 drivers/infiniband/core/uverbs_cmd.c 	if (!cmd.attr_mask)
cmd              3023 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.attr_mask > (IB_WQ_STATE | IB_WQ_CUR_STATE | IB_WQ_FLAGS))
cmd              3026 drivers/infiniband/core/uverbs_cmd.c 	wq = uobj_get_obj_read(wq, UVERBS_OBJECT_WQ, cmd.wq_handle, attrs);
cmd              3030 drivers/infiniband/core/uverbs_cmd.c 	wq_attr.curr_wq_state = cmd.curr_wq_state;
cmd              3031 drivers/infiniband/core/uverbs_cmd.c 	wq_attr.wq_state = cmd.wq_state;
cmd              3032 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.attr_mask & IB_WQ_FLAGS) {
cmd              3033 drivers/infiniband/core/uverbs_cmd.c 		wq_attr.flags = cmd.flags;
cmd              3034 drivers/infiniband/core/uverbs_cmd.c 		wq_attr.flags_mask = cmd.flags_mask;
cmd              3036 drivers/infiniband/core/uverbs_cmd.c 	ret = wq->device->ops.modify_wq(wq, &wq_attr, cmd.attr_mask,
cmd              3044 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_ex_create_rwq_ind_table cmd;
cmd              3058 drivers/infiniband/core/uverbs_cmd.c 	err = uverbs_request_start(attrs, &iter, &cmd, sizeof(cmd));
cmd              3062 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.comp_mask)
cmd              3065 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.log_ind_tbl_size > IB_USER_VERBS_MAX_LOG_IND_TBL_SIZE)
cmd              3068 drivers/infiniband/core/uverbs_cmd.c 	num_wq_handles = 1 << cmd.log_ind_tbl_size;
cmd              3107 drivers/infiniband/core/uverbs_cmd.c 	init_attr.log_ind_tbl_size = cmd.log_ind_tbl_size;
cmd              3158 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_ex_destroy_rwq_ind_table cmd;
cmd              3161 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              3165 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.comp_mask)
cmd              3169 drivers/infiniband/core/uverbs_cmd.c 				    cmd.ind_tbl_handle, attrs);
cmd              3174 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_create_flow	  cmd;
cmd              3189 drivers/infiniband/core/uverbs_cmd.c 	err = uverbs_request_start(attrs, &iter, &cmd, sizeof(cmd));
cmd              3193 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.comp_mask)
cmd              3199 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flow_attr.flags >= IB_FLOW_ATTR_FLAGS_RESERVED)
cmd              3202 drivers/infiniband/core/uverbs_cmd.c 	if ((cmd.flow_attr.flags & IB_FLOW_ATTR_FLAGS_DONT_TRAP) &&
cmd              3203 drivers/infiniband/core/uverbs_cmd.c 	    ((cmd.flow_attr.type == IB_FLOW_ATTR_ALL_DEFAULT) ||
cmd              3204 drivers/infiniband/core/uverbs_cmd.c 	     (cmd.flow_attr.type == IB_FLOW_ATTR_MC_DEFAULT)))
cmd              3207 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flow_attr.num_of_specs > IB_FLOW_SPEC_SUPPORT_LAYERS)
cmd              3210 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flow_attr.size >
cmd              3211 drivers/infiniband/core/uverbs_cmd.c 	    (cmd.flow_attr.num_of_specs * sizeof(struct ib_uverbs_flow_spec)))
cmd              3214 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flow_attr.reserved[0] ||
cmd              3215 drivers/infiniband/core/uverbs_cmd.c 	    cmd.flow_attr.reserved[1])
cmd              3218 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flow_attr.num_of_specs) {
cmd              3219 drivers/infiniband/core/uverbs_cmd.c 		kern_flow_attr = kmalloc(sizeof(*kern_flow_attr) + cmd.flow_attr.size,
cmd              3224 drivers/infiniband/core/uverbs_cmd.c 		*kern_flow_attr = cmd.flow_attr;
cmd              3226 drivers/infiniband/core/uverbs_cmd.c 					  cmd.flow_attr.size);
cmd              3230 drivers/infiniband/core/uverbs_cmd.c 		kern_flow_attr = &cmd.flow_attr;
cmd              3243 drivers/infiniband/core/uverbs_cmd.c 	qp = uobj_get_obj_read(qp, UVERBS_OBJECT_QP, cmd.qp_handle, attrs);
cmd              3255 drivers/infiniband/core/uverbs_cmd.c 				cmd.flow_attr.num_of_specs), GFP_KERNEL);
cmd              3260 drivers/infiniband/core/uverbs_cmd.c 	uflow_res = flow_resources_alloc(cmd.flow_attr.num_of_specs);
cmd              3276 drivers/infiniband/core/uverbs_cmd.c 			cmd.flow_attr.size >= sizeof(*kern_spec) &&
cmd              3277 drivers/infiniband/core/uverbs_cmd.c 			cmd.flow_attr.size >= kern_spec->size;
cmd              3287 drivers/infiniband/core/uverbs_cmd.c 		cmd.flow_attr.size -= kern_spec->size;
cmd              3291 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flow_attr.size || (i != flow_attr->num_of_specs)) {
cmd              3293 drivers/infiniband/core/uverbs_cmd.c 			i, cmd.flow_attr.size);
cmd              3317 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flow_attr.num_of_specs)
cmd              3332 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.flow_attr.num_of_specs)
cmd              3339 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_destroy_flow	cmd;
cmd              3342 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              3346 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.comp_mask)
cmd              3349 drivers/infiniband/core/uverbs_cmd.c 	return uobj_perform_destroy(UVERBS_OBJECT_FLOW, cmd.flow_handle, attrs);
cmd              3353 drivers/infiniband/core/uverbs_cmd.c 				struct ib_uverbs_create_xsrq *cmd,
cmd              3370 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->srq_type == IB_SRQT_TM)
cmd              3371 drivers/infiniband/core/uverbs_cmd.c 		attr.ext.tag_matching.max_num_tags = cmd->max_num_tags;
cmd              3373 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->srq_type == IB_SRQT_XRC) {
cmd              3374 drivers/infiniband/core/uverbs_cmd.c 		xrcd_uobj = uobj_get_read(UVERBS_OBJECT_XRCD, cmd->xrcd_handle,
cmd              3391 drivers/infiniband/core/uverbs_cmd.c 	if (ib_srq_has_cq(cmd->srq_type)) {
cmd              3393 drivers/infiniband/core/uverbs_cmd.c 						cmd->cq_handle, attrs);
cmd              3400 drivers/infiniband/core/uverbs_cmd.c 	pd = uobj_get_obj_read(pd, UVERBS_OBJECT_PD, cmd->pd_handle, attrs);
cmd              3408 drivers/infiniband/core/uverbs_cmd.c 	attr.srq_type       = cmd->srq_type;
cmd              3409 drivers/infiniband/core/uverbs_cmd.c 	attr.attr.max_wr    = cmd->max_wr;
cmd              3410 drivers/infiniband/core/uverbs_cmd.c 	attr.attr.max_sge   = cmd->max_sge;
cmd              3411 drivers/infiniband/core/uverbs_cmd.c 	attr.attr.srq_limit = cmd->srq_limit;
cmd              3424 drivers/infiniband/core/uverbs_cmd.c 	srq->srq_type	   = cmd->srq_type;
cmd              3433 drivers/infiniband/core/uverbs_cmd.c 	if (ib_srq_has_cq(cmd->srq_type)) {
cmd              3438 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->srq_type == IB_SRQT_XRC) {
cmd              3447 drivers/infiniband/core/uverbs_cmd.c 	obj->uevent.uobject.user_handle = cmd->user_handle;
cmd              3453 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->srq_type == IB_SRQT_XRC)
cmd              3460 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->srq_type == IB_SRQT_XRC)
cmd              3463 drivers/infiniband/core/uverbs_cmd.c 	if (ib_srq_has_cq(cmd->srq_type))
cmd              3479 drivers/infiniband/core/uverbs_cmd.c 	if (ib_srq_has_cq(cmd->srq_type))
cmd              3483 drivers/infiniband/core/uverbs_cmd.c 	if (cmd->srq_type == IB_SRQT_XRC) {
cmd              3495 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_create_srq      cmd;
cmd              3499 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              3504 drivers/infiniband/core/uverbs_cmd.c 	xcmd.response	 = cmd.response;
cmd              3505 drivers/infiniband/core/uverbs_cmd.c 	xcmd.user_handle = cmd.user_handle;
cmd              3507 drivers/infiniband/core/uverbs_cmd.c 	xcmd.pd_handle	 = cmd.pd_handle;
cmd              3508 drivers/infiniband/core/uverbs_cmd.c 	xcmd.max_wr	 = cmd.max_wr;
cmd              3509 drivers/infiniband/core/uverbs_cmd.c 	xcmd.max_sge	 = cmd.max_sge;
cmd              3510 drivers/infiniband/core/uverbs_cmd.c 	xcmd.srq_limit	 = cmd.srq_limit;
cmd              3517 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_create_xsrq     cmd;
cmd              3520 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              3524 drivers/infiniband/core/uverbs_cmd.c 	return __uverbs_create_xsrq(attrs, &cmd, &attrs->driver_udata);
cmd              3529 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_modify_srq cmd;
cmd              3534 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              3538 drivers/infiniband/core/uverbs_cmd.c 	srq = uobj_get_obj_read(srq, UVERBS_OBJECT_SRQ, cmd.srq_handle, attrs);
cmd              3542 drivers/infiniband/core/uverbs_cmd.c 	attr.max_wr    = cmd.max_wr;
cmd              3543 drivers/infiniband/core/uverbs_cmd.c 	attr.srq_limit = cmd.srq_limit;
cmd              3545 drivers/infiniband/core/uverbs_cmd.c 	ret = srq->device->ops.modify_srq(srq, &attr, cmd.attr_mask,
cmd              3555 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_query_srq      cmd;
cmd              3561 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              3565 drivers/infiniband/core/uverbs_cmd.c 	srq = uobj_get_obj_read(srq, UVERBS_OBJECT_SRQ, cmd.srq_handle, attrs);
cmd              3587 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_destroy_srq      cmd;
cmd              3593 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              3597 drivers/infiniband/core/uverbs_cmd.c 	uobj = uobj_get_destroy(UVERBS_OBJECT_SRQ, cmd.srq_handle, attrs);
cmd              3613 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_ex_query_device  cmd;
cmd              3624 drivers/infiniband/core/uverbs_cmd.c 	err = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              3628 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.comp_mask)
cmd              3631 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.reserved)
cmd              3676 drivers/infiniband/core/uverbs_cmd.c 	struct ib_uverbs_ex_modify_cq cmd;
cmd              3680 drivers/infiniband/core/uverbs_cmd.c 	ret = uverbs_request(attrs, &cmd, sizeof(cmd));
cmd              3684 drivers/infiniband/core/uverbs_cmd.c 	if (!cmd.attr_mask || cmd.reserved)
cmd              3687 drivers/infiniband/core/uverbs_cmd.c 	if (cmd.attr_mask > IB_CQ_MODERATE)
cmd              3690 drivers/infiniband/core/uverbs_cmd.c 	cq = uobj_get_obj_read(cq, UVERBS_OBJECT_CQ, cmd.cq_handle, attrs);
cmd              3694 drivers/infiniband/core/uverbs_cmd.c 	ret = rdma_set_cq_moderation(cq, cmd.attr.cq_count, cmd.attr.cq_period);
cmd               620 drivers/infiniband/core/uverbs_ioctl.c long ib_uverbs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               629 drivers/infiniband/core/uverbs_ioctl.c 	if (unlikely(cmd != RDMA_VERBS_IOCTL))
cmd                23 drivers/infiniband/core/uverbs_std_types_device.c 	u32 cmd;
cmd                26 drivers/infiniband/core/uverbs_std_types_device.c 	rc = uverbs_get_const(&cmd, attrs, UVERBS_ATTR_WRITE_CMD);
cmd                30 drivers/infiniband/core/uverbs_std_types_device.c 	method_elm = uapi_get_method(uapi, cmd);
cmd               382 drivers/infiniband/hw/cxgb3/iwch_cm.c 	req->cmd = CPL_ABORT_NO_RST;
cmd               422 drivers/infiniband/hw/cxgb3/iwch_cm.c 	req->cmd = CPL_ABORT_SEND_RST;
cmd              1619 drivers/infiniband/hw/cxgb3/iwch_cm.c 	rpl->cmd = CPL_ABORT_NO_RST;
cmd               578 drivers/infiniband/hw/cxgb4/cm.c 	req->cmd = CPL_ABORT_NO_RST;
cmd                90 drivers/infiniband/hw/cxgb4/mem.c 	req->cmd = cpu_to_be32(ULPTX_CMD_V(ULP_TX_MEM_WRITE) |
cmd               118 drivers/infiniband/hw/cxgb4/mem.c 	__be32 cmd = cpu_to_be32(ULPTX_CMD_V(ULP_TX_MEM_WRITE));
cmd               121 drivers/infiniband/hw/cxgb4/mem.c 		cmd |= cpu_to_be32(ULP_MEMIO_ORDER_F);
cmd               123 drivers/infiniband/hw/cxgb4/mem.c 		cmd |= cpu_to_be32(T5_ULP_MEMIO_IMM_F);
cmd               156 drivers/infiniband/hw/cxgb4/mem.c 		req->cmd = cmd;
cmd                55 drivers/infiniband/hw/efa/efa_com.c static const char *efa_com_cmd_str(u8 cmd)
cmd                59 drivers/infiniband/hw/efa/efa_com.c 	switch (cmd) {
cmd               315 drivers/infiniband/hw/efa/efa_com.c 						       struct efa_admin_aq_entry *cmd,
cmd               337 drivers/infiniband/hw/efa/efa_com.c 	cmd->aq_common_descriptor.command_id = cmd_id;
cmd               338 drivers/infiniband/hw/efa/efa_com.c 	cmd->aq_common_descriptor.flags |= aq->sq.phase &
cmd               350 drivers/infiniband/hw/efa/efa_com.c 	comp_ctx->cmd_opcode = cmd->aq_common_descriptor.opcode;
cmd               356 drivers/infiniband/hw/efa/efa_com.c 	memcpy(aqe, cmd, cmd_size_in_bytes);
cmd               401 drivers/infiniband/hw/efa/efa_com.c 						     struct efa_admin_aq_entry *cmd,
cmd               415 drivers/infiniband/hw/efa/efa_com.c 	comp_ctx = __efa_com_submit_admin_cmd(aq, cmd, cmd_size_in_bytes, comp,
cmd               627 drivers/infiniband/hw/efa/efa_com.c 		     struct efa_admin_aq_entry *cmd,
cmd               641 drivers/infiniband/hw/efa/efa_com.c 		  efa_com_cmd_str(cmd->aq_common_descriptor.opcode),
cmd               642 drivers/infiniband/hw/efa/efa_com.c 		  cmd->aq_common_descriptor.opcode);
cmd               643 drivers/infiniband/hw/efa/efa_com.c 	comp_ctx = efa_com_submit_admin_cmd(aq, cmd, cmd_size, comp, comp_size);
cmd               648 drivers/infiniband/hw/efa/efa_com.c 			efa_com_cmd_str(cmd->aq_common_descriptor.opcode),
cmd               649 drivers/infiniband/hw/efa/efa_com.c 			cmd->aq_common_descriptor.opcode, PTR_ERR(comp_ctx));
cmd               660 drivers/infiniband/hw/efa/efa_com.c 			efa_com_cmd_str(cmd->aq_common_descriptor.opcode),
cmd               661 drivers/infiniband/hw/efa/efa_com.c 			cmd->aq_common_descriptor.opcode, comp_ctx->comp_status,
cmd               137 drivers/infiniband/hw/efa/efa_com.h 		     struct efa_admin_aq_entry *cmd,
cmd                67 drivers/infiniband/hw/efa/efa_com_cmd.c 	struct efa_admin_modify_qp_cmd cmd = {};
cmd                71 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.aq_common_desc.opcode = EFA_ADMIN_MODIFY_QP;
cmd                72 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.modify_mask = params->modify_mask;
cmd                73 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.qp_handle = params->qp_handle;
cmd                74 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.qp_state = params->qp_state;
cmd                75 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.cur_qp_state = params->cur_qp_state;
cmd                76 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.qkey = params->qkey;
cmd                77 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.sq_psn = params->sq_psn;
cmd                78 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.sq_drained_async_notify = params->sq_drained_async_notify;
cmd                81 drivers/infiniband/hw/efa/efa_com_cmd.c 			       (struct efa_admin_aq_entry *)&cmd,
cmd                82 drivers/infiniband/hw/efa/efa_com_cmd.c 			       sizeof(cmd),
cmd                89 drivers/infiniband/hw/efa/efa_com_cmd.c 			cmd.qp_handle, cmd.modify_mask, err);
cmd               101 drivers/infiniband/hw/efa/efa_com_cmd.c 	struct efa_admin_query_qp_cmd cmd = {};
cmd               105 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.aq_common_desc.opcode = EFA_ADMIN_QUERY_QP;
cmd               106 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.qp_handle = params->qp_handle;
cmd               109 drivers/infiniband/hw/efa/efa_com_cmd.c 			       (struct efa_admin_aq_entry *)&cmd,
cmd               110 drivers/infiniband/hw/efa/efa_com_cmd.c 			       sizeof(cmd),
cmd               116 drivers/infiniband/hw/efa/efa_com_cmd.c 				      cmd.qp_handle, err);
cmd               588 drivers/infiniband/hw/efa/efa_com_cmd.c 	struct efa_admin_set_feature_cmd cmd = {};
cmd               614 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.u.aenq.enabled_groups = groups;
cmd               615 drivers/infiniband/hw/efa/efa_com_cmd.c 	err = efa_com_set_feature(edev, &set_resp, &cmd,
cmd               631 drivers/infiniband/hw/efa/efa_com_cmd.c 	struct efa_admin_alloc_pd_cmd cmd = {};
cmd               635 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.aq_common_descriptor.opcode = EFA_ADMIN_ALLOC_PD;
cmd               638 drivers/infiniband/hw/efa/efa_com_cmd.c 			       (struct efa_admin_aq_entry *)&cmd,
cmd               639 drivers/infiniband/hw/efa/efa_com_cmd.c 			       sizeof(cmd),
cmd               657 drivers/infiniband/hw/efa/efa_com_cmd.c 	struct efa_admin_dealloc_pd_cmd cmd = {};
cmd               661 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.aq_common_descriptor.opcode = EFA_ADMIN_DEALLOC_PD;
cmd               662 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.pd = params->pdn;
cmd               665 drivers/infiniband/hw/efa/efa_com_cmd.c 			       (struct efa_admin_aq_entry *)&cmd,
cmd               666 drivers/infiniband/hw/efa/efa_com_cmd.c 			       sizeof(cmd),
cmd               672 drivers/infiniband/hw/efa/efa_com_cmd.c 				      cmd.pd, err);
cmd               683 drivers/infiniband/hw/efa/efa_com_cmd.c 	struct efa_admin_alloc_uar_cmd cmd = {};
cmd               687 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.aq_common_descriptor.opcode = EFA_ADMIN_ALLOC_UAR;
cmd               690 drivers/infiniband/hw/efa/efa_com_cmd.c 			       (struct efa_admin_aq_entry *)&cmd,
cmd               691 drivers/infiniband/hw/efa/efa_com_cmd.c 			       sizeof(cmd),
cmd               709 drivers/infiniband/hw/efa/efa_com_cmd.c 	struct efa_admin_dealloc_uar_cmd cmd = {};
cmd               713 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.aq_common_descriptor.opcode = EFA_ADMIN_DEALLOC_UAR;
cmd               714 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.uar = params->uarn;
cmd               717 drivers/infiniband/hw/efa/efa_com_cmd.c 			       (struct efa_admin_aq_entry *)&cmd,
cmd               718 drivers/infiniband/hw/efa/efa_com_cmd.c 			       sizeof(cmd),
cmd               724 drivers/infiniband/hw/efa/efa_com_cmd.c 				      cmd.uar, err);
cmd               736 drivers/infiniband/hw/efa/efa_com_cmd.c 	struct efa_admin_aq_get_stats_cmd cmd = {};
cmd               740 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.aq_common_descriptor.opcode = EFA_ADMIN_GET_STATS;
cmd               741 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.type = params->type;
cmd               742 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.scope = params->scope;
cmd               743 drivers/infiniband/hw/efa/efa_com_cmd.c 	cmd.scope_modifier = params->scope_modifier;
cmd               746 drivers/infiniband/hw/efa/efa_com_cmd.c 			       (struct efa_admin_aq_entry *)&cmd,
cmd               747 drivers/infiniband/hw/efa/efa_com_cmd.c 			       sizeof(cmd),
cmd               754 drivers/infiniband/hw/efa/efa_com_cmd.c 			cmd.type, cmd.scope, cmd.scope_modifier, err);
cmd               636 drivers/infiniband/hw/efa/efa_verbs.c 	struct efa_ibv_create_qp cmd = {};
cmd               653 drivers/infiniband/hw/efa/efa_verbs.c 	if (!field_avail(cmd, driver_qp_type, udata->inlen)) {
cmd               660 drivers/infiniband/hw/efa/efa_verbs.c 	if (udata->inlen > sizeof(cmd) &&
cmd               661 drivers/infiniband/hw/efa/efa_verbs.c 	    !ib_is_udata_cleared(udata, sizeof(cmd),
cmd               662 drivers/infiniband/hw/efa/efa_verbs.c 				 udata->inlen - sizeof(cmd))) {
cmd               669 drivers/infiniband/hw/efa/efa_verbs.c 	err = ib_copy_from_udata(&cmd, udata,
cmd               670 drivers/infiniband/hw/efa/efa_verbs.c 				 min(sizeof(cmd), udata->inlen));
cmd               677 drivers/infiniband/hw/efa/efa_verbs.c 	if (cmd.comp_mask) {
cmd               695 drivers/infiniband/hw/efa/efa_verbs.c 	} else if (cmd.driver_qp_type == EFA_QP_DRIVER_TYPE_SRD) {
cmd               700 drivers/infiniband/hw/efa/efa_verbs.c 			  init_attr->qp_type, cmd.driver_qp_type);
cmd               706 drivers/infiniband/hw/efa/efa_verbs.c 		  init_attr->qp_type, cmd.driver_qp_type);
cmd               710 drivers/infiniband/hw/efa/efa_verbs.c 	create_qp_params.sq_ring_size_in_bytes = cmd.sq_ring_size;
cmd               713 drivers/infiniband/hw/efa/efa_verbs.c 	create_qp_params.rq_ring_size_in_bytes = cmd.rq_ring_size;
cmd               925 drivers/infiniband/hw/efa/efa_verbs.c 	struct efa_ibv_create_cq cmd = {};
cmd               941 drivers/infiniband/hw/efa/efa_verbs.c 	if (!field_avail(cmd, num_sub_cqs, udata->inlen)) {
cmd               948 drivers/infiniband/hw/efa/efa_verbs.c 	if (udata->inlen > sizeof(cmd) &&
cmd               949 drivers/infiniband/hw/efa/efa_verbs.c 	    !ib_is_udata_cleared(udata, sizeof(cmd),
cmd               950 drivers/infiniband/hw/efa/efa_verbs.c 				 udata->inlen - sizeof(cmd))) {
cmd               957 drivers/infiniband/hw/efa/efa_verbs.c 	err = ib_copy_from_udata(&cmd, udata,
cmd               958 drivers/infiniband/hw/efa/efa_verbs.c 				 min(sizeof(cmd), udata->inlen));
cmd               964 drivers/infiniband/hw/efa/efa_verbs.c 	if (cmd.comp_mask || !is_reserved_cleared(cmd.reserved_50)) {
cmd               971 drivers/infiniband/hw/efa/efa_verbs.c 	if (!cmd.cq_entry_size) {
cmd               973 drivers/infiniband/hw/efa/efa_verbs.c 			  "Invalid entry size [%u]\n", cmd.cq_entry_size);
cmd               978 drivers/infiniband/hw/efa/efa_verbs.c 	if (cmd.num_sub_cqs != dev->dev_attr.sub_cqs_per_cq) {
cmd               981 drivers/infiniband/hw/efa/efa_verbs.c 			  cmd.num_sub_cqs, dev->dev_attr.sub_cqs_per_cq);
cmd               987 drivers/infiniband/hw/efa/efa_verbs.c 	cq->size = PAGE_ALIGN(cmd.cq_entry_size * entries * cmd.num_sub_cqs);
cmd               998 drivers/infiniband/hw/efa/efa_verbs.c 	params.entry_size_in_bytes = cmd.cq_entry_size;
cmd               999 drivers/infiniband/hw/efa/efa_verbs.c 	params.num_sub_cqs = cmd.num_sub_cqs;
cmd               114 drivers/infiniband/hw/hfi1/file_ops.c static long hfi1_file_ioctl(struct file *fp, unsigned int cmd,
cmd               223 drivers/infiniband/hw/hfi1/file_ops.c static long hfi1_file_ioctl(struct file *fp, unsigned int cmd,
cmd               231 drivers/infiniband/hw/hfi1/file_ops.c 	hfi1_cdbg(IOCTL, "IOCTL recv: 0x%x", cmd);
cmd               232 drivers/infiniband/hw/hfi1/file_ops.c 	if (cmd != HFI1_IOCTL_ASSIGN_CTXT &&
cmd               233 drivers/infiniband/hw/hfi1/file_ops.c 	    cmd != HFI1_IOCTL_GET_VERS &&
cmd               237 drivers/infiniband/hw/hfi1/file_ops.c 	switch (cmd) {
cmd               239 drivers/infiniband/hw/hfi1/file_ops.c 		ret = assign_ctxt(fd, arg, _IOC_SIZE(cmd));
cmd               243 drivers/infiniband/hw/hfi1/file_ops.c 		ret = get_ctxt_info(fd, arg, _IOC_SIZE(cmd));
cmd               247 drivers/infiniband/hw/hfi1/file_ops.c 		ret = get_base_info(fd, arg, _IOC_SIZE(cmd));
cmd               256 drivers/infiniband/hw/hfi1/file_ops.c 		ret = user_exp_rcv_setup(fd, arg, _IOC_SIZE(cmd));
cmd               260 drivers/infiniband/hw/hfi1/file_ops.c 		ret = user_exp_rcv_clear(fd, arg, _IOC_SIZE(cmd));
cmd               264 drivers/infiniband/hw/hfi1/file_ops.c 		ret = user_exp_rcv_invalid(fd, arg, _IOC_SIZE(cmd));
cmd                48 drivers/infiniband/hw/hns/hns_roce_cmd.c 	struct hns_roce_cmdq *cmd = &hr_dev->cmd;
cmd                51 drivers/infiniband/hw/hns/hns_roce_cmd.c 	mutex_lock(&cmd->hcr_mutex);
cmd                54 drivers/infiniband/hw/hns/hns_roce_cmd.c 	mutex_unlock(&cmd->hcr_mutex);
cmd                85 drivers/infiniband/hw/hns/hns_roce_cmd.c 	down(&hr_dev->cmd.poll_sem);
cmd                88 drivers/infiniband/hw/hns/hns_roce_cmd.c 	up(&hr_dev->cmd.poll_sem);
cmd                97 drivers/infiniband/hw/hns/hns_roce_cmd.c 		*context = &hr_dev->cmd.context[token & hr_dev->cmd.token_mask];
cmd               113 drivers/infiniband/hw/hns/hns_roce_cmd.c 	struct hns_roce_cmdq *cmd = &hr_dev->cmd;
cmd               118 drivers/infiniband/hw/hns/hns_roce_cmd.c 	spin_lock(&cmd->context_lock);
cmd               119 drivers/infiniband/hw/hns/hns_roce_cmd.c 	WARN_ON(cmd->free_head < 0);
cmd               120 drivers/infiniband/hw/hns/hns_roce_cmd.c 	context = &cmd->context[cmd->free_head];
cmd               121 drivers/infiniband/hw/hns/hns_roce_cmd.c 	context->token += cmd->token_mask + 1;
cmd               122 drivers/infiniband/hw/hns/hns_roce_cmd.c 	cmd->free_head = context->next;
cmd               123 drivers/infiniband/hw/hns/hns_roce_cmd.c 	spin_unlock(&cmd->context_lock);
cmd               152 drivers/infiniband/hw/hns/hns_roce_cmd.c 	spin_lock(&cmd->context_lock);
cmd               153 drivers/infiniband/hw/hns/hns_roce_cmd.c 	context->next = cmd->free_head;
cmd               154 drivers/infiniband/hw/hns/hns_roce_cmd.c 	cmd->free_head = context - cmd->context;
cmd               155 drivers/infiniband/hw/hns/hns_roce_cmd.c 	spin_unlock(&cmd->context_lock);
cmd               166 drivers/infiniband/hw/hns/hns_roce_cmd.c 	down(&hr_dev->cmd.event_sem);
cmd               169 drivers/infiniband/hw/hns/hns_roce_cmd.c 	up(&hr_dev->cmd.event_sem);
cmd               188 drivers/infiniband/hw/hns/hns_roce_cmd.c 	if (hr_dev->cmd.use_events)
cmd               211 drivers/infiniband/hw/hns/hns_roce_cmd.c 	mutex_init(&hr_dev->cmd.hcr_mutex);
cmd               212 drivers/infiniband/hw/hns/hns_roce_cmd.c 	sema_init(&hr_dev->cmd.poll_sem, 1);
cmd               213 drivers/infiniband/hw/hns/hns_roce_cmd.c 	hr_dev->cmd.use_events = 0;
cmd               214 drivers/infiniband/hw/hns/hns_roce_cmd.c 	hr_dev->cmd.max_cmds = CMD_MAX_NUM;
cmd               215 drivers/infiniband/hw/hns/hns_roce_cmd.c 	hr_dev->cmd.pool = dma_pool_create("hns_roce_cmd", dev,
cmd               218 drivers/infiniband/hw/hns/hns_roce_cmd.c 	if (!hr_dev->cmd.pool)
cmd               226 drivers/infiniband/hw/hns/hns_roce_cmd.c 	dma_pool_destroy(hr_dev->cmd.pool);
cmd               231 drivers/infiniband/hw/hns/hns_roce_cmd.c 	struct hns_roce_cmdq *hr_cmd = &hr_dev->cmd;
cmd               259 drivers/infiniband/hw/hns/hns_roce_cmd.c 	struct hns_roce_cmdq *hr_cmd = &hr_dev->cmd;
cmd               274 drivers/infiniband/hw/hns/hns_roce_cmd.c 	mailbox->buf = dma_pool_alloc(hr_dev->cmd.pool, GFP_KERNEL,
cmd               290 drivers/infiniband/hw/hns/hns_roce_cmd.c 	dma_pool_free(hr_dev->cmd.pool, mailbox->buf, mailbox->dma);
cmd               749 drivers/infiniband/hw/hns/hns_roce_device.h 		} __packed cmd;
cmd              1025 drivers/infiniband/hw/hns/hns_roce_device.h 	struct hns_roce_cmdq	cmd;
cmd              3936 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 					   le16_to_cpu(aeqe->event.cmd.token),
cmd              3937 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 					   aeqe->event.cmd.status,
cmd              3938 drivers/infiniband/hw/hns/hns_roce_hw_v1.c 					   le64_to_cpu(aeqe->event.cmd.out_param
cmd              5080 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 					le16_to_cpu(aeqe->event.cmd.token),
cmd              5081 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 					aeqe->event.cmd.status,
cmd              5082 drivers/infiniband/hw/hns/hns_roce_hw_v2.c 					le64_to_cpu(aeqe->event.cmd.out_param));
cmd              3672 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 			      (LS_64(info->entry[2].cmd, I40IW_CQPSQ_UPESD_SDCMD) |
cmd              3679 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 			      (LS_64(info->entry[1].cmd, I40IW_CQPSQ_UPESD_SDCMD) |
cmd              3686 drivers/infiniband/hw/i40iw/i40iw_ctrl.c 			      LS_64(info->entry[0].cmd, I40IW_CQPSQ_UPESD_SDCMD));
cmd               121 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	entry->cmd = (idx | (1 << I40E_PFHMC_SDCMD_PMSDWR_SHIFT) | (1 << 15));
cmd               137 drivers/infiniband/hw/i40iw/i40iw_hmc.c 	entry->cmd = (idx | (1 << I40E_PFHMC_SDCMD_PMSDWR_SHIFT) | (1 << 15));
cmd               152 drivers/infiniband/hw/i40iw/i40iw_hmc.h 	u64 cmd;
cmd               442 drivers/infiniband/hw/mlx4/main.c 	struct mlx4_uverbs_ex_query_device cmd;
cmd               447 drivers/infiniband/hw/mlx4/main.c 		if (uhw->inlen < sizeof(cmd))
cmd               450 drivers/infiniband/hw/mlx4/main.c 		err = ib_copy_from_udata(&cmd, uhw, sizeof(cmd));
cmd               454 drivers/infiniband/hw/mlx4/main.c 		if (cmd.comp_mask)
cmd               457 drivers/infiniband/hw/mlx4/main.c 		if (cmd.reserved)
cmd              2145 drivers/infiniband/hw/mlx5/devx.c 				   struct devx_umem_reg_cmd *cmd)
cmd              2147 drivers/infiniband/hw/mlx5/devx.c 	cmd->inlen = MLX5_ST_SZ_BYTES(create_umem_in) +
cmd              2149 drivers/infiniband/hw/mlx5/devx.c 	cmd->in = uverbs_zalloc(attrs, cmd->inlen);
cmd              2150 drivers/infiniband/hw/mlx5/devx.c 	return PTR_ERR_OR_ZERO(cmd->in);
cmd              2155 drivers/infiniband/hw/mlx5/devx.c 				    struct devx_umem_reg_cmd *cmd)
cmd              2160 drivers/infiniband/hw/mlx5/devx.c 	umem = MLX5_ADDR_OF(create_umem_in, cmd->in, umem);
cmd              2163 drivers/infiniband/hw/mlx5/devx.c 	MLX5_SET(create_umem_in, cmd->in, opcode, MLX5_CMD_OP_CREATE_UMEM);
cmd              2176 drivers/infiniband/hw/mlx5/devx.c 	struct devx_umem_reg_cmd cmd;
cmd              2197 drivers/infiniband/hw/mlx5/devx.c 	err = devx_umem_reg_cmd_alloc(attrs, obj, &cmd);
cmd              2201 drivers/infiniband/hw/mlx5/devx.c 	devx_umem_reg_cmd_build(dev, obj, &cmd);
cmd              2203 drivers/infiniband/hw/mlx5/devx.c 	MLX5_SET(create_umem_in, cmd.in, uid, c->devx_uid);
cmd              2204 drivers/infiniband/hw/mlx5/devx.c 	err = mlx5_cmd_exec(dev->mdev, cmd.in, cmd.inlen, cmd.out,
cmd              2205 drivers/infiniband/hw/mlx5/devx.c 			    sizeof(cmd.out));
cmd              2211 drivers/infiniband/hw/mlx5/devx.c 	devx_obj_build_destroy_cmd(cmd.in, cmd.out, obj->dinbox, &obj->dinlen, &obj_id);
cmd              2219 drivers/infiniband/hw/mlx5/devx.c 	mlx5_cmd_exec(obj->mdev, obj->dinbox, obj->dinlen, cmd.out, sizeof(cmd.out));
cmd              2042 drivers/infiniband/hw/mlx5/main.c static inline char *mmap_cmd2str(enum mlx5_ib_mmap_cmd cmd)
cmd              2044 drivers/infiniband/hw/mlx5/main.c 	switch (cmd) {
cmd              2080 drivers/infiniband/hw/mlx5/main.c static int uar_mmap(struct mlx5_ib_dev *dev, enum mlx5_ib_mmap_cmd cmd,
cmd              2091 drivers/infiniband/hw/mlx5/main.c 	int dyn_uar = (cmd == MLX5_IB_MMAP_ALLOC_WC);
cmd              2109 drivers/infiniband/hw/mlx5/main.c 	switch (cmd) {
cmd              2172 drivers/infiniband/hw/mlx5/main.c 			    err, mmap_cmd2str(cmd));
cmd               206 drivers/infiniband/hw/mthca/mthca_cmd.c 	void __iomem *ptr = dev->cmd.dbell_map;
cmd               207 drivers/infiniband/hw/mthca/mthca_cmd.c 	u16 *offs = dev->cmd.dbell_offsets;
cmd               286 drivers/infiniband/hw/mthca/mthca_cmd.c 	mutex_lock(&dev->cmd.hcr_mutex);
cmd               288 drivers/infiniband/hw/mthca/mthca_cmd.c 	if (event && dev->cmd.flags & MTHCA_CMD_POST_DOORBELLS && fw_cmd_doorbell)
cmd               295 drivers/infiniband/hw/mthca/mthca_cmd.c 	mutex_unlock(&dev->cmd.hcr_mutex);
cmd               344 drivers/infiniband/hw/mthca/mthca_cmd.c 	down(&dev->cmd.poll_sem);
cmd               383 drivers/infiniband/hw/mthca/mthca_cmd.c 	up(&dev->cmd.poll_sem);
cmd               393 drivers/infiniband/hw/mthca/mthca_cmd.c 		&dev->cmd.context[token & dev->cmd.token_mask];
cmd               418 drivers/infiniband/hw/mthca/mthca_cmd.c 	down(&dev->cmd.event_sem);
cmd               420 drivers/infiniband/hw/mthca/mthca_cmd.c 	spin_lock(&dev->cmd.context_lock);
cmd               421 drivers/infiniband/hw/mthca/mthca_cmd.c 	BUG_ON(dev->cmd.free_head < 0);
cmd               422 drivers/infiniband/hw/mthca/mthca_cmd.c 	context = &dev->cmd.context[dev->cmd.free_head];
cmd               423 drivers/infiniband/hw/mthca/mthca_cmd.c 	context->token += dev->cmd.token_mask + 1;
cmd               424 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.free_head = context->next;
cmd               425 drivers/infiniband/hw/mthca/mthca_cmd.c 	spin_unlock(&dev->cmd.context_lock);
cmd               459 drivers/infiniband/hw/mthca/mthca_cmd.c 	spin_lock(&dev->cmd.context_lock);
cmd               460 drivers/infiniband/hw/mthca/mthca_cmd.c 	context->next = dev->cmd.free_head;
cmd               461 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.free_head = context - dev->cmd.context;
cmd               462 drivers/infiniband/hw/mthca/mthca_cmd.c 	spin_unlock(&dev->cmd.context_lock);
cmd               464 drivers/infiniband/hw/mthca/mthca_cmd.c 	up(&dev->cmd.event_sem);
cmd               477 drivers/infiniband/hw/mthca/mthca_cmd.c 	if (dev->cmd.flags & MTHCA_CMD_USE_EVENTS)
cmd               512 drivers/infiniband/hw/mthca/mthca_cmd.c 	if (dev->cmd.flags & MTHCA_CMD_USE_EVENTS)
cmd               524 drivers/infiniband/hw/mthca/mthca_cmd.c 	mutex_init(&dev->cmd.hcr_mutex);
cmd               525 drivers/infiniband/hw/mthca/mthca_cmd.c 	sema_init(&dev->cmd.poll_sem, 1);
cmd               526 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.flags = 0;
cmd               535 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.pool = dma_pool_create("mthca_cmd", &dev->pdev->dev,
cmd               538 drivers/infiniband/hw/mthca/mthca_cmd.c 	if (!dev->cmd.pool) {
cmd               548 drivers/infiniband/hw/mthca/mthca_cmd.c 	dma_pool_destroy(dev->cmd.pool);
cmd               550 drivers/infiniband/hw/mthca/mthca_cmd.c 	if (dev->cmd.flags & MTHCA_CMD_POST_DOORBELLS)
cmd               551 drivers/infiniband/hw/mthca/mthca_cmd.c 		iounmap(dev->cmd.dbell_map);
cmd               562 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.context = kmalloc_array(dev->cmd.max_cmds,
cmd               565 drivers/infiniband/hw/mthca/mthca_cmd.c 	if (!dev->cmd.context)
cmd               568 drivers/infiniband/hw/mthca/mthca_cmd.c 	for (i = 0; i < dev->cmd.max_cmds; ++i) {
cmd               569 drivers/infiniband/hw/mthca/mthca_cmd.c 		dev->cmd.context[i].token = i;
cmd               570 drivers/infiniband/hw/mthca/mthca_cmd.c 		dev->cmd.context[i].next = i + 1;
cmd               573 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.context[dev->cmd.max_cmds - 1].next = -1;
cmd               574 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.free_head = 0;
cmd               576 drivers/infiniband/hw/mthca/mthca_cmd.c 	sema_init(&dev->cmd.event_sem, dev->cmd.max_cmds);
cmd               577 drivers/infiniband/hw/mthca/mthca_cmd.c 	spin_lock_init(&dev->cmd.context_lock);
cmd               579 drivers/infiniband/hw/mthca/mthca_cmd.c 	for (dev->cmd.token_mask = 1;
cmd               580 drivers/infiniband/hw/mthca/mthca_cmd.c 	     dev->cmd.token_mask < dev->cmd.max_cmds;
cmd               581 drivers/infiniband/hw/mthca/mthca_cmd.c 	     dev->cmd.token_mask <<= 1)
cmd               583 drivers/infiniband/hw/mthca/mthca_cmd.c 	--dev->cmd.token_mask;
cmd               585 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.flags |= MTHCA_CMD_USE_EVENTS;
cmd               587 drivers/infiniband/hw/mthca/mthca_cmd.c 	down(&dev->cmd.poll_sem);
cmd               599 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.flags &= ~MTHCA_CMD_USE_EVENTS;
cmd               601 drivers/infiniband/hw/mthca/mthca_cmd.c 	for (i = 0; i < dev->cmd.max_cmds; ++i)
cmd               602 drivers/infiniband/hw/mthca/mthca_cmd.c 		down(&dev->cmd.event_sem);
cmd               604 drivers/infiniband/hw/mthca/mthca_cmd.c 	kfree(dev->cmd.context);
cmd               606 drivers/infiniband/hw/mthca/mthca_cmd.c 	up(&dev->cmd.poll_sem);
cmd               618 drivers/infiniband/hw/mthca/mthca_cmd.c 	mailbox->buf = dma_pool_alloc(dev->cmd.pool, gfp_mask, &mailbox->dma);
cmd               632 drivers/infiniband/hw/mthca/mthca_cmd.c 	dma_pool_free(dev->cmd.pool, mailbox->buf, mailbox->dma);
cmd               758 drivers/infiniband/hw/mthca/mthca_cmd.c 		max_off = max(max_off, dev->cmd.dbell_offsets[i]);
cmd               769 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.dbell_map = ioremap(addr, max_off + sizeof(u32));
cmd               770 drivers/infiniband/hw/mthca/mthca_cmd.c 	if (!dev->cmd.dbell_map)
cmd               773 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.flags |= MTHCA_CMD_POST_DOORBELLS;
cmd               826 drivers/infiniband/hw/mthca/mthca_cmd.c 	dev->cmd.max_cmds = 1 << lg;
cmd               829 drivers/infiniband/hw/mthca/mthca_cmd.c 		  (unsigned long long) dev->fw_ver, dev->cmd.max_cmds);
cmd               843 drivers/infiniband/hw/mthca/mthca_cmd.c 			MTHCA_GET(dev->cmd.dbell_offsets[i], outbox,
cmd               336 drivers/infiniband/hw/mthca/mthca_dev.h 	struct mthca_cmd    cmd;
cmd               141 drivers/infiniband/hw/mthca/mthca_eq.c 		} __packed cmd;
cmd               328 drivers/infiniband/hw/mthca/mthca_eq.c 					be16_to_cpu(eqe->event.cmd.token),
cmd               329 drivers/infiniband/hw/mthca/mthca_eq.c 					eqe->event.cmd.status,
cmd               330 drivers/infiniband/hw/mthca/mthca_eq.c 					be64_to_cpu(eqe->event.cmd.out_param));
cmd               407 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_delete_q_req *cmd = dev->mbx_cmd;
cmd               422 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	memset(cmd, 0, sizeof(*cmd));
cmd               423 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_init_mch(&cmd->req, opcode, OCRDMA_SUBSYS_COMMON, sizeof(*cmd));
cmd               424 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->id = q->id;
cmd               427 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 				 cmd, sizeof(*cmd), NULL, NULL);
cmd               436 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_create_eq_req *cmd = dev->mbx_cmd;
cmd               439 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	memset(cmd, 0, sizeof(*cmd));
cmd               440 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_init_mch(&cmd->req, OCRDMA_CMD_CREATE_EQ, OCRDMA_SUBSYS_COMMON,
cmd               441 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			sizeof(*cmd));
cmd               443 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->req.rsvd_version = 2;
cmd               444 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->num_pages = 4;
cmd               445 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->valid = OCRDMA_CREATE_EQ_VALID;
cmd               446 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->cnt = 4 << OCRDMA_CREATE_EQ_CNT_SHIFT;
cmd               448 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_build_q_pages(&cmd->pa[0], cmd->num_pages, eq->q.dma,
cmd               450 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = be_roce_mcc_cmd(dev->nic_info.netdev, cmd, sizeof(*cmd), NULL,
cmd               527 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_create_cq_cmd *cmd = dev->mbx_cmd;
cmd               531 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	memset(cmd, 0, sizeof(*cmd));
cmd               532 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_init_mch(&cmd->req, OCRDMA_CMD_CREATE_CQ,
cmd               533 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			OCRDMA_SUBSYS_COMMON, sizeof(*cmd));
cmd               535 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->req.rsvd_version = OCRDMA_CREATE_CQ_VER2;
cmd               536 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pgsz_pgcnt = (cq->size / OCRDMA_MIN_Q_PAGE_SIZE) <<
cmd               538 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pgsz_pgcnt |= PAGES_4K_SPANNED(cq->va, cq->size);
cmd               540 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->ev_cnt_flags = OCRDMA_CREATE_CQ_DEF_FLAGS;
cmd               541 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->eqn = eq->id;
cmd               542 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pdid_cqecnt = cq->size / sizeof(struct ocrdma_mcqe);
cmd               544 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_build_q_pages(&cmd->pa[0], cq->size / OCRDMA_MIN_Q_PAGE_SIZE,
cmd               547 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 				 cmd, sizeof(*cmd), NULL, NULL);
cmd               569 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_create_mq_req *cmd = dev->mbx_cmd;
cmd               573 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	memset(cmd, 0, sizeof(*cmd));
cmd               576 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_init_mch(&cmd->req, OCRDMA_CMD_CREATE_MQ_EXT,
cmd               577 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			OCRDMA_SUBSYS_COMMON, sizeof(*cmd));
cmd               578 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->req.rsvd_version = 1;
cmd               579 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->cqid_pages = num_pages;
cmd               580 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->cqid_pages |= (cq->id << OCRDMA_CREATE_MQ_CQ_ID_SHIFT);
cmd               581 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->async_cqid_valid = OCRDMA_CREATE_MQ_ASYNC_CQ_VALID;
cmd               583 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->async_event_bitmap = BIT(OCRDMA_ASYNC_GRP5_EVE_CODE);
cmd               584 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->async_event_bitmap |= BIT(OCRDMA_ASYNC_RDMA_EVE_CODE);
cmd               586 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->async_event_bitmap |= BIT(OCRDMA_ASYNC_LINK_EVE_CODE);
cmd               588 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->async_cqid_ringsize = cq->id;
cmd               589 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->async_cqid_ringsize |= (ocrdma_encoded_q_len(mq->len) <<
cmd               591 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->valid = OCRDMA_CREATE_MQ_VALID;
cmd               592 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	pa = &cmd->pa[0];
cmd               596 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 				 cmd, sizeof(*cmd), NULL, NULL);
cmd              1039 drivers/infiniband/hw/ocrdma/ocrdma_hw.c static void ocrdma_post_mqe(struct ocrdma_dev *dev, struct ocrdma_mqe *cmd)
cmd              1046 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->hdr.tag_lo = dev->mq.sq.head;
cmd              1047 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_copy_cpu_to_le32(mqe, cmd, sizeof(*mqe));
cmd              1240 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_mqe *cmd;
cmd              1243 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_GET_FW_VER, sizeof(*cmd));
cmd              1244 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1246 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_init_mch((struct ocrdma_mbx_hdr *)&cmd->u.cmd[0],
cmd              1248 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			OCRDMA_SUBSYS_COMMON, sizeof(*cmd));
cmd              1250 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1253 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_fw_ver_rsp *)cmd;
cmd              1259 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1267 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_mqe *cmd;
cmd              1270 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_GET_FW_CONFIG, sizeof(*cmd));
cmd              1271 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1273 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_init_mch((struct ocrdma_mbx_hdr *)&cmd->u.cmd[0],
cmd              1275 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			OCRDMA_SUBSYS_COMMON, sizeof(*cmd));
cmd              1276 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1279 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_fw_conf_rsp *)cmd;
cmd              1282 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1381 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_mqe *cmd;
cmd              1383 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_QUERY_CONFIG, sizeof(*cmd));
cmd              1384 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1386 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1389 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_mbx_query_config *)cmd;
cmd              1392 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1401 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_mqe *cmd;
cmd              1403 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_QUERY_NTWK_LINK_CONFIG_V1,
cmd              1404 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 				  sizeof(*cmd));
cmd              1405 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1407 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_init_mch((struct ocrdma_mbx_hdr *)&cmd->u.cmd[0],
cmd              1409 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			OCRDMA_SUBSYS_COMMON, sizeof(*cmd));
cmd              1411 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	((struct ocrdma_mbx_hdr *)cmd->u.cmd)->rsvd_version = 0x1;
cmd              1413 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1417 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_get_link_speed_rsp *)cmd;
cmd              1425 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1432 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_mqe *cmd;
cmd              1435 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_PHY_DETAILS, sizeof(*cmd));
cmd              1436 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1439 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_init_mch((struct ocrdma_mbx_hdr *)&cmd->u.cmd[0],
cmd              1441 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			sizeof(*cmd));
cmd              1443 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1447 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_get_phy_info_rsp *)cmd;
cmd              1459 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1466 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_alloc_pd *cmd;
cmd              1469 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_ALLOC_PD, sizeof(*cmd));
cmd              1470 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1473 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->enable_dpp_rsvd |= OCRDMA_ALLOC_PD_ENABLE_DPP;
cmd              1474 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1477 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_alloc_pd_rsp *)cmd;
cmd              1488 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1495 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_dealloc_pd *cmd;
cmd              1497 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_DEALLOC_PD, sizeof(*cmd));
cmd              1498 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1500 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->id = pd->id;
cmd              1501 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1502 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1511 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_alloc_pd_range *cmd;
cmd              1516 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_ALLOC_PD_RANGE,
cmd              1517 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 					  sizeof(*cmd));
cmd              1518 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		if (!cmd)
cmd              1520 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->pd_count = dev->attr.max_dpp_pds;
cmd              1521 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->enable_dpp_rsvd |= OCRDMA_ALLOC_PD_ENABLE_DPP;
cmd              1522 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1523 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		rsp = (struct ocrdma_alloc_pd_range_rsp *)cmd;
cmd              1537 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		kfree(cmd);
cmd              1540 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_ALLOC_PD_RANGE, sizeof(*cmd));
cmd              1541 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1544 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pd_count = dev->attr.max_pd - dev->attr.max_dpp_pds;
cmd              1545 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1546 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_alloc_pd_range_rsp *)cmd;
cmd              1555 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1567 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_dealloc_pd_range *cmd;
cmd              1570 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_DEALLOC_PD_RANGE, sizeof(*cmd));
cmd              1571 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1575 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->start_pd_id = dev->pd_mgr->pd_norm_start;
cmd              1576 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->pd_count = dev->pd_mgr->max_normal_pd;
cmd              1577 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1581 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		kfree(cmd);
cmd              1583 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_DEALLOC_PD_RANGE,
cmd              1584 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 					  sizeof(*cmd));
cmd              1585 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		if (!cmd)
cmd              1588 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->start_pd_id = dev->pd_mgr->pd_dpp_start;
cmd              1589 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->pd_count = dev->pd_mgr->max_dpp_pd;
cmd              1590 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1593 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1649 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_create_ah_tbl *cmd;
cmd              1655 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_CREATE_AH_TBL, sizeof(*cmd));
cmd              1656 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1663 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->ah_conf = (OCRDMA_AH_TBL_PAGES <<
cmd              1672 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->ah_conf |= (i << OCRDMA_CREATE_AH_PAGE_SIZE_SHIFT) &
cmd              1676 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->ah_conf |= (sizeof(struct ocrdma_av) <<
cmd              1699 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->tbl_addr[0].lo = (u32)(dev->av_tbl.pbl.pa & 0xFFFFFFFF);
cmd              1700 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->tbl_addr[0].hi = (u32)upper_32_bits(dev->av_tbl.pbl.pa);
cmd              1701 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1704 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_create_ah_tbl_rsp *)cmd;
cmd              1706 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1719 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1725 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_delete_ah_tbl *cmd;
cmd              1731 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_DELETE_AH_TBL, sizeof(*cmd));
cmd              1732 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1734 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->ahid = dev->av_tbl.ahid;
cmd              1736 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1742 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1789 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_create_cq *cmd;
cmd              1815 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_CREATE_CQ, sizeof(*cmd));
cmd              1816 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1818 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_init_mch(&cmd->cmd.req, OCRDMA_CMD_CREATE_CQ,
cmd              1819 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			OCRDMA_SUBSYS_COMMON, sizeof(*cmd));
cmd              1826 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->cmd.pgsz_pgcnt = (page_size / OCRDMA_MIN_Q_PAGE_SIZE) <<
cmd              1828 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->cmd.pgsz_pgcnt |= hw_pages;
cmd              1829 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->cmd.ev_cnt_flags = OCRDMA_CREATE_CQ_DEF_FLAGS;
cmd              1832 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->cmd.req.rsvd_version = OCRDMA_CREATE_CQ_VER3;
cmd              1837 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->cmd.ev_cnt_flags |= (0x3 << OCRDMA_CREATE_CQ_CNT_SHIFT);
cmd              1853 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->cmd.ev_cnt_flags |= (count << OCRDMA_CREATE_CQ_CNT_SHIFT);
cmd              1856 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->cmd.eqn = cq->eqn;
cmd              1859 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			cmd->cmd.pgsz_pgcnt |= OCRDMA_CREATE_CQ_DPP <<
cmd              1862 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->cmd.pdid_cqecnt = (cq->len / cqe_size);
cmd              1864 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->cmd.pdid_cqecnt = (cq->len / cqe_size) - 1;
cmd              1865 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->cmd.ev_cnt_flags |= OCRDMA_CREATE_CQ_FLAGS_AUTO_VALID;
cmd              1870 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->cmd.pdid_cqecnt |= (pd_id <<
cmd              1872 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_build_q_pages(&cmd->cmd.pa[0], hw_pages, cq->pa, page_size);
cmd              1873 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1877 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_create_cq_rsp *)cmd;
cmd              1879 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1885 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1891 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_destroy_cq *cmd;
cmd              1893 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_DELETE_CQ, sizeof(*cmd));
cmd              1894 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1896 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_init_mch(&cmd->req, OCRDMA_CMD_DELETE_CQ,
cmd              1897 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			OCRDMA_SUBSYS_COMMON, sizeof(*cmd));
cmd              1899 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->bypass_flush_qid |=
cmd              1903 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1906 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1913 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_alloc_lkey *cmd;
cmd              1916 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_ALLOC_LKEY, sizeof(*cmd));
cmd              1917 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1919 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pdid = pdid;
cmd              1920 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pbl_sz_flags |= addr_check;
cmd              1921 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pbl_sz_flags |= (hwmr->fr_mr << OCRDMA_ALLOC_LKEY_FMR_SHIFT);
cmd              1922 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pbl_sz_flags |=
cmd              1924 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pbl_sz_flags |=
cmd              1926 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pbl_sz_flags |=
cmd              1928 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pbl_sz_flags |=
cmd              1930 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pbl_sz_flags |=
cmd              1933 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1936 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_alloc_lkey_rsp *)cmd;
cmd              1939 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1946 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_dealloc_lkey *cmd;
cmd              1948 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_DEALLOC_LKEY, sizeof(*cmd));
cmd              1949 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1951 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->lkey = lkey;
cmd              1952 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->rsvd_frmr = fr_mr ? 1 : 0;
cmd              1953 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              1955 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              1964 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_reg_nsmr *cmd;
cmd              1967 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_REGISTER_NSMR, sizeof(*cmd));
cmd              1968 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              1970 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->num_pbl_pdid =
cmd              1972 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->fr_mr = hwmr->fr_mr;
cmd              1974 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->flags_hpage_pbe_sz |= (hwmr->remote_wr <<
cmd              1976 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->flags_hpage_pbe_sz |= (hwmr->remote_rd <<
cmd              1978 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->flags_hpage_pbe_sz |= (hwmr->local_wr <<
cmd              1980 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->flags_hpage_pbe_sz |= (hwmr->remote_atomic <<
cmd              1982 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->flags_hpage_pbe_sz |= (hwmr->mw_bind <<
cmd              1984 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->flags_hpage_pbe_sz |= (last << OCRDMA_REG_NSMR_LAST_SHIFT);
cmd              1986 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->flags_hpage_pbe_sz |= (hwmr->pbe_size / OCRDMA_MIN_HPAGE_SIZE);
cmd              1987 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->flags_hpage_pbe_sz |= (hwmr->pbl_size / OCRDMA_MIN_HPAGE_SIZE) <<
cmd              1989 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->totlen_low = hwmr->len;
cmd              1990 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->totlen_high = upper_32_bits(hwmr->len);
cmd              1991 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->fbo_low = (u32) (hwmr->fbo & 0xffffffff);
cmd              1992 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->fbo_high = (u32) upper_32_bits(hwmr->fbo);
cmd              1993 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->va_loaddr = (u32) hwmr->va;
cmd              1994 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->va_hiaddr = (u32) upper_32_bits(hwmr->va);
cmd              1997 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->pbl[i].lo = (u32) (hwmr->pbl_table[i].pa & 0xffffffff);
cmd              1998 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->pbl[i].hi = upper_32_bits(hwmr->pbl_table[i].pa);
cmd              2000 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              2003 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_reg_nsmr_rsp *)cmd;
cmd              2006 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              2016 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_reg_nsmr_cont *cmd;
cmd              2018 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_REGISTER_NSMR_CONT, sizeof(*cmd));
cmd              2019 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              2021 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->lrkey = hwmr->lkey;
cmd              2022 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->num_pbl_offset = (pbl_cnt << OCRDMA_REG_NSMR_CONT_NUM_PBL_SHIFT) |
cmd              2024 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->last = last << OCRDMA_REG_NSMR_CONT_LAST_SHIFT;
cmd              2027 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->pbl[i].lo =
cmd              2029 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->pbl[i].hi =
cmd              2032 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              2034 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              2181 drivers/infiniband/hw/ocrdma/ocrdma_hw.c static int ocrdma_set_create_qp_sq_cmd(struct ocrdma_create_qp_req *cmd,
cmd              2214 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_build_q_pages(&cmd->wq_addr[0], hw_pages, pa, hw_page_size);
cmd              2216 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->type_pgsz_pdn |= (ilog2(hw_page_size / OCRDMA_MIN_Q_PAGE_SIZE)
cmd              2218 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->num_wq_rq_pages |= (hw_pages <<
cmd              2221 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->max_sge_send_write |= (max_sges <<
cmd              2224 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->max_sge_send_write |= (max_sges <<
cmd              2227 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->max_wqe_rqe |= (ilog2(qp->sq.max_cnt) <<
cmd              2230 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->wqe_rqe_size |= (dev->attr.wqe_size <<
cmd              2236 drivers/infiniband/hw/ocrdma/ocrdma_hw.c static int ocrdma_set_create_qp_rq_cmd(struct ocrdma_create_qp_req *cmd,
cmd              2265 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_build_q_pages(&cmd->rq_addr[0], hw_pages, pa, hw_page_size);
cmd              2266 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->type_pgsz_pdn |= (ilog2(hw_page_size / OCRDMA_MIN_Q_PAGE_SIZE) <<
cmd              2268 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->num_wq_rq_pages |=
cmd              2271 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->max_sge_recv_flags |= (attrs->cap.max_recv_sge <<
cmd              2274 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->max_wqe_rqe |= (ilog2(qp->rq.max_cnt) <<
cmd              2277 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->wqe_rqe_size |= (dev->attr.rqe_size <<
cmd              2283 drivers/infiniband/hw/ocrdma/ocrdma_hw.c static void ocrdma_set_create_qp_dpp_cmd(struct ocrdma_create_qp_req *cmd,
cmd              2290 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->max_sge_recv_flags |= OCRDMA_CREATE_QP_REQ_ENABLE_DPP_MASK;
cmd              2293 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->max_sge_recv_flags |= OCRDMA_CREATE_QP_REQ_ENABLE_DPP_MASK;
cmd              2294 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->dpp_credits_cqid = dpp_cq_id;
cmd              2295 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->dpp_credits_cqid |= OCRDMA_CREATE_QP_REQ_DPP_CREDIT_LIMIT <<
cmd              2299 drivers/infiniband/hw/ocrdma/ocrdma_hw.c static int ocrdma_set_create_qp_ird_cmd(struct ocrdma_create_qp_req *cmd,
cmd              2318 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_build_q_pages(&cmd->ird_addr[0], dev->attr.num_ird_pages,
cmd              2377 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_create_qp_req *cmd;
cmd              2395 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_CREATE_QP, sizeof(*cmd));
cmd              2396 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              2398 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->type_pgsz_pdn |= (qptype << OCRDMA_CREATE_QP_REQ_QPT_SHIFT) &
cmd              2400 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_set_create_qp_sq_cmd(cmd, attrs, qp);
cmd              2406 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->max_sge_recv_flags |= OCRDMA_CREATE_QP_REQ_USE_SRQ_MASK;
cmd              2407 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->rq_addr[0].lo = srq->id;
cmd              2410 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		status = ocrdma_set_create_qp_rq_cmd(cmd, attrs, qp);
cmd              2415 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_set_create_qp_ird_cmd(cmd, qp);
cmd              2419 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->type_pgsz_pdn |= (pd->id << OCRDMA_CREATE_QP_REQ_PD_ID_SHIFT) &
cmd              2424 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->max_sge_recv_flags |= flags;
cmd              2425 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->max_ord_ird |= (dev->attr.max_ord_per_qp <<
cmd              2428 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->max_ord_ird |= (dev->attr.max_ird_per_qp <<
cmd              2432 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->wq_rq_cqid |= (cq->id << OCRDMA_CREATE_QP_REQ_WQ_CQID_SHIFT) &
cmd              2436 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->wq_rq_cqid |= (cq->id << OCRDMA_CREATE_QP_REQ_RQ_CQID_SHIFT) &
cmd              2442 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		ocrdma_set_create_qp_dpp_cmd(cmd, pd, qp, enable_dpp_cq,
cmd              2446 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              2449 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_create_qp_rsp *)cmd;
cmd              2452 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              2462 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              2470 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_query_qp *cmd;
cmd              2473 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_QUERY_QP, sizeof(*rsp));
cmd              2474 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              2476 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->qp_id = qp->id;
cmd              2477 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              2480 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_query_qp_rsp *)cmd;
cmd              2483 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              2488 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 				struct ocrdma_modify_qp *cmd,
cmd              2509 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->params.tclass_sq_psn |=
cmd              2511 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->params.rnt_rc_sl_fl |=
cmd              2513 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->params.rnt_rc_sl_fl |= (rdma_ah_get_sl(ah_attr) <<
cmd              2515 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->params.hop_lmt_rq_psn |=
cmd              2517 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->flags |= OCRDMA_QP_PARA_FLOW_LBL_VALID;
cmd              2520 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	memcpy(&cmd->params.dgid[0], &grh->dgid.raw[0],
cmd              2521 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	       sizeof(cmd->params.dgid));
cmd              2529 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	memcpy(&cmd->params.sgid[0], &sgid_attr->gid.raw[0],
cmd              2530 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	       sizeof(cmd->params.sgid));
cmd              2535 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->params.dmac_b0_to_b3 = mac_addr[0] | (mac_addr[1] << 8) |
cmd              2542 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		memcpy(&cmd->params.dgid[0],
cmd              2544 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		memcpy(&cmd->params.sgid[0],
cmd              2548 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_cpu_to_le32(&cmd->params.dgid[0], sizeof(cmd->params.dgid));
cmd              2549 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_cpu_to_le32(&cmd->params.sgid[0], sizeof(cmd->params.sgid));
cmd              2550 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->params.vlan_dmac_b4_to_b5 = mac_addr[4] | (mac_addr[5] << 8);
cmd              2561 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.vlan_dmac_b4_to_b5 |=
cmd              2563 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_VLAN_EN_VALID;
cmd              2564 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.rnt_rc_sl_fl |=
cmd              2567 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->params.max_sge_recv_flags |= ((hdr_type <<
cmd              2574 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 				struct ocrdma_modify_qp *cmd,
cmd              2581 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.path_mtu_pkey_indx |= (attrs->pkey_index &
cmd              2583 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_PKEY_VALID;
cmd              2587 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.qkey = attrs->qkey;
cmd              2588 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_QKEY_VALID;
cmd              2591 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		status = ocrdma_set_av_params(qp, cmd, attrs, attr_mask);
cmd              2596 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.dmac_b0_to_b3 = dev->nic_info.mac_addr[0] |
cmd              2600 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.vlan_dmac_b4_to_b5 = dev->nic_info.mac_addr[4] |
cmd              2605 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.max_sge_recv_flags |=
cmd              2607 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_DST_QPN_VALID;
cmd              2610 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.ack_to_rnr_rtc_dest_qpn |= (attrs->dest_qp_num &
cmd              2612 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_DST_QPN_VALID;
cmd              2622 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.path_mtu_pkey_indx |=
cmd              2626 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_PMTU_VALID;
cmd              2629 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.ack_to_rnr_rtc_dest_qpn |= attrs->timeout <<
cmd              2631 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_ACK_TO_VALID;
cmd              2634 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.rnt_rc_sl_fl |= (attrs->retry_cnt <<
cmd              2637 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_RETRY_CNT_VALID;
cmd              2640 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.rnt_rc_sl_fl |= (attrs->min_rnr_timer <<
cmd              2643 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_RNT_VALID;
cmd              2646 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.ack_to_rnr_rtc_dest_qpn |= (attrs->rnr_retry <<
cmd              2649 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_RRC_VALID;
cmd              2652 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.tclass_sq_psn |= (attrs->sq_psn & 0x00ffffff);
cmd              2653 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_SQPSN_VALID;
cmd              2656 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.hop_lmt_rq_psn |= (attrs->rq_psn & 0x00ffffff);
cmd              2657 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_RQPSN_VALID;
cmd              2665 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_MAX_ORD_VALID;
cmd              2673 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_MAX_IRD_VALID;
cmd              2675 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->params.max_ord_ird = (qp->max_ord <<
cmd              2686 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_modify_qp *cmd;
cmd              2688 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_MODIFY_QP, sizeof(*cmd));
cmd              2689 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              2692 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->params.id = qp->id;
cmd              2693 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->flags = 0;
cmd              2695 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.max_sge_recv_flags |=
cmd              2699 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->flags |= OCRDMA_QP_PARA_QPS_VALID;
cmd              2701 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->params.max_sge_recv_flags |=
cmd              2706 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_set_qp_params(qp, cmd, attrs, attr_mask);
cmd              2709 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              2714 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              2721 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_destroy_qp *cmd;
cmd              2724 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_DELETE_QP, sizeof(*cmd));
cmd              2725 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              2727 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->qp_id = qp->id;
cmd              2728 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              2733 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              2751 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_create_srq *cmd;
cmd              2756 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_CREATE_SRQ, sizeof(*cmd));
cmd              2757 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              2760 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pgsz_pdid = pd->id & OCRDMA_CREATE_SRQ_PD_ID_MASK;
cmd              2777 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_build_q_pages(&cmd->rq_addr[0], hw_pages, pa, hw_page_size);
cmd              2784 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->max_sge_rqe = ilog2(max_rqe_allocated);
cmd              2785 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->max_sge_rqe |= srq_attr->attr.max_sge <<
cmd              2788 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pgsz_pdid |= (ilog2(hw_page_size / OCRDMA_MIN_Q_PAGE_SIZE)
cmd              2790 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pages_rqe_sz |= (dev->attr.rqe_size
cmd              2793 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->pages_rqe_sz |= hw_pages << OCRDMA_CREATE_SRQ_NUM_RQ_PAGES_SHIFT;
cmd              2795 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              2798 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	rsp = (struct ocrdma_create_srq_rsp *)cmd;
cmd              2814 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              2821 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_modify_srq *cmd;
cmd              2825 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_MODIFY_SRQ, sizeof(*cmd));
cmd              2826 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              2828 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->id = srq->id;
cmd              2829 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->limit_max_rqe |= srq_attr->srq_limit <<
cmd              2831 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              2832 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              2839 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_query_srq *cmd;
cmd              2842 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_QUERY_SRQ, sizeof(*cmd));
cmd              2843 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              2845 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->id = srq->rq.dbid;
cmd              2846 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              2849 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		    (struct ocrdma_query_srq_rsp *)cmd;
cmd              2858 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              2864 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_destroy_srq *cmd;
cmd              2866 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_DELETE_SRQ, sizeof(*cmd));
cmd              2867 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              2869 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->id = srq->id;
cmd              2870 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              2874 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd              2882 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_mqe cmd;
cmd              2887 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_mqe_sge *mqe_sge = cmd.u.nonemb_req.sge;
cmd              2889 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	memset(&cmd, 0, sizeof(struct ocrdma_mqe));
cmd              2890 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd.hdr.pyld_len = max_t (u32, sizeof(struct ocrdma_get_dcbx_cfg_rsp),
cmd              2892 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	req = dma_alloc_coherent(&pdev->dev, cmd.hdr.pyld_len, &pa, GFP_KERNEL);
cmd              2898 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd.hdr.spcl_sge_cnt_emb |= (1 << OCRDMA_MQE_HDR_SGE_CNT_SHIFT) &
cmd              2902 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	mqe_sge->len = cmd.hdr.pyld_len;
cmd              2905 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			OCRDMA_SUBSYS_DCBX, cmd.hdr.pyld_len);
cmd              2908 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, &cmd);
cmd              2917 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	dma_free_coherent(&pdev->dev, cmd.hdr.pyld_len, req, pa);
cmd              3121 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	struct ocrdma_modify_eqd_req *cmd;
cmd              3123 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_MODIFY_EQ_DELAY, sizeof(*cmd));
cmd              3124 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	if (!cmd)
cmd              3127 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	ocrdma_init_mch(&cmd->cmd.req, OCRDMA_CMD_MODIFY_EQ_DELAY,
cmd              3128 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 			OCRDMA_SUBSYS_COMMON, sizeof(*cmd));
cmd              3130 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	cmd->cmd.num_eq = num;
cmd              3132 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->cmd.set_eqd[i].eq_id = eq[i].q.id;
cmd              3133 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->cmd.set_eqd[i].phase = 0;
cmd              3134 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 		cmd->cmd.set_eqd[i].delay_multiplier =
cmd              3137 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd);
cmd              3139 drivers/infiniband/hw/ocrdma/ocrdma_hw.c 	kfree(cmd);
cmd               290 drivers/infiniband/hw/ocrdma/ocrdma_sli.h 		u8 cmd[236];
cmd               355 drivers/infiniband/hw/ocrdma/ocrdma_sli.h 	struct ocrdma_modify_eqd_cmd cmd;
cmd               802 drivers/infiniband/hw/ocrdma/ocrdma_sli.h 	struct ocrdma_create_cq_cmd cmd;
cmd              1529 drivers/infiniband/hw/ocrdma/ocrdma_sli.h 	struct ocrdma_mbx_hdr cmd;
cmd              1556 drivers/infiniband/hw/ocrdma/ocrdma_sli.h 	struct ocrdma_mbx_hdr cmd;
cmd               479 drivers/infiniband/hw/qib/qib_common.h 	} cmd;
cmd              2040 drivers/infiniband/hw/qib/qib_file_ops.c 	struct qib_cmd cmd;
cmd              2050 drivers/infiniband/hw/qib/qib_file_ops.c 	if (count < sizeof(cmd.type)) {
cmd              2057 drivers/infiniband/hw/qib/qib_file_ops.c 	if (copy_from_user(&cmd.type, &ucmd->type, sizeof(cmd.type))) {
cmd              2062 drivers/infiniband/hw/qib/qib_file_ops.c 	consumed = sizeof(cmd.type);
cmd              2064 drivers/infiniband/hw/qib/qib_file_ops.c 	switch (cmd.type) {
cmd              2067 drivers/infiniband/hw/qib/qib_file_ops.c 		copy = sizeof(cmd.cmd.user_info);
cmd              2068 drivers/infiniband/hw/qib/qib_file_ops.c 		dest = &cmd.cmd.user_info;
cmd              2069 drivers/infiniband/hw/qib/qib_file_ops.c 		src = &ucmd->cmd.user_info;
cmd              2073 drivers/infiniband/hw/qib/qib_file_ops.c 		copy = sizeof(cmd.cmd.recv_ctrl);
cmd              2074 drivers/infiniband/hw/qib/qib_file_ops.c 		dest = &cmd.cmd.recv_ctrl;
cmd              2075 drivers/infiniband/hw/qib/qib_file_ops.c 		src = &ucmd->cmd.recv_ctrl;
cmd              2079 drivers/infiniband/hw/qib/qib_file_ops.c 		copy = sizeof(cmd.cmd.ctxt_info);
cmd              2080 drivers/infiniband/hw/qib/qib_file_ops.c 		dest = &cmd.cmd.ctxt_info;
cmd              2081 drivers/infiniband/hw/qib/qib_file_ops.c 		src = &ucmd->cmd.ctxt_info;
cmd              2086 drivers/infiniband/hw/qib/qib_file_ops.c 		copy = sizeof(cmd.cmd.tid_info);
cmd              2087 drivers/infiniband/hw/qib/qib_file_ops.c 		dest = &cmd.cmd.tid_info;
cmd              2088 drivers/infiniband/hw/qib/qib_file_ops.c 		src = &ucmd->cmd.tid_info;
cmd              2092 drivers/infiniband/hw/qib/qib_file_ops.c 		copy = sizeof(cmd.cmd.part_key);
cmd              2093 drivers/infiniband/hw/qib/qib_file_ops.c 		dest = &cmd.cmd.part_key;
cmd              2094 drivers/infiniband/hw/qib/qib_file_ops.c 		src = &ucmd->cmd.part_key;
cmd              2105 drivers/infiniband/hw/qib/qib_file_ops.c 		copy = sizeof(cmd.cmd.poll_type);
cmd              2106 drivers/infiniband/hw/qib/qib_file_ops.c 		dest = &cmd.cmd.poll_type;
cmd              2107 drivers/infiniband/hw/qib/qib_file_ops.c 		src = &ucmd->cmd.poll_type;
cmd              2111 drivers/infiniband/hw/qib/qib_file_ops.c 		copy = sizeof(cmd.cmd.armlaunch_ctrl);
cmd              2112 drivers/infiniband/hw/qib/qib_file_ops.c 		dest = &cmd.cmd.armlaunch_ctrl;
cmd              2113 drivers/infiniband/hw/qib/qib_file_ops.c 		src = &ucmd->cmd.armlaunch_ctrl;
cmd              2117 drivers/infiniband/hw/qib/qib_file_ops.c 		copy = sizeof(cmd.cmd.sdma_inflight);
cmd              2118 drivers/infiniband/hw/qib/qib_file_ops.c 		dest = &cmd.cmd.sdma_inflight;
cmd              2119 drivers/infiniband/hw/qib/qib_file_ops.c 		src = &ucmd->cmd.sdma_inflight;
cmd              2123 drivers/infiniband/hw/qib/qib_file_ops.c 		copy = sizeof(cmd.cmd.sdma_complete);
cmd              2124 drivers/infiniband/hw/qib/qib_file_ops.c 		dest = &cmd.cmd.sdma_complete;
cmd              2125 drivers/infiniband/hw/qib/qib_file_ops.c 		src = &ucmd->cmd.sdma_complete;
cmd              2129 drivers/infiniband/hw/qib/qib_file_ops.c 		copy = sizeof(cmd.cmd.event_mask);
cmd              2130 drivers/infiniband/hw/qib/qib_file_ops.c 		dest = &cmd.cmd.event_mask;
cmd              2131 drivers/infiniband/hw/qib/qib_file_ops.c 		src = &ucmd->cmd.event_mask;
cmd              2152 drivers/infiniband/hw/qib/qib_file_ops.c 	if (!rcd && cmd.type != QIB_CMD_ASSIGN_CTXT) {
cmd              2157 drivers/infiniband/hw/qib/qib_file_ops.c 	switch (cmd.type) {
cmd              2164 drivers/infiniband/hw/qib/qib_file_ops.c 		ret = qib_assign_ctxt(fp, &cmd.cmd.user_info);
cmd              2170 drivers/infiniband/hw/qib/qib_file_ops.c 		ret = qib_do_user_init(fp, &cmd.cmd.user_info);
cmd              2174 drivers/infiniband/hw/qib/qib_file_ops.c 					  cmd.cmd.user_info.spu_base_info),
cmd              2175 drivers/infiniband/hw/qib/qib_file_ops.c 					cmd.cmd.user_info.spu_base_info_size);
cmd              2179 drivers/infiniband/hw/qib/qib_file_ops.c 		ret = qib_manage_rcvq(rcd, subctxt_fp(fp), cmd.cmd.recv_ctrl);
cmd              2184 drivers/infiniband/hw/qib/qib_file_ops.c 				    (unsigned long) cmd.cmd.ctxt_info);
cmd              2188 drivers/infiniband/hw/qib/qib_file_ops.c 		ret = qib_tid_update(rcd, fp, &cmd.cmd.tid_info);
cmd              2192 drivers/infiniband/hw/qib/qib_file_ops.c 		ret = qib_tid_free(rcd, subctxt_fp(fp), &cmd.cmd.tid_info);
cmd              2196 drivers/infiniband/hw/qib/qib_file_ops.c 		ret = qib_set_part_key(rcd, cmd.cmd.part_key);
cmd              2209 drivers/infiniband/hw/qib/qib_file_ops.c 		rcd->poll_type = cmd.cmd.poll_type;
cmd              2213 drivers/infiniband/hw/qib/qib_file_ops.c 		rcd->dd->f_set_armlaunch(rcd->dd, cmd.cmd.armlaunch_ctrl);
cmd              2219 drivers/infiniband/hw/qib/qib_file_ops.c 					    cmd.cmd.sdma_inflight);
cmd              2226 drivers/infiniband/hw/qib/qib_file_ops.c 					    cmd.cmd.sdma_complete);
cmd              2231 drivers/infiniband/hw/qib/qib_file_ops.c 					 cmd.cmd.event_mask);
cmd               358 drivers/infiniband/hw/qib/qib_pcie.c void qib_pcie_getcmd(struct qib_devdata *dd, u16 *cmd, u8 *iline, u8 *cline)
cmd               360 drivers/infiniband/hw/qib/qib_pcie.c 	pci_read_config_word(dd->pcidev, PCI_COMMAND, cmd);
cmd               365 drivers/infiniband/hw/qib/qib_pcie.c void qib_pcie_reenable(struct qib_devdata *dd, u16 cmd, u8 iline, u8 cline)
cmd               378 drivers/infiniband/hw/qib/qib_pcie.c 	pci_write_config_word(dd->pcidev, PCI_COMMAND, cmd);
cmd                42 drivers/infiniband/hw/usnic/usnic_fwd.c 					enum vnic_devcmd_cmd cmd, u64 *a0,
cmd                52 drivers/infiniband/hw/usnic/usnic_fwd.c 			cmd,
cmd                56 drivers/infiniband/hw/usnic/usnic_fwd.c 		if (status == ERR_EINVAL && cmd == CMD_DEL_FILTER) {
cmd                58 drivers/infiniband/hw/usnic/usnic_fwd.c 					ufdev->name, vnic_idx, cmd);
cmd                61 drivers/infiniband/hw/usnic/usnic_fwd.c 					ufdev->name, vnic_idx, cmd,
cmd                66 drivers/infiniband/hw/usnic/usnic_fwd.c 				ufdev->name, vnic_idx, cmd);
cmd                73 drivers/infiniband/hw/usnic/usnic_fwd.c 				enum vnic_devcmd_cmd cmd, u64 *a0, u64 *a1)
cmd                78 drivers/infiniband/hw/usnic/usnic_fwd.c 	status = usnic_fwd_devcmd_locked(ufdev, vnic_idx, cmd, a0, a1);
cmd               258 drivers/infiniband/hw/usnic/usnic_ib_verbs.c static int create_qp_validate_user_data(struct usnic_ib_create_qp_cmd cmd)
cmd               260 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	if (cmd.spec.trans_type <= USNIC_TRANSPORT_UNKNOWN ||
cmd               261 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 			cmd.spec.trans_type >= USNIC_TRANSPORT_MAX)
cmd               480 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	struct usnic_ib_create_qp_cmd cmd;
cmd               490 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	err = ib_copy_from_udata(&cmd, udata, sizeof(cmd));
cmd               497 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	err = create_qp_validate_user_data(cmd);
cmd               510 drivers/infiniband/hw/usnic/usnic_ib_verbs.c 	trans_spec = cmd.spec;
cmd               113 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 	struct pvrdma_cmd_create_cq *cmd = &req.create_cq;
cmd               179 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 	memset(cmd, 0, sizeof(*cmd));
cmd               180 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 	cmd->hdr.cmd = PVRDMA_CMD_CREATE_CQ;
cmd               181 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 	cmd->nchunks = npages;
cmd               182 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 	cmd->ctx_handle = context ? context->ctx_handle : 0;
cmd               183 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 	cmd->cqe = entries;
cmd               184 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 	cmd->pdir_dma = cq->pdir.dir_dma;
cmd               242 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 	struct pvrdma_cmd_destroy_cq *cmd = &req.destroy_cq;
cmd               247 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 	memset(cmd, 0, sizeof(*cmd));
cmd               248 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 	cmd->hdr.cmd = PVRDMA_CMD_DESTROY_CQ;
cmd               249 drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c 	cmd->cq_handle = vcq->cq_handle;
cmd               380 drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h 	u32 cmd;		/* PVRDMA_CMD_ */
cmd               625 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	cmd_bind->hdr.cmd = PVRDMA_CMD_CREATE_BIND;
cmd               664 drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c 	cmd_dest->hdr.cmd = PVRDMA_CMD_DESTROY_BIND;
cmd                64 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	struct pvrdma_cmd_create_mr *cmd = &req.create_mr;
cmd                79 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	memset(cmd, 0, sizeof(*cmd));
cmd                80 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->hdr.cmd = PVRDMA_CMD_CREATE_MR;
cmd                81 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->pd_handle = to_vpd(pd)->pd_handle;
cmd                82 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->access_flags = acc;
cmd                83 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->flags = PVRDMA_MR_FLAG_DMA;
cmd               120 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	struct pvrdma_cmd_create_mr *cmd = &req.create_mr;
cmd               165 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	memset(cmd, 0, sizeof(*cmd));
cmd               166 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->hdr.cmd = PVRDMA_CMD_CREATE_MR;
cmd               167 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->start = start;
cmd               168 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->length = length;
cmd               169 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->pd_handle = to_vpd(pd)->pd_handle;
cmd               170 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->access_flags = access_flags;
cmd               171 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->nchunks = npages;
cmd               172 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->pdir_dma = mr->pdir.dir_dma;
cmd               211 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	struct pvrdma_cmd_create_mr *cmd = &req.create_mr;
cmd               238 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	memset(cmd, 0, sizeof(*cmd));
cmd               239 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->hdr.cmd = PVRDMA_CMD_CREATE_MR;
cmd               240 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->pd_handle = to_vpd(pd)->pd_handle;
cmd               241 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->access_flags = 0;
cmd               242 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->flags = PVRDMA_MR_FLAG_FRMR;
cmd               243 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->nchunks = max_num_sg;
cmd               281 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	struct pvrdma_cmd_destroy_mr *cmd = &req.destroy_mr;
cmd               284 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	memset(cmd, 0, sizeof(*cmd));
cmd               285 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->hdr.cmd = PVRDMA_CMD_DESTROY_MR;
cmd               286 drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c 	cmd->mr_handle = mr->mmr.mr_handle;
cmd               196 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	struct pvrdma_cmd_create_qp *cmd = &req.create_qp;
cmd               347 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	memset(cmd, 0, sizeof(*cmd));
cmd               348 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->hdr.cmd = PVRDMA_CMD_CREATE_QP;
cmd               349 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->pd_handle = to_vpd(pd)->pd_handle;
cmd               350 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->send_cq_handle = to_vcq(init_attr->send_cq)->cq_handle;
cmd               351 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->recv_cq_handle = to_vcq(init_attr->recv_cq)->cq_handle;
cmd               353 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		cmd->srq_handle = to_vsrq(init_attr->srq)->srq_handle;
cmd               355 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		cmd->srq_handle = 0;
cmd               356 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->max_send_wr = init_attr->cap.max_send_wr;
cmd               357 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->max_recv_wr = init_attr->cap.max_recv_wr;
cmd               358 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->max_send_sge = init_attr->cap.max_send_sge;
cmd               359 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->max_recv_sge = init_attr->cap.max_recv_sge;
cmd               360 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->max_inline_data = init_attr->cap.max_inline_data;
cmd               361 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->sq_sig_all = (init_attr->sq_sig_type == IB_SIGNAL_ALL_WR) ? 1 : 0;
cmd               362 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->qp_type = ib_qp_type_to_pvrdma(init_attr->qp_type);
cmd               363 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->is_srq = is_srq;
cmd               364 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->lkey = 0;
cmd               365 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->access_flags = IB_ACCESS_LOCAL_WRITE;
cmd               366 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->total_chunks = qp->npages;
cmd               367 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->send_chunks = qp->npages_send - PVRDMA_QP_NUM_HEADER_PAGES;
cmd               368 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->pdir_dma = qp->pdir.dir_dma;
cmd               371 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		cmd->max_send_wr, cmd->max_recv_wr, cmd->max_send_sge,
cmd               372 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 		cmd->max_recv_sge);
cmd               449 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	struct pvrdma_cmd_destroy_qp *cmd = &req.destroy_qp;
cmd               452 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	memset(cmd, 0, sizeof(*cmd));
cmd               453 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->hdr.cmd = PVRDMA_CMD_DESTROY_QP;
cmd               454 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->qp_handle = vqp->qp_handle;
cmd               482 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	struct pvrdma_cmd_modify_qp *cmd = &req.modify_qp;
cmd               529 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	memset(cmd, 0, sizeof(*cmd));
cmd               530 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->hdr.cmd = PVRDMA_CMD_MODIFY_QP;
cmd               531 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->qp_handle = qp->qp_handle;
cmd               532 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attr_mask = ib_qp_attr_mask_to_pvrdma(attr_mask);
cmd               533 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.qp_state = ib_qp_state_to_pvrdma(attr->qp_state);
cmd               534 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.cur_qp_state =
cmd               536 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.path_mtu = ib_mtu_to_pvrdma(attr->path_mtu);
cmd               537 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.path_mig_state =
cmd               539 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.qkey = attr->qkey;
cmd               540 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.rq_psn = attr->rq_psn;
cmd               541 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.sq_psn = attr->sq_psn;
cmd               542 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.dest_qp_num = attr->dest_qp_num;
cmd               543 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.qp_access_flags =
cmd               545 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.pkey_index = attr->pkey_index;
cmd               546 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.alt_pkey_index = attr->alt_pkey_index;
cmd               547 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.en_sqd_async_notify = attr->en_sqd_async_notify;
cmd               548 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.sq_draining = attr->sq_draining;
cmd               549 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.max_rd_atomic = attr->max_rd_atomic;
cmd               550 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.max_dest_rd_atomic = attr->max_dest_rd_atomic;
cmd               551 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.min_rnr_timer = attr->min_rnr_timer;
cmd               552 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.port_num = attr->port_num;
cmd               553 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.timeout = attr->timeout;
cmd               554 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.retry_cnt = attr->retry_cnt;
cmd               555 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.rnr_retry = attr->rnr_retry;
cmd               556 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.alt_port_num = attr->alt_port_num;
cmd               557 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attrs.alt_timeout = attr->alt_timeout;
cmd               558 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	ib_qp_cap_to_pvrdma(&cmd->attrs.cap, &attr->cap);
cmd               559 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	rdma_ah_attr_to_pvrdma(&cmd->attrs.ah_attr, &attr->ah_attr);
cmd               560 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	rdma_ah_attr_to_pvrdma(&cmd->attrs.alt_ah_attr, &attr->alt_ah_attr);
cmd               928 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	struct pvrdma_cmd_query_qp *cmd = &req.query_qp;
cmd               939 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	memset(cmd, 0, sizeof(*cmd));
cmd               940 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->hdr.cmd = PVRDMA_CMD_QUERY_QP;
cmd               941 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->qp_handle = qp->qp_handle;
cmd               942 drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c 	cmd->attr_mask = ib_qp_attr_mask_to_pvrdma(attr_mask);
cmd                68 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	struct pvrdma_cmd_query_srq *cmd = &req.query_srq;
cmd                72 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	memset(cmd, 0, sizeof(*cmd));
cmd                73 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->hdr.cmd = PVRDMA_CMD_QUERY_SRQ;
cmd                74 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->srq_handle = srq->srq_handle;
cmd               106 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	struct pvrdma_cmd_create_srq *cmd = &req.create_srq;
cmd               173 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	memset(cmd, 0, sizeof(*cmd));
cmd               174 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->hdr.cmd = PVRDMA_CMD_CREATE_SRQ;
cmd               175 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->srq_type = init_attr->srq_type;
cmd               176 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->nchunks = srq->npages;
cmd               177 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->pd_handle = to_vpd(ibsrq->pd)->pd_handle;
cmd               178 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->attrs.max_wr = init_attr->attr.max_wr;
cmd               179 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->attrs.max_sge = init_attr->attr.max_sge;
cmd               180 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->attrs.srq_limit = init_attr->attr.srq_limit;
cmd               181 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->pdir_dma = srq->pdir.dir_dma;
cmd               247 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	struct pvrdma_cmd_destroy_srq *cmd = &req.destroy_srq;
cmd               251 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	memset(cmd, 0, sizeof(*cmd));
cmd               252 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->hdr.cmd = PVRDMA_CMD_DESTROY_SRQ;
cmd               253 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->srq_handle = vsrq->srq_handle;
cmd               278 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	struct pvrdma_cmd_modify_srq *cmd = &req.modify_srq;
cmd               286 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	memset(cmd, 0, sizeof(*cmd));
cmd               287 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->hdr.cmd = PVRDMA_CMD_MODIFY_SRQ;
cmd               288 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->srq_handle = vsrq->srq_handle;
cmd               289 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->attrs.srq_limit = attr->srq_limit;
cmd               290 drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c 	cmd->attr_mask = attr_mask;
cmd               134 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	struct pvrdma_cmd_query_port *cmd = &req.query_port;
cmd               138 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	memset(cmd, 0, sizeof(*cmd));
cmd               139 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	cmd->hdr.cmd = PVRDMA_CMD_QUERY_PORT;
cmd               140 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	cmd->port_num = port;
cmd               214 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	struct pvrdma_cmd_query_pkey *cmd = &req.query_pkey;
cmd               216 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	memset(cmd, 0, sizeof(*cmd));
cmd               217 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	cmd->hdr.cmd = PVRDMA_CMD_QUERY_PKEY;
cmd               218 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	cmd->port_num = port;
cmd               219 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	cmd->index = index;
cmd               320 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	struct pvrdma_cmd_create_uc *cmd = &req.create_uc;
cmd               335 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 		cmd->pfn = context->uar.pfn;
cmd               337 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 		cmd->pfn64 = context->uar.pfn;
cmd               339 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	cmd->hdr.cmd = PVRDMA_CMD_CREATE_UC;
cmd               373 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	struct pvrdma_cmd_destroy_uc *cmd = &req.destroy_uc;
cmd               376 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	cmd->hdr.cmd = PVRDMA_CMD_DESTROY_UC;
cmd               377 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	cmd->ctx_handle = context->ctx_handle;
cmd               434 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	struct pvrdma_cmd_create_pd *cmd = &req.create_pd;
cmd               445 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	cmd->hdr.cmd = PVRDMA_CMD_CREATE_PD;
cmd               446 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	cmd->ctx_handle = context ? context->ctx_handle : 0;
cmd               488 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	struct pvrdma_cmd_destroy_pd *cmd = &req.destroy_pd;
cmd               491 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	cmd->hdr.cmd = PVRDMA_CMD_DESTROY_PD;
cmd               492 drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c 	cmd->pd_handle = to_vpd(pd)->pd_handle;
cmd               178 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c 				    struct ethtool_link_ksettings *cmd)
cmd               185 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd               186 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               204 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c 	cmd->base.speed		 = speed * width;
cmd               205 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c 	cmd->base.duplex	 = DUPLEX_FULL;
cmd               207 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c 	cmd->base.phy_address	 = 0xFF;
cmd               209 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c 	cmd->base.autoneg	 = AUTONEG_ENABLE;
cmd               210 drivers/infiniband/ulp/ipoib/ipoib_ethtool.c 	cmd->base.port		 = PORT_OTHER;
cmd               102 drivers/infiniband/ulp/ipoib/ipoib_main.c 		       int cmd);
cmd              1737 drivers/infiniband/ulp/ipoib/ipoib_main.c 		       int cmd)
cmd              1744 drivers/infiniband/ulp/ipoib/ipoib_main.c 	return priv->rn_ops->ndo_do_ioctl(dev, ifr, cmd);
cmd                43 drivers/infiniband/ulp/isert/ib_isert.c isert_put_response(struct iscsi_conn *conn, struct iscsi_cmd *cmd);
cmd                57 drivers/infiniband/ulp/isert/ib_isert.c isert_prot_cmd(struct isert_conn *conn, struct se_cmd *cmd)
cmd                60 drivers/infiniband/ulp/isert/ib_isert.c 		cmd->prot_op != TARGET_PROT_NORMAL);
cmd              1105 drivers/infiniband/ulp/isert/ib_isert.c 	struct iscsi_cmd *cmd;
cmd              1107 drivers/infiniband/ulp/isert/ib_isert.c 	cmd = iscsit_allocate_cmd(conn, TASK_INTERRUPTIBLE);
cmd              1108 drivers/infiniband/ulp/isert/ib_isert.c 	if (!cmd) {
cmd              1112 drivers/infiniband/ulp/isert/ib_isert.c 	isert_cmd = iscsit_priv_cmd(cmd);
cmd              1114 drivers/infiniband/ulp/isert/ib_isert.c 	isert_cmd->iscsi_cmd = cmd;
cmd              1117 drivers/infiniband/ulp/isert/ib_isert.c 	return cmd;
cmd              1122 drivers/infiniband/ulp/isert/ib_isert.c 		      struct isert_cmd *isert_cmd, struct iscsi_cmd *cmd,
cmd              1131 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_setup_scsi_cmd(conn, cmd, buf);
cmd              1135 drivers/infiniband/ulp/isert/ib_isert.c 	imm_data = cmd->immediate_data;
cmd              1136 drivers/infiniband/ulp/isert/ib_isert.c 	imm_data_len = cmd->first_burst_len;
cmd              1137 drivers/infiniband/ulp/isert/ib_isert.c 	unsol_data = cmd->unsolicited_data;
cmd              1138 drivers/infiniband/ulp/isert/ib_isert.c 	data_len = cmd->se_cmd.data_length;
cmd              1141 drivers/infiniband/ulp/isert/ib_isert.c 		cmd->se_cmd.se_cmd_flags |= SCF_PASSTHROUGH_SG_TO_MEM_NOALLOC;
cmd              1142 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_process_scsi_cmd(conn, cmd, hdr);
cmd              1155 drivers/infiniband/ulp/isert/ib_isert.c 		sg_copy_from_buffer(cmd->se_cmd.t_data_sg, sg_nents,
cmd              1161 drivers/infiniband/ulp/isert/ib_isert.c 		cmd->se_cmd.t_data_sg = &isert_cmd->sg;
cmd              1162 drivers/infiniband/ulp/isert/ib_isert.c 		cmd->se_cmd.t_data_nents = 1;
cmd              1168 drivers/infiniband/ulp/isert/ib_isert.c 	cmd->write_data_done += imm_data_len;
cmd              1170 drivers/infiniband/ulp/isert/ib_isert.c 	if (cmd->write_data_done == cmd->se_cmd.data_length) {
cmd              1171 drivers/infiniband/ulp/isert/ib_isert.c 		spin_lock_bh(&cmd->istate_lock);
cmd              1172 drivers/infiniband/ulp/isert/ib_isert.c 		cmd->cmd_flags |= ICF_GOT_LAST_DATAOUT;
cmd              1173 drivers/infiniband/ulp/isert/ib_isert.c 		cmd->i_state = ISTATE_RECEIVED_LAST_DATAOUT;
cmd              1174 drivers/infiniband/ulp/isert/ib_isert.c 		spin_unlock_bh(&cmd->istate_lock);
cmd              1178 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_sequence_cmd(conn, cmd, buf, hdr->cmdsn);
cmd              1181 drivers/infiniband/ulp/isert/ib_isert.c 		iscsit_set_unsolicited_dataout(cmd);
cmd              1183 drivers/infiniband/ulp/isert/ib_isert.c 		target_put_sess_cmd(&cmd->se_cmd);
cmd              1194 drivers/infiniband/ulp/isert/ib_isert.c 	struct iscsi_cmd *cmd = NULL;
cmd              1199 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_check_dataout_hdr(conn, buf, &cmd);
cmd              1202 drivers/infiniband/ulp/isert/ib_isert.c 	else if (!cmd)
cmd              1207 drivers/infiniband/ulp/isert/ib_isert.c 	if (!cmd->unsolicited_data) {
cmd              1215 drivers/infiniband/ulp/isert/ib_isert.c 		  unsol_data_len,  cmd->write_data_done,
cmd              1216 drivers/infiniband/ulp/isert/ib_isert.c 		  cmd->se_cmd.data_length);
cmd              1218 drivers/infiniband/ulp/isert/ib_isert.c 	sg_off = cmd->write_data_done / PAGE_SIZE;
cmd              1219 drivers/infiniband/ulp/isert/ib_isert.c 	sg_start = &cmd->se_cmd.t_data_sg[sg_off];
cmd              1221 drivers/infiniband/ulp/isert/ib_isert.c 	page_off = cmd->write_data_done % PAGE_SIZE;
cmd              1237 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_check_dataout_payload(cmd, hdr, false);
cmd              1255 drivers/infiniband/ulp/isert/ib_isert.c 		     struct iscsi_cmd *cmd, struct iser_rx_desc *rx_desc,
cmd              1262 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_setup_nop_out(conn, cmd, hdr);
cmd              1269 drivers/infiniband/ulp/isert/ib_isert.c 	return iscsit_process_nop_out(conn, cmd, hdr);
cmd              1274 drivers/infiniband/ulp/isert/ib_isert.c 		      struct iscsi_cmd *cmd, struct iser_rx_desc *rx_desc,
cmd              1282 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_setup_text_cmd(conn, cmd, hdr);
cmd              1291 drivers/infiniband/ulp/isert/ib_isert.c 	cmd->text_in_ptr = text_in;
cmd              1293 drivers/infiniband/ulp/isert/ib_isert.c 	memcpy(cmd->text_in_ptr, &rx_desc->data[0], payload_length);
cmd              1295 drivers/infiniband/ulp/isert/ib_isert.c 	return iscsit_process_text_cmd(conn, cmd, hdr);
cmd              1305 drivers/infiniband/ulp/isert/ib_isert.c 	struct iscsi_cmd *cmd;
cmd              1319 drivers/infiniband/ulp/isert/ib_isert.c 		cmd = isert_allocate_cmd(conn, rx_desc);
cmd              1320 drivers/infiniband/ulp/isert/ib_isert.c 		if (!cmd)
cmd              1323 drivers/infiniband/ulp/isert/ib_isert.c 		isert_cmd = iscsit_priv_cmd(cmd);
cmd              1330 drivers/infiniband/ulp/isert/ib_isert.c 		ret = isert_handle_scsi_cmd(isert_conn, isert_cmd, cmd,
cmd              1334 drivers/infiniband/ulp/isert/ib_isert.c 		cmd = isert_allocate_cmd(conn, rx_desc);
cmd              1335 drivers/infiniband/ulp/isert/ib_isert.c 		if (!cmd)
cmd              1338 drivers/infiniband/ulp/isert/ib_isert.c 		isert_cmd = iscsit_priv_cmd(cmd);
cmd              1339 drivers/infiniband/ulp/isert/ib_isert.c 		ret = isert_handle_nop_out(isert_conn, isert_cmd, cmd,
cmd              1347 drivers/infiniband/ulp/isert/ib_isert.c 		cmd = isert_allocate_cmd(conn, rx_desc);
cmd              1348 drivers/infiniband/ulp/isert/ib_isert.c 		if (!cmd)
cmd              1351 drivers/infiniband/ulp/isert/ib_isert.c 		ret = iscsit_handle_task_mgt_cmd(conn, cmd,
cmd              1355 drivers/infiniband/ulp/isert/ib_isert.c 		cmd = isert_allocate_cmd(conn, rx_desc);
cmd              1356 drivers/infiniband/ulp/isert/ib_isert.c 		if (!cmd)
cmd              1359 drivers/infiniband/ulp/isert/ib_isert.c 		ret = iscsit_handle_logout_cmd(conn, cmd, (unsigned char *)hdr);
cmd              1363 drivers/infiniband/ulp/isert/ib_isert.c 			cmd = iscsit_find_cmd_from_itt(conn, hdr->itt);
cmd              1365 drivers/infiniband/ulp/isert/ib_isert.c 			cmd = isert_allocate_cmd(conn, rx_desc);
cmd              1367 drivers/infiniband/ulp/isert/ib_isert.c 		if (!cmd)
cmd              1370 drivers/infiniband/ulp/isert/ib_isert.c 		isert_cmd = iscsit_priv_cmd(cmd);
cmd              1371 drivers/infiniband/ulp/isert/ib_isert.c 		ret = isert_handle_text_cmd(isert_conn, isert_cmd, cmd,
cmd              1486 drivers/infiniband/ulp/isert/ib_isert.c isert_rdma_rw_ctx_destroy(struct isert_cmd *cmd, struct isert_conn *conn)
cmd              1488 drivers/infiniband/ulp/isert/ib_isert.c 	struct se_cmd *se_cmd = &cmd->iscsi_cmd->se_cmd;
cmd              1491 drivers/infiniband/ulp/isert/ib_isert.c 	if (!cmd->rw.nr_ops)
cmd              1495 drivers/infiniband/ulp/isert/ib_isert.c 		rdma_rw_ctx_destroy_signature(&cmd->rw, conn->qp,
cmd              1500 drivers/infiniband/ulp/isert/ib_isert.c 		rdma_rw_ctx_destroy(&cmd->rw, conn->qp, conn->cm_id->port_num,
cmd              1504 drivers/infiniband/ulp/isert/ib_isert.c 	cmd->rw.nr_ops = 0;
cmd              1510 drivers/infiniband/ulp/isert/ib_isert.c 	struct iscsi_cmd *cmd = isert_cmd->iscsi_cmd;
cmd              1517 drivers/infiniband/ulp/isert/ib_isert.c 	switch (cmd->iscsi_opcode) {
cmd              1520 drivers/infiniband/ulp/isert/ib_isert.c 		if (!list_empty(&cmd->i_conn_node))
cmd              1521 drivers/infiniband/ulp/isert/ib_isert.c 			list_del_init(&cmd->i_conn_node);
cmd              1524 drivers/infiniband/ulp/isert/ib_isert.c 		if (cmd->data_direction == DMA_TO_DEVICE) {
cmd              1525 drivers/infiniband/ulp/isert/ib_isert.c 			iscsit_stop_dataout_timer(cmd);
cmd              1533 drivers/infiniband/ulp/isert/ib_isert.c 			    cmd->se_cmd.t_state == TRANSPORT_WRITE_PENDING) {
cmd              1534 drivers/infiniband/ulp/isert/ib_isert.c 				struct se_cmd *se_cmd = &cmd->se_cmd;
cmd              1541 drivers/infiniband/ulp/isert/ib_isert.c 		transport_generic_free_cmd(&cmd->se_cmd, 0);
cmd              1545 drivers/infiniband/ulp/isert/ib_isert.c 		if (!list_empty(&cmd->i_conn_node))
cmd              1546 drivers/infiniband/ulp/isert/ib_isert.c 			list_del_init(&cmd->i_conn_node);
cmd              1549 drivers/infiniband/ulp/isert/ib_isert.c 		transport_generic_free_cmd(&cmd->se_cmd, 0);
cmd              1560 drivers/infiniband/ulp/isert/ib_isert.c 		if (!list_empty(&cmd->i_conn_node))
cmd              1561 drivers/infiniband/ulp/isert/ib_isert.c 			list_del_init(&cmd->i_conn_node);
cmd              1569 drivers/infiniband/ulp/isert/ib_isert.c 		if (cmd->se_cmd.se_tfo != NULL) {
cmd              1571 drivers/infiniband/ulp/isert/ib_isert.c 				 cmd->iscsi_opcode);
cmd              1572 drivers/infiniband/ulp/isert/ib_isert.c 			transport_generic_free_cmd(&cmd->se_cmd, 0);
cmd              1577 drivers/infiniband/ulp/isert/ib_isert.c 		iscsit_release_cmd(cmd);
cmd              1659 drivers/infiniband/ulp/isert/ib_isert.c 	struct se_cmd *cmd = &isert_cmd->iscsi_cmd->se_cmd;
cmd              1672 drivers/infiniband/ulp/isert/ib_isert.c 	ret = isert_check_pi_status(cmd, isert_cmd->rw.reg->mr);
cmd              1682 drivers/infiniband/ulp/isert/ib_isert.c 		kref_get(&cmd->cmd_kref);
cmd              1683 drivers/infiniband/ulp/isert/ib_isert.c 		transport_generic_request_failure(cmd, cmd->pi_err);
cmd              1701 drivers/infiniband/ulp/isert/ib_isert.c 	struct iscsi_cmd *cmd = isert_cmd->iscsi_cmd;
cmd              1702 drivers/infiniband/ulp/isert/ib_isert.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd              1715 drivers/infiniband/ulp/isert/ib_isert.c 	iscsit_stop_dataout_timer(cmd);
cmd              1720 drivers/infiniband/ulp/isert/ib_isert.c 	cmd->write_data_done = 0;
cmd              1723 drivers/infiniband/ulp/isert/ib_isert.c 	spin_lock_bh(&cmd->istate_lock);
cmd              1724 drivers/infiniband/ulp/isert/ib_isert.c 	cmd->cmd_flags |= ICF_GOT_LAST_DATAOUT;
cmd              1725 drivers/infiniband/ulp/isert/ib_isert.c 	cmd->i_state = ISTATE_RECEIVED_LAST_DATAOUT;
cmd              1726 drivers/infiniband/ulp/isert/ib_isert.c 	spin_unlock_bh(&cmd->istate_lock);
cmd              1746 drivers/infiniband/ulp/isert/ib_isert.c 	struct iscsi_cmd *cmd = isert_cmd->iscsi_cmd;
cmd              1748 drivers/infiniband/ulp/isert/ib_isert.c 	isert_dbg("Cmd %p i_state %d\n", isert_cmd, cmd->i_state);
cmd              1750 drivers/infiniband/ulp/isert/ib_isert.c 	switch (cmd->i_state) {
cmd              1752 drivers/infiniband/ulp/isert/ib_isert.c 		iscsit_tmr_post_handler(cmd, cmd->conn);
cmd              1756 drivers/infiniband/ulp/isert/ib_isert.c 		cmd->i_state = ISTATE_SENT_STATUS;
cmd              1761 drivers/infiniband/ulp/isert/ib_isert.c 		iscsit_logout_post_handler(cmd, cmd->conn);
cmd              1764 drivers/infiniband/ulp/isert/ib_isert.c 		isert_err("Unknown i_state %d\n", cmd->i_state);
cmd              1841 drivers/infiniband/ulp/isert/ib_isert.c isert_put_response(struct iscsi_conn *conn, struct iscsi_cmd *cmd)
cmd              1843 drivers/infiniband/ulp/isert/ib_isert.c 	struct isert_cmd *isert_cmd = iscsit_priv_cmd(cmd);
cmd              1850 drivers/infiniband/ulp/isert/ib_isert.c 	iscsit_build_rsp_pdu(cmd, conn, true, hdr);
cmd              1855 drivers/infiniband/ulp/isert/ib_isert.c 	if (cmd->se_cmd.sense_buffer &&
cmd              1856 drivers/infiniband/ulp/isert/ib_isert.c 	    ((cmd->se_cmd.se_cmd_flags & SCF_TRANSPORT_TASK_SENSE) ||
cmd              1857 drivers/infiniband/ulp/isert/ib_isert.c 	    (cmd->se_cmd.se_cmd_flags & SCF_EMULATED_TASK_SENSE))) {
cmd              1863 drivers/infiniband/ulp/isert/ib_isert.c 		put_unaligned_be16(cmd->se_cmd.scsi_sense_length,
cmd              1864 drivers/infiniband/ulp/isert/ib_isert.c 				   cmd->sense_buffer);
cmd              1865 drivers/infiniband/ulp/isert/ib_isert.c 		cmd->se_cmd.scsi_sense_length += sizeof(__be16);
cmd              1867 drivers/infiniband/ulp/isert/ib_isert.c 		padding = -(cmd->se_cmd.scsi_sense_length) & 3;
cmd              1868 drivers/infiniband/ulp/isert/ib_isert.c 		hton24(hdr->dlength, (u32)cmd->se_cmd.scsi_sense_length);
cmd              1869 drivers/infiniband/ulp/isert/ib_isert.c 		pdu_len = cmd->se_cmd.scsi_sense_length + padding;
cmd              1872 drivers/infiniband/ulp/isert/ib_isert.c 				(void *)cmd->sense_buffer, pdu_len,
cmd              1892 drivers/infiniband/ulp/isert/ib_isert.c isert_aborted_task(struct iscsi_conn *conn, struct iscsi_cmd *cmd)
cmd              1894 drivers/infiniband/ulp/isert/ib_isert.c 	struct isert_cmd *isert_cmd = iscsit_priv_cmd(cmd);
cmd              1898 drivers/infiniband/ulp/isert/ib_isert.c 	if (!list_empty(&cmd->i_conn_node))
cmd              1899 drivers/infiniband/ulp/isert/ib_isert.c 		list_del_init(&cmd->i_conn_node);
cmd              1902 drivers/infiniband/ulp/isert/ib_isert.c 	if (cmd->data_direction == DMA_TO_DEVICE)
cmd              1903 drivers/infiniband/ulp/isert/ib_isert.c 		iscsit_stop_dataout_timer(cmd);
cmd              1928 drivers/infiniband/ulp/isert/ib_isert.c isert_put_nopin(struct iscsi_cmd *cmd, struct iscsi_conn *conn,
cmd              1931 drivers/infiniband/ulp/isert/ib_isert.c 	struct isert_cmd *isert_cmd = iscsit_priv_cmd(cmd);
cmd              1936 drivers/infiniband/ulp/isert/ib_isert.c 	iscsit_build_nopin_rsp(cmd, conn, (struct iscsi_nopin *)
cmd              1948 drivers/infiniband/ulp/isert/ib_isert.c isert_put_logout_rsp(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd              1950 drivers/infiniband/ulp/isert/ib_isert.c 	struct isert_cmd *isert_cmd = iscsit_priv_cmd(cmd);
cmd              1955 drivers/infiniband/ulp/isert/ib_isert.c 	iscsit_build_logout_rsp(cmd, conn, (struct iscsi_logout_rsp *)
cmd              1966 drivers/infiniband/ulp/isert/ib_isert.c isert_put_tm_rsp(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd              1968 drivers/infiniband/ulp/isert/ib_isert.c 	struct isert_cmd *isert_cmd = iscsit_priv_cmd(cmd);
cmd              1973 drivers/infiniband/ulp/isert/ib_isert.c 	iscsit_build_task_mgt_rsp(cmd, conn, (struct iscsi_tm_rsp *)
cmd              1984 drivers/infiniband/ulp/isert/ib_isert.c isert_put_reject(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd              1986 drivers/infiniband/ulp/isert/ib_isert.c 	struct isert_cmd *isert_cmd = iscsit_priv_cmd(cmd);
cmd              1996 drivers/infiniband/ulp/isert/ib_isert.c 	iscsit_build_reject(cmd, conn, hdr);
cmd              2001 drivers/infiniband/ulp/isert/ib_isert.c 			(void *)cmd->buf_ptr, ISCSI_HDR_LEN,
cmd              2019 drivers/infiniband/ulp/isert/ib_isert.c isert_put_text_rsp(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd              2021 drivers/infiniband/ulp/isert/ib_isert.c 	struct isert_cmd *isert_cmd = iscsit_priv_cmd(cmd);
cmd              2030 drivers/infiniband/ulp/isert/ib_isert.c 	rc = iscsit_build_text_rsp(cmd, conn, hdr, ISCSI_INFINIBAND);
cmd              2041 drivers/infiniband/ulp/isert/ib_isert.c 		void *txt_rsp_buf = cmd->buf_ptr;
cmd              2118 drivers/infiniband/ulp/isert/ib_isert.c isert_rdma_rw_ctx_post(struct isert_cmd *cmd, struct isert_conn *conn,
cmd              2121 drivers/infiniband/ulp/isert/ib_isert.c 	struct se_cmd *se_cmd = &cmd->iscsi_cmd->se_cmd;
cmd              2128 drivers/infiniband/ulp/isert/ib_isert.c 	if (cmd->ctx_init_done)
cmd              2132 drivers/infiniband/ulp/isert/ib_isert.c 		addr = cmd->write_va;
cmd              2133 drivers/infiniband/ulp/isert/ib_isert.c 		rkey = cmd->write_stag;
cmd              2134 drivers/infiniband/ulp/isert/ib_isert.c 		offset = cmd->iscsi_cmd->write_data_done;
cmd              2136 drivers/infiniband/ulp/isert/ib_isert.c 		addr = cmd->read_va;
cmd              2137 drivers/infiniband/ulp/isert/ib_isert.c 		rkey = cmd->read_stag;
cmd              2149 drivers/infiniband/ulp/isert/ib_isert.c 		ret = rdma_rw_ctx_signature_init(&cmd->rw, conn->qp, port_num,
cmd              2154 drivers/infiniband/ulp/isert/ib_isert.c 		ret = rdma_rw_ctx_init(&cmd->rw, conn->qp, port_num,
cmd              2160 drivers/infiniband/ulp/isert/ib_isert.c 		isert_err("Cmd: %p failed to prepare RDMA res\n", cmd);
cmd              2164 drivers/infiniband/ulp/isert/ib_isert.c 	cmd->ctx_init_done = true;
cmd              2167 drivers/infiniband/ulp/isert/ib_isert.c 	ret = rdma_rw_ctx_post(&cmd->rw, conn->qp, port_num, cqe, chain_wr);
cmd              2169 drivers/infiniband/ulp/isert/ib_isert.c 		isert_err("Cmd: %p failed to post RDMA res\n", cmd);
cmd              2174 drivers/infiniband/ulp/isert/ib_isert.c isert_put_datain(struct iscsi_conn *conn, struct iscsi_cmd *cmd)
cmd              2176 drivers/infiniband/ulp/isert/ib_isert.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd              2177 drivers/infiniband/ulp/isert/ib_isert.c 	struct isert_cmd *isert_cmd = iscsit_priv_cmd(cmd);
cmd              2195 drivers/infiniband/ulp/isert/ib_isert.c 		iscsit_build_rsp_pdu(cmd, conn, true, (struct iscsi_scsi_rsp *)
cmd              2217 drivers/infiniband/ulp/isert/ib_isert.c isert_get_dataout(struct iscsi_conn *conn, struct iscsi_cmd *cmd, bool recovery)
cmd              2219 drivers/infiniband/ulp/isert/ib_isert.c 	struct isert_cmd *isert_cmd = iscsit_priv_cmd(cmd);
cmd              2223 drivers/infiniband/ulp/isert/ib_isert.c 		 isert_cmd, cmd->se_cmd.data_length, cmd->write_data_done);
cmd              2235 drivers/infiniband/ulp/isert/ib_isert.c isert_immediate_queue(struct iscsi_conn *conn, struct iscsi_cmd *cmd, int state)
cmd              2237 drivers/infiniband/ulp/isert/ib_isert.c 	struct isert_cmd *isert_cmd = iscsit_priv_cmd(cmd);
cmd              2243 drivers/infiniband/ulp/isert/ib_isert.c 		list_del_init(&cmd->i_conn_node);
cmd              2248 drivers/infiniband/ulp/isert/ib_isert.c 		ret = isert_put_nopin(cmd, conn, false);
cmd              2260 drivers/infiniband/ulp/isert/ib_isert.c isert_response_queue(struct iscsi_conn *conn, struct iscsi_cmd *cmd, int state)
cmd              2267 drivers/infiniband/ulp/isert/ib_isert.c 		ret = isert_put_logout_rsp(cmd, conn);
cmd              2272 drivers/infiniband/ulp/isert/ib_isert.c 		ret = isert_put_nopin(cmd, conn, true);
cmd              2275 drivers/infiniband/ulp/isert/ib_isert.c 		ret = isert_put_tm_rsp(cmd, conn);
cmd              2278 drivers/infiniband/ulp/isert/ib_isert.c 		ret = isert_put_reject(cmd, conn);
cmd              2281 drivers/infiniband/ulp/isert/ib_isert.c 		ret = isert_put_text_rsp(cmd, conn);
cmd              2288 drivers/infiniband/ulp/isert/ib_isert.c 		ret = isert_put_response(conn, cmd);
cmd              2601 drivers/infiniband/ulp/isert/ib_isert.c 	struct iscsi_cmd *cmd, *tmp;
cmd              2605 drivers/infiniband/ulp/isert/ib_isert.c 	list_for_each_entry_safe(cmd, tmp, &conn->conn_cmd_list, i_conn_node) {
cmd              2606 drivers/infiniband/ulp/isert/ib_isert.c 		if ((cmd->cmd_flags & ICF_NON_IMMEDIATE_UNSOLICITED_DATA) &&
cmd              2607 drivers/infiniband/ulp/isert/ib_isert.c 		    (cmd->write_data_done < conn->sess->sess_ops->FirstBurstLength) &&
cmd              2608 drivers/infiniband/ulp/isert/ib_isert.c 		    (cmd->write_data_done < cmd->se_cmd.data_length))
cmd              2609 drivers/infiniband/ulp/isert/ib_isert.c 			list_move_tail(&cmd->i_conn_node, &drop_cmd_list);
cmd              2613 drivers/infiniband/ulp/isert/ib_isert.c 	list_for_each_entry_safe(cmd, tmp, &drop_cmd_list, i_conn_node) {
cmd              2614 drivers/infiniband/ulp/isert/ib_isert.c 		list_del_init(&cmd->i_conn_node);
cmd              2615 drivers/infiniband/ulp/isert/ib_isert.c 		if (cmd->i_state != ISTATE_REMOVE) {
cmd              2616 drivers/infiniband/ulp/isert/ib_isert.c 			struct isert_cmd *isert_cmd = iscsit_priv_cmd(cmd);
cmd              2618 drivers/infiniband/ulp/isert/ib_isert.c 			isert_info("conn %p dropping cmd %p\n", conn, cmd);
cmd              1805 drivers/infiniband/ulp/srp/ib_srp.c 	struct srp_cmd *cmd = req->cmd->buf;
cmd              1816 drivers/infiniband/ulp/srp/ib_srp.c 	req->cmd->num_sge = 1;
cmd              1819 drivers/infiniband/ulp/srp/ib_srp.c 		return sizeof(struct srp_cmd) + cmd->add_cdb_len;
cmd              1845 drivers/infiniband/ulp/srp/ib_srp.c 		struct ib_sge *sge = &req->cmd->sge[1];
cmd              1850 drivers/infiniband/ulp/srp/ib_srp.c 		buf = (void *)cmd->add_data + cmd->add_cdb_len;
cmd              1852 drivers/infiniband/ulp/srp/ib_srp.c 		WARN_ON_ONCE((void *)(buf + 1) > (void *)cmd + len);
cmd              1858 drivers/infiniband/ulp/srp/ib_srp.c 		req->cmd->num_sge += count;
cmd              1863 drivers/infiniband/ulp/srp/ib_srp.c 	len = sizeof(struct srp_cmd) + cmd->add_cdb_len +
cmd              1875 drivers/infiniband/ulp/srp/ib_srp.c 		buf = (void *)cmd->add_data + cmd->add_cdb_len;
cmd              1888 drivers/infiniband/ulp/srp/ib_srp.c 	indirect_hdr = (void *)cmd->add_data + cmd->add_cdb_len;
cmd              1925 drivers/infiniband/ulp/srp/ib_srp.c 		buf = (void *)cmd->add_data + cmd->add_cdb_len;
cmd              1943 drivers/infiniband/ulp/srp/ib_srp.c 	len = sizeof(struct srp_cmd) + cmd->add_cdb_len +
cmd              1966 drivers/infiniband/ulp/srp/ib_srp.c 		cmd->data_out_desc_cnt = count;
cmd              1968 drivers/infiniband/ulp/srp/ib_srp.c 		cmd->data_in_desc_cnt = count;
cmd              1975 drivers/infiniband/ulp/srp/ib_srp.c 		cmd->buf_fmt = fmt << 4;
cmd              1977 drivers/infiniband/ulp/srp/ib_srp.c 		cmd->buf_fmt = fmt;
cmd              2346 drivers/infiniband/ulp/srp/ib_srp.c 	struct srp_cmd *cmd;
cmd              2379 drivers/infiniband/ulp/srp/ib_srp.c 	cmd = iu->buf;
cmd              2380 drivers/infiniband/ulp/srp/ib_srp.c 	memset(cmd, 0, sizeof *cmd);
cmd              2382 drivers/infiniband/ulp/srp/ib_srp.c 	cmd->opcode = SRP_CMD;
cmd              2383 drivers/infiniband/ulp/srp/ib_srp.c 	int_to_scsilun(scmnd->device->lun, &cmd->lun);
cmd              2384 drivers/infiniband/ulp/srp/ib_srp.c 	cmd->tag    = tag;
cmd              2385 drivers/infiniband/ulp/srp/ib_srp.c 	memcpy(cmd->cdb, scmnd->cmnd, scmnd->cmd_len);
cmd              2386 drivers/infiniband/ulp/srp/ib_srp.c 	if (unlikely(scmnd->cmd_len > sizeof(cmd->cdb))) {
cmd              2387 drivers/infiniband/ulp/srp/ib_srp.c 		cmd->add_cdb_len = round_up(scmnd->cmd_len - sizeof(cmd->cdb),
cmd              2389 drivers/infiniband/ulp/srp/ib_srp.c 		if (WARN_ON_ONCE(cmd->add_cdb_len > SRP_MAX_ADD_CDB_LEN))
cmd              2394 drivers/infiniband/ulp/srp/ib_srp.c 	req->cmd      = iu;
cmd               129 drivers/infiniband/ulp/srp/ib_srp.h 	struct srp_iu	       *cmd;
cmd                99 drivers/infiniband/ulp/srpt/ib_srpt.c static int srpt_queue_status(struct se_cmd *cmd);
cmd               892 drivers/infiniband/ulp/srpt/ib_srpt.c 	enum dma_data_direction dir = target_reverse_dma_direction(&ioctx->cmd);
cmd               959 drivers/infiniband/ulp/srpt/ib_srpt.c 	enum dma_data_direction dir = target_reverse_dma_direction(&ioctx->cmd);
cmd              1035 drivers/infiniband/ulp/srpt/ib_srpt.c 	ioctx->cmd.data_direction = *dir;
cmd              1239 drivers/infiniband/ulp/srpt/ib_srpt.c 	memset(&ioctx->cmd, 0, sizeof(ioctx->cmd));
cmd              1241 drivers/infiniband/ulp/srpt/ib_srpt.c 	ioctx->cmd.map_tag = tag;
cmd              1242 drivers/infiniband/ulp/srpt/ib_srpt.c 	ioctx->cmd.map_cpu = cpu;
cmd              1278 drivers/infiniband/ulp/srpt/ib_srpt.c 		 ioctx->state, ioctx->cmd.tag);
cmd              1291 drivers/infiniband/ulp/srpt/ib_srpt.c 		pr_debug("tag %#llx: RDMA read error\n", ioctx->cmd.tag);
cmd              1292 drivers/infiniband/ulp/srpt/ib_srpt.c 		transport_generic_request_failure(&ioctx->cmd,
cmd              1300 drivers/infiniband/ulp/srpt/ib_srpt.c 		transport_generic_free_cmd(&ioctx->cmd, 0);
cmd              1303 drivers/infiniband/ulp/srpt/ib_srpt.c 		transport_generic_free_cmd(&ioctx->cmd, 0);
cmd              1342 drivers/infiniband/ulp/srpt/ib_srpt.c 		target_execute_cmd(&ioctx->cmd);
cmd              1367 drivers/infiniband/ulp/srpt/ib_srpt.c 	struct se_cmd *cmd = &ioctx->cmd;
cmd              1371 drivers/infiniband/ulp/srpt/ib_srpt.c 	u32 resid = cmd->residual_count;
cmd              1383 drivers/infiniband/ulp/srpt/ib_srpt.c 	sense_data_len = ioctx->cmd.scsi_sense_length;
cmd              1393 drivers/infiniband/ulp/srpt/ib_srpt.c 	if (cmd->se_cmd_flags & SCF_UNDERFLOW_BIT) {
cmd              1394 drivers/infiniband/ulp/srpt/ib_srpt.c 		if (cmd->data_direction == DMA_TO_DEVICE) {
cmd              1398 drivers/infiniband/ulp/srpt/ib_srpt.c 		} else if (cmd->data_direction == DMA_FROM_DEVICE) {
cmd              1403 drivers/infiniband/ulp/srpt/ib_srpt.c 	} else if (cmd->se_cmd_flags & SCF_OVERFLOW_BIT) {
cmd              1404 drivers/infiniband/ulp/srpt/ib_srpt.c 		if (cmd->data_direction == DMA_TO_DEVICE) {
cmd              1408 drivers/infiniband/ulp/srpt/ib_srpt.c 		} else if (cmd->data_direction == DMA_FROM_DEVICE) {
cmd              1472 drivers/infiniband/ulp/srpt/ib_srpt.c static int srpt_check_stop_free(struct se_cmd *cmd)
cmd              1474 drivers/infiniband/ulp/srpt/ib_srpt.c 	struct srpt_send_ioctx *ioctx = container_of(cmd,
cmd              1475 drivers/infiniband/ulp/srpt/ib_srpt.c 				struct srpt_send_ioctx, cmd);
cmd              1477 drivers/infiniband/ulp/srpt/ib_srpt.c 	return target_put_sess_cmd(&ioctx->cmd);
cmd              1490 drivers/infiniband/ulp/srpt/ib_srpt.c 	struct se_cmd *cmd;
cmd              1501 drivers/infiniband/ulp/srpt/ib_srpt.c 	cmd = &send_ioctx->cmd;
cmd              1502 drivers/infiniband/ulp/srpt/ib_srpt.c 	cmd->tag = srp_cmd->tag;
cmd              1506 drivers/infiniband/ulp/srpt/ib_srpt.c 		cmd->sam_task_attr = TCM_SIMPLE_TAG;
cmd              1510 drivers/infiniband/ulp/srpt/ib_srpt.c 		cmd->sam_task_attr = TCM_ORDERED_TAG;
cmd              1513 drivers/infiniband/ulp/srpt/ib_srpt.c 		cmd->sam_task_attr = TCM_HEAD_TAG;
cmd              1516 drivers/infiniband/ulp/srpt/ib_srpt.c 		cmd->sam_task_attr = TCM_ACA_TAG;
cmd              1530 drivers/infiniband/ulp/srpt/ib_srpt.c 	rc = target_submit_cmd_map_sgls(cmd, ch->sess, srp_cmd->cdb,
cmd              1543 drivers/infiniband/ulp/srpt/ib_srpt.c 	target_send_busy(cmd);
cmd              1580 drivers/infiniband/ulp/srpt/ib_srpt.c 	struct se_cmd *cmd;
cmd              1588 drivers/infiniband/ulp/srpt/ib_srpt.c 	cmd = &send_ioctx->cmd;
cmd              1595 drivers/infiniband/ulp/srpt/ib_srpt.c 	send_ioctx->cmd.tag = srp_tsk->tag;
cmd              1597 drivers/infiniband/ulp/srpt/ib_srpt.c 	rc = target_submit_tmr(&send_ioctx->cmd, sess, NULL,
cmd              1602 drivers/infiniband/ulp/srpt/ib_srpt.c 		send_ioctx->cmd.se_tmr_req->response = TMR_FUNCTION_REJECTED;
cmd              1603 drivers/infiniband/ulp/srpt/ib_srpt.c 		cmd->se_tfo->queue_tm_rsp(cmd);
cmd              1764 drivers/infiniband/ulp/srpt/ib_srpt.c 		transport_generic_free_cmd(&ioctx->cmd, 0);
cmd              2727 drivers/infiniband/ulp/srpt/ib_srpt.c 		container_of(se_cmd, struct srpt_send_ioctx, cmd);
cmd              2736 drivers/infiniband/ulp/srpt/ib_srpt.c 		target_execute_cmd(&ioctx->cmd);
cmd              2791 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_queue_response(struct se_cmd *cmd)
cmd              2794 drivers/infiniband/ulp/srpt/ib_srpt.c 		container_of(cmd, struct srpt_send_ioctx, cmd);
cmd              2824 drivers/infiniband/ulp/srpt/ib_srpt.c 	if (ioctx->cmd.data_direction == DMA_FROM_DEVICE &&
cmd              2825 drivers/infiniband/ulp/srpt/ib_srpt.c 	    ioctx->cmd.data_length &&
cmd              2836 drivers/infiniband/ulp/srpt/ib_srpt.c 		resp_len = srpt_build_cmd_rsp(ch, ioctx, ioctx->cmd.tag,
cmd              2837 drivers/infiniband/ulp/srpt/ib_srpt.c 					      cmd->scsi_status);
cmd              2840 drivers/infiniband/ulp/srpt/ib_srpt.c 			= tcm_to_srp_tsk_mgmt_status(cmd->se_tmr_req->response);
cmd              2842 drivers/infiniband/ulp/srpt/ib_srpt.c 						 ioctx->cmd.tag);
cmd              2873 drivers/infiniband/ulp/srpt/ib_srpt.c 			__func__, ioctx->cmd.tag, ret);
cmd              2883 drivers/infiniband/ulp/srpt/ib_srpt.c 	target_put_sess_cmd(&ioctx->cmd);
cmd              2886 drivers/infiniband/ulp/srpt/ib_srpt.c static int srpt_queue_data_in(struct se_cmd *cmd)
cmd              2888 drivers/infiniband/ulp/srpt/ib_srpt.c 	srpt_queue_response(cmd);
cmd              2892 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_queue_tm_rsp(struct se_cmd *cmd)
cmd              2894 drivers/infiniband/ulp/srpt/ib_srpt.c 	srpt_queue_response(cmd);
cmd              2903 drivers/infiniband/ulp/srpt/ib_srpt.c static void srpt_aborted_task(struct se_cmd *cmd)
cmd              2905 drivers/infiniband/ulp/srpt/ib_srpt.c 	struct srpt_send_ioctx *ioctx = container_of(cmd,
cmd              2906 drivers/infiniband/ulp/srpt/ib_srpt.c 				struct srpt_send_ioctx, cmd);
cmd              2912 drivers/infiniband/ulp/srpt/ib_srpt.c static int srpt_queue_status(struct se_cmd *cmd)
cmd              2916 drivers/infiniband/ulp/srpt/ib_srpt.c 	ioctx = container_of(cmd, struct srpt_send_ioctx, cmd);
cmd              2917 drivers/infiniband/ulp/srpt/ib_srpt.c 	BUG_ON(ioctx->sense_data != cmd->sense_buffer);
cmd              2918 drivers/infiniband/ulp/srpt/ib_srpt.c 	if (cmd->se_cmd_flags &
cmd              2920 drivers/infiniband/ulp/srpt/ib_srpt.c 		WARN_ON(cmd->scsi_status != SAM_STAT_CHECK_CONDITION);
cmd              2922 drivers/infiniband/ulp/srpt/ib_srpt.c 	srpt_queue_response(cmd);
cmd              3308 drivers/infiniband/ulp/srpt/ib_srpt.c 				struct srpt_send_ioctx, cmd);
cmd              3313 drivers/infiniband/ulp/srpt/ib_srpt.c 		     !(ioctx->cmd.transport_state & CMD_T_ABORTED));
cmd              3367 drivers/infiniband/ulp/srpt/ib_srpt.c 	ioctx = container_of(se_cmd, struct srpt_send_ioctx, cmd);
cmd               230 drivers/infiniband/ulp/srpt/ib_srpt.h 	struct se_cmd		cmd;
cmd              1028 drivers/input/evdev.c static long evdev_do_ioctl(struct file *file, unsigned int cmd,
cmd              1043 drivers/input/evdev.c 	switch (cmd) {
cmd              1140 drivers/input/evdev.c 	size = _IOC_SIZE(cmd);
cmd              1144 drivers/input/evdev.c 	switch (EVIOC_MASK_SIZE(cmd)) {
cmd              1193 drivers/input/evdev.c 	if (_IOC_TYPE(cmd) != 'E')
cmd              1196 drivers/input/evdev.c 	if (_IOC_DIR(cmd) == _IOC_READ) {
cmd              1198 drivers/input/evdev.c 		if ((_IOC_NR(cmd) & ~EV_MAX) == _IOC_NR(EVIOCGBIT(0, 0)))
cmd              1200 drivers/input/evdev.c 						_IOC_NR(cmd) & EV_MAX, size,
cmd              1203 drivers/input/evdev.c 		if ((_IOC_NR(cmd) & ~ABS_MAX) == _IOC_NR(EVIOCGABS(0))) {
cmd              1208 drivers/input/evdev.c 			t = _IOC_NR(cmd) & ABS_MAX;
cmd              1219 drivers/input/evdev.c 	if (_IOC_DIR(cmd) == _IOC_WRITE) {
cmd              1221 drivers/input/evdev.c 		if ((_IOC_NR(cmd) & ~ABS_MAX) == _IOC_NR(EVIOCSABS(0))) {
cmd              1226 drivers/input/evdev.c 			t = _IOC_NR(cmd) & ABS_MAX;
cmd              1255 drivers/input/evdev.c static long evdev_ioctl_handler(struct file *file, unsigned int cmd,
cmd              1271 drivers/input/evdev.c 	retval = evdev_do_ioctl(file, cmd, p, compat_mode);
cmd              1278 drivers/input/evdev.c static long evdev_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1280 drivers/input/evdev.c 	return evdev_ioctl_handler(file, cmd, (void __user *)arg, 0);
cmd              1285 drivers/input/evdev.c 				unsigned int cmd, unsigned long arg)
cmd              1287 drivers/input/evdev.c 	return evdev_ioctl_handler(file, cmd, compat_ptr(arg), 1);
cmd               509 drivers/input/joydev.c 				unsigned int cmd, void __user *argp)
cmd               517 drivers/input/joydev.c 	switch (cmd) {
cmd               564 drivers/input/joydev.c 	switch (cmd & ~IOCSIZE_MASK) {
cmd               567 drivers/input/joydev.c 		return joydev_handle_JSIOCSAXMAP(joydev, argp, _IOC_SIZE(cmd));
cmd               570 drivers/input/joydev.c 		len = min_t(size_t, _IOC_SIZE(cmd), sizeof(joydev->abspam));
cmd               574 drivers/input/joydev.c 		return joydev_handle_JSIOCSBTNMAP(joydev, argp, _IOC_SIZE(cmd));
cmd               577 drivers/input/joydev.c 		len = min_t(size_t, _IOC_SIZE(cmd), sizeof(joydev->keypam));
cmd               585 drivers/input/joydev.c 		len = min_t(size_t, _IOC_SIZE(cmd), strlen(name) + 1);
cmd               594 drivers/input/joydev.c 				unsigned int cmd, unsigned long arg)
cmd               612 drivers/input/joydev.c 	switch (cmd) {
cmd               650 drivers/input/joydev.c 		retval = joydev_ioctl_common(joydev, cmd, argp);
cmd               661 drivers/input/joydev.c 			 unsigned int cmd, unsigned long arg)
cmd               677 drivers/input/joydev.c 	switch (cmd) {
cmd               700 drivers/input/joydev.c 		retval = joydev_ioctl_common(joydev, cmd, argp);
cmd               133 drivers/input/joystick/gamecon.c static void gc_n64_send_command(struct gc *gc, unsigned long cmd,
cmd               140 drivers/input/joystick/gamecon.c 		unsigned char data = (cmd >> i) & 1 ? target : 0;
cmd               261 drivers/input/joystick/gamecon.c 		unsigned int cmd =
cmd               282 drivers/input/joystick/gamecon.c 			gc_n64_send_command(gc, cmd, target);
cmd               553 drivers/input/joystick/gamecon.c 	int i, j, cmd, read;
cmd               558 drivers/input/joystick/gamecon.c 		cmd = (b & 1) ? GC_PSX_COMMAND : 0;
cmd               559 drivers/input/joystick/gamecon.c 		parport_write_data(port, cmd | GC_PSX_POWER);
cmd               571 drivers/input/joystick/gamecon.c 		parport_write_data(gc->pd->port, cmd | GC_PSX_CLOCK | GC_PSX_POWER);
cmd                18 drivers/input/joystick/iforce/iforce-packets.c void iforce_dump_packet(struct iforce *iforce, char *msg, u16 cmd, unsigned char *data)
cmd                21 drivers/input/joystick/iforce/iforce-packets.c 		__func__, msg, cmd, LO(cmd), data);
cmd                27 drivers/input/joystick/iforce/iforce-packets.c int iforce_send_packet(struct iforce *iforce, u16 cmd, unsigned char* data)
cmd                30 drivers/input/joystick/iforce/iforce-packets.c 	int n = LO(cmd);
cmd                58 drivers/input/joystick/iforce/iforce-packets.c 	iforce->xmit.buf[head] = HI(cmd);
cmd                60 drivers/input/joystick/iforce/iforce-packets.c 	iforce->xmit.buf[head] = LO(cmd);
cmd               131 drivers/input/joystick/iforce/iforce.h int iforce_send_packet(struct iforce *iforce, u16 cmd, unsigned char* data);
cmd               132 drivers/input/joystick/iforce/iforce.h void iforce_dump_packet(struct iforce *iforce, char *msg, u16 cmd, unsigned char *data);
cmd               605 drivers/input/joystick/xpad.c static void xpad_process_packet(struct usb_xpad *xpad, u16 cmd, unsigned char *data)
cmd               676 drivers/input/joystick/xpad.c 				   u16 cmd, unsigned char *data)
cmd               787 drivers/input/joystick/xpad.c static void xpad360w_process_packet(struct usb_xpad *xpad, u16 cmd, unsigned char *data)
cmd               809 drivers/input/joystick/xpad.c 		xpad360_process_packet(xpad, dev, cmd, &data[4]);
cmd               822 drivers/input/joystick/xpad.c static void xpadone_process_packet(struct usb_xpad *xpad, u16 cmd, unsigned char *data)
cmd               232 drivers/input/keyboard/applespi.c 	__le16			cmd;
cmd               792 drivers/input/keyboard/applespi.c 		message->init_mt_command.cmd = cpu_to_le16(0x0102);
cmd               181 drivers/input/keyboard/hilkbd.c static void hil_do(unsigned char cmd, unsigned char *data, unsigned int len)
cmd               188 drivers/input/keyboard/hilkbd.c 	hil_command(cmd);
cmd               199 drivers/input/keyboard/lm8323.c static int lm8323_read(struct lm8323_chip *lm, u8 cmd, u8 *buf, int len)
cmd               207 drivers/input/keyboard/lm8323.c 	ret = i2c_master_send(lm->client, &cmd, 1);
cmd               209 drivers/input/keyboard/lm8323.c 		ret = i2c_master_send(lm->client, &cmd, 1);
cmd               212 drivers/input/keyboard/lm8323.c 			cmd);
cmd               416 drivers/input/keyboard/lm8323.c static void lm8323_write_pwm_one(struct lm8323_pwm *pwm, int pos, u16 cmd)
cmd               419 drivers/input/keyboard/lm8323.c 		     (cmd & 0xff00) >> 8, cmd & 0x00ff);
cmd                42 drivers/input/keyboard/lm8333.c int lm8333_read8(struct lm8333 *lm8333, u8 cmd)
cmd                47 drivers/input/keyboard/lm8333.c 		ret = i2c_smbus_read_byte_data(lm8333->client, cmd);
cmd                53 drivers/input/keyboard/lm8333.c int lm8333_write8(struct lm8333 *lm8333, u8 cmd, u8 val)
cmd                58 drivers/input/keyboard/lm8333.c 		ret = i2c_smbus_write_byte_data(lm8333->client, cmd, val);
cmd                64 drivers/input/keyboard/lm8333.c int lm8333_read_block(struct lm8333 *lm8333, u8 cmd, u8 len, u8 *buf)
cmd                70 drivers/input/keyboard/lm8333.c 						    cmd, len, buf);
cmd                29 drivers/input/misc/adxl34x-spi.c 	unsigned char cmd;
cmd                31 drivers/input/misc/adxl34x-spi.c 	cmd = ADXL34X_READCMD(reg);
cmd                33 drivers/input/misc/adxl34x-spi.c 	return spi_w8r8(spi, cmd);
cmd                86 drivers/input/misc/apanel.c 	u8 cmd = device_chip[APANEL_DEV_APPBTN] == CHIP_OZ992C ? 0 : 8;
cmd                90 drivers/input/misc/apanel.c 	data = i2c_smbus_read_word_data(ap->client, cmd);
cmd                95 drivers/input/misc/apanel.c 	i2c_smbus_write_word_data(ap->client, cmd, 0);
cmd               175 drivers/input/misc/apanel.c 	u8 cmd = device_chip[APANEL_DEV_APPBTN] == CHIP_OZ992C ? 0 : 8;
cmd               189 drivers/input/misc/apanel.c 	err = i2c_smbus_write_word_data(client, cmd, 0);
cmd                71 drivers/input/misc/hp_sdc_rtc.c 				      unsigned int cmd, unsigned long arg);
cmd               511 drivers/input/misc/hp_sdc_rtc.c 			    unsigned int cmd, unsigned long arg)
cmd               523 drivers/input/misc/hp_sdc_rtc.c         switch (cmd) {
cmd               658 drivers/input/misc/hp_sdc_rtc.c 				      unsigned int cmd, unsigned long arg)
cmd               663 drivers/input/misc/hp_sdc_rtc.c 	ret = hp_sdc_rtc_ioctl(file, cmd, arg);
cmd               838 drivers/input/misc/uinput.c static long uinput_ioctl_handler(struct file *file, unsigned int cmd,
cmd               862 drivers/input/misc/uinput.c 	switch (cmd) {
cmd              1014 drivers/input/misc/uinput.c 	size = _IOC_SIZE(cmd);
cmd              1017 drivers/input/misc/uinput.c 	switch (cmd & ~IOCSIZE_MASK) {
cmd              1038 drivers/input/misc/uinput.c static long uinput_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1040 drivers/input/misc/uinput.c 	return uinput_ioctl_handler(file, cmd, arg, (void __user *)arg);
cmd              1057 drivers/input/misc/uinput.c 				unsigned int cmd, unsigned long arg)
cmd              1059 drivers/input/misc/uinput.c 	switch (cmd) {
cmd              1061 drivers/input/misc/uinput.c 		cmd = UI_SET_PHYS;
cmd              1064 drivers/input/misc/uinput.c 		cmd = UI_BEGIN_FF_UPLOAD;
cmd              1067 drivers/input/misc/uinput.c 		cmd = UI_END_FF_UPLOAD;
cmd              1071 drivers/input/misc/uinput.c 	return uinput_ioctl_handler(file, cmd, arg, compat_ptr(arg));
cmd               289 drivers/input/misc/yealink.c 	yld->ctl_data->cmd	= CMD_RING_VOLUME;
cmd               297 drivers/input/misc/yealink.c 	p->cmd = CMD_RING_NOTE;
cmd               322 drivers/input/misc/yealink.c 	yld->ctl_data->cmd  = CMD_KEYPRESS;
cmd               354 drivers/input/misc/yealink.c 		yld->ctl_data->cmd	= CMD_LED;
cmd               358 drivers/input/misc/yealink.c 		yld->ctl_data->cmd	= CMD_DIALTONE;
cmd               362 drivers/input/misc/yealink.c 		yld->ctl_data->cmd	= CMD_RINGTONE;
cmd               368 drivers/input/misc/yealink.c 		yld->ctl_data->cmd	= CMD_SCANCODE;
cmd               380 drivers/input/misc/yealink.c 		yld->ctl_data->cmd	= CMD_LCD;
cmd               419 drivers/input/misc/yealink.c 	switch (yld->irq_data->cmd) {
cmd               434 drivers/input/misc/yealink.c 			yld->irq_data->cmd);
cmd               457 drivers/input/misc/yealink.c 	switch (yld->ctl_data->cmd) {
cmd               517 drivers/input/misc/yealink.c 	yld->ctl_data->cmd	= CMD_INIT;
cmd                15 drivers/input/misc/yealink.h 	u8	cmd;		/* command code, see below */
cmd              1839 drivers/input/mouse/alps.c 	int cmd = enable ? PSMOUSE_CMD_SETSCALE21 : PSMOUSE_CMD_SETSCALE11;
cmd              1841 drivers/input/mouse/alps.c 	if (ps2_command(ps2dev, NULL, cmd) ||
cmd              1842 drivers/input/mouse/alps.c 	    ps2_command(ps2dev, NULL, cmd) ||
cmd              1843 drivers/input/mouse/alps.c 	    ps2_command(ps2dev, NULL, cmd) ||
cmd              1967 drivers/input/mouse/alps.c 	int cmd = enable ? PSMOUSE_CMD_SETRATE : PSMOUSE_CMD_SETRES;
cmd              1974 drivers/input/mouse/alps.c 	    ps2_command(ps2dev, &tap_arg, cmd))
cmd               167 drivers/input/mouse/cyapa.c 	u8 cmd[32];
cmd               238 drivers/input/mouse/cyapa.c 			cmd[0] = 0x00;
cmd               239 drivers/input/mouse/cyapa.c 			cmd[1] = 0x00;
cmd               240 drivers/input/mouse/cyapa.c 			error = cyapa_i2c_write(cyapa, 0, 2, cmd);
cmd                31 drivers/input/mouse/cyapa.h #define SMBUS_ENCODE_IDX(cmd, idx) ((cmd) | (((idx) & 0x03) << 1))
cmd                32 drivers/input/mouse/cyapa.h #define SMBUS_ENCODE_RW(cmd, rw) ((cmd) | ((rw) & 0x01))
cmd               228 drivers/input/mouse/cyapa.h #define VALID_CMD_RESP_HEADER(resp, cmd)				  \
cmd               231 drivers/input/mouse/cyapa.h 	(GET_PIP_CMD_CODE((resp)[PIP_RESP_APP_CMD_OFFSET]) == (cmd)))
cmd               389 drivers/input/mouse/cyapa.h ssize_t cyapa_smbus_read_block(struct cyapa *cyapa, u8 cmd, size_t len,
cmd               404 drivers/input/mouse/cyapa.h 			       u8 *cmd, int cmd_len,
cmd               145 drivers/input/mouse/cyapa_gen3.c #define SMBUS_BYTE_CMD(cmd) (((cmd) & 0x3f) << 1)
cmd               169 drivers/input/mouse/cyapa_gen3.c #define SMBUS_BLOCK_CMD(cmd) (0xc0 | (((cmd) & 0x1f) << 1))
cmd               183 drivers/input/mouse/cyapa_gen3.c 	u8 cmd;
cmd               244 drivers/input/mouse/cyapa_gen3.c ssize_t cyapa_smbus_read_block(struct cyapa *cyapa, u8 cmd, size_t len,
cmd               253 drivers/input/mouse/cyapa_gen3.c 	if (!(SMBUS_BYTE_BLOCK_CMD_MASK & cmd))
cmd               256 drivers/input/mouse/cyapa_gen3.c 	if (SMBUS_GROUP_BLOCK_CMD_MASK & cmd) {
cmd               258 drivers/input/mouse/cyapa_gen3.c 		smbus_cmd = SMBUS_ENCODE_RW(cmd, SMBUS_READ);
cmd               265 drivers/input/mouse/cyapa_gen3.c 		smbus_cmd = SMBUS_ENCODE_IDX(cmd, index);
cmd               279 drivers/input/mouse/cyapa_gen3.c 	u8 cmd;
cmd               282 drivers/input/mouse/cyapa_gen3.c 		cmd = cyapa_smbus_cmds[cmd_idx].cmd;
cmd               283 drivers/input/mouse/cyapa_gen3.c 		cmd = SMBUS_ENCODE_RW(cmd, SMBUS_READ);
cmd               285 drivers/input/mouse/cyapa_gen3.c 		cmd = cyapa_i2c_cmds[cmd_idx].cmd;
cmd               287 drivers/input/mouse/cyapa_gen3.c 	return i2c_smbus_read_byte_data(cyapa->client, cmd);
cmd               292 drivers/input/mouse/cyapa_gen3.c 	u8 cmd;
cmd               295 drivers/input/mouse/cyapa_gen3.c 		cmd = cyapa_smbus_cmds[cmd_idx].cmd;
cmd               296 drivers/input/mouse/cyapa_gen3.c 		cmd = SMBUS_ENCODE_RW(cmd, SMBUS_WRITE);
cmd               298 drivers/input/mouse/cyapa_gen3.c 		cmd = cyapa_i2c_cmds[cmd_idx].cmd;
cmd               300 drivers/input/mouse/cyapa_gen3.c 	return i2c_smbus_write_byte_data(cyapa->client, cmd, value);
cmd               317 drivers/input/mouse/cyapa_gen3.c 	u8 cmd;
cmd               321 drivers/input/mouse/cyapa_gen3.c 		cmd = cyapa_smbus_cmds[cmd_idx].cmd;
cmd               323 drivers/input/mouse/cyapa_gen3.c 		return cyapa_smbus_read_block(cyapa, cmd, len, values);
cmd               325 drivers/input/mouse/cyapa_gen3.c 	cmd = cyapa_i2c_cmds[cmd_idx].cmd;
cmd               327 drivers/input/mouse/cyapa_gen3.c 	return cyapa_i2c_reg_read_block(cyapa, cmd, len, values);
cmd               613 drivers/input/mouse/cyapa_gen3.c 	unsigned char cmd[CYAPA_CMD_LEN + 1];
cmd               620 drivers/input/mouse/cyapa_gen3.c 		cmd[0] = i;
cmd               621 drivers/input/mouse/cyapa_gen3.c 		memcpy(&cmd[1], payload, cmd_len);
cmd               623 drivers/input/mouse/cyapa_gen3.c 		error = cyapa_i2c_reg_write_block(cyapa, 0, cmd_len + 1, cmd);
cmd               537 drivers/input/mouse/cyapa_gen5.c 		u8 *cmd, size_t cmd_len,
cmd               547 drivers/input/mouse/cyapa_gen5.c 	error = cyapa_i2c_pip_write(cyapa, cmd, cmd_len);
cmd               566 drivers/input/mouse/cyapa_gen5.c 		u8 *cmd, size_t cmd_len,
cmd               577 drivers/input/mouse/cyapa_gen5.c 	error = cyapa_i2c_pip_write(cyapa, cmd, cmd_len);
cmd               606 drivers/input/mouse/cyapa_gen5.c 		u8 *cmd, int cmd_len,
cmd               615 drivers/input/mouse/cyapa_gen5.c 	if (!cmd || !cmd_len)
cmd               628 drivers/input/mouse/cyapa_gen5.c 			cmd[4] == PIP_APP_CMD_REPORT_ID) {
cmd               630 drivers/input/mouse/cyapa_gen5.c 		pip->in_progress_cmd = cmd[6] & 0x7f;
cmd               632 drivers/input/mouse/cyapa_gen5.c 			cmd[4] == PIP_BL_CMD_REPORT_ID) {
cmd               634 drivers/input/mouse/cyapa_gen5.c 		pip->in_progress_cmd = cmd[7];
cmd               640 drivers/input/mouse/cyapa_gen5.c 		error = cyapa_do_i2c_pip_cmd_irq_sync(cyapa, cmd, cmd_len,
cmd               656 drivers/input/mouse/cyapa_gen5.c 		error = cyapa_do_i2c_pip_cmd_polling(cyapa, cmd, cmd_len,
cmd               772 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[2];
cmd               795 drivers/input/mouse/cyapa_gen5.c 		cmd[0] = 0x01;
cmd               796 drivers/input/mouse/cyapa_gen5.c 		cmd[1] = 0x00;
cmd               799 drivers/input/mouse/cyapa_gen5.c 				cmd, PIP_RESP_LENGTH_SIZE,
cmd              1051 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[CYAPA_TSG_MAX_CMD_SIZE];
cmd              1065 drivers/input/mouse/cyapa_gen5.c 	memset(cmd, 0, CYAPA_TSG_MAX_CMD_SIZE);
cmd              1066 drivers/input/mouse/cyapa_gen5.c 	bl_cmd_head = (struct pip_bl_cmd_head *)cmd;
cmd              1104 drivers/input/mouse/cyapa_gen5.c 			cmd, cmd_len,
cmd              1167 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[] = { 0x04, 0x00, 0x05, 0x00, 0x2F, 0x00, 0x01 };
cmd              1192 drivers/input/mouse/cyapa_gen5.c 			cmd, sizeof(cmd),
cmd              1320 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[CYAPA_TSG_MAX_CMD_SIZE];
cmd              1337 drivers/input/mouse/cyapa_gen5.c 	memset(cmd, 0, CYAPA_TSG_MAX_CMD_SIZE);
cmd              1338 drivers/input/mouse/cyapa_gen5.c 	bl_cmd_head = (struct pip_bl_cmd_head *)cmd;
cmd              1369 drivers/input/mouse/cyapa_gen5.c 	error = cyapa_i2c_pip_cmd_irq_sync(cyapa, cmd, cmd_len,
cmd              1412 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[8] = { 0x04, 0x00, 0x06, 0x00, 0x2f, 0x00, 0x08, 0x01 };
cmd              1417 drivers/input/mouse/cyapa_gen5.c 	cmd[7] = power_state;
cmd              1419 drivers/input/mouse/cyapa_gen5.c 	error = cyapa_i2c_pip_cmd_irq_sync(cyapa, cmd, sizeof(cmd),
cmd              1434 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[CYAPA_TSG_MAX_CMD_SIZE];
cmd              1441 drivers/input/mouse/cyapa_gen5.c 	memset(cmd, 0, CYAPA_TSG_MAX_CMD_SIZE);
cmd              1442 drivers/input/mouse/cyapa_gen5.c 	app_cmd_head = (struct pip_app_cmd_head *)cmd;
cmd              1475 drivers/input/mouse/cyapa_gen5.c 	error = cyapa_i2c_pip_cmd_irq_sync(cyapa, cmd, cmd_len,
cmd              1491 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[CYAPA_TSG_MAX_CMD_SIZE];
cmd              1499 drivers/input/mouse/cyapa_gen5.c 	memset(cmd, 0, CYAPA_TSG_MAX_CMD_SIZE);
cmd              1500 drivers/input/mouse/cyapa_gen5.c 	app_cmd_head = (struct pip_app_cmd_head *)cmd;
cmd              1529 drivers/input/mouse/cyapa_gen5.c 	error = cyapa_i2c_pip_cmd_irq_sync(cyapa, cmd, cmd_len,
cmd              1547 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[10];
cmd              1552 drivers/input/mouse/cyapa_gen5.c 	memset(cmd, 0, sizeof(cmd));
cmd              1553 drivers/input/mouse/cyapa_gen5.c 	app_cmd_head = (struct pip_app_cmd_head *)cmd;
cmd              1556 drivers/input/mouse/cyapa_gen5.c 	put_unaligned_le16(sizeof(cmd) - 2, &app_cmd_head->length);
cmd              1563 drivers/input/mouse/cyapa_gen5.c 	error = cyapa_i2c_pip_cmd_irq_sync(cyapa, cmd, sizeof(cmd),
cmd              1576 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[] = { 0x04, 0x00, 0x06, 0x00, 0x2f, 0x00, PIP_SET_PROXIMITY,
cmd              1584 drivers/input/mouse/cyapa_gen5.c 	error = cyapa_i2c_pip_cmd_irq_sync(cyapa, cmd, sizeof(cmd),
cmd              1598 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[] = { 0x05, 0x00, 0x00, 0x08};
cmd              1603 drivers/input/mouse/cyapa_gen5.c 	cmd[2] = state & PIP_DEEP_SLEEP_STATE_MASK;
cmd              1605 drivers/input/mouse/cyapa_gen5.c 	error = cyapa_i2c_pip_cmd_irq_sync(cyapa, cmd, sizeof(cmd),
cmd              1742 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[] = { 0x04, 0x00, 0x05, 0x00, 0x2f, 0x00, 0x04 };
cmd              1752 drivers/input/mouse/cyapa_gen5.c 			cmd, sizeof(cmd),
cmd              1766 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[] = { 0x04, 0x00, 0x05, 0x00, 0x2f, 0x00, 0x03 };
cmd              1776 drivers/input/mouse/cyapa_gen5.c 			cmd, sizeof(cmd),
cmd              1792 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[8];
cmd              1800 drivers/input/mouse/cyapa_gen5.c 	memset(cmd, 0, sizeof(cmd));
cmd              1801 drivers/input/mouse/cyapa_gen5.c 	app_cmd_head = (struct pip_app_cmd_head *)cmd;
cmd              1803 drivers/input/mouse/cyapa_gen5.c 	put_unaligned_le16(sizeof(cmd) - 2, &app_cmd_head->length);
cmd              1809 drivers/input/mouse/cyapa_gen5.c 			cmd, sizeof(cmd),
cmd              1937 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[12];
cmd              2006 drivers/input/mouse/cyapa_gen5.c 	memset(cmd, 0, sizeof(cmd));
cmd              2007 drivers/input/mouse/cyapa_gen5.c 	cmd_head = (struct pip_app_cmd_head *)cmd;
cmd              2009 drivers/input/mouse/cyapa_gen5.c 	put_unaligned_le16(sizeof(cmd) - 2, &cmd_head->length);
cmd              2023 drivers/input/mouse/cyapa_gen5.c 				cmd, sizeof(cmd),
cmd              2180 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[7];
cmd              2185 drivers/input/mouse/cyapa_gen5.c 	memset(cmd, 0, sizeof(cmd));
cmd              2186 drivers/input/mouse/cyapa_gen5.c 	app_cmd_head = (struct pip_app_cmd_head *)cmd;
cmd              2188 drivers/input/mouse/cyapa_gen5.c 	put_unaligned_le16(sizeof(cmd) - 2, &app_cmd_head->length);
cmd              2193 drivers/input/mouse/cyapa_gen5.c 			cmd, sizeof(cmd),
cmd              2212 drivers/input/mouse/cyapa_gen5.c 	u8 cmd[12];
cmd              2238 drivers/input/mouse/cyapa_gen5.c 	app_cmd_head = (struct pip_app_cmd_head *)cmd;
cmd              2240 drivers/input/mouse/cyapa_gen5.c 	put_unaligned_le16(sizeof(cmd) - 2, &app_cmd_head->length);
cmd              2253 drivers/input/mouse/cyapa_gen5.c 			cmd, sizeof(cmd),
cmd               138 drivers/input/mouse/cyapa_gen6.c 	u8 cmd[] = { 0x01, 0x00};
cmd               159 drivers/input/mouse/cyapa_gen6.c 			cmd, sizeof(cmd),
cmd               292 drivers/input/mouse/cyapa_gen6.c 	u8 cmd[] = { 0x04, 0x00, 0x05, 0x00, 0x2f, 0x00, cmd_code };
cmd               298 drivers/input/mouse/cyapa_gen6.c 	error = cyapa_i2c_pip_cmd_irq_sync(cyapa, cmd, sizeof(cmd),
cmd               322 drivers/input/mouse/cyapa_gen6.c 	u8 cmd[] = { 0x04, 0x00, 0x06, 0x00, 0x2f, 0x00, 0x46, power_mode };
cmd               328 drivers/input/mouse/cyapa_gen6.c 	error = cyapa_i2c_pip_cmd_irq_sync(cyapa, cmd, sizeof(cmd),
cmd               391 drivers/input/mouse/cyapa_gen6.c 	u8 cmd[] = { 0x04, 0x00, 0x05, 0x00, 0x2f, 0x00,
cmd               398 drivers/input/mouse/cyapa_gen6.c 	error = cyapa_i2c_pip_cmd_irq_sync(cyapa, cmd, sizeof(cmd),
cmd               569 drivers/input/mouse/cyapa_gen6.c 	} __packed cmd;
cmd               574 drivers/input/mouse/cyapa_gen6.c 	memset(&cmd, 0, sizeof(cmd));
cmd               575 drivers/input/mouse/cyapa_gen6.c 	put_unaligned_le16(PIP_OUTPUT_REPORT_ADDR, &cmd.head.addr);
cmd               576 drivers/input/mouse/cyapa_gen6.c 	put_unaligned_le16(sizeof(cmd), &cmd.head.length - 2);
cmd               577 drivers/input/mouse/cyapa_gen6.c 	cmd.head.report_id = PIP_APP_CMD_REPORT_ID;
cmd               578 drivers/input/mouse/cyapa_gen6.c 	cmd.head.cmd_code = PIP_RETRIEVE_DATA_STRUCTURE;
cmd               579 drivers/input/mouse/cyapa_gen6.c 	put_unaligned_le16(read_offset, &cmd.read_offset);
cmd               580 drivers/input/mouse/cyapa_gen6.c 	put_unaligned_le16(read_len, &cmd.read_length);
cmd               581 drivers/input/mouse/cyapa_gen6.c 	cmd.data_id = data_id;
cmd               585 drivers/input/mouse/cyapa_gen6.c 				(u8 *)&cmd, sizeof(cmd),
cmd                60 drivers/input/mouse/cypress_ps2.c static int cypress_ps2_ext_cmd(struct psmouse *psmouse, unsigned short cmd,
cmd                75 drivers/input/mouse/cypress_ps2.c 		rc = cypress_ps2_sendbyte(psmouse, cmd & 0xff);
cmd                99 drivers/input/mouse/cypress_ps2.c 				       unsigned char cmd,
cmd               113 drivers/input/mouse/cypress_ps2.c 	pktsize = (cmd == CYTP_CMD_READ_TP_METRICS) ? 8 : 3;
cmd               127 drivers/input/mouse/cypress_ps2.c 			cmd, pktsize, param);
cmd               139 drivers/input/mouse/cypress_ps2.c 				     unsigned char cmd, unsigned char *param)
cmd               146 drivers/input/mouse/cypress_ps2.c 	if (cmd == CYTP_CMD_READ_CYPRESS_ID ||
cmd               147 drivers/input/mouse/cypress_ps2.c 	    cmd == CYTP_CMD_STANDARD_MODE ||
cmd               148 drivers/input/mouse/cypress_ps2.c 	    cmd == CYTP_CMD_READ_TP_METRICS)
cmd               169 drivers/input/mouse/cypress_ps2.c static int cypress_send_ext_cmd(struct psmouse *psmouse, unsigned char cmd,
cmd               176 drivers/input/mouse/cypress_ps2.c 		 cmd, DECODE_CMD_AA(cmd), DECODE_CMD_BB(cmd),
cmd               177 drivers/input/mouse/cypress_ps2.c 		 DECODE_CMD_CC(cmd), DECODE_CMD_DD(cmd));
cmd               181 drivers/input/mouse/cypress_ps2.c 				    PSMOUSE_CMD_SETRES, DECODE_CMD_DD(cmd));
cmd               183 drivers/input/mouse/cypress_ps2.c 				    PSMOUSE_CMD_SETRES, DECODE_CMD_CC(cmd));
cmd               185 drivers/input/mouse/cypress_ps2.c 				    PSMOUSE_CMD_SETRES, DECODE_CMD_BB(cmd));
cmd               187 drivers/input/mouse/cypress_ps2.c 				    PSMOUSE_CMD_SETRES, DECODE_CMD_AA(cmd));
cmd               189 drivers/input/mouse/cypress_ps2.c 		rc = cypress_ps2_read_cmd_status(psmouse, cmd, param);
cmd               193 drivers/input/mouse/cypress_ps2.c 		if (cypress_verify_cmd_state(psmouse, cmd, param))
cmd               106 drivers/input/mouse/elan_i2c_i2c.c static int elan_i2c_write_cmd(struct i2c_client *client, u16 reg, u16 cmd)
cmd               110 drivers/input/mouse/elan_i2c_i2c.c 		cpu_to_le16(cmd),
cmd                87 drivers/input/mouse/elan_i2c_smbus.c 	u8 cmd[4] = { 0x00, 0x07, 0x00, mode };
cmd                90 drivers/input/mouse/elan_i2c_smbus.c 					  sizeof(cmd), cmd);
cmd               108 drivers/input/mouse/elan_i2c_smbus.c 	u8 cmd[4] = { 0x00, 0x08, 0x00, 0x01 };
cmd               111 drivers/input/mouse/elan_i2c_smbus.c 					  sizeof(cmd), cmd);
cmd               331 drivers/input/mouse/elan_i2c_smbus.c 	u8 cmd[4] = { 0x00, 0x0B, 0x00, 0x5A };
cmd               334 drivers/input/mouse/elan_i2c_smbus.c 					   sizeof(cmd), cmd);
cmd               350 drivers/input/mouse/elan_i2c_smbus.c 	u8 cmd[4] = {0x0F, 0x78, 0x00, 0x06};
cmd               373 drivers/input/mouse/elan_i2c_smbus.c 						   sizeof(cmd), cmd);
cmd               497 drivers/input/mouse/hgpk.c 	int cmd;
cmd               524 drivers/input/mouse/hgpk.c 		cmd = priv->mode == HGPK_MODE_GLIDESENSOR ?
cmd               527 drivers/input/mouse/hgpk.c 		if (ps2_command(ps2dev, NULL, cmd))
cmd               203 drivers/input/mouse/synaptics.c static int synaptics_send_cmd(struct psmouse *psmouse, u8 cmd, u8 *param)
cmd               207 drivers/input/mouse/synaptics.c 	error = ps2_sliced_command(&psmouse->ps2dev, cmd);
cmd               140 drivers/input/mouse/trackpoint.h #define MAKE_PS2_CMD(params, results, cmd) ((params<<12) | (results<<8) | (cmd))
cmd                84 drivers/input/mouse/vmmouse.c #define VMMOUSE_CMD(cmd, in1, out1, out2, out3, out4)	\
cmd                96 drivers/input/mouse/vmmouse.c 		"c"(VMMOUSE_PROTO_CMD_##cmd),		\
cmd                76 drivers/input/rmi4/rmi_f34v7.c 						      u8 cmd)
cmd                86 drivers/input/rmi4/rmi_f34v7.c 	switch (cmd) {
cmd               137 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_command(struct f34_data *f34, u8 cmd)
cmd               145 drivers/input/rmi4/rmi_f34v7.c 	switch (cmd) {
cmd               170 drivers/input/rmi4/rmi_f34v7.c 			__func__, cmd);
cmd               176 drivers/input/rmi4/rmi_f34v7.c 	switch (cmd) {
cmd               185 drivers/input/rmi4/rmi_f34v7.c 		ret = rmi_f34v7_write_command_single_transaction(f34, cmd);
cmd               209 drivers/input/rmi4/rmi_f34v7.c static int rmi_f34v7_write_partition_id(struct f34_data *f34, u8 cmd)
cmd               217 drivers/input/rmi4/rmi_f34v7.c 	switch (cmd) {
cmd               260 drivers/input/rmi4/rmi_f34v7.c 			__func__, cmd);
cmd               113 drivers/input/rmi4/rmi_spi.c 			const struct rmi_spi_cmd *cmd, const u8 *tx_buf,
cmd               126 drivers/input/rmi4/rmi_spi.c 	u16 addr = cmd->addr;
cmd               130 drivers/input/rmi4/rmi_spi.c 	switch (cmd->op) {
cmd               161 drivers/input/rmi4/rmi_spi.c 	switch (cmd->op) {
cmd               203 drivers/input/rmi4/rmi_spi.c 		__func__, cmd->op == RMI_SPI_WRITE ? "WRITE" : "READ",
cmd               256 drivers/input/rmi4/rmi_spi.c 	struct rmi_spi_cmd cmd;
cmd               259 drivers/input/rmi4/rmi_spi.c 	cmd.op = RMI_SPI_WRITE;
cmd               260 drivers/input/rmi4/rmi_spi.c 	cmd.addr = RMI_PAGE_SELECT_REGISTER;
cmd               262 drivers/input/rmi4/rmi_spi.c 	ret = rmi_spi_xfer(rmi_spi, &cmd, &page, 1, NULL, 0);
cmd               275 drivers/input/rmi4/rmi_spi.c 	struct rmi_spi_cmd cmd;
cmd               286 drivers/input/rmi4/rmi_spi.c 	cmd.op = RMI_SPI_WRITE;
cmd               287 drivers/input/rmi4/rmi_spi.c 	cmd.addr = addr;
cmd               289 drivers/input/rmi4/rmi_spi.c 	ret = rmi_spi_xfer(rmi_spi, &cmd, buf, len, NULL, 0);
cmd               301 drivers/input/rmi4/rmi_spi.c 	struct rmi_spi_cmd cmd;
cmd               312 drivers/input/rmi4/rmi_spi.c 	cmd.op = RMI_SPI_READ;
cmd               313 drivers/input/rmi4/rmi_spi.c 	cmd.addr = addr;
cmd               315 drivers/input/rmi4/rmi_spi.c 	ret = rmi_spi_xfer(rmi_spi, &cmd, NULL, 0, buf, len);
cmd               208 drivers/input/serio/serport.c 			       unsigned int cmd, unsigned long arg)
cmd               210 drivers/input/serio/serport.c 	if (cmd == SPIOCSTYPE) {
cmd               227 drivers/input/serio/serport.c 				       unsigned int cmd, unsigned long arg)
cmd               229 drivers/input/serio/serport.c 	if (cmd == COMPAT_SPIOCSTYPE) {
cmd               183 drivers/input/serio/userio.c 	struct userio_cmd cmd;
cmd               186 drivers/input/serio/userio.c 	if (count != sizeof(cmd)) {
cmd               191 drivers/input/serio/userio.c 	if (copy_from_user(&cmd, buffer, sizeof(cmd)))
cmd               198 drivers/input/serio/userio.c 	switch (cmd.type) {
cmd               227 drivers/input/serio/userio.c 		userio->serio->id.type = cmd.data;
cmd               238 drivers/input/serio/userio.c 		serio_interrupt(userio->serio, cmd.data, 0);
cmd               127 drivers/input/tablet/pegasus_notetaker.c 	u8 cmd[] = { NOTETAKER_SET_CMD, NOTETAKER_SET_MODE, led, mode };
cmd               129 drivers/input/tablet/pegasus_notetaker.c 	return pegasus_control_msg(pegasus, cmd, sizeof(cmd));
cmd               433 drivers/input/tablet/wacom_serial4.c 	const u8 *cmd;
cmd               437 drivers/input/tablet/wacom_serial4.c 		cmd = COMMAND_ORIGIN_IN_UPPER_LEFT
cmd               444 drivers/input/tablet/wacom_serial4.c 		cmd = COMMAND_ENABLE_PRESSURE_MODE
cmd               449 drivers/input/tablet/wacom_serial4.c 		cmd = COMMAND_MULTI_MODE_INPUT
cmd               461 drivers/input/tablet/wacom_serial4.c 	return wacom_send(serio, cmd);
cmd               465 drivers/input/tablet/wacom_serial4.c 			       const u8 *cmd, const char *desc)
cmd               470 drivers/input/tablet/wacom_serial4.c 	wacom->expect = cmd[1];
cmd               473 drivers/input/tablet/wacom_serial4.c 	err = wacom_send(serio, cmd);
cmd              1229 drivers/input/touchscreen/atmel_mxt_ts.c static void mxt_update_crc(struct mxt_data *data, u8 cmd, u8 value)
cmd              1238 drivers/input/touchscreen/atmel_mxt_ts.c 	mxt_t6_command(data, cmd, value, true);
cmd              2282 drivers/input/touchscreen/atmel_mxt_ts.c 	u8 cmd = mode;
cmd              2290 drivers/input/touchscreen/atmel_mxt_ts.c 				    cmd);
cmd              2327 drivers/input/touchscreen/atmel_mxt_ts.c 		cmd = MXT_DIAGNOSTIC_PAGEUP;
cmd                84 drivers/input/touchscreen/cy8ctmg110_ts.c 		unsigned char *data, unsigned char len, unsigned char cmd)
cmd                93 drivers/input/touchscreen/cy8ctmg110_ts.c 			.buf = &cmd
cmd                90 drivers/input/touchscreen/cyttsp4_core.c 	u8 cmd = mode ^ CY_HST_TOGGLE;
cmd               100 drivers/input/touchscreen/cyttsp4_core.c 	rc = cyttsp4_adap_write(cd, CY_REG_BASE, sizeof(cmd), &cmd);
cmd               110 drivers/input/touchscreen/cyttsp4_core.c 	u8 cmd = CY_HST_RESET;
cmd               111 drivers/input/touchscreen/cyttsp4_core.c 	int rc = cyttsp4_adap_write(cd, CY_REG_BASE, sizeof(cmd), &cmd);
cmd               106 drivers/input/touchscreen/cyttsp_core.c static int ttsp_send_command(struct cyttsp *ts, u8 cmd)
cmd               108 drivers/input/touchscreen/cyttsp_core.c 	return ttsp_write_block_data(ts, CY_REG_BASE, sizeof(cmd), &cmd);
cmd               176 drivers/input/touchscreen/edt-ft5x06.c 	u8 cmd;
cmd               184 drivers/input/touchscreen/edt-ft5x06.c 		cmd = 0xf9; /* tell the controller to send touch data */
cmd               194 drivers/input/touchscreen/edt-ft5x06.c 		cmd = 0x0;
cmd               208 drivers/input/touchscreen/edt-ft5x06.c 					sizeof(cmd), &cmd,
cmd               154 drivers/input/touchscreen/egalax_ts.c 	static const u8 cmd[MAX_I2C_DATA_LEN] = { 0x03, 0x03, 0xa, 0x01, 0x41 };
cmd               157 drivers/input/touchscreen/egalax_ts.c 	ret = i2c_master_send(client, cmd, MAX_I2C_DATA_LEN);
cmd               187 drivers/input/touchscreen/elants_i2c.c 				      const u8 *cmd, size_t cmd_size,
cmd               194 drivers/input/touchscreen/elants_i2c.c 	switch (cmd[0]) {
cmd               205 drivers/input/touchscreen/elants_i2c.c 			__func__, (int)cmd_size, cmd);
cmd               212 drivers/input/touchscreen/elants_i2c.c 	msgs[0].buf = (u8 *)cmd;
cmd               301 drivers/input/touchscreen/elants_i2c.c 	const u8 cmd[] = { CMD_HEADER_READ, E_ELAN_INFO_FW_ID, 0x00, 0x01 };
cmd               305 drivers/input/touchscreen/elants_i2c.c 		error = elants_i2c_execute_command(client, cmd, sizeof(cmd),
cmd               332 drivers/input/touchscreen/elants_i2c.c 	const u8 cmd[] = { CMD_HEADER_READ, E_ELAN_INFO_FW_VER, 0x00, 0x01 };
cmd               336 drivers/input/touchscreen/elants_i2c.c 		error = elants_i2c_execute_command(client, cmd, sizeof(cmd),
cmd               360 drivers/input/touchscreen/elants_i2c.c 	const u8 cmd[] = { CMD_HEADER_READ, E_ELAN_INFO_TEST_VER, 0x00, 0x01 };
cmd               364 drivers/input/touchscreen/elants_i2c.c 		error = elants_i2c_execute_command(client, cmd, sizeof(cmd),
cmd               387 drivers/input/touchscreen/elants_i2c.c 	const u8 cmd[] = { CMD_HEADER_READ, E_ELAN_INFO_BC_VER, 0x00, 0x01 };
cmd               392 drivers/input/touchscreen/elants_i2c.c 	error = elants_i2c_execute_command(client, cmd, sizeof(cmd),
cmd               222 drivers/input/touchscreen/ili210x.c 	u8 cmd = REG_CALIBRATE;
cmd               231 drivers/input/touchscreen/ili210x.c 		rc = i2c_master_send(priv->client, &cmd, sizeof(cmd));
cmd               232 drivers/input/touchscreen/ili210x.c 		if (rc != sizeof(cmd))
cmd               227 drivers/input/touchscreen/melfas_mip4.c 	u8 cmd[] = { MIP4_R0_INFO, MIP4_R1_INFO_VERSION_BOOT };
cmd               231 drivers/input/touchscreen/melfas_mip4.c 	error = mip4_i2c_xfer(ts, cmd, sizeof(cmd), buf, sizeof(buf));
cmd               249 drivers/input/touchscreen/melfas_mip4.c 	u8 cmd[2];
cmd               263 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_INFO;
cmd               264 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_INFO_PRODUCT_NAME;
cmd               265 drivers/input/touchscreen/melfas_mip4.c 	error = mip4_i2c_xfer(ts, cmd, sizeof(cmd),
cmd               275 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_INFO;
cmd               276 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_INFO_PID;
cmd               277 drivers/input/touchscreen/melfas_mip4.c 	error = mip4_i2c_xfer(ts, cmd, sizeof(cmd), buf, 2);
cmd               292 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_INFO;
cmd               293 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_INFO_IC_NAME;
cmd               294 drivers/input/touchscreen/melfas_mip4.c 	error = mip4_i2c_xfer(ts, cmd, sizeof(cmd),
cmd               314 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_INFO;
cmd               315 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_INFO_RESOLUTION_X;
cmd               316 drivers/input/touchscreen/melfas_mip4.c 	error = mip4_i2c_xfer(ts, cmd, sizeof(cmd), buf, 14);
cmd               345 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_EVENT;
cmd               346 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_EVENT_SUPPORTED_FUNC;
cmd               347 drivers/input/touchscreen/melfas_mip4.c 	error = mip4_i2c_xfer(ts, cmd, sizeof(cmd), buf, 7);
cmd               588 drivers/input/touchscreen/melfas_mip4.c 	u8 cmd[2];
cmd               593 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_EVENT;
cmd               594 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_EVENT_PACKET_INFO;
cmd               595 drivers/input/touchscreen/melfas_mip4.c 	error = mip4_i2c_xfer(ts, cmd, sizeof(cmd), ts->buf, 1);
cmd               613 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_EVENT;
cmd               614 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_EVENT_PACKET_DATA;
cmd               615 drivers/input/touchscreen/melfas_mip4.c 	error = mip4_i2c_xfer(ts, cmd, sizeof(cmd), ts->buf, size);
cmd               708 drivers/input/touchscreen/melfas_mip4.c 	u8 cmd[] = { MIP4_R0_BOOT, MIP4_R1_BOOT_STATUS };
cmd               714 drivers/input/touchscreen/melfas_mip4.c 			.buf = cmd,
cmd               715 drivers/input/touchscreen/melfas_mip4.c 			.len = sizeof(cmd),
cmd               846 drivers/input/touchscreen/melfas_mip4.c 	u8 cmd[] = { MIP4_R0_BOOT, MIP4_R1_BOOT_BUF_ADDR };
cmd               852 drivers/input/touchscreen/melfas_mip4.c 			.buf = cmd,
cmd               853 drivers/input/touchscreen/melfas_mip4.c 			.len = sizeof(cmd),
cmd               883 drivers/input/touchscreen/melfas_mip4.c 	u8 cmd[6];
cmd               903 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_BOOT;
cmd               904 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_BOOT_TARGET_ADDR;
cmd               905 drivers/input/touchscreen/melfas_mip4.c 	put_unaligned_le32(offset, &cmd[2]);
cmd               906 drivers/input/touchscreen/melfas_mip4.c 	ret = i2c_master_send(ts->client, cmd, 6);
cmd               915 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_BOOT;
cmd               916 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_BOOT_SIZE;
cmd               917 drivers/input/touchscreen/melfas_mip4.c 	put_unaligned_le32(length, &cmd[2]);
cmd               918 drivers/input/touchscreen/melfas_mip4.c 	ret = i2c_master_send(ts->client, cmd, 6);
cmd               947 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_BOOT;
cmd               948 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_BOOT_CMD;
cmd               949 drivers/input/touchscreen/melfas_mip4.c 	cmd[2] = MIP4_BOOT_CMD_PROGRAM;
cmd               950 drivers/input/touchscreen/melfas_mip4.c 	ret = i2c_master_send(ts->client, cmd, 3);
cmd               969 drivers/input/touchscreen/melfas_mip4.c 	u8 cmd[8];
cmd               976 drivers/input/touchscreen/melfas_mip4.c 			.buf = cmd,
cmd               991 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_BOOT;
cmd               992 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_BOOT_TARGET_ADDR;
cmd               993 drivers/input/touchscreen/melfas_mip4.c 	put_unaligned_le32(offset, &cmd[2]);
cmd               994 drivers/input/touchscreen/melfas_mip4.c 	ret = i2c_master_send(ts->client, cmd, 6);
cmd              1003 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_BOOT;
cmd              1004 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_BOOT_SIZE;
cmd              1005 drivers/input/touchscreen/melfas_mip4.c 	put_unaligned_le32(length, &cmd[2]);
cmd              1006 drivers/input/touchscreen/melfas_mip4.c 	ret = i2c_master_send(ts->client, cmd, 6);
cmd              1015 drivers/input/touchscreen/melfas_mip4.c 	cmd[0] = MIP4_R0_BOOT;
cmd              1016 drivers/input/touchscreen/melfas_mip4.c 	cmd[1] = MIP4_R1_BOOT_CMD;
cmd              1017 drivers/input/touchscreen/melfas_mip4.c 	cmd[2] = MIP4_BOOT_CMD_READ;
cmd              1018 drivers/input/touchscreen/melfas_mip4.c 	ret = i2c_master_send(ts->client, cmd, 3);
cmd              1042 drivers/input/touchscreen/melfas_mip4.c 		put_unaligned_be16(buf_addr + buf_offset, cmd);
cmd               437 drivers/input/touchscreen/raydium_i2c_ts.c 	static const u8 cmd[7][6] = {
cmd               450 drivers/input/touchscreen/raydium_i2c_ts.c 		error = raydium_i2c_write_object(client, cmd[i], sizeof(cmd[i]),
cmd               465 drivers/input/touchscreen/raydium_i2c_ts.c 	static const u8 cmd[5][11] = {
cmd               476 drivers/input/touchscreen/raydium_i2c_ts.c 		error = raydium_i2c_write_object(client, cmd[i], sizeof(cmd[i]),
cmd               491 drivers/input/touchscreen/raydium_i2c_ts.c 	static const u8 cmd[] = { 0x09, 0x00, 0x09, 0x00, 0x50, 0x10, 0x00 };
cmd               494 drivers/input/touchscreen/raydium_i2c_ts.c 	error = raydium_i2c_write_object(client, cmd, sizeof(cmd),
cmd               559 drivers/input/touchscreen/raydium_i2c_ts.c 	static const u8 cmd[] = { 0x0A, 0xAA };
cmd               562 drivers/input/touchscreen/raydium_i2c_ts.c 	error = raydium_i2c_write_object(client, cmd, sizeof(cmd),
cmd               119 drivers/input/touchscreen/s6sy761.c 	u8 cmd = S6SY761_READ_ALL_EVENT;
cmd               124 drivers/input/touchscreen/s6sy761.c 			.buf	= &cmd,
cmd               148 drivers/input/touchscreen/stmfts.c 	u8 cmd = STMFTS_READ_ALL_EVENT;
cmd               153 drivers/input/touchscreen/stmfts.c 			.buf	= &cmd,
cmd               318 drivers/input/touchscreen/stmfts.c static int stmfts_command(struct stmfts_data *sdata, const u8 cmd)
cmd               324 drivers/input/touchscreen/stmfts.c 	err = i2c_smbus_write_byte(sdata->client, cmd);
cmd                21 drivers/input/touchscreen/tsc2004.c static int tsc2004_cmd(struct device *dev, u8 cmd)
cmd                23 drivers/input/touchscreen/tsc2004.c 	u8 tx = TSC200X_CMD | TSC200X_CMD_12BIT | cmd;
cmd                30 drivers/input/touchscreen/tsc2004.c 			__func__, cmd, data);
cmd                24 drivers/input/touchscreen/tsc2005.c static int tsc2005_cmd(struct device *dev, u8 cmd)
cmd                26 drivers/input/touchscreen/tsc2005.c 	u8 tx = TSC200X_CMD | TSC200X_CMD_12BIT | cmd;
cmd                42 drivers/input/touchscreen/tsc2005.c 			__func__, cmd, error);
cmd                84 drivers/input/touchscreen/tsc2007.h int tsc2007_xfer(struct tsc2007 *tsc, u8 cmd);
cmd                30 drivers/input/touchscreen/tsc2007_core.c int tsc2007_xfer(struct tsc2007 *tsc, u8 cmd)
cmd                35 drivers/input/touchscreen/tsc2007_core.c 	data = i2c_smbus_read_word_data(tsc->client, cmd);
cmd               108 drivers/input/touchscreen/tsc200x-core.c 	int			(*tsc200x_cmd)(struct device *dev, u8 cmd);
cmd               442 drivers/input/touchscreen/tsc200x-core.c 		  int (*tsc200x_cmd)(struct device *dev, u8 cmd))
cmd                76 drivers/input/touchscreen/tsc200x-core.h 		  int (*tsc200x_cmd)(struct device *dev, u8 cmd));
cmd               357 drivers/input/touchscreen/wdt87xx_i2c.c static int wdt87xx_send_command(struct i2c_client *client, int cmd, int value)
cmd               364 drivers/input/touchscreen/wdt87xx_i2c.c 	put_unaligned_le16((u16)cmd, &cmd_buf[CMD_INDEX_OFFSET]);
cmd               366 drivers/input/touchscreen/wdt87xx_i2c.c 	switch (cmd) {
cmd               390 drivers/input/touchscreen/wdt87xx_i2c.c 		dev_err(&client->dev, "Invalid command: %d\n", cmd);
cmd               136 drivers/input/touchscreen/zet6223.c 	u8 cmd = ZET6223_CMD_INFO;
cmd               140 drivers/input/touchscreen/zet6223.c 	ret = i2c_master_send(ts->client, &cmd, sizeof(cmd));
cmd               141 drivers/input/touchscreen/zet6223.c 	if (ret != sizeof(cmd)) {
cmd               135 drivers/input/touchscreen/zforce_ts.c static int zforce_command(struct zforce_ts *ts, u8 cmd)
cmd               141 drivers/input/touchscreen/zforce_ts.c 	dev_dbg(&client->dev, "%s: 0x%x\n", __func__, cmd);
cmd               145 drivers/input/touchscreen/zforce_ts.c 	buf[2] = cmd;
cmd               206 drivers/input/touchscreen/zforce_ts.c static int zforce_command_wait(struct zforce_ts *ts, u8 cmd)
cmd               212 drivers/input/touchscreen/zforce_ts.c 	dev_dbg(&client->dev, "%s: 0x%x\n", __func__, cmd);
cmd               216 drivers/input/touchscreen/zforce_ts.c 	buf[2] = cmd;
cmd               458 drivers/input/touchscreen/zforce_ts.c static void zforce_complete(struct zforce_ts *ts, int cmd, int result)
cmd               462 drivers/input/touchscreen/zforce_ts.c 	if (ts->command_waiting == cmd) {
cmd               463 drivers/input/touchscreen/zforce_ts.c 		dev_dbg(&client->dev, "completing command 0x%x\n", cmd);
cmd               467 drivers/input/touchscreen/zforce_ts.c 		dev_dbg(&client->dev, "command %d not for us\n", cmd);
cmd               529 drivers/interconnect/qcom/sdm845.c inline void tcs_cmd_gen(struct tcs_cmd *cmd, u64 vote_x, u64 vote_y,
cmd               534 drivers/interconnect/qcom/sdm845.c 	if (!cmd)
cmd               546 drivers/interconnect/qcom/sdm845.c 	cmd->addr = addr;
cmd               547 drivers/interconnect/qcom/sdm845.c 	cmd->data = BCM_TCS_CMD(commit, valid, vote_x, vote_y);
cmd               554 drivers/interconnect/qcom/sdm845.c 		cmd->wait = true;
cmd                49 drivers/iommu/amd_iommu.c #define CMD_SET_TYPE(cmd, t) ((cmd)->data[1] |= ((t) << 28))
cmd               527 drivers/iommu/amd_iommu.c 	struct iommu_cmd *cmd = iommu_phys_to_virt(phys_addr);
cmd               531 drivers/iommu/amd_iommu.c 		pr_err("CMD[%d]: %08x\n", i, cmd->data[i]);
cmd               859 drivers/iommu/amd_iommu.c 			       struct iommu_cmd *cmd)
cmd               865 drivers/iommu/amd_iommu.c 	iommu->cmd_buf_tail += sizeof(*cmd);
cmd               869 drivers/iommu/amd_iommu.c 	memcpy(target, cmd, sizeof(*cmd));
cmd               875 drivers/iommu/amd_iommu.c static void build_completion_wait(struct iommu_cmd *cmd, u64 address)
cmd               881 drivers/iommu/amd_iommu.c 	memset(cmd, 0, sizeof(*cmd));
cmd               882 drivers/iommu/amd_iommu.c 	cmd->data[0] = lower_32_bits(paddr) | CMD_COMPL_WAIT_STORE_MASK;
cmd               883 drivers/iommu/amd_iommu.c 	cmd->data[1] = upper_32_bits(paddr);
cmd               884 drivers/iommu/amd_iommu.c 	cmd->data[2] = 1;
cmd               885 drivers/iommu/amd_iommu.c 	CMD_SET_TYPE(cmd, CMD_COMPL_WAIT);
cmd               888 drivers/iommu/amd_iommu.c static void build_inv_dte(struct iommu_cmd *cmd, u16 devid)
cmd               890 drivers/iommu/amd_iommu.c 	memset(cmd, 0, sizeof(*cmd));
cmd               891 drivers/iommu/amd_iommu.c 	cmd->data[0] = devid;
cmd               892 drivers/iommu/amd_iommu.c 	CMD_SET_TYPE(cmd, CMD_INV_DEV_ENTRY);
cmd               895 drivers/iommu/amd_iommu.c static void build_inv_iommu_pages(struct iommu_cmd *cmd, u64 address,
cmd               915 drivers/iommu/amd_iommu.c 	memset(cmd, 0, sizeof(*cmd));
cmd               916 drivers/iommu/amd_iommu.c 	cmd->data[1] |= domid;
cmd               917 drivers/iommu/amd_iommu.c 	cmd->data[2]  = lower_32_bits(address);
cmd               918 drivers/iommu/amd_iommu.c 	cmd->data[3]  = upper_32_bits(address);
cmd               919 drivers/iommu/amd_iommu.c 	CMD_SET_TYPE(cmd, CMD_INV_IOMMU_PAGES);
cmd               921 drivers/iommu/amd_iommu.c 		cmd->data[2] |= CMD_INV_IOMMU_PAGES_SIZE_MASK;
cmd               923 drivers/iommu/amd_iommu.c 		cmd->data[2] |= CMD_INV_IOMMU_PAGES_PDE_MASK;
cmd               926 drivers/iommu/amd_iommu.c static void build_inv_iotlb_pages(struct iommu_cmd *cmd, u16 devid, int qdep,
cmd               946 drivers/iommu/amd_iommu.c 	memset(cmd, 0, sizeof(*cmd));
cmd               947 drivers/iommu/amd_iommu.c 	cmd->data[0]  = devid;
cmd               948 drivers/iommu/amd_iommu.c 	cmd->data[0] |= (qdep & 0xff) << 24;
cmd               949 drivers/iommu/amd_iommu.c 	cmd->data[1]  = devid;
cmd               950 drivers/iommu/amd_iommu.c 	cmd->data[2]  = lower_32_bits(address);
cmd               951 drivers/iommu/amd_iommu.c 	cmd->data[3]  = upper_32_bits(address);
cmd               952 drivers/iommu/amd_iommu.c 	CMD_SET_TYPE(cmd, CMD_INV_IOTLB_PAGES);
cmd               954 drivers/iommu/amd_iommu.c 		cmd->data[2] |= CMD_INV_IOMMU_PAGES_SIZE_MASK;
cmd               957 drivers/iommu/amd_iommu.c static void build_inv_iommu_pasid(struct iommu_cmd *cmd, u16 domid, int pasid,
cmd               960 drivers/iommu/amd_iommu.c 	memset(cmd, 0, sizeof(*cmd));
cmd               964 drivers/iommu/amd_iommu.c 	cmd->data[0]  = pasid;
cmd               965 drivers/iommu/amd_iommu.c 	cmd->data[1]  = domid;
cmd               966 drivers/iommu/amd_iommu.c 	cmd->data[2]  = lower_32_bits(address);
cmd               967 drivers/iommu/amd_iommu.c 	cmd->data[3]  = upper_32_bits(address);
cmd               968 drivers/iommu/amd_iommu.c 	cmd->data[2] |= CMD_INV_IOMMU_PAGES_PDE_MASK;
cmd               969 drivers/iommu/amd_iommu.c 	cmd->data[2] |= CMD_INV_IOMMU_PAGES_GN_MASK;
cmd               971 drivers/iommu/amd_iommu.c 		cmd->data[2] |= CMD_INV_IOMMU_PAGES_SIZE_MASK;
cmd               972 drivers/iommu/amd_iommu.c 	CMD_SET_TYPE(cmd, CMD_INV_IOMMU_PAGES);
cmd               975 drivers/iommu/amd_iommu.c static void build_inv_iotlb_pasid(struct iommu_cmd *cmd, u16 devid, int pasid,
cmd               978 drivers/iommu/amd_iommu.c 	memset(cmd, 0, sizeof(*cmd));
cmd               982 drivers/iommu/amd_iommu.c 	cmd->data[0]  = devid;
cmd               983 drivers/iommu/amd_iommu.c 	cmd->data[0] |= ((pasid >> 8) & 0xff) << 16;
cmd               984 drivers/iommu/amd_iommu.c 	cmd->data[0] |= (qdep  & 0xff) << 24;
cmd               985 drivers/iommu/amd_iommu.c 	cmd->data[1]  = devid;
cmd               986 drivers/iommu/amd_iommu.c 	cmd->data[1] |= (pasid & 0xff) << 16;
cmd               987 drivers/iommu/amd_iommu.c 	cmd->data[2]  = lower_32_bits(address);
cmd               988 drivers/iommu/amd_iommu.c 	cmd->data[2] |= CMD_INV_IOMMU_PAGES_GN_MASK;
cmd               989 drivers/iommu/amd_iommu.c 	cmd->data[3]  = upper_32_bits(address);
cmd               991 drivers/iommu/amd_iommu.c 		cmd->data[2] |= CMD_INV_IOMMU_PAGES_SIZE_MASK;
cmd               992 drivers/iommu/amd_iommu.c 	CMD_SET_TYPE(cmd, CMD_INV_IOTLB_PAGES);
cmd               995 drivers/iommu/amd_iommu.c static void build_complete_ppr(struct iommu_cmd *cmd, u16 devid, int pasid,
cmd               998 drivers/iommu/amd_iommu.c 	memset(cmd, 0, sizeof(*cmd));
cmd              1000 drivers/iommu/amd_iommu.c 	cmd->data[0]  = devid;
cmd              1002 drivers/iommu/amd_iommu.c 		cmd->data[1]  = pasid;
cmd              1003 drivers/iommu/amd_iommu.c 		cmd->data[2]  = CMD_INV_IOMMU_PAGES_GN_MASK;
cmd              1005 drivers/iommu/amd_iommu.c 	cmd->data[3]  = tag & 0x1ff;
cmd              1006 drivers/iommu/amd_iommu.c 	cmd->data[3] |= (status & PPR_STATUS_MASK) << PPR_STATUS_SHIFT;
cmd              1008 drivers/iommu/amd_iommu.c 	CMD_SET_TYPE(cmd, CMD_COMPLETE_PPR);
cmd              1011 drivers/iommu/amd_iommu.c static void build_inv_all(struct iommu_cmd *cmd)
cmd              1013 drivers/iommu/amd_iommu.c 	memset(cmd, 0, sizeof(*cmd));
cmd              1014 drivers/iommu/amd_iommu.c 	CMD_SET_TYPE(cmd, CMD_INV_ALL);
cmd              1017 drivers/iommu/amd_iommu.c static void build_inv_irt(struct iommu_cmd *cmd, u16 devid)
cmd              1019 drivers/iommu/amd_iommu.c 	memset(cmd, 0, sizeof(*cmd));
cmd              1020 drivers/iommu/amd_iommu.c 	cmd->data[0] = devid;
cmd              1021 drivers/iommu/amd_iommu.c 	CMD_SET_TYPE(cmd, CMD_INV_IRT);
cmd              1029 drivers/iommu/amd_iommu.c 				      struct iommu_cmd *cmd,
cmd              1035 drivers/iommu/amd_iommu.c 	next_tail = (iommu->cmd_buf_tail + sizeof(*cmd)) % CMD_BUFFER_SIZE;
cmd              1057 drivers/iommu/amd_iommu.c 	copy_cmd_to_buffer(iommu, cmd);
cmd              1066 drivers/iommu/amd_iommu.c 				    struct iommu_cmd *cmd,
cmd              1073 drivers/iommu/amd_iommu.c 	ret = __iommu_queue_command_sync(iommu, cmd, sync);
cmd              1079 drivers/iommu/amd_iommu.c static int iommu_queue_command(struct amd_iommu *iommu, struct iommu_cmd *cmd)
cmd              1081 drivers/iommu/amd_iommu.c 	return iommu_queue_command_sync(iommu, cmd, true);
cmd              1090 drivers/iommu/amd_iommu.c 	struct iommu_cmd cmd;
cmd              1098 drivers/iommu/amd_iommu.c 	build_completion_wait(&cmd, (u64)&iommu->cmd_sem);
cmd              1104 drivers/iommu/amd_iommu.c 	ret = __iommu_queue_command_sync(iommu, &cmd, false);
cmd              1118 drivers/iommu/amd_iommu.c 	struct iommu_cmd cmd;
cmd              1120 drivers/iommu/amd_iommu.c 	build_inv_dte(&cmd, devid);
cmd              1122 drivers/iommu/amd_iommu.c 	return iommu_queue_command(iommu, &cmd);
cmd              1144 drivers/iommu/amd_iommu.c 		struct iommu_cmd cmd;
cmd              1145 drivers/iommu/amd_iommu.c 		build_inv_iommu_pages(&cmd, 0, CMD_INV_IOMMU_ALL_PAGES_ADDRESS,
cmd              1147 drivers/iommu/amd_iommu.c 		iommu_queue_command(iommu, &cmd);
cmd              1155 drivers/iommu/amd_iommu.c 	struct iommu_cmd cmd;
cmd              1157 drivers/iommu/amd_iommu.c 	build_inv_iommu_pages(&cmd, 0, CMD_INV_IOMMU_ALL_PAGES_ADDRESS,
cmd              1159 drivers/iommu/amd_iommu.c 	iommu_queue_command(iommu, &cmd);
cmd              1166 drivers/iommu/amd_iommu.c 	struct iommu_cmd cmd;
cmd              1168 drivers/iommu/amd_iommu.c 	build_inv_all(&cmd);
cmd              1170 drivers/iommu/amd_iommu.c 	iommu_queue_command(iommu, &cmd);
cmd              1176 drivers/iommu/amd_iommu.c 	struct iommu_cmd cmd;
cmd              1178 drivers/iommu/amd_iommu.c 	build_inv_irt(&cmd, devid);
cmd              1180 drivers/iommu/amd_iommu.c 	iommu_queue_command(iommu, &cmd);
cmd              1211 drivers/iommu/amd_iommu.c 	struct iommu_cmd cmd;
cmd              1217 drivers/iommu/amd_iommu.c 	build_inv_iotlb_pages(&cmd, dev_data->devid, qdep, address, size);
cmd              1219 drivers/iommu/amd_iommu.c 	return iommu_queue_command(iommu, &cmd);
cmd              1270 drivers/iommu/amd_iommu.c 	struct iommu_cmd cmd;
cmd              1273 drivers/iommu/amd_iommu.c 	build_inv_iommu_pages(&cmd, address, size, domain->id, pde);
cmd              1283 drivers/iommu/amd_iommu.c 		ret |= iommu_queue_command(amd_iommus[i], &cmd);
cmd              3388 drivers/iommu/amd_iommu.c 	struct iommu_cmd cmd;
cmd              3394 drivers/iommu/amd_iommu.c 	build_inv_iommu_pasid(&cmd, domain->id, pasid, address, size);
cmd              3404 drivers/iommu/amd_iommu.c 		ret = iommu_queue_command(amd_iommus[i], &cmd);
cmd              3427 drivers/iommu/amd_iommu.c 		build_inv_iotlb_pasid(&cmd, dev_data->devid, pasid,
cmd              3430 drivers/iommu/amd_iommu.c 		ret = iommu_queue_command(iommu, &cmd);
cmd              3585 drivers/iommu/amd_iommu.c 	struct iommu_cmd cmd;
cmd              3590 drivers/iommu/amd_iommu.c 	build_complete_ppr(&cmd, dev_data->devid, pasid, status,
cmd              3593 drivers/iommu/amd_iommu.c 	return iommu_queue_command(iommu, &cmd);
cmd               836 drivers/iommu/arm-smmu-v3.c static int arm_smmu_cmdq_build_cmd(u64 *cmd, struct arm_smmu_cmdq_ent *ent)
cmd               838 drivers/iommu/arm-smmu-v3.c 	memset(cmd, 0, 1 << CMDQ_ENT_SZ_SHIFT);
cmd               839 drivers/iommu/arm-smmu-v3.c 	cmd[0] |= FIELD_PREP(CMDQ_0_OP, ent->opcode);
cmd               846 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_PREFETCH_0_SID, ent->prefetch.sid);
cmd               847 drivers/iommu/arm-smmu-v3.c 		cmd[1] |= FIELD_PREP(CMDQ_PREFETCH_1_SIZE, ent->prefetch.size);
cmd               848 drivers/iommu/arm-smmu-v3.c 		cmd[1] |= ent->prefetch.addr & CMDQ_PREFETCH_1_ADDR_MASK;
cmd               851 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_CFGI_0_SID, ent->cfgi.sid);
cmd               852 drivers/iommu/arm-smmu-v3.c 		cmd[1] |= FIELD_PREP(CMDQ_CFGI_1_LEAF, ent->cfgi.leaf);
cmd               856 drivers/iommu/arm-smmu-v3.c 		cmd[1] |= FIELD_PREP(CMDQ_CFGI_1_RANGE, 31);
cmd               859 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_TLBI_0_VMID, ent->tlbi.vmid);
cmd               860 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_TLBI_0_ASID, ent->tlbi.asid);
cmd               861 drivers/iommu/arm-smmu-v3.c 		cmd[1] |= FIELD_PREP(CMDQ_TLBI_1_LEAF, ent->tlbi.leaf);
cmd               862 drivers/iommu/arm-smmu-v3.c 		cmd[1] |= ent->tlbi.addr & CMDQ_TLBI_1_VA_MASK;
cmd               865 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_TLBI_0_VMID, ent->tlbi.vmid);
cmd               866 drivers/iommu/arm-smmu-v3.c 		cmd[1] |= FIELD_PREP(CMDQ_TLBI_1_LEAF, ent->tlbi.leaf);
cmd               867 drivers/iommu/arm-smmu-v3.c 		cmd[1] |= ent->tlbi.addr & CMDQ_TLBI_1_IPA_MASK;
cmd               870 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_TLBI_0_ASID, ent->tlbi.asid);
cmd               873 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_TLBI_0_VMID, ent->tlbi.vmid);
cmd               876 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_0_SSV, ent->substream_valid);
cmd               877 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_ATC_0_GLOBAL, ent->atc.global);
cmd               878 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_ATC_0_SSID, ent->atc.ssid);
cmd               879 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_ATC_0_SID, ent->atc.sid);
cmd               880 drivers/iommu/arm-smmu-v3.c 		cmd[1] |= FIELD_PREP(CMDQ_ATC_1_SIZE, ent->atc.size);
cmd               881 drivers/iommu/arm-smmu-v3.c 		cmd[1] |= ent->atc.addr & CMDQ_ATC_1_ADDR_MASK;
cmd               884 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_0_SSV, ent->substream_valid);
cmd               885 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_PRI_0_SSID, ent->pri.ssid);
cmd               886 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_PRI_0_SID, ent->pri.sid);
cmd               887 drivers/iommu/arm-smmu-v3.c 		cmd[1] |= FIELD_PREP(CMDQ_PRI_1_GRPID, ent->pri.grpid);
cmd               896 drivers/iommu/arm-smmu-v3.c 		cmd[1] |= FIELD_PREP(CMDQ_PRI_1_RESP, ent->pri.resp);
cmd               900 drivers/iommu/arm-smmu-v3.c 			cmd[0] |= FIELD_PREP(CMDQ_SYNC_0_CS, CMDQ_SYNC_0_CS_IRQ);
cmd               901 drivers/iommu/arm-smmu-v3.c 			cmd[1] |= ent->sync.msiaddr & CMDQ_SYNC_1_MSIADDR_MASK;
cmd               903 drivers/iommu/arm-smmu-v3.c 			cmd[0] |= FIELD_PREP(CMDQ_SYNC_0_CS, CMDQ_SYNC_0_CS_SEV);
cmd               905 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_SYNC_0_MSH, ARM_SMMU_SH_ISH);
cmd               906 drivers/iommu/arm-smmu-v3.c 		cmd[0] |= FIELD_PREP(CMDQ_SYNC_0_MSIATTR, ARM_SMMU_MEMATTR_OIWB);
cmd               915 drivers/iommu/arm-smmu-v3.c static void arm_smmu_cmdq_build_sync_cmd(u64 *cmd, struct arm_smmu_device *smmu,
cmd               933 drivers/iommu/arm-smmu-v3.c 	arm_smmu_cmdq_build_cmd(cmd, &ent);
cmd               946 drivers/iommu/arm-smmu-v3.c 	u64 cmd[CMDQ_ENT_DWORDS];
cmd               980 drivers/iommu/arm-smmu-v3.c 	queue_read(cmd, Q_ENT(q, cons), q->ent_dwords);
cmd               982 drivers/iommu/arm-smmu-v3.c 	for (i = 0; i < ARRAY_SIZE(cmd); ++i)
cmd               983 drivers/iommu/arm-smmu-v3.c 		dev_err(smmu->dev, "\t0x%016llx\n", (unsigned long long)cmd[i]);
cmd               986 drivers/iommu/arm-smmu-v3.c 	if (arm_smmu_cmdq_build_cmd(cmd, &cmd_sync)) {
cmd               991 drivers/iommu/arm-smmu-v3.c 	queue_write(Q_ENT(q, cons), cmd, q->ent_dwords);
cmd              1196 drivers/iommu/arm-smmu-v3.c 	u32 *cmd = (u32 *)(Q_ENT(&cmdq->q, llq->prod));
cmd              1205 drivers/iommu/arm-smmu-v3.c 	smp_cond_load_relaxed(cmd, !VAL || (ret = queue_poll(&qp)));
cmd              1284 drivers/iommu/arm-smmu-v3.c 		u64 *cmd = &cmds[i * CMDQ_ENT_DWORDS];
cmd              1287 drivers/iommu/arm-smmu-v3.c 		queue_write(Q_ENT(&cmdq->q, prod), cmd, CMDQ_ENT_DWORDS);
cmd              1430 drivers/iommu/arm-smmu-v3.c 	u64 cmd[CMDQ_ENT_DWORDS];
cmd              1432 drivers/iommu/arm-smmu-v3.c 	if (arm_smmu_cmdq_build_cmd(cmd, ent)) {
cmd              1438 drivers/iommu/arm-smmu-v3.c 	return arm_smmu_cmdq_issue_cmdlist(smmu, cmd, 1, false);
cmd              1507 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_cmdq_ent cmd = {
cmd              1515 drivers/iommu/arm-smmu-v3.c 	arm_smmu_cmdq_issue_cmd(smmu, &cmd);
cmd              1750 drivers/iommu/arm-smmu-v3.c 		struct arm_smmu_cmdq_ent cmd = {
cmd              1761 drivers/iommu/arm-smmu-v3.c 		arm_smmu_cmdq_issue_cmd(smmu, &cmd);
cmd              1854 drivers/iommu/arm-smmu-v3.c 			struct arm_smmu_cmdq_ent *cmd)
cmd              1862 drivers/iommu/arm-smmu-v3.c 	*cmd = (struct arm_smmu_cmdq_ent) {
cmd              1869 drivers/iommu/arm-smmu-v3.c 		cmd->atc.size = ATC_INV_SIZE_ALL;
cmd              1901 drivers/iommu/arm-smmu-v3.c 	cmd->atc.addr	= page_start << inval_grain_shift;
cmd              1902 drivers/iommu/arm-smmu-v3.c 	cmd->atc.size	= log2_span;
cmd              1906 drivers/iommu/arm-smmu-v3.c 				   struct arm_smmu_cmdq_ent *cmd)
cmd              1914 drivers/iommu/arm-smmu-v3.c 		cmd->atc.sid = master->sids[i];
cmd              1915 drivers/iommu/arm-smmu-v3.c 		arm_smmu_cmdq_issue_cmd(master->smmu, cmd);
cmd              1926 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_cmdq_ent cmd;
cmd              1949 drivers/iommu/arm-smmu-v3.c 	arm_smmu_atc_inv_to_cmd(ssid, iova, size, &cmd);
cmd              1953 drivers/iommu/arm-smmu-v3.c 		ret |= arm_smmu_atc_inv_master(master, &cmd);
cmd              1964 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_cmdq_ent cmd;
cmd              1967 drivers/iommu/arm-smmu-v3.c 		cmd.opcode	= CMDQ_OP_TLBI_NH_ASID;
cmd              1968 drivers/iommu/arm-smmu-v3.c 		cmd.tlbi.asid	= smmu_domain->s1_cfg.cd.asid;
cmd              1969 drivers/iommu/arm-smmu-v3.c 		cmd.tlbi.vmid	= 0;
cmd              1971 drivers/iommu/arm-smmu-v3.c 		cmd.opcode	= CMDQ_OP_TLBI_S12_VMALL;
cmd              1972 drivers/iommu/arm-smmu-v3.c 		cmd.tlbi.vmid	= smmu_domain->s2_cfg.vmid;
cmd              1982 drivers/iommu/arm-smmu-v3.c 	arm_smmu_cmdq_issue_cmd(smmu, &cmd);
cmd              1995 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_cmdq_ent cmd = {
cmd              2005 drivers/iommu/arm-smmu-v3.c 		cmd.opcode	= CMDQ_OP_TLBI_NH_VA;
cmd              2006 drivers/iommu/arm-smmu-v3.c 		cmd.tlbi.asid	= smmu_domain->s1_cfg.cd.asid;
cmd              2008 drivers/iommu/arm-smmu-v3.c 		cmd.opcode	= CMDQ_OP_TLBI_S2_IPA;
cmd              2009 drivers/iommu/arm-smmu-v3.c 		cmd.tlbi.vmid	= smmu_domain->s2_cfg.vmid;
cmd              2018 drivers/iommu/arm-smmu-v3.c 		cmd.tlbi.addr = iova;
cmd              2019 drivers/iommu/arm-smmu-v3.c 		arm_smmu_cmdq_build_cmd(&cmds[i * CMDQ_ENT_DWORDS], &cmd);
cmd              2360 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_cmdq_ent cmd;
cmd              2372 drivers/iommu/arm-smmu-v3.c 	arm_smmu_atc_inv_to_cmd(0, 0, 0, &cmd);
cmd              2373 drivers/iommu/arm-smmu-v3.c 	arm_smmu_atc_inv_master(master, &cmd);
cmd              3173 drivers/iommu/arm-smmu-v3.c 	struct arm_smmu_cmdq_ent cmd;
cmd              3220 drivers/iommu/arm-smmu-v3.c 	cmd.opcode = CMDQ_OP_CFGI_ALL;
cmd              3221 drivers/iommu/arm-smmu-v3.c 	arm_smmu_cmdq_issue_cmd(smmu, &cmd);
cmd              3226 drivers/iommu/arm-smmu-v3.c 		cmd.opcode = CMDQ_OP_TLBI_EL2_ALL;
cmd              3227 drivers/iommu/arm-smmu-v3.c 		arm_smmu_cmdq_issue_cmd(smmu, &cmd);
cmd              3230 drivers/iommu/arm-smmu-v3.c 	cmd.opcode = CMDQ_OP_TLBI_NSNH_ALL;
cmd              3231 drivers/iommu/arm-smmu-v3.c 	arm_smmu_cmdq_issue_cmd(smmu, &cmd);
cmd               329 drivers/irqchip/irq-gic-v3-its.c static void its_encode_cmd(struct its_cmd_block *cmd, u8 cmd_nr)
cmd               331 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[0], cmd_nr, 7, 0);
cmd               334 drivers/irqchip/irq-gic-v3-its.c static void its_encode_devid(struct its_cmd_block *cmd, u32 devid)
cmd               336 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[0], devid, 63, 32);
cmd               339 drivers/irqchip/irq-gic-v3-its.c static void its_encode_event_id(struct its_cmd_block *cmd, u32 id)
cmd               341 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[1], id, 31, 0);
cmd               344 drivers/irqchip/irq-gic-v3-its.c static void its_encode_phys_id(struct its_cmd_block *cmd, u32 phys_id)
cmd               346 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[1], phys_id, 63, 32);
cmd               349 drivers/irqchip/irq-gic-v3-its.c static void its_encode_size(struct its_cmd_block *cmd, u8 size)
cmd               351 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[1], size, 4, 0);
cmd               354 drivers/irqchip/irq-gic-v3-its.c static void its_encode_itt(struct its_cmd_block *cmd, u64 itt_addr)
cmd               356 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[2], itt_addr >> 8, 51, 8);
cmd               359 drivers/irqchip/irq-gic-v3-its.c static void its_encode_valid(struct its_cmd_block *cmd, int valid)
cmd               361 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[2], !!valid, 63, 63);
cmd               364 drivers/irqchip/irq-gic-v3-its.c static void its_encode_target(struct its_cmd_block *cmd, u64 target_addr)
cmd               366 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[2], target_addr >> 16, 51, 16);
cmd               369 drivers/irqchip/irq-gic-v3-its.c static void its_encode_collection(struct its_cmd_block *cmd, u16 col)
cmd               371 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[2], col, 15, 0);
cmd               374 drivers/irqchip/irq-gic-v3-its.c static void its_encode_vpeid(struct its_cmd_block *cmd, u16 vpeid)
cmd               376 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[1], vpeid, 47, 32);
cmd               379 drivers/irqchip/irq-gic-v3-its.c static void its_encode_virt_id(struct its_cmd_block *cmd, u32 virt_id)
cmd               381 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[2], virt_id, 31, 0);
cmd               384 drivers/irqchip/irq-gic-v3-its.c static void its_encode_db_phys_id(struct its_cmd_block *cmd, u32 db_phys_id)
cmd               386 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[2], db_phys_id, 63, 32);
cmd               389 drivers/irqchip/irq-gic-v3-its.c static void its_encode_db_valid(struct its_cmd_block *cmd, bool db_valid)
cmd               391 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[2], db_valid, 0, 0);
cmd               394 drivers/irqchip/irq-gic-v3-its.c static void its_encode_seq_num(struct its_cmd_block *cmd, u16 seq_num)
cmd               396 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[0], seq_num, 47, 32);
cmd               399 drivers/irqchip/irq-gic-v3-its.c static void its_encode_its_list(struct its_cmd_block *cmd, u16 its_list)
cmd               401 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[1], its_list, 15, 0);
cmd               404 drivers/irqchip/irq-gic-v3-its.c static void its_encode_vpt_addr(struct its_cmd_block *cmd, u64 vpt_pa)
cmd               406 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[3], vpt_pa >> 16, 51, 16);
cmd               409 drivers/irqchip/irq-gic-v3-its.c static void its_encode_vpt_size(struct its_cmd_block *cmd, u8 vpt_size)
cmd               411 drivers/irqchip/irq-gic-v3-its.c 	its_mask_encode(&cmd->raw_cmd[3], vpt_size, 4, 0);
cmd               414 drivers/irqchip/irq-gic-v3-its.c static inline void its_fixup_cmd(struct its_cmd_block *cmd)
cmd               417 drivers/irqchip/irq-gic-v3-its.c 	cmd->raw_cmd[0] = cpu_to_le64(cmd->raw_cmd[0]);
cmd               418 drivers/irqchip/irq-gic-v3-its.c 	cmd->raw_cmd[1] = cpu_to_le64(cmd->raw_cmd[1]);
cmd               419 drivers/irqchip/irq-gic-v3-its.c 	cmd->raw_cmd[2] = cpu_to_le64(cmd->raw_cmd[2]);
cmd               420 drivers/irqchip/irq-gic-v3-its.c 	cmd->raw_cmd[3] = cpu_to_le64(cmd->raw_cmd[3]);
cmd               424 drivers/irqchip/irq-gic-v3-its.c 						 struct its_cmd_block *cmd,
cmd               433 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_MAPD);
cmd               434 drivers/irqchip/irq-gic-v3-its.c 	its_encode_devid(cmd, desc->its_mapd_cmd.dev->device_id);
cmd               435 drivers/irqchip/irq-gic-v3-its.c 	its_encode_size(cmd, size - 1);
cmd               436 drivers/irqchip/irq-gic-v3-its.c 	its_encode_itt(cmd, itt_addr);
cmd               437 drivers/irqchip/irq-gic-v3-its.c 	its_encode_valid(cmd, desc->its_mapd_cmd.valid);
cmd               439 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               445 drivers/irqchip/irq-gic-v3-its.c 						 struct its_cmd_block *cmd,
cmd               448 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_MAPC);
cmd               449 drivers/irqchip/irq-gic-v3-its.c 	its_encode_collection(cmd, desc->its_mapc_cmd.col->col_id);
cmd               450 drivers/irqchip/irq-gic-v3-its.c 	its_encode_target(cmd, desc->its_mapc_cmd.col->target_address);
cmd               451 drivers/irqchip/irq-gic-v3-its.c 	its_encode_valid(cmd, desc->its_mapc_cmd.valid);
cmd               453 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               459 drivers/irqchip/irq-gic-v3-its.c 						  struct its_cmd_block *cmd,
cmd               467 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_MAPTI);
cmd               468 drivers/irqchip/irq-gic-v3-its.c 	its_encode_devid(cmd, desc->its_mapti_cmd.dev->device_id);
cmd               469 drivers/irqchip/irq-gic-v3-its.c 	its_encode_event_id(cmd, desc->its_mapti_cmd.event_id);
cmd               470 drivers/irqchip/irq-gic-v3-its.c 	its_encode_phys_id(cmd, desc->its_mapti_cmd.phys_id);
cmd               471 drivers/irqchip/irq-gic-v3-its.c 	its_encode_collection(cmd, col->col_id);
cmd               473 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               479 drivers/irqchip/irq-gic-v3-its.c 						 struct its_cmd_block *cmd,
cmd               487 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_MOVI);
cmd               488 drivers/irqchip/irq-gic-v3-its.c 	its_encode_devid(cmd, desc->its_movi_cmd.dev->device_id);
cmd               489 drivers/irqchip/irq-gic-v3-its.c 	its_encode_event_id(cmd, desc->its_movi_cmd.event_id);
cmd               490 drivers/irqchip/irq-gic-v3-its.c 	its_encode_collection(cmd, desc->its_movi_cmd.col->col_id);
cmd               492 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               498 drivers/irqchip/irq-gic-v3-its.c 						    struct its_cmd_block *cmd,
cmd               506 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_DISCARD);
cmd               507 drivers/irqchip/irq-gic-v3-its.c 	its_encode_devid(cmd, desc->its_discard_cmd.dev->device_id);
cmd               508 drivers/irqchip/irq-gic-v3-its.c 	its_encode_event_id(cmd, desc->its_discard_cmd.event_id);
cmd               510 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               516 drivers/irqchip/irq-gic-v3-its.c 						struct its_cmd_block *cmd,
cmd               524 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_INV);
cmd               525 drivers/irqchip/irq-gic-v3-its.c 	its_encode_devid(cmd, desc->its_inv_cmd.dev->device_id);
cmd               526 drivers/irqchip/irq-gic-v3-its.c 	its_encode_event_id(cmd, desc->its_inv_cmd.event_id);
cmd               528 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               534 drivers/irqchip/irq-gic-v3-its.c 						struct its_cmd_block *cmd,
cmd               542 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_INT);
cmd               543 drivers/irqchip/irq-gic-v3-its.c 	its_encode_devid(cmd, desc->its_int_cmd.dev->device_id);
cmd               544 drivers/irqchip/irq-gic-v3-its.c 	its_encode_event_id(cmd, desc->its_int_cmd.event_id);
cmd               546 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               552 drivers/irqchip/irq-gic-v3-its.c 						  struct its_cmd_block *cmd,
cmd               560 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_CLEAR);
cmd               561 drivers/irqchip/irq-gic-v3-its.c 	its_encode_devid(cmd, desc->its_clear_cmd.dev->device_id);
cmd               562 drivers/irqchip/irq-gic-v3-its.c 	its_encode_event_id(cmd, desc->its_clear_cmd.event_id);
cmd               564 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               570 drivers/irqchip/irq-gic-v3-its.c 						   struct its_cmd_block *cmd,
cmd               573 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_INVALL);
cmd               574 drivers/irqchip/irq-gic-v3-its.c 	its_encode_collection(cmd, desc->its_invall_cmd.col->col_id);
cmd               576 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               582 drivers/irqchip/irq-gic-v3-its.c 					     struct its_cmd_block *cmd,
cmd               585 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_VINVALL);
cmd               586 drivers/irqchip/irq-gic-v3-its.c 	its_encode_vpeid(cmd, desc->its_vinvall_cmd.vpe->vpe_id);
cmd               588 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               594 drivers/irqchip/irq-gic-v3-its.c 					   struct its_cmd_block *cmd,
cmd               603 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_VMAPP);
cmd               604 drivers/irqchip/irq-gic-v3-its.c 	its_encode_vpeid(cmd, desc->its_vmapp_cmd.vpe->vpe_id);
cmd               605 drivers/irqchip/irq-gic-v3-its.c 	its_encode_valid(cmd, desc->its_vmapp_cmd.valid);
cmd               606 drivers/irqchip/irq-gic-v3-its.c 	its_encode_target(cmd, target);
cmd               607 drivers/irqchip/irq-gic-v3-its.c 	its_encode_vpt_addr(cmd, vpt_addr);
cmd               608 drivers/irqchip/irq-gic-v3-its.c 	its_encode_vpt_size(cmd, LPI_NRBITS - 1);
cmd               610 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               616 drivers/irqchip/irq-gic-v3-its.c 					    struct its_cmd_block *cmd,
cmd               626 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_VMAPTI);
cmd               627 drivers/irqchip/irq-gic-v3-its.c 	its_encode_devid(cmd, desc->its_vmapti_cmd.dev->device_id);
cmd               628 drivers/irqchip/irq-gic-v3-its.c 	its_encode_vpeid(cmd, desc->its_vmapti_cmd.vpe->vpe_id);
cmd               629 drivers/irqchip/irq-gic-v3-its.c 	its_encode_event_id(cmd, desc->its_vmapti_cmd.event_id);
cmd               630 drivers/irqchip/irq-gic-v3-its.c 	its_encode_db_phys_id(cmd, db);
cmd               631 drivers/irqchip/irq-gic-v3-its.c 	its_encode_virt_id(cmd, desc->its_vmapti_cmd.virt_id);
cmd               633 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               639 drivers/irqchip/irq-gic-v3-its.c 					   struct its_cmd_block *cmd,
cmd               649 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_VMOVI);
cmd               650 drivers/irqchip/irq-gic-v3-its.c 	its_encode_devid(cmd, desc->its_vmovi_cmd.dev->device_id);
cmd               651 drivers/irqchip/irq-gic-v3-its.c 	its_encode_vpeid(cmd, desc->its_vmovi_cmd.vpe->vpe_id);
cmd               652 drivers/irqchip/irq-gic-v3-its.c 	its_encode_event_id(cmd, desc->its_vmovi_cmd.event_id);
cmd               653 drivers/irqchip/irq-gic-v3-its.c 	its_encode_db_phys_id(cmd, db);
cmd               654 drivers/irqchip/irq-gic-v3-its.c 	its_encode_db_valid(cmd, true);
cmd               656 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               662 drivers/irqchip/irq-gic-v3-its.c 					   struct its_cmd_block *cmd,
cmd               668 drivers/irqchip/irq-gic-v3-its.c 	its_encode_cmd(cmd, GITS_CMD_VMOVP);
cmd               669 drivers/irqchip/irq-gic-v3-its.c 	its_encode_seq_num(cmd, desc->its_vmovp_cmd.seq_num);
cmd               670 drivers/irqchip/irq-gic-v3-its.c 	its_encode_its_list(cmd, desc->its_vmovp_cmd.its_list);
cmd               671 drivers/irqchip/irq-gic-v3-its.c 	its_encode_vpeid(cmd, desc->its_vmovp_cmd.vpe->vpe_id);
cmd               672 drivers/irqchip/irq-gic-v3-its.c 	its_encode_target(cmd, target);
cmd               674 drivers/irqchip/irq-gic-v3-its.c 	its_fixup_cmd(cmd);
cmd               702 drivers/irqchip/irq-gic-v3-its.c 	struct its_cmd_block *cmd;
cmd               715 drivers/irqchip/irq-gic-v3-its.c 	cmd = its->cmd_write++;
cmd               722 drivers/irqchip/irq-gic-v3-its.c 	cmd->raw_cmd[0] = 0;
cmd               723 drivers/irqchip/irq-gic-v3-its.c 	cmd->raw_cmd[1] = 0;
cmd               724 drivers/irqchip/irq-gic-v3-its.c 	cmd->raw_cmd[2] = 0;
cmd               725 drivers/irqchip/irq-gic-v3-its.c 	cmd->raw_cmd[3] = 0;
cmd               727 drivers/irqchip/irq-gic-v3-its.c 	return cmd;
cmd               739 drivers/irqchip/irq-gic-v3-its.c static void its_flush_cmd(struct its_node *its, struct its_cmd_block *cmd)
cmd               746 drivers/irqchip/irq-gic-v3-its.c 		gic_flush_dcache_to_poc(cmd, sizeof(*cmd));
cmd               802 drivers/irqchip/irq-gic-v3-its.c 	struct its_cmd_block *cmd, *sync_cmd, *next_cmd;		\
cmd               809 drivers/irqchip/irq-gic-v3-its.c 	cmd = its_allocate_entry(its);					\
cmd               810 drivers/irqchip/irq-gic-v3-its.c 	if (!cmd) {		/* We're soooooo screewed... */		\
cmd               814 drivers/irqchip/irq-gic-v3-its.c 	sync_obj = builder(its, cmd, desc);				\
cmd               815 drivers/irqchip/irq-gic-v3-its.c 	its_flush_cmd(its, cmd);					\
cmd              2911 drivers/irqchip/irq-gic-v3-its.c 			     void (*cmd)(struct its_device *, u32))
cmd              2918 drivers/irqchip/irq-gic-v3-its.c 	cmd(vpe_proxy.dev, vpe->vpe_proxy_event);
cmd              1179 drivers/irqchip/irq-gic-v3.c 			       unsigned long cmd, void *v)
cmd              1181 drivers/irqchip/irq-gic-v3.c 	if (cmd == CPU_PM_EXIT) {
cmd              1185 drivers/irqchip/irq-gic-v3.c 	} else if (cmd == CPU_PM_ENTER && gic_dist_security_disabled()) {
cmd               734 drivers/irqchip/irq-gic.c static int gic_notifier(struct notifier_block *self, unsigned long cmd,	void *v)
cmd               744 drivers/irqchip/irq-gic.c 		switch (cmd) {
cmd                67 drivers/irqchip/irq-vf610-mscm-ir.c 				  unsigned long cmd, void *v)
cmd                69 drivers/irqchip/irq-vf610-mscm-ir.c 	switch (cmd) {
cmd               753 drivers/isdn/capi/capi.c capi_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               760 drivers/isdn/capi/capi.c 	switch (cmd) {
cmd               871 drivers/isdn/capi/capi.c 		return capi20_manufacturer(mcmd.cmd, mcmd.data);
cmd               881 drivers/isdn/capi/capi.c 		if (cmd == CAPI_SET_FLAGS)
cmd               942 drivers/isdn/capi/capi.c capi_unlocked_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               947 drivers/isdn/capi/capi.c 	ret = capi_ioctl(file, cmd, arg);
cmd               223 drivers/isdn/capi/capiutil.c static unsigned char *capi_cmd2par(u8 cmd, u8 subcmd)
cmd               225 drivers/isdn/capi/capiutil.c 	return cpars[command_2_index(cmd, subcmd)];
cmd               495 drivers/isdn/capi/capiutil.c char *capi_cmd2str(u8 cmd, u8 subcmd)
cmd               499 drivers/isdn/capi/capiutil.c 	result = mnames[command_2_index(cmd, subcmd)];
cmd               122 drivers/isdn/capi/kcapi.c static inline int capi_cmd_valid(u8 cmd)
cmd               124 drivers/isdn/capi/kcapi.c 	switch (cmd) {
cmd               348 drivers/isdn/capi/kcapi.c 	u8 cmd, subcmd;
cmd               363 drivers/isdn/capi/kcapi.c 	cmd = CAPIMSG_COMMAND(skb->data);
cmd               365 drivers/isdn/capi/kcapi.c 	if (cmd == CAPI_DATA_B3 && subcmd == CAPI_IND) {
cmd               379 drivers/isdn/capi/kcapi.c 			       capi_cmd2str(cmd, subcmd),
cmd               390 drivers/isdn/capi/kcapi.c 				       capi_cmd2str(cmd, subcmd),
cmd               408 drivers/isdn/capi/kcapi.c 			       capi_cmd2str(cmd, subcmd));
cmd               773 drivers/isdn/capi/kcapi.c 	u8 cmd, subcmd;
cmd               797 drivers/isdn/capi/kcapi.c 	cmd = CAPIMSG_COMMAND(skb->data);
cmd               800 drivers/isdn/capi/kcapi.c 	if (cmd == CAPI_DATA_B3 && subcmd == CAPI_REQ) {
cmd               817 drivers/isdn/capi/kcapi.c 			       capi_cmd2str(cmd, subcmd),
cmd               830 drivers/isdn/capi/kcapi.c 				       capi_cmd2str(cmd, subcmd),
cmd              1016 drivers/isdn/capi/kcapi.c static int old_capi_manufacturer(unsigned int cmd, void __user *data)
cmd              1028 drivers/isdn/capi/kcapi.c 	switch (cmd) {
cmd              1031 drivers/isdn/capi/kcapi.c 		if (cmd == AVMB1_ADDCARD) {
cmd              1082 drivers/isdn/capi/kcapi.c 		if (cmd == AVMB1_LOAD) {
cmd              1189 drivers/isdn/capi/kcapi.c int capi20_manufacturer(unsigned long cmd, void __user *data)
cmd              1194 drivers/isdn/capi/kcapi.c 	switch (cmd) {
cmd              1201 drivers/isdn/capi/kcapi.c 		return old_capi_manufacturer(cmd, data);
cmd              1265 drivers/isdn/capi/kcapi.c 		       cmd);
cmd               101 drivers/isdn/hardware/mISDN/avmfritz.c 	u8 cmd;
cmd               103 drivers/isdn/hardware/mISDN/avmfritz.c 	u8 cmd;
cmd               355 drivers/isdn/hardware/mISDN/avmfritz.c 		hdlc->ctrl.sr.cmd  = HDLC_CMD_XRS | HDLC_CMD_RRS;
cmd               364 drivers/isdn/hardware/mISDN/avmfritz.c 		hdlc->ctrl.sr.cmd  = HDLC_CMD_XRS | HDLC_CMD_RRS;
cmd               367 drivers/isdn/hardware/mISDN/avmfritz.c 		hdlc->ctrl.sr.cmd = HDLC_CMD_XRS;
cmd               369 drivers/isdn/hardware/mISDN/avmfritz.c 		hdlc->ctrl.sr.cmd = 0;
cmd               374 drivers/isdn/hardware/mISDN/avmfritz.c 		hdlc->ctrl.sr.cmd  = HDLC_CMD_XRS | HDLC_CMD_RRS;
cmd               377 drivers/isdn/hardware/mISDN/avmfritz.c 		hdlc->ctrl.sr.cmd = HDLC_CMD_XRS;
cmd               379 drivers/isdn/hardware/mISDN/avmfritz.c 		hdlc->ctrl.sr.cmd = 0;
cmd               461 drivers/isdn/hardware/mISDN/avmfritz.c 	hdlc->ctrl.sr.cmd &= ~HDLC_CMD_XME;
cmd               466 drivers/isdn/hardware/mISDN/avmfritz.c 			hdlc->ctrl.sr.cmd |= HDLC_CMD_XME;
cmd               544 drivers/isdn/hardware/mISDN/avmfritz.c 			hdlc->ctrl.sr.cmd |= HDLC_CMD_RRS;
cmd               546 drivers/isdn/hardware/mISDN/avmfritz.c 			hdlc->ctrl.sr.cmd &= ~HDLC_CMD_RRS;
cmd               586 drivers/isdn/hardware/mISDN/avmfritz.c 		hdlc->ctrl.sr.cmd |= HDLC_CMD_XRS;
cmd               588 drivers/isdn/hardware/mISDN/avmfritz.c 		hdlc->ctrl.sr.cmd &= ~HDLC_CMD_XRS;
cmd               836 drivers/isdn/hardware/mISDN/avmfritz.c avm_bctrl(struct mISDNchannel *ch, u32 cmd, void *arg)
cmd               843 drivers/isdn/hardware/mISDN/avmfritz.c 	pr_debug("%s: %s cmd:%x %p\n", fc->name, __func__, cmd, arg);
cmd               844 drivers/isdn/hardware/mISDN/avmfritz.c 	switch (cmd) {
cmd               861 drivers/isdn/hardware/mISDN/avmfritz.c 		pr_info("%s: %s unknown prim(%x)\n", fc->name, __func__, cmd);
cmd               915 drivers/isdn/hardware/mISDN/avmfritz.c avm_dctrl(struct mISDNchannel *ch, u32 cmd, void *arg)
cmd               923 drivers/isdn/hardware/mISDN/avmfritz.c 	pr_debug("%s: %s cmd:%x %p\n", fc->name, __func__, cmd, arg);
cmd               924 drivers/isdn/hardware/mISDN/avmfritz.c 	switch (cmd) {
cmd               946 drivers/isdn/hardware/mISDN/avmfritz.c 			 fc->name, __func__, cmd);
cmd              3219 drivers/isdn/hardware/mISDN/hfcmulti.c hfcm_l1callback(struct dchannel *dch, u_int cmd)
cmd              3224 drivers/isdn/hardware/mISDN/hfcmulti.c 	switch (cmd) {
cmd              3303 drivers/isdn/hardware/mISDN/hfcmulti.c 		_queue_data(&dch->dev.D, cmd, MISDN_ID_ANY, 0, NULL,
cmd              3308 drivers/isdn/hardware/mISDN/hfcmulti.c 		_queue_data(&dch->dev.D, cmd, MISDN_ID_ANY, 0, NULL,
cmd              3314 drivers/isdn/hardware/mISDN/hfcmulti.c 			       __func__, cmd);
cmd              3681 drivers/isdn/hardware/mISDN/hfcmulti.c hfcm_bctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd              3690 drivers/isdn/hardware/mISDN/hfcmulti.c 		       __func__, cmd, arg);
cmd              3691 drivers/isdn/hardware/mISDN/hfcmulti.c 	switch (cmd) {
cmd              3707 drivers/isdn/hardware/mISDN/hfcmulti.c 		       __func__, cmd);
cmd              4167 drivers/isdn/hardware/mISDN/hfcmulti.c hfcm_dctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd              4178 drivers/isdn/hardware/mISDN/hfcmulti.c 		       __func__, cmd, arg);
cmd              4179 drivers/isdn/hardware/mISDN/hfcmulti.c 	switch (cmd) {
cmd              4220 drivers/isdn/hardware/mISDN/hfcmulti.c 			       __func__, cmd);
cmd              1051 drivers/isdn/hardware/mISDN/hfcpci.c hfc_l1callback(struct dchannel *dch, u_int cmd)
cmd              1055 drivers/isdn/hardware/mISDN/hfcpci.c 	switch (cmd) {
cmd              1096 drivers/isdn/hardware/mISDN/hfcpci.c 		_queue_data(&dch->dev.D, cmd, MISDN_ID_ANY, 0, NULL,
cmd              1101 drivers/isdn/hardware/mISDN/hfcpci.c 		_queue_data(&dch->dev.D, cmd, MISDN_ID_ANY, 0, NULL,
cmd              1107 drivers/isdn/hardware/mISDN/hfcpci.c 			       __func__, cmd);
cmd              1525 drivers/isdn/hardware/mISDN/hfcpci.c hfc_bctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd              1533 drivers/isdn/hardware/mISDN/hfcpci.c 		printk(KERN_DEBUG "%s: cmd:%x %p\n", __func__, cmd, arg);
cmd              1534 drivers/isdn/hardware/mISDN/hfcpci.c 	switch (cmd) {
cmd              1564 drivers/isdn/hardware/mISDN/hfcpci.c 		       __func__, cmd);
cmd              1947 drivers/isdn/hardware/mISDN/hfcpci.c hfc_dctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd              1957 drivers/isdn/hardware/mISDN/hfcpci.c 		       __func__, cmd, arg);
cmd              1958 drivers/isdn/hardware/mISDN/hfcpci.c 	switch (cmd) {
cmd              1980 drivers/isdn/hardware/mISDN/hfcpci.c 			       __func__, cmd);
cmd               363 drivers/isdn/hardware/mISDN/hfcsusb.c hfc_l1callback(struct dchannel *dch, u_int cmd)
cmd               369 drivers/isdn/hardware/mISDN/hfcsusb.c 		       hw->name, __func__, cmd);
cmd               371 drivers/isdn/hardware/mISDN/hfcsusb.c 	switch (cmd) {
cmd               393 drivers/isdn/hardware/mISDN/hfcsusb.c 		_queue_data(&dch->dev.D, cmd, MISDN_ID_ANY, 0, NULL,
cmd               398 drivers/isdn/hardware/mISDN/hfcsusb.c 		_queue_data(&dch->dev.D, cmd, MISDN_ID_ANY, 0, NULL,
cmd               404 drivers/isdn/hardware/mISDN/hfcsusb.c 			       hw->name, __func__, cmd);
cmd               518 drivers/isdn/hardware/mISDN/hfcsusb.c hfc_dctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd               528 drivers/isdn/hardware/mISDN/hfcsusb.c 		       hw->name, __func__, cmd, arg);
cmd               529 drivers/isdn/hardware/mISDN/hfcsusb.c 	switch (cmd) {
cmd               561 drivers/isdn/hardware/mISDN/hfcsusb.c 			       hw->name, __func__, cmd);
cmd              1801 drivers/isdn/hardware/mISDN/hfcsusb.c hfc_bctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd              1807 drivers/isdn/hardware/mISDN/hfcsusb.c 		printk(KERN_DEBUG "%s: cmd:%x %p\n", __func__, cmd, arg);
cmd              1809 drivers/isdn/hardware/mISDN/hfcsusb.c 	switch (cmd) {
cmd              1829 drivers/isdn/hardware/mISDN/hfcsusb.c 		       __func__, cmd);
cmd                23 drivers/isdn/hardware/mISDN/isar.h 	u8			cmd;
cmd               574 drivers/isdn/hardware/mISDN/mISDNinfineon.c inf_ctrl(struct inf_hw *hw, u32 cmd, u_long arg)
cmd               578 drivers/isdn/hardware/mISDN/mISDNinfineon.c 	switch (cmd) {
cmd               584 drivers/isdn/hardware/mISDN/mISDNinfineon.c 			hw->name, __func__, cmd, arg);
cmd               590 drivers/isdn/hardware/mISDN/mISDNipac.c isac_ctrl(struct isac_hw *isac, u32 cmd, unsigned long para)
cmd               596 drivers/isdn/hardware/mISDN/mISDNipac.c 	switch (cmd) {
cmd               619 drivers/isdn/hardware/mISDN/mISDNipac.c 			 __func__, cmd, para);
cmd               626 drivers/isdn/hardware/mISDN/mISDNipac.c isac_l1cmd(struct dchannel *dch, u32 cmd)
cmd               631 drivers/isdn/hardware/mISDN/mISDNipac.c 	pr_debug("%s: cmd(%x) state(%02x)\n", isac->name, cmd, isac->state);
cmd               632 drivers/isdn/hardware/mISDN/mISDNipac.c 	switch (cmd) {
cmd               676 drivers/isdn/hardware/mISDN/mISDNipac.c 		_queue_data(&dch->dev.D, cmd, MISDN_ID_ANY, 0, NULL,
cmd               681 drivers/isdn/hardware/mISDN/mISDNipac.c 		_queue_data(&dch->dev.D, cmd, MISDN_ID_ANY, 0, NULL,
cmd               686 drivers/isdn/hardware/mISDN/mISDNipac.c 			 __func__, cmd);
cmd               912 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_cmdr(struct hscx_hw *hx, u8 cmd)
cmd               915 drivers/isdn/hardware/mISDN/mISDNipac.c 		WriteHSCX(hx, IPACX_CMDRB, cmd);
cmd               918 drivers/isdn/hardware/mISDN/mISDNipac.c 		WriteHSCX(hx, IPAC_CMDRB, cmd);
cmd              1386 drivers/isdn/hardware/mISDN/mISDNipac.c hscx_bctrl(struct mISDNchannel *ch, u32 cmd, void *arg)
cmd              1393 drivers/isdn/hardware/mISDN/mISDNipac.c 	pr_debug("%s: %s cmd:%x %p\n", hx->ip->name, __func__, cmd, arg);
cmd              1394 drivers/isdn/hardware/mISDN/mISDNipac.c 	switch (cmd) {
cmd              1412 drivers/isdn/hardware/mISDN/mISDNipac.c 			hx->ip->name, __func__, cmd);
cmd              1525 drivers/isdn/hardware/mISDN/mISDNipac.c ipac_dctrl(struct mISDNchannel *ch, u32 cmd, void *arg)
cmd              1534 drivers/isdn/hardware/mISDN/mISDNipac.c 	pr_debug("%s: DCTRL: %x %p\n", ipac->name, cmd, arg);
cmd              1535 drivers/isdn/hardware/mISDN/mISDNipac.c 	switch (cmd) {
cmd              1556 drivers/isdn/hardware/mISDN/mISDNipac.c 		pr_debug("%s: unknown DCTRL command %x\n", ipac->name, cmd);
cmd               498 drivers/isdn/hardware/mISDN/mISDNisar.c 		if (ch->cmd == PCTRL_CMD_FRM) {
cmd               517 drivers/isdn/hardware/mISDN/mISDNisar.c 		if (ch->cmd != PCTRL_CMD_FRH) {
cmd               519 drivers/isdn/hardware/mISDN/mISDNisar.c 				 ch->is->name, ch->cmd);
cmd               609 drivers/isdn/hardware/mISDN/mISDNisar.c 		    (ch->cmd == PCTRL_CMD_FTH)) {
cmd               643 drivers/isdn/hardware/mISDN/mISDNisar.c 		else if (ch->cmd == PCTRL_CMD_FTH)
cmd               646 drivers/isdn/hardware/mISDN/mISDNisar.c 		else if (ch->cmd == PCTRL_CMD_FTM)
cmd               681 drivers/isdn/hardware/mISDN/mISDNisar.c 		if (ch->cmd == PCTRL_CMD_FTH) {
cmd               686 drivers/isdn/hardware/mISDN/mISDNisar.c 		} else if (ch->cmd == PCTRL_CMD_FTM) {
cmd               928 drivers/isdn/hardware/mISDN/mISDNisar.c 			if (ch->cmd == PCTRL_CMD_FTH) {
cmd               972 drivers/isdn/hardware/mISDN/mISDNisar.c 				ch->cmd = ch->newcmd;
cmd               975 drivers/isdn/hardware/mISDN/mISDNisar.c 					  ch->cmd, 1, &p1);
cmd               987 drivers/isdn/hardware/mISDN/mISDNisar.c 			else if (ch->cmd == PCTRL_CMD_FRM)
cmd              1004 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->cmd = ch->newcmd;
cmd              1007 drivers/isdn/hardware/mISDN/mISDNisar.c 				  ch->cmd, 1, &p1);
cmd              1021 drivers/isdn/hardware/mISDN/mISDNisar.c 					  ch->cmd, 1, &ch->mod);
cmd              1341 drivers/isdn/hardware/mISDN/mISDNisar.c isar_pump_cmd(struct isar_ch *ch, u32 cmd, u8 para)
cmd              1347 drivers/isdn/hardware/mISDN/mISDNisar.c 		 ch->is->name, cmd, para, ch->bch.state);
cmd              1348 drivers/isdn/hardware/mISDN/mISDNisar.c 	switch (cmd) {
cmd              1355 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->cmd = ctrl;
cmd              1361 drivers/isdn/hardware/mISDN/mISDNisar.c 			   (ch->cmd == PCTRL_CMD_FTM) && (ch->mod == para))
cmd              1377 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->cmd = ctrl;
cmd              1383 drivers/isdn/hardware/mISDN/mISDNisar.c 			   (ch->cmd == PCTRL_CMD_FTH) && (ch->mod == para))
cmd              1399 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->cmd = ctrl;
cmd              1405 drivers/isdn/hardware/mISDN/mISDNisar.c 			   (ch->cmd == PCTRL_CMD_FRM) && (ch->mod == para))
cmd              1421 drivers/isdn/hardware/mISDN/mISDNisar.c 			ch->cmd = ctrl;
cmd              1427 drivers/isdn/hardware/mISDN/mISDNisar.c 			   (ch->cmd == PCTRL_CMD_FRH) && (ch->mod == para))
cmd              1570 drivers/isdn/hardware/mISDN/mISDNisar.c isar_bctrl(struct mISDNchannel *ch, u32 cmd, void *arg)
cmd              1577 drivers/isdn/hardware/mISDN/mISDNisar.c 	pr_debug("%s: %s cmd:%x %p\n", ich->is->name, __func__, cmd, arg);
cmd              1578 drivers/isdn/hardware/mISDN/mISDNisar.c 	switch (cmd) {
cmd              1596 drivers/isdn/hardware/mISDN/mISDNisar.c 			ich->is->name, __func__, cmd);
cmd               789 drivers/isdn/hardware/mISDN/netjet.c nj_bctrl(struct mISDNchannel *ch, u32 cmd, void *arg)
cmd               797 drivers/isdn/hardware/mISDN/netjet.c 	pr_debug("%s: %s cmd:%x %p\n", card->name, __func__, cmd, arg);
cmd               798 drivers/isdn/hardware/mISDN/netjet.c 	switch (cmd) {
cmd               815 drivers/isdn/hardware/mISDN/netjet.c 		pr_info("%s: %s unknown prim(%x)\n", card->name, __func__, cmd);
cmd               870 drivers/isdn/hardware/mISDN/netjet.c nj_dctrl(struct mISDNchannel *ch, u32 cmd, void *arg)
cmd               878 drivers/isdn/hardware/mISDN/netjet.c 	pr_debug("%s: %s cmd:%x %p\n", card->name, __func__, cmd, arg);
cmd               879 drivers/isdn/hardware/mISDN/netjet.c 	switch (cmd) {
cmd               901 drivers/isdn/hardware/mISDN/netjet.c 			 card->name, __func__, cmd);
cmd               176 drivers/isdn/hardware/mISDN/speedfax.c sfax_ctrl(struct sfax_hw  *sf, u32 cmd, u_long arg)
cmd               180 drivers/isdn/hardware/mISDN/speedfax.c 	switch (cmd) {
cmd               200 drivers/isdn/hardware/mISDN/speedfax.c 			sf->name, __func__, cmd, arg);
cmd               236 drivers/isdn/hardware/mISDN/speedfax.c sfax_dctrl(struct mISDNchannel *ch, u32 cmd, void *arg)
cmd               244 drivers/isdn/hardware/mISDN/speedfax.c 	pr_debug("%s: cmd:%x %p\n", sf->name, cmd, arg);
cmd               245 drivers/isdn/hardware/mISDN/speedfax.c 	switch (cmd) {
cmd               266 drivers/isdn/hardware/mISDN/speedfax.c 		pr_debug("%s: unknown command %x\n", sf->name, cmd);
cmd               176 drivers/isdn/hardware/mISDN/w6692.c ph_command(struct w6692_hw *card, u8 cmd)
cmd               178 drivers/isdn/hardware/mISDN/w6692.c 	pr_debug("%s: ph_command %x\n", card->name, cmd);
cmd               179 drivers/isdn/hardware/mISDN/w6692.c 	WriteW6692(card, W_CIX, cmd);
cmd               278 drivers/isdn/hardware/mISDN/w6692.c 	u8 cmd = W_D_CMDR_XMS;
cmd               289 drivers/isdn/hardware/mISDN/w6692.c 		cmd |= W_D_CMDR_XME;
cmd               293 drivers/isdn/hardware/mISDN/w6692.c 	WriteW6692(card, W_D_CMDR, cmd);
cmd               488 drivers/isdn/hardware/mISDN/w6692.c 	u8 *ptr, cmd = W_B_CMDR_RACT | W_B_CMDR_XMS;
cmd               506 drivers/isdn/hardware/mISDN/w6692.c 		cmd |= W_B_CMDR_XME;
cmd               519 drivers/isdn/hardware/mISDN/w6692.c 	WriteW6692B(wch, W_B_CMDR, cmd);
cmd              1024 drivers/isdn/hardware/mISDN/w6692.c w6692_bctrl(struct mISDNchannel *ch, u32 cmd, void *arg)
cmd              1032 drivers/isdn/hardware/mISDN/w6692.c 	pr_debug("%s: %s cmd:%x %p\n", card->name, __func__, cmd, arg);
cmd              1033 drivers/isdn/hardware/mISDN/w6692.c 	switch (cmd) {
cmd              1051 drivers/isdn/hardware/mISDN/w6692.c 			card->name, __func__, cmd);
cmd              1095 drivers/isdn/hardware/mISDN/w6692.c w6692_l1callback(struct dchannel *dch, u32 cmd)
cmd              1100 drivers/isdn/hardware/mISDN/w6692.c 	pr_debug("%s: cmd(%x) state(%02x)\n", card->name, cmd, card->state);
cmd              1101 drivers/isdn/hardware/mISDN/w6692.c 	switch (cmd) {
cmd              1141 drivers/isdn/hardware/mISDN/w6692.c 		_queue_data(&dch->dev.D, cmd, MISDN_ID_ANY, 0, NULL,
cmd              1146 drivers/isdn/hardware/mISDN/w6692.c 		_queue_data(&dch->dev.D, cmd, MISDN_ID_ANY, 0, NULL,
cmd              1151 drivers/isdn/hardware/mISDN/w6692.c 			 __func__, cmd);
cmd              1176 drivers/isdn/hardware/mISDN/w6692.c w6692_dctrl(struct mISDNchannel *ch, u32 cmd, void *arg)
cmd              1184 drivers/isdn/hardware/mISDN/w6692.c 	pr_debug("%s: DCTRL: %x %p\n", card->name, cmd, arg);
cmd              1185 drivers/isdn/hardware/mISDN/w6692.c 	switch (cmd) {
cmd              1206 drivers/isdn/hardware/mISDN/w6692.c 		pr_debug("%s: unknown DCTRL command %x\n", card->name, cmd);
cmd               952 drivers/isdn/mISDN/dsp_core.c dsp_ctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd               959 drivers/isdn/mISDN/dsp_core.c 		printk(KERN_DEBUG "%s:(%x)\n", __func__, cmd);
cmd               961 drivers/isdn/mISDN/dsp_core.c 	switch (cmd) {
cmd              1029 drivers/isdn/mISDN/l1oip_core.c l1oip_dctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd              1039 drivers/isdn/mISDN/l1oip_core.c 		       __func__, cmd, arg);
cmd              1040 drivers/isdn/mISDN/l1oip_core.c 	switch (cmd) {
cmd              1077 drivers/isdn/mISDN/l1oip_core.c 			       __func__, cmd);
cmd              1199 drivers/isdn/mISDN/l1oip_core.c l1oip_bctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd              1206 drivers/isdn/mISDN/l1oip_core.c 		       __func__, cmd, arg);
cmd              1207 drivers/isdn/mISDN/l1oip_core.c 	switch (cmd) {
cmd              1221 drivers/isdn/mISDN/l1oip_core.c 		       __func__, cmd);
cmd               617 drivers/isdn/mISDN/layer2.c send_uframe(struct layer2 *l2, struct sk_buff *skb, u_char cmd, u_char cr)
cmd               623 drivers/isdn/mISDN/layer2.c 	tmp[i++] = cmd;
cmd               700 drivers/isdn/mISDN/layer2.c 	u_char cmd;
cmd               704 drivers/isdn/mISDN/layer2.c 	cmd = (test_bit(FLG_MOD128, &l2->flag) ? SABME : SABM) | 0x10;
cmd               705 drivers/isdn/mISDN/layer2.c 	send_uframe(l2, NULL, cmd, CMD);
cmd              2034 drivers/isdn/mISDN/layer2.c tei_l2(struct layer2 *l2, u_int cmd, u_long arg)
cmd              2040 drivers/isdn/mISDN/layer2.c 		       mISDNDevName4ch(&l2->ch), cmd, __func__);
cmd              2041 drivers/isdn/mISDN/layer2.c 	switch (cmd) {
cmd              2080 drivers/isdn/mISDN/layer2.c l2_ctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd              2087 drivers/isdn/mISDN/layer2.c 		       mISDNDevName4ch(ch), __func__, cmd);
cmd              2089 drivers/isdn/mISDN/layer2.c 	switch (cmd) {
cmd                79 drivers/isdn/mISDN/socket.c mISDN_ctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd                85 drivers/isdn/mISDN/socket.c 		printk(KERN_DEBUG "%s(%p, %x, %p)\n", __func__, ch, cmd, arg);
cmd                86 drivers/isdn/mISDN/socket.c 	switch (cmd) {
cmd               279 drivers/isdn/mISDN/socket.c data_sock_ioctl_bound(struct sock *sk, unsigned int cmd, void __user *p)
cmd               290 drivers/isdn/mISDN/socket.c 	switch (cmd) {
cmd               318 drivers/isdn/mISDN/socket.c 		val[0] = cmd;
cmd               332 drivers/isdn/mISDN/socket.c 		val[0] = cmd;
cmd               350 drivers/isdn/mISDN/socket.c data_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               357 drivers/isdn/mISDN/socket.c 	switch (cmd) {
cmd               395 drivers/isdn/mISDN/socket.c 			err = data_sock_ioctl_bound(sk, cmd,
cmd               634 drivers/isdn/mISDN/socket.c base_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               640 drivers/isdn/mISDN/socket.c 	switch (cmd) {
cmd               355 drivers/isdn/mISDN/stack.c st_own_ctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd               359 drivers/isdn/mISDN/stack.c 	return ch->st->layer1->ctrl(ch->st->layer1, cmd, arg);
cmd               934 drivers/isdn/mISDN/tei.c l2_tei(struct layer2 *l2, u_int cmd, u_long arg)
cmd               941 drivers/isdn/mISDN/tei.c 		printk(KERN_DEBUG "%s: cmd(%x)\n", __func__, cmd);
cmd               942 drivers/isdn/mISDN/tei.c 	switch (cmd) {
cmd              1258 drivers/isdn/mISDN/tei.c mgr_ctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd              1265 drivers/isdn/mISDN/tei.c 		printk(KERN_DEBUG "%s(%x, %p)\n", __func__, cmd, arg);
cmd              1266 drivers/isdn/mISDN/tei.c 	switch (cmd) {
cmd              1337 drivers/isdn/mISDN/tei.c mgr_bcast_ctrl(struct mISDNchannel *ch, u_int cmd, void *arg)
cmd               217 drivers/isdn/mISDN/timerdev.c mISDN_ioctl(struct file *filep, unsigned int cmd, unsigned long arg)
cmd               225 drivers/isdn/mISDN/timerdev.c 		       filep, cmd, arg);
cmd               227 drivers/isdn/mISDN/timerdev.c 	switch (cmd) {
cmd                22 drivers/leds/leds-blinkm.c static int blinkm_transfer_hw(struct i2c_client *client, int cmd);
cmd               293 drivers/leds/leds-blinkm.c static int blinkm_write(struct i2c_client *client, int cmd, u8 *arg)
cmd               297 drivers/leds/leds-blinkm.c 	int arglen = blinkm_cmds[cmd].nr_args;
cmd               299 drivers/leds/leds-blinkm.c 	result = i2c_smbus_write_byte(client, blinkm_cmds[cmd].cmdbyte);
cmd               315 drivers/leds/leds-blinkm.c static int blinkm_read(struct i2c_client *client, int cmd, u8 *arg)
cmd               319 drivers/leds/leds-blinkm.c 	int retlen = blinkm_cmds[cmd].nr_ret;
cmd               331 drivers/leds/leds-blinkm.c static int blinkm_transfer_hw(struct i2c_client *client, int cmd)
cmd               353 drivers/leds/leds-blinkm.c 	switch (cmd) {
cmd               360 drivers/leds/leds-blinkm.c 		blinkm_write(client, cmd, data->args);
cmd               370 drivers/leds/leds-blinkm.c 		blinkm_write(client, cmd, data->args);
cmd               379 drivers/leds/leds-blinkm.c 		blinkm_write(client, cmd, data->args);
cmd               382 drivers/leds/leds-blinkm.c 		blinkm_write(client, cmd, NULL);
cmd               388 drivers/leds/leds-blinkm.c 		blinkm_write(client, cmd, NULL);
cmd               389 drivers/leds/leds-blinkm.c 		blinkm_read(client, cmd, data->args);
cmd               396 drivers/leds/leds-blinkm.c 		blinkm_write(client, cmd, NULL);
cmd               397 drivers/leds/leds-blinkm.c 		blinkm_read(client, cmd, data->args);
cmd               409 drivers/leds/leds-blinkm.c 				"BlinkM: cmd %d not implemented yet.\n", cmd);
cmd               412 drivers/leds/leds-blinkm.c 		dev_err(&client->dev, "BlinkM: unknown command %d\n", cmd);
cmd                84 drivers/leds/leds-cr0014114.c 	u8	cmd;
cmd                88 drivers/leds/leds-cr0014114.c 	cmd = CR_INIT_REENUMERATE;
cmd                89 drivers/leds/leds-cr0014114.c 	ret = spi_write(priv->spi, &cmd, sizeof(cmd));
cmd                93 drivers/leds/leds-cr0014114.c 	cmd = CR_NEXT_REENUMERATE;
cmd                97 drivers/leds/leds-cr0014114.c 		ret = spi_write(priv->spi, &cmd, sizeof(cmd));
cmd               221 drivers/leds/leds-lp5521.c 	unsigned cmd;
cmd               234 drivers/leds/leds-lp5521.c 		ret = sscanf(c, "%2x", &cmd);
cmd               238 drivers/leds/leds-lp5521.c 		pattern[i] = (u8)cmd;
cmd               329 drivers/leds/leds-lp5523.c 	unsigned cmd;
cmd               342 drivers/leds/leds-lp5523.c 		ret = sscanf(c, "%2x", &cmd);
cmd               346 drivers/leds/leds-lp5523.c 		pattern[i] = (u8)cmd;
cmd               216 drivers/leds/leds-lp5562.c 	unsigned cmd;
cmd               235 drivers/leds/leds-lp5562.c 		ret = sscanf(c, "%2x", &cmd);
cmd               239 drivers/leds/leds-lp5562.c 		pattern[i] = (u8)cmd;
cmd               208 drivers/leds/leds-lp8501.c 	unsigned cmd;
cmd               227 drivers/leds/leds-lp8501.c 		ret = sscanf(c, "%2x", &cmd);
cmd               231 drivers/leds/leds-lp8501.c 		pattern[i] = (u8)cmd;
cmd                32 drivers/leds/leds-ns2.c 	unsigned int		cmd;
cmd                49 drivers/leds/leds-ns2.c 	cmd_level = gpio_get_value_cansleep(led_dat->cmd);
cmd                83 drivers/leds/leds-ns2.c 		gpio_set_value(led_dat->cmd,
cmd                90 drivers/leds/leds-ns2.c 	gpio_set_value_cansleep(led_dat->cmd, led_dat->modval[i].cmd_level);
cmd               179 drivers/leds/leds-ns2.c 	ret = devm_gpio_request_one(&pdev->dev, template->cmd,
cmd               180 drivers/leds/leds-ns2.c 			gpio_get_value_cansleep(template->cmd) ?
cmd               206 drivers/leds/leds-ns2.c 	led_dat->cmd = template->cmd;
cmd               208 drivers/leds/leds-ns2.c 	led_dat->can_sleep = gpio_cansleep(led_dat->cmd) |
cmd               268 drivers/leds/leds-ns2.c 		led->cmd = ret;
cmd              1420 drivers/lightnvm/core.c static long nvm_ctl_ioctl(struct file *file, uint cmd, unsigned long arg)
cmd              1427 drivers/lightnvm/core.c 	switch (cmd) {
cmd               117 drivers/macintosh/adb-iop.c 	       (uint)amsg->count + 2, (uint)amsg->flags, (uint)amsg->cmd);
cmd               143 drivers/macintosh/adb-iop.c 			memcpy(req->reply, &amsg->cmd, req->reply_len);
cmd               145 drivers/macintosh/adb-iop.c 			adb_input(&amsg->cmd, amsg->count + 1,
cmd               192 drivers/macintosh/adb-iop.c 	memcpy(&amsg.cmd, req->data + 1, req->nbytes - 1);
cmd                88 drivers/macintosh/ams/ams-i2c.c static int ams_i2c_cmd(enum ams_i2c_cmd cmd)
cmd                93 drivers/macintosh/ams/ams-i2c.c 	ams_i2c_write(AMS_COMMAND, cmd);
cmd                83 drivers/macintosh/ans-lcd.c anslcd_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd                89 drivers/macintosh/ans-lcd.c 	printk(KERN_DEBUG "LCD: ioctl(%d,%d)\n",cmd,arg);
cmd                94 drivers/macintosh/ans-lcd.c 	switch ( cmd )
cmd                44 drivers/macintosh/rack-meter.c 	struct dbdma_cmd	cmd[4]			____cacheline_aligned;
cmd               169 drivers/macintosh/rack-meter.c 	struct dbdma_cmd *cmd = db->cmd;
cmd               182 drivers/macintosh/rack-meter.c 	memset(cmd, 0, 4 * sizeof(struct dbdma_cmd));
cmd               183 drivers/macintosh/rack-meter.c 	cmd->req_count = cpu_to_le16(4);
cmd               184 drivers/macintosh/rack-meter.c 	cmd->command = cpu_to_le16(STORE_WORD | INTR_ALWAYS | KEY_SYSTEM);
cmd               185 drivers/macintosh/rack-meter.c 	cmd->phy_addr = cpu_to_le32(rm->dma_buf_p +
cmd               187 drivers/macintosh/rack-meter.c 	cmd->cmd_dep = cpu_to_le32(0x02000000);
cmd               188 drivers/macintosh/rack-meter.c 	cmd++;
cmd               190 drivers/macintosh/rack-meter.c 	cmd->req_count = cpu_to_le16(SAMPLE_COUNT * 4);
cmd               191 drivers/macintosh/rack-meter.c 	cmd->command = cpu_to_le16(OUTPUT_MORE);
cmd               192 drivers/macintosh/rack-meter.c 	cmd->phy_addr = cpu_to_le32(rm->dma_buf_p +
cmd               194 drivers/macintosh/rack-meter.c 	cmd++;
cmd               196 drivers/macintosh/rack-meter.c 	cmd->req_count = cpu_to_le16(4);
cmd               197 drivers/macintosh/rack-meter.c 	cmd->command = cpu_to_le16(STORE_WORD | INTR_ALWAYS | KEY_SYSTEM);
cmd               198 drivers/macintosh/rack-meter.c 	cmd->phy_addr = cpu_to_le32(rm->dma_buf_p +
cmd               200 drivers/macintosh/rack-meter.c 	cmd->cmd_dep = cpu_to_le32(0x01000000);
cmd               201 drivers/macintosh/rack-meter.c 	cmd++;
cmd               203 drivers/macintosh/rack-meter.c 	cmd->req_count = cpu_to_le16(SAMPLE_COUNT * 4);
cmd               204 drivers/macintosh/rack-meter.c 	cmd->command = cpu_to_le16(OUTPUT_MORE | BR_ALWAYS);
cmd               205 drivers/macintosh/rack-meter.c 	cmd->phy_addr = cpu_to_le32(rm->dma_buf_p +
cmd               207 drivers/macintosh/rack-meter.c 	cmd->cmd_dep = cpu_to_le32(rm->dma_buf_p);
cmd                68 drivers/macintosh/smu.c 	u8 cmd;
cmd               113 drivers/macintosh/smu.c 	struct smu_cmd *cmd;
cmd               119 drivers/macintosh/smu.c 	cmd = list_entry(smu->cmd_list.next, struct smu_cmd, link);
cmd               120 drivers/macintosh/smu.c 	smu->cmd_cur = cmd;
cmd               121 drivers/macintosh/smu.c 	list_del(&cmd->link);
cmd               123 drivers/macintosh/smu.c 	DPRINTK("SMU: starting cmd %x, %d bytes data\n", cmd->cmd,
cmd               124 drivers/macintosh/smu.c 		cmd->data_len);
cmd               125 drivers/macintosh/smu.c 	DPRINTK("SMU: data buffer: %8ph\n", cmd->data_buf);
cmd               128 drivers/macintosh/smu.c 	smu->cmd_buf->cmd = cmd->cmd;
cmd               129 drivers/macintosh/smu.c 	smu->cmd_buf->length = cmd->data_len;
cmd               130 drivers/macintosh/smu.c 	memcpy(smu->cmd_buf->data, cmd->data_buf, cmd->data_len);
cmd               164 drivers/macintosh/smu.c 	struct smu_cmd *cmd;
cmd               165 drivers/macintosh/smu.c 	void (*done)(struct smu_cmd *cmd, void *misc) = NULL;
cmd               181 drivers/macintosh/smu.c 	cmd = smu->cmd_cur;
cmd               183 drivers/macintosh/smu.c 	if (cmd == NULL)
cmd               200 drivers/macintosh/smu.c 		ack = (~cmd->cmd) & 0xff;
cmd               201 drivers/macintosh/smu.c 		if (ack != smu->cmd_buf->cmd) {
cmd               203 drivers/macintosh/smu.c 				ack, smu->cmd_buf->cmd);
cmd               208 drivers/macintosh/smu.c 		if (reply_len > cmd->reply_len) {
cmd               211 drivers/macintosh/smu.c 			       reply_len, cmd->reply_len);
cmd               212 drivers/macintosh/smu.c 			reply_len = cmd->reply_len;
cmd               214 drivers/macintosh/smu.c 		cmd->reply_len = reply_len;
cmd               215 drivers/macintosh/smu.c 		if (cmd->reply_buf && reply_len)
cmd               216 drivers/macintosh/smu.c 			memcpy(cmd->reply_buf, smu->cmd_buf->data, reply_len);
cmd               222 drivers/macintosh/smu.c 	done = cmd->done;
cmd               223 drivers/macintosh/smu.c 	misc = cmd->misc;
cmd               225 drivers/macintosh/smu.c 	cmd->status = rc;
cmd               237 drivers/macintosh/smu.c 		done(cmd, misc);
cmd               263 drivers/macintosh/smu.c int smu_queue_cmd(struct smu_cmd *cmd)
cmd               269 drivers/macintosh/smu.c 	if (cmd->data_len > SMU_MAX_DATA ||
cmd               270 drivers/macintosh/smu.c 	    cmd->reply_len > SMU_MAX_DATA)
cmd               273 drivers/macintosh/smu.c 	cmd->status = 1;
cmd               275 drivers/macintosh/smu.c 	list_add_tail(&cmd->link, &smu->cmd_list);
cmd               282 drivers/macintosh/smu.c 		smu_spinwait_cmd(cmd);
cmd               291 drivers/macintosh/smu.c 		     void (*done)(struct smu_cmd *cmd, void *misc),
cmd               294 drivers/macintosh/smu.c 	struct smu_cmd *cmd = &scmd->cmd;
cmd               302 drivers/macintosh/smu.c 	cmd->cmd = command;
cmd               303 drivers/macintosh/smu.c 	cmd->data_len = data_len;
cmd               304 drivers/macintosh/smu.c 	cmd->data_buf = scmd->buffer;
cmd               305 drivers/macintosh/smu.c 	cmd->reply_len = sizeof(scmd->buffer);
cmd               306 drivers/macintosh/smu.c 	cmd->reply_buf = scmd->buffer;
cmd               307 drivers/macintosh/smu.c 	cmd->done = done;
cmd               308 drivers/macintosh/smu.c 	cmd->misc = misc;
cmd               315 drivers/macintosh/smu.c 	return smu_queue_cmd(cmd);
cmd               334 drivers/macintosh/smu.c void smu_done_complete(struct smu_cmd *cmd, void *misc)
cmd               343 drivers/macintosh/smu.c void smu_spinwait_cmd(struct smu_cmd *cmd)
cmd               345 drivers/macintosh/smu.c 	while(cmd->status == 1)
cmd               367 drivers/macintosh/smu.c 	cmd_buf->cmd = 0x8e;
cmd               382 drivers/macintosh/smu.c 	struct smu_simple_cmd cmd;
cmd               389 drivers/macintosh/smu.c 	rc = smu_queue_simple(&cmd, SMU_CMD_RTC_COMMAND, 1, NULL, NULL,
cmd               393 drivers/macintosh/smu.c 	smu_spinwait_simple(&cmd);
cmd               395 drivers/macintosh/smu.c 	time->tm_sec = bcd2hex(cmd.buffer[0]);
cmd               396 drivers/macintosh/smu.c 	time->tm_min = bcd2hex(cmd.buffer[1]);
cmd               397 drivers/macintosh/smu.c 	time->tm_hour = bcd2hex(cmd.buffer[2]);
cmd               398 drivers/macintosh/smu.c 	time->tm_wday = bcd2hex(cmd.buffer[3]);
cmd               399 drivers/macintosh/smu.c 	time->tm_mday = bcd2hex(cmd.buffer[4]);
cmd               400 drivers/macintosh/smu.c 	time->tm_mon = bcd2hex(cmd.buffer[5]) - 1;
cmd               401 drivers/macintosh/smu.c 	time->tm_year = bcd2hex(cmd.buffer[6]) + 100;
cmd               409 drivers/macintosh/smu.c 	struct smu_simple_cmd cmd;
cmd               415 drivers/macintosh/smu.c 	rc = smu_queue_simple(&cmd, SMU_CMD_RTC_COMMAND, 8, NULL, NULL,
cmd               426 drivers/macintosh/smu.c 	smu_spinwait_simple(&cmd);
cmd               434 drivers/macintosh/smu.c 	struct smu_simple_cmd cmd;
cmd               439 drivers/macintosh/smu.c 	if (smu_queue_simple(&cmd, SMU_CMD_POWER_COMMAND, 9, NULL, NULL,
cmd               442 drivers/macintosh/smu.c 	smu_spinwait_simple(&cmd);
cmd               450 drivers/macintosh/smu.c 	struct smu_simple_cmd cmd;
cmd               455 drivers/macintosh/smu.c 	if (smu_queue_simple(&cmd, SMU_CMD_POWER_COMMAND, 8, NULL, NULL,
cmd               458 drivers/macintosh/smu.c 	smu_spinwait_simple(&cmd);
cmd               707 drivers/macintosh/smu.c static void smu_i2c_complete_command(struct smu_i2c_cmd *cmd, int fail)
cmd               709 drivers/macintosh/smu.c 	void (*done)(struct smu_i2c_cmd *cmd, void *misc) = cmd->done;
cmd               710 drivers/macintosh/smu.c 	void *misc = cmd->misc;
cmd               714 drivers/macintosh/smu.c 	if (!fail && cmd->read) {
cmd               715 drivers/macintosh/smu.c 		if (cmd->pdata[0] < 1)
cmd               718 drivers/macintosh/smu.c 			memcpy(cmd->info.data, &cmd->pdata[1],
cmd               719 drivers/macintosh/smu.c 			       cmd->info.datalen);
cmd               731 drivers/macintosh/smu.c 	cmd->status = fail ? -EIO : 0;
cmd               741 drivers/macintosh/smu.c 		list_del(&cmd->link);
cmd               744 drivers/macintosh/smu.c 		list_add_tail(&cmd->scmd.link, &smu->cmd_list);
cmd               752 drivers/macintosh/smu.c 		done(cmd, misc);
cmd               759 drivers/macintosh/smu.c 	struct smu_i2c_cmd	*cmd = smu->cmd_i2c_cur;
cmd               764 drivers/macintosh/smu.c 	cmd->pdata[0] = 0xff;
cmd               765 drivers/macintosh/smu.c 	cmd->scmd.reply_len = sizeof(cmd->pdata);
cmd               766 drivers/macintosh/smu.c 	smu_queue_cmd(&cmd->scmd);
cmd               772 drivers/macintosh/smu.c 	struct smu_i2c_cmd	*cmd = misc;
cmd               776 drivers/macintosh/smu.c 		cmd->stage, scmd->status, cmd->pdata[0], scmd->reply_len);
cmd               781 drivers/macintosh/smu.c 	else if (cmd->read) {
cmd               782 drivers/macintosh/smu.c 		if (cmd->stage == 0)
cmd               783 drivers/macintosh/smu.c 			fail = cmd->pdata[0] != 0;
cmd               785 drivers/macintosh/smu.c 			fail = cmd->pdata[0] >= 0x80;
cmd               787 drivers/macintosh/smu.c 		fail = cmd->pdata[0] != 0;
cmd               792 drivers/macintosh/smu.c 	if (fail && --cmd->retries > 0) {
cmd               794 drivers/macintosh/smu.c 		BUG_ON(cmd != smu->cmd_i2c_cur);
cmd               805 drivers/macintosh/smu.c 	if (fail || cmd->stage != 0) {
cmd               806 drivers/macintosh/smu.c 		smu_i2c_complete_command(cmd, fail);
cmd               813 drivers/macintosh/smu.c 	scmd->reply_buf = cmd->pdata;
cmd               814 drivers/macintosh/smu.c 	scmd->reply_len = sizeof(cmd->pdata);
cmd               815 drivers/macintosh/smu.c 	scmd->data_buf = cmd->pdata;
cmd               817 drivers/macintosh/smu.c 	cmd->pdata[0] = 0;
cmd               818 drivers/macintosh/smu.c 	cmd->stage = 1;
cmd               819 drivers/macintosh/smu.c 	cmd->retries = 20;
cmd               824 drivers/macintosh/smu.c int smu_queue_i2c(struct smu_i2c_cmd *cmd)
cmd               832 drivers/macintosh/smu.c 	cmd->scmd.cmd = SMU_CMD_I2C_COMMAND;
cmd               833 drivers/macintosh/smu.c 	cmd->scmd.done = smu_i2c_low_completion;
cmd               834 drivers/macintosh/smu.c 	cmd->scmd.misc = cmd;
cmd               835 drivers/macintosh/smu.c 	cmd->scmd.reply_buf = cmd->pdata;
cmd               836 drivers/macintosh/smu.c 	cmd->scmd.reply_len = sizeof(cmd->pdata);
cmd               837 drivers/macintosh/smu.c 	cmd->scmd.data_buf = (u8 *)(char *)&cmd->info;
cmd               838 drivers/macintosh/smu.c 	cmd->scmd.status = 1;
cmd               839 drivers/macintosh/smu.c 	cmd->stage = 0;
cmd               840 drivers/macintosh/smu.c 	cmd->pdata[0] = 0xff;
cmd               841 drivers/macintosh/smu.c 	cmd->retries = 20;
cmd               842 drivers/macintosh/smu.c 	cmd->status = 1;
cmd               847 drivers/macintosh/smu.c 	cmd->info.caddr = cmd->info.devaddr;
cmd               848 drivers/macintosh/smu.c 	cmd->read = cmd->info.devaddr & 0x01;
cmd               849 drivers/macintosh/smu.c 	switch(cmd->info.type) {
cmd               851 drivers/macintosh/smu.c 		memset(&cmd->info.sublen, 0, 4);
cmd               854 drivers/macintosh/smu.c 		cmd->info.devaddr &= 0xfe;
cmd               857 drivers/macintosh/smu.c 		if (cmd->info.sublen > 3)
cmd               866 drivers/macintosh/smu.c 	if (cmd->read) {
cmd               867 drivers/macintosh/smu.c 		if (cmd->info.datalen > SMU_I2C_READ_MAX)
cmd               869 drivers/macintosh/smu.c 		memset(cmd->info.data, 0xff, cmd->info.datalen);
cmd               870 drivers/macintosh/smu.c 		cmd->scmd.data_len = 9;
cmd               872 drivers/macintosh/smu.c 		if (cmd->info.datalen > SMU_I2C_WRITE_MAX)
cmd               874 drivers/macintosh/smu.c 		cmd->scmd.data_len = 9 + cmd->info.datalen;
cmd               879 drivers/macintosh/smu.c 		cmd->read ? "read" : "write", cmd->info.datalen,
cmd               880 drivers/macintosh/smu.c 		cmd->info.bus, cmd->info.caddr,
cmd               881 drivers/macintosh/smu.c 		cmd->info.subaddr[0], cmd->info.type);
cmd               889 drivers/macintosh/smu.c 		smu->cmd_i2c_cur = cmd;
cmd               890 drivers/macintosh/smu.c 		list_add_tail(&cmd->scmd.link, &smu->cmd_list);
cmd               894 drivers/macintosh/smu.c 		list_add_tail(&cmd->link, &smu->cmd_i2c_list);
cmd               908 drivers/macintosh/smu.c 	struct smu_cmd cmd;
cmd               920 drivers/macintosh/smu.c 		cmd.cmd = SMU_CMD_MISC_ee_COMMAND;
cmd               921 drivers/macintosh/smu.c 		cmd.data_len = 7;
cmd               922 drivers/macintosh/smu.c 		cmd.data_buf = params;
cmd               923 drivers/macintosh/smu.c 		cmd.reply_len = chunk;
cmd               924 drivers/macintosh/smu.c 		cmd.reply_buf = dest;
cmd               925 drivers/macintosh/smu.c 		cmd.done = smu_done_complete;
cmd               926 drivers/macintosh/smu.c 		cmd.misc = &comp;
cmd               932 drivers/macintosh/smu.c 		rc = smu_queue_cmd(&cmd);
cmd               936 drivers/macintosh/smu.c 		if (cmd.status != 0)
cmd               938 drivers/macintosh/smu.c 		if (cmd.reply_len != clen) {
cmd               941 drivers/macintosh/smu.c 			       cmd.reply_len, clen);
cmd               954 drivers/macintosh/smu.c 	struct smu_simple_cmd cmd;
cmd               961 drivers/macintosh/smu.c 	smu_queue_simple(&cmd, SMU_CMD_PARTITION_COMMAND, 2,
cmd               966 drivers/macintosh/smu.c 		cmd.cmd.status, cmd.cmd.reply_len);
cmd               969 drivers/macintosh/smu.c 	if (cmd.cmd.status != 0 || cmd.cmd.reply_len != 6)
cmd               973 drivers/macintosh/smu.c 	addr = *((u16 *)cmd.buffer);
cmd               974 drivers/macintosh/smu.c 	len = cmd.buffer[3] << 2;
cmd              1076 drivers/macintosh/smu.c 	struct smu_cmd		cmd;
cmd              1106 drivers/macintosh/smu.c static void smu_user_cmd_done(struct smu_cmd *cmd, void *misc)
cmd              1131 drivers/macintosh/smu.c 		part = __smu_get_sdb_partition(hdr.cmd, NULL, 1);
cmd              1150 drivers/macintosh/smu.c 	pp->cmd.status = 1;
cmd              1158 drivers/macintosh/smu.c 	pp->cmd.cmd = hdr.cmd;
cmd              1159 drivers/macintosh/smu.c 	pp->cmd.data_len = hdr.data_len;
cmd              1160 drivers/macintosh/smu.c 	pp->cmd.reply_len = SMU_MAX_DATA;
cmd              1161 drivers/macintosh/smu.c 	pp->cmd.data_buf = pp->buffer;
cmd              1162 drivers/macintosh/smu.c 	pp->cmd.reply_buf = pp->buffer;
cmd              1163 drivers/macintosh/smu.c 	pp->cmd.done = smu_user_cmd_done;
cmd              1164 drivers/macintosh/smu.c 	pp->cmd.misc = pp;
cmd              1165 drivers/macintosh/smu.c 	rc = smu_queue_cmd(&pp->cmd);
cmd              1185 drivers/macintosh/smu.c 	if (pp->cmd.status == 1) {
cmd              1194 drivers/macintosh/smu.c 			if (pp->cmd.status != 1)
cmd              1209 drivers/macintosh/smu.c 	if (pp->cmd.status != 0)
cmd              1210 drivers/macintosh/smu.c 		pp->cmd.reply_len = 0;
cmd              1211 drivers/macintosh/smu.c 	size = sizeof(hdr) + pp->cmd.reply_len;
cmd              1215 drivers/macintosh/smu.c 	hdr.status = pp->cmd.status;
cmd              1216 drivers/macintosh/smu.c 	hdr.reply_len = pp->cmd.reply_len;
cmd              1263 drivers/macintosh/smu.c 		if (pp->busy && pp->cmd.status != 1)
cmd              1290 drivers/macintosh/smu.c 	if (busy && pp->cmd.status == 1) {
cmd              1296 drivers/macintosh/smu.c 			if (pp->cmd.status != 1)
cmd              2366 drivers/macintosh/via-pmu.c 		     u_int cmd, u_long arg)
cmd              2371 drivers/macintosh/via-pmu.c 	switch (cmd) {
cmd              2431 drivers/macintosh/via-pmu.c 			       u_int cmd, u_long arg)
cmd              2436 drivers/macintosh/via-pmu.c 	ret = pmu_ioctl(filp, cmd, arg);
cmd              2450 drivers/macintosh/via-pmu.c static long compat_pmu_ioctl (struct file *filp, u_int cmd, u_long arg)
cmd              2452 drivers/macintosh/via-pmu.c 	switch (cmd) {
cmd              2456 drivers/macintosh/via-pmu.c 		cmd = PMU_IOC_GET_BACKLIGHT;
cmd              2459 drivers/macintosh/via-pmu.c 		cmd = PMU_IOC_SET_BACKLIGHT;
cmd              2462 drivers/macintosh/via-pmu.c 		cmd = PMU_IOC_GET_MODEL;
cmd              2465 drivers/macintosh/via-pmu.c 		cmd = PMU_IOC_HAS_ADB;
cmd              2468 drivers/macintosh/via-pmu.c 		cmd = PMU_IOC_CAN_SLEEP;
cmd              2471 drivers/macintosh/via-pmu.c 		cmd = PMU_IOC_GRAB_BACKLIGHT;
cmd              2476 drivers/macintosh/via-pmu.c 	return pmu_unlocked_ioctl(filp, cmd, (unsigned long)compat_ptr(arg));
cmd                55 drivers/macintosh/windfarm_smu_controls.c 	struct smu_cmd cmd;
cmd                61 drivers/macintosh/windfarm_smu_controls.c 	cmd.cmd = SMU_CMD_FAN_COMMAND;
cmd                74 drivers/macintosh/windfarm_smu_controls.c 		cmd.data_len = 4;
cmd                83 drivers/macintosh/windfarm_smu_controls.c 		cmd.data_len = 14;
cmd                86 drivers/macintosh/windfarm_smu_controls.c 	cmd.reply_len = 16;
cmd                87 drivers/macintosh/windfarm_smu_controls.c 	cmd.data_buf = cmd.reply_buf = buffer;
cmd                88 drivers/macintosh/windfarm_smu_controls.c 	cmd.status = 0;
cmd                89 drivers/macintosh/windfarm_smu_controls.c 	cmd.done = smu_done_complete;
cmd                90 drivers/macintosh/windfarm_smu_controls.c 	cmd.misc = &comp;
cmd                92 drivers/macintosh/windfarm_smu_controls.c 	rc = smu_queue_cmd(&cmd);
cmd                98 drivers/macintosh/windfarm_smu_controls.c 	if (cmd.status != 0 && smu_supports_new_fans_ops) {
cmd               105 drivers/macintosh/windfarm_smu_controls.c 	return cmd.status;
cmd                67 drivers/macintosh/windfarm_smu_sensors.c 	struct smu_simple_cmd	cmd;
cmd                71 drivers/macintosh/windfarm_smu_sensors.c 	rc = smu_queue_simple(&cmd, SMU_CMD_READ_ADC, 1,
cmd                76 drivers/macintosh/windfarm_smu_sensors.c 	if (cmd.cmd.status != 0)
cmd                77 drivers/macintosh/windfarm_smu_sensors.c 		return cmd.cmd.status;
cmd                78 drivers/macintosh/windfarm_smu_sensors.c 	if (cmd.cmd.reply_len != 2) {
cmd                80 drivers/macintosh/windfarm_smu_sensors.c 		       id, cmd.cmd.reply_len);
cmd                83 drivers/macintosh/windfarm_smu_sensors.c 	*value = *((u16 *)cmd.buffer);
cmd               807 drivers/mailbox/bcm-flexrm-mailbox.c 			d = flexrm_imm_desc(c->cmd);
cmd               814 drivers/mailbox/bcm-flexrm-mailbox.c 			d = flexrm_immt_desc(c->cmd);
cmd               165 drivers/mailbox/mtk-cmdq-mailbox.c static bool cmdq_command_is_wfe(u64 cmd)
cmd               171 drivers/mailbox/mtk-cmdq-mailbox.c 	return ((cmd & wfe_mask) == (wfe_op | wfe_option));
cmd                26 drivers/mailbox/rockchip-mailbox.c 	u32 cmd;
cmd                68 drivers/mailbox/rockchip-mailbox.c 		chans->idx, msg->cmd);
cmd                72 drivers/mailbox/rockchip-mailbox.c 	writel_relaxed(msg->cmd, mb->mbox_base + MAILBOX_A2B_CMD(chans->idx));
cmd               146 drivers/mailbox/rockchip-mailbox.c 			idx, msg->cmd);
cmd               279 drivers/md/bcache/bcache.h 		     unsigned int cmd, unsigned long arg);
cmd              1242 drivers/md/bcache/request.c 			    unsigned int cmd, unsigned long arg)
cmd              1249 drivers/md/bcache/request.c 	return __blkdev_driver_ioctl(dc->bdev, mode, cmd, arg);
cmd              1365 drivers/md/bcache/request.c 			   unsigned int cmd, unsigned long arg)
cmd               667 drivers/md/bcache/super.c 		     unsigned int cmd, unsigned long arg)
cmd               671 drivers/md/bcache/super.c 	return d->ioctl(d, mode, cmd, arg);
cmd               237 drivers/md/dm-cache-metadata.c static int superblock_read_lock(struct dm_cache_metadata *cmd,
cmd               240 drivers/md/dm-cache-metadata.c 	return dm_bm_read_lock(cmd->bm, CACHE_SUPERBLOCK_LOCATION,
cmd               244 drivers/md/dm-cache-metadata.c static int superblock_lock_zero(struct dm_cache_metadata *cmd,
cmd               247 drivers/md/dm-cache-metadata.c 	return dm_bm_write_lock_zero(cmd->bm, CACHE_SUPERBLOCK_LOCATION,
cmd               251 drivers/md/dm-cache-metadata.c static int superblock_lock(struct dm_cache_metadata *cmd,
cmd               254 drivers/md/dm-cache-metadata.c 	return dm_bm_write_lock(cmd->bm, CACHE_SUPERBLOCK_LOCATION,
cmd               289 drivers/md/dm-cache-metadata.c static void __setup_mapping_info(struct dm_cache_metadata *cmd)
cmd               298 drivers/md/dm-cache-metadata.c 	dm_array_info_init(&cmd->info, cmd->tm, &vt);
cmd               300 drivers/md/dm-cache-metadata.c 	if (cmd->policy_hint_size) {
cmd               302 drivers/md/dm-cache-metadata.c 		dm_array_info_init(&cmd->hint_info, cmd->tm, &vt);
cmd               306 drivers/md/dm-cache-metadata.c static int __save_sm_root(struct dm_cache_metadata *cmd)
cmd               311 drivers/md/dm-cache-metadata.c 	r = dm_sm_root_size(cmd->metadata_sm, &metadata_len);
cmd               315 drivers/md/dm-cache-metadata.c 	return dm_sm_copy_root(cmd->metadata_sm, &cmd->metadata_space_map_root,
cmd               319 drivers/md/dm-cache-metadata.c static void __copy_sm_root(struct dm_cache_metadata *cmd,
cmd               323 drivers/md/dm-cache-metadata.c 	       &cmd->metadata_space_map_root,
cmd               324 drivers/md/dm-cache-metadata.c 	       sizeof(cmd->metadata_space_map_root));
cmd               327 drivers/md/dm-cache-metadata.c static bool separate_dirty_bits(struct dm_cache_metadata *cmd)
cmd               329 drivers/md/dm-cache-metadata.c 	return cmd->version >= 2;
cmd               332 drivers/md/dm-cache-metadata.c static int __write_initial_superblock(struct dm_cache_metadata *cmd)
cmd               337 drivers/md/dm-cache-metadata.c 	sector_t bdev_size = i_size_read(cmd->bdev->bd_inode) >> SECTOR_SHIFT;
cmd               343 drivers/md/dm-cache-metadata.c 	r = dm_tm_pre_commit(cmd->tm);
cmd               351 drivers/md/dm-cache-metadata.c 	r = __save_sm_root(cmd);
cmd               355 drivers/md/dm-cache-metadata.c 	r = superblock_lock_zero(cmd, &sblock);
cmd               363 drivers/md/dm-cache-metadata.c 	disk_super->version = cpu_to_le32(cmd->version);
cmd               368 drivers/md/dm-cache-metadata.c 	__copy_sm_root(cmd, disk_super);
cmd               370 drivers/md/dm-cache-metadata.c 	disk_super->mapping_root = cpu_to_le64(cmd->root);
cmd               371 drivers/md/dm-cache-metadata.c 	disk_super->hint_root = cpu_to_le64(cmd->hint_root);
cmd               372 drivers/md/dm-cache-metadata.c 	disk_super->discard_root = cpu_to_le64(cmd->discard_root);
cmd               373 drivers/md/dm-cache-metadata.c 	disk_super->discard_block_size = cpu_to_le64(cmd->discard_block_size);
cmd               374 drivers/md/dm-cache-metadata.c 	disk_super->discard_nr_blocks = cpu_to_le64(from_dblock(cmd->discard_nr_blocks));
cmd               376 drivers/md/dm-cache-metadata.c 	disk_super->data_block_size = cpu_to_le32(cmd->data_block_size);
cmd               384 drivers/md/dm-cache-metadata.c 	if (separate_dirty_bits(cmd))
cmd               385 drivers/md/dm-cache-metadata.c 		disk_super->dirty_root = cpu_to_le64(cmd->dirty_root);
cmd               387 drivers/md/dm-cache-metadata.c 	return dm_tm_commit(cmd->tm, sblock);
cmd               390 drivers/md/dm-cache-metadata.c static int __format_metadata(struct dm_cache_metadata *cmd)
cmd               394 drivers/md/dm-cache-metadata.c 	r = dm_tm_create_with_sm(cmd->bm, CACHE_SUPERBLOCK_LOCATION,
cmd               395 drivers/md/dm-cache-metadata.c 				 &cmd->tm, &cmd->metadata_sm);
cmd               401 drivers/md/dm-cache-metadata.c 	__setup_mapping_info(cmd);
cmd               403 drivers/md/dm-cache-metadata.c 	r = dm_array_empty(&cmd->info, &cmd->root);
cmd               407 drivers/md/dm-cache-metadata.c 	if (separate_dirty_bits(cmd)) {
cmd               408 drivers/md/dm-cache-metadata.c 		dm_disk_bitset_init(cmd->tm, &cmd->dirty_info);
cmd               409 drivers/md/dm-cache-metadata.c 		r = dm_bitset_empty(&cmd->dirty_info, &cmd->dirty_root);
cmd               414 drivers/md/dm-cache-metadata.c 	dm_disk_bitset_init(cmd->tm, &cmd->discard_info);
cmd               415 drivers/md/dm-cache-metadata.c 	r = dm_bitset_empty(&cmd->discard_info, &cmd->discard_root);
cmd               419 drivers/md/dm-cache-metadata.c 	cmd->discard_block_size = 0;
cmd               420 drivers/md/dm-cache-metadata.c 	cmd->discard_nr_blocks = 0;
cmd               422 drivers/md/dm-cache-metadata.c 	r = __write_initial_superblock(cmd);
cmd               426 drivers/md/dm-cache-metadata.c 	cmd->clean_when_opened = true;
cmd               430 drivers/md/dm-cache-metadata.c 	dm_tm_destroy(cmd->tm);
cmd               431 drivers/md/dm-cache-metadata.c 	dm_sm_destroy(cmd->metadata_sm);
cmd               437 drivers/md/dm-cache-metadata.c 				     struct dm_cache_metadata *cmd)
cmd               452 drivers/md/dm-cache-metadata.c 	if (get_disk_ro(cmd->bdev->bd_disk))
cmd               465 drivers/md/dm-cache-metadata.c static int __open_metadata(struct dm_cache_metadata *cmd)
cmd               472 drivers/md/dm-cache-metadata.c 	r = superblock_read_lock(cmd, &sblock);
cmd               481 drivers/md/dm-cache-metadata.c 	if (le32_to_cpu(disk_super->data_block_size) != cmd->data_block_size) {
cmd               484 drivers/md/dm-cache-metadata.c 		      (unsigned long long)cmd->data_block_size);
cmd               489 drivers/md/dm-cache-metadata.c 	r = __check_incompat_features(disk_super, cmd);
cmd               493 drivers/md/dm-cache-metadata.c 	r = dm_tm_open_with_sm(cmd->bm, CACHE_SUPERBLOCK_LOCATION,
cmd               496 drivers/md/dm-cache-metadata.c 			       &cmd->tm, &cmd->metadata_sm);
cmd               502 drivers/md/dm-cache-metadata.c 	__setup_mapping_info(cmd);
cmd               503 drivers/md/dm-cache-metadata.c 	dm_disk_bitset_init(cmd->tm, &cmd->dirty_info);
cmd               504 drivers/md/dm-cache-metadata.c 	dm_disk_bitset_init(cmd->tm, &cmd->discard_info);
cmd               506 drivers/md/dm-cache-metadata.c 	cmd->clean_when_opened = test_bit(CLEAN_SHUTDOWN, &sb_flags);
cmd               516 drivers/md/dm-cache-metadata.c static int __open_or_format_metadata(struct dm_cache_metadata *cmd,
cmd               522 drivers/md/dm-cache-metadata.c 	r = __superblock_all_zeroes(cmd->bm, &unformatted);
cmd               527 drivers/md/dm-cache-metadata.c 		return format_device ? __format_metadata(cmd) : -EPERM;
cmd               529 drivers/md/dm-cache-metadata.c 	return __open_metadata(cmd);
cmd               532 drivers/md/dm-cache-metadata.c static int __create_persistent_data_objects(struct dm_cache_metadata *cmd,
cmd               536 drivers/md/dm-cache-metadata.c 	cmd->bm = dm_block_manager_create(cmd->bdev, DM_CACHE_METADATA_BLOCK_SIZE << SECTOR_SHIFT,
cmd               538 drivers/md/dm-cache-metadata.c 	if (IS_ERR(cmd->bm)) {
cmd               540 drivers/md/dm-cache-metadata.c 		return PTR_ERR(cmd->bm);
cmd               543 drivers/md/dm-cache-metadata.c 	r = __open_or_format_metadata(cmd, may_format_device);
cmd               545 drivers/md/dm-cache-metadata.c 		dm_block_manager_destroy(cmd->bm);
cmd               550 drivers/md/dm-cache-metadata.c static void __destroy_persistent_data_objects(struct dm_cache_metadata *cmd)
cmd               552 drivers/md/dm-cache-metadata.c 	dm_sm_destroy(cmd->metadata_sm);
cmd               553 drivers/md/dm-cache-metadata.c 	dm_tm_destroy(cmd->tm);
cmd               554 drivers/md/dm-cache-metadata.c 	dm_block_manager_destroy(cmd->bm);
cmd               578 drivers/md/dm-cache-metadata.c static void read_superblock_fields(struct dm_cache_metadata *cmd,
cmd               581 drivers/md/dm-cache-metadata.c 	cmd->version = le32_to_cpu(disk_super->version);
cmd               582 drivers/md/dm-cache-metadata.c 	cmd->flags = le32_to_cpu(disk_super->flags);
cmd               583 drivers/md/dm-cache-metadata.c 	cmd->root = le64_to_cpu(disk_super->mapping_root);
cmd               584 drivers/md/dm-cache-metadata.c 	cmd->hint_root = le64_to_cpu(disk_super->hint_root);
cmd               585 drivers/md/dm-cache-metadata.c 	cmd->discard_root = le64_to_cpu(disk_super->discard_root);
cmd               586 drivers/md/dm-cache-metadata.c 	cmd->discard_block_size = le64_to_cpu(disk_super->discard_block_size);
cmd               587 drivers/md/dm-cache-metadata.c 	cmd->discard_nr_blocks = to_dblock(le64_to_cpu(disk_super->discard_nr_blocks));
cmd               588 drivers/md/dm-cache-metadata.c 	cmd->data_block_size = le32_to_cpu(disk_super->data_block_size);
cmd               589 drivers/md/dm-cache-metadata.c 	cmd->cache_blocks = to_cblock(le32_to_cpu(disk_super->cache_blocks));
cmd               590 drivers/md/dm-cache-metadata.c 	strncpy(cmd->policy_name, disk_super->policy_name, sizeof(cmd->policy_name));
cmd               591 drivers/md/dm-cache-metadata.c 	cmd->policy_version[0] = le32_to_cpu(disk_super->policy_version[0]);
cmd               592 drivers/md/dm-cache-metadata.c 	cmd->policy_version[1] = le32_to_cpu(disk_super->policy_version[1]);
cmd               593 drivers/md/dm-cache-metadata.c 	cmd->policy_version[2] = le32_to_cpu(disk_super->policy_version[2]);
cmd               594 drivers/md/dm-cache-metadata.c 	cmd->policy_hint_size = le32_to_cpu(disk_super->policy_hint_size);
cmd               596 drivers/md/dm-cache-metadata.c 	cmd->stats.read_hits = le32_to_cpu(disk_super->read_hits);
cmd               597 drivers/md/dm-cache-metadata.c 	cmd->stats.read_misses = le32_to_cpu(disk_super->read_misses);
cmd               598 drivers/md/dm-cache-metadata.c 	cmd->stats.write_hits = le32_to_cpu(disk_super->write_hits);
cmd               599 drivers/md/dm-cache-metadata.c 	cmd->stats.write_misses = le32_to_cpu(disk_super->write_misses);
cmd               601 drivers/md/dm-cache-metadata.c 	if (separate_dirty_bits(cmd))
cmd               602 drivers/md/dm-cache-metadata.c 		cmd->dirty_root = le64_to_cpu(disk_super->dirty_root);
cmd               604 drivers/md/dm-cache-metadata.c 	cmd->changed = false;
cmd               610 drivers/md/dm-cache-metadata.c static int __begin_transaction_flags(struct dm_cache_metadata *cmd,
cmd               617 drivers/md/dm-cache-metadata.c 	r = superblock_lock(cmd, &sblock);
cmd               623 drivers/md/dm-cache-metadata.c 	read_superblock_fields(cmd, disk_super);
cmd               626 drivers/md/dm-cache-metadata.c 	return dm_bm_flush(cmd->bm);
cmd               629 drivers/md/dm-cache-metadata.c static int __begin_transaction(struct dm_cache_metadata *cmd)
cmd               639 drivers/md/dm-cache-metadata.c 	r = superblock_read_lock(cmd, &sblock);
cmd               644 drivers/md/dm-cache-metadata.c 	read_superblock_fields(cmd, disk_super);
cmd               650 drivers/md/dm-cache-metadata.c static int __commit_transaction(struct dm_cache_metadata *cmd,
cmd               662 drivers/md/dm-cache-metadata.c 	if (separate_dirty_bits(cmd)) {
cmd               663 drivers/md/dm-cache-metadata.c 		r = dm_bitset_flush(&cmd->dirty_info, cmd->dirty_root,
cmd               664 drivers/md/dm-cache-metadata.c 				    &cmd->dirty_root);
cmd               669 drivers/md/dm-cache-metadata.c 	r = dm_bitset_flush(&cmd->discard_info, cmd->discard_root,
cmd               670 drivers/md/dm-cache-metadata.c 			    &cmd->discard_root);
cmd               674 drivers/md/dm-cache-metadata.c 	r = dm_tm_pre_commit(cmd->tm);
cmd               678 drivers/md/dm-cache-metadata.c 	r = __save_sm_root(cmd);
cmd               682 drivers/md/dm-cache-metadata.c 	r = superblock_lock(cmd, &sblock);
cmd               688 drivers/md/dm-cache-metadata.c 	disk_super->flags = cpu_to_le32(cmd->flags);
cmd               692 drivers/md/dm-cache-metadata.c 	disk_super->mapping_root = cpu_to_le64(cmd->root);
cmd               693 drivers/md/dm-cache-metadata.c 	if (separate_dirty_bits(cmd))
cmd               694 drivers/md/dm-cache-metadata.c 		disk_super->dirty_root = cpu_to_le64(cmd->dirty_root);
cmd               695 drivers/md/dm-cache-metadata.c 	disk_super->hint_root = cpu_to_le64(cmd->hint_root);
cmd               696 drivers/md/dm-cache-metadata.c 	disk_super->discard_root = cpu_to_le64(cmd->discard_root);
cmd               697 drivers/md/dm-cache-metadata.c 	disk_super->discard_block_size = cpu_to_le64(cmd->discard_block_size);
cmd               698 drivers/md/dm-cache-metadata.c 	disk_super->discard_nr_blocks = cpu_to_le64(from_dblock(cmd->discard_nr_blocks));
cmd               699 drivers/md/dm-cache-metadata.c 	disk_super->cache_blocks = cpu_to_le32(from_cblock(cmd->cache_blocks));
cmd               700 drivers/md/dm-cache-metadata.c 	strncpy(disk_super->policy_name, cmd->policy_name, sizeof(disk_super->policy_name));
cmd               701 drivers/md/dm-cache-metadata.c 	disk_super->policy_version[0] = cpu_to_le32(cmd->policy_version[0]);
cmd               702 drivers/md/dm-cache-metadata.c 	disk_super->policy_version[1] = cpu_to_le32(cmd->policy_version[1]);
cmd               703 drivers/md/dm-cache-metadata.c 	disk_super->policy_version[2] = cpu_to_le32(cmd->policy_version[2]);
cmd               704 drivers/md/dm-cache-metadata.c 	disk_super->policy_hint_size = cpu_to_le32(cmd->policy_hint_size);
cmd               706 drivers/md/dm-cache-metadata.c 	disk_super->read_hits = cpu_to_le32(cmd->stats.read_hits);
cmd               707 drivers/md/dm-cache-metadata.c 	disk_super->read_misses = cpu_to_le32(cmd->stats.read_misses);
cmd               708 drivers/md/dm-cache-metadata.c 	disk_super->write_hits = cpu_to_le32(cmd->stats.write_hits);
cmd               709 drivers/md/dm-cache-metadata.c 	disk_super->write_misses = cpu_to_le32(cmd->stats.write_misses);
cmd               710 drivers/md/dm-cache-metadata.c 	__copy_sm_root(cmd, disk_super);
cmd               712 drivers/md/dm-cache-metadata.c 	return dm_tm_commit(cmd->tm, sblock);
cmd               749 drivers/md/dm-cache-metadata.c 	struct dm_cache_metadata *cmd;
cmd               751 drivers/md/dm-cache-metadata.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               752 drivers/md/dm-cache-metadata.c 	if (!cmd) {
cmd               757 drivers/md/dm-cache-metadata.c 	cmd->version = metadata_version;
cmd               758 drivers/md/dm-cache-metadata.c 	refcount_set(&cmd->ref_count, 1);
cmd               759 drivers/md/dm-cache-metadata.c 	init_rwsem(&cmd->root_lock);
cmd               760 drivers/md/dm-cache-metadata.c 	cmd->bdev = bdev;
cmd               761 drivers/md/dm-cache-metadata.c 	cmd->data_block_size = data_block_size;
cmd               762 drivers/md/dm-cache-metadata.c 	cmd->cache_blocks = 0;
cmd               763 drivers/md/dm-cache-metadata.c 	cmd->policy_hint_size = policy_hint_size;
cmd               764 drivers/md/dm-cache-metadata.c 	cmd->changed = true;
cmd               765 drivers/md/dm-cache-metadata.c 	cmd->fail_io = false;
cmd               767 drivers/md/dm-cache-metadata.c 	r = __create_persistent_data_objects(cmd, may_format_device);
cmd               769 drivers/md/dm-cache-metadata.c 		kfree(cmd);
cmd               773 drivers/md/dm-cache-metadata.c 	r = __begin_transaction_flags(cmd, clear_clean_shutdown);
cmd               775 drivers/md/dm-cache-metadata.c 		dm_cache_metadata_close(cmd);
cmd               779 drivers/md/dm-cache-metadata.c 	return cmd;
cmd               792 drivers/md/dm-cache-metadata.c 	struct dm_cache_metadata *cmd;
cmd               794 drivers/md/dm-cache-metadata.c 	list_for_each_entry(cmd, &table, list)
cmd               795 drivers/md/dm-cache-metadata.c 		if (cmd->bdev == bdev) {
cmd               796 drivers/md/dm-cache-metadata.c 			refcount_inc(&cmd->ref_count);
cmd               797 drivers/md/dm-cache-metadata.c 			return cmd;
cmd               809 drivers/md/dm-cache-metadata.c 	struct dm_cache_metadata *cmd, *cmd2;
cmd               812 drivers/md/dm-cache-metadata.c 	cmd = lookup(bdev);
cmd               815 drivers/md/dm-cache-metadata.c 	if (cmd)
cmd               816 drivers/md/dm-cache-metadata.c 		return cmd;
cmd               818 drivers/md/dm-cache-metadata.c 	cmd = metadata_open(bdev, data_block_size, may_format_device,
cmd               820 drivers/md/dm-cache-metadata.c 	if (!IS_ERR(cmd)) {
cmd               825 drivers/md/dm-cache-metadata.c 			__destroy_persistent_data_objects(cmd);
cmd               826 drivers/md/dm-cache-metadata.c 			kfree(cmd);
cmd               829 drivers/md/dm-cache-metadata.c 		list_add(&cmd->list, &table);
cmd               833 drivers/md/dm-cache-metadata.c 	return cmd;
cmd               836 drivers/md/dm-cache-metadata.c static bool same_params(struct dm_cache_metadata *cmd, sector_t data_block_size)
cmd               838 drivers/md/dm-cache-metadata.c 	if (cmd->data_block_size != data_block_size) {
cmd               841 drivers/md/dm-cache-metadata.c 		      (unsigned long long) cmd->data_block_size);
cmd               854 drivers/md/dm-cache-metadata.c 	struct dm_cache_metadata *cmd = lookup_or_open(bdev, data_block_size, may_format_device,
cmd               857 drivers/md/dm-cache-metadata.c 	if (!IS_ERR(cmd) && !same_params(cmd, data_block_size)) {
cmd               858 drivers/md/dm-cache-metadata.c 		dm_cache_metadata_close(cmd);
cmd               862 drivers/md/dm-cache-metadata.c 	return cmd;
cmd               865 drivers/md/dm-cache-metadata.c void dm_cache_metadata_close(struct dm_cache_metadata *cmd)
cmd               867 drivers/md/dm-cache-metadata.c 	if (refcount_dec_and_test(&cmd->ref_count)) {
cmd               869 drivers/md/dm-cache-metadata.c 		list_del(&cmd->list);
cmd               872 drivers/md/dm-cache-metadata.c 		if (!cmd->fail_io)
cmd               873 drivers/md/dm-cache-metadata.c 			__destroy_persistent_data_objects(cmd);
cmd               874 drivers/md/dm-cache-metadata.c 		kfree(cmd);
cmd               881 drivers/md/dm-cache-metadata.c static int block_clean_combined_dirty(struct dm_cache_metadata *cmd, dm_cblock_t b,
cmd               889 drivers/md/dm-cache-metadata.c 	r = dm_array_get_value(&cmd->info, cmd->root, from_cblock(b), &value);
cmd               899 drivers/md/dm-cache-metadata.c static int blocks_are_clean_combined_dirty(struct dm_cache_metadata *cmd,
cmd               907 drivers/md/dm-cache-metadata.c 		r = block_clean_combined_dirty(cmd, begin, result);
cmd               925 drivers/md/dm-cache-metadata.c static int blocks_are_clean_separate_dirty(struct dm_cache_metadata *cmd,
cmd               933 drivers/md/dm-cache-metadata.c 	if (from_cblock(cmd->cache_blocks) == 0)
cmd               937 drivers/md/dm-cache-metadata.c 	r = dm_bitset_cursor_begin(&cmd->dirty_info, cmd->dirty_root,
cmd               938 drivers/md/dm-cache-metadata.c 				   from_cblock(cmd->cache_blocks), &cmd->dirty_cursor);
cmd               944 drivers/md/dm-cache-metadata.c 	r = dm_bitset_cursor_skip(&cmd->dirty_cursor, from_cblock(begin));
cmd               947 drivers/md/dm-cache-metadata.c 		dm_bitset_cursor_end(&cmd->dirty_cursor);
cmd               956 drivers/md/dm-cache-metadata.c 		dirty_flag = dm_bitset_cursor_get_value(&cmd->dirty_cursor);
cmd               960 drivers/md/dm-cache-metadata.c 			dm_bitset_cursor_end(&cmd->dirty_cursor);
cmd               969 drivers/md/dm-cache-metadata.c 		r = dm_bitset_cursor_next(&cmd->dirty_cursor);
cmd               972 drivers/md/dm-cache-metadata.c 			dm_bitset_cursor_end(&cmd->dirty_cursor);
cmd               977 drivers/md/dm-cache-metadata.c 	dm_bitset_cursor_end(&cmd->dirty_cursor);
cmd               982 drivers/md/dm-cache-metadata.c static int blocks_are_unmapped_or_clean(struct dm_cache_metadata *cmd,
cmd               986 drivers/md/dm-cache-metadata.c 	if (separate_dirty_bits(cmd))
cmd               987 drivers/md/dm-cache-metadata.c 		return blocks_are_clean_separate_dirty(cmd, begin, end, result);
cmd               989 drivers/md/dm-cache-metadata.c 		return blocks_are_clean_combined_dirty(cmd, begin, end, result);
cmd               992 drivers/md/dm-cache-metadata.c static bool cmd_write_lock(struct dm_cache_metadata *cmd)
cmd               994 drivers/md/dm-cache-metadata.c 	down_write(&cmd->root_lock);
cmd               995 drivers/md/dm-cache-metadata.c 	if (cmd->fail_io || dm_bm_is_read_only(cmd->bm)) {
cmd               996 drivers/md/dm-cache-metadata.c 		up_write(&cmd->root_lock);
cmd              1002 drivers/md/dm-cache-metadata.c #define WRITE_LOCK(cmd)				\
cmd              1004 drivers/md/dm-cache-metadata.c 		if (!cmd_write_lock((cmd)))	\
cmd              1008 drivers/md/dm-cache-metadata.c #define WRITE_LOCK_VOID(cmd)			\
cmd              1010 drivers/md/dm-cache-metadata.c 		if (!cmd_write_lock((cmd)))	\
cmd              1014 drivers/md/dm-cache-metadata.c #define WRITE_UNLOCK(cmd) \
cmd              1015 drivers/md/dm-cache-metadata.c 	up_write(&(cmd)->root_lock)
cmd              1017 drivers/md/dm-cache-metadata.c static bool cmd_read_lock(struct dm_cache_metadata *cmd)
cmd              1019 drivers/md/dm-cache-metadata.c 	down_read(&cmd->root_lock);
cmd              1020 drivers/md/dm-cache-metadata.c 	if (cmd->fail_io) {
cmd              1021 drivers/md/dm-cache-metadata.c 		up_read(&cmd->root_lock);
cmd              1027 drivers/md/dm-cache-metadata.c #define READ_LOCK(cmd)				\
cmd              1029 drivers/md/dm-cache-metadata.c 		if (!cmd_read_lock((cmd)))	\
cmd              1033 drivers/md/dm-cache-metadata.c #define READ_LOCK_VOID(cmd)			\
cmd              1035 drivers/md/dm-cache-metadata.c 		if (!cmd_read_lock((cmd)))	\
cmd              1039 drivers/md/dm-cache-metadata.c #define READ_UNLOCK(cmd) \
cmd              1040 drivers/md/dm-cache-metadata.c 	up_read(&(cmd)->root_lock)
cmd              1042 drivers/md/dm-cache-metadata.c int dm_cache_resize(struct dm_cache_metadata *cmd, dm_cblock_t new_cache_size)
cmd              1048 drivers/md/dm-cache-metadata.c 	WRITE_LOCK(cmd);
cmd              1051 drivers/md/dm-cache-metadata.c 	if (from_cblock(new_cache_size) < from_cblock(cmd->cache_blocks)) {
cmd              1052 drivers/md/dm-cache-metadata.c 		r = blocks_are_unmapped_or_clean(cmd, new_cache_size, cmd->cache_blocks, &clean);
cmd              1066 drivers/md/dm-cache-metadata.c 	r = dm_array_resize(&cmd->info, cmd->root, from_cblock(cmd->cache_blocks),
cmd              1068 drivers/md/dm-cache-metadata.c 			    &null_mapping, &cmd->root);
cmd              1072 drivers/md/dm-cache-metadata.c 	if (separate_dirty_bits(cmd)) {
cmd              1073 drivers/md/dm-cache-metadata.c 		r = dm_bitset_resize(&cmd->dirty_info, cmd->dirty_root,
cmd              1074 drivers/md/dm-cache-metadata.c 				     from_cblock(cmd->cache_blocks), from_cblock(new_cache_size),
cmd              1075 drivers/md/dm-cache-metadata.c 				     false, &cmd->dirty_root);
cmd              1080 drivers/md/dm-cache-metadata.c 	cmd->cache_blocks = new_cache_size;
cmd              1081 drivers/md/dm-cache-metadata.c 	cmd->changed = true;
cmd              1084 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd              1089 drivers/md/dm-cache-metadata.c int dm_cache_discard_bitset_resize(struct dm_cache_metadata *cmd,
cmd              1095 drivers/md/dm-cache-metadata.c 	WRITE_LOCK(cmd);
cmd              1096 drivers/md/dm-cache-metadata.c 	r = dm_bitset_resize(&cmd->discard_info,
cmd              1097 drivers/md/dm-cache-metadata.c 			     cmd->discard_root,
cmd              1098 drivers/md/dm-cache-metadata.c 			     from_dblock(cmd->discard_nr_blocks),
cmd              1100 drivers/md/dm-cache-metadata.c 			     false, &cmd->discard_root);
cmd              1102 drivers/md/dm-cache-metadata.c 		cmd->discard_block_size = discard_block_size;
cmd              1103 drivers/md/dm-cache-metadata.c 		cmd->discard_nr_blocks = new_nr_entries;
cmd              1106 drivers/md/dm-cache-metadata.c 	cmd->changed = true;
cmd              1107 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd              1112 drivers/md/dm-cache-metadata.c static int __set_discard(struct dm_cache_metadata *cmd, dm_dblock_t b)
cmd              1114 drivers/md/dm-cache-metadata.c 	return dm_bitset_set_bit(&cmd->discard_info, cmd->discard_root,
cmd              1115 drivers/md/dm-cache-metadata.c 				 from_dblock(b), &cmd->discard_root);
cmd              1118 drivers/md/dm-cache-metadata.c static int __clear_discard(struct dm_cache_metadata *cmd, dm_dblock_t b)
cmd              1120 drivers/md/dm-cache-metadata.c 	return dm_bitset_clear_bit(&cmd->discard_info, cmd->discard_root,
cmd              1121 drivers/md/dm-cache-metadata.c 				   from_dblock(b), &cmd->discard_root);
cmd              1124 drivers/md/dm-cache-metadata.c static int __discard(struct dm_cache_metadata *cmd,
cmd              1129 drivers/md/dm-cache-metadata.c 	r = (discard ? __set_discard : __clear_discard)(cmd, dblock);
cmd              1133 drivers/md/dm-cache-metadata.c 	cmd->changed = true;
cmd              1137 drivers/md/dm-cache-metadata.c int dm_cache_set_discard(struct dm_cache_metadata *cmd,
cmd              1142 drivers/md/dm-cache-metadata.c 	WRITE_LOCK(cmd);
cmd              1143 drivers/md/dm-cache-metadata.c 	r = __discard(cmd, dblock, discard);
cmd              1144 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd              1149 drivers/md/dm-cache-metadata.c static int __load_discards(struct dm_cache_metadata *cmd,
cmd              1156 drivers/md/dm-cache-metadata.c 	if (from_dblock(cmd->discard_nr_blocks) == 0)
cmd              1160 drivers/md/dm-cache-metadata.c 	if (cmd->clean_when_opened) {
cmd              1161 drivers/md/dm-cache-metadata.c 		r = dm_bitset_flush(&cmd->discard_info, cmd->discard_root, &cmd->discard_root);
cmd              1165 drivers/md/dm-cache-metadata.c 		r = dm_bitset_cursor_begin(&cmd->discard_info, cmd->discard_root,
cmd              1166 drivers/md/dm-cache-metadata.c 					   from_dblock(cmd->discard_nr_blocks), &c);
cmd              1171 drivers/md/dm-cache-metadata.c 			r = fn(context, cmd->discard_block_size, to_dblock(b),
cmd              1176 drivers/md/dm-cache-metadata.c 			if (b >= (from_dblock(cmd->discard_nr_blocks) - 1))
cmd              1187 drivers/md/dm-cache-metadata.c 		for (b = 0; b < from_dblock(cmd->discard_nr_blocks); b++) {
cmd              1188 drivers/md/dm-cache-metadata.c 			r = fn(context, cmd->discard_block_size, to_dblock(b), false);
cmd              1197 drivers/md/dm-cache-metadata.c int dm_cache_load_discards(struct dm_cache_metadata *cmd,
cmd              1202 drivers/md/dm-cache-metadata.c 	READ_LOCK(cmd);
cmd              1203 drivers/md/dm-cache-metadata.c 	r = __load_discards(cmd, fn, context);
cmd              1204 drivers/md/dm-cache-metadata.c 	READ_UNLOCK(cmd);
cmd              1209 drivers/md/dm-cache-metadata.c int dm_cache_size(struct dm_cache_metadata *cmd, dm_cblock_t *result)
cmd              1211 drivers/md/dm-cache-metadata.c 	READ_LOCK(cmd);
cmd              1212 drivers/md/dm-cache-metadata.c 	*result = cmd->cache_blocks;
cmd              1213 drivers/md/dm-cache-metadata.c 	READ_UNLOCK(cmd);
cmd              1218 drivers/md/dm-cache-metadata.c static int __remove(struct dm_cache_metadata *cmd, dm_cblock_t cblock)
cmd              1224 drivers/md/dm-cache-metadata.c 	r = dm_array_set_value(&cmd->info, cmd->root, from_cblock(cblock),
cmd              1225 drivers/md/dm-cache-metadata.c 			       &value, &cmd->root);
cmd              1229 drivers/md/dm-cache-metadata.c 	cmd->changed = true;
cmd              1233 drivers/md/dm-cache-metadata.c int dm_cache_remove_mapping(struct dm_cache_metadata *cmd, dm_cblock_t cblock)
cmd              1237 drivers/md/dm-cache-metadata.c 	WRITE_LOCK(cmd);
cmd              1238 drivers/md/dm-cache-metadata.c 	r = __remove(cmd, cblock);
cmd              1239 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd              1244 drivers/md/dm-cache-metadata.c static int __insert(struct dm_cache_metadata *cmd,
cmd              1251 drivers/md/dm-cache-metadata.c 	r = dm_array_set_value(&cmd->info, cmd->root, from_cblock(cblock),
cmd              1252 drivers/md/dm-cache-metadata.c 			       &value, &cmd->root);
cmd              1256 drivers/md/dm-cache-metadata.c 	cmd->changed = true;
cmd              1260 drivers/md/dm-cache-metadata.c int dm_cache_insert_mapping(struct dm_cache_metadata *cmd,
cmd              1265 drivers/md/dm-cache-metadata.c 	WRITE_LOCK(cmd);
cmd              1266 drivers/md/dm-cache-metadata.c 	r = __insert(cmd, cblock, oblock);
cmd              1267 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd              1276 drivers/md/dm-cache-metadata.c 	struct dm_cache_metadata *cmd;
cmd              1281 drivers/md/dm-cache-metadata.c static bool policy_unchanged(struct dm_cache_metadata *cmd,
cmd              1291 drivers/md/dm-cache-metadata.c 	if (strncmp(cmd->policy_name, policy_name, sizeof(cmd->policy_name)))
cmd              1297 drivers/md/dm-cache-metadata.c 	if (cmd->policy_version[0] != policy_version[0])
cmd              1303 drivers/md/dm-cache-metadata.c 	if (cmd->policy_hint_size != policy_hint_size)
cmd              1309 drivers/md/dm-cache-metadata.c static bool hints_array_initialized(struct dm_cache_metadata *cmd)
cmd              1311 drivers/md/dm-cache-metadata.c 	return cmd->hint_root && cmd->policy_hint_size;
cmd              1314 drivers/md/dm-cache-metadata.c static bool hints_array_available(struct dm_cache_metadata *cmd,
cmd              1317 drivers/md/dm-cache-metadata.c 	return cmd->clean_when_opened && policy_unchanged(cmd, policy) &&
cmd              1318 drivers/md/dm-cache-metadata.c 		hints_array_initialized(cmd);
cmd              1321 drivers/md/dm-cache-metadata.c static int __load_mapping_v1(struct dm_cache_metadata *cmd,
cmd              1348 drivers/md/dm-cache-metadata.c 		if (cmd->clean_when_opened)
cmd              1362 drivers/md/dm-cache-metadata.c static int __load_mapping_v2(struct dm_cache_metadata *cmd,
cmd              1390 drivers/md/dm-cache-metadata.c 		if (cmd->clean_when_opened)
cmd              1404 drivers/md/dm-cache-metadata.c static int __load_mappings(struct dm_cache_metadata *cmd,
cmd              1411 drivers/md/dm-cache-metadata.c 	bool hints_valid = hints_array_available(cmd, policy);
cmd              1413 drivers/md/dm-cache-metadata.c 	if (from_cblock(cmd->cache_blocks) == 0)
cmd              1417 drivers/md/dm-cache-metadata.c 	r = dm_array_cursor_begin(&cmd->info, cmd->root, &cmd->mapping_cursor);
cmd              1422 drivers/md/dm-cache-metadata.c 		r = dm_array_cursor_begin(&cmd->hint_info, cmd->hint_root, &cmd->hint_cursor);
cmd              1424 drivers/md/dm-cache-metadata.c 			dm_array_cursor_end(&cmd->mapping_cursor);
cmd              1429 drivers/md/dm-cache-metadata.c 	if (separate_dirty_bits(cmd)) {
cmd              1430 drivers/md/dm-cache-metadata.c 		r = dm_bitset_cursor_begin(&cmd->dirty_info, cmd->dirty_root,
cmd              1431 drivers/md/dm-cache-metadata.c 					   from_cblock(cmd->cache_blocks),
cmd              1432 drivers/md/dm-cache-metadata.c 					   &cmd->dirty_cursor);
cmd              1434 drivers/md/dm-cache-metadata.c 			dm_array_cursor_end(&cmd->hint_cursor);
cmd              1435 drivers/md/dm-cache-metadata.c 			dm_array_cursor_end(&cmd->mapping_cursor);
cmd              1441 drivers/md/dm-cache-metadata.c 		if (separate_dirty_bits(cmd))
cmd              1442 drivers/md/dm-cache-metadata.c 			r = __load_mapping_v2(cmd, cb, hints_valid,
cmd              1443 drivers/md/dm-cache-metadata.c 					      &cmd->mapping_cursor,
cmd              1444 drivers/md/dm-cache-metadata.c 					      &cmd->hint_cursor,
cmd              1445 drivers/md/dm-cache-metadata.c 					      &cmd->dirty_cursor,
cmd              1448 drivers/md/dm-cache-metadata.c 			r = __load_mapping_v1(cmd, cb, hints_valid,
cmd              1449 drivers/md/dm-cache-metadata.c 					      &cmd->mapping_cursor, &cmd->hint_cursor,
cmd              1457 drivers/md/dm-cache-metadata.c 		if (cb >= (from_cblock(cmd->cache_blocks) - 1))
cmd              1460 drivers/md/dm-cache-metadata.c 		r = dm_array_cursor_next(&cmd->mapping_cursor);
cmd              1467 drivers/md/dm-cache-metadata.c 			r = dm_array_cursor_next(&cmd->hint_cursor);
cmd              1469 drivers/md/dm-cache-metadata.c 				dm_array_cursor_end(&cmd->hint_cursor);
cmd              1474 drivers/md/dm-cache-metadata.c 		if (separate_dirty_bits(cmd)) {
cmd              1475 drivers/md/dm-cache-metadata.c 			r = dm_bitset_cursor_next(&cmd->dirty_cursor);
cmd              1483 drivers/md/dm-cache-metadata.c 	dm_array_cursor_end(&cmd->mapping_cursor);
cmd              1485 drivers/md/dm-cache-metadata.c 		dm_array_cursor_end(&cmd->hint_cursor);
cmd              1487 drivers/md/dm-cache-metadata.c 	if (separate_dirty_bits(cmd))
cmd              1488 drivers/md/dm-cache-metadata.c 		dm_bitset_cursor_end(&cmd->dirty_cursor);
cmd              1493 drivers/md/dm-cache-metadata.c int dm_cache_load_mappings(struct dm_cache_metadata *cmd,
cmd              1499 drivers/md/dm-cache-metadata.c 	READ_LOCK(cmd);
cmd              1500 drivers/md/dm-cache-metadata.c 	r = __load_mappings(cmd, policy, fn, context);
cmd              1501 drivers/md/dm-cache-metadata.c 	READ_UNLOCK(cmd);
cmd              1519 drivers/md/dm-cache-metadata.c static int __dump_mappings(struct dm_cache_metadata *cmd)
cmd              1521 drivers/md/dm-cache-metadata.c 	return dm_array_walk(&cmd->info, cmd->root, __dump_mapping, NULL);
cmd              1524 drivers/md/dm-cache-metadata.c void dm_cache_dump(struct dm_cache_metadata *cmd)
cmd              1526 drivers/md/dm-cache-metadata.c 	READ_LOCK_VOID(cmd);
cmd              1527 drivers/md/dm-cache-metadata.c 	__dump_mappings(cmd);
cmd              1528 drivers/md/dm-cache-metadata.c 	READ_UNLOCK(cmd);
cmd              1531 drivers/md/dm-cache-metadata.c int dm_cache_changed_this_transaction(struct dm_cache_metadata *cmd)
cmd              1535 drivers/md/dm-cache-metadata.c 	READ_LOCK(cmd);
cmd              1536 drivers/md/dm-cache-metadata.c 	r = cmd->changed;
cmd              1537 drivers/md/dm-cache-metadata.c 	READ_UNLOCK(cmd);
cmd              1542 drivers/md/dm-cache-metadata.c static int __dirty(struct dm_cache_metadata *cmd, dm_cblock_t cblock, bool dirty)
cmd              1549 drivers/md/dm-cache-metadata.c 	r = dm_array_get_value(&cmd->info, cmd->root, from_cblock(cblock), &value);
cmd              1562 drivers/md/dm-cache-metadata.c 	r = dm_array_set_value(&cmd->info, cmd->root, from_cblock(cblock),
cmd              1563 drivers/md/dm-cache-metadata.c 			       &value, &cmd->root);
cmd              1567 drivers/md/dm-cache-metadata.c 	cmd->changed = true;
cmd              1572 drivers/md/dm-cache-metadata.c static int __set_dirty_bits_v1(struct dm_cache_metadata *cmd, unsigned nr_bits, unsigned long *bits)
cmd              1577 drivers/md/dm-cache-metadata.c 		r = __dirty(cmd, to_cblock(i), test_bit(i, bits));
cmd              1592 drivers/md/dm-cache-metadata.c static int __set_dirty_bits_v2(struct dm_cache_metadata *cmd, unsigned nr_bits, unsigned long *bits)
cmd              1597 drivers/md/dm-cache-metadata.c 	if (nr_bits != from_cblock(cmd->cache_blocks)) {
cmd              1602 drivers/md/dm-cache-metadata.c 	r = dm_bitset_del(&cmd->dirty_info, cmd->dirty_root);
cmd              1606 drivers/md/dm-cache-metadata.c 	cmd->changed = true;
cmd              1607 drivers/md/dm-cache-metadata.c 	return dm_bitset_new(&cmd->dirty_info, &cmd->dirty_root, nr_bits, is_dirty_callback, bits);
cmd              1610 drivers/md/dm-cache-metadata.c int dm_cache_set_dirty_bits(struct dm_cache_metadata *cmd,
cmd              1616 drivers/md/dm-cache-metadata.c 	WRITE_LOCK(cmd);
cmd              1617 drivers/md/dm-cache-metadata.c 	if (separate_dirty_bits(cmd))
cmd              1618 drivers/md/dm-cache-metadata.c 		r = __set_dirty_bits_v2(cmd, nr_bits, bits);
cmd              1620 drivers/md/dm-cache-metadata.c 		r = __set_dirty_bits_v1(cmd, nr_bits, bits);
cmd              1621 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd              1626 drivers/md/dm-cache-metadata.c void dm_cache_metadata_get_stats(struct dm_cache_metadata *cmd,
cmd              1629 drivers/md/dm-cache-metadata.c 	READ_LOCK_VOID(cmd);
cmd              1630 drivers/md/dm-cache-metadata.c 	*stats = cmd->stats;
cmd              1631 drivers/md/dm-cache-metadata.c 	READ_UNLOCK(cmd);
cmd              1634 drivers/md/dm-cache-metadata.c void dm_cache_metadata_set_stats(struct dm_cache_metadata *cmd,
cmd              1637 drivers/md/dm-cache-metadata.c 	WRITE_LOCK_VOID(cmd);
cmd              1638 drivers/md/dm-cache-metadata.c 	cmd->stats = *stats;
cmd              1639 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd              1642 drivers/md/dm-cache-metadata.c int dm_cache_commit(struct dm_cache_metadata *cmd, bool clean_shutdown)
cmd              1648 drivers/md/dm-cache-metadata.c 	WRITE_LOCK(cmd);
cmd              1649 drivers/md/dm-cache-metadata.c 	if (cmd->fail_io)
cmd              1652 drivers/md/dm-cache-metadata.c 	r = __commit_transaction(cmd, mutator);
cmd              1656 drivers/md/dm-cache-metadata.c 	r = __begin_transaction(cmd);
cmd              1658 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd              1662 drivers/md/dm-cache-metadata.c int dm_cache_get_free_metadata_block_count(struct dm_cache_metadata *cmd,
cmd              1667 drivers/md/dm-cache-metadata.c 	READ_LOCK(cmd);
cmd              1668 drivers/md/dm-cache-metadata.c 	if (!cmd->fail_io)
cmd              1669 drivers/md/dm-cache-metadata.c 		r = dm_sm_get_nr_free(cmd->metadata_sm, result);
cmd              1670 drivers/md/dm-cache-metadata.c 	READ_UNLOCK(cmd);
cmd              1675 drivers/md/dm-cache-metadata.c int dm_cache_get_metadata_dev_size(struct dm_cache_metadata *cmd,
cmd              1680 drivers/md/dm-cache-metadata.c 	READ_LOCK(cmd);
cmd              1681 drivers/md/dm-cache-metadata.c 	if (!cmd->fail_io)
cmd              1682 drivers/md/dm-cache-metadata.c 		r = dm_sm_get_nr_blocks(cmd->metadata_sm, result);
cmd              1683 drivers/md/dm-cache-metadata.c 	READ_UNLOCK(cmd);
cmd              1705 drivers/md/dm-cache-metadata.c static int write_hints(struct dm_cache_metadata *cmd, struct dm_cache_policy *policy)
cmd              1713 drivers/md/dm-cache-metadata.c 	    (strlen(policy_name) > sizeof(cmd->policy_name) - 1))
cmd              1716 drivers/md/dm-cache-metadata.c 	strncpy(cmd->policy_name, policy_name, sizeof(cmd->policy_name));
cmd              1717 drivers/md/dm-cache-metadata.c 	memcpy(cmd->policy_version, policy_version, sizeof(cmd->policy_version));
cmd              1722 drivers/md/dm-cache-metadata.c 	cmd->policy_hint_size = hint_size;
cmd              1724 drivers/md/dm-cache-metadata.c 	if (cmd->hint_root) {
cmd              1725 drivers/md/dm-cache-metadata.c 		r = dm_array_del(&cmd->hint_info, cmd->hint_root);
cmd              1730 drivers/md/dm-cache-metadata.c 	return dm_array_new(&cmd->hint_info, &cmd->hint_root,
cmd              1731 drivers/md/dm-cache-metadata.c 			    from_cblock(cmd->cache_blocks),
cmd              1735 drivers/md/dm-cache-metadata.c int dm_cache_write_hints(struct dm_cache_metadata *cmd, struct dm_cache_policy *policy)
cmd              1739 drivers/md/dm-cache-metadata.c 	WRITE_LOCK(cmd);
cmd              1740 drivers/md/dm-cache-metadata.c 	r = write_hints(cmd, policy);
cmd              1741 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd              1746 drivers/md/dm-cache-metadata.c int dm_cache_metadata_all_clean(struct dm_cache_metadata *cmd, bool *result)
cmd              1750 drivers/md/dm-cache-metadata.c 	READ_LOCK(cmd);
cmd              1751 drivers/md/dm-cache-metadata.c 	r = blocks_are_unmapped_or_clean(cmd, 0, cmd->cache_blocks, result);
cmd              1752 drivers/md/dm-cache-metadata.c 	READ_UNLOCK(cmd);
cmd              1757 drivers/md/dm-cache-metadata.c void dm_cache_metadata_set_read_only(struct dm_cache_metadata *cmd)
cmd              1759 drivers/md/dm-cache-metadata.c 	WRITE_LOCK_VOID(cmd);
cmd              1760 drivers/md/dm-cache-metadata.c 	dm_bm_set_read_only(cmd->bm);
cmd              1761 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd              1764 drivers/md/dm-cache-metadata.c void dm_cache_metadata_set_read_write(struct dm_cache_metadata *cmd)
cmd              1766 drivers/md/dm-cache-metadata.c 	WRITE_LOCK_VOID(cmd);
cmd              1767 drivers/md/dm-cache-metadata.c 	dm_bm_set_read_write(cmd->bm);
cmd              1768 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd              1771 drivers/md/dm-cache-metadata.c int dm_cache_metadata_set_needs_check(struct dm_cache_metadata *cmd)
cmd              1777 drivers/md/dm-cache-metadata.c 	WRITE_LOCK(cmd);
cmd              1778 drivers/md/dm-cache-metadata.c 	set_bit(NEEDS_CHECK, &cmd->flags);
cmd              1780 drivers/md/dm-cache-metadata.c 	r = superblock_lock(cmd, &sblock);
cmd              1787 drivers/md/dm-cache-metadata.c 	disk_super->flags = cpu_to_le32(cmd->flags);
cmd              1792 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd              1796 drivers/md/dm-cache-metadata.c int dm_cache_metadata_needs_check(struct dm_cache_metadata *cmd, bool *result)
cmd              1798 drivers/md/dm-cache-metadata.c 	READ_LOCK(cmd);
cmd              1799 drivers/md/dm-cache-metadata.c 	*result = !!test_bit(NEEDS_CHECK, &cmd->flags);
cmd              1800 drivers/md/dm-cache-metadata.c 	READ_UNLOCK(cmd);
cmd              1805 drivers/md/dm-cache-metadata.c int dm_cache_metadata_abort(struct dm_cache_metadata *cmd)
cmd              1809 drivers/md/dm-cache-metadata.c 	WRITE_LOCK(cmd);
cmd              1810 drivers/md/dm-cache-metadata.c 	__destroy_persistent_data_objects(cmd);
cmd              1811 drivers/md/dm-cache-metadata.c 	r = __create_persistent_data_objects(cmd, false);
cmd              1813 drivers/md/dm-cache-metadata.c 		cmd->fail_io = true;
cmd              1814 drivers/md/dm-cache-metadata.c 	WRITE_UNLOCK(cmd);
cmd                65 drivers/md/dm-cache-metadata.h void dm_cache_metadata_close(struct dm_cache_metadata *cmd);
cmd                72 drivers/md/dm-cache-metadata.h int dm_cache_resize(struct dm_cache_metadata *cmd, dm_cblock_t new_cache_size);
cmd                73 drivers/md/dm-cache-metadata.h int dm_cache_size(struct dm_cache_metadata *cmd, dm_cblock_t *result);
cmd                75 drivers/md/dm-cache-metadata.h int dm_cache_discard_bitset_resize(struct dm_cache_metadata *cmd,
cmd                81 drivers/md/dm-cache-metadata.h int dm_cache_load_discards(struct dm_cache_metadata *cmd,
cmd                84 drivers/md/dm-cache-metadata.h int dm_cache_set_discard(struct dm_cache_metadata *cmd, dm_dblock_t dblock, bool discard);
cmd                86 drivers/md/dm-cache-metadata.h int dm_cache_remove_mapping(struct dm_cache_metadata *cmd, dm_cblock_t cblock);
cmd                87 drivers/md/dm-cache-metadata.h int dm_cache_insert_mapping(struct dm_cache_metadata *cmd, dm_cblock_t cblock, dm_oblock_t oblock);
cmd                88 drivers/md/dm-cache-metadata.h int dm_cache_changed_this_transaction(struct dm_cache_metadata *cmd);
cmd                93 drivers/md/dm-cache-metadata.h int dm_cache_load_mappings(struct dm_cache_metadata *cmd,
cmd                98 drivers/md/dm-cache-metadata.h int dm_cache_set_dirty_bits(struct dm_cache_metadata *cmd,
cmd               108 drivers/md/dm-cache-metadata.h void dm_cache_metadata_get_stats(struct dm_cache_metadata *cmd,
cmd               114 drivers/md/dm-cache-metadata.h void dm_cache_metadata_set_stats(struct dm_cache_metadata *cmd,
cmd               117 drivers/md/dm-cache-metadata.h int dm_cache_commit(struct dm_cache_metadata *cmd, bool clean_shutdown);
cmd               119 drivers/md/dm-cache-metadata.h int dm_cache_get_free_metadata_block_count(struct dm_cache_metadata *cmd,
cmd               122 drivers/md/dm-cache-metadata.h int dm_cache_get_metadata_dev_size(struct dm_cache_metadata *cmd,
cmd               125 drivers/md/dm-cache-metadata.h void dm_cache_dump(struct dm_cache_metadata *cmd);
cmd               138 drivers/md/dm-cache-metadata.h int dm_cache_write_hints(struct dm_cache_metadata *cmd, struct dm_cache_policy *p);
cmd               143 drivers/md/dm-cache-metadata.h int dm_cache_metadata_all_clean(struct dm_cache_metadata *cmd, bool *result);
cmd               145 drivers/md/dm-cache-metadata.h int dm_cache_metadata_needs_check(struct dm_cache_metadata *cmd, bool *result);
cmd               146 drivers/md/dm-cache-metadata.h int dm_cache_metadata_set_needs_check(struct dm_cache_metadata *cmd);
cmd               147 drivers/md/dm-cache-metadata.h void dm_cache_metadata_set_read_only(struct dm_cache_metadata *cmd);
cmd               148 drivers/md/dm-cache-metadata.h void dm_cache_metadata_set_read_write(struct dm_cache_metadata *cmd);
cmd               149 drivers/md/dm-cache-metadata.h int dm_cache_metadata_abort(struct dm_cache_metadata *cmd);
cmd               383 drivers/md/dm-cache-target.c 	struct dm_cache_metadata *cmd;
cmd               971 drivers/md/dm-cache-target.c 	if (dm_cache_metadata_needs_check(cache->cmd, &needs_check)) {
cmd               993 drivers/md/dm-cache-target.c 		dm_cache_metadata_set_read_only(cache->cmd);
cmd               997 drivers/md/dm-cache-target.c 		dm_cache_metadata_set_read_write(cache->cmd);
cmd              1014 drivers/md/dm-cache-target.c 	if (dm_cache_metadata_set_needs_check(cache->cmd)) {
cmd              1020 drivers/md/dm-cache-target.c 	if (dm_cache_metadata_abort(cache->cmd)) {
cmd              1040 drivers/md/dm-cache-target.c 	dm_cache_metadata_get_stats(cache->cmd, &stats);
cmd              1059 drivers/md/dm-cache-target.c 	dm_cache_metadata_set_stats(cache->cmd, &stats);
cmd              1336 drivers/md/dm-cache-target.c 		r = dm_cache_insert_mapping(cache->cmd, op->cblock, op->oblock);
cmd              1349 drivers/md/dm-cache-target.c 		r = dm_cache_remove_mapping(cache->cmd, op->cblock);
cmd              1569 drivers/md/dm-cache-target.c 		r = dm_cache_remove_mapping(cache->cmd, cblock);
cmd              1831 drivers/md/dm-cache-target.c 	r = dm_cache_commit(cache->cmd, clean_shutdown);
cmd              1845 drivers/md/dm-cache-target.c 	if (dm_cache_changed_this_transaction(cache->cmd))
cmd              2007 drivers/md/dm-cache-target.c 	if (cache->cmd)
cmd              2008 drivers/md/dm-cache-target.c 		dm_cache_metadata_close(cache->cmd);
cmd              2470 drivers/md/dm-cache-target.c 	struct dm_cache_metadata *cmd;
cmd              2538 drivers/md/dm-cache-target.c 	cmd = dm_cache_metadata_open(cache->metadata_dev->bdev,
cmd              2542 drivers/md/dm-cache-target.c 	if (IS_ERR(cmd)) {
cmd              2544 drivers/md/dm-cache-target.c 		r = PTR_ERR(cmd);
cmd              2547 drivers/md/dm-cache-target.c 	cache->cmd = cmd;
cmd              2558 drivers/md/dm-cache-target.c 		r = dm_cache_metadata_all_clean(cache->cmd, &all_clean);
cmd              2780 drivers/md/dm-cache-target.c 	r = dm_cache_set_dirty_bits(cache->cmd, from_cblock(cache->cache_size), cache->dirty_bitset);
cmd              2794 drivers/md/dm-cache-target.c 	r = dm_cache_discard_bitset_resize(cache->cmd, cache->discard_block_size,
cmd              2803 drivers/md/dm-cache-target.c 		r = dm_cache_set_discard(cache->cmd, to_dblock(i),
cmd              2821 drivers/md/dm-cache-target.c 	r = dm_cache_write_hints(cache->cmd, cache->policy);
cmd              3024 drivers/md/dm-cache-target.c 	r = dm_cache_resize(cache->cmd, new_size);
cmd              3062 drivers/md/dm-cache-target.c 		r = dm_cache_load_mappings(cache->cmd, cache->policy,
cmd              3084 drivers/md/dm-cache-target.c 		r = dm_cache_load_discards(cache->cmd, load_discard, &li);
cmd              3175 drivers/md/dm-cache-target.c 		r = dm_cache_get_free_metadata_block_count(cache->cmd, &nr_free_blocks_metadata);
cmd              3182 drivers/md/dm-cache-target.c 		r = dm_cache_get_metadata_dev_size(cache->cmd, &nr_blocks_metadata);
cmd              3223 drivers/md/dm-cache-target.c 		r = dm_cache_metadata_needs_check(cache->cmd, &needs_check);
cmd               273 drivers/md/dm-clone-metadata.c static inline int superblock_read_lock(struct dm_clone_metadata *cmd,
cmd               276 drivers/md/dm-clone-metadata.c 	return dm_bm_read_lock(cmd->bm, SUPERBLOCK_LOCATION, &sb_validator, sblock);
cmd               279 drivers/md/dm-clone-metadata.c static inline int superblock_write_lock(struct dm_clone_metadata *cmd,
cmd               282 drivers/md/dm-clone-metadata.c 	return dm_bm_write_lock(cmd->bm, SUPERBLOCK_LOCATION, &sb_validator, sblock);
cmd               285 drivers/md/dm-clone-metadata.c static inline int superblock_write_lock_zero(struct dm_clone_metadata *cmd,
cmd               288 drivers/md/dm-clone-metadata.c 	return dm_bm_write_lock_zero(cmd->bm, SUPERBLOCK_LOCATION, &sb_validator, sblock);
cmd               291 drivers/md/dm-clone-metadata.c static int __copy_sm_root(struct dm_clone_metadata *cmd)
cmd               296 drivers/md/dm-clone-metadata.c 	r = dm_sm_root_size(cmd->sm, &root_size);
cmd               300 drivers/md/dm-clone-metadata.c 	return dm_sm_copy_root(cmd->sm, &cmd->metadata_space_map_root, root_size);
cmd               304 drivers/md/dm-clone-metadata.c static void __prepare_superblock(struct dm_clone_metadata *cmd,
cmd               316 drivers/md/dm-clone-metadata.c 	memcpy(&sb->metadata_space_map_root, &cmd->metadata_space_map_root,
cmd               317 drivers/md/dm-clone-metadata.c 	       sizeof(cmd->metadata_space_map_root));
cmd               319 drivers/md/dm-clone-metadata.c 	sb->region_size = cpu_to_le64(cmd->region_size);
cmd               320 drivers/md/dm-clone-metadata.c 	sb->target_size = cpu_to_le64(cmd->target_size);
cmd               321 drivers/md/dm-clone-metadata.c 	sb->bitset_root = cpu_to_le64(cmd->bitset_root);
cmd               324 drivers/md/dm-clone-metadata.c static int __open_metadata(struct dm_clone_metadata *cmd)
cmd               330 drivers/md/dm-clone-metadata.c 	r = superblock_read_lock(cmd, &sblock);
cmd               340 drivers/md/dm-clone-metadata.c 	if (cmd->region_size != le64_to_cpu(sb->region_size) ||
cmd               341 drivers/md/dm-clone-metadata.c 	    cmd->target_size != le64_to_cpu(sb->target_size)) {
cmd               347 drivers/md/dm-clone-metadata.c 	r = dm_tm_open_with_sm(cmd->bm, SUPERBLOCK_LOCATION,
cmd               350 drivers/md/dm-clone-metadata.c 			       &cmd->tm, &cmd->sm);
cmd               357 drivers/md/dm-clone-metadata.c 	dm_disk_bitset_init(cmd->tm, &cmd->bitset_info);
cmd               358 drivers/md/dm-clone-metadata.c 	cmd->bitset_root = le64_to_cpu(sb->bitset_root);
cmd               366 drivers/md/dm-clone-metadata.c static int __format_metadata(struct dm_clone_metadata *cmd)
cmd               372 drivers/md/dm-clone-metadata.c 	r = dm_tm_create_with_sm(cmd->bm, SUPERBLOCK_LOCATION, &cmd->tm, &cmd->sm);
cmd               378 drivers/md/dm-clone-metadata.c 	dm_disk_bitset_init(cmd->tm, &cmd->bitset_info);
cmd               380 drivers/md/dm-clone-metadata.c 	r = dm_bitset_empty(&cmd->bitset_info, &cmd->bitset_root);
cmd               386 drivers/md/dm-clone-metadata.c 	r = dm_bitset_resize(&cmd->bitset_info, cmd->bitset_root, 0,
cmd               387 drivers/md/dm-clone-metadata.c 			     cmd->nr_regions, false, &cmd->bitset_root);
cmd               389 drivers/md/dm-clone-metadata.c 		DMERR("Failed to resize on-disk bitset to %lu entries", cmd->nr_regions);
cmd               394 drivers/md/dm-clone-metadata.c 	r = dm_tm_pre_commit(cmd->tm);
cmd               400 drivers/md/dm-clone-metadata.c 	r = __copy_sm_root(cmd);
cmd               406 drivers/md/dm-clone-metadata.c 	r = superblock_write_lock_zero(cmd, &sblock);
cmd               413 drivers/md/dm-clone-metadata.c 	__prepare_superblock(cmd, sb);
cmd               414 drivers/md/dm-clone-metadata.c 	r = dm_tm_commit(cmd->tm, sblock);
cmd               423 drivers/md/dm-clone-metadata.c 	dm_sm_destroy(cmd->sm);
cmd               424 drivers/md/dm-clone-metadata.c 	dm_tm_destroy(cmd->tm);
cmd               429 drivers/md/dm-clone-metadata.c static int __open_or_format_metadata(struct dm_clone_metadata *cmd, bool may_format_device)
cmd               434 drivers/md/dm-clone-metadata.c 	r = __superblock_all_zeroes(cmd->bm, &formatted);
cmd               439 drivers/md/dm-clone-metadata.c 		return may_format_device ? __format_metadata(cmd) : -EPERM;
cmd               441 drivers/md/dm-clone-metadata.c 	return __open_metadata(cmd);
cmd               444 drivers/md/dm-clone-metadata.c static int __create_persistent_data_structures(struct dm_clone_metadata *cmd,
cmd               450 drivers/md/dm-clone-metadata.c 	cmd->bm = dm_block_manager_create(cmd->bdev,
cmd               453 drivers/md/dm-clone-metadata.c 	if (IS_ERR(cmd->bm)) {
cmd               455 drivers/md/dm-clone-metadata.c 		return PTR_ERR(cmd->bm);
cmd               458 drivers/md/dm-clone-metadata.c 	r = __open_or_format_metadata(cmd, may_format_device);
cmd               460 drivers/md/dm-clone-metadata.c 		dm_block_manager_destroy(cmd->bm);
cmd               465 drivers/md/dm-clone-metadata.c static void __destroy_persistent_data_structures(struct dm_clone_metadata *cmd)
cmd               467 drivers/md/dm-clone-metadata.c 	dm_sm_destroy(cmd->sm);
cmd               468 drivers/md/dm-clone-metadata.c 	dm_tm_destroy(cmd->tm);
cmd               469 drivers/md/dm-clone-metadata.c 	dm_block_manager_destroy(cmd->bm);
cmd               503 drivers/md/dm-clone-metadata.c static int dirty_map_init(struct dm_clone_metadata *cmd)
cmd               505 drivers/md/dm-clone-metadata.c 	if (__dirty_map_init(&cmd->dmap[0], cmd->nr_words, cmd->nr_regions)) {
cmd               510 drivers/md/dm-clone-metadata.c 	if (__dirty_map_init(&cmd->dmap[1], cmd->nr_words, cmd->nr_regions)) {
cmd               512 drivers/md/dm-clone-metadata.c 		__dirty_map_exit(&cmd->dmap[0]);
cmd               516 drivers/md/dm-clone-metadata.c 	cmd->current_dmap = &cmd->dmap[0];
cmd               517 drivers/md/dm-clone-metadata.c 	cmd->committing_dmap = NULL;
cmd               522 drivers/md/dm-clone-metadata.c static void dirty_map_exit(struct dm_clone_metadata *cmd)
cmd               524 drivers/md/dm-clone-metadata.c 	__dirty_map_exit(&cmd->dmap[0]);
cmd               525 drivers/md/dm-clone-metadata.c 	__dirty_map_exit(&cmd->dmap[1]);
cmd               528 drivers/md/dm-clone-metadata.c static int __load_bitset_in_core(struct dm_clone_metadata *cmd)
cmd               535 drivers/md/dm-clone-metadata.c 	r = dm_bitset_flush(&cmd->bitset_info, cmd->bitset_root, &cmd->bitset_root);
cmd               539 drivers/md/dm-clone-metadata.c 	r = dm_bitset_cursor_begin(&cmd->bitset_info, cmd->bitset_root, cmd->nr_regions, &c);
cmd               545 drivers/md/dm-clone-metadata.c 			__set_bit(i, cmd->region_map);
cmd               547 drivers/md/dm-clone-metadata.c 			__clear_bit(i, cmd->region_map);
cmd               549 drivers/md/dm-clone-metadata.c 		if (i >= (cmd->nr_regions - 1))
cmd               568 drivers/md/dm-clone-metadata.c 	struct dm_clone_metadata *cmd;
cmd               570 drivers/md/dm-clone-metadata.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               571 drivers/md/dm-clone-metadata.c 	if (!cmd) {
cmd               576 drivers/md/dm-clone-metadata.c 	cmd->bdev = bdev;
cmd               577 drivers/md/dm-clone-metadata.c 	cmd->target_size = target_size;
cmd               578 drivers/md/dm-clone-metadata.c 	cmd->region_size = region_size;
cmd               579 drivers/md/dm-clone-metadata.c 	cmd->nr_regions = dm_sector_div_up(cmd->target_size, cmd->region_size);
cmd               580 drivers/md/dm-clone-metadata.c 	cmd->nr_words = BITS_TO_LONGS(cmd->nr_regions);
cmd               582 drivers/md/dm-clone-metadata.c 	init_rwsem(&cmd->lock);
cmd               583 drivers/md/dm-clone-metadata.c 	spin_lock_init(&cmd->bitmap_lock);
cmd               584 drivers/md/dm-clone-metadata.c 	cmd->read_only = 0;
cmd               585 drivers/md/dm-clone-metadata.c 	cmd->fail_io = false;
cmd               586 drivers/md/dm-clone-metadata.c 	cmd->hydration_done = false;
cmd               588 drivers/md/dm-clone-metadata.c 	cmd->region_map = kvmalloc(bitmap_size(cmd->nr_regions), GFP_KERNEL);
cmd               589 drivers/md/dm-clone-metadata.c 	if (!cmd->region_map) {
cmd               595 drivers/md/dm-clone-metadata.c 	r = __create_persistent_data_structures(cmd, true);
cmd               599 drivers/md/dm-clone-metadata.c 	r = __load_bitset_in_core(cmd);
cmd               605 drivers/md/dm-clone-metadata.c 	r = dirty_map_init(cmd);
cmd               609 drivers/md/dm-clone-metadata.c 	if (bitmap_full(cmd->region_map, cmd->nr_regions))
cmd               610 drivers/md/dm-clone-metadata.c 		cmd->hydration_done = true;
cmd               612 drivers/md/dm-clone-metadata.c 	return cmd;
cmd               615 drivers/md/dm-clone-metadata.c 	__destroy_persistent_data_structures(cmd);
cmd               618 drivers/md/dm-clone-metadata.c 	kvfree(cmd->region_map);
cmd               621 drivers/md/dm-clone-metadata.c 	kfree(cmd);
cmd               626 drivers/md/dm-clone-metadata.c void dm_clone_metadata_close(struct dm_clone_metadata *cmd)
cmd               628 drivers/md/dm-clone-metadata.c 	if (!cmd->fail_io)
cmd               629 drivers/md/dm-clone-metadata.c 		__destroy_persistent_data_structures(cmd);
cmd               631 drivers/md/dm-clone-metadata.c 	dirty_map_exit(cmd);
cmd               632 drivers/md/dm-clone-metadata.c 	kvfree(cmd->region_map);
cmd               633 drivers/md/dm-clone-metadata.c 	kfree(cmd);
cmd               636 drivers/md/dm-clone-metadata.c bool dm_clone_is_hydration_done(struct dm_clone_metadata *cmd)
cmd               638 drivers/md/dm-clone-metadata.c 	return cmd->hydration_done;
cmd               641 drivers/md/dm-clone-metadata.c bool dm_clone_is_region_hydrated(struct dm_clone_metadata *cmd, unsigned long region_nr)
cmd               643 drivers/md/dm-clone-metadata.c 	return dm_clone_is_hydration_done(cmd) || test_bit(region_nr, cmd->region_map);
cmd               646 drivers/md/dm-clone-metadata.c bool dm_clone_is_range_hydrated(struct dm_clone_metadata *cmd,
cmd               651 drivers/md/dm-clone-metadata.c 	if (dm_clone_is_hydration_done(cmd))
cmd               654 drivers/md/dm-clone-metadata.c 	bit = find_next_zero_bit(cmd->region_map, cmd->nr_regions, start);
cmd               659 drivers/md/dm-clone-metadata.c unsigned int dm_clone_nr_of_hydrated_regions(struct dm_clone_metadata *cmd)
cmd               661 drivers/md/dm-clone-metadata.c 	return bitmap_weight(cmd->region_map, cmd->nr_regions);
cmd               664 drivers/md/dm-clone-metadata.c unsigned long dm_clone_find_next_unhydrated_region(struct dm_clone_metadata *cmd,
cmd               667 drivers/md/dm-clone-metadata.c 	return find_next_zero_bit(cmd->region_map, cmd->nr_regions, start);
cmd               670 drivers/md/dm-clone-metadata.c static int __update_metadata_word(struct dm_clone_metadata *cmd,
cmd               676 drivers/md/dm-clone-metadata.c 	unsigned long max_index = min(cmd->nr_regions, (word + 1) * BITS_PER_LONG);
cmd               680 drivers/md/dm-clone-metadata.c 			r = dm_bitset_set_bit(&cmd->bitset_info, cmd->bitset_root,
cmd               681 drivers/md/dm-clone-metadata.c 					      index, &cmd->bitset_root);
cmd               694 drivers/md/dm-clone-metadata.c static int __metadata_commit(struct dm_clone_metadata *cmd)
cmd               701 drivers/md/dm-clone-metadata.c 	r = dm_bitset_flush(&cmd->bitset_info, cmd->bitset_root, &cmd->bitset_root);
cmd               708 drivers/md/dm-clone-metadata.c 	r = dm_tm_pre_commit(cmd->tm);
cmd               715 drivers/md/dm-clone-metadata.c 	r = __copy_sm_root(cmd);
cmd               722 drivers/md/dm-clone-metadata.c 	r = superblock_write_lock_zero(cmd, &sblock);
cmd               730 drivers/md/dm-clone-metadata.c 	__prepare_superblock(cmd, sb);
cmd               733 drivers/md/dm-clone-metadata.c 	r = dm_tm_commit(cmd->tm, sblock);
cmd               742 drivers/md/dm-clone-metadata.c 	if (bitmap_full(cmd->region_map, cmd->nr_regions))
cmd               743 drivers/md/dm-clone-metadata.c 		cmd->hydration_done = true;
cmd               748 drivers/md/dm-clone-metadata.c static int __flush_dmap(struct dm_clone_metadata *cmd, struct dirty_map *dmap)
cmd               755 drivers/md/dm-clone-metadata.c 		word = find_next_bit(dmap->dirty_words, cmd->nr_words, word);
cmd               757 drivers/md/dm-clone-metadata.c 		if (word == cmd->nr_words)
cmd               760 drivers/md/dm-clone-metadata.c 		r = __update_metadata_word(cmd, dmap->dirty_regions, word);
cmd               767 drivers/md/dm-clone-metadata.c 	} while (word < cmd->nr_words);
cmd               769 drivers/md/dm-clone-metadata.c 	r = __metadata_commit(cmd);
cmd               775 drivers/md/dm-clone-metadata.c 	spin_lock_irq(&cmd->bitmap_lock);
cmd               777 drivers/md/dm-clone-metadata.c 	spin_unlock_irq(&cmd->bitmap_lock);
cmd               782 drivers/md/dm-clone-metadata.c int dm_clone_metadata_pre_commit(struct dm_clone_metadata *cmd)
cmd               787 drivers/md/dm-clone-metadata.c 	down_write(&cmd->lock);
cmd               789 drivers/md/dm-clone-metadata.c 	if (cmd->fail_io || dm_bm_is_read_only(cmd->bm)) {
cmd               795 drivers/md/dm-clone-metadata.c 	dmap = cmd->current_dmap;
cmd               798 drivers/md/dm-clone-metadata.c 	next_dmap = (dmap == &cmd->dmap[0]) ? &cmd->dmap[1] : &cmd->dmap[0];
cmd               804 drivers/md/dm-clone-metadata.c 	if (WARN_ON(next_dmap->changed || cmd->committing_dmap)) {
cmd               810 drivers/md/dm-clone-metadata.c 	spin_lock_irq(&cmd->bitmap_lock);
cmd               811 drivers/md/dm-clone-metadata.c 	cmd->current_dmap = next_dmap;
cmd               812 drivers/md/dm-clone-metadata.c 	spin_unlock_irq(&cmd->bitmap_lock);
cmd               815 drivers/md/dm-clone-metadata.c 	cmd->committing_dmap = dmap;
cmd               817 drivers/md/dm-clone-metadata.c 	up_write(&cmd->lock);
cmd               822 drivers/md/dm-clone-metadata.c int dm_clone_metadata_commit(struct dm_clone_metadata *cmd)
cmd               826 drivers/md/dm-clone-metadata.c 	down_write(&cmd->lock);
cmd               828 drivers/md/dm-clone-metadata.c 	if (cmd->fail_io || dm_bm_is_read_only(cmd->bm))
cmd               831 drivers/md/dm-clone-metadata.c 	if (WARN_ON(!cmd->committing_dmap)) {
cmd               836 drivers/md/dm-clone-metadata.c 	r = __flush_dmap(cmd, cmd->committing_dmap);
cmd               839 drivers/md/dm-clone-metadata.c 		cmd->committing_dmap = NULL;
cmd               842 drivers/md/dm-clone-metadata.c 	up_write(&cmd->lock);
cmd               847 drivers/md/dm-clone-metadata.c int dm_clone_set_region_hydrated(struct dm_clone_metadata *cmd, unsigned long region_nr)
cmd               853 drivers/md/dm-clone-metadata.c 	if (unlikely(region_nr >= cmd->nr_regions)) {
cmd               855 drivers/md/dm-clone-metadata.c 		      region_nr, cmd->nr_regions);
cmd               861 drivers/md/dm-clone-metadata.c 	spin_lock_irqsave(&cmd->bitmap_lock, flags);
cmd               863 drivers/md/dm-clone-metadata.c 	if (cmd->read_only) {
cmd               868 drivers/md/dm-clone-metadata.c 	dmap = cmd->current_dmap;
cmd               872 drivers/md/dm-clone-metadata.c 	__set_bit(region_nr, cmd->region_map);
cmd               876 drivers/md/dm-clone-metadata.c 	spin_unlock_irqrestore(&cmd->bitmap_lock, flags);
cmd               881 drivers/md/dm-clone-metadata.c int dm_clone_cond_set_range(struct dm_clone_metadata *cmd, unsigned long start,
cmd               888 drivers/md/dm-clone-metadata.c 	if (unlikely(start >= cmd->nr_regions || (start + nr_regions) < start ||
cmd               889 drivers/md/dm-clone-metadata.c 		     (start + nr_regions) > cmd->nr_regions)) {
cmd               891 drivers/md/dm-clone-metadata.c 		      start, nr_regions, cmd->nr_regions);
cmd               895 drivers/md/dm-clone-metadata.c 	spin_lock_irq(&cmd->bitmap_lock);
cmd               897 drivers/md/dm-clone-metadata.c 	if (cmd->read_only) {
cmd               902 drivers/md/dm-clone-metadata.c 	dmap = cmd->current_dmap;
cmd               904 drivers/md/dm-clone-metadata.c 		if (!test_bit(region_nr, cmd->region_map)) {
cmd               908 drivers/md/dm-clone-metadata.c 			__set_bit(region_nr, cmd->region_map);
cmd               913 drivers/md/dm-clone-metadata.c 	spin_unlock_irq(&cmd->bitmap_lock);
cmd               928 drivers/md/dm-clone-metadata.c int dm_clone_reload_in_core_bitset(struct dm_clone_metadata *cmd)
cmd               932 drivers/md/dm-clone-metadata.c 	down_write(&cmd->lock);
cmd               934 drivers/md/dm-clone-metadata.c 	if (cmd->fail_io)
cmd               937 drivers/md/dm-clone-metadata.c 	r = __load_bitset_in_core(cmd);
cmd               939 drivers/md/dm-clone-metadata.c 	up_write(&cmd->lock);
cmd               944 drivers/md/dm-clone-metadata.c bool dm_clone_changed_this_transaction(struct dm_clone_metadata *cmd)
cmd               949 drivers/md/dm-clone-metadata.c 	spin_lock_irqsave(&cmd->bitmap_lock, flags);
cmd               950 drivers/md/dm-clone-metadata.c 	r = cmd->dmap[0].changed || cmd->dmap[1].changed;
cmd               951 drivers/md/dm-clone-metadata.c 	spin_unlock_irqrestore(&cmd->bitmap_lock, flags);
cmd               956 drivers/md/dm-clone-metadata.c int dm_clone_metadata_abort(struct dm_clone_metadata *cmd)
cmd               960 drivers/md/dm-clone-metadata.c 	down_write(&cmd->lock);
cmd               962 drivers/md/dm-clone-metadata.c 	if (cmd->fail_io || dm_bm_is_read_only(cmd->bm))
cmd               965 drivers/md/dm-clone-metadata.c 	__destroy_persistent_data_structures(cmd);
cmd               967 drivers/md/dm-clone-metadata.c 	r = __create_persistent_data_structures(cmd, false);
cmd               970 drivers/md/dm-clone-metadata.c 		cmd->fail_io = true;
cmd               973 drivers/md/dm-clone-metadata.c 	up_write(&cmd->lock);
cmd               978 drivers/md/dm-clone-metadata.c void dm_clone_metadata_set_read_only(struct dm_clone_metadata *cmd)
cmd               980 drivers/md/dm-clone-metadata.c 	down_write(&cmd->lock);
cmd               982 drivers/md/dm-clone-metadata.c 	spin_lock_irq(&cmd->bitmap_lock);
cmd               983 drivers/md/dm-clone-metadata.c 	cmd->read_only = 1;
cmd               984 drivers/md/dm-clone-metadata.c 	spin_unlock_irq(&cmd->bitmap_lock);
cmd               986 drivers/md/dm-clone-metadata.c 	if (!cmd->fail_io)
cmd               987 drivers/md/dm-clone-metadata.c 		dm_bm_set_read_only(cmd->bm);
cmd               989 drivers/md/dm-clone-metadata.c 	up_write(&cmd->lock);
cmd               992 drivers/md/dm-clone-metadata.c void dm_clone_metadata_set_read_write(struct dm_clone_metadata *cmd)
cmd               994 drivers/md/dm-clone-metadata.c 	down_write(&cmd->lock);
cmd               996 drivers/md/dm-clone-metadata.c 	spin_lock_irq(&cmd->bitmap_lock);
cmd               997 drivers/md/dm-clone-metadata.c 	cmd->read_only = 0;
cmd               998 drivers/md/dm-clone-metadata.c 	spin_unlock_irq(&cmd->bitmap_lock);
cmd              1000 drivers/md/dm-clone-metadata.c 	if (!cmd->fail_io)
cmd              1001 drivers/md/dm-clone-metadata.c 		dm_bm_set_read_write(cmd->bm);
cmd              1003 drivers/md/dm-clone-metadata.c 	up_write(&cmd->lock);
cmd              1006 drivers/md/dm-clone-metadata.c int dm_clone_get_free_metadata_block_count(struct dm_clone_metadata *cmd,
cmd              1011 drivers/md/dm-clone-metadata.c 	down_read(&cmd->lock);
cmd              1013 drivers/md/dm-clone-metadata.c 	if (!cmd->fail_io)
cmd              1014 drivers/md/dm-clone-metadata.c 		r = dm_sm_get_nr_free(cmd->sm, result);
cmd              1016 drivers/md/dm-clone-metadata.c 	up_read(&cmd->lock);
cmd              1021 drivers/md/dm-clone-metadata.c int dm_clone_get_metadata_dev_size(struct dm_clone_metadata *cmd,
cmd              1026 drivers/md/dm-clone-metadata.c 	down_read(&cmd->lock);
cmd              1028 drivers/md/dm-clone-metadata.c 	if (!cmd->fail_io)
cmd              1029 drivers/md/dm-clone-metadata.c 		r = dm_sm_get_nr_blocks(cmd->sm, result);
cmd              1031 drivers/md/dm-clone-metadata.c 	up_read(&cmd->lock);
cmd                37 drivers/md/dm-clone-metadata.h int dm_clone_set_region_hydrated(struct dm_clone_metadata *cmd, unsigned long region_nr);
cmd                51 drivers/md/dm-clone-metadata.h int dm_clone_cond_set_range(struct dm_clone_metadata *cmd, unsigned long start,
cmd                74 drivers/md/dm-clone-metadata.h void dm_clone_metadata_close(struct dm_clone_metadata *cmd);
cmd                94 drivers/md/dm-clone-metadata.h int dm_clone_metadata_pre_commit(struct dm_clone_metadata *cmd);
cmd                95 drivers/md/dm-clone-metadata.h int dm_clone_metadata_commit(struct dm_clone_metadata *cmd);
cmd               114 drivers/md/dm-clone-metadata.h int dm_clone_reload_in_core_bitset(struct dm_clone_metadata *cmd);
cmd               119 drivers/md/dm-clone-metadata.h bool dm_clone_changed_this_transaction(struct dm_clone_metadata *cmd);
cmd               125 drivers/md/dm-clone-metadata.h int dm_clone_metadata_abort(struct dm_clone_metadata *cmd);
cmd               137 drivers/md/dm-clone-metadata.h void dm_clone_metadata_set_read_only(struct dm_clone_metadata *cmd);
cmd               138 drivers/md/dm-clone-metadata.h void dm_clone_metadata_set_read_write(struct dm_clone_metadata *cmd);
cmd               143 drivers/md/dm-clone-metadata.h bool dm_clone_is_hydration_done(struct dm_clone_metadata *cmd);
cmd               148 drivers/md/dm-clone-metadata.h bool dm_clone_is_region_hydrated(struct dm_clone_metadata *cmd, unsigned long region_nr);
cmd               153 drivers/md/dm-clone-metadata.h bool dm_clone_is_range_hydrated(struct dm_clone_metadata *cmd,
cmd               159 drivers/md/dm-clone-metadata.h unsigned int dm_clone_nr_of_hydrated_regions(struct dm_clone_metadata *cmd);
cmd               164 drivers/md/dm-clone-metadata.h unsigned long dm_clone_find_next_unhydrated_region(struct dm_clone_metadata *cmd,
cmd               170 drivers/md/dm-clone-metadata.h int dm_clone_get_free_metadata_block_count(struct dm_clone_metadata *cmd, dm_block_t *result);
cmd               175 drivers/md/dm-clone-metadata.h int dm_clone_get_metadata_dev_size(struct dm_clone_metadata *cmd, dm_block_t *result);
cmd                87 drivers/md/dm-clone-target.c 	struct dm_clone_metadata *cmd;
cmd               186 drivers/md/dm-clone-target.c 		dm_clone_metadata_set_read_only(clone->cmd);
cmd               190 drivers/md/dm-clone-target.c 		dm_clone_metadata_set_read_write(clone->cmd);
cmd               211 drivers/md/dm-clone-target.c 	if (dm_clone_metadata_abort(clone->cmd)) {
cmd               226 drivers/md/dm-clone-target.c 	if (dm_clone_reload_in_core_bitset(clone->cmd)) {
cmd               279 drivers/md/dm-clone-target.c 		dm_clone_changed_this_transaction(clone->cmd);
cmd               506 drivers/md/dm-clone-target.c 	if (dm_clone_is_range_hydrated(clone->cmd, rs, nr_regions)) {
cmd               712 drivers/md/dm-clone-target.c 		r = dm_clone_set_region_hydrated(clone->cmd, hd->region_nr);
cmd               895 drivers/md/dm-clone-target.c 	if (dm_clone_is_region_hydrated(clone->cmd, region_nr)) {
cmd               914 drivers/md/dm-clone-target.c 	if (dm_clone_is_region_hydrated(clone->cmd, region_nr)) {
cmd              1031 drivers/md/dm-clone-target.c 		offset = dm_clone_find_next_unhydrated_region(clone->cmd, offset);
cmd              1038 drivers/md/dm-clone-target.c 		if (!dm_clone_is_region_hydrated(clone->cmd, offset) &&
cmd              1077 drivers/md/dm-clone-target.c 	if (dm_clone_is_hydration_done(clone->cmd))
cmd              1141 drivers/md/dm-clone-target.c 	if (!dm_clone_changed_this_transaction(clone->cmd))
cmd              1149 drivers/md/dm-clone-target.c 	r = dm_clone_metadata_pre_commit(clone->cmd);
cmd              1168 drivers/md/dm-clone-target.c 	r = dm_clone_metadata_commit(clone->cmd);
cmd              1174 drivers/md/dm-clone-target.c 	if (dm_clone_is_hydration_done(clone->cmd))
cmd              1209 drivers/md/dm-clone-target.c 		r = dm_clone_cond_set_range(clone->cmd, rs, nr_regions);
cmd              1255 drivers/md/dm-clone-target.c 	    !(dm_clone_changed_this_transaction(clone->cmd) && need_commit_due_to_time(clone)))
cmd              1370 drivers/md/dm-clone-target.c 	if (dm_clone_is_region_hydrated(clone->cmd, region_nr)) {
cmd              1456 drivers/md/dm-clone-target.c 		r = dm_clone_get_free_metadata_block_count(clone->cmd, &nr_free_metadata_blocks);
cmd              1464 drivers/md/dm-clone-target.c 		r = dm_clone_get_metadata_dev_size(clone->cmd, &nr_metadata_blocks);
cmd              1477 drivers/md/dm-clone-target.c 		       dm_clone_nr_of_hydrated_regions(clone->cmd),
cmd              1864 drivers/md/dm-clone-target.c 	clone->cmd = dm_clone_metadata_open(clone->metadata_dev->bdev, ti->len,
cmd              1866 drivers/md/dm-clone-target.c 	if (IS_ERR(clone->cmd)) {
cmd              1868 drivers/md/dm-clone-target.c 		r = PTR_ERR(clone->cmd);
cmd              1953 drivers/md/dm-clone-target.c 	dm_clone_metadata_close(clone->cmd);
cmd              1982 drivers/md/dm-clone-target.c 	dm_clone_metadata_close(clone->cmd);
cmd              1664 drivers/md/dm-ioctl.c static ioctl_fn lookup_ioctl(unsigned int cmd, int *ioctl_flags)
cmd              1667 drivers/md/dm-ioctl.c 		int cmd;
cmd              1695 drivers/md/dm-ioctl.c 	if (unlikely(cmd >= ARRAY_SIZE(_ioctls)))
cmd              1698 drivers/md/dm-ioctl.c 	*ioctl_flags = _ioctls[cmd].flags;
cmd              1699 drivers/md/dm-ioctl.c 	return _ioctls[cmd].fn;
cmd              1706 drivers/md/dm-ioctl.c static int check_version(unsigned int cmd, struct dm_ioctl __user *user)
cmd              1720 drivers/md/dm-ioctl.c 		       version[0], version[1], version[2], cmd);
cmd              1810 drivers/md/dm-ioctl.c static int validate_params(uint cmd, struct dm_ioctl *param)
cmd              1819 drivers/md/dm-ioctl.c 	if (cmd == DM_REMOVE_ALL_CMD ||
cmd              1820 drivers/md/dm-ioctl.c 	    cmd == DM_LIST_DEVICES_CMD ||
cmd              1821 drivers/md/dm-ioctl.c 	    cmd == DM_LIST_VERSIONS_CMD)
cmd              1824 drivers/md/dm-ioctl.c 	if (cmd == DM_DEV_CREATE_CMD) {
cmd              1830 drivers/md/dm-ioctl.c 		DMWARN("only supply one of name or uuid, cmd(%u)", cmd);
cmd              1846 drivers/md/dm-ioctl.c 	unsigned int cmd;
cmd              1859 drivers/md/dm-ioctl.c 	cmd = _IOC_NR(command);
cmd              1865 drivers/md/dm-ioctl.c 	r = check_version(cmd, user);
cmd              1872 drivers/md/dm-ioctl.c 	if (cmd == DM_VERSION_CMD)
cmd              1875 drivers/md/dm-ioctl.c 	fn = lookup_ioctl(cmd, &ioctl_flags);
cmd              1890 drivers/md/dm-ioctl.c 	r = validate_params(cmd, param);
cmd              1899 drivers/md/dm-ioctl.c 		DMERR("ioctl %d tried to output some data but has IOCTL_FLAGS_NO_PARAMS set", cmd);
cmd               534 drivers/md/dm.c 			unsigned int cmd, unsigned long arg)
cmd               551 drivers/md/dm.c 				current->comm, cmd);
cmd               557 drivers/md/dm.c 	r =  __blkdev_driver_ioctl(bdev, mode, cmd, arg);
cmd              2778 drivers/md/md.c static int cmd_match(const char *cmd, const char *str)
cmd              2784 drivers/md/md.c 	while (*cmd && *str && *cmd == *str) {
cmd              2785 drivers/md/md.c 		cmd++;
cmd              2788 drivers/md/md.c 	if (*cmd == '\n')
cmd              2789 drivers/md/md.c 		cmd++;
cmd              2790 drivers/md/md.c 	if (*str || *cmd)
cmd              7250 drivers/md/md.c static inline bool md_ioctl_valid(unsigned int cmd)
cmd              7252 drivers/md/md.c 	switch (cmd) {
cmd              7277 drivers/md/md.c 			unsigned int cmd, unsigned long arg)
cmd              7285 drivers/md/md.c 	if (!md_ioctl_valid(cmd))
cmd              7288 drivers/md/md.c 	switch (cmd) {
cmd              7302 drivers/md/md.c 	switch (cmd) {
cmd              7328 drivers/md/md.c 	switch (cmd) {
cmd              7353 drivers/md/md.c 	if (cmd == ADD_NEW_DISK)
cmd              7357 drivers/md/md.c 	if (cmd == HOT_REMOVE_DISK)
cmd              7363 drivers/md/md.c 	if (cmd == STOP_ARRAY || cmd == STOP_ARRAY_RO) {
cmd              7382 drivers/md/md.c 			 err, cmd);
cmd              7386 drivers/md/md.c 	if (cmd == SET_ARRAY_INFO) {
cmd              7426 drivers/md/md.c 	    && cmd != ADD_NEW_DISK && cmd != STOP_ARRAY
cmd              7427 drivers/md/md.c 	    && cmd != RUN_ARRAY && cmd != SET_BITMAP_FILE
cmd              7428 drivers/md/md.c 	    && cmd != GET_BITMAP_FILE) {
cmd              7436 drivers/md/md.c 	switch (cmd) {
cmd              7527 drivers/md/md.c 	switch (cmd) {
cmd              7574 drivers/md/md.c 		    unsigned int cmd, unsigned long arg)
cmd              7576 drivers/md/md.c 	switch (cmd) {
cmd              7588 drivers/md/md.c 	return md_ioctl(bdev, mode, cmd, arg);
cmd              1042 drivers/media/cec/cec-adap.c 	u8 cmd = msg->msg[1];
cmd              1092 drivers/media/cec/cec-adap.c 	if (valid_la && msg->len > 1 && cec_msg_size[cmd]) {
cmd              1093 drivers/media/cec/cec-adap.c 		u8 dir_fl = cec_msg_size[cmd] & BOTH;
cmd              1095 drivers/media/cec/cec-adap.c 		min_len = cec_msg_size[cmd] & 0x1f;
cmd              1109 drivers/media/cec/cec-adap.c 		switch (cmd) {
cmd              1150 drivers/media/cec/cec-adap.c 	if (valid_la && msg->len > 1 && cmd != CEC_MSG_CDC_MESSAGE) {
cmd              1151 drivers/media/cec/cec-adap.c 		bool abort = cmd == CEC_MSG_FEATURE_ABORT;
cmd              1155 drivers/media/cec/cec-adap.c 			cmd = msg->msg[2];
cmd              1170 drivers/media/cec/cec-adap.c 			    (cmd == CEC_MSG_REPORT_ARC_INITIATED ||
cmd              1171 drivers/media/cec/cec-adap.c 			     cmd == CEC_MSG_REPORT_ARC_TERMINATED) &&
cmd              1174 drivers/media/cec/cec-adap.c 				dst->reply = cmd;
cmd              1177 drivers/media/cec/cec-adap.c 			if ((abort && cmd != dst->msg[1]) ||
cmd              1178 drivers/media/cec/cec-adap.c 			    (!abort && cmd != dst->reply))
cmd               483 drivers/media/cec/cec-api.c static long cec_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               493 drivers/media/cec/cec-api.c 	switch (cmd) {
cmd                16 drivers/media/cec/cec-pin-error-inj.c 	const char *cmd;
cmd                51 drivers/media/cec/cec-pin-error-inj.c 	u16 cmd = CEC_ERROR_INJ_OP_ANY;
cmd                54 drivers/media/cec/cec-pin-error-inj.c 	if (!(pin->error_inj[cmd] & CEC_ERROR_INJ_RX_MASK) &&
cmd                56 drivers/media/cec/cec-pin-error-inj.c 		cmd = pin->rx_msg.msg[1];
cmd                57 drivers/media/cec/cec-pin-error-inj.c 	return (pin->error_inj[cmd] & CEC_ERROR_INJ_RX_MASK) ? cmd :
cmd                63 drivers/media/cec/cec-pin-error-inj.c 	u16 cmd = CEC_ERROR_INJ_OP_ANY;
cmd                65 drivers/media/cec/cec-pin-error-inj.c 	if (!(pin->error_inj[cmd] & CEC_ERROR_INJ_TX_MASK) &&
cmd                67 drivers/media/cec/cec-pin-error-inj.c 		cmd = pin->tx_msg.msg[1];
cmd                68 drivers/media/cec/cec-pin-error-inj.c 	return (pin->error_inj[cmd] & CEC_ERROR_INJ_TX_MASK) ? cmd :
cmd               193 drivers/media/cec/cec-pin-error-inj.c 	for (i = 0; cec_error_inj_cmds[i].cmd; i++) {
cmd               194 drivers/media/cec/cec-pin-error-inj.c 		const char *cmd = cec_error_inj_cmds[i].cmd;
cmd               200 drivers/media/cec/cec-pin-error-inj.c 		if (strcmp(token, cmd))
cmd               240 drivers/media/cec/cec-pin-error-inj.c static void cec_pin_show_cmd(struct seq_file *sf, u32 cmd, u8 mode)
cmd               242 drivers/media/cec/cec-pin-error-inj.c 	if (cmd == CEC_ERROR_INJ_OP_ANY)
cmd               245 drivers/media/cec/cec-pin-error-inj.c 		seq_printf(sf, "0x%02x,", cmd);
cmd               314 drivers/media/cec/cec-pin-error-inj.c 		for (j = 0; cec_error_inj_cmds[j].cmd; j++) {
cmd               315 drivers/media/cec/cec-pin-error-inj.c 			const char *cmd = cec_error_inj_cmds[j].cmd;
cmd               326 drivers/media/cec/cec-pin-error-inj.c 			seq_puts(sf, cmd);
cmd               160 drivers/media/cec/cec-pin.c 	u16 cmd = cec_pin_rx_error_inj(pin);
cmd               161 drivers/media/cec/cec-pin.c 	u64 e = pin->error_inj[cmd];
cmd               165 drivers/media/cec/cec-pin.c 		u8 pos = pin->error_inj_args[cmd][arg_idx];
cmd               175 drivers/media/cec/cec-pin.c 		pin->error_inj[cmd] &=
cmd               222 drivers/media/cec/cec-pin.c 	u16 cmd = cec_pin_tx_error_inj(pin);
cmd               223 drivers/media/cec/cec-pin.c 	u64 e = pin->error_inj[cmd];
cmd               227 drivers/media/cec/cec-pin.c 		u8 pos = pin->error_inj_args[cmd][arg_idx];
cmd               237 drivers/media/cec/cec-pin.c 		pin->error_inj[cmd] &=
cmd               155 drivers/media/common/b2c2/flexcop-fe-tuner.c 	struct dvb_diseqc_master_cmd *cmd)
cmd               157 drivers/media/common/b2c2/flexcop-fe-tuner.c 	return flexcop_send_diseqc_msg(fe, cmd->msg_len, cmd->msg, 0);
cmd               951 drivers/media/common/cx2341x.c 		  struct v4l2_ext_controls *ctrls, unsigned int cmd)
cmd               956 drivers/media/common/cx2341x.c 	if (cmd == VIDIOC_G_EXT_CTRLS) {
cmd              1008 drivers/media/common/cx2341x.c 		       u32 cmd, int args, ...)
cmd              1019 drivers/media/common/cx2341x.c 	return func(priv, cmd, args, 0, data);
cmd              1301 drivers/media/common/cx2341x.c 		       u32 cmd, int args, ...)
cmd              1312 drivers/media/common/cx2341x.c 	return hdl->func(hdl->priv, cmd, args, 0, data);
cmd              1035 drivers/media/dvb-core/dmxdev.c 			      unsigned int cmd, void *parg)
cmd              1045 drivers/media/dvb-core/dmxdev.c 	switch (cmd) {
cmd              1187 drivers/media/dvb-core/dmxdev.c static long dvb_demux_ioctl(struct file *file, unsigned int cmd,
cmd              1190 drivers/media/dvb-core/dmxdev.c 	return dvb_usercopy(file, cmd, arg, dvb_demux_do_ioctl);
cmd              1289 drivers/media/dvb-core/dmxdev.c 			    unsigned int cmd, void *parg)
cmd              1299 drivers/media/dvb-core/dmxdev.c 	switch (cmd) {
cmd              1336 drivers/media/dvb-core/dmxdev.c 			 unsigned int cmd, unsigned long arg)
cmd              1338 drivers/media/dvb-core/dmxdev.c 	return dvb_usercopy(file, cmd, arg, dvb_dvr_do_ioctl);
cmd              1337 drivers/media/dvb-core/dvb_ca_en50221.c 				      unsigned int cmd, void *parg)
cmd              1349 drivers/media/dvb-core/dvb_ca_en50221.c 	switch (cmd) {
cmd              1420 drivers/media/dvb-core/dvb_ca_en50221.c 				    unsigned int cmd, unsigned long arg)
cmd              1422 drivers/media/dvb-core/dvb_ca_en50221.c 	return dvb_usercopy(file, cmd, arg, dvb_ca_en50221_io_do_ioctl);
cmd              1064 drivers/media/dvb-core/dvb_frontend.c 	.cmd  = n, \
cmd              1072 drivers/media/dvb-core/dvb_frontend.c 	__u32	cmd;		/* A unique ID */
cmd              1336 drivers/media/dvb-core/dvb_frontend.c 				     unsigned int cmd, void *parg);
cmd              1345 drivers/media/dvb-core/dvb_frontend.c 	switch (tvp->cmd) {
cmd              1555 drivers/media/dvb-core/dvb_frontend.c 			__func__, tvp->cmd);
cmd              1559 drivers/media/dvb-core/dvb_frontend.c 	if (!dtv_cmds[tvp->cmd].buffer)
cmd              1562 drivers/media/dvb-core/dvb_frontend.c 			__func__, tvp->cmd, dtv_cmds[tvp->cmd].name,
cmd              1568 drivers/media/dvb-core/dvb_frontend.c 			tvp->cmd, dtv_cmds[tvp->cmd].name,
cmd              1809 drivers/media/dvb-core/dvb_frontend.c 				    u32 cmd, u32 data)
cmd              1815 drivers/media/dvb-core/dvb_frontend.c 	if (!cmd || cmd > DTV_MAX_COMMAND)
cmd              1817 drivers/media/dvb-core/dvb_frontend.c 			 __func__, cmd);
cmd              1821 drivers/media/dvb-core/dvb_frontend.c 			__func__, cmd, dtv_cmds[cmd].name, data);
cmd              1822 drivers/media/dvb-core/dvb_frontend.c 	switch (cmd) {
cmd              1987 drivers/media/dvb-core/dvb_frontend.c static int dvb_frontend_do_ioctl(struct file *file, unsigned int cmd,
cmd              1995 drivers/media/dvb-core/dvb_frontend.c 	dev_dbg(fe->dvb->device, "%s: (%d)\n", __func__, _IOC_NR(cmd));
cmd              2018 drivers/media/dvb-core/dvb_frontend.c 	    && (_IOC_DIR(cmd) != _IOC_READ
cmd              2019 drivers/media/dvb-core/dvb_frontend.c 		|| cmd == FE_GET_EVENT
cmd              2020 drivers/media/dvb-core/dvb_frontend.c 		|| cmd == FE_DISEQC_RECV_SLAVE_REPLY)) {
cmd              2025 drivers/media/dvb-core/dvb_frontend.c 	err = dvb_frontend_handle_ioctl(file, cmd, parg);
cmd              2031 drivers/media/dvb-core/dvb_frontend.c static long dvb_frontend_ioctl(struct file *file, unsigned int cmd,
cmd              2039 drivers/media/dvb-core/dvb_frontend.c 	return dvb_usercopy(file, cmd, arg, dvb_frontend_do_ioctl);
cmd              2044 drivers/media/dvb-core/dvb_frontend.c 	__u32 cmd;
cmd              2067 drivers/media/dvb-core/dvb_frontend.c static int dvb_frontend_handle_compat_ioctl(struct file *file, unsigned int cmd,
cmd              2075 drivers/media/dvb-core/dvb_frontend.c 	if (cmd == COMPAT_FE_SET_PROPERTY) {
cmd              2097 drivers/media/dvb-core/dvb_frontend.c 						       (tvp + i)->cmd,
cmd              2105 drivers/media/dvb-core/dvb_frontend.c 	} else if (cmd == COMPAT_FE_GET_PROPERTY) {
cmd              2159 drivers/media/dvb-core/dvb_frontend.c static long dvb_frontend_compat_ioctl(struct file *file, unsigned int cmd,
cmd              2167 drivers/media/dvb-core/dvb_frontend.c 	if (cmd == COMPAT_FE_SET_PROPERTY || cmd == COMPAT_FE_GET_PROPERTY) {
cmd              2171 drivers/media/dvb-core/dvb_frontend.c 		err = dvb_frontend_handle_compat_ioctl(file, cmd, arg);
cmd              2177 drivers/media/dvb-core/dvb_frontend.c 	return dvb_frontend_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd              2390 drivers/media/dvb-core/dvb_frontend.c 				     unsigned int cmd, void *parg)
cmd              2400 drivers/media/dvb-core/dvb_frontend.c 	switch (cmd) {
cmd              2423 drivers/media/dvb-core/dvb_frontend.c 						       (tvp + i)->cmd,
cmd              2519 drivers/media/dvb-core/dvb_frontend.c 			struct dvb_diseqc_master_cmd *cmd = parg;
cmd              2521 drivers/media/dvb-core/dvb_frontend.c 			if (cmd->msg_len > sizeof(cmd->msg)) {
cmd              2525 drivers/media/dvb-core/dvb_frontend.c 			err = fe->ops.diseqc_send_master_cmd(fe, cmd);
cmd              1423 drivers/media/dvb-core/dvb_net.c 		  unsigned int cmd, void *parg)
cmd              1435 drivers/media/dvb-core/dvb_net.c 	switch (cmd) {
cmd              1549 drivers/media/dvb-core/dvb_net.c 	      unsigned int cmd, unsigned long arg)
cmd              1551 drivers/media/dvb-core/dvb_net.c 	return dvb_usercopy(file, cmd, arg, dvb_net_do_ioctl);
cmd               180 drivers/media/dvb-core/dvbdev.c 		       unsigned int cmd, unsigned long arg)
cmd               190 drivers/media/dvb-core/dvbdev.c 	return dvb_usercopy(file, cmd, arg, dvbdev->kernel_ioctl);
cmd               905 drivers/media/dvb-core/dvbdev.c 		     unsigned int cmd, unsigned long arg,
cmd               907 drivers/media/dvb-core/dvbdev.c 		     unsigned int cmd, void *arg))
cmd               915 drivers/media/dvb-core/dvbdev.c 	switch (_IOC_DIR(cmd)) {
cmd               926 drivers/media/dvb-core/dvbdev.c 		if (_IOC_SIZE(cmd) <= sizeof(sbuf)) {
cmd               930 drivers/media/dvb-core/dvbdev.c 			mbuf = kmalloc(_IOC_SIZE(cmd), GFP_KERNEL);
cmd               937 drivers/media/dvb-core/dvbdev.c 		if (copy_from_user(parg, (void __user *)arg, _IOC_SIZE(cmd)))
cmd               943 drivers/media/dvb-core/dvbdev.c 	if ((err = func(file, cmd, parg)) == -ENOIOCTLCMD)
cmd               950 drivers/media/dvb-core/dvbdev.c 	switch (_IOC_DIR(cmd))
cmd               954 drivers/media/dvb-core/dvbdev.c 		if (copy_to_user((void __user *)arg, parg, _IOC_SIZE(cmd)))
cmd              1279 drivers/media/dvb-frontends/af9013.c static int af9013_wregs(struct i2c_client *client, u8 cmd, u16 reg,
cmd              1300 drivers/media/dvb-frontends/af9013.c 	buf[2] = cmd;
cmd              1321 drivers/media/dvb-frontends/af9013.c static int af9013_rregs(struct i2c_client *client, u8 cmd, u16 reg,
cmd              1342 drivers/media/dvb-frontends/af9013.c 	buf[2] = cmd;
cmd              1367 drivers/media/dvb-frontends/af9013.c 	u8 cmd;
cmd              1374 drivers/media/dvb-frontends/af9013.c 		cmd = 0 << 7|0 << 6|(len - 1) << 2|1 << 1|1 << 0;
cmd              1375 drivers/media/dvb-frontends/af9013.c 		ret = af9013_wregs(client, cmd, reg, val, len, lock);
cmd              1380 drivers/media/dvb-frontends/af9013.c 		cmd = 1 << 7|1 << 6|(len - 1) << 2|1 << 1|1 << 0;
cmd              1381 drivers/media/dvb-frontends/af9013.c 		ret = af9013_wregs(client, cmd, reg, val, len, lock);
cmd              1385 drivers/media/dvb-frontends/af9013.c 		cmd = 0 << 7|0 << 6|(1 - 1) << 2|1 << 1|1 << 0;
cmd              1387 drivers/media/dvb-frontends/af9013.c 			ret = af9013_wregs(client, cmd, reg + i, val + i, 1,
cmd              1406 drivers/media/dvb-frontends/af9013.c 	u8 cmd;
cmd              1413 drivers/media/dvb-frontends/af9013.c 		cmd = 0 << 7|0 << 6|(len - 1) << 2|1 << 1|0 << 0;
cmd              1414 drivers/media/dvb-frontends/af9013.c 		ret = af9013_rregs(client, cmd, reg, val_buf, len, lock);
cmd              1418 drivers/media/dvb-frontends/af9013.c 		cmd = 0 << 7|0 << 6|(1 - 1) << 2|1 << 1|0 << 0;
cmd              1420 drivers/media/dvb-frontends/af9013.c 			ret = af9013_rregs(client, cmd, reg + i, val + i, 1,
cmd               205 drivers/media/dvb-frontends/bcm3510.c static int bcm3510_do_hab_cmd(struct bcm3510_state *st, u8 cmd, u8 msgid, u8 *obuf, u8 olen, u8 *ibuf, u8 ilen)
cmd               220 drivers/media/dvb-frontends/bcm3510.c 	ob[0] = cmd;
cmd               499 drivers/media/dvb-frontends/bcm3510.c 	struct bcm3510_hab_cmd_ext_acquire cmd;
cmd               503 drivers/media/dvb-frontends/bcm3510.c 	memset(&cmd,0,sizeof(cmd));
cmd               506 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE0.MODE = 0x1;
cmd               507 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE1.SYM_RATE = 0x1;
cmd               508 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE1.IF_FREQ = 0x1;
cmd               511 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE0.MODE = 0x2;
cmd               512 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE1.SYM_RATE = 0x2;
cmd               513 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE1.IF_FREQ = 0x1;
cmd               517 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE0.MODE = 0x3;
cmd               520 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE0.MODE = 0x4;
cmd               523 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE0.MODE = 0x5;
cmd               526 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE0.MODE = 0x6;
cmd               529 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE0.MODE = 0x7;
cmd               533 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE0.MODE = 0x8;
cmd               534 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE1.SYM_RATE = 0x0;
cmd               535 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE1.IF_FREQ = 0x0;
cmd               538 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE0.MODE = 0x9;
cmd               539 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE1.SYM_RATE = 0x0;
cmd               540 drivers/media/dvb-frontends/bcm3510.c 			cmd.ACQUIRE1.IF_FREQ = 0x0;
cmd               545 drivers/media/dvb-frontends/bcm3510.c 	cmd.ACQUIRE0.OFFSET = 0;
cmd               546 drivers/media/dvb-frontends/bcm3510.c 	cmd.ACQUIRE0.NTSCSWEEP = 1;
cmd               547 drivers/media/dvb-frontends/bcm3510.c 	cmd.ACQUIRE0.FA = 1;
cmd               548 drivers/media/dvb-frontends/bcm3510.c 	cmd.ACQUIRE0.BW = 0;
cmd               561 drivers/media/dvb-frontends/bcm3510.c 	bcm3510_do_hab_cmd(st, CMD_ACQUIRE, MSGID_EXT_TUNER_ACQUIRE, (u8 *) &cmd, sizeof(cmd), NULL, 0);
cmd               399 drivers/media/dvb-frontends/cx24110.c 				   struct dvb_diseqc_master_cmd *cmd)
cmd               405 drivers/media/dvb-frontends/cx24110.c 	if (cmd->msg_len < 3 || cmd->msg_len > 6)
cmd               408 drivers/media/dvb-frontends/cx24110.c 	for (i = 0; i < cmd->msg_len; i++)
cmd               409 drivers/media/dvb-frontends/cx24110.c 		cx24110_writereg(state, 0x79 + i, cmd->msg[i]);
cmd               419 drivers/media/dvb-frontends/cx24110.c 	cx24110_writereg(state, 0x76, ((rv & 0x90) | 0x40) | ((cmd->msg_len-3) & 3));
cmd               514 drivers/media/dvb-frontends/cx24116.c static int cx24116_cmd_execute(struct dvb_frontend *fe, struct cx24116_cmd *cmd)
cmd               530 drivers/media/dvb-frontends/cx24116.c 	for (i = 0; i < cmd->len ; i++) {
cmd               531 drivers/media/dvb-frontends/cx24116.c 		dprintk("%s: 0x%02x == 0x%02x\n", __func__, i, cmd->args[i]);
cmd               532 drivers/media/dvb-frontends/cx24116.c 		cx24116_writereg(state, i, cmd->args[i]);
cmd               554 drivers/media/dvb-frontends/cx24116.c 	struct cx24116_cmd cmd;
cmd               613 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_SET_VCO;
cmd               614 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x01] = 0x05;
cmd               615 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x02] = 0xdc;
cmd               616 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x03] = 0xda;
cmd               617 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x04] = 0xae;
cmd               618 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x05] = 0xaa;
cmd               619 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x06] = 0x04;
cmd               620 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x07] = 0x9d;
cmd               621 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x08] = 0xfc;
cmd               622 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x09] = 0x06;
cmd               623 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x0a;
cmd               624 drivers/media/dvb-frontends/cx24116.c 	ret = cx24116_cmd_execute(fe, &cmd);
cmd               631 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_TUNERINIT;
cmd               632 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x01] = 0x00;
cmd               633 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x02] = 0x00;
cmd               634 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x03;
cmd               635 drivers/media/dvb-frontends/cx24116.c 	ret = cx24116_cmd_execute(fe, &cmd);
cmd               642 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_MPEGCONFIG;
cmd               643 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x01] = 0x01;
cmd               644 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x02] = 0x75;
cmd               645 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x03] = 0x00;
cmd               647 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x04] = state->config->mpg_clk_pos_pol;
cmd               649 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x04] = 0x02;
cmd               650 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x05] = 0x00;
cmd               651 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x06;
cmd               652 drivers/media/dvb-frontends/cx24116.c 	ret = cx24116_cmd_execute(fe, &cmd);
cmd               657 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_UPDFWVERS;
cmd               658 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x02;
cmd               660 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x01] = i;
cmd               661 drivers/media/dvb-frontends/cx24116.c 		ret = cx24116_cmd_execute(fe, &cmd);
cmd               714 drivers/media/dvb-frontends/cx24116.c 	struct cx24116_cmd cmd;
cmd               721 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_GETAGC;
cmd               722 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x01;
cmd               723 drivers/media/dvb-frontends/cx24116.c 	ret = cx24116_cmd_execute(fe, &cmd);
cmd               835 drivers/media/dvb-frontends/cx24116.c 	struct cx24116_cmd cmd;
cmd               850 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_LNBDCLEVEL;
cmd               851 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x01] = (voltage == SEC_VOLTAGE_18 ? 0x01 : 0x00);
cmd               852 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x02;
cmd               857 drivers/media/dvb-frontends/cx24116.c 	return cx24116_cmd_execute(fe, &cmd);
cmd               863 drivers/media/dvb-frontends/cx24116.c 	struct cx24116_cmd cmd;
cmd               881 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_SET_TONE;
cmd               882 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x01] = 0x00;
cmd               883 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x02] = 0x00;
cmd               888 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x03] = 0x01;
cmd               892 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x03] = 0x00;
cmd               895 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x04;
cmd               900 drivers/media/dvb-frontends/cx24116.c 	return cx24116_cmd_execute(fe, &cmd);
cmd               907 drivers/media/dvb-frontends/cx24116.c 	struct cx24116_cmd cmd;
cmd               911 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_LNBCONFIG;
cmd               912 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x01] = 0x00;
cmd               913 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x02] = 0x10;
cmd               914 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x03] = 0x00;
cmd               915 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x04] = 0x8f;
cmd               916 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x05] = 0x28;
cmd               917 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x06] = (toneburst == CX24116_DISEQC_TONEOFF) ? 0x00 : 0x01;
cmd               918 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x07] = 0x01;
cmd               919 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x08;
cmd               920 drivers/media/dvb-frontends/cx24116.c 	ret = cx24116_cmd_execute(fe, &cmd);
cmd              1146 drivers/media/dvb-frontends/cx24116.c 	struct cx24116_cmd cmd;
cmd              1157 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_TUNERSLEEP;
cmd              1158 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x01] = 0;
cmd              1159 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x02;
cmd              1160 drivers/media/dvb-frontends/cx24116.c 	ret = cx24116_cmd_execute(fe, &cmd);
cmd              1178 drivers/media/dvb-frontends/cx24116.c 	struct cx24116_cmd cmd;
cmd              1184 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_TUNERSLEEP;
cmd              1185 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x01] = 1;
cmd              1186 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x02;
cmd              1187 drivers/media/dvb-frontends/cx24116.c 	ret = cx24116_cmd_execute(fe, &cmd);
cmd              1206 drivers/media/dvb-frontends/cx24116.c 	struct cx24116_cmd cmd;
cmd              1330 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_BANDWIDTH;
cmd              1331 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x01] = 0x01;
cmd              1332 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x02;
cmd              1333 drivers/media/dvb-frontends/cx24116.c 	ret = cx24116_cmd_execute(fe, &cmd);
cmd              1338 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_TUNEREQUEST;
cmd              1341 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x01] = (state->dcur.frequency & 0xff0000) >> 16;
cmd              1342 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x02] = (state->dcur.frequency & 0x00ff00) >> 8;
cmd              1343 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x03] = (state->dcur.frequency & 0x0000ff);
cmd              1346 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x04] = ((state->dcur.symbol_rate / 1000) & 0xff00) >> 8;
cmd              1347 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x05] = ((state->dcur.symbol_rate / 1000) & 0x00ff);
cmd              1350 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x06] = state->dcur.inversion_val;
cmd              1353 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x07] = state->dcur.fec_val | state->dcur.pilot_val;
cmd              1355 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x08] = CX24116_SEARCH_RANGE_KHZ >> 8;
cmd              1356 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x09] = CX24116_SEARCH_RANGE_KHZ & 0xff;
cmd              1357 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x0a] = 0x00;
cmd              1358 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x0b] = 0x00;
cmd              1359 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x0c] = state->dcur.rolloff_val;
cmd              1360 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x0d] = state->dcur.fec_mask;
cmd              1363 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x0e] = 0x04;
cmd              1364 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x0f] = 0x00;
cmd              1365 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x10] = 0x01;
cmd              1366 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x11] = 0x77;
cmd              1367 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x12] = 0x36;
cmd              1371 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x0e] = 0x06;
cmd              1372 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x0f] = 0x00;
cmd              1373 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x10] = 0x00;
cmd              1374 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x11] = 0xFA;
cmd              1375 drivers/media/dvb-frontends/cx24116.c 		cmd.args[0x12] = 0x24;
cmd              1380 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x13;
cmd              1393 drivers/media/dvb-frontends/cx24116.c 		ret = cx24116_cmd_execute(fe, &cmd);
cmd              1417 drivers/media/dvb-frontends/cx24116.c 			cmd.args[0x07] ^= CX24116_PILOT_ON;
cmd              1421 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x00] = CMD_BANDWIDTH;
cmd              1422 drivers/media/dvb-frontends/cx24116.c 	cmd.args[0x01] = 0x00;
cmd              1423 drivers/media/dvb-frontends/cx24116.c 	cmd.len = 0x02;
cmd              1424 drivers/media/dvb-frontends/cx24116.c 	return cx24116_cmd_execute(fe, &cmd);
cmd               279 drivers/media/dvb-frontends/cx24117.c 	struct cx24117_cmd *cmd)
cmd               287 drivers/media/dvb-frontends/cx24117.c 			__func__, state->demod, cmd->len);
cmd               290 drivers/media/dvb-frontends/cx24117.c 	memcpy(&buf[1], cmd->args, cmd->len);
cmd               294 drivers/media/dvb-frontends/cx24117.c 	msg.len = cmd->len+1;
cmd               300 drivers/media/dvb-frontends/cx24117.c 			KBUILD_MODNAME, state->demod, ret, cmd->len);
cmd               495 drivers/media/dvb-frontends/cx24117.c 	struct cx24117_cmd *cmd)
cmd               509 drivers/media/dvb-frontends/cx24117.c 	cx24117_writecmd(state, cmd);
cmd               527 drivers/media/dvb-frontends/cx24117.c static int cx24117_cmd_execute(struct dvb_frontend *fe, struct cx24117_cmd *cmd)
cmd               533 drivers/media/dvb-frontends/cx24117.c 	ret = cx24117_cmd_execute_nolock(fe, cmd);
cmd               543 drivers/media/dvb-frontends/cx24117.c 	struct cx24117_cmd cmd;
cmd               633 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_DEMODINIT;
cmd               634 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = 0x00;
cmd               635 drivers/media/dvb-frontends/cx24117.c 	cmd.args[2] = 0x01;
cmd               636 drivers/media/dvb-frontends/cx24117.c 	cmd.args[3] = 0x00;
cmd               637 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 4;
cmd               638 drivers/media/dvb-frontends/cx24117.c 	ret = cx24117_cmd_execute_nolock(fe, &cmd);
cmd               643 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_SET_VCOFREQ;
cmd               644 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = 0x06;
cmd               645 drivers/media/dvb-frontends/cx24117.c 	cmd.args[2] = 0x2b;
cmd               646 drivers/media/dvb-frontends/cx24117.c 	cmd.args[3] = 0xd8;
cmd               647 drivers/media/dvb-frontends/cx24117.c 	cmd.args[4] = 0xa5;
cmd               648 drivers/media/dvb-frontends/cx24117.c 	cmd.args[5] = 0xee;
cmd               649 drivers/media/dvb-frontends/cx24117.c 	cmd.args[6] = 0x03;
cmd               650 drivers/media/dvb-frontends/cx24117.c 	cmd.args[7] = 0x9d;
cmd               651 drivers/media/dvb-frontends/cx24117.c 	cmd.args[8] = 0xfc;
cmd               652 drivers/media/dvb-frontends/cx24117.c 	cmd.args[9] = 0x06;
cmd               653 drivers/media/dvb-frontends/cx24117.c 	cmd.args[10] = 0x02;
cmd               654 drivers/media/dvb-frontends/cx24117.c 	cmd.args[11] = 0x9d;
cmd               655 drivers/media/dvb-frontends/cx24117.c 	cmd.args[12] = 0xfc;
cmd               656 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 13;
cmd               657 drivers/media/dvb-frontends/cx24117.c 	ret = cx24117_cmd_execute_nolock(fe, &cmd);
cmd               662 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_TUNERINIT;
cmd               663 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = 0x00;
cmd               664 drivers/media/dvb-frontends/cx24117.c 	cmd.args[2] = 0x01;
cmd               665 drivers/media/dvb-frontends/cx24117.c 	cmd.args[3] = 0x00;
cmd               666 drivers/media/dvb-frontends/cx24117.c 	cmd.args[4] = 0x00;
cmd               667 drivers/media/dvb-frontends/cx24117.c 	cmd.args[5] = 0x01;
cmd               668 drivers/media/dvb-frontends/cx24117.c 	cmd.args[6] = 0x01;
cmd               669 drivers/media/dvb-frontends/cx24117.c 	cmd.args[7] = 0x01;
cmd               670 drivers/media/dvb-frontends/cx24117.c 	cmd.args[8] = 0x00;
cmd               671 drivers/media/dvb-frontends/cx24117.c 	cmd.args[9] = 0x05;
cmd               672 drivers/media/dvb-frontends/cx24117.c 	cmd.args[10] = 0x02;
cmd               673 drivers/media/dvb-frontends/cx24117.c 	cmd.args[11] = 0x02;
cmd               674 drivers/media/dvb-frontends/cx24117.c 	cmd.args[12] = 0x00;
cmd               675 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 13;
cmd               676 drivers/media/dvb-frontends/cx24117.c 	ret = cx24117_cmd_execute_nolock(fe, &cmd);
cmd               681 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_GLOBAL_MPEGCFG;
cmd               682 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = 0x00;
cmd               683 drivers/media/dvb-frontends/cx24117.c 	cmd.args[2] = 0x00;
cmd               684 drivers/media/dvb-frontends/cx24117.c 	cmd.args[3] = 0x00;
cmd               685 drivers/media/dvb-frontends/cx24117.c 	cmd.args[4] = 0x01;
cmd               686 drivers/media/dvb-frontends/cx24117.c 	cmd.args[5] = 0x00;
cmd               687 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 6;
cmd               688 drivers/media/dvb-frontends/cx24117.c 	ret = cx24117_cmd_execute_nolock(fe, &cmd);
cmd               694 drivers/media/dvb-frontends/cx24117.c 		cmd.args[0] = CMD_MPEGCFG;
cmd               695 drivers/media/dvb-frontends/cx24117.c 		cmd.args[1] = (u8) i;
cmd               696 drivers/media/dvb-frontends/cx24117.c 		cmd.args[2] = 0x00;
cmd               697 drivers/media/dvb-frontends/cx24117.c 		cmd.args[3] = 0x05;
cmd               698 drivers/media/dvb-frontends/cx24117.c 		cmd.args[4] = 0x00;
cmd               699 drivers/media/dvb-frontends/cx24117.c 		cmd.args[5] = 0x00;
cmd               700 drivers/media/dvb-frontends/cx24117.c 		cmd.args[6] = 0x55;
cmd               701 drivers/media/dvb-frontends/cx24117.c 		cmd.args[7] = 0x00;
cmd               702 drivers/media/dvb-frontends/cx24117.c 		cmd.len = 8;
cmd               703 drivers/media/dvb-frontends/cx24117.c 		ret = cx24117_cmd_execute_nolock(fe, &cmd);
cmd               713 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_FWVERSION;
cmd               714 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 2;
cmd               716 drivers/media/dvb-frontends/cx24117.c 		cmd.args[1] = i;
cmd               717 drivers/media/dvb-frontends/cx24117.c 		ret = cx24117_cmd_execute_nolock(fe, &cmd);
cmd               785 drivers/media/dvb-frontends/cx24117.c 	struct cx24117_cmd cmd;
cmd               793 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_GET_AGCACC;
cmd               794 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = (u8) state->demod;
cmd               795 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 2;
cmd               796 drivers/media/dvb-frontends/cx24117.c 	ret = cx24117_cmd_execute(fe, &cmd);
cmd               902 drivers/media/dvb-frontends/cx24117.c 	struct cx24117_cmd cmd;
cmd               913 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_SET_GPIOOUT;
cmd               914 drivers/media/dvb-frontends/cx24117.c 	cmd.args[2] = reg; /* mask */
cmd               915 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 3;
cmd               920 drivers/media/dvb-frontends/cx24117.c 		cmd.args[1] = reg;
cmd               921 drivers/media/dvb-frontends/cx24117.c 		ret = cx24117_cmd_execute(fe, &cmd);
cmd               933 drivers/media/dvb-frontends/cx24117.c 		cmd.args[0] = CMD_LNBDCLEVEL;
cmd               934 drivers/media/dvb-frontends/cx24117.c 		cmd.args[1] = state->demod ? 0 : 1;
cmd               935 drivers/media/dvb-frontends/cx24117.c 		cmd.args[2] = (voltage == SEC_VOLTAGE_18 ? 0x01 : 0x00);
cmd               936 drivers/media/dvb-frontends/cx24117.c 		cmd.len = 3;
cmd               937 drivers/media/dvb-frontends/cx24117.c 		ret = cx24117_cmd_execute(fe, &cmd);
cmd               943 drivers/media/dvb-frontends/cx24117.c 		cmd.args[1] = 0x00;
cmd               944 drivers/media/dvb-frontends/cx24117.c 		ret = cx24117_cmd_execute(fe, &cmd);
cmd               954 drivers/media/dvb-frontends/cx24117.c 	struct cx24117_cmd cmd;
cmd               974 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_LNBPCBCONFIG;
cmd               975 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = (state->demod ? 0 : 1);
cmd               976 drivers/media/dvb-frontends/cx24117.c 	cmd.args[2] = 0x00;
cmd               977 drivers/media/dvb-frontends/cx24117.c 	cmd.args[3] = 0x00;
cmd               978 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 5;
cmd               981 drivers/media/dvb-frontends/cx24117.c 		cmd.args[4] = 0x01;
cmd               984 drivers/media/dvb-frontends/cx24117.c 		cmd.args[4] = 0x00;
cmd               990 drivers/media/dvb-frontends/cx24117.c 	return cx24117_cmd_execute(fe, &cmd);
cmd              1220 drivers/media/dvb-frontends/cx24117.c 	struct cx24117_cmd cmd;
cmd              1229 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_SET_SLEEPMODE;
cmd              1230 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = (state->demod ? 1 : 0);
cmd              1231 drivers/media/dvb-frontends/cx24117.c 	cmd.args[2] = 0;
cmd              1232 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 3;
cmd              1233 drivers/media/dvb-frontends/cx24117.c 	ret = cx24117_cmd_execute_nolock(fe, &cmd);
cmd              1242 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_BERCTRL;
cmd              1243 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = (state->demod ? 1 : 0);
cmd              1244 drivers/media/dvb-frontends/cx24117.c 	cmd.args[2] = 0x10;
cmd              1245 drivers/media/dvb-frontends/cx24117.c 	cmd.args[3] = 0x10;
cmd              1246 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 4;
cmd              1247 drivers/media/dvb-frontends/cx24117.c 	ret = cx24117_cmd_execute_nolock(fe, &cmd);
cmd              1252 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_ENABLERSCORR;
cmd              1253 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = (state->demod ? 1 : 0);
cmd              1254 drivers/media/dvb-frontends/cx24117.c 	cmd.args[2] = CX24117_OCC;
cmd              1255 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 3;
cmd              1256 drivers/media/dvb-frontends/cx24117.c 	ret = cx24117_cmd_execute_nolock(fe, &cmd);
cmd              1262 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_SET_GPIODIR;
cmd              1263 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = 0x30;
cmd              1264 drivers/media/dvb-frontends/cx24117.c 	cmd.args[2] = 0x30;
cmd              1265 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 3;
cmd              1266 drivers/media/dvb-frontends/cx24117.c 	ret = cx24117_cmd_execute_nolock(fe, &cmd);
cmd              1280 drivers/media/dvb-frontends/cx24117.c 	struct cx24117_cmd cmd;
cmd              1286 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_SET_SLEEPMODE;
cmd              1287 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = (state->demod ? 1 : 0);
cmd              1288 drivers/media/dvb-frontends/cx24117.c 	cmd.args[2] = 1;
cmd              1289 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 3;
cmd              1290 drivers/media/dvb-frontends/cx24117.c 	return cx24117_cmd_execute(fe, &cmd);
cmd              1300 drivers/media/dvb-frontends/cx24117.c 	struct cx24117_cmd cmd;
cmd              1436 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_TUNEREQUEST;
cmd              1439 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = state->demod;
cmd              1442 drivers/media/dvb-frontends/cx24117.c 	cmd.args[2] = (state->dcur.frequency & 0xff0000) >> 16;
cmd              1443 drivers/media/dvb-frontends/cx24117.c 	cmd.args[3] = (state->dcur.frequency & 0x00ff00) >> 8;
cmd              1444 drivers/media/dvb-frontends/cx24117.c 	cmd.args[4] = (state->dcur.frequency & 0x0000ff);
cmd              1447 drivers/media/dvb-frontends/cx24117.c 	cmd.args[5] = ((state->dcur.symbol_rate / 1000) & 0xff00) >> 8;
cmd              1448 drivers/media/dvb-frontends/cx24117.c 	cmd.args[6] = ((state->dcur.symbol_rate / 1000) & 0x00ff);
cmd              1451 drivers/media/dvb-frontends/cx24117.c 	cmd.args[7] = state->dcur.inversion_val;
cmd              1454 drivers/media/dvb-frontends/cx24117.c 	cmd.args[8] = state->dcur.fec_val | state->dcur.pilot_val;
cmd              1456 drivers/media/dvb-frontends/cx24117.c 	cmd.args[9] = CX24117_SEARCH_RANGE_KHZ >> 8;
cmd              1457 drivers/media/dvb-frontends/cx24117.c 	cmd.args[10] = CX24117_SEARCH_RANGE_KHZ & 0xff;
cmd              1459 drivers/media/dvb-frontends/cx24117.c 	cmd.args[11] = state->dcur.rolloff_val;
cmd              1460 drivers/media/dvb-frontends/cx24117.c 	cmd.args[12] = state->dcur.fec_mask;
cmd              1473 drivers/media/dvb-frontends/cx24117.c 	cmd.args[13] = reg_ratediv;
cmd              1474 drivers/media/dvb-frontends/cx24117.c 	cmd.args[14] = reg_clkdiv;
cmd              1481 drivers/media/dvb-frontends/cx24117.c 	cmd.args[15] = CX24117_PNE;
cmd              1482 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 16;
cmd              1498 drivers/media/dvb-frontends/cx24117.c 		ret = cx24117_cmd_execute(fe, &cmd);
cmd              1525 drivers/media/dvb-frontends/cx24117.c 			cmd.args[11]--;
cmd              1557 drivers/media/dvb-frontends/cx24117.c 	struct cx24117_cmd cmd;
cmd              1566 drivers/media/dvb-frontends/cx24117.c 	cmd.args[0] = CMD_GETCTLACC;
cmd              1567 drivers/media/dvb-frontends/cx24117.c 	cmd.args[1] = (u8) state->demod;
cmd              1568 drivers/media/dvb-frontends/cx24117.c 	cmd.len = 2;
cmd              1569 drivers/media/dvb-frontends/cx24117.c 	ret = cx24117_cmd_execute(fe, &cmd);
cmd               373 drivers/media/dvb-frontends/cx24120.c 				struct cx24120_cmd *cmd)
cmd               379 drivers/media/dvb-frontends/cx24120.c 		cx24120_check_cmd(state, cmd->id);
cmd               382 drivers/media/dvb-frontends/cx24120.c 	cx24120_writereg(state, CX24120_REG_CMD_START, cmd->id);
cmd               383 drivers/media/dvb-frontends/cx24120.c 	cx24120_writeregs(state, CX24120_REG_CMD_ARGS, &cmd->arg[0],
cmd               384 drivers/media/dvb-frontends/cx24120.c 			  cmd->len, 1);
cmd               396 drivers/media/dvb-frontends/cx24120.c 	dev_dbg(&state->i2c->dev, "sent message 0x%02x\n", cmd->id);
cmd               403 drivers/media/dvb-frontends/cx24120.c 				   struct cx24120_cmd *cmd, u8 numreg)
cmd               412 drivers/media/dvb-frontends/cx24120.c 	ret = cx24120_message_send(state, cmd);
cmd               421 drivers/media/dvb-frontends/cx24120.c 		cmd->arg[i] = cx24120_readreg(state, (cmd->len + i + 1));
cmd               442 drivers/media/dvb-frontends/cx24120.c 	struct cx24120_cmd cmd;
cmd               445 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_MPEG_ONOFF;
cmd               446 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 4;
cmd               447 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = 0x01;
cmd               448 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1] = 0x00;
cmd               449 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[2] = enable ? 0 : (u8)(-1);
cmd               450 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[3] = 0x01;
cmd               452 drivers/media/dvb-frontends/cx24120.c 	ret = cx24120_message_send(state, &cmd);
cmd               468 drivers/media/dvb-frontends/cx24120.c 	struct cx24120_cmd cmd;
cmd               472 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_MPEG_INIT;
cmd               473 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 7;
cmd               474 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = seq; /* sequental number - can be 0,1,2 */
cmd               475 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1] = ((i.x1 & 0x01) << 1) | ((i.x1 >> 1) & 0x01);
cmd               476 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[2] = 0x05;
cmd               477 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[3] = 0x02;
cmd               478 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[4] = ((i.x2 >> 1) & 0x01);
cmd               479 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[5] = (i.x2 & 0xf0) | (i.x3 & 0x0f);
cmd               480 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[6] = 0x10;
cmd               482 drivers/media/dvb-frontends/cx24120.c 	return cx24120_message_send(state, &cmd);
cmd               489 drivers/media/dvb-frontends/cx24120.c 	struct cx24120_cmd cmd;
cmd               500 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_DISEQC_BURST;
cmd               501 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 0;
cmd               502 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = 0x00;
cmd               503 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1] = (burst == SEC_MINI_B) ? 0x01 : 0x00;
cmd               505 drivers/media/dvb-frontends/cx24120.c 	return cx24120_message_send(state, &cmd);
cmd               511 drivers/media/dvb-frontends/cx24120.c 	struct cx24120_cmd cmd;
cmd               520 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_SETTONE;
cmd               521 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 4;
cmd               522 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = 0x00;
cmd               523 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1] = 0x00;
cmd               524 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[2] = 0x00;
cmd               525 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[3] = (tone == SEC_TONE_ON) ? 0x01 : 0x00;
cmd               527 drivers/media/dvb-frontends/cx24120.c 	return cx24120_message_send(state, &cmd);
cmd               534 drivers/media/dvb-frontends/cx24120.c 	struct cx24120_cmd cmd;
cmd               538 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_SETVOLTAGE;
cmd               539 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 2;
cmd               540 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = 0x00;
cmd               541 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1] = (voltage == SEC_VOLTAGE_18) ? 0x01 : 0x00;
cmd               543 drivers/media/dvb-frontends/cx24120.c 	return cx24120_message_send(state, &cmd);
cmd               550 drivers/media/dvb-frontends/cx24120.c 	struct cx24120_cmd cmd;
cmd               555 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_DISEQC_MSG1;
cmd               556 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 11;
cmd               557 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = 0x00;
cmd               558 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1] = 0x00;
cmd               559 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[2] = 0x03;
cmd               560 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[3] = 0x16;
cmd               561 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[4] = 0x28;
cmd               562 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[5] = 0x01;
cmd               563 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[6] = 0x01;
cmd               564 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[7] = 0x14;
cmd               565 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[8] = 0x19;
cmd               566 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[9] = 0x14;
cmd               567 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[10] = 0x1e;
cmd               569 drivers/media/dvb-frontends/cx24120.c 	if (cx24120_message_send(state, &cmd)) {
cmd               570 drivers/media/dvb-frontends/cx24120.c 		err("send 1st message(0x%x) failed\n", cmd.id);
cmd               574 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_DISEQC_MSG2;
cmd               575 drivers/media/dvb-frontends/cx24120.c 	cmd.len = d->msg_len + 6;
cmd               576 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = 0x00;
cmd               577 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1] = 0x01;
cmd               578 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[2] = 0x02;
cmd               579 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[3] = 0x00;
cmd               580 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[4] = 0x00;
cmd               581 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[5] = d->msg_len;
cmd               583 drivers/media/dvb-frontends/cx24120.c 	memcpy(&cmd.arg[6], &d->msg, d->msg_len);
cmd               585 drivers/media/dvb-frontends/cx24120.c 	if (cx24120_message_send(state, &cmd)) {
cmd               586 drivers/media/dvb-frontends/cx24120.c 		err("send 2nd message(0x%x) failed\n", cmd.id);
cmd               608 drivers/media/dvb-frontends/cx24120.c 	struct cx24120_cmd cmd;
cmd               617 drivers/media/dvb-frontends/cx24120.c 		cmd.id = CMD_READ_SNR;
cmd               618 drivers/media/dvb-frontends/cx24120.c 		cmd.len = 1;
cmd               619 drivers/media/dvb-frontends/cx24120.c 		cmd.arg[0] = 0x00;
cmd               621 drivers/media/dvb-frontends/cx24120.c 		ret = cx24120_message_send(state, &cmd);
cmd               917 drivers/media/dvb-frontends/cx24120.c 	struct cx24120_cmd cmd;
cmd               945 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_CLOCK_READ;
cmd               946 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 1;
cmd               947 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = 0x00;
cmd               948 drivers/media/dvb-frontends/cx24120.c 	ret = cx24120_message_sendrcv(state, &cmd, 6);
cmd               954 drivers/media/dvb-frontends/cx24120.c 		cmd.arg[2] | (cmd.arg[1] << 8) | (cmd.arg[0] << 16),
cmd               955 drivers/media/dvb-frontends/cx24120.c 		cmd.arg[5] | (cmd.arg[4] << 8) | (cmd.arg[3] << 16),
cmd               962 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_CLOCK_SET;
cmd               963 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 10;
cmd               964 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = 0;
cmd               965 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1] = 0x10;
cmd               966 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[2] = (clock_ratios_table[idx].m_rat >> 16) & 0xff;
cmd               967 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[3] = (clock_ratios_table[idx].m_rat >>  8) & 0xff;
cmd               968 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[4] = (clock_ratios_table[idx].m_rat >>  0) & 0xff;
cmd               969 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[5] = (clock_ratios_table[idx].n_rat >> 16) & 0xff;
cmd               970 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[6] = (clock_ratios_table[idx].n_rat >>  8) & 0xff;
cmd               971 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[7] = (clock_ratios_table[idx].n_rat >>  0) & 0xff;
cmd               972 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[8] = (clock_ratios_table[idx].rate >> 8) & 0xff;
cmd               973 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[9] = (clock_ratios_table[idx].rate >> 0) & 0xff;
cmd               975 drivers/media/dvb-frontends/cx24120.c 	cx24120_message_send(state, &cmd);
cmd              1135 drivers/media/dvb-frontends/cx24120.c 	struct cx24120_cmd cmd;
cmd              1200 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_TUNEREQUEST;
cmd              1201 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 15;
cmd              1202 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = 0;
cmd              1203 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1]  = (state->dcur.frequency & 0xff0000) >> 16;
cmd              1204 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[2]  = (state->dcur.frequency & 0x00ff00) >> 8;
cmd              1205 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[3]  = (state->dcur.frequency & 0x0000ff);
cmd              1206 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[4]  = ((state->dcur.symbol_rate / 1000) & 0xff00) >> 8;
cmd              1207 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[5]  = ((state->dcur.symbol_rate / 1000) & 0x00ff);
cmd              1208 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[6]  = state->dcur.inversion;
cmd              1209 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[7]  = state->dcur.fec_val | state->dcur.pilot_val;
cmd              1210 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[8]  = CX24120_SEARCH_RANGE_KHZ >> 8;
cmd              1211 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[9]  = CX24120_SEARCH_RANGE_KHZ & 0xff;
cmd              1212 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[10] = 0;		/* maybe rolloff? */
cmd              1213 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[11] = state->dcur.fec_mask;
cmd              1214 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[12] = state->dcur.ratediv;
cmd              1215 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[13] = state->dcur.clkdiv;
cmd              1216 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[14] = 0;
cmd              1219 drivers/media/dvb-frontends/cx24120.c 	ret = cx24120_message_send(state, &cmd);
cmd              1236 drivers/media/dvb-frontends/cx24120.c 	struct cx24120_cmd cmd;
cmd              1248 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_VCO_SET;
cmd              1249 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 12;
cmd              1250 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = (vco >> 16) & 0xff;
cmd              1251 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1] = (vco >> 8) & 0xff;
cmd              1252 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[2] = vco & 0xff;
cmd              1253 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[3] = (inv_vco >> 8) & 0xff;
cmd              1254 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[4] = (inv_vco) & 0xff;
cmd              1255 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[5] = 0x03;
cmd              1256 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[6] = (nxtal_khz >> 8) & 0xff;
cmd              1257 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[7] = nxtal_khz & 0xff;
cmd              1258 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[8] = 0x06;
cmd              1259 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[9] = 0x03;
cmd              1260 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[10] = (xtal_khz >> 16) & 0xff;
cmd              1261 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[11] = xtal_khz & 0xff;
cmd              1263 drivers/media/dvb-frontends/cx24120.c 	return cx24120_message_send(state, &cmd);
cmd              1271 drivers/media/dvb-frontends/cx24120.c 	struct cx24120_cmd cmd;
cmd              1366 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_START_TUNER;
cmd              1367 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 3;
cmd              1368 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = 0x00;
cmd              1369 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1] = 0x00;
cmd              1370 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[2] = 0x00;
cmd              1372 drivers/media/dvb-frontends/cx24120.c 	if (cx24120_message_send(state, &cmd) != 0) {
cmd              1385 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_BANDWIDTH;
cmd              1386 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 12;
cmd              1387 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = 0x00;
cmd              1388 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1] = 0x00;
cmd              1389 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[2] = 0x00;
cmd              1390 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[3] = 0x00;
cmd              1391 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[4] = 0x05;
cmd              1392 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[5] = 0x02;
cmd              1393 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[6] = 0x02;
cmd              1394 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[7] = 0x00;
cmd              1395 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[8] = 0x05;
cmd              1396 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[9] = 0x02;
cmd              1397 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[10] = 0x02;
cmd              1398 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[11] = 0x00;
cmd              1400 drivers/media/dvb-frontends/cx24120.c 	if (cx24120_message_send(state, &cmd)) {
cmd              1425 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_BER_CTRL;
cmd              1426 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 3;
cmd              1427 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[0] = 0x00;
cmd              1428 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[1] = CX24120_BER_WINDOW;
cmd              1429 drivers/media/dvb-frontends/cx24120.c 	cmd.arg[2] = CX24120_BER_WINDOW;
cmd              1430 drivers/media/dvb-frontends/cx24120.c 	if (cx24120_message_send(state, &cmd)) {
cmd              1436 drivers/media/dvb-frontends/cx24120.c 	cmd.id = CMD_FWVERSION;
cmd              1437 drivers/media/dvb-frontends/cx24120.c 	cmd.len = 1;
cmd              1439 drivers/media/dvb-frontends/cx24120.c 		cmd.arg[0] = i;
cmd              1440 drivers/media/dvb-frontends/cx24120.c 		ret = cx24120_message_send(state, &cmd);
cmd               749 drivers/media/dvb-frontends/cx24123.c 	struct dvb_diseqc_master_cmd *cmd)
cmd               767 drivers/media/dvb-frontends/cx24123.c 	for (i = 0; i < cmd->msg_len; i++)
cmd               768 drivers/media/dvb-frontends/cx24123.c 		cx24123_writereg(state, 0x2C + i, cmd->msg[i]);
cmd               772 drivers/media/dvb-frontends/cx24123.c 		((cmd->msg_len-3) & 3));
cmd              3685 drivers/media/dvb-frontends/cxd2841er.c 				     struct dvb_diseqc_master_cmd *cmd)
cmd              3698 drivers/media/dvb-frontends/cxd2841er.c 		"%s(): cmd->len %d\n", __func__, cmd->msg_len);
cmd              3703 drivers/media/dvb-frontends/cxd2841er.c 	cxd2841er_write_reg(priv, I2C_SLVT, 0x3d, cmd->msg_len);
cmd              3705 drivers/media/dvb-frontends/cxd2841er.c 	for (i = 0; i < cmd->msg_len && i < sizeof(data); i++)
cmd              3706 drivers/media/dvb-frontends/cxd2841er.c 		data[i] = cmd->msg[i];
cmd                42 drivers/media/dvb-frontends/dib9000.c 	u8 cmd;
cmd               431 drivers/media/dvb-frontends/dib9000.c static void dib9000_risc_mem_setup(struct dib9000_state *state, u8 cmd)
cmd               433 drivers/media/dvb-frontends/dib9000.c 	struct dib9000_fe_memory_map *m = &state->platform.risc.fe_mm[cmd & 0x7f];
cmd               435 drivers/media/dvb-frontends/dib9000.c 	if (state->platform.risc.memcmd == cmd &&	/* same command */
cmd               436 drivers/media/dvb-frontends/dib9000.c 	    !(cmd & 0x80 && m->size < 67))	/* and we do not want to read something with less than 67 bytes looping - working around a bug in the memory controller */
cmd               438 drivers/media/dvb-frontends/dib9000.c 	dib9000_risc_mem_setup_cmd(state, m->addr, m->size, cmd & 0x80);
cmd               439 drivers/media/dvb-frontends/dib9000.c 	state->platform.risc.memcmd = cmd;
cmd               442 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_mem_read(struct dib9000_state *state, u8 cmd, u8 * b, u16 len)
cmd               451 drivers/media/dvb-frontends/dib9000.c 	dib9000_risc_mem_setup(state, cmd | 0x80);
cmd               457 drivers/media/dvb-frontends/dib9000.c static int dib9000_risc_mem_write(struct dib9000_state *state, u8 cmd, const u8 * b)
cmd               459 drivers/media/dvb-frontends/dib9000.c 	struct dib9000_fe_memory_map *m = &state->platform.risc.fe_mm[cmd];
cmd               467 drivers/media/dvb-frontends/dib9000.c 	dib9000_risc_mem_setup(state, cmd);
cmd              1788 drivers/media/dvb-frontends/dib9000.c 		state->pid_ctrl[state->pid_ctrl_index].cmd = DIB9000_PID_FILTER_CTRL;
cmd              1819 drivers/media/dvb-frontends/dib9000.c 			state->pid_ctrl[state->pid_ctrl_index].cmd = DIB9000_PID_FILTER;
cmd              2146 drivers/media/dvb-frontends/dib9000.c 			if (state->pid_ctrl[index_pid_filter_cmd].cmd == DIB9000_PID_FILTER_CTRL)
cmd              2149 drivers/media/dvb-frontends/dib9000.c 			else if (state->pid_ctrl[index_pid_filter_cmd].cmd == DIB9000_PID_FILTER)
cmd               987 drivers/media/dvb-frontends/drx39xyj/drxj.c 	u16 cmd;
cmd              1022 drivers/media/dvb-frontends/drx39xyj/drxj.c 	   const struct drxj_hi_cmd *cmd, u16 *result);
cmd              2118 drivers/media/dvb-frontends/drx39xyj/drxj.c 	hi_cmd.cmd = SIO_HI_RA_RAM_CMD_ATOMIC_COPY;
cmd              2242 drivers/media/dvb-frontends/drx39xyj/drxj.c 	hi_cmd.cmd = SIO_HI_RA_RAM_CMD_CONFIG;
cmd              2277 drivers/media/dvb-frontends/drx39xyj/drxj.c hi_command(struct i2c_device_addr *dev_addr, const struct drxj_hi_cmd *cmd, u16 *result)
cmd              2285 drivers/media/dvb-frontends/drx39xyj/drxj.c 	switch (cmd->cmd) {
cmd              2289 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_6__A, cmd->param6, 0);
cmd              2294 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_5__A, cmd->param5, 0);
cmd              2299 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_4__A, cmd->param4, 0);
cmd              2304 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_3__A, cmd->param3, 0);
cmd              2311 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_2__A, cmd->param2, 0);
cmd              2316 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_PAR_1__A, cmd->param1, 0);
cmd              2332 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SIO_HI_RA_RAM_CMD__A, cmd->cmd, 0);
cmd              2338 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if ((cmd->cmd) == SIO_HI_RA_RAM_CMD_RESET)
cmd              2342 drivers/media/dvb-frontends/drx39xyj/drxj.c 	powerdown_cmd = (bool) ((cmd->cmd == SIO_HI_RA_RAM_CMD_CONFIG) &&
cmd              2343 drivers/media/dvb-frontends/drx39xyj/drxj.c 				  (((cmd->
cmd              3892 drivers/media/dvb-frontends/drx39xyj/drxj.c 	hi_cmd.cmd = SIO_HI_RA_RAM_CMD_BRDCTRL;
cmd              3982 drivers/media/dvb-frontends/drx39xyj/drxj.c static int scu_command(struct i2c_device_addr *dev_addr, struct drxjscu_cmd *cmd)
cmd              3989 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if (cmd == NULL)
cmd              4001 drivers/media/dvb-frontends/drx39xyj/drxj.c 	switch (cmd->parameter_len) {
cmd              4003 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_4__A, *(cmd->parameter + 4), 0);
cmd              4009 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_3__A, *(cmd->parameter + 3), 0);
cmd              4015 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_2__A, *(cmd->parameter + 2), 0);
cmd              4021 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_1__A, *(cmd->parameter + 1), 0);
cmd              4027 drivers/media/dvb-frontends/drx39xyj/drxj.c 		rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_PARAM_0__A, *(cmd->parameter + 0), 0);
cmd              4039 drivers/media/dvb-frontends/drx39xyj/drxj.c 	rc = drxj_dap_write_reg16(dev_addr, SCU_RAM_COMMAND__A, cmd->command, 0);
cmd              4062 drivers/media/dvb-frontends/drx39xyj/drxj.c 	if ((cmd->result_len > 0) && (cmd->result != NULL)) {
cmd              4065 drivers/media/dvb-frontends/drx39xyj/drxj.c 		switch (cmd->result_len) {
cmd              4067 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_PARAM_3__A, cmd->result + 3, 0);
cmd              4073 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_PARAM_2__A, cmd->result + 2, 0);
cmd              4079 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_PARAM_1__A, cmd->result + 1, 0);
cmd              4085 drivers/media/dvb-frontends/drx39xyj/drxj.c 			rc = drxj_dap_read_reg16(dev_addr, SCU_RAM_PARAM_0__A, cmd->result + 0, 0);
cmd              4099 drivers/media/dvb-frontends/drx39xyj/drxj.c 		err = cmd->result[0];
cmd               960 drivers/media/dvb-frontends/drxd_hard.c static int HI_Command(struct drxd_state *state, u16 cmd, u16 * pResult)
cmd               965 drivers/media/dvb-frontends/drxd_hard.c 	status = Write16(state, HI_RA_RAM_SRV_CMD__A, cmd, 0);
cmd              1303 drivers/media/dvb-frontends/drxd_hard.c static int SC_SendCommand(struct drxd_state *state, u16 cmd)
cmd              1308 drivers/media/dvb-frontends/drxd_hard.c 	status = Write16(state, SC_RA_RAM_CMD__A, cmd, 0);
cmd               996 drivers/media/dvb-frontends/drxk_hard.c static int hi_command(struct drxk_state *state, u16 cmd, u16 *p_result)
cmd              1004 drivers/media/dvb-frontends/drxk_hard.c 	status = write16(state, SIO_HI_RA_RAM_CMD__A, cmd);
cmd              1007 drivers/media/dvb-frontends/drxk_hard.c 	if (cmd == SIO_HI_RA_RAM_CMD_RESET)
cmd              1011 drivers/media/dvb-frontends/drxk_hard.c 	    (bool) ((cmd == SIO_HI_RA_RAM_CMD_CONFIG) &&
cmd              1439 drivers/media/dvb-frontends/drxk_hard.c 		       u16 cmd, u8 parameter_len,
cmd              1455 drivers/media/dvb-frontends/drxk_hard.c 	if ((cmd == 0) || ((parameter_len > 0) && (parameter == NULL)) ||
cmd              1471 drivers/media/dvb-frontends/drxk_hard.c 	buffer[cnt++] = (cmd & 0xFF);
cmd              1472 drivers/media/dvb-frontends/drxk_hard.c 	buffer[cnt++] = ((cmd >> 8) & 0xFF);
cmd              1524 drivers/media/dvb-frontends/drxk_hard.c 		pr_err("%s while sending cmd 0x%04x with params:", p, cmd);
cmd              3208 drivers/media/dvb-frontends/drxk_hard.c 			 u16 cmd, u16 subcmd,
cmd              3238 drivers/media/dvb-frontends/drxk_hard.c 	switch (cmd) {
cmd              3254 drivers/media/dvb-frontends/drxk_hard.c 	switch (cmd) {
cmd              3271 drivers/media/dvb-frontends/drxk_hard.c 		status |= write16(state, OFDM_SC_RA_RAM_CMD__A, cmd);
cmd              3300 drivers/media/dvb-frontends/drxk_hard.c 	switch (cmd) {
cmd               202 drivers/media/dvb-frontends/drxk_hard.h 	u16 cmd;        /* Command number */
cmd               134 drivers/media/dvb-frontends/gp8psk-fe.c 	u8 cmd[10];
cmd               139 drivers/media/dvb-frontends/gp8psk-fe.c 	cmd[4] = freq         & 0xff;
cmd               140 drivers/media/dvb-frontends/gp8psk-fe.c 	cmd[5] = (freq >> 8)  & 0xff;
cmd               141 drivers/media/dvb-frontends/gp8psk-fe.c 	cmd[6] = (freq >> 16) & 0xff;
cmd               142 drivers/media/dvb-frontends/gp8psk-fe.c 	cmd[7] = (freq >> 24) & 0xff;
cmd               170 drivers/media/dvb-frontends/gp8psk-fe.c 	cmd[0] =  c->symbol_rate        & 0xff;
cmd               171 drivers/media/dvb-frontends/gp8psk-fe.c 	cmd[1] = (c->symbol_rate >>  8) & 0xff;
cmd               172 drivers/media/dvb-frontends/gp8psk-fe.c 	cmd[2] = (c->symbol_rate >> 16) & 0xff;
cmd               173 drivers/media/dvb-frontends/gp8psk-fe.c 	cmd[3] = (c->symbol_rate >> 24) & 0xff;
cmd               181 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 0; break;
cmd               183 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 1; break;
cmd               185 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 2; break;
cmd               187 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 3; break;
cmd               189 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 4; break;
cmd               191 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 5; break;
cmd               193 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 5; break;
cmd               196 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[8] = ADV_MOD_TURBO_QPSK;
cmd               198 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[8] = ADV_MOD_DVB_QPSK;
cmd               201 drivers/media/dvb-frontends/gp8psk-fe.c 		cmd[8] = ADV_MOD_TURBO_8PSK;
cmd               204 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 0; break;
cmd               206 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 1; break;
cmd               208 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 2; break;
cmd               210 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 3; break;
cmd               212 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 4; break;
cmd               214 drivers/media/dvb-frontends/gp8psk-fe.c 			cmd[9] = 0; break;
cmd               218 drivers/media/dvb-frontends/gp8psk-fe.c 		cmd[8] = ADV_MOD_TURBO_16QAM;
cmd               219 drivers/media/dvb-frontends/gp8psk-fe.c 		cmd[9] = 0;
cmd               229 drivers/media/dvb-frontends/gp8psk-fe.c 	st->ops->out(st->priv, TUNE_8PSK, 0, 0, cmd, 10);
cmd               256 drivers/media/dvb-frontends/gp8psk-fe.c 	u8 cmd;
cmd               261 drivers/media/dvb-frontends/gp8psk-fe.c 	cmd = (burst == SEC_MINI_A) ? 0x00 : 0x01;
cmd               263 drivers/media/dvb-frontends/gp8psk-fe.c 	if (st->ops->out(st->priv, SEND_DISEQC_COMMAND, cmd, 0,
cmd               264 drivers/media/dvb-frontends/gp8psk-fe.c 			&cmd, 0)) {
cmd               304 drivers/media/dvb-frontends/gp8psk-fe.c 	u8 cmd = sw_cmd & 0x7f;
cmd               306 drivers/media/dvb-frontends/gp8psk-fe.c 	if (st->ops->out(st->priv, SET_DN_SWITCH, cmd, 0, NULL, 0))
cmd               284 drivers/media/dvb-frontends/m88rs2000.c 	u8 cmd;
cmd               381 drivers/media/dvb-frontends/m88rs2000.c 		switch (tab[i].cmd) {
cmd              1501 drivers/media/dvb-frontends/mb86a16.c 				   struct dvb_diseqc_master_cmd *cmd)
cmd              1516 drivers/media/dvb-frontends/mb86a16.c 	if (cmd->msg_len > 5 || cmd->msg_len < 4)
cmd              1519 drivers/media/dvb-frontends/mb86a16.c 	for (i = 0; i < cmd->msg_len; i++) {
cmd              1520 drivers/media/dvb-frontends/mb86a16.c 		if (mb86a16_write(state, regs, cmd->msg[i]) < 0)
cmd               429 drivers/media/dvb-frontends/mxl5xx.c 			   struct dvb_diseqc_master_cmd *cmd)
cmd               162 drivers/media/dvb-frontends/s5h1420.c 				    struct dvb_diseqc_master_cmd* cmd)
cmd               171 drivers/media/dvb-frontends/s5h1420.c 	if (cmd->msg_len > sizeof(cmd->msg))
cmd               180 drivers/media/dvb-frontends/s5h1420.c 	for(i=0; i< cmd->msg_len; i++) {
cmd               181 drivers/media/dvb-frontends/s5h1420.c 		s5h1420_writereg(state, 0x3d + i, cmd->msg[i]);
cmd               186 drivers/media/dvb-frontends/s5h1420.c 				      ((cmd->msg_len-1) << 4) | 0x08);
cmd                14 drivers/media/dvb-frontends/si2168.c static void cmd_init(struct si2168_cmd *cmd, const u8 *buf, int wlen, int rlen)
cmd                16 drivers/media/dvb-frontends/si2168.c 	memcpy(cmd->args, buf, wlen);
cmd                17 drivers/media/dvb-frontends/si2168.c 	cmd->wlen = wlen;
cmd                18 drivers/media/dvb-frontends/si2168.c 	cmd->rlen = rlen;
cmd                22 drivers/media/dvb-frontends/si2168.c static int si2168_cmd_execute(struct i2c_client *client, struct si2168_cmd *cmd)
cmd                30 drivers/media/dvb-frontends/si2168.c 	if (cmd->wlen) {
cmd                32 drivers/media/dvb-frontends/si2168.c 		ret = i2c_master_send(client, cmd->args, cmd->wlen);
cmd                35 drivers/media/dvb-frontends/si2168.c 		} else if (ret != cmd->wlen) {
cmd                41 drivers/media/dvb-frontends/si2168.c 	if (cmd->rlen) {
cmd                46 drivers/media/dvb-frontends/si2168.c 			ret = i2c_master_recv(client, cmd->args, cmd->rlen);
cmd                49 drivers/media/dvb-frontends/si2168.c 			} else if (ret != cmd->rlen) {
cmd                55 drivers/media/dvb-frontends/si2168.c 			if ((cmd->args[0] >> 7) & 0x01)
cmd                64 drivers/media/dvb-frontends/si2168.c 		if ((cmd->args[0] >> 6) & 0x01) {
cmd                69 drivers/media/dvb-frontends/si2168.c 		if (!((cmd->args[0] >> 7) & 0x01)) {
cmd                87 drivers/media/dvb-frontends/si2168.c 	struct si2168_cmd cmd;
cmd                94 drivers/media/dvb-frontends/si2168.c 		cmd_init(&cmd, "\x14\x00\x0d\x10\xe8\x03", 6, 4);
cmd                95 drivers/media/dvb-frontends/si2168.c 		ret = si2168_cmd_execute(client, &cmd);
cmd               100 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x14\x00\x01\x10\x10\x00", 6, 4);
cmd               102 drivers/media/dvb-frontends/si2168.c 		cmd.args[4] = SI2168_TS_CLK_MANUAL;
cmd               104 drivers/media/dvb-frontends/si2168.c 		cmd.args[4] |= dev->ts_mode;
cmd               106 drivers/media/dvb-frontends/si2168.c 		cmd.args[4] |= SI2168_TS_TRISTATE;
cmd               108 drivers/media/dvb-frontends/si2168.c 		cmd.args[4] |= 0x40;
cmd               109 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               121 drivers/media/dvb-frontends/si2168.c 	struct si2168_cmd cmd;
cmd               132 drivers/media/dvb-frontends/si2168.c 		cmd_init(&cmd, "\xa0\x01", 2, 13);
cmd               135 drivers/media/dvb-frontends/si2168.c 		cmd_init(&cmd, "\x90\x01", 2, 9);
cmd               138 drivers/media/dvb-frontends/si2168.c 		cmd_init(&cmd, "\x50\x01", 2, 14);
cmd               145 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               149 drivers/media/dvb-frontends/si2168.c 	switch ((cmd.args[2] >> 1) & 0x03) {
cmd               164 drivers/media/dvb-frontends/si2168.c 		c->cnr.stat[0].svalue = cmd.args[3] * 1000 / 4;
cmd               171 drivers/media/dvb-frontends/si2168.c 			*status, cmd.rlen, cmd.args);
cmd               175 drivers/media/dvb-frontends/si2168.c 		cmd_init(&cmd, "\x82\x00", 2, 3);
cmd               176 drivers/media/dvb-frontends/si2168.c 		ret = si2168_cmd_execute(client, &cmd);
cmd               184 drivers/media/dvb-frontends/si2168.c 		utmp = clamp(8 - cmd.args[1], 0, 8);
cmd               188 drivers/media/dvb-frontends/si2168.c 		utmp1 = cmd.args[2] * utmp1;
cmd               193 drivers/media/dvb-frontends/si2168.c 			utmp1, utmp2, cmd.args[2], cmd.args[1]);
cmd               206 drivers/media/dvb-frontends/si2168.c 		cmd_init(&cmd, "\x84\x01", 2, 3);
cmd               207 drivers/media/dvb-frontends/si2168.c 		ret = si2168_cmd_execute(client, &cmd);
cmd               211 drivers/media/dvb-frontends/si2168.c 		utmp1 = cmd.args[2] << 8 | cmd.args[1] << 0;
cmd               236 drivers/media/dvb-frontends/si2168.c 	struct si2168_cmd cmd;
cmd               292 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x88\x02\x02\x02\x02", 5, 5);
cmd               293 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               299 drivers/media/dvb-frontends/si2168.c 		cmd_init(&cmd, "\x89\x21\x06\x11\xff\x98", 6, 3);
cmd               301 drivers/media/dvb-frontends/si2168.c 		cmd_init(&cmd, "\x89\x21\x06\x11\x89\xf0", 6, 3);
cmd               303 drivers/media/dvb-frontends/si2168.c 		cmd_init(&cmd, "\x89\x21\x06\x11\x89\x20", 6, 3);
cmd               304 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               310 drivers/media/dvb-frontends/si2168.c 		cmd.args[0] = 0x52;
cmd               311 drivers/media/dvb-frontends/si2168.c 		cmd.args[1] = c->stream_id & 0xff;
cmd               312 drivers/media/dvb-frontends/si2168.c 		cmd.args[2] = c->stream_id == NO_STREAM_ID_FILTER ? 0 : 1;
cmd               313 drivers/media/dvb-frontends/si2168.c 		cmd.wlen = 3;
cmd               314 drivers/media/dvb-frontends/si2168.c 		cmd.rlen = 1;
cmd               315 drivers/media/dvb-frontends/si2168.c 		ret = si2168_cmd_execute(client, &cmd);
cmd               320 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x51\x03", 2, 12);
cmd               321 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               325 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x12\x08\x04", 3, 3);
cmd               326 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               330 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x14\x00\x0c\x10\x12\x00", 6, 4);
cmd               331 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               335 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x14\x00\x06\x10\x24\x00", 6, 4);
cmd               336 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               340 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x14\x00\x07\x10\x00\x24", 6, 4);
cmd               341 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               345 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x14\x00\x0a\x10\x00\x00", 6, 4);
cmd               346 drivers/media/dvb-frontends/si2168.c 	cmd.args[4] = delivery_system | bandwidth;
cmd               348 drivers/media/dvb-frontends/si2168.c 		cmd.args[5] |= 1;
cmd               349 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               355 drivers/media/dvb-frontends/si2168.c 		cmd_init(&cmd, "\x14\x00\x02\x11\x00\x00", 6, 4);
cmd               356 drivers/media/dvb-frontends/si2168.c 		cmd.args[4] = ((c->symbol_rate / 1000) >> 0) & 0xff;
cmd               357 drivers/media/dvb-frontends/si2168.c 		cmd.args[5] = ((c->symbol_rate / 1000) >> 8) & 0xff;
cmd               358 drivers/media/dvb-frontends/si2168.c 		ret = si2168_cmd_execute(client, &cmd);
cmd               363 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x14\x00\x0f\x10\x10\x00", 6, 4);
cmd               364 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               368 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x14\x00\x09\x10\xe3\x08", 6, 4);
cmd               369 drivers/media/dvb-frontends/si2168.c 	cmd.args[5] |= dev->ts_clock_inv ? 0x00 : 0x10;
cmd               370 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               374 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x14\x00\x08\x10\xd7\x05", 6, 4);
cmd               375 drivers/media/dvb-frontends/si2168.c 	cmd.args[5] |= dev->ts_clock_inv ? 0x00 : 0x10;
cmd               376 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               380 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x14\x00\x01\x12\x00\x00", 6, 4);
cmd               381 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               385 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x14\x00\x01\x03\x0c\x00", 6, 4);
cmd               386 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               390 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x85", 1, 1);
cmd               391 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               415 drivers/media/dvb-frontends/si2168.c 	struct si2168_cmd cmd;
cmd               420 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\xc0\x12\x00\x0c\x00\x0d\x16\x00\x00\x00\x00\x00\x00",
cmd               422 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               428 drivers/media/dvb-frontends/si2168.c 		cmd_init(&cmd, "\xc0\x06\x08\x0f\x00\x20\x21\x01", 8, 1);
cmd               429 drivers/media/dvb-frontends/si2168.c 		ret = si2168_cmd_execute(client, &cmd);
cmd               434 drivers/media/dvb-frontends/si2168.c 		cmd_init(&cmd, "\x85", 1, 1);
cmd               435 drivers/media/dvb-frontends/si2168.c 		ret = si2168_cmd_execute(client, &cmd);
cmd               443 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\xc0\x06\x01\x0f\x00\x20\x20\x01", 8, 1);
cmd               444 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               481 drivers/media/dvb-frontends/si2168.c 			cmd_init(&cmd, &fw->data[(fw->size - remaining) + 1],
cmd               483 drivers/media/dvb-frontends/si2168.c 			ret = si2168_cmd_execute(client, &cmd);
cmd               490 drivers/media/dvb-frontends/si2168.c 			cmd_init(&cmd, &fw->data[fw->size - remaining], 8, 1);
cmd               491 drivers/media/dvb-frontends/si2168.c 			ret = si2168_cmd_execute(client, &cmd);
cmd               507 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x01\x01", 2, 1);
cmd               508 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               513 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x11", 1, 10);
cmd               514 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               518 drivers/media/dvb-frontends/si2168.c 	dev->version = (cmd.args[9] + '@') << 24 | (cmd.args[6] - '0') << 16 |
cmd               519 drivers/media/dvb-frontends/si2168.c 		       (cmd.args[7] - '0') << 8 | (cmd.args[8]) << 0;
cmd               556 drivers/media/dvb-frontends/si2168.c 	struct si2168_cmd cmd;
cmd               571 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x13", 1, 0);
cmd               572 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               594 drivers/media/dvb-frontends/si2168.c 	struct si2168_cmd cmd;
cmd               597 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\xc0\x0d\x01", 3, 0);
cmd               598 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               612 drivers/media/dvb-frontends/si2168.c 	struct si2168_cmd cmd;
cmd               615 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\xc0\x0d\x00", 3, 0);
cmd               616 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               672 drivers/media/dvb-frontends/si2168.c 	struct si2168_cmd cmd;
cmd               686 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\xc0\x12\x00\x0c\x00\x0d\x16\x00\x00\x00\x00\x00\x00",
cmd               688 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               693 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\xc0\x06\x01\x0f\x00\x20\x20\x01", 8, 1);
cmd               694 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               699 drivers/media/dvb-frontends/si2168.c 	cmd_init(&cmd, "\x02", 1, 13);
cmd               700 drivers/media/dvb-frontends/si2168.c 	ret = si2168_cmd_execute(client, &cmd);
cmd               704 drivers/media/dvb-frontends/si2168.c 	dev->chip_id = cmd.args[1] << 24 | cmd.args[2] << 16 |
cmd               705 drivers/media/dvb-frontends/si2168.c 		       cmd.args[3] << 8 | cmd.args[4] << 0;
cmd               722 drivers/media/dvb-frontends/si2168.c 			cmd.args[2], cmd.args[1], cmd.args[3], cmd.args[4]);
cmd               727 drivers/media/dvb-frontends/si2168.c 	dev->version = (cmd.args[1]) << 24 | (cmd.args[3] - '0') << 16 |
cmd               728 drivers/media/dvb-frontends/si2168.c 		       (cmd.args[4] - '0') << 8 | (cmd.args[5]) << 0;
cmd               686 drivers/media/dvb-frontends/stb0899_drv.c static int stb0899_send_diseqc_msg(struct dvb_frontend *fe, struct dvb_diseqc_master_cmd *cmd)
cmd               691 drivers/media/dvb-frontends/stb0899_drv.c 	if (cmd->msg_len > sizeof(cmd->msg))
cmd               698 drivers/media/dvb-frontends/stb0899_drv.c 	for (i = 0; i < cmd->msg_len; i++) {
cmd               703 drivers/media/dvb-frontends/stb0899_drv.c 		stb0899_write_reg(state, STB0899_DISFIFO, cmd->msg[i]);
cmd               391 drivers/media/dvb-frontends/stv0299.c static int stv0299_send_legacy_dish_cmd (struct dvb_frontend* fe, unsigned long cmd)
cmd               409 drivers/media/dvb-frontends/stv0299.c 	cmd = cmd << 1;
cmd               411 drivers/media/dvb-frontends/stv0299.c 		printk ("%s switch command: 0x%04lx\n",__func__, cmd);
cmd               423 drivers/media/dvb-frontends/stv0299.c 		if((cmd & 0x01) != last) {
cmd               429 drivers/media/dvb-frontends/stv0299.c 		cmd = cmd >> 1;
cmd              1726 drivers/media/dvb-frontends/stv0900_core.c 					struct dvb_diseqc_master_cmd *cmd)
cmd              1731 drivers/media/dvb-frontends/stv0900_core.c 				cmd->msg,
cmd              1732 drivers/media/dvb-frontends/stv0900_core.c 				cmd->msg_len,
cmd              3777 drivers/media/dvb-frontends/stv090x.c static int stv090x_send_diseqc_msg(struct dvb_frontend *fe, struct dvb_diseqc_master_cmd *cmd)
cmd              3798 drivers/media/dvb-frontends/stv090x.c 	for (i = 0; i < cmd->msg_len; i++) {
cmd              3805 drivers/media/dvb-frontends/stv090x.c 		if (STV090x_WRITE_DEMOD(state, DISTXDATA, cmd->msg[i]) < 0)
cmd              1678 drivers/media/dvb-frontends/stv0910.c 			   struct dvb_diseqc_master_cmd *cmd)
cmd              1685 drivers/media/dvb-frontends/stv0910.c 	for (i = 0; i < cmd->msg_len; i++) {
cmd              1687 drivers/media/dvb-frontends/stv0910.c 		SET_REG(DISTXFIFO, cmd->msg[i]);
cmd                40 drivers/media/dvb-frontends/tda10071.c 	struct tda10071_cmd *cmd)
cmd                54 drivers/media/dvb-frontends/tda10071.c 	ret = regmap_bulk_write(dev->regmap, 0x00, cmd->args, cmd->len);
cmd                93 drivers/media/dvb-frontends/tda10071.c 	struct tda10071_cmd cmd;
cmd               117 drivers/media/dvb-frontends/tda10071.c 	cmd.args[0] = CMD_LNB_PCB_CONFIG;
cmd               118 drivers/media/dvb-frontends/tda10071.c 	cmd.args[1] = 0;
cmd               119 drivers/media/dvb-frontends/tda10071.c 	cmd.args[2] = 0x00;
cmd               120 drivers/media/dvb-frontends/tda10071.c 	cmd.args[3] = 0x00;
cmd               121 drivers/media/dvb-frontends/tda10071.c 	cmd.args[4] = tone;
cmd               122 drivers/media/dvb-frontends/tda10071.c 	cmd.len = 5;
cmd               123 drivers/media/dvb-frontends/tda10071.c 	ret = tda10071_cmd_execute(dev, &cmd);
cmd               138 drivers/media/dvb-frontends/tda10071.c 	struct tda10071_cmd cmd;
cmd               165 drivers/media/dvb-frontends/tda10071.c 	cmd.args[0] = CMD_LNB_SET_DC_LEVEL;
cmd               166 drivers/media/dvb-frontends/tda10071.c 	cmd.args[1] = 0;
cmd               167 drivers/media/dvb-frontends/tda10071.c 	cmd.args[2] = voltage;
cmd               168 drivers/media/dvb-frontends/tda10071.c 	cmd.len = 3;
cmd               169 drivers/media/dvb-frontends/tda10071.c 	ret = tda10071_cmd_execute(dev, &cmd);
cmd               184 drivers/media/dvb-frontends/tda10071.c 	struct tda10071_cmd cmd;
cmd               220 drivers/media/dvb-frontends/tda10071.c 	cmd.args[0] = CMD_LNB_SEND_DISEQC;
cmd               221 drivers/media/dvb-frontends/tda10071.c 	cmd.args[1] = 0;
cmd               222 drivers/media/dvb-frontends/tda10071.c 	cmd.args[2] = 0;
cmd               223 drivers/media/dvb-frontends/tda10071.c 	cmd.args[3] = 0;
cmd               224 drivers/media/dvb-frontends/tda10071.c 	cmd.args[4] = 2;
cmd               225 drivers/media/dvb-frontends/tda10071.c 	cmd.args[5] = 0;
cmd               226 drivers/media/dvb-frontends/tda10071.c 	cmd.args[6] = diseqc_cmd->msg_len;
cmd               227 drivers/media/dvb-frontends/tda10071.c 	memcpy(&cmd.args[7], diseqc_cmd->msg, diseqc_cmd->msg_len);
cmd               228 drivers/media/dvb-frontends/tda10071.c 	cmd.len = 7 + diseqc_cmd->msg_len;
cmd               229 drivers/media/dvb-frontends/tda10071.c 	ret = tda10071_cmd_execute(dev, &cmd);
cmd               244 drivers/media/dvb-frontends/tda10071.c 	struct tda10071_cmd cmd;
cmd               281 drivers/media/dvb-frontends/tda10071.c 	cmd.args[0] = CMD_LNB_UPDATE_REPLY;
cmd               282 drivers/media/dvb-frontends/tda10071.c 	cmd.args[1] = 0;
cmd               283 drivers/media/dvb-frontends/tda10071.c 	cmd.len = 2;
cmd               284 drivers/media/dvb-frontends/tda10071.c 	ret = tda10071_cmd_execute(dev, &cmd);
cmd               288 drivers/media/dvb-frontends/tda10071.c 	ret = regmap_bulk_read(dev->regmap, cmd.len, reply->msg,
cmd               304 drivers/media/dvb-frontends/tda10071.c 	struct tda10071_cmd cmd;
cmd               349 drivers/media/dvb-frontends/tda10071.c 	cmd.args[0] = CMD_LNB_SEND_TONEBURST;
cmd               350 drivers/media/dvb-frontends/tda10071.c 	cmd.args[1] = 0;
cmd               351 drivers/media/dvb-frontends/tda10071.c 	cmd.args[2] = burst;
cmd               352 drivers/media/dvb-frontends/tda10071.c 	cmd.len = 3;
cmd               353 drivers/media/dvb-frontends/tda10071.c 	ret = tda10071_cmd_execute(dev, &cmd);
cmd               368 drivers/media/dvb-frontends/tda10071.c 	struct tda10071_cmd cmd;
cmd               396 drivers/media/dvb-frontends/tda10071.c 		cmd.args[0] = CMD_GET_AGCACC;
cmd               397 drivers/media/dvb-frontends/tda10071.c 		cmd.args[1] = 0;
cmd               398 drivers/media/dvb-frontends/tda10071.c 		cmd.len = 2;
cmd               399 drivers/media/dvb-frontends/tda10071.c 		ret = tda10071_cmd_execute(dev, &cmd);
cmd               460 drivers/media/dvb-frontends/tda10071.c 		cmd.args[0] = CMD_BER_UPDATE_COUNTERS;
cmd               461 drivers/media/dvb-frontends/tda10071.c 		cmd.args[1] = 0;
cmd               462 drivers/media/dvb-frontends/tda10071.c 		cmd.args[2] = delivery_system;
cmd               463 drivers/media/dvb-frontends/tda10071.c 		cmd.len = 3;
cmd               464 drivers/media/dvb-frontends/tda10071.c 		ret = tda10071_cmd_execute(dev, &cmd);
cmd               468 drivers/media/dvb-frontends/tda10071.c 		ret = regmap_bulk_read(dev->regmap, cmd.len, buf, len);
cmd               550 drivers/media/dvb-frontends/tda10071.c 	struct tda10071_cmd cmd;
cmd               663 drivers/media/dvb-frontends/tda10071.c 	cmd.args[0] = CMD_CHANGE_CHANNEL;
cmd               664 drivers/media/dvb-frontends/tda10071.c 	cmd.args[1] = 0;
cmd               665 drivers/media/dvb-frontends/tda10071.c 	cmd.args[2] = mode;
cmd               666 drivers/media/dvb-frontends/tda10071.c 	cmd.args[3] = (c->frequency >> 16) & 0xff;
cmd               667 drivers/media/dvb-frontends/tda10071.c 	cmd.args[4] = (c->frequency >>  8) & 0xff;
cmd               668 drivers/media/dvb-frontends/tda10071.c 	cmd.args[5] = (c->frequency >>  0) & 0xff;
cmd               669 drivers/media/dvb-frontends/tda10071.c 	cmd.args[6] = ((c->symbol_rate / 1000) >> 8) & 0xff;
cmd               670 drivers/media/dvb-frontends/tda10071.c 	cmd.args[7] = ((c->symbol_rate / 1000) >> 0) & 0xff;
cmd               671 drivers/media/dvb-frontends/tda10071.c 	cmd.args[8] = ((tda10071_ops.info.frequency_tolerance_hz / 1000) >> 8) & 0xff;
cmd               672 drivers/media/dvb-frontends/tda10071.c 	cmd.args[9] = ((tda10071_ops.info.frequency_tolerance_hz / 1000) >> 0) & 0xff;
cmd               673 drivers/media/dvb-frontends/tda10071.c 	cmd.args[10] = rolloff;
cmd               674 drivers/media/dvb-frontends/tda10071.c 	cmd.args[11] = inversion;
cmd               675 drivers/media/dvb-frontends/tda10071.c 	cmd.args[12] = pilot;
cmd               676 drivers/media/dvb-frontends/tda10071.c 	cmd.args[13] = 0x00;
cmd               677 drivers/media/dvb-frontends/tda10071.c 	cmd.args[14] = 0x00;
cmd               678 drivers/media/dvb-frontends/tda10071.c 	cmd.len = 15;
cmd               679 drivers/media/dvb-frontends/tda10071.c 	ret = tda10071_cmd_execute(dev, &cmd);
cmd               754 drivers/media/dvb-frontends/tda10071.c 	struct tda10071_cmd cmd;
cmd               828 drivers/media/dvb-frontends/tda10071.c 		cmd.args[0] = CMD_SET_SLEEP_MODE;
cmd               829 drivers/media/dvb-frontends/tda10071.c 		cmd.args[1] = 0;
cmd               830 drivers/media/dvb-frontends/tda10071.c 		cmd.args[2] = 0;
cmd               831 drivers/media/dvb-frontends/tda10071.c 		cmd.len = 3;
cmd               832 drivers/media/dvb-frontends/tda10071.c 		ret = tda10071_cmd_execute(dev, &cmd);
cmd               921 drivers/media/dvb-frontends/tda10071.c 		cmd.args[0] = CMD_GET_FW_VERSION;
cmd               922 drivers/media/dvb-frontends/tda10071.c 		cmd.len = 1;
cmd               923 drivers/media/dvb-frontends/tda10071.c 		ret = tda10071_cmd_execute(dev, &cmd);
cmd               927 drivers/media/dvb-frontends/tda10071.c 		ret = regmap_bulk_read(dev->regmap, cmd.len, buf, 4);
cmd               940 drivers/media/dvb-frontends/tda10071.c 		cmd.args[0] = CMD_DEMOD_INIT;
cmd               941 drivers/media/dvb-frontends/tda10071.c 		cmd.args[1] = ((dev->clk / 1000) >> 8) & 0xff;
cmd               942 drivers/media/dvb-frontends/tda10071.c 		cmd.args[2] = ((dev->clk / 1000) >> 0) & 0xff;
cmd               943 drivers/media/dvb-frontends/tda10071.c 		cmd.args[3] = buf[0];
cmd               944 drivers/media/dvb-frontends/tda10071.c 		cmd.args[4] = buf[1];
cmd               945 drivers/media/dvb-frontends/tda10071.c 		cmd.args[5] = dev->pll_multiplier;
cmd               946 drivers/media/dvb-frontends/tda10071.c 		cmd.args[6] = dev->spec_inv;
cmd               947 drivers/media/dvb-frontends/tda10071.c 		cmd.args[7] = 0x00;
cmd               948 drivers/media/dvb-frontends/tda10071.c 		cmd.len = 8;
cmd               949 drivers/media/dvb-frontends/tda10071.c 		ret = tda10071_cmd_execute(dev, &cmd);
cmd               958 drivers/media/dvb-frontends/tda10071.c 		cmd.args[0] = CMD_TUNER_INIT;
cmd               959 drivers/media/dvb-frontends/tda10071.c 		cmd.args[1] = 0x00;
cmd               960 drivers/media/dvb-frontends/tda10071.c 		cmd.args[2] = 0x00;
cmd               961 drivers/media/dvb-frontends/tda10071.c 		cmd.args[3] = 0x00;
cmd               962 drivers/media/dvb-frontends/tda10071.c 		cmd.args[4] = 0x00;
cmd               963 drivers/media/dvb-frontends/tda10071.c 		cmd.args[5] = tmp;
cmd               964 drivers/media/dvb-frontends/tda10071.c 		cmd.args[6] = 0x00;
cmd               965 drivers/media/dvb-frontends/tda10071.c 		cmd.args[7] = 0x03;
cmd               966 drivers/media/dvb-frontends/tda10071.c 		cmd.args[8] = 0x02;
cmd               967 drivers/media/dvb-frontends/tda10071.c 		cmd.args[9] = 0x02;
cmd               968 drivers/media/dvb-frontends/tda10071.c 		cmd.args[10] = 0x00;
cmd               969 drivers/media/dvb-frontends/tda10071.c 		cmd.args[11] = 0x00;
cmd               970 drivers/media/dvb-frontends/tda10071.c 		cmd.args[12] = 0x00;
cmd               971 drivers/media/dvb-frontends/tda10071.c 		cmd.args[13] = 0x00;
cmd               972 drivers/media/dvb-frontends/tda10071.c 		cmd.args[14] = 0x00;
cmd               973 drivers/media/dvb-frontends/tda10071.c 		cmd.len = 15;
cmd               974 drivers/media/dvb-frontends/tda10071.c 		ret = tda10071_cmd_execute(dev, &cmd);
cmd               978 drivers/media/dvb-frontends/tda10071.c 		cmd.args[0] = CMD_MPEG_CONFIG;
cmd               979 drivers/media/dvb-frontends/tda10071.c 		cmd.args[1] = 0;
cmd               980 drivers/media/dvb-frontends/tda10071.c 		cmd.args[2] = dev->ts_mode;
cmd               981 drivers/media/dvb-frontends/tda10071.c 		cmd.args[3] = 0x00;
cmd               982 drivers/media/dvb-frontends/tda10071.c 		cmd.args[4] = 0x04;
cmd               983 drivers/media/dvb-frontends/tda10071.c 		cmd.args[5] = 0x00;
cmd               984 drivers/media/dvb-frontends/tda10071.c 		cmd.len = 6;
cmd               985 drivers/media/dvb-frontends/tda10071.c 		ret = tda10071_cmd_execute(dev, &cmd);
cmd               993 drivers/media/dvb-frontends/tda10071.c 		cmd.args[0] = CMD_LNB_CONFIG;
cmd               994 drivers/media/dvb-frontends/tda10071.c 		cmd.args[1] = 0;
cmd               995 drivers/media/dvb-frontends/tda10071.c 		cmd.args[2] = 150;
cmd               996 drivers/media/dvb-frontends/tda10071.c 		cmd.args[3] = 3;
cmd               997 drivers/media/dvb-frontends/tda10071.c 		cmd.args[4] = 22;
cmd               998 drivers/media/dvb-frontends/tda10071.c 		cmd.args[5] = 1;
cmd               999 drivers/media/dvb-frontends/tda10071.c 		cmd.args[6] = 1;
cmd              1000 drivers/media/dvb-frontends/tda10071.c 		cmd.args[7] = 30;
cmd              1001 drivers/media/dvb-frontends/tda10071.c 		cmd.args[8] = 30;
cmd              1002 drivers/media/dvb-frontends/tda10071.c 		cmd.args[9] = 30;
cmd              1003 drivers/media/dvb-frontends/tda10071.c 		cmd.args[10] = 30;
cmd              1004 drivers/media/dvb-frontends/tda10071.c 		cmd.len = 11;
cmd              1005 drivers/media/dvb-frontends/tda10071.c 		ret = tda10071_cmd_execute(dev, &cmd);
cmd              1009 drivers/media/dvb-frontends/tda10071.c 		cmd.args[0] = CMD_BER_CONTROL;
cmd              1010 drivers/media/dvb-frontends/tda10071.c 		cmd.args[1] = 0;
cmd              1011 drivers/media/dvb-frontends/tda10071.c 		cmd.args[2] = 14;
cmd              1012 drivers/media/dvb-frontends/tda10071.c 		cmd.args[3] = 14;
cmd              1013 drivers/media/dvb-frontends/tda10071.c 		cmd.len = 4;
cmd              1014 drivers/media/dvb-frontends/tda10071.c 		ret = tda10071_cmd_execute(dev, &cmd);
cmd              1041 drivers/media/dvb-frontends/tda10071.c 	struct tda10071_cmd cmd;
cmd              1061 drivers/media/dvb-frontends/tda10071.c 	cmd.args[0] = CMD_SET_SLEEP_MODE;
cmd              1062 drivers/media/dvb-frontends/tda10071.c 	cmd.args[1] = 0;
cmd              1063 drivers/media/dvb-frontends/tda10071.c 	cmd.args[2] = 1;
cmd              1064 drivers/media/dvb-frontends/tda10071.c 	cmd.len = 3;
cmd              1065 drivers/media/dvb-frontends/tda10071.c 	ret = tda10071_cmd_execute(dev, &cmd);
cmd               200 drivers/media/dvb-frontends/tda10086.c 				    struct dvb_diseqc_master_cmd* cmd)
cmd               212 drivers/media/dvb-frontends/tda10086.c 	if (cmd->msg_len > 6)
cmd               216 drivers/media/dvb-frontends/tda10086.c 	for(i=0; i< cmd->msg_len; i++) {
cmd               217 drivers/media/dvb-frontends/tda10086.c 		tda10086_write_byte(state, 0x48+i, cmd->msg[i]);
cmd               220 drivers/media/dvb-frontends/tda10086.c 					| ((cmd->msg_len - 1) << 4));
cmd               172 drivers/media/firewire/firedtv-ci.c static int fdtv_ca_ioctl(struct file *file, unsigned int cmd, void *arg)
cmd               179 drivers/media/firewire/firedtv-ci.c 	switch (cmd) {
cmd               196 drivers/media/firewire/firedtv-ci.c 		dev_info(fdtv->device, "unhandled CA ioctl %u\n", cmd);
cmd                51 drivers/media/firewire/firedtv-fe.c 				       struct dvb_diseqc_master_cmd *cmd)
cmd                56 drivers/media/firewire/firedtv-fe.c 			       LNBCONTROL_DONTCARE, 1, cmd);
cmd              3225 drivers/media/i2c/adv7842.c static long adv7842_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
cmd              3227 drivers/media/i2c/adv7842.c 	switch (cmd) {
cmd               373 drivers/media/i2c/ir-kbd-i2c.c static int send_data_block(struct IR_i2c *ir, int cmd,
cmd               404 drivers/media/i2c/ir-kbd-i2c.c 	buf[1] = cmd;
cmd               145 drivers/media/i2c/m5mols/m5mols_core.c 	u8 cmd = I2C_COMMAND(reg);
cmd               160 drivers/media/i2c/m5mols/m5mols_core.c 	wbuf[3] = cmd;
cmd               180 drivers/media/i2c/m5mols/m5mols_core.c 			 size, category, cmd, ret);
cmd               245 drivers/media/i2c/m5mols/m5mols_core.c 	u8 cmd = I2C_COMMAND(reg);
cmd               266 drivers/media/i2c/m5mols/m5mols_core.c 	wbuf[3] = cmd;
cmd               279 drivers/media/i2c/m5mols/m5mols_core.c 			 category, cmd, ret);
cmd                67 drivers/media/i2c/m5mols/m5mols_reg.h #define SYSTEM_CMD(__cmd)	I2C_REG(CAT_SYSTEM, cmd, 1)
cmd               383 drivers/media/i2c/saa6588.c static long saa6588_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
cmd               388 drivers/media/i2c/saa6588.c 	switch (cmd) {
cmd               272 drivers/media/i2c/tvaudio.c static int chip_cmd(struct CHIPSTATE *chip, char *name, audiocmd *cmd)
cmd               278 drivers/media/i2c/tvaudio.c 	if (0 == cmd->count)
cmd               281 drivers/media/i2c/tvaudio.c 	if (cmd->count + cmd->bytes[0] - 1 >= ARRAY_SIZE(chip->shadow.bytes)) {
cmd               284 drivers/media/i2c/tvaudio.c 			 cmd->bytes[0] + 1, cmd->bytes[0] + cmd->count - 1);
cmd               292 drivers/media/i2c/tvaudio.c 		name, cmd->bytes[0]);
cmd               293 drivers/media/i2c/tvaudio.c 	for (i = 1; i < cmd->count; i++) {
cmd               295 drivers/media/i2c/tvaudio.c 			printk(KERN_CONT " 0x%x", cmd->bytes[i]);
cmd               296 drivers/media/i2c/tvaudio.c 		chip->shadow.bytes[i+cmd->bytes[0]] = cmd->bytes[i];
cmd               302 drivers/media/i2c/tvaudio.c 	rc = i2c_master_send(c, cmd->bytes, cmd->count);
cmd               303 drivers/media/i2c/tvaudio.c 	if (rc != cmd->count) {
cmd               895 drivers/media/i2c/tvaudio.c 	audiocmd cmd;
cmd               927 drivers/media/i2c/tvaudio.c 		chip_cmd(chip,"tda9874_modelist",&tda9874a_modelist[tda9874a_STD].cmd);
cmd               386 drivers/media/mc/mc-device.c static long copy_arg_from_user(void *karg, void __user *uarg, unsigned int cmd)
cmd               388 drivers/media/mc/mc-device.c 	if ((_IOC_DIR(cmd) & _IOC_WRITE) &&
cmd               389 drivers/media/mc/mc-device.c 	    copy_from_user(karg, uarg, _IOC_SIZE(cmd)))
cmd               395 drivers/media/mc/mc-device.c static long copy_arg_to_user(void __user *uarg, void *karg, unsigned int cmd)
cmd               397 drivers/media/mc/mc-device.c 	if ((_IOC_DIR(cmd) & _IOC_READ) &&
cmd               398 drivers/media/mc/mc-device.c 	    copy_to_user(uarg, karg, _IOC_SIZE(cmd)))
cmd               409 drivers/media/mc/mc-device.c 		.cmd = MEDIA_IOC_##__cmd,				\
cmd               421 drivers/media/mc/mc-device.c 	unsigned int cmd;
cmd               424 drivers/media/mc/mc-device.c 	long (*arg_from_user)(void *karg, void __user *uarg, unsigned int cmd);
cmd               425 drivers/media/mc/mc-device.c 	long (*arg_to_user)(void __user *uarg, void *karg, unsigned int cmd);
cmd               437 drivers/media/mc/mc-device.c static long media_device_ioctl(struct file *filp, unsigned int cmd,
cmd               447 drivers/media/mc/mc-device.c 	if (_IOC_NR(cmd) >= ARRAY_SIZE(ioctl_info)
cmd               448 drivers/media/mc/mc-device.c 	    || ioctl_info[_IOC_NR(cmd)].cmd != cmd)
cmd               451 drivers/media/mc/mc-device.c 	info = &ioctl_info[_IOC_NR(cmd)];
cmd               453 drivers/media/mc/mc-device.c 	if (_IOC_SIZE(info->cmd) > sizeof(__karg)) {
cmd               454 drivers/media/mc/mc-device.c 		karg = kmalloc(_IOC_SIZE(info->cmd), GFP_KERNEL);
cmd               460 drivers/media/mc/mc-device.c 		ret = info->arg_from_user(karg, arg, cmd);
cmd               474 drivers/media/mc/mc-device.c 		ret = info->arg_to_user(arg, karg, cmd);
cmd               521 drivers/media/mc/mc-device.c static long media_device_compat_ioctl(struct file *filp, unsigned int cmd,
cmd               528 drivers/media/mc/mc-device.c 	switch (cmd) {
cmd               537 drivers/media/mc/mc-device.c 		return media_device_ioctl(filp, cmd, arg);
cmd               107 drivers/media/mc/mc-devnode.c __media_ioctl(struct file *filp, unsigned int cmd, unsigned long arg,
cmd               108 drivers/media/mc/mc-devnode.c 	      long (*ioctl_func)(struct file *filp, unsigned int cmd,
cmd               119 drivers/media/mc/mc-devnode.c 	return ioctl_func(filp, cmd, arg);
cmd               122 drivers/media/mc/mc-devnode.c static long media_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               126 drivers/media/mc/mc-devnode.c 	return __media_ioctl(filp, cmd, arg, devnode->fops->ioctl);
cmd               131 drivers/media/mc/mc-devnode.c static long media_compat_ioctl(struct file *filp, unsigned int cmd,
cmd               136 drivers/media/mc/mc-devnode.c 	return __media_ioctl(filp, cmd, arg, devnode->fops->compat_ioctl);
cmd               221 drivers/media/mc/mc-request.c static long media_request_ioctl(struct file *filp, unsigned int cmd,
cmd               226 drivers/media/mc/mc-request.c 	switch (cmd) {
cmd               319 drivers/media/pci/bt8xx/bt878.c bt878_device_control(struct bt878 *bt, unsigned int cmd, union dst_gpio_packet *mp)
cmd               327 drivers/media/pci/bt8xx/bt878.c 	switch (cmd) {
cmd              3181 drivers/media/pci/bt8xx/bttv-driver.c 	struct saa6588_command cmd;
cmd              3190 drivers/media/pci/bt8xx/bttv-driver.c 	bttv_call_all(btv, core, ioctl, SAA6588_CMD_CLOSE, &cmd);
cmd              3262 drivers/media/pci/bt8xx/bttv-driver.c 	struct saa6588_command cmd;
cmd              3264 drivers/media/pci/bt8xx/bttv-driver.c 	cmd.block_count = count / 3;
cmd              3265 drivers/media/pci/bt8xx/bttv-driver.c 	cmd.nonblocking = file->f_flags & O_NONBLOCK;
cmd              3266 drivers/media/pci/bt8xx/bttv-driver.c 	cmd.buffer = data;
cmd              3267 drivers/media/pci/bt8xx/bttv-driver.c 	cmd.instance = file;
cmd              3268 drivers/media/pci/bt8xx/bttv-driver.c 	cmd.result = -ENODEV;
cmd              3271 drivers/media/pci/bt8xx/bttv-driver.c 	bttv_call_all(btv, core, ioctl, SAA6588_CMD_READ, &cmd);
cmd              3273 drivers/media/pci/bt8xx/bttv-driver.c 	return cmd.result;
cmd              3281 drivers/media/pci/bt8xx/bttv-driver.c 	struct saa6588_command cmd;
cmd              3289 drivers/media/pci/bt8xx/bttv-driver.c 	cmd.instance = file;
cmd              3290 drivers/media/pci/bt8xx/bttv-driver.c 	cmd.event_list = wait;
cmd              3291 drivers/media/pci/bt8xx/bttv-driver.c 	cmd.poll_mask = res;
cmd              3292 drivers/media/pci/bt8xx/bttv-driver.c 	bttv_call_all(btv, core, ioctl, SAA6588_CMD_POLL, &cmd);
cmd              3294 drivers/media/pci/bt8xx/bttv-driver.c 	return cmd.poll_mask;
cmd              3963 drivers/media/pci/bt8xx/bttv-driver.c 	unsigned int cmd;
cmd              3965 drivers/media/pci/bt8xx/bttv-driver.c 	pci_read_config_dword(dev, PCI_COMMAND, &cmd);
cmd              3966 drivers/media/pci/bt8xx/bttv-driver.c 	cmd = (cmd | PCI_COMMAND_MEMORY );
cmd              3967 drivers/media/pci/bt8xx/bttv-driver.c 	pci_write_config_dword(dev, PCI_COMMAND, cmd);
cmd               455 drivers/media/pci/bt8xx/bttv-risc.c 	unsigned long cmd;
cmd               475 drivers/media/pci/bt8xx/bttv-risc.c 	cmd = BT848_RISC_JUMP;
cmd               477 drivers/media/pci/bt8xx/bttv-risc.c 		cmd |= BT848_RISC_IRQ;
cmd               478 drivers/media/pci/bt8xx/bttv-risc.c 		cmd |= (btv->loop_irq  & 0x0f) << 16;
cmd               479 drivers/media/pci/bt8xx/bttv-risc.c 		cmd |= (~btv->loop_irq & 0x0f) << 20;
cmd               486 drivers/media/pci/bt8xx/bttv-risc.c 	btv->main.cpu[RISC_SLOT_LOOP] = cpu_to_le32(cmd);
cmd               547 drivers/media/pci/bt8xx/bttv-risc.c 	unsigned long cmd;
cmd               557 drivers/media/pci/bt8xx/bttv-risc.c 		cmd = BT848_RISC_JUMP;
cmd               559 drivers/media/pci/bt8xx/bttv-risc.c 			cmd |= BT848_RISC_IRQ;
cmd               560 drivers/media/pci/bt8xx/bttv-risc.c 			cmd |= (irqflags  & 0x0f) << 16;
cmd               561 drivers/media/pci/bt8xx/bttv-risc.c 			cmd |= (~irqflags & 0x0f) << 20;
cmd               563 drivers/media/pci/bt8xx/bttv-risc.c 		risc->jmp[0] = cpu_to_le32(cmd);
cmd              1418 drivers/media/pci/bt8xx/dst.c static int dst_set_diseqc(struct dvb_frontend *fe, struct dvb_diseqc_master_cmd *cmd)
cmd              1425 drivers/media/pci/bt8xx/dst.c 	if (cmd->msg_len > 0 && cmd->msg_len < 5)
cmd              1426 drivers/media/pci/bt8xx/dst.c 		memcpy(&packet[3], cmd->msg, cmd->msg_len);
cmd              1427 drivers/media/pci/bt8xx/dst.c 	else if (cmd->msg_len == 5 && state->dst_hw_cap & DST_TYPE_HAS_DISEQC5)
cmd              1428 drivers/media/pci/bt8xx/dst.c 		memcpy(&packet[2], cmd->msg, cmd->msg_len);
cmd               525 drivers/media/pci/bt8xx/dst_ca.c static long dst_ca_ioctl(struct file *file, unsigned int cmd, unsigned long ioctl_arg)
cmd               547 drivers/media/pci/bt8xx/dst_ca.c 	switch (cmd) {
cmd                36 drivers/media/pci/bt8xx/dst_priv.h int bt878_device_control(struct bt878 *bt, unsigned int cmd, union dst_gpio_packet *mp);
cmd               242 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 		     unsigned int cmd, void *arg)
cmd               244 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 	return snd_pcm_lib_ioctl(substream, cmd, arg);
cmd               299 drivers/media/pci/cobalt/cobalt-alsa-pcm.c static int snd_cobalt_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               301 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 	switch (cmd) {
cmd               463 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 				     int cmd)
cmd               467 drivers/media/pci/cobalt/cobalt-alsa-pcm.c 	switch (cmd) {
cmd               113 drivers/media/pci/cobalt/cobalt-i2c.c 	int cmd;
cmd               123 drivers/media/pci/cobalt/cobalt-i2c.c 			cmd = M00018_CR_BITMAP_WR_MSK |
cmd               127 drivers/media/pci/cobalt/cobalt-i2c.c 			cmd = M00018_CR_BITMAP_WR_MSK |
cmd               131 drivers/media/pci/cobalt/cobalt-i2c.c 			cmd = M00018_CR_BITMAP_WR_MSK;
cmd               135 drivers/media/pci/cobalt/cobalt-i2c.c 		iowrite8(cmd, &regs->cr_sr);
cmd               171 drivers/media/pci/cobalt/cobalt-i2c.c 	int cmd;
cmd               178 drivers/media/pci/cobalt/cobalt-i2c.c 			cmd = M00018_CR_BITMAP_RD_MSK |
cmd               182 drivers/media/pci/cobalt/cobalt-i2c.c 			cmd = M00018_CR_BITMAP_RD_MSK |
cmd               186 drivers/media/pci/cobalt/cobalt-i2c.c 			cmd = M00018_CR_BITMAP_RD_MSK;
cmd               191 drivers/media/pci/cobalt/cobalt-i2c.c 			cmd |= M00018_CR_BITMAP_ACK_MSK;
cmd               194 drivers/media/pci/cobalt/cobalt-i2c.c 		iowrite8(cmd, &regs->cr_sr);
cmd               438 drivers/media/pci/cobalt/cobalt-v4l2.c static int cobalt_cobaltc(struct cobalt *cobalt, unsigned int cmd, void *arg)
cmd               449 drivers/media/pci/cobalt/cobalt-v4l2.c 	if (cmd == VIDIOC_DBG_S_REGISTER)
cmd               205 drivers/media/pci/cx18/cx18-alsa-pcm.c 		     unsigned int cmd, void *arg)
cmd               211 drivers/media/pci/cx18/cx18-alsa-pcm.c 	ret = snd_pcm_lib_ioctl(substream, cmd, arg);
cmd               275 drivers/media/pci/cx18/cx18-alsa-pcm.c static int snd_cx18_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               799 drivers/media/pci/cx18/cx18-driver.c 	u16 cmd;
cmd               819 drivers/media/pci/cx18/cx18-driver.c 	pci_read_config_word(pci_dev, PCI_COMMAND, &cmd);
cmd               820 drivers/media/pci/cx18/cx18-driver.c 	cmd |= PCI_COMMAND_MEMORY | PCI_COMMAND_MASTER;
cmd               821 drivers/media/pci/cx18/cx18-driver.c 	pci_write_config_word(pci_dev, PCI_COMMAND, cmd);
cmd               324 drivers/media/pci/cx18/cx18-gpio.c int cx18_reset_tuner_gpio(void *dev, int component, int cmd, int value)
cmd               330 drivers/media/pci/cx18/cx18-gpio.c 	if (cmd != XC2028_TUNER_RESET ||
cmd                21 drivers/media/pci/cx18/cx18-gpio.h int cx18_reset_tuner_gpio(void *dev, int component, int cmd, int value);
cmd               916 drivers/media/pci/cx18/cx18-ioctl.c 	switch (enc->cmd) {
cmd               962 drivers/media/pci/cx18/cx18-ioctl.c 		CX18_DEBUG_IOCTL("Unknown cmd %d\n", enc->cmd);
cmd               973 drivers/media/pci/cx18/cx18-ioctl.c 	switch (enc->cmd) {
cmd               995 drivers/media/pci/cx18/cx18-ioctl.c 		CX18_DEBUG_IOCTL("Unknown cmd %d\n", enc->cmd);
cmd              1045 drivers/media/pci/cx18/cx18-ioctl.c 			 unsigned int cmd, void *arg)
cmd              1049 drivers/media/pci/cx18/cx18-ioctl.c 	switch (cmd) {
cmd                26 drivers/media/pci/cx18/cx18-mailbox.c 	u32 cmd;
cmd                81 drivers/media/pci/cx18/cx18-mailbox.c static const struct cx18_api_info *find_api_info(u32 cmd)
cmd                85 drivers/media/pci/cx18/cx18-mailbox.c 	for (i = 0; api_info[i].cmd; i++)
cmd                86 drivers/media/pci/cx18/cx18-mailbox.c 		if (api_info[i].cmd == cmd)
cmd               113 drivers/media/pci/cx18/cx18-mailbox.c 		       name, mb->request, mb->ack, mb->cmd, mb->error,
cmd               339 drivers/media/pci/cx18/cx18-mailbox.c 		switch (order->mb.cmd) {
cmd               348 drivers/media/pci/cx18/cx18-mailbox.c 				  order->mb.cmd);
cmd               355 drivers/media/pci/cx18/cx18-mailbox.c 			  order->mb.cmd);
cmd               398 drivers/media/pci/cx18/cx18-mailbox.c 			  order->rpu, order->mb.cmd);
cmd               472 drivers/media/pci/cx18/cx18-mailbox.c 		switch (order->mb.cmd) {
cmd               481 drivers/media/pci/cx18/cx18-mailbox.c 				  order->mb.cmd);
cmd               488 drivers/media/pci/cx18/cx18-mailbox.c 			  order->mb.cmd);
cmd               551 drivers/media/pci/cx18/cx18-mailbox.c 		(&order_mb->cmd)[i] = cx18_readl(cx, &mb->cmd + i);
cmd               580 drivers/media/pci/cx18/cx18-mailbox.c static int cx18_api_call(struct cx18 *cx, u32 cmd, int args, u32 data[])
cmd               582 drivers/media/pci/cx18/cx18-mailbox.c 	const struct cx18_api_info *info = find_api_info(cmd);
cmd               593 drivers/media/pci/cx18/cx18-mailbox.c 		CX18_WARN("unknown cmd %x\n", cmd);
cmd               598 drivers/media/pci/cx18/cx18-mailbox.c 		if (cmd == CX18_CPU_DE_SET_MDL) {
cmd               601 drivers/media/pci/cx18/cx18-mailbox.c 						info->name, cmd,
cmd               605 drivers/media/pci/cx18/cx18-mailbox.c 				       info->name, cmd,
cmd               655 drivers/media/pci/cx18/cx18-mailbox.c 	cx18_writel(cx, cmd, &mb->cmd);
cmd               728 drivers/media/pci/cx18/cx18-mailbox.c int cx18_api(struct cx18 *cx, u32 cmd, int args, u32 data[])
cmd               730 drivers/media/pci/cx18/cx18-mailbox.c 	return cx18_api_call(cx, cmd, args, data);
cmd               750 drivers/media/pci/cx18/cx18-mailbox.c int cx18_api_func(void *priv, u32 cmd, int in, int out,
cmd               756 drivers/media/pci/cx18/cx18-mailbox.c 	switch (cmd) {
cmd               809 drivers/media/pci/cx18/cx18-mailbox.c 	CX18_WARN("Unknown cmd %x\n", cmd);
cmd               814 drivers/media/pci/cx18/cx18-mailbox.c 		u32 cmd, int args, ...)
cmd               823 drivers/media/pci/cx18/cx18-mailbox.c 	return cx18_api(cx, cmd, args, data);
cmd               826 drivers/media/pci/cx18/cx18-mailbox.c int cx18_vapi(struct cx18 *cx, u32 cmd, int args, ...)
cmd               833 drivers/media/pci/cx18/cx18-mailbox.c 		CX18_ERR("cx == NULL (cmd=%x)\n", cmd);
cmd               837 drivers/media/pci/cx18/cx18-mailbox.c 		CX18_ERR("args too big (cmd=%x)\n", cmd);
cmd               844 drivers/media/pci/cx18/cx18-mailbox.c 	return cx18_api(cx, cmd, args, data);
cmd                54 drivers/media/pci/cx18/cx18-mailbox.h     u32       cmd;
cmd                70 drivers/media/pci/cx18/cx18-mailbox.h int cx18_api(struct cx18 *cx, u32 cmd, int args, u32 data[]);
cmd                71 drivers/media/pci/cx18/cx18-mailbox.h int cx18_vapi_result(struct cx18 *cx, u32 data[MAX_MB_ARGUMENTS], u32 cmd,
cmd                73 drivers/media/pci/cx18/cx18-mailbox.h int cx18_vapi(struct cx18 *cx, u32 cmd, int args, ...);
cmd                74 drivers/media/pci/cx18/cx18-mailbox.h int cx18_api_func(void *priv, u32 cmd, int in, int out,
cmd               657 drivers/media/pci/cx23885/cx23885-417.c static char *cmd_to_str(int cmd)
cmd               659 drivers/media/pci/cx23885/cx23885-417.c 	switch (cmd) {
cmd               853 drivers/media/pci/cx23885/cx23885-417.c static int cx23885_api_func(void *priv, u32 cmd, int in, int out, u32 data[CX2341X_MBOX_MAX_DATA])
cmd               855 drivers/media/pci/cx23885/cx23885-417.c 	return cx23885_mbox_func(priv, cmd, in, out, data);
cmd               442 drivers/media/pci/cx23885/cx23885-alsa.c 	int cmd)
cmd               450 drivers/media/pci/cx23885/cx23885-alsa.c 	switch (cmd) {
cmd               585 drivers/media/pci/cx25821/cx25821-alsa.c 				    int cmd)
cmd               593 drivers/media/pci/cx25821/cx25821-alsa.c 	switch (cmd) {
cmd               529 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_card_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               537 drivers/media/pci/cx88/cx88-alsa.c 	switch (cmd) {
cmd               132 drivers/media/pci/cx88/cx88-input.c 		u8 cmd;
cmd               136 drivers/media/pci/cx88/cx88-input.c 		cmd  = (data >> 0) & 0x00ff;
cmd               137 drivers/media/pci/cx88/cx88-input.c 		scancode = RC_SCANCODE_NECX(addr, cmd);
cmd              2676 drivers/media/pci/ddbridge/ddbridge-core.c 	u8 cmd[4] = {0x03, (addr >> 16) & 0xff,
cmd              2679 drivers/media/pci/ddbridge/ddbridge-core.c 	return flashio(dev, link, cmd, 4, buf, len);
cmd              2711 drivers/media/pci/ddbridge/ddbridge-core.c static long ddb_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              2716 drivers/media/pci/ddbridge/ddbridge-core.c 		 cmd, arg);
cmd                40 drivers/media/pci/ddbridge/ddbridge-i2c.c static int ddb_i2c_cmd(struct ddb_i2c *i2c, u32 adr, u32 cmd)
cmd                46 drivers/media/pci/ddbridge/ddbridge-i2c.c 	ddbwritel(dev, (adr << 9) | cmd, i2c->regs + I2C_COMMAND);
cmd                58 drivers/media/pci/ddbridge/ddbridge-max.c static int lnb_command(struct ddb *dev, u32 link, u32 lnb, u32 cmd)
cmd                63 drivers/media/pci/ddbridge/ddbridge-max.c 	ddbwritel(dev, cmd | v, tag | LNB_CONTROL(lnb));
cmd                72 drivers/media/pci/ddbridge/ddbridge-max.c 			 __func__, lnb, cmd);
cmd                77 drivers/media/pci/ddbridge/ddbridge-max.c 			       struct dvb_diseqc_master_cmd *cmd)
cmd                90 drivers/media/pci/ddbridge/ddbridge-max.c 		dvb->diseqc_send_master_cmd(fe, cmd);
cmd                94 drivers/media/pci/ddbridge/ddbridge-max.c 	for (i = 0; i < cmd->msg_len; i++)
cmd                95 drivers/media/pci/ddbridge/ddbridge-max.c 		ddbwritel(dev, cmd->msg[i], tag | LNB_BUF_WRITE(dvb->input));
cmd               102 drivers/media/pci/ddbridge/ddbridge-max.c 			   struct dvb_diseqc_master_cmd *cmd)
cmd               108 drivers/media/pci/ddbridge/ddbridge-max.c 	for (i = 0; i < cmd->msg_len; i++)
cmd               109 drivers/media/pci/ddbridge/ddbridge-max.c 		ddbwritel(dev, cmd->msg[i], tag | LNB_BUF_WRITE(input));
cmd               117 drivers/media/pci/ddbridge/ddbridge-max.c 	struct dvb_diseqc_master_cmd cmd = {
cmd               121 drivers/media/pci/ddbridge/ddbridge-max.c 	cmd.msg[3] = 0xf0 | (((sat << 2) & 0x0c) | (band ? 1 : 0) |
cmd               123 drivers/media/pci/ddbridge/ddbridge-max.c 	return lnb_send_diseqc(dev, link, input, &cmd);
cmd                62 drivers/media/pci/ddbridge/ddbridge-mci.c 			     u32 *cmd, u32 cmd_len,
cmd                72 drivers/media/pci/ddbridge/ddbridge-mci.c 	if (cmd && cmd_len)
cmd                74 drivers/media/pci/ddbridge/ddbridge-mci.c 			ddblwritel(link, cmd[i], MCI_COMMAND + i * 4);
cmd                72 drivers/media/pci/ddbridge/ddbridge-sx8.c 	struct mci_command cmd;
cmd                74 drivers/media/pci/ddbridge/ddbridge-sx8.c 	memset(&cmd, 0, sizeof(cmd));
cmd                75 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.command = MCI_CMD_GETSIGNALINFO;
cmd                76 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.demod = state->mci.demod;
cmd                77 drivers/media/pci/ddbridge/ddbridge-sx8.c 	stat = ddb_mci_cmd(&state->mci, &cmd, &state->signal_info);
cmd               113 drivers/media/pci/ddbridge/ddbridge-sx8.c 	struct mci_command cmd;
cmd               116 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.command = MCI_CMD_GETSTATUS;
cmd               117 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.demod = state->mci.demod;
cmd               118 drivers/media/pci/ddbridge/ddbridge-sx8.c 	stat = ddb_mci_cmd(&state->mci, &cmd, &res);
cmd               138 drivers/media/pci/ddbridge/ddbridge-sx8.c 	struct mci_command cmd;
cmd               140 drivers/media/pci/ddbridge/ddbridge-sx8.c 	memset(&cmd, 0, sizeof(cmd));
cmd               141 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.tuner = state->mci.tuner;
cmd               142 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.command = on ? SX8_CMD_INPUT_ENABLE : SX8_CMD_INPUT_DISABLE;
cmd               143 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.sx8_input_enable.flags = sx8_base->gain_mode[state->mci.tuner];
cmd               144 drivers/media/pci/ddbridge/ddbridge-sx8.c 	return ddb_mci_cmd(&state->mci, &cmd, NULL);
cmd               152 drivers/media/pci/ddbridge/ddbridge-sx8.c 	struct mci_command cmd;
cmd               155 drivers/media/pci/ddbridge/ddbridge-sx8.c 	memset(&cmd, 0, sizeof(cmd));
cmd               157 drivers/media/pci/ddbridge/ddbridge-sx8.c 		cmd.command = MCI_CMD_STOP;
cmd               158 drivers/media/pci/ddbridge/ddbridge-sx8.c 		cmd.demod = state->mci.demod;
cmd               159 drivers/media/pci/ddbridge/ddbridge-sx8.c 		ddb_mci_cmd(&state->mci, &cmd, NULL);
cmd               161 drivers/media/pci/ddbridge/ddbridge-sx8.c 			cmd.command = SX8_CMD_DISABLE_IQOUTPUT;
cmd               162 drivers/media/pci/ddbridge/ddbridge-sx8.c 			cmd.demod = state->mci.demod;
cmd               163 drivers/media/pci/ddbridge/ddbridge-sx8.c 			cmd.output = 0;
cmd               164 drivers/media/pci/ddbridge/ddbridge-sx8.c 			ddb_mci_cmd(&state->mci, &cmd, NULL);
cmd               191 drivers/media/pci/ddbridge/ddbridge-sx8.c 	struct mci_command cmd;
cmd               275 drivers/media/pci/ddbridge/ddbridge-sx8.c 	memset(&cmd, 0, sizeof(cmd));
cmd               278 drivers/media/pci/ddbridge/ddbridge-sx8.c 		cmd.command = SX8_CMD_ENABLE_IQOUTPUT;
cmd               279 drivers/media/pci/ddbridge/ddbridge-sx8.c 		cmd.demod = state->mci.demod;
cmd               280 drivers/media/pci/ddbridge/ddbridge-sx8.c 		cmd.output = 0;
cmd               281 drivers/media/pci/ddbridge/ddbridge-sx8.c 		ddb_mci_cmd(&state->mci, &cmd, NULL);
cmd               288 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.command = MCI_CMD_SEARCH_DVBS;
cmd               289 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.dvbs2_search.flags = flags;
cmd               290 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.dvbs2_search.s2_modulation_mask = modmask;
cmd               291 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.dvbs2_search.retry = 2;
cmd               292 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.dvbs2_search.frequency = p->frequency * 1000;
cmd               293 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.dvbs2_search.symbol_rate = p->symbol_rate;
cmd               294 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.dvbs2_search.scrambling_sequence_index =
cmd               296 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.dvbs2_search.input_stream_id =
cmd               298 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.tuner = state->mci.tuner;
cmd               299 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.demod = state->mci.demod;
cmd               300 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.output = state->mci.nr;
cmd               302 drivers/media/pci/ddbridge/ddbridge-sx8.c 		cmd.output |= 0x80;
cmd               303 drivers/media/pci/ddbridge/ddbridge-sx8.c 	stat = ddb_mci_cmd(&state->mci, &cmd, NULL);
cmd               317 drivers/media/pci/ddbridge/ddbridge-sx8.c 	struct mci_command cmd;
cmd               343 drivers/media/pci/ddbridge/ddbridge-sx8.c 	memset(&cmd, 0, sizeof(cmd));
cmd               344 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.command = SX8_CMD_START_IQ;
cmd               345 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.sx8_start_iq.flags = flags;
cmd               346 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.sx8_start_iq.roll_off = roll_off;
cmd               347 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.sx8_start_iq.frequency = p->frequency * 1000;
cmd               348 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.sx8_start_iq.symbol_rate = p->symbol_rate;
cmd               349 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.tuner = state->mci.tuner;
cmd               350 drivers/media/pci/ddbridge/ddbridge-sx8.c 	cmd.demod = state->mci.demod;
cmd               351 drivers/media/pci/ddbridge/ddbridge-sx8.c 	stat = ddb_mci_cmd(&state->mci, &cmd, NULL);
cmd               187 drivers/media/pci/ddbridge/ddbridge.h 				      struct dvb_diseqc_master_cmd *cmd);
cmd               210 drivers/media/pci/ivtv/ivtv-alsa-pcm.c 		     unsigned int cmd, void *arg)
cmd               216 drivers/media/pci/ivtv/ivtv-alsa-pcm.c 	ret = snd_pcm_lib_ioctl(substream, cmd, arg);
cmd               280 drivers/media/pci/ivtv/ivtv-alsa-pcm.c static int snd_ivtv_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               837 drivers/media/pci/ivtv/ivtv-driver.c 	u16 cmd;
cmd               872 drivers/media/pci/ivtv/ivtv-driver.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd               873 drivers/media/pci/ivtv/ivtv-driver.c 	if (!(cmd & PCI_COMMAND_MASTER)) {
cmd               876 drivers/media/pci/ivtv/ivtv-driver.c 		pci_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd               877 drivers/media/pci/ivtv/ivtv-driver.c 		if (!(cmd & PCI_COMMAND_MASTER)) {
cmd               204 drivers/media/pci/ivtv/ivtv-driver.h 	u32 cmd;
cmd               116 drivers/media/pci/ivtv/ivtv-gpio.c int ivtv_reset_tuner_gpio(void *dev, int component, int cmd, int value)
cmd               122 drivers/media/pci/ivtv/ivtv-gpio.c 	if (cmd != XC2028_TUNER_RESET)
cmd                15 drivers/media/pci/ivtv/ivtv-gpio.h int ivtv_reset_tuner_gpio(void *dev, int component, int cmd, int value);
cmd               244 drivers/media/pci/ivtv/ivtv-ioctl.c 	switch (dc->cmd) {
cmd              1286 drivers/media/pci/ivtv/ivtv-ioctl.c 	switch (enc->cmd) {
cmd              1325 drivers/media/pci/ivtv/ivtv-ioctl.c 		IVTV_DEBUG_IOCTL("Unknown cmd %d\n", enc->cmd);
cmd              1336 drivers/media/pci/ivtv/ivtv-ioctl.c 	switch (enc->cmd) {
cmd              1357 drivers/media/pci/ivtv/ivtv-ioctl.c 		IVTV_DEBUG_IOCTL("Unknown cmd %d\n", enc->cmd);
cmd              1594 drivers/media/pci/ivtv/ivtv-ioctl.c 	IVTV_DEBUG_IOCTL("VIDIOC_DECODER_CMD %d\n", dec->cmd);
cmd              1603 drivers/media/pci/ivtv/ivtv-ioctl.c 	IVTV_DEBUG_IOCTL("VIDIOC_TRY_DECODER_CMD %d\n", dec->cmd);
cmd              1630 drivers/media/pci/ivtv/ivtv-ioctl.c static int ivtv_decoder_ioctls(struct file *filp, unsigned int cmd, void *arg)
cmd              1640 drivers/media/pci/ivtv/ivtv-ioctl.c 	switch (cmd) {
cmd              1704 drivers/media/pci/ivtv/ivtv-ioctl.c 		dc.cmd = V4L2_DEC_CMD_START;
cmd              1713 drivers/media/pci/ivtv/ivtv-ioctl.c 		dc.cmd = V4L2_DEC_CMD_STOP;
cmd              1723 drivers/media/pci/ivtv/ivtv-ioctl.c 		dc.cmd = V4L2_DEC_CMD_PAUSE;
cmd              1732 drivers/media/pci/ivtv/ivtv-ioctl.c 		dc.cmd = V4L2_DEC_CMD_RESUME;
cmd              1741 drivers/media/pci/ivtv/ivtv-ioctl.c 		int try = (cmd == VIDEO_TRY_COMMAND);
cmd              1781 drivers/media/pci/ivtv/ivtv-ioctl.c 				if (cmd == VIDEO_GET_EVENT32)
cmd              1840 drivers/media/pci/ivtv/ivtv-ioctl.c 			 unsigned int cmd, void *arg)
cmd              1845 drivers/media/pci/ivtv/ivtv-ioctl.c 		switch (cmd) {
cmd              1862 drivers/media/pci/ivtv/ivtv-ioctl.c 	switch (cmd) {
cmd              1890 drivers/media/pci/ivtv/ivtv-ioctl.c 		return ivtv_decoder_ioctls(file, cmd, (void *)arg);
cmd               175 drivers/media/pci/ivtv/ivtv-mailbox.c static void write_mailbox(volatile struct ivtv_mailbox __iomem *mbox, int cmd, int args, u32 data[])
cmd               179 drivers/media/pci/ivtv/ivtv-mailbox.c 	write_sync(cmd, &mbox->cmd);
cmd               194 drivers/media/pci/ivtv/ivtv-mailbox.c 			i, readl(&mbdata->mbox[i].cmd), readl(&mbdata->mbox[i].flags));
cmd               200 drivers/media/pci/ivtv/ivtv-mailbox.c static int ivtv_api_call(struct ivtv *itv, int cmd, int args, u32 data[])
cmd               202 drivers/media/pci/ivtv/ivtv-mailbox.c 	struct ivtv_mailbox_data *mbdata = (cmd >= 128) ? &itv->enc_mbox : &itv->dec_mbox;
cmd               214 drivers/media/pci/ivtv/ivtv-mailbox.c 	    cmd < 0 || cmd > 255 || api_info[cmd].name == NULL) {
cmd               215 drivers/media/pci/ivtv/ivtv-mailbox.c 		IVTV_ERR("Invalid MB call: cmd = 0x%02x, args = %d\n", cmd, args);
cmd               219 drivers/media/pci/ivtv/ivtv-mailbox.c 	if (api_info[cmd].flags & API_HIGH_VOL) {
cmd               220 drivers/media/pci/ivtv/ivtv-mailbox.c 	    IVTV_DEBUG_HI_MB("MB Call: %s\n", api_info[cmd].name);
cmd               223 drivers/media/pci/ivtv/ivtv-mailbox.c 	    IVTV_DEBUG_MB("MB Call: %s\n", api_info[cmd].name);
cmd               233 drivers/media/pci/ivtv/ivtv-mailbox.c 	if (itv->api_cache[cmd].last_jiffies &&
cmd               235 drivers/media/pci/ivtv/ivtv-mailbox.c 			itv->api_cache[cmd].last_jiffies +
cmd               237 drivers/media/pci/ivtv/ivtv-mailbox.c 	    !memcmp(data, itv->api_cache[cmd].data, sizeof(itv->api_cache[cmd].data))) {
cmd               238 drivers/media/pci/ivtv/ivtv-mailbox.c 		itv->api_cache[cmd].last_jiffies = jiffies;
cmd               242 drivers/media/pci/ivtv/ivtv-mailbox.c 	flags = api_info[cmd].flags;
cmd               248 drivers/media/pci/ivtv/ivtv-mailbox.c 				write_mailbox(&mbdata->mbox[mb], cmd, args, data);
cmd               253 drivers/media/pci/ivtv/ivtv-mailbox.c 					api_info[cmd].name, mb, readl(&mbdata->mbox[mb].flags));
cmd               255 drivers/media/pci/ivtv/ivtv-mailbox.c 		IVTV_WARN("Could not find free DMA mailbox for %s\n", api_info[cmd].name);
cmd               265 drivers/media/pci/ivtv/ivtv-mailbox.c 		IVTV_DEBUG_WARN("No free mailbox found (%s)\n", api_info[cmd].name);
cmd               270 drivers/media/pci/ivtv/ivtv-mailbox.c 	write_mailbox(mbox, cmd, args, data);
cmd               272 drivers/media/pci/ivtv/ivtv-mailbox.c 		memcpy(itv->api_cache[cmd].data, data, sizeof(itv->api_cache[cmd].data));
cmd               273 drivers/media/pci/ivtv/ivtv-mailbox.c 		itv->api_cache[cmd].last_jiffies = jiffies;
cmd               292 drivers/media/pci/ivtv/ivtv-mailbox.c 			IVTV_DEBUG_WARN("Could not get result (%s)\n", api_info[cmd].name);
cmd               305 drivers/media/pci/ivtv/ivtv-mailbox.c 				api_info[cmd].name,
cmd               315 drivers/media/pci/ivtv/ivtv-mailbox.c int ivtv_api(struct ivtv *itv, int cmd, int args, u32 data[])
cmd               317 drivers/media/pci/ivtv/ivtv-mailbox.c 	int res = ivtv_api_call(itv, cmd, args, data);
cmd               322 drivers/media/pci/ivtv/ivtv-mailbox.c 	return (res == -EBUSY) ? ivtv_api_call(itv, cmd, args, data) : res;
cmd               325 drivers/media/pci/ivtv/ivtv-mailbox.c int ivtv_api_func(void *priv, u32 cmd, int in, int out, u32 data[CX2341X_MBOX_MAX_DATA])
cmd               327 drivers/media/pci/ivtv/ivtv-mailbox.c 	return ivtv_api(priv, cmd, in, data);
cmd               330 drivers/media/pci/ivtv/ivtv-mailbox.c int ivtv_vapi_result(struct ivtv *itv, u32 data[CX2341X_MBOX_MAX_DATA], int cmd, int args, ...)
cmd               340 drivers/media/pci/ivtv/ivtv-mailbox.c 	return ivtv_api(itv, cmd, args, data);
cmd               343 drivers/media/pci/ivtv/ivtv-mailbox.c int ivtv_vapi(struct ivtv *itv, int cmd, int args, ...)
cmd               354 drivers/media/pci/ivtv/ivtv-mailbox.c 	return ivtv_api(itv, cmd, args, data);
cmd                17 drivers/media/pci/ivtv/ivtv-mailbox.h int ivtv_api(struct ivtv *itv, int cmd, int args, u32 data[]);
cmd                18 drivers/media/pci/ivtv/ivtv-mailbox.h int ivtv_vapi_result(struct ivtv *itv, u32 data[CX2341X_MBOX_MAX_DATA], int cmd, int args, ...);
cmd                19 drivers/media/pci/ivtv/ivtv-mailbox.h int ivtv_vapi(struct ivtv *itv, int cmd, int args, ...);
cmd                20 drivers/media/pci/ivtv/ivtv-mailbox.h int ivtv_api_func(void *priv, u32 cmd, int in, int out, u32 data[CX2341X_MBOX_MAX_DATA]);
cmd               321 drivers/media/pci/ivtv/ivtvfb.c static int ivtvfb_prep_frame(struct ivtv *itv, int cmd, void __user *source,
cmd               444 drivers/media/pci/ivtv/ivtvfb.c static int ivtvfb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
cmd               450 drivers/media/pci/ivtv/ivtvfb.c 	switch (cmd) {
cmd               488 drivers/media/pci/ivtv/ivtvfb.c 			return ivtvfb_prep_frame(itv, cmd, args.source, args.dest_offset, args.count);
cmd               492 drivers/media/pci/ivtv/ivtvfb.c 			IVTVFB_DEBUG_INFO("Unknown ioctl %08x\n", cmd);
cmd              1382 drivers/media/pci/meye/meye.c 			   unsigned int cmd, void *arg)
cmd              1384 drivers/media/pci/meye/meye.c 	switch (cmd) {
cmd               262 drivers/media/pci/ngene/ngene-core.c 	if (com->cmd.hdr.Opcode == CMD_FWLOAD_PREPARE) {
cmd               271 drivers/media/pci/ngene/ngene-core.c 	} else if (com->cmd.hdr.Opcode == CMD_FWLOAD_FINISH) {
cmd               282 drivers/media/pci/ngene/ngene-core.c 	memcpy(dev->FWInterfaceBuffer, com->cmd.raw8, com->in_len + 2);
cmd               285 drivers/media/pci/ngene/ngene-core.c 		ngcpyto(HOST_TO_NGENE, com->cmd.raw8, com->in_len + 2);
cmd               305 drivers/media/pci/ngene/ngene-core.c 			com->cmd.hdr.Opcode, dev->prev_cmd);
cmd               309 drivers/media/pci/ngene/ngene-core.c 	if (com->cmd.hdr.Opcode == CMD_FWLOAD_FINISH)
cmd               312 drivers/media/pci/ngene/ngene-core.c 	dev->prev_cmd = com->cmd.hdr.Opcode;
cmd               317 drivers/media/pci/ngene/ngene-core.c 	memcpy(com->cmd.raw8, dev->ngenetohost, com->out_len);
cmd               340 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Opcode = CMD_FWLOAD_PREPARE;
cmd               341 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Length = 0;
cmd               356 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Opcode = CMD_FWLOAD_FINISH;
cmd               357 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Length = 4;
cmd               358 drivers/media/pci/ngene/ngene-core.c 	com.cmd.FWLoadFinish.Address = DATA_FIFO_AREA;
cmd               359 drivers/media/pci/ngene/ngene-core.c 	com.cmd.FWLoadFinish.Length = (unsigned short)cleft;
cmd               371 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Opcode = CMD_CONFIGURE_BUFFER;
cmd               372 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Length = 1;
cmd               373 drivers/media/pci/ngene/ngene-core.c 	com.cmd.ConfigureBuffers.config = config;
cmd               386 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Opcode = CMD_CONFIGURE_FREE_BUFFER;
cmd               387 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Length = 6;
cmd               388 drivers/media/pci/ngene/ngene-core.c 	memcpy(&com.cmd.ConfigureBuffers.config, config, 6);
cmd               402 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Opcode = CMD_SET_GPIO_PIN;
cmd               403 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Length = 1;
cmd               404 drivers/media/pci/ngene/ngene-core.c 	com.cmd.SetGpioPin.select = select | (level << 7);
cmd               552 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Opcode = CMD_CONTROL;
cmd               553 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Length = sizeof(struct FW_STREAM_CONTROL) - 2;
cmd               554 drivers/media/pci/ngene/ngene-core.c 	com.cmd.StreamControl.Stream = stream | (control ? 8 : 0);
cmd               556 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.Stream |= 0x07;
cmd               557 drivers/media/pci/ngene/ngene-core.c 	com.cmd.StreamControl.Control = control |
cmd               559 drivers/media/pci/ngene/ngene-core.c 	com.cmd.StreamControl.Mode = mode;
cmd               564 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.Stream, com.cmd.StreamControl.Control,
cmd               565 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.Mode);
cmd               586 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.CaptureBlockCount =
cmd               588 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.Buffer_Address = chan->RingBuffer.PAHead;
cmd               590 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.CaptureBlockCount =
cmd               592 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.MaxLinesPerField =
cmd               594 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.Buffer_Address =
cmd               597 drivers/media/pci/ngene/ngene-core.c 			com.cmd.StreamControl.BytesPerVBILine =
cmd               599 drivers/media/pci/ngene/ngene-core.c 			com.cmd.StreamControl.Stream |= 0x07;
cmd               602 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.BytesPerVideoLine = chan->nBytesPerLine;
cmd               603 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.MaxLinesPerField = chan->nLines;
cmd               604 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.MinLinesPerField = 100;
cmd               605 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.Buffer_Address = chan->RingBuffer.PAHead;
cmd               608 drivers/media/pci/ngene/ngene-core.c 			com.cmd.StreamControl.MaxVBILinesPerField =
cmd               610 drivers/media/pci/ngene/ngene-core.c 			com.cmd.StreamControl.MinVBILinesPerField = 0;
cmd               611 drivers/media/pci/ngene/ngene-core.c 			com.cmd.StreamControl.BytesPerVBILine =
cmd               615 drivers/media/pci/ngene/ngene-core.c 			com.cmd.StreamControl.Stream |= 0x04;
cmd               622 drivers/media/pci/ngene/ngene-core.c 			com.cmd.StreamControl.SetupDataLen =
cmd               624 drivers/media/pci/ngene/ngene-core.c 			com.cmd.StreamControl.SetupDataAddr = BsSPI;
cmd               625 drivers/media/pci/ngene/ngene-core.c 			memcpy(com.cmd.StreamControl.SetupData,
cmd               628 drivers/media/pci/ngene/ngene-core.c 			com.cmd.StreamControl.SetupDataLen = 4;
cmd               629 drivers/media/pci/ngene/ngene-core.c 			com.cmd.StreamControl.SetupDataAddr = BsSDI;
cmd               630 drivers/media/pci/ngene/ngene-core.c 			memcpy(com.cmd.StreamControl.SetupData,
cmd               638 drivers/media/pci/ngene/ngene-core.c 				com.cmd.StreamControl.SetupDataLen =
cmd               640 drivers/media/pci/ngene/ngene-core.c 				com.cmd.StreamControl.SetupDataAddr = BsSDO;
cmd               641 drivers/media/pci/ngene/ngene-core.c 				memcpy(com.cmd.StreamControl.SetupData,
cmd               645 drivers/media/pci/ngene/ngene-core.c 				com.cmd.StreamControl.SetupDataLen =
cmd               647 drivers/media/pci/ngene/ngene-core.c 				com.cmd.StreamControl.SetupDataAddr = BsSDI;
cmd               648 drivers/media/pci/ngene/ngene-core.c 				memcpy(com.cmd.StreamControl.SetupData,
cmd               653 drivers/media/pci/ngene/ngene-core.c 			com.cmd.StreamControl.SetupDataLen = 8;
cmd               654 drivers/media/pci/ngene/ngene-core.c 			com.cmd.StreamControl.SetupDataAddr = BsUVI + 0x10;
cmd               655 drivers/media/pci/ngene/ngene-core.c 			memcpy(com.cmd.StreamControl.SetupData,
cmd               661 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.SetupDataLen =
cmd               663 drivers/media/pci/ngene/ngene-core.c 		com.cmd.StreamControl.SetupDataAddr = BsUVI;
cmd               664 drivers/media/pci/ngene/ngene-core.c 		memcpy(com.cmd.StreamControl.SetupData,
cmd               666 drivers/media/pci/ngene/ngene-core.c 		memcpy(com.cmd.StreamControl.SetupData + 16,
cmd              1616 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Opcode = CMD_MEM_WRITE;
cmd              1617 drivers/media/pci/ngene/ngene-core.c 	com.cmd.hdr.Length = 3;
cmd              1618 drivers/media/pci/ngene/ngene-core.c 	com.cmd.MemoryWrite.address = 0x910c;
cmd              1619 drivers/media/pci/ngene/ngene-core.c 	com.cmd.MemoryWrite.data = 0xff;
cmd                36 drivers/media/pci/ngene/ngene-i2c.c 	com.cmd.hdr.Opcode = CMD_I2C_READ;
cmd                37 drivers/media/pci/ngene/ngene-i2c.c 	com.cmd.hdr.Length = outlen + 3;
cmd                38 drivers/media/pci/ngene/ngene-i2c.c 	com.cmd.I2CRead.Device = adr << 1;
cmd                39 drivers/media/pci/ngene/ngene-i2c.c 	memcpy(com.cmd.I2CRead.Data, out, outlen);
cmd                40 drivers/media/pci/ngene/ngene-i2c.c 	com.cmd.I2CRead.Data[outlen] = inlen;
cmd                41 drivers/media/pci/ngene/ngene-i2c.c 	com.cmd.I2CRead.Data[outlen + 1] = 0;
cmd                48 drivers/media/pci/ngene/ngene-i2c.c 	if ((com.cmd.raw8[0] >> 1) != adr)
cmd                52 drivers/media/pci/ngene/ngene-i2c.c 		memcpy(in, com.cmd.raw8, inlen + 1);
cmd                54 drivers/media/pci/ngene/ngene-i2c.c 		memcpy(in, com.cmd.raw8 + 1, inlen);
cmd                64 drivers/media/pci/ngene/ngene-i2c.c 	com.cmd.hdr.Opcode = CMD_I2C_WRITE;
cmd                65 drivers/media/pci/ngene/ngene-i2c.c 	com.cmd.hdr.Length = outlen + 1;
cmd                66 drivers/media/pci/ngene/ngene-i2c.c 	com.cmd.I2CRead.Device = adr << 1;
cmd                67 drivers/media/pci/ngene/ngene-i2c.c 	memcpy(com.cmd.I2CRead.Data, out, outlen);
cmd                74 drivers/media/pci/ngene/ngene-i2c.c 	if (com.cmd.raw8[0] == 1)
cmd               464 drivers/media/pci/ngene/ngene.h 	} cmd;
cmd                45 drivers/media/pci/pt3/pt3_i2c.c static void cmdbuf_add(struct pt3_i2cbuf *cbuf, enum ctl_cmd cmd)
cmd                50 drivers/media/pci/pt3/pt3_i2c.c 		cbuf->tmp = cmd;
cmd                52 drivers/media/pci/pt3/pt3_i2c.c 		cbuf->tmp |= cmd << 4;
cmd               233 drivers/media/pci/saa7134/saa7134-alsa.c 					  int cmd)
cmd               241 drivers/media/pci/saa7134/saa7134-alsa.c 	if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd               244 drivers/media/pci/saa7134/saa7134-alsa.c 	} else if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd              1155 drivers/media/pci/saa7134/saa7134-video.c 	struct saa6588_command cmd;
cmd              1182 drivers/media/pci/saa7134/saa7134-video.c 		saa_call_all(dev, core, ioctl, SAA6588_CMD_CLOSE, &cmd);
cmd              1192 drivers/media/pci/saa7134/saa7134-video.c 	struct saa6588_command cmd;
cmd              1194 drivers/media/pci/saa7134/saa7134-video.c 	cmd.block_count = count/3;
cmd              1195 drivers/media/pci/saa7134/saa7134-video.c 	cmd.nonblocking = file->f_flags & O_NONBLOCK;
cmd              1196 drivers/media/pci/saa7134/saa7134-video.c 	cmd.buffer = data;
cmd              1197 drivers/media/pci/saa7134/saa7134-video.c 	cmd.instance = file;
cmd              1198 drivers/media/pci/saa7134/saa7134-video.c 	cmd.result = -ENODEV;
cmd              1201 drivers/media/pci/saa7134/saa7134-video.c 	saa_call_all(dev, core, ioctl, SAA6588_CMD_READ, &cmd);
cmd              1204 drivers/media/pci/saa7134/saa7134-video.c 	return cmd.result;
cmd              1210 drivers/media/pci/saa7134/saa7134-video.c 	struct saa6588_command cmd;
cmd              1213 drivers/media/pci/saa7134/saa7134-video.c 	cmd.instance = file;
cmd              1214 drivers/media/pci/saa7134/saa7134-video.c 	cmd.event_list = wait;
cmd              1215 drivers/media/pci/saa7134/saa7134-video.c 	cmd.poll_mask = 0;
cmd              1217 drivers/media/pci/saa7134/saa7134-video.c 	saa_call_all(dev, core, ioctl, SAA6588_CMD_POLL, &cmd);
cmd              1220 drivers/media/pci/saa7134/saa7134-video.c 	return rc | cmd.poll_mask;
cmd               457 drivers/media/pci/saa7164/saa7164.h 	struct cmd			cmds[SAA_CMD_MAX_MSG_UNITS];
cmd               497 drivers/media/pci/saa7164/saa7164.h 	unsigned int cmd, void *arg);
cmd                54 drivers/media/pci/solo6x10/solo6x10-eeprom.c static void solo_eeprom_cmd(struct solo_dev *solo_dev, int cmd)
cmd                62 drivers/media/pci/solo6x10/solo6x10-eeprom.c 		int dataval = (cmd & (1 << i)) ? EE_DATA_WRITE : 0;
cmd               169 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_pcm_trigger(struct snd_pcm_substream *ss, int cmd)
cmd               177 drivers/media/pci/solo6x10/solo6x10-g723.c 	switch (cmd) {
cmd               679 drivers/media/pci/ttpci/av7110.c 			 unsigned int cmd, void *parg)
cmd               686 drivers/media/pci/ttpci/av7110.c 	if (cmd == OSD_SEND_CMD)
cmd               688 drivers/media/pci/ttpci/av7110.c 	if (cmd == OSD_GET_CAPABILITY)
cmd              1158 drivers/media/pci/ttpci/av7110.c 					 struct dvb_diseqc_master_cmd* cmd)
cmd              1162 drivers/media/pci/ttpci/av7110.c 	return av7110_diseqc_send(av7110, cmd->msg_len, cmd->msg, -1);
cmd              1998 drivers/media/pci/ttpci/av7110.c 					    struct dvb_diseqc_master_cmd* cmd)
cmd              2004 drivers/media/pci/ttpci/av7110.c 		av7110->saved_master_cmd = *cmd;
cmd              2005 drivers/media/pci/ttpci/av7110.c 		ret = av7110->fe_diseqc_send_master_cmd(fe, cmd);
cmd              2049 drivers/media/pci/ttpci/av7110.c static int av7110_fe_dishnetwork_send_legacy_command(struct dvb_frontend* fe, unsigned long cmd)
cmd              2055 drivers/media/pci/ttpci/av7110.c 		ret = av7110->fe_dishnetwork_send_legacy_command(fe, cmd);
cmd               279 drivers/media/pci/ttpci/av7110.h 					 struct dvb_diseqc_master_cmd *cmd);
cmd               287 drivers/media/pci/ttpci/av7110.h 						  unsigned long cmd);
cmd              1121 drivers/media/pci/ttpci/av7110_av.c 			   unsigned int cmd, void *parg)
cmd              1128 drivers/media/pci/ttpci/av7110_av.c 	dprintk(1, "av7110:%p, cmd=%04x\n", av7110,cmd);
cmd              1131 drivers/media/pci/ttpci/av7110_av.c 		if ( cmd != VIDEO_GET_STATUS && cmd != VIDEO_GET_EVENT &&
cmd              1132 drivers/media/pci/ttpci/av7110_av.c 		     cmd != VIDEO_GET_SIZE ) {
cmd              1140 drivers/media/pci/ttpci/av7110_av.c 	switch (cmd) {
cmd              1352 drivers/media/pci/ttpci/av7110_av.c 			   unsigned int cmd, void *parg)
cmd              1359 drivers/media/pci/ttpci/av7110_av.c 	dprintk(1, "av7110:%p, cmd=%04x\n", av7110,cmd);
cmd              1362 drivers/media/pci/ttpci/av7110_av.c 	    (cmd != AUDIO_GET_STATUS))
cmd              1368 drivers/media/pci/ttpci/av7110_av.c 	switch (cmd) {
cmd               234 drivers/media/pci/ttpci/av7110_ca.c static int dvb_ca_ioctl(struct file *file, unsigned int cmd, void *parg)
cmd               246 drivers/media/pci/ttpci/av7110_ca.c 	switch (cmd) {
cmd               512 drivers/media/pci/ttpci/av7110_hw.c 	u16 cmd[18] = { ((COMTYPE_COMMON_IF << 8) + subcom),
cmd               520 drivers/media/pci/ttpci/av7110_hw.c 			cmd[(i / 2) + 2] = (u16)(buf[i]) << 8;
cmd               522 drivers/media/pci/ttpci/av7110_hw.c 			cmd[(i / 2) + 2] |= buf[i];
cmd               525 drivers/media/pci/ttpci/av7110_hw.c 	ret = av7110_send_fw_cmd(av7110, cmd, 18);
cmd              1049 drivers/media/pci/ttpci/av7110_hw.c 	switch (dc->cmd) {
cmd              1184 drivers/media/pci/ttpci/av7110_hw.c 		dprintk(1, "av7110_osd_cmd(%d) returns with -ERESTARTSYS\n",dc->cmd);
cmd              1186 drivers/media/pci/ttpci/av7110_hw.c 		dprintk(1, "av7110_osd_cmd(%d) returns with %d\n",dc->cmd,ret);
cmd              1193 drivers/media/pci/ttpci/av7110_hw.c 	switch (cap->cmd) {
cmd               136 drivers/media/pci/ttpci/budget-patch.c static int budget_diseqc_send_master_cmd(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd* cmd)
cmd               140 drivers/media/pci/ttpci/budget-patch.c 	SendDiSEqCMsg (budget, cmd->msg_len, cmd->msg, 0);
cmd               231 drivers/media/pci/ttpci/budget-patch.c static int budget_patch_diseqc_send_master_cmd(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd* cmd)
cmd               235 drivers/media/pci/ttpci/budget-patch.c 	av7110_send_diseqc_msg (budget, cmd->msg_len, cmd->msg, 0);
cmd               173 drivers/media/pci/ttpci/budget.c static int budget_diseqc_send_master_cmd(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd* cmd)
cmd               177 drivers/media/pci/ttpci/budget.c 	SendDiSEqCMsg (budget, cmd->msg_len, cmd->msg, 0);
cmd               222 drivers/media/pci/tw686x/tw686x-audio.c static int tw686x_pcm_trigger(struct snd_pcm_substream *ss, int cmd)
cmd               229 drivers/media/pci/tw686x/tw686x-audio.c 	switch (cmd) {
cmd              2174 drivers/media/platform/am437x/am437x-vpfe.c 			       bool valid_prio, unsigned int cmd, void *param)
cmd              2192 drivers/media/platform/am437x/am437x-vpfe.c 	switch (cmd) {
cmd                63 drivers/media/platform/coda/coda-bit.c static void coda_command_async(struct coda_ctx *ctx, int cmd)
cmd                91 drivers/media/platform/coda/coda-bit.c 	trace_coda_bit_run(ctx, cmd);
cmd                93 drivers/media/platform/coda/coda-bit.c 	coda_write(dev, cmd, CODA_REG_BIT_RUN_COMMAND);
cmd                96 drivers/media/platform/coda/coda-bit.c static int coda_command_sync(struct coda_ctx *ctx, int cmd)
cmd               103 drivers/media/platform/coda/coda-bit.c 	coda_command_async(ctx, cmd);
cmd              1085 drivers/media/platform/coda/coda-common.c 	switch (dc->cmd) {
cmd                14 drivers/media/platform/coda/trace.h 	TP_PROTO(struct coda_ctx *ctx, int cmd),
cmd                16 drivers/media/platform/coda/trace.h 	TP_ARGS(ctx, cmd),
cmd                21 drivers/media/platform/coda/trace.h 		__field(int, cmd)
cmd                27 drivers/media/platform/coda/trace.h 		__entry->cmd = cmd;
cmd                31 drivers/media/platform/coda/trace.h 		  __entry->minor, __entry->ctx, __entry->cmd)
cmd               105 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	msg.data.cmd = CEC_CMD_LOGICAL_ADDRESS;
cmd               155 drivers/media/platform/cros-ec-cec/cros-ec-cec.c 	msg.data.cmd = CEC_CMD_ENABLE;
cmd               525 drivers/media/platform/davinci/vpbe_venc.c 			unsigned int cmd,
cmd               530 drivers/media/platform/davinci/vpbe_venc.c 	switch (cmd) {
cmd               293 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp->aa.cmd = ISP_AA_COMMAND_START;
cmd               308 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_flash(struct fimc_is *is, u32 cmd, u32 redeye)
cmd               313 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp->flash.cmd = cmd;
cmd               320 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_awb(struct fimc_is *is, u32 cmd, u32 val)
cmd               327 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp->awb.cmd = cmd;
cmd               334 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_effect(struct fimc_is *is, u32 cmd)
cmd               341 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp->effect.cmd = cmd;
cmd               347 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_iso(struct fimc_is *is, u32 cmd, u32 val)
cmd               354 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp->iso.cmd = cmd;
cmd               361 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_adjust(struct fimc_is *is, u32 cmd, u32 val)
cmd               370 drivers/media/platform/exynos4-is/fimc-is-param.c 	switch (cmd) {
cmd               400 drivers/media/platform/exynos4-is/fimc-is-param.c 		isp->adjust.cmd = cmd;
cmd               404 drivers/media/platform/exynos4-is/fimc-is-param.c 		isp->adjust.cmd |= cmd;
cmd               419 drivers/media/platform/exynos4-is/fimc-is-param.c 		isp->metering.cmd = val;
cmd               443 drivers/media/platform/exynos4-is/fimc-is-param.c void __is_set_isp_afc(struct fimc_is *is, u32 cmd, u32 val)
cmd               450 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp->afc.cmd = cmd;
cmd               478 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd->control.cmd = val;
cmd               496 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd = FD_CONFIG_COMMAND_MAXIMUM_NUMBER;
cmd               500 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd |= FD_CONFIG_COMMAND_MAXIMUM_NUMBER;
cmd               516 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd = FD_CONFIG_COMMAND_ROLL_ANGLE;
cmd               520 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd |= FD_CONFIG_COMMAND_ROLL_ANGLE;
cmd               536 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd = FD_CONFIG_COMMAND_YAW_ANGLE;
cmd               540 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd |= FD_CONFIG_COMMAND_YAW_ANGLE;
cmd               556 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd = FD_CONFIG_COMMAND_SMILE_MODE;
cmd               560 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd |= FD_CONFIG_COMMAND_SMILE_MODE;
cmd               576 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd = FD_CONFIG_COMMAND_BLINK_MODE;
cmd               580 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd |= FD_CONFIG_COMMAND_BLINK_MODE;
cmd               596 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd = FD_CONFIG_COMMAND_EYES_DETECT;
cmd               600 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd |= FD_CONFIG_COMMAND_EYES_DETECT;
cmd               616 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd = FD_CONFIG_COMMAND_MOUTH_DETECT;
cmd               620 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd |= FD_CONFIG_COMMAND_MOUTH_DETECT;
cmd               636 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd = FD_CONFIG_COMMAND_ORIENTATION;
cmd               640 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd |= FD_CONFIG_COMMAND_ORIENTATION;
cmd               656 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd = FD_CONFIG_COMMAND_ORIENTATION_VALUE;
cmd               660 drivers/media/platform/exynos4-is/fimc-is-param.c 		fd->config.cmd |= FD_CONFIG_COMMAND_ORIENTATION_VALUE;
cmd               681 drivers/media/platform/exynos4-is/fimc-is-param.c 	global->shotmode.cmd = 1;
cmd               685 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp->control.cmd = CONTROL_COMMAND_START;
cmd               690 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp->otf_input.cmd = OTF_INPUT_COMMAND_ENABLE;
cmd               706 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp->dma1_input.cmd = DMA_INPUT_COMMAND_DISABLE;
cmd               718 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp->dma2_input.cmd = DMA_INPUT_COMMAND_DISABLE;
cmd               730 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp->aa.cmd = ISP_AA_COMMAND_START;
cmd               769 drivers/media/platform/exynos4-is/fimc-is-param.c 	isp->otf_output.cmd = OTF_OUTPUT_COMMAND_ENABLE;
cmd               781 drivers/media/platform/exynos4-is/fimc-is-param.c 		isp->dma1_output.cmd = DMA_OUTPUT_COMMAND_DISABLE;
cmd               797 drivers/media/platform/exynos4-is/fimc-is-param.c 		isp->dma2_output.cmd = DMA_OUTPUT_COMMAND_DISABLE;
cmd               819 drivers/media/platform/exynos4-is/fimc-is-param.c 	drc->control.cmd = CONTROL_COMMAND_START;
cmd               822 drivers/media/platform/exynos4-is/fimc-is-param.c 	drc->otf_input.cmd = OTF_INPUT_COMMAND_ENABLE;
cmd               833 drivers/media/platform/exynos4-is/fimc-is-param.c 	drc->dma_input.cmd = DMA_INPUT_COMMAND_DISABLE;
cmd               845 drivers/media/platform/exynos4-is/fimc-is-param.c 	drc->otf_output.cmd = OTF_OUTPUT_COMMAND_ENABLE;
cmd               860 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd->otf_input.cmd = OTF_INPUT_COMMAND_ENABLE;
cmd               872 drivers/media/platform/exynos4-is/fimc-is-param.c 	fd->dma_input.cmd = DMA_INPUT_COMMAND_DISABLE;
cmd               450 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               460 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               477 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               491 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               502 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               518 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               531 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               545 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               552 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               559 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               565 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               572 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               584 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               594 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               601 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               609 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               623 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               634 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               640 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               646 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd               652 drivers/media/platform/exynos4-is/fimc-is-param.h 	u32 cmd;
cmd              1001 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_flash(struct fimc_is *is, u32 cmd, u32 redeye);
cmd              1002 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_awb(struct fimc_is *is, u32 cmd, u32 val);
cmd              1003 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_effect(struct fimc_is *is, u32 cmd);
cmd              1004 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_iso(struct fimc_is *is, u32 cmd, u32 val);
cmd              1005 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_adjust(struct fimc_is *is, u32 cmd, u32 val);
cmd              1007 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_afc(struct fimc_is *is, u32 cmd, u32 val);
cmd              1019 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_aa_af_mode(struct fimc_is *is, int cmd);
cmd              1020 drivers/media/platform/exynos4-is/fimc-is-param.h void __is_set_isp_aa_af_start_stop(struct fimc_is *is, int cmd);
cmd               159 drivers/media/platform/exynos4-is/fimc-is-regs.c 	static const u8 cmd[] = {
cmd               164 drivers/media/platform/exynos4-is/fimc-is-regs.c 	if (WARN_ON(is->config_index >= ARRAY_SIZE(cmd)))
cmd               167 drivers/media/platform/exynos4-is/fimc-is-regs.c 	mcuctl_write(cmd[is->config_index], is, MCUCTL_REG_ISSR(0));
cmd               447 drivers/media/platform/exynos4-is/fimc-is.c 	is->i2h_cmd.cmd = mcuctl_read(is, MCUCTL_REG_ISSR(10));
cmd               449 drivers/media/platform/exynos4-is/fimc-is.c 	switch (is->i2h_cmd.cmd) {
cmd               471 drivers/media/platform/exynos4-is/fimc-is.c 		pr_info("unknown command: %#x\n", is->i2h_cmd.cmd);
cmd               476 drivers/media/platform/exynos4-is/fimc-is.c 	switch (is->i2h_cmd.cmd) {
cmd               199 drivers/media/platform/exynos4-is/fimc-is.h 	u32 cmd;
cmd               310 drivers/media/platform/exynos4-is/fimc-is.h static inline void fimc_is_set_param_ctrl_cmd(struct fimc_is *is, int cmd)
cmd               312 drivers/media/platform/exynos4-is/fimc-is.h 	is->is_p_region->parameter.isp.control.cmd = cmd;
cmd                90 drivers/media/platform/exynos4-is/fimc-isp-video.c 	dma->cmd = DMA_OUTPUT_COMMAND_ENABLE;
cmd               130 drivers/media/platform/exynos4-is/fimc-isp-video.c 	dma->cmd = DMA_OUTPUT_COMMAND_DISABLE;
cmd               471 drivers/media/platform/exynos4-is/fimc-isp.c 	int cmd, ret;
cmd               473 drivers/media/platform/exynos4-is/fimc-isp.c 	cmd = ae_lock ? ISP_AA_COMMAND_STOP : ISP_AA_COMMAND_START;
cmd               474 drivers/media/platform/exynos4-is/fimc-isp.c 	isp->aa.cmd = cmd;
cmd               484 drivers/media/platform/exynos4-is/fimc-isp.c 	cmd = awb_lock ? ISP_AA_COMMAND_STOP : ISP_AA_COMMAND_START;
cmd               485 drivers/media/platform/exynos4-is/fimc-isp.c 	isp->aa.cmd = cmd;
cmd               482 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c 				struct v4l2_decoder_cmd *cmd)
cmd               484 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c 	switch (cmd->cmd) {
cmd               487 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c 		if (cmd->flags != 0) {
cmd               488 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c 			mtk_v4l2_err("cmd->flags=%u", cmd->flags);
cmd               500 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c 				struct v4l2_decoder_cmd *cmd)
cmd               506 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c 	ret = vidioc_try_decoder_cmd(file, priv, cmd);
cmd               510 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c 	mtk_v4l2_debug(1, "decoder cmd=%u", cmd->cmd);
cmd               513 drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c 	switch (cmd->cmd) {
cmd              1830 drivers/media/platform/omap3isp/ispccdc.c static long ccdc_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
cmd              1835 drivers/media/platform/omap3isp/ispccdc.c 	switch (cmd) {
cmd               241 drivers/media/platform/omap3isp/isph3a_aewb.c static long h3a_aewb_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
cmd               245 drivers/media/platform/omap3isp/isph3a_aewb.c 	switch (cmd) {
cmd               305 drivers/media/platform/omap3isp/isph3a_af.c static long h3a_af_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
cmd               309 drivers/media/platform/omap3isp/isph3a_af.c 	switch (cmd) {
cmd               426 drivers/media/platform/omap3isp/isphist.c static long hist_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
cmd               430 drivers/media/platform/omap3isp/isphist.c 	switch (cmd) {
cmd              1609 drivers/media/platform/omap3isp/isppreview.c static long preview_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
cmd              1613 drivers/media/platform/omap3isp/isppreview.c 	switch (cmd) {
cmd               742 drivers/media/platform/qcom/camss/camss-ispif.c static void ispif_set_intf_cmd(struct ispif_device *ispif, u8 cmd,
cmd               750 drivers/media/platform/qcom/camss/camss-ispif.c 		*val |= (cmd << (vc * 2 + 8));
cmd               757 drivers/media/platform/qcom/camss/camss-ispif.c 		*val |= (cmd << (vc * 2 + intf * 8));
cmd               862 drivers/media/platform/qcom/camss/camss-vfe-4-1.c 	u32 cmd;
cmd               864 drivers/media/platform/qcom/camss/camss-vfe-4-1.c 	cmd = VFE_0_CAMIF_CMD_CLEAR_CAMIF_STATUS | VFE_0_CAMIF_CMD_NO_CHANGE;
cmd               865 drivers/media/platform/qcom/camss/camss-vfe-4-1.c 	writel_relaxed(cmd, vfe->base + VFE_0_CAMIF_CMD);
cmd               869 drivers/media/platform/qcom/camss/camss-vfe-4-1.c 		cmd = VFE_0_CAMIF_CMD_ENABLE_FRAME_BOUNDARY;
cmd               871 drivers/media/platform/qcom/camss/camss-vfe-4-1.c 		cmd = VFE_0_CAMIF_CMD_DISABLE_FRAME_BOUNDARY;
cmd               873 drivers/media/platform/qcom/camss/camss-vfe-4-1.c 	writel_relaxed(cmd, vfe->base + VFE_0_CAMIF_CMD);
cmd               981 drivers/media/platform/qcom/camss/camss-vfe-4-7.c 	u32 cmd;
cmd               983 drivers/media/platform/qcom/camss/camss-vfe-4-7.c 	cmd = VFE_0_CAMIF_CMD_CLEAR_CAMIF_STATUS | VFE_0_CAMIF_CMD_NO_CHANGE;
cmd               984 drivers/media/platform/qcom/camss/camss-vfe-4-7.c 	writel_relaxed(cmd, vfe->base + VFE_0_CAMIF_CMD);
cmd               988 drivers/media/platform/qcom/camss/camss-vfe-4-7.c 		cmd = VFE_0_CAMIF_CMD_ENABLE_FRAME_BOUNDARY;
cmd               990 drivers/media/platform/qcom/camss/camss-vfe-4-7.c 		cmd = VFE_0_CAMIF_CMD_DISABLE_FRAME_BOUNDARY;
cmd               992 drivers/media/platform/qcom/camss/camss-vfe-4-7.c 	writel_relaxed(cmd, vfe->base + VFE_0_CAMIF_CMD);
cmd               484 drivers/media/platform/qcom/venus/vdec.c vdec_decoder_cmd(struct file *file, void *fh, struct v4l2_decoder_cmd *cmd)
cmd               490 drivers/media/platform/qcom/venus/vdec.c 	ret = v4l2_m2m_ioctl_try_decoder_cmd(file, fh, cmd);
cmd               496 drivers/media/platform/qcom/venus/vdec.c 	if (cmd->cmd == V4L2_DEC_CMD_STOP) {
cmd               504 drivers/media/platform/s5p-g2d/g2d.c 	u32 cmd = 0;
cmd               528 drivers/media/platform/s5p-g2d/g2d.c 			cmd |= CMD_V3_ENABLE_STRETCH;
cmd               533 drivers/media/platform/s5p-g2d/g2d.c 	g2d_set_cmd(dev, cmd);
cmd                21 drivers/media/platform/s5p-mfc/s5p_mfc_cmd.h 	int (*cmd_host2risc)(struct s5p_mfc_dev *dev, int cmd,
cmd                16 drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.c static int s5p_mfc_cmd_host2risc_v5(struct s5p_mfc_dev *dev, int cmd,
cmd                36 drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.c 	mfc_write(dev, cmd, S5P_FIMV_HOST2RISC_CMD);
cmd                17 drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c static int s5p_mfc_cmd_host2risc_v6(struct s5p_mfc_dev *dev, int cmd,
cmd                20 drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c 	mfc_debug(2, "Issue the command: %d\n", cmd);
cmd                26 drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c 	mfc_write(dev, cmd, S5P_FIMV_HOST2RISC_CMD_V6);
cmd               805 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			      struct v4l2_decoder_cmd *cmd)
cmd               812 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 	switch (cmd->cmd) {
cmd               814 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 		if (cmd->flags != 0)
cmd              2269 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			      struct v4l2_encoder_cmd *cmd)
cmd              2276 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 	switch (cmd->cmd) {
cmd              2278 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 		if (cmd->flags != 0)
cmd              1133 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c 	int cmd;
cmd              1142 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c 		cmd = S5P_FIMV_CH_LAST_FRAME;
cmd              1144 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c 		cmd = S5P_FIMV_CH_FRAME_START;
cmd              1145 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c 	mfc_write(dev, ((cmd & S5P_FIMV_CH_MASK) << S5P_FIMV_CH_SHIFT)
cmd              1758 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c 	int cmd;
cmd              1770 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c 		cmd = S5P_FIMV_CH_FRAME_START_V6;
cmd              1772 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c 		cmd = S5P_FIMV_CH_LAST_FRAME_V6;
cmd              1775 drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c 	s5p_mfc_hw_call(dev->mfc_cmds, cmd_host2risc, dev, cmd, NULL);
cmd                35 drivers/media/platform/seco-cec/seco-cec.c #define smb_wr16(cmd, data) smb_word_op(CMD_WORD_DATA, SECOCEC_MICRO_ADDRESS, \
cmd                36 drivers/media/platform/seco-cec/seco-cec.c 					     cmd, data, SMBUS_WRITE, NULL)
cmd                37 drivers/media/platform/seco-cec/seco-cec.c #define smb_rd16(cmd, res) smb_word_op(CMD_WORD_DATA, SECOCEC_MICRO_ADDRESS, \
cmd                38 drivers/media/platform/seco-cec/seco-cec.c 				       cmd, 0, SMBUS_READ, res)
cmd                40 drivers/media/platform/seco-cec/seco-cec.c static int smb_word_op(short data_format, u16 slave_addr, u8 cmd, u16 data,
cmd                71 drivers/media/platform/seco-cec/seco-cec.c 	outb(cmd, HCMD);
cmd               791 drivers/media/platform/sti/delta/delta-v4l2.c 				 struct v4l2_decoder_cmd *cmd)
cmd               793 drivers/media/platform/sti/delta/delta-v4l2.c 	if (cmd->cmd != V4L2_DEC_CMD_STOP)
cmd               796 drivers/media/platform/sti/delta/delta-v4l2.c 	if (cmd->flags & V4L2_DEC_CMD_STOP_TO_BLACK)
cmd               799 drivers/media/platform/sti/delta/delta-v4l2.c 	if (!(cmd->flags & V4L2_DEC_CMD_STOP_IMMEDIATELY) &&
cmd               800 drivers/media/platform/sti/delta/delta-v4l2.c 	    (cmd->stop.pts != 0))
cmd               867 drivers/media/platform/sti/delta/delta-v4l2.c 			     struct v4l2_decoder_cmd *cmd)
cmd               872 drivers/media/platform/sti/delta/delta-v4l2.c 	ret = delta_try_decoder_cmd(file, fh, cmd);
cmd               455 drivers/media/platform/sti/hva/hva-hw.c int hva_hw_execute_task(struct hva_ctx *ctx, enum hva_hw_cmd_type cmd,
cmd               478 drivers/media/platform/sti/hva/hva-hw.c 	switch (cmd) {
cmd               483 drivers/media/platform/sti/hva/hva-hw.c 		dev_dbg(dev, "%s     unknown command 0x%x\n", ctx->name, cmd);
cmd               507 drivers/media/platform/sti/hva/hva-hw.c 		ctx->name, __func__, cmd + (client_id << 8), &task->paddr);
cmd               508 drivers/media/platform/sti/hva/hva-hw.c 	writel_relaxed(cmd + (client_id << 8), hva->regs + HVA_HIF_FIFO_CMD);
cmd               529 drivers/media/platform/sti/hva/hva-hw.c 	switch (cmd) {
cmd               535 drivers/media/platform/sti/hva/hva-hw.c 		dev_dbg(dev, "%s     unknown command 0x%x\n", ctx->name, cmd);
cmd                39 drivers/media/platform/sti/hva/hva-hw.h int hva_hw_execute_task(struct hva_ctx *ctx, enum hva_hw_cmd_type cmd,
cmd              1271 drivers/media/platform/vicodec/vicodec-core.c 	if (ec->cmd == V4L2_ENC_CMD_STOP)
cmd              1299 drivers/media/platform/vicodec/vicodec-core.c 	if (dc->cmd == V4L2_DEC_CMD_STOP)
cmd                68 drivers/media/platform/vivid/vivid-osd.c static int vivid_fb_ioctl(struct fb_info *info, unsigned cmd, unsigned long arg)
cmd                72 drivers/media/platform/vivid/vivid-osd.c 	switch (cmd) {
cmd                88 drivers/media/platform/vivid/vivid-osd.c 		dprintk(dev, 1, "Unknown ioctl %08x\n", cmd);
cmd               457 drivers/media/platform/vsp1/vsp1_dl.c 		struct vsp1_dl_ext_cmd *cmd = &pool->cmds[i];
cmd               463 drivers/media/platform/vsp1/vsp1_dl.c 		cmd->pool = pool;
cmd               464 drivers/media/platform/vsp1/vsp1_dl.c 		cmd->opcode = vsp1_extended_commands[type].opcode;
cmd               470 drivers/media/platform/vsp1/vsp1_dl.c 		cmd->num_cmds = 1;
cmd               471 drivers/media/platform/vsp1/vsp1_dl.c 		cmd->cmds = pool->mem + cmd_offset;
cmd               472 drivers/media/platform/vsp1/vsp1_dl.c 		cmd->cmd_dma = pool->dma + cmd_offset;
cmd               474 drivers/media/platform/vsp1/vsp1_dl.c 		cmd->data = pool->mem + data_offset;
cmd               475 drivers/media/platform/vsp1/vsp1_dl.c 		cmd->data_dma = pool->dma + data_offset;
cmd               477 drivers/media/platform/vsp1/vsp1_dl.c 		list_add_tail(&cmd->free, &pool->free);
cmd               486 drivers/media/platform/vsp1/vsp1_dl.c 	struct vsp1_dl_ext_cmd *cmd = NULL;
cmd               492 drivers/media/platform/vsp1/vsp1_dl.c 		cmd = list_first_entry(&pool->free, struct vsp1_dl_ext_cmd,
cmd               494 drivers/media/platform/vsp1/vsp1_dl.c 		list_del(&cmd->free);
cmd               499 drivers/media/platform/vsp1/vsp1_dl.c 	return cmd;
cmd               502 drivers/media/platform/vsp1/vsp1_dl.c static void vsp1_dl_ext_cmd_put(struct vsp1_dl_ext_cmd *cmd)
cmd               506 drivers/media/platform/vsp1/vsp1_dl.c 	if (!cmd)
cmd               510 drivers/media/platform/vsp1/vsp1_dl.c 	cmd->flags = 0;
cmd               512 drivers/media/platform/vsp1/vsp1_dl.c 	spin_lock_irqsave(&cmd->pool->lock, flags);
cmd               513 drivers/media/platform/vsp1/vsp1_dl.c 	list_add_tail(&cmd->free, &cmd->pool->free);
cmd               514 drivers/media/platform/vsp1/vsp1_dl.c 	spin_unlock_irqrestore(&cmd->pool->lock, flags);
cmd               741 drivers/media/platform/vsp1/vsp1_dl.c static void vsp1_dl_ext_cmd_fill_header(struct vsp1_dl_ext_cmd *cmd)
cmd               743 drivers/media/platform/vsp1/vsp1_dl.c 	cmd->cmds[0].opcode = cmd->opcode;
cmd               744 drivers/media/platform/vsp1/vsp1_dl.c 	cmd->cmds[0].flags = cmd->flags;
cmd               745 drivers/media/platform/vsp1/vsp1_dl.c 	cmd->cmds[0].address_set = cmd->data_dma;
cmd               746 drivers/media/platform/vsp1/vsp1_dl.c 	cmd->cmds[0].reserved = 0;
cmd               200 drivers/media/platform/vsp1/vsp1_rpf.c 	struct vsp1_dl_ext_cmd *cmd;
cmd               204 drivers/media/platform/vsp1/vsp1_rpf.c 	cmd = vsp1_dl_get_pre_cmd(dl);
cmd               205 drivers/media/platform/vsp1/vsp1_rpf.c 	if (WARN_ONCE(!cmd, "Failed to obtain an autofld cmd"))
cmd               209 drivers/media/platform/vsp1/vsp1_rpf.c 	auto_fld = cmd->data;
cmd               223 drivers/media/platform/vsp1/vsp1_rpf.c 	cmd->flags |= VI6_DL_EXT_AUTOFLD_INT | BIT(16 + rpf->entity.index);
cmd               152 drivers/media/radio/radio-miropcm20.c static int rds_cmd(struct snd_miro_aci *aci, u8 cmd, u8 databuffer[], u8 datasize)
cmd               156 drivers/media/radio/radio-miropcm20.c 	rds_write(aci, cmd);
cmd               159 drivers/media/radio/radio-miropcm20.c 	if (cmd == RDS_RESET)
cmd               135 drivers/media/radio/radio-mr800.c static int amradio_send_cmd(struct amradio_device *radio, u8 cmd, u8 arg,
cmd               145 drivers/media/radio/radio-mr800.c 	radio->buffer[4] = cmd;
cmd               156 drivers/media/radio/radio-mr800.c 					"cmd %02x failed\n", cmd);
cmd               174 drivers/media/radio/radio-mr800.c 	if (video_is_registered(&radio->vdev) && cmd != AMRADIO_GET_READY_FLAG)
cmd               175 drivers/media/radio/radio-mr800.c 		amradio_dev_warn(&radio->vdev.dev, "follow-up to cmd %02x failed\n", cmd);
cmd               107 drivers/media/radio/si4713/radio-platform-si4713.c 				 bool valid_prio, unsigned int cmd, void *arg)
cmd               110 drivers/media/radio/si4713/radio-platform-si4713.c 					  ioctl, cmd, arg);
cmd              1219 drivers/media/radio/si4713/si4713.c static long si4713_ioctl(struct v4l2_subdev *sd, unsigned int cmd, void *arg)
cmd              1229 drivers/media/radio/si4713/si4713.c 	switch (cmd) {
cmd               403 drivers/media/rc/ati_remote.c static int ati_remote_sendpacket(struct ati_remote *ati_remote, u16 cmd,
cmd               409 drivers/media/rc/ati_remote.c 	memcpy(ati_remote->out_urb->transfer_buffer + 1, data, LO(cmd));
cmd               410 drivers/media/rc/ati_remote.c 	((char *) ati_remote->out_urb->transfer_buffer)[0] = HI(cmd);
cmd               412 drivers/media/rc/ati_remote.c 	ati_remote->out_urb->transfer_buffer_length = LO(cmd) + 1;
cmd               242 drivers/media/rc/fintek-cir.c static int fintek_cmdsize(u8 cmd, u8 subcmd)
cmd               246 drivers/media/rc/fintek-cir.c 	switch (cmd) {
cmd               285 drivers/media/rc/fintek-cir.c 			fintek->cmd = sample;
cmd               286 drivers/media/rc/fintek-cir.c 			if ((fintek->cmd == BUF_COMMAND_HEADER) ||
cmd               287 drivers/media/rc/fintek-cir.c 			    ((fintek->cmd & BUF_COMMAND_MASK) !=
cmd               292 drivers/media/rc/fintek-cir.c 			fintek->rem = (fintek->cmd & BUF_LEN_MASK);
cmd               300 drivers/media/rc/fintek-cir.c 			fintek->rem = fintek_cmdsize(fintek->cmd, sample);
cmd                94 drivers/media/rc/fintek-cir.h 	u8 cmd, rem;
cmd                46 drivers/media/rc/igorplugusb.c static void igorplugusb_cmd(struct igorplugusb *ir, int cmd);
cmd               120 drivers/media/rc/igorplugusb.c static void igorplugusb_cmd(struct igorplugusb *ir, int cmd)
cmd               124 drivers/media/rc/igorplugusb.c 	ir->request.bRequest = cmd;
cmd                70 drivers/media/rc/iguanair.c 	uint8_t cmd;
cmd               188 drivers/media/rc/iguanair.c 	if (urb->status == 0 && ir->packet->header.cmd == CMD_NOP)
cmd               220 drivers/media/rc/iguanair.c 	ir->packet->header.cmd = CMD_NOP;
cmd               223 drivers/media/rc/iguanair.c 	ir->packet->header.cmd = CMD_GET_VERSION;
cmd               239 drivers/media/rc/iguanair.c 	ir->packet->header.cmd = CMD_GET_BUFSIZE;
cmd               253 drivers/media/rc/iguanair.c 	ir->packet->header.cmd = CMD_GET_FEATURES;
cmd               266 drivers/media/rc/iguanair.c 	ir->packet->header.cmd = enable ? CMD_RECEIVER_ON : CMD_RECEIVER_OFF;
cmd               360 drivers/media/rc/iguanair.c 	ir->packet->header.cmd = CMD_SEND;
cmd                14 drivers/media/rc/img-ir/img-ir-rc5.c 	unsigned int addr, cmd, tgl, start;
cmd                22 drivers/media/rc/img-ir/img-ir-rc5.c 	cmd	=   raw		& 0x3f;
cmd                27 drivers/media/rc/img-ir/img-ir-rc5.c 	cmd	+= ((raw >> 12) & 0x01) ? 0 : 0x40;
cmd                33 drivers/media/rc/img-ir/img-ir-rc5.c 	request->scancode = addr << 8 | cmd;
cmd                14 drivers/media/rc/img-ir/img-ir-rc6.c 	unsigned int addr, cmd, mode, trl1, trl2;
cmd                40 drivers/media/rc/img-ir/img-ir-rc6.c 	cmd	=  raw		& 0xff;
cmd                54 drivers/media/rc/img-ir/img-ir-rc6.c 	request->scancode = addr << 8 | cmd;
cmd                14 drivers/media/rc/img-ir/img-ir-sharp.c 	unsigned int addr, cmd, exp, chk;
cmd                20 drivers/media/rc/img-ir/img-ir-sharp.c 	cmd  = (raw >>   5) & 0xff;
cmd                32 drivers/media/rc/img-ir/img-ir-sharp.c 	request->scancode = addr << 8 | cmd;
cmd                40 drivers/media/rc/img-ir/img-ir-sharp.c 	unsigned int addr, cmd, exp = 0, chk = 0;
cmd                45 drivers/media/rc/img-ir/img-ir-sharp.c 	cmd    = (in->data >> 0) & 0xff;
cmd                56 drivers/media/rc/img-ir/img-ir-sharp.c 		    cmd   <<  5 |
cmd               373 drivers/media/rc/lirc_dev.c static long ir_lirc_ioctl(struct file *file, unsigned int cmd,
cmd               382 drivers/media/rc/lirc_dev.c 	if (_IOC_DIR(cmd) & _IOC_WRITE) {
cmd               397 drivers/media/rc/lirc_dev.c 	switch (cmd) {
cmd               593 drivers/media/rc/lirc_dev.c 	if (!ret && _IOC_DIR(cmd) & _IOC_READ)
cmd               483 drivers/media/rc/mceusb.c 	u8 cmd, rem;		/* Remaining IR data bytes in packet */
cmd               549 drivers/media/rc/mceusb.c static int mceusb_cmd_datasize(u8 cmd, u8 subcmd)
cmd               553 drivers/media/rc/mceusb.c 	switch (cmd) {
cmd               601 drivers/media/rc/mceusb.c 	u8 cmd, subcmd, *data;
cmd               614 drivers/media/rc/mceusb.c 	cmd    = buf[offset];
cmd               625 drivers/media/rc/mceusb.c 	if (cmd != MCE_CMD_PORT_IR &&
cmd               626 drivers/media/rc/mceusb.c 	    (cmd & MCE_PORT_MASK) == MCE_COMMAND_IRDATA) {
cmd               627 drivers/media/rc/mceusb.c 		if (cmd == MCE_IRDATA_TRAILER)
cmd               631 drivers/media/rc/mceusb.c 				cmd & MCE_PACKET_LENGTH_MASK);
cmd               640 drivers/media/rc/mceusb.c 	switch (cmd) {
cmd               649 drivers/media/rc/mceusb.c 				 cmd, subcmd);
cmd               687 drivers/media/rc/mceusb.c 				 cmd, subcmd);
cmd               758 drivers/media/rc/mceusb.c 				 cmd, subcmd);
cmd              1160 drivers/media/rc/mceusb.c 	u8 cmd = buf_in[0];
cmd              1168 drivers/media/rc/mceusb.c 	if (cmd == MCE_CMD_PORT_SYS) {
cmd              1193 drivers/media/rc/mceusb.c 	if (cmd != MCE_CMD_PORT_IR)
cmd              1274 drivers/media/rc/mceusb.c 			ir->rem = mceusb_cmd_datasize(ir->cmd, ir->buf_in[i]);
cmd              1307 drivers/media/rc/mceusb.c 			ir->cmd = ir->buf_in[i];
cmd              1308 drivers/media/rc/mceusb.c 			if ((ir->cmd == MCE_CMD_PORT_IR) ||
cmd              1309 drivers/media/rc/mceusb.c 			    ((ir->cmd & MCE_PORT_MASK) !=
cmd              1323 drivers/media/rc/mceusb.c 			ir->rem = (ir->cmd & MCE_PACKET_LENGTH_MASK);
cmd               395 drivers/media/rc/redrat3.c static int redrat3_send_cmd(int cmd, struct redrat3_dev *rr3)
cmd               406 drivers/media/rc/redrat3.c 	res = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), cmd,
cmd                72 drivers/media/rc/tango-ir.c 	u32 data, field, toggle, addr, cmd, code;
cmd                81 drivers/media/rc/tango-ir.c 	cmd = (data & 0x3f) | (field ^ 1) << 6;
cmd                83 drivers/media/rc/tango-ir.c 	code = RC_SCANCODE_RC5(addr, cmd);
cmd                89 drivers/media/rc/tango-ir.c 	u32 data0, data1, toggle, mode, addr, cmd, code;
cmd               100 drivers/media/rc/tango-ir.c 	cmd = data1;
cmd               102 drivers/media/rc/tango-ir.c 	code = RC_SCANCODE_RC6_0(addr, cmd);
cmd                13 drivers/media/tuners/si2157.c static int si2157_cmd_execute(struct i2c_client *client, struct si2157_cmd *cmd)
cmd                21 drivers/media/tuners/si2157.c 	if (cmd->wlen) {
cmd                23 drivers/media/tuners/si2157.c 		ret = i2c_master_send(client, cmd->args, cmd->wlen);
cmd                26 drivers/media/tuners/si2157.c 		} else if (ret != cmd->wlen) {
cmd                32 drivers/media/tuners/si2157.c 	if (cmd->rlen) {
cmd                37 drivers/media/tuners/si2157.c 			ret = i2c_master_recv(client, cmd->args, cmd->rlen);
cmd                40 drivers/media/tuners/si2157.c 			} else if (ret != cmd->rlen) {
cmd                46 drivers/media/tuners/si2157.c 			if ((cmd->args[0] >> 7) & 0x01)
cmd                54 drivers/media/tuners/si2157.c 		if (!((cmd->args[0] >> 7) & 0x01)) {
cmd                75 drivers/media/tuners/si2157.c 	struct si2157_cmd cmd;
cmd                83 drivers/media/tuners/si2157.c 	memcpy(cmd.args, "\x15\x00\x06\x07", 4);
cmd                84 drivers/media/tuners/si2157.c 	cmd.wlen = 4;
cmd                85 drivers/media/tuners/si2157.c 	cmd.rlen = 4;
cmd                86 drivers/media/tuners/si2157.c 	ret = si2157_cmd_execute(client, &cmd);
cmd                90 drivers/media/tuners/si2157.c 	uitmp = cmd.args[2] << 0 | cmd.args[3] << 8;
cmd                98 drivers/media/tuners/si2157.c 		memcpy(cmd.args, "\xc0\x05\x01\x00\x00\x0b\x00\x00\x01", 9);
cmd                99 drivers/media/tuners/si2157.c 		cmd.wlen = 9;
cmd               101 drivers/media/tuners/si2157.c 		memcpy(cmd.args, "\xc0\x00\x0d\x0e\x00\x01\x01\x01\x01\x03", 10);
cmd               102 drivers/media/tuners/si2157.c 		cmd.wlen = 10;
cmd               104 drivers/media/tuners/si2157.c 		memcpy(cmd.args, "\xc0\x00\x0c\x00\x00\x01\x01\x01\x01\x01\x01\x02\x00\x00\x01", 15);
cmd               105 drivers/media/tuners/si2157.c 		cmd.wlen = 15;
cmd               107 drivers/media/tuners/si2157.c 	cmd.rlen = 1;
cmd               108 drivers/media/tuners/si2157.c 	ret = si2157_cmd_execute(client, &cmd);
cmd               114 drivers/media/tuners/si2157.c 		memcpy(cmd.args, "\xc0\x08\x01\x02\x00\x00\x01", 7);
cmd               115 drivers/media/tuners/si2157.c 		cmd.wlen = 7;
cmd               116 drivers/media/tuners/si2157.c 		ret = si2157_cmd_execute(client, &cmd);
cmd               122 drivers/media/tuners/si2157.c 	memcpy(cmd.args, "\x02", 1);
cmd               123 drivers/media/tuners/si2157.c 	cmd.wlen = 1;
cmd               124 drivers/media/tuners/si2157.c 	cmd.rlen = 13;
cmd               125 drivers/media/tuners/si2157.c 	ret = si2157_cmd_execute(client, &cmd);
cmd               129 drivers/media/tuners/si2157.c 	chip_id = cmd.args[1] << 24 | cmd.args[2] << 16 | cmd.args[3] << 8 |
cmd               130 drivers/media/tuners/si2157.c 			cmd.args[4] << 0;
cmd               158 drivers/media/tuners/si2157.c 				cmd.args[2], cmd.args[1],
cmd               159 drivers/media/tuners/si2157.c 				cmd.args[3], cmd.args[4]);
cmd               165 drivers/media/tuners/si2157.c 			cmd.args[2], cmd.args[1], cmd.args[3], cmd.args[4]);
cmd               196 drivers/media/tuners/si2157.c 		memcpy(cmd.args, &fw->data[(fw->size - remaining) + 1], len);
cmd               197 drivers/media/tuners/si2157.c 		cmd.wlen = len;
cmd               198 drivers/media/tuners/si2157.c 		cmd.rlen = 1;
cmd               199 drivers/media/tuners/si2157.c 		ret = si2157_cmd_execute(client, &cmd);
cmd               211 drivers/media/tuners/si2157.c 	memcpy(cmd.args, "\x01\x01", 2);
cmd               212 drivers/media/tuners/si2157.c 	cmd.wlen = 2;
cmd               213 drivers/media/tuners/si2157.c 	cmd.rlen = 1;
cmd               214 drivers/media/tuners/si2157.c 	ret = si2157_cmd_execute(client, &cmd);
cmd               219 drivers/media/tuners/si2157.c 	memcpy(cmd.args, "\x11", 1);
cmd               220 drivers/media/tuners/si2157.c 	cmd.wlen = 1;
cmd               221 drivers/media/tuners/si2157.c 	cmd.rlen = 10;
cmd               222 drivers/media/tuners/si2157.c 	ret = si2157_cmd_execute(client, &cmd);
cmd               227 drivers/media/tuners/si2157.c 			cmd.args[6], cmd.args[7], cmd.args[8]);
cmd               249 drivers/media/tuners/si2157.c 	struct si2157_cmd cmd;
cmd               259 drivers/media/tuners/si2157.c 	memcpy(cmd.args, "\x16\x00", 2);
cmd               260 drivers/media/tuners/si2157.c 	cmd.wlen = 2;
cmd               261 drivers/media/tuners/si2157.c 	cmd.rlen = 1;
cmd               262 drivers/media/tuners/si2157.c 	ret = si2157_cmd_execute(client, &cmd);
cmd               278 drivers/media/tuners/si2157.c 	struct si2157_cmd cmd;
cmd               321 drivers/media/tuners/si2157.c 	memcpy(cmd.args, "\x14\x00\x03\x07\x00\x00", 6);
cmd               322 drivers/media/tuners/si2157.c 	cmd.args[4] = delivery_system | bandwidth;
cmd               324 drivers/media/tuners/si2157.c 		cmd.args[5] = 0x01;
cmd               325 drivers/media/tuners/si2157.c 	cmd.wlen = 6;
cmd               326 drivers/media/tuners/si2157.c 	cmd.rlen = 4;
cmd               327 drivers/media/tuners/si2157.c 	ret = si2157_cmd_execute(client, &cmd);
cmd               332 drivers/media/tuners/si2157.c 		memcpy(cmd.args, "\x14\x00\x02\x07\x00\x01", 6);
cmd               334 drivers/media/tuners/si2157.c 		memcpy(cmd.args, "\x14\x00\x02\x07\x00\x00", 6);
cmd               335 drivers/media/tuners/si2157.c 	cmd.args[4] = dev->if_port;
cmd               336 drivers/media/tuners/si2157.c 	cmd.wlen = 6;
cmd               337 drivers/media/tuners/si2157.c 	cmd.rlen = 4;
cmd               338 drivers/media/tuners/si2157.c 	ret = si2157_cmd_execute(client, &cmd);
cmd               344 drivers/media/tuners/si2157.c 		memcpy(cmd.args, "\x14\x00\x06\x07", 4);
cmd               345 drivers/media/tuners/si2157.c 		cmd.args[4] = (if_frequency / 1000) & 0xff;
cmd               346 drivers/media/tuners/si2157.c 		cmd.args[5] = ((if_frequency / 1000) >> 8) & 0xff;
cmd               347 drivers/media/tuners/si2157.c 		cmd.wlen = 6;
cmd               348 drivers/media/tuners/si2157.c 		cmd.rlen = 4;
cmd               349 drivers/media/tuners/si2157.c 		ret = si2157_cmd_execute(client, &cmd);
cmd               357 drivers/media/tuners/si2157.c 	memcpy(cmd.args, "\x41\x00\x00\x00\x00\x00\x00\x00", 8);
cmd               358 drivers/media/tuners/si2157.c 	cmd.args[4] = (c->frequency >>  0) & 0xff;
cmd               359 drivers/media/tuners/si2157.c 	cmd.args[5] = (c->frequency >>  8) & 0xff;
cmd               360 drivers/media/tuners/si2157.c 	cmd.args[6] = (c->frequency >> 16) & 0xff;
cmd               361 drivers/media/tuners/si2157.c 	cmd.args[7] = (c->frequency >> 24) & 0xff;
cmd               362 drivers/media/tuners/si2157.c 	cmd.wlen = 8;
cmd               363 drivers/media/tuners/si2157.c 	cmd.rlen = 1;
cmd               364 drivers/media/tuners/si2157.c 	ret = si2157_cmd_execute(client, &cmd);
cmd               402 drivers/media/tuners/si2157.c 	struct si2157_cmd cmd;
cmd               407 drivers/media/tuners/si2157.c 	memcpy(cmd.args, "\x42\x00", 2);
cmd               408 drivers/media/tuners/si2157.c 	cmd.wlen = 2;
cmd               409 drivers/media/tuners/si2157.c 	cmd.rlen = 12;
cmd               410 drivers/media/tuners/si2157.c 	ret = si2157_cmd_execute(client, &cmd);
cmd               415 drivers/media/tuners/si2157.c 	c->strength.stat[0].svalue = (s8) cmd.args[3] * 1000;
cmd               430 drivers/media/tuners/si2157.c 	struct si2157_cmd cmd;
cmd               450 drivers/media/tuners/si2157.c 	cmd.wlen = 0;
cmd               451 drivers/media/tuners/si2157.c 	cmd.rlen = 1;
cmd               452 drivers/media/tuners/si2157.c 	ret = si2157_cmd_execute(client, &cmd);
cmd               525 drivers/media/tuners/tuner-xc2028.c static inline int do_tuner_callback(struct dvb_frontend *fe, int cmd, int arg)
cmd               539 drivers/media/tuners/tuner-xc2028.c 			     DVB_FRONTEND_COMPONENT_TUNER, cmd, arg);
cmd                43 drivers/media/usb/as102/as102_drv.h 	struct as10x_cmd_t *cmd, *rsp;
cmd                92 drivers/media/usb/as102/as102_fw.c 				 unsigned char *cmd,
cmd               369 drivers/media/usb/as102/as102_usb_drv.c 	as102_dev->bus_adap.cmd = &as102_dev->bus_adap.token.usb.c;
cmd                23 drivers/media/usb/as102/as10x_cmd.c 	pcmd = adap->cmd;
cmd                64 drivers/media/usb/as102/as10x_cmd.c 	pcmd = adap->cmd;
cmd               106 drivers/media/usb/as102/as10x_cmd.c 	preq = adap->cmd;
cmd               161 drivers/media/usb/as102/as10x_cmd.c 	preq = adap->cmd;
cmd               213 drivers/media/usb/as102/as10x_cmd.c 	pcmd = adap->cmd;
cmd               272 drivers/media/usb/as102/as10x_cmd.c 	pcmd = adap->cmd;
cmd               332 drivers/media/usb/as102/as10x_cmd.c 	pcmd = adap->cmd;
cmd                29 drivers/media/usb/as102/as10x_cmd_cfg.c 	pcmd = adap->cmd;
cmd                85 drivers/media/usb/as102/as10x_cmd_cfg.c 	pcmd = adap->cmd;
cmd               139 drivers/media/usb/as102/as10x_cmd_cfg.c 	pcmd = adap->cmd;
cmd                24 drivers/media/usb/as102/as10x_cmd_stream.c 	pcmd = adap->cmd;
cmd                81 drivers/media/usb/as102/as10x_cmd_stream.c 	pcmd = adap->cmd;
cmd               125 drivers/media/usb/as102/as10x_cmd_stream.c 	pcmd = adap->cmd;
cmd               168 drivers/media/usb/as102/as10x_cmd_stream.c 	pcmd = adap->cmd;
cmd              1131 drivers/media/usb/au0828/au0828-video.c static int au0828_set_format(struct au0828_dev *dev, unsigned int cmd,
cmd              1157 drivers/media/usb/au0828/au0828-video.c 	if (cmd == VIDIOC_TRY_FMT)
cmd               132 drivers/media/usb/au0828/au0828.h 	u8				cmd;
cmd               428 drivers/media/usb/cpia2/cpia2.h int cpia2_send_command(struct camera_data *cam, struct cpia2_command *cmd);
cmd               132 drivers/media/usb/cpia2/cpia2_core.c 	struct cpia2_command cmd;
cmd               135 drivers/media/usb/cpia2/cpia2_core.c 	cmd.command = command;
cmd               136 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 2;	/* default */
cmd               137 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = direction;
cmd               144 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode =
cmd               146 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_SYSTEM_DEVICE_HI;
cmd               149 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode =
cmd               151 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 8;
cmd               152 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_SYSTEM_DESCRIP_VID_HI;
cmd               155 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VC;
cmd               156 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VC_ASIC_ID;
cmd               159 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               160 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VP_SENSOR_FLAGS;
cmd               163 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               164 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VP_DEVICEH;
cmd               167 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               170 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               171 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               173 drivers/media/usb/cpia2/cpia2_core.c 			cmd.start = CPIA2_VP4_EXPOSURE_TARGET;
cmd               175 drivers/media/usb/cpia2/cpia2_core.c 			cmd.start = CPIA2_VP5_EXPOSURE_TARGET;
cmd               178 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               181 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               182 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               183 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VP_YRANGE;
cmd               186 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               189 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               190 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               192 drivers/media/usb/cpia2/cpia2_core.c 			cmd.start = CPIA2_VP_SATURATION;
cmd               194 drivers/media/usb/cpia2/cpia2_core.c 			cmd.start = CPIA2_VP5_MCUVSATURATION;
cmd               197 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               200 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               201 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               202 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VP_GPIO_DATA;
cmd               205 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               208 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               209 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               210 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VP_GPIO_DIRECTION;
cmd               213 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               216 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VC;
cmd               217 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               218 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VC_MP_DATA;
cmd               221 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               224 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VC;
cmd               225 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               226 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VC_MP_DIR;
cmd               229 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode =
cmd               231 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_SYSTEM_INT_PACKET_CTRL;
cmd               232 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               233 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               236 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               239 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               240 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               241 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VP_FLICKER_MODES;
cmd               244 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_RANDOM | CAMERAACCESS_VC;
cmd               245 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 2;
cmd               246 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = 0;
cmd               247 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[0].index = CPIA2_VC_ST_CTRL;
cmd               248 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[0].value = CPIA2_VC_ST_CTRL_SRC_VC |
cmd               250 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[1].index = CPIA2_VC_ST_CTRL;
cmd               251 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[1].value = CPIA2_VC_ST_CTRL_SRC_VC |
cmd               257 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode =
cmd               259 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 2;
cmd               260 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[0].index =
cmd               262 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[1].index =
cmd               264 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[0].value = CPIA2_SYSTEM_CONTROL_CLEAR_ERR;
cmd               265 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[1].value =
cmd               269 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode =
cmd               271 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               272 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_SYSTEM_SYSTEM_CONTROL;
cmd               273 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = 0;
cmd               276 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode =
cmd               278 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               279 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_SYSTEM_SYSTEM_CONTROL;
cmd               280 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = CPIA2_SYSTEM_CONTROL_CLEAR_ERR;
cmd               283 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               286 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               287 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               289 drivers/media/usb/cpia2/cpia2_core.c 			cmd.start = CPIA2_VP4_USER_MODE;
cmd               291 drivers/media/usb/cpia2/cpia2_core.c 			cmd.start = CPIA2_VP5_USER_MODE;
cmd               294 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               295 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               297 drivers/media/usb/cpia2/cpia2_core.c 			cmd.start = CPIA2_VP4_FRAMERATE_REQUEST;
cmd               299 drivers/media/usb/cpia2/cpia2_core.c 			cmd.start = CPIA2_VP5_FRAMERATE_REQUEST;
cmd               300 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               303 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               306 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VC;
cmd               307 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               308 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VC_WAKEUP;
cmd               311 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               314 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VC;
cmd               315 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               316 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VC_PW_CTRL;
cmd               319 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               320 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               321 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VP_SYSTEMSTATE;
cmd               324 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               327 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode =
cmd               329 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               330 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_SYSTEM_SYSTEM_CONTROL;
cmd               333 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               336 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               337 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               338 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VP_SYSTEMCTRL;
cmd               341 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               344 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               345 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               346 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VP_EXPOSURE_MODES;
cmd               349 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               352 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               353 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               354 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VP_DEVICE_CONFIG;
cmd               357 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               358 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode =
cmd               360 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               361 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_SYSTEM_VP_SERIAL_ADDR;
cmd               364 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               365 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               366 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               367 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_SENSOR_CR1;
cmd               370 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               373 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VC;
cmd               374 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               375 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VC_VC_CTRL;
cmd               378 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_RANDOM | CAMERAACCESS_VC;
cmd               379 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               380 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[0].index = CPIA2_VC_VC_TARGET_KB;
cmd               381 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[0].value = param;
cmd               384 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_RANDOM | CAMERAACCESS_VC;
cmd               385 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 4;
cmd               386 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[0].index = CPIA2_VC_VC_JPEG_OPT;
cmd               387 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[0].value =
cmd               389 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[1].index = CPIA2_VC_VC_USER_SQUEEZE;
cmd               390 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[1].value = 20;
cmd               391 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[2].index = CPIA2_VC_VC_CREEP_PERIOD;
cmd               392 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[2].value = 2;
cmd               393 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[3].index = CPIA2_VC_VC_JPEG_OPT;
cmd               394 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[3].value = CPIA2_VC_VC_JPEG_OPT_DEFAULT;
cmd               397 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               398 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               399 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VP_REHASH_VALUES;
cmd               400 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               405 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = param;
cmd               408 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd               409 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               411 drivers/media/usb/cpia2/cpia2_core.c 			cmd.start = CPIA2_VP4_USER_EFFECTS;
cmd               413 drivers/media/usb/cpia2/cpia2_core.c 			cmd.start = CPIA2_VP5_USER_EFFECTS;
cmd               420 drivers/media/usb/cpia2/cpia2_core.c 	retval = cpia2_send_command(cam, &cmd);
cmd               431 drivers/media/usb/cpia2/cpia2_core.c 		    cmd.buffer.block_data[0];
cmd               433 drivers/media/usb/cpia2/cpia2_core.c 		    cmd.buffer.block_data[1];
cmd               436 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.pnp_id.vendor = (cmd.buffer.block_data[0] << 8) |
cmd               437 drivers/media/usb/cpia2/cpia2_core.c 					    cmd.buffer.block_data[1];
cmd               438 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.pnp_id.product = (cmd.buffer.block_data[2] << 8) |
cmd               439 drivers/media/usb/cpia2/cpia2_core.c 					     cmd.buffer.block_data[3];
cmd               441 drivers/media/usb/cpia2/cpia2_core.c 			(cmd.buffer.block_data[4] << 8) |
cmd               442 drivers/media/usb/cpia2/cpia2_core.c 			cmd.buffer.block_data[5];
cmd               453 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.version.asic_id = cmd.buffer.block_data[0];
cmd               454 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.version.asic_rev = cmd.buffer.block_data[1];
cmd               457 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.version.sensor_flags = cmd.buffer.block_data[0];
cmd               458 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.version.sensor_rev = cmd.buffer.block_data[1];
cmd               461 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.version.vp_device_hi = cmd.buffer.block_data[0];
cmd               462 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.version.vp_device_lo = cmd.buffer.block_data[1];
cmd               465 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vp_params.gpio_data = cmd.buffer.block_data[0];
cmd               468 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vp_params.gpio_direction = cmd.buffer.block_data[0];
cmd               471 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vc_params.vc_mp_direction =cmd.buffer.block_data[0];
cmd               474 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vc_params.vc_mp_data = cmd.buffer.block_data[0];
cmd               478 drivers/media/usb/cpia2/cpia2_core.c 			cmd.buffer.block_data[0];
cmd               481 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vc_params.wakeup = cmd.buffer.block_data[0];
cmd               484 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vc_params.pw_control = cmd.buffer.block_data[0];
cmd               487 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.camera_state.system_ctrl = cmd.buffer.block_data[0];
cmd               490 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vp_params.system_state = cmd.buffer.block_data[0];
cmd               493 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vp_params.system_ctrl = cmd.buffer.block_data[0];
cmd               496 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vp_params.exposure_modes = cmd.buffer.block_data[0];
cmd               499 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vp_params.device_config = cmd.buffer.block_data[0];
cmd               502 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vc_params.vc_control = cmd.buffer.block_data[0];
cmd               505 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vp_params.video_mode = cmd.buffer.block_data[0];
cmd               508 drivers/media/usb/cpia2/cpia2_core.c 		cam->params.vp_params.user_effects = cmd.buffer.block_data[0];
cmd               522 drivers/media/usb/cpia2/cpia2_core.c #define DIR(cmd) ((cmd->direction == TRANSFER_WRITE) ? "Write" : "Read")
cmd               523 drivers/media/usb/cpia2/cpia2_core.c #define BINDEX(cmd) (cmd->req_mode & 0x03)
cmd               525 drivers/media/usb/cpia2/cpia2_core.c int cpia2_send_command(struct camera_data *cam, struct cpia2_command *cmd)
cmd               532 drivers/media/usb/cpia2/cpia2_core.c 	switch (cmd->req_mode & 0x0c) {
cmd               534 drivers/media/usb/cpia2/cpia2_core.c 		count = cmd->reg_count * sizeof(struct cpia2_register);
cmd               536 drivers/media/usb/cpia2/cpia2_core.c 		buffer = (u8 *) & cmd->buffer;
cmd               538 drivers/media/usb/cpia2/cpia2_core.c 			DBG("%s Random: Register block %s\n", DIR(cmd),
cmd               539 drivers/media/usb/cpia2/cpia2_core.c 			    block_name[BINDEX(cmd)]);
cmd               542 drivers/media/usb/cpia2/cpia2_core.c 		count = cmd->reg_count;
cmd               543 drivers/media/usb/cpia2/cpia2_core.c 		start = cmd->start;
cmd               544 drivers/media/usb/cpia2/cpia2_core.c 		buffer = cmd->buffer.block_data;
cmd               546 drivers/media/usb/cpia2/cpia2_core.c 			DBG("%s Block: Register block %s\n", DIR(cmd),
cmd               547 drivers/media/usb/cpia2/cpia2_core.c 			    block_name[BINDEX(cmd)]);
cmd               550 drivers/media/usb/cpia2/cpia2_core.c 		count = cmd->reg_count * sizeof(struct cpia2_reg_mask);
cmd               552 drivers/media/usb/cpia2/cpia2_core.c 		buffer = (u8 *) & cmd->buffer;
cmd               554 drivers/media/usb/cpia2/cpia2_core.c 			DBG("%s Mask: Register block %s\n", DIR(cmd),
cmd               555 drivers/media/usb/cpia2/cpia2_core.c 			    block_name[BINDEX(cmd)]);
cmd               558 drivers/media/usb/cpia2/cpia2_core.c 		count = cmd->reg_count;
cmd               559 drivers/media/usb/cpia2/cpia2_core.c 		start = cmd->start;
cmd               560 drivers/media/usb/cpia2/cpia2_core.c 		buffer = cmd->buffer.block_data;
cmd               562 drivers/media/usb/cpia2/cpia2_core.c 			DBG("%s Repeat: Register block %s\n", DIR(cmd),
cmd               563 drivers/media/usb/cpia2/cpia2_core.c 			    block_name[BINDEX(cmd)]);
cmd               572 drivers/media/usb/cpia2/cpia2_core.c 					cmd->req_mode,
cmd               573 drivers/media/usb/cpia2/cpia2_core.c 					start, count, cmd->direction);
cmd               577 drivers/media/usb/cpia2/cpia2_core.c 		for (i = 0; i < cmd->reg_count; i++) {
cmd               578 drivers/media/usb/cpia2/cpia2_core.c 			if((cmd->req_mode & 0x0c) == CAMERAACCESS_TYPE_BLOCK)
cmd               580 drivers/media/usb/cpia2/cpia2_core.c 				    DIR(cmd), start + i, buffer[i]);
cmd               581 drivers/media/usb/cpia2/cpia2_core.c 			if((cmd->req_mode & 0x0c) == CAMERAACCESS_TYPE_RANDOM)
cmd               583 drivers/media/usb/cpia2/cpia2_core.c 				    DIR(cmd), cmd->buffer.registers[i].index,
cmd               584 drivers/media/usb/cpia2/cpia2_core.c 				    cmd->buffer.registers[i].value);
cmd               621 drivers/media/usb/cpia2/cpia2_core.c 	struct cpia2_command cmd;
cmd               635 drivers/media/usb/cpia2/cpia2_core.c 	cmd.req_mode = CAMERAACCESS_TYPE_RANDOM | CAMERAACCESS_VC;
cmd               636 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
cmd               637 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 2;
cmd               638 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[0].index = CPIA2_VC_ST_CTRL;
cmd               639 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[0].value = CPIA2_VC_ST_CTRL_SRC_VC |
cmd               641 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[1].index = CPIA2_VC_ST_CTRL;
cmd               642 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[1].value = CPIA2_VC_ST_CTRL_SRC_VC |
cmd               646 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd               652 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_RANDOM | CAMERAACCESS_SYSTEM;
cmd               653 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[0].index = CPIA2_SYSTEM_INT_PACKET_CTRL;
cmd               654 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[0].value =
cmd               656 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd               657 drivers/media/usb/cpia2/cpia2_core.c 		cpia2_send_command(cam, &cmd);
cmd               672 drivers/media/usb/cpia2/cpia2_core.c 		cmd.req_mode = CAMERAACCESS_TYPE_RANDOM | CAMERAACCESS_VP;
cmd               675 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[0].index = CPIA2_VP5_MYBLACK_LEVEL;
cmd               676 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[0].value = 0; /* reduce from the default
cmd               678 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[1].index = CPIA2_VP5_MCYRANGE;
cmd               679 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[1].value = 0x92; /* increase from 100% to
cmd               682 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[2].index = CPIA2_VP5_MYCEILING;
cmd               683 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[2].value = 0xFF; /* Increase from the
cmd               686 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[3].index = CPIA2_VP5_MCUVSATURATION;
cmd               687 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[3].value = 0xFF; /* Increase from the rec
cmd               690 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[4].index = CPIA2_VP5_ANTIFLKRSETUP;
cmd               691 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[4].value = 0x80;  /* Inhibit the
cmd               695 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[5].index = CPIA2_VP_RAM_ADDR_H;
cmd               696 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[5].value = 0x01;
cmd               697 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[6].index = CPIA2_VP_RAM_ADDR_L;
cmd               698 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[6].value = 0xE3;
cmd               699 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[7].index = CPIA2_VP_RAM_DATA;
cmd               700 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[7].value = 0x02;
cmd               701 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[8].index = CPIA2_VP_RAM_DATA;
cmd               702 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[8].value = 0xFC;
cmd               704 drivers/media/usb/cpia2/cpia2_core.c 		cmd.direction = TRANSFER_WRITE;
cmd               705 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 9;
cmd               707 drivers/media/usb/cpia2/cpia2_core.c 		cpia2_send_command(cam, &cmd);
cmd               731 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[0].value = tmp_reg &
cmd               735 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[1].value = cam->params.vp_params.device_config |
cmd               737 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[0].index = CPIA2_VP_SYSTEMCTRL;
cmd               738 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[1].index = CPIA2_VP_DEVICE_CONFIG;
cmd               739 drivers/media/usb/cpia2/cpia2_core.c 	cmd.req_mode = CAMERAACCESS_TYPE_RANDOM | CAMERAACCESS_VP;
cmd               740 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 2;
cmd               741 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
cmd               742 drivers/media/usb/cpia2/cpia2_core.c 	cmd.start = 0;
cmd               743 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd               777 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[0].value = cam->params.vp_params.device_config &
cmd               781 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[1].value =
cmd               784 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[0].index = CPIA2_VP_DEVICE_CONFIG;
cmd               785 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[1].index = CPIA2_VP_SYSTEMCTRL;
cmd               786 drivers/media/usb/cpia2/cpia2_core.c 	cmd.req_mode = CAMERAACCESS_TYPE_RANDOM | CAMERAACCESS_VP;
cmd               787 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 2;
cmd               788 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
cmd               790 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd               898 drivers/media/usb/cpia2/cpia2_core.c 				      struct cpia2_command *cmd,
cmd               901 drivers/media/usb/cpia2/cpia2_core.c 	cmd->buffer.block_data[0] = datum;
cmd               902 drivers/media/usb/cpia2/cpia2_core.c 	cmd->start = start;
cmd               903 drivers/media/usb/cpia2/cpia2_core.c 	cmd->reg_count = 1;
cmd               904 drivers/media/usb/cpia2/cpia2_core.c 	return cpia2_send_command(cam, cmd);
cmd               912 drivers/media/usb/cpia2/cpia2_core.c 	struct cpia2_command cmd;
cmd               921 drivers/media/usb/cpia2/cpia2_core.c 	cmd.req_mode = CAMERAACCESS_TYPE_REPEAT | CAMERAACCESS_VP;
cmd               922 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
cmd               925 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_onebyte_command(cam, &cmd, 0x0A, fw->data[0]); /* hi */
cmd               926 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_onebyte_command(cam, &cmd, 0x0B, fw->data[1]); /* lo */
cmd               930 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = 0x0C; /* Data */
cmd               931 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = min_t(uint, 64, fw->size - i);
cmd               932 drivers/media/usb/cpia2/cpia2_core.c 		memcpy(cmd.buffer.block_data, &fw->data[i], cmd.reg_count);
cmd               933 drivers/media/usb/cpia2/cpia2_core.c 		cpia2_send_command(cam, &cmd);
cmd               937 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_onebyte_command(cam, &cmd, 0x0A, fw->data[0]); /* hi */
cmd               938 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_onebyte_command(cam, &cmd, 0x0B, fw->data[1]); /* lo */
cmd               941 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_onebyte_command(cam, &cmd, 0x0D, 1);
cmd              1151 drivers/media/usb/cpia2/cpia2_core.c 	struct cpia2_command cmd;
cmd              1194 drivers/media/usb/cpia2/cpia2_core.c 	cmd.req_mode = CAMERAACCESS_TYPE_RANDOM | CAMERAACCESS_VC;
cmd              1195 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
cmd              1198 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_FORMAT;
cmd              1200 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1204 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1209 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_CLOCKS;
cmd              1212 drivers/media/usb/cpia2/cpia2_core.c 			cmd.buffer.registers[i++].value=
cmd              1219 drivers/media/usb/cpia2/cpia2_core.c 			cmd.buffer.registers[i++].value=
cmd              1225 drivers/media/usb/cpia2/cpia2_core.c 			cmd.buffer.registers[i++].value =
cmd              1230 drivers/media/usb/cpia2/cpia2_core.c 			cmd.buffer.registers[i++].value =
cmd              1236 drivers/media/usb/cpia2/cpia2_core.c 	DBG("VC_Clocks (0xc4) = 0x%0X\n", cmd.buffer.registers[i-1].value);
cmd              1239 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_IHSIZE_LO;
cmd              1241 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1244 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1248 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_XLIM_HI;
cmd              1250 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 0;
cmd              1252 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 1;
cmd              1254 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_XLIM_LO;
cmd              1256 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 208;
cmd              1258 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 160;
cmd              1260 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_YLIM_HI;
cmd              1262 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 0;
cmd              1264 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 1;
cmd              1266 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_YLIM_LO;
cmd              1268 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 160;
cmd              1270 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 64;
cmd              1273 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_OHSIZE;
cmd              1274 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i++].value = cam->params.roi.width / 4;
cmd              1276 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_OVSIZE;
cmd              1277 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i++].value = cam->params.roi.height / 4;
cmd              1280 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_HCROP;
cmd              1282 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1285 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1288 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_VCROP;
cmd              1290 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1293 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1297 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_HPHASE;
cmd              1298 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i++].value = (u8) 0;
cmd              1300 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_VPHASE;
cmd              1301 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i++].value = (u8) 0;
cmd              1303 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_HISPAN;
cmd              1304 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i++].value = (u8) 31;
cmd              1306 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_VISPAN;
cmd              1307 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i++].value = (u8) 31;
cmd              1309 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_HICROP;
cmd              1310 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i++].value = (u8) 0;
cmd              1312 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_VICROP;
cmd              1313 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i++].value = (u8) 0;
cmd              1315 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_HFRACT;
cmd              1316 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i++].value = (u8) 0x81;	/* = 8/1 = 8 (HIBYTE/LOBYTE) */
cmd              1318 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_VFRACT;
cmd              1319 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i++].value = (u8) 0x81;	/* = 8/1 = 8 (HIBYTE/LOBYTE) */
cmd              1321 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = i;
cmd              1323 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd              1337 drivers/media/usb/cpia2/cpia2_core.c 	struct cpia2_command cmd;
cmd              1368 drivers/media/usb/cpia2/cpia2_core.c 	cmd.req_mode = CAMERAACCESS_TYPE_RANDOM | CAMERAACCESS_VC;
cmd              1369 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
cmd              1373 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_FORMAT;
cmd              1374 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].value = (u8) CPIA2_VC_VC_FORMAT_UFIRST;
cmd              1376 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i].value |= (u8) CPIA2_VC_VC_FORMAT_DECIMATING;
cmd              1380 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_CLOCKS;
cmd              1383 drivers/media/usb/cpia2/cpia2_core.c 			cmd.buffer.registers[i].value =
cmd              1386 drivers/media/usb/cpia2/cpia2_core.c 			cmd.buffer.registers[i].value =
cmd              1391 drivers/media/usb/cpia2/cpia2_core.c 			cmd.buffer.registers[i].value =
cmd              1394 drivers/media/usb/cpia2/cpia2_core.c 			cmd.buffer.registers[i].value =
cmd              1400 drivers/media/usb/cpia2/cpia2_core.c 	DBG("VC_CLOCKS = 0x%X\n", cmd.buffer.registers[i-1].value);
cmd              1403 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_IHSIZE_LO;
cmd              1405 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i].value =
cmd              1408 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i].value =
cmd              1411 drivers/media/usb/cpia2/cpia2_core.c 	DBG("Input width = %d\n", cmd.buffer.registers[i-1].value);
cmd              1414 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_XLIM_HI;
cmd              1416 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 2;
cmd              1418 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 1;
cmd              1420 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_XLIM_LO;
cmd              1422 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 250;
cmd              1424 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 125;
cmd              1426 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 160;
cmd              1428 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_YLIM_HI;
cmd              1430 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 2;
cmd              1432 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 1;
cmd              1434 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_YLIM_LO;
cmd              1436 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 12;
cmd              1438 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 64;
cmd              1440 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 6;
cmd              1443 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_OHSIZE;
cmd              1445 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = STV_IMAGE_CIF_COLS  / 4;
cmd              1447 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = width / 4;
cmd              1449 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_OVSIZE;
cmd              1451 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = STV_IMAGE_CIF_ROWS  / 4;
cmd              1453 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = height / 4;
cmd              1456 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_HCROP;
cmd              1458 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1461 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1464 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1467 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1470 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_VCROP;
cmd              1472 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1475 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1478 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1481 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value =
cmd              1485 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_HPHASE;
cmd              1487 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 36;
cmd              1489 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 0;
cmd              1491 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_VPHASE;
cmd              1493 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 32;
cmd              1495 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 0;
cmd              1497 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_HISPAN;
cmd              1499 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 26;
cmd              1501 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 31;
cmd              1503 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_VISPAN;
cmd              1505 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 21;
cmd              1507 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 31;
cmd              1509 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_HICROP;
cmd              1510 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i++].value = (u8) 0;
cmd              1512 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_VICROP;
cmd              1513 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i++].value = (u8) 0;
cmd              1515 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_HFRACT;
cmd              1517 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 0x2B;	/* 2/11 */
cmd              1519 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 0x81;	/* 8/1 */
cmd              1521 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.registers[i].index = CPIA2_VC_VC_VFRACT;
cmd              1523 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 0x13;	/* 1/3 */
cmd              1525 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.registers[i++].value = (u8) 0x81;	/* 8/1 */
cmd              1527 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = i;
cmd              1529 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd              1836 drivers/media/usb/cpia2/cpia2_core.c 	struct cpia2_command cmd;
cmd              1842 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_WRITE;
cmd              1843 drivers/media/usb/cpia2/cpia2_core.c 	cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd              1844 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 3;
cmd              1845 drivers/media/usb/cpia2/cpia2_core.c 	cmd.start = CPIA2_VP_RAM_ADDR_H;
cmd              1847 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.block_data[0] = 0;	/* High byte of address to write to */
cmd              1848 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.block_data[1] = 0x59;	/* Low byte of address to write to */
cmd              1849 drivers/media/usb/cpia2/cpia2_core.c 	cmd.buffer.block_data[2] = 0;	/* High byte of data to write */
cmd              1851 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd              1854 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = 0x02;	/* Low byte data to write */
cmd              1856 drivers/media/usb/cpia2/cpia2_core.c 		cmd.buffer.block_data[0] = 0x06;
cmd              1858 drivers/media/usb/cpia2/cpia2_core.c 	cmd.start = CPIA2_VP_RAM_DATA;
cmd              1859 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 1;
cmd              1860 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd              1896 drivers/media/usb/cpia2/cpia2_core.c 	struct cpia2_command cmd;
cmd              1901 drivers/media/usb/cpia2/cpia2_core.c 	cmd.direction = TRANSFER_READ;
cmd              1904 drivers/media/usb/cpia2/cpia2_core.c 	cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_SYSTEM;
cmd              1905 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 3;
cmd              1906 drivers/media/usb/cpia2/cpia2_core.c 	cmd.start = 0;
cmd              1907 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd              1909 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[0]);
cmd              1911 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[1]);
cmd              1913 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[2]);
cmd              1916 drivers/media/usb/cpia2/cpia2_core.c 	cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VC;
cmd              1917 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 4;
cmd              1918 drivers/media/usb/cpia2/cpia2_core.c 	cmd.start = 0x80;
cmd              1919 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd              1921 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[0]);
cmd              1923 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[1]);
cmd              1925 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[2]);
cmd              1927 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[3]);
cmd              1929 drivers/media/usb/cpia2/cpia2_core.c 	cmd.start = 0xA0;	/* ST_CTRL */
cmd              1930 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 1;
cmd              1931 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd              1933 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[0]);
cmd              1935 drivers/media/usb/cpia2/cpia2_core.c 	cmd.start = 0xA4;	/* Stream status */
cmd              1936 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd              1938 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[0]);
cmd              1940 drivers/media/usb/cpia2/cpia2_core.c 	cmd.start = 0xA8;	/* USB status */
cmd              1941 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 3;
cmd              1942 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd              1944 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[0]);
cmd              1946 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[1]);
cmd              1948 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[2]);
cmd              1950 drivers/media/usb/cpia2/cpia2_core.c 	cmd.start = 0xAF;	/* USB settings */
cmd              1951 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 1;
cmd              1952 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd              1954 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[0]);
cmd              1956 drivers/media/usb/cpia2/cpia2_core.c 	cmd.start = 0xC0;	/* VC stuff */
cmd              1957 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 26;
cmd              1958 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd              1960 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[0]);
cmd              1962 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[3]);
cmd              1964 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[4]);
cmd              1966 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[5]);
cmd              1968 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[6]);
cmd              1970 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[7]);
cmd              1972 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[8]);
cmd              1974 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[9]);
cmd              1976 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[10]);
cmd              1978 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[11]);
cmd              1980 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[12]);
cmd              1982 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[13]);
cmd              1984 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[14]);
cmd              1986 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[15]);
cmd              1988 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[16]);
cmd              1990 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[17]);
cmd              1992 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[18]);
cmd              1994 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[19]);
cmd              1996 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[20]);
cmd              1998 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[21]);
cmd              2000 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[22]);
cmd              2002 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[23]);
cmd              2004 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[24]);
cmd              2006 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[25]);
cmd              2009 drivers/media/usb/cpia2/cpia2_core.c 	cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VP;
cmd              2010 drivers/media/usb/cpia2/cpia2_core.c 	cmd.reg_count = 14;
cmd              2011 drivers/media/usb/cpia2/cpia2_core.c 	cmd.start = 0;
cmd              2012 drivers/media/usb/cpia2/cpia2_core.c 	cpia2_send_command(cam, &cmd);
cmd              2015 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[0]);
cmd              2017 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[1]);
cmd              2019 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[2]);
cmd              2021 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[3]);
cmd              2023 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[5]);
cmd              2025 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[6]);
cmd              2027 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[7]);
cmd              2029 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[8]);
cmd              2031 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[9]);
cmd              2033 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[10]);
cmd              2035 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[11]);
cmd              2037 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[12]);
cmd              2039 drivers/media/usb/cpia2/cpia2_core.c 	       cmd.buffer.block_data[13]);
cmd              2042 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 9;
cmd              2043 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = 0x0E;
cmd              2044 drivers/media/usb/cpia2/cpia2_core.c 		cpia2_send_command(cam, &cmd);
cmd              2046 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[0]);
cmd              2048 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[1]);
cmd              2050 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[2]);
cmd              2052 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[3]);
cmd              2054 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[4]);
cmd              2056 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[5]);
cmd              2058 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[6]);
cmd              2060 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[7]);
cmd              2062 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[8]);
cmd              2064 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd              2065 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = 0x1B;
cmd              2066 drivers/media/usb/cpia2/cpia2_core.c 		cpia2_send_command(cam, &cmd);
cmd              2068 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[0]);
cmd              2070 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 8 ;
cmd              2071 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = 0x0E;
cmd              2072 drivers/media/usb/cpia2/cpia2_core.c 		cpia2_send_command(cam, &cmd);
cmd              2074 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[0]);
cmd              2076 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[1]);
cmd              2078 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[5]);
cmd              2080 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[6]);
cmd              2082 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[7]);
cmd              2084 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 1;
cmd              2085 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = CPIA2_VP5_EXPOSURE_TARGET;
cmd              2086 drivers/media/usb/cpia2/cpia2_core.c 		cpia2_send_command(cam, &cmd);
cmd              2088 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[0]);
cmd              2090 drivers/media/usb/cpia2/cpia2_core.c 		cmd.reg_count = 4;
cmd              2091 drivers/media/usb/cpia2/cpia2_core.c 		cmd.start = 0x3A;
cmd              2092 drivers/media/usb/cpia2/cpia2_core.c 		cpia2_send_command(cam, &cmd);
cmd              2094 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[0]);
cmd              2096 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[1]);
cmd              2098 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[2]);
cmd              2100 drivers/media/usb/cpia2/cpia2_core.c 		       cmd.buffer.block_data[3]);
cmd               383 drivers/media/usb/cpia2/cpia2_usb.c 	struct cpia2_command cmd;
cmd               392 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.direction = TRANSFER_WRITE;
cmd               393 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.buffer.block_data[0] = iso_regs[alt][0];
cmd               394 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.buffer.block_data[1] = iso_regs[alt][1];
cmd               395 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.buffer.block_data[2] = iso_regs[alt][2];
cmd               396 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.buffer.block_data[3] = iso_regs[alt][3];
cmd               397 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VC;
cmd               398 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.start = CPIA2_VC_USB_ISOLIM;
cmd               399 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.reg_count = 4;
cmd               400 drivers/media/usb/cpia2/cpia2_usb.c 	cpia2_send_command(cam, &cmd);
cmd               406 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.direction = TRANSFER_READ;
cmd               407 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VC;
cmd               408 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.start = CPIA2_VC_USB_STRM;
cmd               409 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.reg_count = 1;
cmd               410 drivers/media/usb/cpia2/cpia2_usb.c 	cpia2_send_command(cam, &cmd);
cmd               411 drivers/media/usb/cpia2/cpia2_usb.c 	reg = cmd.buffer.block_data[0];
cmd               428 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.buffer.block_data[0] = reg;
cmd               429 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.direction = TRANSFER_WRITE;
cmd               430 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.start = CPIA2_VC_USB_STRM;
cmd               431 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.reg_count = 1;
cmd               432 drivers/media/usb/cpia2/cpia2_usb.c 	cmd.req_mode = CAMERAACCESS_TYPE_BLOCK | CAMERAACCESS_VC;
cmd               433 drivers/media/usb/cpia2/cpia2_usb.c 	cpia2_send_command(cam, &cmd);
cmd               630 drivers/media/usb/cx231xx/cx231xx-417.c static char *cmd_to_str(int cmd)
cmd               632 drivers/media/usb/cx231xx/cx231xx-417.c 	switch (cmd) {
cmd               575 drivers/media/usb/cx231xx/cx231xx-audio.c 				       int cmd)
cmd               584 drivers/media/usb/cx231xx/cx231xx-audio.c 	switch (cmd) {
cmd                21 drivers/media/usb/cx231xx/cx231xx-input.c 	u8	cmd, scancode;
cmd                26 drivers/media/usb/cx231xx/cx231xx-input.c 	rc = i2c_master_recv(ir->c, &cmd, 1);
cmd                36 drivers/media/usb/cx231xx/cx231xx-input.c 	if (cmd == 0xff)
cmd                39 drivers/media/usb/cx231xx/cx231xx-input.c 	scancode = bitrev8(cmd);
cmd                41 drivers/media/usb/cx231xx/cx231xx-input.c 	dev_dbg(&ir->rc->dev, "cmd %02x, scan = %02x\n", cmd, scancode);
cmd               162 drivers/media/usb/cx231xx/cx231xx.h 	u8 cmd;
cmd               196 drivers/media/usb/cx231xx/cx231xx.h 	u8 cmd;
cmd                28 drivers/media/usb/dvb-usb-v2/af9015.c 	state->buf[0] = req->cmd;
cmd                37 drivers/media/usb/dvb-usb-v2/af9015.c 	switch (req->cmd) {
cmd                60 drivers/media/usb/dvb-usb-v2/af9015.c 		dev_err(&intf->dev, "unknown cmd %d\n", req->cmd);
cmd                69 drivers/media/usb/dvb-usb-v2/af9015.c 			req->cmd, req->data_len);
cmd                88 drivers/media/usb/dvb-usb-v2/af9015.c 	if (req->cmd == DOWNLOAD_FIRMWARE || req->cmd == RECONNECT_USB)
cmd               198 drivers/media/usb/dvb-usb-v2/af9015.c 			req.cmd = WRITE_MEMORY;
cmd               200 drivers/media/usb/dvb-usb-v2/af9015.c 			req.cmd = WRITE_I2C;
cmd               216 drivers/media/usb/dvb-usb-v2/af9015.c 			req.cmd = READ_MEMORY;
cmd               218 drivers/media/usb/dvb-usb-v2/af9015.c 			req.cmd = READ_I2C;
cmd               236 drivers/media/usb/dvb-usb-v2/af9015.c 		req.cmd = READ_I2C;
cmd               319 drivers/media/usb/dvb-usb-v2/af9015.c 	req.cmd = BOOT;
cmd                59 drivers/media/usb/dvb-usb-v2/af9015.h 	u8  cmd;       /* [0] */
cmd                56 drivers/media/usb/dvb-usb-v2/af9035.c 	state->buf[2] = req->cmd;
cmd                69 drivers/media/usb/dvb-usb-v2/af9035.c 	if (req->cmd == CMD_FW_DL)
cmd                78 drivers/media/usb/dvb-usb-v2/af9035.c 	if (req->cmd == CMD_FW_DL)
cmd                86 drivers/media/usb/dvb-usb-v2/af9035.c 			req->cmd, tmp_checksum, checksum);
cmd                94 drivers/media/usb/dvb-usb-v2/af9035.c 		if (req->cmd == CMD_IR_GET || state->buf[2] == 1) {
cmd               100 drivers/media/usb/dvb-usb-v2/af9035.c 			req->cmd, state->buf[2]);
cmd               343 drivers/media/usb/dvb-usb-v2/af9035.c 				req.cmd = CMD_GENERIC_I2C_RD;
cmd               401 drivers/media/usb/dvb-usb-v2/af9035.c 				req.cmd = CMD_GENERIC_I2C_WR;
cmd               434 drivers/media/usb/dvb-usb-v2/af9035.c 				req.cmd = CMD_GENERIC_I2C_RD;
cmd               633 drivers/media/usb/dvb-usb-v2/af9035.c 		req.cmd = CMD_FW_DL_BEGIN;
cmd               652 drivers/media/usb/dvb-usb-v2/af9035.c 		req.cmd = CMD_FW_DL_END;
cmd               791 drivers/media/usb/dvb-usb-v2/af9035.c 	req.cmd = CMD_FW_BOOT;
cmd              1006 drivers/media/usb/dvb-usb-v2/af9035.c 		int cmd, int arg)
cmd              1012 drivers/media/usb/dvb-usb-v2/af9035.c 	dev_dbg(&intf->dev, "cmd=%d arg=%d\n", cmd, arg);
cmd              1020 drivers/media/usb/dvb-usb-v2/af9035.c 	switch (cmd) {
cmd              1053 drivers/media/usb/dvb-usb-v2/af9035.c 		int cmd, int arg)
cmd              1058 drivers/media/usb/dvb-usb-v2/af9035.c 	switch (cmd) {
cmd              1118 drivers/media/usb/dvb-usb-v2/af9035.c static int af9035_tuner_callback(struct dvb_usb_device *d, int cmd, int arg)
cmd              1124 drivers/media/usb/dvb-usb-v2/af9035.c 		return af9035_fc0011_tuner_callback(d, cmd, arg);
cmd              1126 drivers/media/usb/dvb-usb-v2/af9035.c 		return af9035_tua9001_tuner_callback(d, cmd, arg);
cmd              1135 drivers/media/usb/dvb-usb-v2/af9035.c 				    int cmd, int arg)
cmd              1142 drivers/media/usb/dvb-usb-v2/af9035.c 		component, cmd, arg);
cmd              1146 drivers/media/usb/dvb-usb-v2/af9035.c 		return af9035_tuner_callback(d, cmd, arg);
cmd                37 drivers/media/usb/dvb-usb-v2/af9035.h 	u8  cmd;
cmd                22 drivers/media/usb/dvb-usb-v2/ce6230.c 	request = req->cmd;
cmd                26 drivers/media/usb/dvb-usb-v2/ce6230.c 	switch (req->cmd) {
cmd                39 drivers/media/usb/dvb-usb-v2/ce6230.c 				KBUILD_MODNAME, req->cmd);
cmd               104 drivers/media/usb/dvb-usb-v2/ce6230.c 				req.cmd = DEMOD_READ;
cmd               120 drivers/media/usb/dvb-usb-v2/ce6230.c 				req.cmd = DEMOD_WRITE;
cmd               127 drivers/media/usb/dvb-usb-v2/ce6230.c 				req.cmd = I2C_WRITE;
cmd                18 drivers/media/usb/dvb-usb-v2/ce6230.h 	u8  cmd;       /* [1] */
cmd                21 drivers/media/usb/dvb-usb-v2/ec168.c 	switch (req->cmd) {
cmd                27 drivers/media/usb/dvb-usb-v2/ec168.c 		request = req->cmd;
cmd                31 drivers/media/usb/dvb-usb-v2/ec168.c 		request = req->cmd;
cmd                51 drivers/media/usb/dvb-usb-v2/ec168.c 				KBUILD_MODNAME, req->cmd);
cmd               118 drivers/media/usb/dvb-usb-v2/ec168.c 				req.cmd = READ_DEMOD;
cmd               134 drivers/media/usb/dvb-usb-v2/ec168.c 				req.cmd = WRITE_DEMOD;
cmd               142 drivers/media/usb/dvb-usb-v2/ec168.c 				req.cmd = WRITE_I2C;
cmd               226 drivers/media/usb/dvb-usb-v2/ec168.c 	req.cmd = SET_CONFIG;
cmd               234 drivers/media/usb/dvb-usb-v2/ec168.c 	req.cmd = GPIO;
cmd               242 drivers/media/usb/dvb-usb-v2/ec168.c 	req.cmd = WRITE_I2C;
cmd                17 drivers/media/usb/dvb-usb-v2/ec168.h 	u8  cmd;       /* [1] */
cmd                53 drivers/media/usb/dvb-usb-v2/mxl111sf.c 		      u8 cmd, u8 *wbuf, int wlen, u8 *rbuf, int rlen)
cmd                70 drivers/media/usb/dvb-usb-v2/mxl111sf.c 	state->sndbuf[0] = cmd;
cmd               121 drivers/media/usb/dvb-usb-v2/mxl111sf.h 		      u8 cmd, u8 *wbuf, int wlen, u8 *rbuf, int rlen);
cmd               759 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		int cmd, int arg)
cmd               764 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "cmd=%d arg=%d\n", cmd, arg);
cmd               766 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	switch (cmd) {
cmd               794 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		int cmd, int arg)
cmd               799 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	dev_dbg(&d->intf->dev, "cmd=%d arg=%d\n", cmd, arg);
cmd               807 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 	switch (cmd) {
cmd               837 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		int cmd, int arg)
cmd               860 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 		component, cmd, arg);
cmd               866 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 			return rtl2832u_fc0012_tuner_callback(d, cmd, arg);
cmd               868 drivers/media/usb/dvb-usb-v2/rtl28xxu.c 			return rtl2832u_tua9001_tuner_callback(d, cmd, arg);
cmd               916 drivers/media/usb/dvb-usb/af9005.c 	u8 cmd = index & 0x1f;
cmd               941 drivers/media/usb/dvb-usb/af9005.c 		cmd |= 0x20 | 0x40;
cmd               950 drivers/media/usb/dvb-usb/af9005.c 	ret = af9005_write_ofdm_register(adap->dev, XD_MP2IF_PID_IDX, cmd);
cmd               234 drivers/media/usb/dvb-usb/cinergyT2-fe.c 	param->cmd = CINERGYT2_EP1_SET_TUNER_PARAMETERS;
cmd                70 drivers/media/usb/dvb-usb/cinergyT2.h 	uint8_t cmd;
cmd                87 drivers/media/usb/dvb-usb/cxusb.c 		   u8 cmd, const u8 *wbuf, int wlen, u8 *rbuf, int rlen)
cmd               103 drivers/media/usb/dvb-usb/cxusb.c 	st->data[0] = cmd;
cmd               178 drivers/media/usb/dvb-usb/cxusb.h 		   u8 cmd, const u8 *wbuf, int wlen, u8 *rbuf, int rlen);
cmd                26 drivers/media/usb/dvb-usb/digitv.c 		u8 cmd, u8 vv, u8 *wbuf, int wlen, u8 *rbuf, int rlen)
cmd                39 drivers/media/usb/dvb-usb/digitv.c 	st->sndbuf[0] = cmd;
cmd                98 drivers/media/usb/dvb-usb/pctv452e.c static int tt3650_ci_msg(struct dvb_usb_device *d, u8 cmd, u8 *data,
cmd               120 drivers/media/usb/dvb-usb/pctv452e.c 	buf[2] = cmd;
cmd               142 drivers/media/usb/dvb-usb/pctv452e.c 	     ret, SYNC_BYTE_OUT, id, cmd, 3, buf);
cmd               149 drivers/media/usb/dvb-usb/pctv452e.c 				u8 cmd, u8 *data, unsigned int write_len,
cmd               157 drivers/media/usb/dvb-usb/pctv452e.c 	ret = tt3650_ci_msg(d, cmd, data, write_len, read_len);
cmd                71 drivers/media/usb/dvb-usb/ttusb2.c static int ttusb2_msg(struct dvb_usb_device *d, u8 cmd,
cmd                93 drivers/media/usb/dvb-usb/ttusb2.c 	s[2] = cmd;
cmd               102 drivers/media/usb/dvb-usb/ttusb2.c 		r[2] != cmd ||
cmd               120 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_msg(struct dvb_usb_device *d, u8 cmd, u8 *data, unsigned int write_len, unsigned int read_len)
cmd               124 drivers/media/usb/dvb-usb/ttusb2.c 	ret = ttusb2_msg(d, cmd, data, write_len, rx, read_len);
cmd               130 drivers/media/usb/dvb-usb/ttusb2.c static int tt3650_ci_msg_locked(struct dvb_ca_en50221 *ca, u8 cmd, u8 *data, unsigned int write_len, unsigned int read_len)
cmd               137 drivers/media/usb/dvb-usb/ttusb2.c 	ret = tt3650_ci_msg(d, cmd, data, write_len, read_len);
cmd               144 drivers/media/usb/dvb-usb/vp702x-fe.c 	u8 *cmd;
cmd               148 drivers/media/usb/dvb-usb/vp702x-fe.c 	cmd = dst->buf;
cmd               149 drivers/media/usb/dvb-usb/vp702x-fe.c 	memset(cmd, 0, 10);
cmd               151 drivers/media/usb/dvb-usb/vp702x-fe.c 	cmd[0] = (freq >> 8) & 0x7f;
cmd               152 drivers/media/usb/dvb-usb/vp702x-fe.c 	cmd[1] =  freq       & 0xff;
cmd               153 drivers/media/usb/dvb-usb/vp702x-fe.c 	cmd[2] = 1; /* divrate == 4 -> frequencyRef[1] -> 1 here */
cmd               157 drivers/media/usb/dvb-usb/vp702x-fe.c 	cmd[3] = (sr >> 12) & 0xff;
cmd               158 drivers/media/usb/dvb-usb/vp702x-fe.c 	cmd[4] = (sr >> 4)  & 0xff;
cmd               159 drivers/media/usb/dvb-usb/vp702x-fe.c 	cmd[5] = (sr << 4)  & 0xf0;
cmd               169 drivers/media/usb/dvb-usb/vp702x-fe.c 		cmd[6] |= 0x40;
cmd               180 drivers/media/usb/dvb-usb/vp702x-fe.c 	cmd[7] = vp702x_chksum(cmd,0,7);
cmd               185 drivers/media/usb/dvb-usb/vp702x-fe.c 	vp702x_usb_inout_op(st->d, cmd, 8, cmd, 10, 100);
cmd               187 drivers/media/usb/dvb-usb/vp702x-fe.c 	if (cmd[2] == 0 && cmd[3] == 0)
cmd               214 drivers/media/usb/dvb-usb/vp702x-fe.c 	u8 *cmd;
cmd               225 drivers/media/usb/dvb-usb/vp702x-fe.c 	cmd = dst->buf;
cmd               226 drivers/media/usb/dvb-usb/vp702x-fe.c 	cmd[1] = SET_DISEQC_CMD;
cmd               227 drivers/media/usb/dvb-usb/vp702x-fe.c 	cmd[2] = m->msg_len;
cmd               228 drivers/media/usb/dvb-usb/vp702x-fe.c 	memcpy(&cmd[3], m->msg, m->msg_len);
cmd               229 drivers/media/usb/dvb-usb/vp702x-fe.c 	cmd[7] = vp702x_chksum(cmd, 0, 7);
cmd               231 drivers/media/usb/dvb-usb/vp702x-fe.c 	vp702x_usb_inout_op(st->d, cmd, 8, cmd, 10, 100);
cmd               233 drivers/media/usb/dvb-usb/vp702x-fe.c 	if (cmd[2] == 0 && cmd[3] == 0)
cmd               113 drivers/media/usb/dvb-usb/vp702x.c static int vp702x_usb_inout_cmd(struct dvb_usb_device *d, u8 cmd, u8 *o,
cmd               140 drivers/media/usb/dvb-usb/vp702x.c 	buf[1] = cmd;
cmd                25 drivers/media/usb/dvb-usb/vp7045.c int vp7045_usb_op(struct dvb_usb_device *d, u8 cmd, u8 *out, int outlen, u8 *in, int inlen, int msec)
cmd                30 drivers/media/usb/dvb-usb/vp7045.c 	buf[0] = cmd;
cmd                64 drivers/media/usb/dvb-usb/vp7045.h extern int vp7045_usb_op(struct dvb_usb_device *d, u8 cmd, u8 *out, int outlen, u8 *in, int inlen,int msec);
cmd               431 drivers/media/usb/em28xx/em28xx-audio.c 				      int cmd)
cmd               439 drivers/media/usb/em28xx/em28xx-audio.c 	switch (cmd) {
cmd               122 drivers/media/usb/go7007/go7007-priv.h 	int (*send_command)(struct go7007 *go, unsigned int cmd, void *arg);
cmd               160 drivers/media/usb/go7007/snd-go7007.c static int go7007_snd_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               165 drivers/media/usb/go7007/snd-go7007.c 	switch (cmd) {
cmd               442 drivers/media/usb/gspca/cpia1.c 	u8 cmd[8];
cmd               463 drivers/media/usb/gspca/cpia1.c 	cmd[0] = command >> 8;
cmd               464 drivers/media/usb/gspca/cpia1.c 	cmd[1] = command & 0xff;
cmd               465 drivers/media/usb/gspca/cpia1.c 	cmd[2] = a;
cmd               466 drivers/media/usb/gspca/cpia1.c 	cmd[3] = b;
cmd               467 drivers/media/usb/gspca/cpia1.c 	cmd[4] = c;
cmd               468 drivers/media/usb/gspca/cpia1.c 	cmd[5] = d;
cmd               469 drivers/media/usb/gspca/cpia1.c 	cmd[6] = datasize;
cmd               470 drivers/media/usb/gspca/cpia1.c 	cmd[7] = 0;
cmd               472 drivers/media/usb/gspca/cpia1.c 	ret = cpia_usb_transferCmd(gspca_dev, cmd);
cmd               564 drivers/media/usb/gspca/cpia1.c 	u8 cmd[8];
cmd               566 drivers/media/usb/gspca/cpia1.c 	cmd[0] = command >> 8;
cmd               567 drivers/media/usb/gspca/cpia1.c 	cmd[1] = command & 0xff;
cmd               568 drivers/media/usb/gspca/cpia1.c 	cmd[2] = a;
cmd               569 drivers/media/usb/gspca/cpia1.c 	cmd[3] = b;
cmd               570 drivers/media/usb/gspca/cpia1.c 	cmd[4] = c;
cmd               571 drivers/media/usb/gspca/cpia1.c 	cmd[5] = d;
cmd               572 drivers/media/usb/gspca/cpia1.c 	cmd[6] = 8;
cmd               573 drivers/media/usb/gspca/cpia1.c 	cmd[7] = 0;
cmd               583 drivers/media/usb/gspca/cpia1.c 	return cpia_usb_transferCmd(gspca_dev, cmd);
cmd              1137 drivers/media/usb/gspca/cpia1.c 	u8 exp_acc, bcomp, cmd[8];
cmd              1144 drivers/media/usb/gspca/cpia1.c 	cmd[0] = CPIA_COMMAND_ReadVPRegs >> 8;
cmd              1145 drivers/media/usb/gspca/cpia1.c 	cmd[1] = CPIA_COMMAND_ReadVPRegs & 0xff;
cmd              1146 drivers/media/usb/gspca/cpia1.c 	cmd[2] = 30;
cmd              1147 drivers/media/usb/gspca/cpia1.c 	cmd[3] = 4;
cmd              1148 drivers/media/usb/gspca/cpia1.c 	cmd[4] = 9;
cmd              1149 drivers/media/usb/gspca/cpia1.c 	cmd[5] = 8;
cmd              1150 drivers/media/usb/gspca/cpia1.c 	cmd[6] = 8;
cmd              1151 drivers/media/usb/gspca/cpia1.c 	cmd[7] = 0;
cmd              1152 drivers/media/usb/gspca/cpia1.c 	ret = cpia_usb_transferCmd(gspca_dev, cmd);
cmd                42 drivers/media/usb/gspca/kinect.c 	__le16 cmd;
cmd               120 drivers/media/usb/gspca/kinect.c static int send_cmd(struct gspca_dev *gspca_dev, uint16_t cmd, void *cmdbuf,
cmd               138 drivers/media/usb/gspca/kinect.c 	chdr->cmd = cpu_to_le16(cmd);
cmd               146 drivers/media/usb/gspca/kinect.c 		  cmd,
cmd               169 drivers/media/usb/gspca/kinect.c 	if (rhdr->cmd != chdr->cmd) {
cmd               171 drivers/media/usb/gspca/kinect.c 		       rhdr->cmd, chdr->cmd);
cmd               202 drivers/media/usb/gspca/kinect.c 	__le16 cmd[2];
cmd               205 drivers/media/usb/gspca/kinect.c 	cmd[0] = cpu_to_le16(reg);
cmd               206 drivers/media/usb/gspca/kinect.c 	cmd[1] = cpu_to_le16(data);
cmd               209 drivers/media/usb/gspca/kinect.c 	res = send_cmd(gspca_dev, 0x03, cmd, 4, reply, 4);
cmd              1618 drivers/media/usb/gspca/nw80x.c 			const u8 *cmd)
cmd              1624 drivers/media/usb/gspca/nw80x.c 		reg = *cmd++ << 8;
cmd              1625 drivers/media/usb/gspca/nw80x.c 		reg += *cmd++;
cmd              1626 drivers/media/usb/gspca/nw80x.c 		len = *cmd++;
cmd              1629 drivers/media/usb/gspca/nw80x.c 		if (cmd[-3] != I2C0)
cmd              1630 drivers/media/usb/gspca/nw80x.c 			reg_w(gspca_dev, reg, cmd, len);
cmd              1632 drivers/media/usb/gspca/nw80x.c 			i2c_w(gspca_dev, reg, cmd, len);
cmd              1633 drivers/media/usb/gspca/nw80x.c 		cmd += len;
cmd              1848 drivers/media/usb/gspca/nw80x.c 	const u8 *cmd;
cmd              1850 drivers/media/usb/gspca/nw80x.c 	cmd = webcam_start[sd->webcam];
cmd              1851 drivers/media/usb/gspca/nw80x.c 	reg_w_buf(gspca_dev, cmd);
cmd               340 drivers/media/usb/gspca/sq930x.c 	const struct ucbus_write_cmd *cmd;
cmd               480 drivers/media/usb/gspca/sq930x.c 			const struct i2c_write_cmd *cmd,
cmd               495 drivers/media/usb/gspca/sq930x.c 	idx = (cmd->val & 0xff00) | cmd->reg;
cmd               499 drivers/media/usb/gspca/sq930x.c 	*buf++ = cmd->val;
cmd               502 drivers/media/usb/gspca/sq930x.c 		cmd++;
cmd               503 drivers/media/usb/gspca/sq930x.c 		*buf++ = cmd->reg;
cmd               504 drivers/media/usb/gspca/sq930x.c 		*buf++ = cmd->val >> 8;
cmd               506 drivers/media/usb/gspca/sq930x.c 		*buf++ = cmd->val;
cmd               525 drivers/media/usb/gspca/sq930x.c 			const struct ucbus_write_cmd *cmd,
cmd               548 drivers/media/usb/gspca/sq930x.c 		val = (cmd->bw_addr << 8) | SQ930_CTRL_UCBUS_IO;
cmd               549 drivers/media/usb/gspca/sq930x.c 		idx = (cmd->bw_data << 8) | (cmd->bw_addr >> 8);
cmd               553 drivers/media/usb/gspca/sq930x.c 			cmd++;
cmd               554 drivers/media/usb/gspca/sq930x.c 			*buf++ = cmd->bw_addr;
cmd               555 drivers/media/usb/gspca/sq930x.c 			*buf++ = cmd->bw_addr >> 8;
cmd               556 drivers/media/usb/gspca/sq930x.c 			*buf++ = cmd->bw_data;
cmd               580 drivers/media/usb/gspca/sq930x.c 		cmd++;
cmd               640 drivers/media/usb/gspca/sq930x.c 		ucbus_write(&sd->gspca_dev, sensor->cmd, sensor->cmd_len, 8);
cmd               755 drivers/media/usb/gspca/sq930x.c 	u16 cmd;
cmd               760 drivers/media/usb/gspca/sq930x.c 	cmd = SQ930_CTRL_SET_EXPOSURE;
cmd               782 drivers/media/usb/gspca/sq930x.c 		cmd |= 0x0100;
cmd               801 drivers/media/usb/gspca/sq930x.c 	reg_wb(gspca_dev, cmd, 0, buf, i);
cmd               112 drivers/media/usb/gspca/sunplus.c static const struct cmd spca504_pccam600_init_data[] = {
cmd               141 drivers/media/usb/gspca/sunplus.c static const struct cmd spca504_pccam600_open_data[] = {
cmd               149 drivers/media/usb/gspca/sunplus.c static const struct cmd spca504A_clicksmart420_init_data[] = {
cmd               176 drivers/media/usb/gspca/sunplus.c static const struct cmd spca504A_clicksmart420_open_data[] = {
cmd               315 drivers/media/usb/gspca/sunplus.c 			const struct cmd *data, int ncmds)
cmd               773 drivers/media/usb/gspca/topro.c static const struct cmd tp6810_cx_init_common[] = {
cmd               799 drivers/media/usb/gspca/topro.c static const struct cmd tp6810_ov_init_common[] = {
cmd               820 drivers/media/usb/gspca/topro.c static const struct cmd tp6810_bridge_start[] = {
cmd               832 drivers/media/usb/gspca/topro.c static const struct cmd tp6810_late_start[] = {
cmd               905 drivers/media/usb/gspca/topro.c static const struct cmd cx0342_timing_seq[] = {
cmd              1011 drivers/media/usb/gspca/topro.c 			const struct cmd *p, int l)
cmd              1038 drivers/media/usb/gspca/topro.c 			const struct cmd *p, int l)
cmd              1182 drivers/media/usb/gspca/topro.c 	static const struct cmd reg_init_1[] = {
cmd              1193 drivers/media/usb/gspca/topro.c 	static const struct cmd reg_init_2[] = {
cmd              1197 drivers/media/usb/gspca/topro.c 	static const struct cmd sensor_init[] = {
cmd              1244 drivers/media/usb/gspca/topro.c 	static const struct cmd reg_init_1[] = {
cmd              1253 drivers/media/usb/gspca/topro.c 	static const struct cmd reg_init_2[] = {
cmd              1256 drivers/media/usb/gspca/topro.c 	static const struct cmd sensor_init[] = {
cmd              4020 drivers/media/usb/gspca/topro.c 	static const struct cmd tp6800_preinit[] = {
cmd              4028 drivers/media/usb/gspca/topro.c 	static const struct cmd tp6810_preinit[] = {
cmd              4098 drivers/media/usb/gspca/topro.c 	static const struct cmd cx_sensor_init[] = {
cmd              4108 drivers/media/usb/gspca/topro.c 	static const struct cmd cx_bridge_init[] = {
cmd              4114 drivers/media/usb/gspca/topro.c 	static const struct cmd ov_sensor_init[] = {
cmd              4119 drivers/media/usb/gspca/topro.c 	static const struct cmd ov_bridge_init[] = {
cmd              4164 drivers/media/usb/gspca/topro.c 	static const struct cmd reg_init[] = {
cmd              4197 drivers/media/usb/gspca/topro.c 	static const struct cmd sensor_init[] = {
cmd              4251 drivers/media/usb/gspca/topro.c 	static const struct cmd sensor_init_2[] = {
cmd              4260 drivers/media/usb/gspca/topro.c 	static const struct cmd bridge_init_2[] = {
cmd              4269 drivers/media/usb/gspca/topro.c 	static const struct cmd bridge_init_3[] = {
cmd              4277 drivers/media/usb/gspca/topro.c 	static const struct cmd sensor_init_3[] = {
cmd              4287 drivers/media/usb/gspca/topro.c 	static const struct cmd bridge_init_5[] = {
cmd              4293 drivers/media/usb/gspca/topro.c 	static const struct cmd sensor_init_4[] = {
cmd              4303 drivers/media/usb/gspca/topro.c 	static const struct cmd sensor_init_5[] = {
cmd              4351 drivers/media/usb/gspca/topro.c 	static const struct cmd reg_init[] = {
cmd              4391 drivers/media/usb/gspca/topro.c 	static const struct cmd sensor_init[] = {
cmd              4472 drivers/media/usb/gspca/topro.c 	static const struct cmd bridge_init_2[] = {
cmd              4477 drivers/media/usb/gspca/topro.c 	static const struct cmd bridge_init_3[] = {
cmd              4485 drivers/media/usb/gspca/topro.c 	static const struct cmd bridge_init_6[] = {
cmd               228 drivers/media/usb/gspca/touptek.c 		const struct cmd *p, int l)
cmd               333 drivers/media/usb/gspca/touptek.c 		static const struct cmd reg_init_res[] = {
cmd               344 drivers/media/usb/gspca/touptek.c 		static const struct cmd reg_init_res[] = {
cmd               355 drivers/media/usb/gspca/touptek.c 		static const struct cmd reg_init_res[] = {
cmd               395 drivers/media/usb/gspca/touptek.c 	static const struct cmd reg_init_begin[] = {
cmd               408 drivers/media/usb/gspca/touptek.c 	static const struct cmd reg_init_end[] = {
cmd              1050 drivers/media/usb/hdpvr/hdpvr-video.c 	switch (a->cmd) {
cmd              1077 drivers/media/usb/hdpvr/hdpvr-video.c 			 "Unsupported encoder cmd %d\n", a->cmd);
cmd              1090 drivers/media/usb/hdpvr/hdpvr-video.c 	switch (a->cmd) {
cmd               651 drivers/media/usb/msi2500/msi2500.c static int msi2500_ctrl_msg(struct msi2500_dev *dev, u8 cmd, u32 data)
cmd               654 drivers/media/usb/msi2500/msi2500.c 	u8 request = cmd;
cmd               665 drivers/media/usb/msi2500/msi2500.c 			ret, cmd, data);
cmd               276 drivers/media/usb/pulse8-cec/pulse8-cec.c 				     const u8 *cmd, u8 cmd_len,
cmd               284 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send(pulse8->serio, cmd, cmd_len);
cmd               291 drivers/media/usb/pulse8-cec/pulse8-cec.c 	    cmd[0] != MSGCODE_SET_CONTROLLED &&
cmd               292 drivers/media/usb/pulse8-cec/pulse8-cec.c 	    cmd[0] != MSGCODE_SET_AUTO_ENABLED &&
cmd               293 drivers/media/usb/pulse8-cec/pulse8-cec.c 	    cmd[0] != MSGCODE_GET_BUILDDATE)
cmd               305 drivers/media/usb/pulse8-cec/pulse8-cec.c 				const u8 *cmd, u8 cmd_len, u8 response, u8 size)
cmd               311 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait_once(pulse8, cmd, cmd_len, response, size);
cmd               320 drivers/media/usb/pulse8-cec/pulse8-cec.c 		err = pulse8_send_and_wait_once(pulse8, cmd, cmd_len,
cmd               333 drivers/media/usb/pulse8-cec/pulse8-cec.c 	u8 cmd[2];
cmd               340 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_FIRMWARE_VERSION;
cmd               341 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 1, cmd[0], 2);
cmd               351 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_GET_BUILDDATE;
cmd               352 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 1, cmd[0], 4);
cmd               362 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_GET_AUTO_ENABLED;
cmd               363 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 1, cmd[0], 1);
cmd               370 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_GET_DEVICE_TYPE;
cmd               371 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 1, cmd[0], 1);
cmd               413 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_GET_LOGICAL_ADDRESS_MASK;
cmd               414 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 1, cmd[0], 2);
cmd               423 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_GET_PHYSICAL_ADDRESS;
cmd               424 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 1, cmd[0], 1);
cmd               431 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_GET_HDMI_VERSION;
cmd               432 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 1, cmd[0], 1);
cmd               438 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_GET_OSD_NAME;
cmd               439 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 1, cmd[0], 0);
cmd               466 drivers/media/usb/pulse8-cec/pulse8-cec.c 	u8 cmd[16];
cmd               469 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_SET_CONTROLLED;
cmd               470 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[1] = enable;
cmd               471 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 2,
cmd               481 drivers/media/usb/pulse8-cec/pulse8-cec.c 	u8 cmd[16];
cmd               487 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_SET_ACK_MASK;
cmd               488 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[1] = mask >> 8;
cmd               489 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[2] = mask & 0xff;
cmd               490 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 3,
cmd               495 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_SET_AUTO_ENABLED;
cmd               496 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[1] = log_addr == CEC_LOG_ADDR_INVALID ? 0 : 1;
cmd               497 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 2,
cmd               501 drivers/media/usb/pulse8-cec/pulse8-cec.c 	pulse8->autonomous = cmd[1];
cmd               505 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_SET_DEVICE_TYPE;
cmd               506 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[1] = adap->log_addrs.primary_device_type[0];
cmd               507 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 2,
cmd               538 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_SET_LOGICAL_ADDRESS_MASK;
cmd               539 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[1] = mask >> 8;
cmd               540 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[2] = mask & 0xff;
cmd               541 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 3,
cmd               546 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_SET_DEFAULT_LOGICAL_ADDRESS;
cmd               547 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[1] = log_addr;
cmd               548 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 2,
cmd               553 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_SET_PHYSICAL_ADDRESS;
cmd               554 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[1] = pa >> 8;
cmd               555 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[2] = pa & 0xff;
cmd               556 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 3,
cmd               561 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_SET_HDMI_VERSION;
cmd               562 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[1] = adap->log_addrs.cec_version;
cmd               563 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 2,
cmd               570 drivers/media/usb/pulse8-cec/pulse8-cec.c 		char *osd_str = cmd + 1;
cmd               572 drivers/media/usb/pulse8-cec/pulse8-cec.c 		cmd[0] = MSGCODE_SET_OSD_NAME;
cmd               573 drivers/media/usb/pulse8-cec/pulse8-cec.c 		strscpy(cmd + 1, adap->log_addrs.osd_name, sizeof(cmd) - 1);
cmd               581 drivers/media/usb/pulse8-cec/pulse8-cec.c 		err = pulse8_send_and_wait(pulse8, cmd, 1 + osd_len,
cmd               600 drivers/media/usb/pulse8-cec/pulse8-cec.c 	u8 cmd[2];
cmd               604 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_TRANSMIT_IDLETIME;
cmd               605 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[1] = signal_free_time;
cmd               606 drivers/media/usb/pulse8-cec/pulse8-cec.c 	err = pulse8_send_and_wait(pulse8, cmd, 2,
cmd               608 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = MSGCODE_TRANSMIT_ACK_POLARITY;
cmd               609 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[1] = cec_msg_is_broadcast(msg);
cmd               611 drivers/media/usb/pulse8-cec/pulse8-cec.c 		err = pulse8_send_and_wait(pulse8, cmd, 2,
cmd               613 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[0] = msg->len == 1 ? MSGCODE_TRANSMIT_EOM : MSGCODE_TRANSMIT;
cmd               614 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd[1] = msg->msg[0];
cmd               616 drivers/media/usb/pulse8-cec/pulse8-cec.c 		err = pulse8_send_and_wait(pulse8, cmd, 2,
cmd               619 drivers/media/usb/pulse8-cec/pulse8-cec.c 		cmd[0] = msg->len == 2 ? MSGCODE_TRANSMIT_EOM :
cmd               621 drivers/media/usb/pulse8-cec/pulse8-cec.c 		cmd[1] = msg->msg[1];
cmd               622 drivers/media/usb/pulse8-cec/pulse8-cec.c 		err = pulse8_send_and_wait(pulse8, cmd, 2,
cmd               625 drivers/media/usb/pulse8-cec/pulse8-cec.c 			cmd[0] = (i + 2 == msg->len - 1) ?
cmd               627 drivers/media/usb/pulse8-cec/pulse8-cec.c 			cmd[1] = msg->msg[i + 2];
cmd               628 drivers/media/usb/pulse8-cec/pulse8-cec.c 			err = pulse8_send_and_wait(pulse8, cmd, 2,
cmd               716 drivers/media/usb/pulse8-cec/pulse8-cec.c 	u8 cmd;
cmd               719 drivers/media/usb/pulse8-cec/pulse8-cec.c 	cmd = MSGCODE_PING;
cmd               720 drivers/media/usb/pulse8-cec/pulse8-cec.c 	pulse8_send_and_wait(pulse8, &cmd, 1,
cmd               729 drivers/media/usb/pulse8-cec/pulse8-cec.c 		cmd = MSGCODE_WRITE_EEPROM;
cmd               730 drivers/media/usb/pulse8-cec/pulse8-cec.c 		if (pulse8_send_and_wait(pulse8, &cmd, 1,
cmd               128 drivers/media/usb/pvrusb2/pvrusb2-encoder.c 			    u32 cmd,
cmd               202 drivers/media/usb/pvrusb2/pvrusb2-encoder.c 		wrData[1] = cmd;
cmd               242 drivers/media/usb/pvrusb2/pvrusb2-encoder.c 				"Encoder command: 0x%02x",cmd);
cmd               294 drivers/media/usb/pvrusb2/pvrusb2-encoder.c static int pvr2_encoder_vcmd(struct pvr2_hdw *hdw, int cmd,
cmd               315 drivers/media/usb/pvrusb2/pvrusb2-encoder.c 	return pvr2_encoder_cmd(hdw,cmd,args,0,data);
cmd                15 drivers/media/usb/pwc/pwc-dec1.c void pwc_dec1_init(struct pwc_device *pdev, const unsigned char *cmd)
cmd                25 drivers/media/usb/pwc/pwc-dec1.h void pwc_dec1_init(struct pwc_device *pdev, const unsigned char *cmd);
cmd               285 drivers/media/usb/pwc/pwc-dec23.c void pwc_dec23_init(struct pwc_device *pdev, const unsigned char *cmd)
cmd               292 drivers/media/usb/pwc/pwc-dec23.c 	if (pdec->last_cmd_valid && pdec->last_cmd == cmd[2])
cmd               296 drivers/media/usb/pwc/pwc-dec23.c 		flags = cmd[2] & 0x18;
cmd               304 drivers/media/usb/pwc/pwc-dec23.c 		version = cmd[2] >> 5;
cmd               310 drivers/media/usb/pwc/pwc-dec23.c 		flags = cmd[2] & 6;
cmd               318 drivers/media/usb/pwc/pwc-dec23.c 		version = cmd[2] >> 3;
cmd               342 drivers/media/usb/pwc/pwc-dec23.c 	pdec->last_cmd = cmd[2];
cmd                45 drivers/media/usb/pwc/pwc-dec23.h void pwc_dec23_init(struct pwc_device *pdev, const unsigned char *cmd);
cmd                44 drivers/media/usb/pwc/pwc-uncompress.c 		memcpy(raw_frame->cmd, pdev->cmd_buf, 4);
cmd               194 drivers/media/usb/pwc/pwc.h 	__u8   cmd[4];		/* the four byte of the command (in case of
cmd                55 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 	char cmd[DATA_SIZE];
cmd                68 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 	const char *cmd = rain->cmd + 3;
cmd                71 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 	for (; *cmd; cmd++) {
cmd                72 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 		if (!isxdigit(*cmd))
cmd                74 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 		if (isxdigit(cmd[0]) && isxdigit(cmd[1])) {
cmd                77 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 			if (hex2bin(msg.msg + msg.len, cmd, 1))
cmd                80 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 			cmd++;
cmd                83 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 		if (!cmd[1])
cmd                84 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 			stat = hex_to_bin(cmd[0]);
cmd                88 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 	if (rain->cmd[0] == 'R') {
cmd               133 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 			rain->cmd[rain->cmd_idx] = '\0';
cmd               134 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 			dev_dbg(rain->dev, "received: %s\n", rain->cmd);
cmd               135 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 			if (!memcmp(rain->cmd, "REC", 3) ||
cmd               136 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 			    !memcmp(rain->cmd, "STA", 3)) {
cmd               139 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 				strscpy(rain->cmd_reply, rain->cmd,
cmd               163 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 			rain->cmd[rain->cmd_idx++] = data;
cmd               213 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 			      const char *cmd, const char *reply)
cmd               220 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 	err = rain_send(rain, cmd);
cmd               231 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 			 cmd, rain->cmd_reply, reply);
cmd               266 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 	u8 cmd[16];
cmd               270 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 	snprintf(cmd, sizeof(cmd), "A %x", log_addr);
cmd               271 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 	return rain_send_and_wait(rain, cmd, "ADR");
cmd               278 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 	char cmd[2 * CEC_MAX_MSG_SIZE + 16];
cmd               283 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 		snprintf(cmd, sizeof(cmd), "x%x", cec_msg_destination(msg));
cmd               287 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 		snprintf(cmd, sizeof(cmd), "x%x %02x ",
cmd               291 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 			strlcat(cmd, hex, sizeof(cmd));
cmd               295 drivers/media/usb/rainshadow-cec/rainshadow-cec.c 	err = rain_send(rain, cmd);
cmd               337 drivers/media/usb/tm6000/tm6000-alsa.c static int snd_tm6000_card_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               343 drivers/media/usb/tm6000/tm6000-alsa.c 	switch (cmd) {
cmd                26 drivers/media/usb/tm6000/tm6000-usb-isoc.h 	u8				cmd;
cmd               123 drivers/media/usb/tm6000/tm6000-video.c 	unsigned int cmd, cpysize, pktsize, size, field, block, line, pos = 0;
cmd               141 drivers/media/usb/tm6000/tm6000-video.c 		if (!dev->isoc_ctl.cmd) {
cmd               179 drivers/media/usb/tm6000/tm6000-video.c 			cmd   = (header >> 21) & 0x7;
cmd               187 drivers/media/usb/tm6000/tm6000-video.c 			switch (cmd) {
cmd               212 drivers/media/usb/tm6000/tm6000-video.c 						cmd = TM6000_URB_MSG_ERR;
cmd               225 drivers/media/usb/tm6000/tm6000-video.c 			cmd = dev->isoc_ctl.cmd;
cmd               234 drivers/media/usb/tm6000/tm6000-video.c 			switch (cmd) {
cmd               268 drivers/media/usb/tm6000/tm6000-video.c 			dev->isoc_ctl.cmd = cmd;
cmd               273 drivers/media/usb/tm6000/tm6000-video.c 			dev->isoc_ctl.cmd = 0;
cmd               469 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 			     const struct dvb_diseqc_master_cmd *cmd)
cmd               476 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	b[3] = 4 + 2 + cmd->msg_len;
cmd               478 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	b[5] = cmd->msg_len;
cmd               480 drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c 	memcpy(b + 5, cmd->msg, cmd->msg_len);
cmd               138 drivers/media/usb/ttusb-dec/ttusbdecfe.c static int ttusbdecfe_dvbs_diseqc_send_master_cmd(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd *cmd)
cmd               145 drivers/media/usb/ttusb-dec/ttusbdecfe.c 	if (cmd->msg_len > sizeof(b) - 4)
cmd               148 drivers/media/usb/ttusb-dec/ttusbdecfe.c 	memcpy(&b[4], cmd->msg, cmd->msg_len);
cmd               151 drivers/media/usb/ttusb-dec/ttusbdecfe.c 				    sizeof(b) - (6 - cmd->msg_len), b,
cmd               305 drivers/media/usb/usbtv/usbtv-audio.c static int snd_usbtv_card_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               309 drivers/media/usb/usbtv/usbtv-audio.c 	switch (cmd) {
cmd              1277 drivers/media/usb/uvc/uvc_v4l2.c 			      unsigned int cmd, void *arg)
cmd              1282 drivers/media/usb/uvc/uvc_v4l2.c 	switch (cmd) {
cmd              1383 drivers/media/usb/uvc/uvc_v4l2.c 		     unsigned int cmd, unsigned long arg)
cmd              1393 drivers/media/usb/uvc/uvc_v4l2.c 	switch (cmd) {
cmd               299 drivers/media/v4l2-core/tuner-core.c 		     int (*tuner_callback) (void *dev, int component, int cmd, int arg))
cmd              1355 drivers/media/v4l2-core/tuner-core.c static int tuner_command(struct i2c_client *client, unsigned cmd, void *arg)
cmd              1362 drivers/media/v4l2-core/tuner-core.c 	switch (cmd) {
cmd               112 drivers/media/v4l2-core/v4l2-compat-ioctl32.c static long native_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               117 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 		ret = file->f_op->unlocked_ioctl(file, cmd, arg);
cmd              1178 drivers/media/v4l2-core/v4l2-compat-ioctl32.c static long do_video_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1191 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 	switch (cmd) {
cmd              1217 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 	default: ncmd = cmd; break;
cmd              1225 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 	switch (cmd) {
cmd              1374 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 	switch (cmd) {
cmd              1393 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 	switch (cmd) {
cmd              1457 drivers/media/v4l2-core/v4l2-compat-ioctl32.c long v4l2_compat_ioctl32(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1465 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 	if (_IOC_TYPE(cmd) == 'V' && _IOC_NR(cmd) < BASE_VIDIOC_PRIVATE)
cmd              1466 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 		ret = do_video_ioctl(file, cmd, arg);
cmd              1468 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 		ret = vdev->fops->compat_ioctl32(file, cmd, arg);
cmd              1472 drivers/media/v4l2-core/v4l2-compat-ioctl32.c 			 _IOC_TYPE(cmd), _IOC_DIR(cmd), _IOC_NR(cmd), cmd);
cmd               353 drivers/media/v4l2-core/v4l2-dev.c static long v4l2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               360 drivers/media/v4l2-core/v4l2-dev.c 			ret = vdev->fops->unlocked_ioctl(filp, cmd, arg);
cmd               517 drivers/media/v4l2-core/v4l2-dev.c #define SET_VALID_IOCTL(ops, cmd, op)			\
cmd               519 drivers/media/v4l2-core/v4l2-dev.c 		set_bit(_IOC_NR(cmd), valid_ioctls)
cmd                38 drivers/media/v4l2-core/v4l2-ioctl.c #define is_valid_ioctl(vfd, cmd) test_bit(_IOC_NR(cmd), (vfd)->valid_ioctls)
cmd               661 drivers/media/v4l2-core/v4l2-ioctl.c 			p->cmd, p->flags);
cmd               668 drivers/media/v4l2-core/v4l2-ioctl.c 	pr_cont("cmd=%d, flags=0x%x\n", p->cmd, p->flags);
cmd               670 drivers/media/v4l2-core/v4l2-ioctl.c 	if (p->cmd == V4L2_DEC_CMD_START)
cmd               673 drivers/media/v4l2-core/v4l2-ioctl.c 	else if (p->cmd == V4L2_DEC_CMD_STOP)
cmd              2778 drivers/media/v4l2-core/v4l2-ioctl.c static bool v4l2_is_known_ioctl(unsigned int cmd)
cmd              2780 drivers/media/v4l2-core/v4l2-ioctl.c 	if (_IOC_NR(cmd) >= V4L2_IOCTLS)
cmd              2782 drivers/media/v4l2-core/v4l2-ioctl.c 	return v4l2_ioctls[_IOC_NR(cmd)].ioctl == cmd;
cmd              2786 drivers/media/v4l2-core/v4l2-ioctl.c 					 struct v4l2_fh *vfh, unsigned int cmd,
cmd              2789 drivers/media/v4l2-core/v4l2-ioctl.c 	if (_IOC_NR(cmd) >= V4L2_IOCTLS)
cmd              2793 drivers/media/v4l2-core/v4l2-ioctl.c 	    (v4l2_ioctls[_IOC_NR(cmd)].flags & INFO_FL_QUEUE)) {
cmd              2799 drivers/media/v4l2-core/v4l2-ioctl.c 			(v4l2_ioctls[_IOC_NR(cmd)].flags & INFO_FL_QUEUE))
cmd              2806 drivers/media/v4l2-core/v4l2-ioctl.c void v4l_printk_ioctl(const char *prefix, unsigned int cmd)
cmd              2813 drivers/media/v4l2-core/v4l2-ioctl.c 	switch (_IOC_TYPE(cmd)) {
cmd              2818 drivers/media/v4l2-core/v4l2-ioctl.c 		if (_IOC_NR(cmd) >= V4L2_IOCTLS) {
cmd              2822 drivers/media/v4l2-core/v4l2-ioctl.c 		pr_cont("%s", v4l2_ioctls[_IOC_NR(cmd)].name);
cmd              2829 drivers/media/v4l2-core/v4l2-ioctl.c 	switch (_IOC_DIR(cmd)) {
cmd              2837 drivers/media/v4l2-core/v4l2-ioctl.c 		type, _IOC_TYPE(cmd), dir, _IOC_NR(cmd), cmd);
cmd              2842 drivers/media/v4l2-core/v4l2-ioctl.c 		unsigned int cmd, void *arg)
cmd              2872 drivers/media/v4l2-core/v4l2-ioctl.c 	    (cmd == VIDIOC_STREAMON || cmd == VIDIOC_STREAMOFF)) {
cmd              2879 drivers/media/v4l2-core/v4l2-ioctl.c 	lock = v4l2_ioctl_get_lock(vfd, vfh, cmd, arg);
cmd              2892 drivers/media/v4l2-core/v4l2-ioctl.c 	if (v4l2_is_known_ioctl(cmd)) {
cmd              2893 drivers/media/v4l2-core/v4l2-ioctl.c 		info = &v4l2_ioctls[_IOC_NR(cmd)];
cmd              2895 drivers/media/v4l2-core/v4l2-ioctl.c 		if (!test_bit(_IOC_NR(cmd), vfd->valid_ioctls) &&
cmd              2905 drivers/media/v4l2-core/v4l2-ioctl.c 		default_info.ioctl = cmd;
cmd              2911 drivers/media/v4l2-core/v4l2-ioctl.c 	write_only = _IOC_DIR(cmd) == _IOC_WRITE;
cmd              2919 drivers/media/v4l2-core/v4l2-ioctl.c 			cmd, arg);
cmd              2925 drivers/media/v4l2-core/v4l2-ioctl.c 		    (cmd == VIDIOC_QBUF || cmd == VIDIOC_DQBUF))
cmd              2928 drivers/media/v4l2-core/v4l2-ioctl.c 		v4l_printk_ioctl(video_device_node_name(vfd), cmd);
cmd              2933 drivers/media/v4l2-core/v4l2-ioctl.c 		else if (_IOC_DIR(cmd) == _IOC_NONE)
cmd              2949 drivers/media/v4l2-core/v4l2-ioctl.c static int check_array_args(unsigned int cmd, void *parg, size_t *array_size,
cmd              2954 drivers/media/v4l2-core/v4l2-ioctl.c 	switch (cmd) {
cmd              3015 drivers/media/v4l2-core/v4l2-ioctl.c video_usercopy(struct file *file, unsigned int cmd, unsigned long arg,
cmd              3027 drivers/media/v4l2-core/v4l2-ioctl.c 	const size_t ioc_size = _IOC_SIZE(cmd);
cmd              3030 drivers/media/v4l2-core/v4l2-ioctl.c 	if (_IOC_DIR(cmd) != _IOC_NONE) {
cmd              3042 drivers/media/v4l2-core/v4l2-ioctl.c 		if (_IOC_DIR(cmd) & _IOC_WRITE) {
cmd              3052 drivers/media/v4l2-core/v4l2-ioctl.c 			if (v4l2_is_known_ioctl(cmd)) {
cmd              3053 drivers/media/v4l2-core/v4l2-ioctl.c 				u32 flags = v4l2_ioctls[_IOC_NR(cmd)].flags;
cmd              3072 drivers/media/v4l2-core/v4l2-ioctl.c 	err = check_array_args(cmd, parg, &array_size, &user_ptr, &kernel_ptr);
cmd              3095 drivers/media/v4l2-core/v4l2-ioctl.c 	err = func(file, cmd, parg);
cmd              3102 drivers/media/v4l2-core/v4l2-ioctl.c 		if (cmd == VIDIOC_DQBUF)
cmd              3104 drivers/media/v4l2-core/v4l2-ioctl.c 		else if (cmd == VIDIOC_QBUF)
cmd              3123 drivers/media/v4l2-core/v4l2-ioctl.c 	switch (_IOC_DIR(cmd)) {
cmd              3137 drivers/media/v4l2-core/v4l2-ioctl.c 	       unsigned int cmd, unsigned long arg)
cmd              3139 drivers/media/v4l2-core/v4l2-ioctl.c 	return video_usercopy(file, cmd, arg, __video_do_ioctl);
cmd              1131 drivers/media/v4l2-core/v4l2-mem2mem.c 	if (ec->cmd != V4L2_ENC_CMD_STOP && ec->cmd != V4L2_ENC_CMD_START)
cmd              1142 drivers/media/v4l2-core/v4l2-mem2mem.c 	if (dc->cmd != V4L2_DEC_CMD_STOP && dc->cmd != V4L2_DEC_CMD_START)
cmd              1147 drivers/media/v4l2-core/v4l2-mem2mem.c 	if (dc->cmd == V4L2_DEC_CMD_STOP) {
cmd              1149 drivers/media/v4l2-core/v4l2-mem2mem.c 	} else if (dc->cmd == V4L2_DEC_CMD_START) {
cmd               327 drivers/media/v4l2-core/v4l2-subdev.c static long subdev_do_ioctl(struct file *file, unsigned int cmd, void *arg)
cmd               337 drivers/media/v4l2-core/v4l2-subdev.c 	switch (cmd) {
cmd               608 drivers/media/v4l2-core/v4l2-subdev.c 		return v4l2_subdev_call(sd, core, ioctl, cmd, arg);
cmd               614 drivers/media/v4l2-core/v4l2-subdev.c static long subdev_do_ioctl_lock(struct file *file, unsigned int cmd, void *arg)
cmd               623 drivers/media/v4l2-core/v4l2-subdev.c 		ret = subdev_do_ioctl(file, cmd, arg);
cmd               629 drivers/media/v4l2-core/v4l2-subdev.c static long subdev_ioctl(struct file *file, unsigned int cmd,
cmd               632 drivers/media/v4l2-core/v4l2-subdev.c 	return video_usercopy(file, cmd, arg, subdev_do_ioctl_lock);
cmd               636 drivers/media/v4l2-core/v4l2-subdev.c static long subdev_compat_ioctl32(struct file *file, unsigned int cmd,
cmd               642 drivers/media/v4l2-core/v4l2-subdev.c 	return v4l2_subdev_call(sd, core, compat_ioctl32, cmd, arg);
cmd               398 drivers/memory/brcmstb_dpfe.c static int __send_command(struct private_data *priv, unsigned int cmd,
cmd               401 drivers/memory/brcmstb_dpfe.c 	const u32 *msg = priv->dpfe_api->command[cmd];
cmd               407 drivers/memory/brcmstb_dpfe.c 	if (cmd >= DPFE_CMD_MAX)
cmd              1053 drivers/memory/omap-gpmc.c int gpmc_configure(int cmd, int wval)
cmd              1057 drivers/memory/omap-gpmc.c 	switch (cmd) {
cmd               369 drivers/memstick/host/jmb38x_ms.c 	unsigned int data_len, cmd, t_val;
cmd               387 drivers/memstick/host/jmb38x_ms.c 	cmd = host->req->tpc << 16;
cmd               388 drivers/memstick/host/jmb38x_ms.c 	cmd |= TPC_DATA_SEL;
cmd               391 drivers/memstick/host/jmb38x_ms.c 		cmd |= TPC_DIR;
cmd               395 drivers/memstick/host/jmb38x_ms.c 			cmd |= TPC_GET_INT;
cmd               397 drivers/memstick/host/jmb38x_ms.c 			cmd |= TPC_WAIT_INT;
cmd               411 drivers/memstick/host/jmb38x_ms.c 		cmd &= ~(TPC_DATA_SEL | 0xf);
cmd               413 drivers/memstick/host/jmb38x_ms.c 		cmd |= data_len & 0xf;
cmd               444 drivers/memstick/host/jmb38x_ms.c 		cmd &= ~(TPC_DATA_SEL | 0xf);
cmd               446 drivers/memstick/host/jmb38x_ms.c 		cmd |= data_len & 0xf;
cmd               460 drivers/memstick/host/jmb38x_ms.c 	writel(cmd, host->addr + TPC);
cmd               461 drivers/memstick/host/jmb38x_ms.c 	dev_dbg(&msh->dev, "executing TPC %08x, len %x\n", cmd, data_len);
cmd               255 drivers/memstick/host/tifm_ms.c 	unsigned int data_len, cmd, sys_param;
cmd               326 drivers/memstick/host/tifm_ms.c 	cmd = (host->req->tpc & 0xf) << 12;
cmd               327 drivers/memstick/host/tifm_ms.c 	cmd |= data_len;
cmd               328 drivers/memstick/host/tifm_ms.c 	writel(cmd, sock->addr + SOCK_MS_COMMAND);
cmd               330 drivers/memstick/host/tifm_ms.c 	dev_dbg(&sock->dev, "executing TPC %x, %x\n", cmd, sys_param);
cmd               104 drivers/message/fusion/mptctl.c static int mptctl_getiocinfo(MPT_ADAPTER *iocp, unsigned long arg, unsigned int cmd);
cmd               114 drivers/message/fusion/mptctl.c static int mptctl_hp_hostinfo(MPT_ADAPTER *iocp, unsigned long arg, unsigned int cmd);
cmd               121 drivers/message/fusion/mptctl.c static long compat_mpctl_ioctl(struct file *f, unsigned cmd, unsigned long arg);
cmd               621 drivers/message/fusion/mptctl.c __mptctl_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               658 drivers/message/fusion/mptctl.c 	if ((cmd & ~IOCSIZE_MASK) == (MPTIOCINFO & ~IOCSIZE_MASK)) {
cmd               659 drivers/message/fusion/mptctl.c 		return mptctl_getiocinfo(iocp, arg, _IOC_SIZE(cmd));
cmd               660 drivers/message/fusion/mptctl.c 	} else if (cmd == MPTTARGETINFO) {
cmd               662 drivers/message/fusion/mptctl.c 	} else if (cmd == MPTTEST) {
cmd               664 drivers/message/fusion/mptctl.c 	} else if (cmd == MPTEVENTQUERY) {
cmd               666 drivers/message/fusion/mptctl.c 	} else if (cmd == MPTEVENTENABLE) {
cmd               668 drivers/message/fusion/mptctl.c 	} else if (cmd == MPTEVENTREPORT) {
cmd               670 drivers/message/fusion/mptctl.c 	} else if (cmd == MPTFWREPLACE) {
cmd               680 drivers/message/fusion/mptctl.c 	if (cmd == MPTFWDOWNLOAD)
cmd               682 drivers/message/fusion/mptctl.c 	else if (cmd == MPTCOMMAND)
cmd               684 drivers/message/fusion/mptctl.c 	else if (cmd == MPTHARDRESET)
cmd               686 drivers/message/fusion/mptctl.c 	else if ((cmd & ~IOCSIZE_MASK) == (HP_GETHOSTINFO & ~IOCSIZE_MASK))
cmd               687 drivers/message/fusion/mptctl.c 		ret = mptctl_hp_hostinfo(iocp, arg, _IOC_SIZE(cmd));
cmd               688 drivers/message/fusion/mptctl.c 	else if (cmd == HP_GETTARGETINFO)
cmd               699 drivers/message/fusion/mptctl.c mptctl_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               703 drivers/message/fusion/mptctl.c 	ret = __mptctl_ioctl(file, cmd, arg);
cmd              2712 drivers/message/fusion/mptctl.c compat_mptfwxfer_ioctl(struct file *filp, unsigned int cmd,
cmd              2752 drivers/message/fusion/mptctl.c compat_mpt_command(struct file *filp, unsigned int cmd,
cmd              2805 drivers/message/fusion/mptctl.c static long compat_mpctl_ioctl(struct file *f, unsigned int cmd, unsigned long arg)
cmd              2809 drivers/message/fusion/mptctl.c 	switch (cmd) {
cmd              2821 drivers/message/fusion/mptctl.c 		ret = __mptctl_ioctl(f, cmd, arg);
cmd              2824 drivers/message/fusion/mptctl.c 		ret = compat_mpt_command(f, cmd, arg);
cmd              2827 drivers/message/fusion/mptctl.c 		ret = compat_mptfwxfer_ioctl(f, cmd, arg);
cmd              2628 drivers/message/fusion/mptscsih.c 	u8		 cmd;
cmd              2645 drivers/message/fusion/mptscsih.c 	cmd = reply->u.hdr.Function;
cmd              2646 drivers/message/fusion/mptscsih.c 	if (((cmd == MPI_FUNCTION_SCSI_IO_REQUEST) ||
cmd              2647 drivers/message/fusion/mptscsih.c 	    (cmd == MPI_FUNCTION_RAID_SCSI_IO_PASSTHROUGH)) &&
cmd              2784 drivers/message/fusion/mptscsih.c 	u8		 cmd = io->cmd;
cmd              2804 drivers/message/fusion/mptscsih.c 	switch (cmd) {
cmd              2808 drivers/message/fusion/mptscsih.c 		CDB[0] = cmd;
cmd              2822 drivers/message/fusion/mptscsih.c 		CDB[0] = cmd;
cmd              2829 drivers/message/fusion/mptscsih.c 		CDB[0] = cmd;
cmd              2838 drivers/message/fusion/mptscsih.c 		CDB[0] = cmd;
cmd              2857 drivers/message/fusion/mptscsih.c 		CDB[0] = cmd;
cmd              2872 drivers/message/fusion/mptscsih.c 		CDB[0] = cmd;
cmd              2879 drivers/message/fusion/mptscsih.c 		CDB[0] = cmd;
cmd              2886 drivers/message/fusion/mptscsih.c 		CDB[0] = cmd;
cmd              2940 drivers/message/fusion/mptscsih.c 	if (cmd == REQUEST_SENSE) {
cmd              2943 drivers/message/fusion/mptscsih.c 		    "%s: Untagged! 0x%02x\n", ioc->name, __func__, cmd));
cmd              2955 drivers/message/fusion/mptscsih.c 	    ioc->name, __func__, cmd, io->channel, io->id, io->lun));
cmd              2972 drivers/message/fusion/mptscsih.c 		    cmd));
cmd              2982 drivers/message/fusion/mptscsih.c 			       cmd);
cmd              3027 drivers/message/fusion/mptscsih.c 	iocmd.cmd = SYNCHRONIZE_CACHE;
cmd                98 drivers/message/fusion/mptscsih.h 	u8		cmd;		/* SCSI Op Code */
cmd               177 drivers/mfd/cros_ec_dev.c 	params->cmd = MOTIONSENSE_CMD_DUMP;
cmd               205 drivers/mfd/cros_ec_dev.c 		params->cmd = MOTIONSENSE_CMD_INFO;
cmd              2093 drivers/mfd/db8500-prcmu.c static int prcmu_a9wdog(u8 cmd, u8 d0, u8 d1, u8 d2, u8 d3)
cmd              2106 drivers/mfd/db8500-prcmu.c 	writeb(cmd, (tcdm_base + PRCM_MBOX_HEADER_REQ_MB4));
cmd                37 drivers/mfd/dln2.c #define DLN2_GENERIC_CMD(cmd)		DLN2_CMD(cmd, DLN2_GENERIC_MODULE_ID)
cmd               303 drivers/mfd/dln2.c static void *dln2_prep_buf(u16 handle, u16 cmd, u16 echo, const void *obuf,
cmd               316 drivers/mfd/dln2.c 	hdr->id = cpu_to_le16(cmd);
cmd               328 drivers/mfd/dln2.c static int dln2_send_wait(struct dln2_dev *dln2, u16 handle, u16 cmd, u16 echo,
cmd               336 drivers/mfd/dln2.c 	buf = dln2_prep_buf(handle, cmd, echo, obuf, &len, GFP_KERNEL);
cmd               427 drivers/mfd/dln2.c static int _dln2_transfer(struct dln2_dev *dln2, u16 handle, u16 cmd,
cmd               456 drivers/mfd/dln2.c 	ret = dln2_send_wait(dln2, handle, cmd, rx_slot, obuf, obuf_len);
cmd               514 drivers/mfd/dln2.c int dln2_transfer(struct platform_device *pdev, u16 cmd,
cmd               526 drivers/mfd/dln2.c 	return _dln2_transfer(dln2, handle, cmd, obuf, obuf_len, ibuf,
cmd              1015 drivers/mfd/menelaus.c static int menelaus_ioctl(struct device *dev, unsigned cmd, unsigned long arg)
cmd              1022 drivers/mfd/menelaus.c 	switch (cmd) {
cmd               169 drivers/mfd/rave-sp.c 	struct rave_sp_variant_cmds cmd;
cmd               355 drivers/mfd/rave-sp.c 	command = sp->variant->cmd.translate(data[0]);
cmd               391 drivers/mfd/rave-sp.c 	u8 cmd[] = {
cmd               396 drivers/mfd/rave-sp.c 	rave_sp_write(sp, cmd, sizeof(cmd));
cmd               667 drivers/mfd/rave-sp.c 	u8 cmd[] = {
cmd               672 drivers/mfd/rave-sp.c 	return rave_sp_exec(sp, cmd, sizeof(cmd), status, sizeof(*status));
cmd               678 drivers/mfd/rave-sp.c 	u8 cmd[] = {
cmd               684 drivers/mfd/rave-sp.c 	ret = rave_sp_exec(sp, cmd, sizeof(cmd), &status->firmware_version,
cmd               689 drivers/mfd/rave-sp.c 	cmd[0] = RAVE_SP_CMD_GET_BOOTLOADER_VERSION;
cmd               690 drivers/mfd/rave-sp.c 	return rave_sp_exec(sp, cmd, sizeof(cmd), &status->bootloader_version,
cmd               701 drivers/mfd/rave-sp.c 	ret = sp->variant->cmd.get_status(sp, &status);
cmd               732 drivers/mfd/rave-sp.c 	.cmd = {
cmd               740 drivers/mfd/rave-sp.c 	.cmd = {
cmd               748 drivers/mfd/rave-sp.c 	.cmd = {
cmd                69 drivers/mfd/rn5t618.c 			    unsigned long mode, void *cmd)
cmd               373 drivers/mfd/si476x-cmd.c 				     uint8_t cmd,
cmd               381 drivers/mfd/si476x-cmd.c 	err = si476x_core_send_command(core, cmd, args, argn, resp, respn,
cmd               112 drivers/mfd/ssbi.c 	u32 cmd = SSBI_CMD_RDWRN | ((addr & 0xff) << 16);
cmd               126 drivers/mfd/ssbi.c 		ssbi_writel(ssbi, cmd, SSBI2_CMD);
cmd               171 drivers/mfd/ssbi.c ssbi_pa_transfer(struct ssbi *ssbi, u32 cmd, u8 *data)
cmd               176 drivers/mfd/ssbi.c 	ssbi_writel(ssbi, cmd, SSBI_PA_CMD);
cmd               198 drivers/mfd/ssbi.c 	u32 cmd;
cmd               201 drivers/mfd/ssbi.c 	cmd = SSBI_PA_CMD_RDWRN | (addr & SSBI_PA_CMD_ADDR_MASK) << 8;
cmd               204 drivers/mfd/ssbi.c 		ret = ssbi_pa_transfer(ssbi, cmd, buf);
cmd               218 drivers/mfd/ssbi.c 	u32 cmd;
cmd               222 drivers/mfd/ssbi.c 		cmd = (addr & SSBI_PA_CMD_ADDR_MASK) << 8 | *buf;
cmd               223 drivers/mfd/ssbi.c 		ret = ssbi_pa_transfer(ssbi, cmd, NULL);
cmd                31 drivers/mfd/stmpe-spi.c 	u16 cmd = (val << 8) | reg;
cmd                33 drivers/mfd/stmpe-spi.c 	return spi_write(spi, (const u8 *)&cmd, 2);
cmd                38 drivers/mfd/wl1273-core.c static int wl1273_fm_write_cmd(struct wl1273_core *core, u8 cmd, u16 param)
cmd                44 drivers/mfd/wl1273-core.c 	r = i2c_smbus_write_i2c_block_data(client, cmd, sizeof(buf), buf);
cmd                46 drivers/mfd/wl1273-core.c 		dev_err(&client->dev, "%s: Cmd: %d fails.\n", __func__, cmd);
cmd               362 drivers/misc/cxl/api.c long cxl_fd_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               364 drivers/misc/cxl/api.c 	return afu_ioctl(file, cmd, arg);
cmd              1042 drivers/misc/cxl/cxl.h long afu_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               310 drivers/misc/cxl/file.c long afu_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               321 drivers/misc/cxl/file.c 	switch (cmd) {
cmd               333 drivers/misc/cxl/file.c static long afu_compat_ioctl(struct file *file, unsigned int cmd,
cmd               336 drivers/misc/cxl/file.c 	return afu_ioctl(file, cmd, arg);
cmd               458 drivers/misc/cxl/flash.c static long device_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               464 drivers/misc/cxl/flash.c 	if (cmd == CXL_IOCTL_DOWNLOAD_IMAGE)
cmd               468 drivers/misc/cxl/flash.c 	else if (cmd == CXL_IOCTL_VALIDATE_IMAGE)
cmd               476 drivers/misc/cxl/flash.c static long device_compat_ioctl(struct file *file, unsigned int cmd,
cmd               479 drivers/misc/cxl/flash.c 	return device_ioctl(file, cmd, arg);
cmd               431 drivers/misc/cxl/native.c 				  u64 cmd, u64 pe_state)
cmd               437 drivers/misc/cxl/native.c 	trace_cxl_llcmd(ctx, cmd);
cmd               443 drivers/misc/cxl/native.c 	*(ctx->afu->native->sw_command_status) = cpu_to_be64(cmd | 0 | ctx->pe);
cmd               445 drivers/misc/cxl/native.c 	cxl_p1n_write(ctx->afu, CXL_PSL_LLCMD_An, cmd | ctx->pe);
cmd               464 drivers/misc/cxl/native.c 		    (cmd | (cmd >> 16) | ctx->pe))
cmd               477 drivers/misc/cxl/native.c 	trace_cxl_llcmd_done(ctx, cmd, rc);
cmd               347 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_context *ctx, u64 cmd),
cmd               349 drivers/misc/cxl/trace.h 	TP_ARGS(ctx, cmd),
cmd               355 drivers/misc/cxl/trace.h 		__field(u64, cmd)
cmd               362 drivers/misc/cxl/trace.h 		__entry->cmd = cmd;
cmd               369 drivers/misc/cxl/trace.h 		__print_symbolic_u64(__entry->cmd, LLCMD_NAMES)
cmd               374 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_context *ctx, u64 cmd, int rc),
cmd               376 drivers/misc/cxl/trace.h 	TP_ARGS(ctx, cmd, rc),
cmd               382 drivers/misc/cxl/trace.h 		__field(u64, cmd)
cmd               391 drivers/misc/cxl/trace.h 		__entry->cmd = cmd;
cmd               398 drivers/misc/cxl/trace.h 		__print_symbolic_u64(__entry->cmd, LLCMD_NAMES),
cmd               404 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd),
cmd               406 drivers/misc/cxl/trace.h 	TP_ARGS(afu, cmd),
cmd               411 drivers/misc/cxl/trace.h 		__field(u64, cmd)
cmd               417 drivers/misc/cxl/trace.h 		__entry->cmd = cmd;
cmd               423 drivers/misc/cxl/trace.h 		__print_symbolic_u64(__entry->cmd, AFU_COMMANDS)
cmd               428 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd, int rc),
cmd               430 drivers/misc/cxl/trace.h 	TP_ARGS(afu, cmd, rc),
cmd               435 drivers/misc/cxl/trace.h 		__field(u64, cmd)
cmd               443 drivers/misc/cxl/trace.h 		__entry->cmd = cmd;
cmd               449 drivers/misc/cxl/trace.h 		__print_symbolic_u64(__entry->cmd, AFU_COMMANDS),
cmd               455 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd),
cmd               456 drivers/misc/cxl/trace.h 	TP_ARGS(afu, cmd)
cmd               460 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd, int rc),
cmd               461 drivers/misc/cxl/trace.h 	TP_ARGS(afu, cmd, rc)
cmd               465 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd),
cmd               466 drivers/misc/cxl/trace.h 	TP_ARGS(afu, cmd),
cmd               471 drivers/misc/cxl/trace.h 		__print_symbolic_u64(__entry->cmd, PSL_COMMANDS)
cmd               476 drivers/misc/cxl/trace.h 	TP_PROTO(struct cxl_afu *afu, u64 cmd, int rc),
cmd               477 drivers/misc/cxl/trace.h 	TP_ARGS(afu, cmd, rc),
cmd               482 drivers/misc/cxl/trace.h 		__print_symbolic_u64(__entry->cmd, PSL_COMMANDS),
cmd               161 drivers/misc/eeprom/idt_89hpesx.c 	u8 cmd;
cmd               174 drivers/misc/eeprom/idt_89hpesx.c 	u8 cmd;
cmd               595 drivers/misc/eeprom/idt_89hpesx.c 		eeseq.cmd = pdev->inieecmd | EEPROM_OP_READ;
cmd               615 drivers/misc/eeprom/idt_89hpesx.c 		if (retry && (eeseq.cmd & EEPROM_NAERR)) {
cmd               623 drivers/misc/eeprom/idt_89hpesx.c 		if (eeseq.cmd & (EEPROM_NAERR | EEPROM_LAERR | EEPROM_MSS)) {
cmd               626 drivers/misc/eeprom/idt_89hpesx.c 				eeseq.cmd);
cmd               667 drivers/misc/eeprom/idt_89hpesx.c 		eeseq.cmd = pdev->inieecmd | EEPROM_OP_WRITE;
cmd               766 drivers/misc/eeprom/idt_89hpesx.c 	csrseq.cmd = pdev->inicsrcmd | CSR_OP_WRITE;
cmd               778 drivers/misc/eeprom/idt_89hpesx.c 	csrseq.cmd = pdev->inicsrcmd | CSR_OP_READ;
cmd               796 drivers/misc/eeprom/idt_89hpesx.c 	if (csrseq.cmd & (CSR_RERR | CSR_WERR)) {
cmd               831 drivers/misc/eeprom/idt_89hpesx.c 	csrseq.cmd = pdev->inicsrcmd | CSR_OP_READ;
cmd               850 drivers/misc/eeprom/idt_89hpesx.c 	if (csrseq.cmd & (CSR_RERR | CSR_WERR)) {
cmd              1288 drivers/misc/fastrpc.c static long fastrpc_device_ioctl(struct file *file, unsigned int cmd,
cmd              1295 drivers/misc/fastrpc.c 	switch (cmd) {
cmd               390 drivers/misc/genwqe/card_base.h 	struct genwqe_ddcb_cmd cmd;	/* ddcb_no for this request */
cmd               506 drivers/misc/genwqe/card_base.h 			   struct genwqe_ddcb_cmd *cmd, unsigned int f_flags);
cmd               518 drivers/misc/genwqe/card_base.h 			       struct genwqe_ddcb_cmd *cmd,
cmd               187 drivers/misc/genwqe/card_ddcb.c 			pddcb->cmd);
cmd               201 drivers/misc/genwqe/card_ddcb.c 	return &req->cmd;
cmd               204 drivers/misc/genwqe/card_ddcb.c void ddcb_requ_free(struct genwqe_ddcb_cmd *cmd)
cmd               206 drivers/misc/genwqe/card_ddcb.c 	struct ddcb_requ *req = container_of(cmd, struct ddcb_requ, cmd);
cmd               224 drivers/misc/genwqe/card_ddcb.c 	return req->cmd.ddata_addr != 0x0;
cmd               333 drivers/misc/genwqe/card_ddcb.c 	memcpy(&req->cmd.asv[0], &pddcb->asv[0], DDCB_ASV_LENGTH);
cmd               336 drivers/misc/genwqe/card_ddcb.c 	req->cmd.vcrc     = be16_to_cpu(pddcb->vcrc_16);
cmd               337 drivers/misc/genwqe/card_ddcb.c 	req->cmd.deque_ts = be64_to_cpu(pddcb->deque_ts_64);
cmd               338 drivers/misc/genwqe/card_ddcb.c 	req->cmd.cmplt_ts = be64_to_cpu(pddcb->cmplt_ts_64);
cmd               340 drivers/misc/genwqe/card_ddcb.c 	req->cmd.attn     = be16_to_cpu(pddcb->attn_16);
cmd               341 drivers/misc/genwqe/card_ddcb.c 	req->cmd.progress = be32_to_cpu(pddcb->progress_32);
cmd               342 drivers/misc/genwqe/card_ddcb.c 	req->cmd.retc     = be16_to_cpu(pddcb->retc_16);
cmd               427 drivers/misc/genwqe/card_ddcb.c 				   VCRC_LENGTH(req->cmd.asv_length),
cmd               434 drivers/misc/genwqe/card_ddcb.c 				pddcb->pre, VCRC_LENGTH(req->cmd.asv_length),
cmd               815 drivers/misc/genwqe/card_ddcb.c 	pddcb->cmdopts_16 = cpu_to_be16(req->cmd.cmdopts);
cmd               816 drivers/misc/genwqe/card_ddcb.c 	pddcb->cmd = req->cmd.cmd;
cmd               817 drivers/misc/genwqe/card_ddcb.c 	pddcb->acfunc = req->cmd.acfunc;	/* functional unit */
cmd               833 drivers/misc/genwqe/card_ddcb.c 	pddcb->psp = (((req->cmd.asiv_length / 8) << 4) |
cmd               834 drivers/misc/genwqe/card_ddcb.c 		      ((req->cmd.asv_length  / 8)));
cmd               835 drivers/misc/genwqe/card_ddcb.c 	pddcb->disp_ts_64 = cpu_to_be64(req->cmd.disp_ts);
cmd               852 drivers/misc/genwqe/card_ddcb.c 		       &req->cmd.__asiv[0],	/* source */
cmd               855 drivers/misc/genwqe/card_ddcb.c 		pddcb->n.ats_64 = cpu_to_be64(req->cmd.ats);
cmd               857 drivers/misc/genwqe/card_ddcb.c 			&req->cmd.asiv[0],	/* source */
cmd               868 drivers/misc/genwqe/card_ddcb.c 			   ICRC_LENGTH(req->cmd.asiv_length), 0xffff);
cmd               907 drivers/misc/genwqe/card_ddcb.c 			      struct genwqe_ddcb_cmd *cmd,
cmd               912 drivers/misc/genwqe/card_ddcb.c 	struct ddcb_requ *req = container_of(cmd, struct ddcb_requ, cmd);
cmd               914 drivers/misc/genwqe/card_ddcb.c 	if (cmd->asiv_length > DDCB_ASIV_LENGTH) {
cmd               916 drivers/misc/genwqe/card_ddcb.c 			__func__, cmd->asiv_length);
cmd               919 drivers/misc/genwqe/card_ddcb.c 	if (cmd->asv_length > DDCB_ASV_LENGTH) {
cmd               921 drivers/misc/genwqe/card_ddcb.c 			__func__, cmd->asiv_length);
cmd               934 drivers/misc/genwqe/card_ddcb.c 				 (unsigned long)cmd->ddata_addr,
cmd               945 drivers/misc/genwqe/card_ddcb.c 	if (cmd->retc != DDCB_RETC_COMPLETE) {
cmd               958 drivers/misc/genwqe/card_ddcb.c 				 (unsigned long)cmd->ddata_addr,
cmd                57 drivers/misc/genwqe/card_ddcb.h 	u8  cmd;		/* Command. */
cmd               276 drivers/misc/genwqe/card_debugfs.c 			   be64_to_cpu(pddcb->priv_64), pddcb->cmd);
cmd               568 drivers/misc/genwqe/card_dev.c 		req->cmd = SLCMD_MOVE_FLASH;
cmd               647 drivers/misc/genwqe/card_dev.c 	struct genwqe_ddcb_cmd *cmd;
cmd               689 drivers/misc/genwqe/card_dev.c 		cmd = ddcb_requ_alloc();
cmd               690 drivers/misc/genwqe/card_dev.c 		if (cmd == NULL) {
cmd               694 drivers/misc/genwqe/card_dev.c 		cmd->cmd = SLCMD_MOVE_FLASH;
cmd               695 drivers/misc/genwqe/card_dev.c 		cmd->cmdopts = cmdopts;
cmd               699 drivers/misc/genwqe/card_dev.c 			*(__be64 *)&cmd->__asiv[0]  = cpu_to_be64(dma_addr);
cmd               700 drivers/misc/genwqe/card_dev.c 			*(__be64 *)&cmd->__asiv[8]  = cpu_to_be64(tocopy);
cmd               701 drivers/misc/genwqe/card_dev.c 			*(__be64 *)&cmd->__asiv[16] = cpu_to_be64(flash);
cmd               702 drivers/misc/genwqe/card_dev.c 			*(__be32 *)&cmd->__asiv[24] = cpu_to_be32(0);
cmd               703 drivers/misc/genwqe/card_dev.c 			cmd->__asiv[24] = load->uid;
cmd               704 drivers/misc/genwqe/card_dev.c 			*(__be32 *)&cmd->__asiv[28] = cpu_to_be32(0) /* CRC */;
cmd               705 drivers/misc/genwqe/card_dev.c 			cmd->asiv_length = 32; /* bytes included in crc calc */
cmd               707 drivers/misc/genwqe/card_dev.c 			*(__be64 *)&cmd->asiv[0]  = cpu_to_be64(dma_addr);
cmd               708 drivers/misc/genwqe/card_dev.c 			*(__be32 *)&cmd->asiv[8]  = cpu_to_be32(tocopy);
cmd               709 drivers/misc/genwqe/card_dev.c 			*(__be32 *)&cmd->asiv[12] = cpu_to_be32(0); /* resvd */
cmd               710 drivers/misc/genwqe/card_dev.c 			*(__be64 *)&cmd->asiv[16] = cpu_to_be64(flash);
cmd               711 drivers/misc/genwqe/card_dev.c 			*(__be32 *)&cmd->asiv[24] = cpu_to_be32(load->uid<<24);
cmd               712 drivers/misc/genwqe/card_dev.c 			*(__be32 *)&cmd->asiv[28] = cpu_to_be32(0); /* CRC */
cmd               715 drivers/misc/genwqe/card_dev.c 			cmd->ats = 0x5ULL << 44;
cmd               716 drivers/misc/genwqe/card_dev.c 			cmd->asiv_length = 40; /* bytes included in crc calc */
cmd               718 drivers/misc/genwqe/card_dev.c 		cmd->asv_length  = 8;
cmd               721 drivers/misc/genwqe/card_dev.c 		*(u64 *)&cmd->asv[0] = 0ULL;	/* 0x80 */
cmd               723 drivers/misc/genwqe/card_dev.c 		rc = __genwqe_execute_raw_ddcb(cd, cmd, filp->f_flags);
cmd               725 drivers/misc/genwqe/card_dev.c 		load->retc = cmd->retc;
cmd               726 drivers/misc/genwqe/card_dev.c 		load->attn = cmd->attn;
cmd               727 drivers/misc/genwqe/card_dev.c 		load->progress = cmd->progress;
cmd               730 drivers/misc/genwqe/card_dev.c 			ddcb_requ_free(cmd);
cmd               737 drivers/misc/genwqe/card_dev.c 			ddcb_requ_free(cmd);
cmd               742 drivers/misc/genwqe/card_dev.c 		if (((cmd->retc == DDCB_RETC_FAULT) &&
cmd               743 drivers/misc/genwqe/card_dev.c 		     (cmd->attn != 0x02)) ||  /* Normally ignore CRC error */
cmd               744 drivers/misc/genwqe/card_dev.c 		    ((cmd->retc == DDCB_RETC_COMPLETE) &&
cmd               745 drivers/misc/genwqe/card_dev.c 		     (cmd->attn != 0x00))) {  /* Everything was fine */
cmd               747 drivers/misc/genwqe/card_dev.c 			ddcb_requ_free(cmd);
cmd               755 drivers/misc/genwqe/card_dev.c 		ddcb_requ_free(cmd);
cmd               858 drivers/misc/genwqe/card_dev.c 	struct genwqe_ddcb_cmd *cmd = &req->cmd;
cmd               869 drivers/misc/genwqe/card_dev.c 		ats_flags = ATS_GET_FLAGS(cmd->ats, asiv_offs);
cmd               878 drivers/misc/genwqe/card_dev.c 			u_addr = be64_to_cpu(*((__be64 *)&cmd->
cmd               880 drivers/misc/genwqe/card_dev.c 			u_size = be32_to_cpu(*((__be32 *)&cmd->
cmd               889 drivers/misc/genwqe/card_dev.c 				*((__be64 *)&cmd->asiv[asiv_offs]) =
cmd               901 drivers/misc/genwqe/card_dev.c 			*((__be64 *)&cmd->asiv[asiv_offs]) =
cmd               911 drivers/misc/genwqe/card_dev.c 					       &cmd->asiv[asiv_offs]));
cmd               913 drivers/misc/genwqe/card_dev.c 					       &cmd->asiv[asiv_offs + 0x08]));
cmd               921 drivers/misc/genwqe/card_dev.c 				*((__be64 *)&cmd->asiv[asiv_offs]) =
cmd               958 drivers/misc/genwqe/card_dev.c 			*((__be64 *)&cmd->asiv[asiv_offs]) =
cmd               983 drivers/misc/genwqe/card_dev.c 			       struct genwqe_ddcb_cmd *cmd)
cmd               988 drivers/misc/genwqe/card_dev.c 	struct ddcb_requ *req = container_of(cmd, struct ddcb_requ, cmd);
cmd               994 drivers/misc/genwqe/card_dev.c 	rc = __genwqe_execute_raw_ddcb(cd, cmd, filp->f_flags);
cmd              1003 drivers/misc/genwqe/card_dev.c 	struct genwqe_ddcb_cmd *cmd;
cmd              1007 drivers/misc/genwqe/card_dev.c 	cmd = ddcb_requ_alloc();
cmd              1008 drivers/misc/genwqe/card_dev.c 	if (cmd == NULL)
cmd              1011 drivers/misc/genwqe/card_dev.c 	if (copy_from_user(cmd, (void __user *)arg, sizeof(*cmd))) {
cmd              1012 drivers/misc/genwqe/card_dev.c 		ddcb_requ_free(cmd);
cmd              1017 drivers/misc/genwqe/card_dev.c 		rc = genwqe_execute_ddcb(cfile, cmd);
cmd              1019 drivers/misc/genwqe/card_dev.c 		rc = __genwqe_execute_raw_ddcb(cd, cmd, filp->f_flags);
cmd              1023 drivers/misc/genwqe/card_dev.c 	if (copy_to_user((void __user *)arg, cmd,
cmd              1024 drivers/misc/genwqe/card_dev.c 			 sizeof(*cmd) - DDCB_ASIV_LENGTH)) {
cmd              1025 drivers/misc/genwqe/card_dev.c 		ddcb_requ_free(cmd);
cmd              1029 drivers/misc/genwqe/card_dev.c 	ddcb_requ_free(cmd);
cmd              1041 drivers/misc/genwqe/card_dev.c static long genwqe_ioctl(struct file *filp, unsigned int cmd,
cmd              1056 drivers/misc/genwqe/card_dev.c 	if (_IOC_TYPE(cmd) != GENWQE_IOC_CODE)
cmd              1059 drivers/misc/genwqe/card_dev.c 	switch (cmd) {
cmd              1230 drivers/misc/genwqe/card_dev.c static long genwqe_compat_ioctl(struct file *filp, unsigned int cmd,
cmd              1233 drivers/misc/genwqe/card_dev.c 	return genwqe_ioctl(filp, cmd, arg);
cmd              1363 drivers/misc/habanalabs/habanalabs.h 	unsigned int cmd;
cmd              1665 drivers/misc/habanalabs/habanalabs.h long hl_ioctl(struct file *filep, unsigned int cmd, unsigned long arg);
cmd              1666 drivers/misc/habanalabs/habanalabs.h long hl_ioctl_control(struct file *filep, unsigned int cmd, unsigned long arg);
cmd               336 drivers/misc/habanalabs/habanalabs_ioctl.c 	[_IOC_NR(ioctl)] = {.cmd = ioctl, .func = _func}
cmd               351 drivers/misc/habanalabs/habanalabs_ioctl.c static long _hl_ioctl(struct file *filep, unsigned int cmd, unsigned long arg,
cmd               356 drivers/misc/habanalabs/habanalabs_ioctl.c 	unsigned int nr = _IOC_NR(cmd);
cmd               379 drivers/misc/habanalabs/habanalabs_ioctl.c 	hl_size = _IOC_SIZE(ioctl->cmd);
cmd               380 drivers/misc/habanalabs/habanalabs_ioctl.c 	usize = asize = _IOC_SIZE(cmd);
cmd               384 drivers/misc/habanalabs/habanalabs_ioctl.c 	cmd = ioctl->cmd;
cmd               386 drivers/misc/habanalabs/habanalabs_ioctl.c 	if (cmd & (IOC_IN | IOC_OUT)) {
cmd               398 drivers/misc/habanalabs/habanalabs_ioctl.c 	if (cmd & IOC_IN) {
cmd               403 drivers/misc/habanalabs/habanalabs_ioctl.c 	} else if (cmd & IOC_OUT) {
cmd               409 drivers/misc/habanalabs/habanalabs_ioctl.c 	if (cmd & IOC_OUT)
cmd               416 drivers/misc/habanalabs/habanalabs_ioctl.c 			  task_pid_nr(current), cmd, nr);
cmd               424 drivers/misc/habanalabs/habanalabs_ioctl.c long hl_ioctl(struct file *filep, unsigned int cmd, unsigned long arg)
cmd               429 drivers/misc/habanalabs/habanalabs_ioctl.c 	unsigned int nr = _IOC_NR(cmd);
cmd               439 drivers/misc/habanalabs/habanalabs_ioctl.c 	return _hl_ioctl(filep, cmd, arg, ioctl, hdev->dev);
cmd               442 drivers/misc/habanalabs/habanalabs_ioctl.c long hl_ioctl_control(struct file *filep, unsigned int cmd, unsigned long arg)
cmd               447 drivers/misc/habanalabs/habanalabs_ioctl.c 	unsigned int nr = _IOC_NR(cmd);
cmd               457 drivers/misc/habanalabs/habanalabs_ioctl.c 	return _hl_ioctl(filep, cmd, arg, ioctl, hdev->dev_ctrl);
cmd                22 drivers/misc/hmc6352.c static int compass_command(struct i2c_client *c, u8 cmd)
cmd                24 drivers/misc/hmc6352.c 	int ret = i2c_master_send(c, &cmd, 1);
cmd                26 drivers/misc/hmc6352.c 		dev_warn(&c->dev, "command '%c' failed.\n", cmd);
cmd                22 drivers/misc/ibmasm/command.c 	struct command *cmd;
cmd                27 drivers/misc/ibmasm/command.c 	cmd = kzalloc(sizeof(struct command), GFP_KERNEL);
cmd                28 drivers/misc/ibmasm/command.c 	if (cmd == NULL)
cmd                32 drivers/misc/ibmasm/command.c 	cmd->buffer = kzalloc(buffer_size, GFP_KERNEL);
cmd                33 drivers/misc/ibmasm/command.c 	if (cmd->buffer == NULL) {
cmd                34 drivers/misc/ibmasm/command.c 		kfree(cmd);
cmd                37 drivers/misc/ibmasm/command.c 	cmd->buffer_size = buffer_size;
cmd                39 drivers/misc/ibmasm/command.c 	kref_init(&cmd->kref);
cmd                40 drivers/misc/ibmasm/command.c 	cmd->lock = &sp->lock;
cmd                42 drivers/misc/ibmasm/command.c 	cmd->status = IBMASM_CMD_PENDING;
cmd                43 drivers/misc/ibmasm/command.c 	init_waitqueue_head(&cmd->wait);
cmd                44 drivers/misc/ibmasm/command.c 	INIT_LIST_HEAD(&cmd->queue_node);
cmd                49 drivers/misc/ibmasm/command.c 	return cmd;
cmd                54 drivers/misc/ibmasm/command.c 	struct command *cmd = to_command(kref);
cmd                56 drivers/misc/ibmasm/command.c 	list_del(&cmd->queue_node);
cmd                59 drivers/misc/ibmasm/command.c 	kfree(cmd->buffer);
cmd                60 drivers/misc/ibmasm/command.c 	kfree(cmd);
cmd                63 drivers/misc/ibmasm/command.c static void enqueue_command(struct service_processor *sp, struct command *cmd)
cmd                65 drivers/misc/ibmasm/command.c 	list_add_tail(&cmd->queue_node, &sp->command_queue);
cmd                70 drivers/misc/ibmasm/command.c 	struct command *cmd;
cmd                78 drivers/misc/ibmasm/command.c 	cmd = list_entry(next, struct command, queue_node);
cmd                80 drivers/misc/ibmasm/command.c 	return cmd;
cmd               105 drivers/misc/ibmasm/command.c void ibmasm_exec_command(struct service_processor *sp, struct command *cmd)
cmd               115 drivers/misc/ibmasm/command.c 		sp->current_command = cmd;
cmd               120 drivers/misc/ibmasm/command.c 		enqueue_command(sp, cmd);
cmd               148 drivers/misc/ibmasm/command.c void ibmasm_wait_for_response(struct command *cmd, int timeout)
cmd               150 drivers/misc/ibmasm/command.c 	wait_event_interruptible_timeout(cmd->wait,
cmd               151 drivers/misc/ibmasm/command.c 				cmd->status == IBMASM_CMD_COMPLETE ||
cmd               152 drivers/misc/ibmasm/command.c 				cmd->status == IBMASM_CMD_FAILED,
cmd               163 drivers/misc/ibmasm/command.c 	struct command *cmd = sp->current_command;
cmd               168 drivers/misc/ibmasm/command.c 	memcpy_fromio(cmd->buffer, response, min(size, cmd->buffer_size));
cmd               169 drivers/misc/ibmasm/command.c 	cmd->status = IBMASM_CMD_COMPLETE;
cmd               112 drivers/misc/ibmasm/dot_command.c 	struct command *cmd;
cmd               116 drivers/misc/ibmasm/dot_command.c 	cmd = ibmasm_new_command(sp, sizeof(struct os_state_command));
cmd               117 drivers/misc/ibmasm/dot_command.c 	if (cmd == NULL)
cmd               120 drivers/misc/ibmasm/dot_command.c 	os_state_cmd = (struct os_state_command *)cmd->buffer;
cmd               130 drivers/misc/ibmasm/dot_command.c 	ibmasm_exec_command(sp, cmd);
cmd               131 drivers/misc/ibmasm/dot_command.c 	ibmasm_wait_for_response(cmd, IBMASM_CMD_TIMEOUT_NORMAL);
cmd               133 drivers/misc/ibmasm/dot_command.c 	if (cmd->status != IBMASM_CMD_COMPLETE)
cmd               136 drivers/misc/ibmasm/dot_command.c 	command_put(cmd);
cmd                41 drivers/misc/ibmasm/dot_command.h 	struct dot_command_header *cmd = (struct dot_command_header *)buffer;
cmd                42 drivers/misc/ibmasm/dot_command.h 	return sizeof(struct dot_command_header) + cmd->command_size + cmd->data_size;
cmd                48 drivers/misc/ibmasm/dot_command.h 	unsigned char *cmd = buffer + sizeof(struct dot_command_header);
cmd                53 drivers/misc/ibmasm/dot_command.h 		if ((cmd[0] == 6) && (cmd[1] == 3) && (cmd[2] == 1))
cmd                56 drivers/misc/ibmasm/dot_command.h 		if ((cmd[0] == 7) && (cmd[1] == 1))
cmd                58 drivers/misc/ibmasm/dot_command.h 		if (cmd[0] == 8)
cmd                73 drivers/misc/ibmasm/heartbeat.c 	struct command *cmd = sp->heartbeat;
cmd                74 drivers/misc/ibmasm/heartbeat.c 	struct dot_command_header *header = (struct dot_command_header *)cmd->buffer;
cmd                82 drivers/misc/ibmasm/heartbeat.c 	cmd->status = IBMASM_CMD_PENDING;
cmd                83 drivers/misc/ibmasm/heartbeat.c 	size = min(size, cmd->buffer_size);
cmd                84 drivers/misc/ibmasm/heartbeat.c 	memcpy_fromio(cmd->buffer, message, size);
cmd                86 drivers/misc/ibmasm/heartbeat.c 	ibmasm_exec_command(sp, cmd);
cmd                91 drivers/misc/ibmasm/ibmasm.h static inline void command_put(struct command *cmd)
cmd                94 drivers/misc/ibmasm/ibmasm.h 	spinlock_t *lock = cmd->lock;
cmd                97 drivers/misc/ibmasm/ibmasm.h 	kref_put(&cmd->kref, ibmasm_free_command);
cmd               101 drivers/misc/ibmasm/ibmasm.h static inline void command_get(struct command *cmd)
cmd               103 drivers/misc/ibmasm/ibmasm.h 	kref_get(&cmd->kref);
cmd               158 drivers/misc/ibmasm/ibmasm.h void ibmasm_exec_command(struct service_processor *sp, struct command *cmd);
cmd               159 drivers/misc/ibmasm/ibmasm.h void ibmasm_wait_for_response(struct command *cmd, int timeout);
cmd               262 drivers/misc/ibmasm/ibmasmfs.c 	struct command *cmd;
cmd               274 drivers/misc/ibmasm/ibmasmfs.c 	cmd = command_data->command;
cmd               275 drivers/misc/ibmasm/ibmasmfs.c 	if (cmd == NULL) {
cmd               282 drivers/misc/ibmasm/ibmasmfs.c 	if (cmd->status != IBMASM_CMD_COMPLETE) {
cmd               283 drivers/misc/ibmasm/ibmasmfs.c 		command_put(cmd);
cmd               286 drivers/misc/ibmasm/ibmasmfs.c 	len = min(count, cmd->buffer_size);
cmd               287 drivers/misc/ibmasm/ibmasmfs.c 	if (copy_to_user(buf, cmd->buffer, len)) {
cmd               288 drivers/misc/ibmasm/ibmasmfs.c 		command_put(cmd);
cmd               291 drivers/misc/ibmasm/ibmasmfs.c 	command_put(cmd);
cmd               299 drivers/misc/ibmasm/ibmasmfs.c 	struct command *cmd;
cmd               313 drivers/misc/ibmasm/ibmasmfs.c 	cmd = ibmasm_new_command(command_data->sp, count);
cmd               314 drivers/misc/ibmasm/ibmasmfs.c 	if (!cmd)
cmd               317 drivers/misc/ibmasm/ibmasmfs.c 	if (copy_from_user(cmd->buffer, ubuff, count)) {
cmd               318 drivers/misc/ibmasm/ibmasmfs.c 		command_put(cmd);
cmd               325 drivers/misc/ibmasm/ibmasmfs.c 		command_put(cmd);
cmd               328 drivers/misc/ibmasm/ibmasmfs.c 	command_data->command = cmd;
cmd               331 drivers/misc/ibmasm/ibmasmfs.c 	ibmasm_exec_command(command_data->sp, cmd);
cmd               332 drivers/misc/ibmasm/ibmasmfs.c 	ibmasm_wait_for_response(cmd, get_dot_command_timeout(cmd->buffer));
cmd                50 drivers/misc/ibmasm/r_heartbeat.c 	struct command *cmd;
cmd                54 drivers/misc/ibmasm/r_heartbeat.c 	cmd = ibmasm_new_command(sp, sizeof rhb_dot_cmd);
cmd                55 drivers/misc/ibmasm/r_heartbeat.c 	if (!cmd)
cmd                59 drivers/misc/ibmasm/r_heartbeat.c 		memcpy(cmd->buffer, (void *)&rhb_dot_cmd, sizeof rhb_dot_cmd);
cmd                60 drivers/misc/ibmasm/r_heartbeat.c 		cmd->status = IBMASM_CMD_PENDING;
cmd                61 drivers/misc/ibmasm/r_heartbeat.c 		ibmasm_exec_command(sp, cmd);
cmd                62 drivers/misc/ibmasm/r_heartbeat.c 		ibmasm_wait_for_response(cmd, IBMASM_CMD_TIMEOUT_NORMAL);
cmd                64 drivers/misc/ibmasm/r_heartbeat.c 		if (cmd->status != IBMASM_CMD_COMPLETE)
cmd                76 drivers/misc/ibmasm/r_heartbeat.c 	command_put(cmd);
cmd              1359 drivers/misc/ibmvmc.c 			 unsigned int cmd, unsigned long arg)
cmd              1364 drivers/misc/ibmvmc.c 		 (unsigned long)file, cmd, arg,
cmd              1372 drivers/misc/ibmvmc.c 	switch (cmd) {
cmd              1383 drivers/misc/ibmvmc.c 		pr_warn("ibmvmc: unknown ioctl 0x%x\n", cmd);
cmd               326 drivers/misc/mei/bus-fixup.c 	struct mei_nfc_cmd cmd = {
cmd               339 drivers/misc/mei/bus-fixup.c 	ret = __mei_cl_send(cl, (u8 *)&cmd, sizeof(struct mei_nfc_cmd),
cmd               154 drivers/misc/mei/hbm.c 	struct mei_hbm_cl_cmd *cmd = buf;
cmd               156 drivers/misc/mei/hbm.c 	memset(cmd, 0, len);
cmd               158 drivers/misc/mei/hbm.c 	cmd->hbm_cmd = hbm_cmd;
cmd               159 drivers/misc/mei/hbm.c 	cmd->host_addr = mei_cl_host_addr(cl);
cmd               160 drivers/misc/mei/hbm.c 	cmd->me_addr = mei_cl_me_id(cl);
cmd               195 drivers/misc/mei/hbm.c bool mei_hbm_cl_addr_equal(struct mei_cl *cl, struct mei_hbm_cl_cmd *cmd)
cmd               197 drivers/misc/mei/hbm.c 	return  mei_cl_host_addr(cl) == cmd->host_addr &&
cmd               198 drivers/misc/mei/hbm.c 		mei_cl_me_id(cl) == cmd->me_addr;
cmd               212 drivers/misc/mei/hbm.c 	struct mei_hbm_cl_cmd *cmd = (struct mei_hbm_cl_cmd *)buf;
cmd               216 drivers/misc/mei/hbm.c 		if (mei_hbm_cl_addr_equal(cl, cmd))
cmd               495 drivers/misc/mei/hbm.c static inline enum mei_cb_file_ops notify_res_to_fop(struct mei_hbm_cl_cmd *cmd)
cmd               498 drivers/misc/mei/hbm.c 		(struct hbm_notification_response *)cmd;
cmd               513 drivers/misc/mei/hbm.c 					struct mei_hbm_cl_cmd *cmd)
cmd               516 drivers/misc/mei/hbm.c 		(struct hbm_notification_response *)cmd;
cmd               539 drivers/misc/mei/hbm.c 				       struct mei_hbm_cl_cmd *cmd)
cmd               542 drivers/misc/mei/hbm.c 		(struct hbm_notification_response *)cmd;
cmd               563 drivers/misc/mei/hbm.c 			      struct mei_hbm_cl_cmd *cmd)
cmd               567 drivers/misc/mei/hbm.c 	cl = mei_hbm_cl_find_by_cmd(dev, cmd);
cmd               790 drivers/misc/mei/hbm.c 				      struct mei_hbm_cl_cmd *cmd)
cmd               793 drivers/misc/mei/hbm.c 		(struct hbm_client_connect_response *)cmd;
cmd               827 drivers/misc/mei/hbm.c 				   struct mei_hbm_cl_cmd *cmd)
cmd               830 drivers/misc/mei/hbm.c 		(struct hbm_client_connect_response *)cmd;
cmd               453 drivers/misc/mei/main.c static long mei_ioctl(struct file *file, unsigned int cmd, unsigned long data)
cmd               467 drivers/misc/mei/main.c 	dev_dbg(dev->dev, "IOCTL cmd = 0x%x", cmd);
cmd               475 drivers/misc/mei/main.c 	switch (cmd) {
cmd               546 drivers/misc/mei/main.c 			unsigned int cmd, unsigned long data)
cmd               548 drivers/misc/mei/main.c 	return mei_ioctl(file, cmd, (unsigned long)compat_ptr(data));
cmd                72 drivers/misc/mic/scif/scif_fd.c static long scif_fdioctl(struct file *f, unsigned int cmd, unsigned long arg)
cmd                82 drivers/misc/mic/scif/scif_fd.c 	switch (cmd) {
cmd               918 drivers/misc/mic/vop/vop_vringh.c static long vop_ioctl(struct file *f, unsigned int cmd, unsigned long arg)
cmd               925 drivers/misc/mic/vop/vop_vringh.c 	switch (cmd) {
cmd               201 drivers/misc/ocxl/file.c static long afu_ioctl(struct file *file, unsigned int cmd,
cmd               213 drivers/misc/ocxl/file.c 		CMD_STR(cmd));
cmd               222 drivers/misc/ocxl/file.c 	switch (cmd) {
cmd               287 drivers/misc/ocxl/file.c static long afu_compat_ioctl(struct file *file, unsigned int cmd,
cmd               290 drivers/misc/ocxl/file.c 	return afu_ioctl(file, cmd, args);
cmd               584 drivers/misc/pci_endpoint_test.c static long pci_endpoint_test_ioctl(struct file *file, unsigned int cmd,
cmd               593 drivers/misc/pci_endpoint_test.c 	switch (cmd) {
cmd               607 drivers/misc/pci_endpoint_test.c 		ret = pci_endpoint_test_msi_irq(test, arg, cmd == PCITEST_MSIX);
cmd                85 drivers/misc/phantom.c static long phantom_ioctl(struct file *file, unsigned int cmd,
cmd                95 drivers/misc/phantom.c 	switch (cmd) {
cmd               197 drivers/misc/phantom.c static long phantom_compat_ioctl(struct file *filp, unsigned int cmd,
cmd               200 drivers/misc/phantom.c 	if (_IOC_NR(cmd) <= 3 && _IOC_SIZE(cmd) == sizeof(compat_uptr_t)) {
cmd               201 drivers/misc/phantom.c 		cmd &= ~(_IOC_SIZEMASK << _IOC_SIZESHIFT);
cmd               202 drivers/misc/phantom.c 		cmd |= sizeof(void *) << _IOC_SIZESHIFT;
cmd               204 drivers/misc/phantom.c 	return phantom_ioctl(filp, cmd, (unsigned long)compat_ptr(arg));
cmd               184 drivers/misc/sgi-gru/gruhandles.h 	unsigned int cmd:1;		/* DW 0 */
cmd               259 drivers/misc/sgi-gru/gruhandles.h 	unsigned int cmd:1;		/* DW 0 - low 32*/
cmd               352 drivers/misc/sgi-gru/gruhandles.h 	unsigned int cmd:1;			/* DW0 */
cmd               196 drivers/misc/ti-st/st_core.c 	unsigned char cmd)
cmd               209 drivers/misc/ti-st/st_core.c 	st_ll_sleep_state(st_gdata, (unsigned long)cmd);
cmd                18 drivers/misc/ti-st/st_ll.c 	unsigned char cmd)
cmd                21 drivers/misc/ti-st/st_ll.c 	pr_debug("%s: writing %x", __func__, cmd);
cmd                22 drivers/misc/ti-st/st_ll.c 	st_int_write(st_data, &cmd, 1);
cmd               119 drivers/misc/ti-st/st_ll.c 	unsigned char cmd)
cmd               121 drivers/misc/ti-st/st_ll.c 	switch (cmd) {
cmd                82 drivers/misc/tsl2550.c static int tsl2550_get_adc_value(struct i2c_client *client, u8 cmd)
cmd                86 drivers/misc/tsl2550.c 	ret = i2c_smbus_read_byte_data(client, cmd);
cmd               461 drivers/misc/vmw_balloon.c __vmballoon_cmd(struct vmballoon *b, unsigned long cmd, unsigned long arg1,
cmd               466 drivers/misc/vmw_balloon.c 	vmballoon_stats_op_inc(b, cmd, VMW_BALLOON_OP_STAT);
cmd               475 drivers/misc/vmw_balloon.c 		"1"(cmd),
cmd               483 drivers/misc/vmw_balloon.c 		*result = (cmd == VMW_BALLOON_CMD_START) ? dummy1 :
cmd               488 drivers/misc/vmw_balloon.c 	    ((1ul << cmd) & VMW_BALLOON_CMD_WITH_TARGET_MASK))
cmd               493 drivers/misc/vmw_balloon.c 		vmballoon_stats_op_inc(b, cmd, VMW_BALLOON_OP_FAIL_STAT);
cmd               495 drivers/misc/vmw_balloon.c 			 __func__, vmballoon_cmd_names[cmd], arg1, arg2,
cmd               507 drivers/misc/vmw_balloon.c vmballoon_cmd(struct vmballoon *b, unsigned long cmd, unsigned long arg1,
cmd               512 drivers/misc/vmw_balloon.c 	return __vmballoon_cmd(b, cmd, arg1, arg2, &dummy);
cmd               791 drivers/misc/vmw_balloon.c 	unsigned long cmd, pfn;
cmd               797 drivers/misc/vmw_balloon.c 			cmd = page_size == VMW_BALLOON_2M_PAGE ?
cmd               801 drivers/misc/vmw_balloon.c 			cmd = page_size == VMW_BALLOON_2M_PAGE ?
cmd               807 drivers/misc/vmw_balloon.c 		cmd = op == VMW_BALLOON_INFLATE ? VMW_BALLOON_CMD_LOCK :
cmd               816 drivers/misc/vmw_balloon.c 	return vmballoon_cmd(b, cmd, pfn, num_pages);
cmd               435 drivers/misc/vmw_vmci/vmci_guest.c 	unsigned long cmd;
cmd               630 drivers/misc/vmw_vmci/vmci_guest.c 	cmd = VMCI_IMR_DATAGRAM;
cmd               632 drivers/misc/vmw_vmci/vmci_guest.c 		cmd |= VMCI_IMR_NOTIFICATION;
cmd               633 drivers/misc/vmw_vmci/vmci_guest.c 	iowrite32(cmd, vmci_dev->iobase + VMCI_IMR_ADDR);
cmd               253 drivers/misc/vmw_vmci/vmci_host.c 				 unsigned int cmd, void __user *uptr)
cmd               255 drivers/misc/vmw_vmci/vmci_host.c 	if (cmd == IOCTL_VMCI_VERSION2) {
cmd               944 drivers/misc/xilinx_sdfec.c static long xsdfec_dev_ioctl(struct file *fptr, unsigned int cmd,
cmd               955 drivers/misc/xilinx_sdfec.c 	    (cmd != XSDFEC_SET_DEFAULT_CONFIG && cmd != XSDFEC_GET_STATUS &&
cmd               956 drivers/misc/xilinx_sdfec.c 	     cmd != XSDFEC_GET_STATS && cmd != XSDFEC_CLEAR_STATS)) {
cmd               960 drivers/misc/xilinx_sdfec.c 	if (_IOC_TYPE(cmd) != XSDFEC_MAGIC)
cmd               964 drivers/misc/xilinx_sdfec.c 	if (_IOC_DIR(cmd) != _IOC_NONE) {
cmd               970 drivers/misc/xilinx_sdfec.c 	switch (cmd) {
cmd              1021 drivers/misc/xilinx_sdfec.c static long xsdfec_dev_compat_ioctl(struct file *file, unsigned int cmd,
cmd              1024 drivers/misc/xilinx_sdfec.c 	return xsdfec_dev_ioctl(file, cmd, (unsigned long)compat_ptr(data));
cmd               494 drivers/mmc/core/block.c 	struct mmc_command cmd = {}, sbc = {};
cmd               518 drivers/mmc/core/block.c 	cmd.opcode = idata->ic.opcode;
cmd               519 drivers/mmc/core/block.c 	cmd.arg = idata->ic.arg;
cmd               520 drivers/mmc/core/block.c 	cmd.flags = idata->ic.flags;
cmd               542 drivers/mmc/core/block.c 		if ((cmd.flags & MMC_RSP_R1B) == MMC_RSP_R1B) {
cmd               558 drivers/mmc/core/block.c 	mrq.cmd = &cmd;
cmd               582 drivers/mmc/core/block.c 	if ((MMC_EXTRACT_INDEX_FROM_ARG(cmd.arg) == EXT_CSD_SANITIZE_START) &&
cmd               583 drivers/mmc/core/block.c 	    (cmd.opcode == MMC_SWITCH)) {
cmd               595 drivers/mmc/core/block.c 	if (cmd.error) {
cmd               597 drivers/mmc/core/block.c 						__func__, cmd.error);
cmd               598 drivers/mmc/core/block.c 		return cmd.error;
cmd               611 drivers/mmc/core/block.c 	if ((MMC_EXTRACT_INDEX_FROM_ARG(cmd.arg) == EXT_CSD_PART_CONFIG) &&
cmd               612 drivers/mmc/core/block.c 	    (cmd.opcode == MMC_SWITCH)) {
cmd               614 drivers/mmc/core/block.c 		u8 value = MMC_EXTRACT_VALUE_FROM_ARG(cmd.arg);
cmd               631 drivers/mmc/core/block.c 	memcpy(&(idata->ic.response), cmd.resp, sizeof(cmd.resp));
cmd               633 drivers/mmc/core/block.c 	if (idata->rpmb || (cmd.flags & MMC_RSP_R1B)) {
cmd               782 drivers/mmc/core/block.c 	unsigned int cmd, unsigned long arg)
cmd               787 drivers/mmc/core/block.c 	switch (cmd) {
cmd               819 drivers/mmc/core/block.c 	unsigned int cmd, unsigned long arg)
cmd               821 drivers/mmc/core/block.c 	return mmc_blk_ioctl(bdev, mode, cmd, (unsigned long) compat_ptr(arg));
cmd               910 drivers/mmc/core/block.c 	struct mmc_command cmd = {};
cmd               915 drivers/mmc/core/block.c 	cmd.opcode = MMC_APP_CMD;
cmd               916 drivers/mmc/core/block.c 	cmd.arg = card->rca << 16;
cmd               917 drivers/mmc/core/block.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_AC;
cmd               919 drivers/mmc/core/block.c 	err = mmc_wait_for_cmd(card->host, &cmd, 0);
cmd               922 drivers/mmc/core/block.c 	if (!mmc_host_is_spi(card->host) && !(cmd.resp[0] & R1_APP_CMD))
cmd               925 drivers/mmc/core/block.c 	memset(&cmd, 0, sizeof(struct mmc_command));
cmd               927 drivers/mmc/core/block.c 	cmd.opcode = SD_APP_SEND_NUM_WR_BLKS;
cmd               928 drivers/mmc/core/block.c 	cmd.arg = 0;
cmd               929 drivers/mmc/core/block.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_ADTC;
cmd               938 drivers/mmc/core/block.c 	mrq.cmd = &cmd;
cmd               952 drivers/mmc/core/block.c 	if (cmd.error || data.error)
cmd              1427 drivers/mmc/core/block.c 	if (mrq->cmd && mrq->cmd->error)
cmd              1428 drivers/mmc/core/block.c 		err = mrq->cmd->error;
cmd              1515 drivers/mmc/core/block.c 	brq->mrq.cmd = &brq->cmd;
cmd              1526 drivers/mmc/core/block.c 	mrq->cmd->opcode = MMC_SWITCH;
cmd              1527 drivers/mmc/core/block.c 	mrq->cmd->arg = (MMC_SWITCH_MODE_WRITE_BYTE << 24) |
cmd              1531 drivers/mmc/core/block.c 	mrq->cmd->flags = MMC_CMD_AC | MMC_RSP_R1B;
cmd              1558 drivers/mmc/core/block.c 	brq->mrq.cmd = &brq->cmd;
cmd              1560 drivers/mmc/core/block.c 	brq->cmd.arg = blk_rq_pos(req);
cmd              1562 drivers/mmc/core/block.c 		brq->cmd.arg <<= 9;
cmd              1563 drivers/mmc/core/block.c 	brq->cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_ADTC;
cmd              1579 drivers/mmc/core/block.c 	brq->cmd.opcode = rq_data_dir(req) == READ ? readcmd : writecmd;
cmd              1599 drivers/mmc/core/block.c 	if ((md->flags & MMC_BLK_CMD23) && mmc_op_multi(brq->cmd.opcode) &&
cmd              1617 drivers/mmc/core/block.c 	struct mmc_command cmd = {
cmd              1624 drivers/mmc/core/block.c 	return mmc_wait_for_cmd(card->host, &cmd, 5);
cmd              1676 drivers/mmc/core/block.c 		if (mrq->cmd->error && retries++ < MMC_READ_SINGLE_RETRIES)
cmd              1681 drivers/mmc/core/block.c 		if (mrq->cmd->error ||
cmd              1684 drivers/mmc/core/block.c 		     (mrq->cmd->resp[0] & CMD_ERRORS || status & CMD_ERRORS)))
cmd              1727 drivers/mmc/core/block.c 	return brq->cmd.resp[0]  & CMD_ERRORS    ||
cmd              1735 drivers/mmc/core/block.c 	return !brq->sbc.error && !brq->cmd.error &&
cmd              1736 drivers/mmc/core/block.c 	       !(brq->cmd.resp[0] & CMD_ERRORS);
cmd              1827 drivers/mmc/core/block.c 	if (brq->sbc.error || brq->cmd.error)
cmd              1849 drivers/mmc/core/block.c 	return brq->sbc.error || brq->cmd.error || brq->stop.error ||
cmd              1850 drivers/mmc/core/block.c 	       brq->data.error || brq->cmd.resp[0] & CMD_ERRORS;
cmd              1875 drivers/mmc/core/block.c 		mqrq->brq.cmd.resp[0] |= R1_EXCEPTION_EVENT;
cmd              1913 drivers/mmc/core/block.c 	       (mqrq->brq.cmd.resp[0] & R1_EXCEPTION_EVENT ||
cmd              2428 drivers/mmc/core/block.c static long mmc_rpmb_ioctl(struct file *filp, unsigned int cmd,
cmd              2434 drivers/mmc/core/block.c 	switch (cmd) {
cmd              2454 drivers/mmc/core/block.c static long mmc_rpmb_ioctl_compat(struct file *filp, unsigned int cmd,
cmd              2457 drivers/mmc/core/block.c 	return mmc_rpmb_ioctl(filp, cmd, (unsigned long)compat_ptr(arg));
cmd                84 drivers/mmc/core/core.c 	struct mmc_command *cmd = mrq->cmd;
cmd                95 drivers/mmc/core/core.c 	if ((cmd && cmd->error) || data->error ||
cmd               126 drivers/mmc/core/core.c 		 mmc_hostname(host), mrq->cmd->opcode);
cmd               140 drivers/mmc/core/core.c 	struct mmc_command *cmd = mrq->cmd;
cmd               141 drivers/mmc/core/core.c 	int err = cmd->error;
cmd               144 drivers/mmc/core/core.c 	if (cmd->opcode != MMC_SEND_TUNING_BLOCK &&
cmd               145 drivers/mmc/core/core.c 	    cmd->opcode != MMC_SEND_TUNING_BLOCK_HS200 &&
cmd               152 drivers/mmc/core/core.c 	if (err && cmd->retries && mmc_host_is_spi(host)) {
cmd               153 drivers/mmc/core/core.c 		if (cmd->resp[0] & R1_SPI_ILLEGAL_COMMAND)
cmd               154 drivers/mmc/core/core.c 			cmd->retries = 0;
cmd               173 drivers/mmc/core/core.c 	if (!err || !cmd->retries || mmc_card_removed(host->card)) {
cmd               188 drivers/mmc/core/core.c 			mmc_hostname(host), cmd->opcode, err,
cmd               189 drivers/mmc/core/core.c 			cmd->resp[0], cmd->resp[1],
cmd               190 drivers/mmc/core/core.c 			cmd->resp[2], cmd->resp[3]);
cmd               223 drivers/mmc/core/core.c 		mrq->cmd->error = err;
cmd               233 drivers/mmc/core/core.c 	if (sdio_is_io_busy(mrq->cmd->opcode, mrq->cmd->arg) &&
cmd               241 drivers/mmc/core/core.c 			mrq->cmd->error = -EBUSY;
cmd               273 drivers/mmc/core/core.c 	if (mrq->cmd) {
cmd               276 drivers/mmc/core/core.c 			 mrq->cmd->opcode, mrq->cmd->arg, mrq->cmd->flags);
cmd               303 drivers/mmc/core/core.c 	if (mrq->cmd) {
cmd               304 drivers/mmc/core/core.c 		mrq->cmd->error = 0;
cmd               305 drivers/mmc/core/core.c 		mrq->cmd->mrq = mrq;
cmd               306 drivers/mmc/core/core.c 		mrq->cmd->data = mrq->data;
cmd               389 drivers/mmc/core/core.c 		mrq->cmd->error = err;
cmd               399 drivers/mmc/core/core.c 	struct mmc_command *cmd;
cmd               404 drivers/mmc/core/core.c 		cmd = mrq->cmd;
cmd               412 drivers/mmc/core/core.c 		if (cmd->sanitize_busy && cmd->error == -ETIMEDOUT) {
cmd               416 drivers/mmc/core/core.c 				cmd->error = 0;
cmd               423 drivers/mmc/core/core.c 		if (!cmd->error || !cmd->retries ||
cmd               430 drivers/mmc/core/core.c 			 mmc_hostname(host), cmd->opcode, cmd->error);
cmd               431 drivers/mmc/core/core.c 		cmd->retries--;
cmd               432 drivers/mmc/core/core.c 		cmd->error = 0;
cmd               479 drivers/mmc/core/core.c 	if (mrq->cmd) {
cmd               481 drivers/mmc/core/core.c 			 mmc_hostname(host), mrq->cmd->opcode, err);
cmd               503 drivers/mmc/core/core.c 	if ((mrq->cmd && mrq->cmd->error == -EILSEQ) ||
cmd               509 drivers/mmc/core/core.c 	if (mrq->cmd) {
cmd               511 drivers/mmc/core/core.c 			 mmc_hostname(host), mrq->cmd->opcode, mrq->cmd->error);
cmd               553 drivers/mmc/core/core.c 	struct mmc_command cmd;
cmd               566 drivers/mmc/core/core.c 	memset(&cmd, 0, sizeof(cmd));
cmd               567 drivers/mmc/core/core.c 	cmd.opcode       = MMC_STOP_TRANSMISSION,
cmd               568 drivers/mmc/core/core.c 	cmd.flags        = MMC_RSP_R1B | MMC_CMD_AC,
cmd               569 drivers/mmc/core/core.c 	cmd.flags       &= ~MMC_RSP_CRC; /* Ignore CRC */
cmd               570 drivers/mmc/core/core.c 	cmd.busy_timeout = MMC_CQE_RECOVERY_TIMEOUT,
cmd               571 drivers/mmc/core/core.c 	mmc_wait_for_cmd(host, &cmd, 0);
cmd               573 drivers/mmc/core/core.c 	memset(&cmd, 0, sizeof(cmd));
cmd               574 drivers/mmc/core/core.c 	cmd.opcode       = MMC_CMDQ_TASK_MGMT;
cmd               575 drivers/mmc/core/core.c 	cmd.arg          = 1; /* Discard entire queue */
cmd               576 drivers/mmc/core/core.c 	cmd.flags        = MMC_RSP_R1B | MMC_CMD_AC;
cmd               577 drivers/mmc/core/core.c 	cmd.flags       &= ~MMC_RSP_CRC; /* Ignore CRC */
cmd               578 drivers/mmc/core/core.c 	cmd.busy_timeout = MMC_CQE_RECOVERY_TIMEOUT,
cmd               579 drivers/mmc/core/core.c 	err = mmc_wait_for_cmd(host, &cmd, 0);
cmd               638 drivers/mmc/core/core.c int mmc_wait_for_cmd(struct mmc_host *host, struct mmc_command *cmd, int retries)
cmd               644 drivers/mmc/core/core.c 	memset(cmd->resp, 0, sizeof(cmd->resp));
cmd               645 drivers/mmc/core/core.c 	cmd->retries = retries;
cmd               647 drivers/mmc/core/core.c 	mrq.cmd = cmd;
cmd               648 drivers/mmc/core/core.c 	cmd->data = NULL;
cmd               652 drivers/mmc/core/core.c 	return cmd->error;
cmd              1205 drivers/mmc/core/core.c 	struct mmc_command cmd = {};
cmd              1218 drivers/mmc/core/core.c 	cmd.opcode = SD_SWITCH_VOLTAGE;
cmd              1219 drivers/mmc/core/core.c 	cmd.arg = 0;
cmd              1220 drivers/mmc/core/core.c 	cmd.flags = MMC_RSP_R1 | MMC_CMD_AC;
cmd              1222 drivers/mmc/core/core.c 	err = mmc_wait_for_cmd(host, &cmd, 0);
cmd              1226 drivers/mmc/core/core.c 	if (!mmc_host_is_spi(host) && (cmd.resp[0] & R1_ERROR))
cmd              1658 drivers/mmc/core/core.c 	struct mmc_command cmd = {};
cmd              1698 drivers/mmc/core/core.c 		cmd.opcode = SD_ERASE_WR_BLK_START;
cmd              1700 drivers/mmc/core/core.c 		cmd.opcode = MMC_ERASE_GROUP_START;
cmd              1701 drivers/mmc/core/core.c 	cmd.arg = from;
cmd              1702 drivers/mmc/core/core.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_AC;
cmd              1703 drivers/mmc/core/core.c 	err = mmc_wait_for_cmd(card->host, &cmd, 0);
cmd              1706 drivers/mmc/core/core.c 		       "status %#x\n", err, cmd.resp[0]);
cmd              1711 drivers/mmc/core/core.c 	memset(&cmd, 0, sizeof(struct mmc_command));
cmd              1713 drivers/mmc/core/core.c 		cmd.opcode = SD_ERASE_WR_BLK_END;
cmd              1715 drivers/mmc/core/core.c 		cmd.opcode = MMC_ERASE_GROUP_END;
cmd              1716 drivers/mmc/core/core.c 	cmd.arg = to;
cmd              1717 drivers/mmc/core/core.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_AC;
cmd              1718 drivers/mmc/core/core.c 	err = mmc_wait_for_cmd(card->host, &cmd, 0);
cmd              1721 drivers/mmc/core/core.c 		       err, cmd.resp[0]);
cmd              1726 drivers/mmc/core/core.c 	memset(&cmd, 0, sizeof(struct mmc_command));
cmd              1727 drivers/mmc/core/core.c 	cmd.opcode = MMC_ERASE;
cmd              1728 drivers/mmc/core/core.c 	cmd.arg = arg;
cmd              1741 drivers/mmc/core/core.c 		cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_AC;
cmd              1743 drivers/mmc/core/core.c 		cmd.flags = MMC_RSP_SPI_R1B | MMC_RSP_R1B | MMC_CMD_AC;
cmd              1744 drivers/mmc/core/core.c 		cmd.busy_timeout = busy_timeout;
cmd              1748 drivers/mmc/core/core.c 	err = mmc_wait_for_cmd(card->host, &cmd, 0);
cmd              1751 drivers/mmc/core/core.c 		       err, cmd.resp[0]);
cmd              1768 drivers/mmc/core/core.c 		memset(&cmd, 0, sizeof(struct mmc_command));
cmd              1769 drivers/mmc/core/core.c 		cmd.opcode = MMC_SEND_STATUS;
cmd              1770 drivers/mmc/core/core.c 		cmd.arg = card->rca << 16;
cmd              1771 drivers/mmc/core/core.c 		cmd.flags = MMC_RSP_R1 | MMC_CMD_AC;
cmd              1773 drivers/mmc/core/core.c 		err = mmc_wait_for_cmd(card->host, &cmd, 0);
cmd              1774 drivers/mmc/core/core.c 		if (err || R1_STATUS(cmd.resp[0])) {
cmd              1776 drivers/mmc/core/core.c 				err, cmd.resp[0]);
cmd              1790 drivers/mmc/core/core.c 		if ((cmd.resp[0] & R1_READY_FOR_DATA) &&
cmd              1791 drivers/mmc/core/core.c 		    R1_CURRENT_STATE(cmd.resp[0]) != R1_STATE_PRG)
cmd              2096 drivers/mmc/core/core.c 	struct mmc_command cmd = {};
cmd              2102 drivers/mmc/core/core.c 	cmd.opcode = MMC_SET_BLOCKLEN;
cmd              2103 drivers/mmc/core/core.c 	cmd.arg = blocklen;
cmd              2104 drivers/mmc/core/core.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_AC;
cmd              2105 drivers/mmc/core/core.c 	return mmc_wait_for_cmd(card->host, &cmd, 5);
cmd              1894 drivers/mmc/core/mmc.c 	struct mmc_command cmd = {};
cmd              1906 drivers/mmc/core/mmc.c 	cmd.opcode = MMC_SLEEP_AWAKE;
cmd              1907 drivers/mmc/core/mmc.c 	cmd.arg = card->rca << 16;
cmd              1908 drivers/mmc/core/mmc.c 	cmd.arg |= 1 << 15;
cmd              1920 drivers/mmc/core/mmc.c 		cmd.flags = MMC_RSP_R1 | MMC_CMD_AC;
cmd              1922 drivers/mmc/core/mmc.c 		cmd.flags = MMC_RSP_R1B | MMC_CMD_AC;
cmd              1923 drivers/mmc/core/mmc.c 		cmd.busy_timeout = timeout_ms;
cmd              1926 drivers/mmc/core/mmc.c 	err = mmc_wait_for_cmd(host, &cmd, 0);
cmd              1936 drivers/mmc/core/mmc.c 	if (!cmd.busy_timeout || !(host->caps & MMC_CAP_WAIT_WHILE_BUSY))
cmd                57 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd                59 drivers/mmc/core/mmc_ops.c 	cmd.opcode = MMC_SEND_STATUS;
cmd                61 drivers/mmc/core/mmc_ops.c 		cmd.arg = card->rca << 16;
cmd                62 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_RSP_SPI_R2 | MMC_RSP_R1 | MMC_CMD_AC;
cmd                64 drivers/mmc/core/mmc_ops.c 	err = mmc_wait_for_cmd(card->host, &cmd, retries);
cmd                72 drivers/mmc/core/mmc_ops.c 		*status = cmd.resp[0];
cmd                86 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd                88 drivers/mmc/core/mmc_ops.c 	cmd.opcode = MMC_SELECT_CARD;
cmd                91 drivers/mmc/core/mmc_ops.c 		cmd.arg = card->rca << 16;
cmd                92 drivers/mmc/core/mmc_ops.c 		cmd.flags = MMC_RSP_R1 | MMC_CMD_AC;
cmd                94 drivers/mmc/core/mmc_ops.c 		cmd.arg = 0;
cmd                95 drivers/mmc/core/mmc_ops.c 		cmd.flags = MMC_RSP_NONE | MMC_CMD_AC;
cmd                98 drivers/mmc/core/mmc_ops.c 	return mmc_wait_for_cmd(host, &cmd, MMC_CMD_RETRIES);
cmd               122 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               124 drivers/mmc/core/mmc_ops.c 	cmd.opcode = MMC_SET_DSR;
cmd               126 drivers/mmc/core/mmc_ops.c 	cmd.arg = (host->dsr << 16) | 0xffff;
cmd               127 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_RSP_NONE | MMC_CMD_AC;
cmd               129 drivers/mmc/core/mmc_ops.c 	return mmc_wait_for_cmd(host, &cmd, MMC_CMD_RETRIES);
cmd               135 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               151 drivers/mmc/core/mmc_ops.c 	cmd.opcode = MMC_GO_IDLE_STATE;
cmd               152 drivers/mmc/core/mmc_ops.c 	cmd.arg = 0;
cmd               153 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_NONE | MMC_CMD_BC;
cmd               155 drivers/mmc/core/mmc_ops.c 	err = mmc_wait_for_cmd(host, &cmd, 0);
cmd               171 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               174 drivers/mmc/core/mmc_ops.c 	cmd.opcode = MMC_SEND_OP_COND;
cmd               175 drivers/mmc/core/mmc_ops.c 	cmd.arg = mmc_host_is_spi(host) ? 0 : ocr;
cmd               176 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R3 | MMC_CMD_BCR;
cmd               179 drivers/mmc/core/mmc_ops.c 		err = mmc_wait_for_cmd(host, &cmd, 0);
cmd               185 drivers/mmc/core/mmc_ops.c 			if (!(cmd.resp[0] & R1_SPI_IDLE))
cmd               188 drivers/mmc/core/mmc_ops.c 			if (cmd.resp[0] & MMC_CARD_BUSY)
cmd               204 drivers/mmc/core/mmc_ops.c 			cmd.arg = cmd.resp[0] | BIT(30);
cmd               208 drivers/mmc/core/mmc_ops.c 		*rocr = cmd.resp[0];
cmd               215 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               217 drivers/mmc/core/mmc_ops.c 	cmd.opcode = MMC_SET_RELATIVE_ADDR;
cmd               218 drivers/mmc/core/mmc_ops.c 	cmd.arg = card->rca << 16;
cmd               219 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_RSP_R1 | MMC_CMD_AC;
cmd               221 drivers/mmc/core/mmc_ops.c 	return mmc_wait_for_cmd(card->host, &cmd, MMC_CMD_RETRIES);
cmd               228 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               230 drivers/mmc/core/mmc_ops.c 	cmd.opcode = opcode;
cmd               231 drivers/mmc/core/mmc_ops.c 	cmd.arg = arg;
cmd               232 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_RSP_R2 | MMC_CMD_AC;
cmd               234 drivers/mmc/core/mmc_ops.c 	err = mmc_wait_for_cmd(host, &cmd, MMC_CMD_RETRIES);
cmd               238 drivers/mmc/core/mmc_ops.c 	memcpy(cxd, cmd.resp, sizeof(u32) * 4);
cmd               252 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               256 drivers/mmc/core/mmc_ops.c 	mrq.cmd = &cmd;
cmd               259 drivers/mmc/core/mmc_ops.c 	cmd.opcode = opcode;
cmd               260 drivers/mmc/core/mmc_ops.c 	cmd.arg = 0;
cmd               267 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_ADTC;
cmd               289 drivers/mmc/core/mmc_ops.c 	if (cmd.error)
cmd               290 drivers/mmc/core/mmc_ops.c 		return cmd.error;
cmd               388 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               391 drivers/mmc/core/mmc_ops.c 	cmd.opcode = MMC_SPI_READ_OCR;
cmd               392 drivers/mmc/core/mmc_ops.c 	cmd.arg = highcap ? (1 << 30) : 0;
cmd               393 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_RSP_SPI_R3;
cmd               395 drivers/mmc/core/mmc_ops.c 	err = mmc_wait_for_cmd(host, &cmd, 0);
cmd               397 drivers/mmc/core/mmc_ops.c 	*ocrp = cmd.resp[1];
cmd               403 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               406 drivers/mmc/core/mmc_ops.c 	cmd.opcode = MMC_SPI_CRC_ON_OFF;
cmd               407 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_RSP_SPI_R1;
cmd               408 drivers/mmc/core/mmc_ops.c 	cmd.arg = use_crc;
cmd               410 drivers/mmc/core/mmc_ops.c 	err = mmc_wait_for_cmd(host, &cmd, 0);
cmd               531 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               549 drivers/mmc/core/mmc_ops.c 	cmd.opcode = MMC_SWITCH;
cmd               550 drivers/mmc/core/mmc_ops.c 	cmd.arg = (MMC_SWITCH_MODE_WRITE_BYTE << 24) |
cmd               554 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_CMD_AC;
cmd               556 drivers/mmc/core/mmc_ops.c 		cmd.flags |= MMC_RSP_SPI_R1B | MMC_RSP_R1B;
cmd               561 drivers/mmc/core/mmc_ops.c 		cmd.busy_timeout = timeout_ms;
cmd               563 drivers/mmc/core/mmc_ops.c 		cmd.flags |= MMC_RSP_SPI_R1 | MMC_RSP_R1;
cmd               567 drivers/mmc/core/mmc_ops.c 		cmd.sanitize_busy = true;
cmd               569 drivers/mmc/core/mmc_ops.c 	err = mmc_wait_for_cmd(host, &cmd, MMC_CMD_RETRIES);
cmd               614 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               635 drivers/mmc/core/mmc_ops.c 	mrq.cmd = &cmd;
cmd               638 drivers/mmc/core/mmc_ops.c 	cmd.opcode = opcode;
cmd               639 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_RSP_R1 | MMC_CMD_ADTC;
cmd               659 drivers/mmc/core/mmc_ops.c 		*cmd_error = cmd.error;
cmd               661 drivers/mmc/core/mmc_ops.c 	if (cmd.error) {
cmd               662 drivers/mmc/core/mmc_ops.c 		err = cmd.error;
cmd               682 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               692 drivers/mmc/core/mmc_ops.c 	cmd.opcode = MMC_STOP_TRANSMISSION;
cmd               693 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_AC;
cmd               699 drivers/mmc/core/mmc_ops.c 	cmd.busy_timeout = 150;
cmd               701 drivers/mmc/core/mmc_ops.c 	return mmc_wait_for_cmd(host, &cmd, 0);
cmd               710 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               740 drivers/mmc/core/mmc_ops.c 	mrq.cmd = &cmd;
cmd               742 drivers/mmc/core/mmc_ops.c 	cmd.opcode = opcode;
cmd               743 drivers/mmc/core/mmc_ops.c 	cmd.arg = 0;
cmd               750 drivers/mmc/core/mmc_ops.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_ADTC;
cmd               774 drivers/mmc/core/mmc_ops.c 	if (cmd.error)
cmd               775 drivers/mmc/core/mmc_ops.c 		return cmd.error;
cmd               805 drivers/mmc/core/mmc_ops.c 	struct mmc_command cmd = {};
cmd               811 drivers/mmc/core/mmc_ops.c 		cmd.flags = MMC_RSP_R1B | MMC_CMD_AC;
cmd               813 drivers/mmc/core/mmc_ops.c 		cmd.flags = MMC_RSP_R1 | MMC_CMD_AC;
cmd               815 drivers/mmc/core/mmc_ops.c 	cmd.opcode = opcode;
cmd               816 drivers/mmc/core/mmc_ops.c 	cmd.arg = card->rca << 16 | 1;
cmd               818 drivers/mmc/core/mmc_ops.c 	err = mmc_wait_for_cmd(card->host, &cmd, 0);
cmd               822 drivers/mmc/core/mmc_ops.c 			err, cmd.resp[0]);
cmd               826 drivers/mmc/core/mmc_ops.c 		*status = cmd.resp[0];
cmd               194 drivers/mmc/core/mmc_test.c 	    !mmc_test_card_cmd23(card) || !mmc_op_multi(mrq->cmd->opcode) ||
cmd               212 drivers/mmc/core/mmc_test.c 	if (WARN_ON(!mrq || !mrq->cmd || !mrq->data || !mrq->stop))
cmd               216 drivers/mmc/core/mmc_test.c 		mrq->cmd->opcode = write ?
cmd               219 drivers/mmc/core/mmc_test.c 		mrq->cmd->opcode = write ?
cmd               223 drivers/mmc/core/mmc_test.c 	mrq->cmd->arg = dev_addr;
cmd               225 drivers/mmc/core/mmc_test.c 		mrq->cmd->arg <<= 9;
cmd               227 drivers/mmc/core/mmc_test.c 	mrq->cmd->flags = MMC_RSP_R1 | MMC_CMD_ADTC;
cmd               248 drivers/mmc/core/mmc_test.c static int mmc_test_busy(struct mmc_command *cmd)
cmd               250 drivers/mmc/core/mmc_test.c 	return !(cmd->resp[0] & R1_READY_FOR_DATA) ||
cmd               251 drivers/mmc/core/mmc_test.c 		(R1_CURRENT_STATE(cmd->resp[0]) == R1_STATE_PRG);
cmd               260 drivers/mmc/core/mmc_test.c 	struct mmc_command cmd = {};
cmd               264 drivers/mmc/core/mmc_test.c 		memset(&cmd, 0, sizeof(struct mmc_command));
cmd               266 drivers/mmc/core/mmc_test.c 		cmd.opcode = MMC_SEND_STATUS;
cmd               267 drivers/mmc/core/mmc_test.c 		cmd.arg = test->card->rca << 16;
cmd               268 drivers/mmc/core/mmc_test.c 		cmd.flags = MMC_RSP_R1 | MMC_CMD_AC;
cmd               270 drivers/mmc/core/mmc_test.c 		ret = mmc_wait_for_cmd(test->card->host, &cmd, 0);
cmd               274 drivers/mmc/core/mmc_test.c 		if (!busy && mmc_test_busy(&cmd)) {
cmd               280 drivers/mmc/core/mmc_test.c 	} while (mmc_test_busy(&cmd));
cmd               292 drivers/mmc/core/mmc_test.c 	struct mmc_command cmd = {};
cmd               298 drivers/mmc/core/mmc_test.c 	mrq.cmd = &cmd;
cmd               308 drivers/mmc/core/mmc_test.c 	if (cmd.error)
cmd               309 drivers/mmc/core/mmc_test.c 		return cmd.error;
cmd               688 drivers/mmc/core/mmc_test.c 	if (WARN_ON(!mrq || !mrq->cmd || !mrq->data))
cmd               692 drivers/mmc/core/mmc_test.c 		mrq->cmd->opcode = write ?
cmd               696 drivers/mmc/core/mmc_test.c 		mrq->cmd->opcode = MMC_SEND_STATUS;
cmd               697 drivers/mmc/core/mmc_test.c 		mrq->cmd->arg = test->card->rca << 16;
cmd               709 drivers/mmc/core/mmc_test.c 	if (WARN_ON(!mrq || !mrq->cmd || !mrq->data))
cmd               716 drivers/mmc/core/mmc_test.c 	if (!ret && mrq->cmd->error)
cmd               717 drivers/mmc/core/mmc_test.c 		ret = mrq->cmd->error;
cmd               740 drivers/mmc/core/mmc_test.c 	if (WARN_ON(!mrq || !mrq->cmd || !mrq->data))
cmd               745 drivers/mmc/core/mmc_test.c 	if (!ret && mrq->cmd->error)
cmd               746 drivers/mmc/core/mmc_test.c 		ret = mrq->cmd->error;
cmd               770 drivers/mmc/core/mmc_test.c 	struct mmc_command cmd;
cmd               783 drivers/mmc/core/mmc_test.c 	rq->mrq.cmd = &rq->cmd;
cmd               888 drivers/mmc/core/mmc_test.c 	struct mmc_command cmd = {};
cmd               892 drivers/mmc/core/mmc_test.c 	mrq.cmd = &cmd;
cmd               913 drivers/mmc/core/mmc_test.c 	struct mmc_command cmd = {};
cmd               919 drivers/mmc/core/mmc_test.c 	mrq.cmd = &cmd;
cmd              2335 drivers/mmc/core/mmc_test.c 				struct mmc_command *cmd)
cmd              2337 drivers/mmc/core/mmc_test.c 	memset(cmd, 0, sizeof(*cmd));
cmd              2339 drivers/mmc/core/mmc_test.c 	cmd->opcode = MMC_SEND_STATUS;
cmd              2341 drivers/mmc/core/mmc_test.c 		cmd->arg = test->card->rca << 16;
cmd              2342 drivers/mmc/core/mmc_test.c 	cmd->flags = MMC_RSP_SPI_R2 | MMC_RSP_R1 | MMC_CMD_AC;
cmd              2344 drivers/mmc/core/mmc_test.c 	return mmc_wait_for_cmd(test->card->host, cmd, 0);
cmd                43 drivers/mmc/core/pwrseq_emmc.c 				    unsigned long mode, void *cmd)
cmd                43 drivers/mmc/core/queue.h 	struct mmc_command	cmd;
cmd                24 drivers/mmc/core/sd_ops.c 	struct mmc_command cmd = {};
cmd                29 drivers/mmc/core/sd_ops.c 	cmd.opcode = MMC_APP_CMD;
cmd                32 drivers/mmc/core/sd_ops.c 		cmd.arg = card->rca << 16;
cmd                33 drivers/mmc/core/sd_ops.c 		cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_AC;
cmd                35 drivers/mmc/core/sd_ops.c 		cmd.arg = 0;
cmd                36 drivers/mmc/core/sd_ops.c 		cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_BCR;
cmd                39 drivers/mmc/core/sd_ops.c 	err = mmc_wait_for_cmd(host, &cmd, 0);
cmd                44 drivers/mmc/core/sd_ops.c 	if (!mmc_host_is_spi(host) && !(cmd.resp[0] & R1_APP_CMD))
cmd                52 drivers/mmc/core/sd_ops.c 				struct mmc_command *cmd)
cmd                66 drivers/mmc/core/sd_ops.c 				if (cmd->resp[0] & R1_SPI_ILLEGAL_COMMAND)
cmd                74 drivers/mmc/core/sd_ops.c 		memset(cmd->resp, 0, sizeof(cmd->resp));
cmd                75 drivers/mmc/core/sd_ops.c 		cmd->retries = 0;
cmd                77 drivers/mmc/core/sd_ops.c 		mrq.cmd = cmd;
cmd                78 drivers/mmc/core/sd_ops.c 		cmd->data = NULL;
cmd                82 drivers/mmc/core/sd_ops.c 		err = cmd->error;
cmd                83 drivers/mmc/core/sd_ops.c 		if (!cmd->error)
cmd                88 drivers/mmc/core/sd_ops.c 			if (cmd->resp[0] & R1_SPI_ILLEGAL_COMMAND)
cmd                98 drivers/mmc/core/sd_ops.c 	struct mmc_command cmd = {};
cmd               100 drivers/mmc/core/sd_ops.c 	cmd.opcode = SD_APP_SET_BUS_WIDTH;
cmd               101 drivers/mmc/core/sd_ops.c 	cmd.flags = MMC_RSP_R1 | MMC_CMD_AC;
cmd               105 drivers/mmc/core/sd_ops.c 		cmd.arg = SD_BUS_WIDTH_1;
cmd               108 drivers/mmc/core/sd_ops.c 		cmd.arg = SD_BUS_WIDTH_4;
cmd               114 drivers/mmc/core/sd_ops.c 	return mmc_wait_for_app_cmd(card->host, card, &cmd);
cmd               119 drivers/mmc/core/sd_ops.c 	struct mmc_command cmd = {};
cmd               122 drivers/mmc/core/sd_ops.c 	cmd.opcode = SD_APP_OP_COND;
cmd               124 drivers/mmc/core/sd_ops.c 		cmd.arg = ocr & (1 << 30); /* SPI only defines one bit */
cmd               126 drivers/mmc/core/sd_ops.c 		cmd.arg = ocr;
cmd               127 drivers/mmc/core/sd_ops.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R3 | MMC_CMD_BCR;
cmd               130 drivers/mmc/core/sd_ops.c 		err = mmc_wait_for_app_cmd(host, NULL, &cmd);
cmd               140 drivers/mmc/core/sd_ops.c 			if (!(cmd.resp[0] & R1_SPI_IDLE))
cmd               143 drivers/mmc/core/sd_ops.c 			if (cmd.resp[0] & MMC_CARD_BUSY)
cmd               156 drivers/mmc/core/sd_ops.c 		*rocr = cmd.resp[0];
cmd               163 drivers/mmc/core/sd_ops.c 	struct mmc_command cmd = {};
cmd               173 drivers/mmc/core/sd_ops.c 	cmd.opcode = SD_SEND_IF_COND;
cmd               174 drivers/mmc/core/sd_ops.c 	cmd.arg = ((ocr & 0xFF8000) != 0) << 8 | test_pattern;
cmd               175 drivers/mmc/core/sd_ops.c 	cmd.flags = MMC_RSP_SPI_R7 | MMC_RSP_R7 | MMC_CMD_BCR;
cmd               177 drivers/mmc/core/sd_ops.c 	err = mmc_wait_for_cmd(host, &cmd, 0);
cmd               182 drivers/mmc/core/sd_ops.c 		result_pattern = cmd.resp[1] & 0xFF;
cmd               184 drivers/mmc/core/sd_ops.c 		result_pattern = cmd.resp[0] & 0xFF;
cmd               195 drivers/mmc/core/sd_ops.c 	struct mmc_command cmd = {};
cmd               197 drivers/mmc/core/sd_ops.c 	cmd.opcode = SD_SEND_RELATIVE_ADDR;
cmd               198 drivers/mmc/core/sd_ops.c 	cmd.arg = 0;
cmd               199 drivers/mmc/core/sd_ops.c 	cmd.flags = MMC_RSP_R6 | MMC_CMD_BCR;
cmd               201 drivers/mmc/core/sd_ops.c 	err = mmc_wait_for_cmd(host, &cmd, MMC_CMD_RETRIES);
cmd               205 drivers/mmc/core/sd_ops.c 	*rca = cmd.resp[0] >> 16;
cmd               214 drivers/mmc/core/sd_ops.c 	struct mmc_command cmd = {};
cmd               232 drivers/mmc/core/sd_ops.c 	mrq.cmd = &cmd;
cmd               235 drivers/mmc/core/sd_ops.c 	cmd.opcode = SD_APP_SEND_SCR;
cmd               236 drivers/mmc/core/sd_ops.c 	cmd.arg = 0;
cmd               237 drivers/mmc/core/sd_ops.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_ADTC;
cmd               256 drivers/mmc/core/sd_ops.c 	if (cmd.error)
cmd               257 drivers/mmc/core/sd_ops.c 		return cmd.error;
cmd               268 drivers/mmc/core/sd_ops.c 	struct mmc_command cmd = {};
cmd               277 drivers/mmc/core/sd_ops.c 	mrq.cmd = &cmd;
cmd               280 drivers/mmc/core/sd_ops.c 	cmd.opcode = SD_SWITCH;
cmd               281 drivers/mmc/core/sd_ops.c 	cmd.arg = mode << 31 | 0x00FFFFFF;
cmd               282 drivers/mmc/core/sd_ops.c 	cmd.arg &= ~(0xF << (group * 4));
cmd               283 drivers/mmc/core/sd_ops.c 	cmd.arg |= value << (group * 4);
cmd               284 drivers/mmc/core/sd_ops.c 	cmd.flags = MMC_RSP_SPI_R1 | MMC_RSP_R1 | MMC_CMD_ADTC;
cmd               298 drivers/mmc/core/sd_ops.c 	if (cmd.error)
cmd               299 drivers/mmc/core/sd_ops.c 		return cmd.error;
cmd               310 drivers/mmc/core/sd_ops.c 	struct mmc_command cmd = {};
cmd               320 drivers/mmc/core/sd_ops.c 	mrq.cmd = &cmd;
cmd               323 drivers/mmc/core/sd_ops.c 	cmd.opcode = SD_APP_SD_STATUS;
cmd               324 drivers/mmc/core/sd_ops.c 	cmd.arg = 0;
cmd               325 drivers/mmc/core/sd_ops.c 	cmd.flags = MMC_RSP_SPI_R2 | MMC_RSP_R1 | MMC_CMD_ADTC;
cmd               339 drivers/mmc/core/sd_ops.c 	if (cmd.error)
cmd               340 drivers/mmc/core/sd_ops.c 		return cmd.error;
cmd                20 drivers/mmc/core/sdio_ops.c 	struct mmc_command cmd = {};
cmd                23 drivers/mmc/core/sdio_ops.c 	cmd.opcode = SD_IO_SEND_OP_COND;
cmd                24 drivers/mmc/core/sdio_ops.c 	cmd.arg = ocr;
cmd                25 drivers/mmc/core/sdio_ops.c 	cmd.flags = MMC_RSP_SPI_R4 | MMC_RSP_R4 | MMC_CMD_BCR;
cmd                28 drivers/mmc/core/sdio_ops.c 		err = mmc_wait_for_cmd(host, &cmd, MMC_CMD_RETRIES);
cmd                44 drivers/mmc/core/sdio_ops.c 			if (cmd.resp[1] & MMC_CARD_BUSY)
cmd                47 drivers/mmc/core/sdio_ops.c 			if (cmd.resp[0] & MMC_CARD_BUSY)
cmd                57 drivers/mmc/core/sdio_ops.c 		*rocr = cmd.resp[mmc_host_is_spi(host) ? 1 : 0];
cmd                65 drivers/mmc/core/sdio_ops.c 	struct mmc_command cmd = {};
cmd                75 drivers/mmc/core/sdio_ops.c 	cmd.opcode = SD_IO_RW_DIRECT;
cmd                76 drivers/mmc/core/sdio_ops.c 	cmd.arg = write ? 0x80000000 : 0x00000000;
cmd                77 drivers/mmc/core/sdio_ops.c 	cmd.arg |= fn << 28;
cmd                78 drivers/mmc/core/sdio_ops.c 	cmd.arg |= (write && out) ? 0x08000000 : 0x00000000;
cmd                79 drivers/mmc/core/sdio_ops.c 	cmd.arg |= addr << 9;
cmd                80 drivers/mmc/core/sdio_ops.c 	cmd.arg |= in;
cmd                81 drivers/mmc/core/sdio_ops.c 	cmd.flags = MMC_RSP_SPI_R5 | MMC_RSP_R5 | MMC_CMD_AC;
cmd                83 drivers/mmc/core/sdio_ops.c 	err = mmc_wait_for_cmd(host, &cmd, 0);
cmd                90 drivers/mmc/core/sdio_ops.c 		if (cmd.resp[0] & R5_ERROR)
cmd                92 drivers/mmc/core/sdio_ops.c 		if (cmd.resp[0] & R5_FUNCTION_NUMBER)
cmd                94 drivers/mmc/core/sdio_ops.c 		if (cmd.resp[0] & R5_OUT_OF_RANGE)
cmd               100 drivers/mmc/core/sdio_ops.c 			*out = (cmd.resp[0] >> 8) & 0xFF;
cmd               102 drivers/mmc/core/sdio_ops.c 			*out = cmd.resp[0] & 0xFF;
cmd               118 drivers/mmc/core/sdio_ops.c 	struct mmc_command cmd = {};
cmd               131 drivers/mmc/core/sdio_ops.c 	mrq.cmd = &cmd;
cmd               134 drivers/mmc/core/sdio_ops.c 	cmd.opcode = SD_IO_RW_EXTENDED;
cmd               135 drivers/mmc/core/sdio_ops.c 	cmd.arg = write ? 0x80000000 : 0x00000000;
cmd               136 drivers/mmc/core/sdio_ops.c 	cmd.arg |= fn << 28;
cmd               137 drivers/mmc/core/sdio_ops.c 	cmd.arg |= incr_addr ? 0x04000000 : 0x00000000;
cmd               138 drivers/mmc/core/sdio_ops.c 	cmd.arg |= addr << 9;
cmd               140 drivers/mmc/core/sdio_ops.c 		cmd.arg |= (blksz == 512) ? 0 : blksz;	/* byte mode */
cmd               142 drivers/mmc/core/sdio_ops.c 		cmd.arg |= 0x08000000 | blocks;		/* block mode */
cmd               143 drivers/mmc/core/sdio_ops.c 	cmd.flags = MMC_RSP_SPI_R5 | MMC_RSP_R5 | MMC_CMD_ADTC;
cmd               178 drivers/mmc/core/sdio_ops.c 	if (cmd.error)
cmd               179 drivers/mmc/core/sdio_ops.c 		return cmd.error;
cmd               186 drivers/mmc/core/sdio_ops.c 		if (cmd.resp[0] & R5_ERROR)
cmd               188 drivers/mmc/core/sdio_ops.c 		if (cmd.resp[0] & R5_FUNCTION_NUMBER)
cmd               190 drivers/mmc/core/sdio_ops.c 		if (cmd.resp[0] & R5_OUT_OF_RANGE)
cmd                47 drivers/mmc/host/alcor.c 	struct mmc_command *cmd;
cmd               239 drivers/mmc/host/alcor.c 			       struct mmc_command *cmd)
cmd               242 drivers/mmc/host/alcor.c 	struct mmc_data *data = cmd->data;
cmd               263 drivers/mmc/host/alcor.c 			   struct mmc_command *cmd, bool set_timeout)
cmd               269 drivers/mmc/host/alcor.c 	host->cmd = cmd;
cmd               270 drivers/mmc/host/alcor.c 	alcor_prepare_data(host, cmd);
cmd               273 drivers/mmc/host/alcor.c 		cmd->opcode, cmd->arg);
cmd               274 drivers/mmc/host/alcor.c 	alcor_write8(priv, cmd->opcode | 0x40, AU6601_REG_CMD_OPCODE);
cmd               275 drivers/mmc/host/alcor.c 	alcor_write32be(priv, cmd->arg, AU6601_REG_CMD_ARG);
cmd               277 drivers/mmc/host/alcor.c 	switch (mmc_resp_type(cmd)) {
cmd               295 drivers/mmc/host/alcor.c 			mmc_hostname(mmc_from_priv(host)), mmc_resp_type(cmd));
cmd               300 drivers/mmc/host/alcor.c 		if (!cmd->data && cmd->busy_timeout)
cmd               301 drivers/mmc/host/alcor.c 			timeout = cmd->busy_timeout;
cmd               332 drivers/mmc/host/alcor.c 	host->cmd = NULL;
cmd               387 drivers/mmc/host/alcor.c 	if (host->cmd) {
cmd               389 drivers/mmc/host/alcor.c 			host->cmd->error = -ETIMEDOUT;
cmd               391 drivers/mmc/host/alcor.c 			host->cmd->error = -EILSEQ;
cmd               419 drivers/mmc/host/alcor.c 	if (!host->cmd)
cmd               422 drivers/mmc/host/alcor.c 	if (host->cmd->flags & MMC_RSP_PRESENT) {
cmd               423 drivers/mmc/host/alcor.c 		struct mmc_command *cmd = host->cmd;
cmd               425 drivers/mmc/host/alcor.c 		cmd->resp[0] = alcor_read32be(priv, AU6601_REG_CMD_RSP0);
cmd               426 drivers/mmc/host/alcor.c 		dev_dbg(host->dev, "RSP0: 0x%04x\n", cmd->resp[0]);
cmd               427 drivers/mmc/host/alcor.c 		if (host->cmd->flags & MMC_RSP_136) {
cmd               428 drivers/mmc/host/alcor.c 			cmd->resp[1] =
cmd               430 drivers/mmc/host/alcor.c 			cmd->resp[2] =
cmd               432 drivers/mmc/host/alcor.c 			cmd->resp[3] =
cmd               435 drivers/mmc/host/alcor.c 				cmd->resp[1], cmd->resp[2], cmd->resp[3]);
cmd               440 drivers/mmc/host/alcor.c 	host->cmd->error = 0;
cmd               447 drivers/mmc/host/alcor.c 	host->cmd = NULL;
cmd               458 drivers/mmc/host/alcor.c 	if (!host->cmd && intmask & AU6601_INT_CMD_END) {
cmd               468 drivers/mmc/host/alcor.c 	host->cmd = NULL;
cmd               558 drivers/mmc/host/alcor.c 		if (host->cmd)
cmd               559 drivers/mmc/host/alcor.c 			host->cmd->error = -ENOMEDIUM;
cmd               561 drivers/mmc/host/alcor.c 			host->mrq->cmd->error = -ENOMEDIUM;
cmd               766 drivers/mmc/host/alcor.c 		alcor_send_cmd(host, mrq->cmd, true);
cmd               768 drivers/mmc/host/alcor.c 		mrq->cmd->error = -ENOMEDIUM;
cmd               780 drivers/mmc/host/alcor.c 	struct mmc_command *cmd = mrq->cmd;
cmd               784 drivers/mmc/host/alcor.c 	if (!data || !cmd)
cmd               790 drivers/mmc/host/alcor.c 	if (cmd->opcode != MMC_READ_MULTIPLE_BLOCK
cmd               791 drivers/mmc/host/alcor.c 			&& cmd->opcode != MMC_WRITE_MULTIPLE_BLOCK)
cmd               975 drivers/mmc/host/alcor.c 			if (host->cmd)
cmd               976 drivers/mmc/host/alcor.c 				host->cmd->error = -ETIMEDOUT;
cmd               978 drivers/mmc/host/alcor.c 				host->mrq->cmd->error = -ETIMEDOUT;
cmd               111 drivers/mmc/host/android-goldfish.c 	struct mmc_command	*cmd;
cmd               147 drivers/mmc/host/android-goldfish.c goldfish_mmc_start_command(struct goldfish_mmc_host *host, struct mmc_command *cmd)
cmd               153 drivers/mmc/host/android-goldfish.c 	host->cmd = cmd;
cmd               159 drivers/mmc/host/android-goldfish.c 	switch (mmc_resp_type(cmd)) {
cmd               175 drivers/mmc/host/android-goldfish.c 			"Invalid response type: %04x\n", mmc_resp_type(cmd));
cmd               179 drivers/mmc/host/android-goldfish.c 	if (mmc_cmd_type(cmd) == MMC_CMD_ADTC)
cmd               181 drivers/mmc/host/android-goldfish.c 	else if (mmc_cmd_type(cmd) == MMC_CMD_BC)
cmd               183 drivers/mmc/host/android-goldfish.c 	else if (mmc_cmd_type(cmd) == MMC_CMD_BCR)
cmd               188 drivers/mmc/host/android-goldfish.c 	cmdreg = cmd->opcode | (resptype << 8) | (cmdtype << 12);
cmd               193 drivers/mmc/host/android-goldfish.c 	if (cmd->flags & MMC_RSP_BUSY)
cmd               199 drivers/mmc/host/android-goldfish.c 	GOLDFISH_MMC_WRITE(host, MMC_ARG, cmd->arg);
cmd               254 drivers/mmc/host/android-goldfish.c 				  struct mmc_command *cmd)
cmd               256 drivers/mmc/host/android-goldfish.c 	host->cmd = NULL;
cmd               257 drivers/mmc/host/android-goldfish.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               258 drivers/mmc/host/android-goldfish.c 		if (cmd->flags & MMC_RSP_136) {
cmd               260 drivers/mmc/host/android-goldfish.c 			cmd->resp[3] =
cmd               262 drivers/mmc/host/android-goldfish.c 			cmd->resp[2] =
cmd               264 drivers/mmc/host/android-goldfish.c 			cmd->resp[1] =
cmd               266 drivers/mmc/host/android-goldfish.c 			cmd->resp[0] =
cmd               270 drivers/mmc/host/android-goldfish.c 			cmd->resp[0] =
cmd               275 drivers/mmc/host/android-goldfish.c 	if (host->data == NULL || cmd->error) {
cmd               277 drivers/mmc/host/android-goldfish.c 		mmc_request_done(mmc_from_priv(host), cmd->mrq);
cmd               310 drivers/mmc/host/android-goldfish.c 		mrq->cmd->error = -ETIMEDOUT;
cmd               316 drivers/mmc/host/android-goldfish.c 		goldfish_mmc_cmd_done(host, host->cmd);
cmd               406 drivers/mmc/host/android-goldfish.c 	goldfish_mmc_start_command(host, req->cmd);
cmd               412 drivers/mmc/host/android-goldfish.c 	if (req->cmd->opcode == SD_IO_SEND_OP_COND &&
cmd               413 drivers/mmc/host/android-goldfish.c 	    req->cmd->flags == (MMC_RSP_SPI_R4 | MMC_RSP_R4 | MMC_CMD_BCR))
cmd               414 drivers/mmc/host/android-goldfish.c 		req->cmd->error = -EINVAL;
cmd               316 drivers/mmc/host/atmel-mci.c 	struct mmc_command	*cmd;
cmd               410 drivers/mmc/host/atmel-mci.c 	struct mmc_command	*cmd;
cmd               419 drivers/mmc/host/atmel-mci.c 		cmd = mrq->cmd;
cmd               423 drivers/mmc/host/atmel-mci.c 		if (cmd)
cmd               426 drivers/mmc/host/atmel-mci.c 				cmd->opcode, cmd->arg, cmd->flags,
cmd               427 drivers/mmc/host/atmel-mci.c 				cmd->resp[0], cmd->resp[1], cmd->resp[2],
cmd               428 drivers/mmc/host/atmel-mci.c 				cmd->resp[3], cmd->error);
cmd               695 drivers/mmc/host/atmel-mci.c 	if (host->mrq->cmd->data) {
cmd               696 drivers/mmc/host/atmel-mci.c 		host->mrq->cmd->data->error = -ETIMEDOUT;
cmd               706 drivers/mmc/host/atmel-mci.c 		host->mrq->cmd->error = -ETIMEDOUT;
cmd               707 drivers/mmc/host/atmel-mci.c 		host->cmd = NULL;
cmd               762 drivers/mmc/host/atmel-mci.c 				 struct mmc_command *cmd)
cmd               767 drivers/mmc/host/atmel-mci.c 	cmd->error = -EINPROGRESS;
cmd               769 drivers/mmc/host/atmel-mci.c 	cmdr = ATMCI_CMDR_CMDNB(cmd->opcode);
cmd               771 drivers/mmc/host/atmel-mci.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               772 drivers/mmc/host/atmel-mci.c 		if (cmd->flags & MMC_RSP_136)
cmd               788 drivers/mmc/host/atmel-mci.c 	data = cmd->data;
cmd               792 drivers/mmc/host/atmel-mci.c 		if (cmd->opcode == SD_IO_RW_EXTENDED) {
cmd               809 drivers/mmc/host/atmel-mci.c 		struct mmc_command *cmd, u32 cmd_flags)
cmd               811 drivers/mmc/host/atmel-mci.c 	WARN_ON(host->cmd);
cmd               812 drivers/mmc/host/atmel-mci.c 	host->cmd = cmd;
cmd               816 drivers/mmc/host/atmel-mci.c 			cmd->arg, cmd_flags);
cmd               818 drivers/mmc/host/atmel-mci.c 	atmci_writel(host, ATMCI_ARGR, cmd->arg);
cmd              1229 drivers/mmc/host/atmel-mci.c 	struct mmc_command	*cmd;
cmd              1243 drivers/mmc/host/atmel-mci.c 	dev_dbg(&host->pdev->dev, "start request: cmd %u\n", mrq->cmd->opcode);
cmd              1284 drivers/mmc/host/atmel-mci.c 	cmd = mrq->cmd;
cmd              1285 drivers/mmc/host/atmel-mci.c 	cmdflags = atmci_prepare_command(slot->mmc, cmd);
cmd              1294 drivers/mmc/host/atmel-mci.c 		atmci_send_command(host, cmd, cmdflags);
cmd              1300 drivers/mmc/host/atmel-mci.c 		atmci_send_command(host, cmd, cmdflags);
cmd              1346 drivers/mmc/host/atmel-mci.c 	dev_dbg(&host->pdev->dev, "MRQ: cmd %u\n", mrq->cmd->opcode);
cmd              1357 drivers/mmc/host/atmel-mci.c 		mrq->cmd->error = -ENOMEDIUM;
cmd              1365 drivers/mmc/host/atmel-mci.c 		mrq->cmd->error = -EINVAL;
cmd              1558 drivers/mmc/host/atmel-mci.c 	WARN_ON(host->cmd || host->data);
cmd              1594 drivers/mmc/host/atmel-mci.c 			struct mmc_command *cmd)
cmd              1599 drivers/mmc/host/atmel-mci.c 	cmd->resp[0] = atmci_readl(host, ATMCI_RSPR);
cmd              1600 drivers/mmc/host/atmel-mci.c 	cmd->resp[1] = atmci_readl(host, ATMCI_RSPR);
cmd              1601 drivers/mmc/host/atmel-mci.c 	cmd->resp[2] = atmci_readl(host, ATMCI_RSPR);
cmd              1602 drivers/mmc/host/atmel-mci.c 	cmd->resp[3] = atmci_readl(host, ATMCI_RSPR);
cmd              1605 drivers/mmc/host/atmel-mci.c 		cmd->error = -ETIMEDOUT;
cmd              1606 drivers/mmc/host/atmel-mci.c 	else if ((cmd->flags & MMC_RSP_CRC) && (status & ATMCI_RCRCE))
cmd              1607 drivers/mmc/host/atmel-mci.c 		cmd->error = -EILSEQ;
cmd              1609 drivers/mmc/host/atmel-mci.c 		cmd->error = -EIO;
cmd              1612 drivers/mmc/host/atmel-mci.c 			cmd->error = -EINVAL;
cmd              1616 drivers/mmc/host/atmel-mci.c 		cmd->error = 0;
cmd              1672 drivers/mmc/host/atmel-mci.c 				host->cmd = NULL;
cmd              1678 drivers/mmc/host/atmel-mci.c 					mrq->cmd->error = -ENOMEDIUM;
cmd              1699 drivers/mmc/host/atmel-mci.c 				mrq->cmd->error = -ENOMEDIUM;
cmd              1755 drivers/mmc/host/atmel-mci.c 			host->cmd = NULL;
cmd              1757 drivers/mmc/host/atmel-mci.c 			atmci_command_complete(host, mrq->cmd);
cmd              1765 drivers/mmc/host/atmel-mci.c 				if (mrq->cmd->error) {
cmd              1774 drivers/mmc/host/atmel-mci.c 			} else if ((!mrq->data) && (mrq->cmd->flags & MMC_RSP_BUSY)) {
cmd              1876 drivers/mmc/host/atmel-mci.c 			host->cmd = NULL;
cmd               263 drivers/mmc/host/au1xmmc.c 				struct mmc_command *cmd, struct mmc_data *data)
cmd               265 drivers/mmc/host/au1xmmc.c 	u32 mmccmd = (cmd->opcode << SD_CMD_CI_SHIFT);
cmd               267 drivers/mmc/host/au1xmmc.c 	switch (mmc_resp_type(cmd)) {
cmd               284 drivers/mmc/host/au1xmmc.c 			mmc_resp_type(cmd));
cmd               302 drivers/mmc/host/au1xmmc.c 	__raw_writel(cmd->arg, HOST_CMDARG(host));
cmd               342 drivers/mmc/host/au1xmmc.c 	data = mrq->cmd->data;
cmd               534 drivers/mmc/host/au1xmmc.c 	struct mmc_command *cmd;
cmd               541 drivers/mmc/host/au1xmmc.c 	cmd = mrq->cmd;
cmd               542 drivers/mmc/host/au1xmmc.c 	cmd->error = 0;
cmd               544 drivers/mmc/host/au1xmmc.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               545 drivers/mmc/host/au1xmmc.c 		if (cmd->flags & MMC_RSP_136) {
cmd               556 drivers/mmc/host/au1xmmc.c 				cmd->resp[i] = (r[i] & 0x00FFFFFF) << 8;
cmd               558 drivers/mmc/host/au1xmmc.c 					cmd->resp[i] |= (r[i + 1] & 0xFF000000) >> 24;
cmd               568 drivers/mmc/host/au1xmmc.c 			cmd->resp[0] = __raw_readl(host->iobase + SD_RESP0);
cmd               574 drivers/mmc/host/au1xmmc.c 		cmd->error = -EILSEQ;
cmd               578 drivers/mmc/host/au1xmmc.c 	if (!trans || cmd->error) {
cmd               703 drivers/mmc/host/au1xmmc.c 		mrq->cmd->error = -ENOMEDIUM;
cmd               714 drivers/mmc/host/au1xmmc.c 		ret = au1xmmc_send_command(host, 0, mrq->cmd, mrq->data);
cmd               717 drivers/mmc/host/au1xmmc.c 		mrq->cmd->error = ret;
cmd               808 drivers/mmc/host/au1xmmc.c 			host->mrq->cmd->error = -ETIMEDOUT;
cmd               168 drivers/mmc/host/bcm2835.c 	struct mmc_command	*cmd;		/* Current command */
cmd               192 drivers/mmc/host/bcm2835.c static void bcm2835_dumpcmd(struct bcm2835_host *host, struct mmc_command *cmd,
cmd               197 drivers/mmc/host/bcm2835.c 	if (!cmd)
cmd               201 drivers/mmc/host/bcm2835.c 		(cmd == host->cmd) ? '>' : ' ',
cmd               202 drivers/mmc/host/bcm2835.c 		label, cmd->opcode, cmd->arg, cmd->flags,
cmd               203 drivers/mmc/host/bcm2835.c 		cmd->resp[0], cmd->resp[1], cmd->resp[2], cmd->resp[3],
cmd               204 drivers/mmc/host/bcm2835.c 		cmd->error);
cmd               214 drivers/mmc/host/bcm2835.c 		bcm2835_dumpcmd(host, mrq->cmd, "cmd");
cmd               545 drivers/mmc/host/bcm2835.c void bcm2835_prepare_data(struct bcm2835_host *host, struct mmc_command *cmd)
cmd               547 drivers/mmc/host/bcm2835.c 	struct mmc_data *data = cmd->data;
cmd               605 drivers/mmc/host/bcm2835.c 	host->cmd = NULL;
cmd               624 drivers/mmc/host/bcm2835.c bool bcm2835_send_command(struct bcm2835_host *host, struct mmc_command *cmd)
cmd               630 drivers/mmc/host/bcm2835.c 	WARN_ON(host->cmd);
cmd               636 drivers/mmc/host/bcm2835.c 		cmd->error = -EILSEQ;
cmd               641 drivers/mmc/host/bcm2835.c 	if (!cmd->data && cmd->busy_timeout > 9000)
cmd               642 drivers/mmc/host/bcm2835.c 		timeout = DIV_ROUND_UP(cmd->busy_timeout, 1000) * HZ + HZ;
cmd               647 drivers/mmc/host/bcm2835.c 	host->cmd = cmd;
cmd               654 drivers/mmc/host/bcm2835.c 	if ((cmd->flags & MMC_RSP_136) && (cmd->flags & MMC_RSP_BUSY)) {
cmd               656 drivers/mmc/host/bcm2835.c 		cmd->error = -EINVAL;
cmd               661 drivers/mmc/host/bcm2835.c 	bcm2835_prepare_data(host, cmd);
cmd               663 drivers/mmc/host/bcm2835.c 	writel(cmd->arg, host->ioaddr + SDARG);
cmd               665 drivers/mmc/host/bcm2835.c 	sdcmd = cmd->opcode & SDCMD_CMD_MASK;
cmd               668 drivers/mmc/host/bcm2835.c 	if (!(cmd->flags & MMC_RSP_PRESENT)) {
cmd               671 drivers/mmc/host/bcm2835.c 		if (cmd->flags & MMC_RSP_136)
cmd               673 drivers/mmc/host/bcm2835.c 		if (cmd->flags & MMC_RSP_BUSY) {
cmd               679 drivers/mmc/host/bcm2835.c 	if (cmd->data) {
cmd               680 drivers/mmc/host/bcm2835.c 		if (cmd->data->flags & MMC_DATA_WRITE)
cmd               682 drivers/mmc/host/bcm2835.c 		if (cmd->data->flags & MMC_DATA_READ)
cmd               730 drivers/mmc/host/bcm2835.c 	if (host->cmd) {
cmd               745 drivers/mmc/host/bcm2835.c 	struct mmc_command *cmd = host->cmd;
cmd               754 drivers/mmc/host/bcm2835.c 		host->cmd->error = -EIO;
cmd               764 drivers/mmc/host/bcm2835.c 		    (host->cmd->opcode != MMC_SEND_OP_COND)) {
cmd               768 drivers/mmc/host/bcm2835.c 				host->cmd->error = -ETIMEDOUT;
cmd               771 drivers/mmc/host/bcm2835.c 					host->cmd->opcode);
cmd               773 drivers/mmc/host/bcm2835.c 				host->cmd->error = -EILSEQ;
cmd               787 drivers/mmc/host/bcm2835.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               788 drivers/mmc/host/bcm2835.c 		if (cmd->flags & MMC_RSP_136) {
cmd               792 drivers/mmc/host/bcm2835.c 				cmd->resp[3 - i] =
cmd               796 drivers/mmc/host/bcm2835.c 			cmd->resp[0] = readl(host->ioaddr + SDRSP0);
cmd               800 drivers/mmc/host/bcm2835.c 	if (cmd == host->mrq->sbc) {
cmd               802 drivers/mmc/host/bcm2835.c 		host->cmd = NULL;
cmd               803 drivers/mmc/host/bcm2835.c 		if (bcm2835_send_command(host, host->mrq->cmd)) {
cmd               813 drivers/mmc/host/bcm2835.c 	} else if (cmd == host->mrq->stop) {
cmd               818 drivers/mmc/host/bcm2835.c 		host->cmd = NULL;
cmd               845 drivers/mmc/host/bcm2835.c 			if (host->cmd)
cmd               846 drivers/mmc/host/bcm2835.c 				host->cmd->error = -ETIMEDOUT;
cmd               848 drivers/mmc/host/bcm2835.c 				host->mrq->cmd->error = -ETIMEDOUT;
cmd               864 drivers/mmc/host/bcm2835.c 	if (!host->cmd)
cmd               869 drivers/mmc/host/bcm2835.c 		host->cmd->error = -EILSEQ;
cmd               875 drivers/mmc/host/bcm2835.c 			host->cmd->error = -EILSEQ;
cmd               880 drivers/mmc/host/bcm2835.c 			host->cmd->error = -ETIMEDOUT;
cmd               882 drivers/mmc/host/bcm2835.c 		host->cmd->error = -ETIMEDOUT;
cmd               900 drivers/mmc/host/bcm2835.c 	if (WARN_ON(!host->cmd)) {
cmd              1169 drivers/mmc/host/bcm2835.c 	if (mrq->cmd)
cmd              1170 drivers/mmc/host/bcm2835.c 		mrq->cmd->error = 0;
cmd              1180 drivers/mmc/host/bcm2835.c 		if (mrq->cmd)
cmd              1181 drivers/mmc/host/bcm2835.c 			mrq->cmd->error = -EINVAL;
cmd              1202 drivers/mmc/host/bcm2835.c 		if (mrq->cmd)
cmd              1203 drivers/mmc/host/bcm2835.c 			mrq->cmd->error = -EILSEQ;
cmd              1220 drivers/mmc/host/bcm2835.c 	} else if (mrq->cmd && bcm2835_send_command(host, mrq->cmd)) {
cmd               126 drivers/mmc/host/cavium-octeon.c 				  struct mmc_command *cmd,
cmd               130 drivers/mmc/host/cavium-octeon.c 	if (cmd->opcode != MMC_WRITE_MULTIPLE_BLOCK)
cmd               121 drivers/mmc/host/cavium.c static struct cvm_mmc_cr_mods cvm_mmc_get_cr_mods(struct mmc_command *cmd)
cmd               128 drivers/mmc/host/cavium.c 	cr = cvm_mmc_cr_types + (cmd->opcode & 0x3f);
cmd               131 drivers/mmc/host/cavium.c 	if (cmd->opcode == MMC_GEN_CMD)
cmd               132 drivers/mmc/host/cavium.c 		hardware_ctype = (cmd->arg & 1) ? 1 : 2;
cmd               134 drivers/mmc/host/cavium.c 	switch (mmc_cmd_type(cmd)) {
cmd               136 drivers/mmc/host/cavium.c 		desired_ctype = (cmd->data->flags & MMC_DATA_WRITE) ? 2 : 1;
cmd               145 drivers/mmc/host/cavium.c 	switch (mmc_resp_type(cmd)) {
cmd               353 drivers/mmc/host/cavium.c 		req->cmd->resp[0] = (rsp_lo >> 8) & 0xffffffff;
cmd               354 drivers/mmc/host/cavium.c 		req->cmd->resp[1] = 0;
cmd               355 drivers/mmc/host/cavium.c 		req->cmd->resp[2] = 0;
cmd               356 drivers/mmc/host/cavium.c 		req->cmd->resp[3] = 0;
cmd               359 drivers/mmc/host/cavium.c 		req->cmd->resp[3] = rsp_lo & 0xffffffff;
cmd               360 drivers/mmc/host/cavium.c 		req->cmd->resp[2] = (rsp_lo >> 32) & 0xffffffff;
cmd               362 drivers/mmc/host/cavium.c 		req->cmd->resp[1] = rsp_hi & 0xffffffff;
cmd               363 drivers/mmc/host/cavium.c 		req->cmd->resp[0] = (rsp_hi >> 32) & 0xffffffff;
cmd               486 drivers/mmc/host/cavium.c 	req->cmd->error = check_status(rsp_sts);
cmd               637 drivers/mmc/host/cavium.c 		  FIELD_PREP(MIO_EMM_DMA_CARD_ADDR, mrq->cmd->arg);
cmd               688 drivers/mmc/host/cavium.c 		host->dmar_fixup(host, mrq->cmd, data, addr);
cmd               703 drivers/mmc/host/cavium.c 	mrq->cmd->error = -EINVAL;
cmd               756 drivers/mmc/host/cavium.c 	struct mmc_command *cmd = mrq->cmd;
cmd               772 drivers/mmc/host/cavium.c 	if (cmd->opcode == MMC_READ_MULTIPLE_BLOCK ||
cmd               773 drivers/mmc/host/cavium.c 	    cmd->opcode == MMC_WRITE_MULTIPLE_BLOCK)
cmd               778 drivers/mmc/host/cavium.c 	mods = cvm_mmc_get_cr_mods(cmd);
cmd               783 drivers/mmc/host/cavium.c 	if (cmd->data) {
cmd               784 drivers/mmc/host/cavium.c 		if (cmd->data->flags & MMC_DATA_READ)
cmd               789 drivers/mmc/host/cavium.c 		if (cmd->data->timeout_ns)
cmd               790 drivers/mmc/host/cavium.c 			set_wdog(slot, cmd->data->timeout_ns);
cmd               800 drivers/mmc/host/cavium.c 		  FIELD_PREP(MIO_EMM_CMD_IDX, cmd->opcode) |
cmd               801 drivers/mmc/host/cavium.c 		  FIELD_PREP(MIO_EMM_CMD_ARG, cmd->arg);
cmd               803 drivers/mmc/host/cavium.c 	if (cmd->data && mmc_cmd_type(cmd) == MMC_CMD_ADTC)
cmd               805 drivers/mmc/host/cavium.c 				64 - ((cmd->data->blocks * cmd->data->blksz) / 8));
cmd               343 drivers/mmc/host/cb710-mmc.c 	struct mmc_command *cmd)
cmd               345 drivers/mmc/host/cb710-mmc.c 	unsigned int flags = cmd->flags;
cmd               368 drivers/mmc/host/cb710-mmc.c 	cb_flags |= cmd->opcode << CB710_MMC_CMD_CODE_SHIFT;
cmd               370 drivers/mmc/host/cb710-mmc.c 	if (cmd->data && (cmd->data->flags & MMC_DATA_READ))
cmd               394 drivers/mmc/host/cb710-mmc.c 	struct mmc_command *cmd)
cmd               399 drivers/mmc/host/cb710-mmc.c 	if (cmd->flags & MMC_RSP_136) {
cmd               408 drivers/mmc/host/cb710-mmc.c 		cmd->resp[0] = (resp[0] << 8)|(resp[1] >> 24);
cmd               409 drivers/mmc/host/cb710-mmc.c 		cmd->resp[1] = (resp[1] << 8)|(resp[2] >> 24);
cmd               410 drivers/mmc/host/cb710-mmc.c 		cmd->resp[2] = (resp[2] << 8)|(resp[3] >> 24);
cmd               411 drivers/mmc/host/cb710-mmc.c 		cmd->resp[3] = (resp[3] << 8);
cmd               414 drivers/mmc/host/cb710-mmc.c 		cmd->resp[0] = cb710_read_port_32(slot, CB710_MMC_RESPONSE0_PORT);
cmd               417 drivers/mmc/host/cb710-mmc.c 	wanted_opcode = (cmd->flags & MMC_RSP_OPCODE) ? cmd->opcode : 0x3F;
cmd               419 drivers/mmc/host/cb710-mmc.c 		cmd->error = -EILSEQ;
cmd               441 drivers/mmc/host/cb710-mmc.c static int cb710_mmc_command(struct mmc_host *mmc, struct mmc_command *cmd)
cmd               445 drivers/mmc/host/cb710-mmc.c 	struct mmc_data *data = cmd->data;
cmd               447 drivers/mmc/host/cb710-mmc.c 	u16 cb_cmd = cb710_encode_cmd_flags(reader, cmd);
cmd               461 drivers/mmc/host/cb710-mmc.c 	cb710_write_port_32(slot, CB710_MMC_CMD_PARAM_PORT, cmd->arg);
cmd               466 drivers/mmc/host/cb710-mmc.c 	cmd->error = cb710_wait_for_event(slot, CB710_MMC_S1_COMMAND_SENT);
cmd               467 drivers/mmc/host/cb710-mmc.c 	if (cmd->error)
cmd               470 drivers/mmc/host/cb710-mmc.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               471 drivers/mmc/host/cb710-mmc.c 		cb710_receive_response(slot, cmd);
cmd               472 drivers/mmc/host/cb710-mmc.c 		if (cmd->error)
cmd               491 drivers/mmc/host/cb710-mmc.c 	if (!cb710_mmc_command(mmc, mrq->cmd) && mrq->stop)
cmd               509 drivers/mmc/host/cqhci.c 	if (!(mrq->cmd->flags & MMC_RSP_PRESENT)) {
cmd               513 drivers/mmc/host/cqhci.c 		if (mrq->cmd->flags & MMC_RSP_R1B) {
cmd               529 drivers/mmc/host/cqhci.c 		 CQHCI_CMD_INDEX(mrq->cmd->opcode) |
cmd               536 drivers/mmc/host/cqhci.c 		 mmc_hostname(mmc), mrq->cmd->opcode, timing, resp_type);
cmd               538 drivers/mmc/host/cqhci.c 	dataddr[0] = cpu_to_le64((u64)mrq->cmd->arg);
cmd               555 drivers/mmc/host/cqhci.c 	return mrq->cmd ? DCMD_SLOT : mrq->tag;
cmd               974 drivers/mmc/host/cqhci.c 		mrq->cmd->error = cqhci_error_from_flags(slot->flags);
cmd               169 drivers/mmc/host/davinci_mmc.c 	struct mmc_command *cmd;
cmd               269 drivers/mmc/host/davinci_mmc.c 		struct mmc_command *cmd)
cmd               275 drivers/mmc/host/davinci_mmc.c 		cmd->opcode, cmd->arg,
cmd               277 drivers/mmc/host/davinci_mmc.c 		switch (mmc_resp_type(cmd)) {
cmd               294 drivers/mmc/host/davinci_mmc.c 	host->cmd = cmd;
cmd               296 drivers/mmc/host/davinci_mmc.c 	switch (mmc_resp_type(cmd)) {
cmd               316 drivers/mmc/host/davinci_mmc.c 			mmc_resp_type(cmd));
cmd               321 drivers/mmc/host/davinci_mmc.c 	cmd_reg |= cmd->opcode;
cmd               332 drivers/mmc/host/davinci_mmc.c 	if (cmd->data)
cmd               366 drivers/mmc/host/davinci_mmc.c 	writel(cmd->arg, host->base + DAVINCI_MMCARGHL);
cmd               602 drivers/mmc/host/davinci_mmc.c 		req->cmd->error = -ETIMEDOUT;
cmd               609 drivers/mmc/host/davinci_mmc.c 	mmc_davinci_start_command(host, req->cmd);
cmd               792 drivers/mmc/host/davinci_mmc.c 	if (!data->stop || (host->cmd && host->cmd->error)) {
cmd               801 drivers/mmc/host/davinci_mmc.c 				 struct mmc_command *cmd)
cmd               803 drivers/mmc/host/davinci_mmc.c 	host->cmd = NULL;
cmd               805 drivers/mmc/host/davinci_mmc.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               806 drivers/mmc/host/davinci_mmc.c 		if (cmd->flags & MMC_RSP_136) {
cmd               808 drivers/mmc/host/davinci_mmc.c 			cmd->resp[3] = readl(host->base + DAVINCI_MMCRSP01);
cmd               809 drivers/mmc/host/davinci_mmc.c 			cmd->resp[2] = readl(host->base + DAVINCI_MMCRSP23);
cmd               810 drivers/mmc/host/davinci_mmc.c 			cmd->resp[1] = readl(host->base + DAVINCI_MMCRSP45);
cmd               811 drivers/mmc/host/davinci_mmc.c 			cmd->resp[0] = readl(host->base + DAVINCI_MMCRSP67);
cmd               814 drivers/mmc/host/davinci_mmc.c 			cmd->resp[0] = readl(host->base + DAVINCI_MMCRSP67);
cmd               818 drivers/mmc/host/davinci_mmc.c 	if (host->data == NULL || cmd->error) {
cmd               819 drivers/mmc/host/davinci_mmc.c 		if (cmd->error == -ETIMEDOUT)
cmd               820 drivers/mmc/host/davinci_mmc.c 			cmd->mrq->cmd->retries = 0;
cmd               821 drivers/mmc/host/davinci_mmc.c 		mmc_request_done(host->mmc, cmd->mrq);
cmd               872 drivers/mmc/host/davinci_mmc.c 	if (host->cmd == NULL && host->data == NULL) {
cmd               975 drivers/mmc/host/davinci_mmc.c 		if (host->cmd) {
cmd               978 drivers/mmc/host/davinci_mmc.c 				host->cmd->opcode, qstatus);
cmd               979 drivers/mmc/host/davinci_mmc.c 			host->cmd->error = -ETIMEDOUT;
cmd               991 drivers/mmc/host/davinci_mmc.c 		if (host->cmd) {
cmd               992 drivers/mmc/host/davinci_mmc.c 			host->cmd->error = -EILSEQ;
cmd               999 drivers/mmc/host/davinci_mmc.c 		end_command = (int) host->cmd;
cmd              1003 drivers/mmc/host/davinci_mmc.c 		mmc_davinci_cmd_done(host, host->cmd);
cmd               111 drivers/mmc/host/dw_mmc.c 	struct mmc_command *cmd;
cmd               120 drivers/mmc/host/dw_mmc.c 		cmd = mrq->cmd;
cmd               124 drivers/mmc/host/dw_mmc.c 		if (cmd)
cmd               127 drivers/mmc/host/dw_mmc.c 				   cmd->opcode, cmd->arg, cmd->flags,
cmd               128 drivers/mmc/host/dw_mmc.c 				   cmd->resp[0], cmd->resp[1], cmd->resp[2],
cmd               129 drivers/mmc/host/dw_mmc.c 				   cmd->resp[2], cmd->error);
cmd               230 drivers/mmc/host/dw_mmc.c static void mci_send_cmd(struct dw_mci_slot *slot, u32 cmd, u32 arg)
cmd               237 drivers/mmc/host/dw_mmc.c 	dw_mci_wait_while_busy(host, cmd);
cmd               238 drivers/mmc/host/dw_mmc.c 	mci_writel(host, CMD, SDMMC_CMD_START | cmd);
cmd               245 drivers/mmc/host/dw_mmc.c 			cmd, arg, cmd_status);
cmd               248 drivers/mmc/host/dw_mmc.c static u32 dw_mci_prepare_command(struct mmc_host *mmc, struct mmc_command *cmd)
cmd               254 drivers/mmc/host/dw_mmc.c 	cmd->error = -EINPROGRESS;
cmd               255 drivers/mmc/host/dw_mmc.c 	cmdr = cmd->opcode;
cmd               257 drivers/mmc/host/dw_mmc.c 	if (cmd->opcode == MMC_STOP_TRANSMISSION ||
cmd               258 drivers/mmc/host/dw_mmc.c 	    cmd->opcode == MMC_GO_IDLE_STATE ||
cmd               259 drivers/mmc/host/dw_mmc.c 	    cmd->opcode == MMC_GO_INACTIVE_STATE ||
cmd               260 drivers/mmc/host/dw_mmc.c 	    (cmd->opcode == SD_IO_RW_DIRECT &&
cmd               261 drivers/mmc/host/dw_mmc.c 	     ((cmd->arg >> 9) & 0x1FFFF) == SDIO_CCCR_ABORT))
cmd               263 drivers/mmc/host/dw_mmc.c 	else if (cmd->opcode != MMC_SEND_STATUS && cmd->data)
cmd               266 drivers/mmc/host/dw_mmc.c 	if (cmd->opcode == SD_SWITCH_VOLTAGE) {
cmd               294 drivers/mmc/host/dw_mmc.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               297 drivers/mmc/host/dw_mmc.c 		if (cmd->flags & MMC_RSP_136)
cmd               301 drivers/mmc/host/dw_mmc.c 	if (cmd->flags & MMC_RSP_CRC)
cmd               304 drivers/mmc/host/dw_mmc.c 	if (cmd->data) {
cmd               306 drivers/mmc/host/dw_mmc.c 		if (cmd->data->flags & MMC_DATA_WRITE)
cmd               316 drivers/mmc/host/dw_mmc.c static u32 dw_mci_prep_stop_abort(struct dw_mci *host, struct mmc_command *cmd)
cmd               321 drivers/mmc/host/dw_mmc.c 	if (!cmd->data)
cmd               325 drivers/mmc/host/dw_mmc.c 	cmdr = cmd->opcode;
cmd               340 drivers/mmc/host/dw_mmc.c 			     ((cmd->arg >> 28) & 0x7);
cmd               394 drivers/mmc/host/dw_mmc.c 				 struct mmc_command *cmd, u32 cmd_flags)
cmd               396 drivers/mmc/host/dw_mmc.c 	host->cmd = cmd;
cmd               399 drivers/mmc/host/dw_mmc.c 		 cmd->arg, cmd_flags);
cmd               401 drivers/mmc/host/dw_mmc.c 	mci_writel(host, CMDARG, cmd->arg);
cmd              1280 drivers/mmc/host/dw_mmc.c 				   struct mmc_command *cmd)
cmd              1296 drivers/mmc/host/dw_mmc.c 	data = cmd->data;
cmd              1303 drivers/mmc/host/dw_mmc.c 	cmdflags = dw_mci_prepare_command(slot->mmc, cmd);
cmd              1314 drivers/mmc/host/dw_mmc.c 	dw_mci_start_command(host, cmd, cmdflags);
cmd              1316 drivers/mmc/host/dw_mmc.c 	if (cmd->opcode == SD_SWITCH_VOLTAGE) {
cmd              1336 drivers/mmc/host/dw_mmc.c 	host->stop_cmdr = dw_mci_prep_stop_abort(host, cmd);
cmd              1343 drivers/mmc/host/dw_mmc.c 	struct mmc_command *cmd;
cmd              1345 drivers/mmc/host/dw_mmc.c 	cmd = mrq->sbc ? mrq->sbc : mrq->cmd;
cmd              1346 drivers/mmc/host/dw_mmc.c 	__dw_mci_start_request(host, slot, cmd);
cmd              1391 drivers/mmc/host/dw_mmc.c 		mrq->cmd->error = -ENOMEDIUM;
cmd              1797 drivers/mmc/host/dw_mmc.c 	WARN_ON(host->cmd || host->data);
cmd              1823 drivers/mmc/host/dw_mmc.c static int dw_mci_command_complete(struct dw_mci *host, struct mmc_command *cmd)
cmd              1830 drivers/mmc/host/dw_mmc.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd              1831 drivers/mmc/host/dw_mmc.c 		if (cmd->flags & MMC_RSP_136) {
cmd              1832 drivers/mmc/host/dw_mmc.c 			cmd->resp[3] = mci_readl(host, RESP0);
cmd              1833 drivers/mmc/host/dw_mmc.c 			cmd->resp[2] = mci_readl(host, RESP1);
cmd              1834 drivers/mmc/host/dw_mmc.c 			cmd->resp[1] = mci_readl(host, RESP2);
cmd              1835 drivers/mmc/host/dw_mmc.c 			cmd->resp[0] = mci_readl(host, RESP3);
cmd              1837 drivers/mmc/host/dw_mmc.c 			cmd->resp[0] = mci_readl(host, RESP0);
cmd              1838 drivers/mmc/host/dw_mmc.c 			cmd->resp[1] = 0;
cmd              1839 drivers/mmc/host/dw_mmc.c 			cmd->resp[2] = 0;
cmd              1840 drivers/mmc/host/dw_mmc.c 			cmd->resp[3] = 0;
cmd              1845 drivers/mmc/host/dw_mmc.c 		cmd->error = -ETIMEDOUT;
cmd              1846 drivers/mmc/host/dw_mmc.c 	else if ((cmd->flags & MMC_RSP_CRC) && (status & SDMMC_INT_RCRC))
cmd              1847 drivers/mmc/host/dw_mmc.c 		cmd->error = -EILSEQ;
cmd              1849 drivers/mmc/host/dw_mmc.c 		cmd->error = -EIO;
cmd              1851 drivers/mmc/host/dw_mmc.c 		cmd->error = 0;
cmd              1853 drivers/mmc/host/dw_mmc.c 	return cmd->error;
cmd              1958 drivers/mmc/host/dw_mmc.c 	struct mmc_command *cmd;
cmd              1983 drivers/mmc/host/dw_mmc.c 			cmd = host->cmd;
cmd              1984 drivers/mmc/host/dw_mmc.c 			host->cmd = NULL;
cmd              1986 drivers/mmc/host/dw_mmc.c 			err = dw_mci_command_complete(host, cmd);
cmd              1987 drivers/mmc/host/dw_mmc.c 			if (cmd == mrq->sbc && !err) {
cmd              1989 drivers/mmc/host/dw_mmc.c 						       mrq->cmd);
cmd              1993 drivers/mmc/host/dw_mmc.c 			if (cmd->data && err) {
cmd              2026 drivers/mmc/host/dw_mmc.c 			if (!cmd->data || err) {
cmd              2131 drivers/mmc/host/dw_mmc.c 					host->cmd = NULL;
cmd              2150 drivers/mmc/host/dw_mmc.c 			if (mrq->cmd->error && mrq->data)
cmd              2153 drivers/mmc/host/dw_mmc.c 			host->cmd = NULL;
cmd               167 drivers/mmc/host/dw_mmc.h 	struct mmc_command	*cmd;
cmd               148 drivers/mmc/host/jz4740_mmc.c 	struct mmc_command *cmd;
cmd               448 drivers/mmc/host/jz4740_mmc.c 			host->req->cmd->error = -ETIMEDOUT;
cmd               451 drivers/mmc/host/jz4740_mmc.c 			host->req->cmd->error = -EIO;
cmd               456 drivers/mmc/host/jz4740_mmc.c 			host->req->cmd->error = -ETIMEDOUT;
cmd               459 drivers/mmc/host/jz4740_mmc.c 			host->req->cmd->error = -EIO;
cmd               604 drivers/mmc/host/jz4740_mmc.c 	host->req->cmd->error = -ETIMEDOUT;
cmd               609 drivers/mmc/host/jz4740_mmc.c 	struct mmc_command *cmd)
cmd               615 drivers/mmc/host/jz4740_mmc.c 	if (cmd->flags & MMC_RSP_136) {
cmd               618 drivers/mmc/host/jz4740_mmc.c 			cmd->resp[i] = tmp << 24;
cmd               620 drivers/mmc/host/jz4740_mmc.c 			cmd->resp[i] |= tmp << 8;
cmd               622 drivers/mmc/host/jz4740_mmc.c 			cmd->resp[i] |= tmp >> 8;
cmd               625 drivers/mmc/host/jz4740_mmc.c 		cmd->resp[0] = readw(fifo_addr) << 24;
cmd               626 drivers/mmc/host/jz4740_mmc.c 		cmd->resp[0] |= readw(fifo_addr) << 8;
cmd               627 drivers/mmc/host/jz4740_mmc.c 		cmd->resp[0] |= readw(fifo_addr) & 0xff;
cmd               632 drivers/mmc/host/jz4740_mmc.c 	struct mmc_command *cmd)
cmd               639 drivers/mmc/host/jz4740_mmc.c 	host->cmd = cmd;
cmd               641 drivers/mmc/host/jz4740_mmc.c 	if (cmd->flags & MMC_RSP_BUSY)
cmd               644 drivers/mmc/host/jz4740_mmc.c 	switch (mmc_resp_type(cmd)) {
cmd               659 drivers/mmc/host/jz4740_mmc.c 	if (cmd->data) {
cmd               661 drivers/mmc/host/jz4740_mmc.c 		if (cmd->data->flags & MMC_DATA_WRITE)
cmd               683 drivers/mmc/host/jz4740_mmc.c 		writew(cmd->data->blksz, host->base + JZ_REG_MMC_BLKLEN);
cmd               684 drivers/mmc/host/jz4740_mmc.c 		writew(cmd->data->blocks, host->base + JZ_REG_MMC_NOB);
cmd               687 drivers/mmc/host/jz4740_mmc.c 	writeb(cmd->opcode, host->base + JZ_REG_MMC_CMD);
cmd               688 drivers/mmc/host/jz4740_mmc.c 	writel(cmd->arg, host->base + JZ_REG_MMC_ARG);
cmd               696 drivers/mmc/host/jz4740_mmc.c 	struct mmc_command *cmd = host->req->cmd;
cmd               697 drivers/mmc/host/jz4740_mmc.c 	struct mmc_data *data = cmd->data;
cmd               712 drivers/mmc/host/jz4740_mmc.c 	struct mmc_command *cmd = host->req->cmd;
cmd               714 drivers/mmc/host/jz4740_mmc.c 	struct mmc_data *data = cmd->data;
cmd               717 drivers/mmc/host/jz4740_mmc.c 	if (cmd->error)
cmd               722 drivers/mmc/host/jz4740_mmc.c 		if (cmd->flags & MMC_RSP_PRESENT)
cmd               723 drivers/mmc/host/jz4740_mmc.c 			jz4740_mmc_read_response(host, cmd);
cmd               793 drivers/mmc/host/jz4740_mmc.c 	struct mmc_command *cmd = host->cmd;
cmd               814 drivers/mmc/host/jz4740_mmc.c 	if (host->req && cmd && irq_reg) {
cmd               819 drivers/mmc/host/jz4740_mmc.c 				cmd->error = -ETIMEDOUT;
cmd               821 drivers/mmc/host/jz4740_mmc.c 				cmd->error = -EIO;
cmd               824 drivers/mmc/host/jz4740_mmc.c 				if (cmd->data)
cmd               825 drivers/mmc/host/jz4740_mmc.c 					cmd->data->error = -EIO;
cmd               826 drivers/mmc/host/jz4740_mmc.c 				cmd->error = -EIO;
cmd               870 drivers/mmc/host/jz4740_mmc.c 	jz4740_mmc_send_command(host, req->cmd);
cmd               152 drivers/mmc/host/meson-gx-mmc.c 	struct	mmc_command	*cmd;
cmd               213 drivers/mmc/host/meson-gx-mmc.c static struct mmc_command *meson_mmc_get_next_command(struct mmc_command *cmd)
cmd               215 drivers/mmc/host/meson-gx-mmc.c 	if (cmd->opcode == MMC_SET_BLOCK_COUNT && !cmd->error)
cmd               216 drivers/mmc/host/meson-gx-mmc.c 		return cmd->mrq->cmd;
cmd               217 drivers/mmc/host/meson-gx-mmc.c 	else if (mmc_op_multi(cmd->opcode) &&
cmd               218 drivers/mmc/host/meson-gx-mmc.c 		 (!cmd->mrq->sbc || cmd->error || cmd->data->error))
cmd               219 drivers/mmc/host/meson-gx-mmc.c 		return cmd->mrq->stop;
cmd               247 drivers/mmc/host/meson-gx-mmc.c 	if (mrq->cmd->opcode == SD_IO_RW_EXTENDED)
cmd               656 drivers/mmc/host/meson-gx-mmc.c 	host->cmd = NULL;
cmd               685 drivers/mmc/host/meson-gx-mmc.c static void meson_mmc_set_response_bits(struct mmc_command *cmd, u32 *cmd_cfg)
cmd               687 drivers/mmc/host/meson-gx-mmc.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               688 drivers/mmc/host/meson-gx-mmc.c 		if (cmd->flags & MMC_RSP_136)
cmd               692 drivers/mmc/host/meson-gx-mmc.c 		if (!(cmd->flags & MMC_RSP_CRC))
cmd               695 drivers/mmc/host/meson-gx-mmc.c 		if (cmd->flags & MMC_RSP_BUSY)
cmd               706 drivers/mmc/host/meson-gx-mmc.c 	struct mmc_data *data = host->cmd->data;
cmd               729 drivers/mmc/host/meson-gx-mmc.c 		desc[i].cmd_arg = host->cmd->arg;
cmd               740 drivers/mmc/host/meson-gx-mmc.c static void meson_mmc_start_cmd(struct mmc_host *mmc, struct mmc_command *cmd)
cmd               743 drivers/mmc/host/meson-gx-mmc.c 	struct mmc_data *data = cmd->data;
cmd               750 drivers/mmc/host/meson-gx-mmc.c 	host->cmd = cmd;
cmd               752 drivers/mmc/host/meson-gx-mmc.c 	cmd_cfg |= FIELD_PREP(CMD_CFG_CMD_INDEX_MASK, cmd->opcode);
cmd               756 drivers/mmc/host/meson-gx-mmc.c 	meson_mmc_set_response_bits(cmd, &cmd_cfg);
cmd               800 drivers/mmc/host/meson-gx-mmc.c 	writel(cmd->arg, host->regs + SD_EMMC_CMD_ARG);
cmd               821 drivers/mmc/host/meson-gx-mmc.c 	meson_mmc_start_cmd(mmc, mrq->sbc ?: mrq->cmd);
cmd               827 drivers/mmc/host/meson-gx-mmc.c static void meson_mmc_read_resp(struct mmc_host *mmc, struct mmc_command *cmd)
cmd               831 drivers/mmc/host/meson-gx-mmc.c 	if (cmd->flags & MMC_RSP_136) {
cmd               832 drivers/mmc/host/meson-gx-mmc.c 		cmd->resp[0] = readl(host->regs + SD_EMMC_CMD_RSP3);
cmd               833 drivers/mmc/host/meson-gx-mmc.c 		cmd->resp[1] = readl(host->regs + SD_EMMC_CMD_RSP2);
cmd               834 drivers/mmc/host/meson-gx-mmc.c 		cmd->resp[2] = readl(host->regs + SD_EMMC_CMD_RSP1);
cmd               835 drivers/mmc/host/meson-gx-mmc.c 		cmd->resp[3] = readl(host->regs + SD_EMMC_CMD_RSP);
cmd               836 drivers/mmc/host/meson-gx-mmc.c 	} else if (cmd->flags & MMC_RSP_PRESENT) {
cmd               837 drivers/mmc/host/meson-gx-mmc.c 		cmd->resp[0] = readl(host->regs + SD_EMMC_CMD_RSP);
cmd               844 drivers/mmc/host/meson-gx-mmc.c 	struct mmc_command *cmd;
cmd               860 drivers/mmc/host/meson-gx-mmc.c 	if (WARN_ON(!host) || WARN_ON(!host->cmd))
cmd               866 drivers/mmc/host/meson-gx-mmc.c 	cmd = host->cmd;
cmd               867 drivers/mmc/host/meson-gx-mmc.c 	data = cmd->data;
cmd               868 drivers/mmc/host/meson-gx-mmc.c 	cmd->error = 0;
cmd               871 drivers/mmc/host/meson-gx-mmc.c 		cmd->error = -EILSEQ;
cmd               878 drivers/mmc/host/meson-gx-mmc.c 		cmd->error = -ETIMEDOUT;
cmd               883 drivers/mmc/host/meson-gx-mmc.c 	meson_mmc_read_resp(host->mmc, cmd);
cmd               891 drivers/mmc/host/meson-gx-mmc.c 		if (data && !cmd->error)
cmd               894 drivers/mmc/host/meson-gx-mmc.c 		    meson_mmc_get_next_command(cmd))
cmd               901 drivers/mmc/host/meson-gx-mmc.c 	if (cmd->error) {
cmd               910 drivers/mmc/host/meson-gx-mmc.c 		meson_mmc_request_done(host->mmc, cmd->mrq);
cmd               935 drivers/mmc/host/meson-gx-mmc.c 	struct mmc_command *next_cmd, *cmd = host->cmd;
cmd               939 drivers/mmc/host/meson-gx-mmc.c 	if (WARN_ON(!cmd))
cmd               942 drivers/mmc/host/meson-gx-mmc.c 	if (cmd->error) {
cmd               944 drivers/mmc/host/meson-gx-mmc.c 		meson_mmc_request_done(host->mmc, cmd->mrq);
cmd               949 drivers/mmc/host/meson-gx-mmc.c 	data = cmd->data;
cmd               957 drivers/mmc/host/meson-gx-mmc.c 	next_cmd = meson_mmc_get_next_command(cmd);
cmd               961 drivers/mmc/host/meson-gx-mmc.c 		meson_mmc_request_done(host->mmc, cmd->mrq);
cmd               121 drivers/mmc/host/meson-mx-sdio.c 	struct mmc_command		*cmd;
cmd               144 drivers/mmc/host/meson-mx-sdio.c static struct mmc_command *meson_mx_mmc_get_next_cmd(struct mmc_command *cmd)
cmd               146 drivers/mmc/host/meson-mx-sdio.c 	if (cmd->opcode == MMC_SET_BLOCK_COUNT && !cmd->error)
cmd               147 drivers/mmc/host/meson-mx-sdio.c 		return cmd->mrq->cmd;
cmd               148 drivers/mmc/host/meson-mx-sdio.c 	else if (mmc_op_multi(cmd->opcode) &&
cmd               149 drivers/mmc/host/meson-mx-sdio.c 		 (!cmd->mrq->sbc || cmd->error || cmd->data->error))
cmd               150 drivers/mmc/host/meson-mx-sdio.c 		return cmd->mrq->stop;
cmd               156 drivers/mmc/host/meson-mx-sdio.c 				   struct mmc_command *cmd)
cmd               163 drivers/mmc/host/meson-mx-sdio.c 	host->cmd = cmd;
cmd               165 drivers/mmc/host/meson-mx-sdio.c 	if (cmd->busy_timeout)
cmd               166 drivers/mmc/host/meson-mx-sdio.c 		timeout = msecs_to_jiffies(cmd->busy_timeout);
cmd               170 drivers/mmc/host/meson-mx-sdio.c 	switch (mmc_resp_type(cmd)) {
cmd               186 drivers/mmc/host/meson-mx-sdio.c 	if (!(cmd->flags & MMC_RSP_CRC))
cmd               189 drivers/mmc/host/meson-mx-sdio.c 	if (cmd->flags & MMC_RSP_BUSY)
cmd               192 drivers/mmc/host/meson-mx-sdio.c 	if (cmd->data) {
cmd               194 drivers/mmc/host/meson-mx-sdio.c 				   (cmd->data->blocks - 1));
cmd               196 drivers/mmc/host/meson-mx-sdio.c 		pack_size = cmd->data->blksz * BITS_PER_BYTE;
cmd               205 drivers/mmc/host/meson-mx-sdio.c 		if (cmd->data->flags & MMC_DATA_WRITE)
cmd               210 drivers/mmc/host/meson-mx-sdio.c 		cmd->data->bytes_xfered = 0;
cmd               214 drivers/mmc/host/meson-mx-sdio.c 			   (0x40 | cmd->opcode));
cmd               234 drivers/mmc/host/meson-mx-sdio.c 	writel(cmd->arg, host->base + MESON_MX_SDIO_ARGU);
cmd               250 drivers/mmc/host/meson-mx-sdio.c 	host->cmd = NULL;
cmd               337 drivers/mmc/host/meson-mx-sdio.c 	struct mmc_command *cmd = mrq->cmd;
cmd               343 drivers/mmc/host/meson-mx-sdio.c 		cmd->error = host->error;
cmd               357 drivers/mmc/host/meson-mx-sdio.c 		meson_mx_mmc_start_cmd(mmc, mrq->cmd);
cmd               361 drivers/mmc/host/meson-mx-sdio.c 				       struct mmc_command *cmd)
cmd               373 drivers/mmc/host/meson-mx-sdio.c 	if (cmd->flags & MMC_RSP_136) {
cmd               376 drivers/mmc/host/meson-mx-sdio.c 		cmd->resp[0] = (resp[0] << 8) | ((resp[1] >> 24) & 0xff);
cmd               377 drivers/mmc/host/meson-mx-sdio.c 		cmd->resp[1] = (resp[1] << 8) | ((resp[2] >> 24) & 0xff);
cmd               378 drivers/mmc/host/meson-mx-sdio.c 		cmd->resp[2] = (resp[2] << 8) | ((resp[3] >> 24) & 0xff);
cmd               379 drivers/mmc/host/meson-mx-sdio.c 		cmd->resp[3] = (resp[3] << 8);
cmd               380 drivers/mmc/host/meson-mx-sdio.c 	} else if (cmd->flags & MMC_RSP_PRESENT) {
cmd               381 drivers/mmc/host/meson-mx-sdio.c 		cmd->resp[0] = readl(host->base + MESON_MX_SDIO_ARGU);
cmd               388 drivers/mmc/host/meson-mx-sdio.c 	struct mmc_command *cmd = host->cmd;
cmd               395 drivers/mmc/host/meson-mx-sdio.c 	if (!cmd)
cmd               398 drivers/mmc/host/meson-mx-sdio.c 	cmd->error = 0;
cmd               399 drivers/mmc/host/meson-mx-sdio.c 	meson_mx_mmc_read_response(host->mmc, cmd);
cmd               401 drivers/mmc/host/meson-mx-sdio.c 	if (cmd->data) {
cmd               404 drivers/mmc/host/meson-mx-sdio.c 			cmd->error = -EILSEQ;
cmd               408 drivers/mmc/host/meson-mx-sdio.c 			cmd->error = -EILSEQ;
cmd               442 drivers/mmc/host/meson-mx-sdio.c 	struct mmc_command *cmd = host->cmd, *next_cmd;
cmd               444 drivers/mmc/host/meson-mx-sdio.c 	if (WARN_ON(!cmd))
cmd               449 drivers/mmc/host/meson-mx-sdio.c 	if (cmd->data) {
cmd               450 drivers/mmc/host/meson-mx-sdio.c 		dma_unmap_sg(mmc_dev(host->mmc), cmd->data->sg,
cmd               451 drivers/mmc/host/meson-mx-sdio.c 				cmd->data->sg_len,
cmd               452 drivers/mmc/host/meson-mx-sdio.c 				mmc_get_dma_dir(cmd->data));
cmd               454 drivers/mmc/host/meson-mx-sdio.c 		cmd->data->bytes_xfered = cmd->data->blksz * cmd->data->blocks;
cmd               457 drivers/mmc/host/meson-mx-sdio.c 	next_cmd = meson_mx_mmc_get_next_cmd(cmd);
cmd               485 drivers/mmc/host/meson-mx-sdio.c 	if (!host->cmd)
cmd               490 drivers/mmc/host/meson-mx-sdio.c 		host->cmd->opcode, readl(host->base + MESON_MX_SDIO_IRQS),
cmd               493 drivers/mmc/host/meson-mx-sdio.c 	host->cmd->error = -ETIMEDOUT;
cmd               236 drivers/mmc/host/mmc_spi.c static char *maptype(struct mmc_command *cmd)
cmd               238 drivers/mmc/host/mmc_spi.c 	switch (mmc_spi_resp_type(cmd)) {
cmd               249 drivers/mmc/host/mmc_spi.c 		struct mmc_command *cmd, int cs_on)
cmd               261 drivers/mmc/host/mmc_spi.c 		cmd->opcode, maptype(cmd));
cmd               318 drivers/mmc/host/mmc_spi.c 		cmd->resp[0] = rotator >> 8;
cmd               321 drivers/mmc/host/mmc_spi.c 		cmd->resp[0] = *cp++;
cmd               323 drivers/mmc/host/mmc_spi.c 	cmd->error = 0;
cmd               326 drivers/mmc/host/mmc_spi.c 	if (cmd->resp[0] != 0) {
cmd               328 drivers/mmc/host/mmc_spi.c 				& cmd->resp[0])
cmd               330 drivers/mmc/host/mmc_spi.c 		else if (R1_SPI_ILLEGAL_COMMAND & cmd->resp[0])
cmd               332 drivers/mmc/host/mmc_spi.c 		else if (R1_SPI_COM_CRC & cmd->resp[0])
cmd               335 drivers/mmc/host/mmc_spi.c 				& cmd->resp[0])
cmd               340 drivers/mmc/host/mmc_spi.c 	switch (mmc_spi_resp_type(cmd)) {
cmd               368 drivers/mmc/host/mmc_spi.c 			cmd->resp[0] |= (rotator & 0xFF00);
cmd               370 drivers/mmc/host/mmc_spi.c 			cmd->resp[0] |= *cp << 8;
cmd               377 drivers/mmc/host/mmc_spi.c 		cmd->resp[1] = 0;
cmd               379 drivers/mmc/host/mmc_spi.c 			cmd->resp[1] <<= 8;
cmd               390 drivers/mmc/host/mmc_spi.c 				cmd->resp[1] |= (rotator >> 8);
cmd               393 drivers/mmc/host/mmc_spi.c 				cmd->resp[1] |= *cp++;
cmd               404 drivers/mmc/host/mmc_spi.c 			mmc_spi_resp_type(cmd));
cmd               412 drivers/mmc/host/mmc_spi.c 			tag, cmd->resp[0], cmd->resp[1]);
cmd               419 drivers/mmc/host/mmc_spi.c 		cmd->error = value;
cmd               433 drivers/mmc/host/mmc_spi.c 		struct mmc_command *cmd, int cs_on)
cmd               455 drivers/mmc/host/mmc_spi.c 	cp[1] = 0x40 | cmd->opcode;
cmd               456 drivers/mmc/host/mmc_spi.c 	put_unaligned_be32(cmd->arg, cp + 2);
cmd               500 drivers/mmc/host/mmc_spi.c 		if (cmd->flags & MMC_RSP_SPI_S2)	/* R2/R5 */
cmd               502 drivers/mmc/host/mmc_spi.c 		else if (cmd->flags & MMC_RSP_SPI_B4)	/* R3/R4/R7 */
cmd               504 drivers/mmc/host/mmc_spi.c 		else if (cmd->flags & MMC_RSP_BUSY)	/* R1B */
cmd               510 drivers/mmc/host/mmc_spi.c 		cmd->opcode, maptype(cmd));
cmd               537 drivers/mmc/host/mmc_spi.c 		cmd->error = status;
cmd               542 drivers/mmc/host/mmc_spi.c 	return mmc_spi_response_get(host, cmd, cs_on);
cmd               865 drivers/mmc/host/mmc_spi.c mmc_spi_data_do(struct mmc_spi_host *host, struct mmc_command *cmd,
cmd              1045 drivers/mmc/host/mmc_spi.c 		struct mmc_command	*cmd;
cmd              1048 drivers/mmc/host/mmc_spi.c 		cmd = mrq->cmd;
cmd              1049 drivers/mmc/host/mmc_spi.c 		if (!mmc_spi_resp_type(cmd)) {
cmd              1051 drivers/mmc/host/mmc_spi.c 			cmd->error = -EINVAL;
cmd              1055 drivers/mmc/host/mmc_spi.c 		cmd = mrq->stop;
cmd              1056 drivers/mmc/host/mmc_spi.c 		if (cmd && !mmc_spi_resp_type(cmd)) {
cmd              1058 drivers/mmc/host/mmc_spi.c 			cmd->error = -EINVAL;
cmd              1075 drivers/mmc/host/mmc_spi.c 	status = mmc_spi_command_send(host, mrq, mrq->cmd, mrq->data != NULL);
cmd              1077 drivers/mmc/host/mmc_spi.c 		mmc_spi_data_do(host, mrq->cmd, mrq->data, mrq->data->blksz);
cmd               559 drivers/mmc/host/mmci.c 	host->cmd = NULL;
cmd              1075 drivers/mmc/host/mmci.c mmci_start_command(struct mmci_host *host, struct mmc_command *cmd, u32 c)
cmd              1080 drivers/mmc/host/mmci.c 	    cmd->opcode, cmd->arg, cmd->flags);
cmd              1088 drivers/mmc/host/mmci.c 	    cmd->opcode == MMC_STOP_TRANSMISSION)
cmd              1091 drivers/mmc/host/mmci.c 	c |= cmd->opcode | host->variant->cmdreg_cpsm_enable;
cmd              1092 drivers/mmc/host/mmci.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd              1093 drivers/mmc/host/mmci.c 		if (cmd->flags & MMC_RSP_136)
cmd              1095 drivers/mmc/host/mmci.c 		else if (cmd->flags & MMC_RSP_CRC)
cmd              1103 drivers/mmc/host/mmci.c 	if (mmc_cmd_type(cmd) == MMC_CMD_ADTC)
cmd              1106 drivers/mmc/host/mmci.c 	host->cmd = cmd;
cmd              1108 drivers/mmc/host/mmci.c 	writel(cmd->arg, base + MMCIARGUMENT);
cmd              1201 drivers/mmc/host/mmci.c mmci_cmd_irq(struct mmci_host *host, struct mmc_command *cmd,
cmd              1207 drivers/mmc/host/mmci.c 	if (!cmd)
cmd              1210 drivers/mmc/host/mmci.c 	sbc = (cmd == host->mrq->sbc);
cmd              1211 drivers/mmc/host/mmci.c 	busy_resp = !!(cmd->flags & MMC_RSP_BUSY);
cmd              1287 drivers/mmc/host/mmci.c 	host->cmd = NULL;
cmd              1290 drivers/mmc/host/mmci.c 		cmd->error = -ETIMEDOUT;
cmd              1291 drivers/mmc/host/mmci.c 	} else if (status & MCI_CMDCRCFAIL && cmd->flags & MMC_RSP_CRC) {
cmd              1292 drivers/mmc/host/mmci.c 		cmd->error = -EILSEQ;
cmd              1294 drivers/mmc/host/mmci.c 		cmd->resp[0] = readl(base + MMCIRESPONSE0);
cmd              1295 drivers/mmc/host/mmci.c 		cmd->resp[1] = readl(base + MMCIRESPONSE1);
cmd              1296 drivers/mmc/host/mmci.c 		cmd->resp[2] = readl(base + MMCIRESPONSE2);
cmd              1297 drivers/mmc/host/mmci.c 		cmd->resp[3] = readl(base + MMCIRESPONSE3);
cmd              1300 drivers/mmc/host/mmci.c 	if ((!sbc && !cmd->data) || cmd->error) {
cmd              1306 drivers/mmc/host/mmci.c 			if (host->variant->cmdreg_stop && cmd->error) {
cmd              1313 drivers/mmc/host/mmci.c 		mmci_start_command(host, host->mrq->cmd, 0);
cmd              1315 drivers/mmc/host/mmci.c 		   !(cmd->data->flags & MMC_DATA_READ)) {
cmd              1316 drivers/mmc/host/mmci.c 		mmci_start_data(host, cmd->data);
cmd              1533 drivers/mmc/host/mmci.c 			mmci_cmd_irq(host, host->cmd, status);
cmd              1535 drivers/mmc/host/mmci.c 			mmci_cmd_irq(host, host->cmd, status);
cmd              1561 drivers/mmc/host/mmci.c 	mrq->cmd->error = mmci_validate_data(host, mrq->data);
cmd              1562 drivers/mmc/host/mmci.c 	if (mrq->cmd->error) {
cmd              1581 drivers/mmc/host/mmci.c 		mmci_start_command(host, mrq->cmd, 0);
cmd               375 drivers/mmc/host/mmci.h 	struct mmc_command	*cmd;
cmd               165 drivers/mmc/host/moxart-mmc.c 	struct mmc_data *data = host->mrq->cmd->data;
cmd               205 drivers/mmc/host/moxart-mmc.c 	struct mmc_command *cmd)
cmd               211 drivers/mmc/host/moxart-mmc.c 	writel(cmd->arg, host->base + REG_ARGUMENT);
cmd               213 drivers/mmc/host/moxart-mmc.c 	cmdctrl = cmd->opcode & CMD_IDX_MASK;
cmd               219 drivers/mmc/host/moxart-mmc.c 	if (cmd->flags & MMC_RSP_PRESENT)
cmd               222 drivers/mmc/host/moxart-mmc.c 	if (cmd->flags & MMC_RSP_136)
cmd               228 drivers/mmc/host/moxart-mmc.c 		cmd->error = -ETIMEDOUT;
cmd               231 drivers/mmc/host/moxart-mmc.c 		cmd->error = -ETIMEDOUT;
cmd               235 drivers/mmc/host/moxart-mmc.c 		cmd->error = -EIO;
cmd               239 drivers/mmc/host/moxart-mmc.c 		if (cmd->flags & MMC_RSP_136) {
cmd               240 drivers/mmc/host/moxart-mmc.c 			cmd->resp[3] = readl(host->base + REG_RESPONSE0);
cmd               241 drivers/mmc/host/moxart-mmc.c 			cmd->resp[2] = readl(host->base + REG_RESPONSE1);
cmd               242 drivers/mmc/host/moxart-mmc.c 			cmd->resp[1] = readl(host->base + REG_RESPONSE2);
cmd               243 drivers/mmc/host/moxart-mmc.c 			cmd->resp[0] = readl(host->base + REG_RESPONSE3);
cmd               245 drivers/mmc/host/moxart-mmc.c 			cmd->resp[0] = readl(host->base + REG_RESPONSE0);
cmd               308 drivers/mmc/host/moxart-mmc.c 	struct mmc_data *data = host->mrq->cmd->data;
cmd               343 drivers/mmc/host/moxart-mmc.c 				if (data->mrq->cmd->opcode == SD_APP_SEND_SCR)
cmd               367 drivers/mmc/host/moxart-mmc.c 	struct mmc_data *data = host->mrq->cmd->data;
cmd               410 drivers/mmc/host/moxart-mmc.c 		mrq->cmd->error = -ETIMEDOUT;
cmd               415 drivers/mmc/host/moxart-mmc.c 	moxart_send_command(host, host->mrq->cmd);
cmd               417 drivers/mmc/host/moxart-mmc.c 	if (mrq->cmd->data) {
cmd               424 drivers/mmc/host/moxart-mmc.c 			moxart_transfer_dma(mrq->cmd->data, host);
cmd               442 drivers/mmc/host/moxart-mmc.c 			mrq->cmd->error = -ETIMEDOUT;
cmd               448 drivers/mmc/host/moxart-mmc.c 			mrq->cmd->data->error = -ETIMEDOUT;
cmd               453 drivers/mmc/host/moxart-mmc.c 			mrq->cmd->data->error = -ETIMEDOUT;
cmd               455 drivers/mmc/host/moxart-mmc.c 		if (mrq->cmd->data->stop)
cmd               456 drivers/mmc/host/moxart-mmc.c 			moxart_send_command(host, mrq->cmd->data->stop);
cmd               318 drivers/mmc/host/mtk-sd.c 	u32 cmd;
cmd               397 drivers/mmc/host/mtk-sd.c 	struct mmc_command *cmd;
cmd               593 drivers/mmc/host/mtk-sd.c 		struct mmc_request *mrq, struct mmc_command *cmd);
cmd               886 drivers/mmc/host/mtk-sd.c 		struct mmc_request *mrq, struct mmc_command *cmd)
cmd               890 drivers/mmc/host/mtk-sd.c 	switch (mmc_resp_type(cmd)) {
cmd               914 drivers/mmc/host/mtk-sd.c 		struct mmc_request *mrq, struct mmc_command *cmd)
cmd               920 drivers/mmc/host/mtk-sd.c 	u32 opcode = cmd->opcode;
cmd               921 drivers/mmc/host/mtk-sd.c 	u32 resp = msdc_cmd_find_resp(host, mrq, cmd);
cmd               926 drivers/mmc/host/mtk-sd.c 	if ((opcode == SD_IO_RW_DIRECT && cmd->flags == (unsigned int) -1) ||
cmd               933 drivers/mmc/host/mtk-sd.c 		 (opcode == SD_SWITCH && mmc_cmd_type(cmd) == MMC_CMD_ADTC) ||
cmd               934 drivers/mmc/host/mtk-sd.c 		 (opcode == SD_APP_SD_STATUS && mmc_cmd_type(cmd) == MMC_CMD_ADTC) ||
cmd               935 drivers/mmc/host/mtk-sd.c 		 (opcode == MMC_SEND_EXT_CSD && mmc_cmd_type(cmd) == MMC_CMD_ADTC))
cmd               938 drivers/mmc/host/mtk-sd.c 	if (cmd->data) {
cmd               939 drivers/mmc/host/mtk-sd.c 		struct mmc_data *data = cmd->data;
cmd               968 drivers/mmc/host/mtk-sd.c 			    struct mmc_command *cmd, struct mmc_data *data)
cmd               982 drivers/mmc/host/mtk-sd.c 			__func__, cmd->opcode, data->blocks, read);
cmd               986 drivers/mmc/host/mtk-sd.c 		struct mmc_command *cmd)
cmd               988 drivers/mmc/host/mtk-sd.c 	u32 *rsp = cmd->resp;
cmd               993 drivers/mmc/host/mtk-sd.c 		cmd->error = 0;
cmd               997 drivers/mmc/host/mtk-sd.c 			cmd->error = -EILSEQ;
cmd              1000 drivers/mmc/host/mtk-sd.c 			cmd->error = -ETIMEDOUT;
cmd              1005 drivers/mmc/host/mtk-sd.c 			__func__, cmd->opcode, cmd->arg, rsp[0], cmd->error);
cmd              1007 drivers/mmc/host/mtk-sd.c 	return cmd->error;
cmd              1011 drivers/mmc/host/mtk-sd.c 				struct mmc_command *cmd, struct mmc_data *data)
cmd              1015 drivers/mmc/host/mtk-sd.c 			__func__, cmd->opcode, cmd->arg, host->error);
cmd              1032 drivers/mmc/host/mtk-sd.c 	msdc_track_cmd_data(host, mrq->cmd, mrq->data);
cmd              1042 drivers/mmc/host/mtk-sd.c 			  struct mmc_request *mrq, struct mmc_command *cmd)
cmd              1047 drivers/mmc/host/mtk-sd.c 	u32 *rsp = cmd->resp;
cmd              1049 drivers/mmc/host/mtk-sd.c 	if (mrq->sbc && cmd == mrq->cmd &&
cmd              1062 drivers/mmc/host/mtk-sd.c 	done = !host->cmd;
cmd              1063 drivers/mmc/host/mtk-sd.c 	host->cmd = NULL;
cmd              1071 drivers/mmc/host/mtk-sd.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd              1072 drivers/mmc/host/mtk-sd.c 		if (cmd->flags & MMC_RSP_136) {
cmd              1084 drivers/mmc/host/mtk-sd.c 		    (cmd->opcode != MMC_SEND_TUNING_BLOCK &&
cmd              1085 drivers/mmc/host/mtk-sd.c 		     cmd->opcode != MMC_SEND_TUNING_BLOCK_HS200))
cmd              1093 drivers/mmc/host/mtk-sd.c 			cmd->error = -EILSEQ;
cmd              1096 drivers/mmc/host/mtk-sd.c 			cmd->error = -ETIMEDOUT;
cmd              1100 drivers/mmc/host/mtk-sd.c 	if (cmd->error)
cmd              1103 drivers/mmc/host/mtk-sd.c 				__func__, cmd->opcode, cmd->arg, rsp[0],
cmd              1104 drivers/mmc/host/mtk-sd.c 				cmd->error);
cmd              1106 drivers/mmc/host/mtk-sd.c 	msdc_cmd_next(host, mrq, cmd);
cmd              1115 drivers/mmc/host/mtk-sd.c 		struct mmc_request *mrq, struct mmc_command *cmd)
cmd              1126 drivers/mmc/host/mtk-sd.c 		msdc_cmd_done(host, MSDC_INT_CMDTMO, mrq, cmd);
cmd              1130 drivers/mmc/host/mtk-sd.c 	if (mmc_resp_type(cmd) == MMC_RSP_R1B || cmd->data) {
cmd              1139 drivers/mmc/host/mtk-sd.c 			msdc_cmd_done(host, MSDC_INT_CMDTMO, mrq, cmd);
cmd              1147 drivers/mmc/host/mtk-sd.c 		struct mmc_request *mrq, struct mmc_command *cmd)
cmd              1152 drivers/mmc/host/mtk-sd.c 	WARN_ON(host->cmd);
cmd              1153 drivers/mmc/host/mtk-sd.c 	host->cmd = cmd;
cmd              1156 drivers/mmc/host/mtk-sd.c 	if (!msdc_cmd_is_ready(host, mrq, cmd))
cmd              1165 drivers/mmc/host/mtk-sd.c 	cmd->error = 0;
cmd              1166 drivers/mmc/host/mtk-sd.c 	rawcmd = msdc_cmd_prepare_raw_cmd(host, mrq, cmd);
cmd              1172 drivers/mmc/host/mtk-sd.c 	writel(cmd->arg, host->base + SDC_ARG);
cmd              1177 drivers/mmc/host/mtk-sd.c 		struct mmc_request *mrq, struct mmc_command *cmd)
cmd              1179 drivers/mmc/host/mtk-sd.c 	if ((cmd->error &&
cmd              1180 drivers/mmc/host/mtk-sd.c 	    !(cmd->error == -EILSEQ &&
cmd              1181 drivers/mmc/host/mtk-sd.c 	      (cmd->opcode == MMC_SEND_TUNING_BLOCK ||
cmd              1182 drivers/mmc/host/mtk-sd.c 	       cmd->opcode == MMC_SEND_TUNING_BLOCK_HS200))) ||
cmd              1185 drivers/mmc/host/mtk-sd.c 	else if (cmd == mrq->sbc)
cmd              1186 drivers/mmc/host/mtk-sd.c 		msdc_start_command(host, mrq, mrq->cmd);
cmd              1187 drivers/mmc/host/mtk-sd.c 	else if (!cmd->data)
cmd              1190 drivers/mmc/host/mtk-sd.c 		msdc_start_data(host, mrq, cmd, cmd->data);
cmd              1212 drivers/mmc/host/mtk-sd.c 		msdc_start_command(host, mrq, mrq->cmd);
cmd              1245 drivers/mmc/host/mtk-sd.c 	if (mmc_op_multi(mrq->cmd->opcode) && mrq->stop && !mrq->stop->error &&
cmd              1296 drivers/mmc/host/mtk-sd.c 				__func__, mrq->cmd->opcode, data->blocks);
cmd              1375 drivers/mmc/host/mtk-sd.c 				host->mrq, host->mrq->cmd->opcode);
cmd              1376 drivers/mmc/host/mtk-sd.c 		if (host->cmd) {
cmd              1378 drivers/mmc/host/mtk-sd.c 					__func__, host->cmd->opcode);
cmd              1380 drivers/mmc/host/mtk-sd.c 					host->cmd);
cmd              1383 drivers/mmc/host/mtk-sd.c 					__func__, host->mrq->cmd->opcode,
cmd              1424 drivers/mmc/host/mtk-sd.c 		struct mmc_command *cmd;
cmd              1437 drivers/mmc/host/mtk-sd.c 		cmd = host->cmd;
cmd              1463 drivers/mmc/host/mtk-sd.c 		if (cmd)
cmd              1464 drivers/mmc/host/mtk-sd.c 			msdc_cmd_done(host, events, mrq, cmd);
cmd               140 drivers/mmc/host/mvsdio.c 	struct mmc_command *cmd = mrq->cmd;
cmd               149 drivers/mmc/host/mvsdio.c 		cmd->opcode, mvsd_read(MVSD_HW_STATE));
cmd               151 drivers/mmc/host/mvsdio.c 	cmdreg = MVSD_CMD_INDEX(cmd->opcode);
cmd               153 drivers/mmc/host/mvsdio.c 	if (cmd->flags & MMC_RSP_BUSY)
cmd               155 drivers/mmc/host/mvsdio.c 	else if (cmd->flags & MMC_RSP_136)
cmd               157 drivers/mmc/host/mvsdio.c 	else if (cmd->flags & MMC_RSP_PRESENT)
cmd               162 drivers/mmc/host/mvsdio.c 	if (cmd->flags & MMC_RSP_CRC)
cmd               165 drivers/mmc/host/mvsdio.c 	if (cmd->flags & MMC_RSP_OPCODE)
cmd               168 drivers/mmc/host/mvsdio.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               217 drivers/mmc/host/mvsdio.c 	mvsd_write(MVSD_ARG_LOW, cmd->arg & 0xffff);
cmd               218 drivers/mmc/host/mvsdio.c 	mvsd_write(MVSD_ARG_HI,  cmd->arg >> 16);
cmd               235 drivers/mmc/host/mvsdio.c 	timeout = cmd->busy_timeout ? cmd->busy_timeout : 5000;
cmd               241 drivers/mmc/host/mvsdio.c static u32 mvsd_finish_cmd(struct mvsd_host *host, struct mmc_command *cmd,
cmd               246 drivers/mmc/host/mvsdio.c 	if (cmd->flags & MMC_RSP_136) {
cmd               250 drivers/mmc/host/mvsdio.c 		cmd->resp[0] =		((response[0] & 0x03ff) << 22) |
cmd               253 drivers/mmc/host/mvsdio.c 		cmd->resp[1] =		((response[2] & 0x03ff) << 22) |
cmd               256 drivers/mmc/host/mvsdio.c 		cmd->resp[2] =		((response[4] & 0x03ff) << 22) |
cmd               259 drivers/mmc/host/mvsdio.c 		cmd->resp[3] =		((response[6] & 0x03ff) << 22) |
cmd               261 drivers/mmc/host/mvsdio.c 	} else if (cmd->flags & MMC_RSP_PRESENT) {
cmd               265 drivers/mmc/host/mvsdio.c 		cmd->resp[0] =		((response[2] & 0x003f) << (8 - 8)) |
cmd               268 drivers/mmc/host/mvsdio.c 		cmd->resp[1] =		((response[0] & 0xfc00) >> 10);
cmd               269 drivers/mmc/host/mvsdio.c 		cmd->resp[2] = 0;
cmd               270 drivers/mmc/host/mvsdio.c 		cmd->resp[3] = 0;
cmd               274 drivers/mmc/host/mvsdio.c 		cmd->error = -ETIMEDOUT;
cmd               277 drivers/mmc/host/mvsdio.c 		cmd->error = -EILSEQ;
cmd               464 drivers/mmc/host/mvsdio.c 		struct mmc_command *cmd = mrq->cmd;
cmd               477 drivers/mmc/host/mvsdio.c 			cmd->error = -EPROTO;
cmd               483 drivers/mmc/host/mvsdio.c 		err_status = mvsd_finish_cmd(host, cmd, err_status);
cmd               489 drivers/mmc/host/mvsdio.c 			cmd->error = -ENOMSG;
cmd               538 drivers/mmc/host/mvsdio.c 		mrq->cmd->error = -ETIMEDOUT;
cmd               539 drivers/mmc/host/mvsdio.c 		mvsd_finish_cmd(host, mrq->cmd, 0);
cmd               134 drivers/mmc/host/mxcmmc.c 	struct mmc_command	*cmd;
cmd               374 drivers/mmc/host/mxcmmc.c static int mxcmci_start_cmd(struct mxcmci_host *host, struct mmc_command *cmd,
cmd               380 drivers/mmc/host/mxcmmc.c 	WARN_ON(host->cmd != NULL);
cmd               381 drivers/mmc/host/mxcmmc.c 	host->cmd = cmd;
cmd               383 drivers/mmc/host/mxcmmc.c 	switch (mmc_resp_type(cmd)) {
cmd               398 drivers/mmc/host/mxcmmc.c 				mmc_resp_type(cmd));
cmd               399 drivers/mmc/host/mxcmmc.c 		cmd->error = -EINVAL;
cmd               420 drivers/mmc/host/mxcmmc.c 	mxcmci_writew(host, cmd->opcode, MMC_REG_CMD);
cmd               421 drivers/mmc/host/mxcmmc.c 	mxcmci_writel(host, cmd->arg, MMC_REG_ARG);
cmd               440 drivers/mmc/host/mxcmmc.c 	host->cmd = NULL;
cmd               495 drivers/mmc/host/mxcmmc.c 	struct mmc_command *cmd = host->cmd;
cmd               499 drivers/mmc/host/mxcmmc.c 	if (!cmd)
cmd               504 drivers/mmc/host/mxcmmc.c 		cmd->error = -ETIMEDOUT;
cmd               505 drivers/mmc/host/mxcmmc.c 	} else if (stat & STATUS_RESP_CRC_ERR && cmd->flags & MMC_RSP_CRC) {
cmd               507 drivers/mmc/host/mxcmmc.c 		cmd->error = -EILSEQ;
cmd               510 drivers/mmc/host/mxcmmc.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               511 drivers/mmc/host/mxcmmc.c 		if (cmd->flags & MMC_RSP_136) {
cmd               515 drivers/mmc/host/mxcmmc.c 				cmd->resp[i] = a << 16 | b;
cmd               521 drivers/mmc/host/mxcmmc.c 			cmd->resp[0] = a << 24 | b << 8 | c >> 8;
cmd               683 drivers/mmc/host/mxcmmc.c 	host->cmd = NULL;
cmd               698 drivers/mmc/host/mxcmmc.c 	host->cmd = NULL;
cmd               772 drivers/mmc/host/mxcmmc.c 			req->cmd->error = error;
cmd               783 drivers/mmc/host/mxcmmc.c 	error = mxcmci_start_cmd(host, req->cmd, cmdat);
cmd               983 drivers/mmc/host/mxcmmc.c 	host->cmd = NULL;
cmd                53 drivers/mmc/host/mxs-mmc.c 	struct mmc_command		*cmd;
cmd               122 drivers/mmc/host/mxs-mmc.c 			      struct mmc_command *cmd);
cmd               126 drivers/mmc/host/mxs-mmc.c 	struct mmc_command *cmd = host->cmd;
cmd               131 drivers/mmc/host/mxs-mmc.c 	if (mmc_resp_type(cmd) & MMC_RSP_PRESENT) {
cmd               132 drivers/mmc/host/mxs-mmc.c 		if (mmc_resp_type(cmd) & MMC_RSP_136) {
cmd               133 drivers/mmc/host/mxs-mmc.c 			cmd->resp[3] = readl(ssp->base + HW_SSP_SDRESP0(ssp));
cmd               134 drivers/mmc/host/mxs-mmc.c 			cmd->resp[2] = readl(ssp->base + HW_SSP_SDRESP1(ssp));
cmd               135 drivers/mmc/host/mxs-mmc.c 			cmd->resp[1] = readl(ssp->base + HW_SSP_SDRESP2(ssp));
cmd               136 drivers/mmc/host/mxs-mmc.c 			cmd->resp[0] = readl(ssp->base + HW_SSP_SDRESP3(ssp));
cmd               138 drivers/mmc/host/mxs-mmc.c 			cmd->resp[0] = readl(ssp->base + HW_SSP_SDRESP0(ssp));
cmd               142 drivers/mmc/host/mxs-mmc.c 	if (cmd == mrq->sbc) {
cmd               144 drivers/mmc/host/mxs-mmc.c 		mxs_mmc_start_cmd(host, mrq->cmd);
cmd               179 drivers/mmc/host/mxs-mmc.c 	struct mmc_command *cmd = host->cmd;
cmd               196 drivers/mmc/host/mxs-mmc.c 		cmd->error = -ETIMEDOUT;
cmd               198 drivers/mmc/host/mxs-mmc.c 		cmd->error = -EIO;
cmd               252 drivers/mmc/host/mxs-mmc.c 	struct mmc_command *cmd = host->cmd;
cmd               257 drivers/mmc/host/mxs-mmc.c 	cmd0 = BF_SSP(cmd->opcode, CMD0_CMD) | BM_SSP_CMD0_APPEND_8CYC;
cmd               258 drivers/mmc/host/mxs-mmc.c 	cmd1 = cmd->arg;
cmd               286 drivers/mmc/host/mxs-mmc.c 	struct mmc_command *cmd = host->cmd;
cmd               291 drivers/mmc/host/mxs-mmc.c 	ignore_crc = (mmc_resp_type(cmd) & MMC_RSP_CRC) ?
cmd               293 drivers/mmc/host/mxs-mmc.c 	get_resp = (mmc_resp_type(cmd) & MMC_RSP_PRESENT) ?
cmd               295 drivers/mmc/host/mxs-mmc.c 	long_resp = (mmc_resp_type(cmd) & MMC_RSP_136) ?
cmd               299 drivers/mmc/host/mxs-mmc.c 	cmd0 = BF_SSP(cmd->opcode, CMD0_CMD);
cmd               300 drivers/mmc/host/mxs-mmc.c 	cmd1 = cmd->arg;
cmd               302 drivers/mmc/host/mxs-mmc.c 	if (cmd->opcode == MMC_STOP_TRANSMISSION)
cmd               346 drivers/mmc/host/mxs-mmc.c 	struct mmc_command *cmd = host->cmd;
cmd               347 drivers/mmc/host/mxs-mmc.c 	struct mmc_data *data = cmd->data;
cmd               363 drivers/mmc/host/mxs-mmc.c 	ignore_crc = (mmc_resp_type(cmd) & MMC_RSP_CRC) ?
cmd               365 drivers/mmc/host/mxs-mmc.c 	get_resp = (mmc_resp_type(cmd) & MMC_RSP_PRESENT) ?
cmd               367 drivers/mmc/host/mxs-mmc.c 	long_resp = (mmc_resp_type(cmd) & MMC_RSP_136) ?
cmd               386 drivers/mmc/host/mxs-mmc.c 	cmd0 = BF_SSP(cmd->opcode, CMD0_CMD);
cmd               413 drivers/mmc/host/mxs-mmc.c 	if (cmd->opcode == SD_IO_RW_EXTENDED)
cmd               416 drivers/mmc/host/mxs-mmc.c 	cmd1 = cmd->arg;
cmd               458 drivers/mmc/host/mxs-mmc.c 			      struct mmc_command *cmd)
cmd               460 drivers/mmc/host/mxs-mmc.c 	host->cmd = cmd;
cmd               462 drivers/mmc/host/mxs-mmc.c 	switch (mmc_cmd_type(cmd)) {
cmd               492 drivers/mmc/host/mxs-mmc.c 		mxs_mmc_start_cmd(host, mrq->cmd);
cmd               120 drivers/mmc/host/omap.c 	struct mmc_command *	cmd;
cmd               332 drivers/mmc/host/omap.c mmc_omap_start_command(struct mmc_omap_host *host, struct mmc_command *cmd)
cmd               339 drivers/mmc/host/omap.c 	host->cmd = cmd;
cmd               345 drivers/mmc/host/omap.c 	switch (mmc_resp_type(cmd)) {
cmd               360 drivers/mmc/host/omap.c 		dev_err(mmc_dev(host->mmc), "Invalid response type: %04x\n", mmc_resp_type(cmd));
cmd               364 drivers/mmc/host/omap.c 	if (mmc_cmd_type(cmd) == MMC_CMD_ADTC) {
cmd               366 drivers/mmc/host/omap.c 	} else if (mmc_cmd_type(cmd) == MMC_CMD_BC) {
cmd               368 drivers/mmc/host/omap.c 	} else if (mmc_cmd_type(cmd) == MMC_CMD_BCR) {
cmd               374 drivers/mmc/host/omap.c 	cmdreg = cmd->opcode | (resptype << 8) | (cmdtype << 12);
cmd               379 drivers/mmc/host/omap.c 	if (cmd->flags & MMC_RSP_BUSY)
cmd               388 drivers/mmc/host/omap.c 	OMAP_MMC_WRITE(host, ARGL, cmd->arg & 0xffff);
cmd               389 drivers/mmc/host/omap.c 	OMAP_MMC_WRITE(host, ARGH, cmd->arg >> 16);
cmd               395 drivers/mmc/host/omap.c 	if (cmd->opcode == MMC_ERASE)
cmd               549 drivers/mmc/host/omap.c mmc_omap_cmd_done(struct mmc_omap_host *host, struct mmc_command *cmd)
cmd               551 drivers/mmc/host/omap.c 	host->cmd = NULL;
cmd               555 drivers/mmc/host/omap.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               556 drivers/mmc/host/omap.c 		if (cmd->flags & MMC_RSP_136) {
cmd               558 drivers/mmc/host/omap.c 			cmd->resp[3] =
cmd               561 drivers/mmc/host/omap.c 			cmd->resp[2] =
cmd               564 drivers/mmc/host/omap.c 			cmd->resp[1] =
cmd               567 drivers/mmc/host/omap.c 			cmd->resp[0] =
cmd               572 drivers/mmc/host/omap.c 			cmd->resp[0] =
cmd               578 drivers/mmc/host/omap.c 	if (host->data == NULL || cmd->error) {
cmd               586 drivers/mmc/host/omap.c 		mmc_request_done(mmc, cmd->mrq);
cmd               598 drivers/mmc/host/omap.c 	BUG_ON(!host->cmd);
cmd               601 drivers/mmc/host/omap.c 		host->cmd->opcode);
cmd               603 drivers/mmc/host/omap.c 	if (host->cmd->error == 0)
cmd               604 drivers/mmc/host/omap.c 		host->cmd->error = -ETIMEDOUT;
cmd               607 drivers/mmc/host/omap.c 		struct mmc_command *cmd;
cmd               610 drivers/mmc/host/omap.c 		cmd = host->cmd;
cmd               611 drivers/mmc/host/omap.c 		host->cmd = NULL;
cmd               617 drivers/mmc/host/omap.c 		mmc_request_done(mmc, cmd->mrq);
cmd               619 drivers/mmc/host/omap.c 		mmc_omap_cmd_done(host, host->cmd);
cmd               632 drivers/mmc/host/omap.c 	if (host->cmd != NULL && !host->abort) {
cmd               727 drivers/mmc/host/omap.c 	if (host->cmd == NULL && host->data == NULL) {
cmd               744 drivers/mmc/host/omap.c 		int cmd;
cmd               747 drivers/mmc/host/omap.c 		if (host->cmd != NULL)
cmd               748 drivers/mmc/host/omap.c 			cmd = host->cmd->opcode;
cmd               750 drivers/mmc/host/omap.c 			cmd = -1;
cmd               752 drivers/mmc/host/omap.c 			status, cmd);
cmd               768 drivers/mmc/host/omap.c 				cmd);
cmd               789 drivers/mmc/host/omap.c 			if (host->cmd) {
cmd               796 drivers/mmc/host/omap.c 						cmd);
cmd               797 drivers/mmc/host/omap.c 				host->cmd->error = -ETIMEDOUT;
cmd               804 drivers/mmc/host/omap.c 			if (host->cmd) {
cmd               807 drivers/mmc/host/omap.c 					cmd, host->cmd->arg);
cmd               808 drivers/mmc/host/omap.c 				host->cmd->error = -EILSEQ;
cmd               819 drivers/mmc/host/omap.c 				cmd);
cmd               842 drivers/mmc/host/omap.c 	if (end_command && host->cmd)
cmd               843 drivers/mmc/host/omap.c 		mmc_omap_cmd_done(host, host->cmd);
cmd              1074 drivers/mmc/host/omap.c 	mmc_omap_start_command(host, req->cmd);
cmd               173 drivers/mmc/host/omap_hsmmc.c 	struct	mmc_command	*cmd;
cmd               481 drivers/mmc/host/omap_hsmmc.c 				  struct mmc_command *cmd)
cmd               490 drivers/mmc/host/omap_hsmmc.c 	if (cmd->opcode == MMC_ERASE)
cmd               761 drivers/mmc/host/omap_hsmmc.c omap_hsmmc_start_command(struct omap_hsmmc_host *host, struct mmc_command *cmd,
cmd               767 drivers/mmc/host/omap_hsmmc.c 		mmc_hostname(host->mmc), cmd->opcode, cmd->arg);
cmd               768 drivers/mmc/host/omap_hsmmc.c 	host->cmd = cmd;
cmd               770 drivers/mmc/host/omap_hsmmc.c 	omap_hsmmc_enable_irq(host, cmd);
cmd               773 drivers/mmc/host/omap_hsmmc.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               774 drivers/mmc/host/omap_hsmmc.c 		if (cmd->flags & MMC_RSP_136)
cmd               776 drivers/mmc/host/omap_hsmmc.c 		else if (cmd->flags & MMC_RSP_BUSY) {
cmd               788 drivers/mmc/host/omap_hsmmc.c 	if (cmd == host->mrq->stop)
cmd               791 drivers/mmc/host/omap_hsmmc.c 	cmdreg = (cmd->opcode << 24) | (resptype << 16) | (cmdtype << 22);
cmd               793 drivers/mmc/host/omap_hsmmc.c 	if ((host->flags & AUTO_CMD23) && mmc_op_multi(cmd->opcode) &&
cmd               811 drivers/mmc/host/omap_hsmmc.c 	OMAP_HSMMC_WRITE(host->base, ARG, cmd->arg);
cmd               849 drivers/mmc/host/omap_hsmmc.c 		if (host->cmd && host->cmd->opcode == 6 &&
cmd               876 drivers/mmc/host/omap_hsmmc.c omap_hsmmc_cmd_done(struct omap_hsmmc_host *host, struct mmc_command *cmd)
cmd               878 drivers/mmc/host/omap_hsmmc.c 	if (host->mrq->sbc && (host->cmd == host->mrq->sbc) &&
cmd               880 drivers/mmc/host/omap_hsmmc.c 		host->cmd = NULL;
cmd               882 drivers/mmc/host/omap_hsmmc.c 		omap_hsmmc_start_command(host, host->mrq->cmd,
cmd               887 drivers/mmc/host/omap_hsmmc.c 	host->cmd = NULL;
cmd               889 drivers/mmc/host/omap_hsmmc.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               890 drivers/mmc/host/omap_hsmmc.c 		if (cmd->flags & MMC_RSP_136) {
cmd               892 drivers/mmc/host/omap_hsmmc.c 			cmd->resp[3] = OMAP_HSMMC_READ(host->base, RSP10);
cmd               893 drivers/mmc/host/omap_hsmmc.c 			cmd->resp[2] = OMAP_HSMMC_READ(host->base, RSP32);
cmd               894 drivers/mmc/host/omap_hsmmc.c 			cmd->resp[1] = OMAP_HSMMC_READ(host->base, RSP54);
cmd               895 drivers/mmc/host/omap_hsmmc.c 			cmd->resp[0] = OMAP_HSMMC_READ(host->base, RSP76);
cmd               898 drivers/mmc/host/omap_hsmmc.c 			cmd->resp[0] = OMAP_HSMMC_READ(host->base, RSP10);
cmd               901 drivers/mmc/host/omap_hsmmc.c 	if ((host->data == NULL && !host->response_busy) || cmd->error)
cmd              1010 drivers/mmc/host/omap_hsmmc.c 		if (host->cmd)
cmd              1011 drivers/mmc/host/omap_hsmmc.c 			host->cmd->error = err;
cmd              1017 drivers/mmc/host/omap_hsmmc.c 	} else if (host->mrq && host->mrq->cmd)
cmd              1018 drivers/mmc/host/omap_hsmmc.c 		host->mrq->cmd->error = err;
cmd              1062 drivers/mmc/host/omap_hsmmc.c 	if (end_cmd || ((status & CC_EN) && host->cmd))
cmd              1063 drivers/mmc/host/omap_hsmmc.c 		omap_hsmmc_cmd_done(host, host->cmd);
cmd              1367 drivers/mmc/host/omap_hsmmc.c 		if (req->cmd->flags & MMC_RSP_BUSY) {
cmd              1368 drivers/mmc/host/omap_hsmmc.c 			timeout = req->cmd->busy_timeout * NSEC_PER_MSEC;
cmd              1442 drivers/mmc/host/omap_hsmmc.c 		req->cmd->error = err;
cmd              1455 drivers/mmc/host/omap_hsmmc.c 	omap_hsmmc_start_command(host, req->cmd, req->data);
cmd                67 drivers/mmc/host/pxamci.c 	struct mmc_command	*cmd;
cmd               233 drivers/mmc/host/pxamci.c static void pxamci_start_cmd(struct pxamci_host *host, struct mmc_command *cmd, unsigned int cmdat)
cmd               235 drivers/mmc/host/pxamci.c 	WARN_ON(host->cmd != NULL);
cmd               236 drivers/mmc/host/pxamci.c 	host->cmd = cmd;
cmd               238 drivers/mmc/host/pxamci.c 	if (cmd->flags & MMC_RSP_BUSY)
cmd               242 drivers/mmc/host/pxamci.c 	switch (RSP_TYPE(mmc_resp_type(cmd))) {
cmd               256 drivers/mmc/host/pxamci.c 	writel(cmd->opcode, host->base + MMC_CMD);
cmd               257 drivers/mmc/host/pxamci.c 	writel(cmd->arg >> 16, host->base + MMC_ARGH);
cmd               258 drivers/mmc/host/pxamci.c 	writel(cmd->arg & 0xffff, host->base + MMC_ARGL);
cmd               270 drivers/mmc/host/pxamci.c 	host->cmd = NULL;
cmd               277 drivers/mmc/host/pxamci.c 	struct mmc_command *cmd = host->cmd;
cmd               281 drivers/mmc/host/pxamci.c 	if (!cmd)
cmd               284 drivers/mmc/host/pxamci.c 	host->cmd = NULL;
cmd               294 drivers/mmc/host/pxamci.c 		cmd->resp[i] = v << 24 | w1 << 8 | w2 >> 8;
cmd               299 drivers/mmc/host/pxamci.c 		cmd->error = -ETIMEDOUT;
cmd               300 drivers/mmc/host/pxamci.c 	} else if (stat & STAT_RES_CRC_ERR && cmd->flags & MMC_RSP_CRC) {
cmd               308 drivers/mmc/host/pxamci.c 		    (cmd->flags & MMC_RSP_136 && cmd->resp[0] & 0x80000000))
cmd               309 drivers/mmc/host/pxamci.c 			pr_debug("ignoring CRC from command %d - *risky*\n", cmd->opcode);
cmd               311 drivers/mmc/host/pxamci.c 			cmd->error = -EILSEQ;
cmd               315 drivers/mmc/host/pxamci.c 	if (host->data && !cmd->error) {
cmd               423 drivers/mmc/host/pxamci.c 	pxamci_start_cmd(host, mrq->cmd, cmdat);
cmd                95 drivers/mmc/host/rtsx_pci_sdmmc.c static void sd_cmd_set_sd_cmd(struct rtsx_pcr *pcr, struct mmc_command *cmd)
cmd                98 drivers/mmc/host/rtsx_pci_sdmmc.c 		SD_CMD_START | cmd->opcode);
cmd                99 drivers/mmc/host/rtsx_pci_sdmmc.c 	rtsx_pci_write_be32(pcr, SD_CMD1, cmd->arg);
cmd               110 drivers/mmc/host/rtsx_pci_sdmmc.c static int sd_response_type(struct mmc_command *cmd)
cmd               112 drivers/mmc/host/rtsx_pci_sdmmc.c 	switch (mmc_resp_type(cmd)) {
cmd               210 drivers/mmc/host/rtsx_pci_sdmmc.c 		struct mmc_command *cmd)
cmd               213 drivers/mmc/host/rtsx_pci_sdmmc.c 	u8 cmd_idx = (u8)cmd->opcode;
cmd               214 drivers/mmc/host/rtsx_pci_sdmmc.c 	u32 arg = cmd->arg;
cmd               226 drivers/mmc/host/rtsx_pci_sdmmc.c 	rsp_type = sd_response_type(cmd);
cmd               233 drivers/mmc/host/rtsx_pci_sdmmc.c 		timeout = cmd->busy_timeout ? cmd->busy_timeout : 3000;
cmd               235 drivers/mmc/host/rtsx_pci_sdmmc.c 	if (cmd->opcode == SD_SWITCH_VOLTAGE) {
cmd               245 drivers/mmc/host/rtsx_pci_sdmmc.c 	sd_cmd_set_sd_cmd(pcr, cmd);
cmd               309 drivers/mmc/host/rtsx_pci_sdmmc.c 			cmd->resp[i] = get_unaligned_be32(ptr + 1 + i * 4);
cmd               311 drivers/mmc/host/rtsx_pci_sdmmc.c 					i, cmd->resp[i]);
cmd               314 drivers/mmc/host/rtsx_pci_sdmmc.c 		cmd->resp[0] = get_unaligned_be32(ptr + 1);
cmd               316 drivers/mmc/host/rtsx_pci_sdmmc.c 				cmd->resp[0]);
cmd               320 drivers/mmc/host/rtsx_pci_sdmmc.c 	cmd->error = err;
cmd               327 drivers/mmc/host/rtsx_pci_sdmmc.c static int sd_read_data(struct realtek_pci_sdmmc *host, struct mmc_command *cmd,
cmd               335 drivers/mmc/host/rtsx_pci_sdmmc.c 		__func__, cmd->opcode, cmd->arg);
cmd               340 drivers/mmc/host/rtsx_pci_sdmmc.c 	if (cmd->opcode == MMC_SEND_TUNING_BLOCK)
cmd               346 drivers/mmc/host/rtsx_pci_sdmmc.c 	sd_cmd_set_sd_cmd(pcr, cmd);
cmd               381 drivers/mmc/host/rtsx_pci_sdmmc.c 	struct mmc_command *cmd, u16 byte_cnt, u8 *buf, int buf_len,
cmd               388 drivers/mmc/host/rtsx_pci_sdmmc.c 		__func__, cmd->opcode, cmd->arg);
cmd               393 drivers/mmc/host/rtsx_pci_sdmmc.c 	sd_send_cmd_get_rsp(host, cmd);
cmd               394 drivers/mmc/host/rtsx_pci_sdmmc.c 	if (cmd->error)
cmd               395 drivers/mmc/host/rtsx_pci_sdmmc.c 		return cmd->error;
cmd               433 drivers/mmc/host/rtsx_pci_sdmmc.c 	struct mmc_command *cmd = mrq->cmd;
cmd               442 drivers/mmc/host/rtsx_pci_sdmmc.c 		__func__, cmd->opcode, cmd->arg);
cmd               444 drivers/mmc/host/rtsx_pci_sdmmc.c 	resp_type = sd_response_type(cmd);
cmd               452 drivers/mmc/host/rtsx_pci_sdmmc.c 	sd_cmd_set_sd_cmd(pcr, cmd);
cmd               491 drivers/mmc/host/rtsx_pci_sdmmc.c 	struct mmc_command *cmd = mrq->cmd;
cmd               498 drivers/mmc/host/rtsx_pci_sdmmc.c 	sd_send_cmd_get_rsp(host, cmd);
cmd               499 drivers/mmc/host/rtsx_pci_sdmmc.c 	if (cmd->error)
cmd               500 drivers/mmc/host/rtsx_pci_sdmmc.c 		return cmd->error;
cmd               503 drivers/mmc/host/rtsx_pci_sdmmc.c 		__func__, cmd->opcode, cmd->arg);
cmd               574 drivers/mmc/host/rtsx_pci_sdmmc.c 	struct mmc_command *cmd = mrq->cmd;
cmd               580 drivers/mmc/host/rtsx_pci_sdmmc.c 		cmd->error = -ENOMEM;
cmd               588 drivers/mmc/host/rtsx_pci_sdmmc.c 		cmd->error = sd_read_data(host, cmd, (u16)data->blksz, buf,
cmd               598 drivers/mmc/host/rtsx_pci_sdmmc.c 		cmd->error = sd_write_data(host, cmd, (u16)data->blksz, buf,
cmd               694 drivers/mmc/host/rtsx_pci_sdmmc.c 	struct mmc_command cmd = {};
cmd               702 drivers/mmc/host/rtsx_pci_sdmmc.c 	cmd.opcode = opcode;
cmd               703 drivers/mmc/host/rtsx_pci_sdmmc.c 	err = sd_read_data(host, &cmd, 0x40, NULL, 0, 100);
cmd               773 drivers/mmc/host/rtsx_pci_sdmmc.c static inline int sdio_extblock_cmd(struct mmc_command *cmd,
cmd               776 drivers/mmc/host/rtsx_pci_sdmmc.c 	return (cmd->opcode == SD_IO_RW_EXTENDED) && (data->blksz == 512);
cmd               779 drivers/mmc/host/rtsx_pci_sdmmc.c static inline int sd_rw_cmd(struct mmc_command *cmd)
cmd               781 drivers/mmc/host/rtsx_pci_sdmmc.c 	return mmc_op_multi(cmd->opcode) ||
cmd               782 drivers/mmc/host/rtsx_pci_sdmmc.c 		(cmd->opcode == MMC_READ_SINGLE_BLOCK) ||
cmd               783 drivers/mmc/host/rtsx_pci_sdmmc.c 		(cmd->opcode == MMC_WRITE_BLOCK);
cmd               794 drivers/mmc/host/rtsx_pci_sdmmc.c 	struct mmc_command *cmd = mrq->cmd;
cmd               801 drivers/mmc/host/rtsx_pci_sdmmc.c 		cmd->error = -ENOMEDIUM;
cmd               807 drivers/mmc/host/rtsx_pci_sdmmc.c 		cmd->error = err;
cmd               829 drivers/mmc/host/rtsx_pci_sdmmc.c 		sd_send_cmd_get_rsp(host, cmd);
cmd               830 drivers/mmc/host/rtsx_pci_sdmmc.c 	} else if (sd_rw_cmd(cmd) || sdio_extblock_cmd(cmd, data)) {
cmd               831 drivers/mmc/host/rtsx_pci_sdmmc.c 		cmd->error = sd_rw_multi(host, mrq);
cmd               835 drivers/mmc/host/rtsx_pci_sdmmc.c 		if (mmc_op_multi(cmd->opcode) && mrq->stop)
cmd               842 drivers/mmc/host/rtsx_pci_sdmmc.c 		if (cmd->error || data->error)
cmd               851 drivers/mmc/host/rtsx_pci_sdmmc.c 	if (cmd->error) {
cmd               853 drivers/mmc/host/rtsx_pci_sdmmc.c 			cmd->opcode, cmd->arg, cmd->error);
cmd               872 drivers/mmc/host/rtsx_pci_sdmmc.c 	if (sd_rw_cmd(mrq->cmd) || sdio_extblock_cmd(mrq->cmd, data))
cmd              1437 drivers/mmc/host/rtsx_pci_sdmmc.c 		host->mrq->cmd->error = -ENOMEDIUM;
cmd                92 drivers/mmc/host/rtsx_usb_sdmmc.c static int sd_read_data(struct rtsx_usb_sdmmc *host, struct mmc_command *cmd,
cmd               103 drivers/mmc/host/rtsx_usb_sdmmc.c 	if (cmd != NULL) {
cmd               105 drivers/mmc/host/rtsx_usb_sdmmc.c 				, cmd->opcode);
cmd               106 drivers/mmc/host/rtsx_usb_sdmmc.c 		if (cmd->opcode == MMC_SEND_TUNING_BLOCK)
cmd               112 drivers/mmc/host/rtsx_usb_sdmmc.c 				SD_CMD0, 0xFF, (u8)(cmd->opcode) | 0x40);
cmd               114 drivers/mmc/host/rtsx_usb_sdmmc.c 				SD_CMD1, 0xFF, (u8)(cmd->arg >> 24));
cmd               116 drivers/mmc/host/rtsx_usb_sdmmc.c 				SD_CMD2, 0xFF, (u8)(cmd->arg >> 16));
cmd               118 drivers/mmc/host/rtsx_usb_sdmmc.c 				SD_CMD3, 0xFF, (u8)(cmd->arg >> 8));
cmd               120 drivers/mmc/host/rtsx_usb_sdmmc.c 				SD_CMD4, 0xFF, (u8)cmd->arg);
cmd               143 drivers/mmc/host/rtsx_usb_sdmmc.c 	if (cmd != NULL) {
cmd               157 drivers/mmc/host/rtsx_usb_sdmmc.c 	err = rtsx_usb_get_rsp(ucr, !cmd ? 1 : 5, timeout);
cmd               174 drivers/mmc/host/rtsx_usb_sdmmc.c 	if (cmd != NULL) {
cmd               175 drivers/mmc/host/rtsx_usb_sdmmc.c 		cmd->resp[0] = get_unaligned_be32(ucr->rsp_buf + 1);
cmd               177 drivers/mmc/host/rtsx_usb_sdmmc.c 				cmd->resp[0]);
cmd               199 drivers/mmc/host/rtsx_usb_sdmmc.c static int sd_write_data(struct rtsx_usb_sdmmc *host, struct mmc_command *cmd,
cmd               219 drivers/mmc/host/rtsx_usb_sdmmc.c 	trans_mode = (cmd != NULL) ? SD_TM_AUTO_WRITE_2 : SD_TM_AUTO_WRITE_3;
cmd               222 drivers/mmc/host/rtsx_usb_sdmmc.c 	if (cmd != NULL) {
cmd               224 drivers/mmc/host/rtsx_usb_sdmmc.c 				cmd->opcode);
cmd               226 drivers/mmc/host/rtsx_usb_sdmmc.c 				SD_CMD0, 0xFF, (u8)(cmd->opcode) | 0x40);
cmd               228 drivers/mmc/host/rtsx_usb_sdmmc.c 				SD_CMD1, 0xFF, (u8)(cmd->arg >> 24));
cmd               230 drivers/mmc/host/rtsx_usb_sdmmc.c 				SD_CMD2, 0xFF, (u8)(cmd->arg >> 16));
cmd               232 drivers/mmc/host/rtsx_usb_sdmmc.c 				SD_CMD3, 0xFF, (u8)(cmd->arg >> 8));
cmd               234 drivers/mmc/host/rtsx_usb_sdmmc.c 				SD_CMD4, 0xFF, (u8)cmd->arg);
cmd               254 drivers/mmc/host/rtsx_usb_sdmmc.c 	if (cmd != NULL) {
cmd               268 drivers/mmc/host/rtsx_usb_sdmmc.c 	err = rtsx_usb_get_rsp(ucr, !cmd ? 1 : 5, timeout);
cmd               276 drivers/mmc/host/rtsx_usb_sdmmc.c 	if (cmd != NULL) {
cmd               277 drivers/mmc/host/rtsx_usb_sdmmc.c 		cmd->resp[0] = get_unaligned_be32(ucr->rsp_buf + 1);
cmd               279 drivers/mmc/host/rtsx_usb_sdmmc.c 				cmd->resp[0]);
cmd               286 drivers/mmc/host/rtsx_usb_sdmmc.c 		struct mmc_command *cmd)
cmd               289 drivers/mmc/host/rtsx_usb_sdmmc.c 	u8 cmd_idx = (u8)cmd->opcode;
cmd               290 drivers/mmc/host/rtsx_usb_sdmmc.c 	u32 arg = cmd->arg;
cmd               309 drivers/mmc/host/rtsx_usb_sdmmc.c 	switch (mmc_resp_type(cmd)) {
cmd               335 drivers/mmc/host/rtsx_usb_sdmmc.c 		timeout = cmd->busy_timeout ? cmd->busy_timeout : 3000;
cmd               337 drivers/mmc/host/rtsx_usb_sdmmc.c 	if (cmd->opcode == SD_SWITCH_VOLTAGE) {
cmd               435 drivers/mmc/host/rtsx_usb_sdmmc.c 			cmd->resp[i] = get_unaligned_be32(ptr + 1 + i * 4);
cmd               437 drivers/mmc/host/rtsx_usb_sdmmc.c 					i, cmd->resp[i]);
cmd               440 drivers/mmc/host/rtsx_usb_sdmmc.c 		cmd->resp[0] = get_unaligned_be32(ptr + 1);
cmd               442 drivers/mmc/host/rtsx_usb_sdmmc.c 				cmd->resp[0]);
cmd               446 drivers/mmc/host/rtsx_usb_sdmmc.c 	cmd->error = err;
cmd               548 drivers/mmc/host/rtsx_usb_sdmmc.c 	struct mmc_command *cmd = mrq->cmd;
cmd               554 drivers/mmc/host/rtsx_usb_sdmmc.c 		cmd->error = -ENOMEM;
cmd               562 drivers/mmc/host/rtsx_usb_sdmmc.c 		cmd->error = sd_read_data(host, cmd, (u16)data->blksz, buf,
cmd               572 drivers/mmc/host/rtsx_usb_sdmmc.c 		cmd->error = sd_write_data(host, cmd, (u16)data->blksz, buf,
cmd               674 drivers/mmc/host/rtsx_usb_sdmmc.c 	struct mmc_command cmd = {};
cmd               680 drivers/mmc/host/rtsx_usb_sdmmc.c 	cmd.opcode = MMC_SEND_TUNING_BLOCK;
cmd               681 drivers/mmc/host/rtsx_usb_sdmmc.c 	err = sd_read_data(host, &cmd, 0x40, NULL, 0, 100);
cmd               815 drivers/mmc/host/rtsx_usb_sdmmc.c 	struct mmc_command *cmd = mrq->cmd;
cmd               822 drivers/mmc/host/rtsx_usb_sdmmc.c 		cmd->error = -ENOMEDIUM;
cmd               827 drivers/mmc/host/rtsx_usb_sdmmc.c 		cmd->error = -ENOMEDIUM;
cmd               841 drivers/mmc/host/rtsx_usb_sdmmc.c 		sd_send_cmd_get_rsp(host, cmd);
cmd               842 drivers/mmc/host/rtsx_usb_sdmmc.c 	} else if ((!(data_size % 512) && cmd->opcode != MMC_SEND_EXT_CSD) ||
cmd               843 drivers/mmc/host/rtsx_usb_sdmmc.c 		   mmc_op_multi(cmd->opcode)) {
cmd               844 drivers/mmc/host/rtsx_usb_sdmmc.c 		sd_send_cmd_get_rsp(host, cmd);
cmd               846 drivers/mmc/host/rtsx_usb_sdmmc.c 		if (!cmd->error) {
cmd               849 drivers/mmc/host/rtsx_usb_sdmmc.c 			if (mmc_op_multi(cmd->opcode) && mrq->stop) {
cmd               860 drivers/mmc/host/rtsx_usb_sdmmc.c 		if (cmd->error || data->error)
cmd               869 drivers/mmc/host/rtsx_usb_sdmmc.c 	if (cmd->error) {
cmd               875 drivers/mmc/host/rtsx_usb_sdmmc.c 		dev_dbg(sdmmc_dev(host), "cmd->error = %d\n", cmd->error);
cmd              1398 drivers/mmc/host/rtsx_usb_sdmmc.c 		host->mrq->cmd->error = -ENOMEDIUM;
cmd               188 drivers/mmc/host/s3cmci.c static void prepare_dbgmsg(struct s3cmci_host *host, struct mmc_command *cmd,
cmd               194 drivers/mmc/host/s3cmci.c 		 cmd->opcode, cmd->arg, cmd->flags, cmd->retries);
cmd               196 drivers/mmc/host/s3cmci.c 	if (cmd->data) {
cmd               199 drivers/mmc/host/s3cmci.c 			 host->dcnt, cmd->data->blksz,
cmd               200 drivers/mmc/host/s3cmci.c 			 cmd->data->blocks,
cmd               201 drivers/mmc/host/s3cmci.c 			 cmd->data->blocks * cmd->data->blksz);
cmd               207 drivers/mmc/host/s3cmci.c static void dbg_dumpcmd(struct s3cmci_host *host, struct mmc_command *cmd,
cmd               212 drivers/mmc/host/s3cmci.c 	if (!cmd)
cmd               215 drivers/mmc/host/s3cmci.c 	if (cmd->error == 0) {
cmd               217 drivers/mmc/host/s3cmci.c 			host->dbgmsg_cmd, cmd->resp[0]);
cmd               220 drivers/mmc/host/s3cmci.c 			cmd->error, host->dbgmsg_cmd, host->status);
cmd               223 drivers/mmc/host/s3cmci.c 	if (!cmd->data)
cmd               226 drivers/mmc/host/s3cmci.c 	if (cmd->data->error == 0) {
cmd               230 drivers/mmc/host/s3cmci.c 			cmd->data->error, host->dbgmsg_dat,
cmd               236 drivers/mmc/host/s3cmci.c 			struct mmc_command *cmd, int fail) { }
cmd               238 drivers/mmc/host/s3cmci.c static void prepare_dbgmsg(struct s3cmci_host *host, struct mmc_command *cmd,
cmd               612 drivers/mmc/host/s3cmci.c 	struct mmc_command *cmd;
cmd               650 drivers/mmc/host/s3cmci.c 	cmd = host->cmd_is_stop ? host->mrq->stop : host->mrq->cmd;
cmd               652 drivers/mmc/host/s3cmci.c 	if (!cmd) {
cmd               681 drivers/mmc/host/s3cmci.c 		cmd->error = -ETIMEDOUT;
cmd               696 drivers/mmc/host/s3cmci.c 		if (cmd->flags & MMC_RSP_CRC) {
cmd               697 drivers/mmc/host/s3cmci.c 			if (host->mrq->cmd->flags & MMC_RSP_136) {
cmd               730 drivers/mmc/host/s3cmci.c 	if (!cmd->data)
cmd               744 drivers/mmc/host/s3cmci.c 			cmd->data->error = -EILSEQ;
cmd               752 drivers/mmc/host/s3cmci.c 		cmd->data->error = -EILSEQ;
cmd               759 drivers/mmc/host/s3cmci.c 		cmd->data->error = -EILSEQ;
cmd               766 drivers/mmc/host/s3cmci.c 		cmd->data->error = -ETIMEDOUT;
cmd               833 drivers/mmc/host/s3cmci.c 	struct mmc_command *cmd;
cmd               841 drivers/mmc/host/s3cmci.c 	cmd = host->cmd_is_stop ? mrq->stop : mrq->cmd;
cmd               843 drivers/mmc/host/s3cmci.c 	if (cmd->data && (cmd->error == 0) &&
cmd               844 drivers/mmc/host/s3cmci.c 	    (cmd->data->error == 0)) {
cmd               853 drivers/mmc/host/s3cmci.c 	cmd->resp[0] = readl(host->base + S3C2410_SDIRSP0);
cmd               854 drivers/mmc/host/s3cmci.c 	cmd->resp[1] = readl(host->base + S3C2410_SDIRSP1);
cmd               855 drivers/mmc/host/s3cmci.c 	cmd->resp[2] = readl(host->base + S3C2410_SDIRSP2);
cmd               856 drivers/mmc/host/s3cmci.c 	cmd->resp[3] = readl(host->base + S3C2410_SDIRSP3);
cmd               860 drivers/mmc/host/s3cmci.c 	if (cmd->error)
cmd               863 drivers/mmc/host/s3cmci.c 	if (cmd->data && cmd->data->error)
cmd               866 drivers/mmc/host/s3cmci.c 	dbg_dumpcmd(host, cmd, debug_as_failure);
cmd               874 drivers/mmc/host/s3cmci.c 	if (cmd->data && cmd->error)
cmd               875 drivers/mmc/host/s3cmci.c 		cmd->data->error = cmd->error;
cmd               877 drivers/mmc/host/s3cmci.c 	if (cmd->data && cmd->data->stop && (!host->cmd_is_stop)) {
cmd               926 drivers/mmc/host/s3cmci.c 					struct mmc_command *cmd)
cmd               936 drivers/mmc/host/s3cmci.c 	if (cmd->data)
cmd               938 drivers/mmc/host/s3cmci.c 	else if (cmd->flags & MMC_RSP_PRESENT)
cmd               943 drivers/mmc/host/s3cmci.c 	writel(cmd->arg, host->base + S3C2410_SDICMDARG);
cmd               945 drivers/mmc/host/s3cmci.c 	ccon  = cmd->opcode & S3C2410_SDICMDCON_INDEX;
cmd               948 drivers/mmc/host/s3cmci.c 	if (cmd->flags & MMC_RSP_PRESENT)
cmd               951 drivers/mmc/host/s3cmci.c 	if (cmd->flags & MMC_RSP_136)
cmd              1117 drivers/mmc/host/s3cmci.c 	struct mmc_command *cmd = host->cmd_is_stop ? mrq->stop : mrq->cmd;
cmd              1120 drivers/mmc/host/s3cmci.c 	prepare_dbgmsg(host, cmd, host->cmd_is_stop);
cmd              1129 drivers/mmc/host/s3cmci.c 	if (cmd->data) {
cmd              1130 drivers/mmc/host/s3cmci.c 		int res = s3cmci_setup_data(host, cmd->data);
cmd              1136 drivers/mmc/host/s3cmci.c 			cmd->error = res;
cmd              1137 drivers/mmc/host/s3cmci.c 			cmd->data->error = res;
cmd              1144 drivers/mmc/host/s3cmci.c 			res = s3cmci_prepare_dma(host, cmd->data);
cmd              1146 drivers/mmc/host/s3cmci.c 			res = s3cmci_prepare_pio(host, cmd->data);
cmd              1150 drivers/mmc/host/s3cmci.c 			cmd->error = res;
cmd              1151 drivers/mmc/host/s3cmci.c 			cmd->data->error = res;
cmd              1159 drivers/mmc/host/s3cmci.c 	s3cmci_send_command(host, cmd);
cmd              1175 drivers/mmc/host/s3cmci.c 		host->mrq->cmd->error = -ENOMEDIUM;
cmd               561 drivers/mmc/host/sdhci-esdhc-imx.c 				&& (host->cmd->opcode == SD_IO_RW_EXTENDED)
cmd               562 drivers/mmc/host/sdhci-esdhc-imx.c 				&& (host->cmd->data->blocks > 1)
cmd               563 drivers/mmc/host/sdhci-esdhc-imx.c 				&& (host->cmd->data->flags & MMC_DATA_READ)) {
cmd               604 drivers/mmc/host/sdhci-esdhc-imx.c 		if (host->cmd->opcode == MMC_STOP_TRANSMISSION)
cmd               607 drivers/mmc/host/sdhci-esdhc-imx.c 		if ((host->cmd->opcode == MMC_SET_BLOCK_COUNT) &&
cmd              1112 drivers/mmc/host/sdhci-esdhc-imx.c static void esdhc_set_timeout(struct sdhci_host *host, struct mmc_command *cmd)
cmd                31 drivers/mmc/host/sdhci-of-dwcmshc.c 				    dma_addr_t addr, int len, unsigned int cmd)
cmd                36 drivers/mmc/host/sdhci-of-dwcmshc.c 		sdhci_adma_write_desc(host, desc, addr, len, cmd);
cmd                42 drivers/mmc/host/sdhci-of-dwcmshc.c 	sdhci_adma_write_desc(host, desc, addr, tmplen, cmd);
cmd                46 drivers/mmc/host/sdhci-of-dwcmshc.c 	sdhci_adma_write_desc(host, desc, addr, len, cmd);
cmd               798 drivers/mmc/host/sdhci-omap.c 	if (omap_host->is_tuning && host->cmd && !host->data_early &&
cmd               808 drivers/mmc/host/sdhci-omap.c 			host->cmd->error = -ETIMEDOUT;
cmd               810 drivers/mmc/host/sdhci-omap.c 			host->cmd->error = -EILSEQ;
cmd               812 drivers/mmc/host/sdhci-omap.c 		host->cmd = NULL;
cmd               243 drivers/mmc/host/sdhci-tegra.c 	u8 cmd;
cmd               246 drivers/mmc/host/sdhci-tegra.c 		cmd = SDHCI_GET_CMD(val);
cmd               247 drivers/mmc/host/sdhci-tegra.c 		is_tuning_cmd = cmd == MMC_SEND_TUNING_BLOCK ||
cmd               248 drivers/mmc/host/sdhci-tegra.c 				cmd == MMC_SEND_TUNING_BLOCK_HS200;
cmd              1175 drivers/mmc/host/sdhci-tegra.c 	    mrq->cmd->flags & MMC_RSP_R1B)
cmd               145 drivers/mmc/host/sdhci.c static inline bool sdhci_data_line_cmd(struct mmc_command *cmd)
cmd               147 drivers/mmc/host/sdhci.c 	return cmd->data || cmd->flags & MMC_RSP_BUSY;
cmd               448 drivers/mmc/host/sdhci.c 	if (sdhci_data_line_cmd(mrq->cmd))
cmd               456 drivers/mmc/host/sdhci.c 	if (sdhci_data_line_cmd(mrq->cmd))
cmd               464 drivers/mmc/host/sdhci.c 	return host->cmd || host->data_cmd;
cmd               664 drivers/mmc/host/sdhci.c 			   dma_addr_t addr, int len, unsigned int cmd)
cmd               669 drivers/mmc/host/sdhci.c 	dma_desc->cmd = cpu_to_le16(cmd);
cmd               682 drivers/mmc/host/sdhci.c 					   int len, unsigned int cmd)
cmd               685 drivers/mmc/host/sdhci.c 		host->ops->adma_write_desc(host, desc, addr, len, cmd);
cmd               687 drivers/mmc/host/sdhci.c 		sdhci_adma_write_desc(host, desc, addr, len, cmd);
cmd               695 drivers/mmc/host/sdhci.c 	dma_desc->cmd |= cpu_to_le16(ADMA2_END);
cmd               843 drivers/mmc/host/sdhci.c 					 struct mmc_command *cmd,
cmd               850 drivers/mmc/host/sdhci.c 		target_timeout = cmd->busy_timeout * 1000;
cmd               872 drivers/mmc/host/sdhci.c 				  struct mmc_command *cmd)
cmd               874 drivers/mmc/host/sdhci.c 	struct mmc_data *data = cmd->data;
cmd               883 drivers/mmc/host/sdhci.c 	target_timeout = sdhci_target_timeout(host, cmd, data);
cmd               904 drivers/mmc/host/sdhci.c static u8 sdhci_calc_timeout(struct sdhci_host *host, struct mmc_command *cmd,
cmd               923 drivers/mmc/host/sdhci.c 	if (cmd == NULL)
cmd               926 drivers/mmc/host/sdhci.c 	data = cmd->data;
cmd               928 drivers/mmc/host/sdhci.c 	if (!data && !cmd->busy_timeout)
cmd               932 drivers/mmc/host/sdhci.c 	target_timeout = sdhci_target_timeout(host, cmd, data);
cmd               956 drivers/mmc/host/sdhci.c 			    count, cmd->opcode);
cmd               995 drivers/mmc/host/sdhci.c void __sdhci_set_timeout(struct sdhci_host *host, struct mmc_command *cmd)
cmd               998 drivers/mmc/host/sdhci.c 	u8 count = sdhci_calc_timeout(host, cmd, &too_big);
cmd              1002 drivers/mmc/host/sdhci.c 		sdhci_calc_sw_timeout(host, cmd);
cmd              1012 drivers/mmc/host/sdhci.c static void sdhci_set_timeout(struct sdhci_host *host, struct mmc_command *cmd)
cmd              1015 drivers/mmc/host/sdhci.c 		host->ops->set_timeout(host, cmd);
cmd              1017 drivers/mmc/host/sdhci.c 		__sdhci_set_timeout(host, cmd);
cmd              1020 drivers/mmc/host/sdhci.c static void sdhci_prepare_data(struct sdhci_host *host, struct mmc_command *cmd)
cmd              1022 drivers/mmc/host/sdhci.c 	struct mmc_data *data = cmd->data;
cmd              1026 drivers/mmc/host/sdhci.c 	if (sdhci_data_line_cmd(cmd))
cmd              1027 drivers/mmc/host/sdhci.c 		sdhci_set_timeout(host, cmd);
cmd              1154 drivers/mmc/host/sdhci.c 					 struct mmc_command *cmd,
cmd              1157 drivers/mmc/host/sdhci.c 	bool use_cmd12 = sdhci_auto_cmd12(host, cmd->mrq) &&
cmd              1158 drivers/mmc/host/sdhci.c 			 (cmd->opcode != SD_IO_RW_EXTENDED);
cmd              1159 drivers/mmc/host/sdhci.c 	bool use_cmd23 = cmd->mrq->sbc && (host->flags & SDHCI_AUTO_CMD23);
cmd              1191 drivers/mmc/host/sdhci.c 	struct mmc_command *cmd)
cmd              1194 drivers/mmc/host/sdhci.c 	struct mmc_data *data = cmd->data;
cmd              1200 drivers/mmc/host/sdhci.c 			if (cmd->opcode != MMC_SEND_TUNING_BLOCK_HS200)
cmd              1216 drivers/mmc/host/sdhci.c 	if (mmc_op_multi(cmd->opcode) || data->blocks > 1) {
cmd              1218 drivers/mmc/host/sdhci.c 		sdhci_auto_cmd_select(host, cmd, &mode);
cmd              1219 drivers/mmc/host/sdhci.c 		if (cmd->mrq->sbc && (host->flags & SDHCI_AUTO_CMD23))
cmd              1220 drivers/mmc/host/sdhci.c 			sdhci_writel(host, cmd->mrq->sbc->arg, SDHCI_ARGUMENT2);
cmd              1234 drivers/mmc/host/sdhci.c 		((mrq->cmd && mrq->cmd->error) ||
cmd              1244 drivers/mmc/host/sdhci.c 	if (host->cmd && host->cmd->mrq == mrq)
cmd              1245 drivers/mmc/host/sdhci.c 		host->cmd = NULL;
cmd              1298 drivers/mmc/host/sdhci.c 		if (!host->cmd || host->cmd == data_cmd)
cmd              1336 drivers/mmc/host/sdhci.c 			host->cmd = NULL;
cmd              1344 drivers/mmc/host/sdhci.c void sdhci_send_command(struct sdhci_host *host, struct mmc_command *cmd)
cmd              1350 drivers/mmc/host/sdhci.c 	WARN_ON(host->cmd);
cmd              1353 drivers/mmc/host/sdhci.c 	cmd->error = 0;
cmd              1356 drivers/mmc/host/sdhci.c 	    cmd->opcode == MMC_STOP_TRANSMISSION)
cmd              1357 drivers/mmc/host/sdhci.c 		cmd->flags |= MMC_RSP_BUSY;
cmd              1363 drivers/mmc/host/sdhci.c 	if (sdhci_data_line_cmd(cmd))
cmd              1368 drivers/mmc/host/sdhci.c 	if (cmd->mrq->data && (cmd == cmd->mrq->data->stop))
cmd              1376 drivers/mmc/host/sdhci.c 			cmd->error = -EIO;
cmd              1377 drivers/mmc/host/sdhci.c 			sdhci_finish_mrq(host, cmd->mrq);
cmd              1384 drivers/mmc/host/sdhci.c 	host->cmd = cmd;
cmd              1385 drivers/mmc/host/sdhci.c 	if (sdhci_data_line_cmd(cmd)) {
cmd              1387 drivers/mmc/host/sdhci.c 		host->data_cmd = cmd;
cmd              1390 drivers/mmc/host/sdhci.c 	sdhci_prepare_data(host, cmd);
cmd              1392 drivers/mmc/host/sdhci.c 	sdhci_writel(host, cmd->arg, SDHCI_ARGUMENT);
cmd              1394 drivers/mmc/host/sdhci.c 	sdhci_set_transfer_mode(host, cmd);
cmd              1396 drivers/mmc/host/sdhci.c 	if ((cmd->flags & MMC_RSP_136) && (cmd->flags & MMC_RSP_BUSY)) {
cmd              1399 drivers/mmc/host/sdhci.c 		cmd->error = -EINVAL;
cmd              1400 drivers/mmc/host/sdhci.c 		sdhci_finish_mrq(host, cmd->mrq);
cmd              1404 drivers/mmc/host/sdhci.c 	if (!(cmd->flags & MMC_RSP_PRESENT))
cmd              1406 drivers/mmc/host/sdhci.c 	else if (cmd->flags & MMC_RSP_136)
cmd              1408 drivers/mmc/host/sdhci.c 	else if (cmd->flags & MMC_RSP_BUSY)
cmd              1413 drivers/mmc/host/sdhci.c 	if (cmd->flags & MMC_RSP_CRC)
cmd              1415 drivers/mmc/host/sdhci.c 	if (cmd->flags & MMC_RSP_OPCODE)
cmd              1419 drivers/mmc/host/sdhci.c 	if (cmd->data || cmd->opcode == MMC_SEND_TUNING_BLOCK ||
cmd              1420 drivers/mmc/host/sdhci.c 	    cmd->opcode == MMC_SEND_TUNING_BLOCK_HS200)
cmd              1426 drivers/mmc/host/sdhci.c 	else if (!cmd->data && cmd->busy_timeout > 9000)
cmd              1427 drivers/mmc/host/sdhci.c 		timeout += DIV_ROUND_UP(cmd->busy_timeout, 1000) * HZ + HZ;
cmd              1430 drivers/mmc/host/sdhci.c 	sdhci_mod_timer(host, cmd->mrq, timeout);
cmd              1432 drivers/mmc/host/sdhci.c 	sdhci_writew(host, SDHCI_MAKE_CMD(cmd->opcode, flags), SDHCI_COMMAND);
cmd              1436 drivers/mmc/host/sdhci.c static void sdhci_read_rsp_136(struct sdhci_host *host, struct mmc_command *cmd)
cmd              1442 drivers/mmc/host/sdhci.c 		cmd->resp[i] = sdhci_readl(host, reg);
cmd              1450 drivers/mmc/host/sdhci.c 		cmd->resp[i] <<= 8;
cmd              1452 drivers/mmc/host/sdhci.c 			cmd->resp[i] |= cmd->resp[i + 1] >> 24;
cmd              1458 drivers/mmc/host/sdhci.c 	struct mmc_command *cmd = host->cmd;
cmd              1460 drivers/mmc/host/sdhci.c 	host->cmd = NULL;
cmd              1462 drivers/mmc/host/sdhci.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd              1463 drivers/mmc/host/sdhci.c 		if (cmd->flags & MMC_RSP_136) {
cmd              1464 drivers/mmc/host/sdhci.c 			sdhci_read_rsp_136(host, cmd);
cmd              1466 drivers/mmc/host/sdhci.c 			cmd->resp[0] = sdhci_readl(host, SDHCI_RESPONSE);
cmd              1470 drivers/mmc/host/sdhci.c 	if (cmd->mrq->cap_cmd_during_tfr && cmd == cmd->mrq->cmd)
cmd              1471 drivers/mmc/host/sdhci.c 		mmc_command_done(host->mmc, cmd->mrq);
cmd              1483 drivers/mmc/host/sdhci.c 	if (cmd->flags & MMC_RSP_BUSY) {
cmd              1484 drivers/mmc/host/sdhci.c 		if (cmd->data) {
cmd              1487 drivers/mmc/host/sdhci.c 			   cmd == host->data_cmd) {
cmd              1494 drivers/mmc/host/sdhci.c 	if (cmd == cmd->mrq->sbc) {
cmd              1495 drivers/mmc/host/sdhci.c 		sdhci_send_command(host, cmd->mrq->cmd);
cmd              1502 drivers/mmc/host/sdhci.c 		if (!cmd->data)
cmd              1503 drivers/mmc/host/sdhci.c 			__sdhci_finish_mrq(host, cmd->mrq);
cmd              1832 drivers/mmc/host/sdhci.c 		mrq->cmd->error = -ENOMEDIUM;
cmd              1838 drivers/mmc/host/sdhci.c 			sdhci_send_command(host, mrq->cmd);
cmd              2350 drivers/mmc/host/sdhci.c 	struct mmc_command cmd = {};
cmd              2357 drivers/mmc/host/sdhci.c 	cmd.opcode = opcode;
cmd              2358 drivers/mmc/host/sdhci.c 	cmd.flags = MMC_RSP_R1 | MMC_CMD_ADTC;
cmd              2359 drivers/mmc/host/sdhci.c 	cmd.mrq = &mrq;
cmd              2361 drivers/mmc/host/sdhci.c 	mrq.cmd = &cmd;
cmd              2367 drivers/mmc/host/sdhci.c 	if (cmd.opcode == MMC_SEND_TUNING_BLOCK_HS200 &&
cmd              2381 drivers/mmc/host/sdhci.c 	sdhci_send_command(host, &cmd);
cmd              2383 drivers/mmc/host/sdhci.c 	host->cmd = NULL;
cmd              2570 drivers/mmc/host/sdhci.c 	if (host->cmd) {
cmd              2571 drivers/mmc/host/sdhci.c 		host->cmd->error = err;
cmd              2572 drivers/mmc/host/sdhci.c 		sdhci_finish_mrq(host, host->cmd->mrq);
cmd              2711 drivers/mmc/host/sdhci.c 		if (host->cmd || host->data_cmd) {
cmd              2756 drivers/mmc/host/sdhci.c 	if (host->cmd && !sdhci_data_line_cmd(host->cmd)) {
cmd              2761 drivers/mmc/host/sdhci.c 		host->cmd->error = -ETIMEDOUT;
cmd              2762 drivers/mmc/host/sdhci.c 		sdhci_finish_mrq(host, host->cmd->mrq);
cmd              2778 drivers/mmc/host/sdhci.c 	    (host->cmd && sdhci_data_line_cmd(host->cmd))) {
cmd              2791 drivers/mmc/host/sdhci.c 			host->cmd->error = -ETIMEDOUT;
cmd              2792 drivers/mmc/host/sdhci.c 			sdhci_finish_mrq(host, host->cmd->mrq);
cmd              2822 drivers/mmc/host/sdhci.c 	if (!host->cmd) {
cmd              2839 drivers/mmc/host/sdhci.c 			host->cmd->error = -ETIMEDOUT;
cmd              2841 drivers/mmc/host/sdhci.c 			host->cmd->error = -EILSEQ;
cmd              2844 drivers/mmc/host/sdhci.c 		if (host->cmd->data &&
cmd              2847 drivers/mmc/host/sdhci.c 			host->cmd = NULL;
cmd              2852 drivers/mmc/host/sdhci.c 		__sdhci_finish_mrq(host, host->cmd->mrq);
cmd              2858 drivers/mmc/host/sdhci.c 		struct mmc_request *mrq = host->cmd->mrq;
cmd              2891 drivers/mmc/host/sdhci.c 			    le16_to_cpu(dma_desc->cmd));
cmd              2897 drivers/mmc/host/sdhci.c 			    le16_to_cpu(dma_desc->cmd));
cmd              2902 drivers/mmc/host/sdhci.c 		if (dma_desc->cmd & cpu_to_le16(ADMA2_END))
cmd              2944 drivers/mmc/host/sdhci.c 				if (host->cmd == data_cmd)
cmd              3017 drivers/mmc/host/sdhci.c 			if (host->cmd == host->data_cmd) {
cmd               309 drivers/mmc/host/sdhci.h 	__le16	cmd;
cmd               339 drivers/mmc/host/sdhci.h 	__le16	cmd;
cmd               540 drivers/mmc/host/sdhci.h 	struct mmc_command *cmd;	/* Current command */
cmd               635 drivers/mmc/host/sdhci.h 				       struct mmc_command *cmd);
cmd               648 drivers/mmc/host/sdhci.h 				   dma_addr_t addr, int len, unsigned int cmd);
cmd               751 drivers/mmc/host/sdhci.h void sdhci_send_command(struct sdhci_host *host, struct mmc_command *cmd);
cmd               776 drivers/mmc/host/sdhci.h 			   dma_addr_t addr, int len, unsigned int cmd);
cmd               799 drivers/mmc/host/sdhci.h void __sdhci_set_timeout(struct sdhci_host *host, struct mmc_command *cmd);
cmd               251 drivers/mmc/host/sdricoh_cs.c 	struct mmc_command *cmd = mrq->cmd;
cmd               252 drivers/mmc/host/sdricoh_cs.c 	struct mmc_data *data = cmd->data;
cmd               254 drivers/mmc/host/sdricoh_cs.c 	unsigned char opcode = cmd->opcode;
cmd               275 drivers/mmc/host/sdricoh_cs.c 	cmd->error = sdricoh_mmc_cmd(host, opcode, cmd->arg);
cmd               278 drivers/mmc/host/sdricoh_cs.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               279 drivers/mmc/host/sdricoh_cs.c 		if (cmd->flags & MMC_RSP_136) {
cmd               282 drivers/mmc/host/sdricoh_cs.c 				cmd->resp[i] =
cmd               286 drivers/mmc/host/sdricoh_cs.c 					cmd->resp[i] |=
cmd               291 drivers/mmc/host/sdricoh_cs.c 			cmd->resp[0] = sdricoh_readl(host, R20C_RESP);
cmd               295 drivers/mmc/host/sdricoh_cs.c 	if (data && cmd->error == 0) {
cmd               317 drivers/mmc/host/sdricoh_cs.c 					"block transfer failed\n", cmd->opcode);
cmd               318 drivers/mmc/host/sdricoh_cs.c 				cmd->error = result;
cmd               329 drivers/mmc/host/sdricoh_cs.c 			cmd->error = -EINVAL;
cmd               779 drivers/mmc/host/sh_mmcif.c 						struct mmc_command *cmd)
cmd               781 drivers/mmc/host/sh_mmcif.c 	if (cmd->flags & MMC_RSP_136) {
cmd               782 drivers/mmc/host/sh_mmcif.c 		cmd->resp[0] = sh_mmcif_readl(host->addr, MMCIF_CE_RESP3);
cmd               783 drivers/mmc/host/sh_mmcif.c 		cmd->resp[1] = sh_mmcif_readl(host->addr, MMCIF_CE_RESP2);
cmd               784 drivers/mmc/host/sh_mmcif.c 		cmd->resp[2] = sh_mmcif_readl(host->addr, MMCIF_CE_RESP1);
cmd               785 drivers/mmc/host/sh_mmcif.c 		cmd->resp[3] = sh_mmcif_readl(host->addr, MMCIF_CE_RESP0);
cmd               787 drivers/mmc/host/sh_mmcif.c 		cmd->resp[0] = sh_mmcif_readl(host->addr, MMCIF_CE_RESP0);
cmd               791 drivers/mmc/host/sh_mmcif.c 						struct mmc_command *cmd)
cmd               793 drivers/mmc/host/sh_mmcif.c 	cmd->resp[0] = sh_mmcif_readl(host->addr, MMCIF_CE_RESP_CMD12);
cmd               801 drivers/mmc/host/sh_mmcif.c 	struct mmc_command *cmd = mrq->cmd;
cmd               802 drivers/mmc/host/sh_mmcif.c 	u32 opc = cmd->opcode;
cmd               806 drivers/mmc/host/sh_mmcif.c 	switch (mmc_resp_type(cmd)) {
cmd               907 drivers/mmc/host/sh_mmcif.c 	struct mmc_command *cmd = mrq->cmd;
cmd               912 drivers/mmc/host/sh_mmcif.c 	if (cmd->flags & MMC_RSP_BUSY)
cmd               933 drivers/mmc/host/sh_mmcif.c 	sh_mmcif_writel(host->addr, MMCIF_CE_ARG, cmd->arg);
cmd               948 drivers/mmc/host/sh_mmcif.c 	switch (mrq->cmd->opcode) {
cmd               975 drivers/mmc/host/sh_mmcif.c 		mrq->cmd->error = -EAGAIN;
cmd              1079 drivers/mmc/host/sh_mmcif.c 	struct mmc_command *cmd = host->mrq->cmd;
cmd              1085 drivers/mmc/host/sh_mmcif.c 		switch (cmd->opcode) {
cmd              1089 drivers/mmc/host/sh_mmcif.c 			cmd->error = -ETIMEDOUT;
cmd              1092 drivers/mmc/host/sh_mmcif.c 			cmd->error = sh_mmcif_error_manage(host);
cmd              1096 drivers/mmc/host/sh_mmcif.c 			cmd->opcode, cmd->error);
cmd              1100 drivers/mmc/host/sh_mmcif.c 	if (!(cmd->flags & MMC_RSP_PRESENT)) {
cmd              1101 drivers/mmc/host/sh_mmcif.c 		cmd->error = 0;
cmd              1105 drivers/mmc/host/sh_mmcif.c 	sh_mmcif_get_response(host, cmd);
cmd              1125 drivers/mmc/host/sh_mmcif.c 		data->error = sh_mmcif_data_trans(host, host->mrq, cmd->opcode);
cmd              1254 drivers/mmc/host/sh_mmcif.c 		if (!mrq->cmd->error && data && !data->error)
cmd              1258 drivers/mmc/host/sh_mmcif.c 		if (mrq->stop && !mrq->cmd->error && (!data || !data->error)) {
cmd              1333 drivers/mmc/host/sh_mmcif.c 		host->wait_for, mrq->cmd->opcode);
cmd              1344 drivers/mmc/host/sh_mmcif.c 		mrq->cmd->error = sh_mmcif_error_manage(host);
cmd               449 drivers/mmc/host/sunxi-mmc.c 	if (req->cmd->opcode == SD_IO_RW_EXTENDED) {
cmd               452 drivers/mmc/host/sunxi-mmc.c 		      ((req->cmd->arg >> 28) & 0x7);
cmd               480 drivers/mmc/host/sunxi-mmc.c 	struct mmc_command *cmd = host->mrq->cmd;
cmd               485 drivers/mmc/host/sunxi-mmc.c 		SDXC_RESP_TIMEOUT && (cmd->opcode == SD_IO_SEND_OP_COND ||
cmd               486 drivers/mmc/host/sunxi-mmc.c 				      cmd->opcode == SD_IO_RW_DIRECT))
cmd               491 drivers/mmc/host/sunxi-mmc.c 		host->mmc->index, cmd->opcode,
cmd               517 drivers/mmc/host/sunxi-mmc.c 		mrq->cmd->error = -ETIMEDOUT;
cmd               527 drivers/mmc/host/sunxi-mmc.c 		if (mrq->cmd->flags & MMC_RSP_136) {
cmd               528 drivers/mmc/host/sunxi-mmc.c 			mrq->cmd->resp[0] = mmc_readl(host, REG_RESP3);
cmd               529 drivers/mmc/host/sunxi-mmc.c 			mrq->cmd->resp[1] = mmc_readl(host, REG_RESP2);
cmd               530 drivers/mmc/host/sunxi-mmc.c 			mrq->cmd->resp[2] = mmc_readl(host, REG_RESP1);
cmd               531 drivers/mmc/host/sunxi-mmc.c 			mrq->cmd->resp[3] = mmc_readl(host, REG_RESP0);
cmd               533 drivers/mmc/host/sunxi-mmc.c 			mrq->cmd->resp[0] = mmc_readl(host, REG_RESP0);
cmd              1003 drivers/mmc/host/sunxi-mmc.c 	struct mmc_command *cmd = mrq->cmd;
cmd              1007 drivers/mmc/host/sunxi-mmc.c 	u32 cmd_val = SDXC_START | (cmd->opcode & 0x3f);
cmd              1013 drivers/mmc/host/sunxi-mmc.c 		mrq->cmd->error = host->ferror;
cmd              1022 drivers/mmc/host/sunxi-mmc.c 			cmd->error = ret;
cmd              1029 drivers/mmc/host/sunxi-mmc.c 	if (cmd->opcode == MMC_GO_IDLE_STATE) {
cmd              1034 drivers/mmc/host/sunxi-mmc.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd              1036 drivers/mmc/host/sunxi-mmc.c 		if (cmd->flags & MMC_RSP_136)
cmd              1038 drivers/mmc/host/sunxi-mmc.c 		if (cmd->flags & MMC_RSP_CRC)
cmd              1041 drivers/mmc/host/sunxi-mmc.c 		if ((cmd->flags & MMC_CMD_MASK) == MMC_CMD_ADTC) {
cmd              1044 drivers/mmc/host/sunxi-mmc.c 			if (cmd->data->stop) {
cmd              1051 drivers/mmc/host/sunxi-mmc.c 			if (cmd->data->flags & MMC_DATA_WRITE)
cmd              1063 drivers/mmc/host/sunxi-mmc.c 		cmd_val & 0x3f, cmd_val, cmd->arg, imask,
cmd              1076 drivers/mmc/host/sunxi-mmc.c 		mrq->cmd->error = -EBUSY;
cmd              1090 drivers/mmc/host/sunxi-mmc.c 	mmc_writel(host, REG_CARG, cmd->arg);
cmd               165 drivers/mmc/host/tifm_sd.c 	struct mmc_data *r_data = host->req->cmd->data;
cmd               326 drivers/mmc/host/tifm_sd.c static unsigned int tifm_sd_op_flags(struct mmc_command *cmd)
cmd               330 drivers/mmc/host/tifm_sd.c 	switch (mmc_resp_type(cmd)) {
cmd               350 drivers/mmc/host/tifm_sd.c 	switch (mmc_cmd_type(cmd)) {
cmd               369 drivers/mmc/host/tifm_sd.c static void tifm_sd_exec(struct tifm_sd *host, struct mmc_command *cmd)
cmd               372 drivers/mmc/host/tifm_sd.c 	unsigned int cmd_mask = tifm_sd_op_flags(cmd);
cmd               377 drivers/mmc/host/tifm_sd.c 	if (cmd->data && (cmd->data->flags & MMC_DATA_READ))
cmd               381 drivers/mmc/host/tifm_sd.c 		cmd->opcode, cmd->arg, cmd_mask);
cmd               383 drivers/mmc/host/tifm_sd.c 	writel((cmd->arg >> 16) & 0xffff, sock->addr + SOCK_MMCSD_ARG_HIGH);
cmd               384 drivers/mmc/host/tifm_sd.c 	writel(cmd->arg & 0xffff, sock->addr + SOCK_MMCSD_ARG_LOW);
cmd               385 drivers/mmc/host/tifm_sd.c 	writel(cmd->opcode | cmd_mask, sock->addr + SOCK_MMCSD_COMMAND);
cmd               388 drivers/mmc/host/tifm_sd.c static void tifm_sd_fetch_resp(struct mmc_command *cmd, struct tifm_dev *sock)
cmd               390 drivers/mmc/host/tifm_sd.c 	cmd->resp[0] = (readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x1c) << 16)
cmd               392 drivers/mmc/host/tifm_sd.c 	cmd->resp[1] = (readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x14) << 16)
cmd               394 drivers/mmc/host/tifm_sd.c 	cmd->resp[2] = (readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x0c) << 16)
cmd               396 drivers/mmc/host/tifm_sd.c 	cmd->resp[3] = (readl(sock->addr + SOCK_MMCSD_RESPONSE + 0x04) << 16)
cmd               403 drivers/mmc/host/tifm_sd.c 	struct mmc_command *cmd = host->req->cmd;
cmd               405 drivers/mmc/host/tifm_sd.c 	if (cmd->error)
cmd               411 drivers/mmc/host/tifm_sd.c 	if (cmd->data) {
cmd               412 drivers/mmc/host/tifm_sd.c 		if (cmd->data->error) {
cmd               426 drivers/mmc/host/tifm_sd.c 		if (cmd->data->flags & MMC_DATA_WRITE) {
cmd               486 drivers/mmc/host/tifm_sd.c 		r_data = host->req->cmd->data;
cmd               506 drivers/mmc/host/tifm_sd.c 	struct mmc_command *cmd = NULL;
cmd               516 drivers/mmc/host/tifm_sd.c 		cmd = host->req->cmd;
cmd               526 drivers/mmc/host/tifm_sd.c 			if (cmd->data) {
cmd               528 drivers/mmc/host/tifm_sd.c 					cmd->data->error = -ETIMEDOUT;
cmd               530 drivers/mmc/host/tifm_sd.c 					cmd->data->error = -EILSEQ;
cmd               542 drivers/mmc/host/tifm_sd.c 					cmd->error = cmd_error;
cmd               548 drivers/mmc/host/tifm_sd.c 				cmd->error = cmd_error;
cmd               553 drivers/mmc/host/tifm_sd.c 					tifm_sd_fetch_resp(cmd, sock);
cmd               564 drivers/mmc/host/tifm_sd.c 		if (host->no_dma && cmd->data) {
cmd               623 drivers/mmc/host/tifm_sd.c 	struct mmc_data *r_data = mrq->cmd->data;
cmd               627 drivers/mmc/host/tifm_sd.c 		mrq->cmd->error = -ENOMEDIUM;
cmd               634 drivers/mmc/host/tifm_sd.c 		mrq->cmd->error = -ETIMEDOUT;
cmd               674 drivers/mmc/host/tifm_sd.c 				mrq->cmd->error = -ENOMEM;
cmd               690 drivers/mmc/host/tifm_sd.c 				mrq->cmd->error = -ENOMEM;
cmd               723 drivers/mmc/host/tifm_sd.c 	tifm_sd_exec(host, mrq->cmd);
cmd               754 drivers/mmc/host/tifm_sd.c 	r_data = mrq->cmd->data;
cmd               789 drivers/mmc/host/tifm_sd.c 	       dev_name(&host->dev->dev), host->req->cmd->opcode, host->cmd_flags);
cmd              1011 drivers/mmc/host/tifm_sd.c 		host->req->cmd->error = -ENOMEDIUM;
cmd               125 drivers/mmc/host/tmio_mmc.h 	struct mmc_command      *cmd;
cmd               211 drivers/mmc/host/tmio_mmc_core.c 		 mrq->cmd->opcode);
cmd               215 drivers/mmc/host/tmio_mmc_core.c 	else if (host->cmd)
cmd               216 drivers/mmc/host/tmio_mmc_core.c 		host->cmd->error = -ETIMEDOUT;
cmd               218 drivers/mmc/host/tmio_mmc_core.c 		mrq->cmd->error = -ETIMEDOUT;
cmd               220 drivers/mmc/host/tmio_mmc_core.c 	host->cmd = NULL;
cmd               248 drivers/mmc/host/tmio_mmc_core.c 				  struct mmc_command *cmd)
cmd               251 drivers/mmc/host/tmio_mmc_core.c 	int c = cmd->opcode;
cmd               253 drivers/mmc/host/tmio_mmc_core.c 	switch (mmc_resp_type(cmd)) {
cmd               262 drivers/mmc/host/tmio_mmc_core.c 		pr_debug("Unknown response type %d\n", mmc_resp_type(cmd));
cmd               266 drivers/mmc/host/tmio_mmc_core.c 	host->cmd = cmd;
cmd               284 drivers/mmc/host/tmio_mmc_core.c 			    (cmd->opcode == SD_IO_RW_EXTENDED || host->mrq->sbc))
cmd               294 drivers/mmc/host/tmio_mmc_core.c 	sd_ctrl_write32_as_16_and_16(host, CTL_ARG_REG, cmd->arg);
cmd               522 drivers/mmc/host/tmio_mmc_core.c 	struct mmc_command *cmd = host->cmd;
cmd               527 drivers/mmc/host/tmio_mmc_core.c 	if (!host->cmd) {
cmd               538 drivers/mmc/host/tmio_mmc_core.c 		cmd->resp[i] = sd_ctrl_read16_and_16_as_32(host, addr);
cmd               540 drivers/mmc/host/tmio_mmc_core.c 	if (cmd->flags &  MMC_RSP_136) {
cmd               541 drivers/mmc/host/tmio_mmc_core.c 		cmd->resp[0] = (cmd->resp[0] << 8) | (cmd->resp[1] >> 24);
cmd               542 drivers/mmc/host/tmio_mmc_core.c 		cmd->resp[1] = (cmd->resp[1] << 8) | (cmd->resp[2] >> 24);
cmd               543 drivers/mmc/host/tmio_mmc_core.c 		cmd->resp[2] = (cmd->resp[2] << 8) | (cmd->resp[3] >> 24);
cmd               544 drivers/mmc/host/tmio_mmc_core.c 		cmd->resp[3] <<= 8;
cmd               545 drivers/mmc/host/tmio_mmc_core.c 	} else if (cmd->flags & MMC_RSP_R3) {
cmd               546 drivers/mmc/host/tmio_mmc_core.c 		cmd->resp[0] = cmd->resp[3];
cmd               550 drivers/mmc/host/tmio_mmc_core.c 		cmd->error = -ETIMEDOUT;
cmd               551 drivers/mmc/host/tmio_mmc_core.c 	else if ((stat & TMIO_STAT_CRCFAIL && cmd->flags & MMC_RSP_CRC) ||
cmd               554 drivers/mmc/host/tmio_mmc_core.c 		cmd->error = -EILSEQ;
cmd               560 drivers/mmc/host/tmio_mmc_core.c 	if (host->data && (!cmd->error || cmd->error == -EILSEQ)) {
cmd               763 drivers/mmc/host/tmio_mmc_core.c 	struct mmc_command *cmd;
cmd               766 drivers/mmc/host/tmio_mmc_core.c 	if (mrq->sbc && host->cmd != mrq->sbc) {
cmd               767 drivers/mmc/host/tmio_mmc_core.c 		cmd = mrq->sbc;
cmd               769 drivers/mmc/host/tmio_mmc_core.c 		cmd = mrq->cmd;
cmd               777 drivers/mmc/host/tmio_mmc_core.c 	ret = tmio_mmc_start_command(host, cmd);
cmd               787 drivers/mmc/host/tmio_mmc_core.c 	mrq->cmd->error = ret;
cmd               803 drivers/mmc/host/tmio_mmc_core.c 			mrq->cmd->error = -EAGAIN;
cmd               832 drivers/mmc/host/tmio_mmc_core.c 	if (host->cmd != mrq->sbc) {
cmd               833 drivers/mmc/host/tmio_mmc_core.c 		host->cmd = NULL;
cmd               842 drivers/mmc/host/tmio_mmc_core.c 	if (mrq->cmd->error || (mrq->data && mrq->data->error))
cmd               850 drivers/mmc/host/tmio_mmc_core.c 	if (host->mrq && !mrq->cmd->error) {
cmd               954 drivers/mmc/host/tmio_mmc_core.c 				host->mrq->cmd->opcode, host->last_req_ts,
cmd               149 drivers/mmc/host/toshsd.c 	host->cmd = NULL;
cmd               167 drivers/mmc/host/toshsd.c 		if (host->cmd) {
cmd               168 drivers/mmc/host/toshsd.c 			host->cmd->error = -EIO;
cmd               207 drivers/mmc/host/toshsd.c 	struct mmc_command *cmd = host->cmd;
cmd               211 drivers/mmc/host/toshsd.c 	if (!host->cmd) {
cmd               215 drivers/mmc/host/toshsd.c 	buf = (u8 *)cmd->resp;
cmd               216 drivers/mmc/host/toshsd.c 	host->cmd = NULL;
cmd               218 drivers/mmc/host/toshsd.c 	if (cmd->flags & MMC_RSP_PRESENT && cmd->flags & MMC_RSP_136) {
cmd               244 drivers/mmc/host/toshsd.c 	} else if (cmd->flags & MMC_RSP_PRESENT) {
cmd               255 drivers/mmc/host/toshsd.c 		cmd->opcode, cmd->error, cmd->flags);
cmd               348 drivers/mmc/host/toshsd.c 		if (host->cmd)
cmd               349 drivers/mmc/host/toshsd.c 			host->cmd->error = error;
cmd               402 drivers/mmc/host/toshsd.c static void toshsd_start_cmd(struct toshsd_host *host, struct mmc_command *cmd)
cmd               405 drivers/mmc/host/toshsd.c 	int c = cmd->opcode;
cmd               407 drivers/mmc/host/toshsd.c 	dev_dbg(&host->pdev->dev, "Command opcode: %d\n", cmd->opcode);
cmd               409 drivers/mmc/host/toshsd.c 	if (cmd->opcode == MMC_STOP_TRANSMISSION) {
cmd               413 drivers/mmc/host/toshsd.c 		cmd->resp[0] = cmd->opcode;
cmd               414 drivers/mmc/host/toshsd.c 		cmd->resp[1] = 0;
cmd               415 drivers/mmc/host/toshsd.c 		cmd->resp[2] = 0;
cmd               416 drivers/mmc/host/toshsd.c 		cmd->resp[3] = 0;
cmd               422 drivers/mmc/host/toshsd.c 	switch (mmc_resp_type(cmd)) {
cmd               442 drivers/mmc/host/toshsd.c 			mmc_resp_type(cmd));
cmd               446 drivers/mmc/host/toshsd.c 	host->cmd = cmd;
cmd               448 drivers/mmc/host/toshsd.c 	if (cmd->opcode == MMC_APP_CMD)
cmd               451 drivers/mmc/host/toshsd.c 	if (cmd->opcode == MMC_GO_IDLE_STATE)
cmd               470 drivers/mmc/host/toshsd.c 	iowrite32(cmd->arg, host->ioaddr + SD_ARG0);
cmd               503 drivers/mmc/host/toshsd.c 		mrq->cmd->error = -ENOMEDIUM;
cmd               519 drivers/mmc/host/toshsd.c 	toshsd_start_cmd(host, mrq->cmd);
cmd               166 drivers/mmc/host/toshsd.h 	struct mmc_command *cmd;/* Current command */
cmd               280 drivers/mmc/host/usdhi6rol0.c 		int opc = host->mrq ? host->mrq->cmd->opcode : -1;
cmd               298 drivers/mmc/host/usdhi6rol0.c 			 err, host->wait, host->mrq ? host->mrq->cmd->opcode : -1);
cmd               320 drivers/mmc/host/usdhi6rol0.c 		__func__, host->mrq->cmd->opcode, data->sg_len,
cmd               388 drivers/mmc/host/usdhi6rol0.c 		sg->offset, host->mrq->cmd->opcode, host->mrq);
cmd               511 drivers/mmc/host/usdhi6rol0.c 		host->mrq->cmd->opcode, host->mrq);
cmd               559 drivers/mmc/host/usdhi6rol0.c 		mrq->cmd->opcode);
cmd               874 drivers/mmc/host/usdhi6rol0.c 		ticks = host->rate / 1000 * mrq->cmd->busy_timeout;
cmd               903 drivers/mmc/host/usdhi6rol0.c 		 host->pg.page, host->head_pg.page, host->wait, mrq->cmd->opcode,
cmd               909 drivers/mmc/host/usdhi6rol0.c 	if (mrq->cmd->error ||
cmd               913 drivers/mmc/host/usdhi6rol0.c 			__func__, mrq->cmd->opcode, data ? data->blocks : 0,
cmd               915 drivers/mmc/host/usdhi6rol0.c 			mrq->cmd->error,
cmd               930 drivers/mmc/host/usdhi6rol0.c 	struct mmc_command *cmd = mrq->cmd;
cmd               931 drivers/mmc/host/usdhi6rol0.c 	u16 opc = cmd->opcode;
cmd               944 drivers/mmc/host/usdhi6rol0.c 		if (cmd->opcode == MMC_READ_MULTIPLE_BLOCK ||
cmd               945 drivers/mmc/host/usdhi6rol0.c 		    cmd->opcode == MMC_WRITE_MULTIPLE_BLOCK ||
cmd               946 drivers/mmc/host/usdhi6rol0.c 		    (cmd->opcode == SD_IO_RW_EXTENDED &&
cmd               953 drivers/mmc/host/usdhi6rol0.c 		switch (mmc_resp_type(cmd)) {
cmd               972 drivers/mmc/host/usdhi6rol0.c 				 mmc_resp_type(cmd));
cmd               983 drivers/mmc/host/usdhi6rol0.c 	struct mmc_command *cmd = mrq->cmd;
cmd              1008 drivers/mmc/host/usdhi6rol0.c 		if (cmd->opcode == SD_IO_RW_EXTENDED && data->blocks > 1) {
cmd              1022 drivers/mmc/host/usdhi6rol0.c 		} else if ((cmd->opcode == MMC_READ_MULTIPLE_BLOCK ||
cmd              1023 drivers/mmc/host/usdhi6rol0.c 			    cmd->opcode == MMC_WRITE_MULTIPLE_BLOCK) &&
cmd              1034 drivers/mmc/host/usdhi6rol0.c 		if (cmd->opcode == MMC_READ_MULTIPLE_BLOCK ||
cmd              1035 drivers/mmc/host/usdhi6rol0.c 		    cmd->opcode == MMC_WRITE_MULTIPLE_BLOCK ||
cmd              1036 drivers/mmc/host/usdhi6rol0.c 		    (cmd->opcode == SD_IO_RW_EXTENDED &&
cmd              1060 drivers/mmc/host/usdhi6rol0.c 			__func__, cmd->opcode, data->blocks, data->blksz,
cmd              1066 drivers/mmc/host/usdhi6rol0.c 			__func__, cmd->opcode);
cmd              1078 drivers/mmc/host/usdhi6rol0.c 	usdhi6_write(host, USDHI6_SD_ARG, cmd->arg);
cmd              1099 drivers/mmc/host/usdhi6rol0.c 		mrq->cmd->error = ret;
cmd              1198 drivers/mmc/host/usdhi6rol0.c 	struct mmc_command *cmd = host->mrq->stop;
cmd              1199 drivers/mmc/host/usdhi6rol0.c 	cmd->resp[0] = usdhi6_read(host, USDHI6_SD_RSP10);
cmd              1204 drivers/mmc/host/usdhi6rol0.c 	struct mmc_command *cmd = host->mrq->cmd;
cmd              1205 drivers/mmc/host/usdhi6rol0.c 	u32 *rsp = cmd->resp, tmp = 0;
cmd              1222 drivers/mmc/host/usdhi6rol0.c 	if (mmc_resp_type(cmd) == MMC_RSP_NONE)
cmd              1227 drivers/mmc/host/usdhi6rol0.c 			"CMD%d: response expected but is missing!\n", cmd->opcode);
cmd              1231 drivers/mmc/host/usdhi6rol0.c 	if (mmc_resp_type(cmd) & MMC_RSP_136)
cmd              1238 drivers/mmc/host/usdhi6rol0.c 	else if (cmd->opcode == MMC_READ_MULTIPLE_BLOCK ||
cmd              1239 drivers/mmc/host/usdhi6rol0.c 		 cmd->opcode == MMC_WRITE_MULTIPLE_BLOCK)
cmd              1335 drivers/mmc/host/usdhi6rol0.c 	switch (mrq->cmd->opcode) {
cmd              1346 drivers/mmc/host/usdhi6rol0.c 			mrq->stop->opcode, mrq->cmd->opcode);
cmd              1356 drivers/mmc/host/usdhi6rol0.c 	struct mmc_command *cmd = mrq->cmd;
cmd              1359 drivers/mmc/host/usdhi6rol0.c 		cmd->error = usdhi6_error_code(host);
cmd              1375 drivers/mmc/host/usdhi6rol0.c 		if (cmd->opcode == MMC_READ_MULTIPLE_BLOCK ||
cmd              1376 drivers/mmc/host/usdhi6rol0.c 		    (cmd->opcode == SD_IO_RW_EXTENDED &&
cmd              1382 drivers/mmc/host/usdhi6rol0.c 		if (cmd->opcode == MMC_WRITE_MULTIPLE_BLOCK ||
cmd              1383 drivers/mmc/host/usdhi6rol0.c 		    (cmd->opcode == SD_IO_RW_EXTENDED &&
cmd              1458 drivers/mmc/host/usdhi6rol0.c 	struct mmc_command *cmd;
cmd              1468 drivers/mmc/host/usdhi6rol0.c 	cmd = mrq->cmd;
cmd              1520 drivers/mmc/host/usdhi6rol0.c 		cmd->error = -EFAULT;
cmd              1534 drivers/mmc/host/usdhi6rol0.c 	if (!cmd->error) {
cmd              1557 drivers/mmc/host/usdhi6rol0.c 		} else if (cmd->opcode == MMC_APP_CMD) {
cmd              1678 drivers/mmc/host/usdhi6rol0.c 		 host->wait, mrq ? mrq->cmd->opcode : -1,
cmd              1694 drivers/mmc/host/usdhi6rol0.c 			mrq->cmd->error = -ETIMEDOUT;
cmd               224 drivers/mmc/host/ushc.c 		req->cmd->error = urb->status;
cmd               227 drivers/mmc/host/ushc.c 			req->cmd->error = -EIO;
cmd               229 drivers/mmc/host/ushc.c 			req->cmd->error = -ETIMEDOUT;
cmd               243 drivers/mmc/host/ushc.c 	req->cmd->resp[0] = le32_to_cpu(ushc->csw->response);
cmd               262 drivers/mmc/host/ushc.c 	if (req->cmd->flags & MMC_RSP_136) {
cmd               277 drivers/mmc/host/ushc.c 	ushc->cbw->cmd_idx = cpu_to_le16(req->cmd->opcode);
cmd               282 drivers/mmc/host/ushc.c 	ushc->cbw->arg = cpu_to_le32(req->cmd->arg);
cmd               316 drivers/mmc/host/ushc.c 		req->cmd->error = ret;
cmd               298 drivers/mmc/host/via-sdmmc.c 	struct mmc_command *cmd;
cmd               508 drivers/mmc/host/via-sdmmc.c 				 struct mmc_command *cmd)
cmd               516 drivers/mmc/host/via-sdmmc.c 	if (cmd->flags & MMC_RSP_136) {
cmd               517 drivers/mmc/host/via-sdmmc.c 		cmd->resp[0] = ((u8) (dwdata1)) |
cmd               522 drivers/mmc/host/via-sdmmc.c 		cmd->resp[1] = ((u8) (dwdata2)) |
cmd               527 drivers/mmc/host/via-sdmmc.c 		cmd->resp[2] = ((u8) (dwdata3)) |
cmd               532 drivers/mmc/host/via-sdmmc.c 		cmd->resp[3] = 0xff |
cmd               538 drivers/mmc/host/via-sdmmc.c 		cmd->resp[0] = ((dwdata0 & 0xff) << 24) |
cmd               543 drivers/mmc/host/via-sdmmc.c 		cmd->resp[1] = ((dwdata1 & 0xff) << 24) |
cmd               550 drivers/mmc/host/via-sdmmc.c 				 struct mmc_command *cmd)
cmd               556 drivers/mmc/host/via-sdmmc.c 	WARN_ON(host->cmd);
cmd               558 drivers/mmc/host/via-sdmmc.c 	data = cmd->data;
cmd               560 drivers/mmc/host/via-sdmmc.c 	host->cmd = cmd;
cmd               563 drivers/mmc/host/via-sdmmc.c 	cmdctrl = cmd->opcode << 8;
cmd               566 drivers/mmc/host/via-sdmmc.c 	switch (mmc_resp_type(cmd)) {
cmd               587 drivers/mmc/host/via-sdmmc.c 	if (!(cmd->data))
cmd               610 drivers/mmc/host/via-sdmmc.c 	if (cmd == host->mrq->stop)
cmd               616 drivers/mmc/host/via-sdmmc.c 	writel(cmd->arg, addrbase + VIA_CRDR_SDCARG);
cmd               646 drivers/mmc/host/via-sdmmc.c 	via_sdc_get_response(host, host->cmd);
cmd               648 drivers/mmc/host/via-sdmmc.c 	host->cmd->error = 0;
cmd               650 drivers/mmc/host/via-sdmmc.c 	if (!host->cmd->data)
cmd               653 drivers/mmc/host/via-sdmmc.c 	host->cmd = NULL;
cmd               679 drivers/mmc/host/via-sdmmc.c 		host->mrq->cmd->error = -ENOMEDIUM;
cmd               682 drivers/mmc/host/via-sdmmc.c 		via_sdc_send_command(host, mrq->cmd);
cmd               833 drivers/mmc/host/via-sdmmc.c 	if (!host->cmd) {
cmd               841 drivers/mmc/host/via-sdmmc.c 		host->cmd->error = -ETIMEDOUT;
cmd               843 drivers/mmc/host/via-sdmmc.c 		host->cmd->error = -EILSEQ;
cmd               845 drivers/mmc/host/via-sdmmc.c 	if (host->cmd->error)
cmd               938 drivers/mmc/host/via-sdmmc.c 		       sdhost->mrq->cmd->opcode);
cmd               946 drivers/mmc/host/via-sdmmc.c 			if (sdhost->cmd)
cmd               947 drivers/mmc/host/via-sdmmc.c 				sdhost->cmd->error = -ETIMEDOUT;
cmd               949 drivers/mmc/host/via-sdmmc.c 				sdhost->mrq->cmd->error = -ETIMEDOUT;
cmd               970 drivers/mmc/host/via-sdmmc.c 	host->cmd = NULL;
cmd              1001 drivers/mmc/host/via-sdmmc.c 			host->mrq->cmd->error = -ENOMEDIUM;
cmd              1187 drivers/mmc/host/via-sdmmc.c 		sdhost->mrq->cmd->error = -ENOMEDIUM;
cmd               333 drivers/mmc/host/vub300.c 	struct mmc_command *cmd;
cmd               686 drivers/mmc/host/vub300.c 	if (vub300->cmd) {
cmd               717 drivers/mmc/host/vub300.c 	if (vub300->cmd) {
cmd               747 drivers/mmc/host/vub300.c 	} else if (vub300->cmd) {
cmd               809 drivers/mmc/host/vub300.c 		vub300->cmd->error =
cmd               813 drivers/mmc/host/vub300.c 		vub300->cmd->error =
cmd               892 drivers/mmc/host/vub300.c 	struct mmc_command *cmd = vub300->cmd;
cmd               898 drivers/mmc/host/vub300.c 		switch (cmd->opcode) {
cmd               902 drivers/mmc/host/vub300.c 			if (0x00000000 == (0x00000003 & cmd->arg))
cmd               904 drivers/mmc/host/vub300.c 			else if (0x00000002 == (0x00000003 & cmd->arg))
cmd               909 drivers/mmc/host/vub300.c 					0x00000003 & cmd->arg);
cmd               941 drivers/mmc/host/vub300.c 			cmd->error = -EINVAL;
cmd               947 drivers/mmc/host/vub300.c 		switch (cmd->opcode) {
cmd              1006 drivers/mmc/host/vub300.c 				vub300->fbs[i] = 0xFFFF & cmd->arg;
cmd              1040 drivers/mmc/host/vub300.c 			snoop_block_size_and_bus_width(vub300, cmd->arg);
cmd              1057 drivers/mmc/host/vub300.c 			cmd->error = -EINVAL;
cmd              1071 drivers/mmc/host/vub300.c 	vub300->cmnd.head.command_index = cmd->opcode;
cmd              1072 drivers/mmc/host/vub300.c 	vub300->cmnd.head.arguments[0] = cmd->arg >> 24;
cmd              1073 drivers/mmc/host/vub300.c 	vub300->cmnd.head.arguments[1] = cmd->arg >> 16;
cmd              1074 drivers/mmc/host/vub300.c 	vub300->cmnd.head.arguments[2] = cmd->arg >> 8;
cmd              1075 drivers/mmc/host/vub300.c 	vub300->cmnd.head.arguments[3] = cmd->arg >> 0;
cmd              1076 drivers/mmc/host/vub300.c 	if (cmd->opcode == 52) {
cmd              1077 drivers/mmc/host/vub300.c 		int fn = 0x7 & (cmd->arg >> 28);
cmd              1097 drivers/mmc/host/vub300.c 	} else if (cmd->opcode == 53) {
cmd              1098 drivers/mmc/host/vub300.c 		int fn = 0x7 & (cmd->arg >> 28);
cmd              1169 drivers/mmc/host/vub300.c 		cmd->error = retval;
cmd              1431 drivers/mmc/host/vub300.c 			       struct mmc_command *cmd, struct mmc_data *data)
cmd              1448 drivers/mmc/host/vub300.c 			cmd->error = result;
cmd              1459 drivers/mmc/host/vub300.c 				cmd->error = vub300->sg_request.status;
cmd              1478 drivers/mmc/host/vub300.c 				cmd->error = result;
cmd              1483 drivers/mmc/host/vub300.c 				cmd->error = -EREMOTEIO;
cmd              1495 drivers/mmc/host/vub300.c 			cmd->error = -ENOMEM;
cmd              1503 drivers/mmc/host/vub300.c 				struct mmc_command *cmd, struct mmc_data *data)
cmd              1524 drivers/mmc/host/vub300.c 			cmd->error = result;
cmd              1547 drivers/mmc/host/vub300.c 				cmd->error = result;
cmd              1553 drivers/mmc/host/vub300.c 			cmd->error = -ENOMEM;
cmd              1566 drivers/mmc/host/vub300.c 			cmd->error = result;
cmd              1574 drivers/mmc/host/vub300.c 			if (cmd->error) {
cmd              1579 drivers/mmc/host/vub300.c 					cmd->error = vub300->sg_request.status;
cmd              1591 drivers/mmc/host/vub300.c 				      struct mmc_command *cmd,
cmd              1606 drivers/mmc/host/vub300.c 		cmd->error = -ETIMEDOUT;
cmd              1617 drivers/mmc/host/vub300.c 		cmd->error = respretval;
cmd              1618 drivers/mmc/host/vub300.c 	} else if (cmd->error) {
cmd              1625 drivers/mmc/host/vub300.c 		cmd->error = -EPROTO == vub300->command_out_urb->status ?
cmd              1629 drivers/mmc/host/vub300.c 		cmd->error = -EPROTO == vub300->command_res_urb->status ?
cmd              1637 drivers/mmc/host/vub300.c 		cmd->error =
cmd              1654 drivers/mmc/host/vub300.c 		cmd->error = 0;
cmd              1679 drivers/mmc/host/vub300.c 		cmd->error = 0;
cmd              1704 drivers/mmc/host/vub300.c 		cmd->error = 0;
cmd              1706 drivers/mmc/host/vub300.c 		cmd->error = -EINVAL;
cmd              1711 drivers/mmc/host/vub300.c 				       struct mmc_command *cmd)
cmd              1719 drivers/mmc/host/vub300.c 		cmd->resp[words] = (r[1 + (words << 2)] << 24)
cmd              1723 drivers/mmc/host/vub300.c 		cmd->resp[words] = (r[1 + (words << 2)] << 24)
cmd              1726 drivers/mmc/host/vub300.c 		cmd->resp[words] = (r[1 + (words << 2)] << 24);
cmd              1729 drivers/mmc/host/vub300.c 		cmd->resp[words] = (r[1 + (words << 2)] << 24)
cmd              1734 drivers/mmc/host/vub300.c 	if ((cmd->opcode == 53) && (0x000000FF & cmd->resp[0]))
cmd              1735 drivers/mmc/host/vub300.c 		cmd->resp[0] &= 0xFFFFFF00;
cmd              1748 drivers/mmc/host/vub300.c 		struct mmc_command *cmd = vub300->cmd;
cmd              1769 drivers/mmc/host/vub300.c 			data_length = __command_read_data(vub300, cmd, data);
cmd              1771 drivers/mmc/host/vub300.c 			data_length = __command_write_data(vub300, cmd, data);
cmd              1772 drivers/mmc/host/vub300.c 		__vub300_command_response(vub300, cmd, data, data_length);
cmd              1774 drivers/mmc/host/vub300.c 		vub300->cmd = NULL;
cmd              1776 drivers/mmc/host/vub300.c 		if (cmd->error) {
cmd              1777 drivers/mmc/host/vub300.c 			if (cmd->error == -ENOMEDIUM)
cmd              1784 drivers/mmc/host/vub300.c 			construct_request_response(vub300, cmd);
cmd              1795 drivers/mmc/host/vub300.c 				 struct mmc_command *cmd, u8 Function)
cmd              1798 drivers/mmc/host/vub300.c 	u8 cmd0 = 0xFF & (cmd->arg >> 24);
cmd              1799 drivers/mmc/host/vub300.c 	u8 cmd1 = 0xFF & (cmd->arg >> 16);
cmd              1800 drivers/mmc/host/vub300.c 	u8 cmd2 = 0xFF & (cmd->arg >> 8);
cmd              1801 drivers/mmc/host/vub300.c 	u8 cmd3 = 0xFF & (cmd->arg >> 0);
cmd              1809 drivers/mmc/host/vub300.c 		cmd->resp[1] = checksum << 24;
cmd              1810 drivers/mmc/host/vub300.c 		cmd->resp[0] = (rf->Respond_Byte[0] << 24)
cmd              1831 drivers/mmc/host/vub300.c 				cmd->resp[1] = checksum << 24;
cmd              1832 drivers/mmc/host/vub300.c 				cmd->resp[0] = (r->Respond_Byte[0] << 24)
cmd              1852 drivers/mmc/host/vub300.c 					       struct mmc_command *cmd)
cmd              1857 drivers/mmc/host/vub300.c 	u8 func = FUN(cmd);
cmd              1858 drivers/mmc/host/vub300.c 	u32 reg = REG(cmd);
cmd              1864 drivers/mmc/host/vub300.c 			} else if ((0x80000000 & cmd->arg) == 0x80000000) {
cmd              1878 drivers/mmc/host/vub300.c 				cmd->resp[1] = checksum << 24;
cmd              1879 drivers/mmc/host/vub300.c 				cmd->resp[0] = (rsp0 << 24)
cmd              1895 drivers/mmc/host/vub300.c 		return examine_cyclic_buffer(vub300, cmd, func);
cmd              1900 drivers/mmc/host/vub300.c 	struct mmc_command *cmd = req->cmd;
cmd              1903 drivers/mmc/host/vub300.c 		cmd->error = -ESHUTDOWN;
cmd              1909 drivers/mmc/host/vub300.c 			cmd->error = -ENOMEDIUM;
cmd              1914 drivers/mmc/host/vub300.c 			cmd->error = -ENOMEDIUM;
cmd              1919 drivers/mmc/host/vub300.c 			cmd->error = vub300->usb_transport_fail;
cmd              1924 drivers/mmc/host/vub300.c 			cmd->error = -ENODEV;
cmd              1935 drivers/mmc/host/vub300.c 		if (cmd->opcode == 52 &&
cmd              1936 drivers/mmc/host/vub300.c 		    satisfy_request_from_offloaded_data(vub300, cmd)) {
cmd              1937 drivers/mmc/host/vub300.c 			cmd->error = 0;
cmd              1943 drivers/mmc/host/vub300.c 			vub300->cmd = cmd;
cmd               296 drivers/mmc/host/wbsd.c 					struct mmc_command *cmd)
cmd               302 drivers/mmc/host/wbsd.c 		cmd->error = -EILSEQ;
cmd               306 drivers/mmc/host/wbsd.c 	cmd->resp[0]  = wbsd_read_index(host, WBSD_IDX_RESP12) << 24;
cmd               307 drivers/mmc/host/wbsd.c 	cmd->resp[0] |= wbsd_read_index(host, WBSD_IDX_RESP13) << 16;
cmd               308 drivers/mmc/host/wbsd.c 	cmd->resp[0] |= wbsd_read_index(host, WBSD_IDX_RESP14) << 8;
cmd               309 drivers/mmc/host/wbsd.c 	cmd->resp[0] |= wbsd_read_index(host, WBSD_IDX_RESP15) << 0;
cmd               310 drivers/mmc/host/wbsd.c 	cmd->resp[1]  = wbsd_read_index(host, WBSD_IDX_RESP16) << 24;
cmd               314 drivers/mmc/host/wbsd.c 	struct mmc_command *cmd)
cmd               322 drivers/mmc/host/wbsd.c 		cmd->error = -EILSEQ;
cmd               327 drivers/mmc/host/wbsd.c 		cmd->resp[i] =
cmd               329 drivers/mmc/host/wbsd.c 		cmd->resp[i] |=
cmd               331 drivers/mmc/host/wbsd.c 		cmd->resp[i] |=
cmd               333 drivers/mmc/host/wbsd.c 		cmd->resp[i] |=
cmd               338 drivers/mmc/host/wbsd.c static void wbsd_send_command(struct wbsd_host *host, struct mmc_command *cmd)
cmd               353 drivers/mmc/host/wbsd.c 	outb(cmd->opcode, host->base + WBSD_CMDR);
cmd               355 drivers/mmc/host/wbsd.c 		outb((cmd->arg >> (i * 8)) & 0xff, host->base + WBSD_CMDR);
cmd               357 drivers/mmc/host/wbsd.c 	cmd->error = 0;
cmd               369 drivers/mmc/host/wbsd.c 	if (cmd->flags & MMC_RSP_PRESENT) {
cmd               377 drivers/mmc/host/wbsd.c 			cmd->error = -ENOMEDIUM;
cmd               380 drivers/mmc/host/wbsd.c 			cmd->error = -ETIMEDOUT;
cmd               382 drivers/mmc/host/wbsd.c 		else if ((cmd->flags & MMC_RSP_CRC) && (isr & WBSD_INT_CRC))
cmd               383 drivers/mmc/host/wbsd.c 			cmd->error = -EILSEQ;
cmd               386 drivers/mmc/host/wbsd.c 			if (cmd->flags & MMC_RSP_136)
cmd               387 drivers/mmc/host/wbsd.c 				wbsd_get_long_reply(host, cmd);
cmd               389 drivers/mmc/host/wbsd.c 				wbsd_get_short_reply(host, cmd);
cmd               400 drivers/mmc/host/wbsd.c 	struct mmc_data *data = host->mrq->cmd->data;
cmd               465 drivers/mmc/host/wbsd.c 	struct mmc_data *data = host->mrq->cmd->data;
cmd               744 drivers/mmc/host/wbsd.c 	struct mmc_command *cmd;
cmd               753 drivers/mmc/host/wbsd.c 	cmd = mrq->cmd;
cmd               761 drivers/mmc/host/wbsd.c 		cmd->error = -ENOMEDIUM;
cmd               765 drivers/mmc/host/wbsd.c 	if (cmd->data) {
cmd               772 drivers/mmc/host/wbsd.c 		switch (cmd->opcode) {
cmd               793 drivers/mmc/host/wbsd.c 				mmc_hostname(host->mmc), cmd->opcode);
cmd               794 drivers/mmc/host/wbsd.c 			cmd->error = -EINVAL;
cmd               803 drivers/mmc/host/wbsd.c 	if (cmd->data) {
cmd               804 drivers/mmc/host/wbsd.c 		wbsd_prepare_data(host, cmd->data);
cmd               806 drivers/mmc/host/wbsd.c 		if (cmd->data->error)
cmd               810 drivers/mmc/host/wbsd.c 	wbsd_send_command(host, cmd);
cmd               817 drivers/mmc/host/wbsd.c 	if (cmd->data && !cmd->error) {
cmd               977 drivers/mmc/host/wbsd.c 	WARN_ON(!host->mrq->cmd);
cmd               978 drivers/mmc/host/wbsd.c 	if (!host->mrq->cmd)
cmd               981 drivers/mmc/host/wbsd.c 	WARN_ON(!host->mrq->cmd->data);
cmd               982 drivers/mmc/host/wbsd.c 	if (!host->mrq->cmd->data)
cmd               985 drivers/mmc/host/wbsd.c 	return host->mrq->cmd->data;
cmd              1020 drivers/mmc/host/wbsd.c 			host->mrq->cmd->error = -ENOMEDIUM;
cmd               202 drivers/mmc/host/wmt-sdmmc.c 	struct mmc_command *cmd;
cmd               242 drivers/mmc/host/wmt-sdmmc.c 		priv->cmd->resp[idx1] = cpu_to_be32(response);
cmd               310 drivers/mmc/host/wmt-sdmmc.c 	if ((req->cmd->error) || (req->data->error))
cmd               325 drivers/mmc/host/wmt-sdmmc.c 			priv->cmd = req->data->stop;
cmd               389 drivers/mmc/host/wmt-sdmmc.c 		if (priv->cmd)
cmd               390 drivers/mmc/host/wmt-sdmmc.c 			priv->cmd->error = -ETIMEDOUT;
cmd               402 drivers/mmc/host/wmt-sdmmc.c 	    ((priv->req->data->stop) && (priv->cmd == priv->req->data->stop))) {
cmd               405 drivers/mmc/host/wmt-sdmmc.c 			priv->cmd->error = 0;
cmd               409 drivers/mmc/host/wmt-sdmmc.c 			priv->cmd->error = -ETIMEDOUT;
cmd               416 drivers/mmc/host/wmt-sdmmc.c 			if (!priv->cmd->error)
cmd               419 drivers/mmc/host/wmt-sdmmc.c 			priv->cmd = NULL;
cmd               426 drivers/mmc/host/wmt-sdmmc.c 			if (priv->cmd)
cmd               427 drivers/mmc/host/wmt-sdmmc.c 				priv->cmd->error = 0;
cmd               434 drivers/mmc/host/wmt-sdmmc.c 			if (priv->cmd)
cmd               435 drivers/mmc/host/wmt-sdmmc.c 				priv->cmd->error = -ETIMEDOUT;
cmd               584 drivers/mmc/host/wmt-sdmmc.c 	priv->cmd = req->cmd;
cmd               586 drivers/mmc/host/wmt-sdmmc.c 	command = req->cmd->opcode;
cmd               587 drivers/mmc/host/wmt-sdmmc.c 	arg = req->cmd->arg;
cmd               588 drivers/mmc/host/wmt-sdmmc.c 	rsptype = mmc_resp_type(req->cmd);
cmd                67 drivers/mtd/chips/cfi_util.c map_word cfi_build_cmd(u_long cmd, struct map_info *map, struct cfi_private *cfi)
cmd                94 drivers/mtd/chips/cfi_util.c 		onecmd = cmd;
cmd                97 drivers/mtd/chips/cfi_util.c 		onecmd = cpu_to_cfi16(map, cmd);
cmd               100 drivers/mtd/chips/cfi_util.c 		onecmd = cpu_to_cfi32(map, cmd);
cmd               203 drivers/mtd/chips/cfi_util.c uint32_t cfi_send_gen_cmd(u_char cmd, uint32_t cmd_addr, uint32_t base,
cmd               209 drivers/mtd/chips/cfi_util.c 	val = cfi_build_cmd(cmd, map, cfi);
cmd               120 drivers/mtd/devices/docg3.c static inline void doc_flash_command(struct docg3 *docg3, u8 cmd)
cmd               122 drivers/mtd/devices/docg3.c 	doc_writeb(docg3, cmd, DOC_FLASHCOMMAND);
cmd                42 drivers/mtd/devices/mchp23k256.c 				unsigned int addr, u8 *cmd)
cmd                52 drivers/mtd/devices/mchp23k256.c 		cmd[i] = addr;
cmd               353 drivers/mtd/devices/pmc551.c 	u16 cmd, tmp, i;
cmd               390 drivers/mtd/devices/pmc551.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               391 drivers/mtd/devices/pmc551.c 	tmp = cmd & ~(PCI_COMMAND_IO | PCI_COMMAND_MEMORY);
cmd               472 drivers/mtd/devices/pmc551.c 		pci_read_config_word(dev, PMC551_SDRAM_CMD, &cmd);
cmd               475 drivers/mtd/devices/pmc551.c 	} while ((PCI_COMMAND_IO) & cmd);
cmd               492 drivers/mtd/devices/pmc551.c 			pci_read_config_word(dev, PMC551_SDRAM_CMD, &cmd);
cmd               495 drivers/mtd/devices/pmc551.c 		} while ((PCI_COMMAND_IO) & cmd);
cmd               507 drivers/mtd/devices/pmc551.c 		pci_read_config_word(dev, PMC551_SDRAM_CMD, &cmd);
cmd               510 drivers/mtd/devices/pmc551.c 	} while ((PCI_COMMAND_IO) & cmd);
cmd               520 drivers/mtd/devices/pmc551.c 	pci_read_config_word(dev, PCI_STATUS, &cmd);
cmd               521 drivers/mtd/devices/pmc551.c 	if ((cmd & PCI_COMMAND_FAST_BACK) == 0) {
cmd               522 drivers/mtd/devices/pmc551.c 		cmd |= PCI_COMMAND_FAST_BACK;
cmd               523 drivers/mtd/devices/pmc551.c 		pci_write_config_word(dev, PCI_STATUS, cmd);
cmd               531 drivers/mtd/devices/pmc551.c 	if ((cmd & PCI_STATUS_DEVSEL_MASK) != 0x0) {
cmd               532 drivers/mtd/devices/pmc551.c 		cmd &= ~PCI_STATUS_DEVSEL_MASK;
cmd               533 drivers/mtd/devices/pmc551.c 		pci_write_config_word(dev, PCI_STATUS, cmd);
cmd               604 drivers/mtd/devices/pmc551.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               606 drivers/mtd/devices/pmc551.c 		(((0x1 << 1) & cmd) == 0) ? "off" : "on");
cmd               608 drivers/mtd/devices/pmc551.c 		(((0x1 << 0) & cmd) == 0) ? "off" : "on");
cmd               610 drivers/mtd/devices/pmc551.c 	pci_read_config_word(dev, PCI_STATUS, &cmd);
cmd               612 drivers/mtd/devices/pmc551.c 		((PCI_STATUS_DEVSEL_MASK & cmd) == 0x000) ? "Fast" :
cmd               613 drivers/mtd/devices/pmc551.c 		((PCI_STATUS_DEVSEL_MASK & cmd) == 0x200) ? "Medium" :
cmd               614 drivers/mtd/devices/pmc551.c 		((PCI_STATUS_DEVSEL_MASK & cmd) == 0x400) ? "Slow" : "Invalid");
cmd               617 drivers/mtd/devices/pmc551.c 		((PCI_COMMAND_FAST_BACK & cmd) == 0) ? "Not " : "");
cmd               422 drivers/mtd/devices/spear_smi.c 	u32 cmd;
cmd               423 drivers/mtd/devices/spear_smi.c 	u8 *x = (u8 *)&cmd;
cmd               430 drivers/mtd/devices/spear_smi.c 	return cmd;
cmd               172 drivers/mtd/devices/st_spi_fsm.c #define STFSM_INSTR(cmd, op)		((cmd) | ((op) << 4))
cmd               278 drivers/mtd/devices/st_spi_fsm.c 	uint8_t         cmd;            /* FLASH command */
cmd               853 drivers/mtd/devices/st_spi_fsm.c 	uint32_t cmd = enter ? SPINOR_OP_EN4B : SPINOR_OP_EX4B;
cmd               857 drivers/mtd/devices/st_spi_fsm.c 			   SEQ_OPC_OPCODE(cmd) |
cmd               914 drivers/mtd/devices/st_spi_fsm.c static int stfsm_read_status(struct stfsm *fsm, uint8_t cmd,
cmd               923 drivers/mtd/devices/st_spi_fsm.c 		cmd, bytes);
cmd               928 drivers/mtd/devices/st_spi_fsm.c 			   SEQ_OPC_OPCODE(cmd)),
cmd               942 drivers/mtd/devices/st_spi_fsm.c static int stfsm_write_status(struct stfsm *fsm, uint8_t cmd,
cmd               949 drivers/mtd/devices/st_spi_fsm.c 		" %s wait-busy\n", cmd, bytes, data, wait_busy ? "with" : "no");
cmd               954 drivers/mtd/devices/st_spi_fsm.c 			   SEQ_OPC_OPCODE(cmd));
cmd              1024 drivers/mtd/devices/st_spi_fsm.c 	for (config = cfgs; config->cmd != 0; config++)
cmd              1044 drivers/mtd/devices/st_spi_fsm.c 			     SEQ_OPC_OPCODE(cfg->cmd));
cmd               167 drivers/mtd/lpddr/lpddr2_nvm.c 		mpr_h = { {0} }, data_l = { {0} }, cmd = { {0} },
cmd               179 drivers/mtd/lpddr/lpddr2_nvm.c 	cmd.x[0]	= cmd_code & 0x0000FFFF;
cmd               185 drivers/mtd/lpddr/lpddr2_nvm.c 	map_write(map, cmd, ow_reg_add(map, CMD_CODE_OFS));
cmd               192 drivers/mtd/lpddr/lpddr2_nvm.c 		map_write(map, cmd, ow_reg_add(map, CMD_CODE_OFS) + 2);
cmd               302 drivers/mtd/mtd_blkdevs.c 			      unsigned int cmd, unsigned long arg)
cmd               315 drivers/mtd/mtd_blkdevs.c 	switch (cmd) {
cmd               634 drivers/mtd/mtdchar.c static int mtdchar_ioctl(struct file *file, u_int cmd, u_long arg)
cmd               644 drivers/mtd/mtdchar.c 	switch (cmd) {
cmd               698 drivers/mtd/mtdchar.c 			if (cmd == MEMERASE64) {
cmd               892 drivers/mtd/mtdchar.c 			if (cmd == OTPGETREGIONCOUNT) {
cmd               994 drivers/mtd/mtdchar.c static long mtdchar_unlocked_ioctl(struct file *file, u_int cmd, u_long arg)
cmd               999 drivers/mtd/mtdchar.c 	ret = mtdchar_ioctl(file, cmd, arg);
cmd              1016 drivers/mtd/mtdchar.c static long mtdchar_compat_ioctl(struct file *file, unsigned int cmd,
cmd              1026 drivers/mtd/mtdchar.c 	switch (cmd) {
cmd              1079 drivers/mtd/mtdchar.c 		ret = mtdchar_ioctl(file, cmd, (unsigned long)argp);
cmd               432 drivers/mtd/mtdcore.c 			       void *cmd)
cmd               398 drivers/mtd/nand/onenand/onenand_base.c static int onenand_command(struct mtd_info *mtd, int cmd, loff_t addr, size_t len)
cmd               404 drivers/mtd/nand/onenand/onenand_base.c 	switch (cmd) {
cmd               429 drivers/mtd/nand/onenand/onenand_base.c 		cmd = ONENAND_CMD_READ;
cmd               454 drivers/mtd/nand/onenand/onenand_base.c 	if (cmd == ONENAND_CMD_BUFFERRAM) {
cmd               484 drivers/mtd/nand/onenand/onenand_base.c 		switch (cmd) {
cmd               496 drivers/mtd/nand/onenand/onenand_base.c 			if (ONENAND_IS_2PLANE(this) && cmd == ONENAND_CMD_PROG)
cmd               497 drivers/mtd/nand/onenand/onenand_base.c 				cmd = ONENAND_CMD_2X_PROG;
cmd               515 drivers/mtd/nand/onenand/onenand_base.c 	this->write_word(cmd, this->base + ONENAND_REG_COMMAND);
cmd              1802 drivers/mtd/nand/onenand/onenand_base.c 	int ret = 0, cmd;
cmd              1900 drivers/mtd/nand/onenand/onenand_base.c 		cmd = ONENAND_CMD_PROG;
cmd              1907 drivers/mtd/nand/onenand/onenand_base.c 			cmd = ONENAND_CMD_2X_CACHE_PROG;
cmd              1911 drivers/mtd/nand/onenand/onenand_base.c 		this->command(mtd, cmd, to, mtd->writesize);
cmd              2501 drivers/mtd/nand/onenand/onenand_base.c static int onenand_do_lock_cmd(struct mtd_info *mtd, loff_t ofs, size_t len, int cmd)
cmd              2510 drivers/mtd/nand/onenand/onenand_base.c 	if (cmd == ONENAND_CMD_LOCK)
cmd              2522 drivers/mtd/nand/onenand/onenand_base.c 		this->command(mtd, cmd, 0, 0);
cmd              2552 drivers/mtd/nand/onenand/onenand_base.c 		this->command(mtd, cmd, 0, 0);
cmd              2696 drivers/mtd/nand/onenand/onenand_base.c static int onenand_otp_command(struct mtd_info *mtd, int cmd, loff_t addr,
cmd              2703 drivers/mtd/nand/onenand/onenand_base.c 	switch (cmd) {
cmd              2737 drivers/mtd/nand/onenand/onenand_base.c 		switch (cmd) {
cmd              2739 drivers/mtd/nand/onenand/onenand_base.c 			if (ONENAND_IS_2PLANE(this) && cmd == ONENAND_CMD_PROG)
cmd              2740 drivers/mtd/nand/onenand/onenand_base.c 				cmd = ONENAND_CMD_2X_PROG;
cmd              2759 drivers/mtd/nand/onenand/onenand_base.c 	this->write_word(cmd, this->base + ONENAND_REG_COMMAND);
cmd               155 drivers/mtd/nand/onenand/samsung.c static inline int s3c_read_cmd(unsigned int cmd)
cmd               157 drivers/mtd/nand/onenand/samsung.c 	return readl(onenand->ahb_addr + cmd);
cmd               160 drivers/mtd/nand/onenand/samsung.c static inline void s3c_write_cmd(int value, unsigned int cmd)
cmd               162 drivers/mtd/nand/onenand/samsung.c 	writel(value, onenand->ahb_addr + cmd);
cmd               376 drivers/mtd/nand/onenand/samsung.c static int s3c_onenand_command(struct mtd_info *mtd, int cmd, loff_t addr,
cmd               394 drivers/mtd/nand/onenand/samsung.c 	switch (cmd) {
cmd               419 drivers/mtd/nand/onenand/samsung.c 	switch (cmd) {
cmd               564 drivers/mtd/nand/onenand/samsung.c 	int status, cmd = 0;
cmd               569 drivers/mtd/nand/onenand/samsung.c 		cmd = S5PC110_DMA_TRANS_CMD_TDC;
cmd               572 drivers/mtd/nand/onenand/samsung.c 		cmd = S5PC110_DMA_TRANS_CMD_TEC;
cmd               574 drivers/mtd/nand/onenand/samsung.c 	writel(cmd, base + S5PC110_DMA_TRANS_CMD);
cmd               747 drivers/mtd/nand/onenand/samsung.c 				    size_t len, int cmd)
cmd               757 drivers/mtd/nand/onenand/samsung.c 	if (cmd == ONENAND_CMD_LOCK) {
cmd               175 drivers/mtd/nand/raw/ams-delta.c 			ams_delta_write_buf(priv, &instr->ctx.cmd.opcode, 1);
cmd               114 drivers/mtd/nand/raw/atmel/nand-controller.c #define ATMEL_NFC_CMD(pos, cmd)			((cmd) << (((pos) * 8) + 2))
cmd               625 drivers/mtd/nand/raw/atmel/nand-controller.c static void atmel_nand_cmd_ctrl(struct nand_chip *chip, int cmd,
cmd               641 drivers/mtd/nand/raw/atmel/nand-controller.c 		writeb(cmd, nand->activecs->io.virt + nc->caps->ale_offs);
cmd               643 drivers/mtd/nand/raw/atmel/nand-controller.c 		writeb(cmd, nand->activecs->io.virt + nc->caps->cle_offs);
cmd               168 drivers/mtd/nand/raw/au1550nd.c static void au1550_hwcontrol(struct mtd_info *mtd, int cmd)
cmd               174 drivers/mtd/nand/raw/au1550nd.c 	switch (cmd) {
cmd               170 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c 					       int cmd, unsigned int ctrl)
cmd               175 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c 	if (cmd == NAND_CMD_NONE)
cmd               178 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c 	if (cmd & NAND_CTRL_CLE)
cmd               179 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c 		code = cmd | NCTL_CMD0;
cmd               182 drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c 	if (cmd != NAND_CMD_RESET)
cmd              1320 drivers/mtd/nand/raw/brcmnand/brcmnand.c static void brcmnand_send_cmd(struct brcmnand_host *host, int cmd)
cmd              1328 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	dev_dbg(ctrl->dev, "send native cmd %d addr 0x%llx\n", cmd, cmd_addr);
cmd              1331 drivers/mtd/nand/raw/brcmnand/brcmnand.c 	ctrl->cmd_pending = cmd;
cmd              1338 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			   cmd << brcmnand_cmd_shift(ctrl));
cmd              1387 drivers/mtd/nand/raw/brcmnand/brcmnand.c 		u32 cmd = brcmnand_read_reg(ctrl, BRCMNAND_CMD_START)
cmd              1391 drivers/mtd/nand/raw/brcmnand/brcmnand.c 			"timeout waiting for command %#02x\n", cmd);
cmd               128 drivers/mtd/nand/raw/cs553x_nand.c static void cs553x_hwcontrol(struct nand_chip *this, int cmd,
cmd               136 drivers/mtd/nand/raw/cs553x_nand.c 	if (cmd != NAND_CMD_NONE)
cmd               137 drivers/mtd/nand/raw/cs553x_nand.c 		cs553x_write_byte(this, cmd);
cmd                87 drivers/mtd/nand/raw/davinci_nand.c static void nand_davinci_hwcontrol(struct nand_chip *nand, int cmd,
cmd               103 drivers/mtd/nand/raw/davinci_nand.c 	if (cmd != NAND_CMD_NONE)
cmd               104 drivers/mtd/nand/raw/davinci_nand.c 		iowrite8(cmd, nand->legacy.IO_ADDR_W);
cmd              1095 drivers/mtd/nand/raw/denali.c 				 &instr->ctx.cmd.opcode, 1);
cmd                87 drivers/mtd/nand/raw/diskonchip.c static void doc200x_hwcontrol(struct nand_chip *this, int cmd,
cmd               618 drivers/mtd/nand/raw/diskonchip.c static void doc200x_hwcontrol(struct nand_chip *this, int cmd,
cmd               628 drivers/mtd/nand/raw/diskonchip.c 			printk("hwcontrol(%d): %02x\n", cmd, doc->CDSNControl);
cmd               633 drivers/mtd/nand/raw/diskonchip.c 	if (cmd != NAND_CMD_NONE) {
cmd               635 drivers/mtd/nand/raw/diskonchip.c 			doc2000_write_byte(this, cmd);
cmd               637 drivers/mtd/nand/raw/diskonchip.c 			doc2001_write_byte(this, cmd);
cmd                77 drivers/mtd/nand/raw/fsl_upm.c static void fun_cmd_ctrl(struct nand_chip *chip, int cmd, unsigned int ctrl)
cmd                85 drivers/mtd/nand/raw/fsl_upm.c 		if (cmd == NAND_CMD_NONE)
cmd                98 drivers/mtd/nand/raw/fsl_upm.c 	mar = (cmd << (32 - fun->upm.width)) |
cmd               620 drivers/mtd/nand/raw/fsmc_nand.c 			writeb_relaxed(instr->ctx.cmd.opcode, host->cmd_va);
cmd                72 drivers/mtd/nand/raw/gpio.c static void gpio_nand_cmd_ctrl(struct nand_chip *chip, int cmd,
cmd                86 drivers/mtd/nand/raw/gpio.c 	if (cmd == NAND_CMD_NONE)
cmd                89 drivers/mtd/nand/raw/gpio.c 	writeb(cmd, gpiomtd->nand_chip.legacy.IO_ADDR_W);
cmd              2242 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	struct gpmi_nand_data *this, u8 cmd, const u8 *addr, int naddr)
cmd              2269 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	transfer->cmdbuf[0] = cmd;
cmd              2403 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 	u8 cmd = 0;
cmd              2441 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 			cmd = instr->ctx.cmd.opcode;
cmd              2451 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 			desc = gpmi_chain_command(this, cmd, NULL, 0);
cmd              2455 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c 			desc = gpmi_chain_command(this, cmd, instr->ctx.addr.addrs,
cmd               160 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c static void ingenic_nand_cmd_ctrl(struct nand_chip *chip, int cmd,
cmd               174 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 	if (cmd == NAND_CMD_NONE)
cmd               178 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 		writeb(cmd, cs->base + nfc->soc_info->addr_offset);
cmd               180 drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c 		writeb(cmd, cs->base + nfc->soc_info->cmd_offset);
cmd               279 drivers/mtd/nand/raw/lpc32xx_mlc.c static void lpc32xx_nand_cmd_ctrl(struct nand_chip *nand_chip, int cmd,
cmd               284 drivers/mtd/nand/raw/lpc32xx_mlc.c 	if (cmd != NAND_CMD_NONE) {
cmd               286 drivers/mtd/nand/raw/lpc32xx_mlc.c 			writel(cmd, MLC_CMD(host->io_base));
cmd               288 drivers/mtd/nand/raw/lpc32xx_mlc.c 			writel(cmd, MLC_ADDR(host->io_base));
cmd               272 drivers/mtd/nand/raw/lpc32xx_slc.c static void lpc32xx_nand_cmd_ctrl(struct nand_chip *chip, int cmd,
cmd               286 drivers/mtd/nand/raw/lpc32xx_slc.c 	if (cmd != NAND_CMD_NONE) {
cmd               288 drivers/mtd/nand/raw/lpc32xx_slc.c 			writel(cmd, SLC_CMD(host->io_base));
cmd               290 drivers/mtd/nand/raw/lpc32xx_slc.c 			writel(cmd, SLC_ADDR(host->io_base));
cmd              1659 drivers/mtd/nand/raw/marvell_nand.c 					NDCB0_CMD1(instr->ctx.cmd.opcode);
cmd              1662 drivers/mtd/nand/raw/marvell_nand.c 					NDCB0_CMD2(instr->ctx.cmd.opcode) |
cmd               169 drivers/mtd/nand/raw/meson_nand.c 		int cmd[32];
cmd               271 drivers/mtd/nand/raw/meson_nand.c 	u32 bch = meson_chip->bch_mode, cmd;
cmd               278 drivers/mtd/nand/raw/meson_nand.c 		cmd = (len & GENMASK(5, 0)) | scrambler | DMA_DIR(dir);
cmd               279 drivers/mtd/nand/raw/meson_nand.c 		writel(cmd, nfc->reg_base + NFC_REG_CMD);
cmd               285 drivers/mtd/nand/raw/meson_nand.c 	cmd = CMDRWGEN(DMA_DIR(dir), scrambler, bch,
cmd               288 drivers/mtd/nand/raw/meson_nand.c 	writel(cmd, nfc->reg_base + NFC_REG_CMD);
cmd               392 drivers/mtd/nand/raw/meson_nand.c 	u32 cmd, cfg;
cmd               406 drivers/mtd/nand/raw/meson_nand.c 	cmd = NFC_CMD_RB | NFC_CMD_RB_INT
cmd               408 drivers/mtd/nand/raw/meson_nand.c 	writel(cmd, nfc->reg_base + NFC_REG_CMD);
cmd               478 drivers/mtd/nand/raw/meson_nand.c 	u32 cmd;
cmd               487 drivers/mtd/nand/raw/meson_nand.c 	cmd = GENCMDDADDRL(NFC_CMD_ADL, nfc->daddr);
cmd               488 drivers/mtd/nand/raw/meson_nand.c 	writel(cmd, nfc->reg_base + NFC_REG_CMD);
cmd               490 drivers/mtd/nand/raw/meson_nand.c 	cmd = GENCMDDADDRH(NFC_CMD_ADH, nfc->daddr);
cmd               491 drivers/mtd/nand/raw/meson_nand.c 	writel(cmd, nfc->reg_base + NFC_REG_CMD);
cmd               502 drivers/mtd/nand/raw/meson_nand.c 		cmd = GENCMDIADDRL(NFC_CMD_AIL, nfc->iaddr);
cmd               503 drivers/mtd/nand/raw/meson_nand.c 		writel(cmd, nfc->reg_base + NFC_REG_CMD);
cmd               505 drivers/mtd/nand/raw/meson_nand.c 		cmd = GENCMDIADDRH(NFC_CMD_AIH, nfc->iaddr);
cmd               506 drivers/mtd/nand/raw/meson_nand.c 		writel(cmd, nfc->reg_base + NFC_REG_CMD);
cmd               527 drivers/mtd/nand/raw/meson_nand.c 	u32 cmd;
cmd               539 drivers/mtd/nand/raw/meson_nand.c 	cmd = NFC_CMD_N2M | (len & GENMASK(5, 0));
cmd               540 drivers/mtd/nand/raw/meson_nand.c 	writel(cmd, nfc->reg_base + NFC_REG_CMD);
cmd               556 drivers/mtd/nand/raw/meson_nand.c 	u32 cmd;
cmd               563 drivers/mtd/nand/raw/meson_nand.c 	cmd = NFC_CMD_M2N | (len & GENMASK(5, 0));
cmd               564 drivers/mtd/nand/raw/meson_nand.c 	writel(cmd, nfc->reg_base + NFC_REG_CMD);
cmd               612 drivers/mtd/nand/raw/meson_nand.c 		writel_relaxed(nfc->cmdfifo.cmd[i],
cmd               635 drivers/mtd/nand/raw/meson_nand.c 	u32 cmd;
cmd               662 drivers/mtd/nand/raw/meson_nand.c 	cmd = nfc->param.chip_select | NFC_CMD_CLE | NAND_CMD_PAGEPROG;
cmd               663 drivers/mtd/nand/raw/meson_nand.c 	writel(cmd, nfc->reg_base + NFC_REG_CMD);
cmd               899 drivers/mtd/nand/raw/meson_nand.c 	u32 op_id, delay_idle, cmd;
cmd               910 drivers/mtd/nand/raw/meson_nand.c 			cmd = nfc->param.chip_select | NFC_CMD_CLE;
cmd               911 drivers/mtd/nand/raw/meson_nand.c 			cmd |= instr->ctx.cmd.opcode & 0xff;
cmd               912 drivers/mtd/nand/raw/meson_nand.c 			writel(cmd, nfc->reg_base + NFC_REG_CMD);
cmd               918 drivers/mtd/nand/raw/meson_nand.c 				cmd = nfc->param.chip_select | NFC_CMD_ALE;
cmd               919 drivers/mtd/nand/raw/meson_nand.c 				cmd |= instr->ctx.addr.addrs[i] & 0xff;
cmd               920 drivers/mtd/nand/raw/meson_nand.c 				writel(cmd, nfc->reg_base + NFC_REG_CMD);
cmd               159 drivers/mtd/nand/raw/mpc5121_nfc.c static inline void mpc5121_nfc_send_cmd(struct mtd_info *mtd, u16 cmd)
cmd               161 drivers/mtd/nand/raw/mpc5121_nfc.c 	nfc_write(mtd, NFC_FLASH_CMD, cmd);
cmd               491 drivers/mtd/nand/raw/mxc_nand.c static void send_cmd_v3(struct mxc_nand_host *host, uint16_t cmd, int useirq)
cmd               494 drivers/mtd/nand/raw/mxc_nand.c 	writel(cmd, NFC_V3_FLASH_CMD);
cmd               505 drivers/mtd/nand/raw/mxc_nand.c static void send_cmd_v1_v2(struct mxc_nand_host *host, uint16_t cmd, int useirq)
cmd               507 drivers/mtd/nand/raw/mxc_nand.c 	dev_dbg(host->dev, "send_cmd(host, 0x%x, %d)\n", cmd, useirq);
cmd               509 drivers/mtd/nand/raw/mxc_nand.c 	writew(cmd, NFC_V1_V2_FLASH_CMD);
cmd               512 drivers/mtd/nand/raw/mxc_nand.c 	if (host->devtype_data->irqpending_quirk && (cmd == NAND_CMD_RESET)) {
cmd               409 drivers/mtd/nand/raw/mxic_nand.c 						 &instr->ctx.cmd.opcode,
cmd              1035 drivers/mtd/nand/raw/nand_base.c 		instrs[0].ctx.cmd.opcode = NAND_CMD_READOOB;
cmd              1038 drivers/mtd/nand/raw/nand_base.c 		instrs[0].ctx.cmd.opcode = NAND_CMD_READ1;
cmd              1333 drivers/mtd/nand/raw/nand_base.c 			instrs[0].ctx.cmd.opcode = NAND_CMD_READOOB;
cmd              1336 drivers/mtd/nand/raw/nand_base.c 			instrs[0].ctx.cmd.opcode = NAND_CMD_READ1;
cmd                72 drivers/mtd/nand/raw/nand_hynix.c static int hynix_nand_cmd_op(struct nand_chip *chip, u8 cmd)
cmd                76 drivers/mtd/nand/raw/nand_hynix.c 			NAND_OP_CMD(cmd, 0),
cmd                83 drivers/mtd/nand/raw/nand_hynix.c 	chip->legacy.cmdfunc(chip, cmd, -1, -1);
cmd              1064 drivers/mtd/nand/raw/nandsim.c static int check_command(int cmd)
cmd              1066 drivers/mtd/nand/raw/nandsim.c 	switch (cmd) {
cmd              2157 drivers/mtd/nand/raw/nandsim.c 			ns_nand_write_byte(chip, instr->ctx.cmd.opcode);
cmd                56 drivers/mtd/nand/raw/ndfc.c static void ndfc_hwcontrol(struct nand_chip *chip, int cmd, unsigned int ctrl)
cmd                60 drivers/mtd/nand/raw/ndfc.c 	if (cmd == NAND_CMD_NONE)
cmd                64 drivers/mtd/nand/raw/ndfc.c 		writel(cmd & 0xFF, ndfc->ndfcbase + NDFC_CMD);
cmd                66 drivers/mtd/nand/raw/ndfc.c 		writel(cmd & 0xFF, ndfc->ndfcbase + NDFC_ALE);
cmd               249 drivers/mtd/nand/raw/omap2.c static void omap_hwcontrol(struct nand_chip *chip, int cmd, unsigned int ctrl)
cmd               253 drivers/mtd/nand/raw/omap2.c 	if (cmd != NAND_CMD_NONE) {
cmd               255 drivers/mtd/nand/raw/omap2.c 			writeb(cmd, info->reg.gpmc_nand_command);
cmd               258 drivers/mtd/nand/raw/omap2.c 			writeb(cmd, info->reg.gpmc_nand_address);
cmd               261 drivers/mtd/nand/raw/omap2.c 			writeb(cmd, info->reg.gpmc_nand_data);
cmd                29 drivers/mtd/nand/raw/orion_nand.c static void orion_nand_cmd_ctrl(struct nand_chip *nc, int cmd,
cmd                35 drivers/mtd/nand/raw/orion_nand.c 	if (cmd == NAND_CMD_NONE)
cmd                48 drivers/mtd/nand/raw/orion_nand.c 	writeb(cmd, nc->legacy.IO_ADDR_W + offs);
cmd                60 drivers/mtd/nand/raw/oxnas_nand.c static void oxnas_nand_cmd_ctrl(struct nand_chip *chip, int cmd,
cmd                66 drivers/mtd/nand/raw/oxnas_nand.c 		writeb(cmd, oxnas->io_base + OXNAS_NAND_CMD_CLE);
cmd                68 drivers/mtd/nand/raw/oxnas_nand.c 		writeb(cmd, oxnas->io_base + OXNAS_NAND_CMD_ALE);
cmd                55 drivers/mtd/nand/raw/pasemi_nand.c static void pasemi_hwcontrol(struct nand_chip *chip, int cmd,
cmd                58 drivers/mtd/nand/raw/pasemi_nand.c 	if (cmd == NAND_CMD_NONE)
cmd                62 drivers/mtd/nand/raw/pasemi_nand.c 		out_8(chip->legacy.IO_ADDR_W + (1 << CLE_PIN_CTL), cmd);
cmd                64 drivers/mtd/nand/raw/pasemi_nand.c 		out_8(chip->legacy.IO_ADDR_W + (1 << ALE_PIN_CTL), cmd);
cmd               294 drivers/mtd/nand/raw/qcom_nandc.c 	__le32 cmd;
cmd               605 drivers/mtd/nand/raw/qcom_nandc.c 		return &regs->cmd;
cmd               683 drivers/mtd/nand/raw/qcom_nandc.c 	u32 cmd, cfg0, cfg1, ecc_bch_cfg;
cmd               687 drivers/mtd/nand/raw/qcom_nandc.c 			cmd = OP_PAGE_READ_WITH_ECC | PAGE_ACC | LAST_PAGE;
cmd               689 drivers/mtd/nand/raw/qcom_nandc.c 			cmd = OP_PAGE_READ | PAGE_ACC | LAST_PAGE;
cmd               691 drivers/mtd/nand/raw/qcom_nandc.c 		cmd = OP_PROGRAM_PAGE | PAGE_ACC | LAST_PAGE;
cmd               708 drivers/mtd/nand/raw/qcom_nandc.c 	nandc_set_reg(nandc, NAND_FLASH_CMD, cmd);
cmd               446 drivers/mtd/nand/raw/s3c2410.c static void s3c2410_nand_hwcontrol(struct nand_chip *chip, int cmd,
cmd               452 drivers/mtd/nand/raw/s3c2410.c 	if (cmd == NAND_CMD_NONE)
cmd               456 drivers/mtd/nand/raw/s3c2410.c 		writeb(cmd, info->regs + S3C2410_NFCMD);
cmd               458 drivers/mtd/nand/raw/s3c2410.c 		writeb(cmd, info->regs + S3C2410_NFADDR);
cmd               463 drivers/mtd/nand/raw/s3c2410.c static void s3c2440_nand_hwcontrol(struct nand_chip *chip, int cmd,
cmd               469 drivers/mtd/nand/raw/s3c2410.c 	if (cmd == NAND_CMD_NONE)
cmd               473 drivers/mtd/nand/raw/s3c2410.c 		writeb(cmd, info->regs + S3C2440_NFCMD);
cmd               475 drivers/mtd/nand/raw/s3c2410.c 		writeb(cmd, info->regs + S3C2440_NFADDR);
cmd               537 drivers/mtd/nand/raw/sh_flctl.c static void set_cmd_regs(struct mtd_info *mtd, uint32_t cmd, uint32_t flcmcdr_val)
cmd               553 drivers/mtd/nand/raw/sh_flctl.c 	switch (cmd) {
cmd                58 drivers/mtd/nand/raw/sharpsl.c static void sharpsl_nand_hwcontrol(struct nand_chip *chip, int cmd,
cmd                73 drivers/mtd/nand/raw/sharpsl.c 	if (cmd != NAND_CMD_NONE)
cmd                74 drivers/mtd/nand/raw/sharpsl.c 		writeb(cmd, chip->legacy.IO_ADDR_W);
cmd                85 drivers/mtd/nand/raw/socrates_nand.c static void socrates_nand_cmd_ctrl(struct nand_chip *nand_chip, int cmd,
cmd                91 drivers/mtd/nand/raw/socrates_nand.c 	if (cmd == NAND_CMD_NONE)
cmd               102 drivers/mtd/nand/raw/socrates_nand.c 	val |= (cmd & 0xff) << FPGA_NAND_DATA_SHIFT;
cmd              1380 drivers/mtd/nand/raw/stm32_fmc2_nand.c 			writeb_relaxed(instr->ctx.cmd.opcode,
cmd              1775 drivers/mtd/nand/raw/sunxi_nand.c 	u32 cmd = 0, extcmd = 0, cnt = 0, addrs[2] = { };
cmd              1785 drivers/mtd/nand/raw/sunxi_nand.c 			if (cmd & NFC_SEND_CMD1) {
cmd              1786 drivers/mtd/nand/raw/sunxi_nand.c 				if (WARN_ON(cmd & NFC_SEND_CMD2))
cmd              1789 drivers/mtd/nand/raw/sunxi_nand.c 				cmd |= NFC_SEND_CMD2;
cmd              1790 drivers/mtd/nand/raw/sunxi_nand.c 				extcmd |= instr->ctx.cmd.opcode;
cmd              1792 drivers/mtd/nand/raw/sunxi_nand.c 				cmd |= NFC_SEND_CMD1 |
cmd              1793 drivers/mtd/nand/raw/sunxi_nand.c 				       NFC_CMD(instr->ctx.cmd.opcode);
cmd              1807 drivers/mtd/nand/raw/sunxi_nand.c 				cmd |= NFC_SEND_ADR | NFC_ADR_NUM(j);
cmd              1816 drivers/mtd/nand/raw/sunxi_nand.c 			cmd |= NFC_DATA_TRANS | NFC_DATA_SWAP_METHOD;
cmd              1819 drivers/mtd/nand/raw/sunxi_nand.c 				cmd |= NFC_ACCESS_DIR;
cmd              1830 drivers/mtd/nand/raw/sunxi_nand.c 			cmd |= NFC_WAIT_FLAG;
cmd              1839 drivers/mtd/nand/raw/sunxi_nand.c 	if (cmd & NFC_SEND_ADR) {
cmd              1844 drivers/mtd/nand/raw/sunxi_nand.c 	if (cmd & NFC_SEND_CMD2)
cmd              1847 drivers/mtd/nand/raw/sunxi_nand.c 		       (cmd & NFC_ACCESS_DIR ?
cmd              1850 drivers/mtd/nand/raw/sunxi_nand.c 	if (cmd & NFC_DATA_TRANS)
cmd              1853 drivers/mtd/nand/raw/sunxi_nand.c 	writel(cmd, nfc->regs + NFC_REG_CMD);
cmd              1856 drivers/mtd/nand/raw/sunxi_nand.c 				    !(cmd & NFC_WAIT_FLAG) && cnt < 64,
cmd               229 drivers/mtd/nand/raw/tango_nand.c static int do_dma(struct tango_nfc *nfc, enum dma_data_direction dir, int cmd,
cmd               258 drivers/mtd/nand/raw/tango_nand.c 	writel_relaxed(cmd, nfc->reg_base + NFC_FLASH_CMD);
cmd               355 drivers/mtd/nand/raw/tegra_nand.c 	u32 reg, cmd = 0;
cmd               368 drivers/mtd/nand/raw/tegra_nand.c 				cmd |= COMMAND_CLE;
cmd               369 drivers/mtd/nand/raw/tegra_nand.c 				writel_relaxed(instr->ctx.cmd.opcode,
cmd               372 drivers/mtd/nand/raw/tegra_nand.c 				cmd |= COMMAND_SEC_CMD;
cmd               373 drivers/mtd/nand/raw/tegra_nand.c 				writel_relaxed(instr->ctx.cmd.opcode,
cmd               384 drivers/mtd/nand/raw/tegra_nand.c 			cmd |= COMMAND_ALE | COMMAND_ALE_SIZE(naddrs);
cmd               399 drivers/mtd/nand/raw/tegra_nand.c 			cmd |= COMMAND_TRANS_SIZE(size) | COMMAND_PIO |
cmd               409 drivers/mtd/nand/raw/tegra_nand.c 			cmd |= COMMAND_TRANS_SIZE(size) | COMMAND_PIO |
cmd               417 drivers/mtd/nand/raw/tegra_nand.c 			cmd |= COMMAND_RBSY_CHK;
cmd               422 drivers/mtd/nand/raw/tegra_nand.c 	cmd |= COMMAND_GO | COMMAND_CE(ctrl->cur_cs);
cmd               423 drivers/mtd/nand/raw/tegra_nand.c 	writel_relaxed(cmd, ctrl->regs + COMMAND);
cmd               498 drivers/mtd/nand/raw/tegra_nand.c 	u32 addr1, cmd, dma_ctrl;
cmd               510 drivers/mtd/nand/raw/tegra_nand.c 	cmd = COMMAND_CLE | COMMAND_SEC_CMD;
cmd               521 drivers/mtd/nand/raw/tegra_nand.c 		cmd |= COMMAND_ALE | COMMAND_ALE_SIZE(5);
cmd               523 drivers/mtd/nand/raw/tegra_nand.c 		cmd |= COMMAND_ALE | COMMAND_ALE_SIZE(4);
cmd               568 drivers/mtd/nand/raw/tegra_nand.c 	cmd |= COMMAND_GO | COMMAND_RBSY_CHK | COMMAND_TRANS_SIZE(9) |
cmd               572 drivers/mtd/nand/raw/tegra_nand.c 		cmd |= COMMAND_A_VALID;
cmd               574 drivers/mtd/nand/raw/tegra_nand.c 		cmd |= COMMAND_B_VALID;
cmd               577 drivers/mtd/nand/raw/tegra_nand.c 		cmd |= COMMAND_RX;
cmd               579 drivers/mtd/nand/raw/tegra_nand.c 		cmd |= COMMAND_TX | COMMAND_AFT_DAT;
cmd               581 drivers/mtd/nand/raw/tegra_nand.c 	writel_relaxed(cmd, ctrl->regs + COMMAND);
cmd               130 drivers/mtd/nand/raw/tmio_nand.c static void tmio_nand_hwcontrol(struct nand_chip *chip, int cmd,
cmd               158 drivers/mtd/nand/raw/tmio_nand.c 	if (cmd != NAND_CMD_NONE)
cmd               159 drivers/mtd/nand/raw/tmio_nand.c 		tmio_iowrite8(cmd, chip->legacy.IO_ADDR_W);
cmd               131 drivers/mtd/nand/raw/txx9ndfmc.c static void txx9ndfmc_cmd_ctrl(struct nand_chip *chip, int cmd,
cmd               152 drivers/mtd/nand/raw/txx9ndfmc.c 	if (cmd != NAND_CMD_NONE)
cmd               153 drivers/mtd/nand/raw/txx9ndfmc.c 		txx9ndfmc_write(dev, cmd & 0xff, TXX9_NDFDTR);
cmd               156 drivers/mtd/nand/raw/txx9ndfmc.c 		if ((ctrl & NAND_CTRL_CHANGE) && cmd == NAND_CMD_NONE)
cmd               382 drivers/mtd/nand/raw/vf610_nfc.c 		cmd2 |= instr->ctx.cmd.opcode << CMD_BYTE1_SHIFT;
cmd               423 drivers/mtd/nand/raw/vf610_nfc.c 		cmd1 |= instr->ctx.cmd.opcode << CMD_BYTE2_SHIFT;
cmd               106 drivers/mtd/nand/raw/xway_nand.c static void xway_cmd_ctrl(struct nand_chip *chip, int cmd, unsigned int ctrl)
cmd               110 drivers/mtd/nand/raw/xway_nand.c 	if (cmd == NAND_CMD_NONE)
cmd               114 drivers/mtd/nand/raw/xway_nand.c 		xway_writeb(mtd, NAND_WRITE_CMD, cmd);
cmd               116 drivers/mtd/nand/raw/xway_nand.c 		xway_writeb(mtd, NAND_WRITE_ADDR, cmd);
cmd               346 drivers/mtd/spi-nor/aspeed-smc.c static void aspeed_smc_send_cmd_addr(struct spi_nor *nor, u8 cmd, u32 addr)
cmd               359 drivers/mtd/spi-nor/aspeed-smc.c 		cmdaddr |= cmd << 24;
cmd               366 drivers/mtd/spi-nor/aspeed-smc.c 		aspeed_smc_write_to_ahb(chip->ahb_base, &cmd, 1);
cmd               709 drivers/mtd/spi-nor/aspeed-smc.c 	u32 cmd;
cmd               733 drivers/mtd/spi-nor/aspeed-smc.c 			cmd = CONTROL_COMMAND_MODE_NORMAL;
cmd               735 drivers/mtd/spi-nor/aspeed-smc.c 			cmd = CONTROL_COMMAND_MODE_FREAD;
cmd               741 drivers/mtd/spi-nor/aspeed-smc.c 	chip->ctl_val[smc_read] |= cmd |
cmd                43 drivers/mtd/spi-nor/hisi-sfc.c #define FMC_CMD_CMD1(cmd)		((cmd) & 0xff)
cmd               744 drivers/mtd/spi-nor/intel-spi.c 	u32 val, status, cmd;
cmd               749 drivers/mtd/spi-nor/intel-spi.c 		cmd = HSFSTS_CTL_FCYCLE_ERASE_64K;
cmd               752 drivers/mtd/spi-nor/intel-spi.c 		cmd = HSFSTS_CTL_FCYCLE_ERASE;
cmd               781 drivers/mtd/spi-nor/intel-spi.c 		val |= cmd;
cmd               129 drivers/mtd/spi-nor/nxp-spifi.c 	u32 cmd;
cmd               136 drivers/mtd/spi-nor/nxp-spifi.c 	cmd = SPIFI_CMD_DATALEN(len) |
cmd               140 drivers/mtd/spi-nor/nxp-spifi.c 	writel(cmd, spifi->io_base + SPIFI_CMD);
cmd               151 drivers/mtd/spi-nor/nxp-spifi.c 	u32 cmd;
cmd               158 drivers/mtd/spi-nor/nxp-spifi.c 	cmd = SPIFI_CMD_DOUT |
cmd               163 drivers/mtd/spi-nor/nxp-spifi.c 	writel(cmd, spifi->io_base + SPIFI_CMD);
cmd               190 drivers/mtd/spi-nor/nxp-spifi.c 	u32 cmd;
cmd               200 drivers/mtd/spi-nor/nxp-spifi.c 	cmd = SPIFI_CMD_DOUT |
cmd               205 drivers/mtd/spi-nor/nxp-spifi.c 	writel(cmd, spifi->io_base + SPIFI_CMD);
cmd               220 drivers/mtd/spi-nor/nxp-spifi.c 	u32 cmd;
cmd               229 drivers/mtd/spi-nor/nxp-spifi.c 	cmd = SPIFI_CMD_FIELDFORM_ALL_SERIAL |
cmd               232 drivers/mtd/spi-nor/nxp-spifi.c 	writel(cmd, spifi->io_base + SPIFI_CMD);
cmd               315 drivers/mtd/spi-nor/spi-nor.c 	op.cmd.buswidth = spi_nor_get_protocol_inst_nbits(nor->read_proto);
cmd               363 drivers/mtd/spi-nor/spi-nor.c 	op.cmd.buswidth = spi_nor_get_protocol_inst_nbits(nor->write_proto);
cmd              1087 drivers/mtd/spi-nor/spi-nor.c 	struct spi_nor_erase_command *cmd;
cmd              1089 drivers/mtd/spi-nor/spi-nor.c 	cmd = kmalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1090 drivers/mtd/spi-nor/spi-nor.c 	if (!cmd)
cmd              1093 drivers/mtd/spi-nor/spi-nor.c 	INIT_LIST_HEAD(&cmd->list);
cmd              1094 drivers/mtd/spi-nor/spi-nor.c 	cmd->opcode = erase->opcode;
cmd              1095 drivers/mtd/spi-nor/spi-nor.c 	cmd->count = 1;
cmd              1098 drivers/mtd/spi-nor/spi-nor.c 		cmd->size = region->size;
cmd              1100 drivers/mtd/spi-nor/spi-nor.c 		cmd->size = erase->size;
cmd              1102 drivers/mtd/spi-nor/spi-nor.c 	return cmd;
cmd              1111 drivers/mtd/spi-nor/spi-nor.c 	struct spi_nor_erase_command *cmd, *next;
cmd              1113 drivers/mtd/spi-nor/spi-nor.c 	list_for_each_entry_safe(cmd, next, erase_list, list) {
cmd              1114 drivers/mtd/spi-nor/spi-nor.c 		list_del(&cmd->list);
cmd              1115 drivers/mtd/spi-nor/spi-nor.c 		kfree(cmd);
cmd              1139 drivers/mtd/spi-nor/spi-nor.c 	struct spi_nor_erase_command *cmd = NULL;
cmd              1156 drivers/mtd/spi-nor/spi-nor.c 			cmd = spi_nor_init_erase_cmd(region, erase);
cmd              1157 drivers/mtd/spi-nor/spi-nor.c 			if (IS_ERR(cmd)) {
cmd              1158 drivers/mtd/spi-nor/spi-nor.c 				ret = PTR_ERR(cmd);
cmd              1162 drivers/mtd/spi-nor/spi-nor.c 			list_add_tail(&cmd->list, erase_list);
cmd              1164 drivers/mtd/spi-nor/spi-nor.c 			cmd->count++;
cmd              1167 drivers/mtd/spi-nor/spi-nor.c 		addr += cmd->size;
cmd              1168 drivers/mtd/spi-nor/spi-nor.c 		len -= cmd->size;
cmd              1201 drivers/mtd/spi-nor/spi-nor.c 	struct spi_nor_erase_command *cmd, *next;
cmd              1208 drivers/mtd/spi-nor/spi-nor.c 	list_for_each_entry_safe(cmd, next, &erase_list, list) {
cmd              1209 drivers/mtd/spi-nor/spi-nor.c 		nor->erase_opcode = cmd->opcode;
cmd              1210 drivers/mtd/spi-nor/spi-nor.c 		while (cmd->count) {
cmd              1217 drivers/mtd/spi-nor/spi-nor.c 			addr += cmd->size;
cmd              1218 drivers/mtd/spi-nor/spi-nor.c 			cmd->count--;
cmd              1224 drivers/mtd/spi-nor/spi-nor.c 		list_del(&cmd->list);
cmd              1225 drivers/mtd/spi-nor/spi-nor.c 		kfree(cmd);
cmd              2968 drivers/mtd/spi-nor/spi-nor.c 	op.cmd.buswidth = spi_nor_get_protocol_inst_nbits(read->proto);
cmd              2994 drivers/mtd/spi-nor/spi-nor.c 	op.cmd.buswidth = spi_nor_get_protocol_inst_nbits(pp->proto);
cmd              3363 drivers/mtd/spi-nor/spi-nor.c 	int i, cmd, err;
cmd              3429 drivers/mtd/spi-nor/spi-nor.c 		cmd = spi_nor_hwcaps_read2cmd(rd->hwcaps);
cmd              3430 drivers/mtd/spi-nor/spi-nor.c 		read = &params->reads[cmd];
cmd              4167 drivers/mtd/spi-nor/spi-nor.c 	int cmd, best_match = fls(shared_hwcaps & SNOR_HWCAPS_READ_MASK) - 1;
cmd              4173 drivers/mtd/spi-nor/spi-nor.c 	cmd = spi_nor_hwcaps_read2cmd(BIT(best_match));
cmd              4174 drivers/mtd/spi-nor/spi-nor.c 	if (cmd < 0)
cmd              4177 drivers/mtd/spi-nor/spi-nor.c 	read = &nor->params.reads[cmd];
cmd              4198 drivers/mtd/spi-nor/spi-nor.c 	int cmd, best_match = fls(shared_hwcaps & SNOR_HWCAPS_PP_MASK) - 1;
cmd              4204 drivers/mtd/spi-nor/spi-nor.c 	cmd = spi_nor_hwcaps_pp2cmd(BIT(best_match));
cmd              4205 drivers/mtd/spi-nor/spi-nor.c 	if (cmd < 0)
cmd              4208 drivers/mtd/spi-nor/spi-nor.c 	pp = &nor->params.page_programs[cmd];
cmd               378 drivers/mtd/ubi/cdev.c static long vol_cdev_ioctl(struct file *file, unsigned int cmd,
cmd               387 drivers/mtd/ubi/cdev.c 	switch (cmd) {
cmd               831 drivers/mtd/ubi/cdev.c static long ubi_cdev_ioctl(struct file *file, unsigned int cmd,
cmd               846 drivers/mtd/ubi/cdev.c 	switch (cmd) {
cmd              1003 drivers/mtd/ubi/cdev.c static long ctrl_cdev_ioctl(struct file *file, unsigned int cmd,
cmd              1012 drivers/mtd/ubi/cdev.c 	switch (cmd) {
cmd              1082 drivers/mtd/ubi/cdev.c static long vol_cdev_compat_ioctl(struct file *file, unsigned int cmd,
cmd              1087 drivers/mtd/ubi/cdev.c 	return vol_cdev_ioctl(file, cmd, translated_arg);
cmd              1090 drivers/mtd/ubi/cdev.c static long ubi_cdev_compat_ioctl(struct file *file, unsigned int cmd,
cmd              1095 drivers/mtd/ubi/cdev.c 	return ubi_cdev_ioctl(file, cmd, translated_arg);
cmd              1098 drivers/mtd/ubi/cdev.c static long ctrl_cdev_compat_ioctl(struct file *file, unsigned int cmd,
cmd              1103 drivers/mtd/ubi/cdev.c 	return ctrl_cdev_ioctl(file, cmd, translated_arg);
cmd                23 drivers/mux/adg792a.c static int adg792a_write_cmd(struct i2c_client *i2c, u8 cmd, int reset)
cmd                31 drivers/mux/adg792a.c 	return i2c_smbus_write_byte_data(i2c, cmd, data);
cmd                37 drivers/mux/adg792a.c 	u8 cmd;
cmd                42 drivers/mux/adg792a.c 			cmd = ADG792A_DISABLE_ALL;
cmd                44 drivers/mux/adg792a.c 			cmd = ADG792A_MUX_ALL(state);
cmd                49 drivers/mux/adg792a.c 			cmd = ADG792A_DISABLE(controller);
cmd                51 drivers/mux/adg792a.c 			cmd = ADG792A_MUX(controller, state);
cmd                54 drivers/mux/adg792a.c 	return adg792a_write_cmd(i2c, cmd, 0);
cmd               197 drivers/net/appletalk/cops.c static int  cops_ioctl (struct net_device *dev, struct ifreq *rq, int cmd);
cmd               928 drivers/net/appletalk/cops.c static int cops_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               934 drivers/net/appletalk/cops.c         switch(cmd)
cmd                57 drivers/net/appletalk/ipddp.c static int ipddp_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
cmd               271 drivers/net/appletalk/ipddp.c static int ipddp_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               282 drivers/net/appletalk/ipddp.c         switch(cmd)
cmd               817 drivers/net/appletalk/ltpc.c static int ltpc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               828 drivers/net/appletalk/ltpc.c 	switch(cmd) {
cmd               279 drivers/net/arcnet/arc-rimi.c static void arcrimi_command(struct net_device *dev, int cmd)
cmd               284 drivers/net/arcnet/arc-rimi.c 	arcnet_writeb(cmd, ioaddr, COM9026_REG_W_COMMAND);
cmd               314 drivers/net/arcnet/arcdevice.h 		void (*command)(struct net_device *dev, int cmd);
cmd               340 drivers/net/arcnet/com20020.c static void com20020_command(struct net_device *dev, int cmd)
cmd               344 drivers/net/arcnet/com20020.c 	arcnet_outb(cmd, ioaddr, COM20020_REG_W_COMMAND);
cmd               311 drivers/net/arcnet/com90io.c static void com90io_command(struct net_device *dev, int cmd)
cmd               315 drivers/net/arcnet/com90io.c 	arcnet_outb(cmd, ioaddr, COM9026_REG_W_COMMAND);
cmd               561 drivers/net/arcnet/com90xx.c static void com90xx_command(struct net_device *dev, int cmd)
cmd               565 drivers/net/arcnet/com90xx.c 	arcnet_outb(cmd, ioaddr, COM9026_REG_W_COMMAND);
cmd              3513 drivers/net/bonding/bond_main.c static int bond_do_ioctl(struct net_device *bond_dev, struct ifreq *ifr, int cmd)
cmd              3526 drivers/net/bonding/bond_main.c 	netdev_dbg(bond_dev, "bond_ioctl: cmd=%d\n", cmd);
cmd              3528 drivers/net/bonding/bond_main.c 	switch (cmd) {
cmd              3592 drivers/net/bonding/bond_main.c 	switch (cmd) {
cmd              4250 drivers/net/bonding/bond_main.c 					   struct ethtool_link_ksettings *cmd)
cmd              4257 drivers/net/bonding/bond_main.c 	cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              4258 drivers/net/bonding/bond_main.c 	cmd->base.port = PORT_OTHER;
cmd              4269 drivers/net/bonding/bond_main.c 			if (cmd->base.duplex == DUPLEX_UNKNOWN &&
cmd              4271 drivers/net/bonding/bond_main.c 				cmd->base.duplex = slave->duplex;
cmd              4274 drivers/net/bonding/bond_main.c 	cmd->base.speed = speed ? : SPEED_UNKNOWN;
cmd               154 drivers/net/caif/caif_spi.c 			"Current CMD: 0x%x\n", cfspi->cmd);
cmd                50 drivers/net/caif/caif_spi_slave.c 	cfspi->pcmd = cfspi->cmd;
cmd                70 drivers/net/caif/caif_spi_slave.c 	cfspi->cmd = SPI_CMD_EOT;
cmd               168 drivers/net/caif/caif_spi_slave.c 		if (cfspi->cmd == SPI_CMD_EOT) {
cmd               211 drivers/net/caif/caif_spi_slave.c 		cfspi->cmd = *ptr++;
cmd               212 drivers/net/caif/caif_spi_slave.c 		cfspi->cmd |= ((*ptr++) << 8) & 0xFF00;
cmd               217 drivers/net/caif/caif_spi_slave.c 		WARN_ON(cfspi->cmd > SPI_CMD_EOT);
cmd               222 drivers/net/caif/caif_spi_slave.c 		if (cfspi->cmd == SPI_CMD_EOT) {
cmd               239 drivers/net/caif/caif_spi_slave.c 		if (cfspi->cmd == SPI_CMD_EOT && !cfspi_xmitlen(cfspi)
cmd               255 drivers/net/can/c_can/c_can.c static void c_can_obj_update(struct net_device *dev, int iface, u32 cmd, u32 obj)
cmd               260 drivers/net/can/c_can/c_can.c 	priv->write_reg32(priv, reg, (cmd << 16) | obj);
cmd               272 drivers/net/can/c_can/c_can.c 				    u32 obj, u32 cmd)
cmd               274 drivers/net/can/c_can/c_can.c 	c_can_obj_update(dev, iface, cmd, obj);
cmd               278 drivers/net/can/c_can/c_can.c 				    u32 obj, u32 cmd)
cmd               280 drivers/net/can/c_can/c_can.c 	c_can_obj_update(dev, iface, cmd | IF_COMM_WR, obj);
cmd               390 drivers/net/can/kvaser_pciefd.c 	u8 cmd[] = {
cmd               397 drivers/net/can/kvaser_pciefd.c 	res = kvaser_pciefd_spi_cmd(pcie, cmd, ARRAY_SIZE(cmd), (u8 *)img,
cmd               441 drivers/net/can/kvaser_pciefd.c 	u8 cmd[] = {KVASER_PCIEFD_FLASH_RES_CMD, 0, 0, 0};
cmd               443 drivers/net/can/kvaser_pciefd.c 	res = kvaser_pciefd_spi_cmd(pcie, cmd, ARRAY_SIZE(cmd), cmd, 1);
cmd               451 drivers/net/can/kvaser_pciefd.c 	if (cmd[0] != KVASER_PCIEFD_FLASH_ID_EPCS16) {
cmd               454 drivers/net/can/kvaser_pciefd.c 			cmd[0], KVASER_PCIEFD_FLASH_ID_EPCS16);
cmd               460 drivers/net/can/kvaser_pciefd.c 	cmd[0] = KVASER_PCIEFD_FLASH_STATUS_CMD;
cmd               461 drivers/net/can/kvaser_pciefd.c 	res = kvaser_pciefd_spi_cmd(pcie, cmd, 1, cmd, 1);
cmd               464 drivers/net/can/kvaser_pciefd.c 	} else if (cmd[0] & 1) {
cmd               486 drivers/net/can/kvaser_pciefd.c 	u32 cmd;
cmd               488 drivers/net/can/kvaser_pciefd.c 	cmd = KVASER_PCIEFD_KCAN_CMD_SRQ;
cmd               489 drivers/net/can/kvaser_pciefd.c 	cmd |= ++can->cmd_seq << KVASER_PCIEFD_KCAN_CMD_SEQ_SHIFT;
cmd               490 drivers/net/can/kvaser_pciefd.c 	iowrite32(cmd, can->reg_base + KVASER_PCIEFD_KCAN_CMD_REG);
cmd               578 drivers/net/can/kvaser_pciefd.c 		u32 cmd;
cmd               581 drivers/net/can/kvaser_pciefd.c 		cmd = KVASER_PCIEFD_KCAN_CMD_AT;
cmd               582 drivers/net/can/kvaser_pciefd.c 		cmd |= ++can->cmd_seq << KVASER_PCIEFD_KCAN_CMD_SEQ_SHIFT;
cmd               583 drivers/net/can/kvaser_pciefd.c 		iowrite32(cmd, can->reg_base + KVASER_PCIEFD_KCAN_CMD_REG);
cmd              1407 drivers/net/can/kvaser_pciefd.c 		u32 cmd;
cmd              1411 drivers/net/can/kvaser_pciefd.c 		cmd = KVASER_PCIEFD_KCAN_CMD_AT;
cmd              1412 drivers/net/can/kvaser_pciefd.c 		cmd |= ++can->cmd_seq << KVASER_PCIEFD_KCAN_CMD_SEQ_SHIFT;
cmd              1413 drivers/net/can/kvaser_pciefd.c 		iowrite32(cmd, can->reg_base + KVASER_PCIEFD_KCAN_CMD_REG);
cmd                50 drivers/net/can/peak_canfd/peak_canfd.c 	struct pucan_command *cmd;
cmd                52 drivers/net/can/peak_canfd/peak_canfd.c 	if (priv->cmd_len + sizeof(*cmd) > priv->cmd_maxlen)
cmd                55 drivers/net/can/peak_canfd/peak_canfd.c 	cmd = priv->cmd_buffer + priv->cmd_len;
cmd                58 drivers/net/can/peak_canfd/peak_canfd.c 	memset(cmd, 0, sizeof(*cmd));
cmd                60 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->opcode_channel = pucan_cmd_opcode_channel(priv->index, cmd_op);
cmd                61 drivers/net/can/peak_canfd/peak_canfd.c 	priv->cmd_len += sizeof(*cmd);
cmd                63 drivers/net/can/peak_canfd/peak_canfd.c 	return cmd;
cmd               120 drivers/net/can/peak_canfd/peak_canfd.c 	struct pucan_timing_slow *cmd;
cmd               122 drivers/net/can/peak_canfd/peak_canfd.c 	cmd = pucan_add_cmd(pucan_init_cmd(priv), PUCAN_CMD_TIMING_SLOW);
cmd               124 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->sjw_t = PUCAN_TSLOW_SJW_T(pbt->sjw - 1,
cmd               126 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->tseg1 = PUCAN_TSLOW_TSEG1(pbt->prop_seg + pbt->phase_seg1 - 1);
cmd               127 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->tseg2 = PUCAN_TSLOW_TSEG2(pbt->phase_seg2 - 1);
cmd               128 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->brp = cpu_to_le16(PUCAN_TSLOW_BRP(pbt->brp - 1));
cmd               130 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->ewl = 96;	/* default */
cmd               134 drivers/net/can/peak_canfd/peak_canfd.c 		   le16_to_cpu(cmd->brp), cmd->tseg1, cmd->tseg2, cmd->sjw_t);
cmd               142 drivers/net/can/peak_canfd/peak_canfd.c 	struct pucan_timing_fast *cmd;
cmd               144 drivers/net/can/peak_canfd/peak_canfd.c 	cmd = pucan_add_cmd(pucan_init_cmd(priv), PUCAN_CMD_TIMING_FAST);
cmd               146 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->sjw = PUCAN_TFAST_SJW(pbt->sjw - 1);
cmd               147 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->tseg1 = PUCAN_TFAST_TSEG1(pbt->prop_seg + pbt->phase_seg1 - 1);
cmd               148 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->tseg2 = PUCAN_TFAST_TSEG2(pbt->phase_seg2 - 1);
cmd               149 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->brp = cpu_to_le16(PUCAN_TFAST_BRP(pbt->brp - 1));
cmd               153 drivers/net/can/peak_canfd/peak_canfd.c 		   le16_to_cpu(cmd->brp), cmd->tseg1, cmd->tseg2, cmd->sjw);
cmd               160 drivers/net/can/peak_canfd/peak_canfd.c 	struct pucan_std_filter *cmd;
cmd               162 drivers/net/can/peak_canfd/peak_canfd.c 	cmd = pucan_add_cmd(pucan_init_cmd(priv), PUCAN_CMD_SET_STD_FILTER);
cmd               174 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->idx = row;
cmd               177 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->mask = cpu_to_le32(mask);
cmd               184 drivers/net/can/peak_canfd/peak_canfd.c 	struct pucan_tx_abort *cmd;
cmd               186 drivers/net/can/peak_canfd/peak_canfd.c 	cmd = pucan_add_cmd(pucan_init_cmd(priv), PUCAN_CMD_TX_ABORT);
cmd               188 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->flags = cpu_to_le16(flags);
cmd               195 drivers/net/can/peak_canfd/peak_canfd.c 	struct pucan_wr_err_cnt *cmd;
cmd               197 drivers/net/can/peak_canfd/peak_canfd.c 	cmd = pucan_add_cmd(pucan_init_cmd(priv), PUCAN_CMD_WR_ERR_CNT);
cmd               199 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->sel_mask = cpu_to_le16(PUCAN_WRERRCNT_TE | PUCAN_WRERRCNT_RE);
cmd               200 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->tx_counter = 0;
cmd               201 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->rx_counter = 0;
cmd               208 drivers/net/can/peak_canfd/peak_canfd.c 	struct pucan_options *cmd;
cmd               210 drivers/net/can/peak_canfd/peak_canfd.c 	cmd = pucan_add_cmd(pucan_init_cmd(priv), PUCAN_CMD_SET_EN_OPTION);
cmd               212 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->options = cpu_to_le16(opt_mask);
cmd               219 drivers/net/can/peak_canfd/peak_canfd.c 	struct pucan_options *cmd;
cmd               221 drivers/net/can/peak_canfd/peak_canfd.c 	cmd = pucan_add_cmd(pucan_init_cmd(priv), PUCAN_CMD_CLR_DIS_OPTION);
cmd               223 drivers/net/can/peak_canfd/peak_canfd.c 	cmd->options = cpu_to_le16(opt_mask);
cmd               398 drivers/net/can/peak_canfd/peak_pciefd_main.c 	u16 cmd = pucan_cmd_get_opcode(&priv->pucan_cmd);
cmd               402 drivers/net/can/peak_canfd/peak_pciefd_main.c 	switch (cmd) {
cmd               473 drivers/net/can/peak_canfd/peak_pciefd_main.c 	u16 cmd = pucan_cmd_get_opcode(&priv->pucan_cmd);
cmd               475 drivers/net/can/peak_canfd/peak_pciefd_main.c 	switch (cmd) {
cmd               149 drivers/net/can/slcan.c 	char *cmd = sl->rbuff;
cmd               153 drivers/net/can/slcan.c 	switch (*cmd) {
cmd               162 drivers/net/can/slcan.c 		cmd += SLC_CMD_LEN + SLC_SFF_ID_LEN + 1;
cmd               173 drivers/net/can/slcan.c 		cmd += SLC_CMD_LEN + SLC_EFF_ID_LEN + 1;
cmd               193 drivers/net/can/slcan.c 			tmp = hex_to_bin(*cmd++);
cmd               197 drivers/net/can/slcan.c 			tmp = hex_to_bin(*cmd++);
cmd               675 drivers/net/can/slcan.c 		       unsigned int cmd, unsigned long arg)
cmd               684 drivers/net/can/slcan.c 	switch (cmd) {
cmd               695 drivers/net/can/slcan.c 		return tty_mode_ioctl(tty, file, cmd, arg);
cmd                81 drivers/net/can/softing/softing.h int softing_bootloader_command(struct softing *card, int16_t cmd,
cmd                19 drivers/net/can/softing/softing_fw.c static int _softing_fct_cmd(struct softing *card, int16_t cmd, uint16_t vector,
cmd                25 drivers/net/can/softing/softing_fw.c 	iowrite16(cmd, &card->dpram[DPRAM_FCT_PARAM]);
cmd                53 drivers/net/can/softing/softing_fw.c static int softing_fct_cmd(struct softing *card, int16_t cmd, const char *msg)
cmd                57 drivers/net/can/softing/softing_fw.c 	ret = _softing_fct_cmd(card, cmd, 0, msg);
cmd                65 drivers/net/can/softing/softing_fw.c int softing_bootloader_command(struct softing *card, int16_t cmd,
cmd                72 drivers/net/can/softing/softing_fw.c 	iowrite16(cmd, &card->dpram[DPRAM_COMMAND]);
cmd               156 drivers/net/can/softing/softing_main.c 	uint8_t fifo_rd, fifo_wr, cmd;
cmd               206 drivers/net/can/softing/softing_main.c 	cmd = *ptr++;
cmd               207 drivers/net/can/softing/softing_main.c 	if (cmd == 0xff)
cmd               211 drivers/net/can/softing/softing_main.c 	if (cmd & CMD_BUS2)
cmd               215 drivers/net/can/softing/softing_main.c 	if (cmd & CMD_ERR) {
cmd               262 drivers/net/can/softing/softing_main.c 		if (cmd & CMD_RTR)
cmd               265 drivers/net/can/softing/softing_main.c 		if (cmd & CMD_XTD) {
cmd               281 drivers/net/can/softing/softing_main.c 		if (cmd & CMD_ACK) {
cmd               564 drivers/net/can/usb/ems_usb.c 	struct ems_cpc_msg cmd;
cmd               566 drivers/net/can/usb/ems_usb.c 	cmd.type = CPC_CMD_TYPE_CONTROL;
cmd               567 drivers/net/can/usb/ems_usb.c 	cmd.length = CPC_MSG_HEADER_LEN + 1;
cmd               569 drivers/net/can/usb/ems_usb.c 	cmd.msgid = 0;
cmd               571 drivers/net/can/usb/ems_usb.c 	cmd.msg.generic[0] = val;
cmd               573 drivers/net/can/usb/ems_usb.c 	return ems_usb_command_msg(dev, &cmd);
cmd                92 drivers/net/can/usb/esd_usb2.c 	u8 cmd;
cmd                98 drivers/net/can/usb/esd_usb2.c 	u8 cmd;
cmd               106 drivers/net/can/usb/esd_usb2.c 	u8 cmd;
cmd               117 drivers/net/can/usb/esd_usb2.c 	u8 cmd;
cmd               127 drivers/net/can/usb/esd_usb2.c 	u8 cmd;
cmd               137 drivers/net/can/usb/esd_usb2.c 	u8 cmd;
cmd               146 drivers/net/can/usb/esd_usb2.c 	u8 cmd;
cmd               154 drivers/net/can/usb/esd_usb2.c 	u8 cmd;
cmd               400 drivers/net/can/usb/esd_usb2.c 		switch (msg->msg.hdr.cmd) {
cmd               630 drivers/net/can/usb/esd_usb2.c 	msg->msg.hdr.cmd = CMD_IDADD;
cmd               738 drivers/net/can/usb/esd_usb2.c 	msg->msg.hdr.cmd = CMD_CAN_TX;
cmd               841 drivers/net/can/usb/esd_usb2.c 	msg->msg.hdr.cmd = CMD_IDADD;
cmd               852 drivers/net/can/usb/esd_usb2.c 	msg->msg.hdr.cmd = CMD_SETBAUD;
cmd               925 drivers/net/can/usb/esd_usb2.c 	msg->msg.hdr.cmd = CMD_SETBAUD;
cmd              1060 drivers/net/can/usb/esd_usb2.c 	msg->msg.hdr.cmd = CMD_VERSION;
cmd               179 drivers/net/can/usb/kvaser_usb/kvaser_usb.h int kvaser_usb_recv_cmd(const struct kvaser_usb *dev, void *cmd, int len,
cmd               182 drivers/net/can/usb/kvaser_usb/kvaser_usb.h int kvaser_usb_send_cmd(const struct kvaser_usb *dev, void *cmd, int len);
cmd               184 drivers/net/can/usb/kvaser_usb/kvaser_usb.h int kvaser_usb_send_cmd_async(struct kvaser_usb_net_priv *priv, void *cmd,
cmd               184 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c int kvaser_usb_send_cmd(const struct kvaser_usb *dev, void *cmd, int len)
cmd               191 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 			    cmd, len, &actual_len, KVASER_USB_TIMEOUT);
cmd               194 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c int kvaser_usb_recv_cmd(const struct kvaser_usb *dev, void *cmd, int len,
cmd               200 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 			    cmd, len, actual_len, KVASER_USB_TIMEOUT);
cmd               213 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c int kvaser_usb_send_cmd_async(struct kvaser_usb_net_priv *priv, void *cmd,
cmd               228 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c 			  cmd, len, kvaser_usb_send_cmd_callback, netdev);
cmd               392 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c static inline u16 kvaser_usb_hydra_get_cmd_transid(const struct kvaser_cmd *cmd)
cmd               394 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	return le16_to_cpu(cmd->header.transid) & KVASER_USB_HYDRA_TRANSID_MASK;
cmd               397 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c static inline void kvaser_usb_hydra_set_cmd_transid(struct kvaser_cmd *cmd,
cmd               400 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->header.transid =
cmd               404 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c static inline u8 kvaser_usb_hydra_get_cmd_src_he(const struct kvaser_cmd *cmd)
cmd               406 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	return (cmd->header.he_addr & KVASER_USB_HYDRA_HE_ADDR_SRC_MASK) >>
cmd               408 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		le16_to_cpu(cmd->header.transid) >>
cmd               412 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c static inline void kvaser_usb_hydra_set_cmd_dest_he(struct kvaser_cmd *cmd,
cmd               415 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->header.he_addr =
cmd               416 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		(cmd->header.he_addr & KVASER_USB_HYDRA_HE_ADDR_SRC_MASK) |
cmd               421 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					    const struct kvaser_cmd *cmd)
cmd               425 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	u8 src_he = kvaser_usb_hydra_get_cmd_src_he(cmd);
cmd               456 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c static size_t kvaser_usb_hydra_cmd_size(struct kvaser_cmd *cmd)
cmd               460 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (cmd->header.cmd_no == CMD_EXTENDED)
cmd               461 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		ret = le16_to_cpu(((struct kvaser_cmd_ext *)cmd)->len);
cmd               470 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				   const struct kvaser_cmd *cmd)
cmd               473 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	u8 channel = kvaser_usb_hydra_channel_from_cmd(dev, cmd);
cmd               486 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				   const struct kvaser_cmd *cmd)
cmd               490 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (cmd->header.cmd_no == CMD_EXTENDED) {
cmd               491 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		struct kvaser_cmd_ext *cmd_ext = (struct kvaser_cmd_ext *)cmd;
cmd               495 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		ticks = le16_to_cpu(cmd->rx_can.timestamp[0]);
cmd               496 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		ticks += (u64)(le16_to_cpu(cmd->rx_can.timestamp[1])) << 16;
cmd               497 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		ticks += (u64)(le16_to_cpu(cmd->rx_can.timestamp[2])) << 32;
cmd               506 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd *cmd;
cmd               509 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd = kcalloc(1, sizeof(struct kvaser_cmd), GFP_KERNEL);
cmd               510 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (!cmd)
cmd               513 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->header.cmd_no = cmd_no;
cmd               516 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				(cmd, KVASER_USB_HYDRA_HE_ADDRESS_ILLEGAL);
cmd               525 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			(cmd, dev->card_data.hydra.channel_to_he[channel]);
cmd               528 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				(cmd, kvaser_usb_hydra_get_next_transid(dev));
cmd               530 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_send_cmd(dev, cmd, kvaser_usb_hydra_cmd_size(cmd));
cmd               535 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	kfree(cmd);
cmd               544 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd *cmd;
cmd               548 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd = kcalloc(1, sizeof(struct kvaser_cmd), GFP_ATOMIC);
cmd               549 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (!cmd)
cmd               552 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->header.cmd_no = cmd_no;
cmd               555 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		(cmd, dev->card_data.hydra.channel_to_he[priv->channel]);
cmd               557 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				(cmd, kvaser_usb_hydra_get_next_transid(dev));
cmd               559 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_send_cmd_async(priv, cmd,
cmd               560 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					kvaser_usb_hydra_cmd_size(cmd));
cmd               562 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kfree(cmd);
cmd               573 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				     struct kvaser_cmd *cmd)
cmd               579 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (cmd->header.cmd_no == CMD_EXTENDED) {
cmd               610 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				memcpy(cmd, tmp_cmd, cmd_len);
cmd               626 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					     const struct kvaser_cmd *cmd)
cmd               629 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	u16 transid = kvaser_usb_hydra_get_cmd_transid(cmd);
cmd               647 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		he = cmd->map_ch_res.he_addr;
cmd               651 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		card_data->sysdbg_he = cmd->map_ch_res.he_addr;
cmd               666 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd *cmd;
cmd               669 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd = kcalloc(1, sizeof(struct kvaser_cmd), GFP_KERNEL);
cmd               670 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (!cmd)
cmd               673 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	strcpy(cmd->map_ch_req.name, name);
cmd               674 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->header.cmd_no = CMD_MAP_CHANNEL_REQ;
cmd               676 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				(cmd, KVASER_USB_HYDRA_HE_ADDRESS_ROUTER);
cmd               677 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->map_ch_req.channel = channel;
cmd               679 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	kvaser_usb_hydra_set_cmd_transid(cmd, transid);
cmd               681 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_send_cmd(dev, cmd, kvaser_usb_hydra_cmd_size(cmd));
cmd               685 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_hydra_wait_cmd(dev, CMD_MAP_CHANNEL_RESP, cmd);
cmd               689 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_hydra_map_channel_resp(dev, cmd);
cmd               694 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	kfree(cmd);
cmd               703 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd *cmd;
cmd               710 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd = kcalloc(1, sizeof(struct kvaser_cmd), GFP_KERNEL);
cmd               711 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (!cmd)
cmd               714 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->header.cmd_no = CMD_GET_CAPABILITIES_REQ;
cmd               715 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->cap_req.cap_cmd = cpu_to_le16(cap_cmd_req);
cmd               717 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	kvaser_usb_hydra_set_cmd_dest_he(cmd, card_data->hydra.sysdbg_he);
cmd               719 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				(cmd, kvaser_usb_hydra_get_next_transid(dev));
cmd               721 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_send_cmd(dev, cmd, kvaser_usb_hydra_cmd_size(cmd));
cmd               725 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_hydra_wait_cmd(dev, CMD_GET_CAPABILITIES_RESP, cmd);
cmd               729 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	*status = le16_to_cpu(cmd->cap_res.status);
cmd               734 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cap_cmd_res = le16_to_cpu(cmd->cap_res.cap_cmd);
cmd               739 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		value = le32_to_cpu(cmd->cap_res.value);
cmd               740 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		mask = le32_to_cpu(cmd->cap_res.mask);
cmd               768 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	kfree(cmd);
cmd               774 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					      const struct kvaser_cmd *cmd)
cmd               778 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	priv = kvaser_usb_hydra_net_priv_from_cmd(dev, cmd);
cmd               792 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					     const struct kvaser_cmd *cmd)
cmd               796 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	priv = kvaser_usb_hydra_net_priv_from_cmd(dev, cmd);
cmd               804 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					       const struct kvaser_cmd *cmd)
cmd               808 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	priv = kvaser_usb_hydra_net_priv_from_cmd(dev, cmd);
cmd               903 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					 const struct kvaser_cmd *cmd)
cmd               909 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	priv = kvaser_usb_hydra_net_priv_from_cmd(dev, cmd);
cmd               913 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	bus_status = cmd->chip_state_event.bus_status;
cmd               914 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	bec.txerr = cmd->chip_state_event.tx_err_counter;
cmd               915 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	bec.rxerr = cmd->chip_state_event.rx_err_counter;
cmd               923 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 						   const struct kvaser_cmd *cmd)
cmd               926 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	switch (le16_to_cpu(cmd->error_event.info1)) {
cmd               955 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			 le16_to_cpu(cmd->error_event.info1));
cmd               961 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					 const struct kvaser_cmd *cmd)
cmd               963 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	switch (cmd->error_event.error_code) {
cmd               965 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_error_event_parameter(dev, cmd);
cmd               974 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			le16_to_cpu(cmd->error_event.info1));
cmd               980 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			 cmd->error_event.error_code);
cmd              1060 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					   const struct kvaser_cmd_ext *cmd)
cmd              1076 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	flags = le32_to_cpu(cmd->tx_ack.flags);
cmd              1092 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					    const struct kvaser_cmd *cmd)
cmd              1098 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	u16 transid = kvaser_usb_hydra_get_cmd_transid(cmd);
cmd              1100 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	priv = kvaser_usb_hydra_net_priv_from_cmd(dev, cmd);
cmd              1107 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (cmd->header.cmd_no == CMD_EXTENDED) {
cmd              1108 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		struct kvaser_cmd_ext *cmd_ext = (struct kvaser_cmd_ext *)cmd;
cmd              1137 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					const struct kvaser_cmd *cmd)
cmd              1147 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	priv = kvaser_usb_hydra_net_priv_from_cmd(dev, cmd);
cmd              1153 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	flags = cmd->rx_can.flags;
cmd              1154 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	hwtstamp = kvaser_usb_hydra_ktime_from_rx_cmd(dev->cfg, cmd);
cmd              1157 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_error_frame(priv, &cmd->rx_can.err_frame_data,
cmd              1171 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cf->can_id = le32_to_cpu(cmd->rx_can.id);
cmd              1183 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cf->can_dlc = get_can_dlc(cmd->rx_can.dlc);
cmd              1188 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		memcpy(cf->data, cmd->rx_can.data, cf->can_dlc);
cmd              1196 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					const struct kvaser_cmd_ext *cmd)
cmd              1198 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd *std_cmd = (struct kvaser_cmd *)cmd;
cmd              1215 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	kcan_header = le32_to_cpu(cmd->rx_can.kcan_header);
cmd              1219 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	flags = le32_to_cpu(cmd->rx_can.flags);
cmd              1223 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_error_frame(priv, &cmd->rx_can.err_frame_data,
cmd              1241 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cf->can_id = le32_to_cpu(cmd->rx_can.id);
cmd              1266 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		memcpy(cf->data, cmd->rx_can.kcan_payload, cf->len);
cmd              1274 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					    const struct kvaser_cmd *cmd)
cmd              1276 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	switch (cmd->header.cmd_no) {
cmd              1278 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_start_chip_reply(dev, cmd);
cmd              1282 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_stop_chip_reply(dev, cmd);
cmd              1286 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_flush_queue_reply(dev, cmd);
cmd              1290 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_state_event(dev, cmd);
cmd              1294 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_error_event(dev, cmd);
cmd              1298 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_tx_acknowledge(dev, cmd);
cmd              1302 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_rx_msg_std(dev, cmd);
cmd              1312 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			 cmd->header.cmd_no);
cmd              1318 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					    const struct kvaser_cmd_ext *cmd)
cmd              1320 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	switch (cmd->cmd_no_ext) {
cmd              1322 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_tx_acknowledge(dev, (struct kvaser_cmd *)cmd);
cmd              1326 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_rx_msg_ext(dev, cmd);
cmd              1331 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			 cmd->header.cmd_no);
cmd              1337 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					const struct kvaser_cmd *cmd)
cmd              1339 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		if (cmd->header.cmd_no == CMD_EXTENDED)
cmd              1341 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					(dev, (struct kvaser_cmd_ext *)cmd);
cmd              1343 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			kvaser_usb_hydra_handle_cmd_std(dev, cmd);
cmd              1352 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd_ext *cmd;
cmd              1363 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd = kcalloc(1, sizeof(struct kvaser_cmd_ext), GFP_ATOMIC);
cmd              1364 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (!cmd)
cmd              1368 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			((struct kvaser_cmd *)cmd,
cmd              1370 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	kvaser_usb_hydra_set_cmd_transid((struct kvaser_cmd *)cmd, transid);
cmd              1372 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->header.cmd_no = CMD_EXTENDED;
cmd              1373 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->cmd_no_ext = CMD_TX_CAN_MESSAGE_FD;
cmd              1376 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			 sizeof(cmd->tx_can.kcan_payload) + nbr_of_bytes,
cmd              1379 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->len = cpu_to_le16(*cmd_len);
cmd              1381 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->tx_can.databytes = nbr_of_bytes;
cmd              1382 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->tx_can.dlc = dlc;
cmd              1411 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			cmd->tx_can.databytes = 0;
cmd              1416 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->tx_can.kcan_id = cpu_to_le32(kcan_id);
cmd              1417 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->tx_can.id = cpu_to_le32(id);
cmd              1418 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->tx_can.flags = cpu_to_le32(flags);
cmd              1419 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->tx_can.kcan_header = cpu_to_le32(kcan_header);
cmd              1421 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	memcpy(cmd->tx_can.kcan_payload, cf->data, nbr_of_bytes);
cmd              1423 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	return cmd;
cmd              1432 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd *cmd;
cmd              1439 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd = kcalloc(1, sizeof(struct kvaser_cmd), GFP_ATOMIC);
cmd              1440 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (!cmd)
cmd              1444 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		(cmd, dev->card_data.hydra.channel_to_he[priv->channel]);
cmd              1445 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	kvaser_usb_hydra_set_cmd_transid(cmd, transid);
cmd              1447 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->header.cmd_no = CMD_TX_CAN_MESSAGE;
cmd              1458 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->tx_can.dlc = cf->can_dlc;
cmd              1469 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->tx_can.id = cpu_to_le32(id);
cmd              1470 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->tx_can.flags = flags;
cmd              1472 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	memcpy(cmd->tx_can.data, cf->data, *frame_len);
cmd              1474 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	return cmd;
cmd              1495 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd *cmd;
cmd              1504 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd = kcalloc(1, sizeof(struct kvaser_cmd), GFP_KERNEL);
cmd              1505 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (!cmd)
cmd              1508 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->header.cmd_no = CMD_SET_BUSPARAMS_REQ;
cmd              1509 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->set_busparams_req.bitrate = cpu_to_le32(bt->bitrate);
cmd              1510 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->set_busparams_req.sjw = (u8)sjw;
cmd              1511 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->set_busparams_req.tseg1 = (u8)tseg1;
cmd              1512 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->set_busparams_req.tseg2 = (u8)tseg2;
cmd              1513 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->set_busparams_req.nsamples = 1;
cmd              1516 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		(cmd, dev->card_data.hydra.channel_to_he[priv->channel]);
cmd              1518 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				(cmd, kvaser_usb_hydra_get_next_transid(dev));
cmd              1520 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_send_cmd(dev, cmd, kvaser_usb_hydra_cmd_size(cmd));
cmd              1522 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	kfree(cmd);
cmd              1529 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd *cmd;
cmd              1538 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd = kcalloc(1, sizeof(struct kvaser_cmd), GFP_KERNEL);
cmd              1539 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (!cmd)
cmd              1542 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->header.cmd_no = CMD_SET_BUSPARAMS_FD_REQ;
cmd              1543 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->set_busparams_req.bitrate_d = cpu_to_le32(dbt->bitrate);
cmd              1544 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->set_busparams_req.sjw_d = (u8)sjw;
cmd              1545 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->set_busparams_req.tseg1_d = (u8)tseg1;
cmd              1546 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->set_busparams_req.tseg2_d = (u8)tseg2;
cmd              1547 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->set_busparams_req.nsamples_d = 1;
cmd              1551 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			cmd->set_busparams_req.canfd_mode =
cmd              1554 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			cmd->set_busparams_req.canfd_mode =
cmd              1559 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		(cmd, dev->card_data.hydra.channel_to_he[priv->channel]);
cmd              1561 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				(cmd, kvaser_usb_hydra_get_next_transid(dev));
cmd              1563 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_send_cmd(dev, cmd, kvaser_usb_hydra_cmd_size(cmd));
cmd              1565 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	kfree(cmd);
cmd              1656 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd cmd;
cmd              1664 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	memset(&cmd, 0, sizeof(struct kvaser_cmd));
cmd              1665 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_hydra_wait_cmd(dev, CMD_GET_SOFTWARE_INFO_RESP, &cmd);
cmd              1670 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				 le16_to_cpu(cmd.sw_info.max_outstanding_tx));
cmd              1677 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd *cmd;
cmd              1682 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd = kcalloc(1, sizeof(struct kvaser_cmd), GFP_KERNEL);
cmd              1683 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (!cmd)
cmd              1686 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->header.cmd_no = CMD_GET_SOFTWARE_DETAILS_REQ;
cmd              1687 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->sw_detail_req.use_ext_cmd = 1;
cmd              1689 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				(cmd, KVASER_USB_HYDRA_HE_ADDRESS_ILLEGAL);
cmd              1692 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				(cmd, kvaser_usb_hydra_get_next_transid(dev));
cmd              1694 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_send_cmd(dev, cmd, kvaser_usb_hydra_cmd_size(cmd));
cmd              1699 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 					cmd);
cmd              1703 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	dev->fw_version = le32_to_cpu(cmd->sw_detail_res.sw_version);
cmd              1704 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	flags = le32_to_cpu(cmd->sw_detail_res.sw_flags);
cmd              1734 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	kfree(cmd);
cmd              1741 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd cmd;
cmd              1748 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	memset(&cmd, 0, sizeof(struct kvaser_cmd));
cmd              1749 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_hydra_wait_cmd(dev, CMD_GET_CARD_INFO_RESP, &cmd);
cmd              1753 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	dev->nchannels = cmd.card_info.nchannels;
cmd              1809 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd *cmd;
cmd              1820 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd = kcalloc(1, sizeof(struct kvaser_cmd), GFP_KERNEL);
cmd              1821 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	if (!cmd)
cmd              1824 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	cmd->header.cmd_no = CMD_SET_DRIVERMODE_REQ;
cmd              1826 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		(cmd, dev->card_data.hydra.channel_to_he[priv->channel]);
cmd              1828 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 				(cmd, kvaser_usb_hydra_get_next_transid(dev));
cmd              1830 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		cmd->set_ctrlmode.mode = KVASER_USB_HYDRA_CTRLMODE_LISTEN;
cmd              1832 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		cmd->set_ctrlmode.mode = KVASER_USB_HYDRA_CTRLMODE_NORMAL;
cmd              1834 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	err = kvaser_usb_send_cmd(dev, cmd, kvaser_usb_hydra_cmd_size(cmd));
cmd              1835 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	kfree(cmd);
cmd              1906 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 	struct kvaser_cmd *cmd;
cmd              1919 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		cmd = (struct kvaser_cmd *)card_data->usb_rx_leftover;
cmd              1921 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		cmd_len = kvaser_usb_hydra_cmd_size(cmd);
cmd              1938 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 			kvaser_usb_hydra_handle_cmd(dev, cmd);
cmd              1949 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		cmd = buf + pos;
cmd              1951 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		cmd_len = kvaser_usb_hydra_cmd_size(cmd);
cmd              1971 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c 		kvaser_usb_hydra_handle_cmd(dev, cmd);
cmd               349 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	struct kvaser_cmd *cmd;
cmd               355 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd = kmalloc(sizeof(*cmd), GFP_ATOMIC);
cmd               356 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	if (cmd) {
cmd               357 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		cmd->u.tx_can.tid = transid & 0xff;
cmd               358 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		cmd->len = *cmd_len = CMD_HEADER_LEN +
cmd               360 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		cmd->u.tx_can.channel = priv->channel;
cmd               364 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			cmd_tx_can_flags = &cmd->u.tx_can.leaf.flags;
cmd               367 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			cmd_tx_can_flags = &cmd->u.tx_can.usbcan.flags;
cmd               374 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			cmd->id = CMD_TX_EXT_MESSAGE;
cmd               375 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			cmd->u.tx_can.data[0] = (cf->can_id >> 24) & 0x1f;
cmd               376 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			cmd->u.tx_can.data[1] = (cf->can_id >> 18) & 0x3f;
cmd               377 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			cmd->u.tx_can.data[2] = (cf->can_id >> 14) & 0x0f;
cmd               378 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			cmd->u.tx_can.data[3] = (cf->can_id >> 6) & 0xff;
cmd               379 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			cmd->u.tx_can.data[4] = cf->can_id & 0x3f;
cmd               381 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			cmd->id = CMD_TX_STD_MESSAGE;
cmd               382 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			cmd->u.tx_can.data[0] = (cf->can_id >> 6) & 0x1f;
cmd               383 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			cmd->u.tx_can.data[1] = cf->can_id & 0x3f;
cmd               386 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		cmd->u.tx_can.data[5] = cf->can_dlc;
cmd               387 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		memcpy(&cmd->u.tx_can.data[6], cf->data, cf->can_dlc);
cmd               392 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	return cmd;
cmd               396 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 				    struct kvaser_cmd *cmd)
cmd               437 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 				memcpy(cmd, tmp, tmp->len);
cmd               456 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	struct kvaser_cmd *cmd;
cmd               459 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd = kmalloc(sizeof(*cmd), GFP_KERNEL);
cmd               460 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	if (!cmd)
cmd               463 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->id = cmd_id;
cmd               464 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->len = CMD_HEADER_LEN + sizeof(struct kvaser_cmd_simple);
cmd               465 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.simple.channel = channel;
cmd               466 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.simple.tid = 0xff;
cmd               468 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	rc = kvaser_usb_send_cmd(dev, cmd, cmd->len);
cmd               470 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	kfree(cmd);
cmd               476 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	struct kvaser_cmd cmd;
cmd               483 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	err = kvaser_usb_leaf_wait_cmd(dev, CMD_GET_SOFTWARE_INFO_REPLY, &cmd);
cmd               489 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		dev->fw_version = le32_to_cpu(cmd.u.leaf.softinfo.fw_version);
cmd               491 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			le16_to_cpu(cmd.u.leaf.softinfo.max_outstanding_tx);
cmd               494 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		dev->fw_version = le32_to_cpu(cmd.u.usbcan.softinfo.fw_version);
cmd               496 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			le16_to_cpu(cmd.u.usbcan.softinfo.max_outstanding_tx);
cmd               522 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	struct kvaser_cmd cmd;
cmd               529 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	err = kvaser_usb_leaf_wait_cmd(dev, CMD_GET_CARD_INFO_REPLY, &cmd);
cmd               533 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	dev->nchannels = cmd.u.cardinfo.nchannels;
cmd               543 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 					   const struct kvaser_cmd *cmd)
cmd               551 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	channel = cmd->u.tx_acknowledge_header.channel;
cmd               552 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	tid = cmd->u.tx_acknowledge_header.tid;
cmd               608 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	struct kvaser_cmd *cmd;
cmd               611 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd = kzalloc(sizeof(*cmd), GFP_ATOMIC);
cmd               612 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	if (!cmd)
cmd               615 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->len = CMD_HEADER_LEN + sizeof(struct kvaser_cmd_simple);
cmd               616 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->id = cmd_id;
cmd               617 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.simple.channel = priv->channel;
cmd               619 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	err = kvaser_usb_send_cmd_async(priv, cmd, cmd->len);
cmd               621 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		kfree(cmd);
cmd               825 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 					    const struct kvaser_cmd *cmd)
cmd               829 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	switch (cmd->id) {
cmd               832 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.channel = cmd->u.usbcan.chip_state_event.channel;
cmd               833 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.status = cmd->u.usbcan.chip_state_event.status;
cmd               834 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.txerr = cmd->u.usbcan.chip_state_event.tx_errors_count;
cmd               835 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.rxerr = cmd->u.usbcan.chip_state_event.rx_errors_count;
cmd               841 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.status = cmd->u.usbcan.error_event.status_ch0;
cmd               842 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.txerr = cmd->u.usbcan.error_event.tx_errors_count_ch0;
cmd               843 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.rxerr = cmd->u.usbcan.error_event.rx_errors_count_ch0;
cmd               845 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			cmd->u.usbcan.error_event.status_ch1;
cmd               853 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			es.status = cmd->u.usbcan.error_event.status_ch1;
cmd               855 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 				cmd->u.usbcan.error_event.tx_errors_count_ch1;
cmd               857 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 				cmd->u.usbcan.error_event.rx_errors_count_ch1;
cmd               859 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 				cmd->u.usbcan.error_event.status_ch0;
cmd               865 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		dev_err(&dev->intf->dev, "Invalid cmd id (%d)\n", cmd->id);
cmd               870 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 					  const struct kvaser_cmd *cmd)
cmd               874 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	switch (cmd->id) {
cmd               876 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.channel = cmd->u.leaf.error_event.channel;
cmd               877 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.status = cmd->u.leaf.error_event.status;
cmd               878 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.txerr = cmd->u.leaf.error_event.tx_errors_count;
cmd               879 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.rxerr = cmd->u.leaf.error_event.rx_errors_count;
cmd               880 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.leaf.error_factor = cmd->u.leaf.error_event.error_factor;
cmd               883 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.channel = cmd->u.leaf.log_message.channel;
cmd               884 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.status = cmd->u.leaf.log_message.data[0];
cmd               885 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.txerr = cmd->u.leaf.log_message.data[2];
cmd               886 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.rxerr = cmd->u.leaf.log_message.data[3];
cmd               887 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.leaf.error_factor = cmd->u.leaf.log_message.data[1];
cmd               890 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.channel = cmd->u.leaf.chip_state_event.channel;
cmd               891 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.status = cmd->u.leaf.chip_state_event.status;
cmd               892 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.txerr = cmd->u.leaf.chip_state_event.tx_errors_count;
cmd               893 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		es.rxerr = cmd->u.leaf.chip_state_event.rx_errors_count;
cmd               897 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		dev_err(&dev->intf->dev, "Invalid cmd id (%d)\n", cmd->id);
cmd               905 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 				       const struct kvaser_cmd *cmd)
cmd               907 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	if (cmd->u.rx_can_header.flag & (MSG_FLAG_ERROR_FRAME |
cmd               912 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			   cmd->u.rx_can_header.flag);
cmd               918 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	if (cmd->u.rx_can_header.flag & MSG_FLAG_OVERRUN)
cmd               923 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 				       const struct kvaser_cmd *cmd)
cmd               929 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	u8 channel = cmd->u.rx_can_header.channel;
cmd               941 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	if ((cmd->u.rx_can_header.flag & MSG_FLAG_ERROR_FRAME) &&
cmd               943 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	     cmd->id == CMD_LEAF_LOG_MESSAGE)) {
cmd               944 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		kvaser_usb_leaf_leaf_rx_error(dev, cmd);
cmd               946 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	} else if (cmd->u.rx_can_header.flag & (MSG_FLAG_ERROR_FRAME |
cmd               949 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		kvaser_usb_leaf_rx_can_err(priv, cmd);
cmd               951 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	} else if (cmd->u.rx_can_header.flag & ~MSG_FLAG_REMOTE_FRAME) {
cmd               954 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			    cmd->u.rx_can_header.flag);
cmd               960 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		rx_data = cmd->u.leaf.rx_can.data;
cmd               963 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		rx_data = cmd->u.usbcan.rx_can.data;
cmd               973 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	if (dev->card_data.leaf.family == KVASER_LEAF && cmd->id ==
cmd               975 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		cf->can_id = le32_to_cpu(cmd->u.leaf.log_message.id);
cmd               981 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		cf->can_dlc = get_can_dlc(cmd->u.leaf.log_message.dlc);
cmd               983 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		if (cmd->u.leaf.log_message.flags & MSG_FLAG_REMOTE_FRAME)
cmd               986 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			memcpy(cf->data, &cmd->u.leaf.log_message.data,
cmd               991 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		if (cmd->id == CMD_RX_EXT_MESSAGE) {
cmd              1001 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		if (cmd->u.rx_can_header.flag & MSG_FLAG_REMOTE_FRAME)
cmd              1013 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 					     const struct kvaser_cmd *cmd)
cmd              1016 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	u8 channel = cmd->u.simple.channel;
cmd              1036 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 					    const struct kvaser_cmd *cmd)
cmd              1039 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	u8 channel = cmd->u.simple.channel;
cmd              1053 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 					   const struct kvaser_cmd *cmd)
cmd              1055 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	switch (cmd->id) {
cmd              1057 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		kvaser_usb_leaf_start_chip_reply(dev, cmd);
cmd              1061 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		kvaser_usb_leaf_stop_chip_reply(dev, cmd);
cmd              1066 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		kvaser_usb_leaf_rx_can_msg(dev, cmd);
cmd              1072 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		kvaser_usb_leaf_rx_can_msg(dev, cmd);
cmd              1078 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			kvaser_usb_leaf_leaf_rx_error(dev, cmd);
cmd              1080 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 			kvaser_usb_leaf_usbcan_rx_error(dev, cmd);
cmd              1084 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		kvaser_usb_leaf_tx_acknowledge(dev, cmd);
cmd              1099 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c warn:		dev_warn(&dev->intf->dev, "Unhandled command (%d)\n", cmd->id);
cmd              1107 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	struct kvaser_cmd *cmd;
cmd              1111 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		cmd = buf + pos;
cmd              1122 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		if (cmd->len == 0) {
cmd              1128 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		if (pos + cmd->len > len) {
cmd              1133 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		kvaser_usb_leaf_handle_command(dev, cmd);
cmd              1134 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		pos += cmd->len;
cmd              1140 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	struct kvaser_cmd *cmd;
cmd              1143 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1144 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	if (!cmd)
cmd              1147 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->id = CMD_SET_CTRL_MODE;
cmd              1148 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->len = CMD_HEADER_LEN + sizeof(struct kvaser_cmd_ctrl_mode);
cmd              1149 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.ctrl_mode.tid = 0xff;
cmd              1150 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.ctrl_mode.channel = priv->channel;
cmd              1153 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		cmd->u.ctrl_mode.ctrl_mode = KVASER_CTRL_MODE_SILENT;
cmd              1155 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		cmd->u.ctrl_mode.ctrl_mode = KVASER_CTRL_MODE_NORMAL;
cmd              1157 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	rc = kvaser_usb_send_cmd(priv->dev, cmd, cmd->len);
cmd              1159 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	kfree(cmd);
cmd              1206 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	struct kvaser_cmd *cmd;
cmd              1209 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1210 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	if (!cmd)
cmd              1213 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->id = CMD_FLUSH_QUEUE;
cmd              1214 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->len = CMD_HEADER_LEN + sizeof(struct kvaser_cmd_flush_queue);
cmd              1215 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.flush_queue.channel = priv->channel;
cmd              1216 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.flush_queue.flags = 0x00;
cmd              1218 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	rc = kvaser_usb_send_cmd(priv->dev, cmd, cmd->len);
cmd              1220 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	kfree(cmd);
cmd              1251 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	struct kvaser_cmd *cmd;
cmd              1254 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd = kmalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1255 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	if (!cmd)
cmd              1258 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->id = CMD_SET_BUS_PARAMS;
cmd              1259 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->len = CMD_HEADER_LEN + sizeof(struct kvaser_cmd_busparams);
cmd              1260 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.busparams.channel = priv->channel;
cmd              1261 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.busparams.tid = 0xff;
cmd              1262 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.busparams.bitrate = cpu_to_le32(bt->bitrate);
cmd              1263 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.busparams.sjw = bt->sjw;
cmd              1264 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.busparams.tseg1 = bt->prop_seg + bt->phase_seg1;
cmd              1265 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	cmd->u.busparams.tseg2 = bt->phase_seg2;
cmd              1268 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		cmd->u.busparams.no_samp = 3;
cmd              1270 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 		cmd->u.busparams.no_samp = 1;
cmd              1272 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	rc = kvaser_usb_send_cmd(dev, cmd, cmd->len);
cmd              1274 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c 	kfree(cmd);
cmd               229 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pucan_command *cmd;
cmd               270 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd = (struct pucan_command *)pc;
cmd               271 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx,
cmd               290 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		struct pucan_command *cmd = (struct pucan_command *)pc;
cmd               293 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx,
cmd               315 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pucan_filter_std *cmd = pcan_usb_fd_cmd_buffer(dev);
cmd               328 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	for (i = idx; i < n; i++, cmd++) {
cmd               329 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx,
cmd               331 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		cmd->idx = cpu_to_le16(i);
cmd               332 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 		cmd->mask = cpu_to_le32(mask);
cmd               336 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	return pcan_usb_fd_send_cmd(dev, cmd);
cmd               347 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_ufd_options *cmd = pcan_usb_fd_cmd_buffer(dev);
cmd               349 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx,
cmd               353 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->ucan_mask = cpu_to_le16(ucan_mask);
cmd               354 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->usb_mask = cpu_to_le16(usb_mask);
cmd               357 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	return pcan_usb_fd_send_cmd(dev, ++cmd);
cmd               363 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_ufd_led *cmd = pcan_usb_fd_cmd_buffer(dev);
cmd               365 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx,
cmd               367 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->mode = led_mode;
cmd               370 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	return pcan_usb_fd_send_cmd(dev, ++cmd);
cmd               377 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pcan_ufd_clock *cmd = pcan_usb_fd_cmd_buffer(dev);
cmd               379 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx,
cmd               381 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->mode = clk_mode;
cmd               384 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	return pcan_usb_fd_send_cmd(dev, ++cmd);
cmd               391 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pucan_timing_slow *cmd = pcan_usb_fd_cmd_buffer(dev);
cmd               393 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx,
cmd               395 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->sjw_t = PUCAN_TSLOW_SJW_T(bt->sjw - 1,
cmd               398 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->tseg2 = PUCAN_TSLOW_TSEG2(bt->phase_seg2 - 1);
cmd               399 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->tseg1 = PUCAN_TSLOW_TSEG1(bt->prop_seg + bt->phase_seg1 - 1);
cmd               400 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->brp = cpu_to_le16(PUCAN_TSLOW_BRP(bt->brp - 1));
cmd               402 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->ewl = 96;	/* default */
cmd               405 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	return pcan_usb_fd_send_cmd(dev, ++cmd);
cmd               412 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	struct pucan_timing_fast *cmd = pcan_usb_fd_cmd_buffer(dev);
cmd               414 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->opcode_channel = pucan_cmd_opcode_channel(dev->ctrl_idx,
cmd               416 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->sjw = PUCAN_TFAST_SJW(bt->sjw - 1);
cmd               417 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->tseg2 = PUCAN_TFAST_TSEG2(bt->phase_seg2 - 1);
cmd               418 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->tseg1 = PUCAN_TFAST_TSEG1(bt->prop_seg + bt->phase_seg1 - 1);
cmd               419 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	cmd->brp = cpu_to_le16(PUCAN_TFAST_BRP(bt->brp - 1));
cmd               422 drivers/net/can/usb/peak_usb/pcan_usb_fd.c 	return pcan_usb_fd_send_cmd(dev, ++cmd);
cmd               413 drivers/net/can/usb/ucan.c 				 u8 cmd, u16 subcmd, u16 datalen)
cmd               417 drivers/net/can/usb/ucan.c 			       cmd,
cmd               428 drivers/net/can/usb/ucan.c 				  u8 cmd, u16 subcmd, u16 datalen)
cmd               432 drivers/net/can/usb/ucan.c 			       cmd,
cmd              1055 drivers/net/dsa/bcm_sf2_cfp.c 	switch (nfc->cmd) {
cmd              1098 drivers/net/dsa/bcm_sf2_cfp.c 	switch (nfc->cmd) {
cmd               290 drivers/net/dsa/mt7530.c mt7530_fdb_cmd(struct mt7530_priv *priv, enum mt7530_fdb_cmd cmd, u32 *rsp)
cmd               297 drivers/net/dsa/mt7530.c 	val = ATC_BUSY | ATC_MAT(0) | cmd;
cmd               312 drivers/net/dsa/mt7530.c 	if ((cmd == MT7530_FDB_READ) && (val & ATC_INVALID))
cmd               945 drivers/net/dsa/mt7530.c mt7530_vlan_cmd(struct mt7530_priv *priv, enum mt7530_vlan_cmd cmd, u16 vid)
cmd               951 drivers/net/dsa/mt7530.c 	val = VTCR_BUSY | VTCR_FUNC(cmd) | vid;
cmd              1668 drivers/net/dsa/mv88e6xxx/chip.c 	switch (rxnfc->cmd) {
cmd              1714 drivers/net/dsa/mv88e6xxx/chip.c 	switch (rxnfc->cmd) {
cmd               327 drivers/net/dsa/mv88e6xxx/global2.c static int mv88e6xxx_g2_eeprom_cmd(struct mv88e6xxx_chip *chip, u16 cmd)
cmd               332 drivers/net/dsa/mv88e6xxx/global2.c 				 MV88E6XXX_G2_EEPROM_CMD_BUSY | cmd);
cmd               342 drivers/net/dsa/mv88e6xxx/global2.c 	u16 cmd = MV88E6XXX_G2_EEPROM_CMD_OP_READ;
cmd               353 drivers/net/dsa/mv88e6xxx/global2.c 	err = mv88e6xxx_g2_eeprom_cmd(chip, cmd);
cmd               357 drivers/net/dsa/mv88e6xxx/global2.c 	err = mv88e6xxx_g2_read(chip, MV88E6XXX_G2_EEPROM_CMD, &cmd);
cmd               361 drivers/net/dsa/mv88e6xxx/global2.c 	*data = cmd & 0xff;
cmd               369 drivers/net/dsa/mv88e6xxx/global2.c 	u16 cmd = MV88E6XXX_G2_EEPROM_CMD_OP_WRITE |
cmd               381 drivers/net/dsa/mv88e6xxx/global2.c 	return mv88e6xxx_g2_eeprom_cmd(chip, cmd | data);
cmd               387 drivers/net/dsa/mv88e6xxx/global2.c 	u16 cmd = MV88E6XXX_G2_EEPROM_CMD_OP_READ | addr;
cmd               394 drivers/net/dsa/mv88e6xxx/global2.c 	err = mv88e6xxx_g2_eeprom_cmd(chip, cmd);
cmd               404 drivers/net/dsa/mv88e6xxx/global2.c 	u16 cmd = MV88E6XXX_G2_EEPROM_CMD_OP_WRITE | addr;
cmd               415 drivers/net/dsa/mv88e6xxx/global2.c 	return mv88e6xxx_g2_eeprom_cmd(chip, cmd);
cmd               591 drivers/net/dsa/mv88e6xxx/global2.c static int mv88e6xxx_g2_smi_phy_cmd(struct mv88e6xxx_chip *chip, u16 cmd)
cmd               596 drivers/net/dsa/mv88e6xxx/global2.c 				 MV88E6XXX_G2_SMI_PHY_CMD_BUSY | cmd);
cmd               607 drivers/net/dsa/mv88e6xxx/global2.c 	u16 cmd = op;
cmd               610 drivers/net/dsa/mv88e6xxx/global2.c 		cmd |= MV88E6390_G2_SMI_PHY_CMD_FUNC_EXTERNAL;
cmd               612 drivers/net/dsa/mv88e6xxx/global2.c 		cmd |= MV88E6390_G2_SMI_PHY_CMD_FUNC_INTERNAL; /* empty mask */
cmd               615 drivers/net/dsa/mv88e6xxx/global2.c 		cmd |= MV88E6XXX_G2_SMI_PHY_CMD_MODE_45; /* empty mask */
cmd               617 drivers/net/dsa/mv88e6xxx/global2.c 		cmd |= MV88E6XXX_G2_SMI_PHY_CMD_MODE_22;
cmd               620 drivers/net/dsa/mv88e6xxx/global2.c 	cmd |= dev & MV88E6XXX_G2_SMI_PHY_CMD_DEV_ADDR_MASK;
cmd               621 drivers/net/dsa/mv88e6xxx/global2.c 	cmd |= reg & MV88E6XXX_G2_SMI_PHY_CMD_REG_ADDR_MASK;
cmd               623 drivers/net/dsa/mv88e6xxx/global2.c 	return mv88e6xxx_g2_smi_phy_cmd(chip, cmd);
cmd               333 drivers/net/dsa/qca8k.c qca8k_fdb_access(struct qca8k_priv *priv, enum qca8k_fdb_cmd cmd, int port)
cmd               339 drivers/net/dsa/qca8k.c 	reg |= cmd;
cmd               353 drivers/net/dsa/qca8k.c 	if (cmd == QCA8K_FDB_LOAD) {
cmd               127 drivers/net/dsa/sja1105/sja1105_clocking.c sja1105_cgu_mii_control_packing(void *buf, struct sja1105_cgu_mii_ctrl *cmd,
cmd               132 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->clksrc,    28, 24, size, op);
cmd               133 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->autoblock, 11, 11, size, op);
cmd               134 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->pd,         0,  0, size, op);
cmd               301 drivers/net/dsa/sja1105/sja1105_clocking.c sja1105_cgu_pll_control_packing(void *buf, struct sja1105_cgu_pll_ctrl *cmd,
cmd               306 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->pllclksrc, 28, 24, size, op);
cmd               307 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->msel,      23, 16, size, op);
cmd               308 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->autoblock, 11, 11, size, op);
cmd               309 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->psel,       9,  8, size, op);
cmd               310 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->direct,     7,  7, size, op);
cmd               311 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->fbsel,      6,  6, size, op);
cmd               312 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->bypass,     1,  1, size, op);
cmd               313 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->pd,         0,  0, size, op);
cmd               347 drivers/net/dsa/sja1105/sja1105_clocking.c sja1105_cfg_pad_mii_tx_packing(void *buf, struct sja1105_cfg_pad_mii_tx *cmd,
cmd               352 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->d32_os,   28, 27, size, op);
cmd               353 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->d32_ipud, 25, 24, size, op);
cmd               354 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->d10_os,   20, 19, size, op);
cmd               355 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->d10_ipud, 17, 16, size, op);
cmd               356 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->ctrl_os,  12, 11, size, op);
cmd               357 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->ctrl_ipud, 9,  8, size, op);
cmd               358 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->clk_os,    4,  3, size, op);
cmd               359 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->clk_ih,    2,  2, size, op);
cmd               360 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->clk_ipud,  1,  0, size, op);
cmd               392 drivers/net/dsa/sja1105/sja1105_clocking.c sja1105_cfg_pad_mii_id_packing(void *buf, struct sja1105_cfg_pad_mii_id *cmd,
cmd               397 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->rxc_stable_ovr, 15, 15, size, op);
cmd               398 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->rxc_delay,      14, 10, size, op);
cmd               399 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->rxc_bypass,      9,  9, size, op);
cmd               400 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->rxc_pd,          8,  8, size, op);
cmd               401 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->txc_stable_ovr,  7,  7, size, op);
cmd               402 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->txc_delay,       6,  2, size, op);
cmd               403 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->txc_bypass,      1,  1, size, op);
cmd               404 drivers/net/dsa/sja1105/sja1105_clocking.c 	sja1105_packing(buf, &cmd->txc_pd,          0,  0, size, op);
cmd               147 drivers/net/dsa/sja1105/sja1105_dynamic_config.c sja1105pqrs_l2_lookup_cmd_packing(void *buf, struct sja1105_dyn_cmd *cmd,
cmd               154 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->valid,    31, 31, size, op);
cmd               155 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->rdwrset,  30, 30, size, op);
cmd               156 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->errors,   29, 29, size, op);
cmd               157 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->valident, 27, 27, size, op);
cmd               180 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (cmd->rdwrset == SPI_READ) {
cmd               181 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		if (cmd->search)
cmd               187 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		if (cmd->valident)
cmd               202 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(buf, &cmd->index, 15, 6,
cmd               256 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	u8 *cmd = buf + SJA1105PQRS_SIZE_L2_LOOKUP_ENTRY;
cmd               259 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(cmd, &entry->lockeds, 28, 28, size, op);
cmd               265 drivers/net/dsa/sja1105/sja1105_dynamic_config.c sja1105et_l2_lookup_cmd_packing(void *buf, struct sja1105_dyn_cmd *cmd,
cmd               271 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->valid,    31, 31, size, op);
cmd               272 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->rdwrset,  30, 30, size, op);
cmd               273 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->errors,   29, 29, size, op);
cmd               274 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->valident, 27, 27, size, op);
cmd               276 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(buf, &cmd->index, 29, 20,
cmd               284 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	u8 *cmd = buf + SJA1105ET_SIZE_L2_LOOKUP_ENTRY;
cmd               287 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(cmd, &entry->lockeds, 28, 28, size, op);
cmd               293 drivers/net/dsa/sja1105/sja1105_dynamic_config.c sja1105et_mgmt_route_cmd_packing(void *buf, struct sja1105_dyn_cmd *cmd,
cmd               299 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105et_l2_lookup_cmd_packing(buf, cmd, op);
cmd               325 drivers/net/dsa/sja1105/sja1105_dynamic_config.c sja1105pqrs_mgmt_route_cmd_packing(void *buf, struct sja1105_dyn_cmd *cmd,
cmd               331 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105pqrs_l2_lookup_cmd_packing(buf, cmd, op);
cmd               359 drivers/net/dsa/sja1105/sja1105_dynamic_config.c sja1105_vlan_lookup_cmd_packing(void *buf, struct sja1105_dyn_cmd *cmd,
cmd               365 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->valid,    31, 31, size, op);
cmd               366 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->rdwrset,  30, 30, size, op);
cmd               367 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->valident, 27, 27, size, op);
cmd               371 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(buf, &cmd->index, 38, 27,
cmd               376 drivers/net/dsa/sja1105/sja1105_dynamic_config.c sja1105_l2_forwarding_cmd_packing(void *buf, struct sja1105_dyn_cmd *cmd,
cmd               382 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->valid,   31, 31, size, op);
cmd               383 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->errors,  30, 30, size, op);
cmd               384 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->rdwrset, 29, 29, size, op);
cmd               385 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->index,    4,  0, size, op);
cmd               389 drivers/net/dsa/sja1105/sja1105_dynamic_config.c sja1105et_mac_config_cmd_packing(void *buf, struct sja1105_dyn_cmd *cmd,
cmd               396 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(reg1, &cmd->valid, 31, 31, size, op);
cmd               397 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(reg1, &cmd->index, 26, 24, size, op);
cmd               430 drivers/net/dsa/sja1105/sja1105_dynamic_config.c sja1105pqrs_mac_config_cmd_packing(void *buf, struct sja1105_dyn_cmd *cmd,
cmd               436 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->valid,   31, 31, size, op);
cmd               437 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->errors,  30, 30, size, op);
cmd               438 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->rdwrset, 29, 29, size, op);
cmd               439 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(p, &cmd->index,    2,  0, size, op);
cmd               443 drivers/net/dsa/sja1105/sja1105_dynamic_config.c sja1105et_l2_lookup_params_cmd_packing(void *buf, struct sja1105_dyn_cmd *cmd,
cmd               446 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(buf, &cmd->valid, 31, 31,
cmd               463 drivers/net/dsa/sja1105/sja1105_dynamic_config.c sja1105et_general_params_cmd_packing(void *buf, struct sja1105_dyn_cmd *cmd,
cmd               468 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(buf, &cmd->valid,  31, 31, size, op);
cmd               469 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	sja1105_packing(buf, &cmd->errors, 30, 30, size, op);
cmd               648 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	struct sja1105_dyn_cmd cmd = {0};
cmd               672 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	cmd.valid = true; /* Trigger action on table entry */
cmd               673 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	cmd.rdwrset = SPI_READ; /* Action is read */
cmd               676 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		cmd.index = 0;
cmd               677 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		cmd.search = true;
cmd               679 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		cmd.index = index;
cmd               680 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		cmd.search = false;
cmd               682 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	cmd.valident = true;
cmd               683 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	ops->cmd_packing(packed_buf, &cmd, PACK);
cmd               685 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (cmd.search)
cmd               706 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		cmd = (struct sja1105_dyn_cmd) {0};
cmd               707 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		ops->cmd_packing(packed_buf, &cmd, UNPACK);
cmd               712 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 		if (!cmd.valident && blk_idx != BLK_IDX_MGMT_ROUTE)
cmd               715 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	} while (cmd.valid && --retries);
cmd               717 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (cmd.valid)
cmd               733 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	struct sja1105_dyn_cmd cmd = {0};
cmd               754 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	cmd.valident = keep; /* If false, deletes entry */
cmd               755 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	cmd.valid = true; /* Trigger action on table entry */
cmd               756 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	cmd.rdwrset = SPI_WRITE; /* Action is write */
cmd               757 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	cmd.index = index;
cmd               761 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	ops->cmd_packing(packed_buf, &cmd, PACK);
cmd               779 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	cmd = (struct sja1105_dyn_cmd) {0};
cmd               780 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	ops->cmd_packing(packed_buf, &cmd, UNPACK);
cmd               781 drivers/net/dsa/sja1105/sja1105_dynamic_config.c 	if (cmd.errors)
cmd                20 drivers/net/dsa/sja1105/sja1105_dynamic_config.h 	void (*cmd_packing)(void *buf, struct sja1105_dyn_cmd *cmd,
cmd                83 drivers/net/dsa/sja1105/sja1105_ptp.c 	const struct sja1105_ptp_cmd *cmd = data;
cmd                92 drivers/net/dsa/sja1105/sja1105_ptp.c 	sja1105_pack(buf, &cmd->resptp,      2,  2, size);
cmd               100 drivers/net/dsa/sja1105/sja1105_ptp.c 	const struct sja1105_ptp_cmd *cmd = data;
cmd               109 drivers/net/dsa/sja1105/sja1105_ptp.c 	sja1105_pack(buf, &cmd->resptp,      3,  3, size);
cmd               222 drivers/net/dsa/sja1105/sja1105_ptp.c 	struct sja1105_ptp_cmd cmd = {0};
cmd               227 drivers/net/dsa/sja1105/sja1105_ptp.c 	cmd.resptp = 1;
cmd               229 drivers/net/dsa/sja1105/sja1105_ptp.c 	rc = priv->info->ptp_cmd(priv, &cmd);
cmd               490 drivers/net/dsa/vitesse-vsc73xx-core.c 	u32 cmd;
cmd               495 drivers/net/dsa/vitesse-vsc73xx-core.c 	cmd = BIT(26) | (phy << 21) | (regnum << 16);
cmd               496 drivers/net/dsa/vitesse-vsc73xx-core.c 	ret = vsc73xx_write(vsc, VSC73XX_BLOCK_MII, 0, 1, cmd);
cmd               520 drivers/net/dsa/vitesse-vsc73xx-core.c 	u32 cmd;
cmd               534 drivers/net/dsa/vitesse-vsc73xx-core.c 	cmd = (phy << 21) | (regnum << 16);
cmd               535 drivers/net/dsa/vitesse-vsc73xx-core.c 	ret = vsc73xx_write(vsc, VSC73XX_BLOCK_MII, 0, 1, cmd);
cmd                58 drivers/net/dsa/vitesse-vsc73xx-spi.c 	u8 cmd[4];
cmd                69 drivers/net/dsa/vitesse-vsc73xx-spi.c 	t[0].tx_buf = cmd;
cmd                70 drivers/net/dsa/vitesse-vsc73xx-spi.c 	t[0].len = sizeof(cmd);
cmd                77 drivers/net/dsa/vitesse-vsc73xx-spi.c 	cmd[0] = vsc73xx_make_addr(VSC73XX_CMD_SPI_MODE_READ, block, subblock);
cmd                78 drivers/net/dsa/vitesse-vsc73xx-spi.c 	cmd[1] = reg;
cmd                79 drivers/net/dsa/vitesse-vsc73xx-spi.c 	cmd[2] = 0;
cmd                80 drivers/net/dsa/vitesse-vsc73xx-spi.c 	cmd[3] = 0;
cmd               100 drivers/net/dsa/vitesse-vsc73xx-spi.c 	u8 cmd[2];
cmd               111 drivers/net/dsa/vitesse-vsc73xx-spi.c 	t[0].tx_buf = cmd;
cmd               112 drivers/net/dsa/vitesse-vsc73xx-spi.c 	t[0].len = sizeof(cmd);
cmd               119 drivers/net/dsa/vitesse-vsc73xx-spi.c 	cmd[0] = vsc73xx_make_addr(VSC73XX_CMD_SPI_MODE_WRITE, block, subblock);
cmd               120 drivers/net/dsa/vitesse-vsc73xx-spi.c 	cmd[1] = reg;
cmd               134 drivers/net/eql.c static int eql_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
cmd               271 drivers/net/eql.c static int eql_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               273 drivers/net/eql.c 	if (cmd != EQL_GETMASTRCFG && cmd != EQL_GETSLAVECFG &&
cmd               277 drivers/net/eql.c 	switch (cmd) {
cmd              1043 drivers/net/ethernet/3com/3c509.c el3_netdev_get_ecmd(struct net_device *dev, struct ethtool_link_ksettings *cmd)
cmd              1054 drivers/net/ethernet/3com/3c509.c 		cmd->base.port = PORT_TP;
cmd              1057 drivers/net/ethernet/3com/3c509.c 		cmd->base.port = PORT_AUI;
cmd              1060 drivers/net/ethernet/3com/3c509.c 		cmd->base.port = PORT_BNC;
cmd              1065 drivers/net/ethernet/3com/3c509.c 	cmd->base.duplex = DUPLEX_HALF;
cmd              1078 drivers/net/ethernet/3com/3c509.c 			cmd->base.duplex = DUPLEX_FULL;
cmd              1081 drivers/net/ethernet/3com/3c509.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              1083 drivers/net/ethernet/3com/3c509.c 	cmd->base.speed = SPEED_10;
cmd              1089 drivers/net/ethernet/3com/3c509.c 		    const struct ethtool_link_ksettings *cmd)
cmd              1094 drivers/net/ethernet/3com/3c509.c 	if (cmd->base.speed != SPEED_10)
cmd              1096 drivers/net/ethernet/3com/3c509.c 	if ((cmd->base.duplex != DUPLEX_HALF) &&
cmd              1097 drivers/net/ethernet/3com/3c509.c 	    (cmd->base.duplex != DUPLEX_FULL))
cmd              1103 drivers/net/ethernet/3com/3c509.c 	switch (cmd->base.port) {
cmd              1133 drivers/net/ethernet/3com/3c509.c 	if (cmd->base.duplex == DUPLEX_FULL)
cmd              1150 drivers/net/ethernet/3com/3c509.c 				  struct ethtool_link_ksettings *cmd)
cmd              1155 drivers/net/ethernet/3com/3c509.c 	el3_netdev_get_ecmd(dev, cmd);
cmd              1161 drivers/net/ethernet/3com/3c509.c 				  const struct ethtool_link_ksettings *cmd)
cmd              1167 drivers/net/ethernet/3com/3c509.c 	ret = el3_netdev_set_ecmd(dev, cmd);
cmd               225 drivers/net/ethernet/3com/3c574_cs.c static void tc574_wait_for_completion(struct net_device *dev, int cmd);
cmd               238 drivers/net/ethernet/3com/3c574_cs.c static int el3_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               490 drivers/net/ethernet/3com/3c574_cs.c static void tc574_wait_for_completion(struct net_device *dev, int cmd)
cmd               493 drivers/net/ethernet/3com/3c574_cs.c 	outw(cmd, dev->base_addr + EL3_CMD);
cmd               497 drivers/net/ethernet/3com/3c574_cs.c 		netdev_notice(dev, "command 0x%04x did not complete!\n", cmd);
cmd              1035 drivers/net/ethernet/3com/3c574_cs.c static int el3_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1043 drivers/net/ethernet/3com/3c574_cs.c 		  dev->name, rq->ifr_ifrn.ifrn_name, cmd,
cmd              1046 drivers/net/ethernet/3com/3c574_cs.c 	switch(cmd) {
cmd               366 drivers/net/ethernet/3com/3c589_cs.c static void tc589_wait_for_completion(struct net_device *dev, int cmd)
cmd               369 drivers/net/ethernet/3com/3c589_cs.c 	outw(cmd, dev->base_addr + EL3_CMD);
cmd               374 drivers/net/ethernet/3com/3c589_cs.c 		netdev_warn(dev, "command 0x%04x did not complete!\n", cmd);
cmd               777 drivers/net/ethernet/3com/3c59x.c static int vortex_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1486 drivers/net/ethernet/3com/3c59x.c issue_and_wait(struct net_device *dev, int cmd)
cmd              1492 drivers/net/ethernet/3com/3c59x.c 	iowrite16(cmd, ioaddr + EL3_CMD);
cmd              1503 drivers/net/ethernet/3com/3c59x.c 					   dev->name, cmd, i * 10);
cmd              1509 drivers/net/ethernet/3com/3c59x.c 			   dev->name, cmd, ioread16(ioaddr + EL3_STATUS));
cmd              2887 drivers/net/ethernet/3com/3c59x.c 				     struct ethtool_link_ksettings *cmd)
cmd              2891 drivers/net/ethernet/3com/3c59x.c 	mii_ethtool_get_link_ksettings(&vp->mii, cmd);
cmd              2897 drivers/net/ethernet/3com/3c59x.c 				     const struct ethtool_link_ksettings *cmd)
cmd              2901 drivers/net/ethernet/3com/3c59x.c 	return mii_ethtool_set_link_ksettings(&vp->mii, cmd);
cmd              3027 drivers/net/ethernet/3com/3c59x.c static int vortex_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              3040 drivers/net/ethernet/3com/3c59x.c 	err = generic_mii_ioctl(&vp->mii, if_mii(rq), cmd, NULL);
cmd               248 drivers/net/ethernet/3com/typhoon.c 	struct cmd_desc			cmd[COMMAND_ENTRIES]	__3xp_aligned;
cmd               463 drivers/net/ethernet/3com/typhoon.c 	struct cmd_desc *cmd;
cmd               470 drivers/net/ethernet/3com/typhoon.c 		cmd = (struct cmd_desc *)(ring->ringBase + ring->lastWrite);
cmd               473 drivers/net/ethernet/3com/typhoon.c 		INIT_COMMAND_NO_RESPONSE(cmd, TYPHOON_CMD_HELLO_RESP);
cmd               516 drivers/net/ethernet/3com/typhoon.c 		} else if(resp->cmd == TYPHOON_CMD_READ_MEDIA_STATUS) {
cmd               518 drivers/net/ethernet/3com/typhoon.c 		} else if(resp->cmd == TYPHOON_CMD_HELLO_RESP) {
cmd               523 drivers/net/ethernet/3com/typhoon.c 				   le16_to_cpu(resp->cmd),
cmd               576 drivers/net/ethernet/3com/typhoon.c typhoon_issue_command(struct typhoon *tp, int num_cmd, struct cmd_desc *cmd,
cmd               599 drivers/net/ethernet/3com/typhoon.c 	if(cmd->flags & TYPHOON_CMD_RESPOND) {
cmd               611 drivers/net/ethernet/3com/typhoon.c 	len = num_cmd * sizeof(*cmd);
cmd               617 drivers/net/ethernet/3com/typhoon.c 	memcpy(ring->ringBase + ring->lastWrite, cmd, len);
cmd               619 drivers/net/ethernet/3com/typhoon.c 		struct cmd_desc *wrap_ptr = cmd;
cmd               620 drivers/net/ethernet/3com/typhoon.c 		wrap_ptr += len / sizeof(*cmd);
cmd               632 drivers/net/ethernet/3com/typhoon.c 	if((cmd->flags & TYPHOON_CMD_RESPOND) == 0)
cmd               999 drivers/net/ethernet/3com/typhoon.c 			   struct ethtool_link_ksettings *cmd)
cmd              1032 drivers/net/ethernet/3com/typhoon.c 		cmd->base.port = PORT_FIBRE;
cmd              1038 drivers/net/ethernet/3com/typhoon.c 		cmd->base.port = PORT_TP;
cmd              1043 drivers/net/ethernet/3com/typhoon.c 	cmd->base.speed = tp->speed;
cmd              1044 drivers/net/ethernet/3com/typhoon.c 	cmd->base.duplex = tp->duplex;
cmd              1045 drivers/net/ethernet/3com/typhoon.c 	cmd->base.phy_address = 0;
cmd              1047 drivers/net/ethernet/3com/typhoon.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd              1049 drivers/net/ethernet/3com/typhoon.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd              1051 drivers/net/ethernet/3com/typhoon.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              1053 drivers/net/ethernet/3com/typhoon.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              1061 drivers/net/ethernet/3com/typhoon.c 			   const struct ethtool_link_ksettings *cmd)
cmd              1064 drivers/net/ethernet/3com/typhoon.c 	u32 speed = cmd->base.speed;
cmd              1070 drivers/net/ethernet/3com/typhoon.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              1073 drivers/net/ethernet/3com/typhoon.c 		if (cmd->base.duplex == DUPLEX_HALF) {
cmd              1080 drivers/net/ethernet/3com/typhoon.c 		} else if (cmd->base.duplex == DUPLEX_FULL) {
cmd              1098 drivers/net/ethernet/3com/typhoon.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              1103 drivers/net/ethernet/3com/typhoon.c 		tp->duplex = cmd->base.duplex;
cmd              1216 drivers/net/ethernet/3com/typhoon.c 	shared_dma = tp->shared_dma + shared_offset(cmd);
cmd              1233 drivers/net/ethernet/3com/typhoon.c 	tp->cmdRing.ringBase = (u8 *) tp->shared->cmd;
cmd               320 drivers/net/ethernet/3com/typhoon.h 	__le16 cmd;
cmd               357 drivers/net/ethernet/3com/typhoon.h 	__le16 cmd;
cmd               368 drivers/net/ethernet/3com/typhoon.h 		_ptr->cmd = command;					\
cmd               377 drivers/net/ethernet/3com/typhoon.h 		_ptr->cmd = command;					\
cmd               394 drivers/net/ethernet/3com/typhoon.h 	__le16 cmd;
cmd               459 drivers/net/ethernet/3com/typhoon.h 	u16 cmd;
cmd               555 drivers/net/ethernet/8390/ax88796.c static int ax_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
cmd               565 drivers/net/ethernet/8390/ax88796.c 	return phy_mii_ioctl(phy_dev, req, cmd);
cmd                81 drivers/net/ethernet/8390/axnet_cs.c static int axnet_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               428 drivers/net/ethernet/8390/axnet_cs.c     u_int cmd = (0xf6<<10)|(phy_id<<5)|loc;
cmd               433 drivers/net/ethernet/8390/axnet_cs.c 	int dat = (cmd&(1<<i)) ? MDIO_DATA_WRITE1 : MDIO_DATA_WRITE0;
cmd               447 drivers/net/ethernet/8390/axnet_cs.c     u_int cmd = (0x05<<28)|(phy_id<<23)|(loc<<18)|(1<<17)|value;
cmd               452 drivers/net/ethernet/8390/axnet_cs.c 	int dat = (cmd&(1<<i)) ? MDIO_DATA_WRITE1 : MDIO_DATA_WRITE0;
cmd               605 drivers/net/ethernet/8390/axnet_cs.c static int axnet_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               610 drivers/net/ethernet/8390/axnet_cs.c     switch (cmd) {
cmd               565 drivers/net/ethernet/8390/etherh.c 				     struct ethtool_link_ksettings *cmd)
cmd               567 drivers/net/ethernet/8390/etherh.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               569 drivers/net/ethernet/8390/etherh.c 	cmd->base.speed = SPEED_10;
cmd               570 drivers/net/ethernet/8390/etherh.c 	cmd->base.duplex = DUPLEX_HALF;
cmd               571 drivers/net/ethernet/8390/etherh.c 	cmd->base.port = dev->if_port == IF_PORT_10BASET ? PORT_TP : PORT_BNC;
cmd               572 drivers/net/ethernet/8390/etherh.c 	cmd->base.autoneg = (dev->flags & IFF_AUTOMEDIA ? AUTONEG_ENABLE :
cmd               578 drivers/net/ethernet/8390/etherh.c 				     const struct ethtool_link_ksettings *cmd)
cmd               580 drivers/net/ethernet/8390/etherh.c 	switch (cmd->base.autoneg) {
cmd               586 drivers/net/ethernet/8390/etherh.c 		switch (cmd->base.port) {
cmd                99 drivers/net/ethernet/8390/pcnet_cs.c static int ei_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               708 drivers/net/ethernet/8390/pcnet_cs.c     u_int cmd = (0x06<<10)|(phy_id<<5)|loc;
cmd               713 drivers/net/ethernet/8390/pcnet_cs.c 	int dat = (cmd&(1<<i)) ? MDIO_DATA_WRITE1 : MDIO_DATA_WRITE0;
cmd               727 drivers/net/ethernet/8390/pcnet_cs.c     u_int cmd = (0x05<<28)|(phy_id<<23)|(loc<<18)|(1<<17)|value;
cmd               732 drivers/net/ethernet/8390/pcnet_cs.c 	int dat = (cmd&(1<<i)) ? MDIO_DATA_WRITE1 : MDIO_DATA_WRITE0;
cmd              1099 drivers/net/ethernet/8390/pcnet_cs.c static int ei_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1108 drivers/net/ethernet/8390/pcnet_cs.c     switch (cmd) {
cmd               590 drivers/net/ethernet/adaptec/starfire.c static int	netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1861 drivers/net/ethernet/adaptec/starfire.c 			      struct ethtool_link_ksettings *cmd)
cmd              1865 drivers/net/ethernet/adaptec/starfire.c 	mii_ethtool_get_link_ksettings(&np->mii_if, cmd);
cmd              1871 drivers/net/ethernet/adaptec/starfire.c 			      const struct ethtool_link_ksettings *cmd)
cmd              1876 drivers/net/ethernet/adaptec/starfire.c 	res = mii_ethtool_set_link_ksettings(&np->mii_if, cmd);
cmd              1915 drivers/net/ethernet/adaptec/starfire.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1925 drivers/net/ethernet/adaptec/starfire.c 	rc = generic_mii_ioctl(&np->mii_if, data, cmd, NULL);
cmd              1928 drivers/net/ethernet/adaptec/starfire.c 	if ((cmd == SIOCSMIIREG) && (data->phy_id == np->phys[0]))
cmd              3655 drivers/net/ethernet/agere/et131x.c 			int cmd)
cmd              3660 drivers/net/ethernet/agere/et131x.c 	return phy_mii_ioctl(netdev->phydev, reqbuf, cmd);
cmd               490 drivers/net/ethernet/alacritech/slic.h 	u8 cmd;
cmd               760 drivers/net/ethernet/alacritech/slicoss.c 	u16 cmd;
cmd               764 drivers/net/ethernet/alacritech/slicoss.c 	pci_read_config_word(sdev->pdev, PCI_COMMAND, &cmd);
cmd               874 drivers/net/ethernet/alacritech/slicoss.c 		desc->cmd = SLIC_CMD_XMT_REQ;
cmd              1732 drivers/net/ethernet/alacritech/slicoss.c 	u16 cmd;
cmd              1736 drivers/net/ethernet/alacritech/slicoss.c 	cmd = old | PCI_COMMAND_PARITY | PCI_COMMAND_SERR;
cmd              1737 drivers/net/ethernet/alacritech/slicoss.c 	if (old != cmd)
cmd              1738 drivers/net/ethernet/alacritech/slicoss.c 		pci_write_config_word(pdev, PCI_COMMAND, cmd);
cmd               210 drivers/net/ethernet/allwinner/sun4i-emac.c static int emac_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               220 drivers/net/ethernet/allwinner/sun4i-emac.c 	return phy_mii_ioctl(phydev, rq, cmd);
cmd               848 drivers/net/ethernet/alteon/acenic.c static inline void ace_issue_cmd(struct ace_regs __iomem *regs, struct cmd *cmd)
cmd               854 drivers/net/ethernet/alteon/acenic.c 	writel(*(u32 *)(cmd), &regs->CmdRng[idx]);
cmd              1671 drivers/net/ethernet/alteon/acenic.c 		struct cmd cmd;
cmd              1672 drivers/net/ethernet/alteon/acenic.c 		cmd.evt = C_SET_RX_PRD_IDX;
cmd              1673 drivers/net/ethernet/alteon/acenic.c 		cmd.code = 0;
cmd              1674 drivers/net/ethernet/alteon/acenic.c 		cmd.idx = ap->rx_std_skbprd;
cmd              1675 drivers/net/ethernet/alteon/acenic.c 		ace_issue_cmd(regs, &cmd);
cmd              1788 drivers/net/ethernet/alteon/acenic.c 		struct cmd cmd;
cmd              1789 drivers/net/ethernet/alteon/acenic.c 		cmd.evt = C_SET_RX_JUMBO_PRD_IDX;
cmd              1790 drivers/net/ethernet/alteon/acenic.c 		cmd.code = 0;
cmd              1791 drivers/net/ethernet/alteon/acenic.c 		cmd.idx = ap->rx_jumbo_skbprd;
cmd              1792 drivers/net/ethernet/alteon/acenic.c 		ace_issue_cmd(regs, &cmd);
cmd              1891 drivers/net/ethernet/alteon/acenic.c  				struct cmd cmd;
cmd              1892 drivers/net/ethernet/alteon/acenic.c  				cmd.evt = C_SET_RX_JUMBO_PRD_IDX;
cmd              1893 drivers/net/ethernet/alteon/acenic.c  				cmd.code = 0;
cmd              1894 drivers/net/ethernet/alteon/acenic.c  				cmd.idx = 0;
cmd              1895 drivers/net/ethernet/alteon/acenic.c  				ace_issue_cmd(ap->regs, &cmd);
cmd              2232 drivers/net/ethernet/alteon/acenic.c 	struct cmd cmd;
cmd              2241 drivers/net/ethernet/alteon/acenic.c 	cmd.evt = C_CLEAR_STATS;
cmd              2242 drivers/net/ethernet/alteon/acenic.c 	cmd.code = 0;
cmd              2243 drivers/net/ethernet/alteon/acenic.c 	cmd.idx = 0;
cmd              2244 drivers/net/ethernet/alteon/acenic.c 	ace_issue_cmd(regs, &cmd);
cmd              2246 drivers/net/ethernet/alteon/acenic.c 	cmd.evt = C_HOST_STATE;
cmd              2247 drivers/net/ethernet/alteon/acenic.c 	cmd.code = C_C_STACK_UP;
cmd              2248 drivers/net/ethernet/alteon/acenic.c 	cmd.idx = 0;
cmd              2249 drivers/net/ethernet/alteon/acenic.c 	ace_issue_cmd(regs, &cmd);
cmd              2256 drivers/net/ethernet/alteon/acenic.c 		cmd.evt = C_SET_PROMISC_MODE;
cmd              2257 drivers/net/ethernet/alteon/acenic.c 		cmd.code = C_C_PROMISC_ENABLE;
cmd              2258 drivers/net/ethernet/alteon/acenic.c 		cmd.idx = 0;
cmd              2259 drivers/net/ethernet/alteon/acenic.c 		ace_issue_cmd(regs, &cmd);
cmd              2267 drivers/net/ethernet/alteon/acenic.c 	cmd.evt = C_LNK_NEGOTIATION;
cmd              2268 drivers/net/ethernet/alteon/acenic.c 	cmd.code = 0;
cmd              2269 drivers/net/ethernet/alteon/acenic.c 	cmd.idx = 0;
cmd              2270 drivers/net/ethernet/alteon/acenic.c 	ace_issue_cmd(regs, &cmd);
cmd              2287 drivers/net/ethernet/alteon/acenic.c 	struct cmd cmd;
cmd              2300 drivers/net/ethernet/alteon/acenic.c 		cmd.evt = C_SET_PROMISC_MODE;
cmd              2301 drivers/net/ethernet/alteon/acenic.c 		cmd.code = C_C_PROMISC_DISABLE;
cmd              2302 drivers/net/ethernet/alteon/acenic.c 		cmd.idx = 0;
cmd              2303 drivers/net/ethernet/alteon/acenic.c 		ace_issue_cmd(regs, &cmd);
cmd              2307 drivers/net/ethernet/alteon/acenic.c 	cmd.evt = C_HOST_STATE;
cmd              2308 drivers/net/ethernet/alteon/acenic.c 	cmd.code = C_C_STACK_DOWN;
cmd              2309 drivers/net/ethernet/alteon/acenic.c 	cmd.idx = 0;
cmd              2310 drivers/net/ethernet/alteon/acenic.c 	ace_issue_cmd(regs, &cmd);
cmd              2352 drivers/net/ethernet/alteon/acenic.c 		cmd.evt = C_RESET_JUMBO_RNG;
cmd              2353 drivers/net/ethernet/alteon/acenic.c 		cmd.code = 0;
cmd              2354 drivers/net/ethernet/alteon/acenic.c 		cmd.idx = 0;
cmd              2355 drivers/net/ethernet/alteon/acenic.c 		ace_issue_cmd(regs, &cmd);
cmd              2566 drivers/net/ethernet/alteon/acenic.c 			struct cmd cmd;
cmd              2568 drivers/net/ethernet/alteon/acenic.c 			cmd.evt = C_RESET_JUMBO_RNG;
cmd              2569 drivers/net/ethernet/alteon/acenic.c 			cmd.code = 0;
cmd              2570 drivers/net/ethernet/alteon/acenic.c 			cmd.idx = 0;
cmd              2571 drivers/net/ethernet/alteon/acenic.c 			ace_issue_cmd(regs, &cmd);
cmd              2579 drivers/net/ethernet/alteon/acenic.c 				  struct ethtool_link_ksettings *cmd)
cmd              2586 drivers/net/ethernet/alteon/acenic.c 	memset(cmd, 0, sizeof(struct ethtool_link_ksettings));
cmd              2593 drivers/net/ethernet/alteon/acenic.c 	cmd->base.port = PORT_FIBRE;
cmd              2597 drivers/net/ethernet/alteon/acenic.c 		cmd->base.speed = SPEED_1000;
cmd              2601 drivers/net/ethernet/alteon/acenic.c 			cmd->base.speed = SPEED_100;
cmd              2603 drivers/net/ethernet/alteon/acenic.c 			cmd->base.speed = SPEED_10;
cmd              2605 drivers/net/ethernet/alteon/acenic.c 			cmd->base.speed = 0;
cmd              2608 drivers/net/ethernet/alteon/acenic.c 		cmd->base.duplex = DUPLEX_FULL;
cmd              2610 drivers/net/ethernet/alteon/acenic.c 		cmd->base.duplex = DUPLEX_HALF;
cmd              2613 drivers/net/ethernet/alteon/acenic.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd              2615 drivers/net/ethernet/alteon/acenic.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd              2627 drivers/net/ethernet/alteon/acenic.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              2634 drivers/net/ethernet/alteon/acenic.c 				  const struct ethtool_link_ksettings *cmd)
cmd              2657 drivers/net/ethernet/alteon/acenic.c 	if (cmd->base.autoneg == AUTONEG_ENABLE)
cmd              2659 drivers/net/ethernet/alteon/acenic.c 	if (cmd->base.speed != speed) {
cmd              2661 drivers/net/ethernet/alteon/acenic.c 		switch (cmd->base.speed) {
cmd              2674 drivers/net/ethernet/alteon/acenic.c 	if (cmd->base.duplex == DUPLEX_FULL)
cmd              2678 drivers/net/ethernet/alteon/acenic.c 		struct cmd cmd;
cmd              2688 drivers/net/ethernet/alteon/acenic.c 		cmd.evt = C_LNK_NEGOTIATION;
cmd              2689 drivers/net/ethernet/alteon/acenic.c 		cmd.code = 0;
cmd              2690 drivers/net/ethernet/alteon/acenic.c 		cmd.idx = 0;
cmd              2691 drivers/net/ethernet/alteon/acenic.c 		ace_issue_cmd(regs, &cmd);
cmd              2721 drivers/net/ethernet/alteon/acenic.c 	struct cmd cmd;
cmd              2734 drivers/net/ethernet/alteon/acenic.c 	cmd.evt = C_SET_MAC_ADDR;
cmd              2735 drivers/net/ethernet/alteon/acenic.c 	cmd.code = 0;
cmd              2736 drivers/net/ethernet/alteon/acenic.c 	cmd.idx = 0;
cmd              2737 drivers/net/ethernet/alteon/acenic.c 	ace_issue_cmd(regs, &cmd);
cmd              2747 drivers/net/ethernet/alteon/acenic.c 	struct cmd cmd;
cmd              2750 drivers/net/ethernet/alteon/acenic.c 		cmd.evt = C_SET_MULTICAST_MODE;
cmd              2751 drivers/net/ethernet/alteon/acenic.c 		cmd.code = C_C_MCAST_ENABLE;
cmd              2752 drivers/net/ethernet/alteon/acenic.c 		cmd.idx = 0;
cmd              2753 drivers/net/ethernet/alteon/acenic.c 		ace_issue_cmd(regs, &cmd);
cmd              2756 drivers/net/ethernet/alteon/acenic.c 		cmd.evt = C_SET_MULTICAST_MODE;
cmd              2757 drivers/net/ethernet/alteon/acenic.c 		cmd.code = C_C_MCAST_DISABLE;
cmd              2758 drivers/net/ethernet/alteon/acenic.c 		cmd.idx = 0;
cmd              2759 drivers/net/ethernet/alteon/acenic.c 		ace_issue_cmd(regs, &cmd);
cmd              2764 drivers/net/ethernet/alteon/acenic.c 		cmd.evt = C_SET_PROMISC_MODE;
cmd              2765 drivers/net/ethernet/alteon/acenic.c 		cmd.code = C_C_PROMISC_ENABLE;
cmd              2766 drivers/net/ethernet/alteon/acenic.c 		cmd.idx = 0;
cmd              2767 drivers/net/ethernet/alteon/acenic.c 		ace_issue_cmd(regs, &cmd);
cmd              2770 drivers/net/ethernet/alteon/acenic.c 		cmd.evt = C_SET_PROMISC_MODE;
cmd              2771 drivers/net/ethernet/alteon/acenic.c 		cmd.code = C_C_PROMISC_DISABLE;
cmd              2772 drivers/net/ethernet/alteon/acenic.c 		cmd.idx = 0;
cmd              2773 drivers/net/ethernet/alteon/acenic.c 		ace_issue_cmd(regs, &cmd);
cmd              2784 drivers/net/ethernet/alteon/acenic.c 		cmd.evt = C_SET_MULTICAST_MODE;
cmd              2785 drivers/net/ethernet/alteon/acenic.c 		cmd.code = C_C_MCAST_ENABLE;
cmd              2786 drivers/net/ethernet/alteon/acenic.c 		cmd.idx = 0;
cmd              2787 drivers/net/ethernet/alteon/acenic.c 		ace_issue_cmd(regs, &cmd);
cmd              2789 drivers/net/ethernet/alteon/acenic.c 		cmd.evt = C_SET_MULTICAST_MODE;
cmd              2790 drivers/net/ethernet/alteon/acenic.c 		cmd.code = C_C_MCAST_DISABLE;
cmd              2791 drivers/net/ethernet/alteon/acenic.c 		cmd.idx = 0;
cmd              2792 drivers/net/ethernet/alteon/acenic.c 		ace_issue_cmd(regs, &cmd);
cmd               902 drivers/net/ethernet/altera/altera_tse_main.c 	unsigned int cmd = 0;
cmd               952 drivers/net/ethernet/altera/altera_tse_main.c 	cmd = csrrd32(priv->mac_dev, tse_csroffs(command_config));
cmd               953 drivers/net/ethernet/altera/altera_tse_main.c 	cmd &= ~MAC_CMDCFG_PAD_EN;	/* No padding Removal on Receive */
cmd               954 drivers/net/ethernet/altera/altera_tse_main.c 	cmd &= ~MAC_CMDCFG_CRC_FWD;	/* CRC Removal */
cmd               955 drivers/net/ethernet/altera/altera_tse_main.c 	cmd |= MAC_CMDCFG_RX_ERR_DISC;	/* Automatically discard frames
cmd               958 drivers/net/ethernet/altera/altera_tse_main.c 	cmd |= MAC_CMDCFG_CNTL_FRM_ENA;
cmd               959 drivers/net/ethernet/altera/altera_tse_main.c 	cmd &= ~MAC_CMDCFG_TX_ENA;
cmd               960 drivers/net/ethernet/altera/altera_tse_main.c 	cmd &= ~MAC_CMDCFG_RX_ENA;
cmd               963 drivers/net/ethernet/altera/altera_tse_main.c 	cmd &= ~MAC_CMDCFG_HD_ENA;
cmd               964 drivers/net/ethernet/altera/altera_tse_main.c 	cmd &= ~MAC_CMDCFG_ETH_SPEED;
cmd               965 drivers/net/ethernet/altera/altera_tse_main.c 	cmd &= ~MAC_CMDCFG_ENA_10;
cmd               967 drivers/net/ethernet/altera/altera_tse_main.c 	csrwr32(cmd, priv->mac_dev, tse_csroffs(command_config));
cmd               974 drivers/net/ethernet/altera/altera_tse_main.c 			"MAC post-initialization: CMD_CONFIG = 0x%08x\n", cmd);
cmd               228 drivers/net/ethernet/amazon/ena/ena_com.c 						       struct ena_admin_aq_entry *cmd,
cmd               252 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd->aq_common_descriptor.flags |= admin_queue->sq.phase &
cmd               255 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd->aq_common_descriptor.command_id |= cmd_id &
cmd               265 drivers/net/ethernet/amazon/ena/ena_com.c 	comp_ctx->cmd_opcode = cmd->aq_common_descriptor.opcode;
cmd               269 drivers/net/ethernet/amazon/ena/ena_com.c 	memcpy(&admin_queue->sq.entries[tail_masked], cmd, cmd_size_in_bytes);
cmd               307 drivers/net/ethernet/amazon/ena/ena_com.c 						     struct ena_admin_aq_entry *cmd,
cmd               320 drivers/net/ethernet/amazon/ena/ena_com.c 	comp_ctx = __ena_com_submit_admin_cmd(admin_queue, cmd,
cmd               605 drivers/net/ethernet/amazon/ena/ena_com.c 	struct ena_admin_set_feat_cmd cmd;
cmd               610 drivers/net/ethernet/amazon/ena/ena_com.c 	memset(&cmd, 0x0, sizeof(cmd));
cmd               613 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.aq_common_descriptor.opcode = ENA_ADMIN_SET_FEATURE;
cmd               614 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.feat_common.feature_id = ENA_ADMIN_LLQ;
cmd               616 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.u.llq.header_location_ctrl_enabled = llq_info->header_location_ctrl;
cmd               617 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.u.llq.entry_size_ctrl_enabled = llq_info->desc_list_entry_size_ctrl;
cmd               618 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.u.llq.desc_num_before_header_enabled = llq_info->descs_num_before_header;
cmd               619 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.u.llq.descriptors_stride_ctrl_enabled = llq_info->desc_stride_ctrl;
cmd               622 drivers/net/ethernet/amazon/ena/ena_com.c 					    (struct ena_admin_aq_entry *)&cmd,
cmd               623 drivers/net/ethernet/amazon/ena/ena_com.c 					    sizeof(cmd),
cmd              1328 drivers/net/ethernet/amazon/ena/ena_com.c 				  struct ena_admin_aq_entry *cmd,
cmd              1336 drivers/net/ethernet/amazon/ena/ena_com.c 	comp_ctx = ena_com_submit_admin_cmd(admin_queue, cmd, cmd_size,
cmd              1522 drivers/net/ethernet/amazon/ena/ena_com.c 	struct ena_admin_set_feat_cmd cmd;
cmd              1539 drivers/net/ethernet/amazon/ena/ena_com.c 	memset(&cmd, 0x0, sizeof(cmd));
cmd              1542 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.aq_common_descriptor.opcode = ENA_ADMIN_SET_FEATURE;
cmd              1543 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.aq_common_descriptor.flags = 0;
cmd              1544 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.feat_common.feature_id = ENA_ADMIN_AENQ_CONFIG;
cmd              1545 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.u.aenq.enabled_groups = groups_flag;
cmd              1548 drivers/net/ethernet/amazon/ena/ena_com.c 					    (struct ena_admin_aq_entry *)&cmd,
cmd              1549 drivers/net/ethernet/amazon/ena/ena_com.c 					    sizeof(cmd),
cmd              2177 drivers/net/ethernet/amazon/ena/ena_com.c 	struct ena_admin_set_feat_cmd cmd;
cmd              2186 drivers/net/ethernet/amazon/ena/ena_com.c 	memset(&cmd, 0x0, sizeof(cmd));
cmd              2189 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.aq_common_descriptor.opcode = ENA_ADMIN_SET_FEATURE;
cmd              2190 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.aq_common_descriptor.flags = 0;
cmd              2191 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.feat_common.feature_id = ENA_ADMIN_MTU;
cmd              2192 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.u.mtu.mtu = mtu;
cmd              2195 drivers/net/ethernet/amazon/ena/ena_com.c 					    (struct ena_admin_aq_entry *)&cmd,
cmd              2196 drivers/net/ethernet/amazon/ena/ena_com.c 					    sizeof(cmd),
cmd              2228 drivers/net/ethernet/amazon/ena/ena_com.c 	struct ena_admin_set_feat_cmd cmd;
cmd              2252 drivers/net/ethernet/amazon/ena/ena_com.c 	memset(&cmd, 0x0, sizeof(cmd));
cmd              2254 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.aq_common_descriptor.opcode = ENA_ADMIN_SET_FEATURE;
cmd              2255 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.aq_common_descriptor.flags =
cmd              2257 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.feat_common.feature_id = ENA_ADMIN_RSS_HASH_FUNCTION;
cmd              2258 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.u.flow_hash_func.init_val = rss->hash_init_val;
cmd              2259 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.u.flow_hash_func.selected_func = 1 << rss->hash_func;
cmd              2262 drivers/net/ethernet/amazon/ena/ena_com.c 				   &cmd.control_buffer.address,
cmd              2269 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.control_buffer.length = sizeof(*rss->hash_key);
cmd              2272 drivers/net/ethernet/amazon/ena/ena_com.c 					    (struct ena_admin_aq_entry *)&cmd,
cmd              2273 drivers/net/ethernet/amazon/ena/ena_com.c 					    sizeof(cmd),
cmd              2399 drivers/net/ethernet/amazon/ena/ena_com.c 	struct ena_admin_set_feat_cmd cmd;
cmd              2410 drivers/net/ethernet/amazon/ena/ena_com.c 	memset(&cmd, 0x0, sizeof(cmd));
cmd              2412 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.aq_common_descriptor.opcode = ENA_ADMIN_SET_FEATURE;
cmd              2413 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.aq_common_descriptor.flags =
cmd              2415 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.feat_common.feature_id = ENA_ADMIN_RSS_HASH_INPUT;
cmd              2416 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.u.flow_hash_input.enabled_input_sort =
cmd              2421 drivers/net/ethernet/amazon/ena/ena_com.c 				   &cmd.control_buffer.address,
cmd              2427 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.control_buffer.length = sizeof(*hash_ctrl);
cmd              2430 drivers/net/ethernet/amazon/ena/ena_com.c 					    (struct ena_admin_aq_entry *)&cmd,
cmd              2431 drivers/net/ethernet/amazon/ena/ena_com.c 					    sizeof(cmd),
cmd              2558 drivers/net/ethernet/amazon/ena/ena_com.c 	struct ena_admin_set_feat_cmd cmd;
cmd              2575 drivers/net/ethernet/amazon/ena/ena_com.c 	memset(&cmd, 0x0, sizeof(cmd));
cmd              2577 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.aq_common_descriptor.opcode = ENA_ADMIN_SET_FEATURE;
cmd              2578 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.aq_common_descriptor.flags =
cmd              2580 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.feat_common.feature_id = ENA_ADMIN_RSS_REDIRECTION_TABLE_CONFIG;
cmd              2581 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.u.ind_table.size = rss->tbl_log_size;
cmd              2582 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.u.ind_table.inline_index = 0xFFFFFFFF;
cmd              2585 drivers/net/ethernet/amazon/ena/ena_com.c 				   &cmd.control_buffer.address,
cmd              2592 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.control_buffer.length = (1ULL << rss->tbl_log_size) *
cmd              2596 drivers/net/ethernet/amazon/ena/ena_com.c 					    (struct ena_admin_aq_entry *)&cmd,
cmd              2597 drivers/net/ethernet/amazon/ena/ena_com.c 					    sizeof(cmd),
cmd              2740 drivers/net/ethernet/amazon/ena/ena_com.c 	struct ena_admin_set_feat_cmd cmd;
cmd              2749 drivers/net/ethernet/amazon/ena/ena_com.c 	memset(&cmd, 0x0, sizeof(cmd));
cmd              2752 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.aq_common_descriptor.opcode = ENA_ADMIN_SET_FEATURE;
cmd              2753 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.feat_common.feature_id = ENA_ADMIN_HOST_ATTR_CONFIG;
cmd              2756 drivers/net/ethernet/amazon/ena/ena_com.c 				   &cmd.u.host_attr.debug_ba,
cmd              2764 drivers/net/ethernet/amazon/ena/ena_com.c 				   &cmd.u.host_attr.os_info_ba,
cmd              2771 drivers/net/ethernet/amazon/ena/ena_com.c 	cmd.u.host_attr.debug_area_size = host_attr->debug_area_size;
cmd              2774 drivers/net/ethernet/amazon/ena/ena_com.c 					    (struct ena_admin_aq_entry *)&cmd,
cmd              2775 drivers/net/ethernet/amazon/ena/ena_com.c 					    sizeof(cmd),
cmd               882 drivers/net/ethernet/amazon/ena/ena_com.h 				  struct ena_admin_aq_entry *cmd,
cmd               489 drivers/net/ethernet/amazon/ena/ena_ethtool.c 			    struct ethtool_rxnfc *cmd)
cmd               495 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	cmd->data = 0;
cmd               497 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	switch (cmd->flow_type) {
cmd               534 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	cmd->data = ena_flow_hash_to_flow_type(hash_fields);
cmd               540 drivers/net/ethernet/amazon/ena/ena_ethtool.c 			    struct ethtool_rxnfc *cmd)
cmd               545 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	switch (cmd->flow_type) {
cmd               578 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	hash_fields = ena_flow_data_to_flow_hash(cmd->data);
cmd               588 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	switch (info->cmd) {
cmd               596 drivers/net/ethernet/amazon/ena/ena_ethtool.c 			  "Command parameter %d is not supported\n", info->cmd);
cmd               609 drivers/net/ethernet/amazon/ena/ena_ethtool.c 	switch (info->cmd) {
cmd               622 drivers/net/ethernet/amazon/ena/ena_ethtool.c 			  "Command parameter %d is not supported\n", info->cmd);
cmd              1388 drivers/net/ethernet/amd/amd8111e.c 				       struct ethtool_link_ksettings *cmd)
cmd              1392 drivers/net/ethernet/amd/amd8111e.c 	mii_ethtool_get_link_ksettings(&lp->mii_if, cmd);
cmd              1398 drivers/net/ethernet/amd/amd8111e.c 				       const struct ethtool_link_ksettings *cmd)
cmd              1403 drivers/net/ethernet/amd/amd8111e.c 	res = mii_ethtool_set_link_ksettings(&lp->mii_if, cmd);
cmd              1462 drivers/net/ethernet/amd/amd8111e.c static int amd8111e_ioctl(struct net_device *dev , struct ifreq *ifr, int cmd)
cmd              1469 drivers/net/ethernet/amd/amd8111e.c 	switch(cmd) {
cmd              1056 drivers/net/ethernet/amd/au1000_eth.c static int au1000_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1064 drivers/net/ethernet/amd/au1000_eth.c 	return phy_mii_ioctl(dev->phydev, rq, cmd);
cmd               730 drivers/net/ethernet/amd/pcnet32.c 				      struct ethtool_link_ksettings *cmd)
cmd               737 drivers/net/ethernet/amd/pcnet32.c 		mii_ethtool_get_link_ksettings(&lp->mii_if, cmd);
cmd               740 drivers/net/ethernet/amd/pcnet32.c 			cmd->base.autoneg = AUTONEG_ENABLE;
cmd               742 drivers/net/ethernet/amd/pcnet32.c 				cmd->base.port = PORT_AUI;
cmd               744 drivers/net/ethernet/amd/pcnet32.c 				cmd->base.port = PORT_TP;
cmd               746 drivers/net/ethernet/amd/pcnet32.c 			cmd->base.autoneg = AUTONEG_DISABLE;
cmd               747 drivers/net/ethernet/amd/pcnet32.c 			cmd->base.port = lp->port_tp ? PORT_TP : PORT_AUI;
cmd               749 drivers/net/ethernet/amd/pcnet32.c 		cmd->base.duplex = lp->fdx ? DUPLEX_FULL : DUPLEX_HALF;
cmd               750 drivers/net/ethernet/amd/pcnet32.c 		cmd->base.speed = SPEED_10;
cmd               752 drivers/net/ethernet/amd/pcnet32.c 						cmd->link_modes.supported,
cmd               760 drivers/net/ethernet/amd/pcnet32.c 				      const struct ethtool_link_ksettings *cmd)
cmd               770 drivers/net/ethernet/amd/pcnet32.c 		r = mii_ethtool_set_link_ksettings(&lp->mii_if, cmd);
cmd               776 drivers/net/ethernet/amd/pcnet32.c 		lp->autoneg = cmd->base.autoneg == AUTONEG_ENABLE;
cmd               778 drivers/net/ethernet/amd/pcnet32.c 		if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd               783 drivers/net/ethernet/amd/pcnet32.c 			lp->port_tp = cmd->base.port == PORT_TP;
cmd               785 drivers/net/ethernet/amd/pcnet32.c 			if (cmd->base.port == PORT_TP)
cmd               790 drivers/net/ethernet/amd/pcnet32.c 			lp->fdx = cmd->base.duplex == DUPLEX_FULL;
cmd               792 drivers/net/ethernet/amd/pcnet32.c 			if (cmd->base.duplex == DUPLEX_FULL)
cmd              2201 drivers/net/ethernet/amd/pcnet32.c 		struct ethtool_cmd ecmd = { .cmd = ETHTOOL_GSET };
cmd              2784 drivers/net/ethernet/amd/pcnet32.c static int pcnet32_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              2793 drivers/net/ethernet/amd/pcnet32.c 		rc = generic_mii_ioctl(&lp->mii_if, if_mii(rq), cmd, NULL);
cmd              2881 drivers/net/ethernet/amd/pcnet32.c 					.cmd = ETHTOOL_GSET };
cmd              2113 drivers/net/ethernet/amd/xgbe/xgbe-drv.c static int xgbe_ioctl(struct net_device *netdev, struct ifreq *ifreq, int cmd)
cmd              2118 drivers/net/ethernet/amd/xgbe/xgbe-drv.c 	switch (cmd) {
cmd               310 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 				   struct ethtool_link_ksettings *cmd)
cmd               315 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	cmd->base.phy_address = pdata->phy.address;
cmd               317 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	cmd->base.autoneg = pdata->phy.autoneg;
cmd               318 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	cmd->base.speed = pdata->phy.speed;
cmd               319 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	cmd->base.duplex = pdata->phy.duplex;
cmd               321 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	cmd->base.port = PORT_NONE;
cmd               323 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	XGBE_LM_COPY(cmd, supported, lks, supported);
cmd               324 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	XGBE_LM_COPY(cmd, advertising, lks, advertising);
cmd               325 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	XGBE_LM_COPY(cmd, lp_advertising, lks, lp_advertising);
cmd               331 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 				   const struct ethtool_link_ksettings *cmd)
cmd               339 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	speed = cmd->base.speed;
cmd               341 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	if (cmd->base.phy_address != pdata->phy.address) {
cmd               343 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 			   cmd->base.phy_address);
cmd               347 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	if ((cmd->base.autoneg != AUTONEG_ENABLE) &&
cmd               348 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	    (cmd->base.autoneg != AUTONEG_DISABLE)) {
cmd               350 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 			   cmd->base.autoneg);
cmd               354 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	if (cmd->base.autoneg == AUTONEG_DISABLE) {
cmd               360 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 		if (cmd->base.duplex != DUPLEX_FULL) {
cmd               362 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 				   cmd->base.duplex);
cmd               369 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 		  __ETHTOOL_LINK_MODE_MASK_NBITS, cmd->link_modes.advertising,
cmd               373 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 		   cmd->link_modes.advertising, lks->link_modes.supported,
cmd               376 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	if ((cmd->base.autoneg == AUTONEG_ENABLE) &&
cmd               384 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	pdata->phy.autoneg = cmd->base.autoneg;
cmd               386 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	pdata->phy.duplex = cmd->base.duplex;
cmd               390 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	if (cmd->base.autoneg == AUTONEG_ENABLE)
cmd               523 drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c 	switch (rxnfc->cmd) {
cmd               222 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c 	unsigned int cmd;
cmd               227 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c 		if (state->op->cmd == XGBE_I2C_CMD_READ)
cmd               228 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c 			cmd = XGBE_I2C_READ;
cmd               230 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c 			cmd = *state->tx_buf++;
cmd               233 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c 			XI2C_SET_BITS(cmd, IC_DATA_CMD, STOP, 1);
cmd               235 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c 		XI2C_IOWRITE(pdata, IC_DATA_CMD, cmd);
cmd               252 drivers/net/ethernet/amd/xgbe/xgbe-i2c.c 	if (state->op->cmd != XGBE_I2C_CMD_READ)
cmd               422 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	i2c_op.cmd = XGBE_I2C_CMD_WRITE;
cmd               436 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	i2c_op.cmd = XGBE_I2C_CMD_READ;
cmd               466 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	i2c_op.cmd = XGBE_I2C_CMD_WRITE;
cmd               487 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	i2c_op.cmd = XGBE_I2C_CMD_WRITE;
cmd               502 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	i2c_op.cmd = XGBE_I2C_CMD_READ;
cmd               524 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	i2c_op.cmd = XGBE_I2C_CMD_WRITE;
cmd               543 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	i2c_op.cmd = XGBE_I2C_CMD_WRITE;
cmd              1952 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 					unsigned int cmd, unsigned int sub_cmd)
cmd              1963 drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c 	XP_SET_BITS(s0, XP_DRIVER_SCRATCH_0, COMMAND, cmd);
cmd               636 drivers/net/ethernet/amd/xgbe/xgbe.h 	enum xgbe_i2c_cmd cmd;
cmd               141 drivers/net/ethernet/apm/xgene-v2/ethtool.c 				  struct ethtool_link_ksettings *cmd)
cmd               148 drivers/net/ethernet/apm/xgene-v2/ethtool.c 	phy_ethtool_ksettings_get(phydev, cmd);
cmd               154 drivers/net/ethernet/apm/xgene-v2/ethtool.c 				  const struct ethtool_link_ksettings *cmd)
cmd               161 drivers/net/ethernet/apm/xgene-v2/ethtool.c 	return phy_ethtool_ksettings_set(phydev, cmd);
cmd               106 drivers/net/ethernet/apm/xgene/xgene_enet_cle.c 				   enum xgene_cle_cmd_type cmd)
cmd               113 drivers/net/ethernet/apm/xgene/xgene_enet_cle.c 		if (status & cmd) {
cmd               125 drivers/net/ethernet/apm/xgene/xgene_enet_cle.c 			     enum xgene_cle_cmd_type cmd)
cmd               145 drivers/net/ethernet/apm/xgene/xgene_enet_cle.c 		iowrite32(cmd, base + INDCMD);
cmd               147 drivers/net/ethernet/apm/xgene/xgene_enet_cle.c 		ret = xgene_cle_poll_cmd_done(base, cmd);
cmd               112 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 				    struct ethtool_link_ksettings *cmd)
cmd               122 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 		phy_ethtool_ksettings_get(phydev, cmd);
cmd               130 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 			phy_ethtool_ksettings_get(phydev, cmd);
cmd               138 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 			cmd->link_modes.supported,
cmd               141 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 			cmd->link_modes.advertising,
cmd               144 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 		cmd->base.speed = SPEED_1000;
cmd               145 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 		cmd->base.duplex = DUPLEX_FULL;
cmd               146 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 		cmd->base.port = PORT_MII;
cmd               147 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd               151 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 			cmd->link_modes.supported,
cmd               154 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 			cmd->link_modes.advertising,
cmd               157 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 		cmd->base.speed = SPEED_10000;
cmd               158 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 		cmd->base.duplex = DUPLEX_FULL;
cmd               159 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               160 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd               167 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 				    const struct ethtool_link_ksettings *cmd)
cmd               176 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 		return phy_ethtool_ksettings_set(phydev, cmd);
cmd               184 drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c 			return phy_ethtool_ksettings_set(phydev, cmd);
cmd               181 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	iowrite32(count, ring->cmd);
cmd               257 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	void __iomem *addr, *wr, *cmd, *cmd_done;
cmd               271 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	cmd = pdata->mcx_mac_addr + MAC_COMMAND_REG_OFFSET;
cmd               277 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	iowrite32(XGENE_ENET_WR_CMD, cmd);
cmd               286 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	iowrite32(0, cmd);
cmd               316 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	void __iomem *addr, *rd, *cmd, *cmd_done;
cmd               330 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	cmd = pdata->mcx_mac_addr + MAC_COMMAND_REG_OFFSET;
cmd               335 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	iowrite32(XGENE_ENET_RD_CMD, cmd);
cmd               344 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	iowrite32(0, cmd);
cmd               352 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	void __iomem *addr, *rd, *cmd, *cmd_done;
cmd               358 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	cmd = pdata->mcx_stats_addr + STAT_COMMAND_REG_OFFSET;
cmd               363 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	iowrite32(XGENE_ENET_RD_CMD, cmd);
cmd               373 drivers/net/ethernet/apm/xgene/xgene_enet_hw.c 	iowrite32(0, cmd);
cmd              1256 drivers/net/ethernet/apm/xgene/xgene_enet_main.c 	ring->cmd = ring->cmd_base + INC_DEC_CMD_ADDR;
cmd               104 drivers/net/ethernet/apm/xgene/xgene_enet_main.h 	void __iomem *cmd;
cmd               246 drivers/net/ethernet/apm/xgene/xgene_enet_main.h 	void __iomem *cmd;
cmd               168 drivers/net/ethernet/apm/xgene/xgene_enet_ring2.c 	iowrite32(data, ring->cmd);
cmd                40 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 				   void __iomem *cmd, void __iomem *cmd_done,
cmd                48 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	iowrite32(XGENE_ENET_WR_CMD, cmd);
cmd                57 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	iowrite32(0, cmd);
cmd                65 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	void __iomem *addr, *wr, *cmd, *cmd_done;
cmd                69 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	cmd = pdata->pcs_addr + PCS_COMMAND_REG_OFFSET;
cmd                72 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	if (!xgene_enet_wr_indirect(addr, wr, cmd, cmd_done, wr_addr, wr_data))
cmd               102 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 				   void __iomem *cmd, void __iomem *cmd_done,
cmd               109 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	iowrite32(XGENE_ENET_RD_CMD, cmd);
cmd               119 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	iowrite32(0, cmd);
cmd               127 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	void __iomem *addr, *rd, *cmd, *cmd_done;
cmd               132 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	cmd = pdata->pcs_addr + PCS_COMMAND_REG_OFFSET;
cmd               135 drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c 	success = xgene_enet_rd_indirect(addr, rd, cmd, cmd_done, rd_addr, rd_data);
cmd               198 drivers/net/ethernet/apple/bmac.c 	     unsigned short cmd, unsigned count, unsigned long addr,
cmd               201 drivers/net/ethernet/apple/bmac.c 	out_le16(&cp->command, cmd);
cmd                38 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 					 struct ethtool_link_ksettings *cmd)
cmd                42 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	aq_nic_get_link_ksettings(aq_nic, cmd);
cmd                43 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	cmd->base.speed = netif_carrier_ok(ndev) ?
cmd                51 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 			      const struct ethtool_link_ksettings *cmd)
cmd                55 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	return aq_nic_set_link_ksettings(aq_nic, cmd);
cmd               238 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 				struct ethtool_rxnfc *cmd,
cmd               245 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	switch (cmd->cmd) {
cmd               247 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		cmd->data = cfg->vecs;
cmd               250 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		cmd->rule_cnt = aq_get_rxnfc_count_all_rules(aq_nic);
cmd               253 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		err = aq_get_rxnfc_rule(aq_nic, cmd);
cmd               256 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		err = aq_get_rxnfc_all_rules(aq_nic, cmd, rule_locs);
cmd               267 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 				struct ethtool_rxnfc *cmd)
cmd               272 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 	switch (cmd->cmd) {
cmd               274 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		err = aq_add_rxnfc_rule(aq_nic, cmd);
cmd               277 drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c 		err = aq_del_rxnfc_rule(aq_nic, cmd);
cmd               436 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		struct ethtool_rxnfc cmd;
cmd               438 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		cmd.fs.location = rule->aq_fsp.location;
cmd               439 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		return aq_del_rxnfc_rule(aq_nic, &cmd);
cmd               483 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	data->cmd |= HW_ATL_RX_ENABLE_FLTR_L3L4;
cmd               488 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_ENABLE_CMP_PROT_L4;
cmd               492 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_UDP;
cmd               493 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_ENABLE_CMP_PROT_L4;
cmd               497 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_SCTP;
cmd               498 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_ENABLE_CMP_PROT_L4;
cmd               520 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_ENABLE_L3_IPV6;
cmd               537 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_ENABLE_CMP_SRC_ADDR_L3;
cmd               539 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_ENABLE_CMP_DEST_ADDR_L3;
cmd               541 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_ENABLE_CMP_DEST_PORT_L4;
cmd               543 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_ENABLE_CMP_SRC_PORT_L4;
cmd               545 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_HOST << HW_ATL_RX_ACTION_FL3F4_SHIFT;
cmd               546 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= fsp->ring_cookie << HW_ATL_RX_QUEUE_FL3L4_SHIFT;
cmd               547 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_ENABLE_QUEUE_L3L4;
cmd               549 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		data->cmd |= HW_ATL_RX_DISCARD << HW_ATL_RX_ACTION_FL3F4_SHIFT;
cmd               623 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 				   struct ethtool_rxnfc *cmd)
cmd               671 drivers/net/ethernet/aquantia/atlantic/aq_filters.c int aq_add_rxnfc_rule(struct aq_nic_s *aq_nic, const struct ethtool_rxnfc *cmd)
cmd               675 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd               710 drivers/net/ethernet/aquantia/atlantic/aq_filters.c int aq_del_rxnfc_rule(struct aq_nic_s *aq_nic, const struct ethtool_rxnfc *cmd)
cmd               719 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		if (rule->aq_fsp.location == cmd->fs.location)
cmd               723 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	if (rule && rule->aq_fsp.location == cmd->fs.location) {
cmd               732 drivers/net/ethernet/aquantia/atlantic/aq_filters.c int aq_get_rxnfc_rule(struct aq_nic_s *aq_nic, struct ethtool_rxnfc *cmd)
cmd               736 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 			(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd               753 drivers/net/ethernet/aquantia/atlantic/aq_filters.c int aq_get_rxnfc_all_rules(struct aq_nic_s *aq_nic, struct ethtool_rxnfc *cmd,
cmd               761 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	cmd->data = aq_get_rxnfc_count_all_rules(aq_nic);
cmd               765 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 		if (unlikely(count == cmd->rule_cnt))
cmd               771 drivers/net/ethernet/aquantia/atlantic/aq_filters.c 	cmd->rule_cnt = count;
cmd                25 drivers/net/ethernet/aquantia/atlantic/aq_filters.h int aq_add_rxnfc_rule(struct aq_nic_s *aq_nic, const struct ethtool_rxnfc *cmd);
cmd                26 drivers/net/ethernet/aquantia/atlantic/aq_filters.h int aq_del_rxnfc_rule(struct aq_nic_s *aq_nic, const struct ethtool_rxnfc *cmd);
cmd                27 drivers/net/ethernet/aquantia/atlantic/aq_filters.h int aq_get_rxnfc_rule(struct aq_nic_s *aq_nic, struct ethtool_rxnfc *cmd);
cmd                28 drivers/net/ethernet/aquantia/atlantic/aq_filters.h int aq_get_rxnfc_all_rules(struct aq_nic_s *aq_nic, struct ethtool_rxnfc *cmd,
cmd               779 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 			       struct ethtool_link_ksettings *cmd)
cmd               782 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		cmd->base.port = PORT_FIBRE;
cmd               784 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		cmd->base.port = PORT_TP;
cmd               786 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cmd->base.duplex = DUPLEX_FULL;
cmd               787 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	cmd->base.autoneg = self->aq_nic_cfg.is_autoneg;
cmd               789 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd               792 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               796 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               800 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               804 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               808 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               812 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               815 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, Autoneg);
cmd               818 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, supported, FIBRE);
cmd               820 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, supported, TP);
cmd               822 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	ethtool_link_ksettings_zero_link_mode(cmd, advertising);
cmd               825 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising, Autoneg);
cmd               828 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               832 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               836 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               840 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               844 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               848 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               854 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               858 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising, FIBRE);
cmd               860 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising, TP);
cmd               864 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 			      const struct ethtool_link_ksettings *cmd)
cmd               870 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd               874 drivers/net/ethernet/aquantia/atlantic/aq_nic.c 		speed = cmd->base.speed;
cmd               143 drivers/net/ethernet/aquantia/atlantic/aq_nic.h 			       struct ethtool_link_ksettings *cmd);
cmd               145 drivers/net/ethernet/aquantia/atlantic/aq_nic.h 			      const struct ethtool_link_ksettings *cmd);
cmd              1041 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 	if (data->cmd) {
cmd              1060 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c 	hw_atl_rpfl3l4_cmd_set(self, location, data->cmd);
cmd              1587 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c void hw_atl_rpfl3l4_cmd_set(struct aq_hw_s *aq_hw, u8 location, u32 cmd)
cmd              1589 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c 	aq_hw_write_reg(aq_hw, HW_ATL_RPF_L3_REG_CTRL_ADR(location), cmd);
cmd               745 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h void hw_atl_rpfl3l4_cmd_set(struct aq_hw_s *aq_hw, u8 location, u32 cmd);
cmd               261 drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.h 	u32 cmd;
cmd               784 drivers/net/ethernet/arc/emac_main.c static int arc_emac_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               792 drivers/net/ethernet/arc/emac_main.c 	return phy_mii_ioctl(dev->phydev, rq, cmd);
cmd              1397 drivers/net/ethernet/atheros/ag71xx.c static int ag71xx_do_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd)
cmd              1402 drivers/net/ethernet/atheros/ag71xx.c 	return phy_mii_ioctl(ndev->phydev, ifr, cmd);
cmd               129 drivers/net/ethernet/atheros/alx/ethtool.c 				  struct ethtool_link_ksettings *cmd)
cmd               147 drivers/net/ethernet/atheros/alx/ethtool.c 	cmd->base.port = PORT_TP;
cmd               148 drivers/net/ethernet/atheros/alx/ethtool.c 	cmd->base.phy_address = 0;
cmd               151 drivers/net/ethernet/atheros/alx/ethtool.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd               153 drivers/net/ethernet/atheros/alx/ethtool.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd               166 drivers/net/ethernet/atheros/alx/ethtool.c 	cmd->base.speed = hw->link_speed;
cmd               167 drivers/net/ethernet/atheros/alx/ethtool.c 	cmd->base.duplex = hw->duplex;
cmd               169 drivers/net/ethernet/atheros/alx/ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               171 drivers/net/ethernet/atheros/alx/ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               178 drivers/net/ethernet/atheros/alx/ethtool.c 				  const struct ethtool_link_ksettings *cmd)
cmd               188 drivers/net/ethernet/atheros/alx/ethtool.c 						cmd->link_modes.advertising);
cmd               190 drivers/net/ethernet/atheros/alx/ethtool.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd               195 drivers/net/ethernet/atheros/alx/ethtool.c 		adv_cfg = alx_speed_to_ethadv(cmd->base.speed,
cmd               196 drivers/net/ethernet/atheros/alx/ethtool.c 					      cmd->base.duplex);
cmd              1599 drivers/net/ethernet/atheros/alx/main.c static int alx_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              1606 drivers/net/ethernet/atheros/alx/main.c 	return mdio_mii_ioctl(&alx->hw.mdio, if_mii(ifr), cmd);
cmd                16 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 				    struct ethtool_link_ksettings *cmd)
cmd                35 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 	cmd->base.port = PORT_TP;
cmd                36 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 	cmd->base.phy_address = 0;
cmd                39 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 		cmd->base.speed = adapter->link_speed;
cmd                41 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 			cmd->base.duplex = DUPLEX_FULL;
cmd                43 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 			cmd->base.duplex = DUPLEX_HALF;
cmd                45 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd                46 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd                49 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 	cmd->base.autoneg = AUTONEG_ENABLE;
cmd                51 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd                53 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd                60 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 				    const struct ethtool_link_ksettings *cmd)
cmd                69 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd                72 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 		u32 speed = cmd->base.speed;
cmd                74 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 			if (cmd->base.duplex != DUPLEX_FULL) {
cmd                83 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 			if (cmd->base.duplex == DUPLEX_FULL)
cmd                88 drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c 			if (cmd->base.duplex == DUPLEX_FULL)
cmd               577 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 			   struct ifreq *ifr, int cmd)
cmd               589 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	switch (cmd) {
cmd               626 drivers/net/ethernet/atheros/atl1c/atl1c_main.c static int atl1c_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd               628 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 	switch (cmd) {
cmd               632 drivers/net/ethernet/atheros/atl1c/atl1c_main.c 		return atl1c_mii_ioctl(netdev, ifr, cmd);
cmd                16 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 				    struct ethtool_link_ksettings *cmd)
cmd                36 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 	cmd->base.port = PORT_TP;
cmd                37 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 	cmd->base.phy_address = 0;
cmd                40 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 		cmd->base.speed = adapter->link_speed;
cmd                42 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 			cmd->base.duplex = DUPLEX_FULL;
cmd                44 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 			cmd->base.duplex = DUPLEX_HALF;
cmd                46 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd                47 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd                50 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 	cmd->base.autoneg = AUTONEG_ENABLE;
cmd                52 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd                54 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd                61 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 				    const struct ethtool_link_ksettings *cmd)
cmd                68 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 						cmd->link_modes.advertising);
cmd                73 drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd               469 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 			   struct ifreq *ifr, int cmd)
cmd               480 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	switch (cmd) {
cmd               518 drivers/net/ethernet/atheros/atl1e/atl1e_main.c static int atl1e_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd               520 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	switch (cmd) {
cmd               524 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 		return atl1e_mii_ioctl(netdev, ifr, cmd);
cmd               532 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	u16 cmd;
cmd               534 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd               535 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	cmd &= ~(PCI_COMMAND_INTX_DISABLE | PCI_COMMAND_IO);
cmd               536 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	cmd |=  (PCI_COMMAND_MEMORY | PCI_COMMAND_MASTER);
cmd               537 drivers/net/ethernet/atheros/atl1e/atl1e_main.c 	pci_write_config_word(pdev, PCI_COMMAND, cmd);
cmd               999 drivers/net/ethernet/atheros/atlx/atl1.c static int atl1_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              1009 drivers/net/ethernet/atheros/atlx/atl1.c 	retval = generic_mii_ioctl(&adapter->mii, if_mii(ifr), cmd, NULL);
cmd              3194 drivers/net/ethernet/atheros/atlx/atl1.c 				   struct ethtool_link_ksettings *cmd)
cmd              3221 drivers/net/ethernet/atheros/atlx/atl1.c 	cmd->base.port = PORT_TP;
cmd              3222 drivers/net/ethernet/atheros/atlx/atl1.c 	cmd->base.phy_address = 0;
cmd              3227 drivers/net/ethernet/atheros/atlx/atl1.c 		cmd->base.speed = link_speed;
cmd              3229 drivers/net/ethernet/atheros/atlx/atl1.c 			cmd->base.duplex = DUPLEX_FULL;
cmd              3231 drivers/net/ethernet/atheros/atlx/atl1.c 			cmd->base.duplex = DUPLEX_HALF;
cmd              3233 drivers/net/ethernet/atheros/atlx/atl1.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd              3234 drivers/net/ethernet/atheros/atlx/atl1.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              3238 drivers/net/ethernet/atheros/atlx/atl1.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd              3240 drivers/net/ethernet/atheros/atlx/atl1.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd              3242 drivers/net/ethernet/atheros/atlx/atl1.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              3244 drivers/net/ethernet/atheros/atlx/atl1.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              3251 drivers/net/ethernet/atheros/atlx/atl1.c 				   const struct ethtool_link_ksettings *cmd)
cmd              3266 drivers/net/ethernet/atheros/atlx/atl1.c 	if (cmd->base.autoneg == AUTONEG_ENABLE)
cmd              3269 drivers/net/ethernet/atheros/atlx/atl1.c 		u32 speed = cmd->base.speed;
cmd              3271 drivers/net/ethernet/atheros/atlx/atl1.c 			if (cmd->base.duplex != DUPLEX_FULL) {
cmd              3280 drivers/net/ethernet/atheros/atlx/atl1.c 			if (cmd->base.duplex == DUPLEX_FULL)
cmd              3285 drivers/net/ethernet/atheros/atlx/atl1.c 			if (cmd->base.duplex == DUPLEX_FULL)
cmd                50 drivers/net/ethernet/atheros/atlx/atl1.h 	int cmd);
cmd               948 drivers/net/ethernet/atheros/atlx/atl2.c static int atl2_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd               954 drivers/net/ethernet/atheros/atlx/atl2.c 	switch (cmd) {
cmd               984 drivers/net/ethernet/atheros/atlx/atl2.c static int atl2_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd               986 drivers/net/ethernet/atheros/atlx/atl2.c 	switch (cmd) {
cmd               990 drivers/net/ethernet/atheros/atlx/atl2.c 		return atl2_mii_ioctl(netdev, ifr, cmd);
cmd              1259 drivers/net/ethernet/atheros/atlx/atl2.c 	u16 cmd;
cmd              1261 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd              1263 drivers/net/ethernet/atheros/atlx/atl2.c 	if (cmd & PCI_COMMAND_INTX_DISABLE)
cmd              1264 drivers/net/ethernet/atheros/atlx/atl2.c 		cmd &= ~PCI_COMMAND_INTX_DISABLE;
cmd              1265 drivers/net/ethernet/atheros/atlx/atl2.c 	if (cmd & PCI_COMMAND_IO)
cmd              1266 drivers/net/ethernet/atheros/atlx/atl2.c 		cmd &= ~PCI_COMMAND_IO;
cmd              1267 drivers/net/ethernet/atheros/atlx/atl2.c 	if (0 == (cmd & PCI_COMMAND_MEMORY))
cmd              1268 drivers/net/ethernet/atheros/atlx/atl2.c 		cmd |= PCI_COMMAND_MEMORY;
cmd              1269 drivers/net/ethernet/atheros/atlx/atl2.c 	if (0 == (cmd & PCI_COMMAND_MASTER))
cmd              1270 drivers/net/ethernet/atheros/atlx/atl2.c 		cmd |= PCI_COMMAND_MASTER;
cmd              1271 drivers/net/ethernet/atheros/atlx/atl2.c 	pci_write_config_word(pdev, PCI_COMMAND, cmd);
cmd              1723 drivers/net/ethernet/atheros/atlx/atl2.c 				   struct ethtool_link_ksettings *cmd)
cmd              1740 drivers/net/ethernet/atheros/atlx/atl2.c 	cmd->base.port = PORT_TP;
cmd              1741 drivers/net/ethernet/atheros/atlx/atl2.c 	cmd->base.phy_address = 0;
cmd              1744 drivers/net/ethernet/atheros/atlx/atl2.c 		cmd->base.speed = adapter->link_speed;
cmd              1746 drivers/net/ethernet/atheros/atlx/atl2.c 			cmd->base.duplex = DUPLEX_FULL;
cmd              1748 drivers/net/ethernet/atheros/atlx/atl2.c 			cmd->base.duplex = DUPLEX_HALF;
cmd              1750 drivers/net/ethernet/atheros/atlx/atl2.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd              1751 drivers/net/ethernet/atheros/atlx/atl2.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              1754 drivers/net/ethernet/atheros/atlx/atl2.c 	cmd->base.autoneg = AUTONEG_ENABLE;
cmd              1756 drivers/net/ethernet/atheros/atlx/atl2.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              1758 drivers/net/ethernet/atheros/atlx/atl2.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              1765 drivers/net/ethernet/atheros/atlx/atl2.c 				   const struct ethtool_link_ksettings *cmd)
cmd              1772 drivers/net/ethernet/atheros/atlx/atl2.c 						cmd->link_modes.advertising);
cmd              1777 drivers/net/ethernet/atheros/atlx/atl2.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd                42 drivers/net/ethernet/atheros/atlx/atlx.c static int atlx_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd                44 drivers/net/ethernet/atheros/atlx/atlx.c 	switch (cmd) {
cmd                48 drivers/net/ethernet/atheros/atlx/atlx.c 		return atlx_mii_ioctl(netdev, ifr, cmd);
cmd               121 drivers/net/ethernet/aurora/nb8800.c static int nb8800_mdio_cmd(struct mii_bus *bus, u32 cmd)
cmd               130 drivers/net/ethernet/aurora/nb8800.c 	nb8800_writel(priv, NB8800_MDIO_CMD, cmd);
cmd               132 drivers/net/ethernet/aurora/nb8800.c 	nb8800_writel(priv, NB8800_MDIO_CMD, cmd | MDIO_CMD_GO);
cmd               156 drivers/net/ethernet/aurora/nb8800.c 	u32 cmd = MDIO_CMD_ADDR(phy_id) | MDIO_CMD_REG(reg) |
cmd               159 drivers/net/ethernet/aurora/nb8800.c 	return nb8800_mdio_cmd(bus, cmd);
cmd              1008 drivers/net/ethernet/aurora/nb8800.c static int nb8800_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1010 drivers/net/ethernet/aurora/nb8800.c 	return phy_mii_ioctl(dev->phydev, rq, cmd);
cmd              1833 drivers/net/ethernet/broadcom/b44.c 				  struct ethtool_link_ksettings *cmd)
cmd              1840 drivers/net/ethernet/broadcom/b44.c 		phy_ethtool_ksettings_get(dev->phydev, cmd);
cmd              1862 drivers/net/ethernet/broadcom/b44.c 	cmd->base.speed = (bp->flags & B44_FLAG_100_BASE_T) ?
cmd              1864 drivers/net/ethernet/broadcom/b44.c 	cmd->base.duplex = (bp->flags & B44_FLAG_FULL_DUPLEX) ?
cmd              1866 drivers/net/ethernet/broadcom/b44.c 	cmd->base.port = 0;
cmd              1867 drivers/net/ethernet/broadcom/b44.c 	cmd->base.phy_address = bp->phy_addr;
cmd              1868 drivers/net/ethernet/broadcom/b44.c 	cmd->base.autoneg = (bp->flags & B44_FLAG_FORCE_LINK) ?
cmd              1870 drivers/net/ethernet/broadcom/b44.c 	if (cmd->base.autoneg == AUTONEG_ENABLE)
cmd              1873 drivers/net/ethernet/broadcom/b44.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              1875 drivers/net/ethernet/broadcom/b44.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              1879 drivers/net/ethernet/broadcom/b44.c 		cmd->base.speed = 0;
cmd              1880 drivers/net/ethernet/broadcom/b44.c 		cmd->base.duplex = 0xff;
cmd              1887 drivers/net/ethernet/broadcom/b44.c 				  const struct ethtool_link_ksettings *cmd)
cmd              1900 drivers/net/ethernet/broadcom/b44.c 		ret = phy_ethtool_ksettings_set(dev->phydev, cmd);
cmd              1907 drivers/net/ethernet/broadcom/b44.c 	speed = cmd->base.speed;
cmd              1910 drivers/net/ethernet/broadcom/b44.c 						cmd->link_modes.advertising);
cmd              1913 drivers/net/ethernet/broadcom/b44.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              1920 drivers/net/ethernet/broadcom/b44.c 		   (cmd->base.duplex != DUPLEX_HALF &&
cmd              1921 drivers/net/ethernet/broadcom/b44.c 		    cmd->base.duplex != DUPLEX_FULL)) {
cmd              1927 drivers/net/ethernet/broadcom/b44.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              1955 drivers/net/ethernet/broadcom/b44.c 		if (cmd->base.duplex == DUPLEX_FULL)
cmd              2139 drivers/net/ethernet/broadcom/b44.c static int b44_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              2150 drivers/net/ethernet/broadcom/b44.c 		err = phy_mii_ioctl(dev->phydev, ifr, cmd);
cmd              2152 drivers/net/ethernet/broadcom/b44.c 		err = generic_mii_ioctl(&bp->mii_if, if_mii(ifr), cmd, NULL);
cmd              1422 drivers/net/ethernet/broadcom/bcm63xx_enet.c 				       struct ethtool_link_ksettings *cmd)
cmd              1433 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		phy_ethtool_ksettings_get(dev->phydev, cmd);
cmd              1437 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		cmd->base.autoneg = 0;
cmd              1438 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		cmd->base.speed = (priv->force_speed_100) ?
cmd              1440 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		cmd->base.duplex = (priv->force_duplex_full) ?
cmd              1448 drivers/net/ethernet/broadcom/bcm63xx_enet.c 			cmd->link_modes.supported, supported);
cmd              1450 drivers/net/ethernet/broadcom/bcm63xx_enet.c 			cmd->link_modes.advertising, advertising);
cmd              1451 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		cmd->base.port = PORT_MII;
cmd              1457 drivers/net/ethernet/broadcom/bcm63xx_enet.c 				       const struct ethtool_link_ksettings *cmd)
cmd              1465 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		return phy_ethtool_ksettings_set(dev->phydev, cmd);
cmd              1468 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		if (cmd->base.autoneg ||
cmd              1469 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		    (cmd->base.speed != SPEED_100 &&
cmd              1470 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		     cmd->base.speed != SPEED_10) ||
cmd              1471 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		    cmd->base.port != PORT_MII)
cmd              1475 drivers/net/ethernet/broadcom/bcm63xx_enet.c 			(cmd->base.speed == SPEED_100) ? 1 : 0;
cmd              1477 drivers/net/ethernet/broadcom/bcm63xx_enet.c 			(cmd->base.duplex == DUPLEX_FULL) ? 1 : 0;
cmd              1581 drivers/net/ethernet/broadcom/bcm63xx_enet.c static int bcm_enet_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1589 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		return phy_mii_ioctl(dev->phydev, rq, cmd);
cmd              1599 drivers/net/ethernet/broadcom/bcm63xx_enet.c 		return generic_mii_ioctl(&mii, if_mii(rq), cmd, NULL);
cmd              2432 drivers/net/ethernet/broadcom/bcm63xx_enet.c static int bcm_enetsw_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              2442 drivers/net/ethernet/broadcom/bcm63xx_enet.c 	return generic_mii_ioctl(&mii, if_mii(rq), cmd, NULL);
cmd              2182 drivers/net/ethernet/broadcom/bcmsysport.c 	switch (nfc->cmd) {
cmd              2199 drivers/net/ethernet/broadcom/bcmsysport.c 	switch (nfc->cmd) {
cmd              1251 drivers/net/ethernet/broadcom/bgmac.c static int bgmac_ioctl(struct net_device *net_dev, struct ifreq *ifr, int cmd)
cmd              1256 drivers/net/ethernet/broadcom/bgmac.c 	return phy_mii_ioctl(net_dev->phydev, ifr, cmd);
cmd               338 drivers/net/ethernet/broadcom/bnx2.c 	switch (info->cmd) {
cmd               451 drivers/net/ethernet/broadcom/bnx2.c 		info.cmd = CNIC_CTL_STOP_CMD;
cmd               472 drivers/net/ethernet/broadcom/bnx2.c 		info.cmd = CNIC_CTL_START_CMD;
cmd              3785 drivers/net/ethernet/broadcom/bnx2.c 	u32 val, cmd, addr;
cmd              3793 drivers/net/ethernet/broadcom/bnx2.c 		cmd = BNX2_RV2P_PROC1_ADDR_CMD_RDWR;
cmd              3796 drivers/net/ethernet/broadcom/bnx2.c 		cmd = BNX2_RV2P_PROC2_ADDR_CMD_RDWR;
cmd              3806 drivers/net/ethernet/broadcom/bnx2.c 		val = (i / 8) | cmd;
cmd              3822 drivers/net/ethernet/broadcom/bnx2.c 			val = (loc / 2) | cmd;
cmd              4212 drivers/net/ethernet/broadcom/bnx2.c 	u32 cmd;
cmd              4220 drivers/net/ethernet/broadcom/bnx2.c 	cmd = BNX2_NVM_COMMAND_ERASE | BNX2_NVM_COMMAND_WR |
cmd              4230 drivers/net/ethernet/broadcom/bnx2.c 	BNX2_WR(bp, BNX2_NVM_COMMAND, cmd);
cmd              4252 drivers/net/ethernet/broadcom/bnx2.c 	u32 cmd;
cmd              4256 drivers/net/ethernet/broadcom/bnx2.c 	cmd = BNX2_NVM_COMMAND_DOIT | cmd_flags;
cmd              4272 drivers/net/ethernet/broadcom/bnx2.c 	BNX2_WR(bp, BNX2_NVM_COMMAND, cmd);
cmd              4297 drivers/net/ethernet/broadcom/bnx2.c 	u32 cmd;
cmd              4302 drivers/net/ethernet/broadcom/bnx2.c 	cmd = BNX2_NVM_COMMAND_DOIT | BNX2_NVM_COMMAND_WR | cmd_flags;
cmd              4323 drivers/net/ethernet/broadcom/bnx2.c 	BNX2_WR(bp, BNX2_NVM_COMMAND, cmd);
cmd              6897 drivers/net/ethernet/broadcom/bnx2.c 			struct ethtool_link_ksettings *cmd)
cmd              6928 drivers/net/ethernet/broadcom/bnx2.c 	cmd->base.port = bp->phy_port;
cmd              6932 drivers/net/ethernet/broadcom/bnx2.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd              6934 drivers/net/ethernet/broadcom/bnx2.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd              6938 drivers/net/ethernet/broadcom/bnx2.c 		cmd->base.speed = bp->line_speed;
cmd              6939 drivers/net/ethernet/broadcom/bnx2.c 		cmd->base.duplex = bp->duplex;
cmd              6942 drivers/net/ethernet/broadcom/bnx2.c 				cmd->base.eth_tp_mdix = ETH_TP_MDI_X;
cmd              6944 drivers/net/ethernet/broadcom/bnx2.c 				cmd->base.eth_tp_mdix = ETH_TP_MDI;
cmd              6948 drivers/net/ethernet/broadcom/bnx2.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd              6949 drivers/net/ethernet/broadcom/bnx2.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              6953 drivers/net/ethernet/broadcom/bnx2.c 	cmd->base.phy_address = bp->phy_addr;
cmd              6955 drivers/net/ethernet/broadcom/bnx2.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              6957 drivers/net/ethernet/broadcom/bnx2.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              6965 drivers/net/ethernet/broadcom/bnx2.c 			const struct ethtool_link_ksettings *cmd)
cmd              6976 drivers/net/ethernet/broadcom/bnx2.c 	if (cmd->base.port != PORT_TP && cmd->base.port != PORT_FIBRE)
cmd              6979 drivers/net/ethernet/broadcom/bnx2.c 	if (cmd->base.port != bp->phy_port &&
cmd              6986 drivers/net/ethernet/broadcom/bnx2.c 	if (!netif_running(dev) && cmd->base.port != bp->phy_port)
cmd              6989 drivers/net/ethernet/broadcom/bnx2.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              6993 drivers/net/ethernet/broadcom/bnx2.c 			&advertising, cmd->link_modes.advertising);
cmd              6995 drivers/net/ethernet/broadcom/bnx2.c 		if (cmd->base.port == PORT_TP) {
cmd              7007 drivers/net/ethernet/broadcom/bnx2.c 		u32 speed = cmd->base.speed;
cmd              7009 drivers/net/ethernet/broadcom/bnx2.c 		if (cmd->base.port == PORT_FIBRE) {
cmd              7012 drivers/net/ethernet/broadcom/bnx2.c 			    (cmd->base.duplex != DUPLEX_FULL))
cmd              7023 drivers/net/ethernet/broadcom/bnx2.c 		req_duplex = cmd->base.duplex;
cmd              7037 drivers/net/ethernet/broadcom/bnx2.c 		err = bnx2_setup_phy(bp, cmd->base.port);
cmd              7851 drivers/net/ethernet/broadcom/bnx2.c bnx2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              7857 drivers/net/ethernet/broadcom/bnx2.c 	switch(cmd) {
cmd              2131 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c 	func_params.cmd = BNX2X_F_CMD_HW_INIT;
cmd               257 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h int bnx2x_cnic_notify(struct bnx2x *bp, int cmd);
cmd               934 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h 	func_params.cmd = BNX2X_F_CMD_START;
cmd               463 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	func_params.cmd = BNX2X_F_CMD_TX_STOP;
cmd               487 drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c 	func_params.cmd = BNX2X_F_CMD_TX_START;
cmd               222 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 				       struct ethtool_link_ksettings *cmd)
cmd               228 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 						cmd->link_modes.supported);
cmd               230 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 						cmd->link_modes.advertising);
cmd               235 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			cmd->base.duplex = DUPLEX_FULL;
cmd               237 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			cmd->base.duplex = DUPLEX_HALF;
cmd               239 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		cmd->base.speed = bp->vf_link_vars.line_speed;
cmd               241 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               242 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd               245 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	cmd->base.port		= PORT_OTHER;
cmd               246 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	cmd->base.phy_address	= 0;
cmd               247 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	cmd->base.autoneg	= AUTONEG_DISABLE;
cmd               253 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   cmd->base.cmd, supported, advertising,
cmd               254 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   cmd->base.speed,
cmd               255 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   cmd->base.duplex, cmd->base.port, cmd->base.phy_address,
cmd               256 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   cmd->base.autoneg);
cmd               262 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 				    struct ethtool_link_ksettings *cmd)
cmd               270 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 						cmd->link_modes.lp_advertising);
cmd               285 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		cmd->base.duplex = bp->link_vars.duplex;
cmd               288 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			cmd->base.speed = bnx2x_get_mf_speed(bp);
cmd               290 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 			cmd->base.speed = bp->link_vars.line_speed;
cmd               292 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               293 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd               296 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	cmd->base.port = bnx2x_get_port_type(bp);
cmd               298 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	cmd->base.phy_address = bp->mdio.prtad;
cmd               301 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd               303 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd               349 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               351 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               353 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.lp_advertising,
cmd               360 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   cmd->base.cmd, supported, advertising,
cmd               361 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   cmd->base.speed,
cmd               362 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   cmd->base.duplex, cmd->base.port, cmd->base.phy_address,
cmd               363 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   cmd->base.autoneg);
cmd               369 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 				    const struct ethtool_link_ksettings *cmd)
cmd               375 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	u8 duplex = cmd->base.duplex;
cmd               378 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 						cmd->link_modes.supported);
cmd               380 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 						cmd->link_modes.advertising);
cmd               389 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   cmd->base.cmd, supported, advertising,
cmd               390 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   cmd->base.speed,
cmd               391 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   cmd->base.duplex, cmd->base.port, cmd->base.phy_address,
cmd               392 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   cmd->base.autoneg);
cmd               394 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	speed = cmd->base.speed;
cmd               434 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (cmd->base.port != bnx2x_get_port_type(bp)) {
cmd               435 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 		switch (cmd->base.port) {
cmd               485 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              1501 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   eeprom->cmd, eeprom->magic, eeprom->offset, eeprom->offset,
cmd              1817 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   eeprom->cmd, eeprom->magic, eeprom->offset, eeprom->offset,
cmd              2000 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   epause->cmd, epause->autoneg, epause->rx_pause, epause->tx_pause);
cmd              2013 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	   epause->cmd, epause->autoneg, epause->rx_pause, epause->tx_pause);
cmd              3000 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	params.cmd = BNX2X_Q_CMD_EMPTY;
cmd              3366 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	switch (info->cmd) {
cmd              3473 drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c 	switch (info->cmd) {
cmd              8260 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	u32 val, cmd;
cmd              8277 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		cmd = DRV_MSG_CODE_VRFY_SPECIFIC_PHY_OPT_MDL;
cmd              8286 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 		cmd = DRV_MSG_CODE_VRFY_FIRST_PHY_OPT_MDL;
cmd              8295 drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c 	fw_resp = bnx2x_fw_command(bp, cmd, fw_cmd_param);
cmd              2729 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	func_params.cmd = BNX2X_F_CMD_AFEX_UPDATE;
cmd              2761 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	func_params.cmd = BNX2X_F_CMD_AFEX_VIFLISTS;
cmd              2784 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static void bnx2x_handle_afex_cmd(struct bnx2x *bp, u32 cmd)
cmd              2796 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (cmd & DRV_STATUS_AFEX_LISTGET_REQ) {
cmd              2803 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (cmd & DRV_STATUS_AFEX_LISTSET_REQ) {
cmd              2813 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (cmd & DRV_STATUS_AFEX_STATSGET_REQ) {
cmd              2834 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	if (cmd & DRV_STATUS_AFEX_VIFSET_REQ) {
cmd              2913 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	func_params.cmd = BNX2X_F_CMD_SWITCH_UPDATE;
cmd              3831 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static bool bnx2x_is_contextless_ramrod(int cmd, int cmd_type)
cmd              3834 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	    (cmd == RAMROD_CMD_ID_ETH_FORWARD_SETUP) ||
cmd              3835 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	    (cmd == RAMROD_CMD_ID_ETH_CLASSIFICATION_RULES) ||
cmd              3836 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	    (cmd == RAMROD_CMD_ID_ETH_FILTER_RULES) ||
cmd              3837 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	    (cmd == RAMROD_CMD_ID_ETH_MULTICAST_RULES) ||
cmd              3838 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	    (cmd == RAMROD_CMD_ID_ETH_SET_MAC) ||
cmd              3839 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	    (cmd == RAMROD_CMD_ID_ETH_RSS_UPDATE))
cmd              5374 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	queue_params.cmd = BNX2X_Q_CMD_UPDATE;
cmd              5550 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				int cmd = BNX2X_SP_RTNL_AFEX_F_UPDATE;
cmd              5561 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 				bnx2x_schedule_sp_rtnl(bp, cmd, 0);
cmd              7810 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	func_params.cmd = BNX2X_F_CMD_SWITCH_UPDATE;
cmd              8431 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			ramrod_param.user_req.cmd = BNX2X_VLAN_MAC_ADD;
cmd              8433 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			ramrod_param.user_req.cmd = BNX2X_VLAN_MAC_DEL;
cmd              8467 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			ramrod_param.user_req.cmd = BNX2X_VLAN_MAC_ADD;
cmd              8469 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			ramrod_param.user_req.cmd = BNX2X_VLAN_MAC_DEL;
cmd              8777 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	q_params->cmd = BNX2X_Q_CMD_SETUP_TX_ONLY;
cmd              8838 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	q_params.cmd = BNX2X_Q_CMD_INIT;
cmd              8866 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	q_params.cmd = BNX2X_Q_CMD_SETUP;
cmd              8921 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		q_params.cmd = BNX2X_Q_CMD_TERMINATE;
cmd              8931 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		q_params.cmd = BNX2X_Q_CMD_CFC_DEL;
cmd              8941 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	q_params.cmd = BNX2X_Q_CMD_HALT;
cmd              8947 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	q_params.cmd = BNX2X_Q_CMD_TERMINATE;
cmd              8955 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	q_params.cmd = BNX2X_Q_CMD_CFC_DEL;
cmd              9080 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	func_params.cmd = BNX2X_F_CMD_HW_RESET;
cmd              9095 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	func_params.cmd = BNX2X_F_CMD_STOP;
cmd              9261 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		func_params.cmd = BNX2X_F_CMD_TX_STOP;
cmd              9265 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		func_params.cmd = BNX2X_F_CMD_TX_START;
cmd              10155 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	func_params.cmd = BNX2X_F_CMD_SWITCH_UPDATE;
cmd              12923 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c static int bnx2x_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              12931 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	switch (cmd) {
cmd              12937 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		return mdio_mii_ioctl(&bp->mdio, mdio, cmd);
cmd              13775 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	func_params.cmd = BNX2X_F_CMD_SET_TIMESYNC;
cmd              14570 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		u8 cmd = (le32_to_cpu(bp->cnic_kwq_cons->hdr.conn_and_cmd_data)
cmd              14577 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 			if (cmd == RAMROD_CMD_ID_ETH_CLIENT_SETUP) {
cmd              14716 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c int bnx2x_cnic_notify(struct bnx2x *bp, int cmd)
cmd              14720 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	ctl.cmd = cmd;
cmd              14730 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	ctl.cmd = CNIC_CTL_COMPLETION_CMD;
cmd              14783 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	switch (ctl->cmd) {
cmd              14928 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 		BNX2X_ERR("unknown command %x\n", ctl->cmd);
cmd              15339 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	func_params.cmd = BNX2X_F_CMD_SET_TIMESYNC;
cmd              15356 drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c 	q_params.cmd = BNX2X_Q_CMD_UPDATE;
cmd               889 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rule_cnt = rule_idx + 1, cmd = elem->cmd_data.vlan_mac.cmd;
cmd               891 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	bool add = (cmd == BNX2X_VLAN_MAC_ADD) ? true : false;
cmd               912 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (cmd != BNX2X_VLAN_MAC_MOVE) {
cmd               940 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (cmd == BNX2X_VLAN_MAC_MOVE) {
cmd              1053 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	bool add = (elem->cmd_data.vlan_mac.cmd == BNX2X_VLAN_MAC_ADD) ?
cmd              1075 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	enum bnx2x_vlan_mac_cmd cmd = elem->cmd_data.vlan_mac.cmd;
cmd              1076 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	bool add = (cmd == BNX2X_VLAN_MAC_ADD) ? true : false;
cmd              1094 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (cmd == BNX2X_VLAN_MAC_MOVE) {
cmd              1125 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	enum bnx2x_vlan_mac_cmd cmd = elem->cmd_data.vlan_mac.cmd;
cmd              1126 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	bool add = (cmd == BNX2X_VLAN_MAC_ADD) ? true : false;
cmd              1147 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (cmd == BNX2X_VLAN_MAC_MOVE) {
cmd              1192 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	bool add = (elem->cmd_data.vlan_mac.cmd == BNX2X_VLAN_MAC_ADD) ?
cmd              1255 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	p->user_req.cmd = BNX2X_VLAN_MAC_ADD;
cmd              1281 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		    (pos->cmd_data.vlan_mac.cmd == elem->cmd_data.vlan_mac.cmd))
cmd              1298 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		    (pos->cmd_data.vlan_mac.cmd == elem->cmd_data.vlan_mac.cmd))
cmd              1316 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		    (pos->cmd_data.vlan_mac.cmd ==
cmd              1317 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		     elem->cmd_data.vlan_mac.cmd))
cmd              1408 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	query_elem.cmd_data.vlan_mac.cmd = BNX2X_VLAN_MAC_MOVE;
cmd              1469 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	query_elem.cmd_data.vlan_mac.cmd = BNX2X_VLAN_MAC_DEL;
cmd              1482 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	query_elem.cmd_data.vlan_mac.cmd = BNX2X_VLAN_MAC_ADD;
cmd              1509 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (elem->cmd_data.vlan_mac.cmd) {
cmd              1532 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (elem->cmd_data.vlan_mac.cmd) {
cmd              1672 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (elem->cmd_data.vlan_mac.cmd) {
cmd              1674 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		query.cmd_data.vlan_mac.cmd = BNX2X_VLAN_MAC_DEL;
cmd              1677 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		query.cmd_data.vlan_mac.cmd = BNX2X_VLAN_MAC_ADD;
cmd              1691 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			if ((query.cmd_data.vlan_mac.cmd ==
cmd              1702 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			   (elem->cmd_data.vlan_mac.cmd == BNX2X_VLAN_MAC_ADD) ?
cmd              1731 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	enum bnx2x_vlan_mac_cmd cmd = elem->cmd_data.vlan_mac.cmd;
cmd              1736 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	    ((cmd == BNX2X_VLAN_MAC_ADD) || (cmd == BNX2X_VLAN_MAC_MOVE))) {
cmd              1789 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	enum bnx2x_vlan_mac_cmd cmd;
cmd              1802 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			cmd = elem->cmd_data.vlan_mac.cmd;
cmd              1806 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			if (cmd == BNX2X_VLAN_MAC_MOVE)
cmd              1821 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			    ((cmd == BNX2X_VLAN_MAC_ADD) ||
cmd              1822 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			    (cmd == BNX2X_VLAN_MAC_MOVE)))
cmd              1830 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			if (cmd == BNX2X_VLAN_MAC_MOVE)
cmd              1853 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		cmd = elem->cmd_data.vlan_mac.cmd;
cmd              1854 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if ((cmd == BNX2X_VLAN_MAC_DEL) ||
cmd              1855 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		    (cmd == BNX2X_VLAN_MAC_MOVE)) {
cmd              1877 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		cmd = elem->cmd_data.vlan_mac.cmd;
cmd              1879 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_VLAN_MAC_MOVE)
cmd              1886 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		    ((cmd == BNX2X_VLAN_MAC_ADD) ||
cmd              1887 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		    (cmd == BNX2X_VLAN_MAC_MOVE))) {
cmd              1914 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (p->user_req.cmd) {
cmd              2056 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	p.user_req.cmd = BNX2X_VLAN_MAC_DEL;
cmd              2397 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				struct eth_filter_rules_cmd *cmd,
cmd              2441 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	cmd->state = cpu_to_le16(state);
cmd              2672 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				   enum bnx2x_mcast_cmd cmd)
cmd              2681 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (cmd == BNX2X_MCAST_CMD_ADD || cmd == BNX2X_MCAST_CMD_SET)
cmd              2695 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	new_cmd->type = cmd;
cmd              2699 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	   cmd, macs_list_len);
cmd              2701 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (cmd) {
cmd              2709 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_MCAST_CMD_SET) {
cmd              2755 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		BNX2X_ERR("Unknown command: %d\n", cmd);
cmd              2831 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 					enum bnx2x_mcast_cmd cmd)
cmd              2840 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if ((cmd == BNX2X_MCAST_CMD_ADD) || (cmd == BNX2X_MCAST_CMD_RESTORE) ||
cmd              2841 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	    (cmd == BNX2X_MCAST_CMD_SET_ADD))
cmd              2847 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (cmd) {
cmd              2878 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		BNX2X_ERR("Unknown command: %d\n", cmd);
cmd              3218 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			enum bnx2x_mcast_cmd cmd,
cmd              3226 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (cmd) {
cmd              3240 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		BNX2X_ERR("Unknown command: %d\n", cmd);
cmd              3252 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				   enum bnx2x_mcast_cmd cmd)
cmd              3257 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (cmd) {
cmd              3298 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		BNX2X_ERR("Unknown command: %d\n", cmd);
cmd              3311 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				  enum bnx2x_mcast_cmd cmd)
cmd              3318 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (cmd == BNX2X_MCAST_CMD_SET)
cmd              3373 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				enum bnx2x_mcast_cmd cmd)
cmd              3397 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		cnt = bnx2x_mcast_handle_current_cmd(bp, p, cmd, cnt);
cmd              3459 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				    enum bnx2x_mcast_cmd cmd)
cmd              3461 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (cmd == BNX2X_MCAST_CMD_SET) {
cmd              3467 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if ((cmd == BNX2X_MCAST_CMD_DEL) || (cmd == BNX2X_MCAST_CMD_RESTORE))
cmd              3476 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				       enum bnx2x_mcast_cmd cmd)
cmd              3527 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				 enum bnx2x_mcast_cmd cmd)
cmd              3542 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		switch (cmd) {
cmd              3561 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			BNX2X_ERR("Unknown command: %d\n", cmd);
cmd              3581 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				   enum bnx2x_mcast_cmd cmd)
cmd              3586 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (cmd == BNX2X_MCAST_CMD_SET) {
cmd              3591 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (cmd) {
cmd              3601 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		   cmd, p->mcast_list_len);
cmd              3626 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		BNX2X_ERR("Unknown command: %d\n", cmd);
cmd              3642 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				   enum bnx2x_mcast_cmd cmd)
cmd              3659 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 					enum bnx2x_mcast_cmd cmd)
cmd              3666 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if ((cmd == BNX2X_MCAST_CMD_ADD) || (cmd == BNX2X_MCAST_CMD_RESTORE)) {
cmd              3877 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				enum bnx2x_mcast_cmd cmd)
cmd              3903 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		cnt = bnx2x_mcast_handle_current_cmd(bp, p, cmd, 0);
cmd              3978 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		       enum bnx2x_mcast_cmd cmd)
cmd              3990 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	rc = o->validate(bp, p, cmd);
cmd              4006 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = o->enqueue_cmd(bp, p->mcast_obj, p, cmd);
cmd              4022 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		rc = o->config_mcast(bp, p, cmd);
cmd              4037 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	o->revert(bp, p, old_reg_size, cmd);
cmd              4702 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	enum bnx2x_queue_cmd cmd = params->cmd, bit;
cmd              4707 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if ((cmd == BNX2X_Q_CMD_ACTIVATE) ||
cmd              4708 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	    (cmd == BNX2X_Q_CMD_DEACTIVATE))
cmd              4711 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		bit = cmd;
cmd              4719 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				 enum bnx2x_queue_cmd cmd)
cmd              4721 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return bnx2x_state_wait(bp, cmd, &o->pending);
cmd              4735 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				enum bnx2x_queue_cmd cmd)
cmd              4739 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (!test_and_clear_bit(cmd, &cur_pending)) {
cmd              4741 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			  cmd, o->cids[BNX2X_PRIMARY_CID_INDEX],
cmd              4755 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	   cmd, o->cids[BNX2X_PRIMARY_CID_INDEX], o->next_state);
cmd              4770 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	clear_bit(cmd, &o->pending);
cmd              5403 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (params->cmd) {
cmd              5425 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		BNX2X_ERR("Unknown command: %d\n", params->cmd);
cmd              5433 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (params->cmd) {
cmd              5448 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		BNX2X_ERR("Unknown command: %d\n", params->cmd);
cmd              5456 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (params->cmd) {
cmd              5471 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		BNX2X_ERR("Unknown command: %d\n", params->cmd);
cmd              5497 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	enum bnx2x_queue_cmd cmd = params->cmd;
cmd              5521 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_Q_CMD_INIT)
cmd              5526 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_Q_CMD_SETUP) {
cmd              5536 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_Q_CMD_DEACTIVATE)
cmd              5539 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if ((cmd == BNX2X_Q_CMD_EMPTY) ||
cmd              5540 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			 (cmd == BNX2X_Q_CMD_UPDATE_TPA))
cmd              5543 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if (cmd == BNX2X_Q_CMD_SETUP_TX_ONLY) {
cmd              5548 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if (cmd == BNX2X_Q_CMD_HALT)
cmd              5551 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if (cmd == BNX2X_Q_CMD_UPDATE) {
cmd              5566 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_Q_CMD_TERMINATE)
cmd              5569 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if (cmd == BNX2X_Q_CMD_SETUP_TX_ONLY) {
cmd              5574 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if ((cmd == BNX2X_Q_CMD_EMPTY) ||
cmd              5575 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			 (cmd == BNX2X_Q_CMD_UPDATE_TPA))
cmd              5578 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if (cmd == BNX2X_Q_CMD_UPDATE) {
cmd              5593 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_Q_CMD_CFC_DEL) {
cmd              5603 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_Q_CMD_ACTIVATE)
cmd              5606 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if ((cmd == BNX2X_Q_CMD_EMPTY) ||
cmd              5607 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			 (cmd == BNX2X_Q_CMD_UPDATE_TPA))
cmd              5610 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if (cmd == BNX2X_Q_CMD_HALT)
cmd              5613 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if (cmd == BNX2X_Q_CMD_UPDATE) {
cmd              5631 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_Q_CMD_TERMINATE)
cmd              5636 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_Q_CMD_CFC_DEL)
cmd              5647 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				 state, cmd, next_state);
cmd              5653 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	DP(BNX2X_MSG_SP, "Bad state transition request: %d %d\n", state, cmd);
cmd              5729 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				enum bnx2x_func_cmd cmd)
cmd              5731 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return bnx2x_state_wait(bp, cmd, &o->pending);
cmd              5746 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 					       enum bnx2x_func_cmd cmd)
cmd              5750 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	if (!test_and_clear_bit(cmd, &cur_pending)) {
cmd              5752 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			  cmd, BP_FUNC(bp), o->state,
cmd              5759 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	   cmd, BP_FUNC(bp), o->next_state);
cmd              5769 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	clear_bit(cmd, &o->pending);
cmd              5786 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			       enum bnx2x_func_cmd cmd)
cmd              5791 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	int rc = bnx2x_func_state_change_comp(bp, o, cmd);
cmd              5815 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	enum bnx2x_func_cmd cmd = params->cmd;
cmd              5833 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_F_CMD_HW_INIT)
cmd              5838 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_F_CMD_START)
cmd              5841 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if (cmd == BNX2X_F_CMD_HW_RESET)
cmd              5846 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if (cmd == BNX2X_F_CMD_STOP)
cmd              5852 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if ((cmd == BNX2X_F_CMD_AFEX_UPDATE) &&
cmd              5856 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if ((cmd == BNX2X_F_CMD_AFEX_VIFLISTS) &&
cmd              5863 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if ((cmd == BNX2X_F_CMD_SWITCH_UPDATE) &&
cmd              5867 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if ((cmd == BNX2X_F_CMD_SET_TIMESYNC) &&
cmd              5871 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if (cmd == BNX2X_F_CMD_TX_STOP)
cmd              5876 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		if ((cmd == BNX2X_F_CMD_SWITCH_UPDATE) &&
cmd              5880 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if ((cmd == BNX2X_F_CMD_SET_TIMESYNC) &&
cmd              5884 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		else if (cmd == BNX2X_F_CMD_TX_START)
cmd              5895 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 				 state, cmd, next_state);
cmd              5901 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			 state, cmd);
cmd              6439 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	switch (params->cmd) {
cmd              6461 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		BNX2X_ERR("Unknown command: %d\n", params->cmd);
cmd              6506 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	enum bnx2x_func_cmd cmd = params->cmd;
cmd              6532 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	set_bit(cmd, pending);
cmd              6536 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 		bnx2x_func_state_change_comp(bp, o, cmd);
cmd              6546 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			clear_bit(cmd, pending);
cmd              6552 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 			rc = o->wait_comp(bp, o, cmd);
cmd              6560 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c 	return !!test_bit(cmd, pending);
cmd               132 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	enum bnx2x_vlan_mac_cmd cmd;
cmd               595 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 			    enum bnx2x_mcast_cmd cmd);
cmd               613 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 			   enum bnx2x_mcast_cmd cmd);
cmd               618 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 			     enum bnx2x_mcast_cmd cmd);
cmd               642 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 			enum bnx2x_mcast_cmd cmd);
cmd               650 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 		       enum bnx2x_mcast_cmd cmd);
cmd              1027 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	enum bnx2x_queue_cmd cmd;
cmd              1111 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 			 enum bnx2x_queue_cmd cmd);
cmd              1285 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 	enum bnx2x_func_cmd cmd;
cmd              1378 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 			    enum bnx2x_func_cmd cmd);
cmd              1381 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 			 enum bnx2x_func_cmd cmd);
cmd              1497 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h 		       enum bnx2x_mcast_cmd cmd);
cmd               255 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	q_params->cmd = BNX2X_Q_CMD_INIT;
cmd               262 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	q_params->cmd = BNX2X_Q_CMD_SETUP;
cmd               298 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		q_params.cmd = cmds[i];
cmd               376 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	ramrod.user_req.cmd = BNX2X_VLAN_MAC_DEL;
cmd               427 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	ramrod.user_req.cmd = filter->add ? BNX2X_VLAN_MAC_ADD :
cmd               545 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		qstate.cmd = BNX2X_Q_CMD_TERMINATE;
cmd              2270 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	qstate.cmd = BNX2X_Q_CMD_UPDATE_TPA;
cmd              2387 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	q_params.cmd = BNX2X_Q_CMD_UPDATE;
cmd              2808 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 	ramrod_param.user_req.cmd = add ? BNX2X_VLAN_MAC_ADD
cmd              2915 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		q_params.cmd = BNX2X_Q_CMD_UPDATE;
cmd              3005 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c 		q_params.cmd = BNX2X_Q_CMD_UPDATE;
cmd              4464 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			u16 cmd = bnxt_vf_req_snif[i];
cmd              4467 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			idx = cmd / 32;
cmd              4468 drivers/net/ethernet/broadcom/bnxt/bnxt.c 			bit = cmd % 32;
cmd              9390 drivers/net/ethernet/broadcom/bnxt/bnxt.c static int bnxt_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              9396 drivers/net/ethernet/broadcom/bnxt/bnxt.c 	switch (cmd) {
cmd               899 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c static int bnxt_grxclsrlall(struct bnxt *bp, struct ethtool_rxnfc *cmd,
cmd               904 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	cmd->data = bp->ntp_fltr_count;
cmd               912 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			if (j == cmd->rule_cnt)
cmd               917 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		if (j == cmd->rule_cnt)
cmd               920 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	cmd->rule_cnt = j;
cmd               924 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c static int bnxt_grxclsrule(struct bnxt *bp, struct ethtool_rxnfc *cmd)
cmd               927 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              1018 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c static int bnxt_grxfh(struct bnxt *bp, struct ethtool_rxnfc *cmd)
cmd              1020 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	cmd->data = 0;
cmd              1021 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	switch (cmd->flow_type) {
cmd              1024 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			cmd->data |= RXH_IP_SRC | RXH_IP_DST |
cmd              1026 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		cmd->data |= get_ethtool_ipv4_rss(bp);
cmd              1030 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			cmd->data |= RXH_IP_SRC | RXH_IP_DST |
cmd              1038 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		cmd->data |= get_ethtool_ipv4_rss(bp);
cmd              1043 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			cmd->data |= RXH_IP_SRC | RXH_IP_DST |
cmd              1045 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		cmd->data |= get_ethtool_ipv6_rss(bp);
cmd              1049 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 			cmd->data |= RXH_IP_SRC | RXH_IP_DST |
cmd              1057 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		cmd->data |= get_ethtool_ipv6_rss(bp);
cmd              1066 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c static int bnxt_srxfh(struct bnxt *bp, struct ethtool_rxnfc *cmd)
cmd              1071 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (cmd->data == RXH_4TUPLE)
cmd              1073 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	else if (cmd->data == RXH_2TUPLE)
cmd              1075 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	else if (!cmd->data)
cmd              1080 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	if (cmd->flow_type == TCP_V4_FLOW) {
cmd              1084 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	} else if (cmd->flow_type == UDP_V4_FLOW) {
cmd              1090 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	} else if (cmd->flow_type == TCP_V6_FLOW) {
cmd              1094 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	} else if (cmd->flow_type == UDP_V6_FLOW) {
cmd              1104 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	switch (cmd->flow_type) {
cmd              1143 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c static int bnxt_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd              1149 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	switch (cmd->cmd) {
cmd              1152 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		cmd->data = bp->rx_nr_rings;
cmd              1156 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		cmd->rule_cnt = bp->ntp_fltr_count;
cmd              1157 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		cmd->data = BNXT_NTP_FLTR_MAX_FLTR;
cmd              1161 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_grxclsrlall(bp, cmd, (u32 *)rule_locs);
cmd              1165 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_grxclsrule(bp, cmd);
cmd              1170 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_grxfh(bp, cmd);
cmd              1181 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c static int bnxt_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd              1186 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 	switch (cmd->cmd) {
cmd              1188 drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c 		rc = bnxt_srxfh(bp, cmd);
cmd               196 drivers/net/ethernet/broadcom/cnic.c 	info.cmd = DRV_CTL_CTX_WR_CMD;
cmd               211 drivers/net/ethernet/broadcom/cnic.c 	info.cmd = DRV_CTL_CTXTBL_WR_CMD;
cmd               226 drivers/net/ethernet/broadcom/cnic.c 		info.cmd = DRV_CTL_START_L2_CMD;
cmd               228 drivers/net/ethernet/broadcom/cnic.c 		info.cmd = DRV_CTL_STOP_L2_CMD;
cmd               243 drivers/net/ethernet/broadcom/cnic.c 	info.cmd = DRV_CTL_IO_WR_CMD;
cmd               257 drivers/net/ethernet/broadcom/cnic.c 	info.cmd = DRV_CTL_IO_RD_CMD;
cmd               273 drivers/net/ethernet/broadcom/cnic.c 		info.cmd = DRV_CTL_ULP_REGISTER_CMD;
cmd               277 drivers/net/ethernet/broadcom/cnic.c 		info.cmd = DRV_CTL_ULP_UNREGISTER_CMD;
cmd               290 drivers/net/ethernet/broadcom/cnic.c static void cnic_spq_completion(struct cnic_dev *dev, int cmd, u32 count)
cmd               297 drivers/net/ethernet/broadcom/cnic.c 	info.cmd = cmd;
cmd              1389 drivers/net/ethernet/broadcom/cnic.c static int cnic_submit_kwqe_16(struct cnic_dev *dev, u32 cmd, u32 cid,
cmd              1400 drivers/net/ethernet/broadcom/cnic.c 		cpu_to_le32(((cmd << SPE_HDR_CMD_ID_SHIFT) |
cmd              2919 drivers/net/ethernet/broadcom/cnic.c 	u32 cmd;
cmd              2936 drivers/net/ethernet/broadcom/cnic.c 			cmd = le32_to_cpu(cqe->ramrod_cqe.conn_and_cmd_data);
cmd              2937 drivers/net/ethernet/broadcom/cnic.c 			cmd >>= COMMON_RAMROD_ETH_RX_CQE_CMD_ID_SHIFT;
cmd              2938 drivers/net/ethernet/broadcom/cnic.c 			if (cmd == RAMROD_CMD_ID_ETH_CLIENT_SETUP ||
cmd              2939 drivers/net/ethernet/broadcom/cnic.c 			    cmd == RAMROD_CMD_ID_ETH_HALT)
cmd              3266 drivers/net/ethernet/broadcom/cnic.c 	switch (info->cmd) {
cmd              4180 drivers/net/ethernet/broadcom/cnic.c 	u32 cmd = 0;
cmd              4191 drivers/net/ethernet/broadcom/cnic.c 				cmd = L5CM_RAMROD_CMD_ID_SEARCHER_DELETE;
cmd              4197 drivers/net/ethernet/broadcom/cnic.c 		cmd = L5CM_RAMROD_CMD_ID_TERMINATE_OFFLOAD;
cmd              4203 drivers/net/ethernet/broadcom/cnic.c 	if (cmd) {
cmd              4206 drivers/net/ethernet/broadcom/cnic.c 		cnic_submit_kwqe_16(dev, cmd, csk->cid, ISCSI_CONNECTION_TYPE,
cmd              4283 drivers/net/ethernet/broadcom/cnic.c 		info.cmd = DRV_CTL_ISCSI_STOPPED_CMD;
cmd               124 drivers/net/ethernet/broadcom/cnic_if.h 	int	cmd;
cmd               153 drivers/net/ethernet/broadcom/cnic_if.h 	int	cmd;
cmd               486 drivers/net/ethernet/broadcom/genet/bcmgenet.c 				       struct ethtool_link_ksettings *cmd)
cmd               494 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	phy_ethtool_ksettings_get(dev->phydev, cmd);
cmd               500 drivers/net/ethernet/broadcom/genet/bcmgenet.c 				       const struct ethtool_link_ksettings *cmd)
cmd               508 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	return phy_ethtool_ksettings_set(dev->phydev, cmd);
cmd              1224 drivers/net/ethernet/broadcom/genet/bcmgenet.c static int bcmgenet_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1232 drivers/net/ethernet/broadcom/genet/bcmgenet.c 	return phy_mii_ioctl(dev->phydev, rq, cmd);
cmd               299 drivers/net/ethernet/broadcom/sb1250-mac.c static int sbmac_mii_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              2469 drivers/net/ethernet/broadcom/sb1250-mac.c static int sbmac_mii_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              2476 drivers/net/ethernet/broadcom/sb1250-mac.c 	return phy_mii_ioctl(sc->phy_dev, rq, cmd);
cmd              3517 drivers/net/ethernet/broadcom/tg3.c 			u32 cmd;
cmd              3519 drivers/net/ethernet/broadcom/tg3.c 			cmd = NVRAM_CMD_WREN | NVRAM_CMD_GO | NVRAM_CMD_DONE;
cmd              3520 drivers/net/ethernet/broadcom/tg3.c 			ret = tg3_nvram_exec_cmd(tp, cmd);
cmd              12147 drivers/net/ethernet/broadcom/tg3.c 				  struct ethtool_link_ksettings *cmd)
cmd              12157 drivers/net/ethernet/broadcom/tg3.c 		phy_ethtool_ksettings_get(phydev, cmd);
cmd              12174 drivers/net/ethernet/broadcom/tg3.c 		cmd->base.port = PORT_TP;
cmd              12177 drivers/net/ethernet/broadcom/tg3.c 		cmd->base.port = PORT_FIBRE;
cmd              12179 drivers/net/ethernet/broadcom/tg3.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              12195 drivers/net/ethernet/broadcom/tg3.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              12199 drivers/net/ethernet/broadcom/tg3.c 		cmd->base.speed = tp->link_config.active_speed;
cmd              12200 drivers/net/ethernet/broadcom/tg3.c 		cmd->base.duplex = tp->link_config.active_duplex;
cmd              12202 drivers/net/ethernet/broadcom/tg3.c 			cmd->link_modes.lp_advertising,
cmd              12207 drivers/net/ethernet/broadcom/tg3.c 				cmd->base.eth_tp_mdix = ETH_TP_MDI_X;
cmd              12209 drivers/net/ethernet/broadcom/tg3.c 				cmd->base.eth_tp_mdix = ETH_TP_MDI;
cmd              12212 drivers/net/ethernet/broadcom/tg3.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd              12213 drivers/net/ethernet/broadcom/tg3.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              12214 drivers/net/ethernet/broadcom/tg3.c 		cmd->base.eth_tp_mdix = ETH_TP_MDI_INVALID;
cmd              12216 drivers/net/ethernet/broadcom/tg3.c 	cmd->base.phy_address = tp->phy_addr;
cmd              12217 drivers/net/ethernet/broadcom/tg3.c 	cmd->base.autoneg = tp->link_config.autoneg;
cmd              12222 drivers/net/ethernet/broadcom/tg3.c 				  const struct ethtool_link_ksettings *cmd)
cmd              12225 drivers/net/ethernet/broadcom/tg3.c 	u32 speed = cmd->base.speed;
cmd              12233 drivers/net/ethernet/broadcom/tg3.c 		return phy_ethtool_ksettings_set(phydev, cmd);
cmd              12236 drivers/net/ethernet/broadcom/tg3.c 	if (cmd->base.autoneg != AUTONEG_ENABLE &&
cmd              12237 drivers/net/ethernet/broadcom/tg3.c 	    cmd->base.autoneg != AUTONEG_DISABLE)
cmd              12240 drivers/net/ethernet/broadcom/tg3.c 	if (cmd->base.autoneg == AUTONEG_DISABLE &&
cmd              12241 drivers/net/ethernet/broadcom/tg3.c 	    cmd->base.duplex != DUPLEX_FULL &&
cmd              12242 drivers/net/ethernet/broadcom/tg3.c 	    cmd->base.duplex != DUPLEX_HALF)
cmd              12246 drivers/net/ethernet/broadcom/tg3.c 						cmd->link_modes.advertising);
cmd              12248 drivers/net/ethernet/broadcom/tg3.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              12282 drivers/net/ethernet/broadcom/tg3.c 			if (cmd->base.duplex != DUPLEX_FULL)
cmd              12293 drivers/net/ethernet/broadcom/tg3.c 	tp->link_config.autoneg = cmd->base.autoneg;
cmd              12294 drivers/net/ethernet/broadcom/tg3.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              12302 drivers/net/ethernet/broadcom/tg3.c 		tp->link_config.duplex = cmd->base.duplex;
cmd              12616 drivers/net/ethernet/broadcom/tg3.c 	switch (info->cmd) {
cmd              13994 drivers/net/ethernet/broadcom/tg3.c static int tg3_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              14005 drivers/net/ethernet/broadcom/tg3.c 		return phy_mii_ioctl(phydev, ifr, cmd);
cmd              14008 drivers/net/ethernet/broadcom/tg3.c 	switch (cmd) {
cmd              15399 drivers/net/ethernet/broadcom/tg3.c static int tg3_issue_otp_command(struct tg3 *tp, u32 cmd)
cmd              15404 drivers/net/ethernet/broadcom/tg3.c 	tw32(OTP_CTRL, cmd | OTP_CTRL_OTP_CMD_START);
cmd              15405 drivers/net/ethernet/broadcom/tg3.c 	tw32(OTP_CTRL, cmd);
cmd              17593 drivers/net/ethernet/broadcom/tg3.c 	ec->cmd = ETHTOOL_GCOALESCE;
cmd               161 drivers/net/ethernet/brocade/bna/bfa_cee.c 	struct bfi_cee_get_req *cmd;
cmd               171 drivers/net/ethernet/brocade/bna/bfa_cee.c 	cmd = (struct bfi_cee_get_req *) cee->get_cfg_mb.msg;
cmd               175 drivers/net/ethernet/brocade/bna/bfa_cee.c 	bfi_h2i_set(cmd->mh, BFI_MC_CEE, BFI_CEE_H2I_GET_CFG_REQ,
cmd               177 drivers/net/ethernet/brocade/bna/bfa_cee.c 	bfa_dma_be_addr_set(cmd->dma_addr, cee->attr_dma.pa);
cmd              1444 drivers/net/ethernet/brocade/bna/bfa_ioc.c 		u32	cmd:8;
cmd              1446 drivers/net/ethernet/brocade/bna/bfa_ioc.c 		u32	cmd:8;
cmd              1500 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	union bfa_flash_cmd_reg cmd;
cmd              1502 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	cmd.i = 0;
cmd              1503 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	cmd.r.act = 1;
cmd              1504 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	cmd.r.write_cnt = wr_cnt;
cmd              1505 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	cmd.r.read_cnt = rd_cnt;
cmd              1506 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	cmd.r.addr_cnt = ad_cnt;
cmd              1507 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	cmd.r.cmd = op;
cmd              1508 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	writel(cmd.i, (pci_bar + FLI_CMD_REG));
cmd              1524 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	union bfa_flash_cmd_reg cmd;
cmd              1526 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	cmd.i = readl(pci_bar + FLI_CMD_REG);
cmd              1528 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	if (cmd.r.act)
cmd              2133 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	struct bfa_mbox_cmd *cmd;
cmd              2154 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	cmd = list_first_entry(&mod->cmd_q, struct bfa_mbox_cmd, qe);
cmd              2155 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	list_del(&cmd->qe);
cmd              2156 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	bfa_ioc_mbox_send(ioc, cmd->msg, sizeof(cmd->msg));
cmd              2161 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	if (cmd->cbfn) {
cmd              2162 drivers/net/ethernet/brocade/bna/bfa_ioc.c 		cbfn = cmd->cbfn;
cmd              2163 drivers/net/ethernet/brocade/bna/bfa_ioc.c 		cbarg = cmd->cbarg;
cmd              2164 drivers/net/ethernet/brocade/bna/bfa_ioc.c 		cmd->cbfn = NULL;
cmd              2174 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	struct bfa_mbox_cmd *cmd;
cmd              2177 drivers/net/ethernet/brocade/bna/bfa_ioc.c 		cmd = list_first_entry(&mod->cmd_q, struct bfa_mbox_cmd, qe);
cmd              2178 drivers/net/ethernet/brocade/bna/bfa_ioc.c 		list_del(&cmd->qe);
cmd              2645 drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_nw_ioc_mbox_queue(struct bfa_ioc *ioc, struct bfa_mbox_cmd *cmd,
cmd              2651 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	cmd->cbfn = cbfn;
cmd              2652 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	cmd->cbarg = cbarg;
cmd              2658 drivers/net/ethernet/brocade/bna/bfa_ioc.c 		list_add_tail(&cmd->qe, &mod->cmd_q);
cmd              2667 drivers/net/ethernet/brocade/bna/bfa_ioc.c 		list_add_tail(&cmd->qe, &mod->cmd_q);
cmd              2674 drivers/net/ethernet/brocade/bna/bfa_ioc.c 	bfa_ioc_mbox_send(ioc, cmd->msg, sizeof(cmd->msg));
cmd               245 drivers/net/ethernet/brocade/bna/bfa_ioc.h 			struct bfa_mbox_cmd *cmd,
cmd               202 drivers/net/ethernet/brocade/bna/bfa_msgq.c __cmd_copy(struct bfa_msgq_cmdq *cmdq, struct bfa_msgq_cmd_entry *cmd)
cmd               204 drivers/net/ethernet/brocade/bna/bfa_msgq.c 	size_t len = cmd->msg_size;
cmd               209 drivers/net/ethernet/brocade/bna/bfa_msgq.c 	src = (u8 *)cmd->msg_hdr;
cmd               231 drivers/net/ethernet/brocade/bna/bfa_msgq.c 	struct bfa_msgq_cmd_entry *cmd;
cmd               238 drivers/net/ethernet/brocade/bna/bfa_msgq.c 		cmd = list_first_entry(&cmdq->pending_q,
cmd               240 drivers/net/ethernet/brocade/bna/bfa_msgq.c 		if (ntohs(cmd->msg_hdr->num_entries) <=
cmd               242 drivers/net/ethernet/brocade/bna/bfa_msgq.c 			list_del(&cmd->qe);
cmd               243 drivers/net/ethernet/brocade/bna/bfa_msgq.c 			__cmd_copy(cmdq, cmd);
cmd               245 drivers/net/ethernet/brocade/bna/bfa_msgq.c 			call_cmdq_ent_cbfn(cmd, BFA_STATUS_OK);
cmd               624 drivers/net/ethernet/brocade/bna/bfa_msgq.c bfa_msgq_cmd_post(struct bfa_msgq *msgq,  struct bfa_msgq_cmd_entry *cmd)
cmd               626 drivers/net/ethernet/brocade/bna/bfa_msgq.c 	if (ntohs(cmd->msg_hdr->num_entries) <=
cmd               628 drivers/net/ethernet/brocade/bna/bfa_msgq.c 		__cmd_copy(&msgq->cmdq, cmd);
cmd               629 drivers/net/ethernet/brocade/bna/bfa_msgq.c 		call_cmdq_ent_cbfn(cmd, BFA_STATUS_OK);
cmd               632 drivers/net/ethernet/brocade/bna/bfa_msgq.c 		list_add_tail(&cmd->qe, &msgq->cmdq.pending_q);
cmd               120 drivers/net/ethernet/brocade/bna/bfa_msgq.h 		       struct bfa_msgq_cmd_entry *cmd);
cmd               236 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 			struct ethtool_link_ksettings *cmd)
cmd               242 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 	cmd->base.autoneg = AUTONEG_DISABLE;
cmd               245 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 	cmd->base.port = PORT_FIBRE;
cmd               246 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 	cmd->base.phy_address = 0;
cmd               249 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 		cmd->base.speed = SPEED_10000;
cmd               250 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 		cmd->base.duplex = DUPLEX_FULL;
cmd               252 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd               253 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               256 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               258 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               266 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 			const struct ethtool_link_ksettings *cmd)
cmd               269 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 	if (cmd->base.autoneg == AUTONEG_ENABLE)
cmd               272 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 	if ((cmd->base.speed == SPEED_10000) &&
cmd               273 drivers/net/ethernet/brocade/bna/bnad_ethtool.c 	    (cmd->base.duplex == DUPLEX_FULL))
cmd              1085 drivers/net/ethernet/cadence/macb.h 			 struct ifreq *ifr, int cmd);
cmd              1269 drivers/net/ethernet/cadence/macb.h int gem_set_hwtst(struct net_device *dev, struct ifreq *ifr, int cmd);
cmd              2989 drivers/net/ethernet/cadence/macb_main.c 		struct ethtool_rxnfc *cmd)
cmd              2992 drivers/net/ethernet/cadence/macb_main.c 	struct ethtool_rx_flow_spec *fs = &cmd->fs;
cmd              3043 drivers/net/ethernet/cadence/macb_main.c 		struct ethtool_rxnfc *cmd)
cmd              3053 drivers/net/ethernet/cadence/macb_main.c 		if (item->fs.location == cmd->fs.location) {
cmd              3079 drivers/net/ethernet/cadence/macb_main.c 		struct ethtool_rxnfc *cmd)
cmd              3085 drivers/net/ethernet/cadence/macb_main.c 		if (item->fs.location == cmd->fs.location) {
cmd              3086 drivers/net/ethernet/cadence/macb_main.c 			memcpy(&cmd->fs, &item->fs, sizeof(cmd->fs));
cmd              3094 drivers/net/ethernet/cadence/macb_main.c 		struct ethtool_rxnfc *cmd, u32 *rule_locs)
cmd              3101 drivers/net/ethernet/cadence/macb_main.c 		if (cnt == cmd->rule_cnt)
cmd              3106 drivers/net/ethernet/cadence/macb_main.c 	cmd->data = bp->max_tuples;
cmd              3107 drivers/net/ethernet/cadence/macb_main.c 	cmd->rule_cnt = cnt;
cmd              3112 drivers/net/ethernet/cadence/macb_main.c static int gem_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd,
cmd              3118 drivers/net/ethernet/cadence/macb_main.c 	switch (cmd->cmd) {
cmd              3120 drivers/net/ethernet/cadence/macb_main.c 		cmd->data = bp->num_queues;
cmd              3123 drivers/net/ethernet/cadence/macb_main.c 		cmd->rule_cnt = bp->rx_fs_list.count;
cmd              3126 drivers/net/ethernet/cadence/macb_main.c 		ret = gem_get_flow_entry(netdev, cmd);
cmd              3129 drivers/net/ethernet/cadence/macb_main.c 		ret = gem_get_all_flow_entries(netdev, cmd, rule_locs);
cmd              3133 drivers/net/ethernet/cadence/macb_main.c 			  "Command parameter %d is not supported\n", cmd->cmd);
cmd              3140 drivers/net/ethernet/cadence/macb_main.c static int gem_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
cmd              3145 drivers/net/ethernet/cadence/macb_main.c 	switch (cmd->cmd) {
cmd              3147 drivers/net/ethernet/cadence/macb_main.c 		if ((cmd->fs.location >= bp->max_tuples)
cmd              3148 drivers/net/ethernet/cadence/macb_main.c 				|| (cmd->fs.ring_cookie >= bp->num_queues)) {
cmd              3152 drivers/net/ethernet/cadence/macb_main.c 		ret = gem_add_flow_filter(netdev, cmd);
cmd              3155 drivers/net/ethernet/cadence/macb_main.c 		ret = gem_del_flow_filter(netdev, cmd);
cmd              3159 drivers/net/ethernet/cadence/macb_main.c 			  "Command parameter %d is not supported\n", cmd->cmd);
cmd              3195 drivers/net/ethernet/cadence/macb_main.c static int macb_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              3207 drivers/net/ethernet/cadence/macb_main.c 		return phy_mii_ioctl(phydev, rq, cmd);
cmd              3209 drivers/net/ethernet/cadence/macb_main.c 	switch (cmd) {
cmd              3211 drivers/net/ethernet/cadence/macb_main.c 		return bp->ptp_info->set_hwtst(dev, rq, cmd);
cmd              3215 drivers/net/ethernet/cadence/macb_main.c 		return phy_mii_ioctl(phydev, rq, cmd);
cmd               437 drivers/net/ethernet/cadence/macb_ptp.c int gem_set_hwtst(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1523 drivers/net/ethernet/calxeda/xgmac.c 					    struct ethtool_link_ksettings *cmd)
cmd              1525 drivers/net/ethernet/calxeda/xgmac.c 	cmd->base.autoneg = 0;
cmd              1526 drivers/net/ethernet/calxeda/xgmac.c 	cmd->base.duplex = DUPLEX_FULL;
cmd              1527 drivers/net/ethernet/calxeda/xgmac.c 	cmd->base.speed = 10000;
cmd              1528 drivers/net/ethernet/calxeda/xgmac.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported, 0);
cmd              1529 drivers/net/ethernet/calxeda/xgmac.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising, 0);
cmd              1448 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c 		mbox_cmd.msg.s.cmd = OCTEON_PF_CHANGED_VF_MACADDR;
cmd              1462 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c 			     struct octeon_mbox_cmd *cmd, void *arg)
cmd              1466 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c 	memcpy(ctx->stats, cmd->data, sizeof(struct oct_vf_stats));
cmd              1487 drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c 	mbox_cmd.msg.s.cmd = OCTEON_GET_VF_STATS;
cmd               379 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c 	mbox_cmd.msg.s.cmd = OCTEON_VF_FLR_REQUEST;
cmd               391 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c 				    struct octeon_mbox_cmd *cmd,
cmd               396 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c 	memcpy((uint8_t *)&oct->pfvf_hsword, cmd->msg.s.params,
cmd               398 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c 	if (cmd->recv_len > 1)  {
cmd               399 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c 		major = ((struct lio_version *)(cmd->data))->major;
cmd               421 drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c 	mbox_cmd.msg.s.cmd = OCTEON_VF_ACTIVE;
cmd               156 drivers/net/ethernet/cavium/liquidio/lio_core.c int liquidio_set_feature(struct net_device *netdev, int cmd, u16 param1)
cmd               166 drivers/net/ethernet/cavium/liquidio/lio_core.c 	nctrl.ncmd.s.cmd = cmd;
cmd               260 drivers/net/ethernet/cavium/liquidio/lio_core.c 	switch (nctrl->ncmd.s.cmd) {
cmd               393 drivers/net/ethernet/cavium/liquidio/lio_core.c 			nctrl->ncmd.s.cmd);
cmd              1226 drivers/net/ethernet/cavium/liquidio/lio_core.c 	ncmd->s.cmd = OCTNET_CMD_CHANGE_MTU;
cmd              1546 drivers/net/ethernet/cavium/liquidio/lio_core.c 	ncmd->s.cmd = SEAPI_CMD_SPEED_SET;
cmd              1613 drivers/net/ethernet/cavium/liquidio/lio_core.c 	ncmd->s.cmd = SEAPI_CMD_SPEED_GET;
cmd              1706 drivers/net/ethernet/cavium/liquidio/lio_core.c 	ncmd->s.cmd = SEAPI_CMD_FEC_SET;
cmd              1777 drivers/net/ethernet/cavium/liquidio/lio_core.c 	ncmd->s.cmd = SEAPI_CMD_FEC_GET;
cmd               479 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_QUEUE_COUNT_CTL;
cmd               714 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_GPIO_ACCESS;
cmd               741 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_ID_ACTIVE;
cmd              1390 drivers/net/ethernet/cavium/liquidio/lio_ethtool.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_SET_FLOW_CTL;
cmd              1204 drivers/net/ethernet/cavium/liquidio/lio_main.c 	ncmd->s.cmd = OCTNET_CMD_RX_CTL;
cmd              1984 drivers/net/ethernet/cavium/liquidio/lio_main.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_SET_MULTI_LIST;
cmd              2032 drivers/net/ethernet/cavium/liquidio/lio_main.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_CHANGE_MACADDR;
cmd              2197 drivers/net/ethernet/cavium/liquidio/lio_main.c static int liquidio_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              2201 drivers/net/ethernet/cavium/liquidio/lio_main.c 	switch (cmd) {
cmd              2273 drivers/net/ethernet/cavium/liquidio/lio_main.c 	sc = octeon_alloc_soft_command_resp(oct, &ndata->cmd,
cmd              2293 drivers/net/ethernet/cavium/liquidio/lio_main.c 			    (&sc->cmd.cmd3.ih3))->dlengsz;
cmd              2296 drivers/net/ethernet/cavium/liquidio/lio_main.c 			    (&sc->cmd.cmd2.ih2))->dlengsz;
cmd              2300 drivers/net/ethernet/cavium/liquidio/lio_main.c 	retval = octeon_send_command(oct, sc->iq_no, ring_doorbell, &sc->cmd,
cmd              2404 drivers/net/ethernet/cavium/liquidio/lio_main.c 		octnet_prepare_pci_cmd(oct, &ndata.cmd, &cmdsetup, tag);
cmd              2419 drivers/net/ethernet/cavium/liquidio/lio_main.c 			ndata.cmd.cmd3.dptr = dptr;
cmd              2421 drivers/net/ethernet/cavium/liquidio/lio_main.c 			ndata.cmd.cmd2.dptr = dptr;
cmd              2443 drivers/net/ethernet/cavium/liquidio/lio_main.c 		octnet_prepare_pci_cmd(oct, &ndata.cmd, &cmdsetup, tag);
cmd              2495 drivers/net/ethernet/cavium/liquidio/lio_main.c 			ndata.cmd.cmd3.dptr = dptr;
cmd              2497 drivers/net/ethernet/cavium/liquidio/lio_main.c 			ndata.cmd.cmd2.dptr = dptr;
cmd              2505 drivers/net/ethernet/cavium/liquidio/lio_main.c 		irh = (struct octeon_instr_irh *)&ndata.cmd.cmd3.irh;
cmd              2506 drivers/net/ethernet/cavium/liquidio/lio_main.c 		tx_info = (union tx_info *)&ndata.cmd.cmd3.ossp[0];
cmd              2508 drivers/net/ethernet/cavium/liquidio/lio_main.c 		irh = (struct octeon_instr_irh *)&ndata.cmd.cmd2.irh;
cmd              2509 drivers/net/ethernet/cavium/liquidio/lio_main.c 		tx_info = (union tx_info *)&ndata.cmd.cmd2.ossp[0];
cmd              2590 drivers/net/ethernet/cavium/liquidio/lio_main.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_ADD_VLAN_FILTER;
cmd              2619 drivers/net/ethernet/cavium/liquidio/lio_main.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_DEL_VLAN_FILTER;
cmd              2653 drivers/net/ethernet/cavium/liquidio/lio_main.c 	nctrl.ncmd.s.cmd = command;
cmd              2689 drivers/net/ethernet/cavium/liquidio/lio_main.c 	nctrl.ncmd.s.cmd = command;
cmd              2836 drivers/net/ethernet/cavium/liquidio/lio_main.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_CHANGE_MACADDR;
cmd              2906 drivers/net/ethernet/cavium/liquidio/lio_main.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_SET_VF_SPOOFCHK;
cmd              2961 drivers/net/ethernet/cavium/liquidio/lio_main.c 		nctrl.ncmd.s.cmd = OCTNET_CMD_ADD_VLAN_FILTER;
cmd              2963 drivers/net/ethernet/cavium/liquidio/lio_main.c 		nctrl.ncmd.s.cmd = OCTNET_CMD_DEL_VLAN_FILTER;
cmd              3117 drivers/net/ethernet/cavium/liquidio/lio_main.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_SET_VF_LINKSTATE;
cmd               618 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	ncmd->s.cmd = OCTNET_CMD_RX_CTL;
cmd              1047 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_SET_UC_LIST;
cmd              1082 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_SET_MULTI_LIST;
cmd              1138 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_CHANGE_MACADDR;
cmd              1297 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c static int liquidio_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              1299 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	switch (cmd) {
cmd              1362 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	sc = octeon_alloc_soft_command_resp(oct, &ndata->cmd,
cmd              1380 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	len = (u32)((struct octeon_instr_ih3 *)(&sc->cmd.cmd3.ih3))->dlengsz;
cmd              1384 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	retval = octeon_send_command(oct, sc->iq_no, ring_doorbell, &sc->cmd,
cmd              1483 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		octnet_prepare_pci_cmd(oct, &ndata.cmd, &cmdsetup, tag);
cmd              1495 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		ndata.cmd.cmd3.dptr = dptr;
cmd              1517 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		octnet_prepare_pci_cmd(oct, &ndata.cmd, &cmdsetup, tag);
cmd              1566 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 		ndata.cmd.cmd3.dptr = dptr;
cmd              1573 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	irh = (struct octeon_instr_irh *)&ndata.cmd.cmd3.irh;
cmd              1574 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	tx_info = (union tx_info *)&ndata.cmd.cmd3.ossp[0];
cmd              1656 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_ADD_VLAN_FILTER;
cmd              1684 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	nctrl.ncmd.s.cmd = OCTNET_CMD_DEL_VLAN_FILTER;
cmd              1718 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	nctrl.ncmd.s.cmd = command;
cmd              1753 drivers/net/ethernet/cavium/liquidio/lio_vf_main.c 	nctrl.ncmd.s.cmd = command;
cmd               421 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c 	pki_ih3 = (struct octeon_instr_pki_ih3 *)&sc->cmd.cmd3.pki_ih3;
cmd               317 drivers/net/ethernet/cavium/liquidio/liquidio_common.h 		u64 cmd:5;
cmd               339 drivers/net/ethernet/cavium/liquidio/liquidio_common.h 		u64 cmd:5;
cmd               275 drivers/net/ethernet/cavium/liquidio/octeon_iq.h 	union octeon_instr_64B cmd;
cmd               378 drivers/net/ethernet/cavium/liquidio/octeon_iq.h 			u32 force_db, void *cmd, void *buf,
cmd               241 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c 	switch (mbox_cmd->msg.s.cmd) {
cmd                54 drivers/net/ethernet/cavium/liquidio/octeon_mailbox.h 		u16 cmd : 6;
cmd               202 drivers/net/ethernet/cavium/liquidio/octeon_network.h int liquidio_set_feature(struct net_device *netdev, int cmd, u16 param1);
cmd                31 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 			       union octeon_instr_64B *cmd,
cmd                47 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 	memcpy(&sc->cmd, cmd, sizeof(union octeon_instr_64B));
cmd                53 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 		ih3      = (struct octeon_instr_ih3 *)&sc->cmd.cmd3.ih3;
cmd                54 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 		rdp     = (struct octeon_instr_rdp *)&sc->cmd.cmd3.rdp;
cmd                55 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 		irh     = (struct octeon_instr_irh *)&sc->cmd.cmd3.irh;
cmd                59 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 		ih2      = (struct octeon_instr_ih2 *)&sc->cmd.cmd2.ih2;
cmd                60 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 		rdp     = (struct octeon_instr_rdp *)&sc->cmd.cmd2.rdp;
cmd                61 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 		irh     = (struct octeon_instr_irh *)&sc->cmd.cmd2.irh;
cmd                74 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 		sc->cmd.cmd3.rptr =  sc->dmarptr;
cmd                76 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 		sc->cmd.cmd2.rptr =  sc->dmarptr;
cmd                89 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 	return octeon_send_command(oct, ndata->q_no, ring_doorbell, &ndata->cmd,
cmd               148 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 	    (nctrl->ncmd.s.cmd != OCTNET_CMD_RX_CTL)) {
cmd               152 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 			__func__, nctrl->ncmd.s.cmd);
cmd               168 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 			__func__, oct->pf_num, nctrl->ncmd.s.cmd, retval);
cmd               176 drivers/net/ethernet/cavium/liquidio/octeon_nic.c 		switch (nctrl->ncmd.s.cmd) {
cmd                82 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 	union octeon_instr_64B cmd;
cmd               120 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 			  union octeon_instr_64B *cmd,
cmd               128 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 	memset(cmd, 0, sizeof(union octeon_instr_64B));
cmd               130 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 	ih2 = (struct octeon_instr_ih2 *)&cmd->cmd2.ih2;
cmd               157 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 	irh = (struct octeon_instr_irh *)&cmd->cmd2.irh;
cmd               174 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 			  union octeon_instr_64B *cmd,
cmd               183 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 	memset(cmd, 0, sizeof(union octeon_instr_64B));
cmd               185 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 	ih3 = (struct octeon_instr_ih3 *)&cmd->cmd3.ih3;
cmd               186 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 	pki_ih3 = (struct octeon_instr_pki_ih3 *)&cmd->cmd3.pki_ih3;
cmd               220 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 	irh = (struct octeon_instr_irh *)&cmd->cmd3.irh;
cmd               243 drivers/net/ethernet/cavium/liquidio/octeon_nic.h octnet_prepare_pci_cmd(struct octeon_device *oct, union octeon_instr_64B *cmd,
cmd               247 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 		octnet_prepare_pci_cmd_o2(oct, cmd, setup, tag);
cmd               249 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 		octnet_prepare_pci_cmd_o3(oct, cmd, setup, tag);
cmd               264 drivers/net/ethernet/cavium/liquidio/octeon_nic.h 			       union octeon_instr_64B *cmd,
cmd               300 drivers/net/ethernet/cavium/liquidio/request_manager.c 				      u8 *cmd)
cmd               307 drivers/net/ethernet/cavium/liquidio/request_manager.c 	memcpy(iqptr, cmd, cmdsize);
cmd               311 drivers/net/ethernet/cavium/liquidio/request_manager.c __post_command2(struct octeon_instr_queue *iq, u8 *cmd)
cmd               329 drivers/net/ethernet/cavium/liquidio/request_manager.c 	__copy_cmd_into_iq(iq, cmd);
cmd               545 drivers/net/ethernet/cavium/liquidio/request_manager.c 		    u32 force_db, void *cmd, void *buf,
cmd               558 drivers/net/ethernet/cavium/liquidio/request_manager.c 	st = __post_command2(iq, cmd);
cmd               605 drivers/net/ethernet/cavium/liquidio/request_manager.c 		ih3 = (struct octeon_instr_ih3 *)&sc->cmd.cmd3.ih3;
cmd               609 drivers/net/ethernet/cavium/liquidio/request_manager.c 		pki_ih3 = (struct octeon_instr_pki_ih3 *)&sc->cmd.cmd3.pki_ih3;
cmd               628 drivers/net/ethernet/cavium/liquidio/request_manager.c 		irh            = (struct octeon_instr_irh *)&sc->cmd.cmd3.irh;
cmd               634 drivers/net/ethernet/cavium/liquidio/request_manager.c 		sc->cmd.cmd3.ossp[0] = ossp0;
cmd               635 drivers/net/ethernet/cavium/liquidio/request_manager.c 		sc->cmd.cmd3.ossp[1] = ossp1;
cmd               638 drivers/net/ethernet/cavium/liquidio/request_manager.c 			rdp = (struct octeon_instr_rdp *)&sc->cmd.cmd3.rdp;
cmd               654 drivers/net/ethernet/cavium/liquidio/request_manager.c 		ih2          = (struct octeon_instr_ih2 *)&sc->cmd.cmd2.ih2;
cmd               665 drivers/net/ethernet/cavium/liquidio/request_manager.c 		irh            = (struct octeon_instr_irh *)&sc->cmd.cmd2.irh;
cmd               671 drivers/net/ethernet/cavium/liquidio/request_manager.c 		sc->cmd.cmd2.ossp[0] = ossp0;
cmd               672 drivers/net/ethernet/cavium/liquidio/request_manager.c 		sc->cmd.cmd2.ossp[1] = ossp1;
cmd               675 drivers/net/ethernet/cavium/liquidio/request_manager.c 			rdp = (struct octeon_instr_rdp *)&sc->cmd.cmd2.rdp;
cmd               708 drivers/net/ethernet/cavium/liquidio/request_manager.c 		ih3 =  (struct octeon_instr_ih3 *)&sc->cmd.cmd3.ih3;
cmd               711 drivers/net/ethernet/cavium/liquidio/request_manager.c 			sc->cmd.cmd3.dptr = sc->dmadptr;
cmd               713 drivers/net/ethernet/cavium/liquidio/request_manager.c 		irh = (struct octeon_instr_irh *)&sc->cmd.cmd3.irh;
cmd               718 drivers/net/ethernet/cavium/liquidio/request_manager.c 			sc->cmd.cmd3.rptr = sc->dmarptr;
cmd               722 drivers/net/ethernet/cavium/liquidio/request_manager.c 		ih2 = (struct octeon_instr_ih2 *)&sc->cmd.cmd2.ih2;
cmd               725 drivers/net/ethernet/cavium/liquidio/request_manager.c 			sc->cmd.cmd2.dptr = sc->dmadptr;
cmd               727 drivers/net/ethernet/cavium/liquidio/request_manager.c 		irh = (struct octeon_instr_irh *)&sc->cmd.cmd2.irh;
cmd               732 drivers/net/ethernet/cavium/liquidio/request_manager.c 			sc->cmd.cmd2.rptr = sc->dmarptr;
cmd               739 drivers/net/ethernet/cavium/liquidio/request_manager.c 	return (octeon_send_command(oct, sc->iq_no, 1, &sc->cmd, sc,
cmd               119 drivers/net/ethernet/cavium/liquidio/response_manager.c 				(struct octeon_instr_irh *)&sc->cmd.cmd3.irh;
cmd               125 drivers/net/ethernet/cavium/liquidio/response_manager.c 				sc->cmd.cmd3.ossp[0], sc->cmd.cmd3.ossp[1]);
cmd               159 drivers/net/ethernet/cavium/liquidio/response_manager.c 						    &sc->cmd.cmd3.irh;
cmd               168 drivers/net/ethernet/cavium/liquidio/response_manager.c 						    sc->cmd.cmd3.ossp[0]);
cmd               172 drivers/net/ethernet/cavium/liquidio/response_manager.c 						    sc->cmd.cmd3.ossp[1],
cmd               690 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 				      struct ifreq *rq, int cmd)
cmd               787 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 			     struct ifreq *rq, int cmd)
cmd               789 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 	switch (cmd) {
cmd               791 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 		return octeon_mgmt_ioctl_hwtstamp(netdev, rq, cmd);
cmd               794 drivers/net/ethernet/cavium/octeon/octeon_mgmt.c 			return phy_mii_ioctl(netdev->phydev, rq, cmd);
cmd               120 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 				    struct ethtool_link_ksettings *cmd)
cmd               129 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               130 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd               136 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 		cmd->base.port = PORT_MII | PORT_TP;
cmd               137 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd               155 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 			cmd->base.port = PORT_TP;
cmd               158 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 			cmd->base.port = PORT_FIBRE;
cmd               161 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd               165 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               166 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd               171 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 	cmd->base.duplex = nic->duplex;
cmd               172 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 	cmd->base.speed = nic->speed;
cmd               174 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               176 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               460 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 			      struct ethtool_coalesce *cmd)
cmd               464 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 	cmd->rx_coalesce_usecs = nic->cq_coalesce_usecs;
cmd               545 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 	switch (info->cmd) {
cmd               630 drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c 	switch (info->cmd) {
cmd              1979 drivers/net/ethernet/cavium/thunder/nicvf_main.c static int nicvf_ioctl(struct net_device *netdev, struct ifreq *req, int cmd)
cmd              1981 drivers/net/ethernet/cavium/thunder/nicvf_main.c 	switch (cmd) {
cmd               173 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h #define OPCODE_TID(cmd) ((cmd)->ot.opcode_tid)
cmd               176 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h #define GET_TID(cmd) (G_TID(ntohl(OPCODE_TID(cmd))))
cmd               375 drivers/net/ethernet/chelsio/cxgb/cpl5_cmd.h 	u8  cmd;
cmd               568 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 			      struct ethtool_link_ksettings *cmd)
cmd               578 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		cmd->base.speed = p->link_config.speed;
cmd               579 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		cmd->base.duplex = p->link_config.duplex;
cmd               581 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd               582 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               585 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	cmd->base.port = (supported & SUPPORTED_TP) ? PORT_TP : PORT_FIBRE;
cmd               586 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	cmd->base.phy_address = p->phy->mdio.prtad;
cmd               587 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	cmd->base.autoneg = p->link_config.autoneg;
cmd               589 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               591 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               633 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 			      const struct ethtool_link_ksettings *cmd)
cmd               641 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 						cmd->link_modes.advertising);
cmd               646 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	if (cmd->base.autoneg == AUTONEG_DISABLE) {
cmd               647 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		u32 speed = cmd->base.speed;
cmd               648 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		int cap = speed_duplex_to_caps(speed, cmd->base.duplex);
cmd               653 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 		lc->requested_duplex = cmd->base.duplex;
cmd               666 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	lc->autoneg = cmd->base.autoneg;
cmd               818 drivers/net/ethernet/chelsio/cxgb/cxgb2.c static int t1_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
cmd               823 drivers/net/ethernet/chelsio/cxgb/cxgb2.c 	return mdio_mii_ioctl(mdio, if_mii(req), cmd);
cmd                53 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t cmd;
cmd                59 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t cmd;
cmd                69 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t cmd;
cmd                77 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t cmd;
cmd                86 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t cmd;
cmd               100 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t cmd;
cmd               118 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t cmd;
cmd               124 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t cmd;
cmd               133 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t cmd;
cmd               141 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t cmd;
cmd               147 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t cmd;
cmd               153 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h 	uint32_t cmd;
cmd              1805 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			      struct ethtool_link_ksettings *cmd)
cmd              1810 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              1812 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              1816 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		cmd->base.speed = p->link_config.speed;
cmd              1817 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		cmd->base.duplex = p->link_config.duplex;
cmd              1819 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd              1820 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              1824 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 						cmd->link_modes.supported);
cmd              1826 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	cmd->base.port = (supported & SUPPORTED_TP) ? PORT_TP : PORT_FIBRE;
cmd              1827 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	cmd->base.phy_address = p->phy.mdio.prtad;
cmd              1828 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	cmd->base.autoneg = p->link_config.autoneg;
cmd              1868 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			      const struct ethtool_link_ksettings *cmd)
cmd              1875 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 						cmd->link_modes.advertising);
cmd              1882 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		if (cmd->base.autoneg == AUTONEG_DISABLE) {
cmd              1883 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			u32 speed = cmd->base.speed;
cmd              1884 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 			int cap = speed_duplex_to_caps(speed, cmd->base.duplex);
cmd              1891 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	if (cmd->base.autoneg == AUTONEG_DISABLE) {
cmd              1892 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		u32 speed = cmd->base.speed;
cmd              1893 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		int cap = speed_duplex_to_caps(speed, cmd->base.duplex);
cmd              1898 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		lc->requested_duplex = cmd->base.duplex;
cmd              1909 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	lc->autoneg = cmd->base.autoneg;
cmd              2143 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	u32 cmd;
cmd              2146 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	if (copy_from_user(&cmd, useraddr, sizeof(cmd)))
cmd              2149 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	switch (cmd) {
cmd              2161 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		if (t.cmd != CHELSIO_SET_QSET_PARAMS)
cmd              2262 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		if (t.cmd != CHELSIO_GET_QSET_PARAMS)
cmd              2310 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		if (edata.cmd != CHELSIO_SET_QSET_NUM)
cmd              2338 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		edata.cmd = CHELSIO_GET_QSET_NUM;
cmd              2352 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		if (t.cmd != CHELSIO_LOAD_FW)
cmd              2377 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		if (m.cmd != CHELSIO_SETMTUTAB)
cmd              2395 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		struct ch_pm m = {.cmd = CHELSIO_GET_PM };
cmd              2420 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		if (m.cmd != CHELSIO_SET_PM)
cmd              2457 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		if (t.cmd != CHELSIO_GET_MEM)
cmd              2511 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		if (t.cmd != CHELSIO_SET_TRACE_FILTER)
cmd              2531 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c static int cxgb_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
cmd              2537 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 	switch (cmd) {
cmd              2549 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c 		return mdio_mii_ioctl(&pi->phy.mdio, data, cmd);
cmd               860 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c 		u8 cmd = req->status;
cmd               882 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c 		rpl->cmd = cmd;
cmd                93 drivers/net/ethernet/chelsio/cxgb3/mc5.c static int mc5_cmd_write(struct adapter *adapter, u32 cmd)
cmd                95 drivers/net/ethernet/chelsio/cxgb3/mc5.c 	t3_write_reg(adapter, A_MC5_DB_DBGI_REQ_CMD, cmd);
cmd               113 drivers/net/ethernet/chelsio/cxgb3/mc5.c static int mc5_write(struct adapter *adapter, u32 addr_lo, u32 cmd)
cmd               116 drivers/net/ethernet/chelsio/cxgb3/mc5.c 	if (mc5_cmd_write(adapter, cmd) == 0)
cmd               204 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h #define OPCODE_TID(cmd) ((cmd)->ot.opcode_tid)
cmd               207 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h #define GET_TID(cmd) (G_TID(ntohl(OPCODE_TID(cmd))))
cmd               750 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h 	__u8 cmd;
cmd               767 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h 	__u8 cmd;
cmd              2862 drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c 			flit = entry->cmd[i];
cmd               434 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 	u64 cmd[MBOX_LEN / 8];		/* a Firmware Mailbox Command/Reply */
cmd              1502 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h int t4_wr_mbox_meat_timeout(struct adapter *adap, int mbox, const void *cmd,
cmd              1504 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h int t4_wr_mbox_meat(struct adapter *adap, int mbox, const void *cmd, int size,
cmd              1508 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 				     const void *cmd, int size, void *rpl,
cmd              1511 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 	return t4_wr_mbox_meat_timeout(adap, mbox, cmd, size, rpl, true,
cmd              1515 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h static inline int t4_wr_mbox(struct adapter *adap, int mbox, const void *cmd,
cmd              1518 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 	return t4_wr_mbox_meat(adap, mbox, cmd, size, rpl, true);
cmd              1521 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h static inline int t4_wr_mbox_ns(struct adapter *adap, int mbox, const void *cmd,
cmd              1524 drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 	return t4_wr_mbox_meat(adap, mbox, cmd, size, rpl, false);
cmd              1181 drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c 		u64 flit = entry->cmd[i];
cmd              1335 drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c 	switch (info->cmd) {
cmd               102 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 	abort_req->cmd = CPL_ABORT_NO_RST;
cmd               117 drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 	abort_rpl->cmd = CPL_ABORT_NO_RST;
cmd               596 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		unsigned int cmd = FW_CMD_OP_G(ntohl(pcmd->op_to_portid));
cmd               600 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		if (cmd == FW_PORT_CMD &&
cmd               620 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		if (cmd == FW_PORT_CMD &&
cmd              2096 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c static void notify_rdma_uld(struct adapter *adap, enum cxgb4_control cmd)
cmd              2101 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		adap->uld[type].control(adap->uld[type].handle, cmd);
cmd              2616 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c static int cxgb_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
cmd              2624 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 	switch (cmd) {
cmd              2643 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c 		if (cmd == SIOCGMIIREG)
cmd              3892 drivers/net/ethernet/chelsio/cxgb4/sge.c 	int cmd = FW_EQ_OFLD_CMD;
cmd              3906 drivers/net/ethernet/chelsio/cxgb4/sge.c 		cmd = FW_EQ_CTRL_CMD;
cmd              3907 drivers/net/ethernet/chelsio/cxgb4/sge.c 	c.op_to_vfn = htonl(FW_CMD_OP_V(cmd) | FW_CMD_REQUEST_F |
cmd               238 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 			   const __be64 *cmd, unsigned int size,
cmd               250 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		entry->cmd[i] = be64_to_cpu(cmd[i]);
cmd               252 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		entry->cmd[i++] = 0;
cmd               282 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c int t4_wr_mbox_meat_timeout(struct adapter *adap, int mbox, const void *cmd,
cmd               295 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	const __be64 *p = cmd;
cmd               341 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 			t4_record_mbox(adap, cmd, size, access, ret);
cmd               374 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		t4_record_mbox(adap, cmd, size, access, ret);
cmd               379 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	t4_record_mbox(adap, cmd, size, access, 0);
cmd               431 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	t4_record_mbox(adap, cmd, size, access, ret);
cmd               433 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		*(const u8 *)cmd, mbox);
cmd               442 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c int t4_wr_mbox_meat(struct adapter *adap, int mbox, const void *cmd, int size,
cmd               445 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	return t4_wr_mbox_meat_timeout(adap, mbox, cmd, size, rpl, sleep_ok,
cmd              2895 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	struct fw_pfvf_cmd cmd, rpl;
cmd              2902 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              2903 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.op_to_vfn = cpu_to_be32(FW_CMD_OP_V(FW_PFVF_CMD) |
cmd              2908 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.retval_len16 = cpu_to_be32(FW_LEN16(cmd));
cmd              2909 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	v = t4_wr_mbox(adapter, adapter->mbox, &cmd, sizeof(cmd), &rpl);
cmd              4220 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	struct fw_port_cmd cmd;
cmd              4233 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              4234 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.op_to_portid = cpu_to_be32(FW_CMD_OP_V(FW_PORT_CMD) |
cmd              4237 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.action_to_len16 =
cmd              4241 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 						 FW_LEN16(cmd));
cmd              4243 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		cmd.u.l1cfg.rcap = cpu_to_be32(fwcaps32_to_caps16(rcap));
cmd              4245 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		cmd.u.l1cfg32.rcap32 = cpu_to_be32(rcap);
cmd              4247 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	ret = t4_wr_mbox_meat_timeout(adapter, mbox, &cmd, sizeof(cmd), NULL,
cmd              5163 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	struct fw_rss_ind_tbl_cmd cmd;
cmd              5165 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              5166 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.op_to_viid = cpu_to_be32(FW_CMD_OP_V(FW_RSS_IND_TBL_CMD) |
cmd              5169 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.retval_len16 = cpu_to_be32(FW_LEN16(cmd));
cmd              5174 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		__be32 *qp = &cmd.iq0_to_iq2;
cmd              5176 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		cmd.niqid = cpu_to_be16(nq);
cmd              5177 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		cmd.startidx = cpu_to_be16(start);
cmd              5199 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		ret = t4_wr_mbox(adapter, mbox, &cmd, sizeof(cmd), NULL);
cmd              5309 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c static int t4_tp_fw_ldst_rw(struct adapter *adap, int cmd, u32 *vals,
cmd              5323 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 						FW_LDST_CMD_ADDRSPACE_V(cmd));
cmd              5358 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	int cmd;
cmd              5362 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		cmd = FW_LDST_ADDRSPC_TP_PIO;
cmd              5365 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		cmd = FW_LDST_ADDRSPC_TP_TM_PIO;
cmd              5368 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		cmd = FW_LDST_ADDRSPC_TP_MIB;
cmd              5375 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		rc = t4_tp_fw_ldst_rw(adap, cmd, buff, nregs, start_index, rw,
cmd              6515 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c #define INIT_CMD(var, cmd, rd_wr) do { \
cmd              6516 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	(var).op_to_write = cpu_to_be32(FW_CMD_OP_V(FW_##cmd##_CMD) | \
cmd              8566 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	const struct fw_port_cmd *cmd = (const void *)rpl;
cmd              8577 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	action = FW_PORT_CMD_ACTION_G(be32_to_cpu(cmd->action_to_len16));
cmd              8580 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		u32 lstatus = be32_to_cpu(cmd->u.info.lstatus_to_modtype);
cmd              8586 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap));
cmd              8587 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		acaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.acap));
cmd              8588 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		lpacaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.lpacap));
cmd              8596 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		lstatus32 = be32_to_cpu(cmd->u.info32.lstatus32_to_cbllen32);
cmd              8601 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		pcaps = be32_to_cpu(cmd->u.info32.pcaps32);
cmd              8602 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		acaps = be32_to_cpu(cmd->u.info32.acaps32);
cmd              8603 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		lpacaps = be32_to_cpu(cmd->u.info32.lpacaps32);
cmd              8604 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		linkattr = be32_to_cpu(cmd->u.info32.linkattr32);
cmd              8610 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 			be32_to_cpu(cmd->action_to_len16));
cmd              9598 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	struct fw_port_cmd cmd;
cmd              9623 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              9624 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.op_to_portid = cpu_to_be32(FW_CMD_OP_V(FW_PORT_CMD) |
cmd              9627 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.action_to_len16 = cpu_to_be32(
cmd              9631 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		FW_LEN16(cmd));
cmd              9632 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	ret = t4_wr_mbox(pi->adapter, mbox, &cmd, sizeof(cmd), &cmd);
cmd              9639 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		u32 lstatus = be32_to_cpu(cmd.u.info.lstatus_to_modtype);
cmd              9645 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd.u.info.pcap));
cmd              9646 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		acaps = fwcaps16_to_caps32(be16_to_cpu(cmd.u.info.acap));
cmd              9648 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		u32 lstatus32 = be32_to_cpu(cmd.u.info32.lstatus32_to_cbllen32);
cmd              9654 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		pcaps = be32_to_cpu(cmd.u.info32.pcaps32);
cmd              9655 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		acaps = be32_to_cpu(cmd.u.info32.acaps32);
cmd              10201 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	struct fw_acl_mac_cmd cmd;
cmd              10203 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              10204 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.op_to_vfn = cpu_to_be32(FW_CMD_OP_V(FW_ACL_MAC_CMD) |
cmd              10211 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.en_to_len16 = cpu_to_be32((unsigned int)FW_LEN16(cmd));
cmd              10212 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.nmac = naddr;
cmd              10216 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		memcpy(cmd.macaddr3, addr, sizeof(cmd.macaddr3));
cmd              10219 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		memcpy(cmd.macaddr2, addr, sizeof(cmd.macaddr2));
cmd              10222 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		memcpy(cmd.macaddr1, addr, sizeof(cmd.macaddr1));
cmd              10225 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 		memcpy(cmd.macaddr0, addr, sizeof(cmd.macaddr0));
cmd              10229 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	return t4_wr_mbox(adapter, adapter->mbox, &cmd, sizeof(cmd), &cmd);
cmd              10355 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	struct fw_sched_cmd cmd;
cmd              10357 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              10358 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.op_to_write = cpu_to_be32(FW_CMD_OP_V(FW_SCHED_CMD) |
cmd              10361 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.retval_len16 = cpu_to_be32(FW_LEN16(cmd));
cmd              10363 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.u.params.sc = FW_SCHED_SC_PARAMS;
cmd              10364 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.u.params.type = type;
cmd              10365 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.u.params.level = level;
cmd              10366 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.u.params.mode = mode;
cmd              10367 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.u.params.ch = channel;
cmd              10368 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.u.params.cl = class;
cmd              10369 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.u.params.unit = rateunit;
cmd              10370 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.u.params.rate = ratemode;
cmd              10371 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.u.params.min = cpu_to_be32(minrate);
cmd              10372 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.u.params.max = cpu_to_be32(maxrate);
cmd              10373 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.u.params.weight = cpu_to_be16(weight);
cmd              10374 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	cmd.u.params.pktsize = cpu_to_be16(pktsize);
cmd              10376 drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 	return t4_wr_mbox_meat(adapter, adapter->mbox, &cmd, sizeof(cmd),
cmd               202 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h #define OPCODE_TID(cmd) ((cmd)->ot.opcode_tid)
cmd               205 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h #define GET_TID(cmd) (TID_G(be32_to_cpu(OPCODE_TID(cmd))))
cmd               783 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h 	u8 cmd;
cmd               803 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h 	u8 cmd;
cmd              1714 drivers/net/ethernet/chelsio/cxgb4/t4_msg.h 	__be32 cmd;
cmd              1145 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c static int cxgb4vf_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1149 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 	switch (cmd) {
cmd              1988 drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c 		u64 flit = entry->cmd[i];
cmd              2211 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	struct fw_iq_cmd cmd, rpl;
cmd              2248 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	memset(&cmd, 0, sizeof(cmd));
cmd              2249 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	cmd.op_to_vfn = cpu_to_be32(FW_CMD_OP_V(FW_IQ_CMD) |
cmd              2253 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	cmd.alloc_to_len16 = cpu_to_be32(FW_IQ_CMD_ALLOC_F |
cmd              2255 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 					 FW_LEN16(cmd));
cmd              2256 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	cmd.type_to_iqandstindex =
cmd              2264 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	cmd.iqdroprss_to_iqesize =
cmd              2269 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	cmd.iqsize = cpu_to_be16(rspq->size);
cmd              2270 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	cmd.iqaddr = cpu_to_be64(rspq->phys_addr);
cmd              2306 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		cmd.iqns_to_fl0congen =
cmd              2322 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		cmd.fl0dcaen_to_fl0cidxfthresh =
cmd              2330 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		cmd.fl0size = cpu_to_be16(flsz);
cmd              2331 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 		cmd.fl0addr = cpu_to_be64(fl->addr);
cmd              2338 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
cmd              2418 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	struct fw_eq_eth_cmd cmd, rpl;
cmd              2446 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	memset(&cmd, 0, sizeof(cmd));
cmd              2447 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	cmd.op_to_vfn = cpu_to_be32(FW_CMD_OP_V(FW_EQ_ETH_CMD) |
cmd              2451 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	cmd.alloc_to_len16 = cpu_to_be32(FW_EQ_ETH_CMD_ALLOC_F |
cmd              2453 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 					 FW_LEN16(cmd));
cmd              2454 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	cmd.autoequiqe_to_viid = cpu_to_be32(FW_EQ_ETH_CMD_AUTOEQUEQE_F |
cmd              2456 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	cmd.fetchszm_to_iqid =
cmd              2460 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	cmd.dcaen_to_eqsize =
cmd              2468 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	cmd.eqaddr = cpu_to_be64(txq->q.phys_addr);
cmd              2474 drivers/net/ethernet/chelsio/cxgb4vf/sge.c 	ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
cmd               277 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h 	u64 cmd[MBOX_LEN / 8];		/* a Firmware Mailbox Command/Reply */
cmd               328 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h static inline int t4vf_wr_mbox(struct adapter *adapter, const void *cmd,
cmd               331 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h 	return t4vf_wr_mbox_core(adapter, cmd, size, rpl, true);
cmd               334 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h static inline int t4vf_wr_mbox_ns(struct adapter *adapter, const void *cmd,
cmd               337 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_common.h 	return t4vf_wr_mbox_core(adapter, cmd, size, rpl, false);
cmd                87 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c static void t4vf_record_mbox(struct adapter *adapter, const __be64 *cmd,
cmd                99 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		entry->cmd[i] = be64_to_cpu(cmd[i]);
cmd               101 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		entry->cmd[i++] = 0;
cmd               128 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c int t4vf_wr_mbox_core(struct adapter *adapter, const void *cmd, int size,
cmd               140 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	u32 cmd_op = FW_CMD_OP_G(be32_to_cpu(((struct fw_cmd_hdr *)cmd)->hi));
cmd               183 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 			t4vf_record_mbox(adapter, cmd, size, access, ret);
cmd               217 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		t4vf_record_mbox(adapter, cmd, size, access, ret);
cmd               235 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		t4vf_record_mbox(adapter, cmd, size, access, 0);
cmd               236 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	for (i = 0, p = cmd; i < size; i += 8)
cmd               288 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 				WARN_ON((be32_to_cpu(*(const __be32 *)cmd)
cmd               309 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	t4vf_record_mbox(adapter, cmd, size, access, ret);
cmd               604 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_reset_cmd cmd;
cmd               606 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd               607 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_write = cpu_to_be32(FW_CMD_OP_V(FW_RESET_CMD) |
cmd               609 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.retval_len16 = cpu_to_be32(FW_LEN16(cmd));
cmd               610 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), NULL);
cmd               627 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_params_cmd cmd, rpl;
cmd               634 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd               635 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_vfn = cpu_to_be32(FW_CMD_OP_V(FW_PARAMS_CMD) |
cmd               640 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.retval_len16 = cpu_to_be32(FW_CMD_LEN16_V(len16));
cmd               641 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	for (i = 0, p = &cmd.param[0]; i < nparams; i++, p++)
cmd               644 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
cmd               665 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_params_cmd cmd;
cmd               672 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd               673 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_vfn = cpu_to_be32(FW_CMD_OP_V(FW_PARAMS_CMD) |
cmd               678 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.retval_len16 = cpu_to_be32(FW_CMD_LEN16_V(len16));
cmd               679 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	for (i = 0, p = &cmd.param[0]; i < nparams; i++, p++) {
cmd               684 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), NULL);
cmd              1019 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_rss_glb_config_cmd cmd, rpl;
cmd              1026 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1027 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_write = cpu_to_be32(FW_CMD_OP_V(FW_RSS_GLB_CONFIG_CMD) |
cmd              1030 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.retval_len16 = cpu_to_be32(FW_LEN16(cmd));
cmd              1031 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
cmd              1094 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_pfvf_cmd cmd, rpl;
cmd              1102 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1103 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_vfn = cpu_to_be32(FW_CMD_OP_V(FW_PFVF_CMD) |
cmd              1106 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.retval_len16 = cpu_to_be32(FW_LEN16(cmd));
cmd              1107 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
cmd              1147 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_rss_vi_config_cmd cmd, rpl;
cmd              1150 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1151 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_viid = cpu_to_be32(FW_CMD_OP_V(FW_RSS_VI_CONFIG_CMD) |
cmd              1155 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.retval_len16 = cpu_to_be32(FW_LEN16(cmd));
cmd              1156 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
cmd              1198 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_rss_vi_config_cmd cmd, rpl;
cmd              1200 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1201 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_viid = cpu_to_be32(FW_CMD_OP_V(FW_RSS_VI_CONFIG_CMD) |
cmd              1205 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.retval_len16 = cpu_to_be32(FW_LEN16(cmd));
cmd              1222 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		cmd.u.basicvirtual.defaultq_to_udpen = cpu_to_be32(word);
cmd              1230 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
cmd              1253 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_rss_ind_tbl_cmd cmd;
cmd              1258 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1259 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_viid = cpu_to_be32(FW_CMD_OP_V(FW_RSS_IND_TBL_CMD) |
cmd              1263 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.retval_len16 = cpu_to_be32(FW_LEN16(cmd));
cmd              1272 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		__be32 *qp = &cmd.iq0_to_iq2;
cmd              1280 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		cmd.niqid = cpu_to_be16(nq);
cmd              1281 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		cmd.startidx = cpu_to_be16(start);
cmd              1322 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), NULL);
cmd              1340 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_vi_cmd cmd, rpl;
cmd              1347 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1348 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_vfn = cpu_to_be32(FW_CMD_OP_V(FW_VI_CMD) |
cmd              1352 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.alloc_to_len16 = cpu_to_be32(FW_LEN16(cmd) |
cmd              1354 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.portid_pkd = FW_VI_CMD_PORTID_V(port_id);
cmd              1355 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	v = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
cmd              1372 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_vi_cmd cmd;
cmd              1377 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1378 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_vfn = cpu_to_be32(FW_CMD_OP_V(FW_VI_CMD) |
cmd              1381 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.alloc_to_len16 = cpu_to_be32(FW_LEN16(cmd) |
cmd              1383 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.type_viid = cpu_to_be16(FW_VI_CMD_VIID_V(viid));
cmd              1384 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), NULL);
cmd              1399 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_vi_enable_cmd cmd;
cmd              1401 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1402 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_viid = cpu_to_be32(FW_CMD_OP_V(FW_VI_ENABLE_CMD) |
cmd              1406 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.ien_to_len16 = cpu_to_be32(FW_VI_ENABLE_CMD_IEN_V(rx_en) |
cmd              1408 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 				       FW_LEN16(cmd));
cmd              1409 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), NULL);
cmd              1447 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_vi_enable_cmd cmd;
cmd              1449 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1450 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_viid = cpu_to_be32(FW_CMD_OP_V(FW_VI_ENABLE_CMD) |
cmd              1454 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.ien_to_len16 = cpu_to_be32(FW_VI_ENABLE_CMD_LED_F |
cmd              1455 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 				       FW_LEN16(cmd));
cmd              1456 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.blinkdur = cpu_to_be16(nblinks);
cmd              1457 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), NULL);
cmd              1477 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_vi_rxmode_cmd cmd;
cmd              1491 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1492 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_viid = cpu_to_be32(FW_CMD_OP_V(FW_VI_RXMODE_CMD) |
cmd              1496 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.retval_len16 = cpu_to_be32(FW_LEN16(cmd));
cmd              1497 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.mtu_to_vlanexen =
cmd              1503 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	return t4vf_wr_mbox_core(adapter, &cmd, sizeof(cmd), NULL, sleep_ok);
cmd              1534 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_vi_mac_cmd cmd, rpl;
cmd              1541 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		unsigned int fw_naddr = (rem < ARRAY_SIZE(cmd.u.exact)
cmd              1543 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 					 : ARRAY_SIZE(cmd.u.exact));
cmd              1549 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		memset(&cmd, 0, sizeof(cmd));
cmd              1550 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		cmd.op_to_viid = cpu_to_be32(FW_CMD_OP_V(FW_VI_MAC_CMD) |
cmd              1555 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		cmd.freemacs_to_len16 =
cmd              1559 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		for (i = 0, p = cmd.u.exact; i < fw_naddr; i++, p++) {
cmd              1567 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		ret = t4vf_wr_mbox_core(adapter, &cmd, sizeof(cmd), &rpl,
cmd              1617 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_vi_mac_cmd cmd;
cmd              1626 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		unsigned int fw_naddr = (rem < ARRAY_SIZE(cmd.u.exact) ?
cmd              1627 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 					 rem : ARRAY_SIZE(cmd.u.exact));
cmd              1633 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		memset(&cmd, 0, sizeof(cmd));
cmd              1634 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		cmd.op_to_viid = cpu_to_be32(FW_CMD_OP_V(FW_VI_MAC_CMD) |
cmd              1639 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		cmd.freemacs_to_len16 =
cmd              1643 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		for (i = 0, p = cmd.u.exact; i < (int)fw_naddr; i++, p++) {
cmd              1650 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		ret = t4vf_wr_mbox_core(adapter, &cmd, sizeof(cmd), &cmd,
cmd              1655 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		for (i = 0, p = cmd.u.exact; i < fw_naddr; i++, p++) {
cmd              1694 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_vi_mac_cmd cmd, rpl;
cmd              1695 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_vi_mac_exact *p = &cmd.u.exact[0];
cmd              1707 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1708 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_viid = cpu_to_be32(FW_CMD_OP_V(FW_VI_MAC_CMD) |
cmd              1712 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.freemacs_to_len16 = cpu_to_be32(FW_CMD_LEN16_V(len16));
cmd              1717 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &rpl);
cmd              1740 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_vi_mac_cmd cmd;
cmd              1744 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1745 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_viid = cpu_to_be32(FW_CMD_OP_V(FW_VI_MAC_CMD) |
cmd              1749 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.freemacs_to_len16 = cpu_to_be32(FW_VI_MAC_CMD_HASHVECEN_F |
cmd              1752 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.u.hash.hashvec = cpu_to_be64(vec);
cmd              1753 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	return t4vf_wr_mbox_core(adapter, &cmd, sizeof(cmd), NULL, sleep_ok);
cmd              1780 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		struct fw_vi_stats_cmd cmd, rpl;
cmd              1786 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		memset(&cmd, 0, sizeof(cmd));
cmd              1787 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		cmd.op_to_viid = cpu_to_be32(FW_CMD_OP_V(FW_VI_STATS_CMD) |
cmd              1791 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		cmd.retval_len16 = cpu_to_be32(FW_CMD_LEN16_V(len16));
cmd              1792 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		cmd.u.ctl.nstats_ix =
cmd              1795 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		ret = t4vf_wr_mbox_ns(adapter, &cmd, len, &rpl);
cmd              1843 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_iq_cmd cmd;
cmd              1845 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1846 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_vfn = cpu_to_be32(FW_CMD_OP_V(FW_IQ_CMD) |
cmd              1849 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.alloc_to_len16 = cpu_to_be32(FW_IQ_CMD_FREE_F |
cmd              1850 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 					 FW_LEN16(cmd));
cmd              1851 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.type_to_iqandstindex =
cmd              1854 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.iqid = cpu_to_be16(iqid);
cmd              1855 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.fl0id = cpu_to_be16(fl0id);
cmd              1856 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.fl1id = cpu_to_be16(fl1id);
cmd              1857 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), NULL);
cmd              1869 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_eq_eth_cmd cmd;
cmd              1871 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1872 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_vfn = cpu_to_be32(FW_CMD_OP_V(FW_EQ_ETH_CMD) |
cmd              1875 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.alloc_to_len16 = cpu_to_be32(FW_EQ_ETH_CMD_FREE_F |
cmd              1876 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 					 FW_LEN16(cmd));
cmd              1877 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.eqid_pkd = cpu_to_be32(FW_EQ_ETH_CMD_EQID_V(eqid));
cmd              1878 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	return t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), NULL);
cmd              1914 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 				      const struct fw_port_cmd *cmd)
cmd              1925 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	action = FW_PORT_CMD_ACTION_G(be32_to_cpu(cmd->action_to_len16));
cmd              1928 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		u32 lstatus = be32_to_cpu(cmd->u.info.lstatus_to_modtype);
cmd              1934 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		pcaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.pcap));
cmd              1935 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		acaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.acap));
cmd              1936 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		lpacaps = fwcaps16_to_caps32(be16_to_cpu(cmd->u.info.lpacap));
cmd              1966 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		lstatus32 = be32_to_cpu(cmd->u.info32.lstatus32_to_cbllen32);
cmd              1971 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		pcaps = be32_to_cpu(cmd->u.info32.pcaps32);
cmd              1972 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		acaps = be32_to_cpu(cmd->u.info32.acaps32);
cmd              1973 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		lpacaps = be32_to_cpu(cmd->u.info32.lpacaps32);
cmd              1974 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		linkattr = be32_to_cpu(cmd->u.info32.linkattr32);
cmd              1980 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 			be32_to_cpu(cmd->action_to_len16));
cmd              2203 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_acl_mac_cmd cmd;
cmd              2206 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	memset(&cmd, 0, sizeof(cmd));
cmd              2207 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_vfn = cpu_to_be32(FW_CMD_OP_V(FW_ACL_MAC_CMD) |
cmd              2210 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.en_to_len16 = cpu_to_be32((unsigned int)FW_LEN16(cmd));
cmd              2211 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &cmd);
cmd              2215 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	if (cmd.nmac < *naddr)
cmd              2216 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		*naddr = cmd.nmac;
cmd              2220 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		memcpy(addr, cmd.macaddr3, sizeof(cmd.macaddr3));
cmd              2223 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		memcpy(addr, cmd.macaddr2, sizeof(cmd.macaddr2));
cmd              2226 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		memcpy(addr, cmd.macaddr1, sizeof(cmd.macaddr1));
cmd              2229 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		memcpy(addr, cmd.macaddr0, sizeof(cmd.macaddr0));
cmd              2246 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	struct fw_acl_vlan_cmd cmd;
cmd              2250 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.op_to_vfn = htonl(FW_CMD_OP_V(FW_ACL_VLAN_CMD) |
cmd              2254 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	cmd.en_to_len16 = cpu_to_be32((unsigned int)FW_LEN16(cmd));
cmd              2256 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 	ret = t4vf_wr_mbox(adapter, &cmd, sizeof(cmd), &cmd);
cmd              2259 drivers/net/ethernet/chelsio/cxgb4vf/t4vf_hw.c 		vlan = be16_to_cpu(cmd.vlanid[0]);
cmd               124 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h 	req->cmd = CPL_ABORT_SEND_RST;
cmd               138 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h 	rpl->cmd = CPL_ABORT_NO_RST;
cmd               683 drivers/net/ethernet/cirrus/ep93xx_eth.c static int ep93xx_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               688 drivers/net/ethernet/cirrus/ep93xx_eth.c 	return generic_mii_ioctl(&ep->mii, data, cmd, NULL);
cmd               698 drivers/net/ethernet/cirrus/ep93xx_eth.c 				     struct ethtool_link_ksettings *cmd)
cmd               702 drivers/net/ethernet/cirrus/ep93xx_eth.c 	mii_ethtool_get_link_ksettings(&ep->mii, cmd);
cmd               708 drivers/net/ethernet/cirrus/ep93xx_eth.c 				     const struct ethtool_link_ksettings *cmd)
cmd               711 drivers/net/ethernet/cirrus/ep93xx_eth.c 	return mii_ethtool_set_link_ksettings(&ep->mii, cmd);
cmd                30 drivers/net/ethernet/cisco/enic/enic_api.c 	enum vnic_devcmd_cmd cmd, u64 *a0, u64 *a1, int wait)
cmd                40 drivers/net/ethernet/cisco/enic/enic_api.c 	err = vnic_dev_cmd(vdev, cmd, a0, a1, wait);
cmd                28 drivers/net/ethernet/cisco/enic/enic_api.h 	enum vnic_devcmd_cmd cmd, u64 *a0, u64 *a1, int wait);
cmd               415 drivers/net/ethernet/cisco/enic/enic_ethtool.c static int enic_grxclsrlall(struct enic *enic, struct ethtool_rxnfc *cmd,
cmd               420 drivers/net/ethernet/cisco/enic/enic_ethtool.c 	cmd->data = enic->rfs_h.max - enic->rfs_h.free;
cmd               428 drivers/net/ethernet/cisco/enic/enic_ethtool.c 			if (cnt == cmd->rule_cnt)
cmd               434 drivers/net/ethernet/cisco/enic/enic_ethtool.c 	cmd->rule_cnt = cnt;
cmd               439 drivers/net/ethernet/cisco/enic/enic_ethtool.c static int enic_grxclsrule(struct enic *enic, struct ethtool_rxnfc *cmd)
cmd               442 drivers/net/ethernet/cisco/enic/enic_ethtool.c 				(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd               477 drivers/net/ethernet/cisco/enic/enic_ethtool.c static int enic_get_rx_flow_hash(struct enic *enic, struct ethtool_rxnfc *cmd)
cmd               480 drivers/net/ethernet/cisco/enic/enic_ethtool.c 	cmd->data = 0;
cmd               485 drivers/net/ethernet/cisco/enic/enic_ethtool.c 	switch (cmd->flow_type) {
cmd               488 drivers/net/ethernet/cisco/enic/enic_ethtool.c 		cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3 |
cmd               492 drivers/net/ethernet/cisco/enic/enic_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd               494 drivers/net/ethernet/cisco/enic/enic_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               497 drivers/net/ethernet/cisco/enic/enic_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd               499 drivers/net/ethernet/cisco/enic/enic_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               511 drivers/net/ethernet/cisco/enic/enic_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd               520 drivers/net/ethernet/cisco/enic/enic_ethtool.c static int enic_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd               526 drivers/net/ethernet/cisco/enic/enic_ethtool.c 	switch (cmd->cmd) {
cmd               528 drivers/net/ethernet/cisco/enic/enic_ethtool.c 		cmd->data = enic->rq_count;
cmd               532 drivers/net/ethernet/cisco/enic/enic_ethtool.c 		cmd->rule_cnt = enic->rfs_h.max - enic->rfs_h.free;
cmd               533 drivers/net/ethernet/cisco/enic/enic_ethtool.c 		cmd->data = enic->rfs_h.max;
cmd               538 drivers/net/ethernet/cisco/enic/enic_ethtool.c 		ret = enic_grxclsrlall(enic, cmd, rule_locs);
cmd               543 drivers/net/ethernet/cisco/enic/enic_ethtool.c 		ret = enic_grxclsrule(enic, cmd);
cmd               547 drivers/net/ethernet/cisco/enic/enic_ethtool.c 		ret = enic_get_rx_flow_hash(enic, cmd);
cmd               152 drivers/net/ethernet/cisco/enic/enic_res.c 	enum vnic_devcmd_cmd cmd = CMD_NIC_CFG;
cmd               166 drivers/net/ethernet/cisco/enic/enic_res.c 		cmd = CMD_NIC_CFG_CHK;
cmd               168 drivers/net/ethernet/cisco/enic/enic_res.c 	return vnic_dev_cmd(enic->vdev, cmd, &a0, &a1, wait);
cmd               229 drivers/net/ethernet/cisco/enic/vnic_dev.c static int _vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd               244 drivers/net/ethernet/cisco/enic/vnic_dev.c 		vdev_neterr(vdev, "Busy devcmd %d\n", _CMD_N(cmd));
cmd               248 drivers/net/ethernet/cisco/enic/vnic_dev.c 	if (_CMD_DIR(cmd) & _CMD_DIR_WRITE) {
cmd               254 drivers/net/ethernet/cisco/enic/vnic_dev.c 	iowrite32(cmd, &devcmd->cmd);
cmd               256 drivers/net/ethernet/cisco/enic/vnic_dev.c 	if ((_CMD_FLAGS(cmd) & _CMD_FLAGS_NOWAIT))
cmd               274 drivers/net/ethernet/cisco/enic/vnic_dev.c 				    cmd == CMD_CAPABILITY)
cmd               277 drivers/net/ethernet/cisco/enic/vnic_dev.c 				    cmd != CMD_CAPABILITY)
cmd               279 drivers/net/ethernet/cisco/enic/vnic_dev.c 						    err, _CMD_N(cmd));
cmd               283 drivers/net/ethernet/cisco/enic/vnic_dev.c 			if (_CMD_DIR(cmd) & _CMD_DIR_READ) {
cmd               293 drivers/net/ethernet/cisco/enic/vnic_dev.c 	vdev_neterr(vdev, "Timedout devcmd %d\n", _CMD_N(cmd));
cmd               297 drivers/net/ethernet/cisco/enic/vnic_dev.c static int _vnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd               317 drivers/net/ethernet/cisco/enic/vnic_dev.c 			    _CMD_N(cmd), fetch_index, posted);
cmd               320 drivers/net/ethernet/cisco/enic/vnic_dev.c 	dc2c->cmd_ring[posted].cmd = cmd;
cmd               323 drivers/net/ethernet/cisco/enic/vnic_dev.c 	if ((_CMD_FLAGS(cmd) & _CMD_FLAGS_NOWAIT))
cmd               325 drivers/net/ethernet/cisco/enic/vnic_dev.c 	if (_CMD_DIR(cmd) & _CMD_DIR_WRITE)
cmd               354 drivers/net/ethernet/cisco/enic/vnic_dev.c 				    cmd != CMD_CAPABILITY)
cmd               356 drivers/net/ethernet/cisco/enic/vnic_dev.c 						    err, _CMD_N(cmd));
cmd               359 drivers/net/ethernet/cisco/enic/vnic_dev.c 			if (_CMD_DIR(cmd) & _CMD_DIR_READ)
cmd               368 drivers/net/ethernet/cisco/enic/vnic_dev.c 	vdev_neterr(vdev, "devcmd %d timed out\n", _CMD_N(cmd));
cmd               456 drivers/net/ethernet/cisco/enic/vnic_dev.c 	enum vnic_devcmd_cmd proxy_cmd, enum vnic_devcmd_cmd cmd,
cmd               465 drivers/net/ethernet/cisco/enic/vnic_dev.c 	vdev->args[1] = cmd;
cmd               477 drivers/net/ethernet/cisco/enic/vnic_dev.c 		    cmd != CMD_CAPABILITY)
cmd               479 drivers/net/ethernet/cisco/enic/vnic_dev.c 				    err, _CMD_N(cmd));
cmd               490 drivers/net/ethernet/cisco/enic/vnic_dev.c 	enum vnic_devcmd_cmd cmd, u64 *a0, u64 *a1, int wait)
cmd               497 drivers/net/ethernet/cisco/enic/vnic_dev.c 	err = vdev->devcmd_rtn(vdev, cmd, wait);
cmd               517 drivers/net/ethernet/cisco/enic/vnic_dev.c int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd               524 drivers/net/ethernet/cisco/enic/vnic_dev.c 		return vnic_dev_cmd_proxy(vdev, CMD_PROXY_BY_INDEX, cmd,
cmd               527 drivers/net/ethernet/cisco/enic/vnic_dev.c 		return vnic_dev_cmd_proxy(vdev, CMD_PROXY_BY_BDF, cmd,
cmd               531 drivers/net/ethernet/cisco/enic/vnic_dev.c 		return vnic_dev_cmd_no_proxy(vdev, cmd, a0, a1, wait);
cmd               535 drivers/net/ethernet/cisco/enic/vnic_dev.c static int vnic_dev_capable(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd)
cmd               537 drivers/net/ethernet/cisco/enic/vnic_dev.c 	u64 a0 = (u32)cmd, a1 = 0;
cmd              1155 drivers/net/ethernet/cisco/enic/vnic_dev.c static int vnic_dev_cmd_status(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd              1158 drivers/net/ethernet/cisco/enic/vnic_dev.c 	u64 a0 = cmd, a1 = 0;
cmd              1205 drivers/net/ethernet/cisco/enic/vnic_dev.c int vnic_dev_classifier(struct vnic_dev *vdev, u8 cmd, u16 *entry,
cmd              1216 drivers/net/ethernet/cisco/enic/vnic_dev.c 	if (cmd == CLSF_ADD) {
cmd              1244 drivers/net/ethernet/cisco/enic/vnic_dev.c 	} else if (cmd == CLSF_DEL) {
cmd               111 drivers/net/ethernet/cisco/enic/vnic_dev.h 	int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd               127 drivers/net/ethernet/cisco/enic/vnic_dev.h int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd               179 drivers/net/ethernet/cisco/enic/vnic_dev.h int vnic_dev_classifier(struct vnic_dev *vdev, u8 cmd, u16 *entry,
cmd                75 drivers/net/ethernet/cisco/enic/vnic_devcmd.h #define _CMD_DIR(cmd)            (((cmd) >> _CMD_DIRSHIFT) & _CMD_DIRMASK)
cmd                76 drivers/net/ethernet/cisco/enic/vnic_devcmd.h #define _CMD_FLAGS(cmd)          (((cmd) >> _CMD_FLAGSSHIFT) & _CMD_FLAGSMASK)
cmd                77 drivers/net/ethernet/cisco/enic/vnic_devcmd.h #define _CMD_VTYPE(cmd)          (((cmd) >> _CMD_VTYPESHIFT) & _CMD_VTYPEMASK)
cmd                78 drivers/net/ethernet/cisco/enic/vnic_devcmd.h #define _CMD_N(cmd)              (((cmd) >> _CMD_NSHIFT) & _CMD_NMASK)
cmd               678 drivers/net/ethernet/cisco/enic/vnic_devcmd.h 	u32 cmd;			/* RW */
cmd               688 drivers/net/ethernet/cisco/enic/vnic_devcmd.h 	u32 cmd;
cmd              2084 drivers/net/ethernet/cortina/gemini.c 			      struct ethtool_link_ksettings *cmd)
cmd              2088 drivers/net/ethernet/cortina/gemini.c 	phy_ethtool_ksettings_get(netdev->phydev, cmd);
cmd              2094 drivers/net/ethernet/cortina/gemini.c 			      const struct ethtool_link_ksettings *cmd)
cmd              2098 drivers/net/ethernet/cortina/gemini.c 	return phy_ethtool_ksettings_set(netdev->phydev, cmd);
cmd               411 drivers/net/ethernet/davicom/dm9000.c static int dm9000_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
cmd               418 drivers/net/ethernet/davicom/dm9000.c 	return generic_mii_ioctl(&dm->mii, if_mii(req), cmd, NULL);
cmd               566 drivers/net/ethernet/davicom/dm9000.c 				     struct ethtool_link_ksettings *cmd)
cmd               570 drivers/net/ethernet/davicom/dm9000.c 	mii_ethtool_get_link_ksettings(&dm->mii, cmd);
cmd               575 drivers/net/ethernet/davicom/dm9000.c 				     const struct ethtool_link_ksettings *cmd)
cmd               579 drivers/net/ethernet/davicom/dm9000.c 	return mii_ethtool_set_link_ksettings(&dm->mii, cmd);
cmd              1487 drivers/net/ethernet/dec/tulip/de2104x.c 				    struct ethtool_link_ksettings *cmd)
cmd              1489 drivers/net/ethernet/dec/tulip/de2104x.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              1491 drivers/net/ethernet/dec/tulip/de2104x.c 	cmd->base.phy_address = 0;
cmd              1492 drivers/net/ethernet/dec/tulip/de2104x.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              1497 drivers/net/ethernet/dec/tulip/de2104x.c 		cmd->base.port = PORT_AUI;
cmd              1500 drivers/net/ethernet/dec/tulip/de2104x.c 		cmd->base.port = PORT_BNC;
cmd              1503 drivers/net/ethernet/dec/tulip/de2104x.c 		cmd->base.port = PORT_TP;
cmd              1507 drivers/net/ethernet/dec/tulip/de2104x.c 	cmd->base.speed = 10;
cmd              1510 drivers/net/ethernet/dec/tulip/de2104x.c 		cmd->base.duplex = DUPLEX_FULL;
cmd              1512 drivers/net/ethernet/dec/tulip/de2104x.c 		cmd->base.duplex = DUPLEX_HALF;
cmd              1515 drivers/net/ethernet/dec/tulip/de2104x.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd              1517 drivers/net/ethernet/dec/tulip/de2104x.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd              1523 drivers/net/ethernet/dec/tulip/de2104x.c 				   const struct ethtool_link_ksettings *cmd)
cmd              1527 drivers/net/ethernet/dec/tulip/de2104x.c 	u8 duplex = cmd->base.duplex;
cmd              1528 drivers/net/ethernet/dec/tulip/de2104x.c 	u8 port = cmd->base.port;
cmd              1529 drivers/net/ethernet/dec/tulip/de2104x.c 	u8 autoneg = cmd->base.autoneg;
cmd              1533 drivers/net/ethernet/dec/tulip/de2104x.c 						cmd->link_modes.advertising);
cmd              1535 drivers/net/ethernet/dec/tulip/de2104x.c 	if (cmd->base.speed != 10)
cmd              1613 drivers/net/ethernet/dec/tulip/de2104x.c 				 struct ethtool_link_ksettings *cmd)
cmd              1618 drivers/net/ethernet/dec/tulip/de2104x.c 	__de_get_link_ksettings(de, cmd);
cmd              1625 drivers/net/ethernet/dec/tulip/de2104x.c 				 const struct ethtool_link_ksettings *cmd)
cmd              1631 drivers/net/ethernet/dec/tulip/de2104x.c 	rc = __de_set_link_ksettings(de, cmd);
cmd               905 drivers/net/ethernet/dec/tulip/de4x5.c static int     de4x5_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              5362 drivers/net/ethernet/dec/tulip/de4x5.c de4x5_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              5376 drivers/net/ethernet/dec/tulip/de4x5.c     switch(ioc->cmd) {
cmd               995 drivers/net/ethernet/dec/tulip/de4x5.h 	unsigned short cmd;                /* Command to run */
cmd              1570 drivers/net/ethernet/dec/tulip/dmfe.c 	static const u32 cmd[] = {
cmd              1577 drivers/net/ethernet/dec/tulip/dmfe.c 	for (i = 0; i < ARRAY_SIZE(cmd); i++) {
cmd              1578 drivers/net/ethernet/dec/tulip/dmfe.c 		dw32(DCR9, data | cmd[i]);
cmd               113 drivers/net/ethernet/dec/tulip/media.c 	int cmd = (0x5002 << 16) | ((phy_id & 0x1f) << 23) | (location<<18) | (val & 0xffff);
cmd               129 drivers/net/ethernet/dec/tulip/media.c 		iowrite32(cmd, ioaddr + 0xA0);
cmd               148 drivers/net/ethernet/dec/tulip/media.c 		int dataval = (cmd & (1 << i)) ? MDIO_DATA_WRITE1 : 0;
cmd               268 drivers/net/ethernet/dec/tulip/tulip_core.c static int private_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               907 drivers/net/ethernet/dec/tulip/tulip_core.c static int private_ioctl (struct net_device *dev, struct ifreq *rq, int cmd)
cmd               916 drivers/net/ethernet/dec/tulip/tulip_core.c 	switch (cmd) {
cmd               920 drivers/net/ethernet/dec/tulip/uli526x.c 			       struct ethtool_link_ksettings *cmd)
cmd               938 drivers/net/ethernet/dec/tulip/uli526x.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               940 drivers/net/ethernet/dec/tulip/uli526x.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               943 drivers/net/ethernet/dec/tulip/uli526x.c 	cmd->base.port = PORT_MII;
cmd               944 drivers/net/ethernet/dec/tulip/uli526x.c 	cmd->base.phy_address = db->phy_addr;
cmd               946 drivers/net/ethernet/dec/tulip/uli526x.c 	cmd->base.speed = SPEED_10;
cmd               947 drivers/net/ethernet/dec/tulip/uli526x.c 	cmd->base.duplex = DUPLEX_HALF;
cmd               951 drivers/net/ethernet/dec/tulip/uli526x.c 		cmd->base.speed = SPEED_100;
cmd               955 drivers/net/ethernet/dec/tulip/uli526x.c 		cmd->base.duplex = DUPLEX_FULL;
cmd               959 drivers/net/ethernet/dec/tulip/uli526x.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd               960 drivers/net/ethernet/dec/tulip/uli526x.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               965 drivers/net/ethernet/dec/tulip/uli526x.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd               980 drivers/net/ethernet/dec/tulip/uli526x.c 				     struct ethtool_link_ksettings *cmd)
cmd               984 drivers/net/ethernet/dec/tulip/uli526x.c 	ULi_ethtool_get_link_ksettings(np, cmd);
cmd               344 drivers/net/ethernet/dec/tulip/winbond-840.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1393 drivers/net/ethernet/dec/tulip/winbond-840.c 				     struct ethtool_link_ksettings *cmd)
cmd              1398 drivers/net/ethernet/dec/tulip/winbond-840.c 	mii_ethtool_get_link_ksettings(&np->mii_if, cmd);
cmd              1405 drivers/net/ethernet/dec/tulip/winbond-840.c 				     const struct ethtool_link_ksettings *cmd)
cmd              1411 drivers/net/ethernet/dec/tulip/winbond-840.c 	rc = mii_ethtool_set_link_ksettings(&np->mii_if, cmd);
cmd              1449 drivers/net/ethernet/dec/tulip/winbond-840.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1454 drivers/net/ethernet/dec/tulip/winbond-840.c 	switch(cmd) {
cmd                79 drivers/net/ethernet/dlink/dl2k.c static int rio_ioctl (struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1252 drivers/net/ethernet/dlink/dl2k.c 				  struct ethtool_link_ksettings *cmd)
cmd              1261 drivers/net/ethernet/dlink/dl2k.c 		cmd->base.port = PORT_FIBRE;
cmd              1272 drivers/net/ethernet/dlink/dl2k.c 		cmd->base.port = PORT_MII;
cmd              1275 drivers/net/ethernet/dlink/dl2k.c 		cmd->base.speed = np->speed;
cmd              1276 drivers/net/ethernet/dlink/dl2k.c 		cmd->base.duplex = np->full_duplex ? DUPLEX_FULL : DUPLEX_HALF;
cmd              1278 drivers/net/ethernet/dlink/dl2k.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd              1279 drivers/net/ethernet/dlink/dl2k.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              1282 drivers/net/ethernet/dlink/dl2k.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd              1284 drivers/net/ethernet/dlink/dl2k.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd              1286 drivers/net/ethernet/dlink/dl2k.c 	cmd->base.phy_address = np->phy_addr;
cmd              1288 drivers/net/ethernet/dlink/dl2k.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              1290 drivers/net/ethernet/dlink/dl2k.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              1297 drivers/net/ethernet/dlink/dl2k.c 				  const struct ethtool_link_ksettings *cmd)
cmd              1300 drivers/net/ethernet/dlink/dl2k.c 	u32 speed = cmd->base.speed;
cmd              1301 drivers/net/ethernet/dlink/dl2k.c 	u8 duplex = cmd->base.duplex;
cmd              1304 drivers/net/ethernet/dlink/dl2k.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              1351 drivers/net/ethernet/dlink/dl2k.c rio_ioctl (struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1358 drivers/net/ethernet/dlink/dl2k.c 	switch (cmd) {
cmd              1440 drivers/net/ethernet/dlink/dl2k.c 	u32 cmd;
cmd              1448 drivers/net/ethernet/dlink/dl2k.c 	cmd = (0x06 << 10 | phy_addr << 5 | reg_num);
cmd              1449 drivers/net/ethernet/dlink/dl2k.c 	mii_send_bits (dev, cmd, 14);
cmd              1468 drivers/net/ethernet/dlink/dl2k.c 	u32 cmd;
cmd              1474 drivers/net/ethernet/dlink/dl2k.c 	cmd = (0x5002 << 16) | (phy_addr << 23) | (reg_num << 18) | data;
cmd              1475 drivers/net/ethernet/dlink/dl2k.c 	mii_send_bits (dev, cmd, 32);
cmd               349 drivers/net/ethernet/dlink/dl2k.h 	int cmd;
cmd               449 drivers/net/ethernet/dlink/sundance.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1665 drivers/net/ethernet/dlink/sundance.c 			      struct ethtool_link_ksettings *cmd)
cmd              1669 drivers/net/ethernet/dlink/sundance.c 	mii_ethtool_get_link_ksettings(&np->mii_if, cmd);
cmd              1675 drivers/net/ethernet/dlink/sundance.c 			      const struct ethtool_link_ksettings *cmd)
cmd              1680 drivers/net/ethernet/dlink/sundance.c 	res = mii_ethtool_set_link_ksettings(&np->mii_if, cmd);
cmd              1815 drivers/net/ethernet/dlink/sundance.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1824 drivers/net/ethernet/dlink/sundance.c 	rc = generic_mii_ioctl(&np->mii_if, if_mii(rq), cmd, NULL);
cmd               728 drivers/net/ethernet/dnet.c static int dnet_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               738 drivers/net/ethernet/dnet.c 	return phy_mii_ioctl(phydev, rq, cmd);
cmd              2290 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct be_dma_mem cmd;
cmd              2298 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.size = sizeof(struct be_cmd_resp_port_type);
cmd              2299 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
cmd              2301 drivers/net/ethernet/emulex/benet/be_cmds.c 	if (!cmd.va) {
cmd              2313 drivers/net/ethernet/emulex/benet/be_cmds.c 	req = cmd.va;
cmd              2317 drivers/net/ethernet/emulex/benet/be_cmds.c 			       cmd.size, wrb, &cmd);
cmd              2323 drivers/net/ethernet/emulex/benet/be_cmds.c 		struct be_cmd_resp_port_type *resp = cmd.va;
cmd              2329 drivers/net/ethernet/emulex/benet/be_cmds.c 	dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va, cmd.dma);
cmd              2334 drivers/net/ethernet/emulex/benet/be_cmds.c 				   struct be_dma_mem *cmd, u32 data_size,
cmd              2377 drivers/net/ethernet/emulex/benet/be_cmds.c 	req->addr_low = cpu_to_le32((cmd->dma +
cmd              2380 drivers/net/ethernet/emulex/benet/be_cmds.c 	req->addr_high = cpu_to_le32(upper_32_bits(cmd->dma +
cmd              2482 drivers/net/ethernet/emulex/benet/be_cmds.c int lancer_cmd_read_object(struct be_adapter *adapter, struct be_dma_mem *cmd,
cmd              2511 drivers/net/ethernet/emulex/benet/be_cmds.c 	req->addr_low = cpu_to_le32((cmd->dma & 0xFFFFFFFF));
cmd              2512 drivers/net/ethernet/emulex/benet/be_cmds.c 	req->addr_high = cpu_to_le32(upper_32_bits(cmd->dma));
cmd              2530 drivers/net/ethernet/emulex/benet/be_cmds.c 				 struct be_dma_mem *cmd, u32 flash_type,
cmd              2545 drivers/net/ethernet/emulex/benet/be_cmds.c 	req = cmd->va;
cmd              2548 drivers/net/ethernet/emulex/benet/be_cmds.c 			       OPCODE_COMMON_WRITE_FLASHROM, cmd->size, wrb,
cmd              2549 drivers/net/ethernet/emulex/benet/be_cmds.c 			       cmd);
cmd              3337 drivers/net/ethernet/emulex/benet/be_cmds.c 			u32 byte_cnt, struct be_dma_mem *cmd)
cmd              3355 drivers/net/ethernet/emulex/benet/be_cmds.c 	req = cmd->va;
cmd              3357 drivers/net/ethernet/emulex/benet/be_cmds.c 			       OPCODE_LOWLEVEL_HOST_DDR_DMA, cmd->size, wrb,
cmd              3358 drivers/net/ethernet/emulex/benet/be_cmds.c 			       cmd);
cmd              3374 drivers/net/ethernet/emulex/benet/be_cmds.c 		resp = cmd->va;
cmd              3417 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct be_dma_mem cmd;
cmd              3431 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.size = sizeof(struct be_cmd_req_get_phy_info);
cmd              3432 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
cmd              3434 drivers/net/ethernet/emulex/benet/be_cmds.c 	if (!cmd.va) {
cmd              3440 drivers/net/ethernet/emulex/benet/be_cmds.c 	req = cmd.va;
cmd              3444 drivers/net/ethernet/emulex/benet/be_cmds.c 			       wrb, &cmd);
cmd              3449 drivers/net/ethernet/emulex/benet/be_cmds.c 				cmd.va + sizeof(struct be_cmd_req_hdr);
cmd              3467 drivers/net/ethernet/emulex/benet/be_cmds.c 	dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va, cmd.dma);
cmd              3822 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct be_dma_mem cmd;
cmd              3824 drivers/net/ethernet/emulex/benet/be_cmds.c 	memset(&cmd, 0, sizeof(struct be_dma_mem));
cmd              3825 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.size = sizeof(struct be_cmd_req_set_mac_list);
cmd              3826 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
cmd              3828 drivers/net/ethernet/emulex/benet/be_cmds.c 	if (!cmd.va)
cmd              3839 drivers/net/ethernet/emulex/benet/be_cmds.c 	req = cmd.va;
cmd              3842 drivers/net/ethernet/emulex/benet/be_cmds.c 			       wrb, &cmd);
cmd              3852 drivers/net/ethernet/emulex/benet/be_cmds.c 	dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va, cmd.dma);
cmd              4018 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct be_dma_mem cmd;
cmd              4030 drivers/net/ethernet/emulex/benet/be_cmds.c 	memset(&cmd, 0, sizeof(struct be_dma_mem));
cmd              4031 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.size = sizeof(struct be_cmd_resp_acpi_wol_magic_config_v1);
cmd              4032 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
cmd              4034 drivers/net/ethernet/emulex/benet/be_cmds.c 	if (!cmd.va) {
cmd              4046 drivers/net/ethernet/emulex/benet/be_cmds.c 	req = cmd.va;
cmd              4050 drivers/net/ethernet/emulex/benet/be_cmds.c 			       sizeof(*req), wrb, &cmd);
cmd              4059 drivers/net/ethernet/emulex/benet/be_cmds.c 		resp = (struct be_cmd_resp_acpi_wol_magic_config_v1 *)cmd.va;
cmd              4070 drivers/net/ethernet/emulex/benet/be_cmds.c 	if (cmd.va)
cmd              4071 drivers/net/ethernet/emulex/benet/be_cmds.c 		dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va,
cmd              4072 drivers/net/ethernet/emulex/benet/be_cmds.c 				  cmd.dma);
cmd              4151 drivers/net/ethernet/emulex/benet/be_cmds.c 				   struct be_dma_mem *cmd)
cmd              4170 drivers/net/ethernet/emulex/benet/be_cmds.c 	req = cmd->va;
cmd              4173 drivers/net/ethernet/emulex/benet/be_cmds.c 			       cmd->size, wrb, cmd);
cmd              4183 drivers/net/ethernet/emulex/benet/be_cmds.c 				   struct be_dma_mem *cmd,
cmd              4198 drivers/net/ethernet/emulex/benet/be_cmds.c 	req = cmd->va;
cmd              4202 drivers/net/ethernet/emulex/benet/be_cmds.c 			       cmd->size, wrb, cmd);
cmd              4344 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct be_dma_mem cmd;
cmd              4349 drivers/net/ethernet/emulex/benet/be_cmds.c 	memset(&cmd, 0, sizeof(struct be_dma_mem));
cmd              4350 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.size = sizeof(struct be_cmd_resp_get_func_config);
cmd              4351 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
cmd              4353 drivers/net/ethernet/emulex/benet/be_cmds.c 	if (!cmd.va) {
cmd              4365 drivers/net/ethernet/emulex/benet/be_cmds.c 	req = cmd.va;
cmd              4369 drivers/net/ethernet/emulex/benet/be_cmds.c 			       cmd.size, wrb, &cmd);
cmd              4376 drivers/net/ethernet/emulex/benet/be_cmds.c 		struct be_cmd_resp_get_func_config *resp = cmd.va;
cmd              4400 drivers/net/ethernet/emulex/benet/be_cmds.c 	if (cmd.va)
cmd              4401 drivers/net/ethernet/emulex/benet/be_cmds.c 		dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va,
cmd              4402 drivers/net/ethernet/emulex/benet/be_cmds.c 				  cmd.dma);
cmd              4443 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct be_dma_mem cmd;
cmd              4447 drivers/net/ethernet/emulex/benet/be_cmds.c 	memset(&cmd, 0, sizeof(struct be_dma_mem));
cmd              4448 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.size = sizeof(struct be_cmd_resp_get_profile_config);
cmd              4449 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
cmd              4451 drivers/net/ethernet/emulex/benet/be_cmds.c 	if (!cmd.va)
cmd              4454 drivers/net/ethernet/emulex/benet/be_cmds.c 	req = cmd.va;
cmd              4457 drivers/net/ethernet/emulex/benet/be_cmds.c 			       cmd.size, &wrb, &cmd);
cmd              4475 drivers/net/ethernet/emulex/benet/be_cmds.c 	resp = cmd.va;
cmd              4519 drivers/net/ethernet/emulex/benet/be_cmds.c 	if (cmd.va)
cmd              4520 drivers/net/ethernet/emulex/benet/be_cmds.c 		dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va,
cmd              4521 drivers/net/ethernet/emulex/benet/be_cmds.c 				  cmd.dma);
cmd              4531 drivers/net/ethernet/emulex/benet/be_cmds.c 	struct be_dma_mem cmd;
cmd              4534 drivers/net/ethernet/emulex/benet/be_cmds.c 	memset(&cmd, 0, sizeof(struct be_dma_mem));
cmd              4535 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.size = sizeof(struct be_cmd_req_set_profile_config);
cmd              4536 drivers/net/ethernet/emulex/benet/be_cmds.c 	cmd.va = dma_alloc_coherent(&adapter->pdev->dev, cmd.size, &cmd.dma,
cmd              4538 drivers/net/ethernet/emulex/benet/be_cmds.c 	if (!cmd.va)
cmd              4541 drivers/net/ethernet/emulex/benet/be_cmds.c 	req = cmd.va;
cmd              4543 drivers/net/ethernet/emulex/benet/be_cmds.c 			       OPCODE_COMMON_SET_PROFILE_CONFIG, cmd.size,
cmd              4544 drivers/net/ethernet/emulex/benet/be_cmds.c 			       &wrb, &cmd);
cmd              4552 drivers/net/ethernet/emulex/benet/be_cmds.c 	if (cmd.va)
cmd              4553 drivers/net/ethernet/emulex/benet/be_cmds.c 		dma_free_coherent(&adapter->pdev->dev, cmd.size, cmd.va,
cmd              4554 drivers/net/ethernet/emulex/benet/be_cmds.c 				  cmd.dma);
cmd              1010 drivers/net/ethernet/emulex/benet/be_cmds.h 	struct lancer_cmd_resp_pport_stats *cmd = adapter->stats_cmd.va;
cmd              1011 drivers/net/ethernet/emulex/benet/be_cmds.h 	return &cmd->pport_stats;
cmd              2433 drivers/net/ethernet/emulex/benet/be_cmds.h int lancer_cmd_read_object(struct be_adapter *adapter, struct be_dma_mem *cmd,
cmd              2448 drivers/net/ethernet/emulex/benet/be_cmds.h 			struct be_dma_mem *cmd);
cmd              2483 drivers/net/ethernet/emulex/benet/be_cmds.h 				   struct be_dma_mem *cmd);
cmd              2485 drivers/net/ethernet/emulex/benet/be_cmds.h 				   struct be_dma_mem *cmd,
cmd               609 drivers/net/ethernet/emulex/benet/be_ethtool.c 				 struct ethtool_link_ksettings *cmd)
cmd               624 drivers/net/ethernet/emulex/benet/be_ethtool.c 		cmd->base.speed = link_speed;
cmd               640 drivers/net/ethernet/emulex/benet/be_ethtool.c 			cmd->base.port = be_get_port_type(adapter);
cmd               644 drivers/net/ethernet/emulex/benet/be_ethtool.c 				cmd->base.autoneg = AUTONEG_ENABLE;
cmd               652 drivers/net/ethernet/emulex/benet/be_ethtool.c 			cmd->base.port = PORT_OTHER;
cmd               653 drivers/net/ethernet/emulex/benet/be_ethtool.c 			cmd->base.autoneg = AUTONEG_DISABLE;
cmd               657 drivers/net/ethernet/emulex/benet/be_ethtool.c 		adapter->phy.link_speed = cmd->base.speed;
cmd               658 drivers/net/ethernet/emulex/benet/be_ethtool.c 		adapter->phy.port_type = cmd->base.port;
cmd               659 drivers/net/ethernet/emulex/benet/be_ethtool.c 		adapter->phy.autoneg = cmd->base.autoneg;
cmd               663 drivers/net/ethernet/emulex/benet/be_ethtool.c 		cmd->base.speed = adapter->phy.link_speed;
cmd               664 drivers/net/ethernet/emulex/benet/be_ethtool.c 		cmd->base.port = adapter->phy.port_type;
cmd               665 drivers/net/ethernet/emulex/benet/be_ethtool.c 		cmd->base.autoneg = adapter->phy.autoneg;
cmd               670 drivers/net/ethernet/emulex/benet/be_ethtool.c 	cmd->base.duplex = netif_carrier_ok(netdev) ?
cmd               672 drivers/net/ethernet/emulex/benet/be_ethtool.c 	cmd->base.phy_address = adapter->port_num;
cmd               674 drivers/net/ethernet/emulex/benet/be_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               676 drivers/net/ethernet/emulex/benet/be_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               801 drivers/net/ethernet/emulex/benet/be_ethtool.c 	struct be_dma_mem cmd;
cmd               814 drivers/net/ethernet/emulex/benet/be_ethtool.c 	cmd.size = sizeof(struct be_cmd_req_acpi_wol_magic_config);
cmd               815 drivers/net/ethernet/emulex/benet/be_ethtool.c 	cmd.va = dma_alloc_coherent(dev, cmd.size, &cmd.dma, GFP_KERNEL);
cmd               816 drivers/net/ethernet/emulex/benet/be_ethtool.c 	if (!cmd.va)
cmd               825 drivers/net/ethernet/emulex/benet/be_ethtool.c 	status = be_cmd_enable_magic_wol(adapter, mac, &cmd);
cmd               838 drivers/net/ethernet/emulex/benet/be_ethtool.c 	dma_free_coherent(dev, cmd.size, cmd.va, cmd.dma);
cmd              1105 drivers/net/ethernet/emulex/benet/be_ethtool.c static int be_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd,
cmd              1116 drivers/net/ethernet/emulex/benet/be_ethtool.c 	switch (cmd->cmd) {
cmd              1118 drivers/net/ethernet/emulex/benet/be_ethtool.c 		cmd->data = be_get_rss_hash_opts(adapter, cmd->flow_type);
cmd              1121 drivers/net/ethernet/emulex/benet/be_ethtool.c 		cmd->data = adapter->num_rx_qs;
cmd              1131 drivers/net/ethernet/emulex/benet/be_ethtool.c 				struct ethtool_rxnfc *cmd)
cmd              1136 drivers/net/ethernet/emulex/benet/be_ethtool.c 	if (cmd->data != L3_RSS_FLAGS &&
cmd              1137 drivers/net/ethernet/emulex/benet/be_ethtool.c 	    cmd->data != (L3_RSS_FLAGS | L4_RSS_FLAGS))
cmd              1140 drivers/net/ethernet/emulex/benet/be_ethtool.c 	switch (cmd->flow_type) {
cmd              1142 drivers/net/ethernet/emulex/benet/be_ethtool.c 		if (cmd->data == L3_RSS_FLAGS)
cmd              1144 drivers/net/ethernet/emulex/benet/be_ethtool.c 		else if (cmd->data == (L3_RSS_FLAGS | L4_RSS_FLAGS))
cmd              1149 drivers/net/ethernet/emulex/benet/be_ethtool.c 		if (cmd->data == L3_RSS_FLAGS)
cmd              1151 drivers/net/ethernet/emulex/benet/be_ethtool.c 		else if (cmd->data == (L3_RSS_FLAGS | L4_RSS_FLAGS))
cmd              1156 drivers/net/ethernet/emulex/benet/be_ethtool.c 		if ((cmd->data == (L3_RSS_FLAGS | L4_RSS_FLAGS)) &&
cmd              1160 drivers/net/ethernet/emulex/benet/be_ethtool.c 		if (cmd->data == L3_RSS_FLAGS)
cmd              1162 drivers/net/ethernet/emulex/benet/be_ethtool.c 		else if (cmd->data == (L3_RSS_FLAGS | L4_RSS_FLAGS))
cmd              1167 drivers/net/ethernet/emulex/benet/be_ethtool.c 		if ((cmd->data == (L3_RSS_FLAGS | L4_RSS_FLAGS)) &&
cmd              1171 drivers/net/ethernet/emulex/benet/be_ethtool.c 		if (cmd->data == L3_RSS_FLAGS)
cmd              1173 drivers/net/ethernet/emulex/benet/be_ethtool.c 		else if (cmd->data == (L3_RSS_FLAGS | L4_RSS_FLAGS))
cmd              1193 drivers/net/ethernet/emulex/benet/be_ethtool.c static int be_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
cmd              1204 drivers/net/ethernet/emulex/benet/be_ethtool.c 	switch (cmd->cmd) {
cmd              1206 drivers/net/ethernet/emulex/benet/be_ethtool.c 		status = be_set_rss_hash_opts(adapter, cmd);
cmd               385 drivers/net/ethernet/emulex/benet/be_main.c 		struct be_cmd_resp_get_stats_v0 *cmd = adapter->stats_cmd.va;
cmd               387 drivers/net/ethernet/emulex/benet/be_main.c 		return &cmd->hw_stats;
cmd               389 drivers/net/ethernet/emulex/benet/be_main.c 		struct be_cmd_resp_get_stats_v1 *cmd = adapter->stats_cmd.va;
cmd               391 drivers/net/ethernet/emulex/benet/be_main.c 		return &cmd->hw_stats;
cmd               393 drivers/net/ethernet/emulex/benet/be_main.c 		struct be_cmd_resp_get_stats_v2 *cmd = adapter->stats_cmd.va;
cmd               395 drivers/net/ethernet/emulex/benet/be_main.c 		return &cmd->hw_stats;
cmd               780 drivers/net/ethernet/ethoc.c static int ethoc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               789 drivers/net/ethernet/ethoc.c 	if (cmd != SIOCGMIIPHY) {
cmd               800 drivers/net/ethernet/ethoc.c 	return phy_mii_ioctl(phy, ifr, cmd);
cmd              1537 drivers/net/ethernet/faraday/ftgmac100.c static int ftgmac100_do_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              1542 drivers/net/ethernet/faraday/ftgmac100.c 	return phy_mii_ioctl(netdev->phydev, ifr, cmd);
cmd               817 drivers/net/ethernet/faraday/ftmac100.c 				       struct ethtool_link_ksettings *cmd)
cmd               821 drivers/net/ethernet/faraday/ftmac100.c 	mii_ethtool_get_link_ksettings(&priv->mii, cmd);
cmd               827 drivers/net/ethernet/faraday/ftmac100.c 				       const struct ethtool_link_ksettings *cmd)
cmd               830 drivers/net/ethernet/faraday/ftmac100.c 	return mii_ethtool_set_link_ksettings(&priv->mii, cmd);
cmd              1034 drivers/net/ethernet/faraday/ftmac100.c static int ftmac100_do_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              1039 drivers/net/ethernet/faraday/ftmac100.c 	return generic_mii_ioctl(&priv->mii, data, cmd, NULL);
cmd               439 drivers/net/ethernet/fealnx.c static int mii_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1817 drivers/net/ethernet/fealnx.c 				     struct ethtool_link_ksettings *cmd)
cmd              1822 drivers/net/ethernet/fealnx.c 	mii_ethtool_get_link_ksettings(&np->mii, cmd);
cmd              1829 drivers/net/ethernet/fealnx.c 				     const struct ethtool_link_ksettings *cmd)
cmd              1835 drivers/net/ethernet/fealnx.c 	rc = mii_ethtool_set_link_ksettings(&np->mii, cmd);
cmd              1873 drivers/net/ethernet/fealnx.c static int mii_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1882 drivers/net/ethernet/fealnx.c 	rc = generic_mii_ioctl(&np->mii, if_mii(rq), cmd, NULL);
cmd              1477 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	fd->cmd |= cpu_to_be32(FM_FD_CMD_RPD | FM_FD_CMD_DTC);
cmd              1894 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	fd->cmd |= cpu_to_be32(FM_FD_CMD_FCO);
cmd              2003 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	fd->cmd |= cpu_to_be32(FM_FD_CMD_FCO);
cmd              2030 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		fd->cmd |= cpu_to_be32(qman_fq_fqid(priv->conf_fqs[queue]));
cmd              2115 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		fd.cmd |= cpu_to_be32(FM_FD_CMD_UPD);
cmd              2577 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static int dpaa_ts_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              2616 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c static int dpaa_ioctl(struct net_device *net_dev, struct ifreq *rq, int cmd)
cmd              2620 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	if (cmd == SIOCGMIIREG) {
cmd              2622 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 			return phy_mii_ioctl(net_dev->phydev, rq, cmd);
cmd              2625 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 	if (cmd == SIOCSHWTSTAMP)
cmd              2626 drivers/net/ethernet/freescale/dpaa/dpaa_eth.c 		return dpaa_ts_ioctl(net_dev, rq, cmd);
cmd                79 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 				   struct ethtool_link_ksettings *cmd)
cmd                86 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	phy_ethtool_ksettings_get(net_dev->phydev, cmd);
cmd                92 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 				   const struct ethtool_link_ksettings *cmd)
cmd               101 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	err = phy_ethtool_ksettings_set(net_dev->phydev, cmd);
cmd               382 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 			      struct ethtool_rxnfc *cmd)
cmd               386 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	cmd->data = 0;
cmd               388 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	switch (cmd->flow_type) {
cmd               394 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               407 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 			cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd               410 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 		cmd->data = 0;
cmd               417 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c static int dpaa_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd               422 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	switch (cmd->cmd) {
cmd               424 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 		ret = dpaa_get_hash_opts(dev, cmd);
cmd               482 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c static int dpaa_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd               486 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 	switch (cmd->cmd) {
cmd               488 drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c 		ret = dpaa_set_hash_opts(dev, cmd);
cmd              1639 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c static int dpaa2_eth_ts_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1670 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c static int dpaa2_eth_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1672 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c 	if (cmd == SIOCSHWTSTAMP)
cmd              1673 drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c 		return dpaa2_eth_ts_ioctl(dev, rq, cmd);
cmd               640 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 	switch (rxnfc->cmd) {
cmd               688 drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c 	switch (rxnfc->cmd) {
cmd                97 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               103 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_OPEN,
cmd               106 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_open *)cmd.params;
cmd               110 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               115 drivers/net/ethernet/freescale/dpaa2/dpni.c 	*token = mc_cmd_hdr_read_token(&cmd);
cmd               135 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               138 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_CLOSE,
cmd               143 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               163 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               168 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_POOLS,
cmd               171 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_pools *)cmd.params;
cmd               182 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               197 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               200 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_ENABLE,
cmd               205 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               220 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               223 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_DISABLE,
cmd               228 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               245 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               250 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_IS_ENABLED,
cmd               255 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               260 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_is_enabled *)cmd.params;
cmd               278 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               281 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_RESET,
cmd               286 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               310 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               314 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_IRQ_ENABLE,
cmd               317 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_irq_enable *)cmd.params;
cmd               322 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               341 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               348 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_IRQ_ENABLE,
cmd               351 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_get_irq_enable *)cmd.params;
cmd               355 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               360 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_irq_enable *)cmd.params;
cmd               388 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               392 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_IRQ_MASK,
cmd               395 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_irq_mask *)cmd.params;
cmd               400 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               422 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               428 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_IRQ_MASK,
cmd               431 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_get_irq_mask *)cmd.params;
cmd               435 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               440 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_irq_mask *)cmd.params;
cmd               464 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               470 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_IRQ_STATUS,
cmd               473 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_get_irq_status *)cmd.params;
cmd               478 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               483 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_irq_status *)cmd.params;
cmd               507 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               511 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_CLEAR_IRQ_STATUS,
cmd               514 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_clear_irq_status *)cmd.params;
cmd               519 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               536 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               542 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_ATTR,
cmd               547 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               552 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_attr *)cmd.params;
cmd               584 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               588 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_ERRORS_BEHAVIOR,
cmd               591 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_errors_behavior *)cmd.params;
cmd               597 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               616 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               622 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_BUFFER_LAYOUT,
cmd               625 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_get_buffer_layout *)cmd.params;
cmd               629 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               634 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_buffer_layout *)cmd.params;
cmd               664 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               668 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_BUFFER_LAYOUT,
cmd               671 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_buffer_layout *)cmd.params;
cmd               683 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               706 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               709 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_OFFLOAD,
cmd               712 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_offload *)cmd.params;
cmd               716 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               725 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               731 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_OFFLOAD,
cmd               734 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_get_offload *)cmd.params;
cmd               738 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               743 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_offload *)cmd.params;
cmd               767 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               773 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_QDID,
cmd               776 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_get_qdid *)cmd.params;
cmd               780 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               785 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_qdid *)cmd.params;
cmd               805 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               810 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_TX_DATA_OFFSET,
cmd               815 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               820 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_tx_data_offset *)cmd.params;
cmd               840 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               844 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_LINK_CFG,
cmd               847 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_link_cfg *)cmd.params;
cmd               852 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               869 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               874 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_LINK_CFG,
cmd               879 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               884 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_cmd_link_cfg *)cmd.params;
cmd               905 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               910 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_LINK_STATE,
cmd               915 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               920 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_link_state *)cmd.params;
cmd               944 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               948 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_MAX_FRAME_LENGTH,
cmd               951 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_max_frame_length *)cmd.params;
cmd               955 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd               974 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd               979 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_MAX_FRAME_LENGTH,
cmd               984 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd               989 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_max_frame_length *)cmd.params;
cmd              1009 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1013 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_MCAST_PROMISC,
cmd              1016 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_multicast_promisc *)cmd.params;
cmd              1020 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd              1037 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1042 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_MCAST_PROMISC,
cmd              1047 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd              1052 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_multicast_promisc *)cmd.params;
cmd              1072 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1076 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_UNICAST_PROMISC,
cmd              1079 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_unicast_promisc *)cmd.params;
cmd              1083 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd              1100 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1105 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_UNICAST_PROMISC,
cmd              1110 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd              1115 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_unicast_promisc *)cmd.params;
cmd              1135 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1140 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_PRIM_MAC,
cmd              1143 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_primary_mac_addr *)cmd.params;
cmd              1148 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd              1165 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1170 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_PRIM_MAC,
cmd              1175 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd              1180 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_primary_mac_addr *)cmd.params;
cmd              1204 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1209 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_PORT_MAC_ADDR,
cmd              1214 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd              1219 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_port_mac_addr *)cmd.params;
cmd              1240 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1245 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_ADD_MAC_ADDR,
cmd              1248 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_add_mac_addr *)cmd.params;
cmd              1253 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd              1270 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1275 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_REMOVE_MAC_ADDR,
cmd              1278 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_remove_mac_addr *)cmd.params;
cmd              1283 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd              1304 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1308 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_CLR_MAC_FILTERS,
cmd              1311 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_clear_mac_filters *)cmd.params;
cmd              1316 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd              1338 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1342 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_RX_TC_DIST,
cmd              1345 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_rx_tc_dist *)cmd.params;
cmd              1354 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd              1382 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1386 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_QUEUE,
cmd              1389 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_queue *)cmd.params;
cmd              1404 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd              1430 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1436 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_QUEUE,
cmd              1439 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_get_queue *)cmd.params;
cmd              1445 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd              1450 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_queue *)cmd.params;
cmd              1484 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1490 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_STATISTICS,
cmd              1493 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_get_statistics *)cmd.params;
cmd              1497 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd              1502 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_statistics *)cmd.params;
cmd              1533 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1537 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_TAILDROP,
cmd              1540 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_taildrop *)cmd.params;
cmd              1550 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd              1577 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1583 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_TAILDROP,
cmd              1586 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_get_taildrop *)cmd.params;
cmd              1593 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd              1598 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_taildrop *)cmd.params;
cmd              1621 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1624 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_GET_API_VERSION,
cmd              1627 drivers/net/ethernet/freescale/dpaa2/dpni.c 	err = mc_send_command(mc_io, &cmd);
cmd              1631 drivers/net/ethernet/freescale/dpaa2/dpni.c 	rsp_params = (struct dpni_rsp_get_api_version *)cmd.params;
cmd              1663 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1666 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_RX_FS_DIST,
cmd              1669 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_rx_fs_dist *)cmd.params;
cmd              1677 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd              1696 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1699 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_SET_RX_HASH_DIST,
cmd              1702 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_set_rx_hash_dist *)cmd.params;
cmd              1709 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd              1736 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1739 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_ADD_FS_ENT,
cmd              1742 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_add_fs_entry *)cmd.params;
cmd              1753 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd              1774 drivers/net/ethernet/freescale/dpaa2/dpni.c 	struct fsl_mc_command cmd = { 0 };
cmd              1777 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd.header = mc_encode_cmd_header(DPNI_CMDID_REMOVE_FS_ENT,
cmd              1780 drivers/net/ethernet/freescale/dpaa2/dpni.c 	cmd_params = (struct dpni_cmd_remove_fs_entry *)cmd.params;
cmd              1787 drivers/net/ethernet/freescale/dpaa2/dpni.c 	return mc_send_command(mc_io, &cmd);
cmd                35 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	struct fsl_mc_command cmd = { 0 };
cmd                38 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd.header = mc_encode_cmd_header(DPRTC_CMDID_OPEN,
cmd                41 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd_params = (struct dprtc_cmd_open *)cmd.params;
cmd                44 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	err = mc_send_command(mc_io, &cmd);
cmd                48 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	*token = mc_cmd_hdr_read_token(&cmd);
cmd                68 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	struct fsl_mc_command cmd = { 0 };
cmd                70 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd.header = mc_encode_cmd_header(DPRTC_CMDID_CLOSE, cmd_flags,
cmd                73 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	return mc_send_command(mc_io, &cmd);
cmd                98 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	struct fsl_mc_command cmd = { 0 };
cmd               100 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd.header = mc_encode_cmd_header(DPRTC_CMDID_SET_IRQ_ENABLE,
cmd               103 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd_params = (struct dprtc_cmd_set_irq_enable *)cmd.params;
cmd               107 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	return mc_send_command(mc_io, &cmd);
cmd               128 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	struct fsl_mc_command cmd = { 0 };
cmd               131 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd.header = mc_encode_cmd_header(DPRTC_CMDID_GET_IRQ_ENABLE,
cmd               134 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd_params = (struct dprtc_cmd_get_irq *)cmd.params;
cmd               137 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	err = mc_send_command(mc_io, &cmd);
cmd               141 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	rsp_params = (struct dprtc_rsp_get_irq_enable *)cmd.params;
cmd               170 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	struct fsl_mc_command cmd = { 0 };
cmd               172 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd.header = mc_encode_cmd_header(DPRTC_CMDID_SET_IRQ_MASK,
cmd               175 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd_params = (struct dprtc_cmd_set_irq_mask *)cmd.params;
cmd               179 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	return mc_send_command(mc_io, &cmd);
cmd               203 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	struct fsl_mc_command cmd = { 0 };
cmd               206 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd.header = mc_encode_cmd_header(DPRTC_CMDID_GET_IRQ_MASK,
cmd               209 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd_params = (struct dprtc_cmd_get_irq *)cmd.params;
cmd               212 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	err = mc_send_command(mc_io, &cmd);
cmd               216 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	rsp_params = (struct dprtc_rsp_get_irq_mask *)cmd.params;
cmd               243 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	struct fsl_mc_command cmd = { 0 };
cmd               246 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd.header = mc_encode_cmd_header(DPRTC_CMDID_GET_IRQ_STATUS,
cmd               249 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd_params = (struct dprtc_cmd_get_irq_status *)cmd.params;
cmd               253 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	err = mc_send_command(mc_io, &cmd);
cmd               257 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	rsp_params = (struct dprtc_rsp_get_irq_status *)cmd.params;
cmd               283 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	struct fsl_mc_command cmd = { 0 };
cmd               285 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd.header = mc_encode_cmd_header(DPRTC_CMDID_CLEAR_IRQ_STATUS,
cmd               288 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	cmd_params = (struct dprtc_cmd_clear_irq_status *)cmd.params;
cmd               292 drivers/net/ethernet/freescale/dpaa2/dprtc.c 	return mc_send_command(mc_io, &cmd);
cmd              1594 drivers/net/ethernet/freescale/enetc/enetc.c int enetc_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd)
cmd              1597 drivers/net/ethernet/freescale/enetc/enetc.c 	if (cmd == SIOCSHWTSTAMP)
cmd              1599 drivers/net/ethernet/freescale/enetc/enetc.c 	if (cmd == SIOCGHWTSTAMP)
cmd               231 drivers/net/ethernet/freescale/enetc/enetc.h int enetc_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd);
cmd                19 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 				 status, dest_cbd->cmd);
cmd               117 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 	struct enetc_cbd cbd = {.cmd = 0};
cmd               123 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 	cbd.cmd = 0;
cmd               157 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 	struct enetc_cbd cbd = {.cmd = 0};
cmd               180 drivers/net/ethernet/freescale/enetc/enetc_cbdr.c 	cbd.cmd = read ? 2 : 1;
cmd               389 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c 	switch (rxnfc->cmd) {
cmd               439 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c 	switch (rxnfc->cmd) {
cmd               453 drivers/net/ethernet/freescale/enetc/enetc_hw.h 	u8 cmd;
cmd               582 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	struct enetc_msg_cmd_set_primary_mac *cmd;
cmd               587 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	cmd = (struct enetc_msg_cmd_set_primary_mac *)msg->vaddr;
cmd               588 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	cmd_id = cmd->header.id;
cmd               592 drivers/net/ethernet/freescale/enetc/enetc_pf.c 	addr = cmd->mac.sa_data;
cmd                58 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	struct enetc_msg_cmd_set_primary_mac *cmd;
cmd                71 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	cmd = (struct enetc_msg_cmd_set_primary_mac *)msg.vaddr;
cmd                72 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	cmd->header.type = ENETC_MSG_CMD_MNG_MAC;
cmd                73 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	cmd->header.id = ENETC_MSG_CMD_MNG_ADD;
cmd                74 drivers/net/ethernet/freescale/enetc/enetc_vf.c 	memcpy(&cmd->mac, saddr, sizeof(struct sockaddr));
cmd              2721 drivers/net/ethernet/freescale/fec_main.c static int fec_enet_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd)
cmd              2733 drivers/net/ethernet/freescale/fec_main.c 		if (cmd == SIOCSHWTSTAMP)
cmd              2735 drivers/net/ethernet/freescale/fec_main.c 		if (cmd == SIOCGHWTSTAMP)
cmd              2739 drivers/net/ethernet/freescale/fec_main.c 	return phy_mii_ioctl(phydev, rq, cmd);
cmd               788 drivers/net/ethernet/freescale/fec_mpc52xx.c static int mpc52xx_fec_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               795 drivers/net/ethernet/freescale/fec_mpc52xx.c 	return phy_mii_ioctl(phydev, rq, cmd);
cmd               885 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c static int fs_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               890 drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c 	return phy_mii_ioctl(dev->phydev, rq, cmd);
cmd              2164 drivers/net/ethernet/freescale/gianfar.c static int gfar_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              2171 drivers/net/ethernet/freescale/gianfar.c 	if (cmd == SIOCSHWTSTAMP)
cmd              2173 drivers/net/ethernet/freescale/gianfar.c 	if (cmd == SIOCGHWTSTAMP)
cmd              2179 drivers/net/ethernet/freescale/gianfar.c 	return phy_mii_ioctl(phydev, rq, cmd);
cmd               806 drivers/net/ethernet/freescale/gianfar_ethtool.c 			      struct ethtool_rxnfc *cmd)
cmd               809 drivers/net/ethernet/freescale/gianfar_ethtool.c 	if (!gfar_ethflow_to_filer_table(priv, cmd->data, cmd->flow_type))
cmd              1375 drivers/net/ethernet/freescale/gianfar_ethtool.c static int gfar_get_cls(struct gfar_private *priv, struct ethtool_rxnfc *cmd)
cmd              1381 drivers/net/ethernet/freescale/gianfar_ethtool.c 		if (comp->fs.location == cmd->fs.location) {
cmd              1382 drivers/net/ethernet/freescale/gianfar_ethtool.c 			memcpy(&cmd->fs, &comp->fs, sizeof(cmd->fs));
cmd              1383 drivers/net/ethernet/freescale/gianfar_ethtool.c 			gfar_invert_masks(&cmd->fs);
cmd              1393 drivers/net/ethernet/freescale/gianfar_ethtool.c 			    struct ethtool_rxnfc *cmd, u32 *rule_locs)
cmd              1399 drivers/net/ethernet/freescale/gianfar_ethtool.c 		if (i == cmd->rule_cnt)
cmd              1405 drivers/net/ethernet/freescale/gianfar_ethtool.c 	cmd->data = MAX_FILER_IDX;
cmd              1406 drivers/net/ethernet/freescale/gianfar_ethtool.c 	cmd->rule_cnt = i;
cmd              1411 drivers/net/ethernet/freescale/gianfar_ethtool.c static int gfar_set_nfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd              1421 drivers/net/ethernet/freescale/gianfar_ethtool.c 	switch (cmd->cmd) {
cmd              1423 drivers/net/ethernet/freescale/gianfar_ethtool.c 		ret = gfar_set_hash_opts(priv, cmd);
cmd              1426 drivers/net/ethernet/freescale/gianfar_ethtool.c 		if ((cmd->fs.ring_cookie != RX_CLS_FLOW_DISC &&
cmd              1427 drivers/net/ethernet/freescale/gianfar_ethtool.c 		     cmd->fs.ring_cookie >= priv->num_rx_queues) ||
cmd              1428 drivers/net/ethernet/freescale/gianfar_ethtool.c 		    cmd->fs.location >= MAX_FILER_IDX) {
cmd              1432 drivers/net/ethernet/freescale/gianfar_ethtool.c 		ret = gfar_add_cls(priv, &cmd->fs);
cmd              1435 drivers/net/ethernet/freescale/gianfar_ethtool.c 		ret = gfar_del_cls(priv, cmd->fs.location);
cmd              1446 drivers/net/ethernet/freescale/gianfar_ethtool.c static int gfar_get_nfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd              1452 drivers/net/ethernet/freescale/gianfar_ethtool.c 	switch (cmd->cmd) {
cmd              1454 drivers/net/ethernet/freescale/gianfar_ethtool.c 		cmd->data = priv->num_rx_queues;
cmd              1457 drivers/net/ethernet/freescale/gianfar_ethtool.c 		cmd->rule_cnt = priv->rx_list.count;
cmd              1460 drivers/net/ethernet/freescale/gianfar_ethtool.c 		ret = gfar_get_cls(priv, cmd);
cmd              1463 drivers/net/ethernet/freescale/gianfar_ethtool.c 		ret = gfar_get_cls_all(priv, cmd, rule_locs);
cmd              3661 drivers/net/ethernet/freescale/ucc_geth.c static int ucc_geth_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              3671 drivers/net/ethernet/freescale/ucc_geth.c 	return phy_mii_ioctl(ugeth->phydev, rq, cmd);
cmd               104 drivers/net/ethernet/freescale/ucc_geth_ethtool.c uec_get_ksettings(struct net_device *netdev, struct ethtool_link_ksettings *cmd)
cmd               112 drivers/net/ethernet/freescale/ucc_geth_ethtool.c 	phy_ethtool_ksettings_get(phydev, cmd);
cmd               119 drivers/net/ethernet/freescale/ucc_geth_ethtool.c 		  const struct ethtool_link_ksettings *cmd)
cmd               127 drivers/net/ethernet/freescale/ucc_geth_ethtool.c 	return phy_ethtool_ksettings_set(phydev, cmd);
cmd               130 drivers/net/ethernet/google/gve/gve_adminq.c 	union gve_adminq_command *cmd;
cmd               134 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd = &priv->adminq[priv->adminq_prod_cnt & priv->adminq_mask];
cmd               138 drivers/net/ethernet/google/gve/gve_adminq.c 	memcpy(cmd, cmd_orig, sizeof(*cmd_orig));
cmd               146 drivers/net/ethernet/google/gve/gve_adminq.c 	memcpy(cmd_orig, cmd, sizeof(*cmd));
cmd               147 drivers/net/ethernet/google/gve/gve_adminq.c 	status = be32_to_cpu(READ_ONCE(cmd->status));
cmd               165 drivers/net/ethernet/google/gve/gve_adminq.c 	union gve_adminq_command cmd;
cmd               167 drivers/net/ethernet/google/gve/gve_adminq.c 	memset(&cmd, 0, sizeof(cmd));
cmd               168 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.opcode = cpu_to_be32(GVE_ADMINQ_CONFIGURE_DEVICE_RESOURCES);
cmd               169 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.configure_device_resources =
cmd               180 drivers/net/ethernet/google/gve/gve_adminq.c 	return gve_adminq_execute_cmd(priv, &cmd);
cmd               185 drivers/net/ethernet/google/gve/gve_adminq.c 	union gve_adminq_command cmd;
cmd               187 drivers/net/ethernet/google/gve/gve_adminq.c 	memset(&cmd, 0, sizeof(cmd));
cmd               188 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.opcode = cpu_to_be32(GVE_ADMINQ_DECONFIGURE_DEVICE_RESOURCES);
cmd               190 drivers/net/ethernet/google/gve/gve_adminq.c 	return gve_adminq_execute_cmd(priv, &cmd);
cmd               196 drivers/net/ethernet/google/gve/gve_adminq.c 	union gve_adminq_command cmd;
cmd               198 drivers/net/ethernet/google/gve/gve_adminq.c 	memset(&cmd, 0, sizeof(cmd));
cmd               199 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.opcode = cpu_to_be32(GVE_ADMINQ_CREATE_TX_QUEUE);
cmd               200 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.create_tx_queue = (struct gve_adminq_create_tx_queue) {
cmd               209 drivers/net/ethernet/google/gve/gve_adminq.c 	return gve_adminq_execute_cmd(priv, &cmd);
cmd               215 drivers/net/ethernet/google/gve/gve_adminq.c 	union gve_adminq_command cmd;
cmd               217 drivers/net/ethernet/google/gve/gve_adminq.c 	memset(&cmd, 0, sizeof(cmd));
cmd               218 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.opcode = cpu_to_be32(GVE_ADMINQ_CREATE_RX_QUEUE);
cmd               219 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.create_rx_queue = (struct gve_adminq_create_rx_queue) {
cmd               230 drivers/net/ethernet/google/gve/gve_adminq.c 	return gve_adminq_execute_cmd(priv, &cmd);
cmd               235 drivers/net/ethernet/google/gve/gve_adminq.c 	union gve_adminq_command cmd;
cmd               237 drivers/net/ethernet/google/gve/gve_adminq.c 	memset(&cmd, 0, sizeof(cmd));
cmd               238 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.opcode = cpu_to_be32(GVE_ADMINQ_DESTROY_TX_QUEUE);
cmd               239 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.destroy_tx_queue = (struct gve_adminq_destroy_tx_queue) {
cmd               243 drivers/net/ethernet/google/gve/gve_adminq.c 	return gve_adminq_execute_cmd(priv, &cmd);
cmd               248 drivers/net/ethernet/google/gve/gve_adminq.c 	union gve_adminq_command cmd;
cmd               250 drivers/net/ethernet/google/gve/gve_adminq.c 	memset(&cmd, 0, sizeof(cmd));
cmd               251 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.opcode = cpu_to_be32(GVE_ADMINQ_DESTROY_RX_QUEUE);
cmd               252 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.destroy_rx_queue = (struct gve_adminq_destroy_rx_queue) {
cmd               256 drivers/net/ethernet/google/gve/gve_adminq.c 	return gve_adminq_execute_cmd(priv, &cmd);
cmd               262 drivers/net/ethernet/google/gve/gve_adminq.c 	union gve_adminq_command cmd;
cmd               268 drivers/net/ethernet/google/gve/gve_adminq.c 	memset(&cmd, 0, sizeof(cmd));
cmd               273 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.opcode = cpu_to_be32(GVE_ADMINQ_DESCRIBE_DEVICE);
cmd               274 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.describe_device.device_descriptor_addr =
cmd               276 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.describe_device.device_descriptor_version =
cmd               278 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.describe_device.available_length = cpu_to_be32(PAGE_SIZE);
cmd               280 drivers/net/ethernet/google/gve/gve_adminq.c 	err = gve_adminq_execute_cmd(priv, &cmd);
cmd               336 drivers/net/ethernet/google/gve/gve_adminq.c 	union gve_adminq_command cmd;
cmd               342 drivers/net/ethernet/google/gve/gve_adminq.c 	memset(&cmd, 0, sizeof(cmd));
cmd               350 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.opcode = cpu_to_be32(GVE_ADMINQ_REGISTER_PAGE_LIST);
cmd               351 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.reg_page_list = (struct gve_adminq_register_page_list) {
cmd               357 drivers/net/ethernet/google/gve/gve_adminq.c 	err = gve_adminq_execute_cmd(priv, &cmd);
cmd               364 drivers/net/ethernet/google/gve/gve_adminq.c 	union gve_adminq_command cmd;
cmd               366 drivers/net/ethernet/google/gve/gve_adminq.c 	memset(&cmd, 0, sizeof(cmd));
cmd               367 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.opcode = cpu_to_be32(GVE_ADMINQ_UNREGISTER_PAGE_LIST);
cmd               368 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.unreg_page_list = (struct gve_adminq_unregister_page_list) {
cmd               372 drivers/net/ethernet/google/gve/gve_adminq.c 	return gve_adminq_execute_cmd(priv, &cmd);
cmd               377 drivers/net/ethernet/google/gve/gve_adminq.c 	union gve_adminq_command cmd;
cmd               379 drivers/net/ethernet/google/gve/gve_adminq.c 	memset(&cmd, 0, sizeof(cmd));
cmd               380 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.opcode = cpu_to_be32(GVE_ADMINQ_SET_DRIVER_PARAMETER);
cmd               381 drivers/net/ethernet/google/gve/gve_adminq.c 	cmd.set_driver_param = (struct gve_adminq_set_driver_parameter) {
cmd               386 drivers/net/ethernet/google/gve/gve_adminq.c 	return gve_adminq_execute_cmd(priv, &cmd);
cmd               165 drivers/net/ethernet/google/gve/gve_ethtool.c 			     struct ethtool_channels *cmd)
cmd               169 drivers/net/ethernet/google/gve/gve_ethtool.c 	cmd->max_rx = priv->rx_cfg.max_queues;
cmd               170 drivers/net/ethernet/google/gve/gve_ethtool.c 	cmd->max_tx = priv->tx_cfg.max_queues;
cmd               171 drivers/net/ethernet/google/gve/gve_ethtool.c 	cmd->max_other = 0;
cmd               172 drivers/net/ethernet/google/gve/gve_ethtool.c 	cmd->max_combined = 0;
cmd               173 drivers/net/ethernet/google/gve/gve_ethtool.c 	cmd->rx_count = priv->rx_cfg.num_queues;
cmd               174 drivers/net/ethernet/google/gve/gve_ethtool.c 	cmd->tx_count = priv->tx_cfg.num_queues;
cmd               175 drivers/net/ethernet/google/gve/gve_ethtool.c 	cmd->other_count = 0;
cmd               176 drivers/net/ethernet/google/gve/gve_ethtool.c 	cmd->combined_count = 0;
cmd               180 drivers/net/ethernet/google/gve/gve_ethtool.c 			    struct ethtool_channels *cmd)
cmd               186 drivers/net/ethernet/google/gve/gve_ethtool.c 	int new_tx = cmd->tx_count;
cmd               187 drivers/net/ethernet/google/gve/gve_ethtool.c 	int new_rx = cmd->rx_count;
cmd               192 drivers/net/ethernet/google/gve/gve_ethtool.c 	if (cmd->combined_count != old_settings.combined_count)
cmd               211 drivers/net/ethernet/google/gve/gve_ethtool.c 			      struct ethtool_ringparam *cmd)
cmd               215 drivers/net/ethernet/google/gve/gve_ethtool.c 	cmd->rx_max_pending = priv->rx_desc_cnt;
cmd               216 drivers/net/ethernet/google/gve/gve_ethtool.c 	cmd->tx_max_pending = priv->tx_desc_cnt;
cmd               217 drivers/net/ethernet/google/gve/gve_ethtool.c 	cmd->rx_pending = priv->rx_desc_cnt;
cmd               218 drivers/net/ethernet/google/gve/gve_ethtool.c 	cmd->tx_pending = priv->tx_desc_cnt;
cmd               679 drivers/net/ethernet/hisilicon/hisi_femac.c 				struct ifreq *ifreq, int cmd)
cmd               687 drivers/net/ethernet/hisilicon/hisi_femac.c 	return phy_mii_ioctl(dev->phydev, ifreq, cmd);
cmd               208 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	__le32 cmd;
cmd               496 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 		desc->cmd = cpu_to_le32(DESC_VLD_FREE |
cmd               535 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 		len = (le32_to_cpu(desc->cmd) >> DESC_DATA_LEN_OFF) &
cmd               685 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	u32 cmd = 0;
cmd               689 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 			cmd |= DESC_SG;
cmd               690 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 		cmd |= skb_shinfo(skb)->nr_frags << DESC_FRAGS_NUM_OFF;
cmd               692 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 		cmd |= DESC_FL_FULL |
cmd               696 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	cmd |= (skb->len & DESC_DATA_MASK) << DESC_DATA_LEN_OFF;
cmd               697 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	cmd |= DESC_VLD_BUSY;
cmd               699 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	return cmd;
cmd               741 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	u32 cmd;
cmd               755 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	cmd = hix5hd2_get_desc_cmd(skb, priv->hw_cap);
cmd               756 drivers/net/ethernet/hisilicon/hix5hd2_gmac.c 	desc->cmd = cpu_to_le32(cmd);
cmd              1501 drivers/net/ethernet/hisilicon/hns/hns_enet.c 			    int cmd)
cmd              1511 drivers/net/ethernet/hisilicon/hns/hns_enet.c 	return phy_mii_ioctl(phy_dev, ifr, cmd);
cmd                63 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 			      struct ethtool_link_ksettings *cmd)
cmd                69 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_INVALID;
cmd                70 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.eth_tp_mdix = ETH_TP_MDI_INVALID;
cmd                87 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI;
cmd                90 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_X;
cmd                93 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_AUTO;
cmd                96 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_INVALID;
cmd               101 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.eth_tp_mdix = ETH_TP_MDI_INVALID;
cmd               103 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.eth_tp_mdix = ETH_TP_MDI_X;
cmd               105 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.eth_tp_mdix = ETH_TP_MDI;
cmd               115 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 				      struct ethtool_link_ksettings *cmd)
cmd               139 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 						cmd->link_modes.supported);
cmd               141 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 						cmd->link_modes.advertising);
cmd               144 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	cmd->base.autoneg = false;
cmd               145 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	cmd->base.speed = speed;
cmd               146 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	cmd->base.duplex = duplex;
cmd               149 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		phy_ethtool_ksettings_get(net_dev->phydev, cmd);
cmd               153 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.speed = (u32)SPEED_UNKNOWN;
cmd               154 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               157 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	if (cmd->base.autoneg)
cmd               171 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               174 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->base.port = PORT_TP;
cmd               184 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               186 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               189 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	cmd->base.mdio_support = ETH_MDIO_SUPPORTS_C45 | ETH_MDIO_SUPPORTS_C22;
cmd               190 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	hns_get_mdix_mode(net_dev, cmd);
cmd               202 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 				      const struct ethtool_link_ksettings *cmd)
cmd               216 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	speed = cmd->base.speed;
cmd               219 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		if (cmd->base.autoneg == AUTONEG_ENABLE ||
cmd               221 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		    cmd->base.duplex != DUPLEX_FULL)
cmd               224 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		if (!net_dev->phydev && cmd->base.autoneg == AUTONEG_ENABLE)
cmd               227 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		if (speed == SPEED_1000 && cmd->base.duplex == DUPLEX_HALF)
cmd               230 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 			return phy_ethtool_ksettings_set(net_dev->phydev, cmd);
cmd               233 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		     speed != SPEED_1000) || (cmd->base.duplex != DUPLEX_HALF &&
cmd               234 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		     cmd->base.duplex != DUPLEX_FULL))
cmd               243 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		h->dev->ops->adjust_link(h, (int)speed, cmd->base.duplex);
cmd              1111 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c static void hns_get_regs(struct net_device *net_dev, struct ethtool_regs *cmd,
cmd              1119 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	cmd->version = HNS_CHIP_VERSION;
cmd              1250 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 			 struct ethtool_rxnfc *cmd,
cmd              1255 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 	switch (cmd->cmd) {
cmd              1257 drivers/net/ethernet/hisilicon/hns/hns_ethtool.c 		cmd->data = priv->ae_handle->q_num;
cmd               431 drivers/net/ethernet/hisilicon/hns3/hnae3.h 			struct ifreq *ifr, int cmd);
cmd               462 drivers/net/ethernet/hisilicon/hns3/hnae3.h 			     struct ethtool_rxnfc *cmd);
cmd               464 drivers/net/ethernet/hisilicon/hns3/hnae3.h 			     struct ethtool_rxnfc *cmd);
cmd               508 drivers/net/ethernet/hisilicon/hns3/hnae3.h 			    struct ethtool_rxnfc *cmd);
cmd               510 drivers/net/ethernet/hisilicon/hns3/hnae3.h 			    struct ethtool_rxnfc *cmd);
cmd               514 drivers/net/ethernet/hisilicon/hns3/hnae3.h 			       struct ethtool_rxnfc *cmd);
cmd               516 drivers/net/ethernet/hisilicon/hns3/hnae3.h 				struct ethtool_rxnfc *cmd);
cmd               518 drivers/net/ethernet/hisilicon/hns3/hnae3.h 				struct ethtool_rxnfc *cmd, u32 *rule_locs);
cmd              1434 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 			     struct ifreq *ifr, int cmd)
cmd              1444 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c 	return h->ae_algo->ops->do_ioctl(h, ifr, cmd);
cmd               632 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			       struct ethtool_link_ksettings *cmd)
cmd               639 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 					     &cmd->base.autoneg,
cmd               640 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 					     &cmd->base.speed,
cmd               641 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 					     &cmd->base.duplex);
cmd               646 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				   cmd->link_modes.supported,
cmd               647 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				   cmd->link_modes.advertising);
cmd               651 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ops->get_mdix_mode(h, &cmd->base.eth_tp_mdix_ctrl,
cmd               652 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				   &cmd->base.eth_tp_mdix);
cmd               656 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				   struct ethtool_link_ksettings *cmd)
cmd               672 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		cmd->base.port = PORT_NONE;
cmd               673 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		hns3_get_ksettings(h, cmd);
cmd               677 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			cmd->base.port = PORT_DA;
cmd               679 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			cmd->base.port = PORT_FIBRE;
cmd               681 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		hns3_get_ksettings(h, cmd);
cmd               684 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		cmd->base.port = PORT_NONE;
cmd               685 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		hns3_get_ksettings(h, cmd);
cmd               688 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		cmd->base.port = PORT_TP;
cmd               690 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			hns3_get_ksettings(h, cmd);
cmd               692 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			phy_ethtool_ksettings_get(netdev->phydev, cmd);
cmd               701 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	cmd->base.mdio_support = ETH_MDIO_SUPPORTS_C22;
cmd               705 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd               706 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               713 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				      const struct ethtool_link_ksettings *cmd)
cmd               727 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (cmd->base.autoneg)
cmd               732 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		if (cmd->base.autoneg == autoneg && cmd->base.speed == speed &&
cmd               733 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		    cmd->base.duplex == duplex)
cmd               740 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (cmd->base.duplex != DUPLEX_FULL &&
cmd               748 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ret = ops->check_port_speed(handle, cmd->base.speed);
cmd               759 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				   const struct ethtool_link_ksettings *cmd)
cmd               766 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (cmd->base.speed == SPEED_1000 && cmd->base.duplex == DUPLEX_HALF)
cmd               772 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		  cmd->base.autoneg, cmd->base.speed, cmd->base.duplex);
cmd               776 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		return phy_ethtool_ksettings_set(netdev->phydev, cmd);
cmd               781 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	ret = hns3_check_ksettings_param(netdev, cmd);
cmd               786 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ret = ops->set_autoneg(handle, cmd->base.autoneg);
cmd               794 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (cmd->base.autoneg) {
cmd               801 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		ret = ops->cfg_mac_speed_dup_h(handle, cmd->base.speed,
cmd               802 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 					       cmd->base.duplex);
cmd               863 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			  struct ethtool_rxnfc *cmd,
cmd               868 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	switch (cmd->cmd) {
cmd               870 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		cmd->data = h->kinfo.num_tqps;
cmd               874 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->get_rss_tuple(h, cmd);
cmd               878 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->get_fd_rule_cnt(h, cmd);
cmd               882 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->get_fd_rule_info(h, cmd);
cmd               886 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->get_fd_all_rules(h, cmd,
cmd              1015 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c static int hns3_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
cmd              1019 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	switch (cmd->cmd) {
cmd              1022 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->set_rss_tuple(h, cmd);
cmd              1026 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->add_fd_entry(h, cmd);
cmd              1030 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			return h->ae_algo->ops->del_fd_entry(h, cmd);
cmd              1084 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				       struct ethtool_coalesce *cmd)
cmd              1104 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	cmd->use_adaptive_tx_coalesce =
cmd              1106 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	cmd->use_adaptive_rx_coalesce =
cmd              1109 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	cmd->tx_coalesce_usecs = tx_vector->tx_group.coal.int_gl;
cmd              1110 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	cmd->rx_coalesce_usecs = rx_vector->rx_group.coal.int_gl;
cmd              1112 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	cmd->tx_coalesce_usecs_high = h->kinfo.int_rl_setting;
cmd              1113 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	cmd->rx_coalesce_usecs_high = h->kinfo.int_rl_setting;
cmd              1119 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			     struct ethtool_coalesce *cmd)
cmd              1121 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	return hns3_get_coalesce_per_queue(netdev, 0, cmd);
cmd              1125 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				       struct ethtool_coalesce *cmd)
cmd              1129 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (cmd->rx_coalesce_usecs > HNS3_INT_GL_MAX) {
cmd              1136 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (cmd->tx_coalesce_usecs > HNS3_INT_GL_MAX) {
cmd              1143 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	rx_gl = hns3_gl_round_down(cmd->rx_coalesce_usecs);
cmd              1144 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (rx_gl != cmd->rx_coalesce_usecs) {
cmd              1147 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			    cmd->rx_coalesce_usecs, rx_gl);
cmd              1150 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	tx_gl = hns3_gl_round_down(cmd->tx_coalesce_usecs);
cmd              1151 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (tx_gl != cmd->tx_coalesce_usecs) {
cmd              1154 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			    cmd->tx_coalesce_usecs, tx_gl);
cmd              1161 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				       struct ethtool_coalesce *cmd)
cmd              1165 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (cmd->tx_coalesce_usecs_high != cmd->rx_coalesce_usecs_high) {
cmd              1171 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (cmd->rx_coalesce_usecs_high > HNS3_INT_RL_MAX) {
cmd              1178 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	rl = hns3_rl_round_down(cmd->rx_coalesce_usecs_high);
cmd              1179 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (rl != cmd->rx_coalesce_usecs_high) {
cmd              1182 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			    cmd->rx_coalesce_usecs_high, rl);
cmd              1189 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				    struct ethtool_coalesce *cmd)
cmd              1193 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	ret = hns3_check_gl_coalesce_para(netdev, cmd);
cmd              1200 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	ret = hns3_check_rl_coalesce_para(netdev, cmd);
cmd              1207 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	if (cmd->use_adaptive_tx_coalesce == 1 ||
cmd              1208 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	    cmd->use_adaptive_rx_coalesce == 1) {
cmd              1211 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			    cmd->use_adaptive_tx_coalesce,
cmd              1212 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			    cmd->use_adaptive_rx_coalesce);
cmd              1219 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 					struct ethtool_coalesce *cmd,
cmd              1231 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				cmd->use_adaptive_tx_coalesce;
cmd              1233 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 				cmd->use_adaptive_rx_coalesce;
cmd              1235 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	tx_vector->tx_group.coal.int_gl = cmd->tx_coalesce_usecs;
cmd              1236 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	rx_vector->rx_group.coal.int_gl = cmd->rx_coalesce_usecs;
cmd              1248 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			     struct ethtool_coalesce *cmd)
cmd              1258 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	ret = hns3_check_coalesce_para(netdev, cmd);
cmd              1263 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		hns3_rl_round_down(cmd->rx_coalesce_usecs_high);
cmd              1266 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 		hns3_set_coalesce_per_queue(netdev, cmd, i);
cmd              1282 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 			  struct ethtool_regs *cmd, void *data)
cmd              1289 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c 	h->ae_algo->ops->get_regs(h, &cmd->version, data);
cmd                16 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		       .cmd = HCLGE_OPC_DFX_BIOS_COMMON_REG } },
cmd                21 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		       .cmd = HCLGE_OPC_DFX_SSU_REG_0 } },
cmd                26 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		       .cmd = HCLGE_OPC_DFX_SSU_REG_1 } },
cmd                31 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		       .cmd = HCLGE_OPC_DFX_SSU_REG_2 } },
cmd                36 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		       .cmd = HCLGE_OPC_DFX_IGU_EGU_REG } },
cmd                41 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		       .cmd = HCLGE_OPC_DFX_RPU_REG_0 } },
cmd                46 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		       .cmd = HCLGE_OPC_DFX_RPU_REG_1 } },
cmd                51 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		       .cmd = HCLGE_OPC_DFX_NCSI_REG } },
cmd                56 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		       .cmd = HCLGE_OPC_DFX_RTC_REG } },
cmd                61 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		       .cmd = HCLGE_OPC_DFX_PPP_REG } },
cmd                66 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		       .cmd = HCLGE_OPC_DFX_RCB_REG } },
cmd                71 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		       .cmd = HCLGE_OPC_DFX_TQP_REG } },
cmd                98 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 			      enum hclge_opcode_type cmd)
cmd               103 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(desc, cmd, true);
cmd               109 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		hclge_cmd_setup_basic_desc(desc, cmd, true);
cmd               115 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 			"cmd(0x%x) send fail, ret = %d\n", cmd, ret);
cmd               156 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	ret  = hclge_dbg_cmd_send(hdev, desc, index, bd_num, reg_msg->cmd);
cmd               354 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	enum hclge_opcode_type cmd;
cmd               358 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_PG_C_SHAPPING;
cmd               359 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               369 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_PG_P_SHAPPING;
cmd               370 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               380 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_PORT_SHAPPING;
cmd               381 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               390 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_PG_SCH_MODE_CFG;
cmd               391 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               398 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_PRI_SCH_MODE_CFG;
cmd               399 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               406 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_QS_SCH_MODE_CFG;
cmd               407 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               420 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_BP_TO_QSET_MAPPING;
cmd               421 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               437 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		cmd, ret);
cmd               449 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	enum hclge_opcode_type cmd;
cmd               453 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_PG_TO_PRI_LINK;
cmd               454 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               466 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_QS_TO_PRI_LINK;
cmd               467 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               480 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_NQ_TO_QS_LINK;
cmd               481 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               491 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_PG_WEIGHT;
cmd               492 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               501 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_QS_WEIGHT;
cmd               502 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               511 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_PRI_WEIGHT;
cmd               512 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               521 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_PRI_C_SHAPPING;
cmd               522 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               532 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_PRI_P_SHAPPING;
cmd               533 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               549 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		cmd, ret);
cmd               559 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	enum hclge_opcode_type cmd;
cmd               570 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_NQ_TO_QS_LINK;
cmd               572 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               579 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_QS_TO_PRI_LINK;
cmd               581 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               588 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TQP_TX_QUEUE_TC;
cmd               590 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               607 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TM_BP_TO_QSET_MAPPING;
cmd               610 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		hclge_cmd_setup_basic_desc(&desc, cmd, true);
cmd               638 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		cmd, ret);
cmd               700 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	enum hclge_opcode_type cmd;
cmd               704 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_TX_BUFF_ALLOC;
cmd               705 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(desc, cmd, true);
cmd               717 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_RX_PRIV_BUFF_ALLOC;
cmd               718 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(desc, cmd, true);
cmd               732 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_RX_COM_WL_ALLOC;
cmd               733 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(desc, cmd, true);
cmd               743 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_RX_GBL_PKT_CNT;
cmd               744 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(desc, cmd, true);
cmd               760 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_RX_PRIV_WL_ALLOC;
cmd               761 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc[0], cmd, true);
cmd               763 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc[1], cmd, true);
cmd               781 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	cmd = HCLGE_OPC_RX_COM_THRD_ALLOC;
cmd               782 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc[0], cmd, true);
cmd               784 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 	hclge_cmd_setup_basic_desc(&desc[1], cmd, true);
cmd               808 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 		"dump qos buf cfg fail(0x%x), ret = %d\n", cmd, ret);
cmd                72 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h 	enum hclge_opcode_type cmd;
cmd               659 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 				 struct hclge_desc *desc, u32 cmd, u16 flag)
cmd               665 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	hclge_cmd_setup_basic_desc(&desc[0], cmd, true);
cmd               668 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 		hclge_cmd_setup_basic_desc(&desc[1], cmd, true);
cmd               786 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c static int hclge_config_ppp_error_interrupt(struct hclge_dev *hdev, u32 cmd,
cmd               794 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	hclge_cmd_setup_basic_desc(&desc[0], cmd, false);
cmd               796 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	hclge_cmd_setup_basic_desc(&desc[1], cmd, false);
cmd               798 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	if (cmd == HCLGE_PPP_CMD0_INT_CMD) {
cmd               814 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	} else if (cmd == HCLGE_PPP_CMD1_INT_CMD) {
cmd               922 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c static int hclge_config_ppu_error_interrupts(struct hclge_dev *hdev, u32 cmd,
cmd               931 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	if (cmd == HCLGE_PPU_MPF_ECC_INT_CMD) {
cmd               932 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 		hclge_cmd_setup_basic_desc(&desc[0], cmd, false);
cmd               934 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 		hclge_cmd_setup_basic_desc(&desc[1], cmd, false);
cmd               955 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	} else if (cmd == HCLGE_PPU_MPF_OTHER_INT_CMD) {
cmd               956 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 		hclge_cmd_setup_basic_desc(&desc[0], cmd, false);
cmd               963 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 	} else if (cmd == HCLGE_PPU_PF_OTHER_INT_CMD) {
cmd               964 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c 		hclge_cmd_setup_basic_desc(&desc[0], cmd, false);
cmd              5552 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			      struct ethtool_rxnfc *cmd)
cmd              5572 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	fs = (struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              5641 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			      struct ethtool_rxnfc *cmd)
cmd              5651 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	fs = (struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              5753 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				 struct ethtool_rxnfc *cmd)
cmd              5761 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cmd->rule_cnt = hdev->hclge_fd_rule_num;
cmd              5762 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cmd->data = hdev->fd_cfg.rule_num[HCLGE_FD_STAGE_1];
cmd              5768 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				  struct ethtool_rxnfc *cmd)
cmd              5779 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	fs = (struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              5973 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			       struct ethtool_rxnfc *cmd, u32 *rule_locs)
cmd              5984 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cmd->data = hdev->fd_cfg.rule_num[HCLGE_FD_STAGE_1];
cmd              5989 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		if (cnt == cmd->rule_cnt) {
cmd              6000 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	cmd->rule_cnt = cnt;
cmd              7548 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			  int cmd)
cmd              7556 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	return phy_mii_ioctl(hdev->hw.mac.phydev, ifr, cmd);
cmd              9806 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 				  enum hclge_opcode_type cmd)
cmd              9811 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 	hclge_cmd_setup_basic_desc(desc, cmd, true);
cmd              9815 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 		hclge_cmd_setup_basic_desc(desc, cmd, true);
cmd              9823 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 			cmd, ret);
cmd               193 drivers/net/ethernet/hisilicon/hns_mdio.c 			       u8 is_c45, u8 op, u8 phy_id, u16 cmd)
cmd               202 drivers/net/ethernet/hisilicon/hns_mdio.c 	cmd_reg_value |= (cmd & MDIO_CMD_DEVAD_M) << MDIO_CMD_DEVAD_S;
cmd               161 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 				   struct ethtool_rxnfc *cmd)
cmd               166 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 	cmd->data = 0;
cmd               176 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 	cmd->data = RXH_IP_SRC | RXH_IP_DST;
cmd               177 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 	switch (cmd->flow_type) {
cmd               180 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               184 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               188 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               192 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               198 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 		cmd->data = 0;
cmd               205 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c static int set_l4_rss_hash_ops(struct ethtool_rxnfc *cmd,
cmd               210 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 	switch (cmd->data & (RXH_L4_B_0_1 | RXH_L4_B_2_3)) {
cmd               221 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 	switch (cmd->flow_type) {
cmd               242 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 				   struct ethtool_rxnfc *cmd)
cmd               248 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 		cmd->data = 0;
cmd               255 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 	if (cmd->data & ~(RXH_IP_SRC | RXH_IP_DST | RXH_L4_B_0_1 |
cmd               260 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 	if (!(cmd->data & RXH_IP_SRC) || !(cmd->data & RXH_IP_DST))
cmd               268 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 	switch (cmd->flow_type) {
cmd               273 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 		err = set_l4_rss_hash_ops(cmd, rss_type);
cmd               340 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 			   struct ethtool_rxnfc *cmd, u32 *rule_locs)
cmd               345 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 	switch (cmd->cmd) {
cmd               347 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 		cmd->data = nic_dev->num_qps;
cmd               350 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 		err = hinic_get_rss_hash_opts(nic_dev, cmd);
cmd               360 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c static int hinic_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
cmd               365 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 	switch (cmd->cmd) {
cmd               367 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c 		err = hinic_set_rss_hash_opts(nic_dev, cmd);
cmd               202 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 			    void *cmd, u16 cmd_size)
cmd               232 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	memcpy(cell_ctxt->api_cmd_vaddr, cmd, cmd_size);
cmd               246 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 			 void *cmd, u16 cmd_size)
cmd               252 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	prepare_api_cmd(chain, dest, cmd, cmd_size);
cmd               358 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		   enum hinic_node_id dest, u8 *cmd, u16 cmd_size)
cmd               369 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 	prepare_cell(chain, dest, cmd, cmd_size);
cmd               396 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 			enum hinic_node_id dest, u8 *cmd, u16 size)
cmd               400 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.c 		return api_cmd(chain, dest, cmd, size);
cmd               192 drivers/net/ethernet/huawei/hinic/hinic_hw_api_cmd.h 			enum hinic_node_id dest, u8 *cmd, u16 size);
cmd               184 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 				  enum hinic_mod_type mod, u8 cmd, u16 prod_idx,
cmd               210 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 			  HINIC_CMDQ_CTRL_SET(cmd, CMD)                 |
cmd               226 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	if ((cmd == CMDQ_SET_ARM_CMD) && (mod == HINIC_MOD_COMM))
cmd               253 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 			      enum hinic_mod_type mod, u8 cmd, u16 prod_idx)
cmd               269 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	cmdq_prepare_wqe_ctrl(wqe, wrapped, ack_type, mod, cmd,
cmd               281 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 				enum hinic_mod_type mod, u8 cmd, u16 prod_idx)
cmd               300 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 	cmdq_prepare_wqe_ctrl(wqe, wrapped, ack_type, mod, cmd, prod_idx,
cmd               341 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 				     enum hinic_mod_type mod, u8 cmd,
cmd               379 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 			  wrapped, HINIC_CMD_ACK_TYPE_CMDQ, mod, cmd,
cmd               486 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 			   enum hinic_mod_type mod, u8 cmd,
cmd               500 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c 					 mod, cmd, buf_in, resp);
cmd               167 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h 			   enum hinic_mod_type mod, u8 cmd,
cmd               225 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c int hinic_port_msg_cmd(struct hinic_hwdev *hwdev, enum hinic_port_cmd cmd,
cmd               239 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	return hinic_msg_to_mgmt(&pfhwdev->pf_to_mgmt, HINIC_MOD_L2NIC, cmd,
cmd               556 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 			     enum hinic_mgmt_msg_cmd cmd, void *handle,
cmd               574 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	cmd_cb = cmd - HINIC_MGMT_MSG_CMD_BASE;
cmd               588 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 			       enum hinic_mgmt_msg_cmd cmd)
cmd               603 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	cmd_cb = cmd - HINIC_MGMT_MSG_CMD_BASE;
cmd               622 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c static void nic_mgmt_msg_handler(void *handle, u8 cmd, void *buf_in,
cmd               637 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	if ((cmd < HINIC_MGMT_MSG_CMD_BASE) ||
cmd               638 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	    (cmd >= HINIC_MGMT_MSG_CMD_MAX)) {
cmd               639 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "unknown L2NIC event, cmd = %d\n", cmd);
cmd               643 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 	cmd_cb = cmd - HINIC_MGMT_MSG_CMD_BASE;
cmd               655 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c 		dev_err(&pdev->dev, "Unhandled NIC Event %d\n", cmd);
cmd               250 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h 			     enum hinic_mgmt_msg_cmd cmd, void *handle,
cmd               256 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h 			       enum hinic_mgmt_msg_cmd cmd);
cmd               258 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h int hinic_port_msg_cmd(struct hinic_hwdev *hwdev, enum hinic_port_cmd cmd,
cmd                79 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 						 u8 cmd, void *buf_in,
cmd               124 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 			  u16 cmd, u16 msg_id)
cmd               136 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	       HINIC_MSG_HEADER_SET(cmd, CMD)                   |
cmd               195 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 			    enum hinic_mod_type mod, u8 cmd,
cmd               209 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 					direction, cmd, resp_msg_id);
cmd               213 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 					direction, cmd, msg_id);
cmd               239 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 			    enum hinic_mod_type mod, u8 cmd,
cmd               266 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	err = send_msg_to_mgmt(pf_to_mgmt, mod, cmd, buf_in, in_size,
cmd               312 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 			     enum hinic_mod_type mod, u8 cmd,
cmd               322 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	err = send_msg_to_mgmt(pf_to_mgmt, mod, cmd, buf_in, in_size,
cmd               343 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		      enum hinic_mod_type mod, u8 cmd,
cmd               361 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	if (cmd == HINIC_PORT_CMD_SET_FUNC_STATE)
cmd               364 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	return msg_to_mgmt_sync(pf_to_mgmt, mod, cmd, buf_in, in_size,
cmd               397 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		mgmt_cb->cb(mgmt_cb->handle, recv_msg->cmd,
cmd               408 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 		msg_to_mgmt_async(pf_to_mgmt, recv_msg->mod, recv_msg->cmd,
cmd               454 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c 	recv_msg->cmd = HINIC_MSG_HEADER_GET(*header, CMD);
cmd                91 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h 	u16                     cmd;
cmd               100 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h 	void    (*cb)(void *handle, u8 cmd,
cmd               127 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h 						 u8 cmd, void *buf_in,
cmd               135 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h 		      enum hinic_mod_type mod, u8 cmd,
cmd                45 drivers/net/ethernet/huawei/hinic/hinic_port.c 	enum hinic_port_cmd cmd;
cmd                55 drivers/net/ethernet/huawei/hinic/hinic_port.c 		cmd = HINIC_PORT_CMD_SET_MAC;
cmd                57 drivers/net/ethernet/huawei/hinic/hinic_port.c 		cmd = HINIC_PORT_CMD_DEL_MAC;
cmd                63 drivers/net/ethernet/huawei/hinic/hinic_port.c 	err = hinic_port_msg_cmd(hwdev, cmd, &port_mac_cmd,
cmd               935 drivers/net/ethernet/huawei/hinic/hinic_port.c 	template_mgmt.cmd = NIC_RSS_CMD_TEMP_ALLOC;
cmd               962 drivers/net/ethernet/huawei/hinic/hinic_port.c 	template_mgmt.cmd = NIC_RSS_CMD_TEMP_FREE;
cmd               254 drivers/net/ethernet/huawei/hinic/hinic_port.h 	u8	cmd;
cmd               234 drivers/net/ethernet/i825xx/82596.c 	struct i596_cmd cmd;
cmd               242 drivers/net/ethernet/i825xx/82596.c 	struct i596_cmd cmd;
cmd               248 drivers/net/ethernet/i825xx/82596.c 	struct i596_cmd cmd;
cmd               254 drivers/net/ethernet/i825xx/82596.c 	struct i596_cmd cmd;
cmd               259 drivers/net/ethernet/i825xx/82596.c 	struct i596_cmd cmd;
cmd               265 drivers/net/ethernet/i825xx/82596.c 	unsigned short cmd;
cmd               293 drivers/net/ethernet/i825xx/82596.c 	struct i596_cmd *cmd;
cmd               365 drivers/net/ethernet/i825xx/82596.c static void i596_add_cmd(struct net_device *dev, struct i596_cmd *cmd);
cmd               441 drivers/net/ethernet/i825xx/82596.c static inline int wait_cfg(struct net_device *dev, struct i596_cmd *cmd, int delcnt, char *str)
cmd               443 drivers/net/ethernet/i825xx/82596.c 	volatile struct i596_cmd *c = cmd;
cmd               459 drivers/net/ethernet/i825xx/82596.c 	struct i596_cmd *cmd;
cmd               470 drivers/net/ethernet/i825xx/82596.c 		lp->scb.cmd, lp->scb.rfd);
cmd               475 drivers/net/ethernet/i825xx/82596.c 	cmd = lp->cmd_head;
cmd               476 drivers/net/ethernet/i825xx/82596.c 	while (cmd != I596_NULL) {
cmd               478 drivers/net/ethernet/i825xx/82596.c 		  cmd, cmd->status, cmd->command, cmd->b_next);
cmd               479 drivers/net/ethernet/i825xx/82596.c 		cmd = cmd->v_next;
cmd               486 drivers/net/ethernet/i825xx/82596.c 			rfd, rfd->stat, rfd->cmd, rfd->b_next, rfd->rbd,
cmd               580 drivers/net/ethernet/i825xx/82596.c 		rfd->cmd = CMD_FLEX;
cmd               590 drivers/net/ethernet/i825xx/82596.c 	rfd->cmd = CMD_EOL|CMD_FLEX;
cmd               605 drivers/net/ethernet/i825xx/82596.c 		lp->rfds[i].cmd = CMD_FLEX;
cmd               607 drivers/net/ethernet/i825xx/82596.c 	lp->rfds[rx_ring_size-1].cmd = CMD_EOL|CMD_FLEX;
cmd               669 drivers/net/ethernet/i825xx/82596.c 	lp->cmd_head = lp->scb.cmd = I596_NULL;
cmd               710 drivers/net/ethernet/i825xx/82596.c 	lp->cf_cmd.cmd.command = CmdConfigure;
cmd               711 drivers/net/ethernet/i825xx/82596.c 	i596_add_cmd(dev, &lp->cf_cmd.cmd);
cmd               715 drivers/net/ethernet/i825xx/82596.c 	lp->sa_cmd.cmd.command = CmdSASetup;
cmd               716 drivers/net/ethernet/i825xx/82596.c 	i596_add_cmd(dev, &lp->sa_cmd.cmd);
cmd               719 drivers/net/ethernet/i825xx/82596.c 	lp->tdr_cmd.cmd.command = CmdTDR;
cmd               720 drivers/net/ethernet/i825xx/82596.c 	i596_add_cmd(dev, &lp->tdr_cmd.cmd);
cmd               857 drivers/net/ethernet/i825xx/82596.c 		rfd->cmd = CMD_EOL|CMD_FLEX;
cmd               862 drivers/net/ethernet/i825xx/82596.c 		rfd->v_prev->cmd = CMD_FLEX;
cmd               898 drivers/net/ethernet/i825xx/82596.c 				tx_cmd->cmd.command = 0;  /* Mark as free */
cmd               907 drivers/net/ethernet/i825xx/82596.c 	lp->scb.cmd = I596_NULL;
cmd               937 drivers/net/ethernet/i825xx/82596.c static void i596_add_cmd(struct net_device *dev, struct i596_cmd *cmd)
cmd               945 drivers/net/ethernet/i825xx/82596.c 	cmd->status = 0;
cmd               946 drivers/net/ethernet/i825xx/82596.c 	cmd->command |= (CMD_EOL | CMD_INTR);
cmd               947 drivers/net/ethernet/i825xx/82596.c 	cmd->v_next = cmd->b_next = I596_NULL;
cmd               952 drivers/net/ethernet/i825xx/82596.c 		lp->cmd_tail->v_next = cmd;
cmd               953 drivers/net/ethernet/i825xx/82596.c 		lp->cmd_tail->b_next = WSWAPcmd(virt_to_bus(&cmd->status));
cmd               955 drivers/net/ethernet/i825xx/82596.c 		lp->cmd_head = cmd;
cmd               957 drivers/net/ethernet/i825xx/82596.c 		lp->scb.cmd = WSWAPcmd(virt_to_bus(&cmd->status));
cmd               961 drivers/net/ethernet/i825xx/82596.c 	lp->cmd_tail = cmd;
cmd              1070 drivers/net/ethernet/i825xx/82596.c 	if (tx_cmd->cmd.command) {
cmd              1082 drivers/net/ethernet/i825xx/82596.c 		tx_cmd->cmd.command = CMD_FLEX | CmdTx;
cmd              1096 drivers/net/ethernet/i825xx/82596.c 		i596_add_cmd(dev, &tx_cmd->cmd);
cmd              1217 drivers/net/ethernet/i825xx/82596.c 	lp->scb.cmd = I596_NULL;
cmd              1315 drivers/net/ethernet/i825xx/82596.c 				tx_cmd->cmd.command = 0; /* Mark free */
cmd              1354 drivers/net/ethernet/i825xx/82596.c 		lp->scb.cmd = WSWAPcmd(virt_to_bus(&lp->cmd_head->status));
cmd              1462 drivers/net/ethernet/i825xx/82596.c 	if (wait_cfg(dev, &lp->cf_cmd.cmd, 1000, "config change request timed out"))
cmd              1482 drivers/net/ethernet/i825xx/82596.c 		lp->cf_cmd.cmd.command = CmdConfigure;
cmd              1483 drivers/net/ethernet/i825xx/82596.c 		i596_add_cmd(dev, &lp->cf_cmd.cmd);
cmd              1497 drivers/net/ethernet/i825xx/82596.c 		struct mc_cmd *cmd;
cmd              1499 drivers/net/ethernet/i825xx/82596.c 		if (wait_cfg(dev, &lp->mc_cmd.cmd, 1000, "multicast list change request timed out"))
cmd              1501 drivers/net/ethernet/i825xx/82596.c 		cmd = &lp->mc_cmd;
cmd              1502 drivers/net/ethernet/i825xx/82596.c 		cmd->cmd.command = CmdMulticastList;
cmd              1503 drivers/net/ethernet/i825xx/82596.c 		cmd->mc_cnt = cnt * ETH_ALEN;
cmd              1504 drivers/net/ethernet/i825xx/82596.c 		cp = cmd->mc_addrs;
cmd              1514 drivers/net/ethernet/i825xx/82596.c 		i596_add_cmd(dev, &cmd->cmd);
cmd               201 drivers/net/ethernet/i825xx/lib82596.c 	struct i596_cmd cmd;
cmd               215 drivers/net/ethernet/i825xx/lib82596.c 	struct i596_cmd cmd;
cmd               221 drivers/net/ethernet/i825xx/lib82596.c 	struct i596_cmd cmd;
cmd               227 drivers/net/ethernet/i825xx/lib82596.c 	struct i596_cmd cmd;
cmd               232 drivers/net/ethernet/i825xx/lib82596.c 	struct i596_cmd cmd;
cmd               238 drivers/net/ethernet/i825xx/lib82596.c 	unsigned short cmd;
cmd               277 drivers/net/ethernet/i825xx/lib82596.c 	u32           cmd;
cmd               353 drivers/net/ethernet/i825xx/lib82596.c static void i596_add_cmd(struct net_device *dev, struct i596_cmd *cmd);
cmd               407 drivers/net/ethernet/i825xx/lib82596.c 	struct i596_cmd *cmd;
cmd               418 drivers/net/ethernet/i825xx/lib82596.c 		SWAP16(dma->scb.cmd), SWAP32(dma->scb.rfd));
cmd               424 drivers/net/ethernet/i825xx/lib82596.c 	cmd = lp->cmd_head;
cmd               425 drivers/net/ethernet/i825xx/lib82596.c 	while (cmd != NULL) {
cmd               429 drivers/net/ethernet/i825xx/lib82596.c 		       cmd, SWAP16(cmd->status), SWAP16(cmd->command),
cmd               430 drivers/net/ethernet/i825xx/lib82596.c 		       SWAP32(cmd->b_next));
cmd               431 drivers/net/ethernet/i825xx/lib82596.c 		cmd = cmd->v_next;
cmd               439 drivers/net/ethernet/i825xx/lib82596.c 		       rfd, SWAP16(rfd->stat), SWAP16(rfd->cmd),
cmd               499 drivers/net/ethernet/i825xx/lib82596.c 		rfd->cmd = SWAP16(CMD_FLEX);
cmd               509 drivers/net/ethernet/i825xx/lib82596.c 	rfd->cmd = SWAP16(CMD_EOL|CMD_FLEX);
cmd               542 drivers/net/ethernet/i825xx/lib82596.c 		dma->rfds[i].cmd = SWAP16(CMD_FLEX);
cmd               544 drivers/net/ethernet/i825xx/lib82596.c 	dma->rfds[rx_ring_size-1].cmd = SWAP16(CMD_EOL|CMD_FLEX);
cmd               574 drivers/net/ethernet/i825xx/lib82596.c 	dma->scb.cmd = I596_NULL;
cmd               604 drivers/net/ethernet/i825xx/lib82596.c 	dma->cf_cmd.cmd.command = SWAP16(CmdConfigure);
cmd               606 drivers/net/ethernet/i825xx/lib82596.c 	i596_add_cmd(dev, &dma->cf_cmd.cmd);
cmd               610 drivers/net/ethernet/i825xx/lib82596.c 	dma->sa_cmd.cmd.command = SWAP16(CmdSASetup);
cmd               612 drivers/net/ethernet/i825xx/lib82596.c 	i596_add_cmd(dev, &dma->sa_cmd.cmd);
cmd               615 drivers/net/ethernet/i825xx/lib82596.c 	dma->tdr_cmd.cmd.command = SWAP16(CmdTDR);
cmd               617 drivers/net/ethernet/i825xx/lib82596.c 	i596_add_cmd(dev, &dma->tdr_cmd.cmd);
cmd               775 drivers/net/ethernet/i825xx/lib82596.c 		rfd->cmd = SWAP16(CMD_EOL|CMD_FLEX);
cmd               786 drivers/net/ethernet/i825xx/lib82596.c 		rfd->v_prev->cmd = SWAP16(CMD_FLEX);
cmd               823 drivers/net/ethernet/i825xx/lib82596.c 				tx_cmd->cmd.command = 0;  /* Mark as free */
cmd               834 drivers/net/ethernet/i825xx/lib82596.c 	lp->dma->scb.cmd = I596_NULL;
cmd               868 drivers/net/ethernet/i825xx/lib82596.c static void i596_add_cmd(struct net_device *dev, struct i596_cmd *cmd)
cmd               877 drivers/net/ethernet/i825xx/lib82596.c 	cmd->status = 0;
cmd               878 drivers/net/ethernet/i825xx/lib82596.c 	cmd->command |= SWAP16(CMD_EOL | CMD_INTR);
cmd               879 drivers/net/ethernet/i825xx/lib82596.c 	cmd->v_next = NULL;
cmd               880 drivers/net/ethernet/i825xx/lib82596.c 	cmd->b_next = I596_NULL;
cmd               881 drivers/net/ethernet/i825xx/lib82596.c 	DMA_WBACK(dev, cmd, sizeof(struct i596_cmd));
cmd               886 drivers/net/ethernet/i825xx/lib82596.c 		lp->cmd_tail->v_next = cmd;
cmd               887 drivers/net/ethernet/i825xx/lib82596.c 		lp->cmd_tail->b_next = SWAP32(virt_to_dma(lp, &cmd->status));
cmd               890 drivers/net/ethernet/i825xx/lib82596.c 		lp->cmd_head = cmd;
cmd               892 drivers/net/ethernet/i825xx/lib82596.c 		dma->scb.cmd = SWAP32(virt_to_dma(lp, &cmd->status));
cmd               897 drivers/net/ethernet/i825xx/lib82596.c 	lp->cmd_tail = cmd;
cmd               991 drivers/net/ethernet/i825xx/lib82596.c 	if (tx_cmd->cmd.command) {
cmd              1004 drivers/net/ethernet/i825xx/lib82596.c 		tx_cmd->cmd.command = SWAP16(CMD_FLEX | CmdTx);
cmd              1019 drivers/net/ethernet/i825xx/lib82596.c 		i596_add_cmd(dev, &tx_cmd->cmd);
cmd              1081 drivers/net/ethernet/i825xx/lib82596.c 	dma->scb.cmd = I596_NULL;
cmd              1199 drivers/net/ethernet/i825xx/lib82596.c 				tx_cmd->cmd.command = 0; /* Mark free */
cmd              1259 drivers/net/ethernet/i825xx/lib82596.c 		dma->scb.cmd = SWAP32(virt_to_dma(lp, &lp->cmd_head->status));
cmd              1369 drivers/net/ethernet/i825xx/lib82596.c 		if (dma->cf_cmd.cmd.command)
cmd              1374 drivers/net/ethernet/i825xx/lib82596.c 			dma->cf_cmd.cmd.command = SWAP16(CmdConfigure);
cmd              1376 drivers/net/ethernet/i825xx/lib82596.c 			i596_add_cmd(dev, &dma->cf_cmd.cmd);
cmd              1390 drivers/net/ethernet/i825xx/lib82596.c 		struct mc_cmd *cmd;
cmd              1392 drivers/net/ethernet/i825xx/lib82596.c 		cmd = &dma->mc_cmd;
cmd              1393 drivers/net/ethernet/i825xx/lib82596.c 		cmd->cmd.command = SWAP16(CmdMulticastList);
cmd              1394 drivers/net/ethernet/i825xx/lib82596.c 		cmd->mc_cnt = SWAP16(netdev_mc_count(dev) * 6);
cmd              1395 drivers/net/ethernet/i825xx/lib82596.c 		cp = cmd->mc_addrs;
cmd              1408 drivers/net/ethernet/i825xx/lib82596.c 		i596_add_cmd(dev, &cmd->cmd);
cmd                21 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 				   struct ethtool_link_ksettings *cmd)
cmd                51 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 		cmd->base.duplex = port->full_duplex == 1 ?
cmd                55 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd                57 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 	cmd->base.speed = speed;
cmd                59 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 	if (cmd->base.speed == SPEED_10000) {
cmd                62 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd                70 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 		cmd->base.port = PORT_TP;
cmd                73 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 	cmd->base.autoneg = port->autoneg == 1 ?
cmd                76 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd                78 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd                85 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 				   const struct ethtool_link_ksettings *cmd)
cmd                91 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd                96 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 	switch (cmd->base.speed) {
cmd                98 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 		if (cmd->base.duplex == DUPLEX_FULL)
cmd               105 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 		if (cmd->base.duplex == DUPLEX_FULL)
cmd               112 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 		if (cmd->base.duplex == DUPLEX_FULL)
cmd               119 drivers/net/ethernet/ibm/ehea/ehea_ethtool.c 		if (cmd->base.duplex == DUPLEX_FULL)
cmd              2039 drivers/net/ethernet/ibm/emac/core.c 					   struct ethtool_link_ksettings *cmd)
cmd              2045 drivers/net/ethernet/ibm/emac/core.c 	cmd->base.port = PORT_MII;
cmd              2046 drivers/net/ethernet/ibm/emac/core.c 	cmd->base.phy_address = dev->phy.address;
cmd              2050 drivers/net/ethernet/ibm/emac/core.c 	cmd->base.autoneg = dev->phy.autoneg;
cmd              2051 drivers/net/ethernet/ibm/emac/core.c 	cmd->base.speed = dev->phy.speed;
cmd              2052 drivers/net/ethernet/ibm/emac/core.c 	cmd->base.duplex = dev->phy.duplex;
cmd              2055 drivers/net/ethernet/ibm/emac/core.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              2057 drivers/net/ethernet/ibm/emac/core.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              2065 drivers/net/ethernet/ibm/emac/core.c 				const struct ethtool_link_ksettings *cmd)
cmd              2072 drivers/net/ethernet/ibm/emac/core.c 						cmd->link_modes.advertising);
cmd              2075 drivers/net/ethernet/ibm/emac/core.c 	    cmd->base.autoneg, cmd->base.speed, cmd->base.duplex, advertising);
cmd              2080 drivers/net/ethernet/ibm/emac/core.c 	if (cmd->base.autoneg != AUTONEG_ENABLE &&
cmd              2081 drivers/net/ethernet/ibm/emac/core.c 	    cmd->base.autoneg != AUTONEG_DISABLE)
cmd              2083 drivers/net/ethernet/ibm/emac/core.c 	if (cmd->base.autoneg == AUTONEG_ENABLE && advertising == 0)
cmd              2085 drivers/net/ethernet/ibm/emac/core.c 	if (cmd->base.duplex != DUPLEX_HALF && cmd->base.duplex != DUPLEX_FULL)
cmd              2088 drivers/net/ethernet/ibm/emac/core.c 	if (cmd->base.autoneg == AUTONEG_DISABLE) {
cmd              2089 drivers/net/ethernet/ibm/emac/core.c 		switch (cmd->base.speed) {
cmd              2091 drivers/net/ethernet/ibm/emac/core.c 			if (cmd->base.duplex == DUPLEX_HALF &&
cmd              2094 drivers/net/ethernet/ibm/emac/core.c 			if (cmd->base.duplex == DUPLEX_FULL &&
cmd              2099 drivers/net/ethernet/ibm/emac/core.c 			if (cmd->base.duplex == DUPLEX_HALF &&
cmd              2102 drivers/net/ethernet/ibm/emac/core.c 			if (cmd->base.duplex == DUPLEX_FULL &&
cmd              2107 drivers/net/ethernet/ibm/emac/core.c 			if (cmd->base.duplex == DUPLEX_HALF &&
cmd              2110 drivers/net/ethernet/ibm/emac/core.c 			if (cmd->base.duplex == DUPLEX_FULL &&
cmd              2119 drivers/net/ethernet/ibm/emac/core.c 		dev->phy.def->ops->setup_forced(&dev->phy, cmd->base.speed,
cmd              2120 drivers/net/ethernet/ibm/emac/core.c 						cmd->base.duplex);
cmd              2310 drivers/net/ethernet/ibm/emac/core.c static int emac_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd)
cmd              2315 drivers/net/ethernet/ibm/emac/core.c 	DBG(dev, "ioctl %08x" NL, cmd);
cmd              2320 drivers/net/ethernet/ibm/emac/core.c 	switch (cmd) {
cmd               716 drivers/net/ethernet/ibm/ibmveth.c 				     struct ethtool_link_ksettings *cmd)
cmd               724 drivers/net/ethernet/ibm/ibmveth.c 	cmd->base.speed = SPEED_1000;
cmd               725 drivers/net/ethernet/ibm/ibmveth.c 	cmd->base.duplex = DUPLEX_FULL;
cmd               726 drivers/net/ethernet/ibm/ibmveth.c 	cmd->base.port = PORT_FIBRE;
cmd               727 drivers/net/ethernet/ibm/ibmveth.c 	cmd->base.phy_address = 0;
cmd               728 drivers/net/ethernet/ibm/ibmveth.c 	cmd->base.autoneg = AUTONEG_ENABLE;
cmd               730 drivers/net/ethernet/ibm/ibmveth.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               732 drivers/net/ethernet/ibm/ibmveth.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               976 drivers/net/ethernet/ibm/ibmveth.c static int ibmveth_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd                87 drivers/net/ethernet/ibm/ibmveth.h #define h_multicast_ctrl(ua, cmd, mac) \
cmd                88 drivers/net/ethernet/ibm/ibmveth.h   plpar_hcall_norets(H_MULTICAST_CTRL, ua, cmd, mac)
cmd               882 drivers/net/ethernet/ibm/ibmvnic.c 	crq.logical_link_state.cmd = LOGICAL_LINK_STATE;
cmd               948 drivers/net/ethernet/ibm/ibmvnic.c 	crq.get_vpd_size.cmd = GET_VPD_SIZE;
cmd               981 drivers/net/ethernet/ibm/ibmvnic.c 	crq.get_vpd.cmd = GET_VPD;
cmd              1641 drivers/net/ethernet/ibm/ibmvnic.c 	crq.request_capability.cmd = REQUEST_CAPABILITY;
cmd              1651 drivers/net/ethernet/ibm/ibmvnic.c 			crq.multicast_ctrl.cmd = MULTICAST_CTRL;
cmd              1658 drivers/net/ethernet/ibm/ibmvnic.c 			crq.multicast_ctrl.cmd = MULTICAST_CTRL;
cmd              1666 drivers/net/ethernet/ibm/ibmvnic.c 				crq.multicast_ctrl.cmd = MULTICAST_CTRL;
cmd              1689 drivers/net/ethernet/ibm/ibmvnic.c 	crq.change_mac_addr.cmd = CHANGE_MAC_ADDR;
cmd              2389 drivers/net/ethernet/ibm/ibmvnic.c 				      struct ethtool_link_ksettings *cmd)
cmd              2399 drivers/net/ethernet/ibm/ibmvnic.c 	cmd->base.speed = adapter->speed;
cmd              2400 drivers/net/ethernet/ibm/ibmvnic.c 	cmd->base.duplex = adapter->duplex;
cmd              2401 drivers/net/ethernet/ibm/ibmvnic.c 	cmd->base.port = PORT_FIBRE;
cmd              2402 drivers/net/ethernet/ibm/ibmvnic.c 	cmd->base.phy_address = 0;
cmd              2403 drivers/net/ethernet/ibm/ibmvnic.c 	cmd->base.autoneg = AUTONEG_ENABLE;
cmd              2601 drivers/net/ethernet/ibm/ibmvnic.c 	crq.request_statistics.cmd = REQUEST_STATISTICS;
cmd              3236 drivers/net/ethernet/ibm/ibmvnic.c 	crq.request_capability.cmd = REQUEST_CAPABILITY;
cmd              3449 drivers/net/ethernet/ibm/ibmvnic.c 	crq.generic.cmd = IBMVNIC_CRQ_INIT;
cmd              3461 drivers/net/ethernet/ibm/ibmvnic.c 	crq.version_exchange.cmd = VERSION_EXCHANGE;
cmd              3630 drivers/net/ethernet/ibm/ibmvnic.c 	crq.login.cmd = LOGIN;
cmd              3654 drivers/net/ethernet/ibm/ibmvnic.c 	crq.request_map.cmd = REQUEST_MAP;
cmd              3667 drivers/net/ethernet/ibm/ibmvnic.c 	crq.request_unmap.cmd = REQUEST_UNMAP;
cmd              3678 drivers/net/ethernet/ibm/ibmvnic.c 	crq.query_map.cmd = QUERY_MAP;
cmd              3690 drivers/net/ethernet/ibm/ibmvnic.c 	crq.query_capability.cmd = QUERY_CAPABILITY;
cmd              3983 drivers/net/ethernet/ibm/ibmvnic.c 	crq.control_ip_offload.cmd = CONTROL_IP_OFFLOAD;
cmd              4141 drivers/net/ethernet/ibm/ibmvnic.c 		newcrq.query_ip_offload.cmd = QUERY_IP_OFFLOAD;
cmd              4411 drivers/net/ethernet/ibm/ibmvnic.c 	crq.query_phys_parms.cmd = QUERY_PHYS_PARMS;
cmd              4486 drivers/net/ethernet/ibm/ibmvnic.c 		switch (gen_crq->cmd) {
cmd              4503 drivers/net/ethernet/ibm/ibmvnic.c 			dev_err(dev, "Unknown crq cmd: %d\n", gen_crq->cmd);
cmd              4511 drivers/net/ethernet/ibm/ibmvnic.c 		if (gen_crq->cmd == IBMVNIC_PARTITION_MIGRATED) {
cmd              4514 drivers/net/ethernet/ibm/ibmvnic.c 		} else if (gen_crq->cmd == IBMVNIC_DEVICE_FAILOVER) {
cmd              4520 drivers/net/ethernet/ibm/ibmvnic.c 				gen_crq->cmd);
cmd              4532 drivers/net/ethernet/ibm/ibmvnic.c 	switch (gen_crq->cmd) {
cmd              4628 drivers/net/ethernet/ibm/ibmvnic.c 			   gen_crq->cmd);
cmd               327 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               334 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               343 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               351 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               359 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               388 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               399 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               408 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               417 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               425 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               434 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               442 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               451 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               460 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               478 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               488 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               499 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               508 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               520 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               529 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               537 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               551 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               557 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               565 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               574 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               581 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               590 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               599 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               608 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               618 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               627 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               635 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               644 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               650 drivers/net/ethernet/ibm/ibmvnic.h 	u8 cmd;
cmd               816 drivers/net/ethernet/intel/e100.c static int e100_exec_cmd(struct nic *nic, u8 cmd, dma_addr_t dma_addr)
cmd               837 drivers/net/ethernet/intel/e100.c 	if (unlikely(cmd != cuc_resume))
cmd               839 drivers/net/ethernet/intel/e100.c 	iowrite8(cmd, &nic->csr->scb.cmd_lo);
cmd              1691 drivers/net/ethernet/intel/e100.c 	struct ethtool_cmd cmd = { .cmd = ETHTOOL_GSET };
cmd              1699 drivers/net/ethernet/intel/e100.c 	mii_ethtool_gset(&nic->mii, &cmd);
cmd              1700 drivers/net/ethernet/intel/e100.c 	speed = ethtool_cmd_speed(&cmd);
cmd              1705 drivers/net/ethernet/intel/e100.c 			    cmd.duplex == DUPLEX_FULL ? "Full" : "Half");
cmd              1723 drivers/net/ethernet/intel/e100.c 	e100_adjust_adaptive_ifs(nic, speed, cmd.duplex);
cmd              1729 drivers/net/ethernet/intel/e100.c 	if (nic->flags & ich && speed == SPEED_10 && cmd.duplex == DUPLEX_HALF)
cmd              2406 drivers/net/ethernet/intel/e100.c 				   struct ethtool_link_ksettings *cmd)
cmd              2410 drivers/net/ethernet/intel/e100.c 	mii_ethtool_get_link_ksettings(&nic->mii, cmd);
cmd              2416 drivers/net/ethernet/intel/e100.c 				   const struct ethtool_link_ksettings *cmd)
cmd              2422 drivers/net/ethernet/intel/e100.c 	err = mii_ethtool_set_link_ksettings(&nic->mii, cmd);
cmd              2598 drivers/net/ethernet/intel/e100.c 	struct ethtool_cmd cmd;
cmd              2608 drivers/net/ethernet/intel/e100.c 		err = mii_ethtool_gset(&nic->mii, &cmd);
cmd              2617 drivers/net/ethernet/intel/e100.c 		err = mii_ethtool_sset(&nic->mii, &cmd);
cmd              2749 drivers/net/ethernet/intel/e100.c static int e100_do_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              2753 drivers/net/ethernet/intel/e100.c 	return generic_mii_ioctl(&nic->mii, if_mii(ifr), cmd, NULL);
cmd                87 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 				    struct ethtool_link_ksettings *cmd)
cmd               109 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		cmd->base.port = PORT_TP;
cmd               110 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		cmd->base.phy_address = hw->phy_addr;
cmd               120 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               126 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		cmd->base.speed = adapter->link_speed;
cmd               132 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 			cmd->base.duplex = DUPLEX_FULL;
cmd               134 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 			cmd->base.duplex = DUPLEX_HALF;
cmd               136 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd               137 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               140 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	cmd->base.autoneg = ((hw->media_type == e1000_media_type_fiber) ||
cmd               146 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		cmd->base.eth_tp_mdix = (!!adapter->phy_info.mdix_mode ?
cmd               149 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		cmd->base.eth_tp_mdix = ETH_TP_MDI_INVALID;
cmd               152 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_AUTO;
cmd               154 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		cmd->base.eth_tp_mdix_ctrl = hw->mdix;
cmd               156 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               158 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               165 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 				    const struct ethtool_link_ksettings *cmd)
cmd               172 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 						cmd->link_modes.advertising);
cmd               178 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	if (cmd->base.eth_tp_mdix_ctrl) {
cmd               182 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		if ((cmd->base.eth_tp_mdix_ctrl != ETH_TP_MDI_AUTO) &&
cmd               183 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		    (cmd->base.autoneg != AUTONEG_ENABLE)) {
cmd               192 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd               203 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		u32 speed = cmd->base.speed;
cmd               205 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		if (e1000_set_spd_dplx(adapter, speed, cmd->base.duplex)) {
cmd               212 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 	if (cmd->base.eth_tp_mdix_ctrl) {
cmd               213 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 		if (cmd->base.eth_tp_mdix_ctrl == ETH_TP_MDI_AUTO)
cmd               216 drivers/net/ethernet/intel/e1000/e1000_ethtool.c 			hw->mdix = cmd->base.eth_tp_mdix_ctrl;
cmd               622 drivers/net/ethernet/intel/e1000/e1000_hw.h 			u8 cmd;	/* Descriptor control */
cmd               694 drivers/net/ethernet/intel/e1000/e1000_hw.h 			u8 cmd;	/* */
cmd               132 drivers/net/ethernet/intel/e1000/e1000_main.c static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd);
cmd               134 drivers/net/ethernet/intel/e1000/e1000_main.c 			   int cmd);
cmd              4724 drivers/net/ethernet/intel/e1000/e1000_main.c static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              4726 drivers/net/ethernet/intel/e1000/e1000_main.c 	switch (cmd) {
cmd              4730 drivers/net/ethernet/intel/e1000/e1000_main.c 		return e1000_mii_ioctl(netdev, ifr, cmd);
cmd              4743 drivers/net/ethernet/intel/e1000/e1000_main.c 			   int cmd)
cmd              4755 drivers/net/ethernet/intel/e1000/e1000_main.c 	switch (cmd) {
cmd               104 drivers/net/ethernet/intel/e1000e/ethtool.c 				    struct ethtool_link_ksettings *cmd)
cmd               128 drivers/net/ethernet/intel/e1000e/ethtool.c 		cmd->base.port = PORT_TP;
cmd               129 drivers/net/ethernet/intel/e1000e/ethtool.c 		cmd->base.phy_address = hw->phy.addr;
cmd               139 drivers/net/ethernet/intel/e1000e/ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               143 drivers/net/ethernet/intel/e1000e/ethtool.c 	cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               148 drivers/net/ethernet/intel/e1000e/ethtool.c 			cmd->base.duplex = adapter->link_duplex - 1;
cmd               162 drivers/net/ethernet/intel/e1000e/ethtool.c 				cmd->base.duplex = DUPLEX_FULL;
cmd               164 drivers/net/ethernet/intel/e1000e/ethtool.c 				cmd->base.duplex = DUPLEX_HALF;
cmd               168 drivers/net/ethernet/intel/e1000e/ethtool.c 	cmd->base.speed = speed;
cmd               169 drivers/net/ethernet/intel/e1000e/ethtool.c 	cmd->base.autoneg = ((hw->phy.media_type == e1000_media_type_fiber) ||
cmd               175 drivers/net/ethernet/intel/e1000e/ethtool.c 		cmd->base.eth_tp_mdix = hw->phy.is_mdix ?
cmd               178 drivers/net/ethernet/intel/e1000e/ethtool.c 		cmd->base.eth_tp_mdix = ETH_TP_MDI_INVALID;
cmd               181 drivers/net/ethernet/intel/e1000e/ethtool.c 		cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_AUTO;
cmd               183 drivers/net/ethernet/intel/e1000e/ethtool.c 		cmd->base.eth_tp_mdix_ctrl = hw->phy.mdix;
cmd               186 drivers/net/ethernet/intel/e1000e/ethtool.c 		cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_INVALID;
cmd               188 drivers/net/ethernet/intel/e1000e/ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               190 drivers/net/ethernet/intel/e1000e/ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               252 drivers/net/ethernet/intel/e1000e/ethtool.c 				    const struct ethtool_link_ksettings *cmd)
cmd               260 drivers/net/ethernet/intel/e1000e/ethtool.c 						cmd->link_modes.advertising);
cmd               278 drivers/net/ethernet/intel/e1000e/ethtool.c 	if (cmd->base.eth_tp_mdix_ctrl) {
cmd               284 drivers/net/ethernet/intel/e1000e/ethtool.c 		if ((cmd->base.eth_tp_mdix_ctrl != ETH_TP_MDI_AUTO) &&
cmd               285 drivers/net/ethernet/intel/e1000e/ethtool.c 		    (cmd->base.autoneg != AUTONEG_ENABLE)) {
cmd               295 drivers/net/ethernet/intel/e1000e/ethtool.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd               307 drivers/net/ethernet/intel/e1000e/ethtool.c 		u32 speed = cmd->base.speed;
cmd               309 drivers/net/ethernet/intel/e1000e/ethtool.c 		if (e1000_set_spd_dplx(adapter, speed, cmd->base.duplex)) {
cmd               316 drivers/net/ethernet/intel/e1000e/ethtool.c 	if (cmd->base.eth_tp_mdix_ctrl) {
cmd               320 drivers/net/ethernet/intel/e1000e/ethtool.c 		if (cmd->base.eth_tp_mdix_ctrl == ETH_TP_MDI_AUTO)
cmd               323 drivers/net/ethernet/intel/e1000e/ethtool.c 			hw->phy.mdix = cmd->base.eth_tp_mdix_ctrl;
cmd              2106 drivers/net/ethernet/intel/e1000e/ethtool.c 	switch (info->cmd) {
cmd               272 drivers/net/ethernet/intel/e1000e/hw.h 			u8 cmd;	/* Descriptor control */
cmd               322 drivers/net/ethernet/intel/e1000e/hw.h 			u8 cmd;
cmd              6080 drivers/net/ethernet/intel/e1000e/netdev.c 			   int cmd)
cmd              6088 drivers/net/ethernet/intel/e1000e/netdev.c 	switch (cmd) {
cmd              6196 drivers/net/ethernet/intel/e1000e/netdev.c static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              6198 drivers/net/ethernet/intel/e1000e/netdev.c 	switch (cmd) {
cmd              6202 drivers/net/ethernet/intel/e1000e/netdev.c 		return e1000_mii_ioctl(netdev, ifr, cmd);
cmd               688 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 				   struct ethtool_rxnfc *cmd)
cmd               690 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	cmd->data = 0;
cmd               693 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	switch (cmd->flow_type) {
cmd               696 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 		cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               701 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               713 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd               718 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               719 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd               728 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c static int fm10k_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd               734 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	switch (cmd->cmd) {
cmd               736 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 		cmd->data = interface->num_rx_queues;
cmd               740 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 		ret = fm10k_get_rss_hash_opts(interface, cmd);
cmd               867 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c static int fm10k_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd               872 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 	switch (cmd->cmd) {
cmd               874 drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c 		ret = fm10k_set_rss_hash_opt(interface, cmd);
cmd              1108 drivers/net/ethernet/intel/i40e/i40e.h int i40e_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd);
cmd               358 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_queue_shutdown *cmd =
cmd               366 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->driver_unloading = cpu_to_le32(I40E_AQ_DRIVER_UNLOADING);
cmd              1633 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aq_set_phy_config *cmd =
cmd              1643 drivers/net/ethernet/intel/i40e/i40e_common.c 	*cmd = *config;
cmd              1756 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_clear_pxe *cmd =
cmd              1762 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->rx_cnt = 0x2;
cmd              1784 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_link_restart_an *cmd =
cmd              1791 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->command = I40E_AQ_PHY_RESTART_AN;
cmd              1793 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->command |= I40E_AQ_PHY_LINK_ENABLE;
cmd              1795 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->command &= ~I40E_AQ_PHY_LINK_ENABLE;
cmd              1912 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_phy_int_mask *cmd =
cmd              1919 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->event_mask = cpu_to_le16(mask);
cmd              1938 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_phy_debug *cmd =
cmd              1945 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->command_flags = cmd_flags;
cmd              1965 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_add_get_update_vsi *cmd =
cmd              1975 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->uplink_seid = cpu_to_le16(vsi_ctx->uplink_seid);
cmd              1976 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->connection_type = vsi_ctx->connection_type;
cmd              1977 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->vf_id = vsi_ctx->vf_num;
cmd              1978 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->vsi_flags = cpu_to_le16(vsi_ctx->flags);
cmd              2008 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_vsi_promiscuous_modes *cmd =
cmd              2016 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->promiscuous_flags = cpu_to_le16(I40E_AQC_SET_VSI_DEFAULT);
cmd              2017 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->valid_flags = cpu_to_le16(I40E_AQC_SET_VSI_DEFAULT);
cmd              2018 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              2036 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_vsi_promiscuous_modes *cmd =
cmd              2044 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->promiscuous_flags = cpu_to_le16(0);
cmd              2045 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->valid_flags = cpu_to_le16(I40E_AQC_SET_VSI_DEFAULT);
cmd              2046 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              2067 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_vsi_promiscuous_modes *cmd =
cmd              2083 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->promiscuous_flags = cpu_to_le16(flags);
cmd              2085 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->valid_flags = cpu_to_le16(I40E_AQC_SET_VSI_PROMISC_UNICAST);
cmd              2088 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->valid_flags |= cpu_to_le16(I40E_AQC_SET_VSI_PROMISC_TX);
cmd              2090 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              2107 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_vsi_promiscuous_modes *cmd =
cmd              2118 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->promiscuous_flags = cpu_to_le16(flags);
cmd              2120 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->valid_flags = cpu_to_le16(I40E_AQC_SET_VSI_PROMISC_MULTICAST);
cmd              2122 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              2142 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_vsi_promiscuous_modes *cmd =
cmd              2153 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->promiscuous_flags = cpu_to_le16(flags);
cmd              2154 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->valid_flags = cpu_to_le16(I40E_AQC_SET_VSI_PROMISC_MULTICAST);
cmd              2155 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              2156 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->vlan_tag = cpu_to_le16(vid | I40E_AQC_SET_VSI_VLAN_VALID);
cmd              2177 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_vsi_promiscuous_modes *cmd =
cmd              2188 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->promiscuous_flags = cpu_to_le16(flags);
cmd              2189 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->valid_flags = cpu_to_le16(I40E_AQC_SET_VSI_PROMISC_UNICAST);
cmd              2190 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              2191 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->vlan_tag = cpu_to_le16(vid | I40E_AQC_SET_VSI_VLAN_VALID);
cmd              2211 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_vsi_promiscuous_modes *cmd =
cmd              2222 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->promiscuous_flags = cpu_to_le16(flags);
cmd              2223 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->valid_flags = cpu_to_le16(I40E_AQC_SET_VSI_PROMISC_BROADCAST);
cmd              2224 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              2225 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->vlan_tag = cpu_to_le16(vid | I40E_AQC_SET_VSI_VLAN_VALID);
cmd              2246 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_vsi_promiscuous_modes *cmd =
cmd              2254 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->promiscuous_flags
cmd              2257 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->promiscuous_flags
cmd              2260 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->valid_flags = cpu_to_le16(I40E_AQC_SET_VSI_PROMISC_BROADCAST);
cmd              2261 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              2279 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_vsi_promiscuous_modes *cmd =
cmd              2289 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->promiscuous_flags = cpu_to_le16(flags);
cmd              2290 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->valid_flags = cpu_to_le16(I40E_AQC_SET_VSI_PROMISC_VLAN);
cmd              2291 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              2309 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_add_get_update_vsi *cmd =
cmd              2319 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->uplink_seid = cpu_to_le16(vsi_ctx->seid);
cmd              2351 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_add_get_update_vsi *cmd =
cmd              2360 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->uplink_seid = cpu_to_le16(vsi_ctx->seid);
cmd              2498 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_driver_version *cmd =
cmd              2509 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->driver_major_ver = dv->major_version;
cmd              2510 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->driver_minor_ver = dv->minor_version;
cmd              2511 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->driver_build_ver = dv->build_version;
cmd              2512 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->driver_subbuild_ver = dv->subbuild_version;
cmd              2613 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_add_veb *cmd =
cmd              2626 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->uplink_seid = cpu_to_le16(uplink_seid);
cmd              2627 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->downlink_seid = cpu_to_le16(downlink_seid);
cmd              2628 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->enable_tcs = enabled_tc;
cmd              2640 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->veb_flags = cpu_to_le16(veb_flags);
cmd              2723 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_macvlan *cmd =
cmd              2736 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->num_addresses = cpu_to_le16(count);
cmd              2737 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid[0] = cpu_to_le16(I40E_AQC_MACVLAN_CMD_SEID_VALID | seid);
cmd              2738 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid[1] = 0;
cmd              2739 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid[2] = 0;
cmd              2771 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_macvlan *cmd =
cmd              2783 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->num_addresses = cpu_to_le16(count);
cmd              2784 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid[0] = cpu_to_le16(I40E_AQC_MACVLAN_CMD_SEID_VALID | seid);
cmd              2785 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid[1] = 0;
cmd              2786 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid[2] = 0;
cmd              2822 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_add_delete_mirror_rule *cmd =
cmd              2833 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(sw_seid);
cmd              2834 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->rule_type = cpu_to_le16(rule_type &
cmd              2836 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->num_entries = cpu_to_le16(count);
cmd              2838 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->destination = cpu_to_le16(id);
cmd              2943 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_pf_vf_message *cmd =
cmd              2948 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->id = cpu_to_le32(vfid);
cmd              3013 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_debug_reg_read_write *cmd =
cmd              3019 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->address = cpu_to_le32(reg_addr);
cmd              3020 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->value_high = cpu_to_le32((u32)(reg_val >> 32));
cmd              3021 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->value_low = cpu_to_le32((u32)(reg_val & 0xFFFFFFFF));
cmd              3084 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_request_resource *cmd =
cmd              3090 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->resource_id = cpu_to_le16(resource);
cmd              3091 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->resource_number = cpu_to_le32(sdp_number);
cmd              3116 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_nvm_update *cmd =
cmd              3130 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->command_flags |= I40E_AQ_NVM_LAST_CMD;
cmd              3131 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->module_pointer = module_pointer;
cmd              3132 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->offset = cpu_to_le32(offset);
cmd              3133 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->length = cpu_to_le16(length);
cmd              3161 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_nvm_update *cmd =
cmd              3175 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->command_flags |= I40E_AQ_NVM_LAST_CMD;
cmd              3176 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->module_pointer = module_pointer;
cmd              3177 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->offset = cpu_to_le32(offset);
cmd              3178 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->length = cpu_to_le16(length);
cmd              3451 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_list_capabilites *cmd;
cmd              3455 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd = (struct i40e_aqc_list_capabilites *)&desc.params.raw;
cmd              3475 drivers/net/ethernet/intel/i40e/i40e_common.c 	i40e_parse_discover_capabilities(hw, buff, le32_to_cpu(cmd->count),
cmd              3501 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_nvm_update *cmd =
cmd              3515 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->command_flags |= I40E_AQ_NVM_LAST_CMD;
cmd              3518 drivers/net/ethernet/intel/i40e/i40e_common.c 			cmd->command_flags |=
cmd              3522 drivers/net/ethernet/intel/i40e/i40e_common.c 			cmd->command_flags |=
cmd              3526 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->module_pointer = module_pointer;
cmd              3527 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->offset = cpu_to_le32(offset);
cmd              3528 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->length = cpu_to_le16(length);
cmd              3552 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_nvm_update *cmd;
cmd              3556 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd = (struct i40e_aqc_nvm_update *)&desc.params.raw;
cmd              3568 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->command_flags |= rearrange_nvm;
cmd              3594 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_lldp_get_mib *cmd =
cmd              3607 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->type = mib_type & I40E_AQ_LLDP_MIB_TYPE_MASK;
cmd              3608 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->type |= ((bridge_type << I40E_AQ_LLDP_BRIDGE_TYPE_SHIFT) &
cmd              3642 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_lldp_update_mib *cmd =
cmd              3649 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->command |= I40E_AQ_LLDP_MIB_UPDATE_DISABLE;
cmd              3671 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_lldp_restore *cmd =
cmd              3684 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->command |= I40E_AQ_LLDP_AGENT_RESTORE;
cmd              3689 drivers/net/ethernet/intel/i40e/i40e_common.c 		*setting = cmd->command & 1;
cmd              3708 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_lldp_stop *cmd =
cmd              3715 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->command |= I40E_AQ_LLDP_AGENT_SHUTDOWN;
cmd              3719 drivers/net/ethernet/intel/i40e/i40e_common.c 			cmd->command |= I40E_AQ_LLDP_AGENT_STOP_PERSIST;
cmd              3744 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_lldp_start *cmd =
cmd              3750 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->command = I40E_AQ_LLDP_AGENT_START;
cmd              3754 drivers/net/ethernet/intel/i40e/i40e_common.c 			cmd->command |= I40E_AQ_LLDP_AGENT_START_PERSIST;
cmd              3777 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_set_dcb_parameters *cmd =
cmd              3788 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->valid_flags = I40E_DCB_VALID;
cmd              3789 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->command = I40E_AQ_DCB_SET_AGENT;
cmd              3842 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_add_udp_tunnel *cmd =
cmd              3850 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->udp_port = cpu_to_le16(udp_port);
cmd              3851 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->protocol_type = protocol_index;
cmd              3871 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_remove_udp_tunnel *cmd =
cmd              3877 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->index = index;
cmd              3896 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_switch_seid *cmd =
cmd              3905 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              3951 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_tx_sched_ind *cmd =
cmd              3988 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->vsi_seid = cpu_to_le16(seid);
cmd              4008 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_configure_vsi_bw_limit *cmd =
cmd              4015 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->vsi_seid = cpu_to_le16(seid);
cmd              4016 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->credit = cpu_to_le16(credit);
cmd              4017 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->max_credit = max_credit;
cmd              4346 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_add_remove_control_packet_filter *cmd =
cmd              4360 drivers/net/ethernet/intel/i40e/i40e_common.c 		cmd->queue = cpu_to_le16(queue);
cmd              4367 drivers/net/ethernet/intel/i40e/i40e_common.c 		ether_addr_copy(cmd->mac, mac_addr);
cmd              4369 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->etype = cpu_to_le16(ethtype);
cmd              4370 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->flags = cpu_to_le16(flags);
cmd              4371 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(vsi_seid);
cmd              4536 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_debug_dump_internals *cmd =
cmd              4552 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->cluster_id = cluster_id;
cmd              4553 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->table_id = table_id;
cmd              4554 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->idx = cpu_to_le32(start_index);
cmd              5285 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_rx_ctl_reg_read_write *cmd =
cmd              5291 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->address = cpu_to_le32(reg_addr);
cmd              5292 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->value = cpu_to_le32(reg_val);
cmd              5347 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_phy_register_access *cmd =
cmd              5354 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->phy_interface = phy_select;
cmd              5355 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->dev_address = dev_addr;
cmd              5356 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->reg_address = cpu_to_le32(reg_addr);
cmd              5357 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->reg_value = cpu_to_le32(reg_val);
cmd              5381 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_phy_register_access *cmd =
cmd              5388 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->phy_interface = phy_select;
cmd              5389 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->dev_address = dev_addr;
cmd              5390 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->reg_address = cpu_to_le32(reg_addr);
cmd              5394 drivers/net/ethernet/intel/i40e/i40e_common.c 		*reg_val = le32_to_cpu(cmd->reg_value);
cmd              5416 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_write_personalization_profile *cmd =
cmd              5431 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->profile_track_id = cpu_to_le32(track_id);
cmd              5459 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_get_applied_profiles *cmd =
cmd              5471 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->flags = flags;
cmd              5835 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_add_remove_cloud_filters *cmd =
cmd              5846 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->num_filters = filter_count;
cmd              5847 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              5872 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_add_remove_cloud_filters *cmd =
cmd              5884 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->num_filters = filter_count;
cmd              5885 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              5886 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->big_buffer_flag = I40E_AQC_ADD_CLOUD_CMD_BB;
cmd              5929 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_add_remove_cloud_filters *cmd =
cmd              5940 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->num_filters = filter_count;
cmd              5941 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              5966 drivers/net/ethernet/intel/i40e/i40e_common.c 	struct i40e_aqc_add_remove_cloud_filters *cmd =
cmd              5978 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->num_filters = filter_count;
cmd              5979 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->seid = cpu_to_le16(seid);
cmd              5980 drivers/net/ethernet/intel/i40e/i40e_common.c 	cmd->big_buffer_flag = I40E_AQC_ADD_CLOUD_CMD_BB;
cmd              1182 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	safe_ks.base.cmd = copy_ks.base.cmd;
cmd              1759 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		struct i40e_nvm_access *cmd = (struct i40e_nvm_access *)eeprom;
cmd              1769 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			ret_val = i40e_nvmupd_command(hw, cmd, bytes, &errno);
cmd              1775 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 				 (u8)(cmd->config & I40E_NVM_MOD_PNT_MASK),
cmd              1776 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 				 cmd->offset, cmd->data_size);
cmd              1860 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	struct i40e_nvm_access *cmd = (struct i40e_nvm_access *)eeprom;
cmd              1876 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		ret_val = i40e_nvmupd_command(hw, cmd, bytes, &errno);
cmd              1882 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			 (u8)(cmd->config & I40E_NVM_MOD_PNT_MASK),
cmd              1883 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			 cmd->offset, cmd->data_size);
cmd              2980 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static int i40e_get_rss_hash_opts(struct i40e_pf *pf, struct ethtool_rxnfc *cmd)
cmd              2986 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	cmd->data = 0;
cmd              2988 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	switch (cmd->flow_type) {
cmd              3012 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd              3029 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			cmd->data |= RXH_L4_B_0_1;
cmd              3031 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			cmd->data |= RXH_L4_B_2_3;
cmd              3033 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		if (cmd->flow_type == TCP_V4_FLOW ||
cmd              3034 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		    cmd->flow_type == UDP_V4_FLOW) {
cmd              3036 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 				cmd->data |= RXH_IP_SRC;
cmd              3038 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 				cmd->data |= RXH_IP_DST;
cmd              3039 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		} else if (cmd->flow_type == TCP_V6_FLOW ||
cmd              3040 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			  cmd->flow_type == UDP_V6_FLOW) {
cmd              3042 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 				cmd->data |= RXH_IP_SRC;
cmd              3044 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 				cmd->data |= RXH_IP_DST;
cmd              3160 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 				     struct ethtool_rxnfc *cmd,
cmd              3168 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	cmd->data = i40e_get_fd_cnt_all(pf);
cmd              3172 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		if (cnt == cmd->rule_cnt)
cmd              3179 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	cmd->rule_cnt = cnt;
cmd              3195 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 				       struct ethtool_rxnfc *cmd)
cmd              3198 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              3308 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static int i40e_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd,
cmd              3316 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	switch (cmd->cmd) {
cmd              3318 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		cmd->data = vsi->rss_size;
cmd              3322 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		ret = i40e_get_rss_hash_opts(pf, cmd);
cmd              3325 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		cmd->rule_cnt = pf->fdir_pf_active_filters;
cmd              3327 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		cmd->data = i40e_get_fd_cnt_all(pf);
cmd              3331 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		ret = i40e_get_ethtool_fdir_entry(pf, cmd);
cmd              3334 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		ret = i40e_get_ethtool_fdir_all(pf, cmd, rule_locs);
cmd              3515 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 					  struct ethtool_rxnfc *cmd)
cmd              3640 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 			       struct ethtool_rxnfc *cmd)
cmd              3643 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              3654 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	ret = i40e_update_ethtool_fdir_entry(vsi, NULL, fsp->location, cmd);
cmd              4440 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 				 struct ethtool_rxnfc *cmd)
cmd              4467 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	fsp = (struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              4573 drivers/net/ethernet/intel/i40e/i40e_ethtool.c static int i40e_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
cmd              4580 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 	switch (cmd->cmd) {
cmd              4582 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		ret = i40e_set_rss_hash_opt(pf, cmd);
cmd              4585 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		ret = i40e_add_fdir_ethtool(vsi, cmd);
cmd              4588 drivers/net/ethernet/intel/i40e/i40e_ethtool.c 		ret = i40e_del_fdir_entry(vsi, cmd);
cmd              2664 drivers/net/ethernet/intel/i40e/i40e_main.c int i40e_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              2669 drivers/net/ethernet/intel/i40e/i40e_main.c 	switch (cmd) {
cmd               733 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					  struct i40e_nvm_access *cmd,
cmd               736 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					     struct i40e_nvm_access *cmd,
cmd               739 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					     struct i40e_nvm_access *cmd,
cmd               742 drivers/net/ethernet/intel/i40e/i40e_nvm.c 						struct i40e_nvm_access *cmd,
cmd               745 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					 struct i40e_nvm_access *cmd,
cmd               748 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					 struct i40e_nvm_access *cmd,
cmd               751 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					struct i40e_nvm_access *cmd,
cmd               754 drivers/net/ethernet/intel/i40e/i40e_nvm.c 				       struct i40e_nvm_access *cmd,
cmd               757 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					     struct i40e_nvm_access *cmd,
cmd               760 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					    struct i40e_nvm_access *cmd,
cmd               807 drivers/net/ethernet/intel/i40e/i40e_nvm.c 				struct i40e_nvm_access *cmd,
cmd               817 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	upd_cmd = i40e_nvmupd_validate_command(hw, cmd, perrno);
cmd               823 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		   cmd->command, cmd->config, cmd->offset, cmd->data_size);
cmd               836 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		if (!cmd->data_size) {
cmd               843 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		if (cmd->data_size >= 4) {
cmd               873 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		status = i40e_nvmupd_state_init(hw, cmd, bytes, perrno);
cmd               877 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		status = i40e_nvmupd_state_reading(hw, cmd, bytes, perrno);
cmd               881 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		status = i40e_nvmupd_state_writing(hw, cmd, bytes, perrno);
cmd               889 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		if (cmd->offset == 0xffff) {
cmd               923 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					  struct i40e_nvm_access *cmd,
cmd               929 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	upd_cmd = i40e_nvmupd_validate_command(hw, cmd, perrno);
cmd               938 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			status = i40e_nvmupd_nvm_read(hw, cmd, bytes, perrno);
cmd               949 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			status = i40e_nvmupd_nvm_read(hw, cmd, bytes, perrno);
cmd               963 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			status = i40e_nvmupd_nvm_erase(hw, cmd, perrno);
cmd               980 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			status = i40e_nvmupd_nvm_write(hw, cmd, bytes, perrno);
cmd               997 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			status = i40e_nvmupd_nvm_write(hw, cmd, bytes, perrno);
cmd              1029 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		status = i40e_nvmupd_exec_aq(hw, cmd, bytes, perrno);
cmd              1033 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		status = i40e_nvmupd_get_aq_result(hw, cmd, bytes, perrno);
cmd              1037 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		status = i40e_nvmupd_get_aq_event(hw, cmd, bytes, perrno);
cmd              1062 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					     struct i40e_nvm_access *cmd,
cmd              1068 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	upd_cmd = i40e_nvmupd_validate_command(hw, cmd, perrno);
cmd              1073 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		status = i40e_nvmupd_nvm_read(hw, cmd, bytes, perrno);
cmd              1077 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		status = i40e_nvmupd_nvm_read(hw, cmd, bytes, perrno);
cmd              1104 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					     struct i40e_nvm_access *cmd,
cmd              1111 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	upd_cmd = i40e_nvmupd_validate_command(hw, cmd, perrno);
cmd              1116 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		status = i40e_nvmupd_nvm_write(hw, cmd, bytes, perrno);
cmd              1124 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		status = i40e_nvmupd_nvm_write(hw, cmd, bytes, perrno);
cmd              1274 drivers/net/ethernet/intel/i40e/i40e_nvm.c 						 struct i40e_nvm_access *cmd,
cmd              1283 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	transaction = i40e_nvmupd_get_transaction(cmd->config);
cmd              1284 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	module = i40e_nvmupd_get_module(cmd->config);
cmd              1287 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	if ((cmd->data_size < 1) ||
cmd              1288 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	    (cmd->data_size > I40E_NVMUPD_MAX_DATA)) {
cmd              1291 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			   cmd->data_size);
cmd              1296 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	switch (cmd->command) {
cmd              1370 drivers/net/ethernet/intel/i40e/i40e_nvm.c 				       struct i40e_nvm_access *cmd,
cmd              1382 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	if (cmd->offset == 0xffff)
cmd              1392 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	if (cmd->data_size < aq_desc_len) {
cmd              1395 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			   cmd->data_size, aq_desc_len);
cmd              1402 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	aq_data_len = cmd->data_size - aq_desc_len;
cmd              1420 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	if (cmd->offset)
cmd              1436 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	if (cmd->offset) {
cmd              1437 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		hw->nvm_wait_opcode = cmd->offset;
cmd              1454 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					     struct i40e_nvm_access *cmd,
cmd              1468 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	if (cmd->offset > aq_total_len) {
cmd              1470 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			   __func__, cmd->offset, aq_total_len);
cmd              1476 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	if (cmd->data_size > (aq_total_len - cmd->offset)) {
cmd              1477 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		int new_len = aq_total_len - cmd->offset;
cmd              1480 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			   __func__, cmd->data_size, new_len);
cmd              1481 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		cmd->data_size = new_len;
cmd              1484 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	remainder = cmd->data_size;
cmd              1485 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	if (cmd->offset < aq_desc_len) {
cmd              1486 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		u32 len = aq_desc_len - cmd->offset;
cmd              1488 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		len = min(len, cmd->data_size);
cmd              1490 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			   __func__, cmd->offset, cmd->offset + len);
cmd              1492 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		buff = ((u8 *)&hw->nvm_wb_desc) + cmd->offset;
cmd              1499 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		buff = hw->nvm_buff.va + (cmd->offset - aq_desc_len);
cmd              1523 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					    struct i40e_nvm_access *cmd,
cmd              1535 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	if (cmd->data_size > aq_total_len) {
cmd              1538 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			   __func__, cmd->data_size, aq_total_len);
cmd              1539 drivers/net/ethernet/intel/i40e/i40e_nvm.c 		cmd->data_size = aq_total_len;
cmd              1542 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	memcpy(bytes, &hw->nvm_aq_event_desc, cmd->data_size);
cmd              1557 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					struct i40e_nvm_access *cmd,
cmd              1565 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	transaction = i40e_nvmupd_get_transaction(cmd->config);
cmd              1566 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	module = i40e_nvmupd_get_module(cmd->config);
cmd              1572 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	status = i40e_aq_read_nvm(hw, module, cmd->offset, (u16)cmd->data_size,
cmd              1577 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			   module, cmd->offset, cmd->data_size);
cmd              1596 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					 struct i40e_nvm_access *cmd,
cmd              1604 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	transaction = i40e_nvmupd_get_transaction(cmd->config);
cmd              1605 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	module = i40e_nvmupd_get_module(cmd->config);
cmd              1611 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	status = i40e_aq_erase_nvm(hw, module, cmd->offset, (u16)cmd->data_size,
cmd              1616 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			   module, cmd->offset, cmd->data_size);
cmd              1636 drivers/net/ethernet/intel/i40e/i40e_nvm.c 					 struct i40e_nvm_access *cmd,
cmd              1645 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	transaction = i40e_nvmupd_get_transaction(cmd->config);
cmd              1646 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	module = i40e_nvmupd_get_module(cmd->config);
cmd              1648 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	preservation_flags = i40e_nvmupd_get_preservation_flags(cmd->config);
cmd              1653 drivers/net/ethernet/intel/i40e/i40e_nvm.c 	status = i40e_aq_update_nvm(hw, module, cmd->offset,
cmd              1654 drivers/net/ethernet/intel/i40e/i40e_nvm.c 				    (u16)cmd->data_size, bytes, last,
cmd              1659 drivers/net/ethernet/intel/i40e/i40e_nvm.c 			   module, cmd->offset, cmd->data_size);
cmd               328 drivers/net/ethernet/intel/i40e/i40e_prototype.h 				struct i40e_nvm_access *cmd,
cmd              3055 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	u32 offset, cmd = 0;
cmd              3148 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		cmd |= (*tx_flags & I40E_TX_FLAGS_TSO) ?
cmd              3152 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		cmd |= I40E_TX_DESC_CMD_IIPT_IPV6;
cmd              3168 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		cmd |= I40E_TX_DESC_CMD_L4T_EOFT_TCP;
cmd              3173 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		cmd |= I40E_TX_DESC_CMD_L4T_EOFT_SCTP;
cmd              3179 drivers/net/ethernet/intel/i40e/i40e_txrx.c 		cmd |= I40E_TX_DESC_CMD_L4T_EOFT_UDP;
cmd              3190 drivers/net/ethernet/intel/i40e/i40e_txrx.c 	*td_cmd |= cmd;
cmd               333 drivers/net/ethernet/intel/iavf/iavf_common.c 	struct iavf_aqc_queue_shutdown *cmd =
cmd               340 drivers/net/ethernet/intel/iavf/iavf_common.c 		cmd->driver_unloading = cpu_to_le32(IAVF_AQ_DRIVER_UNLOADING);
cmd               274 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 				   struct ethtool_link_ksettings *cmd)
cmd               278 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd               279 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 	cmd->base.autoneg = AUTONEG_DISABLE;
cmd               280 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 	cmd->base.port = PORT_NONE;
cmd               284 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 		cmd->base.speed = SPEED_40000;
cmd               288 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 		cmd->base.speed = SPEED_25000;
cmd               295 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 		cmd->base.speed = SPEED_20000;
cmd               298 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 		cmd->base.speed = SPEED_10000;
cmd               301 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 		cmd->base.speed = SPEED_1000;
cmd               304 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 		cmd->base.speed = SPEED_100;
cmd               309 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 	cmd->base.duplex = DUPLEX_FULL;
cmd               828 drivers/net/ethernet/intel/iavf/iavf_ethtool.c static int iavf_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd,
cmd               834 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 	switch (cmd->cmd) {
cmd               836 drivers/net/ethernet/intel/iavf/iavf_ethtool.c 		cmd->data = adapter->num_active_queues;
cmd              1977 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	u32 offset, cmd = 0;
cmd              2070 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		cmd |= (*tx_flags & IAVF_TX_FLAGS_TSO) ?
cmd              2074 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		cmd |= IAVF_TX_DESC_CMD_IIPT_IPV6;
cmd              2090 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		cmd |= IAVF_TX_DESC_CMD_L4T_EOFT_TCP;
cmd              2095 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		cmd |= IAVF_TX_DESC_CMD_L4T_EOFT_SCTP;
cmd              2101 drivers/net/ethernet/intel/iavf/iavf_txrx.c 		cmd |= IAVF_TX_DESC_CMD_L4T_EOFT_UDP;
cmd              2112 drivers/net/ethernet/intel/iavf/iavf_txrx.c 	*td_cmd |= cmd;
cmd                94 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_manage_mac_read *cmd;
cmd               100 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.mac_read;
cmd               112 drivers/net/ethernet/intel/ice/ice_common.c 	flags = le16_to_cpu(cmd->flags) & ICE_AQC_MAN_MAC_READ_M;
cmd               120 drivers/net/ethernet/intel/ice/ice_common.c 	for (i = 0; i < cmd->num_addr; i++)
cmd               147 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_get_phy_caps *cmd;
cmd               152 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.get_phy;
cmd               160 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->param0 |= cpu_to_le16(ICE_AQC_GET_PHY_RQM);
cmd               162 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->param0 |= cpu_to_le16(report_mode);
cmd               573 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_fw_logging *cmd;
cmd               594 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.fw_logging;
cmd               598 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->log_ctrl_valid |= ICE_AQC_FW_LOG_AQ_VALID;
cmd               601 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->log_ctrl_valid |= ICE_AQC_FW_LOG_UART_VALID;
cmd               639 drivers/net/ethernet/intel/ice/ice_common.c 				cmd->log_ctrl |= ICE_AQC_FW_LOG_AQ_EN;
cmd               642 drivers/net/ethernet/intel/ice/ice_common.c 				cmd->log_ctrl |= ICE_AQC_FW_LOG_UART_EN;
cmd              1264 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_req_res *cmd = &desc->params.res_owner;
cmd              1282 drivers/net/ethernet/intel/ice/ice_common.c 		if (le16_to_cpu(cmd->res_id) == ICE_AQC_RES_ID_GLBL_LOCK)
cmd              1344 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_driver_ver *cmd;
cmd              1348 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.driver_ver;
cmd              1356 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->major_ver = dv->major_ver;
cmd              1357 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->minor_ver = dv->minor_ver;
cmd              1358 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->build_ver = dv->build_ver;
cmd              1359 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->subbuild_ver = dv->subbuild_ver;
cmd              1379 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_q_shutdown *cmd;
cmd              1382 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.q_shutdown;
cmd              1387 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->driver_unloading = ICE_AQC_DRIVER_UNLOADING;
cmd              1491 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_req_res *cmd;
cmd              1494 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.res_owner;
cmd              1498 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->res_id = cpu_to_le16(res);
cmd              1499 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->res_number = cpu_to_le32(sdp_number);
cmd              1788 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_list_caps *cmd;
cmd              1792 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.get_cap;
cmd              1802 drivers/net/ethernet/intel/ice/ice_common.c 		ice_parse_caps(hw, buf, le32_to_cpu(cmd->count), opc);
cmd              1804 drivers/net/ethernet/intel/ice/ice_common.c 		*cap_count = le32_to_cpu(cmd->count);
cmd              1953 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_manage_mac_write *cmd;
cmd              1956 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.mac_write;
cmd              1959 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->flags = flags;
cmd              1962 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->sah = htons(*((const u16 *)mac_addr));
cmd              1963 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->sal = htonl(*((const u32 *)(mac_addr + 2)));
cmd              2471 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_restart_an *cmd;
cmd              2474 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.restart_an;
cmd              2478 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->cmd_flags = ICE_AQC_RESTART_AN_LINK_RESTART;
cmd              2479 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->lport_num = pi->lport;
cmd              2481 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->cmd_flags |= ICE_AQC_RESTART_AN_LINK_ENABLE;
cmd              2483 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->cmd_flags &= ~ICE_AQC_RESTART_AN_LINK_ENABLE;
cmd              2501 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_set_event_mask *cmd;
cmd              2504 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.set_event_mask;
cmd              2508 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->lport_num = port_num;
cmd              2510 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->event_mask = cpu_to_le16(mask);
cmd              2525 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_set_mac_lb *cmd;
cmd              2528 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.set_mac_lb;
cmd              2532 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->lb_mode = ICE_AQ_MAC_LB_EN;
cmd              2549 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_set_port_id_led *cmd;
cmd              2553 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.set_port_id_led;
cmd              2558 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->ident_mode = ICE_AQC_PORT_IDENT_LED_ORIG;
cmd              2560 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->ident_mode = ICE_AQC_PORT_IDENT_LED_BLINK;
cmd              2798 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_add_txqs *cmd;
cmd              2801 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.add_txqs;
cmd              2827 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->num_qgrps = num_qgrps;
cmd              2850 drivers/net/ethernet/intel/ice/ice_common.c 	struct ice_aqc_dis_txqs *cmd;
cmd              2855 drivers/net/ethernet/intel/ice/ice_common.c 	cmd = &desc.params.dis_txqs;
cmd              2865 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->num_entries = num_qgrps;
cmd              2867 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->vmvf_and_timeout = cpu_to_le16((5 << ICE_AQC_Q_DIS_TIMEOUT_S) &
cmd              2872 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->cmd_type = ICE_AQC_Q_DIS_CMD_VM_RESET;
cmd              2873 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->vmvf_and_timeout |=
cmd              2877 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->cmd_type = ICE_AQC_Q_DIS_CMD_VF_RESET;
cmd              2879 drivers/net/ethernet/intel/ice/ice_common.c 		cmd->vmvf_and_timeout |=
cmd              2889 drivers/net/ethernet/intel/ice/ice_common.c 	cmd->cmd_type |= ICE_AQC_Q_DIS_CMD_FLUSH_PIPE;
cmd                26 drivers/net/ethernet/intel/ice/ice_dcb.c 	struct ice_aqc_lldp_get_mib *cmd;
cmd                30 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd = &desc.params.lldp_get_mib;
cmd                37 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd->type = mib_type & ICE_AQ_LLDP_MIB_TYPE_M;
cmd                38 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd->type |= (bridge_type << ICE_AQ_LLDP_BRID_TYPE_S) &
cmd                46 drivers/net/ethernet/intel/ice/ice_dcb.c 			*local_len = le16_to_cpu(cmd->local_len);
cmd                48 drivers/net/ethernet/intel/ice/ice_dcb.c 			*remote_len = le16_to_cpu(cmd->remote_len);
cmd                67 drivers/net/ethernet/intel/ice/ice_dcb.c 	struct ice_aqc_lldp_set_mib_change *cmd;
cmd                70 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd = &desc.params.lldp_set_event;
cmd                75 drivers/net/ethernet/intel/ice/ice_dcb.c 		cmd->command |= ICE_AQ_LLDP_MIB_UPDATE_DIS;
cmd                95 drivers/net/ethernet/intel/ice/ice_dcb.c 	struct ice_aqc_lldp_stop *cmd;
cmd                98 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd = &desc.params.lldp_stop;
cmd               103 drivers/net/ethernet/intel/ice/ice_dcb.c 		cmd->command |= ICE_AQ_LLDP_AGENT_SHUTDOWN;
cmd               106 drivers/net/ethernet/intel/ice/ice_dcb.c 		cmd->command |= ICE_AQ_LLDP_AGENT_PERSIST_DIS;
cmd               122 drivers/net/ethernet/intel/ice/ice_dcb.c 	struct ice_aqc_lldp_start *cmd;
cmd               125 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd = &desc.params.lldp_start;
cmd               129 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd->command = ICE_AQ_LLDP_AGENT_START;
cmd               132 drivers/net/ethernet/intel/ice/ice_dcb.c 		cmd->command |= ICE_AQ_LLDP_AGENT_PERSIST_ENA;
cmd               151 drivers/net/ethernet/intel/ice/ice_dcb.c 	struct ice_aqc_lldp_set_local_mib *cmd;
cmd               154 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd = &desc.params.lldp_set_mib;
cmd               164 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd->type = mib_type;
cmd               165 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd->length = cpu_to_le16(buf_size);
cmd               726 drivers/net/ethernet/intel/ice/ice_dcb.c 	struct ice_aqc_lldp_stop_start_specific_agent *cmd;
cmd               731 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd = &desc.params.lldp_agent_ctrl;
cmd               738 drivers/net/ethernet/intel/ice/ice_dcb.c 		cmd->command = ICE_AQC_START_STOP_AGENT_START_DCBX;
cmd               745 drivers/net/ethernet/intel/ice/ice_dcb.c 	    cmd->command == ICE_AQC_START_STOP_AGENT_START_DCBX)
cmd              1339 drivers/net/ethernet/intel/ice/ice_dcb.c 	struct ice_aqc_query_port_ets *cmd;
cmd              1345 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd = &desc.params.port_ets;
cmd              1347 drivers/net/ethernet/intel/ice/ice_dcb.c 	cmd->port_teid = pi->root->info.node_teid;
cmd              2407 drivers/net/ethernet/intel/ice/ice_ethtool.c 	safe_ks.base.cmd = copy_ks.base.cmd;
cmd              2538 drivers/net/ethernet/intel/ice/ice_ethtool.c ice_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd,
cmd              2545 drivers/net/ethernet/intel/ice/ice_ethtool.c 	switch (cmd->cmd) {
cmd              2547 drivers/net/ethernet/intel/ice/ice_ethtool.c 		cmd->data = vsi->rss_size;
cmd               224 drivers/net/ethernet/intel/ice/ice_flex_pipe.c 	struct ice_aqc_download_pkg *cmd;
cmd               233 drivers/net/ethernet/intel/ice/ice_flex_pipe.c 	cmd = &desc.params.download_pkg;
cmd               238 drivers/net/ethernet/intel/ice/ice_flex_pipe.c 		cmd->flags |= ICE_AQC_DOWNLOAD_PKG_LAST_BUF;
cmd                23 drivers/net/ethernet/intel/ice/ice_nvm.c 	struct ice_aqc_nvm *cmd;
cmd                25 drivers/net/ethernet/intel/ice/ice_nvm.c 	cmd = &desc.params.nvm;
cmd                35 drivers/net/ethernet/intel/ice/ice_nvm.c 		cmd->cmd_flags |= ICE_AQC_NVM_LAST_CMD;
cmd                36 drivers/net/ethernet/intel/ice/ice_nvm.c 	cmd->module_typeid = cpu_to_le16(module_typeid);
cmd                37 drivers/net/ethernet/intel/ice/ice_nvm.c 	cmd->offset_low = cpu_to_le16(offset & 0xFFFF);
cmd                38 drivers/net/ethernet/intel/ice/ice_nvm.c 	cmd->offset_high = (offset >> 16) & 0xFF;
cmd                39 drivers/net/ethernet/intel/ice/ice_nvm.c 	cmd->length = cpu_to_le16(length);
cmd               328 drivers/net/ethernet/intel/ice/ice_nvm.c 	struct ice_aqc_nvm_checksum *cmd;
cmd               336 drivers/net/ethernet/intel/ice/ice_nvm.c 	cmd = &desc.params.nvm_checksum;
cmd               339 drivers/net/ethernet/intel/ice/ice_nvm.c 	cmd->flags = ICE_AQC_NVM_CHECKSUM_VERIFY;
cmd               345 drivers/net/ethernet/intel/ice/ice_nvm.c 		if (le16_to_cpu(cmd->checksum) != ICE_AQC_NVM_CHECKSUM_CORRECT)
cmd               104 drivers/net/ethernet/intel/ice/ice_sched.c 	struct ice_aqc_sched_elem_cmd *cmd;
cmd               108 drivers/net/ethernet/intel/ice/ice_sched.c 	cmd = &desc.params.sched_elem_cmd;
cmd               110 drivers/net/ethernet/intel/ice/ice_sched.c 	cmd->num_elem_req = cpu_to_le16(elems_req);
cmd               114 drivers/net/ethernet/intel/ice/ice_sched.c 		*elems_resp = le16_to_cpu(cmd->num_elem_resp);
cmd               378 drivers/net/ethernet/intel/ice/ice_sched.c 	struct ice_aqc_get_topo *cmd;
cmd               382 drivers/net/ethernet/intel/ice/ice_sched.c 	cmd = &desc.params.get_topo;
cmd               384 drivers/net/ethernet/intel/ice/ice_sched.c 	cmd->port_num = lport;
cmd               387 drivers/net/ethernet/intel/ice/ice_sched.c 		*num_branches = cmd->num_branches;
cmd                26 drivers/net/ethernet/intel/ice/ice_sriov.c 	struct ice_aqc_pf_vf_msg *cmd;
cmd                31 drivers/net/ethernet/intel/ice/ice_sriov.c 	cmd = &desc.params.virt;
cmd                32 drivers/net/ethernet/intel/ice/ice_sriov.c 	cmd->id = cpu_to_le32(vfid);
cmd                68 drivers/net/ethernet/intel/ice/ice_switch.c 	struct ice_aqc_alloc_free_res_cmd *cmd;
cmd                71 drivers/net/ethernet/intel/ice/ice_switch.c 	cmd = &desc.params.sw_res_ctrl;
cmd                83 drivers/net/ethernet/intel/ice/ice_switch.c 	cmd->num_entries = cpu_to_le16(num_entries);
cmd               147 drivers/net/ethernet/intel/ice/ice_switch.c 	struct ice_aqc_get_sw_cfg *cmd;
cmd               152 drivers/net/ethernet/intel/ice/ice_switch.c 	cmd = &desc.params.get_sw_conf;
cmd               153 drivers/net/ethernet/intel/ice/ice_switch.c 	cmd->element = cpu_to_le16(*req_desc);
cmd               157 drivers/net/ethernet/intel/ice/ice_switch.c 		*req_desc = le16_to_cpu(cmd->element);
cmd               158 drivers/net/ethernet/intel/ice/ice_switch.c 		*num_elems = le16_to_cpu(cmd->num_elems);
cmd               177 drivers/net/ethernet/intel/ice/ice_switch.c 	struct ice_aqc_add_get_update_free_vsi *cmd;
cmd               181 drivers/net/ethernet/intel/ice/ice_switch.c 	cmd = &desc.params.vsi_cmd;
cmd               187 drivers/net/ethernet/intel/ice/ice_switch.c 		cmd->vsi_num = cpu_to_le16(vsi_ctx->vsi_num |
cmd               189 drivers/net/ethernet/intel/ice/ice_switch.c 	cmd->vf_id = vsi_ctx->vf_num;
cmd               191 drivers/net/ethernet/intel/ice/ice_switch.c 	cmd->vsi_flags = cpu_to_le16(vsi_ctx->flags);
cmd               221 drivers/net/ethernet/intel/ice/ice_switch.c 	struct ice_aqc_add_get_update_free_vsi *cmd;
cmd               225 drivers/net/ethernet/intel/ice/ice_switch.c 	cmd = &desc.params.vsi_cmd;
cmd               230 drivers/net/ethernet/intel/ice/ice_switch.c 	cmd->vsi_num = cpu_to_le16(vsi_ctx->vsi_num | ICE_AQ_VSI_IS_VALID);
cmd               232 drivers/net/ethernet/intel/ice/ice_switch.c 		cmd->cmd_flags = cpu_to_le16(ICE_AQ_VSI_KEEP_ALLOC);
cmd               256 drivers/net/ethernet/intel/ice/ice_switch.c 	struct ice_aqc_add_get_update_free_vsi *cmd;
cmd               260 drivers/net/ethernet/intel/ice/ice_switch.c 	cmd = &desc.params.vsi_cmd;
cmd               265 drivers/net/ethernet/intel/ice/ice_switch.c 	cmd->vsi_num = cpu_to_le16(vsi_ctx->vsi_num | ICE_AQ_VSI_IS_VALID);
cmd              1756 drivers/net/ethernet/intel/ice/ice_txrx.c 	u32 offset, cmd = 0;
cmd              1780 drivers/net/ethernet/intel/ice/ice_txrx.c 			cmd |= ICE_TX_DESC_CMD_IIPT_IPV4_CSUM;
cmd              1782 drivers/net/ethernet/intel/ice/ice_txrx.c 			cmd |= ICE_TX_DESC_CMD_IIPT_IPV4;
cmd              1785 drivers/net/ethernet/intel/ice/ice_txrx.c 		cmd |= ICE_TX_DESC_CMD_IIPT_IPV6;
cmd              1803 drivers/net/ethernet/intel/ice/ice_txrx.c 		cmd |= ICE_TX_DESC_CMD_L4T_EOFT_TCP;
cmd              1809 drivers/net/ethernet/intel/ice/ice_txrx.c 		cmd |= ICE_TX_DESC_CMD_L4T_EOFT_UDP;
cmd              1815 drivers/net/ethernet/intel/ice/ice_txrx.c 		cmd |= ICE_TX_DESC_CMD_L4T_EOFT_SCTP;
cmd              1827 drivers/net/ethernet/intel/ice/ice_txrx.c 	off->td_cmd |= cmd;
cmd               136 drivers/net/ethernet/intel/igb/igb_ethtool.c 				  struct ethtool_link_ksettings *cmd)
cmd               165 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->base.port = PORT_TP;
cmd               166 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->base.phy_address = hw->phy.addr;
cmd               191 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               225 drivers/net/ethernet/intel/igb/igb_ethtool.c 			cmd->base.duplex = DUPLEX_FULL;
cmd               227 drivers/net/ethernet/intel/igb/igb_ethtool.c 			cmd->base.duplex = DUPLEX_HALF;
cmd               230 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               232 drivers/net/ethernet/intel/igb/igb_ethtool.c 	cmd->base.speed = speed;
cmd               235 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd               237 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd               241 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->base.eth_tp_mdix = hw->phy.is_mdix ? ETH_TP_MDI_X :
cmd               244 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->base.eth_tp_mdix = ETH_TP_MDI_INVALID;
cmd               247 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_AUTO;
cmd               249 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->base.eth_tp_mdix_ctrl = hw->phy.mdix;
cmd               251 drivers/net/ethernet/intel/igb/igb_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               253 drivers/net/ethernet/intel/igb/igb_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               260 drivers/net/ethernet/intel/igb/igb_ethtool.c 				  const struct ethtool_link_ksettings *cmd)
cmd               279 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (cmd->base.eth_tp_mdix_ctrl) {
cmd               283 drivers/net/ethernet/intel/igb/igb_ethtool.c 		if ((cmd->base.eth_tp_mdix_ctrl != ETH_TP_MDI_AUTO) &&
cmd               284 drivers/net/ethernet/intel/igb/igb_ethtool.c 		    (cmd->base.autoneg != AUTONEG_ENABLE)) {
cmd               294 drivers/net/ethernet/intel/igb/igb_ethtool.c 						cmd->link_modes.advertising);
cmd               296 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd               327 drivers/net/ethernet/intel/igb/igb_ethtool.c 		u32 speed = cmd->base.speed;
cmd               329 drivers/net/ethernet/intel/igb/igb_ethtool.c 		if (igb_set_spd_dplx(adapter, speed, cmd->base.duplex)) {
cmd               336 drivers/net/ethernet/intel/igb/igb_ethtool.c 	if (cmd->base.eth_tp_mdix_ctrl) {
cmd               340 drivers/net/ethernet/intel/igb/igb_ethtool.c 		if (cmd->base.eth_tp_mdix_ctrl == ETH_TP_MDI_AUTO)
cmd               343 drivers/net/ethernet/intel/igb/igb_ethtool.c 			hw->phy.mdix = cmd->base.eth_tp_mdix_ctrl;
cmd              2452 drivers/net/ethernet/intel/igb/igb_ethtool.c 				     struct ethtool_rxnfc *cmd)
cmd              2454 drivers/net/ethernet/intel/igb/igb_ethtool.c 	struct ethtool_rx_flow_spec *fsp = &cmd->fs;
cmd              2458 drivers/net/ethernet/intel/igb/igb_ethtool.c 	cmd->data = IGB_MAX_RXNFC_FILTERS;
cmd              2503 drivers/net/ethernet/intel/igb/igb_ethtool.c 				   struct ethtool_rxnfc *cmd,
cmd              2510 drivers/net/ethernet/intel/igb/igb_ethtool.c 	cmd->data = IGB_MAX_RXNFC_FILTERS;
cmd              2513 drivers/net/ethernet/intel/igb/igb_ethtool.c 		if (cnt == cmd->rule_cnt)
cmd              2519 drivers/net/ethernet/intel/igb/igb_ethtool.c 	cmd->rule_cnt = cnt;
cmd              2525 drivers/net/ethernet/intel/igb/igb_ethtool.c 				 struct ethtool_rxnfc *cmd)
cmd              2527 drivers/net/ethernet/intel/igb/igb_ethtool.c 	cmd->data = 0;
cmd              2530 drivers/net/ethernet/intel/igb/igb_ethtool.c 	switch (cmd->flow_type) {
cmd              2532 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd              2536 drivers/net/ethernet/intel/igb/igb_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd              2543 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd              2546 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd              2550 drivers/net/ethernet/intel/igb/igb_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd              2557 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd              2566 drivers/net/ethernet/intel/igb/igb_ethtool.c static int igb_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd              2572 drivers/net/ethernet/intel/igb/igb_ethtool.c 	switch (cmd->cmd) {
cmd              2574 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->data = adapter->num_rx_queues;
cmd              2578 drivers/net/ethernet/intel/igb/igb_ethtool.c 		cmd->rule_cnt = adapter->nfc_filter_count;
cmd              2582 drivers/net/ethernet/intel/igb/igb_ethtool.c 		ret = igb_get_ethtool_nfc_entry(adapter, cmd);
cmd              2585 drivers/net/ethernet/intel/igb/igb_ethtool.c 		ret = igb_get_ethtool_nfc_all(adapter, cmd, rule_locs);
cmd              2588 drivers/net/ethernet/intel/igb/igb_ethtool.c 		ret = igb_get_rss_hash_opts(adapter, cmd);
cmd              2914 drivers/net/ethernet/intel/igb/igb_ethtool.c 				     struct ethtool_rxnfc *cmd)
cmd              2918 drivers/net/ethernet/intel/igb/igb_ethtool.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              3007 drivers/net/ethernet/intel/igb/igb_ethtool.c 				     struct ethtool_rxnfc *cmd)
cmd              3010 drivers/net/ethernet/intel/igb/igb_ethtool.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              3020 drivers/net/ethernet/intel/igb/igb_ethtool.c static int igb_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd              3025 drivers/net/ethernet/intel/igb/igb_ethtool.c 	switch (cmd->cmd) {
cmd              3027 drivers/net/ethernet/intel/igb/igb_ethtool.c 		ret = igb_set_rss_hash_opt(adapter, cmd);
cmd              3030 drivers/net/ethernet/intel/igb/igb_ethtool.c 		ret = igb_add_ethtool_nfc_entry(adapter, cmd);
cmd              3033 drivers/net/ethernet/intel/igb/igb_ethtool.c 		ret = igb_del_ethtool_nfc_entry(adapter, cmd);
cmd               148 drivers/net/ethernet/intel/igb/igb_main.c static int igb_ioctl(struct net_device *, struct ifreq *, int cmd);
cmd              8515 drivers/net/ethernet/intel/igb/igb_main.c static int igb_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              8523 drivers/net/ethernet/intel/igb/igb_main.c 	switch (cmd) {
cmd              8545 drivers/net/ethernet/intel/igb/igb_main.c static int igb_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              8547 drivers/net/ethernet/intel/igb/igb_main.c 	switch (cmd) {
cmd              8551 drivers/net/ethernet/intel/igb/igb_main.c 		return igb_mii_ioctl(netdev, ifr, cmd);
cmd                52 drivers/net/ethernet/intel/igbvf/ethtool.c 				    struct ethtool_link_ksettings *cmd)
cmd                58 drivers/net/ethernet/intel/igbvf/ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd                59 drivers/net/ethernet/intel/igbvf/ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 1000baseT_Full);
cmd                60 drivers/net/ethernet/intel/igbvf/ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, advertising);
cmd                61 drivers/net/ethernet/intel/igbvf/ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, 1000baseT_Full);
cmd                63 drivers/net/ethernet/intel/igbvf/ethtool.c 	cmd->base.port = -1;
cmd                68 drivers/net/ethernet/intel/igbvf/ethtool.c 			cmd->base.speed = SPEED_1000;
cmd                70 drivers/net/ethernet/intel/igbvf/ethtool.c 			cmd->base.speed = SPEED_100;
cmd                72 drivers/net/ethernet/intel/igbvf/ethtool.c 			cmd->base.speed = SPEED_10;
cmd                75 drivers/net/ethernet/intel/igbvf/ethtool.c 			cmd->base.duplex = DUPLEX_FULL;
cmd                77 drivers/net/ethernet/intel/igbvf/ethtool.c 			cmd->base.duplex = DUPLEX_HALF;
cmd                79 drivers/net/ethernet/intel/igbvf/ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd                80 drivers/net/ethernet/intel/igbvf/ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd                83 drivers/net/ethernet/intel/igbvf/ethtool.c 	cmd->base.autoneg = AUTONEG_DISABLE;
cmd                89 drivers/net/ethernet/intel/igbvf/ethtool.c 				    const struct ethtool_link_ksettings *cmd)
cmd              2454 drivers/net/ethernet/intel/igbvf/netdev.c static int igbvf_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              2456 drivers/net/ethernet/intel/igbvf/netdev.c 	switch (cmd) {
cmd               879 drivers/net/ethernet/intel/igc/igc_ethtool.c 				     struct ethtool_rxnfc *cmd)
cmd               881 drivers/net/ethernet/intel/igc/igc_ethtool.c 	struct ethtool_rx_flow_spec *fsp = &cmd->fs;
cmd               885 drivers/net/ethernet/intel/igc/igc_ethtool.c 	cmd->data = IGC_MAX_RXNFC_FILTERS;
cmd               930 drivers/net/ethernet/intel/igc/igc_ethtool.c 				   struct ethtool_rxnfc *cmd,
cmd               937 drivers/net/ethernet/intel/igc/igc_ethtool.c 	cmd->data = IGC_MAX_RXNFC_FILTERS;
cmd               940 drivers/net/ethernet/intel/igc/igc_ethtool.c 		if (cnt == cmd->rule_cnt)
cmd               946 drivers/net/ethernet/intel/igc/igc_ethtool.c 	cmd->rule_cnt = cnt;
cmd               952 drivers/net/ethernet/intel/igc/igc_ethtool.c 				 struct ethtool_rxnfc *cmd)
cmd               954 drivers/net/ethernet/intel/igc/igc_ethtool.c 	cmd->data = 0;
cmd               957 drivers/net/ethernet/intel/igc/igc_ethtool.c 	switch (cmd->flow_type) {
cmd               959 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               963 drivers/net/ethernet/intel/igc/igc_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               974 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd               977 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               981 drivers/net/ethernet/intel/igc/igc_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               992 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd              1001 drivers/net/ethernet/intel/igc/igc_ethtool.c static int igc_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd              1007 drivers/net/ethernet/intel/igc/igc_ethtool.c 	switch (cmd->cmd) {
cmd              1009 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->data = adapter->num_rx_queues;
cmd              1013 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->rule_cnt = adapter->nfc_filter_count;
cmd              1017 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ret = igc_get_ethtool_nfc_entry(adapter, cmd);
cmd              1020 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ret = igc_get_ethtool_nfc_all(adapter, cmd, rule_locs);
cmd              1023 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ret = igc_get_rss_hash_opts(adapter, cmd);
cmd              1349 drivers/net/ethernet/intel/igc/igc_ethtool.c 				     struct ethtool_rxnfc *cmd)
cmd              1353 drivers/net/ethernet/intel/igc/igc_ethtool.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              1442 drivers/net/ethernet/intel/igc/igc_ethtool.c 				     struct ethtool_rxnfc *cmd)
cmd              1445 drivers/net/ethernet/intel/igc/igc_ethtool.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              1455 drivers/net/ethernet/intel/igc/igc_ethtool.c static int igc_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd              1460 drivers/net/ethernet/intel/igc/igc_ethtool.c 	switch (cmd->cmd) {
cmd              1462 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ret = igc_set_rss_hash_opt(adapter, cmd);
cmd              1465 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ret = igc_add_ethtool_nfc_entry(adapter, cmd);
cmd              1468 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ret = igc_del_ethtool_nfc_entry(adapter, cmd);
cmd              1650 drivers/net/ethernet/intel/igc/igc_ethtool.c 				  struct ethtool_link_ksettings *cmd)
cmd              1657 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd              1658 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, advertising);
cmd              1661 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 10baseT_Half);
cmd              1662 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 10baseT_Full);
cmd              1663 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 100baseT_Half);
cmd              1664 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 100baseT_Full);
cmd              1665 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 1000baseT_Full);
cmd              1666 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 2500baseT_Full);
cmd              1669 drivers/net/ethernet/intel/igc/igc_ethtool.c 	cmd->base.port = PORT_TP;
cmd              1670 drivers/net/ethernet/intel/igc/igc_ethtool.c 	cmd->base.phy_address = hw->phy.addr;
cmd              1673 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, 10baseT_Half);
cmd              1674 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, 10baseT_Full);
cmd              1675 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, 100baseT_Half);
cmd              1676 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, 100baseT_Full);
cmd              1677 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, 1000baseT_Full);
cmd              1678 drivers/net/ethernet/intel/igc/igc_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, 2500baseT_Full);
cmd              1682 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported, Autoneg);
cmd              1683 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd              1689 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising, Pause);
cmd              1692 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising, Pause);
cmd              1693 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd              1697 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd              1701 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising, Pause);
cmd              1702 drivers/net/ethernet/intel/igc/igc_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd              1728 drivers/net/ethernet/intel/igc/igc_ethtool.c 			cmd->base.duplex = DUPLEX_FULL;
cmd              1730 drivers/net/ethernet/intel/igc/igc_ethtool.c 			cmd->base.duplex = DUPLEX_HALF;
cmd              1733 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              1735 drivers/net/ethernet/intel/igc/igc_ethtool.c 	cmd->base.speed = speed;
cmd              1737 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd              1739 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd              1743 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->base.eth_tp_mdix = hw->phy.is_mdix ? ETH_TP_MDI_X :
cmd              1746 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->base.eth_tp_mdix = ETH_TP_MDI_INVALID;
cmd              1749 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_AUTO;
cmd              1751 drivers/net/ethernet/intel/igc/igc_ethtool.c 		cmd->base.eth_tp_mdix_ctrl = hw->phy.mdix;
cmd              1757 drivers/net/ethernet/intel/igc/igc_ethtool.c 				  const struct ethtool_link_ksettings *cmd)
cmd              1776 drivers/net/ethernet/intel/igc/igc_ethtool.c 	if (cmd->base.eth_tp_mdix_ctrl) {
cmd              1777 drivers/net/ethernet/intel/igc/igc_ethtool.c 		if (cmd->base.eth_tp_mdix_ctrl != ETH_TP_MDI_AUTO &&
cmd              1778 drivers/net/ethernet/intel/igc/igc_ethtool.c 		    cmd->base.autoneg != AUTONEG_ENABLE) {
cmd              1788 drivers/net/ethernet/intel/igc/igc_ethtool.c 						cmd->link_modes.advertising);
cmd              1790 drivers/net/ethernet/intel/igc/igc_ethtool.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              1802 drivers/net/ethernet/intel/igc/igc_ethtool.c 	if (cmd->base.eth_tp_mdix_ctrl) {
cmd              1806 drivers/net/ethernet/intel/igc/igc_ethtool.c 		if (cmd->base.eth_tp_mdix_ctrl == ETH_TP_MDI_AUTO)
cmd              1809 drivers/net/ethernet/intel/igc/igc_ethtool.c 			hw->phy.mdix = cmd->base.eth_tp_mdix_ctrl;
cmd                73 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 			struct ethtool_link_ksettings *cmd)
cmd                77 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd                78 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 10000baseT_Full);
cmd                79 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, FIBRE);
cmd                81 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, advertising);
cmd                82 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, 10000baseT_Full);
cmd                83 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, FIBRE);
cmd                85 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	cmd->base.port = PORT_FIBRE;
cmd                88 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 		cmd->base.speed = SPEED_10000;
cmd                89 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 		cmd->base.duplex = DUPLEX_FULL;
cmd                91 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd                92 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd                95 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	cmd->base.autoneg = AUTONEG_DISABLE;
cmd               111 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 			const struct ethtool_link_ksettings *cmd)
cmd               114 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	u32 speed = cmd->base.speed;
cmd               116 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	if (cmd->base.autoneg == AUTONEG_ENABLE ||
cmd               117 drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c 	    (speed + cmd->base.duplex != SPEED_10000 + DUPLEX_FULL))
cmd              3763 drivers/net/ethernet/intel/ixgbe/ixgbe_common.c 	fw_cmd.hdr.cmd = FW_CEM_CMD_DRIVER_INFO;
cmd               175 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 				    struct ethtool_link_ksettings *cmd)
cmd               184 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 						cmd->link_modes.supported);
cmd               227 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd               229 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd               240 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->base.port = PORT_TP;
cmd               245 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               265 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->base.port = PORT_DA;
cmd               277 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->base.port = PORT_FIBRE;
cmd               282 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->base.port = PORT_NONE;
cmd               288 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->base.port = PORT_TP;
cmd               294 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->base.port = PORT_OTHER;
cmd               301 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->base.port = PORT_NONE;
cmd               309 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->base.port = PORT_OTHER;
cmd               335 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->base.speed = SPEED_10000;
cmd               338 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->base.speed = SPEED_5000;
cmd               341 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->base.speed = SPEED_2500;
cmd               344 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->base.speed = SPEED_1000;
cmd               347 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->base.speed = SPEED_100;
cmd               350 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->base.speed = SPEED_10;
cmd               355 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->base.duplex = DUPLEX_FULL;
cmd               357 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd               358 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               361 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               363 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               370 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 				    const struct ethtool_link_ksettings *cmd)
cmd               379 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 						cmd->link_modes.supported);
cmd               381 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 						cmd->link_modes.advertising);
cmd               393 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		if (!cmd->base.autoneg && hw->phy.multispeed_fiber) {
cmd               429 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		u32 speed = cmd->base.speed;
cmd               431 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		if ((cmd->base.autoneg == AUTONEG_ENABLE) ||
cmd               433 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		    (speed + cmd->base.duplex != SPEED_10000 + DUPLEX_FULL))
cmd              2411 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 					struct ethtool_rxnfc *cmd)
cmd              2415 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              2420 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	cmd->data = (1024 << adapter->fdir_pballoc) - 2;
cmd              2480 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 				      struct ethtool_rxnfc *cmd,
cmd              2488 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	cmd->data = (1024 << adapter->fdir_pballoc) - 2;
cmd              2492 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		if (cnt == cmd->rule_cnt)
cmd              2498 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	cmd->rule_cnt = cnt;
cmd              2504 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 				   struct ethtool_rxnfc *cmd)
cmd              2506 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	cmd->data = 0;
cmd              2509 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	switch (cmd->flow_type) {
cmd              2511 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd              2515 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd              2522 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd              2525 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd              2529 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 			cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd              2536 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd              2545 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c static int ixgbe_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd              2551 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	switch (cmd->cmd) {
cmd              2553 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->data = adapter->num_rx_queues;
cmd              2557 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		cmd->rule_cnt = adapter->fdir_filter_count;
cmd              2561 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		ret = ixgbe_get_ethtool_fdir_entry(adapter, cmd);
cmd              2564 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		ret = ixgbe_get_ethtool_fdir_all(adapter, cmd, rule_locs);
cmd              2567 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		ret = ixgbe_get_rss_hash_opts(adapter, cmd);
cmd              2675 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 					struct ethtool_rxnfc *cmd)
cmd              2678 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              2805 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 					struct ethtool_rxnfc *cmd)
cmd              2808 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              2933 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c static int ixgbe_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd              2938 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 	switch (cmd->cmd) {
cmd              2940 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		ret = ixgbe_add_ethtool_fdir_entry(adapter, cmd);
cmd              2943 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		ret = ixgbe_del_ethtool_fdir_entry(adapter, cmd);
cmd              2946 drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c 		ret = ixgbe_set_rss_hash_opt(adapter, cmd);
cmd              8853 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c static int ixgbe_ioctl(struct net_device *netdev, struct ifreq *req, int cmd)
cmd              8857 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 	switch (cmd) {
cmd              8867 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c 		return mdio_mii_ioctl(&adapter->hw.phy.mdio, if_mii(req), cmd);
cmd               669 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c static s32 ixgbe_msca_cmd(struct ixgbe_hw *hw, u32 cmd)
cmd               671 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	IXGBE_WRITE_REG(hw, IXGBE_MSCA, cmd);
cmd               673 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	return readx_poll_timeout(IXGBE_HW_READ_REG, IXGBE_MSCA, cmd,
cmd               674 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 				  !(cmd & IXGBE_MSCA_MDI_COMMAND), 10,
cmd               688 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	u32 hwaddr, cmd;
cmd               697 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		cmd = hwaddr | IXGBE_MSCA_ADDR_CYCLE | IXGBE_MSCA_MDI_COMMAND;
cmd               700 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		cmd = hwaddr | IXGBE_MSCA_OLD_PROTOCOL |
cmd               704 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	data = ixgbe_msca_cmd(hw, cmd);
cmd               714 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	cmd = hwaddr | IXGBE_MSCA_READ | IXGBE_MSCA_MDI_COMMAND;
cmd               715 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	data = ixgbe_msca_cmd(hw, cmd);
cmd               739 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	u32 hwaddr, cmd;
cmd               750 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		cmd = hwaddr | IXGBE_MSCA_ADDR_CYCLE | IXGBE_MSCA_MDI_COMMAND;
cmd               753 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 		cmd = hwaddr | IXGBE_MSCA_OLD_PROTOCOL | IXGBE_MSCA_WRITE |
cmd               760 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	err = ixgbe_msca_cmd(hw, cmd);
cmd               764 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	cmd = hwaddr | IXGBE_MSCA_WRITE | IXGBE_MSCA_MDI_COMMAND;
cmd               765 drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c 	err = ixgbe_msca_cmd(hw, cmd);
cmd              2729 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	u8 cmd;
cmd              2739 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	u8 cmd;
cmd              2746 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h 	u8 cmd;
cmd               434 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		struct ixgbe_hic_phy_activity_req cmd;
cmd               443 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hic.cmd.hdr.cmd = FW_PHY_ACT_REQ_CMD;
cmd               444 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hic.cmd.hdr.buf_len = FW_PHY_ACT_REQ_LEN;
cmd               445 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hic.cmd.hdr.checksum = FW_DEFAULT_CHECKSUM;
cmd               446 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hic.cmd.port_number = hw->bus.lan_id;
cmd               447 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		hic.cmd.activity_id = cpu_to_le16(activity);
cmd               448 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		for (i = 0; i < ARRAY_SIZE(hic.cmd.data); ++i)
cmd               449 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 			hic.cmd.data[i] = cpu_to_be32((*data)[i]);
cmd               451 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		rc = ixgbe_host_interface_command(hw, &hic.cmd, sizeof(hic.cmd),
cmd               738 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	token_cmd.hdr.cmd = FW_PHY_TOKEN_REQ_CMD;
cmd               767 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	token_cmd.hdr.cmd = FW_PHY_TOKEN_REQ_CMD;
cmd               798 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	write_cmd.hdr.cmd = FW_INT_PHY_REQ_CMD;
cmd               822 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		struct ixgbe_hic_internal_phy_req cmd;
cmd               828 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hic.cmd.hdr.cmd = FW_INT_PHY_REQ_CMD;
cmd               829 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hic.cmd.hdr.buf_len = FW_INT_PHY_REQ_LEN;
cmd               830 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hic.cmd.hdr.checksum = FW_DEFAULT_CHECKSUM;
cmd               831 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hic.cmd.port_number = hw->bus.lan_id;
cmd               832 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hic.cmd.command_type = FW_INT_PHY_REQ_READ;
cmd               833 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	hic.cmd.address = cpu_to_be16(reg_addr);
cmd               835 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	status = ixgbe_host_interface_command(hw, &hic.cmd, sizeof(hic.cmd),
cmd               875 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		buffer.hdr.req.cmd = FW_READ_SHADOW_RAM_CMD;
cmd              1087 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	buffer.hdr.req.cmd = FW_READ_SHADOW_RAM_CMD;
cmd              1175 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	buffer.hdr.req.cmd = FW_WRITE_SHADOW_RAM_CMD;
cmd              1222 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	buffer.req.cmd = FW_SHADOW_RAM_DUMP_CMD;
cmd              1285 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 		fw_cmd.hdr.cmd = FW_DISABLE_RXEN_CMD;
cmd              2780 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c 	fw_cmd.hdr.cmd = FW_CEM_CMD_DRIVER_INFO;
cmd                85 drivers/net/ethernet/intel/ixgbevf/ethtool.c 				      struct ethtool_link_ksettings *cmd)
cmd                89 drivers/net/ethernet/intel/ixgbevf/ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd                90 drivers/net/ethernet/intel/ixgbevf/ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 10000baseT_Full);
cmd                91 drivers/net/ethernet/intel/ixgbevf/ethtool.c 	cmd->base.autoneg = AUTONEG_DISABLE;
cmd                92 drivers/net/ethernet/intel/ixgbevf/ethtool.c 	cmd->base.port = -1;
cmd               109 drivers/net/ethernet/intel/ixgbevf/ethtool.c 		cmd->base.speed = speed;
cmd               110 drivers/net/ethernet/intel/ixgbevf/ethtool.c 		cmd->base.duplex = DUPLEX_FULL;
cmd               112 drivers/net/ethernet/intel/ixgbevf/ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd               113 drivers/net/ethernet/intel/ixgbevf/ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               873 drivers/net/ethernet/intel/ixgbevf/ethtool.c 	switch (info->cmd) {
cmd              2591 drivers/net/ethernet/jme.c 		       struct ethtool_link_ksettings *cmd)
cmd              2596 drivers/net/ethernet/jme.c 	mii_ethtool_get_link_ksettings(&jme->mii_if, cmd);
cmd              2603 drivers/net/ethernet/jme.c 		       const struct ethtool_link_ksettings *cmd)
cmd              2608 drivers/net/ethernet/jme.c 	if (cmd->base.speed == SPEED_1000 &&
cmd              2609 drivers/net/ethernet/jme.c 	    cmd->base.autoneg != AUTONEG_ENABLE)
cmd              2617 drivers/net/ethernet/jme.c 	    cmd->base.autoneg != AUTONEG_ENABLE &&
cmd              2618 drivers/net/ethernet/jme.c 	    (jme->mii_if.full_duplex != cmd->base.duplex))
cmd              2622 drivers/net/ethernet/jme.c 	rc = mii_ethtool_set_link_ksettings(&jme->mii_if, cmd);
cmd              2628 drivers/net/ethernet/jme.c 		jme->old_cmd = *cmd;
cmd              2636 drivers/net/ethernet/jme.c jme_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd)
cmd              2643 drivers/net/ethernet/jme.c 	if (cmd == SIOCSMIIREG) {
cmd              2651 drivers/net/ethernet/jme.c 	rc = generic_mii_ioctl(&jme->mii_if, mii_data, cmd, &duplex_chg);
cmd              2654 drivers/net/ethernet/jme.c 	if (!rc && (cmd == SIOCSMIIREG)) {
cmd              1261 drivers/net/ethernet/jme.h 				  const struct ethtool_link_ksettings *cmd);
cmd               675 drivers/net/ethernet/korina.c static int korina_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               684 drivers/net/ethernet/korina.c 	rc = generic_mii_ioctl(&lp->mii_if, data, cmd, NULL);
cmd               703 drivers/net/ethernet/korina.c 				     struct ethtool_link_ksettings *cmd)
cmd               708 drivers/net/ethernet/korina.c 	mii_ethtool_get_link_ksettings(&lp->mii_if, cmd);
cmd               715 drivers/net/ethernet/korina.c 				     const struct ethtool_link_ksettings *cmd)
cmd               721 drivers/net/ethernet/korina.c 	rc = mii_ethtool_set_link_ksettings(&lp->mii_if, cmd);
cmd               513 drivers/net/ethernet/lantiq_etop.c ltq_etop_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               516 drivers/net/ethernet/lantiq_etop.c 	return phy_mii_ioctl(dev->phydev, rq, cmd);
cmd               678 drivers/net/ethernet/marvell/mv643xx_eth.c 	u32 cmd = 0;
cmd               699 drivers/net/ethernet/marvell/mv643xx_eth.c 			cmd |= MAC_HDR_EXTRA_4_BYTES;
cmd               701 drivers/net/ethernet/marvell/mv643xx_eth.c 			cmd |= MAC_HDR_EXTRA_8_BYTES;
cmd               703 drivers/net/ethernet/marvell/mv643xx_eth.c 		cmd |= GEN_TCP_UDP_CHECKSUM | GEN_TCP_UDP_CHK_FULL |
cmd               711 drivers/net/ethernet/marvell/mv643xx_eth.c 			cmd |= UDP_FRAME;
cmd               723 drivers/net/ethernet/marvell/mv643xx_eth.c 		cmd |= 5 << TX_IHL_SHIFT;
cmd               725 drivers/net/ethernet/marvell/mv643xx_eth.c 	*command = cmd;
cmd              1487 drivers/net/ethernet/marvell/mv643xx_eth.c 				   struct ethtool_link_ksettings *cmd)
cmd              1491 drivers/net/ethernet/marvell/mv643xx_eth.c 	phy_ethtool_ksettings_get(dev->phydev, cmd);
cmd              1497 drivers/net/ethernet/marvell/mv643xx_eth.c 			   cmd->link_modes.supported);
cmd              1499 drivers/net/ethernet/marvell/mv643xx_eth.c 			   cmd->link_modes.advertising);
cmd              1506 drivers/net/ethernet/marvell/mv643xx_eth.c 				       struct ethtool_link_ksettings *cmd)
cmd              1517 drivers/net/ethernet/marvell/mv643xx_eth.c 		cmd->base.speed = SPEED_10;
cmd              1520 drivers/net/ethernet/marvell/mv643xx_eth.c 		cmd->base.speed = SPEED_100;
cmd              1523 drivers/net/ethernet/marvell/mv643xx_eth.c 		cmd->base.speed = SPEED_1000;
cmd              1526 drivers/net/ethernet/marvell/mv643xx_eth.c 		cmd->base.speed = -1;
cmd              1529 drivers/net/ethernet/marvell/mv643xx_eth.c 	cmd->base.duplex = (port_status & FULL_DUPLEX) ?
cmd              1531 drivers/net/ethernet/marvell/mv643xx_eth.c 	cmd->base.port = PORT_MII;
cmd              1532 drivers/net/ethernet/marvell/mv643xx_eth.c 	cmd->base.phy_address = 0;
cmd              1533 drivers/net/ethernet/marvell/mv643xx_eth.c 	cmd->base.autoneg = AUTONEG_DISABLE;
cmd              1535 drivers/net/ethernet/marvell/mv643xx_eth.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              1537 drivers/net/ethernet/marvell/mv643xx_eth.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              1571 drivers/net/ethernet/marvell/mv643xx_eth.c 			       struct ethtool_link_ksettings *cmd)
cmd              1576 drivers/net/ethernet/marvell/mv643xx_eth.c 		return mv643xx_eth_get_link_ksettings_phy(mp, cmd);
cmd              1578 drivers/net/ethernet/marvell/mv643xx_eth.c 		return mv643xx_eth_get_link_ksettings_phyless(mp, cmd);
cmd              1583 drivers/net/ethernet/marvell/mv643xx_eth.c 			       const struct ethtool_link_ksettings *cmd)
cmd              1585 drivers/net/ethernet/marvell/mv643xx_eth.c 	struct ethtool_link_ksettings c = *cmd;
cmd              2322 drivers/net/ethernet/marvell/mv643xx_eth.c 		struct ethtool_link_ksettings cmd;
cmd              2324 drivers/net/ethernet/marvell/mv643xx_eth.c 		mv643xx_eth_get_link_ksettings(dev, &cmd);
cmd              2327 drivers/net/ethernet/marvell/mv643xx_eth.c 			dev, (const struct ethtool_link_ksettings *)&cmd);
cmd              2541 drivers/net/ethernet/marvell/mv643xx_eth.c static int mv643xx_eth_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              2548 drivers/net/ethernet/marvell/mv643xx_eth.c 	ret = phy_mii_ioctl(dev->phydev, ifr, cmd);
cmd              3658 drivers/net/ethernet/marvell/mvneta.c 	struct ethtool_wolinfo wol = { .cmd = ETHTOOL_GWOL };
cmd              3942 drivers/net/ethernet/marvell/mvneta.c static int mvneta_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              3946 drivers/net/ethernet/marvell/mvneta.c 	return phylink_mii_ioctl(pp->phylink, ifr, cmd);
cmd              3954 drivers/net/ethernet/marvell/mvneta.c 				  const struct ethtool_link_ksettings *cmd)
cmd              3958 drivers/net/ethernet/marvell/mvneta.c 	return phylink_ethtool_ksettings_set(pp->phylink, cmd);
cmd              3964 drivers/net/ethernet/marvell/mvneta.c 				  struct ethtool_link_ksettings *cmd)
cmd              3968 drivers/net/ethernet/marvell/mvneta.c 	return phylink_ethtool_ksettings_get(pp->phylink, cmd);
cmd              4165 drivers/net/ethernet/marvell/mvneta.c 	switch (info->cmd) {
cmd              3967 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c static int mvpp2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              3974 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	return phylink_mii_ioctl(port->phylink, ifr, cmd);
cmd              4189 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 					    struct ethtool_link_ksettings *cmd)
cmd              4196 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	return phylink_ethtool_ksettings_get(port->phylink, cmd);
cmd              4200 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 					    const struct ethtool_link_ksettings *cmd)
cmd              4207 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	return phylink_ethtool_ksettings_set(port->phylink, cmd);
cmd              4219 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	switch (info->cmd) {
cmd              4254 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c 	switch (info->cmd) {
cmd               330 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	u64 cmd;
cmd               338 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	cmd = cgx_read(cgx, lmac->lmac_id,  CGX_COMMAND_REG);
cmd               339 drivers/net/ethernet/marvell/octeontx2/af/cgx.c 	if (FIELD_GET(CMDREG_OWN, cmd) != CGX_CMD_OWN_NS) {
cmd               961 drivers/net/ethernet/marvell/pxa168_eth.c 	struct ethtool_link_ksettings cmd;
cmd               977 drivers/net/ethernet/marvell/pxa168_eth.c 	cmd.base.phy_address = pep->phy_addr;
cmd               978 drivers/net/ethernet/marvell/pxa168_eth.c 	cmd.base.speed = pep->phy_speed;
cmd               979 drivers/net/ethernet/marvell/pxa168_eth.c 	cmd.base.duplex = pep->phy_duplex;
cmd               980 drivers/net/ethernet/marvell/pxa168_eth.c 	bitmap_copy(cmd.link_modes.advertising, PHY_BASIC_FEATURES,
cmd               982 drivers/net/ethernet/marvell/pxa168_eth.c 	cmd.base.autoneg = AUTONEG_ENABLE;
cmd               984 drivers/net/ethernet/marvell/pxa168_eth.c 	if (cmd.base.speed != 0)
cmd               985 drivers/net/ethernet/marvell/pxa168_eth.c 		cmd.base.autoneg = AUTONEG_DISABLE;
cmd               987 drivers/net/ethernet/marvell/pxa168_eth.c 	return phy_ethtool_set_link_ksettings(dev, &cmd);
cmd              1348 drivers/net/ethernet/marvell/pxa168_eth.c 			       int cmd)
cmd              1351 drivers/net/ethernet/marvell/pxa168_eth.c 		return phy_mii_ioctl(dev->phydev, ifr, cmd);
cmd               294 drivers/net/ethernet/marvell/skge.c 				   struct ethtool_link_ksettings *cmd)
cmd               303 drivers/net/ethernet/marvell/skge.c 		cmd->base.port = PORT_TP;
cmd               304 drivers/net/ethernet/marvell/skge.c 		cmd->base.phy_address = hw->phy_addr;
cmd               306 drivers/net/ethernet/marvell/skge.c 		cmd->base.port = PORT_FIBRE;
cmd               309 drivers/net/ethernet/marvell/skge.c 	cmd->base.autoneg = skge->autoneg;
cmd               310 drivers/net/ethernet/marvell/skge.c 	cmd->base.speed = skge->speed;
cmd               311 drivers/net/ethernet/marvell/skge.c 	cmd->base.duplex = skge->duplex;
cmd               313 drivers/net/ethernet/marvell/skge.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               315 drivers/net/ethernet/marvell/skge.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               322 drivers/net/ethernet/marvell/skge.c 				   const struct ethtool_link_ksettings *cmd)
cmd               331 drivers/net/ethernet/marvell/skge.c 						cmd->link_modes.advertising);
cmd               333 drivers/net/ethernet/marvell/skge.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd               339 drivers/net/ethernet/marvell/skge.c 		u32 speed = cmd->base.speed;
cmd               343 drivers/net/ethernet/marvell/skge.c 			if (cmd->base.duplex == DUPLEX_FULL)
cmd               345 drivers/net/ethernet/marvell/skge.c 			else if (cmd->base.duplex == DUPLEX_HALF)
cmd               351 drivers/net/ethernet/marvell/skge.c 			if (cmd->base.duplex == DUPLEX_FULL)
cmd               353 drivers/net/ethernet/marvell/skge.c 			else if (cmd->base.duplex == DUPLEX_HALF)
cmd               360 drivers/net/ethernet/marvell/skge.c 			if (cmd->base.duplex == DUPLEX_FULL)
cmd               362 drivers/net/ethernet/marvell/skge.c 			else if (cmd->base.duplex == DUPLEX_HALF)
cmd               375 drivers/net/ethernet/marvell/skge.c 		skge->duplex = cmd->base.duplex;
cmd               378 drivers/net/ethernet/marvell/skge.c 	skge->autoneg = cmd->base.autoneg;
cmd              1688 drivers/net/ethernet/marvell/skge.c 	u16 cmd;
cmd              1691 drivers/net/ethernet/marvell/skge.c 	cmd = xm_read16(hw, port, XM_MMU_CMD);
cmd              1692 drivers/net/ethernet/marvell/skge.c 	cmd &= ~(XM_MMU_ENA_RX | XM_MMU_ENA_TX);
cmd              1693 drivers/net/ethernet/marvell/skge.c 	xm_write16(hw, port, XM_MMU_CMD, cmd);
cmd              1783 drivers/net/ethernet/marvell/skge.c 	u16 cmd, msk;
cmd              1786 drivers/net/ethernet/marvell/skge.c 	cmd = xm_read16(hw, port, XM_MMU_CMD);
cmd              1795 drivers/net/ethernet/marvell/skge.c 		cmd |= XM_MMU_IGN_PF;
cmd              1798 drivers/net/ethernet/marvell/skge.c 		cmd &= ~XM_MMU_IGN_PF;
cmd              1800 drivers/net/ethernet/marvell/skge.c 	xm_write16(hw, port, XM_MMU_CMD, cmd);
cmd              1841 drivers/net/ethernet/marvell/skge.c 	cmd = xm_read16(hw, port, XM_MMU_CMD);
cmd              1843 drivers/net/ethernet/marvell/skge.c 		cmd |= XM_MMU_GMII_FD;
cmd              1858 drivers/net/ethernet/marvell/skge.c 			cmd | XM_MMU_ENA_RX | XM_MMU_ENA_TX);
cmd              2436 drivers/net/ethernet/marvell/skge.c static int skge_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              2446 drivers/net/ethernet/marvell/skge.c 	switch (cmd) {
cmd              1364 drivers/net/ethernet/marvell/sky2.c static int sky2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1374 drivers/net/ethernet/marvell/sky2.c 	switch (cmd) {
cmd              1662 drivers/net/ethernet/marvell/sky2.c  		u16 cmd;
cmd              1664 drivers/net/ethernet/marvell/sky2.c 		cmd = sky2_pci_read16(hw, cap + PCI_X_CMD);
cmd              1665 drivers/net/ethernet/marvell/sky2.c  		cmd &= ~PCI_X_CMD_MAX_SPLIT;
cmd              1666 drivers/net/ethernet/marvell/sky2.c  		sky2_pci_write16(hw, cap + PCI_X_CMD, cmd);
cmd              3576 drivers/net/ethernet/marvell/sky2.c 				   struct ethtool_link_ksettings *cmd)
cmd              3583 drivers/net/ethernet/marvell/sky2.c 	cmd->base.phy_address = PHY_ADDR_MARV;
cmd              3585 drivers/net/ethernet/marvell/sky2.c 		cmd->base.port = PORT_TP;
cmd              3586 drivers/net/ethernet/marvell/sky2.c 		cmd->base.speed = sky2->speed;
cmd              3589 drivers/net/ethernet/marvell/sky2.c 		cmd->base.speed = SPEED_1000;
cmd              3590 drivers/net/ethernet/marvell/sky2.c 		cmd->base.port = PORT_FIBRE;
cmd              3595 drivers/net/ethernet/marvell/sky2.c 	cmd->base.autoneg = (sky2->flags & SKY2_FLAG_AUTO_SPEED)
cmd              3597 drivers/net/ethernet/marvell/sky2.c 	cmd->base.duplex = sky2->duplex;
cmd              3599 drivers/net/ethernet/marvell/sky2.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              3601 drivers/net/ethernet/marvell/sky2.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              3608 drivers/net/ethernet/marvell/sky2.c 				   const struct ethtool_link_ksettings *cmd)
cmd              3616 drivers/net/ethernet/marvell/sky2.c 						cmd->link_modes.advertising);
cmd              3618 drivers/net/ethernet/marvell/sky2.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              3636 drivers/net/ethernet/marvell/sky2.c 		u32 speed = cmd->base.speed;
cmd              3640 drivers/net/ethernet/marvell/sky2.c 			if (cmd->base.duplex == DUPLEX_FULL)
cmd              3642 drivers/net/ethernet/marvell/sky2.c 			else if (cmd->base.duplex == DUPLEX_HALF)
cmd              3648 drivers/net/ethernet/marvell/sky2.c 			if (cmd->base.duplex == DUPLEX_FULL)
cmd              3650 drivers/net/ethernet/marvell/sky2.c 			else if (cmd->base.duplex == DUPLEX_HALF)
cmd              3657 drivers/net/ethernet/marvell/sky2.c 			if (cmd->base.duplex == DUPLEX_FULL)
cmd              3659 drivers/net/ethernet/marvell/sky2.c 			else if (cmd->base.duplex == DUPLEX_HALF)
cmd              3672 drivers/net/ethernet/marvell/sky2.c 		sky2->duplex = cmd->base.duplex;
cmd              1867 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				struct ethtool_rxnfc *cmd)
cmd              1870 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              1891 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				struct ethtool_rxnfc *cmd)
cmd              1894 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              1929 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				    struct ethtool_rxnfc *cmd)
cmd              1933 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		(struct ethtool_rx_flow_spec *)&cmd->fs;
cmd              1953 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				  struct ethtool_rxnfc *cmd,
cmd              1967 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	cmd->rule_cnt = cnt;
cmd              2475 drivers/net/ethernet/mediatek/mtk_eth_soc.c static int mtk_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              2479 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	switch (cmd) {
cmd              2483 drivers/net/ethernet/mediatek/mtk_eth_soc.c 		return phylink_mii_ioctl(mac->phylink, ifr, cmd);
cmd              2579 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				  struct ethtool_link_ksettings *cmd)
cmd              2586 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	return phylink_ethtool_ksettings_get(mac->phylink, cmd);
cmd              2590 drivers/net/ethernet/mediatek/mtk_eth_soc.c 				  const struct ethtool_link_ksettings *cmd)
cmd              2597 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	return phylink_ethtool_ksettings_set(mac->phylink, cmd);
cmd              2691 drivers/net/ethernet/mediatek/mtk_eth_soc.c static int mtk_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd              2696 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	switch (cmd->cmd) {
cmd              2699 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			cmd->data = MTK_MAX_RX_RING_NUM;
cmd              2707 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			cmd->rule_cnt = mac->hwlro_ip_cnt;
cmd              2713 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			ret = mtk_hwlro_get_fdir_entry(dev, cmd);
cmd              2717 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			ret = mtk_hwlro_get_fdir_all(dev, cmd,
cmd              2727 drivers/net/ethernet/mediatek/mtk_eth_soc.c static int mtk_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd              2731 drivers/net/ethernet/mediatek/mtk_eth_soc.c 	switch (cmd->cmd) {
cmd              2734 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			ret = mtk_hwlro_add_ipaddr(dev, cmd);
cmd              2738 drivers/net/ethernet/mediatek/mtk_eth_soc.c 			ret = mtk_hwlro_del_ipaddr(dev, cmd);
cmd               260 drivers/net/ethernet/mellanox/mlx4/cmd.c 	return (swab32(status) >> 31) != priv->cmd.comm_toggle;
cmd               263 drivers/net/ethernet/mellanox/mlx4/cmd.c static int mlx4_comm_cmd_post(struct mlx4_dev *dev, u8 cmd, u16 param)
cmd               280 drivers/net/ethernet/mellanox/mlx4/cmd.c 	priv->cmd.comm_toggle ^= 1;
cmd               281 drivers/net/ethernet/mellanox/mlx4/cmd.c 	val = param | (cmd << 16) | (priv->cmd.comm_toggle << 31);
cmd               288 drivers/net/ethernet/mellanox/mlx4/cmd.c static int mlx4_comm_cmd_poll(struct mlx4_dev *dev, u8 cmd, u16 param,
cmd               299 drivers/net/ethernet/mellanox/mlx4/cmd.c 			  priv->cmd.comm_toggle, cmd);
cmd               304 drivers/net/ethernet/mellanox/mlx4/cmd.c 	down(&priv->cmd.poll_sem);
cmd               305 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (mlx4_comm_cmd_post(dev, cmd, param)) {
cmd               321 drivers/net/ethernet/mellanox/mlx4/cmd.c 		if ((MLX4_COMM_CMD_RESET == cmd)) {
cmd               326 drivers/net/ethernet/mellanox/mlx4/cmd.c 				  cmd);
cmd               334 drivers/net/ethernet/mellanox/mlx4/cmd.c 	up(&priv->cmd.poll_sem);
cmd               341 drivers/net/ethernet/mellanox/mlx4/cmd.c 	struct mlx4_cmd *cmd = &mlx4_priv(dev)->cmd;
cmd               346 drivers/net/ethernet/mellanox/mlx4/cmd.c 	down(&cmd->event_sem);
cmd               348 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_lock(&cmd->context_lock);
cmd               349 drivers/net/ethernet/mellanox/mlx4/cmd.c 	BUG_ON(cmd->free_head < 0);
cmd               350 drivers/net/ethernet/mellanox/mlx4/cmd.c 	context = &cmd->context[cmd->free_head];
cmd               351 drivers/net/ethernet/mellanox/mlx4/cmd.c 	context->token += cmd->token_mask + 1;
cmd               352 drivers/net/ethernet/mellanox/mlx4/cmd.c 	cmd->free_head = context->next;
cmd               353 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_unlock(&cmd->context_lock);
cmd               398 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_lock(&cmd->context_lock);
cmd               399 drivers/net/ethernet/mellanox/mlx4/cmd.c 	context->next = cmd->free_head;
cmd               400 drivers/net/ethernet/mellanox/mlx4/cmd.c 	cmd->free_head = context - cmd->context;
cmd               401 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_unlock(&cmd->context_lock);
cmd               403 drivers/net/ethernet/mellanox/mlx4/cmd.c 	up(&cmd->event_sem);
cmd               407 drivers/net/ethernet/mellanox/mlx4/cmd.c int mlx4_comm_cmd(struct mlx4_dev *dev, u8 cmd, u16 param,
cmd               413 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (mlx4_priv(dev)->cmd.use_events)
cmd               414 drivers/net/ethernet/mellanox/mlx4/cmd.c 		return mlx4_comm_cmd_wait(dev, cmd, param, op, timeout);
cmd               415 drivers/net/ethernet/mellanox/mlx4/cmd.c 	return mlx4_comm_cmd_poll(dev, cmd, param, timeout);
cmd               425 drivers/net/ethernet/mellanox/mlx4/cmd.c 	status = readl(mlx4_priv(dev)->cmd.hcr + HCR_STATUS_OFFSET);
cmd               428 drivers/net/ethernet/mellanox/mlx4/cmd.c 		(mlx4_priv(dev)->cmd.toggle ==
cmd               436 drivers/net/ethernet/mellanox/mlx4/cmd.c 	struct mlx4_cmd *cmd = &mlx4_priv(dev)->cmd;
cmd               437 drivers/net/ethernet/mellanox/mlx4/cmd.c 	u32 __iomem *hcr = cmd->hcr;
cmd               493 drivers/net/ethernet/mellanox/mlx4/cmd.c 					       (cmd->toggle << HCR_T_BIT)	|
cmd               498 drivers/net/ethernet/mellanox/mlx4/cmd.c 	cmd->toggle = cmd->toggle ^ 1;
cmd               519 drivers/net/ethernet/mellanox/mlx4/cmd.c 	mutex_lock(&priv->cmd.slave_cmd_mutex);
cmd               527 drivers/net/ethernet/mellanox/mlx4/cmd.c 	vhcr->flags = !!(priv->cmd.use_events) << 6;
cmd               572 drivers/net/ethernet/mellanox/mlx4/cmd.c 	mutex_unlock(&priv->cmd.slave_cmd_mutex);
cmd               581 drivers/net/ethernet/mellanox/mlx4/cmd.c 	void __iomem *hcr = priv->cmd.hcr;
cmd               586 drivers/net/ethernet/mellanox/mlx4/cmd.c 	down(&priv->cmd.poll_sem);
cmd               656 drivers/net/ethernet/mellanox/mlx4/cmd.c 	up(&priv->cmd.poll_sem);
cmd               664 drivers/net/ethernet/mellanox/mlx4/cmd.c 		&priv->cmd.context[token & priv->cmd.token_mask];
cmd               681 drivers/net/ethernet/mellanox/mlx4/cmd.c 	struct mlx4_cmd *cmd = &mlx4_priv(dev)->cmd;
cmd               686 drivers/net/ethernet/mellanox/mlx4/cmd.c 	down(&cmd->event_sem);
cmd               688 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_lock(&cmd->context_lock);
cmd               689 drivers/net/ethernet/mellanox/mlx4/cmd.c 	BUG_ON(cmd->free_head < 0);
cmd               690 drivers/net/ethernet/mellanox/mlx4/cmd.c 	context = &cmd->context[cmd->free_head];
cmd               691 drivers/net/ethernet/mellanox/mlx4/cmd.c 	context->token += cmd->token_mask + 1;
cmd               692 drivers/net/ethernet/mellanox/mlx4/cmd.c 	cmd->free_head = context->next;
cmd               693 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_unlock(&cmd->context_lock);
cmd               765 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_lock(&cmd->context_lock);
cmd               766 drivers/net/ethernet/mellanox/mlx4/cmd.c 	context->next = cmd->free_head;
cmd               767 drivers/net/ethernet/mellanox/mlx4/cmd.c 	cmd->free_head = context - cmd->context;
cmd               768 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_unlock(&cmd->context_lock);
cmd               770 drivers/net/ethernet/mellanox/mlx4/cmd.c 	up(&cmd->event_sem);
cmd               787 drivers/net/ethernet/mellanox/mlx4/cmd.c 		down_read(&mlx4_priv(dev)->cmd.switch_sem);
cmd               788 drivers/net/ethernet/mellanox/mlx4/cmd.c 		if (mlx4_priv(dev)->cmd.use_events)
cmd               797 drivers/net/ethernet/mellanox/mlx4/cmd.c 		up_read(&mlx4_priv(dev)->cmd.switch_sem);
cmd               895 drivers/net/ethernet/mellanox/mlx4/cmd.c 				struct mlx4_cmd_info *cmd)
cmd              1029 drivers/net/ethernet/mellanox/mlx4/cmd.c 		     struct mlx4_cmd_info *cmd)
cmd              1038 drivers/net/ethernet/mellanox/mlx4/cmd.c 		     struct mlx4_cmd_info *cmd)
cmd              1044 drivers/net/ethernet/mellanox/mlx4/cmd.c 	in_param = cmd->has_inbox ? (u64) inbox->dma : vhcr->in_param;
cmd              1045 drivers/net/ethernet/mellanox/mlx4/cmd.c 	out_param = cmd->has_outbox ? (u64) outbox->dma : vhcr->out_param;
cmd              1046 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (cmd->encode_slave_id) {
cmd              1051 drivers/net/ethernet/mellanox/mlx4/cmd.c 	err = __mlx4_cmd(dev, in_param, &out_param, cmd->out_is_imm,
cmd              1055 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (cmd->out_is_imm)
cmd              1665 drivers/net/ethernet/mellanox/mlx4/cmd.c 	struct mlx4_cmd_info *cmd = NULL;
cmd              1709 drivers/net/ethernet/mellanox/mlx4/cmd.c 			cmd = &cmd_info[i];
cmd              1713 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (!cmd) {
cmd              1721 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (cmd->has_inbox) {
cmd              1737 drivers/net/ethernet/mellanox/mlx4/cmd.c 					 __func__, cmd->opcode);
cmd              1744 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (cmd->verify && cmd->verify(dev, slave, vhcr, inbox)) {
cmd              1752 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (cmd->has_outbox) {
cmd              1762 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (cmd->wrapper) {
cmd              1763 drivers/net/ethernet/mellanox/mlx4/cmd.c 		err = cmd->wrapper(dev, slave, vhcr, inbox, outbox,
cmd              1764 drivers/net/ethernet/mellanox/mlx4/cmd.c 				   cmd);
cmd              1765 drivers/net/ethernet/mellanox/mlx4/cmd.c 		if (cmd->out_is_imm)
cmd              1768 drivers/net/ethernet/mellanox/mlx4/cmd.c 		in_param = cmd->has_inbox ? (u64) inbox->dma :
cmd              1770 drivers/net/ethernet/mellanox/mlx4/cmd.c 		out_param = cmd->has_outbox ? (u64) outbox->dma :
cmd              1773 drivers/net/ethernet/mellanox/mlx4/cmd.c 				 cmd->out_is_imm, vhcr->in_modifier,
cmd              1778 drivers/net/ethernet/mellanox/mlx4/cmd.c 		if (cmd->out_is_imm) {
cmd              1802 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (cmd->has_outbox && !vhcr_cmd->status) {
cmd              2095 drivers/net/ethernet/mellanox/mlx4/cmd.c static void mlx4_master_do_cmd(struct mlx4_dev *dev, int slave, u8 cmd,
cmd              2112 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (cmd == MLX4_COMM_CMD_RESET) {
cmd              2135 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (cmd != MLX4_COMM_CMD_RESET &&
cmd              2138 drivers/net/ethernet/mellanox/mlx4/cmd.c 			  slave, cmd);
cmd              2142 drivers/net/ethernet/mellanox/mlx4/cmd.c 	switch (cmd) {
cmd              2172 drivers/net/ethernet/mellanox/mlx4/cmd.c 				  slave, cmd, slave_state[slave].last_cmd);
cmd              2176 drivers/net/ethernet/mellanox/mlx4/cmd.c 		mutex_lock(&priv->cmd.slave_cmd_mutex);
cmd              2180 drivers/net/ethernet/mellanox/mlx4/cmd.c 			mutex_unlock(&priv->cmd.slave_cmd_mutex);
cmd              2183 drivers/net/ethernet/mellanox/mlx4/cmd.c 		mutex_unlock(&priv->cmd.slave_cmd_mutex);
cmd              2186 drivers/net/ethernet/mellanox/mlx4/cmd.c 		mlx4_warn(dev, "Bad comm cmd:%d from slave:%d\n", cmd, slave);
cmd              2191 drivers/net/ethernet/mellanox/mlx4/cmd.c 		slave_state[slave].last_cmd = cmd;
cmd              2197 drivers/net/ethernet/mellanox/mlx4/cmd.c 			  cmd, slave);
cmd              2210 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (cmd != MLX4_COMM_CMD_RESET) {
cmd              2212 drivers/net/ethernet/mellanox/mlx4/cmd.c 			  slave, cmd);
cmd              2326 drivers/net/ethernet/mellanox/mlx4/cmd.c 			priv->cmd.comm_toggle = rd_toggle >> 31;
cmd              2342 drivers/net/ethernet/mellanox/mlx4/cmd.c 	priv->cmd.comm_toggle = 0;
cmd              2500 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (!priv->cmd.initialized) {
cmd              2501 drivers/net/ethernet/mellanox/mlx4/cmd.c 		init_rwsem(&priv->cmd.switch_sem);
cmd              2502 drivers/net/ethernet/mellanox/mlx4/cmd.c 		mutex_init(&priv->cmd.slave_cmd_mutex);
cmd              2503 drivers/net/ethernet/mellanox/mlx4/cmd.c 		sema_init(&priv->cmd.poll_sem, 1);
cmd              2504 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->cmd.use_events = 0;
cmd              2505 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->cmd.toggle     = 1;
cmd              2506 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->cmd.initialized = 1;
cmd              2510 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (!mlx4_is_slave(dev) && !priv->cmd.hcr) {
cmd              2511 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->cmd.hcr = ioremap(pci_resource_start(dev->persist->pdev,
cmd              2513 drivers/net/ethernet/mellanox/mlx4/cmd.c 		if (!priv->cmd.hcr) {
cmd              2531 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (!priv->cmd.pool) {
cmd              2532 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->cmd.pool = dma_pool_create("mlx4_cmd",
cmd              2536 drivers/net/ethernet/mellanox/mlx4/cmd.c 		if (!priv->cmd.pool)
cmd              2599 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (priv->cmd.pool && (cleanup_mask & MLX4_CMD_CLEANUP_POOL)) {
cmd              2600 drivers/net/ethernet/mellanox/mlx4/cmd.c 		dma_pool_destroy(priv->cmd.pool);
cmd              2601 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->cmd.pool = NULL;
cmd              2604 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (!mlx4_is_slave(dev) && priv->cmd.hcr &&
cmd              2606 drivers/net/ethernet/mellanox/mlx4/cmd.c 		iounmap(priv->cmd.hcr);
cmd              2607 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->cmd.hcr = NULL;
cmd              2615 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (priv->cmd.initialized && (cleanup_mask & MLX4_CMD_CLEANUP_STRUCT))
cmd              2616 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->cmd.initialized = 0;
cmd              2629 drivers/net/ethernet/mellanox/mlx4/cmd.c 	priv->cmd.context = kmalloc_array(priv->cmd.max_cmds,
cmd              2632 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (!priv->cmd.context)
cmd              2636 drivers/net/ethernet/mellanox/mlx4/cmd.c 		mutex_lock(&priv->cmd.slave_cmd_mutex);
cmd              2637 drivers/net/ethernet/mellanox/mlx4/cmd.c 	down_write(&priv->cmd.switch_sem);
cmd              2638 drivers/net/ethernet/mellanox/mlx4/cmd.c 	for (i = 0; i < priv->cmd.max_cmds; ++i) {
cmd              2639 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->cmd.context[i].token = i;
cmd              2640 drivers/net/ethernet/mellanox/mlx4/cmd.c 		priv->cmd.context[i].next  = i + 1;
cmd              2645 drivers/net/ethernet/mellanox/mlx4/cmd.c 		init_completion(&priv->cmd.context[i].done);
cmd              2648 drivers/net/ethernet/mellanox/mlx4/cmd.c 	priv->cmd.context[priv->cmd.max_cmds - 1].next = -1;
cmd              2649 drivers/net/ethernet/mellanox/mlx4/cmd.c 	priv->cmd.free_head = 0;
cmd              2651 drivers/net/ethernet/mellanox/mlx4/cmd.c 	sema_init(&priv->cmd.event_sem, priv->cmd.max_cmds);
cmd              2653 drivers/net/ethernet/mellanox/mlx4/cmd.c 	for (priv->cmd.token_mask = 1;
cmd              2654 drivers/net/ethernet/mellanox/mlx4/cmd.c 	     priv->cmd.token_mask < priv->cmd.max_cmds;
cmd              2655 drivers/net/ethernet/mellanox/mlx4/cmd.c 	     priv->cmd.token_mask <<= 1)
cmd              2657 drivers/net/ethernet/mellanox/mlx4/cmd.c 	--priv->cmd.token_mask;
cmd              2659 drivers/net/ethernet/mellanox/mlx4/cmd.c 	down(&priv->cmd.poll_sem);
cmd              2660 drivers/net/ethernet/mellanox/mlx4/cmd.c 	priv->cmd.use_events = 1;
cmd              2661 drivers/net/ethernet/mellanox/mlx4/cmd.c 	up_write(&priv->cmd.switch_sem);
cmd              2663 drivers/net/ethernet/mellanox/mlx4/cmd.c 		mutex_unlock(&priv->cmd.slave_cmd_mutex);
cmd              2677 drivers/net/ethernet/mellanox/mlx4/cmd.c 		mutex_lock(&priv->cmd.slave_cmd_mutex);
cmd              2678 drivers/net/ethernet/mellanox/mlx4/cmd.c 	down_write(&priv->cmd.switch_sem);
cmd              2679 drivers/net/ethernet/mellanox/mlx4/cmd.c 	priv->cmd.use_events = 0;
cmd              2681 drivers/net/ethernet/mellanox/mlx4/cmd.c 	for (i = 0; i < priv->cmd.max_cmds; ++i)
cmd              2682 drivers/net/ethernet/mellanox/mlx4/cmd.c 		down(&priv->cmd.event_sem);
cmd              2684 drivers/net/ethernet/mellanox/mlx4/cmd.c 	kfree(priv->cmd.context);
cmd              2685 drivers/net/ethernet/mellanox/mlx4/cmd.c 	priv->cmd.context = NULL;
cmd              2687 drivers/net/ethernet/mellanox/mlx4/cmd.c 	up(&priv->cmd.poll_sem);
cmd              2688 drivers/net/ethernet/mellanox/mlx4/cmd.c 	up_write(&priv->cmd.switch_sem);
cmd              2690 drivers/net/ethernet/mellanox/mlx4/cmd.c 		mutex_unlock(&priv->cmd.slave_cmd_mutex);
cmd              2701 drivers/net/ethernet/mellanox/mlx4/cmd.c 	mailbox->buf = dma_pool_zalloc(mlx4_priv(dev)->cmd.pool, GFP_KERNEL,
cmd              2718 drivers/net/ethernet/mellanox/mlx4/cmd.c 	dma_pool_free(mlx4_priv(dev)->cmd.pool, mailbox->buf, mailbox->dma);
cmd              2756 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_lock(&priv->cmd.context_lock);
cmd              2757 drivers/net/ethernet/mellanox/mlx4/cmd.c 	if (priv->cmd.context) {
cmd              2758 drivers/net/ethernet/mellanox/mlx4/cmd.c 		for (i = 0; i < priv->cmd.max_cmds; ++i) {
cmd              2759 drivers/net/ethernet/mellanox/mlx4/cmd.c 			context = &priv->cmd.context[i];
cmd              2766 drivers/net/ethernet/mellanox/mlx4/cmd.c 	spin_unlock(&priv->cmd.context_lock);
cmd              1319 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 				 struct ethtool_rxnfc *cmd)
cmd              1325 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	if (cmd->fs.location >= MAX_NUM_OF_FS_RULES)
cmd              1328 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	if (cmd->fs.flow_type & FLOW_MAC_EXT) {
cmd              1330 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		if (!is_broadcast_ether_addr(cmd->fs.m_ext.h_dest))
cmd              1334 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	switch (cmd->fs.flow_type & ~(FLOW_EXT | FLOW_MAC_EXT)) {
cmd              1337 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		if (cmd->fs.m_u.tcp_ip4_spec.tos)
cmd              1339 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		l4_mask = &cmd->fs.m_u.tcp_ip4_spec;
cmd              1348 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		l3_mask = &cmd->fs.m_u.usr_ip4_spec;
cmd              1350 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		    cmd->fs.h_u.usr_ip4_spec.ip_ver != ETH_RX_NFC_IP4 ||
cmd              1357 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		eth_mask = &cmd->fs.m_u.ether_spec;
cmd              1373 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	if ((cmd->fs.flow_type & FLOW_EXT)) {
cmd              1374 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		if (cmd->fs.m_ext.vlan_etype ||
cmd              1375 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		    !((cmd->fs.m_ext.vlan_tci & cpu_to_be16(VLAN_VID_MASK)) ==
cmd              1377 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		      (cmd->fs.m_ext.vlan_tci & cpu_to_be16(VLAN_VID_MASK)) ==
cmd              1381 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		if (cmd->fs.m_ext.vlan_tci) {
cmd              1382 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			if (be16_to_cpu(cmd->fs.h_ext.vlan_tci) >= VLAN_N_VID)
cmd              1391 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c static int mlx4_en_ethtool_add_mac_rule(struct ethtool_rxnfc *cmd,
cmd              1403 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	if ((cmd->fs.flow_type & FLOW_EXT) &&
cmd              1404 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	    (cmd->fs.m_ext.vlan_tci & cpu_to_be16(VLAN_VID_MASK))) {
cmd              1405 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		spec_l2->eth.vlan_id = cmd->fs.h_ext.vlan_tci;
cmd              1415 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 						struct ethtool_rxnfc *cmd,
cmd              1424 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		if (cmd->fs.flow_type & FLOW_MAC_EXT)
cmd              1425 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			memcpy(&mac, cmd->fs.h_ext.h_dest, ETH_ALEN);
cmd              1432 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	return mlx4_en_ethtool_add_mac_rule(cmd, rule_list_h, spec_l2, &mac[0]);
cmd              1439 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		       struct ethtool_rxnfc *cmd,
cmd              1445 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	struct ethtool_usrip4_spec *l3_mask = &cmd->fs.m_u.usr_ip4_spec;
cmd              1454 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	err = mlx4_en_ethtool_add_mac_rule_by_ipv4(priv, cmd, list_h, spec_l2,
cmd              1455 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 						   cmd->fs.h_u.
cmd              1460 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	spec_l3->ipv4.src_ip = cmd->fs.h_u.usr_ip4_spec.ip4src;
cmd              1463 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	spec_l3->ipv4.dst_ip = cmd->fs.h_u.usr_ip4_spec.ip4dst;
cmd              1477 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			     struct ethtool_rxnfc *cmd,
cmd              1484 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	struct ethtool_tcpip4_spec *l4_mask = &cmd->fs.m_u.tcp_ip4_spec;
cmd              1497 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		err = mlx4_en_ethtool_add_mac_rule_by_ipv4(priv, cmd, list_h,
cmd              1499 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 							   cmd->fs.h_u.
cmd              1504 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		spec_l3->ipv4.src_ip = cmd->fs.h_u.tcp_ip4_spec.ip4src;
cmd              1505 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		spec_l3->ipv4.dst_ip = cmd->fs.h_u.tcp_ip4_spec.ip4dst;
cmd              1506 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		spec_l4->tcp_udp.src_port = cmd->fs.h_u.tcp_ip4_spec.psrc;
cmd              1507 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		spec_l4->tcp_udp.dst_port = cmd->fs.h_u.tcp_ip4_spec.pdst;
cmd              1509 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		err = mlx4_en_ethtool_add_mac_rule_by_ipv4(priv, cmd, list_h,
cmd              1511 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 							   cmd->fs.h_u.
cmd              1516 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		spec_l3->ipv4.src_ip = cmd->fs.h_u.udp_ip4_spec.ip4src;
cmd              1517 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		spec_l3->ipv4.dst_ip = cmd->fs.h_u.udp_ip4_spec.ip4dst;
cmd              1518 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		spec_l4->tcp_udp.src_port = cmd->fs.h_u.udp_ip4_spec.psrc;
cmd              1519 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		spec_l4->tcp_udp.dst_port = cmd->fs.h_u.udp_ip4_spec.pdst;
cmd              1545 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 					     struct ethtool_rxnfc *cmd,
cmd              1553 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	err = mlx4_en_validate_flow(dev, cmd);
cmd              1557 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	switch (cmd->fs.flow_type & ~(FLOW_EXT | FLOW_MAC_EXT)) {
cmd              1563 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		eth_spec = &cmd->fs.h_u.ether_spec;
cmd              1564 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		mlx4_en_ethtool_add_mac_rule(cmd, rule_list_h, spec_l2,
cmd              1571 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		err = add_ip_rule(priv, cmd, rule_list_h);
cmd              1574 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		err = add_tcp_udp_rule(priv, cmd, rule_list_h, TCP_V4_FLOW);
cmd              1577 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		err = add_tcp_udp_rule(priv, cmd, rule_list_h, UDP_V4_FLOW);
cmd              1585 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 				struct ethtool_rxnfc *cmd)
cmd              1602 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	rule.priority = MLX4_DOMAIN_ETHTOOL | cmd->fs.location;
cmd              1606 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	if (cmd->fs.ring_cookie == RX_CLS_FLOW_DISC)
cmd              1608 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	else if (cmd->fs.ring_cookie & EN_ETHTOOL_QP_ATTACH) {
cmd              1609 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		qpn = cmd->fs.ring_cookie & (EN_ETHTOOL_QP_ATTACH - 1);
cmd              1611 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		if (cmd->fs.ring_cookie >= priv->rx_ring_num) {
cmd              1613 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 				cmd->fs.ring_cookie);
cmd              1616 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		qpn = priv->rss_map.qps[cmd->fs.ring_cookie].qpn;
cmd              1619 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 				cmd->fs.ring_cookie);
cmd              1624 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	err = mlx4_en_ethtool_to_net_trans_rule(dev, cmd, &rule.list);
cmd              1628 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	loc_rule = &priv->ethtool_rules[cmd->fs.location];
cmd              1633 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			       cmd->fs.location, loc_rule->id);
cmd              1644 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		       cmd->fs.location);
cmd              1648 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	memcpy(&loc_rule->flow_spec, &cmd->fs,
cmd              1661 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			       struct ethtool_rxnfc *cmd)
cmd              1667 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	if (cmd->fs.location >= MAX_NUM_OF_FS_RULES)
cmd              1670 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	rule = &priv->ethtool_rules[cmd->fs.location];
cmd              1679 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		       cmd->fs.location, rule->id);
cmd              1690 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c static int mlx4_en_get_flow(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd              1702 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		memcpy(&cmd->fs, &rule->flow_spec,
cmd              1722 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c static int mlx4_en_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd              1730 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	if ((cmd->cmd == ETHTOOL_GRXCLSRLCNT ||
cmd              1731 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	     cmd->cmd == ETHTOOL_GRXCLSRULE ||
cmd              1732 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	     cmd->cmd == ETHTOOL_GRXCLSRLALL) &&
cmd              1737 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	switch (cmd->cmd) {
cmd              1739 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		cmd->data = priv->rx_ring_num;
cmd              1742 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		cmd->rule_cnt = mlx4_en_get_num_flows(priv);
cmd              1745 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		err = mlx4_en_get_flow(dev, cmd, cmd->fs.location);
cmd              1748 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		cmd->data = MAX_NUM_OF_FS_RULES;
cmd              1749 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		while ((!err || err == -ENOENT) && priority < cmd->rule_cnt) {
cmd              1750 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 			err = mlx4_en_get_flow(dev, cmd, i);
cmd              1765 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c static int mlx4_en_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd              1775 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 	switch (cmd->cmd) {
cmd              1777 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		err = mlx4_en_flow_replace(dev, cmd);
cmd              1780 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		err = mlx4_en_flow_detach(dev, cmd);
cmd              1783 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c 		en_warn(priv, "Unsupported ethtool command. (%d)\n", cmd->cmd);
cmd              2474 drivers/net/ethernet/mellanox/mlx4/en_netdev.c static int mlx4_en_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              2476 drivers/net/ethernet/mellanox/mlx4/en_netdev.c 	switch (cmd) {
cmd               599 drivers/net/ethernet/mellanox/mlx4/eq.c 				       be16_to_cpu(eqe->event.cmd.token),
cmd               600 drivers/net/ethernet/mellanox/mlx4/eq.c 				       eqe->event.cmd.status,
cmd               601 drivers/net/ethernet/mellanox/mlx4/eq.c 				       be64_to_cpu(eqe->event.cmd.out_param));
cmd               878 drivers/net/ethernet/mellanox/mlx4/eq.c 			struct mlx4_cmd_info *cmd)
cmd               329 drivers/net/ethernet/mellanox/mlx4/fw.c 				struct mlx4_cmd_info *cmd)
cmd              1273 drivers/net/ethernet/mellanox/mlx4/fw.c 			       struct mlx4_cmd_info *cmd)
cmd              1407 drivers/net/ethernet/mellanox/mlx4/fw.c 			    struct mlx4_cmd_info *cmd)
cmd              1618 drivers/net/ethernet/mellanox/mlx4/fw.c 	struct mlx4_cmd *cmd = &mlx4_priv(dev)->cmd;
cmd              1690 drivers/net/ethernet/mellanox/mlx4/fw.c 	cmd->max_cmds = 1 << lg;
cmd              1696 drivers/net/ethernet/mellanox/mlx4/fw.c 		 cmd_if_rev, cmd->max_cmds);
cmd              1744 drivers/net/ethernet/mellanox/mlx4/fw.c 			  struct mlx4_cmd_info *cmd)
cmd              2254 drivers/net/ethernet/mellanox/mlx4/fw.c 			   struct mlx4_cmd_info *cmd)
cmd              2352 drivers/net/ethernet/mellanox/mlx4/fw.c 			    struct mlx4_cmd_info *cmd)
cmd              2994 drivers/net/ethernet/mellanox/mlx4/fw.c 			    struct mlx4_cmd_info *cmd)
cmd               238 drivers/net/ethernet/mellanox/mlx4/fw.h 				struct mlx4_cmd_info *cmd);
cmd              1872 drivers/net/ethernet/mellanox/mlx4/main.c 	mutex_lock(&priv->cmd.slave_cmd_mutex);
cmd              1876 drivers/net/ethernet/mellanox/mlx4/main.c 	mutex_unlock(&priv->cmd.slave_cmd_mutex);
cmd              2055 drivers/net/ethernet/mellanox/mlx4/main.c 	mutex_lock(&priv->cmd.slave_cmd_mutex);
cmd              2056 drivers/net/ethernet/mellanox/mlx4/main.c 	priv->cmd.max_cmds = 1;
cmd              2071 drivers/net/ethernet/mellanox/mlx4/main.c 			mutex_unlock(&priv->cmd.slave_cmd_mutex);
cmd              2102 drivers/net/ethernet/mellanox/mlx4/main.c 	mutex_unlock(&priv->cmd.slave_cmd_mutex);
cmd              2108 drivers/net/ethernet/mellanox/mlx4/main.c 	mutex_unlock(&priv->cmd.slave_cmd_mutex);
cmd              3339 drivers/net/ethernet/mellanox/mlx4/main.c 	spin_lock_init(&priv->cmd.context_lock);
cmd              1562 drivers/net/ethernet/mellanox/mlx4/mcg.c 			 struct mlx4_cmd_info *cmd)
cmd               208 drivers/net/ethernet/mellanox/mlx4/mlx4.h 		       struct mlx4_cmd_info *cmd);
cmd               888 drivers/net/ethernet/mellanox/mlx4/mlx4.h 	struct mlx4_cmd		cmd;
cmd               990 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd               995 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd              1000 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd              1005 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd              1010 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd              1015 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			  struct mlx4_cmd_info *cmd);
cmd              1020 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			    struct mlx4_cmd_info *cmd);
cmd              1025 drivers/net/ethernet/mellanox/mlx4/mlx4.h 		     struct mlx4_cmd_info *cmd);
cmd              1067 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd              1072 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			  struct mlx4_cmd_info *cmd);
cmd              1076 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			struct mlx4_cmd_info *cmd);
cmd              1081 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			  struct mlx4_cmd_info *cmd);
cmd              1086 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			  struct mlx4_cmd_info *cmd);
cmd              1091 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			  struct mlx4_cmd_info *cmd);
cmd              1096 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			  struct mlx4_cmd_info *cmd);
cmd              1101 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			  struct mlx4_cmd_info *cmd);
cmd              1106 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			  struct mlx4_cmd_info *cmd);
cmd              1111 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd              1116 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd              1121 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd              1126 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd              1131 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			 struct mlx4_cmd_info *cmd);
cmd              1136 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			struct mlx4_cmd_info *cmd);
cmd              1141 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			     struct mlx4_cmd_info *cmd);
cmd              1146 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			      struct mlx4_cmd_info *cmd);
cmd              1151 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			     struct mlx4_cmd_info *cmd);
cmd              1156 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			    struct mlx4_cmd_info *cmd);
cmd              1161 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			    struct mlx4_cmd_info *cmd);
cmd              1166 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			      struct mlx4_cmd_info *cmd);
cmd              1171 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			 struct mlx4_cmd_info *cmd);
cmd              1176 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			    struct mlx4_cmd_info *cmd);
cmd              1181 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			    struct mlx4_cmd_info *cmd);
cmd              1186 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			    struct mlx4_cmd_info *cmd);
cmd              1191 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			 struct mlx4_cmd_info *cmd);
cmd              1196 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			  struct mlx4_cmd_info *cmd);
cmd              1217 drivers/net/ethernet/mellanox/mlx4/mlx4.h int mlx4_comm_cmd(struct mlx4_dev *dev, u8 cmd, u16 param,
cmd              1273 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			  struct mlx4_cmd_info *cmd);
cmd              1278 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			  struct mlx4_cmd_info *cmd);
cmd              1283 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd              1288 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			    struct mlx4_cmd_info *cmd);
cmd              1293 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			       struct mlx4_cmd_info *cmd);
cmd              1298 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			    struct mlx4_cmd_info *cmd);
cmd              1308 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd              1314 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			   struct mlx4_cmd_info *cmd);
cmd              1320 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			 struct mlx4_cmd_info *cmd);
cmd              1334 drivers/net/ethernet/mellanox/mlx4/mlx4.h 				struct mlx4_cmd_info *cmd);
cmd              1339 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			       struct mlx4_cmd_info *cmd);
cmd              1346 drivers/net/ethernet/mellanox/mlx4/mlx4.h 				struct mlx4_cmd_info *cmd);
cmd              1351 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			    struct mlx4_cmd_info *cmd);
cmd              1356 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			       struct mlx4_cmd_info *cmd);
cmd              1361 drivers/net/ethernet/mellanox/mlx4/mlx4.h 					 struct mlx4_cmd_info *cmd);
cmd              1366 drivers/net/ethernet/mellanox/mlx4/mlx4.h 					 struct mlx4_cmd_info *cmd);
cmd              1371 drivers/net/ethernet/mellanox/mlx4/mlx4.h 			    struct mlx4_cmd_info *cmd);
cmd              1544 drivers/net/ethernet/mellanox/mlx4/port.c 			  struct mlx4_cmd_info *cmd)
cmd              1821 drivers/net/ethernet/mellanox/mlx4/port.c 				struct mlx4_cmd_info *cmd)
cmd              1841 drivers/net/ethernet/mellanox/mlx4/port.c 			       struct mlx4_cmd_info *cmd)
cmd              1852 drivers/net/ethernet/mellanox/mlx4/port.c 				struct mlx4_cmd_info *cmd)
cmd               443 drivers/net/ethernet/mellanox/mlx4/qp.c 	struct mlx4_update_qp_context *cmd;
cmd               455 drivers/net/ethernet/mellanox/mlx4/qp.c 	cmd = (struct mlx4_update_qp_context *)mailbox->buf;
cmd               459 drivers/net/ethernet/mellanox/mlx4/qp.c 		cmd->qp_context.pri_path.grh_mylmc = params->smac_index;
cmd               474 drivers/net/ethernet/mellanox/mlx4/qp.c 			cmd->qp_context.pri_path.fl |=
cmd               482 drivers/net/ethernet/mellanox/mlx4/qp.c 			cmd->qp_context.param3 |= cpu_to_be32(MLX4_STRIP_VLAN);
cmd               487 drivers/net/ethernet/mellanox/mlx4/qp.c 		cmd->qp_context.rate_limit_params = cpu_to_be16((params->rate_unit << 14) | params->rate_val);
cmd               498 drivers/net/ethernet/mellanox/mlx4/qp.c 		cmd->qp_context.qos_vport = params->qos_vport;
cmd               501 drivers/net/ethernet/mellanox/mlx4/qp.c 	cmd->primary_addr_path_mask = cpu_to_be64(pri_addr_path_mask);
cmd               502 drivers/net/ethernet/mellanox/mlx4/qp.c 	cmd->qp_mask = cpu_to_be64(qp_mask);
cmd               971 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int counter_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              1786 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int qp_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              1853 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int mtt_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              1886 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int mpt_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              1935 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int cq_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              1970 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int srq_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2095 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int mac_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2204 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int vlan_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2242 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int counter_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2272 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int xrcdn_alloc_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2298 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			   struct mlx4_cmd_info *cmd)
cmd              2359 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int qp_free_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2399 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int mtt_free_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2419 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int mpt_free_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2461 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int cq_free_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2486 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int srq_free_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2511 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int mac_free_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2537 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int vlan_free_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2566 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int counter_free_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2589 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c static int xrcdn_free_res(struct mlx4_dev *dev, int slave, int op, int cmd,
cmd              2612 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			  struct mlx4_cmd_info *cmd)
cmd              2758 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			   struct mlx4_cmd_info *cmd)
cmd              2816 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              2841 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			   struct mlx4_cmd_info *cmd)
cmd              2853 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              2873 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			   struct mlx4_cmd_info *cmd)
cmd              2907 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              2955 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			     struct mlx4_cmd_info *cmd)
cmd              3017 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3096 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			  struct mlx4_cmd_info *cmd)
cmd              3122 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3145 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			    struct mlx4_cmd_info *cmd)
cmd              3153 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3266 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			   struct mlx4_cmd_info *cmd)
cmd              3304 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			  struct mlx4_cmd_info *cmd)
cmd              3319 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3382 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		eqe->event.cmd.token = cpu_to_be16(event_eq->token);
cmd              3410 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			  struct mlx4_cmd_info *cmd)
cmd              3426 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3437 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			  struct mlx4_cmd_info *cmd)
cmd              3455 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3475 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			  struct mlx4_cmd_info *cmd)
cmd              3484 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3500 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			  struct mlx4_cmd_info *cmd)
cmd              3513 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3524 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			 struct mlx4_cmd_info *cmd,
cmd              3549 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3572 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			   struct mlx4_cmd_info *cmd)
cmd              3586 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		err = handle_resize(dev, slave, vhcr, inbox, outbox, cmd, cq);
cmd              3590 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3613 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			   struct mlx4_cmd_info *cmd)
cmd              3636 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3658 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			   struct mlx4_cmd_info *cmd)
cmd              3667 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3687 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			   struct mlx4_cmd_info *cmd)
cmd              3700 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3710 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			 struct mlx4_cmd_info *cmd)
cmd              3725 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3735 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			struct mlx4_cmd_info *cmd)
cmd              3749 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3759 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			      struct mlx4_cmd_info *cmd)
cmd              3764 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return mlx4_GEN_QP_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3823 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			     struct mlx4_cmd_info *cmd)
cmd              3863 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3885 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			    struct mlx4_cmd_info *cmd)
cmd              3900 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return mlx4_GEN_QP_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3907 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			    struct mlx4_cmd_info *cmd)
cmd              3922 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return mlx4_GEN_QP_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3930 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			      struct mlx4_cmd_info *cmd)
cmd              3937 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return mlx4_GEN_QP_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3944 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			    struct mlx4_cmd_info *cmd)
cmd              3959 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return mlx4_GEN_QP_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3966 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			    struct mlx4_cmd_info *cmd)
cmd              3981 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	return mlx4_GEN_QP_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              3988 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			 struct mlx4_cmd_info *cmd)
cmd              3997 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd              4141 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			       struct mlx4_cmd_info *cmd)
cmd              4295 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	struct mlx4_update_qp_context *cmd;
cmd              4298 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	cmd = (struct mlx4_update_qp_context *)inbox->buf;
cmd              4300 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	pri_addr_path_mask = be64_to_cpu(cmd->primary_addr_path_mask);
cmd              4301 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	if (cmd->qp_mask || cmd->secondary_addr_path_mask ||
cmd              4324 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 		smac_index = cmd->qp_context.pri_path.grh_mylmc;
cmd              4369 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 					 struct mlx4_cmd_info *cmd)
cmd              4503 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 					 struct mlx4_cmd_info *cmd)
cmd              4567 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 			       struct mlx4_cmd_info *cmd)
cmd              4576 drivers/net/ethernet/mellanox/mlx4/resource_tracker.c 	err = mlx4_DMA_wrapper(dev, slave, vhcr, inbox, outbox, cmd);
cmd                72 drivers/net/ethernet/mellanox/mlx5/core/cmd.c static struct mlx5_cmd_work_ent *alloc_cmd(struct mlx5_cmd *cmd,
cmd                92 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	ent->cmd	= cmd;
cmd                98 drivers/net/ethernet/mellanox/mlx5/core/cmd.c static u8 alloc_token(struct mlx5_cmd *cmd)
cmd               102 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	spin_lock(&cmd->token_lock);
cmd               103 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->token++;
cmd               104 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (cmd->token == 0)
cmd               105 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		cmd->token++;
cmd               106 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	token = cmd->token;
cmd               107 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	spin_unlock(&cmd->token_lock);
cmd               112 drivers/net/ethernet/mellanox/mlx5/core/cmd.c static int alloc_ent(struct mlx5_cmd *cmd)
cmd               117 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	spin_lock_irqsave(&cmd->alloc_lock, flags);
cmd               118 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	ret = find_first_bit(&cmd->bitmask, cmd->max_reg_cmds);
cmd               119 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (ret < cmd->max_reg_cmds)
cmd               120 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		clear_bit(ret, &cmd->bitmask);
cmd               121 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	spin_unlock_irqrestore(&cmd->alloc_lock, flags);
cmd               123 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	return ret < cmd->max_reg_cmds ? ret : -ENOMEM;
cmd               126 drivers/net/ethernet/mellanox/mlx5/core/cmd.c static void free_ent(struct mlx5_cmd *cmd, int idx)
cmd               130 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	spin_lock_irqsave(&cmd->alloc_lock, flags);
cmd               131 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	set_bit(idx, &cmd->bitmask);
cmd               132 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	spin_unlock_irqrestore(&cmd->alloc_lock, flags);
cmd               135 drivers/net/ethernet/mellanox/mlx5/core/cmd.c static struct mlx5_cmd_layout *get_inst(struct mlx5_cmd *cmd, int idx)
cmd               137 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	return cmd->cmd_buf + (idx << cmd->log_stride);
cmd               837 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_core_dev *dev = container_of(ent->cmd, struct mlx5_core_dev,
cmd               838 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 						 cmd);
cmd               854 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd *cmd = ent->cmd;
cmd               855 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_core_dev *dev = container_of(cmd, struct mlx5_core_dev, cmd);
cmd               865 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	sem = ent->page_queue ? &cmd->pages_sem : &cmd->sem;
cmd               868 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		alloc_ret = alloc_ent(cmd);
cmd               885 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		ent->idx = cmd->max_reg_cmds;
cmd               886 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		spin_lock_irqsave(&cmd->alloc_lock, flags);
cmd               887 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		clear_bit(ent->idx, &cmd->bitmask);
cmd               888 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		spin_unlock_irqrestore(&cmd->alloc_lock, flags);
cmd               891 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->ent_arr[ent->idx] = ent;
cmd               892 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	lay = get_inst(cmd, ent->idx);
cmd               906 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	set_signature(ent, !cmd->checksum_disabled);
cmd               909 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd_mode = cmd->mode;
cmd               927 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		free_ent(cmd, ent->idx);
cmd               979 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd *cmd = &dev->cmd;
cmd               987 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (cmd->mode == CMD_MODE_POLLING || ent->polling) {
cmd              1022 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd *cmd = &dev->cmd;
cmd              1032 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	ent = alloc_cmd(cmd, in, out, uout, uout_size, callback, context,
cmd              1048 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	} else if (!queue_work(cmd->wq, &ent->work)) {
cmd              1065 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (op < ARRAY_SIZE(cmd->stats)) {
cmd              1066 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		stats = &cmd->stats[op];
cmd              1087 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
cmd              1192 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	mailbox->buf = dma_pool_zalloc(dev->cmd.pool, flags,
cmd              1207 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	dma_pool_free(dev->cmd.pool, mailbox->buf, mailbox->dma);
cmd              1276 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
cmd              1300 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
cmd              1320 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
cmd              1335 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
cmd              1376 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd *cmd = &dev->cmd;
cmd              1378 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	snprintf(cmd->wq_name, sizeof(cmd->wq_name), "mlx5_cmd_%s",
cmd              1384 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
cmd              1395 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd_debug *dbg = &dev->cmd.dbg;
cmd              1410 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd *cmd = &dev->cmd;
cmd              1413 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	for (i = 0; i < cmd->max_reg_cmds; i++)
cmd              1414 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		down(&cmd->sem);
cmd              1415 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	down(&cmd->pages_sem);
cmd              1417 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->mode = mode;
cmd              1419 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	up(&cmd->pages_sem);
cmd              1420 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	for (i = 0; i < cmd->max_reg_cmds; i++)
cmd              1421 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		up(&cmd->sem);
cmd              1428 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd *cmd;
cmd              1431 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd = mlx5_nb_cof(nb, struct mlx5_cmd, nb);
cmd              1432 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	dev = container_of(cmd, struct mlx5_core_dev, cmd);
cmd              1435 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	mlx5_cmd_comp_handler(dev, be32_to_cpu(eqe->data.cmd.vector), false);
cmd              1441 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	MLX5_NB_INIT(&dev->cmd.nb, cmd_comp_notifier, CMD);
cmd              1442 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	mlx5_eq_notifier_register(dev, &dev->cmd.nb);
cmd              1449 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	mlx5_eq_notifier_unregister(dev, &dev->cmd.nb);
cmd              1467 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd *cmd = &dev->cmd;
cmd              1480 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	for (i = 0; i < (1 << cmd->log_sz); i++) {
cmd              1484 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 			ent = cmd->ent_arr[i];
cmd              1493 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 					free_ent(cmd, ent->idx);
cmd              1502 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 				sem = &cmd->pages_sem;
cmd              1504 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 				sem = &cmd->sem;
cmd              1509 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 				if (!cmd->checksum_disabled)
cmd              1524 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 				free_ent(cmd, ent->idx);
cmd              1528 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 				if (ent->op < ARRAY_SIZE(cmd->stats)) {
cmd              1529 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 					stats = &cmd->stats[ent->op];
cmd              1571 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	spin_lock_irqsave(&dev->cmd.alloc_lock, flags);
cmd              1572 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	vector = ~dev->cmd.bitmask & ((1ul << (1 << dev->cmd.log_sz)) - 1);
cmd              1577 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	spin_unlock_irqrestore(&dev->cmd.alloc_lock, flags);
cmd              1584 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	spin_unlock_irqrestore(&dev->cmd.alloc_lock, flags);
cmd              1589 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd *cmd = &dev->cmd;
cmd              1592 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	for (i = 0; i < cmd->max_reg_cmds; i++)
cmd              1593 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		while (down_trylock(&cmd->sem))
cmd              1596 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	while (down_trylock(&cmd->pages_sem))
cmd              1600 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	up(&cmd->pages_sem);
cmd              1601 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	for (i = 0; i < cmd->max_reg_cmds; i++)
cmd              1602 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		up(&cmd->sem);
cmd              1635 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd *cmd = &dev->cmd;
cmd              1642 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		ch = &cmd->cache[i];
cmd              1705 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	token = alloc_token(&dev->cmd);
cmd              1826 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		ch = &dev->cmd.cache[i];
cmd              1848 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd *cmd = &dev->cmd;
cmd              1856 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		ch = &cmd->cache[k];
cmd              1872 drivers/net/ethernet/mellanox/mlx5/core/cmd.c static int alloc_cmd_page(struct mlx5_core_dev *dev, struct mlx5_cmd *cmd)
cmd              1876 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->cmd_alloc_buf = dma_alloc_coherent(ddev, MLX5_ADAPTER_PAGE_SIZE,
cmd              1877 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 						&cmd->alloc_dma, GFP_KERNEL);
cmd              1878 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (!cmd->cmd_alloc_buf)
cmd              1882 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (!((uintptr_t)cmd->cmd_alloc_buf & (MLX5_ADAPTER_PAGE_SIZE - 1))) {
cmd              1883 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		cmd->cmd_buf = cmd->cmd_alloc_buf;
cmd              1884 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		cmd->dma = cmd->alloc_dma;
cmd              1885 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		cmd->alloc_size = MLX5_ADAPTER_PAGE_SIZE;
cmd              1889 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	dma_free_coherent(ddev, MLX5_ADAPTER_PAGE_SIZE, cmd->cmd_alloc_buf,
cmd              1890 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 			  cmd->alloc_dma);
cmd              1891 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->cmd_alloc_buf = dma_alloc_coherent(ddev,
cmd              1893 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 						&cmd->alloc_dma, GFP_KERNEL);
cmd              1894 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (!cmd->cmd_alloc_buf)
cmd              1897 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->cmd_buf = PTR_ALIGN(cmd->cmd_alloc_buf, MLX5_ADAPTER_PAGE_SIZE);
cmd              1898 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->dma = ALIGN(cmd->alloc_dma, MLX5_ADAPTER_PAGE_SIZE);
cmd              1899 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->alloc_size = 2 * MLX5_ADAPTER_PAGE_SIZE - 1;
cmd              1903 drivers/net/ethernet/mellanox/mlx5/core/cmd.c static void free_cmd_page(struct mlx5_core_dev *dev, struct mlx5_cmd *cmd)
cmd              1907 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	dma_free_coherent(ddev, cmd->alloc_size, cmd->cmd_alloc_buf,
cmd              1908 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 			  cmd->alloc_dma);
cmd              1915 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd *cmd = &dev->cmd;
cmd              1921 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	memset(cmd, 0, sizeof(*cmd));
cmd              1930 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->pool = dma_pool_create("mlx5_cmd", dev->device, size, align, 0);
cmd              1931 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (!cmd->pool)
cmd              1934 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	err = alloc_cmd_page(dev, cmd);
cmd              1939 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->log_sz = cmd_l >> 4 & 0xf;
cmd              1940 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->log_stride = cmd_l & 0xf;
cmd              1941 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (1 << cmd->log_sz > MLX5_MAX_COMMANDS) {
cmd              1943 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 			      1 << cmd->log_sz);
cmd              1948 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (cmd->log_sz + cmd->log_stride > MLX5_ADAPTER_PAGE_SHIFT) {
cmd              1954 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->checksum_disabled = 1;
cmd              1955 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->max_reg_cmds = (1 << cmd->log_sz) - 1;
cmd              1956 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->bitmask = (1UL << cmd->max_reg_cmds) - 1;
cmd              1958 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->cmdif_rev = ioread32be(&dev->iseg->cmdif_rev_fw_sub) >> 16;
cmd              1959 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (cmd->cmdif_rev > CMD_IF_REV) {
cmd              1961 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 			      CMD_IF_REV, cmd->cmdif_rev);
cmd              1966 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	spin_lock_init(&cmd->alloc_lock);
cmd              1967 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	spin_lock_init(&cmd->token_lock);
cmd              1968 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	for (i = 0; i < ARRAY_SIZE(cmd->stats); i++)
cmd              1969 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 		spin_lock_init(&cmd->stats[i].lock);
cmd              1971 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	sema_init(&cmd->sem, cmd->max_reg_cmds);
cmd              1972 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	sema_init(&cmd->pages_sem, 1);
cmd              1974 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd_h = (u32)((u64)(cmd->dma) >> 32);
cmd              1975 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd_l = (u32)(cmd->dma);
cmd              1988 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	mlx5_core_dbg(dev, "descriptor at dma 0x%llx\n", (unsigned long long)(cmd->dma));
cmd              1990 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->mode = CMD_MODE_POLLING;
cmd              1995 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	cmd->wq = create_singlethread_workqueue(cmd->wq_name);
cmd              1996 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	if (!cmd->wq) {
cmd              2010 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	free_cmd_page(dev, cmd);
cmd              2013 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	dma_pool_destroy(cmd->pool);
cmd              2021 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	struct mlx5_cmd *cmd = &dev->cmd;
cmd              2024 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	destroy_workqueue(cmd->wq);
cmd              2026 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	free_cmd_page(dev, cmd);
cmd              2027 drivers/net/ethernet/mellanox/mlx5/core/cmd.c 	dma_pool_destroy(cmd->pool);
cmd               167 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c 	struct dentry **cmd;
cmd               171 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c 	cmd = &dev->priv.cmdif_debugfs;
cmd               172 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c 	*cmd = debugfs_create_dir("commands", dev->priv.dbg_root);
cmd               174 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c 	for (i = 0; i < ARRAY_SIZE(dev->cmd.stats); i++) {
cmd               175 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c 		stats = &dev->cmd.stats[i];
cmd               178 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c 			stats->root = debugfs_create_dir(namep, *cmd);
cmd               160 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h int mlx5e_ethtool_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd);
cmd               166 drivers/net/ethernet/mellanox/mlx5/core/en/fs.h static inline int mlx5e_ethtool_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd              1961 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 	if (info->cmd == ETHTOOL_GRXRINGS) {
cmd              1969 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c static int mlx5e_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd              1971 drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c 	return mlx5e_ethtool_set_rxnfc(dev, cmd);
cmd               891 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c int mlx5e_ethtool_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd               896 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	switch (cmd->cmd) {
cmd               898 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		err = mlx5e_ethtool_flow_replace(priv, &cmd->fs);
cmd               901 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		err = mlx5e_ethtool_flow_remove(priv, cmd->fs.location);
cmd               904 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 		err = mlx5e_set_rss_hash_opt(priv, cmd);
cmd               920 drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c 	switch (info->cmd) {
cmd              4069 drivers/net/ethernet/mellanox/mlx5/core/en_main.c static int mlx5e_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              4073 drivers/net/ethernet/mellanox/mlx5/core/en_main.c 	switch (cmd) {
cmd              2345 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	u8 cmd, field_bsize;
cmd              2400 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 			cmd  = MLX5_ACTION_TYPE_SET;
cmd              2412 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 			cmd  = MLX5_ACTION_TYPE_ADD;
cmd              2445 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		MLX5_SET(set_action_in, action, action_type, cmd);
cmd              2448 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		if (cmd == MLX5_ACTION_TYPE_SET) {
cmd              2509 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	u8 cmd = (act->id == FLOW_ACTION_MANGLE) ? 0 : 1;
cmd              2532 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	err = set_pedit_val(htype, ~mask, val, offset, &hdrs[cmd]);
cmd              2536 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	hdrs[cmd].pedits++;
cmd              2551 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	u8 cmd;
cmd              2563 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	for (cmd = 0; cmd < __PEDIT_CMD_MAX; cmd++) {
cmd              2564 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 		cmd_masks = &hdrs[cmd].masks;
cmd              2568 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 			netdev_warn(priv->netdev, "attempt to offload an unsupported field (cmd %d)\n", cmd);
cmd                91 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 		   FIELD_SIZEOF(struct mlx5_ifc_fpga_ipsec_sa_v1, cmd),
cmd                93 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 		      FIELD_SIZEOF(struct mlx5_ifc_fpga_ipsec_sa_v1, cmd),
cmd               217 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 				      const void *cmd, int cmd_size)
cmd               238 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	memcpy(&context->command, cmd, cmd_size);
cmd               296 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	hw_sa->ipsec_sa_v1.cmd = htonl(opcode);
cmd               421 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	struct mlx5_ifc_fpga_ipsec_cmd_cap cmd = {0};
cmd               424 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	cmd.cmd = htonl(MLX5_FPGA_IPSEC_CMD_OP_SET_CAP);
cmd               425 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	cmd.flags = htonl(flags);
cmd               426 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	context = mlx5_fpga_ipsec_cmd_exec(mdev, &cmd, sizeof(cmd));
cmd               434 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	if ((context->resp.flags & cmd.flags) != cmd.flags) {
cmd               436 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 			      cmd.flags,
cmd               726 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	sa_ctx->hw_sa.ipsec_sa_v1.cmd = 0;
cmd               833 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	sa_ctx->hw_sa.ipsec_sa_v1.cmd = 0;
cmd              1518 drivers/net/ethernet/mellanox/mlx5/core/fpga/ipsec.c 	fpga_xfrm->sa_ctx->hw_sa.ipsec_sa_v1.cmd = 0;
cmd               100 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 				   struct mlx5_fpga_tls_command_context *cmd,
cmd               107 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	refcount_set(&cmd->ref, 2);
cmd               108 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	cmd->complete = complete;
cmd               109 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	cmd->buf.complete = mlx5_fpga_cmd_send_complete;
cmd               116 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	ret = mlx5_fpga_sbu_conn_sendmsg(tls->conn, &cmd->buf);
cmd               118 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 		list_add_tail(&cmd->list, &tls->pending_cmds);
cmd               120 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 		complete(tls->conn, fdev, cmd, NULL);
cmd               173 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 				  struct mlx5_fpga_tls_command_context *cmd,
cmd               184 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	mlx5_fpga_tls_put_command_ctx(cmd);
cmd               187 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c static void mlx5_fpga_tls_flow_to_cmd(void *flow, void *cmd)
cmd               189 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	memcpy(MLX5_ADDR_OF(tls_cmd, cmd, src_port), flow,
cmd               192 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	MLX5_SET(tls_cmd, cmd, ipv6, MLX5_GET(tls_flow, flow, ipv6));
cmd               193 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	MLX5_SET(tls_cmd, cmd, direction_sx,
cmd               203 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	void *cmd;
cmd               210 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	cmd = (buf + 1);
cmd               220 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	mlx5_fpga_tls_flow_to_cmd(flow, cmd);
cmd               223 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	MLX5_SET(tls_cmd, cmd, swid, ntohl(handle));
cmd               224 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	MLX5_SET64(tls_cmd, cmd, tls_rcd_sn, be64_to_cpu(rcd_sn));
cmd               225 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	MLX5_SET(tls_cmd, cmd, tcp_sn, seq);
cmd               226 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	MLX5_SET(tls_cmd, cmd, command_type, CMD_RESYNC_RX);
cmd               228 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	buf->sg[0].data = cmd;
cmd               244 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	void *cmd;
cmd               251 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	cmd = (ctx + 1);
cmd               252 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	MLX5_SET(tls_cmd, cmd, command_type, CMD_TEARDOWN_STREAM);
cmd               253 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	MLX5_SET(tls_cmd, cmd, swid, swid);
cmd               255 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	mlx5_fpga_tls_flow_to_cmd(flow, cmd);
cmd               258 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	buf->sg[0].data = cmd;
cmd               298 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	struct mlx5_fpga_tls_command_context cmd;
cmd               307 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 			       struct mlx5_fpga_tls_command_context *cmd,
cmd               311 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	    container_of(cmd, struct mlx5_setup_stream_context, cmd);
cmd               344 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	mlx5_fpga_tls_put_command_ctx(cmd);
cmd               351 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	void *cmd = ctx + 1;
cmd               354 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	buf = &ctx->cmd.buf;
cmd               355 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	buf->sg[0].data = cmd;
cmd               357 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	MLX5_SET(tls_cmd, cmd, command_type, CMD_SETUP_STREAM);
cmd               363 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	mlx5_fpga_tls_cmd_send(mdev->fpga, &ctx->cmd,
cmd               375 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	mlx5_fpga_tls_put_command_ctx(&ctx->cmd);
cmd               510 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c static void mlx5_fpga_tls_set_aes_gcm128_ctx(void *cmd,
cmd               517 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	memcpy(MLX5_ADDR_OF(tls_cmd, cmd, tls_rcd_sn), crypto_info->rec_seq,
cmd               520 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	memcpy(MLX5_ADDR_OF(tls_cmd, cmd, tls_implicit_iv),
cmd               522 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	memcpy(MLX5_ADDR_OF(tls_cmd, cmd, encryption_key),
cmd               526 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	memcpy(MLX5_ADDR_OF(tls_cmd, cmd, encryption_key) +
cmd               530 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	MLX5_SET(tls_cmd, cmd, alg, MLX5_TLS_ALG_AES_GCM_128);
cmd               533 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c static int mlx5_fpga_tls_set_key_material(void *cmd, u32 caps,
cmd               542 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 		mlx5_fpga_tls_set_aes_gcm128_ctx(cmd, crypto_info, &rcd_sn);
cmd               559 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	void *cmd;
cmd               566 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	cmd = ctx + 1;
cmd               567 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	ret = mlx5_fpga_tls_set_key_material(cmd, caps, crypto_info);
cmd               571 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	mlx5_fpga_tls_flow_to_cmd(flow, cmd);
cmd               573 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	MLX5_SET(tls_cmd, cmd, swid, swid);
cmd               574 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c 	MLX5_SET(tls_cmd, cmd, tcp_sn, tcp_sn);
cmd               489 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c int mlx5i_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               493 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c 	switch (cmd) {
cmd                86 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h int mlx5i_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
cmd               143 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c static int mlx5i_pkey_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
cmd               180 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c static int mlx5i_pkey_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               182 drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c 	return mlx5i_ioctl(dev, ifr, cmd);
cmd               163 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 				   enum mlxsw_afa_set_goto_binding_cmd cmd,
cmd               170 drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c 	mlxsw_afa_set_goto_binding_cmd_set(actions, cmd);
cmd                73 drivers/net/ethernet/mellanox/mlxsw/i2c.c 	} cmd;
cmd               104 drivers/net/ethernet/mellanox/mlxsw/i2c.c 	mlxsw_i2c->cmd.mb_off_in = tmp &
cmd               106 drivers/net/ethernet/mellanox/mlxsw/i2c.c 	mlxsw_i2c->cmd.mb_size_in = (tmp & GENMASK(31,
cmd               111 drivers/net/ethernet/mellanox/mlxsw/i2c.c 	mlxsw_i2c->cmd.mb_off_out = tmp &
cmd               113 drivers/net/ethernet/mellanox/mlxsw/i2c.c 	mlxsw_i2c->cmd.mb_size_out = (tmp & GENMASK(31,
cmd               319 drivers/net/ethernet/mellanox/mlxsw/i2c.c 	int off = mlxsw_i2c->cmd.mb_off_in, chunk_size, i, j;
cmd               399 drivers/net/ethernet/mellanox/mlxsw/i2c.c 	int off = mlxsw_i2c->cmd.mb_off_out;
cmd               413 drivers/net/ethernet/mellanox/mlxsw/i2c.c 		if (mutex_lock_interruptible(&mlxsw_i2c->cmd.lock) < 0) {
cmd               424 drivers/net/ethernet/mellanox/mlxsw/i2c.c 			mutex_unlock(&mlxsw_i2c->cmd.lock);
cmd               432 drivers/net/ethernet/mellanox/mlxsw/i2c.c 		if (mutex_lock_interruptible(&mlxsw_i2c->cmd.lock) < 0) {
cmd               475 drivers/net/ethernet/mellanox/mlxsw/i2c.c 	mutex_unlock(&mlxsw_i2c->cmd.lock);
cmd               480 drivers/net/ethernet/mellanox/mlxsw/i2c.c 	mutex_unlock(&mlxsw_i2c->cmd.lock);
cmd               586 drivers/net/ethernet/mellanox/mlxsw/i2c.c 	mutex_init(&mlxsw_i2c->cmd.lock);
cmd               630 drivers/net/ethernet/mellanox/mlxsw/i2c.c 		 id->name, mlxsw_i2c->cmd.mb_size_in,
cmd               631 drivers/net/ethernet/mellanox/mlxsw/i2c.c 		 mlxsw_i2c->cmd.mb_off_in, mlxsw_i2c->cmd.mb_size_out,
cmd               632 drivers/net/ethernet/mellanox/mlxsw/i2c.c 		 mlxsw_i2c->cmd.mb_off_out);
cmd               662 drivers/net/ethernet/mellanox/mlxsw/i2c.c 	mutex_destroy(&mlxsw_i2c->cmd.lock);
cmd               124 drivers/net/ethernet/mellanox/mlxsw/pci.c 	} cmd;
cmd               696 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci->cmd.comp.status = mlxsw_pci_eqe_cmd_status_get(eqe);
cmd               697 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci->cmd.comp.out_param =
cmd               700 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci->cmd.wait_done = true;
cmd               701 drivers/net/ethernet/mellanox/mlxsw/pci.c 	wake_up(&mlxsw_pci->cmd.wait);
cmd              1012 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci->cmd.nopoll = true;
cmd              1026 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci->cmd.nopoll = false;
cmd              1404 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mutex_init(&mlxsw_pci->cmd.lock);
cmd              1405 drivers/net/ethernet/mellanox/mlxsw/pci.c 	init_waitqueue_head(&mlxsw_pci->cmd.wait);
cmd              1413 drivers/net/ethernet/mellanox/mlxsw/pci.c 	err = mlxsw_pci_mbox_alloc(mlxsw_pci, &mlxsw_pci->cmd.in_mbox);
cmd              1417 drivers/net/ethernet/mellanox/mlxsw/pci.c 	err = mlxsw_pci_mbox_alloc(mlxsw_pci, &mlxsw_pci->cmd.out_mbox);
cmd              1527 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci_mbox_free(mlxsw_pci, &mlxsw_pci->cmd.out_mbox);
cmd              1529 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci_mbox_free(mlxsw_pci, &mlxsw_pci->cmd.in_mbox);
cmd              1543 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci_mbox_free(mlxsw_pci, &mlxsw_pci->cmd.out_mbox);
cmd              1544 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mlxsw_pci_mbox_free(mlxsw_pci, &mlxsw_pci->cmd.in_mbox);
cmd              1642 drivers/net/ethernet/mellanox/mlxsw/pci.c 	bool evreq = mlxsw_pci->cmd.nopoll;
cmd              1644 drivers/net/ethernet/mellanox/mlxsw/pci.c 	bool *p_wait_done = &mlxsw_pci->cmd.wait_done;
cmd              1649 drivers/net/ethernet/mellanox/mlxsw/pci.c 	err = mutex_lock_interruptible(&mlxsw_pci->cmd.lock);
cmd              1654 drivers/net/ethernet/mellanox/mlxsw/pci.c 		memcpy(mlxsw_pci->cmd.in_mbox.buf, in_mbox, in_mbox_size);
cmd              1655 drivers/net/ethernet/mellanox/mlxsw/pci.c 		in_mapaddr = mlxsw_pci->cmd.in_mbox.mapaddr;
cmd              1661 drivers/net/ethernet/mellanox/mlxsw/pci.c 		out_mapaddr = mlxsw_pci->cmd.out_mbox.mapaddr;
cmd              1692 drivers/net/ethernet/mellanox/mlxsw/pci.c 		wait_event_timeout(mlxsw_pci->cmd.wait, *p_wait_done, timeout);
cmd              1693 drivers/net/ethernet/mellanox/mlxsw/pci.c 		*p_status = mlxsw_pci->cmd.comp.status;
cmd              1720 drivers/net/ethernet/mellanox/mlxsw/pci.c 		memcpy(out_mbox, mlxsw_pci->cmd.out_mbox.buf, out_mbox_size);
cmd              1723 drivers/net/ethernet/mellanox/mlxsw/pci.c 	mutex_unlock(&mlxsw_pci->cmd.lock);
cmd              1895 drivers/net/ethernet/mellanox/mlxsw/spectrum.c mlxsw_sp_port_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1899 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	switch (cmd) {
cmd              2650 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				   struct ethtool_link_ksettings *cmd)
cmd              2658 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 		ethtool_link_ksettings_add_link_mode(cmd, supported, FIBRE);
cmd              2665 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 		ethtool_link_ksettings_add_link_mode(cmd, supported, Backplane);
cmd              2697 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				 struct ethtool_link_ksettings *cmd)
cmd              2699 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	cmd->base.speed = SPEED_UNKNOWN;
cmd              2700 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              2705 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	cmd->base.speed = mlxsw_sp1_from_ptys_speed(mlxsw_sp, ptys_eth_proto);
cmd              2706 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	if (cmd->base.speed != SPEED_UNKNOWN)
cmd              2707 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 		cmd->base.duplex = DUPLEX_FULL;
cmd              2712 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 			      const struct ethtool_link_ksettings *cmd)
cmd              2719 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 			     cmd->link_modes.advertising))
cmd              3046 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				   struct ethtool_link_ksettings *cmd)
cmd              3048 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, FIBRE);
cmd              3049 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, Backplane);
cmd              3093 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				 struct ethtool_link_ksettings *cmd)
cmd              3095 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	cmd->base.speed = SPEED_UNKNOWN;
cmd              3096 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              3101 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	cmd->base.speed = mlxsw_sp2_from_ptys_speed(mlxsw_sp, ptys_eth_proto);
cmd              3102 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	if (cmd->base.speed != SPEED_UNKNOWN)
cmd              3103 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 		cmd->base.duplex = DUPLEX_FULL;
cmd              3123 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 			      const struct ethtool_link_ksettings *cmd)
cmd              3132 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 					       cmd->link_modes.advertising))
cmd              3231 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				 u8 width, struct ethtool_link_ksettings *cmd)
cmd              3237 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, Asym_Pause);
cmd              3238 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, Autoneg);
cmd              3239 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, Pause);
cmd              3241 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ops->from_ptys_supported_port(mlxsw_sp, eth_proto_cap, cmd);
cmd              3243 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 			    cmd->link_modes.supported);
cmd              3249 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				 struct ethtool_link_ksettings *cmd)
cmd              3258 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, Autoneg);
cmd              3260 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 			    cmd->link_modes.advertising);
cmd              3292 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 					    struct ethtool_link_ksettings *cmd)
cmd              3315 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 					 mlxsw_sp_port->mapping.width, cmd);
cmd              3318 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 					 mlxsw_sp_port->mapping.width, cmd);
cmd              3320 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	cmd->base.autoneg = autoneg ? AUTONEG_ENABLE : AUTONEG_DISABLE;
cmd              3322 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	cmd->base.port = mlxsw_sp_port_connector_port(connector_type);
cmd              3324 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				    eth_proto_oper, cmd);
cmd              3331 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				 const struct ethtool_link_ksettings *cmd)
cmd              3350 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 	autoneg = cmd->base.autoneg == AUTONEG_ENABLE;
cmd              3353 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 					 cmd) :
cmd              3355 drivers/net/ethernet/mellanox/mlxsw/spectrum.c 				   cmd->base.speed);
cmd               291 drivers/net/ethernet/mellanox/mlxsw/spectrum.h 					 struct ethtool_link_ksettings *cmd);
cmd               297 drivers/net/ethernet/mellanox/mlxsw/spectrum.h 				       struct ethtool_link_ksettings *cmd);
cmd               299 drivers/net/ethernet/mellanox/mlxsw/spectrum.h 				   const struct ethtool_link_ksettings *cmd);
cmd               690 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 					    struct ethtool_link_ksettings *cmd)
cmd               707 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	cmd->base.speed = speed;
cmd               708 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	cmd->base.duplex = duplex;
cmd               735 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 				 struct ethtool_link_ksettings *cmd)
cmd               760 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 					eth_proto_oper, cmd);
cmd               763 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	cmd->base.port = mlxsw_sx_port_connector_port(eth_proto_oper);
cmd               766 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               768 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               770 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.lp_advertising,
cmd               814 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 				 const struct ethtool_link_ksettings *cmd)
cmd               827 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	speed = cmd->base.speed;
cmd               830 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 						cmd->link_modes.advertising);
cmd               832 drivers/net/ethernet/mellanox/mlxsw/switchx2.c 	eth_proto_new = cmd->base.autoneg == AUTONEG_ENABLE ?
cmd              1052 drivers/net/ethernet/micrel/ks8851.c static int ks8851_net_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
cmd              1059 drivers/net/ethernet/micrel/ks8851.c 	return generic_mii_ioctl(&ks->mii, if_mii(req), cmd, NULL);
cmd              1095 drivers/net/ethernet/micrel/ks8851.c 				     struct ethtool_link_ksettings *cmd)
cmd              1099 drivers/net/ethernet/micrel/ks8851.c 	mii_ethtool_get_link_ksettings(&ks->mii, cmd);
cmd              1105 drivers/net/ethernet/micrel/ks8851.c 				     const struct ethtool_link_ksettings *cmd)
cmd              1108 drivers/net/ethernet/micrel/ks8851.c 	return mii_ethtool_set_link_ksettings(&ks->mii, cmd);
cmd               964 drivers/net/ethernet/micrel/ks8851_mll.c static int ks_net_ioctl(struct net_device *netdev, struct ifreq *req, int cmd)
cmd               971 drivers/net/ethernet/micrel/ks8851_mll.c 	return generic_mii_ioctl(&ks->mii, if_mii(req), cmd, NULL);
cmd              1008 drivers/net/ethernet/micrel/ks8851_mll.c 				 struct ethtool_link_ksettings *cmd)
cmd              1012 drivers/net/ethernet/micrel/ks8851_mll.c 	mii_ethtool_get_link_ksettings(&ks->mii, cmd);
cmd              1018 drivers/net/ethernet/micrel/ks8851_mll.c 				 const struct ethtool_link_ksettings *cmd)
cmd              1021 drivers/net/ethernet/micrel/ks8851_mll.c 	return mii_ethtool_set_link_ksettings(&ks->mii, cmd);
cmd              5824 drivers/net/ethernet/micrel/ksz884x.c static int netdev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              5836 drivers/net/ethernet/micrel/ksz884x.c 	switch (cmd) {
cmd              5944 drivers/net/ethernet/micrel/ksz884x.c 				     struct ethtool_link_ksettings *cmd)
cmd              5950 drivers/net/ethernet/micrel/ksz884x.c 	mii_ethtool_get_link_ksettings(&priv->mii_if, cmd);
cmd              5951 drivers/net/ethernet/micrel/ksz884x.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, TP);
cmd              5956 drivers/net/ethernet/micrel/ksz884x.c 						cmd->link_modes.advertising);
cmd              5971 drivers/net/ethernet/micrel/ksz884x.c 				     const struct ethtool_link_ksettings *cmd)
cmd              5977 drivers/net/ethernet/micrel/ksz884x.c 	u32 speed = cmd->base.speed;
cmd              5982 drivers/net/ethernet/micrel/ksz884x.c 						cmd->link_modes.advertising);
cmd              5988 drivers/net/ethernet/micrel/ksz884x.c 	if (cmd->base.autoneg && priv->advertising == advertising) {
cmd              5998 drivers/net/ethernet/micrel/ksz884x.c 		if (0 == cmd->base.duplex)
cmd              6002 drivers/net/ethernet/micrel/ksz884x.c 		else if (1 == cmd->base.duplex)
cmd              6008 drivers/net/ethernet/micrel/ksz884x.c 	if (cmd->base.autoneg &&
cmd              6014 drivers/net/ethernet/micrel/ksz884x.c 		port->duplex = cmd->base.duplex + 1;
cmd              6017 drivers/net/ethernet/micrel/ksz884x.c 		if (cmd->base.autoneg)
cmd              6023 drivers/net/ethernet/micrel/ksz884x.c 	memcpy(&copy_cmd, cmd, sizeof(copy_cmd));
cmd              1478 drivers/net/ethernet/microchip/enc28j60.c 			    struct ethtool_link_ksettings *cmd)
cmd              1482 drivers/net/ethernet/microchip/enc28j60.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd              1483 drivers/net/ethernet/microchip/enc28j60.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 10baseT_Half);
cmd              1484 drivers/net/ethernet/microchip/enc28j60.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 10baseT_Full);
cmd              1485 drivers/net/ethernet/microchip/enc28j60.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, TP);
cmd              1487 drivers/net/ethernet/microchip/enc28j60.c 	cmd->base.speed = SPEED_10;
cmd              1488 drivers/net/ethernet/microchip/enc28j60.c 	cmd->base.duplex = priv->full_duplex ? DUPLEX_FULL : DUPLEX_HALF;
cmd              1489 drivers/net/ethernet/microchip/enc28j60.c 	cmd->base.port	= PORT_TP;
cmd              1490 drivers/net/ethernet/microchip/enc28j60.c 	cmd->base.autoneg = AUTONEG_DISABLE;
cmd              1497 drivers/net/ethernet/microchip/enc28j60.c 			    const struct ethtool_link_ksettings *cmd)
cmd              1499 drivers/net/ethernet/microchip/enc28j60.c 	return enc28j60_setlink(dev, cmd->base.autoneg,
cmd              1500 drivers/net/ethernet/microchip/enc28j60.c 				cmd->base.speed, cmd->base.duplex);
cmd                71 drivers/net/ethernet/microchip/encx24j600-regmap.c 	u8 cmd = RCRU;
cmd                77 drivers/net/ethernet/microchip/encx24j600-regmap.c 		cmd = RCRCODE | banked_reg;
cmd                88 drivers/net/ethernet/microchip/encx24j600-regmap.c 			cmd = RGPRDPT; break;
cmd                90 drivers/net/ethernet/microchip/encx24j600-regmap.c 			cmd = RGPWRPT; break;
cmd                92 drivers/net/ethernet/microchip/encx24j600-regmap.c 			cmd = RRXRDPT; break;
cmd                94 drivers/net/ethernet/microchip/encx24j600-regmap.c 			cmd = RRXWRPT; break;
cmd                96 drivers/net/ethernet/microchip/encx24j600-regmap.c 			cmd = RUDARDPT; break;
cmd                98 drivers/net/ethernet/microchip/encx24j600-regmap.c 			cmd = RUDAWRPT; break;
cmd               107 drivers/net/ethernet/microchip/encx24j600-regmap.c 	tx_buf[i++] = cmd;
cmd               108 drivers/net/ethernet/microchip/encx24j600-regmap.c 	if (cmd == RCRU)
cmd               122 drivers/net/ethernet/microchip/encx24j600-regmap.c 	u8 cmd = unbanked_cmd;
cmd               124 drivers/net/ethernet/microchip/encx24j600-regmap.c 	struct spi_transfer t[3] = { { .tx_buf = &cmd, .len = sizeof(cmd), },
cmd               131 drivers/net/ethernet/microchip/encx24j600-regmap.c 		cmd = banked_code | banked_reg;
cmd               142 drivers/net/ethernet/microchip/encx24j600-regmap.c 			cmd = WGPRDPT; break;
cmd               144 drivers/net/ethernet/microchip/encx24j600-regmap.c 			cmd = WGPWRPT; break;
cmd               146 drivers/net/ethernet/microchip/encx24j600-regmap.c 			cmd = WRXRDPT; break;
cmd               148 drivers/net/ethernet/microchip/encx24j600-regmap.c 			cmd = WRXWRPT; break;
cmd               150 drivers/net/ethernet/microchip/encx24j600-regmap.c 			cmd = WUDARDPT; break;
cmd               152 drivers/net/ethernet/microchip/encx24j600-regmap.c 			cmd = WUDAWRPT; break;
cmd               164 drivers/net/ethernet/microchip/encx24j600-regmap.c 	if (cmd == unbanked_cmd) {
cmd               163 drivers/net/ethernet/microchip/encx24j600.c static void encx24j600_cmd(struct encx24j600_priv *priv, u8 cmd)
cmd               166 drivers/net/ethernet/microchip/encx24j600.c 	int ret = regmap_write(priv->ctx.regmap, cmd, 0);
cmd               170 drivers/net/ethernet/microchip/encx24j600.c 			  __func__, ret, cmd);
cmd               939 drivers/net/ethernet/microchip/encx24j600.c 					 struct ethtool_link_ksettings *cmd)
cmd               948 drivers/net/ethernet/microchip/encx24j600.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               951 drivers/net/ethernet/microchip/encx24j600.c 	cmd->base.speed = priv->speed;
cmd               952 drivers/net/ethernet/microchip/encx24j600.c 	cmd->base.duplex = priv->full_duplex ? DUPLEX_FULL : DUPLEX_HALF;
cmd               953 drivers/net/ethernet/microchip/encx24j600.c 	cmd->base.port = PORT_TP;
cmd               954 drivers/net/ethernet/microchip/encx24j600.c 	cmd->base.autoneg = priv->autoneg ? AUTONEG_ENABLE : AUTONEG_DISABLE;
cmd               961 drivers/net/ethernet/microchip/encx24j600.c 			      const struct ethtool_link_ksettings *cmd)
cmd               963 drivers/net/ethernet/microchip/encx24j600.c 	return encx24j600_setlink(dev, cmd->base.autoneg,
cmd               964 drivers/net/ethernet/microchip/encx24j600.c 				  cmd->base.speed, cmd->base.duplex);
cmd               544 drivers/net/ethernet/microchip/lan743x_ethtool.c 	switch (rxnfc->cmd) {
cmd              2548 drivers/net/ethernet/microchip/lan743x_main.c 				struct ifreq *ifr, int cmd)
cmd              2552 drivers/net/ethernet/microchip/lan743x_main.c 	if (cmd == SIOCSHWTSTAMP)
cmd              2553 drivers/net/ethernet/microchip/lan743x_main.c 		return lan743x_ptp_ioctl(netdev, ifr, cmd);
cmd              2554 drivers/net/ethernet/microchip/lan743x_main.c 	return phy_mii_ioctl(netdev->phydev, ifr, cmd);
cmd              1106 drivers/net/ethernet/microchip/lan743x_ptp.c int lan743x_ptp_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd                39 drivers/net/ethernet/microchip/lan743x_ptp.h int lan743x_ptp_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd);
cmd              1056 drivers/net/ethernet/mscc/ocelot.c static int ocelot_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1065 drivers/net/ethernet/mscc/ocelot.c 	switch (cmd) {
cmd               103 drivers/net/ethernet/mscc/ocelot_ace.c static void vcap_cmd(struct ocelot *oc, u16 ix, int cmd, int sel)
cmd               105 drivers/net/ethernet/mscc/ocelot_ace.c 	u32 value = (S2_CORE_UPDATE_CTRL_UPDATE_CMD(cmd) |
cmd               128 drivers/net/ethernet/mscc/ocelot_ace.c static void vcap_row_cmd(struct ocelot *oc, u32 row, int cmd, int sel)
cmd               130 drivers/net/ethernet/mscc/ocelot_ace.c 	vcap_cmd(oc, vcap_is2.entry_count - row - 1, cmd, sel);
cmd               211 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct mcp_cmd_response *cmd;
cmd               377 drivers/net/ethernet/myricom/myri10ge/myri10ge.c myri10ge_send_cmd(struct myri10ge_priv *mgp, u32 cmd,
cmd               382 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct mcp_cmd_response *response = mgp->cmd;
cmd               393 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	buf->cmd = htonl(cmd);
cmd               439 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			   cmd == MXGEFW_CMD_ENABLE_RSS_QUEUES &&
cmd               447 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				cmd, result);
cmd               453 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd, result);
cmd               515 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->cmd->data = 0;
cmd               535 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	for (i = 0; mgp->cmd->data != MYRI10GE_NO_CONFIRM_DATA && i < 20; i++)
cmd               537 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	if (mgp->cmd->data != MYRI10GE_NO_CONFIRM_DATA)
cmd               686 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd               692 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				   &cmd, 0);
cmd               694 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		mgp->max_tso6 = cmd.data0;
cmd               698 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_CMD_GET_RX_RING_SIZE, &cmd, 0);
cmd               705 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->max_intr_slots = 2 * (cmd.data0 / sizeof(struct mcp_dma_addr));
cmd               755 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->cmd->data = 0;
cmd               785 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	while (mgp->cmd->data != MYRI10GE_NO_CONFIRM_DATA && i < 9) {
cmd               789 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	if (mgp->cmd->data != MYRI10GE_NO_CONFIRM_DATA) {
cmd               801 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd               804 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = ((addr[0] << 24) | (addr[1] << 16)
cmd               807 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data1 = ((addr[4] << 8) | (addr[5]));
cmd               809 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_SET_MAC_ADDRESS, &cmd, 0);
cmd               815 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd               819 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, ctl, &cmd, 0);
cmd               832 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd               836 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, ctl, &cmd, atomic);
cmd               843 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd               871 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = MYRI10GE_LOWPART_TO_U32(dmatest_bus);
cmd               872 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data1 = MYRI10GE_HIGHPART_TO_U32(dmatest_bus);
cmd               873 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data2 = len * 0x10000;
cmd               874 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, test_type, &cmd, 0);
cmd               879 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->read_dma = ((cmd.data0 >> 16) * len * 2) / (cmd.data0 & 0xffff);
cmd               880 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = MYRI10GE_LOWPART_TO_U32(dmatest_bus);
cmd               881 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data1 = MYRI10GE_HIGHPART_TO_U32(dmatest_bus);
cmd               882 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data2 = len * 0x1;
cmd               883 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, test_type, &cmd, 0);
cmd               888 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->write_dma = ((cmd.data0 >> 16) * len * 2) / (cmd.data0 & 0xffff);
cmd               890 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = MYRI10GE_LOWPART_TO_U32(dmatest_bus);
cmd               891 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data1 = MYRI10GE_HIGHPART_TO_U32(dmatest_bus);
cmd               892 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data2 = len * 0x10001;
cmd               893 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, test_type, &cmd, 0);
cmd               898 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->read_write_dma = ((cmd.data0 >> 16) * len * 2 * 2) /
cmd               899 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	    (cmd.data0 & 0xffff);
cmd               914 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd               924 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	memset(&cmd, 0, sizeof(cmd));
cmd               925 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_CMD_RESET, &cmd, 0);
cmd               938 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = MXGEFW_RSS_MCP_SLOT_TYPE_MIN;
cmd               939 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	(void)myri10ge_send_cmd(mgp, MXGEFW_CMD_SET_RSS_MCP_SLOT_TYPE, &cmd, 0);
cmd               944 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = (u32) bytes;
cmd               945 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_CMD_SET_INTRQ_SIZE, &cmd, 0);
cmd               962 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 					   &cmd, 0);
cmd               973 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data0 = mgp->num_slices;
cmd               974 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data1 = MXGEFW_SLICE_INTR_MODE_ONE_PER_SLICE;
cmd               976 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			cmd.data1 |= MXGEFW_SLICE_ENABLE_MULTIPLE_TX_QUEUES;
cmd               978 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 					   &cmd, 0);
cmd               985 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			cmd.data0 = mgp->num_slices;
cmd               986 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			cmd.data1 = MXGEFW_SLICE_INTR_MODE_ONE_PER_SLICE;
cmd               989 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 						   &cmd, 0);
cmd              1001 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data0 = MYRI10GE_LOWPART_TO_U32(ss->rx_done.bus);
cmd              1002 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data1 = MYRI10GE_HIGHPART_TO_U32(ss->rx_done.bus);
cmd              1003 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data2 = i;
cmd              1005 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 					    &cmd, 0);
cmd              1009 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	    myri10ge_send_cmd(mgp, MXGEFW_CMD_GET_IRQ_ACK_OFFSET, &cmd, 0);
cmd              1013 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		    (__iomem __be32 *) (mgp->sram + cmd.data0 + 8 * i);
cmd              1016 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				    &cmd, 0);
cmd              1017 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->irq_deassert = (__iomem __be32 *) (mgp->sram + cmd.data0);
cmd              1020 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	    (mgp, MXGEFW_CMD_GET_INTR_COAL_DELAY_OFFSET, &cmd, 0);
cmd              1021 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->intr_coal_delay_ptr = (__iomem __be32 *) (mgp->sram + cmd.data0);
cmd              1029 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_CMD_GET_DCA_OFFSET, &cmd, 0);
cmd              1030 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	dca_tag_off = cmd.data0;
cmd              1612 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			    struct ethtool_link_ksettings *cmd)
cmd              1618 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd->base.autoneg = AUTONEG_DISABLE;
cmd              1619 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd->base.speed = SPEED_10000;
cmd              1620 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd->base.duplex = DUPLEX_FULL;
cmd              1645 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd->base.port = PORT_FIBRE;
cmd              1646 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		ethtool_link_ksettings_add_link_mode(cmd, supported, FIBRE);
cmd              1647 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising, FIBRE);
cmd              1649 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd->base.port = PORT_OTHER;
cmd              1942 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd              1951 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = slice;
cmd              1952 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_CMD_GET_SEND_RING_SIZE, &cmd, 0);
cmd              1953 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	tx_ring_size = cmd.data0;
cmd              1954 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = slice;
cmd              1955 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status |= myri10ge_send_cmd(mgp, MXGEFW_CMD_GET_RX_RING_SIZE, &cmd, 0);
cmd              1958 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	rx_ring_size = cmd.data0;
cmd              2236 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd              2243 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data0 = slice;
cmd              2245 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 					   &cmd, 0);
cmd              2247 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		    (mgp->sram + cmd.data0);
cmd              2249 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = slice;
cmd              2251 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				    &cmd, 0);
cmd              2253 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	    (mgp->sram + cmd.data0);
cmd              2255 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = slice;
cmd              2256 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status |= myri10ge_send_cmd(mgp, MXGEFW_CMD_GET_BIG_RX_OFFSET, &cmd, 0);
cmd              2258 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	    (mgp->sram + cmd.data0);
cmd              2270 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd              2275 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = MYRI10GE_LOWPART_TO_U32(ss->fw_stats_bus);
cmd              2276 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data1 = MYRI10GE_HIGHPART_TO_U32(ss->fw_stats_bus);
cmd              2277 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data2 = sizeof(struct mcp_irq_data) | (slice << 16);
cmd              2278 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_CMD_SET_STATS_DMA_V2, &cmd, 0);
cmd              2284 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data0 = MYRI10GE_LOWPART_TO_U32(bus);
cmd              2285 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data1 = MYRI10GE_HIGHPART_TO_U32(bus);
cmd              2288 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 					   &cmd, 0);
cmd              2301 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd              2316 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data0 = mgp->num_slices;
cmd              2317 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data1 = MXGEFW_SLICE_INTR_MODE_ONE_PER_SLICE;
cmd              2319 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			cmd.data1 |= MXGEFW_SLICE_ENABLE_MULTIPLE_TX_QUEUES;
cmd              2321 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 					   &cmd, 0);
cmd              2327 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data0 = mgp->num_slices;
cmd              2329 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 					   &cmd, 0);
cmd              2333 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 					    &cmd, 0);
cmd              2340 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		itable = mgp->sram + cmd.data0;
cmd              2344 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data0 = 1;
cmd              2345 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data1 = myri10ge_rss_hash;
cmd              2347 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 					   &cmd, 0);
cmd              2419 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = dev->mtu + ETH_HLEN + VLAN_HLEN;
cmd              2420 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_CMD_SET_MTU, &cmd, 0);
cmd              2421 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = mgp->small_bytes;
cmd              2423 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	    myri10ge_send_cmd(mgp, MXGEFW_CMD_SET_SMALL_BUFFER_SIZE, &cmd, 0);
cmd              2424 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = big_pow2;
cmd              2426 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	    myri10ge_send_cmd(mgp, MXGEFW_CMD_SET_BIG_BUFFER_SIZE, &cmd, 0);
cmd              2437 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = 0;
cmd              2438 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_CMD_SET_TSO_MODE, &cmd, 0);
cmd              2447 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_CMD_ETHERNET_UP, &cmd, 0);
cmd              2478 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd              2500 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		    myri10ge_send_cmd(mgp, MXGEFW_CMD_ETHERNET_DOWN, &cmd, 0);
cmd              2951 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd              2966 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	err = myri10ge_send_cmd(mgp, MXGEFW_ENABLE_ALLMULTI, &cmd, 1);
cmd              2981 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 				&cmd, 1);
cmd              2991 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data0 = ntohl(data[0]);
cmd              2992 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		cmd.data1 = ntohl(data[1]);
cmd              2994 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 					&cmd, 1);
cmd              3003 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	err = myri10ge_send_cmd(mgp, MXGEFW_DISABLE_ALLMULTI, &cmd, 1);
cmd              3418 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	u16 cmd, vendor;
cmd              3421 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	pci_read_config_word(mgp->pdev, PCI_COMMAND, &cmd);
cmd              3423 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	if ((cmd & PCI_COMMAND_MASTER) == 0) {
cmd              3454 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		if (cmd == 0xffff) {
cmd              3506 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	u16 cmd;
cmd              3538 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		pci_read_config_word(mgp->pdev, PCI_COMMAND, &cmd);
cmd              3539 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		if ((cmd & PCI_COMMAND_MASTER) == 0) {
cmd              3634 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	struct myri10ge_cmd cmd;
cmd              3670 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	memset(&cmd, 0, sizeof(cmd));
cmd              3671 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_CMD_RESET, &cmd, 0);
cmd              3677 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->max_intr_slots = cmd.data0 / sizeof(struct mcp_slot);
cmd              3680 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	cmd.data0 = mgp->max_intr_slots * sizeof(struct mcp_slot);
cmd              3681 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_CMD_SET_INTRQ_SIZE, &cmd, 0);
cmd              3688 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	status = myri10ge_send_cmd(mgp, MXGEFW_CMD_GET_MAX_RSS_QUEUES, &cmd, 0);
cmd              3692 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 		mgp->num_slices = cmd.data0;
cmd              3826 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	mgp->cmd = dma_alloc_coherent(&pdev->dev, sizeof(*mgp->cmd),
cmd              3828 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	if (!mgp->cmd) {
cmd              3969 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	dma_free_coherent(&pdev->dev, sizeof(*mgp->cmd),
cmd              3970 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			  mgp->cmd, mgp->cmd_bus);
cmd              4013 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 	dma_free_coherent(&pdev->dev, sizeof(*mgp->cmd),
cmd              4014 drivers/net/ethernet/myricom/myri10ge/myri10ge.c 			  mgp->cmd, mgp->cmd_bus);
cmd                22 drivers/net/ethernet/myricom/myri10ge/myri10ge_mcp.h 	__be32 cmd;
cmd               638 drivers/net/ethernet/natsemi/natsemi.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1082 drivers/net/ethernet/natsemi/natsemi.c 	u32 cmd;
cmd              1090 drivers/net/ethernet/natsemi/natsemi.c 	cmd = (0x06 << 10) | (phy_id << 5) | reg;
cmd              1091 drivers/net/ethernet/natsemi/natsemi.c 	mii_send_bits (dev, cmd, 14);
cmd              1107 drivers/net/ethernet/natsemi/natsemi.c 	u32 cmd;
cmd              1113 drivers/net/ethernet/natsemi/natsemi.c 	cmd = (0x5002 << 16) | (phy_id << 23) | (reg << 18) | data;
cmd              1114 drivers/net/ethernet/natsemi/natsemi.c 	mii_send_bits (dev, cmd, 32);
cmd              3076 drivers/net/ethernet/natsemi/natsemi.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              3081 drivers/net/ethernet/natsemi/natsemi.c 	switch(cmd) {
cmd              1207 drivers/net/ethernet/natsemi/ns83820.c 				      struct ethtool_link_ksettings *cmd)
cmd              1241 drivers/net/ethernet/natsemi/ns83820.c 		cmd->base.port       = PORT_FIBRE;
cmd              1249 drivers/net/ethernet/natsemi/ns83820.c 		cmd->base.port = PORT_MII;
cmd              1252 drivers/net/ethernet/natsemi/ns83820.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              1255 drivers/net/ethernet/natsemi/ns83820.c 	cmd->base.duplex = fullduplex ? DUPLEX_FULL : DUPLEX_HALF;
cmd              1258 drivers/net/ethernet/natsemi/ns83820.c 		cmd->base.speed = SPEED_1000;
cmd              1261 drivers/net/ethernet/natsemi/ns83820.c 		cmd->base.speed = SPEED_100;
cmd              1264 drivers/net/ethernet/natsemi/ns83820.c 		cmd->base.speed = SPEED_10;
cmd              1267 drivers/net/ethernet/natsemi/ns83820.c 	cmd->base.autoneg = (tbicr & TBICR_MR_AN_ENABLE)
cmd              1274 drivers/net/ethernet/natsemi/ns83820.c 				      const struct ethtool_link_ksettings *cmd)
cmd              1299 drivers/net/ethernet/natsemi/ns83820.c 	if (cmd->base.duplex != fullduplex) {
cmd              1302 drivers/net/ethernet/natsemi/ns83820.c 			if (cmd->base.duplex == DUPLEX_FULL) {
cmd              1326 drivers/net/ethernet/natsemi/ns83820.c 		if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              1341 drivers/net/ethernet/natsemi/ns83820.c 				cmd->base.autoneg ? "ENABLED" : "DISABLED");
cmd               945 drivers/net/ethernet/neterion/s2io-regs.h #define SPI_CONTROL_CMD(cmd)		vBIT(cmd,32,8)
cmd              5266 drivers/net/ethernet/neterion/s2io.c 				const struct ethtool_link_ksettings *cmd)
cmd              5269 drivers/net/ethernet/neterion/s2io.c 	if ((cmd->base.autoneg == AUTONEG_ENABLE) ||
cmd              5270 drivers/net/ethernet/neterion/s2io.c 	    (cmd->base.speed != SPEED_10000) ||
cmd              5271 drivers/net/ethernet/neterion/s2io.c 	    (cmd->base.duplex != DUPLEX_FULL))
cmd              5295 drivers/net/ethernet/neterion/s2io.c 				struct ethtool_link_ksettings *cmd)
cmd              5299 drivers/net/ethernet/neterion/s2io.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd              5300 drivers/net/ethernet/neterion/s2io.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 10000baseT_Full);
cmd              5301 drivers/net/ethernet/neterion/s2io.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, FIBRE);
cmd              5303 drivers/net/ethernet/neterion/s2io.c 	ethtool_link_ksettings_zero_link_mode(cmd, advertising);
cmd              5304 drivers/net/ethernet/neterion/s2io.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, 10000baseT_Full);
cmd              5305 drivers/net/ethernet/neterion/s2io.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, FIBRE);
cmd              5307 drivers/net/ethernet/neterion/s2io.c 	cmd->base.port = PORT_FIBRE;
cmd              5310 drivers/net/ethernet/neterion/s2io.c 		cmd->base.speed = SPEED_10000;
cmd              5311 drivers/net/ethernet/neterion/s2io.c 		cmd->base.duplex = DUPLEX_FULL;
cmd              5313 drivers/net/ethernet/neterion/s2io.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd              5314 drivers/net/ethernet/neterion/s2io.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              5317 drivers/net/ethernet/neterion/s2io.c 	cmd->base.autoneg = AUTONEG_DISABLE;
cmd              6616 drivers/net/ethernet/neterion/s2io.c static int s2io_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               486 drivers/net/ethernet/neterion/vxge/vxge-config.c 	u16 cmd = 0;
cmd               489 drivers/net/ethernet/neterion/vxge/vxge-config.c 	pci_read_config_word(hldev->pdev, PCI_COMMAND, &cmd);
cmd               490 drivers/net/ethernet/neterion/vxge/vxge-config.c 	cmd |= 0x140;
cmd               491 drivers/net/ethernet/neterion/vxge/vxge-config.c 	pci_write_config_word(hldev->pdev, PCI_COMMAND, cmd);
cmd                53 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 				const struct ethtool_link_ksettings *cmd)
cmd                56 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	if ((cmd->base.autoneg == AUTONEG_ENABLE) ||
cmd                57 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	    (cmd->base.speed != SPEED_10000) ||
cmd                58 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	    (cmd->base.duplex != DUPLEX_FULL))
cmd                75 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 					   struct ethtool_link_ksettings *cmd)
cmd                77 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd                78 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 10000baseT_Full);
cmd                79 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, FIBRE);
cmd                81 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, advertising);
cmd                82 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, 10000baseT_Full);
cmd                83 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, FIBRE);
cmd                85 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	cmd->base.port = PORT_FIBRE;
cmd                88 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 		cmd->base.speed = SPEED_10000;
cmd                89 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 		cmd->base.duplex = DUPLEX_FULL;
cmd                91 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd                92 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd                95 drivers/net/ethernet/neterion/vxge/vxge-ethtool.c 	cmd->base.autoneg = AUTONEG_DISABLE;
cmd              3254 drivers/net/ethernet/neterion/vxge/vxge-main.c static int vxge_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              3258 drivers/net/ethernet/neterion/vxge/vxge-main.c 	switch (cmd) {
cmd               264 drivers/net/ethernet/netronome/nfp/abm/ctrl.c 	const u32 cmd = NFP_NET_CFG_MBOX_CMD_PCI_DSCP_PRIOMAP_SET;
cmd               281 drivers/net/ethernet/netronome/nfp/abm/ctrl.c 	err = nfp_net_mbox_reconfig_and_unlock(nn, cmd);
cmd               756 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c 		       enum nfp_flower_mac_offload_cmd cmd)
cmd               797 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c 	if (cmd == NFP_TUNNEL_MAC_OFFLOAD_MOD && !*mac_offloaded)
cmd               798 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c 		cmd = NFP_TUNNEL_MAC_OFFLOAD_ADD;
cmd               800 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c 	switch (cmd) {
cmd                86 drivers/net/ethernet/netronome/nfp/nfp_main.c int nfp_mbox_cmd(struct nfp_pf *pf, u32 cmd, void *in_data, u64 in_length,
cmd               103 drivers/net/ethernet/netronome/nfp/nfp_main.c 			 cmd, val, err);
cmd               123 drivers/net/ethernet/netronome/nfp/nfp_main.c 	err = nfp_rtsym_writeq(pf->cpp, pf->mbox, NFP_MBOX_CMD, cmd);
cmd               167 drivers/net/ethernet/netronome/nfp/nfp_main.h int nfp_mbox_cmd(struct nfp_pf *pf, u32 cmd, void *in_data, u64 in_length,
cmd              3322 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 	const u32 cmd = NFP_NET_CFG_MBOX_CMD_CTAG_FILTER_ADD;
cmd              3340 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 	return nfp_net_mbox_reconfig_and_unlock(nn, cmd);
cmd              3346 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 	const u32 cmd = NFP_NET_CFG_MBOX_CMD_CTAG_FILTER_KILL;
cmd              3364 drivers/net/ethernet/netronome/nfp/nfp_net_common.c 	return nfp_net_mbox_reconfig_and_unlock(nn, cmd);
cmd               250 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 			   struct ethtool_link_ksettings *cmd)
cmd               268 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, FIBRE);
cmd               269 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	cmd->base.port = PORT_OTHER;
cmd               270 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	cmd->base.speed = SPEED_UNKNOWN;
cmd               271 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               276 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 		cmd->base.autoneg = eth_port->aneg != NFP_ANEG_DISABLED ?
cmd               278 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 		nfp_net_set_fec_link_mode(eth_port, cmd);
cmd               286 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 		cmd->base.port = eth_port->port_type;
cmd               287 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 		cmd->base.speed = eth_port->speed;
cmd               288 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 		cmd->base.duplex = DUPLEX_FULL;
cmd               306 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	cmd->base.speed = ls_to_ethtool[ls];
cmd               307 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	cmd->base.duplex = DUPLEX_FULL;
cmd               314 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 			   const struct ethtool_link_ksettings *cmd)
cmd               335 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	err = __nfp_eth_set_aneg(nsp, cmd->base.autoneg == AUTONEG_ENABLE ?
cmd               339 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	if (cmd->base.speed != SPEED_UNKNOWN) {
cmd               340 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 		u32 speed = cmd->base.speed / eth_port->lanes;
cmd               799 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 				     struct ethtool_rxnfc *cmd)
cmd               803 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	cmd->data = 0;
cmd               808 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	nfp_rss_flag = ethtool_flow_to_nfp_flag(cmd->flow_type);
cmd               812 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd               814 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 		cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               820 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 			     struct ethtool_rxnfc *cmd, u32 *rule_locs)
cmd               824 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	switch (cmd->cmd) {
cmd               826 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 		cmd->data = nn->dp.num_rx_rings;
cmd               829 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 		return nfp_net_get_rss_hash_opts(nn, cmd);
cmd               888 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 			     struct ethtool_rxnfc *cmd)
cmd               892 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 	switch (cmd->cmd) {
cmd               894 drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c 		return nfp_net_set_rss_hash_opt(nn, cmd);
cmd              1125 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		    const struct nfp_cpp_explicit_command *cmd, u64 address)
cmd              1134 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	if (cmd->siga_mode)
cmd              1135 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		sigmask |= 1 << cmd->siga;
cmd              1136 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	if (cmd->sigb_mode)
cmd              1137 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		sigmask |= 1 << cmd->sigb;
cmd              1139 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	signal_master = cmd->signal_master;
cmd              1143 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	signal_ref = cmd->signal_ref;
cmd              1148 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	data_master = cmd->data_master;
cmd              1152 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 	data_ref = cmd->data_ref;
cmd              1159 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 			NFP_CPP_ID_TOKEN_of(cmd->cpp_id)) |
cmd              1167 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 			NFP_CPP_ID_TARGET_of(cmd->cpp_id)) |
cmd              1169 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 			NFP_CPP_ID_ACTION_of(cmd->cpp_id)) |
cmd              1170 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		NFP_PCIE_BAR_EXPLICIT_BAR2_Length(cmd->len) |
cmd              1171 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c 		NFP_PCIE_BAR_EXPLICIT_BAR2_ByteMask(cmd->byte_mask) |
cmd               370 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpp.h 			   const struct nfp_cpp_explicit_command *cmd,
cmd               103 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	struct nfp_cpp_explicit_command cmd;
cmd              1344 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	expl->cmd.cpp_id = cpp_id;
cmd              1345 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	expl->cmd.len = len;
cmd              1346 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	expl->cmd.byte_mask = mask;
cmd              1362 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	expl->cmd.data_master = data_master;
cmd              1363 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	expl->cmd.data_ref = data_ref;
cmd              1379 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	expl->cmd.signal_master = signal_master;
cmd              1380 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	expl->cmd.signal_ref = signal_ref;
cmd              1402 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	expl->cmd.posted = posted;
cmd              1403 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	expl->cmd.siga = siga;
cmd              1404 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	expl->cmd.sigb = sigb;
cmd              1405 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	expl->cmd.siga_mode = siga_mode;
cmd              1406 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	expl->cmd.sigb_mode = sigb_mode;
cmd              1442 drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c 	return NFP_EXPL_OP(explicit_do, expl, &expl->cmd, address);
cmd              4298 drivers/net/ethernet/nvidia/forcedeth.c 				 struct ethtool_link_ksettings *cmd)
cmd              4305 drivers/net/ethernet/nvidia/forcedeth.c 	cmd->base.port = PORT_MII;
cmd              4331 drivers/net/ethernet/nvidia/forcedeth.c 		cmd->base.duplex = DUPLEX_HALF;
cmd              4333 drivers/net/ethernet/nvidia/forcedeth.c 			cmd->base.duplex = DUPLEX_FULL;
cmd              4336 drivers/net/ethernet/nvidia/forcedeth.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              4338 drivers/net/ethernet/nvidia/forcedeth.c 	cmd->base.speed = speed;
cmd              4339 drivers/net/ethernet/nvidia/forcedeth.c 	cmd->base.autoneg = np->autoneg;
cmd              4366 drivers/net/ethernet/nvidia/forcedeth.c 	cmd->base.phy_address = np->phyaddr;
cmd              4368 drivers/net/ethernet/nvidia/forcedeth.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              4370 drivers/net/ethernet/nvidia/forcedeth.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              4379 drivers/net/ethernet/nvidia/forcedeth.c 				 const struct ethtool_link_ksettings *cmd)
cmd              4382 drivers/net/ethernet/nvidia/forcedeth.c 	u32 speed = cmd->base.speed;
cmd              4386 drivers/net/ethernet/nvidia/forcedeth.c 						cmd->link_modes.advertising);
cmd              4388 drivers/net/ethernet/nvidia/forcedeth.c 	if (cmd->base.port != PORT_MII)
cmd              4390 drivers/net/ethernet/nvidia/forcedeth.c 	if (cmd->base.phy_address != np->phyaddr) {
cmd              4395 drivers/net/ethernet/nvidia/forcedeth.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              4406 drivers/net/ethernet/nvidia/forcedeth.c 	} else if (cmd->base.autoneg == AUTONEG_DISABLE) {
cmd              4412 drivers/net/ethernet/nvidia/forcedeth.c 		if (cmd->base.duplex != DUPLEX_HALF &&
cmd              4413 drivers/net/ethernet/nvidia/forcedeth.c 		    cmd->base.duplex != DUPLEX_FULL)
cmd              4443 drivers/net/ethernet/nvidia/forcedeth.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              4495 drivers/net/ethernet/nvidia/forcedeth.c 		if (speed == SPEED_10 && cmd->base.duplex == DUPLEX_HALF)
cmd              4497 drivers/net/ethernet/nvidia/forcedeth.c 		if (speed == SPEED_10 && cmd->base.duplex == DUPLEX_FULL)
cmd              4499 drivers/net/ethernet/nvidia/forcedeth.c 		if (speed == SPEED_100 && cmd->base.duplex == DUPLEX_HALF)
cmd              4501 drivers/net/ethernet/nvidia/forcedeth.c 		if (speed == SPEED_100 && cmd->base.duplex == DUPLEX_FULL)
cmd              1144 drivers/net/ethernet/nxp/lpc_eth.c static int lpc_eth_ioctl(struct net_device *ndev, struct ifreq *req, int cmd)
cmd              1154 drivers/net/ethernet/nxp/lpc_eth.c 	return phy_mii_ioctl(phydev, req, cmd);
cmd               210 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c static int hwtstamp_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              1050 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		struct ethtool_cmd cmd = { .cmd = ETHTOOL_GSET };
cmd              1053 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		if (mii_ethtool_gset(&adapter->mii, &cmd)) {
cmd              1060 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		hw->mac.link_speed = ethtool_cmd_speed(&cmd);
cmd              1061 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		hw->mac.link_duplex = cmd.duplex;
cmd              1071 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 			   cmd.duplex == DUPLEX_FULL ? "Full" : "Half");
cmd              2258 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c static int pch_gbe_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd              2262 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	netdev_dbg(netdev, "cmd : 0x%04x\n", cmd);
cmd              2264 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	if (cmd == SIOCSHWTSTAMP)
cmd              2265 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 		return hwtstamp_ioctl(netdev, ifr, cmd);
cmd              2267 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c 	return generic_mii_ioctl(&adapter->mii, if_mii(ifr), cmd, NULL);
cmd               300 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c 	struct ethtool_cmd     cmd = { .cmd = ETHTOOL_GSET };
cmd               304 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c 	ret = mii_ethtool_gset(&adapter->mii, &cmd);
cmd               308 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c 	ethtool_cmd_speed_set(&cmd, hw->mac.link_speed);
cmd               309 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c 	cmd.duplex = hw->mac.link_duplex;
cmd               310 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c 	cmd.advertising = hw->phy.autoneg_advertised;
cmd               311 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c 	cmd.autoneg = hw->mac.autoneg;
cmd               313 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c 	ret = mii_ethtool_sset(&adapter->mii, &cmd);
cmd               549 drivers/net/ethernet/packetengines/hamachi.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1813 drivers/net/ethernet/packetengines/hamachi.c 				      struct ethtool_link_ksettings *cmd)
cmd              1817 drivers/net/ethernet/packetengines/hamachi.c 	mii_ethtool_get_link_ksettings(&np->mii_if, cmd);
cmd              1823 drivers/net/ethernet/packetengines/hamachi.c 				      const struct ethtool_link_ksettings *cmd)
cmd              1828 drivers/net/ethernet/packetengines/hamachi.c 	res = mii_ethtool_set_link_ksettings(&np->mii_if, cmd);
cmd              1859 drivers/net/ethernet/packetengines/hamachi.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1868 drivers/net/ethernet/packetengines/hamachi.c 	if (cmd == (SIOCDEVPRIVATE+3)) { /* set rx,tx intr params */
cmd              1887 drivers/net/ethernet/packetengines/hamachi.c 		rc = generic_mii_ioctl(&np->mii_if, data, cmd, NULL);
cmd               344 drivers/net/ethernet/packetengines/yellowfin.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1337 drivers/net/ethernet/packetengines/yellowfin.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1343 drivers/net/ethernet/packetengines/yellowfin.c 	switch(cmd) {
cmd                53 drivers/net/ethernet/pensando/ionic/ionic.h 	union ionic_adminq_cmd cmd;
cmd               102 drivers/net/ethernet/pensando/ionic/ionic_dev.c void ionic_dev_cmd_go(struct ionic_dev *idev, union ionic_dev_cmd *cmd)
cmd               104 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	memcpy_toio(&idev->dev_cmd_regs->cmd, cmd, sizeof(*cmd));
cmd               112 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               117 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               122 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               127 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               132 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               136 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               142 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               147 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               152 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               158 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               163 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               168 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               173 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               180 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               185 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               192 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               197 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               204 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               209 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               216 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               221 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               228 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               234 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               240 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               246 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               252 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               257 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               262 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               271 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	union ionic_dev_cmd cmd = {
cmd               285 drivers/net/ethernet/pensando/ionic/ionic_dev.c 	ionic_dev_cmd_go(idev, &cmd);
cmd               249 drivers/net/ethernet/pensando/ionic/ionic_dev.h void ionic_dev_cmd_go(struct ionic_dev *idev, union ionic_dev_cmd *cmd);
cmd               563 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c 	switch (info->cmd) {
cmd               569 drivers/net/ethernet/pensando/ionic/ionic_ethtool.c 			   info->cmd);
cmd               694 drivers/net/ethernet/pensando/ionic/ionic_if.h 	__le64  cmd;
cmd               715 drivers/net/ethernet/pensando/ionic/ionic_if.h 	u64 cmd;
cmd               717 drivers/net/ethernet/pensando/ionic/ionic_if.h 	cmd = (opcode & IONIC_TXQ_DESC_OPCODE_MASK) << IONIC_TXQ_DESC_OPCODE_SHIFT;
cmd               718 drivers/net/ethernet/pensando/ionic/ionic_if.h 	cmd |= (flags & IONIC_TXQ_DESC_FLAGS_MASK) << IONIC_TXQ_DESC_FLAGS_SHIFT;
cmd               719 drivers/net/ethernet/pensando/ionic/ionic_if.h 	cmd |= (nsge & IONIC_TXQ_DESC_NSGE_MASK) << IONIC_TXQ_DESC_NSGE_SHIFT;
cmd               720 drivers/net/ethernet/pensando/ionic/ionic_if.h 	cmd |= (addr & IONIC_TXQ_DESC_ADDR_MASK) << IONIC_TXQ_DESC_ADDR_SHIFT;
cmd               722 drivers/net/ethernet/pensando/ionic/ionic_if.h 	return cmd;
cmd               725 drivers/net/ethernet/pensando/ionic/ionic_if.h static inline void decode_txq_desc_cmd(u64 cmd, u8 *opcode, u8 *flags,
cmd               728 drivers/net/ethernet/pensando/ionic/ionic_if.h 	*opcode = (cmd >> IONIC_TXQ_DESC_OPCODE_SHIFT) & IONIC_TXQ_DESC_OPCODE_MASK;
cmd               729 drivers/net/ethernet/pensando/ionic/ionic_if.h 	*flags = (cmd >> IONIC_TXQ_DESC_FLAGS_SHIFT) & IONIC_TXQ_DESC_FLAGS_MASK;
cmd               730 drivers/net/ethernet/pensando/ionic/ionic_if.h 	*nsge = (cmd >> IONIC_TXQ_DESC_NSGE_SHIFT) & IONIC_TXQ_DESC_NSGE_MASK;
cmd               731 drivers/net/ethernet/pensando/ionic/ionic_if.h 	*addr = (cmd >> IONIC_TXQ_DESC_ADDR_SHIFT) & IONIC_TXQ_DESC_ADDR_MASK;
cmd              2277 drivers/net/ethernet/pensando/ionic/ionic_if.h 	struct ionic_admin_cmd cmd;
cmd              2373 drivers/net/ethernet/pensando/ionic/ionic_if.h 		union ionic_dev_cmd         cmd;
cmd              2395 drivers/net/ethernet/pensando/ionic/ionic_if.h 	struct ionic_admin_cmd cmd;
cmd               185 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.q_control = {
cmd               198 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		ctx.cmd.q_control.index, ctx.cmd.q_control.type);
cmd               221 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.q_control = {
cmd               234 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		ctx.cmd.q_control.index, ctx.cmd.q_control.type);
cmd               560 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.q_init = {
cmd               577 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(dev, "txq_init.pid %d\n", ctx.cmd.q_init.pid);
cmd               578 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(dev, "txq_init.index %d\n", ctx.cmd.q_init.index);
cmd               579 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(dev, "txq_init.ring_base 0x%llx\n", ctx.cmd.q_init.ring_base);
cmd               580 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(dev, "txq_init.ring_size %d\n", ctx.cmd.q_init.ring_size);
cmd               607 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.q_init = {
cmd               622 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(dev, "rxq_init.pid %d\n", ctx.cmd.q_init.pid);
cmd               623 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(dev, "rxq_init.index %d\n", ctx.cmd.q_init.index);
cmd               624 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(dev, "rxq_init.ring_base 0x%llx\n", ctx.cmd.q_init.ring_base);
cmd               625 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(dev, "rxq_init.ring_size %d\n", ctx.cmd.q_init.ring_size);
cmd               796 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.rx_filter_add = {
cmd               815 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	memcpy(ctx.cmd.rx_filter_add.mac.addr, addr, ETH_ALEN);
cmd               827 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.rx_filter_del = {
cmd               842 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	ctx.cmd.rx_filter_del.filter_id = cpu_to_le32(f->filter_id);
cmd               851 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		   ctx.cmd.rx_filter_del.filter_id);
cmd               923 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.rx_mode_set = {
cmd              1070 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.lif_setattr = {
cmd              1081 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	ctx.cmd.lif_setattr.features = ionic_netdev_features_to_nic(features);
cmd              1086 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	lif->hw_features = le64_to_cpu(ctx.cmd.lif_setattr.features &
cmd              1241 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.lif_setattr = {
cmd              1284 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.rx_filter_add = {
cmd              1309 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.rx_filter_del = {
cmd              1325 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		   le32_to_cpu(ctx.cmd.rx_filter_del.filter_id));
cmd              1327 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	ctx.cmd.rx_filter_del.filter_id = cpu_to_le32(f->filter_id);
cmd              1339 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.lif_setattr = {
cmd              1359 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	memcpy(ctx.cmd.lif_setattr.rss.key, lif->rss_hash_key,
cmd              1891 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.q_init = {
cmd              1905 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(dev, "notifyq_init.pid %d\n", ctx.cmd.q_init.pid);
cmd              1906 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(dev, "notifyq_init.index %d\n", ctx.cmd.q_init.index);
cmd              1907 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(dev, "notifyq_init.ring_base 0x%llx\n", ctx.cmd.q_init.ring_base);
cmd              1908 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	dev_dbg(dev, "notifyq_init.ring_size %d\n", ctx.cmd.q_init.ring_size);
cmd              1936 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.lif_getattr = {
cmd              2082 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		.cmd.lif_setattr = {
cmd              2089 drivers/net/ethernet/pensando/ionic/ionic_lif.c 	strlcpy(ctx.cmd.lif_setattr.name, lif->netdev->name,
cmd              2090 drivers/net/ethernet/pensando/ionic/ionic_lif.c 		sizeof(ctx.cmd.lif_setattr.name));
cmd               249 drivers/net/ethernet/pensando/ionic/ionic_lif.h 	u8 num_sg_elems = ((le64_to_cpu(desc->cmd) >> IONIC_TXQ_DESC_NSGE_SHIFT)
cmd               198 drivers/net/ethernet/pensando/ionic/ionic_main.c 		opcode_str = ionic_opcode_to_str(ctx->cmd.cmd.opcode);
cmd               204 drivers/net/ethernet/pensando/ionic/ionic_main.c 			   opcode_str, ctx->cmd.cmd.opcode,
cmd               250 drivers/net/ethernet/pensando/ionic/ionic_main.c 	memcpy(adminq->head->desc, &ctx->cmd, sizeof(ctx->cmd));
cmd               254 drivers/net/ethernet/pensando/ionic/ionic_main.c 			 &ctx->cmd, sizeof(ctx->cmd), true);
cmd               273 drivers/net/ethernet/pensando/ionic/ionic_main.c 		name = ionic_opcode_to_str(ctx->cmd.cmd.opcode);
cmd               275 drivers/net/ethernet/pensando/ionic/ionic_main.c 			   name, ctx->cmd.cmd.opcode, err);
cmd               336 drivers/net/ethernet/pensando/ionic/ionic_main.c 	opcode = idev->dev_cmd_regs->cmd.cmd.opcode;
cmd                24 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c 		.cmd.rx_filter_del = {
cmd                70 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c 	ac = &ctx->cmd.rx_filter_add;
cmd                93 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c 	memcpy(&f->cmd, ac, sizeof(f->cmd));
cmd               123 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c 		if (le16_to_cpu(f->cmd.match) != IONIC_RX_FILTER_MATCH_VLAN)
cmd               125 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c 		if (le16_to_cpu(f->cmd.vlan.vlan) == vid)
cmd               143 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c 		if (le16_to_cpu(f->cmd.match) != IONIC_RX_FILTER_MATCH_MAC)
cmd               145 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.c 		if (memcmp(addr, f->cmd.mac.addr, ETH_ALEN) == 0)
cmd                12 drivers/net/ethernet/pensando/ionic/ionic_rx_filter.h 	struct ionic_rx_filter_add_cmd cmd;
cmd               382 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	decode_txq_desc_cmd(le64_to_cpu(desc->cmd),
cmd               512 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	u64 cmd;
cmd               519 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	cmd = encode_txq_desc_cmd(IONIC_TXQ_DESC_OPCODE_TSO, flags, nsge, addr);
cmd               520 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	desc->cmd = cpu_to_le64(cmd);
cmd               723 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	u64 cmd;
cmd               735 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	cmd = encode_txq_desc_cmd(IONIC_TXQ_DESC_OPCODE_CSUM_PARTIAL,
cmd               737 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	desc->cmd = cpu_to_le64(cmd);
cmd               760 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	u64 cmd;
cmd               772 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	cmd = encode_txq_desc_cmd(IONIC_TXQ_DESC_OPCODE_CSUM_NONE,
cmd               774 drivers/net/ethernet/pensando/ionic/ionic_txrx.c 	desc->cmd = cpu_to_le64(cmd);
cmd               674 drivers/net/ethernet/qlogic/netxen/netxen_nic.h 	u32 cmd;
cmd               709 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define NX_CDRP_FORM_CMD(cmd)	(NX_CDRP_CMD_BIT | (cmd))
cmd               710 drivers/net/ethernet/qlogic/netxen/netxen_nic.h #define NX_CDRP_IS_CMD(cmd)	(((cmd) & NX_CDRP_CMD_BIT) != 0)
cmd              1774 drivers/net/ethernet/qlogic/netxen/netxen_nic.h int netxen_config_ipaddr(struct netxen_adapter *adapter, __be32 ip, int cmd);
cmd                33 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c netxen_issue_cmd(struct netxen_adapter *adapter, struct netxen_cmd_args *cmd)
cmd                47 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	NXWR32(adapter, NX_ARG1_CRB_OFFSET, cmd->req.arg1);
cmd                49 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	NXWR32(adapter, NX_ARG2_CRB_OFFSET, cmd->req.arg2);
cmd                51 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	NXWR32(adapter, NX_ARG3_CRB_OFFSET, cmd->req.arg3);
cmd                53 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	NXWR32(adapter, NX_CDRP_CRB_OFFSET, NX_CDRP_FORM_CMD(cmd->req.cmd));
cmd                68 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		cmd->rsp.cmd = NX_RCODE_SUCCESS;
cmd                69 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		if (cmd->rsp.arg2)
cmd                70 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 			cmd->rsp.arg2 = NXRD32(adapter, NX_ARG2_CRB_OFFSET);
cmd                71 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		if (cmd->rsp.arg3)
cmd                72 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 			cmd->rsp.arg3 = NXRD32(adapter, NX_ARG3_CRB_OFFSET);
cmd                75 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	if (cmd->rsp.arg1)
cmd                76 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		cmd->rsp.arg1 = NXRD32(adapter, NX_ARG1_CRB_OFFSET);
cmd                86 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	struct netxen_cmd_args cmd;
cmd                87 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	memset(&cmd, 0, sizeof(cmd));
cmd                88 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.cmd = NX_CDRP_CMD_TEMP_SIZE;
cmd                89 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	memset(&cmd.rsp, 1, sizeof(struct _cdrp_cmd));
cmd                90 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	netxen_issue_cmd(adapter, &cmd);
cmd                91 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	if (cmd.rsp.cmd != NX_RCODE_SUCCESS) {
cmd                93 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 			"Can't get template size %d\n", cmd.rsp.cmd);
cmd                96 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	adapter->mdump.md_template_size = cmd.rsp.arg2;
cmd                97 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	adapter->mdump.md_template_ver = cmd.rsp.arg3;
cmd               107 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	struct netxen_cmd_args cmd;
cmd               122 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	memset(&cmd, 0, sizeof(cmd));
cmd               123 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	memset(&cmd.rsp, 1, sizeof(struct _cdrp_cmd));
cmd               124 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.cmd = NX_CDRP_CMD_GET_TEMP_HDR;
cmd               125 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg1 = LSD(md_template_addr);
cmd               126 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg2 = MSD(md_template_addr);
cmd               127 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg3 |= size;
cmd               128 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	netxen_issue_cmd(adapter, &cmd);
cmd               130 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	if ((cmd.rsp.cmd == NX_RCODE_SUCCESS) && (size == cmd.rsp.arg2)) {
cmd               134 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 			cmd.rsp.cmd, size, cmd.rsp.arg2);
cmd               220 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	struct netxen_cmd_args cmd;
cmd               222 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	memset(&cmd, 0, sizeof(cmd));
cmd               223 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.cmd = NX_CDRP_CMD_SET_MTU;
cmd               224 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg1 = recv_ctx->context_id;
cmd               225 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg2 = mtu;
cmd               226 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg3 = 0;
cmd               229 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 		rcode = netxen_issue_cmd(adapter, &cmd);
cmd               241 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	struct netxen_cmd_args cmd;
cmd               243 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	memset(&cmd, 0, sizeof(cmd));
cmd               244 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.cmd = NX_CDRP_CMD_CONFIG_GBE_PORT;
cmd               245 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg1 = speed;
cmd               246 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg2 = duplex;
cmd               247 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg3 = autoneg;
cmd               248 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	return netxen_issue_cmd(adapter, &cmd);
cmd               263 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	struct netxen_cmd_args cmd;
cmd               346 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	memset(&cmd, 0, sizeof(cmd));
cmd               347 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg1 = (u32)(phys_addr >> 32);
cmd               348 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg2 = (u32)(phys_addr & 0xffffffff);
cmd               349 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg3 = rq_size;
cmd               350 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.cmd = NX_CDRP_CMD_CREATE_RX_CTX;
cmd               351 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	err = netxen_issue_cmd(adapter, &cmd);
cmd               400 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	struct netxen_cmd_args cmd;
cmd               402 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	memset(&cmd, 0, sizeof(cmd));
cmd               403 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg1 = recv_ctx->context_id;
cmd               404 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg2 = NX_DESTROY_CTX_RESET;
cmd               405 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg3 = 0;
cmd               406 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.cmd = NX_CDRP_CMD_DESTROY_RX_CTX;
cmd               408 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	if (netxen_issue_cmd(adapter, &cmd)) {
cmd               429 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	struct netxen_cmd_args cmd;
cmd               471 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	memset(&cmd, 0, sizeof(cmd));
cmd               472 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg1 = (u32)(phys_addr >> 32);
cmd               473 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg2 = ((u32)phys_addr & 0xffffffff);
cmd               474 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg3 = rq_size;
cmd               475 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.cmd = NX_CDRP_CMD_CREATE_TX_CTX;
cmd               476 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	err = netxen_issue_cmd(adapter, &cmd);
cmd               505 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	struct netxen_cmd_args cmd;
cmd               507 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	memset(&cmd, 0, sizeof(cmd));
cmd               508 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg1 = adapter->tx_context_id;
cmd               509 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg2 = NX_DESTROY_CTX_RESET;
cmd               510 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg3 = 0;
cmd               511 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.cmd = NX_CDRP_CMD_DESTROY_TX_CTX;
cmd               512 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	if (netxen_issue_cmd(adapter, &cmd)) {
cmd               523 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	struct netxen_cmd_args cmd;
cmd               525 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	memset(&cmd, 0, sizeof(cmd));
cmd               526 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg1 = reg;
cmd               527 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg2 = 0;
cmd               528 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg3 = 0;
cmd               529 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.cmd = NX_CDRP_CMD_READ_PHY;
cmd               530 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.rsp.arg1 = 1;
cmd               531 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	rcode = netxen_issue_cmd(adapter, &cmd);
cmd               538 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	*val = cmd.rsp.arg1;
cmd               546 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	struct netxen_cmd_args cmd;
cmd               548 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	memset(&cmd, 0, sizeof(cmd));
cmd               549 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg1 = reg;
cmd               550 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg2 = val;
cmd               551 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.arg3 = 0;
cmd               552 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	cmd.req.cmd = NX_CDRP_CMD_WRITE_PHY;
cmd               553 drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c 	rcode = netxen_issue_cmd(adapter, &cmd);
cmd                84 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			      struct ethtool_link_ksettings *cmd)
cmd               104 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.port = PORT_TP;
cmd               106 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.speed = adapter->link_speed;
cmd               107 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.duplex = adapter->link_duplex;
cmd               108 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.autoneg = adapter->link_autoneg;
cmd               123 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			cmd->base.speed = adapter->link_speed;
cmd               124 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			cmd->base.autoneg = adapter->link_autoneg;
cmd               125 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			cmd->base.duplex = adapter->link_duplex;
cmd               129 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.port = PORT_TP;
cmd               135 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			cmd->base.speed = P3_LINK_SPEED_MHZ *
cmd               138 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			cmd->base.speed = SPEED_10000;
cmd               140 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.duplex = DUPLEX_FULL;
cmd               141 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd               146 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 	cmd->base.phy_address = adapter->physical_port;
cmd               163 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.port = PORT_TP;
cmd               164 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.autoneg = (adapter->ahw.board_type ==
cmd               175 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.port = PORT_MII;
cmd               176 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd               190 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               191 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd               195 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			cmd->base.autoneg = AUTONEG_DISABLE;
cmd               199 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			cmd->base.port = PORT_FIBRE;
cmd               206 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			cmd->base.port = PORT_TP;
cmd               221 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			cmd->base.port = PORT_FIBRE;
cmd               226 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			cmd->base.port = PORT_TP;
cmd               229 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			cmd->base.port = -1;
cmd               234 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               235 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 		cmd->base.speed = SPEED_UNKNOWN;
cmd               238 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               240 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               248 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 			      const struct ethtool_link_ksettings *cmd)
cmd               251 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 	u32 speed = cmd->base.speed;
cmd               260 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 	ret = nx_fw_cmd_set_gbe_port(adapter, speed, cmd->base.duplex,
cmd               261 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 				     cmd->base.autoneg);
cmd               268 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 	adapter->link_duplex = cmd->base.duplex;
cmd               269 drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c 	adapter->link_autoneg = cmd->base.autoneg;
cmd               875 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c int netxen_config_ipaddr(struct netxen_adapter *adapter, __be32 ip, int cmd)
cmd               887 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 	req.words[0] = cpu_to_le64(cmd);
cmd               894 drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c 				(cmd == NX_IP_UP) ? "Add" : "Remove", ip);
cmd               644 drivers/net/ethernet/qlogic/qed/qed_hw.c 	struct dmae_cmd *cmd = p_hwfn->dmae_info.p_dmae_cmd;
cmd               650 drivers/net/ethernet/qlogic/qed/qed_hw.c 		cmd->src_addr_hi = cpu_to_le32(upper_32_bits(src_addr));
cmd               651 drivers/net/ethernet/qlogic/qed/qed_hw.c 		cmd->src_addr_lo = cpu_to_le32(lower_32_bits(src_addr));
cmd               655 drivers/net/ethernet/qlogic/qed/qed_hw.c 		cmd->src_addr_hi = cpu_to_le32(upper_32_bits(phys));
cmd               656 drivers/net/ethernet/qlogic/qed/qed_hw.c 		cmd->src_addr_lo = cpu_to_le32(lower_32_bits(phys));
cmd               668 drivers/net/ethernet/qlogic/qed/qed_hw.c 		cmd->dst_addr_hi = cpu_to_le32(upper_32_bits(dst_addr));
cmd               669 drivers/net/ethernet/qlogic/qed/qed_hw.c 		cmd->dst_addr_lo = cpu_to_le32(lower_32_bits(dst_addr));
cmd               673 drivers/net/ethernet/qlogic/qed/qed_hw.c 		cmd->dst_addr_hi = cpu_to_le32(upper_32_bits(phys));
cmd               674 drivers/net/ethernet/qlogic/qed/qed_hw.c 		cmd->dst_addr_lo = cpu_to_le32(lower_32_bits(phys));
cmd               680 drivers/net/ethernet/qlogic/qed/qed_hw.c 	cmd->length_dw = cpu_to_le16((u16)length_dw);
cmd               710 drivers/net/ethernet/qlogic/qed/qed_hw.c 	struct dmae_cmd *cmd = p_hwfn->dmae_info.p_dmae_cmd;
cmd               732 drivers/net/ethernet/qlogic/qed/qed_hw.c 	cmd->comp_addr_lo = cpu_to_le32(lower_32_bits(phys));
cmd               733 drivers/net/ethernet/qlogic/qed/qed_hw.c 	cmd->comp_addr_hi = cpu_to_le32(upper_32_bits(phys));
cmd               734 drivers/net/ethernet/qlogic/qed/qed_hw.c 	cmd->comp_val = cpu_to_le32(DMAE_COMPLETION_VAL);
cmd               175 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c #define QM_CMD_STRUCT_SIZE(cmd)	cmd ## _STRUCT_SIZE
cmd               176 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c #define QM_CMD_SET_FIELD(var, cmd, field, value) \
cmd               177 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c 	SET_FIELD(var[cmd ## _ ## field ## _OFFSET], \
cmd               178 drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c 		  cmd ## _ ## field, \
cmd               236 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			      struct init_write_op *cmd,
cmd               239 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	u32 dmae_array_offset = le32_to_cpu(cmd->args.array_offset);
cmd               240 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	u32 data = le32_to_cpu(cmd->data);
cmd               368 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			    struct qed_ptt *p_ptt, struct init_read_op *cmd)
cmd               375 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	data = le32_to_cpu(cmd->op_data);
cmd               397 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 		       cmd->op_data);
cmd               401 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	data = le32_to_cpu(cmd->expected_val);
cmd               412 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 		       addr, le32_to_cpu(cmd->expected_val),
cmd               413 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 		       val, le32_to_cpu(cmd->op_data));
cmd               507 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 		union init_op *cmd = &init_ops[cmd_num];
cmd               508 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 		u32 data = le32_to_cpu(cmd->raw.op_data);
cmd               512 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			rc = qed_init_cmd_wr(p_hwfn, p_ptt, &cmd->write,
cmd               516 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			qed_init_cmd_rd(p_hwfn, p_ptt, &cmd->read);
cmd               519 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			cmd_num += qed_init_cmd_mode(p_hwfn, &cmd->if_mode,
cmd               523 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			cmd_num += qed_init_cmd_phase(p_hwfn, &cmd->if_phase,
cmd               531 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			udelay(le32_to_cpu(cmd->delay.delay));
cmd               535 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 			rc = qed_init_cmd_cb(p_hwfn, p_ptt, &cmd->callback);
cmd              2311 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_nvm_flash_cfg_len(struct qed_dev *cdev, u32 cmd)
cmd              2323 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_mcp_nvm_get_cfg(hwfn, ptt, cmd, 0, QED_NVM_CFG_GET_FLAGS, buf,
cmd              2326 drivers/net/ethernet/qlogic/qed/qed_main.c 		DP_ERR(cdev, "Error %d reading %d\n", rc, cmd);
cmd              2336 drivers/net/ethernet/qlogic/qed/qed_main.c 				  u32 cmd, u32 entity_id)
cmd              2348 drivers/net/ethernet/qlogic/qed/qed_main.c 		   "Read config cmd = %d entity id %d\n", cmd, entity_id);
cmd              2350 drivers/net/ethernet/qlogic/qed/qed_main.c 	rc = qed_mcp_nvm_get_cfg(hwfn, ptt, cmd, entity_id, flags, *data, &len);
cmd              2352 drivers/net/ethernet/qlogic/qed/qed_main.c 		DP_ERR(cdev, "Error %d reading %d\n", rc, cmd);
cmd               447 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	DRV_MB_WR(p_hwfn, p_ptt, drv_mb_header, (p_mb_params->cmd | seq_num));
cmd               451 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		   (p_mb_params->cmd | seq_num), p_mb_params->param);
cmd               521 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			  p_mb_params->cmd, p_mb_params->param);
cmd               566 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			  p_mb_params->cmd, p_mb_params->param);
cmd               616 drivers/net/ethernet/qlogic/qed/qed_mcp.c 			  p_mb_params->cmd, p_mb_params->param);
cmd               640 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		u32 cmd,
cmd               649 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = cmd;
cmd               665 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		   u32 cmd,
cmd               674 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = cmd;
cmd               693 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		       u32 cmd,
cmd               703 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = cmd;
cmd               847 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = DRV_MSG_CODE_LOAD_REQ;
cmd              1116 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = DRV_MSG_CODE_UNLOAD_REQ;
cmd              1129 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = DRV_MSG_CODE_UNLOAD_DONE;
cmd              1201 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = DRV_MSG_CODE_VF_DISABLED_DONE;
cmd              1482 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	u32 cmd;
cmd              1486 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	cmd = b_up ? DRV_MSG_CODE_INIT_PHY : DRV_MSG_CODE_LINK_RESET;
cmd              1530 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = cmd;
cmd              1640 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = DRV_MSG_CODE_GET_STATS;
cmd              2502 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = DRV_MSG_CODE_SET_VERSION;
cmd              2659 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = DRV_MSG_CODE_SET_VMAC;
cmd              2864 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		      u32 cmd, u32 addr, u8 *p_buf, u32 len)
cmd              2875 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	switch (cmd) {
cmd              2886 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		DP_NOTICE(p_hwfn, "Invalid nvm write command 0x%x\n", cmd);
cmd              2893 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		if (cmd == QED_PUT_FILE_BEGIN)
cmd              2926 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		if (param && cmd == QED_PUT_FILE_DATA) {
cmd              3294 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	u32 cmd;
cmd              3330 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	switch (p_in_params->cmd) {
cmd              3338 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		       p_in_params->cmd);
cmd              3343 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = p_in_params->cmd;
cmd              3353 drivers/net/ethernet/qlogic/qed/qed_mcp.c 		   p_in_params->cmd,
cmd              3400 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	in_params.cmd = DRV_MSG_SET_RESOURCE_VALUE_MSG;
cmd              3425 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	in_params.cmd = DRV_MSG_GET_RESOURCE_ALLOC_MSG;
cmd              3696 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = DRV_MSG_CODE_GET_ENGINE_CONFIG;
cmd              3734 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	mb_params.cmd = DRV_MSG_CODE_GET_PPFID_BITMAP;
cmd               143 drivers/net/ethernet/qlogic/qed/qed_mcp.h 	u32	cmd;
cmd               406 drivers/net/ethernet/qlogic/qed/qed_mcp.h 		u32 cmd,
cmd               581 drivers/net/ethernet/qlogic/qed/qed_mcp.h 		      u32 cmd, u32 addr, u8 *p_buf, u32 len);
cmd               737 drivers/net/ethernet/qlogic/qed/qed_mcp.h 	u32 cmd;
cmd               927 drivers/net/ethernet/qlogic/qed/qed_mcp.h 		       u32 cmd,
cmd               418 drivers/net/ethernet/qlogic/qed/qed_sp.h 			u8 cmd,
cmd                65 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 			u8 cmd, u8 protocol, struct qed_sp_init_data *p_data)
cmd                82 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 	p_ent->elem.hdr.cmd_id		= cmd;
cmd               116 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c 		   opaque_cid, cmd, protocol,
cmd               191 drivers/net/ethernet/qlogic/qede/qede.h 	enum qede_dump_cmd cmd;
cmd               503 drivers/net/ethernet/qlogic/qede/qede.h int qede_get_cls_rule_entry(struct qede_dev *edev, struct ethtool_rxnfc *cmd);
cmd               491 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 				   struct ethtool_link_ksettings *cmd)
cmd               493 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	struct ethtool_link_settings *base = &cmd->base;
cmd               502 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd               503 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	QEDE_DRV_TO_ETHTOOL_CAPS(current_link.supported_caps, cmd, supported)
cmd               505 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, advertising);
cmd               506 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	QEDE_DRV_TO_ETHTOOL_CAPS(current_link.advertised_caps, cmd, advertising)
cmd               508 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, lp_advertising);
cmd               509 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	QEDE_DRV_TO_ETHTOOL_CAPS(current_link.lp_caps, cmd, lp_advertising)
cmd               529 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 				   const struct ethtool_link_ksettings *cmd)
cmd               531 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	const struct ethtool_link_settings *base = &cmd->base;
cmd               555 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		QEDE_ETHTOOL_TO_DRV_CAPS(params.adv_speeds, cmd, advertising)
cmd               989 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		   epause->cmd, epause->autoneg, epause->rx_pause,
cmd              1232 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	switch (info->cmd) {
cmd              1366 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	switch (info->cmd) {
cmd              1983 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	if (edev->dump_info.cmd == QEDE_DUMP_CMD_NONE) {
cmd              1988 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		edev->dump_info.cmd = val->flag;
cmd              1998 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	switch (edev->dump_info.cmd) {
cmd              2025 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	switch (edev->dump_info.cmd) {
cmd              2036 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		DP_ERR(edev, "Invalid cmd = %d\n", edev->dump_info.cmd);
cmd              2058 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	switch (edev->dump_info.cmd) {
cmd              2076 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 		DP_ERR(edev, "Invalid cmd = %d\n", edev->dump_info.cmd);
cmd              2082 drivers/net/ethernet/qlogic/qede/qede_ethtool.c 	edev->dump_info.cmd = QEDE_DUMP_CMD_NONE;
cmd              1400 drivers/net/ethernet/qlogic/qede/qede_filter.c int qede_get_cls_rule_entry(struct qede_dev *edev, struct ethtool_rxnfc *cmd)
cmd              1402 drivers/net/ethernet/qlogic/qede/qede_filter.c 	struct ethtool_rx_flow_spec *fsp = &cmd->fs;
cmd              1406 drivers/net/ethernet/qlogic/qede/qede_filter.c 	cmd->data = QEDE_RFS_MAX_FLTR;
cmd               511 drivers/net/ethernet/qlogic/qede/qede_main.c static int qede_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               518 drivers/net/ethernet/qlogic/qede/qede_main.c 	switch (cmd) {
cmd               523 drivers/net/ethernet/qlogic/qede/qede_main.c 			   "default IOCTL cmd 0x%x\n", cmd);
cmd               388 drivers/net/ethernet/qlogic/qla3xxx.c static void fm93c56a_cmd(struct ql3_adapter *qdev, u32 cmd, u32 eepromAddr)
cmd               413 drivers/net/ethernet/qlogic/qla3xxx.c 		dataBit = (cmd & mask)
cmd               429 drivers/net/ethernet/qlogic/qla3xxx.c 		cmd = cmd << 1;
cmd              1709 drivers/net/ethernet/qlogic/qla3xxx.c 				 struct ethtool_link_ksettings *cmd)
cmd              1717 drivers/net/ethernet/qlogic/qla3xxx.c 		cmd->base.port = PORT_FIBRE;
cmd              1719 drivers/net/ethernet/qlogic/qla3xxx.c 		cmd->base.port = PORT_TP;
cmd              1720 drivers/net/ethernet/qlogic/qla3xxx.c 		cmd->base.phy_address = qdev->PHYAddr;
cmd              1723 drivers/net/ethernet/qlogic/qla3xxx.c 	cmd->base.autoneg = ql_get_auto_cfg_status(qdev);
cmd              1724 drivers/net/ethernet/qlogic/qla3xxx.c 	cmd->base.speed = ql_get_speed(qdev);
cmd              1725 drivers/net/ethernet/qlogic/qla3xxx.c 	cmd->base.duplex = ql_get_full_dup(qdev);
cmd              1727 drivers/net/ethernet/qlogic/qla3xxx.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              1729 drivers/net/ethernet/qlogic/qla3xxx.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               678 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h #define QLCNIC_CDRP_FORM_CMD(cmd)	(QLCNIC_CDRP_CMD_BIT | (cmd))
cmd              1668 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h void qlcnic_free_mbx_args(struct qlcnic_cmd_args *cmd);
cmd              1907 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 				   struct qlcnic_cmd_args *cmd)
cmd              1910 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 		return adapter->ahw->hw_ops->mbx_cmd(adapter, cmd);
cmd              1996 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 					    u8 *addr, u16 id, u8 cmd)
cmd              1998 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	return adapter->ahw->hw_ops->change_macvlan(adapter, addr, id, cmd);
cmd              2163 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 					__be32 ip, int cmd)
cmd              2165 drivers/net/ethernet/qlogic/qlcnic/qlcnic.h 	adapter->nic_ops->config_ipaddr(adapter, ip, cmd);
cmd               452 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				     struct qlcnic_cmd_args *cmd)
cmd               456 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	if (cmd->op_type == QLC_83XX_MBX_POST_BC_OP)
cmd               459 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	for (i = 0; i < cmd->rsp.num; i++)
cmd               460 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd->rsp.arg[i] = readl(QLCNIC_MBX_FW(adapter->ahw, i));
cmd               801 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		     struct qlcnic_cmd_args *cmd)
cmd               805 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	if (cmd->op_type == QLC_83XX_MBX_POST_BC_OP)
cmd               809 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		 "Host MBX regs(%d)\n", cmd->req.num);
cmd               810 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	for (i = 0; i < cmd->req.num; i++) {
cmd               813 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		pr_info("%08x ", cmd->req.arg[i]);
cmd               817 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		 "FW MBX regs(%d)\n", cmd->rsp.num);
cmd               818 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	for (i = 0; i < cmd->rsp.num; i++) {
cmd               821 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		pr_info("%08x ", cmd->rsp.arg[i]);
cmd               827 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 						struct qlcnic_cmd_args *cmd)
cmd               830 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	int opcode = LSW(cmd->req.arg[0]);
cmd               833 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	max_loops = cmd->total_cmds * QLC_83XX_MBX_CMD_LOOP;
cmd               836 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		if (atomic_read(&cmd->rsp_status) ==
cmd               845 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		__func__, opcode, cmd->type, ahw->pci_func, ahw->op_mode);
cmd               851 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			  struct qlcnic_cmd_args *cmd)
cmd               861 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	opcode = LSW(cmd->req.arg[0]);
cmd               862 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd_type = cmd->type;
cmd               863 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = mbx->ops->enqueue_cmd(adapter, cmd, &timeout);
cmd               867 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			__func__, opcode, cmd->type, ahw->pci_func,
cmd               874 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		if (!wait_for_completion_timeout(&cmd->completion, timeout)) {
cmd               885 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		qlcnic_83xx_poll_for_mbx_completion(adapter, cmd);
cmd               895 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	return cmd->rsp_opcode;
cmd               909 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		if (type == mbx_tbl[i].cmd) {
cmd               939 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd               943 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_IDC_ACK);
cmd               948 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[i] = adapter->ahw->mbox_aen[i];
cmd               950 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               954 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              1072 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1082 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	ahw->hw_ops->alloc_mbx_args(&cmd, adapter,
cmd              1084 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = 0 | (num_sds << 8) | (context_id << 16);
cmd              1107 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		buf = &cmd.req.arg[index];
cmd              1113 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = ahw->hw_ops->mbx_cmd(adapter, &cmd);
cmd              1120 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	mbx_out = (struct qlcnic_add_rings_mbx_out *)&cmd.rsp.arg[1];
cmd              1136 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              1144 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1147 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_DESTROY_RX_CTX))
cmd              1151 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[0] |= (0x3 << 29);
cmd              1156 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = recv_ctx->context_id | temp;
cmd              1157 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1163 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              1175 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1194 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1200 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[0] |= (0x3 << 29);
cmd              1202 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = cap;
cmd              1203 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[5] = 1 | (num_rds << 5) | (num_sds << 8) |
cmd              1208 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 							 &cmd.req.arg[6]);
cmd              1228 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		buf = &cmd.req.arg[index];
cmd              1248 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	buf = &cmd.req.arg[index];
cmd              1252 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = ahw->hw_ops->mbx_cmd(adapter, &cmd);
cmd              1258 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	mbx_out = (struct qlcnic_rcv_mbx_out *)&cmd.rsp.arg[1];
cmd              1288 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              1295 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1298 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_DESTROY_TX_CTX))
cmd              1302 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[0] |= (0x3 << 29);
cmd              1307 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = tx_ring->ctx_id | temp;
cmd              1308 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	if (qlcnic_issue_cmd(adapter, &cmd))
cmd              1311 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              1320 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1355 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_CREATE_TX_CTX);
cmd              1360 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[0] |= (0x3 << 29);
cmd              1365 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = QLCNIC_CAP0_LEGACY_CONTEXT;
cmd              1366 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[5] = QLCNIC_SINGLE_RING | temp;
cmd              1368 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	buf = &cmd.req.arg[6];
cmd              1371 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1377 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	mbx_out = (struct qlcnic_tx_mbx_out *)&cmd.rsp.arg[2];
cmd              1389 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              1487 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1491 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_LED_CONFIG);
cmd              1493 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1495 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			beacon_state = cmd.rsp.arg[4];
cmd              1506 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              1514 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1520 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		status = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1525 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		status = qlcnic_issue_cmd(adapter, &cmd);
cmd              1532 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				adapter->ahw->mbox_reg[i] = cmd.rsp.arg[i+1];
cmd              1534 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		qlcnic_free_mbx_args(&cmd);
cmd              1538 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		status = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1543 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[1] = mbx_in;
cmd              1544 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[2] = mbx_in;
cmd              1545 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[3] = mbx_in;
cmd              1547 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			cmd.req.arg[4] = QLC_83XX_ENABLE_BEACON;
cmd              1548 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		status = qlcnic_issue_cmd(adapter, &cmd);
cmd              1554 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		qlcnic_free_mbx_args(&cmd);
cmd              1559 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		status = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1564 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[1] = adapter->ahw->mbox_reg[0];
cmd              1565 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[2] = adapter->ahw->mbox_reg[1];
cmd              1566 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[3] = adapter->ahw->mbox_reg[2];
cmd              1568 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			cmd.req.arg[4] = adapter->ahw->mbox_reg[3];
cmd              1569 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		status = qlcnic_issue_cmd(adapter, &cmd);
cmd              1573 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		qlcnic_free_mbx_args(&cmd);
cmd              1625 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1632 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		status = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1635 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		status = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1641 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = QLC_REGISTER_LB_IDC | QLC_INIT_FW_RESOURCES;
cmd              1644 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[1] |= QLC_REGISTER_DCB_AEN;
cmd              1646 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	status = qlcnic_issue_cmd(adapter, &cmd);
cmd              1652 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              1657 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1660 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_PORT_CONFIG);
cmd              1664 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = adapter->ahw->port_config;
cmd              1665 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1668 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              1674 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1677 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_PORT_CONFIG);
cmd              1681 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1685 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		adapter->ahw->port_config = cmd.rsp.arg[1];
cmd              1686 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              1694 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1696 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_LINK_EVENT);
cmd              1701 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = (enable ? 1 : 0) | BIT_8 | temp;
cmd              1702 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1706 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              1725 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args *cmd = NULL;
cmd              1732 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd = kzalloc(sizeof(*cmd), GFP_ATOMIC);
cmd              1733 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	if (!cmd)
cmd              1736 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(cmd, adapter,
cmd              1741 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd->type = QLC_83XX_MBX_CMD_NO_WAIT;
cmd              1747 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd->req.arg[1] = mode | temp;
cmd              1748 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd              1752 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(cmd);
cmd              1755 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	kfree(cmd);
cmd              1979 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1981 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1989 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[1] = 1 | temp;
cmd              1991 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[1] = 2 | temp;
cmd              2002 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	memcpy(&cmd.req.arg[2], &temp_ip, sizeof(u32));
cmd              2003 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              2009 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              2016 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              2024 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_CONFIGURE_HW_LRO);
cmd              2030 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = arg1;
cmd              2032 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              2035 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              2044 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              2049 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_CONFIGURE_RSS);
cmd              2065 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = (adapter->recv_ctx->context_id);
cmd              2066 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[2] = word;
cmd              2067 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	memcpy(&cmd.req.arg[4], key, sizeof(key));
cmd              2069 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              2073 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              2093 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args *cmd = NULL;
cmd              2101 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd = kzalloc(sizeof(*cmd), GFP_ATOMIC);
cmd              2102 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	if (!cmd)
cmd              2105 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(cmd, adapter, QLCNIC_CMD_CONFIG_MAC_VLAN);
cmd              2109 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd->type = QLC_83XX_MBX_CMD_NO_WAIT;
cmd              2115 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd->req.arg[1] = op | (1 << 8);
cmd              2117 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd->req.arg[1] |= temp;
cmd              2125 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	buf = &cmd->req.arg[2];
cmd              2127 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd              2131 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(cmd);
cmd              2133 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	kfree(cmd);
cmd              2147 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				      u8 type, struct qlcnic_cmd_args *cmd)
cmd              2152 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		memcpy(&cmd->req.arg[2], mac, sizeof(u32));
cmd              2153 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		memcpy(&cmd->req.arg[3], &mac[4], sizeof(u16));
cmd              2156 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd->req.arg[1] = type;
cmd              2163 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              2166 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_MAC_ADDRESS);
cmd              2170 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_83xx_configure_mac(adapter, mac, QLCNIC_GET_CURRENT_MAC, &cmd);
cmd              2171 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              2174 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		mac_low = cmd.rsp.arg[1];
cmd              2175 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		mac_high = cmd.rsp.arg[2];
cmd              2186 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              2193 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              2197 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_CONFIG_INTR_COAL);
cmd              2202 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = QLCNIC_INTR_COAL_TYPE_RX | temp << 16;
cmd              2204 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[2] = coal->rx_packets | temp << 16;
cmd              2205 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[3] = coal->flag;
cmd              2207 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              2212 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              2220 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              2224 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_CONFIG_INTR_COAL);
cmd              2229 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = QLCNIC_INTR_COAL_TYPE_TX | temp << 16;
cmd              2231 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[2] = coal->tx_packets | temp << 16;
cmd              2232 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[3] = coal->flag;
cmd              2234 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              2239 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              2376 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              2385 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_NIC_INFO);
cmd              2389 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = (nic->pci_func << 16);
cmd              2390 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[2] = 0x1 << 16;
cmd              2391 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[3] = nic->phys_port | (nic->switch_mode << 16);
cmd              2392 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[4] = nic->capabilities;
cmd              2393 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[5] = (nic->max_mac_filters & 0xFF) | ((nic->max_mtu) << 16);
cmd              2394 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[6] = (nic->max_tx_ques) | ((nic->max_rx_ques) << 16);
cmd              2395 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[7] = (nic->min_tx_bw) | ((nic->max_tx_bw) << 16);
cmd              2397 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[i] = 0;
cmd              2399 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              2407 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              2418 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              2421 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_NIC_INFO);
cmd              2427 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[1] = op | BIT_31 | temp;
cmd              2429 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[1] = ahw->pci_func << 16;
cmd              2431 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              2438 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	npar_info->op_type = cmd.rsp.arg[1];
cmd              2439 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	npar_info->pci_func = cmd.rsp.arg[2] & 0xFFFF;
cmd              2440 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	npar_info->op_mode = (cmd.rsp.arg[2] & 0xFFFF0000) >> 16;
cmd              2441 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	npar_info->phys_port = cmd.rsp.arg[3] & 0xFFFF;
cmd              2442 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	npar_info->switch_mode = (cmd.rsp.arg[3] & 0xFFFF0000) >> 16;
cmd              2443 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	npar_info->capabilities = cmd.rsp.arg[4];
cmd              2444 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	npar_info->max_mac_filters = cmd.rsp.arg[5] & 0xFF;
cmd              2445 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	npar_info->max_mtu = (cmd.rsp.arg[5] & 0xFFFF0000) >> 16;
cmd              2446 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	npar_info->max_tx_ques = cmd.rsp.arg[6] & 0xFFFF;
cmd              2447 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	npar_info->max_rx_ques = (cmd.rsp.arg[6] & 0xFFFF0000) >> 16;
cmd              2448 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	npar_info->min_tx_bw = cmd.rsp.arg[7] & 0xFFFF;
cmd              2449 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	npar_info->max_tx_bw = (cmd.rsp.arg[7] & 0xFFFF0000) >> 16;
cmd              2450 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	if (cmd.rsp.arg[8] & 0x1)
cmd              2451 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		npar_info->max_bw_reg_offset = (cmd.rsp.arg[8] & 0x7FFE) >> 1;
cmd              2452 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	if (cmd.rsp.arg[8] & 0x10000) {
cmd              2453 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		temp = (cmd.rsp.arg[8] & 0x7FFE0000) >> 17;
cmd              2457 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	memcpy(ahw->extra_capability, &cmd.rsp.arg[16],
cmd              2461 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              2496 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              2500 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_PCI_INFO);
cmd              2504 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              2508 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		ahw->max_pci_func = cmd.rsp.arg[1] & 0xFF;
cmd              2510 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			pci_info->id = cmd.rsp.arg[i] & 0xFFFF;
cmd              2511 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			pci_info->active = (cmd.rsp.arg[i] & 0xFFFF0000) >> 16;
cmd              2517 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			pci_info->type = cmd.rsp.arg[i] & 0xFFFF;
cmd              2520 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			temp = (cmd.rsp.arg[i] & 0xFFFF0000) >> 16;
cmd              2523 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			pci_info->tx_min_bw = cmd.rsp.arg[i] & 0xFFFF;
cmd              2524 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			temp = (cmd.rsp.arg[i] & 0xFFFF0000) >> 16;
cmd              2527 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			memcpy(pci_info->mac, &cmd.rsp.arg[i], ETH_ALEN - 2);
cmd              2529 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			memcpy(pci_info->mac + sizeof(u32), &cmd.rsp.arg[i], 2);
cmd              2544 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              2554 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              2557 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_CONFIG_INTRPT);
cmd              2561 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = max_ints;
cmd              2564 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[1] |= (adapter->ahw->pci_func << 8) | BIT_16;
cmd              2571 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd.req.arg[index++] = val;
cmd              2573 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              2580 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	max_ints = cmd.rsp.arg[1];
cmd              2582 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		val = cmd.rsp.arg[index];
cmd              2592 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			temp = cmd.rsp.arg[index + 1];
cmd              2601 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              2723 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	u32 cmd;
cmd              2724 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd = adapter->ahw->fdt.write_statusreg_cmd;
cmd              2726 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				     (QLC_83XX_FLASH_FDT_WRITE_DEF_SIG | cmd));
cmd              2808 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	u32 reversed_addr, addr1, addr2, cmd;
cmd              2839 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd = QLC_83XX_FLASH_FDT_ERASE_DEF_SIG | adapter->ahw->fdt.erase_cmd;
cmd              2841 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		qlcnic_83xx_wrt_reg_indirect(adapter, QLC_83XX_FLASH_ADDR, cmd);
cmd              3178 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              3182 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_LINK_STATUS);
cmd              3186 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              3192 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		config = cmd.rsp.arg[3];
cmd              3206 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              3214 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              3228 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_LINK_STATUS);
cmd              3232 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              3238 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		config = cmd.rsp.arg[1];
cmd              3256 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		config = cmd.rsp.arg[3];
cmd              3289 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              3454 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c static inline u64 *qlcnic_83xx_copy_stats(struct qlcnic_cmd_args *cmd,
cmd              3460 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	low = cmd->rsp.arg[index];
cmd              3461 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	hi = cmd->rsp.arg[index + 1];
cmd              3468 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				   struct qlcnic_cmd_args *cmd, u64 *data,
cmd              3474 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd              3481 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	total_regs = cmd->rsp.num;
cmd              3486 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			data = qlcnic_83xx_copy_stats(cmd, data, k);
cmd              3490 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			data = qlcnic_83xx_copy_stats(cmd, data, k);
cmd              3494 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			data = qlcnic_83xx_copy_stats(cmd, data, k);
cmd              3497 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			data = qlcnic_83xx_copy_stats(cmd, data, k);
cmd              3501 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			data = qlcnic_83xx_copy_stats(cmd, data, k);
cmd              3504 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			data = qlcnic_83xx_copy_stats(cmd, data, k);
cmd              3507 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			data = qlcnic_83xx_copy_stats(cmd, data, k);
cmd              3511 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			data = qlcnic_83xx_copy_stats(cmd, data, k);
cmd              3514 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			data = qlcnic_83xx_copy_stats(cmd, data, k);
cmd              3525 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              3529 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	ret = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_STATISTICS);
cmd              3533 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = BIT_1 | (adapter->tx_ring->ctx_id << 16);
cmd              3534 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.rsp.num = QLC_83XX_TX_STAT_REGS;
cmd              3535 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	data = qlcnic_83xx_fill_stats(adapter, &cmd, data,
cmd              3542 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = BIT_2 | (adapter->portnum << 16);
cmd              3543 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.rsp.num = QLC_83XX_MAC_STAT_REGS;
cmd              3544 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	memset(cmd.rsp.arg, 0, sizeof(u32) * cmd.rsp.num);
cmd              3545 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	data = qlcnic_83xx_fill_stats(adapter, &cmd, data,
cmd              3552 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = adapter->recv_ctx->context_id << 16;
cmd              3553 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.rsp.num = QLC_83XX_RX_STAT_REGS;
cmd              3554 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	memset(cmd.rsp.arg, 0, sizeof(u32) * cmd.rsp.num);
cmd              3555 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	data = qlcnic_83xx_fill_stats(adapter, &cmd, data,
cmd              3560 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              3568 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              3571 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              3576 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = (QLCNIC_83XX_ADD_PORT0 | QLCNIC_83XX_ADD_PORT1);
cmd              3577 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[2] = QLCNIC_83XX_EXTENDED_MEM_SIZE;
cmd              3578 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[3] = QLCNIC_83XX_EXTENDED_MEM_SIZE;
cmd              3580 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              3629 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args cmd;
cmd              3652 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	ret = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_INTRPT_TEST);
cmd              3661 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[1] = 1;
cmd              3662 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[2] = intrpt_id;
cmd              3663 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	cmd.req.arg[3] = BIT_0;
cmd              3665 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	ret = qlcnic_issue_cmd(adapter, &cmd);
cmd              3666 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	data = cmd.rsp.arg[2];
cmd              3683 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_free_mbx_args(&cmd);
cmd              3880 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				  struct qlcnic_cmd_args *cmd)
cmd              3882 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	atomic_set(&cmd->rsp_status, QLC_83XX_MBX_RESPONSE_ARRIVED);
cmd              3884 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	if (cmd->type == QLC_83XX_MBX_CMD_NO_WAIT) {
cmd              3885 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		qlcnic_free_mbx_args(cmd);
cmd              3886 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		kfree(cmd);
cmd              3889 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	complete(&cmd->completion);
cmd              3896 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args *cmd = NULL;
cmd              3901 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd = list_entry(head->next, struct qlcnic_cmd_args, list);
cmd              3903 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			 __func__, cmd->cmd_op);
cmd              3904 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		list_del(&cmd->list);
cmd              3906 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		qlcnic_83xx_notify_cmd_completion(adapter, cmd);
cmd              3941 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 					struct qlcnic_cmd_args *cmd)
cmd              3947 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	list_del(&cmd->list);
cmd              3952 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_83xx_notify_cmd_completion(adapter, cmd);
cmd              3956 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				       struct qlcnic_cmd_args *cmd)
cmd              3962 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	if (cmd->op_type != QLC_83XX_MBX_POST_BC_OP) {
cmd              3963 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		mbx_cmd = cmd->req.arg[0];
cmd              3965 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		for (i = 1; i < cmd->req.num; i++)
cmd              3966 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			writel(cmd->req.arg[i], QLCNIC_MBX_HOST(ahw, i));
cmd              3970 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		total_size = cmd->pay_size + hdr_size;
cmd              3979 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			mbx_cmd |= cmd->func_num << 5;
cmd              3984 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			writel(*(cmd->hdr++), QLCNIC_MBX_HOST(ahw, i));
cmd              3985 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		for (j = 0; j < cmd->pay_size; j++, i++)
cmd              3986 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			writel(*(cmd->pay++), QLCNIC_MBX_HOST(ahw, i));
cmd              4005 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				       struct qlcnic_cmd_args *cmd,
cmd              4011 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		atomic_set(&cmd->rsp_status, QLC_83XX_MBX_RESPONSE_WAIT);
cmd              4012 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		init_completion(&cmd->completion);
cmd              4013 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd->rsp_opcode = QLC_83XX_MBX_RESPONSE_UNKNOWN;
cmd              4017 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		list_add_tail(&cmd->list, &mbx->cmd_q);
cmd              4019 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd->total_cmds = mbx->num_cmds;
cmd              4020 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		*timeout = cmd->total_cmds * QLC_83XX_MBX_TIMEOUT;
cmd              4032 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				       struct qlcnic_cmd_args *cmd)
cmd              4037 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	if (cmd->cmd_op == QLCNIC_CMD_CONFIG_MAC_VLAN) {
cmd              4043 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			cmd->rsp_opcode = QLCNIC_RCODE_SUCCESS;
cmd              4052 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				       struct qlcnic_cmd_args *cmd)
cmd              4061 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	qlcnic_83xx_get_mbx_data(adapter, cmd);
cmd              4066 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd->rsp_opcode = QLCNIC_RCODE_SUCCESS;
cmd              4069 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		if (!qlcnic_83xx_check_mac_rcode(adapter, cmd))
cmd              4073 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			__func__, cmd->cmd_op, cmd->type, ahw->pci_func,
cmd              4075 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd->rsp_opcode = QLC_83XX_MBX_RESPONSE_FAILED;
cmd              4076 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		qlcnic_dump_mbx(adapter, cmd);
cmd              4104 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 	struct qlcnic_cmd_args *cmd = NULL;
cmd              4125 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		cmd = list_entry(head->next, struct qlcnic_cmd_args, list);
cmd              4129 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		mbx_ops->encode_cmd(adapter, cmd);
cmd              4134 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			mbx_ops->decode_resp(adapter, cmd);
cmd              4138 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 				__func__, cmd->cmd_op, cmd->type, ahw->pci_func,
cmd              4142 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			qlcnic_83xx_get_mbx_data(adapter, cmd);
cmd              4143 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			qlcnic_dump_mbx(adapter, cmd);
cmd              4146 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 			cmd->rsp_opcode = QLCNIC_RCODE_TIMEOUT;
cmd              4148 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c 		mbx_ops->dequeue_cmd(adapter, cmd);
cmd                72 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	u16	cmd;
cmd                78 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	u16	cmd;
cmd              1034 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	struct qlcnic_cmd_args cmd;
cmd              1037 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1039 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	ret = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1044 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	cmd.req.arg[1] = QLC_83XX_MULTI_TENANCY_INFO;
cmd              1045 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	cmd.req.arg[2] = QLC_83XX_ENCAP_TYPE_VXLAN |
cmd              1049 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	ret = qlcnic_issue_cmd(adapter, &cmd);
cmd              1055 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	qlcnic_free_mbx_args(&cmd);
cmd              1064 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	struct qlcnic_cmd_args cmd;
cmd              1067 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1069 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	ret = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1074 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	cmd.req.arg[1] = state ? QLCNIC_ENABLE_INGRESS_ENCAP_PARSING :
cmd              1077 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	ret = qlcnic_issue_cmd(adapter, &cmd);
cmd              1087 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	qlcnic_free_mbx_args(&cmd);
cmd              2009 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		switch (p_hdr->cmd) {
cmd              2042 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 				__func__, p_hdr->cmd, index);
cmd              2381 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 	struct qlcnic_cmd_args cmd;
cmd              2389 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		status = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              2394 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		cmd.req.arg[1] = BIT_31;
cmd              2395 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		status = qlcnic_issue_cmd(adapter, &cmd);
cmd              2399 drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c 		qlcnic_free_mbx_args(&cmd);
cmd                62 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		if (type == mbx_tbl[i].cmd) {
cmd                84 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c void qlcnic_free_mbx_args(struct qlcnic_cmd_args *cmd)
cmd                86 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	kfree(cmd->req.arg);
cmd                87 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd->req.arg = NULL;
cmd                88 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	kfree(cmd->rsp.arg);
cmd                89 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd->rsp.arg = NULL;
cmd               112 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 			  struct qlcnic_cmd_args *cmd)
cmd               125 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		cmd->rsp.arg[0] = QLCNIC_RCODE_TIMEOUT;
cmd               126 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		return cmd->rsp.arg[0];
cmd               130 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	for (i = 1; i < cmd->req.num; i++)
cmd               131 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		QLCWR32(adapter, QLCNIC_CDRP_ARG(i), cmd->req.arg[i]);
cmd               133 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		QLCNIC_CDRP_FORM_CMD(cmd->req.arg[0]));
cmd               138 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		cmd->rsp.arg[0] = QLCNIC_RCODE_TIMEOUT;
cmd               140 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		cmd->rsp.arg[0] = QLCRD32(adapter, QLCNIC_CDRP_ARG(1), &err);
cmd               141 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		switch (cmd->rsp.arg[0]) {
cmd               162 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		dev_err(&pdev->dev, fmt, cmd->rsp.arg[0]);
cmd               163 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		qlcnic_dump_mbx(adapter, cmd);
cmd               165 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		cmd->rsp.arg[0] = QLCNIC_RCODE_SUCCESS;
cmd               167 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	for (i = 1; i < cmd->rsp.num; i++)
cmd               168 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		cmd->rsp.arg[i] = QLCRD32(adapter, QLCNIC_CDRP_ARG(i), &err);
cmd               172 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	return cmd->rsp.arg[0];
cmd               177 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd               187 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, fw_cmd);
cmd               195 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = arg1;
cmd               196 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[2] = arg2;
cmd               197 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[3] = arg3;
cmd               199 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               205 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd               213 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd               218 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_MTU);
cmd               222 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = recv_ctx->context_id;
cmd               223 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[2] = mtu;
cmd               225 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               230 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd               250 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd               338 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_CREATE_RX_CTX);
cmd               342 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = MSD(phys_addr);
cmd               343 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[2] = LSD(phys_addr);
cmd               344 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[3] = rq_size;
cmd               345 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               382 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd               396 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd               399 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_DESTROY_RX_CTX);
cmd               403 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = recv_ctx->context_id;
cmd               404 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               410 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd               422 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd               484 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_CREATE_TX_CTX);
cmd               488 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = MSD(phys_addr);
cmd               489 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[2] = LSD(phys_addr);
cmd               490 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[3] = rq_size;
cmd               491 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               513 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd               527 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd               530 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	ret = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_DESTROY_TX_CTX);
cmd               534 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = tx_ring->ctx_id;
cmd               535 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	if (qlcnic_issue_cmd(adapter, &cmd))
cmd               538 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd               545 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd               547 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_CONFIG_PORT);
cmd               551 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = config;
cmd               552 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               553 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd               772 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd               777 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		err = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd               785 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		cmd.req.arg[1] = val;
cmd               786 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		err = qlcnic_issue_cmd(adapter, &cmd);
cmd               791 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 			qlcnic_free_mbx_args(&cmd);
cmd               794 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		val = cmd.rsp.arg[1];
cmd               804 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 			ahw->intr_tbl[i].src = cmd.rsp.arg[2];
cmd               810 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		qlcnic_free_mbx_args(&cmd);
cmd               820 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd               823 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_MAC_ADDRESS);
cmd               827 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = function | BIT_8;
cmd               828 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               831 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		mac_low = cmd.rsp.arg[1];
cmd               832 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 		mac_high = cmd.rsp.arg[2];
cmd               843 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd               855 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd               865 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_NIC_INFO);
cmd               869 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = MSD(nic_dma_t);
cmd               870 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[2] = LSD(nic_dma_t);
cmd               871 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[3] = (func_id << 16 | nic_size);
cmd               872 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               890 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd               905 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd               930 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_NIC_INFO);
cmd               934 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = MSD(nic_dma_t);
cmd               935 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[2] = LSD(nic_dma_t);
cmd               936 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[3] = ((nic->pci_func << 16) | nic_size);
cmd               937 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               945 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd               962 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd               973 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_PCI_INFO);
cmd               977 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = MSD(pci_info_dma_t);
cmd               978 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[2] = LSD(pci_info_dma_t);
cmd               979 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[3] = pci_size;
cmd               980 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1014 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd              1027 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd              1041 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1046 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = arg1;
cmd              1047 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1055 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd              1068 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd              1089 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1094 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = arg1;
cmd              1095 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[2] = MSD(stats_dma_t);
cmd              1096 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[3] = LSD(stats_dma_t);
cmd              1097 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1115 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd              1128 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd              1142 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_MAC_STATS);
cmd              1146 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = stats_size << 16;
cmd              1147 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[2] = MSD(stats_dma_t);
cmd              1148 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[3] = LSD(stats_dma_t);
cmd              1149 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1176 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd              1243 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd              1266 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1271 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = arg1;
cmd              1272 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1273 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd              1287 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd              1291 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1296 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = *arg1;
cmd              1297 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1298 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	*arg1 = cmd.rsp.arg[1];
cmd              1299 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	*arg2 = cmd.rsp.arg[2];
cmd              1300 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd              1321 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	struct qlcnic_cmd_args cmd;
cmd              1380 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1385 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[1] = arg1;
cmd              1386 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	cmd.req.arg[2] = arg2;
cmd              1387 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1388 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c 	qlcnic_free_mbx_args(&cmd);
cmd               348 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	struct qlcnic_cmd_args cmd;
cmd               352 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_DCB_QUERY_CAP);
cmd               356 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               361 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		mbx_out = cmd.rsp.arg[1];
cmd               366 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	qlcnic_free_mbx_args(&cmd);
cmd               433 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	struct qlcnic_cmd_args cmd;
cmd               454 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_DCB_QUERY_PARAM);
cmd               459 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	cmd.req.arg[1] = size | (type << 16);
cmd               460 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	cmd.req.arg[2] = MSD(phys_addr);
cmd               461 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	cmd.req.arg[3] = LSD(phys_addr);
cmd               463 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               485 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	qlcnic_free_mbx_args(&cmd);
cmd               572 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	struct qlcnic_cmd_args cmd;
cmd               580 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_DCB_QUERY_PARAM);
cmd               584 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	cmd.req.arg[0] |= QLC_DCB_FW_VER << 29;
cmd               585 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               592 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	mbx_out.prio_tc_map = cmd.rsp.arg[1];
cmd               600 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		each->hdr_prio_pfc_map[0] = cmd.rsp.arg[k++];
cmd               601 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		each->hdr_prio_pfc_map[1] = cmd.rsp.arg[k++];
cmd               602 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		each->prio_pg_map[0] = cmd.rsp.arg[k++];
cmd               603 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		each->prio_pg_map[1] = cmd.rsp.arg[k++];
cmd               604 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		each->pg_bw_map[0] = cmd.rsp.arg[k++];
cmd               605 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		each->pg_bw_map[1] = cmd.rsp.arg[k++];
cmd               606 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		each->pg_tsa_map[0] = cmd.rsp.arg[k++];
cmd               607 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 		each->pg_tsa_map[1] = cmd.rsp.arg[k++];
cmd               612 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 			each->app[i] = cmd.rsp.arg[i + k];
cmd               623 drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c 	qlcnic_free_mbx_args(&cmd);
cmd               976 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	struct qlcnic_cmd_args cmd;
cmd               991 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	ret = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_INTRPT_TEST);
cmd               995 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	cmd.req.arg[1] = ahw->pci_func;
cmd               996 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	ret = qlcnic_issue_cmd(adapter, &cmd);
cmd              1004 drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c 	qlcnic_free_mbx_args(&cmd);
cmd               641 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	u8 cmd;
cmd               646 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 			cmd =  tmp_fil->vlan_id ? QLCNIC_MAC_VLAN_DEL :
cmd               653 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 							  cmd);
cmd               685 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	u8 cmd;
cmd               690 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 			cmd =  tmp_fil->vlan_id ? QLCNIC_MAC_VLAN_DEL :
cmd               695 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 						  cmd);
cmd               941 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 			       __be32 ip, int cmd)
cmd               954 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	req.words[0] = cpu_to_le64(cmd);
cmd               962 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 				(cmd == QLCNIC_IP_UP) ? "Add" : "Remove", ip);
cmd              1567 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 	struct qlcnic_cmd_args cmd;
cmd              1572 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 		err = qlcnic_alloc_mbx_args(&cmd, adapter,
cmd              1575 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 			err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1581 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 				beacon_state = cmd.rsp.arg[1];
cmd              1588 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c 		qlcnic_free_mbx_args(&cmd);
cmd               135 drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h 	u32 cmd;
cmd              1116 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 				       struct qlcnic_cmd_args *cmd)
cmd              1134 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	cmd->rsp.arg[2] = tmp_hdr.size;
cmd              1135 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	cmd->rsp.arg[3] = tmp_hdr.version;
cmd              1145 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	struct qlcnic_cmd_args cmd;
cmd              1147 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_TEMP_SIZE))
cmd              1150 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1152 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 		if (qlcnic_fw_flash_get_minidump_temp_size(adapter, &cmd)) {
cmd              1153 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 			qlcnic_free_mbx_args(&cmd);
cmd              1159 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	*temp_size = cmd.rsp.arg[2];
cmd              1160 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	*version = cmd.rsp.arg[3];
cmd              1161 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	qlcnic_free_mbx_args(&cmd);
cmd              1175 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	struct qlcnic_cmd_args cmd;
cmd              1183 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_TEMP_HDR)) {
cmd              1188 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	cmd.req.arg[1] = LSD(tmp_addr_t);
cmd              1189 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	cmd.req.arg[2] = MSD(tmp_addr_t);
cmd              1190 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	cmd.req.arg[3] = temp_size;
cmd              1191 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd              1199 drivers/net/ethernet/qlogic/qlcnic/qlcnic_minidump.c 	qlcnic_free_mbx_args(&cmd);
cmd               161 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h 	struct qlcnic_cmd_args	*cmd;
cmd               241 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct qlcnic_cmd_args cmd;
cmd               251 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		cmd.req.arg = (u32 *)trans->req_pay;
cmd               252 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		cmd.rsp.arg = (u32 *)trans->rsp_pay;
cmd               253 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		qlcnic_free_mbx_args(&cmd);
cmd               315 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct qlcnic_cmd_args cmd;
cmd               319 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	memset(&cmd, 0, sizeof(struct qlcnic_cmd_args));
cmd               320 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	cmd.hdr = hdr;
cmd               321 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	cmd.pay = pay;
cmd               322 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	cmd.pay_size = size;
cmd               323 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	cmd.func_num = pci_func;
cmd               324 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	cmd.op_type = QLC_83XX_MBX_POST_BC_OP;
cmd               325 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	cmd.cmd_op = ((struct qlcnic_bc_hdr *)hdr)->cmd_op;
cmd               327 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	err = mbx->ops->enqueue_cmd(adapter, &cmd, &timeout);
cmd               331 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 			__func__, cmd.cmd_op, cmd.type, ahw->pci_func,
cmd               336 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	if (!wait_for_completion_timeout(&cmd.completion, timeout)) {
cmd               339 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 			__func__, cmd.cmd_op, cmd.type, ahw->pci_func,
cmd               344 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	return cmd.rsp_opcode;
cmd               361 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct qlcnic_cmd_args cmd;
cmd               365 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_NIC_INFO);
cmd               369 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	cmd.req.arg[1] = vport_id << 16 | 0x1;
cmd               370 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               374 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		qlcnic_free_mbx_args(&cmd);
cmd               378 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	status = cmd.rsp.arg[2] & 0xffff;
cmd               380 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		npar_info->min_tx_bw = MSW(cmd.rsp.arg[2]);
cmd               382 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		npar_info->max_tx_bw = LSW(cmd.rsp.arg[3]);
cmd               384 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		npar_info->max_tx_ques = MSW(cmd.rsp.arg[3]);
cmd               386 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		npar_info->max_tx_mac_filters = LSW(cmd.rsp.arg[4]);
cmd               388 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		npar_info->max_rx_mcast_mac_filters = MSW(cmd.rsp.arg[4]);
cmd               390 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		npar_info->max_rx_ucast_mac_filters = LSW(cmd.rsp.arg[5]);
cmd               392 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		npar_info->max_rx_ip_addr = MSW(cmd.rsp.arg[5]);
cmd               394 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		npar_info->max_rx_lro_flow = LSW(cmd.rsp.arg[6]);
cmd               396 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		npar_info->max_rx_status_rings = MSW(cmd.rsp.arg[6]);
cmd               398 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		npar_info->max_rx_buf_rings = LSW(cmd.rsp.arg[7]);
cmd               400 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	npar_info->max_rx_ques = MSW(cmd.rsp.arg[7]);
cmd               401 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	npar_info->max_tx_vlan_keys = LSW(cmd.rsp.arg[8]);
cmd               402 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	npar_info->max_local_ipv6_addrs = MSW(cmd.rsp.arg[8]);
cmd               403 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	npar_info->max_remote_ipv6_addrs = LSW(cmd.rsp.arg[9]);
cmd               420 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	qlcnic_free_mbx_args(&cmd);
cmd               425 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 				      struct qlcnic_cmd_args *cmd)
cmd               427 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	adapter->rx_pvid = MSW(cmd->rsp.arg[1]) & 0xffff;
cmd               433 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 					    struct qlcnic_cmd_args *cmd)
cmd               442 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	sriov->any_vlan = cmd->rsp.arg[2] & 0xf;
cmd               443 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	sriov->num_allowed_vlans = cmd->rsp.arg[2] >> 16;
cmd               457 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	vlans = (u16 *)&cmd->rsp.arg[3];
cmd               467 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct qlcnic_cmd_args cmd;
cmd               470 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	memset(&cmd, 0, sizeof(cmd));
cmd               471 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	ret = qlcnic_sriov_alloc_bc_mbx_args(&cmd, QLCNIC_BC_CMD_GET_ACL);
cmd               475 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	ret = qlcnic_issue_cmd(adapter, &cmd);
cmd               480 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		sriov->vlan_mode = cmd.rsp.arg[1] & 0x3;
cmd               483 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 			ret = qlcnic_sriov_set_guest_vlan_mode(adapter, &cmd);
cmd               486 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 			ret = qlcnic_sriov_set_pvid_mode(adapter, &cmd);
cmd               491 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	qlcnic_free_mbx_args(&cmd);
cmd               725 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		if (type == mbx_tbl[i].cmd) {
cmd               750 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 				       struct qlcnic_cmd_args *cmd,
cmd               761 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		trans->req_pay = (struct qlcnic_bc_payload *)cmd->req.arg;
cmd               762 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		trans->rsp_pay = (struct qlcnic_bc_payload *)cmd->rsp.arg;
cmd               763 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		num_regs = cmd->req.num;
cmd               765 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		num_regs = cmd->rsp.num;
cmd               767 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		cmd_op = cmd->req.arg[0] & 0xff;
cmd               784 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		cmd->req.arg = (u32 *)trans->req_pay;
cmd               785 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		cmd->rsp.arg = (u32 *)trans->rsp_pay;
cmd               786 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		cmd_op = cmd->req.arg[0] & 0xff;
cmd               787 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		cmd->cmd_op = cmd_op;
cmd               792 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		cmd->req.num = trans->req_pay_size / 4;
cmd               793 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		cmd->rsp.num = trans->rsp_pay_size / 4;
cmd               795 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		cmd->op_type = trans->req_hdr->op_type;
cmd               803 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		hdr[i].op_type = cmd->op_type;
cmd              1035 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 					  struct qlcnic_cmd_args *cmd)
cmd              1039 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		qlcnic_sriov_pf_process_bc_cmd(adapter, trans, cmd);
cmd              1043 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	cmd->rsp.arg[0] |= (0x9 << 25);
cmd              1053 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct qlcnic_cmd_args cmd;
cmd              1062 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	memset(&cmd, 0, sizeof(struct qlcnic_cmd_args));
cmd              1067 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	if (qlcnic_sriov_prepare_bc_hdr(trans, &cmd, trans->req_hdr->seq_id,
cmd              1071 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	__qlcnic_sriov_process_bc_cmd(adapter, trans, &cmd);
cmd              1076 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	qlcnic_free_mbx_args(&cmd);
cmd              1194 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct qlcnic_cmd_args cmd;
cmd              1212 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	memset(&cmd, 0, sizeof(struct qlcnic_cmd_args));
cmd              1218 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		err = qlcnic_sriov_alloc_bc_mbx_args(&cmd, cmd_op);
cmd              1220 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		err = qlcnic_alloc_mbx_args(&cmd, adapter, cmd_op);
cmd              1227 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	cmd.op_type = hdr->op_type;
cmd              1228 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	if (qlcnic_sriov_prepare_bc_hdr(trans, &cmd, hdr->seq_id,
cmd              1230 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		qlcnic_free_mbx_args(&cmd);
cmd              1251 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 			qlcnic_free_mbx_args(&cmd);
cmd              1326 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct qlcnic_cmd_args cmd;
cmd              1332 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_BC_EVENT_SETUP))
cmd              1336 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		cmd.req.arg[1] = (1 << 4) | (1 << 5) | (1 << 6) | (1 << 7);
cmd              1338 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	err = qlcnic_83xx_issue_cmd(adapter, &cmd);
cmd              1346 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	qlcnic_free_mbx_args(&cmd);
cmd              1371 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 				  struct qlcnic_cmd_args *cmd)
cmd              1386 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	rsp = qlcnic_sriov_prepare_bc_hdr(trans, cmd, seq, QLC_BC_COMMAND);
cmd              1394 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		      QLCNIC_MBX_RSP(cmd->req.arg[0]), func);
cmd              1401 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 			(cmd->req.arg[0] & 0xffff), func);
cmd              1414 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	rsp_data = cmd->rsp.arg[0];
cmd              1416 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	opcode = QLCNIC_MBX_RSP(cmd->req.arg[0]);
cmd              1422 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		if (cmd->type == QLC_83XX_MBX_CMD_NO_WAIT) {
cmd              1446 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	if (cmd->type == QLC_83XX_MBX_CMD_NO_WAIT) {
cmd              1447 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		qlcnic_free_mbx_args(cmd);
cmd              1448 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		kfree(cmd);
cmd              1456 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 				  struct qlcnic_cmd_args *cmd)
cmd              1458 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	if (cmd->type == QLC_83XX_MBX_CMD_NO_WAIT)
cmd              1459 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		return qlcnic_sriov_async_issue_cmd(adapter, cmd);
cmd              1461 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		return __qlcnic_sriov_issue_cmd(adapter, cmd);
cmd              1466 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct qlcnic_cmd_args cmd;
cmd              1470 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1471 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	if (qlcnic_sriov_alloc_bc_mbx_args(&cmd, cmd_op))
cmd              1474 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	ret = qlcnic_issue_cmd(adapter, &cmd);
cmd              1482 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	cmd_op = (cmd.rsp.arg[0] & 0xff);
cmd              1483 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	if (cmd.rsp.arg[0] >> 25 == 2)
cmd              1491 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	qlcnic_free_mbx_args(&cmd);
cmd              1535 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		kfree(entry->cmd);
cmd              1600 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct qlcnic_cmd_args *cmd;
cmd              1613 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		cmd = entry->cmd;
cmd              1614 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		__qlcnic_sriov_issue_cmd(bc->adapter, cmd);
cmd              1626 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 			     struct qlcnic_cmd_args *cmd)
cmd              1634 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	entry->cmd = cmd;
cmd              1644 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 					    struct qlcnic_cmd_args *cmd)
cmd              1648 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	entry = qlcnic_sriov_alloc_async_cmd(bc, cmd);
cmd              1650 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		qlcnic_free_mbx_args(cmd);
cmd              1651 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 		kfree(cmd);
cmd              1659 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 					struct qlcnic_cmd_args *cmd)
cmd              1667 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	qlcnic_sriov_schedule_async_cmd(bc, cmd);
cmd              2054 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	struct qlcnic_cmd_args cmd;
cmd              2057 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	memset(&cmd, 0, sizeof(cmd));
cmd              2066 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	ret = qlcnic_sriov_alloc_bc_mbx_args(&cmd,
cmd              2071 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	cmd.req.arg[1] = (enable & 1) | vid << 16;
cmd              2074 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	ret = qlcnic_issue_cmd(adapter, &cmd);
cmd              2093 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c 	qlcnic_free_mbx_args(&cmd);
cmd                29 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	u32 cmd;
cmd                37 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	struct qlcnic_cmd_args cmd;
cmd                40 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_NIC_INFO))
cmd                43 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[1] = (vport_id << 16) | 0x1;
cmd                44 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[2] = npar_info->bit_offsets;
cmd                45 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[2] |= npar_info->min_tx_bw << 16;
cmd                46 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[3] = npar_info->max_tx_bw | (npar_info->max_tx_ques << 16);
cmd                47 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[4] = npar_info->max_tx_mac_filters;
cmd                48 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[4] |= npar_info->max_rx_mcast_mac_filters << 16;
cmd                49 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[5] = npar_info->max_rx_ucast_mac_filters |
cmd                51 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[6] = npar_info->max_rx_lro_flow |
cmd                53 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[7] = npar_info->max_rx_buf_rings |
cmd                55 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[8] = npar_info->max_tx_vlan_keys;
cmd                56 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[8] |= npar_info->max_local_ipv6_addrs << 16;
cmd                57 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[9] = npar_info->max_remote_ipv6_addrs;
cmd                59 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd                64 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	qlcnic_free_mbx_args(&cmd);
cmd               179 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	struct qlcnic_cmd_args cmd;
cmd               181 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_GET_NIC_INFO))
cmd               184 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[1] = 0x2;
cmd               185 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               192 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->total_pf = cmd.rsp.arg[2] & 0xff;
cmd               193 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->total_rss_engines = (cmd.rsp.arg[2] >> 8) & 0xff;
cmd               194 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_vports = MSW(cmd.rsp.arg[2]);
cmd               195 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_tx_ques =  LSW(cmd.rsp.arg[3]);
cmd               196 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_tx_mac_filters = MSW(cmd.rsp.arg[3]);
cmd               197 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_rx_mcast_mac_filters = LSW(cmd.rsp.arg[4]);
cmd               198 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_rx_ucast_mac_filters = MSW(cmd.rsp.arg[4]);
cmd               199 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_rx_ip_addr = LSW(cmd.rsp.arg[5]);
cmd               200 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_rx_lro_flow = MSW(cmd.rsp.arg[5]);
cmd               201 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_rx_status_rings = LSW(cmd.rsp.arg[6]);
cmd               202 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_rx_buf_rings = MSW(cmd.rsp.arg[6]);
cmd               203 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_rx_ques = LSW(cmd.rsp.arg[7]);
cmd               204 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_tx_vlan_keys = MSW(cmd.rsp.arg[7]);
cmd               205 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_local_ipv6_addrs = LSW(cmd.rsp.arg[8]);
cmd               206 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	npar_info->max_remote_ipv6_addrs = MSW(cmd.rsp.arg[8]);
cmd               229 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	qlcnic_free_mbx_args(&cmd);
cmd               292 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	struct qlcnic_cmd_args cmd;
cmd               296 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_CONFIG_VPORT))
cmd               300 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[3] = func << 8;
cmd               307 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[3] = ((vpid & 0xffff) << 8) | 1;
cmd               310 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	ret = qlcnic_issue_cmd(adapter, &cmd);
cmd               319 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		vpid = cmd.rsp.arg[2] & 0xffff;
cmd               326 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	qlcnic_free_mbx_args(&cmd);
cmd               333 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	struct qlcnic_cmd_args cmd;
cmd               336 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_NIC_INFO);
cmd               340 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[1] = 0x4;
cmd               343 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[1] |= BIT_16;
cmd               345 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 			cmd.req.arg[1] |= QLC_SRIOV_ALLOW_VLAN0;
cmd               350 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               355 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	qlcnic_free_mbx_args(&cmd);
cmd               362 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	struct qlcnic_cmd_args cmd;
cmd               365 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_NIC_INFO);
cmd               369 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[1] = QLC_FLOOD_MODE | QLC_VF_FLOOD_BIT;
cmd               371 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               377 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	qlcnic_free_mbx_args(&cmd);
cmd               384 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	struct qlcnic_cmd_args cmd;
cmd               387 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_TOGGLE_ESWITCH))
cmd               390 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[0] |= (3 << 29);
cmd               391 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[1] = ((func & 0xf) << 2) | BIT_6 | BIT_1;
cmd               393 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[1] |= BIT_0;
cmd               395 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               403 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	qlcnic_free_mbx_args(&cmd);
cmd               685 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	struct qlcnic_cmd_args cmd;
cmd               695 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_SET_NIC_INFO);
cmd               699 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd.req.arg[1] = 0x3 | func << 16;
cmd               702 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[2] |= BIT_1 | BIT_3 | BIT_8;
cmd               703 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[4] = mac[5] | mac[4] << 8 | mac[3] << 16 |
cmd               705 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[5] = mac[1] | mac[0] << 8;
cmd               709 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[2] |= BIT_6;
cmd               710 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[3] |= vp->pvid << 8;
cmd               713 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, &cmd);
cmd               718 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	qlcnic_free_mbx_args(&cmd);
cmd               740 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					   struct qlcnic_cmd_args *cmd)
cmd               773 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->rsp.arg[0] |= (1 << 25);
cmd               783 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->rsp.arg[0] |= (2 << 25);
cmd               791 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	struct qlcnic_cmd_args *cmd;
cmd               801 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd = kzalloc(sizeof(*cmd), GFP_ATOMIC);
cmd               802 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (!cmd)
cmd               805 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_alloc_mbx_args(cmd, adapter, QLCNIC_CMD_CONFIG_MAC_VLAN);
cmd               809 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->type = QLC_83XX_MBX_CMD_NO_WAIT;
cmd               820 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->req.arg[1] = op | (1 << 8) | (3 << 6);
cmd               821 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->req.arg[1] |= ((vpid & 0xffff) << 16) | BIT_31;
cmd               831 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	buf = &cmd->req.arg[2];
cmd               834 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd               840 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	qlcnic_free_mbx_args(cmd);
cmd               842 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	kfree(cmd);
cmd               846 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c static int qlcnic_sriov_validate_create_rx_ctx(struct qlcnic_cmd_args *cmd)
cmd               848 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if ((cmd->req.arg[0] >> 29) != 0x3)
cmd               884 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					     struct qlcnic_cmd_args *cmd)
cmd               891 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_sriov_validate_create_rx_ctx(cmd);
cmd               893 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= (0x6 << 25);
cmd               897 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->req.arg[6] = vf->vp->handle;
cmd               898 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd               901 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		mbx_out = (struct qlcnic_rcv_mbx_out *)&cmd->rsp.arg[1];
cmd               912 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					   struct qlcnic_cmd_args *cmd)
cmd               917 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	type = cmd->req.arg[1];
cmd               921 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] = (2 << 25);
cmd               924 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] = (1 << 25);
cmd               926 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[2] = mac[1] | ((mac[0] << 8) & 0xff00);
cmd               927 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[1] = mac[5] | ((mac[4] << 8) & 0xff00) |
cmd               935 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c static int qlcnic_sriov_validate_create_tx_ctx(struct qlcnic_cmd_args *cmd)
cmd               937 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if ((cmd->req.arg[0] >> 29) != 0x3)
cmd               944 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					     struct qlcnic_cmd_args *cmd)
cmd               951 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_sriov_validate_create_tx_ctx(cmd);
cmd               953 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= (0x6 << 25);
cmd               957 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->req.arg[5] |= vf->vp->handle << 16;
cmd               958 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd               960 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		mbx_out = (struct qlcnic_tx_mbx_out *)&cmd->rsp.arg[2];
cmd               970 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					    struct qlcnic_cmd_args *cmd)
cmd               972 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if ((cmd->req.arg[0] >> 29) != 0x3)
cmd               975 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if ((cmd->req.arg[1] & 0xffff) != vf->rx_ctx_id)
cmd               982 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					  struct qlcnic_cmd_args *cmd)
cmd               988 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_sriov_validate_del_rx_ctx(vf, cmd);
cmd               990 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= (0x6 << 25);
cmd               995 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->req.arg[1] |= vf->vp->handle << 16;
cmd               996 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd              1005 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					    struct qlcnic_cmd_args *cmd)
cmd              1007 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if ((cmd->req.arg[0] >> 29) != 0x3)
cmd              1010 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if ((cmd->req.arg[1] & 0xffff) != vf->tx_ctx_id)
cmd              1017 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					  struct qlcnic_cmd_args *cmd)
cmd              1023 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_sriov_validate_del_tx_ctx(vf, cmd);
cmd              1025 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= (0x6 << 25);
cmd              1029 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->req.arg[1] |= vf->vp->handle << 16;
cmd              1030 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd              1039 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					 struct qlcnic_cmd_args *cmd)
cmd              1041 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if ((cmd->req.arg[1] >> 16) != vf->rx_ctx_id)
cmd              1048 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 				       struct qlcnic_cmd_args *cmd)
cmd              1054 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_sriov_validate_cfg_lro(vf, cmd);
cmd              1056 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= (0x6 << 25);
cmd              1060 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd              1065 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 				      struct qlcnic_cmd_args *cmd)
cmd              1071 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->req.arg[1] |= vf->vp->handle << 16;
cmd              1072 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->req.arg[1] |= BIT_31;
cmd              1074 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd              1079 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					    struct qlcnic_cmd_args *cmd)
cmd              1081 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (((cmd->req.arg[1] >> 8) & 0xff) != vf->pci_func)
cmd              1084 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (!(cmd->req.arg[1] & BIT_16))
cmd              1087 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if ((cmd->req.arg[1] & 0xff) != 0x1)
cmd              1094 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					  struct qlcnic_cmd_args *cmd)
cmd              1100 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_sriov_validate_cfg_intrpt(vf, cmd);
cmd              1102 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= (0x6 << 25);
cmd              1104 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		err = qlcnic_issue_cmd(adapter, cmd);
cmd              1111 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 				     struct qlcnic_cmd_args *cmd)
cmd              1113 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (cmd->req.arg[1] != vf->rx_ctx_id)
cmd              1116 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (cmd->req.arg[2] > adapter->ahw->max_mtu)
cmd              1123 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 				       struct qlcnic_cmd_args *cmd)
cmd              1129 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_sriov_validate_mtu(adapter, vf, cmd);
cmd              1131 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= (0x6 << 25);
cmd              1133 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		err = qlcnic_issue_cmd(adapter, cmd);
cmd              1139 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					      struct qlcnic_cmd_args *cmd)
cmd              1141 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (cmd->req.arg[1] & BIT_31) {
cmd              1142 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		if (((cmd->req.arg[1] >> 16) & 0x7fff) != vf->pci_func)
cmd              1145 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->req.arg[1] |= vf->vp->handle << 16;
cmd              1152 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					    struct qlcnic_cmd_args *cmd)
cmd              1158 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_sriov_validate_get_nic_info(vf, cmd);
cmd              1160 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= (0x6 << 25);
cmd              1164 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd              1169 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					 struct qlcnic_cmd_args *cmd)
cmd              1171 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (cmd->req.arg[1] != vf->rx_ctx_id)
cmd              1178 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 				       struct qlcnic_cmd_args *cmd)
cmd              1184 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_sriov_validate_cfg_rss(vf, cmd);
cmd              1186 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= (0x6 << 25);
cmd              1188 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		err = qlcnic_issue_cmd(adapter, cmd);
cmd              1195 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					      struct qlcnic_cmd_args *cmd)
cmd              1202 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	type = cmd->req.arg[1] & QLC_INTR_COAL_TYPE_MASK;
cmd              1203 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	ctx_id = cmd->req.arg[1] >> 16;
cmd              1204 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	pkts = cmd->req.arg[2] & 0xffff;
cmd              1205 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	time = cmd->req.arg[2] >> 16;
cmd              1237 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					    struct qlcnic_cmd_args *cmd)
cmd              1243 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_sriov_validate_cfg_intrcoal(adapter, vf, cmd);
cmd              1245 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= (0x6 << 25);
cmd              1249 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd              1255 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					     struct qlcnic_cmd_args *cmd)
cmd              1260 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (!(cmd->req.arg[1] & BIT_8))
cmd              1263 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->req.arg[1] |= (vf->vp->handle << 16);
cmd              1264 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->req.arg[1] |= BIT_31;
cmd              1267 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		op = cmd->req.arg[1] & 0x7;
cmd              1268 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->req.arg[1] &= ~0x7;
cmd              1271 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->req.arg[3] |= vp->pvid << 16;
cmd              1272 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->req.arg[1] |= new_op;
cmd              1279 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					   struct qlcnic_cmd_args *cmd)
cmd              1285 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_sriov_validate_cfg_macvlan(adapter, vf, cmd);
cmd              1287 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= (0x6 << 25);
cmd              1291 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd              1296 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					   struct qlcnic_cmd_args *cmd)
cmd              1298 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if ((cmd->req.arg[1] >> 16) != vf->rx_ctx_id)
cmd              1305 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					 struct qlcnic_cmd_args *cmd)
cmd              1311 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_sriov_validate_linkevent(vf, cmd);
cmd              1313 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= (0x6 << 25);
cmd              1317 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd              1322 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					   struct qlcnic_cmd_args *cmd)
cmd              1328 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->req.arg[1] |= vf->vp->handle << 16;
cmd              1329 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->req.arg[1] |= BIT_31;
cmd              1330 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	err = qlcnic_issue_cmd(adapter, cmd);
cmd              1335 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 				       struct qlcnic_cmd_args *cmd)
cmd              1346 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->rsp.arg[0] |= 1 << 25;
cmd              1356 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[1] = mode | 1 << 8;
cmd              1357 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[2] = sriov->num_allowed_vlans << 16;
cmd              1360 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[1] = mode | 1 << 8 | vp->pvid << 16;
cmd              1369 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					  struct qlcnic_cmd_args *cmd)
cmd              1377 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	vlan = cmd->req.arg[1] >> 16;
cmd              1394 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					  struct qlcnic_cmd_args *cmd)
cmd              1403 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	vlan = cmd->req.arg[1] >> 16;
cmd              1431 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 					      struct qlcnic_cmd_args *cmd)
cmd              1440 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd->rsp.arg[0] |= 2 << 25;
cmd              1444 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	op = cmd->req.arg[1] & 0xf;
cmd              1447 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		err = qlcnic_sriov_pf_add_guest_vlan(adapter, vf, cmd);
cmd              1449 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		err = qlcnic_sriov_pf_del_guest_vlan(adapter, vf, cmd);
cmd              1451 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->rsp.arg[0] |= err ? 2 << 25 : 1 << 25;
cmd              1490 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 				    struct qlcnic_cmd_args *cmd)
cmd              1499 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 			qlcnic_pf_bc_cmd_hdlr[cmd_op].fn(trans, cmd);
cmd              1506 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 			if (cmd_op == qlcnic_pf_fw_cmd_hdlr[i].cmd) {
cmd              1507 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 				qlcnic_pf_fw_cmd_hdlr[i].fn(trans, cmd);
cmd              1515 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 				qlcnic_issue_cmd(adapter, cmd);
cmd              1521 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	cmd->rsp.arg[0] |= (0x9 << 25);
cmd              1597 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	struct qlcnic_cmd_args cmd;
cmd              1603 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_DESTROY_RX_CTX))
cmd              1608 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[1] = vf->rx_ctx_id | (vpid & 0xffff) << 16;
cmd              1609 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		if (qlcnic_issue_cmd(adapter, &cmd))
cmd              1617 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	qlcnic_free_mbx_args(&cmd);
cmd              1623 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	struct qlcnic_cmd_args cmd;
cmd              1629 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	if (qlcnic_alloc_mbx_args(&cmd, adapter, QLCNIC_CMD_DESTROY_TX_CTX))
cmd              1634 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		cmd.req.arg[1] |= vf->tx_ctx_id | (vpid & 0xffff) << 16;
cmd              1635 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 		if (qlcnic_issue_cmd(adapter, &cmd))
cmd              1643 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c 	qlcnic_free_mbx_args(&cmd);
cmd               293 drivers/net/ethernet/qualcomm/emac/emac.c static int emac_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd               301 drivers/net/ethernet/qualcomm/emac/emac.c 	return phy_mii_ioctl(netdev->phydev, ifr, cmd);
cmd               175 drivers/net/ethernet/qualcomm/qca_debug.c 			  struct ethtool_link_ksettings *cmd)
cmd               177 drivers/net/ethernet/qualcomm/qca_debug.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd               178 drivers/net/ethernet/qualcomm/qca_debug.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 10baseT_Half);
cmd               180 drivers/net/ethernet/qualcomm/qca_debug.c 	cmd->base.speed = SPEED_10;
cmd               181 drivers/net/ethernet/qualcomm/qca_debug.c 	cmd->base.duplex = DUPLEX_HALF;
cmd               182 drivers/net/ethernet/qualcomm/qca_debug.c 	cmd->base.port = PORT_OTHER;
cmd               183 drivers/net/ethernet/qualcomm/qca_debug.c 	cmd->base.autoneg = AUTONEG_DISABLE;
cmd               107 drivers/net/ethernet/qualcomm/qca_spi.c 	__be16 cmd;
cmd               115 drivers/net/ethernet/qualcomm/qca_spi.c 	cmd = cpu_to_be16(QCA7K_SPI_WRITE | QCA7K_SPI_EXTERNAL);
cmd               116 drivers/net/ethernet/qualcomm/qca_spi.c 	transfer[0].tx_buf = &cmd;
cmd               161 drivers/net/ethernet/qualcomm/qca_spi.c 	__be16 cmd;
cmd               168 drivers/net/ethernet/qualcomm/qca_spi.c 	cmd = cpu_to_be16(QCA7K_SPI_READ | QCA7K_SPI_EXTERNAL);
cmd               169 drivers/net/ethernet/qualcomm/qca_spi.c 	transfer[0].tx_buf = &cmd;
cmd               211 drivers/net/ethernet/qualcomm/qca_spi.c qcaspi_tx_cmd(struct qcaspi *qca, u16 cmd)
cmd               222 drivers/net/ethernet/qualcomm/qca_spi.c 	tx_data = cpu_to_be16(cmd);
cmd               223 drivers/net/ethernet/qualcomm/qca_spi.c 	transfer.len = sizeof(cmd);
cmd                52 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c 	struct rmnet_map_control_command *cmd;
cmd                61 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c 	cmd = RMNET_MAP_GET_CMD_START(skb);
cmd                62 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c 	cmd->cmd_type = type & 0x03;
cmd                74 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c 	struct rmnet_map_control_command *cmd;
cmd                78 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c 	cmd = RMNET_MAP_GET_CMD_START(skb);
cmd                79 drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c 	command_name = cmd->command_name;
cmd               201 drivers/net/ethernet/rdc/r6040.c 	u16 cmd;
cmd               206 drivers/net/ethernet/rdc/r6040.c 		cmd = ioread16(ioaddr + MMDIO);
cmd               207 drivers/net/ethernet/rdc/r6040.c 		if (!(cmd & MDIO_READ))
cmd               223 drivers/net/ethernet/rdc/r6040.c 	u16 cmd;
cmd               230 drivers/net/ethernet/rdc/r6040.c 		cmd = ioread16(ioaddr + MMDIO);
cmd               231 drivers/net/ethernet/rdc/r6040.c 		if (!(cmd & MDIO_WRITE))
cmd               357 drivers/net/ethernet/rdc/r6040.c 	u16 cmd;
cmd               361 drivers/net/ethernet/rdc/r6040.c 		cmd = ioread16(ioaddr + MCR1);
cmd               362 drivers/net/ethernet/rdc/r6040.c 		if (cmd & MAC_RST)
cmd               501 drivers/net/ethernet/rdc/r6040.c static int r6040_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               506 drivers/net/ethernet/rdc/r6040.c 	return phy_mii_ioctl(dev->phydev, rq, cmd);
cmd              1415 drivers/net/ethernet/realtek/8139cp.c 				 struct ethtool_link_ksettings *cmd)
cmd              1421 drivers/net/ethernet/realtek/8139cp.c 	mii_ethtool_get_link_ksettings(&cp->mii_if, cmd);
cmd              1428 drivers/net/ethernet/realtek/8139cp.c 				 const struct ethtool_link_ksettings *cmd)
cmd              1435 drivers/net/ethernet/realtek/8139cp.c 	rc = mii_ethtool_set_link_ksettings(&cp->mii_if, cmd);
cmd              1604 drivers/net/ethernet/realtek/8139cp.c static int cp_ioctl (struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1614 drivers/net/ethernet/realtek/8139cp.c 	rc = generic_mii_ioctl(&cp->mii_if, if_mii(rq), cmd, NULL);
cmd              1678 drivers/net/ethernet/realtek/8139cp.c static void eeprom_cmd(void __iomem *ee_addr, int cmd, int cmd_len)
cmd              1684 drivers/net/ethernet/realtek/8139cp.c 		int dataval = (cmd & (1 << i)) ? EE_DATA_WRITE : 0;
cmd              1703 drivers/net/ethernet/realtek/8139cp.c 	int cmd = (EE_EXTEND_CMD << addr_len) | (extend_cmd << (addr_len - 2));
cmd              1706 drivers/net/ethernet/realtek/8139cp.c 	eeprom_cmd(ee_addr, cmd, 3 + addr_len);
cmd               656 drivers/net/ethernet/realtek/8139too.c static int netdev_ioctl (struct net_device *dev, struct ifreq *rq, int cmd);
cmd              2388 drivers/net/ethernet/realtek/8139too.c 				      struct ethtool_link_ksettings *cmd)
cmd              2392 drivers/net/ethernet/realtek/8139too.c 	mii_ethtool_get_link_ksettings(&tp->mii, cmd);
cmd              2398 drivers/net/ethernet/realtek/8139too.c 				      const struct ethtool_link_ksettings *cmd)
cmd              2403 drivers/net/ethernet/realtek/8139too.c 	rc = mii_ethtool_set_link_ksettings(&tp->mii, cmd);
cmd              2500 drivers/net/ethernet/realtek/8139too.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              2509 drivers/net/ethernet/realtek/8139too.c 	rc = generic_mii_ioctl(&tp->mii, if_mii(rq), cmd, NULL);
cmd               195 drivers/net/ethernet/realtek/atp.c static unsigned short eeprom_op(long ioaddr, unsigned int cmd);
cmd               400 drivers/net/ethernet/realtek/atp.c static unsigned short __init eeprom_op(long ioaddr, u32 cmd)
cmd               406 drivers/net/ethernet/realtek/atp.c 		char outval = (cmd & (1<<num_bits)) ? EE_DATA_WRITE : 0;
cmd              1201 drivers/net/ethernet/realtek/r8169_main.c static void r8168dp_oob_notify(struct rtl8169_private *tp, u8 cmd)
cmd              1203 drivers/net/ethernet/realtek/r8169_main.c 	rtl_eri_write(tp, 0xe8, ERIAR_MASK_0001, cmd);
cmd              1700 drivers/net/ethernet/realtek/r8169_main.c 	u32 cmd;
cmd              1704 drivers/net/ethernet/realtek/r8169_main.c 	cmd = (u64)paddr & DMA_BIT_MASK(32);
cmd              1705 drivers/net/ethernet/realtek/r8169_main.c 	RTL_W32(tp, CounterAddrLow, cmd);
cmd              1706 drivers/net/ethernet/realtek/r8169_main.c 	RTL_W32(tp, CounterAddrLow, cmd | counter_cmd);
cmd              3916 drivers/net/ethernet/realtek/r8169_main.c static int rtl8169_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              3923 drivers/net/ethernet/realtek/r8169_main.c 	return phy_mii_ioctl(tp->phydev, ifr, cmd);
cmd              1779 drivers/net/ethernet/renesas/ravb_main.c static int ravb_do_ioctl(struct net_device *ndev, struct ifreq *req, int cmd)
cmd              1789 drivers/net/ethernet/renesas/ravb_main.c 	switch (cmd) {
cmd              1796 drivers/net/ethernet/renesas/ravb_main.c 	return phy_mii_ioctl(phydev, req, cmd);
cmd              2651 drivers/net/ethernet/renesas/sh_eth.c static int sh_eth_do_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd)
cmd              2661 drivers/net/ethernet/renesas/sh_eth.c 	return phy_mii_ioctl(phydev, rq, cmd);
cmd                94 drivers/net/ethernet/rocker/rocker_ofdpa.c 	u32 cmd;
cmd               104 drivers/net/ethernet/rocker/rocker_ofdpa.c 	u32 cmd;
cmd               513 drivers/net/ethernet/rocker/rocker_ofdpa.c 	if (rocker_tlv_put_u16(desc_info, ROCKER_TLV_CMD_TYPE, entry->cmd))
cmd               569 drivers/net/ethernet/rocker/rocker_ofdpa.c 	if (rocker_tlv_put_u16(desc_info, ROCKER_TLV_CMD_TYPE, entry->cmd))
cmd               679 drivers/net/ethernet/rocker/rocker_ofdpa.c 	if (rocker_tlv_put_u16(desc_info, ROCKER_TLV_CMD_TYPE, entry->cmd))
cmd               723 drivers/net/ethernet/rocker/rocker_ofdpa.c 	if (rocker_tlv_put_u16(desc_info, ROCKER_TLV_CMD_TYPE, entry->cmd))
cmd               775 drivers/net/ethernet/rocker/rocker_ofdpa.c 		found->cmd = ROCKER_TLV_CMD_TYPE_OF_DPA_FLOW_MOD;
cmd               779 drivers/net/ethernet/rocker/rocker_ofdpa.c 		found->cmd = ROCKER_TLV_CMD_TYPE_OF_DPA_FLOW_ADD;
cmd               808 drivers/net/ethernet/rocker/rocker_ofdpa.c 		found->cmd = ROCKER_TLV_CMD_TYPE_OF_DPA_FLOW_DEL;
cmd              1090 drivers/net/ethernet/rocker/rocker_ofdpa.c 		found->cmd = ROCKER_TLV_CMD_TYPE_OF_DPA_GROUP_MOD;
cmd              1093 drivers/net/ethernet/rocker/rocker_ofdpa.c 		found->cmd = ROCKER_TLV_CMD_TYPE_OF_DPA_GROUP_ADD;
cmd              1120 drivers/net/ethernet/rocker/rocker_ofdpa.c 		found->cmd = ROCKER_TLV_CMD_TYPE_OF_DPA_GROUP_DEL;
cmd               310 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 				   struct ethtool_rxnfc *cmd)
cmd               312 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 	cmd->data = 0;
cmd               315 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 	switch (cmd->flow_type) {
cmd               318 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               325 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd               329 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		cmd->data |= RXH_L4_B_0_1 | RXH_L4_B_2_3;
cmd               336 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		cmd->data |= RXH_IP_SRC | RXH_IP_DST;
cmd               345 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c static int sxgbe_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd               351 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 	switch (cmd->cmd) {
cmd               353 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		ret = sxgbe_get_rss_hash_opts(priv, cmd);
cmd               363 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 				  struct ethtool_rxnfc *cmd)
cmd               370 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 	if (cmd->data & ~(RXH_IP_SRC | RXH_IP_DST |
cmd               374 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 	switch (cmd->flow_type) {
cmd               377 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		if (!(cmd->data & RXH_IP_SRC) ||
cmd               378 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		    !(cmd->data & RXH_IP_DST) ||
cmd               379 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		    !(cmd->data & RXH_L4_B_0_1) ||
cmd               380 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		    !(cmd->data & RXH_L4_B_2_3))
cmd               386 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		if (!(cmd->data & RXH_IP_SRC) ||
cmd               387 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		    !(cmd->data & RXH_IP_DST) ||
cmd               388 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		    !(cmd->data & RXH_L4_B_0_1) ||
cmd               389 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		    !(cmd->data & RXH_L4_B_2_3))
cmd               403 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		if (!(cmd->data & RXH_IP_SRC) ||
cmd               404 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		    !(cmd->data & RXH_IP_DST) ||
cmd               405 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		    (cmd->data & RXH_L4_B_0_1) ||
cmd               406 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		    (cmd->data & RXH_L4_B_2_3))
cmd               422 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c static int sxgbe_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd               427 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 	switch (cmd->cmd) {
cmd               429 drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c 		ret = sxgbe_set_rss_hash_opt(priv, cmd);
cmd              1931 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c static int sxgbe_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1938 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 	switch (cmd) {
cmd              1944 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c 		ret = phy_mii_ioctl(dev->phydev, rq, cmd);
cmd                42 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c static void sxgbe_mdio_ctrl_data(struct sxgbe_priv_data *sp, u32 cmd,
cmd                47 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 	reg |= (cmd << 16) | SXGBE_SMA_SKIP_ADDRFRM |
cmd                52 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c static void sxgbe_mdio_c45(struct sxgbe_priv_data *sp, u32 cmd, int phyaddr,
cmd                62 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 	sxgbe_mdio_ctrl_data(sp, cmd, phydata);
cmd                65 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c static void sxgbe_mdio_c22(struct sxgbe_priv_data *sp, u32 cmd, int phyaddr,
cmd                76 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 	sxgbe_mdio_ctrl_data(sp, cmd, phydata);
cmd                79 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c static int sxgbe_mdio_access(struct sxgbe_priv_data *sp, u32 cmd, int phyaddr,
cmd                90 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 		sxgbe_mdio_c45(sp, cmd, phyaddr, phyreg, phydata);
cmd                96 drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c 		sxgbe_mdio_c22(sp, cmd, phyaddr, phyreg, phydata);
cmd              2150 drivers/net/ethernet/sfc/efx.c static int efx_ioctl(struct net_device *net_dev, struct ifreq *ifr, int cmd)
cmd              2155 drivers/net/ethernet/sfc/efx.c 	if (cmd == SIOCSHWTSTAMP)
cmd              2157 drivers/net/ethernet/sfc/efx.c 	if (cmd == SIOCGHWTSTAMP)
cmd              2161 drivers/net/ethernet/sfc/efx.c 	if ((cmd == SIOCGMIIREG || cmd == SIOCSMIIREG) &&
cmd              2165 drivers/net/ethernet/sfc/efx.c 	return mdio_mii_ioctl(&efx->mdio, data, cmd);
cmd               127 drivers/net/ethernet/sfc/ethtool.c 			       struct ethtool_link_ksettings *cmd)
cmd               134 drivers/net/ethernet/sfc/ethtool.c 	efx->phy_op->get_link_ksettings(efx, cmd);
cmd               139 drivers/net/ethernet/sfc/ethtool.c 						cmd->link_modes.supported);
cmd               143 drivers/net/ethernet/sfc/ethtool.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               147 drivers/net/ethernet/sfc/ethtool.c 		cmd->base.speed = link_state->speed;
cmd               148 drivers/net/ethernet/sfc/ethtool.c 		cmd->base.duplex = link_state->fd ? DUPLEX_FULL : DUPLEX_HALF;
cmd               157 drivers/net/ethernet/sfc/ethtool.c 			       const struct ethtool_link_ksettings *cmd)
cmd               163 drivers/net/ethernet/sfc/ethtool.c 	if ((cmd->base.speed == SPEED_1000) &&
cmd               164 drivers/net/ethernet/sfc/ethtool.c 	    (cmd->base.duplex != DUPLEX_FULL)) {
cmd               171 drivers/net/ethernet/sfc/ethtool.c 	rc = efx->phy_op->set_link_ksettings(efx, cmd);
cmd               981 drivers/net/ethernet/sfc/ethtool.c 	switch (info->cmd) {
cmd              1296 drivers/net/ethernet/sfc/ethtool.c 	switch (info->cmd) {
cmd              2000 drivers/net/ethernet/sfc/falcon/efx.c static int ef4_ioctl(struct net_device *net_dev, struct ifreq *ifr, int cmd)
cmd              2006 drivers/net/ethernet/sfc/falcon/efx.c 	if ((cmd == SIOCGMIIREG || cmd == SIOCSMIIREG) &&
cmd              2010 drivers/net/ethernet/sfc/falcon/efx.c 	return mdio_mii_ioctl(&efx->mdio, data, cmd);
cmd               117 drivers/net/ethernet/sfc/falcon/ethtool.c 			       struct ethtool_link_ksettings *cmd)
cmd               123 drivers/net/ethernet/sfc/falcon/ethtool.c 	efx->phy_op->get_link_ksettings(efx, cmd);
cmd               127 drivers/net/ethernet/sfc/falcon/ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, Pause);
cmd               128 drivers/net/ethernet/sfc/falcon/ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, Asym_Pause);
cmd               131 drivers/net/ethernet/sfc/falcon/ethtool.c 		cmd->base.speed = link_state->speed;
cmd               132 drivers/net/ethernet/sfc/falcon/ethtool.c 		cmd->base.duplex = link_state->fd ? DUPLEX_FULL : DUPLEX_HALF;
cmd               141 drivers/net/ethernet/sfc/falcon/ethtool.c 			       const struct ethtool_link_ksettings *cmd)
cmd               147 drivers/net/ethernet/sfc/falcon/ethtool.c 	if ((cmd->base.speed == SPEED_1000) &&
cmd               148 drivers/net/ethernet/sfc/falcon/ethtool.c 	    (cmd->base.duplex != DUPLEX_FULL)) {
cmd               155 drivers/net/ethernet/sfc/falcon/ethtool.c 	rc = efx->phy_op->set_link_ksettings(efx, cmd);
cmd               951 drivers/net/ethernet/sfc/falcon/ethtool.c 	switch (info->cmd) {
cmd              1231 drivers/net/ethernet/sfc/falcon/ethtool.c 	switch (info->cmd) {
cmd               231 drivers/net/ethernet/sfc/falcon/mdio_10g.c 				const struct ethtool_link_ksettings *cmd)
cmd               234 drivers/net/ethernet/sfc/falcon/mdio_10g.c 		.base.cmd = ETHTOOL_GLINKSETTINGS
cmd               242 drivers/net/ethernet/sfc/falcon/mdio_10g.c 						cmd->link_modes.advertising);
cmd               249 drivers/net/ethernet/sfc/falcon/mdio_10g.c 	    cmd->base.speed == prev.base.speed &&
cmd               250 drivers/net/ethernet/sfc/falcon/mdio_10g.c 	    cmd->base.duplex == prev.base.duplex &&
cmd               251 drivers/net/ethernet/sfc/falcon/mdio_10g.c 	    cmd->base.port == prev.base.port &&
cmd               252 drivers/net/ethernet/sfc/falcon/mdio_10g.c 	    cmd->base.autoneg == prev.base.autoneg)
cmd               256 drivers/net/ethernet/sfc/falcon/mdio_10g.c 	if (prev.base.port != PORT_TP || cmd->base.port != PORT_TP)
cmd               260 drivers/net/ethernet/sfc/falcon/mdio_10g.c 	if (!cmd->base.autoneg ||
cmd                84 drivers/net/ethernet/sfc/falcon/mdio_10g.h 				const struct ethtool_link_ksettings *cmd);
cmd               576 drivers/net/ethernet/sfc/falcon/net_driver.h 				   struct ethtool_link_ksettings *cmd);
cmd               578 drivers/net/ethernet/sfc/falcon/net_driver.h 				  const struct ethtool_link_ksettings *cmd);
cmd               438 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 					  struct ethtool_link_ksettings *cmd)
cmd               440 drivers/net/ethernet/sfc/falcon/qt202x_phy.c 	mdio45_ethtool_ksettings_get(&efx->mdio, cmd);
cmd               441 drivers/net/ethernet/sfc/falcon/tenxpress.c 			     struct ethtool_link_ksettings *cmd)
cmd               453 drivers/net/ethernet/sfc/falcon/tenxpress.c 	mdio45_ethtool_ksettings_get_npage(&efx->mdio, cmd, adv, lpa);
cmd               458 drivers/net/ethernet/sfc/falcon/tenxpress.c 		cmd->base.speed = SPEED_10000;
cmd               463 drivers/net/ethernet/sfc/falcon/tenxpress.c 			     const struct ethtool_link_ksettings *cmd)
cmd               465 drivers/net/ethernet/sfc/falcon/tenxpress.c 	if (!cmd->base.autoneg)
cmd               468 drivers/net/ethernet/sfc/falcon/tenxpress.c 	return ef4_mdio_set_link_ksettings(efx, cmd);
cmd               541 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 					struct ethtool_link_ksettings *cmd)
cmd               543 drivers/net/ethernet/sfc/falcon/txc43128_phy.c 	mdio45_ethtool_ksettings_get(&efx->mdio, cmd);
cmd                39 drivers/net/ethernet/sfc/mcdi.c 	unsigned int cmd;
cmd               150 drivers/net/ethernet/sfc/mcdi.c static void efx_mcdi_send_request(struct efx_nic *efx, unsigned cmd,
cmd               178 drivers/net/ethernet/sfc/mcdi.c 				     MCDI_HEADER_CODE, cmd,
cmd               196 drivers/net/ethernet/sfc/mcdi.c 				     MC_CMD_V2_EXTN_IN_EXTENDED_CMD, cmd,
cmd               477 drivers/net/ethernet/sfc/mcdi.c 			efx_mcdi_send_request(efx, async->cmd,
cmd               549 drivers/net/ethernet/sfc/mcdi.c 		efx_mcdi_display_error(efx, async->cmd, async->inlen, errbuf,
cmd               615 drivers/net/ethernet/sfc/mcdi.c efx_mcdi_check_supported(struct efx_nic *efx, unsigned int cmd, size_t inlen)
cmd               619 drivers/net/ethernet/sfc/mcdi.c 	      cmd > MC_CMD_CMD_SPACE_ESCAPE_7))
cmd               649 drivers/net/ethernet/sfc/mcdi.c static int _efx_mcdi_rpc_finish(struct efx_nic *efx, unsigned int cmd,
cmd               667 drivers/net/ethernet/sfc/mcdi.c 			  cmd, (int)inlen, mcdi->mode);
cmd               718 drivers/net/ethernet/sfc/mcdi.c 		if (cmd == MC_CMD_REBOOT && rc == -EIO) {
cmd               723 drivers/net/ethernet/sfc/mcdi.c 				  cmd, -rc);
cmd               734 drivers/net/ethernet/sfc/mcdi.c 			efx_mcdi_display_error(efx, cmd, inlen, errbuf, err_len,
cmd               800 drivers/net/ethernet/sfc/mcdi.c static int _efx_mcdi_rpc(struct efx_nic *efx, unsigned int cmd,
cmd               814 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_rpc_start(efx, cmd, inbuf, inlen);
cmd               818 drivers/net/ethernet/sfc/mcdi.c 	rc = _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen,
cmd               839 drivers/net/ethernet/sfc/mcdi.c 			efx_mcdi_send_request(efx, cmd, inbuf, inlen);
cmd               841 drivers/net/ethernet/sfc/mcdi.c 			rc = _efx_mcdi_rpc_finish(efx, cmd, inlen,
cmd               847 drivers/net/ethernet/sfc/mcdi.c 				       cmd, rc);
cmd               858 drivers/net/ethernet/sfc/mcdi.c static int _efx_mcdi_rpc_evb_retry(struct efx_nic *efx, unsigned cmd,
cmd               866 drivers/net/ethernet/sfc/mcdi.c 	rc = _efx_mcdi_rpc(efx, cmd, inbuf, inlen,
cmd               884 drivers/net/ethernet/sfc/mcdi.c 			rc = _efx_mcdi_rpc(efx, cmd, inbuf, inlen,
cmd               894 drivers/net/ethernet/sfc/mcdi.c 	if (rc && !quiet && !(cmd == MC_CMD_REBOOT && rc == -EIO))
cmd               895 drivers/net/ethernet/sfc/mcdi.c 		efx_mcdi_display_error(efx, cmd, inlen,
cmd               925 drivers/net/ethernet/sfc/mcdi.c int efx_mcdi_rpc(struct efx_nic *efx, unsigned cmd,
cmd               930 drivers/net/ethernet/sfc/mcdi.c 	return _efx_mcdi_rpc_evb_retry(efx, cmd, inbuf, inlen, outbuf, outlen,
cmd               942 drivers/net/ethernet/sfc/mcdi.c int efx_mcdi_rpc_quiet(struct efx_nic *efx, unsigned cmd,
cmd               947 drivers/net/ethernet/sfc/mcdi.c 	return _efx_mcdi_rpc_evb_retry(efx, cmd, inbuf, inlen, outbuf, outlen,
cmd               951 drivers/net/ethernet/sfc/mcdi.c int efx_mcdi_rpc_start(struct efx_nic *efx, unsigned cmd,
cmd               957 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_check_supported(efx, cmd, inlen);
cmd               968 drivers/net/ethernet/sfc/mcdi.c 	efx_mcdi_send_request(efx, cmd, inbuf, inlen);
cmd               972 drivers/net/ethernet/sfc/mcdi.c static int _efx_mcdi_rpc_async(struct efx_nic *efx, unsigned int cmd,
cmd               982 drivers/net/ethernet/sfc/mcdi.c 	rc = efx_mcdi_check_supported(efx, cmd, inlen);
cmd               994 drivers/net/ethernet/sfc/mcdi.c 	async->cmd = cmd;
cmd              1012 drivers/net/ethernet/sfc/mcdi.c 			efx_mcdi_send_request(efx, cmd, inbuf, inlen);
cmd              1047 drivers/net/ethernet/sfc/mcdi.c efx_mcdi_rpc_async(struct efx_nic *efx, unsigned int cmd,
cmd              1051 drivers/net/ethernet/sfc/mcdi.c 	return _efx_mcdi_rpc_async(efx, cmd, inbuf, inlen, outlen, complete,
cmd              1055 drivers/net/ethernet/sfc/mcdi.c int efx_mcdi_rpc_async_quiet(struct efx_nic *efx, unsigned int cmd,
cmd              1060 drivers/net/ethernet/sfc/mcdi.c 	return _efx_mcdi_rpc_async(efx, cmd, inbuf, inlen, outlen, complete,
cmd              1064 drivers/net/ethernet/sfc/mcdi.c int efx_mcdi_rpc_finish(struct efx_nic *efx, unsigned cmd, size_t inlen,
cmd              1068 drivers/net/ethernet/sfc/mcdi.c 	return _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen,
cmd              1072 drivers/net/ethernet/sfc/mcdi.c int efx_mcdi_rpc_finish_quiet(struct efx_nic *efx, unsigned cmd, size_t inlen,
cmd              1076 drivers/net/ethernet/sfc/mcdi.c 	return _efx_mcdi_rpc_finish(efx, cmd, inlen, outbuf, outlen,
cmd              1080 drivers/net/ethernet/sfc/mcdi.c void efx_mcdi_display_error(struct efx_nic *efx, unsigned cmd,
cmd              1092 drivers/net/ethernet/sfc/mcdi.c 		       cmd, inlen, rc, code, err_arg);
cmd               145 drivers/net/ethernet/sfc/mcdi.h int efx_mcdi_rpc(struct efx_nic *efx, unsigned cmd, const efx_dword_t *inbuf,
cmd               148 drivers/net/ethernet/sfc/mcdi.h int efx_mcdi_rpc_quiet(struct efx_nic *efx, unsigned cmd,
cmd               153 drivers/net/ethernet/sfc/mcdi.h int efx_mcdi_rpc_start(struct efx_nic *efx, unsigned cmd,
cmd               155 drivers/net/ethernet/sfc/mcdi.h int efx_mcdi_rpc_finish(struct efx_nic *efx, unsigned cmd, size_t inlen,
cmd               158 drivers/net/ethernet/sfc/mcdi.h int efx_mcdi_rpc_finish_quiet(struct efx_nic *efx, unsigned cmd,
cmd               166 drivers/net/ethernet/sfc/mcdi.h int efx_mcdi_rpc_async(struct efx_nic *efx, unsigned int cmd,
cmd               170 drivers/net/ethernet/sfc/mcdi.h int efx_mcdi_rpc_async_quiet(struct efx_nic *efx, unsigned int cmd,
cmd               176 drivers/net/ethernet/sfc/mcdi.h void efx_mcdi_display_error(struct efx_nic *efx, unsigned cmd,
cmd               591 drivers/net/ethernet/sfc/mcdi_port.c 					    struct ethtool_link_ksettings *cmd)
cmd               597 drivers/net/ethernet/sfc/mcdi_port.c 	cmd->base.speed = efx->link_state.speed;
cmd               598 drivers/net/ethernet/sfc/mcdi_port.c 	cmd->base.duplex = efx->link_state.fd;
cmd               599 drivers/net/ethernet/sfc/mcdi_port.c 	cmd->base.port = mcdi_to_ethtool_media(phy_cfg->media);
cmd               600 drivers/net/ethernet/sfc/mcdi_port.c 	cmd->base.phy_address = phy_cfg->port;
cmd               601 drivers/net/ethernet/sfc/mcdi_port.c 	cmd->base.autoneg = !!(efx->link_advertising[0] & ADVERTISED_Autoneg);
cmd               602 drivers/net/ethernet/sfc/mcdi_port.c 	cmd->base.mdio_support = (efx->mdio.mode_support &
cmd               606 drivers/net/ethernet/sfc/mcdi_port.c 				cmd->link_modes.supported);
cmd               607 drivers/net/ethernet/sfc/mcdi_port.c 	memcpy(cmd->link_modes.advertising, efx->link_advertising,
cmd               617 drivers/net/ethernet/sfc/mcdi_port.c 				cmd->link_modes.lp_advertising);
cmd               622 drivers/net/ethernet/sfc/mcdi_port.c 				const struct ethtool_link_ksettings *cmd)
cmd               628 drivers/net/ethernet/sfc/mcdi_port.c 	if (cmd->base.autoneg) {
cmd               629 drivers/net/ethernet/sfc/mcdi_port.c 		caps = (ethtool_linkset_to_mcdi_cap(cmd->link_modes.advertising) |
cmd               631 drivers/net/ethernet/sfc/mcdi_port.c 	} else if (cmd->base.duplex) {
cmd               632 drivers/net/ethernet/sfc/mcdi_port.c 		switch (cmd->base.speed) {
cmd               644 drivers/net/ethernet/sfc/mcdi_port.c 		switch (cmd->base.speed) {
cmd               659 drivers/net/ethernet/sfc/mcdi_port.c 	if (cmd->base.autoneg) {
cmd               660 drivers/net/ethernet/sfc/mcdi_port.c 		efx_link_set_advertising(efx, cmd->link_modes.advertising);
cmd               649 drivers/net/ethernet/sfc/net_driver.h 				   struct ethtool_link_ksettings *cmd);
cmd               651 drivers/net/ethernet/sfc/net_driver.h 				  const struct ethtool_link_ksettings *cmd);
cmd               113 drivers/net/ethernet/sgi/ioc3-eth.c static int ioc3_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               805 drivers/net/ethernet/sgi/ioc3-eth.c 	u32 cmd, bufcnt, len;
cmd               808 drivers/net/ethernet/sgi/ioc3-eth.c 	cmd = be32_to_cpu(desc->cmd);
cmd               810 drivers/net/ethernet/sgi/ioc3-eth.c 	if (cmd & ETXD_B1V) {
cmd               815 drivers/net/ethernet/sgi/ioc3-eth.c 	if (cmd & ETXD_B2V) {
cmd               834 drivers/net/ethernet/sgi/ioc3-eth.c 		ip->txr[i].cmd = 0;
cmd              1437 drivers/net/ethernet/sgi/ioc3-eth.c 		desc->cmd = cpu_to_be32(len | ETXD_INTWHENDONE | ETXD_D0V | w0);
cmd              1445 drivers/net/ethernet/sgi/ioc3-eth.c 		desc->cmd    = cpu_to_be32(len | ETXD_INTWHENDONE |
cmd              1463 drivers/net/ethernet/sgi/ioc3-eth.c 		desc->cmd = cpu_to_be32(len | ETXD_INTWHENDONE | ETXD_B1V | w0);
cmd              1555 drivers/net/ethernet/sgi/ioc3-eth.c 				   struct ethtool_link_ksettings *cmd)
cmd              1560 drivers/net/ethernet/sgi/ioc3-eth.c 	mii_ethtool_get_link_ksettings(&ip->mii, cmd);
cmd              1567 drivers/net/ethernet/sgi/ioc3-eth.c 				   const struct ethtool_link_ksettings *cmd)
cmd              1573 drivers/net/ethernet/sgi/ioc3-eth.c 	rc = mii_ethtool_set_link_ksettings(&ip->mii, cmd);
cmd              1611 drivers/net/ethernet/sgi/ioc3-eth.c static int ioc3_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1617 drivers/net/ethernet/sgi/ioc3-eth.c 	rc = generic_mii_ioctl(&ip->mii, if_mii(rq), cmd, NULL);
cmd               765 drivers/net/ethernet/sgi/meth.c static int meth_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               768 drivers/net/ethernet/sgi/meth.c 	switch(cmd) {
cmd              1118 drivers/net/ethernet/silan/sc92031.c 				   struct ethtool_link_ksettings *cmd)
cmd              1164 drivers/net/ethernet/silan/sc92031.c 	cmd->base.speed = (output_status & 0x2) ? SPEED_100 : SPEED_10;
cmd              1165 drivers/net/ethernet/silan/sc92031.c 	cmd->base.duplex = (output_status & 0x4) ? DUPLEX_FULL : DUPLEX_HALF;
cmd              1166 drivers/net/ethernet/silan/sc92031.c 	cmd->base.port = PORT_MII;
cmd              1167 drivers/net/ethernet/silan/sc92031.c 	cmd->base.phy_address = phy_address;
cmd              1168 drivers/net/ethernet/silan/sc92031.c 	cmd->base.autoneg = (phy_ctrl & PhyCtrlAne) ?
cmd              1171 drivers/net/ethernet/silan/sc92031.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              1173 drivers/net/ethernet/silan/sc92031.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              1181 drivers/net/ethernet/silan/sc92031.c 				   const struct ethtool_link_ksettings *cmd)
cmd              1185 drivers/net/ethernet/silan/sc92031.c 	u32 speed = cmd->base.speed;
cmd              1191 drivers/net/ethernet/silan/sc92031.c 						cmd->link_modes.advertising);
cmd              1195 drivers/net/ethernet/silan/sc92031.c 	if (!(cmd->base.duplex == DUPLEX_HALF ||
cmd              1196 drivers/net/ethernet/silan/sc92031.c 	      cmd->base.duplex == DUPLEX_FULL))
cmd              1198 drivers/net/ethernet/silan/sc92031.c 	if (!(cmd->base.port == PORT_MII))
cmd              1200 drivers/net/ethernet/silan/sc92031.c 	if (!(cmd->base.phy_address == 0x1f))
cmd              1202 drivers/net/ethernet/silan/sc92031.c 	if (!(cmd->base.autoneg == AUTONEG_DISABLE ||
cmd              1203 drivers/net/ethernet/silan/sc92031.c 	      cmd->base.autoneg == AUTONEG_ENABLE))
cmd              1206 drivers/net/ethernet/silan/sc92031.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              1236 drivers/net/ethernet/silan/sc92031.c 		if (cmd->base.duplex == DUPLEX_FULL)
cmd              1736 drivers/net/ethernet/sis/sis190.c 				     struct ethtool_link_ksettings *cmd)
cmd              1740 drivers/net/ethernet/sis/sis190.c 	mii_ethtool_get_link_ksettings(&tp->mii_if, cmd);
cmd              1746 drivers/net/ethernet/sis/sis190.c 				     const struct ethtool_link_ksettings *cmd)
cmd              1750 drivers/net/ethernet/sis/sis190.c 	return mii_ethtool_set_link_ksettings(&tp->mii_if, cmd);
cmd              1813 drivers/net/ethernet/sis/sis190.c static int sis190_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1818 drivers/net/ethernet/sis/sis190.c 		generic_mii_ioctl(&tp->mii_if, if_mii(ifr), cmd, NULL);
cmd               234 drivers/net/ethernet/sis/sis900.c static int mii_ioctl(struct net_device *net_dev, struct ifreq *rq, int cmd);
cmd              2041 drivers/net/ethernet/sis/sis900.c 				     struct ethtool_link_ksettings *cmd)
cmd              2045 drivers/net/ethernet/sis/sis900.c 	mii_ethtool_get_link_ksettings(&sis_priv->mii_info, cmd);
cmd              2051 drivers/net/ethernet/sis/sis900.c 				     const struct ethtool_link_ksettings *cmd)
cmd              2056 drivers/net/ethernet/sis/sis900.c 	rt = mii_ethtool_set_link_ksettings(&sis_priv->mii_info, cmd);
cmd              2214 drivers/net/ethernet/sis/sis900.c static int mii_ioctl(struct net_device *net_dev, struct ifreq *rq, int cmd)
cmd              2219 drivers/net/ethernet/sis/sis900.c 	switch(cmd) {
cmd               301 drivers/net/ethernet/smsc/epic100.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1387 drivers/net/ethernet/smsc/epic100.c 				     struct ethtool_link_ksettings *cmd)
cmd              1392 drivers/net/ethernet/smsc/epic100.c 	mii_ethtool_get_link_ksettings(&np->mii, cmd);
cmd              1399 drivers/net/ethernet/smsc/epic100.c 				     const struct ethtool_link_ksettings *cmd)
cmd              1405 drivers/net/ethernet/smsc/epic100.c 	rc = mii_ethtool_set_link_ksettings(&np->mii, cmd);
cmd              1470 drivers/net/ethernet/smsc/epic100.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1485 drivers/net/ethernet/smsc/epic100.c 	rc = generic_mii_ioctl(&np->mii, data, cmd, NULL);
cmd              1439 drivers/net/ethernet/smsc/smc911x.c 				   struct ethtool_link_ksettings *cmd)
cmd              1450 drivers/net/ethernet/smsc/smc911x.c 		mii_ethtool_get_link_ksettings(&lp->mii, cmd);
cmd              1458 drivers/net/ethernet/smsc/smc911x.c 			cmd->base.speed = SPEED_10;
cmd              1460 drivers/net/ethernet/smsc/smc911x.c 			cmd->base.speed = SPEED_100;
cmd              1462 drivers/net/ethernet/smsc/smc911x.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd              1463 drivers/net/ethernet/smsc/smc911x.c 		cmd->base.port = 0;
cmd              1465 drivers/net/ethernet/smsc/smc911x.c 		cmd->base.duplex =
cmd              1470 drivers/net/ethernet/smsc/smc911x.c 			cmd->link_modes.supported, supported);
cmd              1479 drivers/net/ethernet/smsc/smc911x.c 				   const struct ethtool_link_ksettings *cmd)
cmd              1487 drivers/net/ethernet/smsc/smc911x.c 		ret = mii_ethtool_set_link_ksettings(&lp->mii, cmd);
cmd              1490 drivers/net/ethernet/smsc/smc911x.c 		if (cmd->base.autoneg != AUTONEG_DISABLE ||
cmd              1491 drivers/net/ethernet/smsc/smc911x.c 		    cmd->base.speed != SPEED_10 ||
cmd              1492 drivers/net/ethernet/smsc/smc911x.c 		    (cmd->base.duplex != DUPLEX_HALF &&
cmd              1493 drivers/net/ethernet/smsc/smc911x.c 		     cmd->base.duplex != DUPLEX_FULL) ||
cmd              1494 drivers/net/ethernet/smsc/smc911x.c 		    (cmd->base.port != PORT_TP &&
cmd              1495 drivers/net/ethernet/smsc/smc911x.c 		     cmd->base.port != PORT_AUI))
cmd              1498 drivers/net/ethernet/smsc/smc911x.c 		lp->ctl_rfduplx = cmd->base.duplex == DUPLEX_FULL;
cmd              1600 drivers/net/ethernet/smsc/smc911x.c 													int cmd, int addr)
cmd              1608 drivers/net/ethernet/smsc/smc911x.c 		((cmd) & (0x7<<28)) |
cmd               894 drivers/net/ethernet/smsc/smc911x.h #define SMC_WRITE_EEPROM_CMD(lp, cmd, addr)				\
cmd               273 drivers/net/ethernet/smsc/smc91c92_cs.c static int smc_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               988 drivers/net/ethernet/smsc/smc91c92_cs.c     u_int cmd = (0x06<<10)|(phy_id<<5)|loc;
cmd               993 drivers/net/ethernet/smsc/smc91c92_cs.c 	int dat = (cmd&(1<<i)) ? MDIO_DATA_WRITE1 : MDIO_DATA_WRITE0;
cmd              1008 drivers/net/ethernet/smsc/smc91c92_cs.c     u_int cmd = (0x05<<28)|(phy_id<<23)|(loc<<18)|(1<<17)|value;
cmd              1013 drivers/net/ethernet/smsc/smc91c92_cs.c 	int dat = (cmd&(1<<i)) ? MDIO_DATA_WRITE1 : MDIO_DATA_WRITE0;
cmd              1994 drivers/net/ethernet/smsc/smc91c92_cs.c static int smc_ioctl (struct net_device *dev, struct ifreq *rq, int cmd)
cmd              2009 drivers/net/ethernet/smsc/smc91c92_cs.c 	rc = generic_mii_ioctl(&smc->mii_if, mii, cmd, NULL);
cmd              1527 drivers/net/ethernet/smsc/smc91x.c 			       struct ethtool_link_ksettings *cmd)
cmd              1533 drivers/net/ethernet/smsc/smc91x.c 		mii_ethtool_get_link_ksettings(&lp->mii, cmd);
cmd              1541 drivers/net/ethernet/smsc/smc91x.c 			cmd->base.speed = SPEED_10;
cmd              1543 drivers/net/ethernet/smsc/smc91x.c 			cmd->base.speed = SPEED_100;
cmd              1545 drivers/net/ethernet/smsc/smc91x.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd              1546 drivers/net/ethernet/smsc/smc91x.c 		cmd->base.port = 0;
cmd              1547 drivers/net/ethernet/smsc/smc91x.c 		cmd->base.duplex = lp->tcr_cur_mode & TCR_SWFDUP ?
cmd              1551 drivers/net/ethernet/smsc/smc91x.c 			cmd->link_modes.supported, supported);
cmd              1559 drivers/net/ethernet/smsc/smc91x.c 			       const struct ethtool_link_ksettings *cmd)
cmd              1566 drivers/net/ethernet/smsc/smc91x.c 		ret = mii_ethtool_set_link_ksettings(&lp->mii, cmd);
cmd              1569 drivers/net/ethernet/smsc/smc91x.c 		if (cmd->base.autoneg != AUTONEG_DISABLE ||
cmd              1570 drivers/net/ethernet/smsc/smc91x.c 		    cmd->base.speed != SPEED_10 ||
cmd              1571 drivers/net/ethernet/smsc/smc91x.c 		    (cmd->base.duplex != DUPLEX_HALF &&
cmd              1572 drivers/net/ethernet/smsc/smc91x.c 		     cmd->base.duplex != DUPLEX_FULL) ||
cmd              1573 drivers/net/ethernet/smsc/smc91x.c 		    (cmd->base.port != PORT_TP && cmd->base.port != PORT_AUI))
cmd              1577 drivers/net/ethernet/smsc/smc91x.c 		lp->ctl_rfduplx = cmd->base.duplex == DUPLEX_FULL;
cmd              1947 drivers/net/ethernet/smsc/smsc911x.c static int smsc911x_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1952 drivers/net/ethernet/smsc/smsc911x.c 	return phy_mii_ioctl(dev->phydev, ifr, cmd);
cmd               214 drivers/net/ethernet/smsc/smsc9420.c static int smsc9420_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               219 drivers/net/ethernet/smsc/smsc9420.c 	return phy_mii_ioctl(dev->phydev, ifr, cmd);
cmd              1734 drivers/net/ethernet/socionext/netsec.c 			       int cmd)
cmd              1736 drivers/net/ethernet/socionext/netsec.c 	return phy_mii_ioctl(ndev->phydev, ifr, cmd);
cmd              1166 drivers/net/ethernet/socionext/sni_ave.c 	struct ethtool_wolinfo wol = { .cmd = ETHTOOL_GWOL };
cmd              1455 drivers/net/ethernet/socionext/sni_ave.c static int ave_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd)
cmd              1457 drivers/net/ethernet/socionext/sni_ave.c 	return phy_mii_ioctl(ndev->phydev, ifr, cmd);
cmd              1750 drivers/net/ethernet/socionext/sni_ave.c 	struct ethtool_wolinfo wol = { .cmd = ETHTOOL_GWOL };
cmd              1768 drivers/net/ethernet/socionext/sni_ave.c 	struct ethtool_wolinfo wol = { .cmd = ETHTOOL_GWOL };
cmd               275 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 					     struct ethtool_link_ksettings *cmd)
cmd               285 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 			cmd->base.speed = SPEED_UNKNOWN;
cmd               286 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 			cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               289 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		cmd->base.duplex = priv->xstats.pcs_duplex;
cmd               291 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		cmd->base.speed = priv->xstats.pcs_speed;
cmd               300 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 			&supported, cmd->link_modes.supported);
cmd               302 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 			&advertising, cmd->link_modes.advertising);
cmd               304 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 			&lp_advertising, cmd->link_modes.lp_advertising);
cmd               316 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		cmd->base.autoneg = ADVERTISED_Autoneg;
cmd               344 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		cmd->base.port = PORT_OTHER;
cmd               347 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 			cmd->link_modes.supported, supported);
cmd               349 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 			cmd->link_modes.advertising, advertising);
cmd               351 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 			cmd->link_modes.lp_advertising, lp_advertising);
cmd               356 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 	return phylink_ethtool_ksettings_get(priv->phylink, cmd);
cmd               361 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 				  const struct ethtool_link_ksettings *cmd)
cmd               370 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 		if (cmd->base.autoneg != AUTONEG_ENABLE)
cmd               387 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 	return phylink_ethtool_ksettings_set(priv->phylink, cmd);
cmd               779 drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c 	switch (rxnfc->cmd) {
cmd              3930 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c static int stmmac_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              3938 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 	switch (cmd) {
cmd              3942 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c 		ret = phylink_mii_ioctl(priv->phylink, rq, cmd);
cmd               394 drivers/net/ethernet/sun/cassini.c 	u32 cmd;
cmd               397 drivers/net/ethernet/sun/cassini.c 	cmd = MIF_FRAME_ST | MIF_FRAME_OP_READ;
cmd               398 drivers/net/ethernet/sun/cassini.c 	cmd |= CAS_BASE(MIF_FRAME_PHY_ADDR, cp->phy_addr);
cmd               399 drivers/net/ethernet/sun/cassini.c 	cmd |= CAS_BASE(MIF_FRAME_REG_ADDR, reg);
cmd               400 drivers/net/ethernet/sun/cassini.c 	cmd |= MIF_FRAME_TURN_AROUND_MSB;
cmd               401 drivers/net/ethernet/sun/cassini.c 	writel(cmd, cp->regs + REG_MIF_FRAME);
cmd               406 drivers/net/ethernet/sun/cassini.c 		cmd = readl(cp->regs + REG_MIF_FRAME);
cmd               407 drivers/net/ethernet/sun/cassini.c 		if (cmd & MIF_FRAME_TURN_AROUND_LSB)
cmd               408 drivers/net/ethernet/sun/cassini.c 			return cmd & MIF_FRAME_DATA_MASK;
cmd               416 drivers/net/ethernet/sun/cassini.c 	u32 cmd;
cmd               418 drivers/net/ethernet/sun/cassini.c 	cmd = MIF_FRAME_ST | MIF_FRAME_OP_WRITE;
cmd               419 drivers/net/ethernet/sun/cassini.c 	cmd |= CAS_BASE(MIF_FRAME_PHY_ADDR, cp->phy_addr);
cmd               420 drivers/net/ethernet/sun/cassini.c 	cmd |= CAS_BASE(MIF_FRAME_REG_ADDR, reg);
cmd               421 drivers/net/ethernet/sun/cassini.c 	cmd |= MIF_FRAME_TURN_AROUND_MSB;
cmd               422 drivers/net/ethernet/sun/cassini.c 	cmd |= val & MIF_FRAME_DATA_MASK;
cmd               423 drivers/net/ethernet/sun/cassini.c 	writel(cmd, cp->regs + REG_MIF_FRAME);
cmd               428 drivers/net/ethernet/sun/cassini.c 		cmd = readl(cp->regs + REG_MIF_FRAME);
cmd               429 drivers/net/ethernet/sun/cassini.c 		if (cmd & MIF_FRAME_TURN_AROUND_LSB)
cmd              4521 drivers/net/ethernet/sun/cassini.c 				  struct ethtool_link_ksettings *cmd)
cmd              4542 drivers/net/ethernet/sun/cassini.c 		cmd->base.port = PORT_MII;
cmd              4543 drivers/net/ethernet/sun/cassini.c 		cmd->base.phy_address = cp->phy_addr;
cmd              4566 drivers/net/ethernet/sun/cassini.c 		cmd->base.port = PORT_FIBRE;
cmd              4567 drivers/net/ethernet/sun/cassini.c 		cmd->base.phy_address = 0;
cmd              4582 drivers/net/ethernet/sun/cassini.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd              4583 drivers/net/ethernet/sun/cassini.c 		cmd->base.speed =  ((speed == 10) ?
cmd              4587 drivers/net/ethernet/sun/cassini.c 		cmd->base.duplex = full_duplex ? DUPLEX_FULL : DUPLEX_HALF;
cmd              4589 drivers/net/ethernet/sun/cassini.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd              4590 drivers/net/ethernet/sun/cassini.c 		cmd->base.speed = ((bmcr & CAS_BMCR_SPEED1000) ?
cmd              4594 drivers/net/ethernet/sun/cassini.c 		cmd->base.duplex = (bmcr & BMCR_FULLDPLX) ?
cmd              4609 drivers/net/ethernet/sun/cassini.c 			cmd->base.speed = 0;
cmd              4610 drivers/net/ethernet/sun/cassini.c 			cmd->base.duplex = 0xff;
cmd              4612 drivers/net/ethernet/sun/cassini.c 			cmd->base.speed = SPEED_10;
cmd              4614 drivers/net/ethernet/sun/cassini.c 				cmd->base.speed = SPEED_100;
cmd              4616 drivers/net/ethernet/sun/cassini.c 				cmd->base.speed = SPEED_1000;
cmd              4618 drivers/net/ethernet/sun/cassini.c 			cmd->base.duplex = (cp->link_cntl & BMCR_FULLDPLX) ?
cmd              4623 drivers/net/ethernet/sun/cassini.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              4625 drivers/net/ethernet/sun/cassini.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              4632 drivers/net/ethernet/sun/cassini.c 				  const struct ethtool_link_ksettings *cmd)
cmd              4636 drivers/net/ethernet/sun/cassini.c 	u32 speed = cmd->base.speed;
cmd              4639 drivers/net/ethernet/sun/cassini.c 	if (cmd->base.autoneg != AUTONEG_ENABLE &&
cmd              4640 drivers/net/ethernet/sun/cassini.c 	    cmd->base.autoneg != AUTONEG_DISABLE)
cmd              4643 drivers/net/ethernet/sun/cassini.c 	if (cmd->base.autoneg == AUTONEG_DISABLE &&
cmd              4647 drivers/net/ethernet/sun/cassini.c 	     (cmd->base.duplex != DUPLEX_HALF &&
cmd              4648 drivers/net/ethernet/sun/cassini.c 	      cmd->base.duplex != DUPLEX_FULL)))
cmd              4653 drivers/net/ethernet/sun/cassini.c 	cas_begin_auto_negotiation(cp, cmd);
cmd              4763 drivers/net/ethernet/sun/cassini.c static int cas_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              4774 drivers/net/ethernet/sun/cassini.c 	switch (cmd) {
cmd              6405 drivers/net/ethernet/sun/niu.c static int niu_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              6795 drivers/net/ethernet/sun/niu.c 				  struct ethtool_link_ksettings *cmd)
cmd              6802 drivers/net/ethernet/sun/niu.c 	memset(cmd, 0, sizeof(*cmd));
cmd              6803 drivers/net/ethernet/sun/niu.c 	cmd->base.phy_address = np->phy_addr;
cmd              6804 drivers/net/ethernet/sun/niu.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              6806 drivers/net/ethernet/sun/niu.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              6808 drivers/net/ethernet/sun/niu.c 	cmd->base.autoneg = lp->active_autoneg;
cmd              6809 drivers/net/ethernet/sun/niu.c 	cmd->base.speed = lp->active_speed;
cmd              6810 drivers/net/ethernet/sun/niu.c 	cmd->base.duplex = lp->active_duplex;
cmd              6811 drivers/net/ethernet/sun/niu.c 	cmd->base.port = (np->flags & NIU_FLAGS_FIBER) ? PORT_FIBRE : PORT_TP;
cmd              6817 drivers/net/ethernet/sun/niu.c 				  const struct ethtool_link_ksettings *cmd)
cmd              6823 drivers/net/ethernet/sun/niu.c 						cmd->link_modes.advertising);
cmd              6824 drivers/net/ethernet/sun/niu.c 	lp->speed = cmd->base.speed;
cmd              6825 drivers/net/ethernet/sun/niu.c 	lp->duplex = cmd->base.duplex;
cmd              6826 drivers/net/ethernet/sun/niu.c 	lp->autoneg = cmd->base.autoneg;
cmd              7264 drivers/net/ethernet/sun/niu.c static int niu_get_nfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
cmd              7270 drivers/net/ethernet/sun/niu.c 	switch (cmd->cmd) {
cmd              7272 drivers/net/ethernet/sun/niu.c 		ret = niu_get_hash_opts(np, cmd);
cmd              7275 drivers/net/ethernet/sun/niu.c 		cmd->data = np->num_rx_rings;
cmd              7278 drivers/net/ethernet/sun/niu.c 		cmd->rule_cnt = tcam_get_valid_entry_cnt(np);
cmd              7281 drivers/net/ethernet/sun/niu.c 		ret = niu_get_ethtool_tcam_entry(np, cmd);
cmd              7284 drivers/net/ethernet/sun/niu.c 		ret = niu_get_ethtool_tcam_all(np, cmd, rule_locs);
cmd              7631 drivers/net/ethernet/sun/niu.c static int niu_set_nfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
cmd              7636 drivers/net/ethernet/sun/niu.c 	switch (cmd->cmd) {
cmd              7638 drivers/net/ethernet/sun/niu.c 		ret = niu_set_hash_opts(np, cmd);
cmd              7641 drivers/net/ethernet/sun/niu.c 		ret = niu_add_ethtool_tcam_entry(np, cmd);
cmd              7644 drivers/net/ethernet/sun/niu.c 		ret = niu_del_ethtool_tcam_entry(np, cmd->fs.location);
cmd               119 drivers/net/ethernet/sun/sungem.c 	u32 cmd;
cmd               122 drivers/net/ethernet/sun/sungem.c 	cmd  = (1 << 30);
cmd               123 drivers/net/ethernet/sun/sungem.c 	cmd |= (2 << 28);
cmd               124 drivers/net/ethernet/sun/sungem.c 	cmd |= (phy_addr << 23) & MIF_FRAME_PHYAD;
cmd               125 drivers/net/ethernet/sun/sungem.c 	cmd |= (reg << 18) & MIF_FRAME_REGAD;
cmd               126 drivers/net/ethernet/sun/sungem.c 	cmd |= (MIF_FRAME_TAMSB);
cmd               127 drivers/net/ethernet/sun/sungem.c 	writel(cmd, gp->regs + MIF_FRAME);
cmd               130 drivers/net/ethernet/sun/sungem.c 		cmd = readl(gp->regs + MIF_FRAME);
cmd               131 drivers/net/ethernet/sun/sungem.c 		if (cmd & MIF_FRAME_TALSB)
cmd               138 drivers/net/ethernet/sun/sungem.c 		cmd = 0xffff;
cmd               140 drivers/net/ethernet/sun/sungem.c 	return cmd & MIF_FRAME_DATA;
cmd               156 drivers/net/ethernet/sun/sungem.c 	u32 cmd;
cmd               159 drivers/net/ethernet/sun/sungem.c 	cmd  = (1 << 30);
cmd               160 drivers/net/ethernet/sun/sungem.c 	cmd |= (1 << 28);
cmd               161 drivers/net/ethernet/sun/sungem.c 	cmd |= (phy_addr << 23) & MIF_FRAME_PHYAD;
cmd               162 drivers/net/ethernet/sun/sungem.c 	cmd |= (reg << 18) & MIF_FRAME_REGAD;
cmd               163 drivers/net/ethernet/sun/sungem.c 	cmd |= (MIF_FRAME_TAMSB);
cmd               164 drivers/net/ethernet/sun/sungem.c 	cmd |= (val & MIF_FRAME_DATA);
cmd               165 drivers/net/ethernet/sun/sungem.c 	writel(cmd, gp->regs + MIF_FRAME);
cmd               168 drivers/net/ethernet/sun/sungem.c 		cmd = readl(gp->regs + MIF_FRAME);
cmd               169 drivers/net/ethernet/sun/sungem.c 		if (cmd & MIF_FRAME_TALSB)
cmd              2528 drivers/net/ethernet/sun/sungem.c 				  struct ethtool_link_ksettings *cmd)
cmd              2542 drivers/net/ethernet/sun/sungem.c 		cmd->base.port = PORT_MII;
cmd              2543 drivers/net/ethernet/sun/sungem.c 		cmd->base.phy_address = 0; /* XXX fixed PHYAD */
cmd              2546 drivers/net/ethernet/sun/sungem.c 		cmd->base.autoneg = gp->want_autoneg;
cmd              2547 drivers/net/ethernet/sun/sungem.c 		cmd->base.speed = gp->phy_mii.speed;
cmd              2548 drivers/net/ethernet/sun/sungem.c 		cmd->base.duplex = gp->phy_mii.duplex;
cmd              2563 drivers/net/ethernet/sun/sungem.c 		cmd->base.speed = 0;
cmd              2564 drivers/net/ethernet/sun/sungem.c 		cmd->base.duplex = 0;
cmd              2565 drivers/net/ethernet/sun/sungem.c 		cmd->base.port = 0;
cmd              2566 drivers/net/ethernet/sun/sungem.c 		cmd->base.phy_address = 0;
cmd              2567 drivers/net/ethernet/sun/sungem.c 		cmd->base.autoneg = 0;
cmd              2571 drivers/net/ethernet/sun/sungem.c 			cmd->base.port = PORT_FIBRE;
cmd              2578 drivers/net/ethernet/sun/sungem.c 				cmd->base.speed = SPEED_1000;
cmd              2579 drivers/net/ethernet/sun/sungem.c 			cmd->base.duplex = DUPLEX_FULL;
cmd              2580 drivers/net/ethernet/sun/sungem.c 			cmd->base.autoneg = 1;
cmd              2584 drivers/net/ethernet/sun/sungem.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              2586 drivers/net/ethernet/sun/sungem.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              2593 drivers/net/ethernet/sun/sungem.c 				  const struct ethtool_link_ksettings *cmd)
cmd              2596 drivers/net/ethernet/sun/sungem.c 	u32 speed = cmd->base.speed;
cmd              2600 drivers/net/ethernet/sun/sungem.c 						cmd->link_modes.advertising);
cmd              2603 drivers/net/ethernet/sun/sungem.c 	if (cmd->base.autoneg != AUTONEG_ENABLE &&
cmd              2604 drivers/net/ethernet/sun/sungem.c 	    cmd->base.autoneg != AUTONEG_DISABLE)
cmd              2607 drivers/net/ethernet/sun/sungem.c 	if (cmd->base.autoneg == AUTONEG_ENABLE &&
cmd              2611 drivers/net/ethernet/sun/sungem.c 	if (cmd->base.autoneg == AUTONEG_DISABLE &&
cmd              2615 drivers/net/ethernet/sun/sungem.c 	     (cmd->base.duplex != DUPLEX_HALF &&
cmd              2616 drivers/net/ethernet/sun/sungem.c 	      cmd->base.duplex != DUPLEX_FULL)))
cmd              2622 drivers/net/ethernet/sun/sungem.c 		gem_begin_auto_negotiation(gp, cmd);
cmd              2698 drivers/net/ethernet/sun/sungem.c static int gem_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              2709 drivers/net/ethernet/sun/sungem.c 	switch (cmd) {
cmd              2438 drivers/net/ethernet/sun/sunhme.c 				  struct ethtool_link_ksettings *cmd)
cmd              2450 drivers/net/ethernet/sun/sunhme.c 	cmd->base.port = PORT_TP; /* XXX no MII support */
cmd              2451 drivers/net/ethernet/sun/sunhme.c 	cmd->base.phy_address = 0; /* XXX fixed PHYAD */
cmd              2460 drivers/net/ethernet/sun/sunhme.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd              2464 drivers/net/ethernet/sun/sunhme.c 			cmd->base.duplex =
cmd              2468 drivers/net/ethernet/sun/sunhme.c 			cmd->base.duplex =
cmd              2472 drivers/net/ethernet/sun/sunhme.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd              2474 drivers/net/ethernet/sun/sunhme.c 		cmd->base.duplex =
cmd              2478 drivers/net/ethernet/sun/sunhme.c 	cmd->base.speed = speed;
cmd              2479 drivers/net/ethernet/sun/sunhme.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              2486 drivers/net/ethernet/sun/sunhme.c 				  const struct ethtool_link_ksettings *cmd)
cmd              2491 drivers/net/ethernet/sun/sunhme.c 	if (cmd->base.autoneg != AUTONEG_ENABLE &&
cmd              2492 drivers/net/ethernet/sun/sunhme.c 	    cmd->base.autoneg != AUTONEG_DISABLE)
cmd              2494 drivers/net/ethernet/sun/sunhme.c 	if (cmd->base.autoneg == AUTONEG_DISABLE &&
cmd              2495 drivers/net/ethernet/sun/sunhme.c 	    ((cmd->base.speed != SPEED_100 &&
cmd              2496 drivers/net/ethernet/sun/sunhme.c 	      cmd->base.speed != SPEED_10) ||
cmd              2497 drivers/net/ethernet/sun/sunhme.c 	     (cmd->base.duplex != DUPLEX_HALF &&
cmd              2498 drivers/net/ethernet/sun/sunhme.c 	      cmd->base.duplex != DUPLEX_FULL)))
cmd              2504 drivers/net/ethernet/sun/sunhme.c 	happy_meal_begin_auto_negotiation(hp, hp->tcvregs, cmd);
cmd               809 drivers/net/ethernet/synopsys/dwc-xlgmac-net.c 			struct ifreq *ifreq, int cmd)
cmd               637 drivers/net/ethernet/tehuti/tehuti.c static int bdx_ioctl_priv(struct net_device *ndev, struct ifreq *ifr, int cmd)
cmd               645 drivers/net/ethernet/tehuti/tehuti.c 	DBG("jiffies=%ld cmd=%d\n", jiffies, cmd);
cmd               646 drivers/net/ethernet/tehuti/tehuti.c 	if (cmd != SIOCDEVPRIVATE) {
cmd               688 drivers/net/ethernet/tehuti/tehuti.c static int bdx_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd)
cmd               691 drivers/net/ethernet/tehuti/tehuti.c 	if (cmd >= SIOCDEVPRIVATE && cmd <= (SIOCDEVPRIVATE + 15))
cmd               692 drivers/net/ethernet/tehuti/tehuti.c 		RET(bdx_ioctl_priv(ndev, ifr, cmd));
cmd               819 drivers/net/ethernet/ti/cpmac.c static int cpmac_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               826 drivers/net/ethernet/ti/cpmac.c 	return phy_mii_ioctl(dev->phydev, ifr, cmd);
cmd              2017 drivers/net/ethernet/ti/cpsw.c static int cpsw_ndo_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
cmd              2026 drivers/net/ethernet/ti/cpsw.c 	switch (cmd) {
cmd              2035 drivers/net/ethernet/ti/cpsw.c 	return phy_mii_ioctl(cpsw->slaves[slave_no].phy, req, cmd);
cmd              1361 drivers/net/ethernet/ti/davinci_emac.c static int emac_devioctl(struct net_device *ndev, struct ifreq *ifrq, int cmd)
cmd              1369 drivers/net/ethernet/ti/davinci_emac.c 		return phy_mii_ioctl(ndev->phydev, ifrq, cmd);
cmd               208 drivers/net/ethernet/ti/netcp.h 	int	(*ioctl)(void *intf_priv, struct ifreq *req, int cmd);
cmd              1786 drivers/net/ethernet/ti/netcp_core.c 			   struct ifreq *req, int cmd)
cmd              1801 drivers/net/ethernet/ti/netcp_core.c 		err = module->ioctl(intf_modpriv->module_priv, req, cmd);
cmd              1934 drivers/net/ethernet/ti/netcp_ethss.c 				       struct ethtool_link_ksettings *cmd)
cmd              1950 drivers/net/ethernet/ti/netcp_ethss.c 	phy_ethtool_ksettings_get(phy, cmd);
cmd              1951 drivers/net/ethernet/ti/netcp_ethss.c 	cmd->base.port = gbe_intf->slave->phy_port_t;
cmd              1957 drivers/net/ethernet/ti/netcp_ethss.c 				       const struct ethtool_link_ksettings *cmd)
cmd              1962 drivers/net/ethernet/ti/netcp_ethss.c 	u8 port = cmd->base.port;
cmd              1967 drivers/net/ethernet/ti/netcp_ethss.c 						cmd->link_modes.advertising);
cmd              1969 drivers/net/ethernet/ti/netcp_ethss.c 						cmd->link_modes.supported);
cmd              2000 drivers/net/ethernet/ti/netcp_ethss.c 	return phy_ethtool_ksettings_set(phy, cmd);
cmd              2748 drivers/net/ethernet/ti/netcp_ethss.c 			       struct ifreq *ifr, int cmd)
cmd              2827 drivers/net/ethernet/ti/netcp_ethss.c static int gbe_ioctl(void *intf_priv, struct ifreq *req, int cmd)
cmd              2833 drivers/net/ethernet/ti/netcp_ethss.c 		switch (cmd) {
cmd              2842 drivers/net/ethernet/ti/netcp_ethss.c 		return phy_mii_ioctl(phy, req, cmd);
cmd               161 drivers/net/ethernet/ti/tlan.c static int	tlan_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               958 drivers/net/ethernet/ti/tlan.c static int tlan_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               967 drivers/net/ethernet/ti/tlan.c 	switch (cmd) {
cmd              1197 drivers/net/ethernet/toshiba/ps3_gelic_net.c 					  struct ethtool_link_ksettings *cmd)
cmd              1205 drivers/net/ethernet/toshiba/ps3_gelic_net.c 		cmd->base.duplex = DUPLEX_FULL;
cmd              1207 drivers/net/ethernet/toshiba/ps3_gelic_net.c 		cmd->base.duplex = DUPLEX_HALF;
cmd              1211 drivers/net/ethernet/toshiba/ps3_gelic_net.c 		cmd->base.speed = SPEED_10;
cmd              1214 drivers/net/ethernet/toshiba/ps3_gelic_net.c 		cmd->base.speed = SPEED_100;
cmd              1217 drivers/net/ethernet/toshiba/ps3_gelic_net.c 		cmd->base.speed = SPEED_1000;
cmd              1221 drivers/net/ethernet/toshiba/ps3_gelic_net.c 		cmd->base.speed = SPEED_10;
cmd              1231 drivers/net/ethernet/toshiba/ps3_gelic_net.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd              1233 drivers/net/ethernet/toshiba/ps3_gelic_net.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd              1236 drivers/net/ethernet/toshiba/ps3_gelic_net.c 	cmd->base.port = PORT_TP;
cmd              1238 drivers/net/ethernet/toshiba/ps3_gelic_net.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              1240 drivers/net/ethernet/toshiba/ps3_gelic_net.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              1248 drivers/net/ethernet/toshiba/ps3_gelic_net.c 			       const struct ethtool_link_ksettings *cmd)
cmd              1254 drivers/net/ethernet/toshiba/ps3_gelic_net.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd              1257 drivers/net/ethernet/toshiba/ps3_gelic_net.c 		switch (cmd->base.speed) {
cmd              1270 drivers/net/ethernet/toshiba/ps3_gelic_net.c 		if (cmd->base.duplex == DUPLEX_FULL) {
cmd              1272 drivers/net/ethernet/toshiba/ps3_gelic_net.c 		} else if (cmd->base.speed == SPEED_1000) {
cmd               144 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	struct gelic_eurus_cmd *cmd;
cmd               151 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd = container_of(work, struct gelic_eurus_cmd, work);
cmd               152 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	BUG_ON(cmd_info[cmd->cmd].pre_arg &&
cmd               153 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	       cmd_info[cmd->cmd].post_arg);
cmd               154 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	wl = cmd->wl;
cmd               157 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (cmd_info[cmd->cmd].pre_arg) {
cmd               158 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		arg1 = (cmd->buffer) ?
cmd               159 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 			ps3_mm_phys_to_lpar(__pa(cmd->buffer)) :
cmd               161 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		arg2 = cmd->buf_size;
cmd               167 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	pr_debug("%s: cmd='%s' start\n", __func__, cmdstr(cmd->cmd));
cmd               168 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd->status = lv1_net_control(bus_id(card), dev_id(card),
cmd               170 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 				      cmd->cmd, arg1, arg2,
cmd               171 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 				      &cmd->tag, &cmd->size);
cmd               172 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (cmd->status) {
cmd               173 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		complete(&cmd->done);
cmd               180 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (cmd_info[cmd->cmd].post_arg) {
cmd               181 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		arg1 = ps3_mm_phys_to_lpar(__pa(cmd->buffer));
cmd               182 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		arg2 = cmd->buf_size;
cmd               188 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd->status = lv1_net_control(bus_id(card), dev_id(card),
cmd               190 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 				      cmd->tag, arg1, arg2,
cmd               191 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 				      &cmd->cmd_status, &cmd->size);
cmd               193 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (cmd->status || cmd->cmd_status) {
cmd               195 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		 cmd->tag, arg1, arg2);
cmd               197 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		 __func__, cmd->status, cmd->cmd_status, cmd->size);
cmd               200 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	complete(&cmd->done);
cmd               201 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	pr_debug("%s: cmd='%s' done\n", __func__, cmdstr(cmd->cmd));
cmd               209 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	struct gelic_eurus_cmd *cmd;
cmd               212 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               213 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (!cmd)
cmd               217 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd->cmd = eurus_cmd;
cmd               218 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd->buffer = buffer;
cmd               219 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd->buf_size = buf_size;
cmd               220 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd->wl = wl;
cmd               221 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	INIT_WORK(&cmd->work, gelic_eurus_sync_cmd_worker);
cmd               222 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	init_completion(&cmd->done);
cmd               223 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	queue_work(wl->eurus_cmd_queue, &cmd->work);
cmd               226 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	wait_for_completion(&cmd->done);
cmd               228 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	return cmd;
cmd               578 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	iwe.cmd = SIOCGIWAP;
cmd               584 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	iwe.cmd = SIOCGIWESSID;
cmd               590 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	iwe.cmd = SIOCGIWFREQ;
cmd               597 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	iwe.cmd = SIOCGIWRATE;
cmd               626 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	iwe.cmd = SIOCGIWENCODE;
cmd               635 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	iwe.cmd = SIOCGIWMODE;
cmd               646 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	iwe.cmd = IWEVQUAL;
cmd               660 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 			iwe.cmd = IWEVGENIE;
cmd               675 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 			iwe.cmd = IWEVGENIE;
cmd               683 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 			iwe.cmd = IWEVGENIE;
cmd              1393 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	struct gelic_eurus_cmd *cmd;
cmd              1406 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd = gelic_eurus_sync_cmd(wl, GELIC_EURUS_CMD_GET_RSSI_CFG,
cmd              1408 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (cmd && !cmd->status && !cmd->cmd_status) {
cmd              1417 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	kfree(cmd);
cmd              1429 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	struct gelic_eurus_cmd *cmd;
cmd              1476 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd = gelic_eurus_sync_cmd(wl, GELIC_EURUS_CMD_START_SCAN,
cmd              1478 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (!cmd || cmd->status || cmd->cmd_status) {
cmd              1484 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	kfree(cmd);
cmd              1498 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	struct gelic_eurus_cmd *cmd = NULL;
cmd              1526 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd = gelic_eurus_sync_cmd(wl, GELIC_EURUS_CMD_GET_SCAN,
cmd              1528 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (!cmd || cmd->status || cmd->cmd_status) {
cmd              1531 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		kfree(cmd);
cmd              1534 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	data_len = cmd->size;
cmd              1536 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	kfree(cmd);
cmd              1745 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	struct gelic_eurus_cmd *cmd;
cmd              1796 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd = gelic_eurus_sync_cmd(wl, GELIC_EURUS_CMD_SET_WEP_CFG,
cmd              1798 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (!cmd)
cmd              1800 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	else if (cmd->status || cmd->cmd_status)
cmd              1803 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	kfree(cmd);
cmd              1836 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	struct gelic_eurus_cmd *cmd;
cmd              1897 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd = gelic_eurus_sync_cmd(wl, GELIC_EURUS_CMD_SET_WPA_CFG,
cmd              1899 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (!cmd)
cmd              1901 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	else if (cmd->status || cmd->cmd_status)
cmd              1903 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	kfree(cmd);
cmd              1915 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	struct gelic_eurus_cmd *cmd;
cmd              1949 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd = gelic_eurus_sync_cmd(wl, GELIC_EURUS_CMD_SET_COMMON_CFG,
cmd              1951 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (!cmd || cmd->status || cmd->cmd_status) {
cmd              1953 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		kfree(cmd);
cmd              1956 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	kfree(cmd);
cmd              1981 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd = gelic_eurus_sync_cmd(wl, GELIC_EURUS_CMD_ASSOC,
cmd              1983 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	if (!cmd || cmd->status || cmd->cmd_status) {
cmd              1986 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		kfree(cmd);
cmd              1991 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	kfree(cmd);
cmd              1999 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		cmd = gelic_eurus_sync_cmd(wl, GELIC_EURUS_CMD_DISASSOC,
cmd              2001 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 		kfree(cmd);
cmd              2053 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	struct gelic_eurus_cmd *cmd;
cmd              2071 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd = gelic_eurus_sync_cmd(wl, GELIC_EURUS_CMD_DISASSOC, NULL, 0);
cmd              2072 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	kfree(cmd);
cmd              2498 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	struct gelic_eurus_cmd *cmd;
cmd              2507 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	cmd = gelic_eurus_sync_cmd(wl, GELIC_EURUS_CMD_DISASSOC, NULL, 0);
cmd              2508 drivers/net/ethernet/toshiba/ps3_gelic_wireless.c 	kfree(cmd);
cmd               297 drivers/net/ethernet/toshiba/ps3_gelic_wireless.h 	unsigned int cmd; /* command code */
cmd               923 drivers/net/ethernet/toshiba/spider_net.c spider_net_do_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
cmd               925 drivers/net/ethernet/toshiba/spider_net.c 	switch (cmd) {
cmd                38 drivers/net/ethernet/toshiba/spider_net_ethtool.c 				      struct ethtool_link_ksettings *cmd)
cmd                43 drivers/net/ethernet/toshiba/spider_net_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd                44 drivers/net/ethernet/toshiba/spider_net_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 1000baseT_Full);
cmd                45 drivers/net/ethernet/toshiba/spider_net_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, FIBRE);
cmd                47 drivers/net/ethernet/toshiba/spider_net_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, advertising);
cmd                48 drivers/net/ethernet/toshiba/spider_net_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, 1000baseT_Full);
cmd                49 drivers/net/ethernet/toshiba/spider_net_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, FIBRE);
cmd                51 drivers/net/ethernet/toshiba/spider_net_ethtool.c 	cmd->base.port = PORT_FIBRE;
cmd                52 drivers/net/ethernet/toshiba/spider_net_ethtool.c 	cmd->base.speed = card->phy.speed;
cmd                53 drivers/net/ethernet/toshiba/spider_net_ethtool.c 	cmd->base.duplex = DUPLEX_FULL;
cmd               487 drivers/net/ethernet/toshiba/tc35815.c static int	tc35815_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              2012 drivers/net/ethernet/toshiba/tc35815.c static int tc35815_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              2018 drivers/net/ethernet/toshiba/tc35815.c 	return phy_mii_ioctl(dev->phydev, rq, cmd);
cmd              1495 drivers/net/ethernet/tundra/tsi108_eth.c 				     struct ethtool_link_ksettings *cmd)
cmd              1501 drivers/net/ethernet/tundra/tsi108_eth.c 	mii_ethtool_get_link_ksettings(&data->mii_if, cmd);
cmd              1508 drivers/net/ethernet/tundra/tsi108_eth.c 				     const struct ethtool_link_ksettings *cmd)
cmd              1515 drivers/net/ethernet/tundra/tsi108_eth.c 	rc = mii_ethtool_set_link_ksettings(&data->mii_if, cmd);
cmd              1521 drivers/net/ethernet/tundra/tsi108_eth.c static int tsi108_do_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1526 drivers/net/ethernet/tundra/tsi108_eth.c 	return generic_mii_ioctl(&data->mii_if, if_mii(rq), cmd, NULL);
cmd               518 drivers/net/ethernet/via/via-rhine.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              2302 drivers/net/ethernet/via/via-rhine.c 				     struct ethtool_link_ksettings *cmd)
cmd              2307 drivers/net/ethernet/via/via-rhine.c 	mii_ethtool_get_link_ksettings(&rp->mii_if, cmd);
cmd              2314 drivers/net/ethernet/via/via-rhine.c 				     const struct ethtool_link_ksettings *cmd)
cmd              2320 drivers/net/ethernet/via/via-rhine.c 	rc = mii_ethtool_set_link_ksettings(&rp->mii_if, cmd);
cmd              2400 drivers/net/ethernet/via/via-rhine.c static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              2409 drivers/net/ethernet/via/via-rhine.c 	rc = generic_mii_ioctl(&rp->mii_if, if_mii(rq), cmd, NULL);
cmd              2369 drivers/net/ethernet/via/via-velocity.c static int velocity_mii_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              2377 drivers/net/ethernet/via/via-velocity.c 	switch (cmd) {
cmd              2408 drivers/net/ethernet/via/via-velocity.c static int velocity_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              2419 drivers/net/ethernet/via/via-velocity.c 	switch (cmd) {
cmd              2423 drivers/net/ethernet/via/via-velocity.c 		ret = velocity_mii_ioctl(dev, rq, cmd);
cmd              2574 drivers/net/ethernet/via/via-velocity.c 	td_ptr->tdesc1.cmd = TCPLS_NORMAL + (tdinfo->nskb_dma + 1) * 16;
cmd              3285 drivers/net/ethernet/via/via-velocity.c 				       struct ethtool_link_ksettings *cmd)
cmd              3335 drivers/net/ethernet/via/via-velocity.c 		cmd->base.speed = SPEED_1000;
cmd              3337 drivers/net/ethernet/via/via-velocity.c 		cmd->base.speed = SPEED_100;
cmd              3339 drivers/net/ethernet/via/via-velocity.c 		cmd->base.speed = SPEED_10;
cmd              3341 drivers/net/ethernet/via/via-velocity.c 	cmd->base.autoneg = (status & VELOCITY_AUTONEG_ENABLE) ?
cmd              3343 drivers/net/ethernet/via/via-velocity.c 	cmd->base.port = PORT_TP;
cmd              3344 drivers/net/ethernet/via/via-velocity.c 	cmd->base.phy_address = readb(&regs->MIIADR) & 0x1F;
cmd              3347 drivers/net/ethernet/via/via-velocity.c 		cmd->base.duplex = DUPLEX_FULL;
cmd              3349 drivers/net/ethernet/via/via-velocity.c 		cmd->base.duplex = DUPLEX_HALF;
cmd              3351 drivers/net/ethernet/via/via-velocity.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd              3353 drivers/net/ethernet/via/via-velocity.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd              3360 drivers/net/ethernet/via/via-velocity.c 				       const struct ethtool_link_ksettings *cmd)
cmd              3363 drivers/net/ethernet/via/via-velocity.c 	u32 speed = cmd->base.speed;
cmd              3371 drivers/net/ethernet/via/via-velocity.c 	new_status |= ((cmd->base.autoneg) ? VELOCITY_AUTONEG_ENABLE : 0);
cmd              3375 drivers/net/ethernet/via/via-velocity.c 	new_status |= ((cmd->base.duplex == DUPLEX_FULL) ?
cmd               201 drivers/net/ethernet/via/via-velocity.h 	u8 cmd;			/* bits 0--1 - TCPLS, bits 4--7 - CMDZ */
cmd                29 drivers/net/ethernet/wiznet/w5100-spi.c 	u8 cmd[3] = { W5100_SPI_READ_OPCODE, addr >> 8, addr & 0xff };
cmd                33 drivers/net/ethernet/wiznet/w5100-spi.c 	ret = spi_write_then_read(spi, cmd, sizeof(cmd), &data, 1);
cmd                41 drivers/net/ethernet/wiznet/w5100-spi.c 	u8 cmd[4] = { W5100_SPI_WRITE_OPCODE, addr >> 8, addr & 0xff, data};
cmd                43 drivers/net/ethernet/wiznet/w5100-spi.c 	return spi_write_then_read(spi, cmd, sizeof(cmd), NULL, 0);
cmd               142 drivers/net/ethernet/wiznet/w5100-spi.c 	u8 cmd[4] = { addr >> 8, addr & 0xff, 0, 1 };
cmd               146 drivers/net/ethernet/wiznet/w5100-spi.c 	ret = spi_write_then_read(spi, cmd, sizeof(cmd), &data, 1);
cmd               154 drivers/net/ethernet/wiznet/w5100-spi.c 	u8 cmd[5] = { addr >> 8, addr & 0xff, W5200_SPI_WRITE_OPCODE, 1, data };
cmd               156 drivers/net/ethernet/wiznet/w5100-spi.c 	return spi_write_then_read(spi, cmd, sizeof(cmd), NULL, 0);
cmd               162 drivers/net/ethernet/wiznet/w5100-spi.c 	u8 cmd[4] = { addr >> 8, addr & 0xff, 0, 2 };
cmd               166 drivers/net/ethernet/wiznet/w5100-spi.c 	ret = spi_write_then_read(spi, cmd, sizeof(cmd), &data, sizeof(data));
cmd               174 drivers/net/ethernet/wiznet/w5100-spi.c 	u8 cmd[6] = {
cmd               180 drivers/net/ethernet/wiznet/w5100-spi.c 	return spi_write_then_read(spi, cmd, sizeof(cmd), NULL, 0);
cmd               287 drivers/net/ethernet/wiznet/w5100-spi.c 	u8 cmd[3] = {
cmd               295 drivers/net/ethernet/wiznet/w5100-spi.c 	ret = spi_write_then_read(spi, cmd, sizeof(cmd), &data, 1);
cmd               303 drivers/net/ethernet/wiznet/w5100-spi.c 	u8 cmd[4] = {
cmd               310 drivers/net/ethernet/wiznet/w5100-spi.c 	return spi_write_then_read(spi, cmd, sizeof(cmd), NULL, 0);
cmd               316 drivers/net/ethernet/wiznet/w5100-spi.c 	u8 cmd[3] = {
cmd               324 drivers/net/ethernet/wiznet/w5100-spi.c 	ret = spi_write_then_read(spi, cmd, sizeof(cmd), &data, sizeof(data));
cmd               332 drivers/net/ethernet/wiznet/w5100-spi.c 	u8 cmd[5] = {
cmd               340 drivers/net/ethernet/wiznet/w5100-spi.c 	return spi_write_then_read(spi, cmd, sizeof(cmd), NULL, 0);
cmd               577 drivers/net/ethernet/wiznet/w5100.c static int w5100_command(struct w5100_priv *priv, u16 cmd)
cmd               581 drivers/net/ethernet/wiznet/w5100.c 	w5100_write(priv, W5100_S0_CR(priv), cmd);
cmd               186 drivers/net/ethernet/wiznet/w5300.c static int w5300_command(struct w5300_priv *priv, u16 cmd)
cmd               190 drivers/net/ethernet/wiznet/w5300.c 	w5300_write(priv, W5300_S0_CR, cmd);
cmd              1211 drivers/net/ethernet/xilinx/ll_temac_main.c static int temac_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd)
cmd              1219 drivers/net/ethernet/xilinx/ll_temac_main.c 	return phy_mii_ioctl(ndev->phydev, rq, cmd);
cmd              1343 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 				    struct ethtool_link_ksettings *cmd)
cmd              1347 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	return phylink_ethtool_ksettings_get(lp->phylink, cmd);
cmd              1352 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 				    const struct ethtool_link_ksettings *cmd)
cmd              1356 drivers/net/ethernet/xilinx/xilinx_axienet_main.c 	return phylink_ethtool_ksettings_set(lp->phylink, cmd);
cmd              1248 drivers/net/ethernet/xilinx/xilinx_emaclite.c static int xemaclite_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1253 drivers/net/ethernet/xilinx/xilinx_emaclite.c 	switch (cmd) {
cmd              1257 drivers/net/ethernet/xilinx/xilinx_emaclite.c 		return phy_mii_ioctl(dev->phydev, rq, cmd);
cmd               298 drivers/net/ethernet/xircom/xirc2ps_cs.c static int do_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1421 drivers/net/ethernet/xircom/xirc2ps_cs.c do_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1428 drivers/net/ethernet/xircom/xirc2ps_cs.c 	  dev->name, rq->ifr_ifrn.ifrn_name, cmd,
cmd              1434 drivers/net/ethernet/xircom/xirc2ps_cs.c     switch(cmd) {
cmd               185 drivers/net/ethernet/xscale/ixp4xx_eth.c 	u8 cmd, eth_id, byte2, byte3;
cmd               188 drivers/net/ethernet/xscale/ixp4xx_eth.c 	u8 byte3, byte2, eth_id, cmd;
cmd               439 drivers/net/ethernet/xscale/ixp4xx_eth.c 			   int write, u16 cmd)
cmd               449 drivers/net/ethernet/xscale/ixp4xx_eth.c 		__raw_writel(cmd & 0xFF, &mdio_regs->mdio_command[0]);
cmd               450 drivers/net/ethernet/xscale/ixp4xx_eth.c 		__raw_writel(cmd >> 8, &mdio_regs->mdio_command[1]);
cmd               961 drivers/net/ethernet/xscale/ixp4xx_eth.c static int eth_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
cmd               967 drivers/net/ethernet/xscale/ixp4xx_eth.c 		if (cmd == SIOCSHWTSTAMP)
cmd               969 drivers/net/ethernet/xscale/ixp4xx_eth.c 		if (cmd == SIOCGHWTSTAMP)
cmd               973 drivers/net/ethernet/xscale/ixp4xx_eth.c 	return phy_mii_ioctl(dev->phydev, req, cmd);
cmd              1189 drivers/net/ethernet/xscale/ixp4xx_eth.c 	msg.cmd = NPE_VLAN_SETRXQOSENTRY;
cmd              1199 drivers/net/ethernet/xscale/ixp4xx_eth.c 	msg.cmd = NPE_EDB_SETPORTADDRESS;
cmd              1211 drivers/net/ethernet/xscale/ixp4xx_eth.c 	msg.cmd = NPE_FW_SETFIREWALLMODE;
cmd              1287 drivers/net/ethernet/xscale/ixp4xx_eth.c 	msg.cmd = NPE_SETLOOPBACK_MODE;
cmd                93 drivers/net/fddi/skfp/cfm.c static void cfm_fsm(struct s_smc *smc, int cmd);
cmd               279 drivers/net/fddi/skfp/cfm.c static void cfm_fsm(struct s_smc *smc, int cmd)
cmd                90 drivers/net/fddi/skfp/ecm.c static void ecm_fsm(struct s_smc *smc, int cmd);
cmd               136 drivers/net/fddi/skfp/ecm.c static void ecm_fsm(struct s_smc *smc, int cmd)
cmd               144 drivers/net/fddi/skfp/ecm.c 	if (cmd == EC_CONNECT)
cmd               149 drivers/net/fddi/skfp/ecm.c 	if (cmd == EC_DISCONNECT &&
cmd               156 drivers/net/fddi/skfp/ecm.c 	if (cmd == EC_CONNECT) {
cmd               159 drivers/net/fddi/skfp/ecm.c 	else if (cmd == EC_DISCONNECT) {
cmd               175 drivers/net/fddi/skfp/ecm.c 		if (cmd == EC_CONNECT && !smc->mib.fddiSMTBypassPresent
cmd               181 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_CONNECT && (smc->e.path_test==PT_PASSED) &&
cmd               199 drivers/net/fddi/skfp/ecm.c 		if (cmd == EC_TRACE_PROP) {
cmd               205 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_DISCONNECT) {
cmd               217 drivers/net/fddi/skfp/ecm.c 		if (cmd == EC_TRACE_PROP) {
cmd               223 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_DISCONNECT) {
cmd               234 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_TIMEOUT_TMAX) {
cmd               253 drivers/net/fddi/skfp/ecm.c 		if (cmd == EC_TIMEOUT_TD && !smc->mib.fddiSMTBypassPresent &&
cmd               259 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_TIMEOUT_TD &&
cmd               265 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_CONNECT && smc->e.path_test == PT_PASSED) {
cmd               270 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_DISCONNECT &&
cmd               278 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_TIMEOUT_TD &&
cmd               294 drivers/net/fddi/skfp/ecm.c 		if (cmd == EC_TEST_DONE)
cmd               307 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_DISCONNECT &&
cmd               324 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_DISCONNECT &&
cmd               337 drivers/net/fddi/skfp/ecm.c 		if (cmd == EC_TIMEOUT_INMAX) {
cmd               342 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_DISCONNECT) {
cmd               379 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_DISCONNECT) {
cmd               398 drivers/net/fddi/skfp/ecm.c 		if (cmd == EC_TIMEOUT_IMAX) {
cmd               403 drivers/net/fddi/skfp/ecm.c 		else if (cmd == EC_CONNECT && smc->e.path_test == PT_PASSED) {
cmd               117 drivers/net/fddi/skfp/ess.c 	struct smt_p_0016	*cmd ;		/* para: command for the ESS */
cmd               141 drivers/net/fddi/skfp/ess.c 	if (!(cmd = (struct smt_p_0016 *) sm_to_para(smc,sm,SMT_P0016))) {
cmd               154 drivers/net/fddi/skfp/ess.c 	DB_ESSN(2, "sbacmd %x", cmd->sba_cmd);
cmd               159 drivers/net/fddi/skfp/ess.c 	switch (cmd->sba_cmd) {
cmd               503 drivers/net/fddi/skfp/ess.c 	chg->cmd.para.p_type = SMT_P0016 ;
cmd               504 drivers/net/fddi/skfp/ess.c 	chg->cmd.para.p_len = sizeof(struct smt_p_0016) - PARA_LEN ;
cmd               505 drivers/net/fddi/skfp/ess.c 	chg->cmd.sba_cmd = sba_cmd ;
cmd               594 drivers/net/fddi/skfp/ess.c 	req->cmd.para.p_type = SMT_P0016 ;
cmd               595 drivers/net/fddi/skfp/ess.c 	req->cmd.para.p_len = sizeof(struct smt_p_0016) - PARA_LEN ;
cmd               596 drivers/net/fddi/skfp/ess.c 	req->cmd.sba_cmd = REQUEST_ALLOCATION ;
cmd               592 drivers/net/fddi/skfp/h/cmtdef.h void plc_irq(struct s_smc *smc,	int np,	unsigned int cmd);
cmd               797 drivers/net/fddi/skfp/h/smt.h 	struct smt_p_0016	cmd ;		/* SBA command */
cmd               813 drivers/net/fddi/skfp/h/smt.h 	struct smt_p_0016	cmd ;		/* SBA command */
cmd               831 drivers/net/fddi/skfp/h/smt.h 	struct smt_p_0016	cmd ;		/* SBA command */
cmd               844 drivers/net/fddi/skfp/h/smt.h 	struct smt_p_0016	cmd ;		/* SBA command */
cmd               853 drivers/net/fddi/skfp/h/smt.h 	struct smt_p_0016	cmd ;		/* SBA command */
cmd               106 drivers/net/fddi/skfp/h/targetos.h 	unsigned short cmd;                /* Command to run */
cmd               195 drivers/net/fddi/skfp/pcmplc.c static void pcm_fsm(struct s_smc *smc, struct s_phy *phy, int cmd);
cmd               666 drivers/net/fddi/skfp/pcmplc.c static void pcm_fsm(struct s_smc *smc, struct s_phy *phy, int cmd)
cmd               682 drivers/net/fddi/skfp/pcmplc.c 	switch (cmd) {
cmd               728 drivers/net/fddi/skfp/pcmplc.c 		if (cmd == PC_MAINT) {
cmd               852 drivers/net/fddi/skfp/pcmplc.c 		if ((cmd != PC_SIGNAL) && (cmd != PC_TIMEOUT_LCT))
cmd               948 drivers/net/fddi/skfp/pcmplc.c 		cmd = 0 ;
cmd               958 drivers/net/fddi/skfp/pcmplc.c 			if (cmd == PC_JOIN)
cmd               961 drivers/net/fddi/skfp/pcmplc.c 			if (cmd == PC_TRACE) {
cmd               989 drivers/net/fddi/skfp/pcmplc.c 		if (cmd == PC_TRACE) {
cmd              1015 drivers/net/fddi/skfp/pcmplc.c 		if (cmd == PC_ENABLE) {
cmd              1629 drivers/net/fddi/skfp/pcmplc.c void plc_irq(struct s_smc *smc, int np, unsigned int cmd)
cmd              1644 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_EBUF_ERR) {	/* elastic buff. det. over-|underflow*/
cmd              1705 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_PHYINV) {		/* physical layer invalid signal */
cmd              1708 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_VSYM_CTR) {	/* violation symbol counter has incr.*/
cmd              1711 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_MINI_CTR) {	/* dep. on PLC_CNTRL_A's MINI_CTR_INT*/
cmd              1714 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_LE_CTR) {		/* link error event counter */
cmd              1736 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_TPC_EXPIRED) {	/* TPC timer reached zero */
cmd              1745 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_LS_MATCH) {	/* LS == LS in PLC_CNTRL_B's MATCH_LS*/
cmd              1753 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_PCM_BREAK) {	/* PCM has entered the BREAK state */
cmd              1782 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_PCM_CODE) { /* receive last sign.-bit | LCT complete */
cmd              1790 drivers/net/fddi/skfp/pcmplc.c 	else if (cmd & PL_PCM_ENABLED) { /* asserted SC_JOIN, scrub.completed*/
cmd              1793 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_TRACE_PROP) {	/* MLS while PC8_ACTIV || PC2_TRACE */
cmd              1807 drivers/net/fddi/skfp/pcmplc.c 	if ((cmd & PL_SELF_TEST) && (phy->mib->fddiPORTPCMState == PC2_TRACE)) {
cmd              1818 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_TNE_EXPIRED) {	/* TNE: length of noise events */
cmd              1830 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_NP_ERR) {		/* NP has requested to r/w an inv reg*/
cmd              1837 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_PARITY_ERR) {	/* p. error dedected on TX9-0 inp */
cmd              1840 drivers/net/fddi/skfp/pcmplc.c 	if (cmd & PL_LSDO) {		/* carrier detected */
cmd                99 drivers/net/fddi/skfp/rmt.c static void rmt_fsm(struct s_smc *smc, int cmd);
cmd               160 drivers/net/fddi/skfp/rmt.c static void rmt_fsm(struct s_smc *smc, int cmd)
cmd               218 drivers/net/fddi/skfp/rmt.c 		if (cmd == RM_RING_OP) {
cmd               224 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_TIMEOUT_NON_OP) {
cmd               254 drivers/net/fddi/skfp/rmt.c 		if (cmd == RM_RING_NON_OP) {
cmd               262 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_ENABLE_FLAG) {
cmd               286 drivers/net/fddi/skfp/rmt.c 		if (cmd == RM_TIMEOUT_POLL) {
cmd               291 drivers/net/fddi/skfp/rmt.c 		if (cmd == RM_TIMEOUT_D_MAX) {
cmd               300 drivers/net/fddi/skfp/rmt.c 		if (cmd == RM_TX_STATE_CHANGE) {
cmd               306 drivers/net/fddi/skfp/rmt.c 		if (cmd == RM_RING_OP) {
cmd               311 drivers/net/fddi/skfp/rmt.c 		else if ((cmd == RM_MY_BEACON || cmd == RM_OTHER_BEACON)
cmd               316 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_TRT_EXP && !smc->r.bn_flag) {
cmd               345 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_MY_CLAIM && smc->r.timer0_exp) {
cmd               351 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_MY_BEACON && smc->r.timer0_exp) {
cmd               357 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_VALID_CLAIM) {
cmd               363 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_TIMEOUT_T_STUCK &&
cmd               378 drivers/net/fddi/skfp/rmt.c 		if (cmd == RM_TIMEOUT_POLL) {
cmd               389 drivers/net/fddi/skfp/rmt.c 		else if ((cmd == RM_MY_BEACON || cmd == RM_OTHER_BEACON) &&
cmd               394 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_TRT_EXP && !smc->r.bn_flag) {
cmd               423 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_TIMEOUT_ANNOUNCE && !smc->r.bn_flag) {
cmd               427 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_RING_OP) {
cmd               433 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_TIMEOUT_T_STUCK &&
cmd               454 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_RING_NON_OP) {
cmd               472 drivers/net/fddi/skfp/rmt.c 		if (cmd == RM_TIMEOUT_POLL) {
cmd               485 drivers/net/fddi/skfp/rmt.c 		if ((cmd == RM_MY_BEACON || cmd == RM_OTHER_BEACON) &&
cmd               492 drivers/net/fddi/skfp/rmt.c 		else if ((cmd == RM_MY_BEACON || cmd == RM_OTHER_BEACON) &&
cmd               499 drivers/net/fddi/skfp/rmt.c 		else if (cmd == RM_TIMEOUT_T_DIRECT) {
cmd               106 drivers/net/fddi/skfp/skfddi.c static int skfp_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               957 drivers/net/fddi/skfp/skfddi.c static int skfp_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               967 drivers/net/fddi/skfp/skfddi.c 	switch (ioc.cmd) {
cmd               981 drivers/net/fddi/skfp/skfddi.c 		printk("ioctl for %s: unknown cmd: %04x\n", dev->name, ioc.cmd);
cmd              1310 drivers/net/gtp.c 		.cmd = GTP_CMD_NEWPDP,
cmd              1316 drivers/net/gtp.c 		.cmd = GTP_CMD_DELPDP,
cmd              1322 drivers/net/gtp.c 		.cmd = GTP_CMD_GETPDP,
cmd               337 drivers/net/hamradio/6pack.c static void sp_bump(struct sixpack *sp, char cmd)
cmd               351 drivers/net/hamradio/6pack.c 	*ptr++ = cmd;	/* KISS command */
cmd               689 drivers/net/hamradio/6pack.c 	unsigned int cmd, unsigned long arg)
cmd               699 drivers/net/hamradio/6pack.c 	switch(cmd) {
cmd               742 drivers/net/hamradio/6pack.c 		err = tty_mode_ioctl(tty, file, cmd, arg);
cmd               854 drivers/net/hamradio/6pack.c static void decode_prio_command(struct sixpack *sp, unsigned char cmd)
cmd               858 drivers/net/hamradio/6pack.c 	if ((cmd & SIXP_PRIO_DATA_MASK) != 0) {     /* idle ? */
cmd               868 drivers/net/hamradio/6pack.c 			((cmd & SIXP_RX_DCD_MASK) == SIXP_RX_DCD_MASK)) {
cmd               873 drivers/net/hamradio/6pack.c 				cmd &= ~SIXP_RX_DCD_MASK;
cmd               875 drivers/net/hamradio/6pack.c 		sp->status = cmd & SIXP_PRIO_DATA_MASK;
cmd               899 drivers/net/hamradio/6pack.c 	sp->status1 = cmd & SIXP_PRIO_DATA_MASK;
cmd               904 drivers/net/hamradio/6pack.c static void decode_std_command(struct sixpack *sp, unsigned char cmd)
cmd               909 drivers/net/hamradio/6pack.c 	switch (cmd & SIXP_CMD_MASK) {     /* normal command */
cmd              1008 drivers/net/hamradio/baycom_epp.c static int baycom_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1013 drivers/net/hamradio/baycom_epp.c 	if (cmd != SIOCDEVPRIVATE)
cmd              1018 drivers/net/hamradio/baycom_epp.c 	switch (hi.cmd) {
cmd               384 drivers/net/hamradio/baycom_par.c 			struct hdlcdrv_ioctl *hi, int cmd);
cmd               412 drivers/net/hamradio/baycom_par.c 			struct hdlcdrv_ioctl *hi, int cmd)
cmd               423 drivers/net/hamradio/baycom_par.c 	if (cmd != SIOCDEVPRIVATE)
cmd               425 drivers/net/hamradio/baycom_par.c 	switch (hi->cmd) {
cmd               454 drivers/net/hamradio/baycom_par.c 	switch (bi.cmd) {
cmd               466 drivers/net/hamradio/baycom_ser_fdx.c 			struct hdlcdrv_ioctl *hi, int cmd);
cmd               501 drivers/net/hamradio/baycom_ser_fdx.c 			struct hdlcdrv_ioctl *hi, int cmd)
cmd               512 drivers/net/hamradio/baycom_ser_fdx.c 	if (cmd != SIOCDEVPRIVATE)
cmd               514 drivers/net/hamradio/baycom_ser_fdx.c 	switch (hi->cmd) {
cmd               545 drivers/net/hamradio/baycom_ser_fdx.c 	switch (bi.cmd) {
cmd               525 drivers/net/hamradio/baycom_ser_hdx.c 			struct hdlcdrv_ioctl *hi, int cmd);
cmd               555 drivers/net/hamradio/baycom_ser_hdx.c 			struct hdlcdrv_ioctl *hi, int cmd)
cmd               566 drivers/net/hamradio/baycom_ser_hdx.c 	if (cmd != SIOCDEVPRIVATE)
cmd               568 drivers/net/hamradio/baycom_ser_hdx.c 	switch (hi->cmd) {
cmd               599 drivers/net/hamradio/baycom_ser_hdx.c 	switch (bi.cmd) {
cmd               296 drivers/net/hamradio/bpqether.c static int bpq_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               305 drivers/net/hamradio/bpqether.c 	switch (cmd) {
cmd               309 drivers/net/hamradio/bpqether.c 			switch (req.cmd) {
cmd               228 drivers/net/hamradio/dmascc.c static int scc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
cmd               884 drivers/net/hamradio/dmascc.c static int scc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               888 drivers/net/hamradio/dmascc.c 	switch (cmd) {
cmd               486 drivers/net/hamradio/hdlcdrv.c static int hdlcdrv_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               491 drivers/net/hamradio/hdlcdrv.c 	if (cmd != SIOCDEVPRIVATE) {
cmd               493 drivers/net/hamradio/hdlcdrv.c 			return s->ops->ioctl(dev, ifr, &bi, cmd);
cmd               499 drivers/net/hamradio/hdlcdrv.c 	switch (bi.cmd) {
cmd               502 drivers/net/hamradio/hdlcdrv.c 			return s->ops->ioctl(dev, ifr, &bi, cmd);
cmd               452 drivers/net/hamradio/mkiss.c 				int cmd = (p[1] & 0xff);
cmd               453 drivers/net/hamradio/mkiss.c 				switch(cmd) {
cmd               466 drivers/net/hamradio/mkiss.c 				  cmd = 0;
cmd               468 drivers/net/hamradio/mkiss.c 				ax->crcauto = (cmd ? 0 : 1);
cmd               470 drivers/net/hamradio/mkiss.c 				       ax->dev->name, cmd);
cmd               807 drivers/net/hamradio/mkiss.c 	unsigned int cmd, unsigned long arg)
cmd               818 drivers/net/hamradio/mkiss.c 	switch (cmd) {
cmd               213 drivers/net/hamradio/scc.c static int scc_net_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
cmd              1302 drivers/net/hamradio/scc.c static unsigned int scc_set_param(struct scc_channel *scc, unsigned int cmd, unsigned int arg)
cmd              1304 drivers/net/hamradio/scc.c 	switch (cmd)
cmd              1371 drivers/net/hamradio/scc.c static unsigned long scc_get_param(struct scc_channel *scc, unsigned int cmd)
cmd              1373 drivers/net/hamradio/scc.c 	switch (cmd)
cmd              1706 drivers/net/hamradio/scc.c static int scc_net_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1720 drivers/net/hamradio/scc.c 		if (cmd == SIOCSCCCFG)
cmd              1833 drivers/net/hamradio/scc.c 		if (cmd == SIOCSCCINI)
cmd              1850 drivers/net/hamradio/scc.c 		if (cmd == SIOCSCCCHANINI)
cmd              1899 drivers/net/hamradio/scc.c 	switch(cmd)
cmd               923 drivers/net/hamradio/yam.c static int yam_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               939 drivers/net/hamradio/yam.c 	if (cmd != SIOCDEVPRIVATE)
cmd               954 drivers/net/hamradio/yam.c 		if (ym->cmd != SIOCYAMSMCS)
cmd               971 drivers/net/hamradio/yam.c 		if (yi.cmd != SIOCYAMSCFG)
cmd               248 drivers/net/hippi/rrunner.c static void rr_issue_cmd(struct rr_private *rrpriv, struct cmd *cmd)
cmd               260 drivers/net/hippi/rrunner.c 		       "HostCtrl %08x\n", cmd->code, readl(&regs->HostCtrl));
cmd               268 drivers/net/hippi/rrunner.c 	writel(*(u32*)(cmd), &regs->CmdRing[idx]);
cmd               556 drivers/net/hippi/rrunner.c 	struct cmd cmd;
cmd               587 drivers/net/hippi/rrunner.c 	rrpriv->info->cmd_ctrl.entry_size = sizeof(struct cmd);
cmd               676 drivers/net/hippi/rrunner.c 	cmd.code = C_START_FW;
cmd               677 drivers/net/hippi/rrunner.c 	cmd.ring = 0;
cmd               678 drivers/net/hippi/rrunner.c 	cmd.index = 0;
cmd               680 drivers/net/hippi/rrunner.c 	rr_issue_cmd(rrpriv, &cmd);
cmd              1564 drivers/net/hippi/rrunner.c static int rr_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1574 drivers/net/hippi/rrunner.c 	switch(cmd){
cmd               838 drivers/net/hippi/rrunner.h static int rr_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1051 drivers/net/hyperv/netvsc_drv.c netvsc_validate_ethtool_ss_cmd(const struct ethtool_link_ksettings *cmd)
cmd              1053 drivers/net/hyperv/netvsc_drv.c 	struct ethtool_link_ksettings diff1 = *cmd;
cmd              1060 drivers/net/hyperv/netvsc_drv.c 	diff1.base.cmd = 0;
cmd              1080 drivers/net/hyperv/netvsc_drv.c 				     struct ethtool_link_ksettings *cmd)
cmd              1084 drivers/net/hyperv/netvsc_drv.c 	cmd->base.speed = ndc->speed;
cmd              1085 drivers/net/hyperv/netvsc_drv.c 	cmd->base.duplex = ndc->duplex;
cmd              1086 drivers/net/hyperv/netvsc_drv.c 	cmd->base.port = PORT_OTHER;
cmd              1092 drivers/net/hyperv/netvsc_drv.c 				     const struct ethtool_link_ksettings *cmd)
cmd              1097 drivers/net/hyperv/netvsc_drv.c 	speed = cmd->base.speed;
cmd              1099 drivers/net/hyperv/netvsc_drv.c 	    !ethtool_validate_duplex(cmd->base.duplex) ||
cmd              1100 drivers/net/hyperv/netvsc_drv.c 	    !netvsc_validate_ethtool_ss_cmd(cmd))
cmd              1104 drivers/net/hyperv/netvsc_drv.c 	ndc->duplex = cmd->base.duplex;
cmd              1556 drivers/net/hyperv/netvsc_drv.c 	switch (info->cmd) {
cmd              1629 drivers/net/hyperv/netvsc_drv.c 	if (info->cmd == ETHTOOL_SRXFH)
cmd               487 drivers/net/ieee802154/adf7242.c static int adf7242_cmd(struct adf7242_local *lp, unsigned int cmd)
cmd               491 drivers/net/ieee802154/adf7242.c 	dev_vdbg(&lp->spi->dev, "%s : CMD=0x%X\n", __func__, cmd);
cmd               493 drivers/net/ieee802154/adf7242.c 	if (cmd != CMD_RC_PC_RESET_NO_WAIT)
cmd               497 drivers/net/ieee802154/adf7242.c 	lp->buf_cmd = cmd;
cmd               105 drivers/net/ieee802154/atusb.c static int atusb_command(struct atusb *atusb, u8 cmd, u8 arg)
cmd               109 drivers/net/ieee802154/atusb.c 	dev_dbg(&usb_dev->dev, "%s: cmd = 0x%x\n", __func__, cmd);
cmd               111 drivers/net/ieee802154/atusb.c 				 cmd, ATUSB_REQ_TO_DEV, arg, 0, NULL, 0, 1000);
cmd               218 drivers/net/ieee802154/cc2520.c cc2520_cmd_strobe(struct cc2520_private *priv, u8 cmd)
cmd               233 drivers/net/ieee802154/cc2520.c 	priv->buf[xfer.len++] = cmd;
cmd               588 drivers/net/ieee802154/mac802154_hwsim.c 		.cmd = MAC802154_HWSIM_CMD_NEW_RADIO,
cmd               594 drivers/net/ieee802154/mac802154_hwsim.c 		.cmd = MAC802154_HWSIM_CMD_DEL_RADIO,
cmd               600 drivers/net/ieee802154/mac802154_hwsim.c 		.cmd = MAC802154_HWSIM_CMD_GET_RADIO,
cmd               606 drivers/net/ieee802154/mac802154_hwsim.c 		.cmd = MAC802154_HWSIM_CMD_NEW_EDGE,
cmd               612 drivers/net/ieee802154/mac802154_hwsim.c 		.cmd = MAC802154_HWSIM_CMD_DEL_EDGE,
cmd               618 drivers/net/ieee802154/mac802154_hwsim.c 		.cmd = MAC802154_HWSIM_CMD_SET_EDGE,
cmd               568 drivers/net/ieee802154/mrf24j40.c 	u16 cmd;
cmd               577 drivers/net/ieee802154/mrf24j40.c 	cmd = MRF24J40_WRITELONG(reg);
cmd               578 drivers/net/ieee802154/mrf24j40.c 	devrec->tx_hdr_buf[0] = cmd >> 8 & 0xff;
cmd               579 drivers/net/ieee802154/mrf24j40.c 	devrec->tx_hdr_buf[1] = cmd & 0xff;
cmd               782 drivers/net/ieee802154/mrf24j40.c 	u16 cmd;
cmd               789 drivers/net/ieee802154/mrf24j40.c 	cmd = MRF24J40_READLONG(REG_RX_FIFO + 1);
cmd               790 drivers/net/ieee802154/mrf24j40.c 	devrec->rx_addr_buf[0] = cmd >> 8 & 0xff;
cmd               791 drivers/net/ieee802154/mrf24j40.c 	devrec->rx_addr_buf[1] = cmd & 0xff;
cmd               803 drivers/net/ieee802154/mrf24j40.c 	u16 cmd;
cmd               809 drivers/net/ieee802154/mrf24j40.c 	cmd = MRF24J40_READLONG(REG_RX_FIFO);
cmd               810 drivers/net/ieee802154/mrf24j40.c 	devrec->rx_buf[0] = cmd >> 8 & 0xff;
cmd               811 drivers/net/ieee802154/mrf24j40.c 	devrec->rx_buf[1] = cmd & 0xff;
cmd               381 drivers/net/ipvlan/ipvlan_main.c 					     struct ethtool_link_ksettings *cmd)
cmd               385 drivers/net/ipvlan/ipvlan_main.c 	return __ethtool_get_link_ksettings(ipvlan->phy_dev, cmd);
cmd              2637 drivers/net/macsec.c 		.cmd = MACSEC_CMD_GET_TXSC,
cmd              2642 drivers/net/macsec.c 		.cmd = MACSEC_CMD_ADD_RXSC,
cmd              2648 drivers/net/macsec.c 		.cmd = MACSEC_CMD_DEL_RXSC,
cmd              2654 drivers/net/macsec.c 		.cmd = MACSEC_CMD_UPD_RXSC,
cmd              2660 drivers/net/macsec.c 		.cmd = MACSEC_CMD_ADD_TXSA,
cmd              2666 drivers/net/macsec.c 		.cmd = MACSEC_CMD_DEL_TXSA,
cmd              2672 drivers/net/macsec.c 		.cmd = MACSEC_CMD_UPD_TXSA,
cmd              2678 drivers/net/macsec.c 		.cmd = MACSEC_CMD_ADD_RXSA,
cmd              2684 drivers/net/macsec.c 		.cmd = MACSEC_CMD_DEL_RXSA,
cmd              2690 drivers/net/macsec.c 		.cmd = MACSEC_CMD_UPD_RXSA,
cmd               827 drivers/net/macvlan.c static int macvlan_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               837 drivers/net/macvlan.c 	switch (cmd) {
cmd               844 drivers/net/macvlan.c 			err = ops->ndo_do_ioctl(real_dev, &ifrr, cmd);
cmd              1028 drivers/net/macvlan.c 					      struct ethtool_link_ksettings *cmd)
cmd              1032 drivers/net/macvlan.c 	return __ethtool_get_link_ksettings(vlan->lowerdev, cmd);
cmd               356 drivers/net/mdio.c 					struct ethtool_link_ksettings *cmd,
cmd               365 drivers/net/mdio.c 	cmd->base.phy_address = mdio->prtad;
cmd               366 drivers/net/mdio.c 	cmd->base.mdio_support =
cmd               376 drivers/net/mdio.c 		cmd->base.port = PORT_TP;
cmd               395 drivers/net/mdio.c 		cmd->base.port = PORT_OTHER;
cmd               403 drivers/net/mdio.c 		cmd->base.port = PORT_OTHER;
cmd               422 drivers/net/mdio.c 		cmd->base.port = PORT_FIBRE;
cmd               433 drivers/net/mdio.c 			cmd->base.autoneg = AUTONEG_ENABLE;
cmd               439 drivers/net/mdio.c 			cmd->base.autoneg = AUTONEG_DISABLE;
cmd               442 drivers/net/mdio.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd               445 drivers/net/mdio.c 	if (cmd->base.autoneg) {
cmd               467 drivers/net/mdio.c 			cmd->base.duplex = DUPLEX_FULL;
cmd               472 drivers/net/mdio.c 			cmd->base.duplex = !(modes & ADVERTISED_1000baseT_Half);
cmd               476 drivers/net/mdio.c 			cmd->base.duplex = !!(modes & ADVERTISED_100baseT_Full);
cmd               479 drivers/net/mdio.c 			cmd->base.duplex = !!(modes & ADVERTISED_10baseT_Full);
cmd               487 drivers/net/mdio.c 		cmd->base.duplex = (reg & MDIO_CTRL1_FULLDPLX ||
cmd               491 drivers/net/mdio.c 	cmd->base.speed = speed;
cmd               493 drivers/net/mdio.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               495 drivers/net/mdio.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               497 drivers/net/mdio.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.lp_advertising,
cmd               501 drivers/net/mdio.c 	if (cmd->base.port == PORT_TP && (cmd->base.speed == SPEED_10000)) {
cmd               505 drivers/net/mdio.c 			cmd->base.eth_tp_mdix = ETH_TP_MDI;
cmd               508 drivers/net/mdio.c 			cmd->base.eth_tp_mdix = ETH_TP_MDI_X;
cmd               512 drivers/net/mdio.c 			cmd->base.eth_tp_mdix = ETH_TP_MDI_INVALID;
cmd               528 drivers/net/mdio.c 		   struct mii_ioctl_data *mii_data, int cmd)
cmd               534 drivers/net/mdio.c 	switch (cmd) {
cmd               539 drivers/net/mdio.c 		cmd = SIOCGMIIREG;
cmd               587 drivers/net/mdio.c 	if (cmd == SIOCGMIIREG) {
cmd               146 drivers/net/mii.c 				    struct ethtool_link_ksettings *cmd)
cmd               160 drivers/net/mii.c 	cmd->base.port = PORT_MII;
cmd               163 drivers/net/mii.c 	cmd->base.phy_address = mii->phy_id;
cmd               164 drivers/net/mii.c 	cmd->base.mdio_support = ETH_MDIO_SUPPORTS_C22;
cmd               176 drivers/net/mii.c 		cmd->base.autoneg = AUTONEG_ENABLE;
cmd               194 drivers/net/mii.c 			cmd->base.speed = SPEED_1000;
cmd               195 drivers/net/mii.c 			cmd->base.duplex = !!(nego & ADVERTISED_1000baseT_Full);
cmd               198 drivers/net/mii.c 			cmd->base.speed = SPEED_100;
cmd               199 drivers/net/mii.c 			cmd->base.duplex = !!(nego & ADVERTISED_100baseT_Full);
cmd               201 drivers/net/mii.c 			cmd->base.speed = SPEED_10;
cmd               202 drivers/net/mii.c 			cmd->base.duplex = !!(nego & ADVERTISED_10baseT_Full);
cmd               205 drivers/net/mii.c 		cmd->base.autoneg = AUTONEG_DISABLE;
cmd               207 drivers/net/mii.c 		cmd->base.speed = ((bmcr & BMCR_SPEED1000 &&
cmd               212 drivers/net/mii.c 		cmd->base.duplex = (bmcr & BMCR_FULLDPLX) ?
cmd               218 drivers/net/mii.c 	mii->full_duplex = cmd->base.duplex;
cmd               220 drivers/net/mii.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.supported,
cmd               222 drivers/net/mii.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
cmd               224 drivers/net/mii.c 	ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.lp_advertising,
cmd               330 drivers/net/mii.c 				   const struct ethtool_link_ksettings *cmd)
cmd               333 drivers/net/mii.c 	u32 speed = cmd->base.speed;
cmd               339 drivers/net/mii.c 	if (cmd->base.duplex != DUPLEX_HALF && cmd->base.duplex != DUPLEX_FULL)
cmd               341 drivers/net/mii.c 	if (cmd->base.port != PORT_MII)
cmd               343 drivers/net/mii.c 	if (cmd->base.phy_address != mii->phy_id)
cmd               345 drivers/net/mii.c 	if (cmd->base.autoneg != AUTONEG_DISABLE &&
cmd               346 drivers/net/mii.c 	    cmd->base.autoneg != AUTONEG_ENABLE)
cmd               353 drivers/net/mii.c 	if (cmd->base.autoneg == AUTONEG_ENABLE) {
cmd               359 drivers/net/mii.c 			&advertising, cmd->link_modes.advertising);
cmd               406 drivers/net/mii.c 		if (cmd->base.duplex == DUPLEX_FULL) {
cmd               585 drivers/net/mii.c 		      struct mii_ioctl_data *mii_data, int cmd,
cmd               597 drivers/net/mii.c 	switch(cmd) {
cmd               332 drivers/net/net_failover.c 					  struct ethtool_link_ksettings *cmd)
cmd               341 drivers/net/net_failover.c 			cmd->base.duplex = DUPLEX_UNKNOWN;
cmd               342 drivers/net/net_failover.c 			cmd->base.port = PORT_OTHER;
cmd               343 drivers/net/net_failover.c 			cmd->base.speed = SPEED_UNKNOWN;
cmd               349 drivers/net/net_failover.c 	return __ethtool_get_link_ksettings(slave_dev, cmd);
cmd               373 drivers/net/ntb_netdev.c 				  struct ethtool_link_ksettings *cmd)
cmd               375 drivers/net/ntb_netdev.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd               376 drivers/net/ntb_netdev.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, Backplane);
cmd               377 drivers/net/ntb_netdev.c 	ethtool_link_ksettings_zero_link_mode(cmd, advertising);
cmd               378 drivers/net/ntb_netdev.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, Backplane);
cmd               380 drivers/net/ntb_netdev.c 	cmd->base.speed = SPEED_UNKNOWN;
cmd               381 drivers/net/ntb_netdev.c 	cmd->base.duplex = DUPLEX_FULL;
cmd               382 drivers/net/ntb_netdev.c 	cmd->base.port = PORT_OTHER;
cmd               383 drivers/net/ntb_netdev.c 	cmd->base.phy_address = 0;
cmd               384 drivers/net/ntb_netdev.c 	cmd->base.autoneg = AUTONEG_ENABLE;
cmd               249 drivers/net/phy/dp83640.c 		     const struct timespec64 *ts, u16 cmd)
cmd               256 drivers/net/phy/dp83640.c 	ext_write(bc, dev, PAGE4, PTP_CTL, cmd);
cmd                69 drivers/net/phy/mdio-bcm-iproc.c 	u32 cmd;
cmd                77 drivers/net/phy/mdio-bcm-iproc.c 	cmd = (MII_DATA_TA_VAL << MII_DATA_TA_SHIFT) |
cmd                83 drivers/net/phy/mdio-bcm-iproc.c 	writel(cmd, priv->base + MII_DATA_OFFSET);
cmd                89 drivers/net/phy/mdio-bcm-iproc.c 	cmd = readl(priv->base + MII_DATA_OFFSET) & MII_DATA_MASK;
cmd                91 drivers/net/phy/mdio-bcm-iproc.c 	return cmd;
cmd                98 drivers/net/phy/mdio-bcm-iproc.c 	u32 cmd;
cmd               106 drivers/net/phy/mdio-bcm-iproc.c 	cmd = (MII_DATA_TA_VAL << MII_DATA_TA_SHIFT) |
cmd               113 drivers/net/phy/mdio-bcm-iproc.c 	writel(cmd, priv->base + MII_DATA_OFFSET);
cmd               102 drivers/net/phy/mdio-bcm-unimac.c 	u32 cmd;
cmd               105 drivers/net/phy/mdio-bcm-unimac.c 	cmd = MDIO_RD | (phy_id << MDIO_PMD_SHIFT) | (reg << MDIO_REG_SHIFT);
cmd               106 drivers/net/phy/mdio-bcm-unimac.c 	unimac_mdio_writel(priv, cmd, MDIO_CMD);
cmd               115 drivers/net/phy/mdio-bcm-unimac.c 	cmd = unimac_mdio_readl(priv, MDIO_CMD);
cmd               122 drivers/net/phy/mdio-bcm-unimac.c 	if (!(bus->phy_ignore_ta_mask & 1 << phy_id) && (cmd & MDIO_READ_FAIL))
cmd               125 drivers/net/phy/mdio-bcm-unimac.c 	return cmd & 0xffff;
cmd               132 drivers/net/phy/mdio-bcm-unimac.c 	u32 cmd;
cmd               135 drivers/net/phy/mdio-bcm-unimac.c 	cmd = MDIO_WR | (phy_id << MDIO_PMD_SHIFT) |
cmd               137 drivers/net/phy/mdio-bcm-unimac.c 	unimac_mdio_writel(priv, cmd, MDIO_CMD);
cmd                27 drivers/net/phy/mdio-xgene.c 	void __iomem *addr, *rd, *cmd, *cmd_done;
cmd                33 drivers/net/phy/mdio-xgene.c 	cmd = pdata->mac_csr_addr + MAC_COMMAND_REG_OFFSET;
cmd                38 drivers/net/phy/mdio-xgene.c 	iowrite32(XGENE_ENET_RD_CMD, cmd);
cmd                46 drivers/net/phy/mdio-xgene.c 	iowrite32(0, cmd);
cmd                55 drivers/net/phy/mdio-xgene.c 	void __iomem *addr, *wr, *cmd, *cmd_done;
cmd                61 drivers/net/phy/mdio-xgene.c 	cmd = pdata->mac_csr_addr + MAC_COMMAND_REG_OFFSET;
cmd                67 drivers/net/phy/mdio-xgene.c 	iowrite32(XGENE_ENET_WR_CMD, cmd);
cmd                75 drivers/net/phy/mdio-xgene.c 	iowrite32(0, cmd);
cmd               268 drivers/net/phy/phy.c int phy_ethtool_sset(struct phy_device *phydev, struct ethtool_cmd *cmd)
cmd               271 drivers/net/phy/phy.c 	u32 speed = ethtool_cmd_speed(cmd);
cmd               273 drivers/net/phy/phy.c 	if (cmd->phy_address != phydev->mdio.addr)
cmd               277 drivers/net/phy/phy.c 	ethtool_convert_legacy_u32_to_link_mode(advertising, cmd->advertising);
cmd               281 drivers/net/phy/phy.c 	if (cmd->autoneg != AUTONEG_ENABLE && cmd->autoneg != AUTONEG_DISABLE)
cmd               284 drivers/net/phy/phy.c 	if (cmd->autoneg == AUTONEG_ENABLE && cmd->advertising == 0)
cmd               287 drivers/net/phy/phy.c 	if (cmd->autoneg == AUTONEG_DISABLE &&
cmd               291 drivers/net/phy/phy.c 	     (cmd->duplex != DUPLEX_HALF &&
cmd               292 drivers/net/phy/phy.c 	      cmd->duplex != DUPLEX_FULL)))
cmd               295 drivers/net/phy/phy.c 	phydev->autoneg = cmd->autoneg;
cmd               302 drivers/net/phy/phy.c 			 phydev->advertising, AUTONEG_ENABLE == cmd->autoneg);
cmd               304 drivers/net/phy/phy.c 	phydev->duplex = cmd->duplex;
cmd               306 drivers/net/phy/phy.c 	phydev->mdix_ctrl = cmd->eth_tp_mdix_ctrl;
cmd               316 drivers/net/phy/phy.c 			      const struct ethtool_link_ksettings *cmd)
cmd               319 drivers/net/phy/phy.c 	u8 autoneg = cmd->base.autoneg;
cmd               320 drivers/net/phy/phy.c 	u8 duplex = cmd->base.duplex;
cmd               321 drivers/net/phy/phy.c 	u32 speed = cmd->base.speed;
cmd               323 drivers/net/phy/phy.c 	if (cmd->base.phy_address != phydev->mdio.addr)
cmd               326 drivers/net/phy/phy.c 	linkmode_copy(advertising, cmd->link_modes.advertising);
cmd               357 drivers/net/phy/phy.c 	phydev->mdix_ctrl = cmd->base.eth_tp_mdix_ctrl;
cmd               367 drivers/net/phy/phy.c 			       struct ethtool_link_ksettings *cmd)
cmd               369 drivers/net/phy/phy.c 	linkmode_copy(cmd->link_modes.supported, phydev->supported);
cmd               370 drivers/net/phy/phy.c 	linkmode_copy(cmd->link_modes.advertising, phydev->advertising);
cmd               371 drivers/net/phy/phy.c 	linkmode_copy(cmd->link_modes.lp_advertising, phydev->lp_advertising);
cmd               373 drivers/net/phy/phy.c 	cmd->base.speed = phydev->speed;
cmd               374 drivers/net/phy/phy.c 	cmd->base.duplex = phydev->duplex;
cmd               376 drivers/net/phy/phy.c 		cmd->base.port = PORT_BNC;
cmd               378 drivers/net/phy/phy.c 		cmd->base.port = PORT_MII;
cmd               379 drivers/net/phy/phy.c 	cmd->base.transceiver = phy_is_internal(phydev) ?
cmd               381 drivers/net/phy/phy.c 	cmd->base.phy_address = phydev->mdio.addr;
cmd               382 drivers/net/phy/phy.c 	cmd->base.autoneg = phydev->autoneg;
cmd               383 drivers/net/phy/phy.c 	cmd->base.eth_tp_mdix_ctrl = phydev->mdix_ctrl;
cmd               384 drivers/net/phy/phy.c 	cmd->base.eth_tp_mdix = phydev->mdix;
cmd               398 drivers/net/phy/phy.c int phy_mii_ioctl(struct phy_device *phydev, struct ifreq *ifr, int cmd)
cmd               405 drivers/net/phy/phy.c 	switch (cmd) {
cmd              1191 drivers/net/phy/phy.c 				   struct ethtool_link_ksettings *cmd)
cmd              1198 drivers/net/phy/phy.c 	phy_ethtool_ksettings_get(phydev, cmd);
cmd              1205 drivers/net/phy/phy.c 				   const struct ethtool_link_ksettings *cmd)
cmd              1212 drivers/net/phy/phy.c 	return phy_ethtool_ksettings_set(phydev, cmd);
cmd              1454 drivers/net/phy/phy_device.c 	struct ethtool_wolinfo wol = { .cmd = ETHTOOL_GWOL };
cmd              1622 drivers/net/phy/phylink.c int phylink_mii_ioctl(struct phylink *pl, struct ifreq *ifr, int cmd)
cmd              1631 drivers/net/phy/phylink.c 		switch (cmd) {
cmd              1650 drivers/net/phy/phylink.c 			ret = phy_mii_ioctl(pl->phydev, ifr, cmd);
cmd              1654 drivers/net/phy/phylink.c 		switch (cmd) {
cmd               191 drivers/net/phy/spi_ks8995.c static inline __be16 create_spi_cmd(struct ks8995_switch *ks, int cmd,
cmd               194 drivers/net/phy/spi_ks8995.c 	u16 result = cmd;
cmd               207 drivers/net/phy/spi_ks8995.c 	__be16 cmd;
cmd               212 drivers/net/phy/spi_ks8995.c 	cmd = create_spi_cmd(ks, KS8995_CMD_READ, offset);
cmd               217 drivers/net/phy/spi_ks8995.c 	t[0].tx_buf = &cmd;
cmd               218 drivers/net/phy/spi_ks8995.c 	t[0].len = sizeof(cmd);
cmd               235 drivers/net/phy/spi_ks8995.c 	__be16 cmd;
cmd               240 drivers/net/phy/spi_ks8995.c 	cmd = create_spi_cmd(ks, KS8995_CMD_WRITE, offset);
cmd               245 drivers/net/phy/spi_ks8995.c 	t[0].tx_buf = &cmd;
cmd               246 drivers/net/phy/spi_ks8995.c 	t[0].len = sizeof(cmd);
cmd               153 drivers/net/plip/plip.c static int plip_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
cmd              1208 drivers/net/plip/plip.c plip_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1213 drivers/net/plip/plip.c 	if (cmd != SIOCDEVPLIP)
cmd               102 drivers/net/ppp/ppp_async.c static int ppp_async_ioctl(struct ppp_channel *chan, unsigned int cmd,
cmd               285 drivers/net/ppp/ppp_async.c 		   unsigned int cmd, unsigned long arg)
cmd               294 drivers/net/ppp/ppp_async.c 	switch (cmd) {
cmd               313 drivers/net/ppp/ppp_async.c 		err = n_tty_ioctl_helper(tty, file, cmd, arg);
cmd               325 drivers/net/ppp/ppp_async.c 		err = tty_mode_ioctl(tty, file, cmd, arg);
cmd               403 drivers/net/ppp/ppp_async.c ppp_async_ioctl(struct ppp_channel *chan, unsigned int cmd, unsigned long arg)
cmd               412 drivers/net/ppp/ppp_async.c 	switch (cmd) {
cmd               255 drivers/net/ppp/ppp_generic.c 			struct file *file, unsigned int cmd, unsigned long arg);
cmd               581 drivers/net/ppp/ppp_generic.c static long ppp_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               598 drivers/net/ppp/ppp_generic.c 					   pf, file, cmd, arg);
cmd               602 drivers/net/ppp/ppp_generic.c 	if (cmd == PPPIOCDETACH) {
cmd               620 drivers/net/ppp/ppp_generic.c 		switch (cmd) {
cmd               636 drivers/net/ppp/ppp_generic.c 				err = chan->ops->ioctl(chan, cmd, arg);
cmd               650 drivers/net/ppp/ppp_generic.c 	switch (cmd) {
cmd               741 drivers/net/ppp/ppp_generic.c 		if (cmd == PPPIOCGNPMODE) {
cmd               831 drivers/net/ppp/ppp_generic.c 			struct file *file, unsigned int cmd, unsigned long arg)
cmd               839 drivers/net/ppp/ppp_generic.c 	switch (cmd) {
cmd              1259 drivers/net/ppp/ppp_generic.c ppp_net_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1268 drivers/net/ppp/ppp_generic.c 	switch (cmd) {
cmd                91 drivers/net/ppp/ppp_synctty.c static int ppp_sync_ioctl(struct ppp_channel *chan, unsigned int cmd,
cmd               278 drivers/net/ppp/ppp_synctty.c 		  unsigned int cmd, unsigned long arg)
cmd               287 drivers/net/ppp/ppp_synctty.c 	switch (cmd) {
cmd               306 drivers/net/ppp/ppp_synctty.c 		err = n_tty_ioctl_helper(tty, file, cmd, arg);
cmd               317 drivers/net/ppp/ppp_synctty.c 		err = tty_mode_ioctl(tty, file, cmd, arg);
cmd               396 drivers/net/ppp/ppp_synctty.c ppp_sync_ioctl(struct ppp_channel *chan, unsigned int cmd, unsigned long arg)
cmd               405 drivers/net/ppp/ppp_synctty.c 	switch (cmd) {
cmd               738 drivers/net/ppp/pppoe.c static int pppoe_ioctl(struct socket *sock, unsigned int cmd,
cmd               746 drivers/net/ppp/pppoe.c 	switch (cmd) {
cmd                67 drivers/net/ppp/pppox.c int pppox_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd                75 drivers/net/ppp/pppox.c 	switch (cmd) {
cmd                93 drivers/net/ppp/pppox.c 			pppox_protos[sk->sk_protocol]->ioctl(sock, cmd, arg) : -ENOTTY;
cmd               103 drivers/net/ppp/pppox.c int pppox_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               105 drivers/net/ppp/pppox.c 	if (cmd == PPPOEIOCSFWD32)
cmd               106 drivers/net/ppp/pppox.c 		cmd = PPPOEIOCSFWD;
cmd               108 drivers/net/ppp/pppox.c 	return pppox_ioctl(sock, cmd, (unsigned long)compat_ptr(arg));
cmd               567 drivers/net/ppp/pptp.c static int pptp_ppp_ioctl(struct ppp_channel *chan, unsigned int cmd,
cmd               578 drivers/net/ppp/pptp.c 	switch (cmd) {
cmd                81 drivers/net/sb1000.c static int sb1000_dev_ioctl (struct net_device *dev, struct ifreq *ifr, int cmd);
cmd               990 drivers/net/sb1000.c static int sb1000_dev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1007 drivers/net/sb1000.c 	switch (cmd) {
cmd               111 drivers/net/slip/slip.c static int sl_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1079 drivers/net/slip/slip.c 					unsigned int cmd, unsigned long arg)
cmd              1089 drivers/net/slip/slip.c 	switch (cmd) {
cmd              1179 drivers/net/slip/slip.c 		return tty_mode_ioctl(tty, file, cmd, arg);
cmd              1189 drivers/net/slip/slip.c static int sl_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1204 drivers/net/slip/slip.c 	switch (cmd) {
cmd               976 drivers/net/tap.c static long tap_ioctl(struct file *file, unsigned int cmd,
cmd               990 drivers/net/tap.c 	switch (cmd) {
cmd              1127 drivers/net/tap.c static long tap_compat_ioctl(struct file *file, unsigned int cmd,
cmd              1130 drivers/net/tap.c 	return tap_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd              2072 drivers/net/team/team.c 					   struct ethtool_link_ksettings *cmd)
cmd              2078 drivers/net/team/team.c 	cmd->base.duplex = DUPLEX_UNKNOWN;
cmd              2079 drivers/net/team/team.c 	cmd->base.port = PORT_OTHER;
cmd              2086 drivers/net/team/team.c 			if (cmd->base.duplex == DUPLEX_UNKNOWN &&
cmd              2088 drivers/net/team/team.c 				cmd->base.duplex = port->state.duplex;
cmd              2093 drivers/net/team/team.c 	cmd->base.speed = speed ? : SPEED_UNKNOWN;
cmd              2799 drivers/net/team/team.c 		.cmd = TEAM_CMD_NOOP,
cmd              2804 drivers/net/team/team.c 		.cmd = TEAM_CMD_OPTIONS_SET,
cmd              2810 drivers/net/team/team.c 		.cmd = TEAM_CMD_OPTIONS_GET,
cmd              2816 drivers/net/team/team.c 		.cmd = TEAM_CMD_PORT_LIST_GET,
cmd                76 drivers/net/tun.c 				       struct ethtool_link_ksettings *cmd);
cmd              3038 drivers/net/tun.c static long __tun_chr_ioctl(struct file *file, unsigned int cmd,
cmd              3055 drivers/net/tun.c 	if (cmd == TUNSETIFF || cmd == TUNSETQUEUE ||
cmd              3056 drivers/net/tun.c 	    (_IOC_TYPE(cmd) == SOCK_IOC_TYPE && cmd != SIOCGSKNS)) {
cmd              3062 drivers/net/tun.c 	if (cmd == TUNGETFEATURES) {
cmd              3069 drivers/net/tun.c 	} else if (cmd == TUNSETQUEUE) {
cmd              3071 drivers/net/tun.c 	} else if (cmd == SIOCGSKNS) {
cmd              3081 drivers/net/tun.c 	if (cmd == TUNSETIFF) {
cmd              3097 drivers/net/tun.c 	if (cmd == TUNSETIFINDEX) {
cmd              3115 drivers/net/tun.c 	tun_debug(KERN_INFO, tun, "tun_chr_ioctl cmd %u\n", cmd);
cmd              3119 drivers/net/tun.c 	switch (cmd) {
cmd              3366 drivers/net/tun.c 			  unsigned int cmd, unsigned long arg)
cmd              3368 drivers/net/tun.c 	return __tun_chr_ioctl(file, cmd, arg, sizeof (struct ifreq));
cmd              3373 drivers/net/tun.c 			 unsigned int cmd, unsigned long arg)
cmd              3375 drivers/net/tun.c 	switch (cmd) {
cmd              3396 drivers/net/tun.c 	return __tun_chr_ioctl(file, cmd, arg, sizeof(struct compat_ifreq));
cmd              3516 drivers/net/tun.c 				       struct ethtool_link_ksettings *cmd)
cmd              3518 drivers/net/tun.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd              3519 drivers/net/tun.c 	ethtool_link_ksettings_zero_link_mode(cmd, advertising);
cmd              3520 drivers/net/tun.c 	cmd->base.speed		= SPEED_10;
cmd              3521 drivers/net/tun.c 	cmd->base.duplex	= DUPLEX_FULL;
cmd              3522 drivers/net/tun.c 	cmd->base.port		= PORT_TP;
cmd              3523 drivers/net/tun.c 	cmd->base.phy_address	= 0;
cmd              3524 drivers/net/tun.c 	cmd->base.autoneg	= AUTONEG_DISABLE;
cmd              3528 drivers/net/tun.c 				  struct ethtool_link_ksettings *cmd)
cmd              3532 drivers/net/tun.c 	memcpy(cmd, &tun->link_ksettings, sizeof(*cmd));
cmd              3537 drivers/net/tun.c 				  const struct ethtool_link_ksettings *cmd)
cmd              3541 drivers/net/tun.c 	memcpy(&tun->link_ksettings, cmd, sizeof(*cmd));
cmd                25 drivers/net/usb/aqc111.c static int aqc111_read_cmd_nopm(struct usbnet *dev, u8 cmd, u16 value,
cmd                30 drivers/net/usb/aqc111.c 	ret = usbnet_read_cmd_nopm(dev, cmd, USB_DIR_IN | USB_TYPE_VENDOR |
cmd                36 drivers/net/usb/aqc111.c 			    cmd, index, ret);
cmd                41 drivers/net/usb/aqc111.c static int aqc111_read_cmd(struct usbnet *dev, u8 cmd, u16 value,
cmd                46 drivers/net/usb/aqc111.c 	ret = usbnet_read_cmd(dev, cmd, USB_DIR_IN | USB_TYPE_VENDOR |
cmd                52 drivers/net/usb/aqc111.c 			    cmd, index, ret);
cmd                57 drivers/net/usb/aqc111.c static int aqc111_read16_cmd_nopm(struct usbnet *dev, u8 cmd, u16 value,
cmd                62 drivers/net/usb/aqc111.c 	ret = aqc111_read_cmd_nopm(dev, cmd, value, index, sizeof(*data), data);
cmd                68 drivers/net/usb/aqc111.c static int aqc111_read16_cmd(struct usbnet *dev, u8 cmd, u16 value,
cmd                73 drivers/net/usb/aqc111.c 	ret = aqc111_read_cmd(dev, cmd, value, index, sizeof(*data), data);
cmd                79 drivers/net/usb/aqc111.c static int __aqc111_write_cmd(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd                87 drivers/net/usb/aqc111.c 		   __func__, cmd, reqtype, value, index, size);
cmd                96 drivers/net/usb/aqc111.c 			      cmd, reqtype, value, index, buf, size,
cmd                97 drivers/net/usb/aqc111.c 			      (cmd == AQ_PHY_POWER) ? AQ_USB_PHY_SET_TIMEOUT :
cmd               103 drivers/net/usb/aqc111.c 			    cmd, index, err);
cmd               110 drivers/net/usb/aqc111.c static int aqc111_write_cmd_nopm(struct usbnet *dev, u8 cmd, u16 value,
cmd               115 drivers/net/usb/aqc111.c 	ret = __aqc111_write_cmd(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR |
cmd               121 drivers/net/usb/aqc111.c static int aqc111_write_cmd(struct usbnet *dev, u8 cmd, u16 value,
cmd               129 drivers/net/usb/aqc111.c 	ret = __aqc111_write_cmd(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR |
cmd               137 drivers/net/usb/aqc111.c static int aqc111_write16_cmd_nopm(struct usbnet *dev, u8 cmd, u16 value,
cmd               144 drivers/net/usb/aqc111.c 	return aqc111_write_cmd_nopm(dev, cmd, value, index, sizeof(tmp), &tmp);
cmd               147 drivers/net/usb/aqc111.c static int aqc111_write16_cmd(struct usbnet *dev, u8 cmd, u16 value,
cmd               154 drivers/net/usb/aqc111.c 	return aqc111_write_cmd(dev, cmd, value, index, sizeof(tmp), &tmp);
cmd               157 drivers/net/usb/aqc111.c static int aqc111_write32_cmd_nopm(struct usbnet *dev, u8 cmd, u16 value,
cmd               164 drivers/net/usb/aqc111.c 	return aqc111_write_cmd_nopm(dev, cmd, value, index, sizeof(tmp), &tmp);
cmd               167 drivers/net/usb/aqc111.c static int aqc111_write32_cmd(struct usbnet *dev, u8 cmd, u16 value,
cmd               174 drivers/net/usb/aqc111.c 	return aqc111_write_cmd(dev, cmd, value, index, sizeof(tmp), &tmp);
cmd               177 drivers/net/usb/aqc111.c static int aqc111_write_cmd_async(struct usbnet *dev, u8 cmd, u16 value,
cmd               180 drivers/net/usb/aqc111.c 	return usbnet_write_cmd_async(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR |
cmd               185 drivers/net/usb/aqc111.c static int aqc111_write16_cmd_async(struct usbnet *dev, u8 cmd, u16 value,
cmd               192 drivers/net/usb/aqc111.c 	return aqc111_write_cmd_async(dev, cmd, value, index,
cmd               188 drivers/net/usb/asix.h int asix_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
cmd               191 drivers/net/usb/asix.h int asix_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
cmd               194 drivers/net/usb/asix.h void asix_write_cmd_async(struct usbnet *dev, u8 cmd, u16 value,
cmd                12 drivers/net/usb/asix_common.c int asix_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
cmd                25 drivers/net/usb/asix_common.c 	ret = fn(dev, cmd, USB_DIR_IN | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
cmd                35 drivers/net/usb/asix_common.c int asix_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
cmd                48 drivers/net/usb/asix_common.c 	ret = fn(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
cmd                58 drivers/net/usb/asix_common.c void asix_write_cmd_async(struct usbnet *dev, u8 cmd, u16 value, u16 index,
cmd                61 drivers/net/usb/asix_common.c 	usbnet_write_cmd_async(dev, cmd,
cmd               107 drivers/net/usb/asix_devices.c static int asix_ioctl (struct net_device *net, struct ifreq *rq, int cmd)
cmd               111 drivers/net/usb/asix_devices.c 	return generic_mii_ioctl(&dev->mii, if_mii(rq), cmd, NULL);
cmd               174 drivers/net/usb/asix_devices.c 	struct ethtool_cmd ecmd = { .cmd = ETHTOOL_GSET };
cmd               301 drivers/net/usb/asix_devices.c 	struct ethtool_cmd ecmd = { .cmd = ETHTOOL_GSET };
cmd               957 drivers/net/usb/asix_devices.c 	struct ethtool_cmd ecmd = { .cmd = ETHTOOL_GSET };
cmd                42 drivers/net/usb/ax88172a.c static int ax88172a_ioctl(struct net_device *net, struct ifreq *rq, int cmd)
cmd                50 drivers/net/usb/ax88172a.c 	return phy_mii_ioctl(net->phydev, rq, cmd);
cmd               187 drivers/net/usb/ax88179_178a.c static int __ax88179_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
cmd               200 drivers/net/usb/ax88179_178a.c 	ret = fn(dev, cmd, USB_DIR_IN | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
cmd               210 drivers/net/usb/ax88179_178a.c static int __ax88179_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
cmd               223 drivers/net/usb/ax88179_178a.c 	ret = fn(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR | USB_RECIP_DEVICE,
cmd               233 drivers/net/usb/ax88179_178a.c static void ax88179_write_cmd_async(struct usbnet *dev, u8 cmd, u16 value,
cmd               241 drivers/net/usb/ax88179_178a.c 		usbnet_write_cmd_async(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR |
cmd               245 drivers/net/usb/ax88179_178a.c 		usbnet_write_cmd_async(dev, cmd, USB_DIR_OUT | USB_TYPE_VENDOR |
cmd               251 drivers/net/usb/ax88179_178a.c static int ax88179_read_cmd_nopm(struct usbnet *dev, u8 cmd, u16 value,
cmd               258 drivers/net/usb/ax88179_178a.c 		ret = __ax88179_read_cmd(dev, cmd, value, index, size, &buf, 1);
cmd               263 drivers/net/usb/ax88179_178a.c 		ret = __ax88179_read_cmd(dev, cmd, value, index, size, &buf, 1);
cmd               267 drivers/net/usb/ax88179_178a.c 		ret = __ax88179_read_cmd(dev, cmd, value, index, size, data, 1);
cmd               273 drivers/net/usb/ax88179_178a.c static int ax88179_write_cmd_nopm(struct usbnet *dev, u8 cmd, u16 value,
cmd               282 drivers/net/usb/ax88179_178a.c 		ret = __ax88179_write_cmd(dev, cmd, value, index,
cmd               285 drivers/net/usb/ax88179_178a.c 		ret = __ax88179_write_cmd(dev, cmd, value, index,
cmd               292 drivers/net/usb/ax88179_178a.c static int ax88179_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
cmd               299 drivers/net/usb/ax88179_178a.c 		ret = __ax88179_read_cmd(dev, cmd, value, index, size, &buf, 0);
cmd               304 drivers/net/usb/ax88179_178a.c 		ret = __ax88179_read_cmd(dev, cmd, value, index, size, &buf, 0);
cmd               308 drivers/net/usb/ax88179_178a.c 		ret = __ax88179_read_cmd(dev, cmd, value, index, size, data, 0);
cmd               314 drivers/net/usb/ax88179_178a.c static int ax88179_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
cmd               323 drivers/net/usb/ax88179_178a.c 		ret = __ax88179_write_cmd(dev, cmd, value, index,
cmd               326 drivers/net/usb/ax88179_178a.c 		ret = __ax88179_write_cmd(dev, cmd, value, index,
cmd               615 drivers/net/usb/ax88179_178a.c 				      struct ethtool_link_ksettings *cmd)
cmd               619 drivers/net/usb/ax88179_178a.c 	mii_ethtool_get_link_ksettings(&dev->mii, cmd);
cmd               625 drivers/net/usb/ax88179_178a.c 				      const struct ethtool_link_ksettings *cmd)
cmd               628 drivers/net/usb/ax88179_178a.c 	return mii_ethtool_set_link_ksettings(&dev->mii, cmd);
cmd               671 drivers/net/usb/ax88179_178a.c 	struct ethtool_cmd ecmd = { .cmd = ETHTOOL_GSET };
cmd               811 drivers/net/usb/ax88179_178a.c static int ax88179_ioctl(struct net_device *net, struct ifreq *rq, int cmd)
cmd               814 drivers/net/usb/ax88179_178a.c 	return generic_mii_ioctl(&dev->mii, if_mii(rq), cmd, NULL);
cmd               681 drivers/net/usb/catc.c 				   struct ethtool_link_ksettings *cmd)
cmd               687 drivers/net/usb/catc.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd               688 drivers/net/usb/catc.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, 10baseT_Half);
cmd               689 drivers/net/usb/catc.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, TP);
cmd               691 drivers/net/usb/catc.c 	ethtool_link_ksettings_zero_link_mode(cmd, advertising);
cmd               692 drivers/net/usb/catc.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, 10baseT_Half);
cmd               693 drivers/net/usb/catc.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, TP);
cmd               695 drivers/net/usb/catc.c 	cmd->base.speed = SPEED_10;
cmd               696 drivers/net/usb/catc.c 	cmd->base.duplex = DUPLEX_HALF;
cmd               697 drivers/net/usb/catc.c 	cmd->base.port = PORT_TP;
cmd               698 drivers/net/usb/catc.c 	cmd->base.phy_address = 0;
cmd               699 drivers/net/usb/catc.c 	cmd->base.autoneg = AUTONEG_DISABLE;
cmd               256 drivers/net/usb/cdc-phonet.c static int usbpn_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               260 drivers/net/usb/cdc-phonet.c 	switch (cmd) {
cmd                49 drivers/net/usb/cx82310_eth.c static int cx82310_cmd(struct usbnet *dev, enum cx82310_cmd cmd, bool reply,
cmd                60 drivers/net/usb/cx82310_eth.c 	buf[0] = cmd;
cmd                68 drivers/net/usb/cx82310_eth.c 		if (cmd != CMD_GET_LINK_STATUS)
cmd                70 drivers/net/usb/cx82310_eth.c 				cmd, ret);
cmd                81 drivers/net/usb/cx82310_eth.c 				if (cmd != CMD_GET_LINK_STATUS)
cmd                92 drivers/net/usb/cx82310_eth.c 				cmd);
cmd                96 drivers/net/usb/cx82310_eth.c 		if (buf[0] != cmd) {
cmd                99 drivers/net/usb/cx82310_eth.c 				buf[0], cmd);
cmd               105 drivers/net/usb/cx82310_eth.c 				cmd, buf[1]);
cmd               270 drivers/net/usb/dm9601.c static int dm9601_ioctl(struct net_device *net, struct ifreq *rq, int cmd)
cmd               274 drivers/net/usb/dm9601.c 	return generic_mii_ioctl(&dev->mii, if_mii(rq), cmd, NULL);
cmd               549 drivers/net/usb/dm9601.c 	struct ethtool_cmd ecmd = { .cmd = ETHTOOL_GSET };
cmd              1698 drivers/net/usb/hso.c 			    unsigned int cmd, unsigned long arg)
cmd              1702 drivers/net/usb/hso.c 	hso_dbg(0x8, "IOCTL cmd: %d, arg: %ld\n", cmd, arg);
cmd              1706 drivers/net/usb/hso.c 	switch (cmd) {
cmd               108 drivers/net/usb/kaweth.c 				       struct usb_ctrlrequest *cmd, void *data,
cmd              1260 drivers/net/usb/kaweth.c 				       struct usb_ctrlrequest *cmd, void *data,
cmd              1271 drivers/net/usb/kaweth.c         usb_fill_control_urb(urb, usb_dev, pipe, (unsigned char*)cmd, data,
cmd              1507 drivers/net/usb/lan78xx.c 				      struct ethtool_link_ksettings *cmd)
cmd              1517 drivers/net/usb/lan78xx.c 	phy_ethtool_ksettings_get(phydev, cmd);
cmd              1525 drivers/net/usb/lan78xx.c 				      const struct ethtool_link_ksettings *cmd)
cmd              1537 drivers/net/usb/lan78xx.c 	ret = phy_ethtool_ksettings_set(phydev, cmd);
cmd              1539 drivers/net/usb/lan78xx.c 	if (!cmd->base.autoneg) {
cmd              1667 drivers/net/usb/lan78xx.c static int lan78xx_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd)
cmd              1672 drivers/net/usb/lan78xx.c 	return phy_mii_ioctl(netdev->phydev, rq, cmd);
cmd               173 drivers/net/usb/mcs7830.c 	u8 cmd[2] = {
cmd               180 drivers/net/usb/mcs7830.c 	ret = mcs7830_set_reg(dev, HIF_REG_PHY_CMD1, 2, cmd);
cmd               186 drivers/net/usb/mcs7830.c 		ret = mcs7830_get_reg(dev, HIF_REG_PHY_CMD1, 2, cmd);
cmd               187 drivers/net/usb/mcs7830.c 		if ((ret < 0) || (cmd[1] & HIF_REG_PHY_CMD2_READY_FLAG_BIT))
cmd               213 drivers/net/usb/mcs7830.c 	u8 cmd[2] = {
cmd               227 drivers/net/usb/mcs7830.c 	ret = mcs7830_set_reg(dev, HIF_REG_PHY_CMD1, 2, cmd);
cmd               233 drivers/net/usb/mcs7830.c 		ret = mcs7830_get_reg(dev, HIF_REG_PHY_CMD1, 2, cmd);
cmd               234 drivers/net/usb/mcs7830.c 		if ((ret < 0) || (cmd[1] & HIF_REG_PHY_CMD2_READY_FLAG_BIT))
cmd               319 drivers/net/usb/mcs7830.c static int mcs7830_ioctl(struct net_device *net, struct ifreq *rq, int cmd)
cmd               322 drivers/net/usb/mcs7830.c 	return generic_mii_ioctl(&dev->mii, if_mii(rq), cmd, NULL);
cmd               219 drivers/net/usb/pegasus.c static int __mii_op(pegasus_t *p, __u8 phy, __u8 indx, __u16 *regd, __u8 cmd)
cmd               226 drivers/net/usb/pegasus.c 	if (cmd & PHY_WRITE) {
cmd               232 drivers/net/usb/pegasus.c 	set_register(p, PhyCtrl, (indx | cmd));
cmd               242 drivers/net/usb/pegasus.c 	if (cmd & PHY_READ) {
cmd              1002 drivers/net/usb/pegasus.c static int pegasus_ioctl(struct net_device *net, struct ifreq *rq, int cmd)
cmd              1008 drivers/net/usb/pegasus.c 	switch (cmd) {
cmd              4955 drivers/net/usb/r8152.c 			       struct ethtool_link_ksettings *cmd)
cmd              4969 drivers/net/usb/r8152.c 	mii_ethtool_get_link_ksettings(&tp->mii, cmd);
cmd              4980 drivers/net/usb/r8152.c 				      const struct ethtool_link_ksettings *cmd)
cmd              4991 drivers/net/usb/r8152.c 		     cmd->link_modes.advertising))
cmd              4995 drivers/net/usb/r8152.c 		     cmd->link_modes.advertising))
cmd              4999 drivers/net/usb/r8152.c 		     cmd->link_modes.advertising))
cmd              5003 drivers/net/usb/r8152.c 		     cmd->link_modes.advertising))
cmd              5007 drivers/net/usb/r8152.c 		     cmd->link_modes.advertising))
cmd              5011 drivers/net/usb/r8152.c 		     cmd->link_modes.advertising))
cmd              5016 drivers/net/usb/r8152.c 	ret = rtl8152_set_speed(tp, cmd->base.autoneg, cmd->base.speed,
cmd              5017 drivers/net/usb/r8152.c 				cmd->base.duplex, advertising);
cmd              5019 drivers/net/usb/r8152.c 		tp->autoneg = cmd->base.autoneg;
cmd              5020 drivers/net/usb/r8152.c 		tp->speed = cmd->base.speed;
cmd              5021 drivers/net/usb/r8152.c 		tp->duplex = cmd->base.duplex;
cmd              5393 drivers/net/usb/r8152.c static int rtl8152_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd)
cmd              5406 drivers/net/usb/r8152.c 	switch (cmd) {
cmd               837 drivers/net/usb/rtl8150.c static int rtl8150_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd)
cmd               843 drivers/net/usb/rtl8150.c 	switch (cmd) {
cmd               320 drivers/net/usb/sierra_net.c 		u8 *cmd, int cmdlen, const char * cmd_name)
cmd               327 drivers/net/usb/sierra_net.c 				  0, priv->ifnum, cmd, cmdlen);
cmd               629 drivers/net/usb/smsc75xx.c 	struct ethtool_cmd ecmd = { .cmd = ETHTOOL_GSET };
cmd               748 drivers/net/usb/smsc75xx.c static int smsc75xx_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd)
cmd               755 drivers/net/usb/smsc75xx.c 	return generic_mii_ioctl(&dev->mii, if_mii(rq), cmd, NULL);
cmd               555 drivers/net/usb/smsc95xx.c 	struct ethtool_cmd ecmd = { .cmd = ETHTOOL_GSET };
cmd               845 drivers/net/usb/smsc95xx.c 				       struct ethtool_link_ksettings *cmd)
cmd               851 drivers/net/usb/smsc95xx.c 	retval = usbnet_get_link_ksettings(net, cmd);
cmd               853 drivers/net/usb/smsc95xx.c 	cmd->base.eth_tp_mdix = pdata->mdix_ctrl;
cmd               854 drivers/net/usb/smsc95xx.c 	cmd->base.eth_tp_mdix_ctrl = pdata->mdix_ctrl;
cmd               860 drivers/net/usb/smsc95xx.c 				       const struct ethtool_link_ksettings *cmd)
cmd               866 drivers/net/usb/smsc95xx.c 	if (pdata->mdix_ctrl != cmd->base.eth_tp_mdix_ctrl)
cmd               867 drivers/net/usb/smsc95xx.c 		set_mdix_status(net, cmd->base.eth_tp_mdix_ctrl);
cmd               869 drivers/net/usb/smsc95xx.c 	retval = usbnet_set_link_ksettings(net, cmd);
cmd               892 drivers/net/usb/smsc95xx.c static int smsc95xx_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd)
cmd               899 drivers/net/usb/smsc95xx.c 	return generic_mii_ioctl(&dev->mii, if_mii(rq), cmd, NULL);
cmd               238 drivers/net/usb/sr9700.c static int sr9700_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd)
cmd               242 drivers/net/usb/sr9700.c 	return generic_mii_ioctl(&dev->mii, if_mii(rq), cmd, NULL);
cmd                28 drivers/net/usb/sr9800.c static int sr_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
cmd                33 drivers/net/usb/sr9800.c 	err = usbnet_read_cmd(dev, cmd, SR_REQ_RD_REG, value, index,
cmd                41 drivers/net/usb/sr9800.c static int sr_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
cmd                46 drivers/net/usb/sr9800.c 	err = usbnet_write_cmd(dev, cmd, SR_REQ_WR_REG, value, index,
cmd                55 drivers/net/usb/sr9800.c sr_write_cmd_async(struct usbnet *dev, u8 cmd, u16 value, u16 index,
cmd                58 drivers/net/usb/sr9800.c 	usbnet_write_cmd_async(dev, cmd, SR_REQ_WR_REG, value, index, data,
cmd               488 drivers/net/usb/sr9800.c static int sr_ioctl(struct net_device *net, struct ifreq *rq, int cmd)
cmd               492 drivers/net/usb/sr9800.c 	return generic_mii_ioctl(&dev->mii, if_mii(rq), cmd, NULL);
cmd               536 drivers/net/usb/sr9800.c 	struct ethtool_cmd ecmd = { .cmd = ETHTOOL_GSET };
cmd               951 drivers/net/usb/usbnet.c 			      struct ethtool_link_ksettings *cmd)
cmd               958 drivers/net/usb/usbnet.c 	mii_ethtool_get_link_ksettings(&dev->mii, cmd);
cmd               965 drivers/net/usb/usbnet.c 			      const struct ethtool_link_ksettings *cmd)
cmd               973 drivers/net/usb/usbnet.c 	retval = mii_ethtool_set_link_ksettings(&dev->mii, cmd);
cmd              1974 drivers/net/usb/usbnet.c static int __usbnet_read_cmd(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd              1982 drivers/net/usb/usbnet.c 		   cmd, reqtype, value, index, size);
cmd              1991 drivers/net/usb/usbnet.c 			      cmd, reqtype, value, index, buf, size,
cmd              2005 drivers/net/usb/usbnet.c static int __usbnet_write_cmd(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd              2014 drivers/net/usb/usbnet.c 		   cmd, reqtype, value, index, size);
cmd              2029 drivers/net/usb/usbnet.c 			      cmd, reqtype, value, index, buf, size,
cmd              2041 drivers/net/usb/usbnet.c int usbnet_read_cmd(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd              2048 drivers/net/usb/usbnet.c 	ret = __usbnet_read_cmd(dev, cmd, reqtype, value, index,
cmd              2059 drivers/net/usb/usbnet.c int usbnet_write_cmd(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd              2066 drivers/net/usb/usbnet.c 	ret = __usbnet_write_cmd(dev, cmd, reqtype, value, index,
cmd              2077 drivers/net/usb/usbnet.c int usbnet_read_cmd_nopm(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd              2080 drivers/net/usb/usbnet.c 	return __usbnet_read_cmd(dev, cmd, reqtype, value, index,
cmd              2089 drivers/net/usb/usbnet.c int usbnet_write_cmd_nopm(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd              2093 drivers/net/usb/usbnet.c 	return __usbnet_write_cmd(dev, cmd, reqtype, value, index,
cmd              2115 drivers/net/usb/usbnet.c int usbnet_write_cmd_async(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd              2125 drivers/net/usb/usbnet.c 		   cmd, reqtype, value, index, size);
cmd              2145 drivers/net/usb/usbnet.c 	req->bRequest = cmd;
cmd               100 drivers/net/veth.c 				   struct ethtool_link_ksettings *cmd)
cmd               102 drivers/net/veth.c 	cmd->base.speed		= SPEED_10000;
cmd               103 drivers/net/veth.c 	cmd->base.duplex	= DUPLEX_FULL;
cmd               104 drivers/net/veth.c 	cmd->base.port		= PORT_TP;
cmd               105 drivers/net/veth.c 	cmd->base.autoneg	= AUTONEG_DISABLE;
cmd              1632 drivers/net/virtio_net.c static bool virtnet_send_command(struct virtnet_info *vi, u8 class, u8 cmd,
cmd              1643 drivers/net/virtio_net.c 	vi->ctrl->hdr.cmd = cmd;
cmd              2173 drivers/net/virtio_net.c virtnet_validate_ethtool_cmd(const struct ethtool_link_ksettings *cmd)
cmd              2175 drivers/net/virtio_net.c 	struct ethtool_link_ksettings diff1 = *cmd;
cmd              2185 drivers/net/virtio_net.c 	diff1.base.cmd = 0;
cmd              2198 drivers/net/virtio_net.c 				      const struct ethtool_link_ksettings *cmd)
cmd              2203 drivers/net/virtio_net.c 	speed = cmd->base.speed;
cmd              2206 drivers/net/virtio_net.c 	    !ethtool_validate_duplex(cmd->base.duplex) ||
cmd              2207 drivers/net/virtio_net.c 	    !virtnet_validate_ethtool_cmd(cmd))
cmd              2210 drivers/net/virtio_net.c 	vi->duplex = cmd->base.duplex;
cmd              2216 drivers/net/virtio_net.c 				      struct ethtool_link_ksettings *cmd)
cmd              2220 drivers/net/virtio_net.c 	cmd->base.speed = vi->speed;
cmd              2221 drivers/net/virtio_net.c 	cmd->base.duplex = vi->duplex;
cmd              2222 drivers/net/virtio_net.c 	cmd->base.port = PORT_OTHER;
cmd              2231 drivers/net/virtio_net.c 		.cmd = ETHTOOL_SCOALESCE,
cmd              2261 drivers/net/virtio_net.c 		.cmd = ETHTOOL_GCOALESCE,
cmd               676 drivers/net/vmxnet3/vmxnet3_ethtool.c 	switch (info->cmd) {
cmd               222 drivers/net/wan/c101.c static int c101_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               230 drivers/net/wan/c101.c 	if (cmd == SIOCDEVPRIVATE) {
cmd               240 drivers/net/wan/c101.c 	if (cmd != SIOCWANDEV)
cmd               241 drivers/net/wan/c101.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               275 drivers/net/wan/c101.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               276 drivers/net/wan/cosa.c static int cosa_net_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
cmd               289 drivers/net/wan/cosa.c static long cosa_chardev_ioctl(struct file *file, unsigned int cmd,
cmd              1130 drivers/net/wan/cosa.c 	struct channel_data *channel, unsigned int cmd, unsigned long arg)
cmd              1133 drivers/net/wan/cosa.c 	switch (cmd) {
cmd              1174 drivers/net/wan/cosa.c static int cosa_net_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1178 drivers/net/wan/cosa.c 	rv = cosa_ioctl_common(chan->cosa, chan, cmd,
cmd              1182 drivers/net/wan/cosa.c 	return hdlc_ioctl(dev, ifr, cmd);
cmd              1185 drivers/net/wan/cosa.c static long cosa_chardev_ioctl(struct file *file, unsigned int cmd,
cmd              1194 drivers/net/wan/cosa.c 	ret = cosa_ioctl_common(cosa, channel, cmd, arg);
cmd               232 drivers/net/wan/dlci.c static int dlci_dev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               241 drivers/net/wan/dlci.c 	switch (cmd)
cmd               255 drivers/net/wan/dlci.c 			return dlci_config(dev, ifr->ifr_data, cmd == DLCI_GET_CONF);
cmd               423 drivers/net/wan/dlci.c static int dlci_ioctl(unsigned int cmd, void __user *arg)
cmd               434 drivers/net/wan/dlci.c 	switch (cmd)
cmd               936 drivers/net/wan/farsync.c fst_issue_cmd(struct fst_port_info *port, unsigned short cmd)
cmd               968 drivers/net/wan/farsync.c 	FST_WRW(card, portMailbox[port->index][0], cmd);
cmd               970 drivers/net/wan/farsync.c 	if (cmd == ABORTTX || cmd == STARTPORT) {
cmd              1978 drivers/net/wan/farsync.c fst_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1987 drivers/net/wan/farsync.c 	dbg(DBG_IOCTL, "ioctl: %x, %p\n", cmd, ifr->ifr_data);
cmd              1995 drivers/net/wan/farsync.c 	switch (cmd) {
cmd              2114 drivers/net/wan/farsync.c 			return hdlc_ioctl(dev, ifr, cmd);
cmd              2120 drivers/net/wan/farsync.c 			return hdlc_ioctl(dev, ifr, cmd);
cmd              2125 drivers/net/wan/farsync.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               675 drivers/net/wan/fsl_ucc_hdlc.c static int uhdlc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               681 drivers/net/wan/fsl_ucc_hdlc.c 	if (cmd != SIOCWANDEV)
cmd               682 drivers/net/wan/fsl_ucc_hdlc.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               699 drivers/net/wan/fsl_ucc_hdlc.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               195 drivers/net/wan/hdlc.c int hdlc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               200 drivers/net/wan/hdlc.c 	if (cmd != SIOCWANDEV)
cmd               381 drivers/net/wan/hdlc_fr.c static int pvc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               152 drivers/net/wan/hostess_sv11.c static int hostess_ioctl(struct net_device *d, struct ifreq *ifr, int cmd)
cmd               156 drivers/net/wan/hostess_sv11.c 	return hdlc_ioctl(d, ifr, cmd);
cmd               272 drivers/net/wan/ixp4xx_hss.c 	u8 cmd, unused, hss_port, index;
cmd               279 drivers/net/wan/ixp4xx_hss.c 	u8 index, hss_port, unused, cmd;
cmd               373 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PORT_CONFIG_WRITE;
cmd               395 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PORT_CONFIG_WRITE;
cmd               409 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PORT_CONFIG_WRITE;
cmd               417 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PORT_CONFIG_WRITE;
cmd               424 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PORT_CONFIG_WRITE;
cmd               432 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PORT_CONFIG_WRITE;
cmd               442 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PORT_CONFIG_LOAD;
cmd               448 drivers/net/wan/ixp4xx_hss.c 	    msg.cmd != PORT_CONFIG_LOAD || msg.data32) {
cmd               462 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PKT_PIPE_HDLC_CFG_WRITE;
cmd               474 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PORT_ERROR_READ;
cmd               490 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PKT_PIPE_FLOW_ENABLE;
cmd               501 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PKT_PIPE_FLOW_DISABLE;
cmd               522 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PKT_NUM_PIPES_WRITE;
cmd               527 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PKT_PIPE_FIFO_SIZEW_WRITE;
cmd               531 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PKT_PIPE_MODE_WRITE;
cmd               537 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PKT_PIPE_RX_SIZE_WRITE;
cmd               541 drivers/net/wan/ixp4xx_hss.c 	msg.cmd = PKT_PIPE_IDLE_PATTERN_WRITE;
cmd              1242 drivers/net/wan/ixp4xx_hss.c static int hss_hdlc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1251 drivers/net/wan/ixp4xx_hss.c 	if (cmd != SIOCWANDEV)
cmd              1252 drivers/net/wan/ixp4xx_hss.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd              1310 drivers/net/wan/ixp4xx_hss.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd                22 drivers/net/wan/lmc/lmc.h int lmc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
cmd               108 drivers/net/wan/lmc/lmc_main.c int lmc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) /*fold00*/
cmd               123 drivers/net/wan/lmc/lmc_main.c     switch (cmd) {
cmd               618 drivers/net/wan/lmc/lmc_main.c         ret = lmc_proto_ioctl (sc, ifr, cmd);
cmd                63 drivers/net/wan/lmc/lmc_proto.c int lmc_proto_ioctl(lmc_softc_t *sc, struct ifreq *ifr, int cmd)
cmd                67 drivers/net/wan/lmc/lmc_proto.c 		return hdlc_ioctl(sc->lmc_device, ifr, cmd);
cmd                 8 drivers/net/wan/lmc/lmc_proto.h int lmc_proto_ioctl(lmc_softc_t *sc, struct ifreq *ifr, int cmd);
cmd               246 drivers/net/wan/n2.c static int n2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               254 drivers/net/wan/n2.c 	if (cmd == SIOCDEVPRIVATE) {
cmd               259 drivers/net/wan/n2.c 	if (cmd != SIOCWANDEV)
cmd               260 drivers/net/wan/n2.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               294 drivers/net/wan/n2.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               191 drivers/net/wan/pc300too.c static int pc300_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               200 drivers/net/wan/pc300too.c 	if (cmd == SIOCDEVPRIVATE) {
cmd               205 drivers/net/wan/pc300too.c 	if (cmd != SIOCWANDEV)
cmd               206 drivers/net/wan/pc300too.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               235 drivers/net/wan/pc300too.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               182 drivers/net/wan/pci200syn.c static int pci200_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               190 drivers/net/wan/pci200syn.c 	if (cmd == SIOCDEVPRIVATE) {
cmd               195 drivers/net/wan/pci200syn.c 	if (cmd != SIOCWANDEV)
cmd               196 drivers/net/wan/pci200syn.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               232 drivers/net/wan/pci200syn.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd              1289 drivers/net/wan/sbni.c sbni_ioctl( struct net_device  *dev,  struct ifreq  *ifr,  int  cmd )
cmd              1300 drivers/net/wan/sbni.c 	switch( cmd ) {
cmd               338 drivers/net/wan/sdla.c static void sdla_errors(struct net_device *dev, int cmd, int dlci, int ret, int len, void *data) 
cmd               414 drivers/net/wan/sdla.c 			if (cmd == SDLA_INFORMATION_WRITE)
cmd               420 drivers/net/wan/sdla.c 				   cmd, ret);
cmd               426 drivers/net/wan/sdla.c static int sdla_cmd(struct net_device *dev, int cmd, short dlci, short flags, 
cmd               446 drivers/net/wan/sdla.c 	cmd_buf->cmd = cmd;
cmd               496 drivers/net/wan/sdla.c 	   	sdla_errors(dev, cmd, dlci, ret, len, &status);
cmd               755 drivers/net/wan/sdla.c 	struct sdla_cmd	*cmd;
cmd               769 drivers/net/wan/sdla.c 	cmd = NULL;
cmd               779 drivers/net/wan/sdla.c 			cmd = (void *) (dev->mem_start + (SDLA_502_RCV_BUF & SDLA_ADDR_MASK));
cmd               781 drivers/net/wan/sdla.c 			success = cmd->opp_flag;
cmd               785 drivers/net/wan/sdla.c 			dlci = cmd->dlci;
cmd               786 drivers/net/wan/sdla.c 			len = cmd->length;
cmd               844 drivers/net/wan/sdla.c 			cmd->opp_flag = 0;
cmd              1248 drivers/net/wan/sdla.c static int sdla_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1260 drivers/net/wan/sdla.c 	switch (cmd)
cmd              1264 drivers/net/wan/sdla.c 			return sdla_config(dev, ifr->ifr_data, cmd == FRAD_GET_CONF);
cmd              1301 drivers/net/wan/sdla.c 			return sdla_xfer(dev, ifr->ifr_data, cmd == SDLA_READMEM);
cmd               144 drivers/net/wan/sealevel.c static int sealevel_ioctl(struct net_device *d, struct ifreq *ifr, int cmd)
cmd               148 drivers/net/wan/sealevel.c 	return hdlc_ioctl(d, ifr, cmd);
cmd               339 drivers/net/wan/wanxl.c static int wanxl_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               345 drivers/net/wan/wanxl.c 	if (cmd != SIOCWANDEV)
cmd               346 drivers/net/wan/wanxl.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               385 drivers/net/wan/wanxl.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               478 drivers/net/wan/wanxl.c static int wanxl_puts_command(struct card *card, u32 cmd)
cmd               482 drivers/net/wan/wanxl.c 	writel(cmd, card->plx + PLX_MAILBOX_1);
cmd               687 drivers/net/wan/x25_asy.c 			 unsigned int cmd,  unsigned long arg)
cmd               695 drivers/net/wan/x25_asy.c 	switch (cmd) {
cmd               704 drivers/net/wan/x25_asy.c 		return tty_mode_ioctl(tty, file, cmd, arg);
cmd               868 drivers/net/wimax/i2400m/control.c 	struct i2400m_cmd_enter_power_save *cmd;
cmd               872 drivers/net/wimax/i2400m/control.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               873 drivers/net/wimax/i2400m/control.c 	if (cmd == NULL)
cmd               875 drivers/net/wimax/i2400m/control.c 	cmd->hdr.type = cpu_to_le16(I2400M_MT_CMD_ENTER_POWERSAVE);
cmd               876 drivers/net/wimax/i2400m/control.c 	cmd->hdr.length = cpu_to_le16(sizeof(*cmd) - sizeof(cmd->hdr));
cmd               877 drivers/net/wimax/i2400m/control.c 	cmd->hdr.version = cpu_to_le16(I2400M_L3L4_VERSION);
cmd               878 drivers/net/wimax/i2400m/control.c 	cmd->tlv.type = cpu_to_le16(I2400M_TLV_TYPE_WAKEUP_MODE);
cmd               879 drivers/net/wimax/i2400m/control.c 	cmd->tlv.length = cpu_to_le16(sizeof(cmd->val));
cmd               880 drivers/net/wimax/i2400m/control.c 	cmd->val = cpu_to_le32(I2400M_WAKEUP_ENABLED);
cmd               882 drivers/net/wimax/i2400m/control.c 	ack_skb = i2400m_msg_to_dev(i2400m, cmd, sizeof(*cmd));
cmd               901 drivers/net/wimax/i2400m/control.c 	kfree(cmd);
cmd               932 drivers/net/wimax/i2400m/control.c 	struct i2400m_l3l4_hdr *cmd;
cmd               940 drivers/net/wimax/i2400m/control.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               941 drivers/net/wimax/i2400m/control.c 	if (cmd == NULL)
cmd               943 drivers/net/wimax/i2400m/control.c 	cmd->type = cpu_to_le16(I2400M_MT_GET_DEVICE_INFO);
cmd               944 drivers/net/wimax/i2400m/control.c 	cmd->length = 0;
cmd               945 drivers/net/wimax/i2400m/control.c 	cmd->version = cpu_to_le16(I2400M_L3L4_VERSION);
cmd               947 drivers/net/wimax/i2400m/control.c 	ack_skb = i2400m_msg_to_dev(i2400m, cmd, sizeof(*cmd));
cmd               972 drivers/net/wimax/i2400m/control.c 	kfree(cmd);
cmd               979 drivers/net/wimax/i2400m/control.c 	kfree(cmd);
cmd              1014 drivers/net/wimax/i2400m/control.c 	struct i2400m_l3l4_hdr *cmd;
cmd              1023 drivers/net/wimax/i2400m/control.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1024 drivers/net/wimax/i2400m/control.c 	if (cmd == NULL)
cmd              1026 drivers/net/wimax/i2400m/control.c 	cmd->type = cpu_to_le16(I2400M_MT_GET_LM_VERSION);
cmd              1027 drivers/net/wimax/i2400m/control.c 	cmd->length = 0;
cmd              1028 drivers/net/wimax/i2400m/control.c 	cmd->version = cpu_to_le16(I2400M_L3L4_VERSION);
cmd              1030 drivers/net/wimax/i2400m/control.c 	ack_skb = i2400m_msg_to_dev(i2400m, cmd, sizeof(*cmd));
cmd              1076 drivers/net/wimax/i2400m/control.c 	kfree(cmd);
cmd              1098 drivers/net/wimax/i2400m/control.c 	struct i2400m_l3l4_hdr *cmd;
cmd              1102 drivers/net/wimax/i2400m/control.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1103 drivers/net/wimax/i2400m/control.c 	if (cmd == NULL)
cmd              1105 drivers/net/wimax/i2400m/control.c 	cmd->type = cpu_to_le16(I2400M_MT_CMD_EXIT_IDLE);
cmd              1106 drivers/net/wimax/i2400m/control.c 	cmd->length = 0;
cmd              1107 drivers/net/wimax/i2400m/control.c 	cmd->version = cpu_to_le16(I2400M_L3L4_VERSION);
cmd              1109 drivers/net/wimax/i2400m/control.c 	ack_skb = i2400m_msg_to_dev(i2400m, cmd, sizeof(*cmd));
cmd              1120 drivers/net/wimax/i2400m/control.c 	kfree(cmd);
cmd              1146 drivers/net/wimax/i2400m/control.c 	struct i2400m_l3l4_hdr *cmd;
cmd              1152 drivers/net/wimax/i2400m/control.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1153 drivers/net/wimax/i2400m/control.c 	if (cmd == NULL)
cmd              1155 drivers/net/wimax/i2400m/control.c 	cmd->type = cpu_to_le16(I2400M_MT_GET_STATE);
cmd              1156 drivers/net/wimax/i2400m/control.c 	cmd->length = 0;
cmd              1157 drivers/net/wimax/i2400m/control.c 	cmd->version = cpu_to_le16(I2400M_L3L4_VERSION);
cmd              1159 drivers/net/wimax/i2400m/control.c 	ack_skb = i2400m_msg_to_dev(i2400m, cmd, sizeof(*cmd));
cmd              1179 drivers/net/wimax/i2400m/control.c 	kfree(cmd);
cmd              1201 drivers/net/wimax/i2400m/control.c 	struct i2400m_l3l4_hdr *cmd;
cmd              1222 drivers/net/wimax/i2400m/control.c 	buf = kzalloc(sizeof(*cmd) + argsize, GFP_KERNEL);
cmd              1225 drivers/net/wimax/i2400m/control.c 	cmd = buf;
cmd              1226 drivers/net/wimax/i2400m/control.c 	cmd->type = cpu_to_le16(I2400M_MT_SET_INIT_CONFIG);
cmd              1227 drivers/net/wimax/i2400m/control.c 	cmd->length = cpu_to_le16(argsize);
cmd              1228 drivers/net/wimax/i2400m/control.c 	cmd->version = cpu_to_le16(I2400M_L3L4_VERSION);
cmd              1231 drivers/net/wimax/i2400m/control.c 	itr = buf + sizeof(*cmd);
cmd              1240 drivers/net/wimax/i2400m/control.c 	ack_skb = i2400m_msg_to_dev(i2400m, buf, sizeof(*cmd) + argsize);
cmd              1290 drivers/net/wimax/i2400m/control.c 	} *cmd;
cmd              1299 drivers/net/wimax/i2400m/control.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1300 drivers/net/wimax/i2400m/control.c 	if (cmd == NULL)
cmd              1302 drivers/net/wimax/i2400m/control.c 	cmd->hdr.type = cpu_to_le16(I2400M_MT_GET_STATE);
cmd              1303 drivers/net/wimax/i2400m/control.c 	cmd->hdr.length = cpu_to_le16(sizeof(*cmd) - sizeof(cmd->hdr));
cmd              1304 drivers/net/wimax/i2400m/control.c 	cmd->hdr.version = cpu_to_le16(I2400M_L3L4_VERSION);
cmd              1306 drivers/net/wimax/i2400m/control.c 	cmd->cit.hdr.type =
cmd              1308 drivers/net/wimax/i2400m/control.c 	cmd->cit.hdr.length = cpu_to_le16(sizeof(cmd->cit.timeout));
cmd              1309 drivers/net/wimax/i2400m/control.c 	cmd->cit.timeout = cpu_to_le32(msecs);
cmd              1311 drivers/net/wimax/i2400m/control.c 	ack_skb = i2400m_msg_to_dev(i2400m, cmd, sizeof(*cmd));
cmd              1329 drivers/net/wimax/i2400m/control.c 	kfree(cmd);
cmd               188 drivers/net/wimax/i2400m/fw.c void i2400m_bm_cmd_prepare(struct i2400m_bootrom_header *cmd)
cmd               190 drivers/net/wimax/i2400m/fw.c 	if (i2400m_brh_get_use_checksum(cmd)) {
cmd               193 drivers/net/wimax/i2400m/fw.c 		const u32 *checksum_ptr = (void *) cmd->payload;
cmd               194 drivers/net/wimax/i2400m/fw.c 		for (i = 0; i < cmd->data_size / 4; i++)
cmd               196 drivers/net/wimax/i2400m/fw.c 		checksum += cmd->command + cmd->target_addr + cmd->data_size;
cmd               197 drivers/net/wimax/i2400m/fw.c 		cmd->block_checksum = cpu_to_le32(checksum);
cmd               581 drivers/net/wimax/i2400m/fw.c 		      const struct i2400m_bootrom_header *cmd, size_t cmd_size,
cmd               587 drivers/net/wimax/i2400m/fw.c 	int opcode = cmd == NULL ? -1 : i2400m_brh_get_opcode(cmd);
cmd               590 drivers/net/wimax/i2400m/fw.c 		  i2400m, cmd, cmd_size, ack, ack_size);
cmd               594 drivers/net/wimax/i2400m/fw.c 	if (cmd != NULL) {		/* send the command */
cmd               595 drivers/net/wimax/i2400m/fw.c 		result = i2400m->bus_bm_cmd_send(i2400m, cmd, cmd_size, flags);
cmd               602 drivers/net/wimax/i2400m/fw.c 				 opcode, i2400m_brh_get_use_checksum(cmd),
cmd               603 drivers/net/wimax/i2400m/fw.c 				 i2400m_brh_get_response_required(cmd),
cmd               604 drivers/net/wimax/i2400m/fw.c 				 i2400m_brh_get_direct_access(cmd),
cmd               605 drivers/net/wimax/i2400m/fw.c 				 cmd->target_addr, cmd->data_size,
cmd               606 drivers/net/wimax/i2400m/fw.c 				 cmd->block_checksum);
cmd               628 drivers/net/wimax/i2400m/fw.c 		i2400m, cmd, cmd_size, ack, ack_size, (int) result);
cmd               651 drivers/net/wimax/i2400m/fw.c 		struct i2400m_bootrom_header cmd;
cmd               663 drivers/net/wimax/i2400m/fw.c 	buf->cmd.command = i2400m_brh_command(I2400M_BRH_WRITE,
cmd               666 drivers/net/wimax/i2400m/fw.c 	buf->cmd.target_addr = cpu_to_le32(addr);
cmd               667 drivers/net/wimax/i2400m/fw.c 	buf->cmd.data_size = cpu_to_le32(__chunk_len);
cmd               668 drivers/net/wimax/i2400m/fw.c 	ret = i2400m_bm_cmd(i2400m, &buf->cmd, sizeof(buf->cmd) + chunk_len,
cmd               792 drivers/net/wimax/i2400m/fw.c 	struct i2400m_bootrom_header *cmd, ack;
cmd               794 drivers/net/wimax/i2400m/fw.c 		struct i2400m_bootrom_header cmd;
cmd               800 drivers/net/wimax/i2400m/fw.c 	cmd = (void *) bcf + offset;
cmd               804 drivers/net/wimax/i2400m/fw.c 			le32_to_cpu(cmd->target_addr));
cmd               806 drivers/net/wimax/i2400m/fw.c 		memcpy(&cmd_buf->cmd, cmd, sizeof(*cmd));
cmd               807 drivers/net/wimax/i2400m/fw.c 		cmd = &cmd_buf->cmd;
cmd               809 drivers/net/wimax/i2400m/fw.c 		i2400m_brh_set_opcode(cmd, I2400M_BRH_JUMP);
cmd               810 drivers/net/wimax/i2400m/fw.c 		cmd->data_size = 0;
cmd               811 drivers/net/wimax/i2400m/fw.c 		ret = i2400m_bm_cmd(i2400m, cmd, sizeof(*cmd),
cmd               815 drivers/net/wimax/i2400m/fw.c 			 le32_to_cpu(cmd->target_addr));
cmd               817 drivers/net/wimax/i2400m/fw.c 		memcpy(&cmd_buf->cmd, cmd, sizeof(*cmd));
cmd               827 drivers/net/wimax/i2400m/fw.c 		ret = i2400m_bm_cmd(i2400m, &cmd_buf->cmd,
cmd               828 drivers/net/wimax/i2400m/fw.c 				    sizeof(cmd_buf->cmd) + signature_block_size,
cmd               884 drivers/net/wimax/i2400m/fw.c 	struct i2400m_bootrom_header *cmd;
cmd               890 drivers/net/wimax/i2400m/fw.c 	BUILD_BUG_ON(sizeof(*cmd) != sizeof(i2400m_barker_db[0].data));
cmd               895 drivers/net/wimax/i2400m/fw.c 	cmd = i2400m->bm_cmd_buf;
cmd               936 drivers/net/wimax/i2400m/fw.c 			memcpy(cmd, barker->data, sizeof(barker->data));
cmd               937 drivers/net/wimax/i2400m/fw.c 			result = i2400m_bm_cmd(i2400m, cmd, sizeof(*cmd),
cmd               968 drivers/net/wimax/i2400m/fw.c 	memcpy(cmd, i2400m->barker->data, sizeof(i2400m->barker->data));
cmd               969 drivers/net/wimax/i2400m/fw.c 	result = i2400m_bm_cmd(i2400m, cmd, sizeof(*cmd),
cmd              1027 drivers/net/wimax/i2400m/fw.c 	struct i2400m_bootrom_header *cmd;
cmd              1034 drivers/net/wimax/i2400m/fw.c 	cmd = i2400m->bm_cmd_buf;
cmd              1035 drivers/net/wimax/i2400m/fw.c 	cmd->command = i2400m_brh_command(I2400M_BRH_READ, 0, 1);
cmd              1036 drivers/net/wimax/i2400m/fw.c 	cmd->target_addr = cpu_to_le32(0x00203fe8);
cmd              1037 drivers/net/wimax/i2400m/fw.c 	cmd->data_size = cpu_to_le32(6);
cmd              1038 drivers/net/wimax/i2400m/fw.c 	result = i2400m_bm_cmd(i2400m, cmd, sizeof(*cmd),
cmd              1114 drivers/net/wimax/i2400m/fw.c 		struct i2400m_bootrom_header cmd;
cmd              1121 drivers/net/wimax/i2400m/fw.c 	cmd_buf->cmd.command =
cmd              1123 drivers/net/wimax/i2400m/fw.c 	cmd_buf->cmd.target_addr = 0;
cmd              1124 drivers/net/wimax/i2400m/fw.c 	cmd_buf->cmd.data_size = cpu_to_le32(sizeof(cmd_buf->cmd_pl));
cmd              1126 drivers/net/wimax/i2400m/fw.c 	ret = i2400m_bm_cmd(i2400m, &cmd_buf->cmd, sizeof(*cmd_buf),
cmd                79 drivers/net/wimax/i2400m/op-rfkill.c 	} __packed *cmd;
cmd                85 drivers/net/wimax/i2400m/op-rfkill.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd                86 drivers/net/wimax/i2400m/op-rfkill.c 	if (cmd == NULL)
cmd                88 drivers/net/wimax/i2400m/op-rfkill.c 	cmd->hdr.type = cpu_to_le16(I2400M_MT_CMD_RF_CONTROL);
cmd                89 drivers/net/wimax/i2400m/op-rfkill.c 	cmd->hdr.length = sizeof(cmd->sw_rf);
cmd                90 drivers/net/wimax/i2400m/op-rfkill.c 	cmd->hdr.version = cpu_to_le16(I2400M_L3L4_VERSION);
cmd                91 drivers/net/wimax/i2400m/op-rfkill.c 	cmd->sw_rf.hdr.type = cpu_to_le16(I2400M_TLV_RF_OPERATION);
cmd                92 drivers/net/wimax/i2400m/op-rfkill.c 	cmd->sw_rf.hdr.length = cpu_to_le16(sizeof(cmd->sw_rf.status));
cmd                95 drivers/net/wimax/i2400m/op-rfkill.c 		cmd->sw_rf.status = cpu_to_le32(2);
cmd                98 drivers/net/wimax/i2400m/op-rfkill.c 		cmd->sw_rf.status = cpu_to_le32(1);
cmd               104 drivers/net/wimax/i2400m/op-rfkill.c 	ack_skb = i2400m_msg_to_dev(i2400m, cmd, sizeof(*cmd));
cmd               135 drivers/net/wimax/i2400m/op-rfkill.c 	kfree(cmd);
cmd               189 drivers/net/wimax/i2400m/usb-fw.c 	struct i2400m_bootrom_header *cmd;
cmd               199 drivers/net/wimax/i2400m/usb-fw.c 	cmd = i2400m->bm_cmd_buf;
cmd               203 drivers/net/wimax/i2400m/usb-fw.c 		if (WARN_ON(i2400m_brh_get_response_required(cmd) == 0))
cmd               205 drivers/net/wimax/i2400m/usb-fw.c 		i2400m_bm_cmd_prepare(cmd);
cmd                49 drivers/net/wireless/ath/ar5523/ar5523.c 			      struct ar5523_tx_cmd *cmd)
cmd                75 drivers/net/wireless/ath/ar5523/ar5523.c 	if (cmd->odata) {
cmd                76 drivers/net/wireless/ath/ar5523/ar5523.c 		if (cmd->olen < olen) {
cmd                78 drivers/net/wireless/ath/ar5523/ar5523.c 				   cmd->olen, olen);
cmd                79 drivers/net/wireless/ath/ar5523/ar5523.c 			cmd->olen = 0;
cmd                80 drivers/net/wireless/ath/ar5523/ar5523.c 			cmd->res = -EOVERFLOW;
cmd                82 drivers/net/wireless/ath/ar5523/ar5523.c 			cmd->olen = olen;
cmd                83 drivers/net/wireless/ath/ar5523/ar5523.c 			memcpy(cmd->odata, &rp[1], olen);
cmd                84 drivers/net/wireless/ath/ar5523/ar5523.c 			cmd->res = 0;
cmd                89 drivers/net/wireless/ath/ar5523/ar5523.c 	complete(&cmd->done);
cmd                95 drivers/net/wireless/ath/ar5523/ar5523.c 	struct ar5523_tx_cmd *cmd = &ar->tx_cmd;
cmd               125 drivers/net/wireless/ath/ar5523/ar5523.c 		ar5523_read_reply(ar, hdr, cmd);
cmd               130 drivers/net/wireless/ath/ar5523/ar5523.c 		cmd->res = 0;
cmd               131 drivers/net/wireless/ath/ar5523/ar5523.c 		cmd->olen = 0;
cmd               132 drivers/net/wireless/ath/ar5523/ar5523.c 		complete(&cmd->done);
cmd               156 drivers/net/wireless/ath/ar5523/ar5523.c 		memcpy(cmd->odata, hdr + 1, sizeof(u32));
cmd               157 drivers/net/wireless/ath/ar5523/ar5523.c 		cmd->olen = sizeof(u32);
cmd               158 drivers/net/wireless/ath/ar5523/ar5523.c 		cmd->res = 0;
cmd               159 drivers/net/wireless/ath/ar5523/ar5523.c 		complete(&cmd->done);
cmd               223 drivers/net/wireless/ath/ar5523/ar5523.c 	struct ar5523_tx_cmd *cmd = urb->context;
cmd               224 drivers/net/wireless/ath/ar5523/ar5523.c 	struct ar5523 *ar = cmd->ar;
cmd               229 drivers/net/wireless/ath/ar5523/ar5523.c 		cmd->res = urb->status;
cmd               230 drivers/net/wireless/ath/ar5523/ar5523.c 		complete(&cmd->done);
cmd               234 drivers/net/wireless/ath/ar5523/ar5523.c 	if (!(cmd->flags & AR5523_CMD_FLAG_READ)) {
cmd               235 drivers/net/wireless/ath/ar5523/ar5523.c 		cmd->res = 0;
cmd               236 drivers/net/wireless/ath/ar5523/ar5523.c 		complete(&cmd->done);
cmd               244 drivers/net/wireless/ath/ar5523/ar5523.c 	struct ar5523_tx_cmd *cmd = &ar->tx_cmd;
cmd               250 drivers/net/wireless/ath/ar5523/ar5523.c 	hdr = (struct ar5523_cmd_hdr *)cmd->buf_tx;
cmd               261 drivers/net/wireless/ath/ar5523/ar5523.c 	cmd->odata = odata;
cmd               262 drivers/net/wireless/ath/ar5523/ar5523.c 	cmd->olen = olen;
cmd               263 drivers/net/wireless/ath/ar5523/ar5523.c 	cmd->flags = flags;
cmd               267 drivers/net/wireless/ath/ar5523/ar5523.c 	usb_fill_bulk_urb(cmd->urb_tx, ar->dev, ar5523_cmd_tx_pipe(ar->dev),
cmd               268 drivers/net/wireless/ath/ar5523/ar5523.c 			  cmd->buf_tx, xferlen, ar5523_cmd_tx_cb, cmd);
cmd               269 drivers/net/wireless/ath/ar5523/ar5523.c 	cmd->urb_tx->transfer_flags |= URB_NO_TRANSFER_DMA_MAP;
cmd               271 drivers/net/wireless/ath/ar5523/ar5523.c 	error = usb_submit_urb(cmd->urb_tx, GFP_KERNEL);
cmd               278 drivers/net/wireless/ath/ar5523/ar5523.c 	if (!wait_for_completion_timeout(&cmd->done, 2 * HZ)) {
cmd               279 drivers/net/wireless/ath/ar5523/ar5523.c 		cmd->odata = NULL;
cmd               282 drivers/net/wireless/ath/ar5523/ar5523.c 		cmd->res = -ETIMEDOUT;
cmd               284 drivers/net/wireless/ath/ar5523/ar5523.c 	return cmd->res;
cmd               935 drivers/net/wireless/ath/ar5523/ar5523.c 	struct ar5523_tx_cmd *cmd = &ar->tx_cmd;
cmd               937 drivers/net/wireless/ath/ar5523/ar5523.c 	usb_free_coherent(ar->dev, AR5523_MAX_RXCMDSZ, cmd->buf_tx,
cmd               938 drivers/net/wireless/ath/ar5523/ar5523.c 			  cmd->urb_tx->transfer_dma);
cmd               939 drivers/net/wireless/ath/ar5523/ar5523.c 	usb_free_urb(cmd->urb_tx);
cmd               944 drivers/net/wireless/ath/ar5523/ar5523.c 	struct ar5523_tx_cmd *cmd = &ar->tx_cmd;
cmd               946 drivers/net/wireless/ath/ar5523/ar5523.c 	cmd->ar = ar;
cmd               947 drivers/net/wireless/ath/ar5523/ar5523.c 	init_completion(&cmd->done);
cmd               949 drivers/net/wireless/ath/ar5523/ar5523.c 	cmd->urb_tx = usb_alloc_urb(0, GFP_KERNEL);
cmd               950 drivers/net/wireless/ath/ar5523/ar5523.c 	if (!cmd->urb_tx)
cmd               952 drivers/net/wireless/ath/ar5523/ar5523.c 	cmd->buf_tx = usb_alloc_coherent(ar->dev, AR5523_MAX_TXCMDSZ,
cmd               954 drivers/net/wireless/ath/ar5523/ar5523.c 					 &cmd->urb_tx->transfer_dma);
cmd               955 drivers/net/wireless/ath/ar5523/ar5523.c 	if (!cmd->buf_tx) {
cmd               956 drivers/net/wireless/ath/ar5523/ar5523.c 		usb_free_urb(cmd->urb_tx);
cmd                30 drivers/net/wireless/ath/ath10k/bmi.c 	struct bmi_cmd cmd;
cmd                31 drivers/net/wireless/ath/ath10k/bmi.c 	u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.done);
cmd                42 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.id = __cpu_to_le32(BMI_DONE);
cmd                44 drivers/net/wireless/ath/ath10k/bmi.c 	ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, NULL, NULL);
cmd                56 drivers/net/wireless/ath/ath10k/bmi.c 	struct bmi_cmd cmd;
cmd                58 drivers/net/wireless/ath/ath10k/bmi.c 	u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.get_target_info);
cmd                69 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.id = __cpu_to_le32(BMI_GET_TARGET_INFO);
cmd                71 drivers/net/wireless/ath/ath10k/bmi.c 	ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, &resp, &resplen);
cmd                94 drivers/net/wireless/ath/ath10k/bmi.c 	struct bmi_cmd cmd;
cmd                96 drivers/net/wireless/ath/ath10k/bmi.c 	u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.get_target_info);
cmd               108 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.id = __cpu_to_le32(BMI_GET_TARGET_INFO);
cmd               115 drivers/net/wireless/ath/ath10k/bmi.c 	ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, &tmp, &resplen);
cmd               163 drivers/net/wireless/ath/ath10k/bmi.c 	struct bmi_cmd cmd;
cmd               165 drivers/net/wireless/ath/ath10k/bmi.c 	u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.read_mem);
cmd               180 drivers/net/wireless/ath/ath10k/bmi.c 		cmd.id            = __cpu_to_le32(BMI_READ_MEMORY);
cmd               181 drivers/net/wireless/ath/ath10k/bmi.c 		cmd.read_mem.addr = __cpu_to_le32(address);
cmd               182 drivers/net/wireless/ath/ath10k/bmi.c 		cmd.read_mem.len  = __cpu_to_le32(rxlen);
cmd               184 drivers/net/wireless/ath/ath10k/bmi.c 		ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen,
cmd               203 drivers/net/wireless/ath/ath10k/bmi.c 	struct bmi_cmd cmd;
cmd               204 drivers/net/wireless/ath/ath10k/bmi.c 	u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.write_soc_reg);
cmd               216 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.id = __cpu_to_le32(BMI_WRITE_SOC_REGISTER);
cmd               217 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.write_soc_reg.addr = __cpu_to_le32(address);
cmd               218 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.write_soc_reg.value = __cpu_to_le32(reg_val);
cmd               220 drivers/net/wireless/ath/ath10k/bmi.c 	ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, NULL, NULL);
cmd               232 drivers/net/wireless/ath/ath10k/bmi.c 	struct bmi_cmd cmd;
cmd               234 drivers/net/wireless/ath/ath10k/bmi.c 	u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.read_soc_reg);
cmd               246 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.id = __cpu_to_le32(BMI_READ_SOC_REGISTER);
cmd               247 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.read_soc_reg.addr = __cpu_to_le32(address);
cmd               249 drivers/net/wireless/ath/ath10k/bmi.c 	ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, &resp, &resplen);
cmd               267 drivers/net/wireless/ath/ath10k/bmi.c 	struct bmi_cmd cmd;
cmd               268 drivers/net/wireless/ath/ath10k/bmi.c 	u32 hdrlen = sizeof(cmd.id) + sizeof(cmd.write_mem);
cmd               284 drivers/net/wireless/ath/ath10k/bmi.c 		memcpy(cmd.write_mem.payload, buffer, txlen);
cmd               287 drivers/net/wireless/ath/ath10k/bmi.c 		cmd.id             = __cpu_to_le32(BMI_WRITE_MEMORY);
cmd               288 drivers/net/wireless/ath/ath10k/bmi.c 		cmd.write_mem.addr = __cpu_to_le32(address);
cmd               289 drivers/net/wireless/ath/ath10k/bmi.c 		cmd.write_mem.len  = __cpu_to_le32(txlen);
cmd               291 drivers/net/wireless/ath/ath10k/bmi.c 		ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, hdrlen + txlen,
cmd               312 drivers/net/wireless/ath/ath10k/bmi.c 	struct bmi_cmd cmd;
cmd               314 drivers/net/wireless/ath/ath10k/bmi.c 	u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.execute);
cmd               326 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.id            = __cpu_to_le32(BMI_EXECUTE);
cmd               327 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.execute.addr  = __cpu_to_le32(address);
cmd               328 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.execute.param = __cpu_to_le32(param);
cmd               330 drivers/net/wireless/ath/ath10k/bmi.c 	ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, &resp, &resplen);
cmd               351 drivers/net/wireless/ath/ath10k/bmi.c 	struct bmi_cmd cmd;
cmd               352 drivers/net/wireless/ath/ath10k/bmi.c 	u32 hdrlen = sizeof(cmd.id) + sizeof(cmd.lz_data);
cmd               369 drivers/net/wireless/ath/ath10k/bmi.c 		cmd.id          = __cpu_to_le32(BMI_LZ_DATA);
cmd               370 drivers/net/wireless/ath/ath10k/bmi.c 		cmd.lz_data.len = __cpu_to_le32(txlen);
cmd               371 drivers/net/wireless/ath/ath10k/bmi.c 		memcpy(cmd.lz_data.payload, buffer, txlen);
cmd               373 drivers/net/wireless/ath/ath10k/bmi.c 		ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, hdrlen + txlen,
cmd               389 drivers/net/wireless/ath/ath10k/bmi.c 	struct bmi_cmd cmd;
cmd               390 drivers/net/wireless/ath/ath10k/bmi.c 	u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.lz_start);
cmd               401 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.id            = __cpu_to_le32(BMI_LZ_STREAM_START);
cmd               402 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.lz_start.addr = __cpu_to_le32(address);
cmd               404 drivers/net/wireless/ath/ath10k/bmi.c 	ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, NULL, NULL);
cmd               454 drivers/net/wireless/ath/ath10k/bmi.c 	struct bmi_cmd cmd;
cmd               455 drivers/net/wireless/ath/ath10k/bmi.c 	u32 cmdlen = sizeof(cmd.id) + sizeof(cmd.set_app_start);
cmd               463 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.id = __cpu_to_le32(BMI_SET_APP_START);
cmd               464 drivers/net/wireless/ath/ath10k/bmi.c 	cmd.set_app_start.addr = __cpu_to_le32(address);
cmd               466 drivers/net/wireless/ath/ath10k/bmi.c 	ret = ath10k_hif_exchange_bmi_msg(ar, &cmd, cmdlen, NULL, NULL);
cmd               169 drivers/net/wireless/ath/ath10k/core.h 	struct wmi_cmd_map *cmd;
cmd               503 drivers/net/wireless/ath/ath10k/debug.c 	struct wmi_vdev_install_key_cmd *cmd;
cmd               506 drivers/net/wireless/ath/ath10k/debug.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd) + 16);
cmd               510 drivers/net/wireless/ath/ath10k/debug.c 	cmd = (struct wmi_vdev_install_key_cmd *)skb->data;
cmd               511 drivers/net/wireless/ath/ath10k/debug.c 	memset(cmd, 0, sizeof(*cmd));
cmd               514 drivers/net/wireless/ath/ath10k/debug.c 	cmd->vdev_id = __cpu_to_le32(0x7ffe);
cmd               517 drivers/net/wireless/ath/ath10k/debug.c 				   ar->wmi.cmd->vdev_install_key_cmdid);
cmd               559 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_cmd *cmd;
cmd               563 drivers/net/wireless/ath/ath10k/htt_tx.c 	len += sizeof(cmd->hdr);
cmd               564 drivers/net/wireless/ath/ath10k/htt_tx.c 	len += sizeof(cmd->ver_req);
cmd               571 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd = (struct htt_cmd *)skb->data;
cmd               572 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->hdr.msg_type = HTT_H2T_MSG_TYPE_VERSION_REQ;
cmd               589 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_cmd *cmd;
cmd               592 drivers/net/wireless/ath/ath10k/htt_tx.c 	len += sizeof(cmd->hdr);
cmd               593 drivers/net/wireless/ath/ath10k/htt_tx.c 	len += sizeof(cmd->stats_req);
cmd               600 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd = (struct htt_cmd *)skb->data;
cmd               601 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->hdr.msg_type = HTT_H2T_MSG_TYPE_STATS_REQ;
cmd               603 drivers/net/wireless/ath/ath10k/htt_tx.c 	req = &cmd->stats_req;
cmd               631 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_cmd *cmd;
cmd               644 drivers/net/wireless/ath/ath10k/htt_tx.c 	size = sizeof(cmd->hdr) + sizeof(cmd->frag_desc_bank_cfg32);
cmd               650 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd = (struct htt_cmd *)skb->data;
cmd               651 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->hdr.msg_type = HTT_H2T_MSG_TYPE_FRAG_DESC_BANK_CFG;
cmd               661 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg = &cmd->frag_desc_bank_cfg32;
cmd               693 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_cmd *cmd;
cmd               706 drivers/net/wireless/ath/ath10k/htt_tx.c 	size = sizeof(cmd->hdr) + sizeof(cmd->frag_desc_bank_cfg64);
cmd               712 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd = (struct htt_cmd *)skb->data;
cmd               713 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->hdr.msg_type = HTT_H2T_MSG_TYPE_FRAG_DESC_BANK_CFG;
cmd               723 drivers/net/wireless/ath/ath10k/htt_tx.c 	cfg = &cmd->frag_desc_bank_cfg64;
cmd               793 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_cmd *cmd;
cmd               808 drivers/net/wireless/ath/ath10k/htt_tx.c 	len = sizeof(cmd->hdr) + sizeof(cmd->rx_setup_32.hdr)
cmd               816 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd = (struct htt_cmd *)skb->data;
cmd               817 drivers/net/wireless/ath/ath10k/htt_tx.c 	ring = &cmd->rx_setup_32.rings[0];
cmd               819 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->hdr.msg_type = HTT_H2T_MSG_TYPE_RX_RING_CFG;
cmd               820 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->rx_setup_32.hdr.num_rings = 1;
cmd               865 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_cmd *cmd;
cmd               879 drivers/net/wireless/ath/ath10k/htt_tx.c 	len = sizeof(cmd->hdr) + sizeof(cmd->rx_setup_64.hdr)
cmd               887 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd = (struct htt_cmd *)skb->data;
cmd               888 drivers/net/wireless/ath/ath10k/htt_tx.c 	ring = &cmd->rx_setup_64.rings[0];
cmd               890 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->hdr.msg_type = HTT_H2T_MSG_TYPE_RX_RING_CFG;
cmd               891 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->rx_setup_64.hdr.num_rings = 1;
cmd               934 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_cmd *cmd;
cmd               948 drivers/net/wireless/ath/ath10k/htt_tx.c 	len = sizeof(cmd->hdr) + sizeof(cmd->rx_setup_32.hdr)
cmd               956 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd = (struct htt_cmd *)skb->data;
cmd               957 drivers/net/wireless/ath/ath10k/htt_tx.c 	ring = &cmd->rx_setup_32.rings[0];
cmd               959 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->hdr.msg_type = HTT_H2T_MSG_TYPE_RX_RING_CFG;
cmd               960 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->rx_setup_32.hdr.num_rings = 1;
cmd               988 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_cmd *cmd;
cmd              1000 drivers/net/wireless/ath/ath10k/htt_tx.c 	len = sizeof(cmd->hdr);
cmd              1001 drivers/net/wireless/ath/ath10k/htt_tx.c 	len += sizeof(cmd->aggr_conf);
cmd              1008 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd = (struct htt_cmd *)skb->data;
cmd              1009 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->hdr.msg_type = HTT_H2T_MSG_TYPE_AGGR_CFG;
cmd              1011 drivers/net/wireless/ath/ath10k/htt_tx.c 	aggr_conf = &cmd->aggr_conf;
cmd              1035 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_cmd *cmd;
cmd              1047 drivers/net/wireless/ath/ath10k/htt_tx.c 	len = sizeof(cmd->hdr);
cmd              1048 drivers/net/wireless/ath/ath10k/htt_tx.c 	len += sizeof(cmd->aggr_conf_v2);
cmd              1055 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd = (struct htt_cmd *)skb->data;
cmd              1056 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->hdr.msg_type = HTT_H2T_MSG_TYPE_AGGR_CFG;
cmd              1058 drivers/net/wireless/ath/ath10k/htt_tx.c 	aggr_conf = &cmd->aggr_conf_v2;
cmd              1082 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_cmd *cmd;
cmd              1091 drivers/net/wireless/ath/ath10k/htt_tx.c 	len += sizeof(cmd->hdr);
cmd              1092 drivers/net/wireless/ath/ath10k/htt_tx.c 	len += sizeof(cmd->tx_fetch_resp);
cmd              1093 drivers/net/wireless/ath/ath10k/htt_tx.c 	len += sizeof(cmd->tx_fetch_resp.records[0]) * num_records;
cmd              1100 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd = (struct htt_cmd *)skb->data;
cmd              1101 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->hdr.msg_type = HTT_H2T_MSG_TYPE_TX_FETCH_RESP;
cmd              1102 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->tx_fetch_resp.resp_id = cpu_to_le16(resp_id);
cmd              1103 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->tx_fetch_resp.fetch_seq_num = fetch_seq_num;
cmd              1104 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->tx_fetch_resp.num_records = cpu_to_le16(num_records);
cmd              1105 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->tx_fetch_resp.token = token;
cmd              1107 drivers/net/wireless/ath/ath10k/htt_tx.c 	memcpy(cmd->tx_fetch_resp.records, records,
cmd              1160 drivers/net/wireless/ath/ath10k/htt_tx.c 	struct htt_cmd *cmd;
cmd              1168 drivers/net/wireless/ath/ath10k/htt_tx.c 	len += sizeof(cmd->hdr);
cmd              1169 drivers/net/wireless/ath/ath10k/htt_tx.c 	len += sizeof(cmd->mgmt_tx);
cmd              1199 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd = (struct htt_cmd *)txdesc->data;
cmd              1200 drivers/net/wireless/ath/ath10k/htt_tx.c 	memset(cmd, 0, len);
cmd              1202 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->hdr.msg_type         = HTT_H2T_MSG_TYPE_MGMT_TX;
cmd              1203 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->mgmt_tx.msdu_paddr = __cpu_to_le32(ATH10K_SKB_CB(msdu)->paddr);
cmd              1204 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->mgmt_tx.len        = __cpu_to_le32(msdu->len);
cmd              1205 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->mgmt_tx.desc_id    = __cpu_to_le32(msdu_id);
cmd              1206 drivers/net/wireless/ath/ath10k/htt_tx.c 	cmd->mgmt_tx.vdev_id    = __cpu_to_le32(vdev_id);
cmd              1207 drivers/net/wireless/ath/ath10k/htt_tx.c 	memcpy(cmd->mgmt_tx.hdr, msdu->data,
cmd               225 drivers/net/wireless/ath/ath10k/mac.c 			   enum set_key_cmd cmd,
cmd               275 drivers/net/wireless/ath/ath10k/mac.c 	if (cmd == DISABLE_KEY) {
cmd               285 drivers/net/wireless/ath/ath10k/mac.c 			      enum set_key_cmd cmd,
cmd               299 drivers/net/wireless/ath/ath10k/mac.c 	ret = ath10k_send_key(arvif, key, cmd, macaddr, flags);
cmd              6065 drivers/net/wireless/ath/ath10k/mac.c 					enum set_key_cmd cmd,
cmd              6095 drivers/net/wireless/ath/ath10k/mac.c 	if (cmd != SET_KEY)
cmd              6105 drivers/net/wireless/ath/ath10k/mac.c static int ath10k_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd              6145 drivers/net/wireless/ath/ath10k/mac.c 		if (cmd == SET_KEY)
cmd              6159 drivers/net/wireless/ath/ath10k/mac.c 		if (cmd == SET_KEY) {
cmd              6176 drivers/net/wireless/ath/ath10k/mac.c 		if (cmd == DISABLE_KEY)
cmd              6184 drivers/net/wireless/ath/ath10k/mac.c 		    cmd == SET_KEY)
cmd              6193 drivers/net/wireless/ath/ath10k/mac.c 		if (cmd == SET_KEY && arvif->def_wep_key_idx == -1)
cmd              6197 drivers/net/wireless/ath/ath10k/mac.c 	ret = ath10k_install_key(arvif, key, cmd, peer_addr, flags);
cmd              6213 drivers/net/wireless/ath/ath10k/mac.c 		ret = ath10k_install_key(arvif, key, cmd, peer_addr, flags2);
cmd              6229 drivers/net/wireless/ath/ath10k/mac.c 	ath10k_set_key_h_def_keyidx(ar, arvif, cmd, key);
cmd              6233 drivers/net/wireless/ath/ath10k/mac.c 	if (peer && cmd == SET_KEY)
cmd              6235 drivers/net/wireless/ath/ath10k/mac.c 	else if (peer && cmd == DISABLE_KEY)
cmd               574 drivers/net/wireless/ath/ath10k/usb.c 	struct ath10k_usb_ctrl_diag_cmd_read *cmd;
cmd               581 drivers/net/wireless/ath/ath10k/usb.c 	cmd = (struct ath10k_usb_ctrl_diag_cmd_read *)ar_usb->diag_cmd_buffer;
cmd               582 drivers/net/wireless/ath/ath10k/usb.c 	memset(cmd, 0, sizeof(*cmd));
cmd               583 drivers/net/wireless/ath/ath10k/usb.c 	cmd->cmd = ATH10K_USB_CTRL_DIAG_CC_READ;
cmd               584 drivers/net/wireless/ath/ath10k/usb.c 	cmd->address = cpu_to_le32(address);
cmd               589 drivers/net/wireless/ath/ath10k/usb.c 					   (u8 *)cmd,
cmd               590 drivers/net/wireless/ath/ath10k/usb.c 					   sizeof(*cmd),
cmd               609 drivers/net/wireless/ath/ath10k/usb.c 	struct ath10k_usb_ctrl_diag_cmd_write *cmd;
cmd               612 drivers/net/wireless/ath/ath10k/usb.c 	if (nbytes != sizeof(cmd->value))
cmd               615 drivers/net/wireless/ath/ath10k/usb.c 	cmd = (struct ath10k_usb_ctrl_diag_cmd_write *)ar_usb->diag_cmd_buffer;
cmd               616 drivers/net/wireless/ath/ath10k/usb.c 	memset(cmd, 0, sizeof(*cmd));
cmd               617 drivers/net/wireless/ath/ath10k/usb.c 	cmd->cmd = cpu_to_le32(ATH10K_USB_CTRL_DIAG_CC_WRITE);
cmd               618 drivers/net/wireless/ath/ath10k/usb.c 	cmd->address = cpu_to_le32(address);
cmd               619 drivers/net/wireless/ath/ath10k/usb.c 	memcpy(&cmd->value, data, nbytes);
cmd               623 drivers/net/wireless/ath/ath10k/usb.c 					   (u8 *)cmd,
cmd               624 drivers/net/wireless/ath/ath10k/usb.c 					   sizeof(*cmd),
cmd                44 drivers/net/wireless/ath/ath10k/usb.h 	__le32 cmd;
cmd                51 drivers/net/wireless/ath/ath10k/usb.h 	__le32 cmd;
cmd               459 drivers/net/wireless/ath/ath10k/wmi-ops.h 				  ar->wmi.cmd->mgmt_tx_send_cmdid);
cmd               481 drivers/net/wireless/ath/ath10k/wmi-ops.h 				  ar->wmi.cmd->mgmt_tx_cmdid);
cmd               510 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->pdev_set_regdomain_cmdid);
cmd               526 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->pdev_set_base_macaddr_cmdid);
cmd               541 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->pdev_suspend_cmdid);
cmd               556 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->pdev_resume_cmdid);
cmd               571 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->pdev_set_param_cmdid);
cmd               586 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->init_cmdid);
cmd               602 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->start_scan_cmdid);
cmd               617 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->stop_scan_cmdid);
cmd               635 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->vdev_create_cmdid);
cmd               650 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->vdev_delete_cmdid);
cmd               667 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->vdev_start_request_cmdid);
cmd               684 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->vdev_restart_request_cmdid);
cmd               699 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->vdev_stop_cmdid);
cmd               714 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->vdev_up_cmdid);
cmd               729 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->vdev_down_cmdid);
cmd               746 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->vdev_set_param_cmdid);
cmd               763 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->vdev_install_key_cmdid);
cmd               780 drivers/net/wireless/ath/ath10k/wmi-ops.h 	cmd_id = ar->wmi.cmd->vdev_spectral_scan_configure_cmdid;
cmd               799 drivers/net/wireless/ath/ath10k/wmi-ops.h 	cmd_id = ar->wmi.cmd->vdev_spectral_scan_enable_cmdid;
cmd               820 drivers/net/wireless/ath/ath10k/wmi-ops.h 	cmd_id = ar->wmi.cmd->sta_uapsd_auto_trig_cmdid;
cmd               835 drivers/net/wireless/ath/ath10k/wmi-ops.h 	cmd_id = ar->wmi.cmd->vdev_set_wmm_params_cmdid;
cmd               853 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->peer_create_cmdid);
cmd               869 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->peer_delete_cmdid);
cmd               885 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->peer_flush_tids_cmdid);
cmd               902 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->peer_set_param_cmdid);
cmd               919 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->sta_powersave_mode_cmdid);
cmd               936 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->sta_powersave_param_cmdid);
cmd               953 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->ap_ps_peer_param_cmdid);
cmd               969 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->scan_chan_list_cmdid);
cmd               989 drivers/net/wireless/ath/ath10k/wmi-ops.h 			ar->wmi.cmd->scan_prob_req_oui_cmdid);
cmd              1005 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->peer_assoc_cmdid);
cmd              1026 drivers/net/wireless/ath/ath10k/wmi-ops.h 					 ar->wmi.cmd->pdev_send_bcn_cmdid);
cmd              1049 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->pdev_set_wmm_params_cmdid);
cmd              1064 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->request_stats_cmdid);
cmd              1080 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->force_fw_hang_cmdid);
cmd              1095 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->dbglog_cfg_cmdid);
cmd              1110 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->pdev_pktlog_enable_cmdid);
cmd              1126 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->pdev_pktlog_disable_cmdid);
cmd              1144 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->pdev_set_quiet_mode_cmdid);
cmd              1160 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->pdev_get_temperature_cmdid);
cmd              1176 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->addba_clear_resp_cmdid);
cmd              1193 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->addba_send_cmdid);
cmd              1210 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->addba_set_resp_cmdid);
cmd              1228 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->delba_send_cmdid);
cmd              1247 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->bcn_tmpl_cmdid);
cmd              1262 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->prb_tmpl_cmdid);
cmd              1277 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->p2p_go_set_beacon_ie);
cmd              1294 drivers/net/wireless/ath/ath10k/wmi-ops.h 	cmd_id = ar->wmi.cmd->sta_keepalive_cmd;
cmd              1311 drivers/net/wireless/ath/ath10k/wmi-ops.h 	cmd_id = ar->wmi.cmd->wow_enable_cmdid;
cmd              1330 drivers/net/wireless/ath/ath10k/wmi-ops.h 	cmd_id = ar->wmi.cmd->wow_enable_disable_wake_event_cmdid;
cmd              1347 drivers/net/wireless/ath/ath10k/wmi-ops.h 	cmd_id = ar->wmi.cmd->wow_hostwakeup_from_sleep_cmdid;
cmd              1368 drivers/net/wireless/ath/ath10k/wmi-ops.h 	cmd_id = ar->wmi.cmd->wow_add_wake_pattern_cmdid;
cmd              1385 drivers/net/wireless/ath/ath10k/wmi-ops.h 	cmd_id = ar->wmi.cmd->wow_del_wake_pattern_cmdid;
cmd              1403 drivers/net/wireless/ath/ath10k/wmi-ops.h 	cmd_id = ar->wmi.cmd->network_list_offload_config_cmdid;
cmd              1420 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->tdls_set_state_cmdid);
cmd              1439 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->tdls_peer_update_cmdid);
cmd              1454 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, ar->wmi.cmd->adaptive_qcs_cmdid);
cmd              1471 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->pdev_get_tpc_config_cmdid);
cmd              1502 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->pdev_enable_adaptive_cca_cmdid);
cmd              1522 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->ext_resource_cfg_cmdid);
cmd              1549 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   wmi->cmd->pdev_bss_chan_info_request_cmdid);
cmd              1565 drivers/net/wireless/ath/ath10k/wmi-ops.h 	return ath10k_wmi_cmd_send(ar, skb, wmi->cmd->echo_cmdid);
cmd              1582 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->pdev_get_tpc_table_cmdid);
cmd              1599 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->radar_found_cmdid);
cmd              1617 drivers/net/wireless/ath/ath10k/wmi-ops.h 				   ar->wmi.cmd->set_bb_timing_cmdid);
cmd              1553 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_pdev_suspend *cmd;
cmd              1557 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              1563 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              1564 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              1565 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->opt = __cpu_to_le32(opt);
cmd              1574 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_resume_cmd *cmd;
cmd              1578 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              1584 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              1585 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              1586 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->reserved = __cpu_to_le32(0);
cmd              1598 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_pdev_set_rd_cmd *cmd;
cmd              1602 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              1608 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              1609 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              1610 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->regd = __cpu_to_le32(rd);
cmd              1611 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->regd_2ghz = __cpu_to_le32(rd2g);
cmd              1612 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->regd_5ghz = __cpu_to_le32(rd5g);
cmd              1613 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->conform_limit_2ghz = __cpu_to_le32(ctl2g);
cmd              1614 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->conform_limit_5ghz = __cpu_to_le32(ctl5g);
cmd              1629 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_pdev_set_param_cmd *cmd;
cmd              1633 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              1639 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              1640 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              1641 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->param_id = __cpu_to_le32(param_id);
cmd              1642 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->param_value = __cpu_to_le32(param_value);
cmd              1685 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_init_cmd *cmd;
cmd              1693 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = (sizeof(*tlv) + sizeof(*cmd)) +
cmd              1705 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              1706 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              1708 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              1725 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->abi.abi_ver0 = __cpu_to_le32(WMI_TLV_ABI_VER0);
cmd              1726 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->abi.abi_ver1 = __cpu_to_le32(WMI_TLV_ABI_VER1);
cmd              1727 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->abi.abi_ver_ns0 = __cpu_to_le32(WMI_TLV_ABI_VER_NS0);
cmd              1728 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->abi.abi_ver_ns1 = __cpu_to_le32(WMI_TLV_ABI_VER_NS1);
cmd              1729 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->abi.abi_ver_ns2 = __cpu_to_le32(WMI_TLV_ABI_VER_NS2);
cmd              1730 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->abi.abi_ver_ns3 = __cpu_to_le32(WMI_TLV_ABI_VER_NS3);
cmd              1731 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->num_host_mem_chunks = __cpu_to_le32(ar->wmi.num_mem_chunks);
cmd              1805 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_start_scan_cmd *cmd;
cmd              1823 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = (sizeof(*tlv) + sizeof(*cmd)) +
cmd              1836 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              1837 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              1839 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ath10k_wmi_put_start_scan_common(&cmd->common, arg);
cmd              1840 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->burst_duration_ms = __cpu_to_le32(arg->burst_duration_ms);
cmd              1841 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->num_channels = __cpu_to_le32(arg->n_channels);
cmd              1842 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->num_ssids = __cpu_to_le32(arg->n_ssids);
cmd              1843 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->num_bssids = __cpu_to_le32(arg->n_bssids);
cmd              1844 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->ie_len = __cpu_to_le32(arg->ie_len);
cmd              1845 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->num_probes = __cpu_to_le32(3);
cmd              1846 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->mac_addr.addr, arg->mac_addr.addr);
cmd              1847 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->mac_mask.addr, arg->mac_mask.addr);
cmd              1852 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->common.scan_ctrl_flags ^= __cpu_to_le32(WMI_SCAN_FILTER_PROBE_REQ);
cmd              1855 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              1905 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_stop_scan_cmd *cmd;
cmd              1916 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              1928 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              1929 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              1930 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->req_type = __cpu_to_le32(arg->req_type);
cmd              1931 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(arg->u.vdev_id);
cmd              1932 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_id = __cpu_to_le32(scan_id);
cmd              1933 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_req_id = __cpu_to_le32(req_id);
cmd              1968 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_vdev_create_cmd *cmd;
cmd              1972 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              1978 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              1979 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              1980 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              1981 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_type = __cpu_to_le32(vdev_type);
cmd              1982 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_subtype = __cpu_to_le32(vdev_subtype);
cmd              1983 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->vdev_macaddr.addr, mac_addr);
cmd              1992 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_vdev_delete_cmd *cmd;
cmd              1996 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2002 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2003 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2004 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2015 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_vdev_start_cmd *cmd;
cmd              2025 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	if (WARN_ON(arg->ssid_len > sizeof(cmd->ssid.ssid)))
cmd              2028 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = (sizeof(*tlv) + sizeof(*cmd)) +
cmd              2044 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2045 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2046 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(arg->vdev_id);
cmd              2047 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->bcn_intval = __cpu_to_le32(arg->bcn_intval);
cmd              2048 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->dtim_period = __cpu_to_le32(arg->dtim_period);
cmd              2049 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->flags = __cpu_to_le32(flags);
cmd              2050 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->bcn_tx_rate = __cpu_to_le32(arg->bcn_tx_rate);
cmd              2051 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->bcn_tx_power = __cpu_to_le32(arg->bcn_tx_power);
cmd              2052 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->disable_hw_ack = __cpu_to_le32(arg->disable_hw_ack);
cmd              2055 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cmd->ssid.ssid_len = __cpu_to_le32(arg->ssid_len);
cmd              2056 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		memcpy(cmd->ssid.ssid, arg->ssid, arg->ssid_len);
cmd              2060 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              2089 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_vdev_stop_cmd *cmd;
cmd              2093 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2099 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2100 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2101 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2112 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_vdev_up_cmd *cmd;
cmd              2116 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2122 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2123 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2124 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2125 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_assoc_id = __cpu_to_le32(aid);
cmd              2126 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->vdev_bssid.addr, bssid);
cmd              2135 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_vdev_down_cmd *cmd;
cmd              2139 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2145 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2146 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2147 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2157 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_vdev_set_param_cmd *cmd;
cmd              2161 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2167 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2168 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2169 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2170 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->param_id = __cpu_to_le32(param_id);
cmd              2171 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->param_value = __cpu_to_le32(param_value);
cmd              2182 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_vdev_install_key_cmd *cmd;
cmd              2195 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd) +
cmd              2204 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2205 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2206 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(arg->vdev_id);
cmd              2207 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->key_idx = __cpu_to_le32(arg->key_idx);
cmd              2208 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->key_flags = __cpu_to_le32(arg->key_flags);
cmd              2209 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->key_cipher = __cpu_to_le32(arg->key_cipher);
cmd              2210 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->key_len = __cpu_to_le32(arg->key_len);
cmd              2211 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->key_txmic_len = __cpu_to_le32(arg->key_txmic_len);
cmd              2212 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->key_rxmic_len = __cpu_to_le32(arg->key_rxmic_len);
cmd              2215 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		ether_addr_copy(cmd->peer_macaddr.addr, arg->macaddr);
cmd              2218 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              2264 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_sta_uapsd_auto_trig_cmd_fixed_param *cmd;
cmd              2274 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd) +
cmd              2283 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2284 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2285 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2286 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->num_ac = __cpu_to_le32(num_ac);
cmd              2287 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->peer_macaddr.addr, peer_addr);
cmd              2290 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              2324 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_vdev_set_wmm_cmd *cmd;
cmd              2330 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd);
cmd              2338 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2339 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2340 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2342 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ath10k_wmi_set_wmm_param(&cmd->vdev_wmm_params[0].params, &arg->ac_be);
cmd              2343 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ath10k_wmi_set_wmm_param(&cmd->vdev_wmm_params[1].params, &arg->ac_bk);
cmd              2344 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ath10k_wmi_set_wmm_param(&cmd->vdev_wmm_params[2].params, &arg->ac_vi);
cmd              2345 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ath10k_wmi_set_wmm_param(&cmd->vdev_wmm_params[3].params, &arg->ac_vo);
cmd              2355 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_sta_keepalive_cmd *cmd;
cmd              2362 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd) +
cmd              2371 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2372 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2373 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(arg->vdev_id);
cmd              2374 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->enabled = __cpu_to_le32(arg->enabled);
cmd              2375 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->method = __cpu_to_le32(arg->method);
cmd              2376 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->interval = __cpu_to_le32(arg->interval);
cmd              2379 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              2400 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_peer_create_cmd *cmd;
cmd              2404 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2410 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2411 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2412 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2413 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->peer_type = __cpu_to_le32(peer_type);
cmd              2414 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->peer_addr.addr, peer_addr);
cmd              2424 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_peer_delete_cmd *cmd;
cmd              2428 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2434 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2435 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2436 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2437 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->peer_macaddr.addr, peer_addr);
cmd              2447 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_peer_flush_tids_cmd *cmd;
cmd              2451 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2457 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2458 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2459 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2460 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->peer_tid_bitmap = __cpu_to_le32(tid_bitmap);
cmd              2461 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->peer_macaddr.addr, peer_addr);
cmd              2473 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_peer_set_param_cmd *cmd;
cmd              2477 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2483 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2484 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2485 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2486 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->param_id = __cpu_to_le32(param_id);
cmd              2487 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->param_value = __cpu_to_le32(param_value);
cmd              2488 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->peer_macaddr.addr, peer_addr);
cmd              2500 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_peer_assoc_cmd *cmd;
cmd              2517 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = (sizeof(*tlv) + sizeof(*cmd)) +
cmd              2528 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2529 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2531 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(arg->vdev_id);
cmd              2532 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->new_assoc = __cpu_to_le32(arg->peer_reassoc ? 0 : 1);
cmd              2533 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->assoc_id = __cpu_to_le32(arg->peer_aid);
cmd              2534 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->flags = __cpu_to_le32(arg->peer_flags);
cmd              2535 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->caps = __cpu_to_le32(arg->peer_caps);
cmd              2536 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->listen_intval = __cpu_to_le32(arg->peer_listen_intval);
cmd              2537 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->ht_caps = __cpu_to_le32(arg->peer_ht_caps);
cmd              2538 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->max_mpdu = __cpu_to_le32(arg->peer_max_mpdu);
cmd              2539 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->mpdu_density = __cpu_to_le32(arg->peer_mpdu_density);
cmd              2540 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->rate_caps = __cpu_to_le32(arg->peer_rate_caps);
cmd              2541 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->nss = __cpu_to_le32(arg->peer_num_spatial_streams);
cmd              2542 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vht_caps = __cpu_to_le32(arg->peer_vht_caps);
cmd              2543 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->phy_mode = __cpu_to_le32(arg->peer_phymode);
cmd              2544 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->num_legacy_rates = __cpu_to_le32(arg->peer_legacy_rates.num_rates);
cmd              2545 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->num_ht_rates = __cpu_to_le32(arg->peer_ht_rates.num_rates);
cmd              2546 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->mac_addr.addr, arg->addr);
cmd              2549 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              2590 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_sta_powersave_mode_cmd *cmd;
cmd              2594 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2600 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2601 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2602 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2603 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->sta_ps_mode = __cpu_to_le32(psmode);
cmd              2614 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_sta_powersave_param_cmd *cmd;
cmd              2618 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2624 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2625 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2626 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2627 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->param_id = __cpu_to_le32(param_id);
cmd              2628 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->param_value = __cpu_to_le32(param_value);
cmd              2638 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_ap_ps_peer_cmd *cmd;
cmd              2645 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2651 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2652 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2653 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2654 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->param_id = __cpu_to_le32(param_id);
cmd              2655 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->param_value = __cpu_to_le32(value);
cmd              2656 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->peer_macaddr.addr, mac);
cmd              2666 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_scan_chan_list_cmd *cmd;
cmd              2676 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = (sizeof(*tlv) + sizeof(*cmd)) +
cmd              2686 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2687 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2688 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->num_scan_chans = __cpu_to_le32(arg->n_channels);
cmd              2691 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              2722 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_scan_prob_req_oui_cmd *cmd;
cmd              2726 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2732 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2733 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2734 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->prob_req_oui = __cpu_to_le32(prob_req_oui);
cmd              2747 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_bcn_tx_ref_cmd *cmd;
cmd              2753 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2762 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2763 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2764 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2765 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->data_len = __cpu_to_le32(bcn_len);
cmd              2766 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->data_ptr = __cpu_to_le32(bcn_paddr);
cmd              2767 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->msdu_id = 0;
cmd              2768 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->frame_control = __cpu_to_le32(fc);
cmd              2769 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->flags = 0;
cmd              2772 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cmd->flags |= __cpu_to_le32(WMI_BCN_TX_REF_FLAG_DTIM_ZERO);
cmd              2775 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cmd->flags |= __cpu_to_le32(WMI_BCN_TX_REF_FLAG_DELIVER_CAB);
cmd              2785 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_pdev_set_wmm_cmd *cmd;
cmd              2792 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = (sizeof(*tlv) + sizeof(*cmd)) +
cmd              2802 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2803 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2808 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              2822 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_request_stats_cmd *cmd;
cmd              2826 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2832 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2833 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2834 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->stats_id = __cpu_to_le32(stats_mask);
cmd              2869 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_mgmt_tx_cmd *cmd;
cmd              2891 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*cmd) + 2 * sizeof(*tlv);
cmd              2917 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2918 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2919 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              2920 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->desc_id = __cpu_to_le32(desc_id);
cmd              2921 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->chanfreq = 0;
cmd              2922 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->buf_len = __cpu_to_le32(buf_len);
cmd              2923 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->frame_len = __cpu_to_le32(msdu->len);
cmd              2924 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->paddr = __cpu_to_le64(paddr);
cmd              2927 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              2948 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_force_fw_hang_cmd *cmd;
cmd              2952 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              2958 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2959 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              2960 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->type = __cpu_to_le32(type);
cmd              2961 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->delay_ms = __cpu_to_le32(delay_ms);
cmd              2971 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_dbglog_cmd *cmd;
cmd              2989 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd) + sizeof(*tlv) + bmap_len;
cmd              2998 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              2999 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3000 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->param = __cpu_to_le32(WMI_TLV_DBGLOG_PARAM_LOG_LEVEL);
cmd              3001 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->value = __cpu_to_le32(value);
cmd              3004 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3022 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_pktlog_enable *cmd;
cmd              3028 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd);
cmd              3036 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3037 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3038 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->filter = __cpu_to_le32(filter);
cmd              3041 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3051 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_pdev_get_temp_cmd *cmd;
cmd              3055 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              3061 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3062 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3070 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_pktlog_disable *cmd;
cmd              3076 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd);
cmd              3084 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3085 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3088 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3100 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_bcn_tmpl_cmd *cmd;
cmd              3110 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd) +
cmd              3120 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3121 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3122 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              3123 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->tim_ie_offset = __cpu_to_le32(tim_ie_offset);
cmd              3124 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->buf_len = __cpu_to_le32(bcn->len);
cmd              3127 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3162 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_prb_tmpl_cmd *cmd;
cmd              3169 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd) +
cmd              3179 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3180 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3181 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              3182 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->buf_len = __cpu_to_le32(prb->len);
cmd              3185 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3211 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_p2p_go_bcn_ie *cmd;
cmd              3217 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd) +
cmd              3226 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3227 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3228 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              3229 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->ie_len = __cpu_to_le32(p2p_ie[1] + 2);
cmd              3232 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3251 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tdls_set_state_cmd *cmd;
cmd              3270 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd);
cmd              3278 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3280 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3281 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              3282 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->state = __cpu_to_le32(state);
cmd              3283 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->notification_interval_ms = __cpu_to_le32(5000);
cmd              3284 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->tx_discovery_threshold = __cpu_to_le32(100);
cmd              3285 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->tx_teardown_threshold = __cpu_to_le32(5);
cmd              3286 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->rssi_teardown_threshold = __cpu_to_le32(-75);
cmd              3287 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->rssi_delta = __cpu_to_le32(-20);
cmd              3288 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->tdls_options = __cpu_to_le32(options);
cmd              3289 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->tdls_peer_traffic_ind_window = __cpu_to_le32(2);
cmd              3290 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->tdls_peer_traffic_response_timeout_ms = __cpu_to_le32(5000);
cmd              3291 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->tdls_puapsd_mask = __cpu_to_le32(0xf);
cmd              3292 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->tdls_puapsd_inactivity_time_ms = __cpu_to_le32(0);
cmd              3293 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->tdls_puapsd_rx_frame_threshold = __cpu_to_le32(10);
cmd              3296 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3327 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tdls_peer_update_cmd *cmd;
cmd              3337 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd) +
cmd              3348 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3350 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3351 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(arg->vdev_id);
cmd              3352 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ether_addr_copy(cmd->peer_macaddr.addr, arg->addr);
cmd              3353 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->peer_state = __cpu_to_le32(arg->peer_state);
cmd              3356 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3410 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_set_quiet_cmd *cmd;
cmd              3414 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*tlv) + sizeof(*cmd));
cmd              3420 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3421 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3424 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(0);
cmd              3425 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->period = __cpu_to_le32(period);
cmd              3426 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->duration = __cpu_to_le32(duration);
cmd              3427 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->next_start = __cpu_to_le32(next_offset);
cmd              3428 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->enabled = __cpu_to_le32(enabled);
cmd              3439 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_wow_enable_cmd *cmd;
cmd              3444 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd);
cmd              3451 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3452 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3454 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->enable = __cpu_to_le32(1);
cmd              3456 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cmd->pause_iface_config = __cpu_to_le32(WOW_IFACE_PAUSE_DISABLED);
cmd              3468 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_wow_add_del_event_cmd *cmd;
cmd              3473 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd);
cmd              3480 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3481 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3483 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              3484 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->is_add = __cpu_to_le32(enable);
cmd              3485 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->event_bitmap = __cpu_to_le32(1 << event);
cmd              3495 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_wow_host_wakeup_ind *cmd;
cmd              3500 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd);
cmd              3507 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3508 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3520 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_wow_add_pattern_cmd *cmd;
cmd              3527 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd) +
cmd              3544 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3545 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3547 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              3548 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->pattern_id = __cpu_to_le32(pattern_id);
cmd              3549 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->pattern_type = __cpu_to_le32(WOW_BITMAP_PATTERN);
cmd              3552 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3618 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_wow_del_pattern_cmd *cmd;
cmd              3623 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd);
cmd              3630 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3631 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3633 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              3634 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->pattern_id = __cpu_to_le32(pattern_id);
cmd              3635 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->pattern_type = __cpu_to_le32(WOW_BITMAP_PATTERN);
cmd              3649 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_wow_nlo_config_cmd *cmd;
cmd              3658 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd) +
cmd              3678 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3679 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3682 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(pno->vdev_id);
cmd              3683 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->flags = __cpu_to_le32(WMI_NLO_CONFIG_START | WMI_NLO_CONFIG_SSID_HIDE_EN);
cmd              3686 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->active_dwell_time = __cpu_to_le32(pno->active_max_time);
cmd              3687 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->passive_dwell_time = __cpu_to_le32(pno->passive_max_time);
cmd              3690 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cmd->flags |= __cpu_to_le32(WMI_NLO_CONFIG_SCAN_PASSIVE);
cmd              3693 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->fast_scan_period = __cpu_to_le32(pno->fast_scan_period);
cmd              3694 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->slow_scan_period = __cpu_to_le32(pno->slow_scan_period);
cmd              3695 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->fast_scan_max_cycles = __cpu_to_le32(pno->fast_scan_max_cycles);
cmd              3696 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->delay_start_time = __cpu_to_le32(pno->delay_start_time);
cmd              3699 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		cmd->flags |= __cpu_to_le32(WMI_NLO_CONFIG_SPOOFED_MAC_IN_PROBE_REQ |
cmd              3701 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		ether_addr_copy(cmd->mac_addr.addr, pno->mac_addr);
cmd              3702 drivers/net/wireless/ath/ath10k/wmi-tlv.c 		ether_addr_copy(cmd->mac_mask.addr, pno->mac_addr_mask);
cmd              3706 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3709 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->no_of_ssids = __cpu_to_le32(min_t(u8, pno->uc_networks_count,
cmd              3711 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv_len = __le32_to_cpu(cmd->no_of_ssids) *
cmd              3720 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	for (i = 0; i < __le32_to_cpu(cmd->no_of_ssids); i++) {
cmd              3746 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += __le32_to_cpu(cmd->no_of_ssids) * sizeof(struct nlo_configured_parameters);
cmd              3749 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->num_of_channels = __cpu_to_le32(min_t(u8,
cmd              3755 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(__le32_to_cpu(cmd->num_of_channels) *
cmd              3760 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	for (i = 0; i < __le32_to_cpu(cmd->num_of_channels); i++)
cmd              3773 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_wow_nlo_config_cmd *cmd;
cmd              3779 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd) +
cmd              3793 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3794 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3796 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              3797 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->flags = __cpu_to_le32(WMI_NLO_CONFIG_STOP);
cmd              3800 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3831 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_tlv_adaptive_qcs *cmd;
cmd              3837 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd);
cmd              3845 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3846 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3847 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->enable = __cpu_to_le32(enable ? 1 : 0);
cmd              3850 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3859 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_echo_cmd *cmd;
cmd              3865 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd);
cmd              3873 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3874 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3875 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->value = cpu_to_le32(value);
cmd              3878 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ptr += sizeof(*cmd);
cmd              3888 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_vdev_spectral_conf_cmd *cmd;
cmd              3894 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd);
cmd              3902 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3903 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3904 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(arg->vdev_id);
cmd              3905 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_count = __cpu_to_le32(arg->scan_count);
cmd              3906 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_period = __cpu_to_le32(arg->scan_period);
cmd              3907 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_priority = __cpu_to_le32(arg->scan_priority);
cmd              3908 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_fft_size = __cpu_to_le32(arg->scan_fft_size);
cmd              3909 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_gc_ena = __cpu_to_le32(arg->scan_gc_ena);
cmd              3910 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_restart_ena = __cpu_to_le32(arg->scan_restart_ena);
cmd              3911 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_noise_floor_ref = __cpu_to_le32(arg->scan_noise_floor_ref);
cmd              3912 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_init_delay = __cpu_to_le32(arg->scan_init_delay);
cmd              3913 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_nb_tone_thr = __cpu_to_le32(arg->scan_nb_tone_thr);
cmd              3914 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_str_bin_thr = __cpu_to_le32(arg->scan_str_bin_thr);
cmd              3915 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_wb_rpt_mode = __cpu_to_le32(arg->scan_wb_rpt_mode);
cmd              3916 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_rssi_rpt_mode = __cpu_to_le32(arg->scan_rssi_rpt_mode);
cmd              3917 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_rssi_thr = __cpu_to_le32(arg->scan_rssi_thr);
cmd              3918 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_pwr_format = __cpu_to_le32(arg->scan_pwr_format);
cmd              3919 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_rpt_mode = __cpu_to_le32(arg->scan_rpt_mode);
cmd              3920 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_bin_scale = __cpu_to_le32(arg->scan_bin_scale);
cmd              3921 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_dbm_adj = __cpu_to_le32(arg->scan_dbm_adj);
cmd              3922 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->scan_chn_mask = __cpu_to_le32(arg->scan_chn_mask);
cmd              3931 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	struct wmi_vdev_spectral_enable_cmd *cmd;
cmd              3937 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	len = sizeof(*tlv) + sizeof(*cmd);
cmd              3945 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	tlv->len = __cpu_to_le16(sizeof(*cmd));
cmd              3946 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd = (void *)tlv->value;
cmd              3947 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              3948 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->trigger_cmd = __cpu_to_le32(trigger);
cmd              3949 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	cmd->enable_cmd = __cpu_to_le32(enable);
cmd              4397 drivers/net/wireless/ath/ath10k/wmi-tlv.c 	ar->wmi.cmd = &wmi_tlv_cmd_map;
cmd              1773 drivers/net/wireless/ath/ath10k/wmi.c 	u32 cmd = 0;
cmd              1778 drivers/net/wireless/ath/ath10k/wmi.c 	cmd |= SM(cmd_id, WMI_CMD_HDR_CMD_ID);
cmd              1781 drivers/net/wireless/ath/ath10k/wmi.c 	cmd_hdr->cmd_id = __cpu_to_le32(cmd);
cmd              1909 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_mgmt_tx_cmd *cmd;
cmd              1930 drivers/net/wireless/ath/ath10k/wmi.c 	len = sizeof(cmd->hdr) + msdu->len;
cmd              1946 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_mgmt_tx_cmd *)skb->data;
cmd              1948 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->hdr.vdev_id = __cpu_to_le32(vdev_id);
cmd              1949 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->hdr.tx_rate = 0;
cmd              1950 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->hdr.tx_power = 0;
cmd              1951 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->hdr.buf_len = __cpu_to_le32(buf_len);
cmd              1953 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->hdr.peer_macaddr.addr, ieee80211_get_DA(hdr));
cmd              1954 drivers/net/wireless/ath/ath10k/wmi.c 	memcpy(cmd->buf, msdu->data, msdu->len);
cmd              6304 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_set_base_macaddr_cmd *cmd;
cmd              6307 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              6311 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_set_base_macaddr_cmd *)skb->data;
cmd              6312 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->mac_addr.addr, macaddr);
cmd              6324 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_set_regdomain_cmd *cmd;
cmd              6327 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              6331 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_set_regdomain_cmd *)skb->data;
cmd              6332 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->reg_domain = __cpu_to_le32(rd);
cmd              6333 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->reg_domain_2G = __cpu_to_le32(rd2g);
cmd              6334 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->reg_domain_5G = __cpu_to_le32(rd5g);
cmd              6335 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->conformance_test_limit_2G = __cpu_to_le32(ctl2g);
cmd              6336 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->conformance_test_limit_5G = __cpu_to_le32(ctl5g);
cmd              6349 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_set_regdomain_cmd_10x *cmd;
cmd              6352 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              6356 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_set_regdomain_cmd_10x *)skb->data;
cmd              6357 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->reg_domain = __cpu_to_le32(rd);
cmd              6358 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->reg_domain_2G = __cpu_to_le32(rd2g);
cmd              6359 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->reg_domain_5G = __cpu_to_le32(rd5g);
cmd              6360 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->conformance_test_limit_2G = __cpu_to_le32(ctl2g);
cmd              6361 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->conformance_test_limit_5G = __cpu_to_le32(ctl5g);
cmd              6362 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->dfs_domain = __cpu_to_le32(dfs_reg);
cmd              6373 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_suspend_cmd *cmd;
cmd              6376 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              6380 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_suspend_cmd *)skb->data;
cmd              6381 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->suspend_opt = __cpu_to_le32(suspend_opt);
cmd              6401 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_set_param_cmd *cmd;
cmd              6410 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              6414 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_set_param_cmd *)skb->data;
cmd              6415 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->param_id    = __cpu_to_le32(id);
cmd              6416 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->param_value = __cpu_to_le32(value);
cmd              6447 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_init_cmd *cmd;
cmd              6502 drivers/net/wireless/ath/ath10k/wmi.c 	len = sizeof(*cmd) +
cmd              6509 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_init_cmd *)buf->data;
cmd              6511 drivers/net/wireless/ath/ath10k/wmi.c 	memcpy(&cmd->resource_config, &config, sizeof(config));
cmd              6512 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_put_host_mem_chunks(ar, &cmd->mem_chunks);
cmd              6520 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_init_cmd_10x *cmd;
cmd              6567 drivers/net/wireless/ath/ath10k/wmi.c 	len = sizeof(*cmd) +
cmd              6574 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_init_cmd_10x *)buf->data;
cmd              6576 drivers/net/wireless/ath/ath10k/wmi.c 	memcpy(&cmd->resource_config, &config, sizeof(config));
cmd              6577 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_put_host_mem_chunks(ar, &cmd->mem_chunks);
cmd              6585 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_init_cmd_10_2 *cmd;
cmd              6640 drivers/net/wireless/ath/ath10k/wmi.c 	len = sizeof(*cmd) +
cmd              6647 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_init_cmd_10_2 *)buf->data;
cmd              6661 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->resource_config.feature_mask = __cpu_to_le32(features);
cmd              6663 drivers/net/wireless/ath/ath10k/wmi.c 	memcpy(&cmd->resource_config.common, &config, sizeof(config));
cmd              6664 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_put_host_mem_chunks(ar, &cmd->mem_chunks);
cmd              6672 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_init_cmd_10_4 *cmd;
cmd              6737 drivers/net/wireless/ath/ath10k/wmi.c 	len = sizeof(*cmd) +
cmd              6744 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_init_cmd_10_4 *)buf->data;
cmd              6745 drivers/net/wireless/ath/ath10k/wmi.c 	memcpy(&cmd->resource_config, &config, sizeof(config));
cmd              6746 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_put_host_mem_chunks(ar, &cmd->mem_chunks);
cmd              6892 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_start_scan_cmd *cmd;
cmd              6901 drivers/net/wireless/ath/ath10k/wmi.c 	len = sizeof(*cmd) + ath10k_wmi_start_scan_tlvs_len(arg);
cmd              6906 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_start_scan_cmd *)skb->data;
cmd              6908 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_put_start_scan_common(&cmd->common, arg);
cmd              6909 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_put_start_scan_tlvs(&cmd->tlvs, arg);
cmd              6911 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->burst_duration_ms = __cpu_to_le32(0);
cmd              6921 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_10x_start_scan_cmd *cmd;
cmd              6930 drivers/net/wireless/ath/ath10k/wmi.c 	len = sizeof(*cmd) + ath10k_wmi_start_scan_tlvs_len(arg);
cmd              6935 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_10x_start_scan_cmd *)skb->data;
cmd              6937 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_put_start_scan_common(&cmd->common, arg);
cmd              6938 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_put_start_scan_tlvs(&cmd->tlvs, arg);
cmd              6974 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_stop_scan_cmd *cmd;
cmd              6984 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              6994 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_stop_scan_cmd *)skb->data;
cmd              6995 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->req_type    = __cpu_to_le32(arg->req_type);
cmd              6996 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id     = __cpu_to_le32(arg->u.vdev_id);
cmd              6997 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_id     = __cpu_to_le32(scan_id);
cmd              6998 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_req_id = __cpu_to_le32(req_id);
cmd              7012 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_vdev_create_cmd *cmd;
cmd              7015 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7019 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_vdev_create_cmd *)skb->data;
cmd              7020 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id      = __cpu_to_le32(vdev_id);
cmd              7021 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_type    = __cpu_to_le32(type);
cmd              7022 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_subtype = __cpu_to_le32(subtype);
cmd              7023 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->vdev_macaddr.addr, macaddr);
cmd              7034 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_vdev_delete_cmd *cmd;
cmd              7037 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7041 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_vdev_delete_cmd *)skb->data;
cmd              7042 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              7054 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_vdev_start_request_cmd *cmd;
cmd              7061 drivers/net/wireless/ath/ath10k/wmi.c 	if (WARN_ON(arg->ssid_len > sizeof(cmd->ssid.ssid)))
cmd              7069 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7078 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_vdev_start_request_cmd *)skb->data;
cmd              7079 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id         = __cpu_to_le32(arg->vdev_id);
cmd              7080 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->disable_hw_ack  = __cpu_to_le32(arg->disable_hw_ack);
cmd              7081 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->beacon_interval = __cpu_to_le32(arg->bcn_intval);
cmd              7082 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->dtim_period     = __cpu_to_le32(arg->dtim_period);
cmd              7083 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->flags           = __cpu_to_le32(flags);
cmd              7084 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->bcn_tx_rate     = __cpu_to_le32(arg->bcn_tx_rate);
cmd              7085 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->bcn_tx_power    = __cpu_to_le32(arg->bcn_tx_power);
cmd              7088 drivers/net/wireless/ath/ath10k/wmi.c 		cmd->ssid.ssid_len = __cpu_to_le32(arg->ssid_len);
cmd              7089 drivers/net/wireless/ath/ath10k/wmi.c 		memcpy(cmd->ssid.ssid, arg->ssid, arg->ssid_len);
cmd              7092 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_put_wmi_channel(&cmd->chan, &arg->channel);
cmd              7098 drivers/net/wireless/ath/ath10k/wmi.c 		   cmd->chan.flags, arg->channel.max_power);
cmd              7106 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_vdev_stop_cmd *cmd;
cmd              7109 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7113 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_vdev_stop_cmd *)skb->data;
cmd              7114 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              7124 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_vdev_up_cmd *cmd;
cmd              7127 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7131 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_vdev_up_cmd *)skb->data;
cmd              7132 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id       = __cpu_to_le32(vdev_id);
cmd              7133 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_assoc_id = __cpu_to_le32(aid);
cmd              7134 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->vdev_bssid.addr, bssid);
cmd              7145 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_vdev_down_cmd *cmd;
cmd              7148 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7152 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_vdev_down_cmd *)skb->data;
cmd              7153 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              7164 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_vdev_set_param_cmd *cmd;
cmd              7174 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7178 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_vdev_set_param_cmd *)skb->data;
cmd              7179 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id     = __cpu_to_le32(vdev_id);
cmd              7180 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->param_id    = __cpu_to_le32(param_id);
cmd              7181 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->param_value = __cpu_to_le32(param_value);
cmd              7193 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_vdev_install_key_cmd *cmd;
cmd              7201 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd) + arg->key_len);
cmd              7205 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_vdev_install_key_cmd *)skb->data;
cmd              7206 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id       = __cpu_to_le32(arg->vdev_id);
cmd              7207 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->key_idx       = __cpu_to_le32(arg->key_idx);
cmd              7208 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->key_flags     = __cpu_to_le32(arg->key_flags);
cmd              7209 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->key_cipher    = __cpu_to_le32(arg->key_cipher);
cmd              7210 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->key_len       = __cpu_to_le32(arg->key_len);
cmd              7211 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->key_txmic_len = __cpu_to_le32(arg->key_txmic_len);
cmd              7212 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->key_rxmic_len = __cpu_to_le32(arg->key_rxmic_len);
cmd              7215 drivers/net/wireless/ath/ath10k/wmi.c 		ether_addr_copy(cmd->peer_macaddr.addr, arg->macaddr);
cmd              7217 drivers/net/wireless/ath/ath10k/wmi.c 		memcpy(cmd->key_data, arg->key_data, arg->key_len);
cmd              7229 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_vdev_spectral_conf_cmd *cmd;
cmd              7232 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7236 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_vdev_spectral_conf_cmd *)skb->data;
cmd              7237 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(arg->vdev_id);
cmd              7238 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_count = __cpu_to_le32(arg->scan_count);
cmd              7239 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_period = __cpu_to_le32(arg->scan_period);
cmd              7240 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_priority = __cpu_to_le32(arg->scan_priority);
cmd              7241 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_fft_size = __cpu_to_le32(arg->scan_fft_size);
cmd              7242 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_gc_ena = __cpu_to_le32(arg->scan_gc_ena);
cmd              7243 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_restart_ena = __cpu_to_le32(arg->scan_restart_ena);
cmd              7244 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_noise_floor_ref = __cpu_to_le32(arg->scan_noise_floor_ref);
cmd              7245 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_init_delay = __cpu_to_le32(arg->scan_init_delay);
cmd              7246 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_nb_tone_thr = __cpu_to_le32(arg->scan_nb_tone_thr);
cmd              7247 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_str_bin_thr = __cpu_to_le32(arg->scan_str_bin_thr);
cmd              7248 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_wb_rpt_mode = __cpu_to_le32(arg->scan_wb_rpt_mode);
cmd              7249 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_rssi_rpt_mode = __cpu_to_le32(arg->scan_rssi_rpt_mode);
cmd              7250 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_rssi_thr = __cpu_to_le32(arg->scan_rssi_thr);
cmd              7251 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_pwr_format = __cpu_to_le32(arg->scan_pwr_format);
cmd              7252 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_rpt_mode = __cpu_to_le32(arg->scan_rpt_mode);
cmd              7253 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_bin_scale = __cpu_to_le32(arg->scan_bin_scale);
cmd              7254 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_dbm_adj = __cpu_to_le32(arg->scan_dbm_adj);
cmd              7255 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->scan_chn_mask = __cpu_to_le32(arg->scan_chn_mask);
cmd              7264 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_vdev_spectral_enable_cmd *cmd;
cmd              7267 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7271 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_vdev_spectral_enable_cmd *)skb->data;
cmd              7272 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              7273 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->trigger_cmd = __cpu_to_le32(trigger);
cmd              7274 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->enable_cmd = __cpu_to_le32(enable);
cmd              7284 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_peer_create_cmd *cmd;
cmd              7287 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7291 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_peer_create_cmd *)skb->data;
cmd              7292 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              7293 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, peer_addr);
cmd              7294 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_type = __cpu_to_le32(peer_type);
cmd              7306 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_peer_delete_cmd *cmd;
cmd              7309 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7313 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_peer_delete_cmd *)skb->data;
cmd              7314 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              7315 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, peer_addr);
cmd              7327 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_peer_flush_tids_cmd *cmd;
cmd              7330 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7334 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_peer_flush_tids_cmd *)skb->data;
cmd              7335 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id         = __cpu_to_le32(vdev_id);
cmd              7336 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_tid_bitmap = __cpu_to_le32(tid_bitmap);
cmd              7337 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, peer_addr);
cmd              7351 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_peer_set_param_cmd *cmd;
cmd              7354 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7358 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_peer_set_param_cmd *)skb->data;
cmd              7359 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id     = __cpu_to_le32(vdev_id);
cmd              7360 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->param_id    = __cpu_to_le32(param_id);
cmd              7361 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->param_value = __cpu_to_le32(param_value);
cmd              7362 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, peer_addr);
cmd              7374 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_sta_powersave_mode_cmd *cmd;
cmd              7377 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7381 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_sta_powersave_mode_cmd *)skb->data;
cmd              7382 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id     = __cpu_to_le32(vdev_id);
cmd              7383 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->sta_ps_mode = __cpu_to_le32(psmode);
cmd              7396 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_sta_powersave_param_cmd *cmd;
cmd              7399 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7403 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_sta_powersave_param_cmd *)skb->data;
cmd              7404 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id     = __cpu_to_le32(vdev_id);
cmd              7405 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->param_id    = __cpu_to_le32(param_id);
cmd              7406 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->param_value = __cpu_to_le32(value);
cmd              7418 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_ap_ps_peer_cmd *cmd;
cmd              7424 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7428 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_ap_ps_peer_cmd *)skb->data;
cmd              7429 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              7430 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->param_id = __cpu_to_le32(param_id);
cmd              7431 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->param_value = __cpu_to_le32(value);
cmd              7432 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, mac);
cmd              7444 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_scan_chan_list_cmd *cmd;
cmd              7451 drivers/net/wireless/ath/ath10k/wmi.c 	len = sizeof(*cmd) + arg->n_channels * sizeof(struct wmi_channel);
cmd              7457 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_scan_chan_list_cmd *)skb->data;
cmd              7458 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->num_scan_chans = __cpu_to_le32(arg->n_channels);
cmd              7462 drivers/net/wireless/ath/ath10k/wmi.c 		ci = &cmd->chan_info[i];
cmd              7474 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_common_peer_assoc_complete_cmd *cmd = buf;
cmd              7476 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id            = __cpu_to_le32(arg->vdev_id);
cmd              7477 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_new_assoc     = __cpu_to_le32(arg->peer_reassoc ? 0 : 1);
cmd              7478 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_associd       = __cpu_to_le32(arg->peer_aid);
cmd              7479 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_flags         = __cpu_to_le32(arg->peer_flags);
cmd              7480 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_caps          = __cpu_to_le32(arg->peer_caps);
cmd              7481 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_listen_intval = __cpu_to_le32(arg->peer_listen_intval);
cmd              7482 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_ht_caps       = __cpu_to_le32(arg->peer_ht_caps);
cmd              7483 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_max_mpdu      = __cpu_to_le32(arg->peer_max_mpdu);
cmd              7484 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_mpdu_density  = __cpu_to_le32(arg->peer_mpdu_density);
cmd              7485 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_rate_caps     = __cpu_to_le32(arg->peer_rate_caps);
cmd              7486 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_nss           = __cpu_to_le32(arg->peer_num_spatial_streams);
cmd              7487 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_vht_caps      = __cpu_to_le32(arg->peer_vht_caps);
cmd              7488 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_phymode       = __cpu_to_le32(arg->peer_phymode);
cmd              7490 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, arg->addr);
cmd              7492 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_legacy_rates.num_rates =
cmd              7494 drivers/net/wireless/ath/ath10k/wmi.c 	memcpy(cmd->peer_legacy_rates.rates, arg->peer_legacy_rates.rates,
cmd              7497 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_ht_rates.num_rates =
cmd              7499 drivers/net/wireless/ath/ath10k/wmi.c 	memcpy(cmd->peer_ht_rates.rates, arg->peer_ht_rates.rates,
cmd              7502 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_vht_rates.rx_max_rate =
cmd              7504 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_vht_rates.rx_mcs_set =
cmd              7506 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_vht_rates.tx_max_rate =
cmd              7508 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_vht_rates.tx_mcs_set =
cmd              7516 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_main_peer_assoc_complete_cmd *cmd = buf;
cmd              7519 drivers/net/wireless/ath/ath10k/wmi.c 	memset(cmd->peer_ht_info, 0, sizeof(cmd->peer_ht_info));
cmd              7533 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_10_2_peer_assoc_complete_cmd *cmd = buf;
cmd              7545 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->info0 = __cpu_to_le32(info0);
cmd              7552 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_10_4_peer_assoc_complete_cmd *cmd = buf;
cmd              7556 drivers/net/wireless/ath/ath10k/wmi.c 		cmd->peer_bw_rxnss_override =
cmd              7560 drivers/net/wireless/ath/ath10k/wmi.c 		cmd->peer_bw_rxnss_override = 0;
cmd              7693 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_chan_info_req_cmd *cmd;
cmd              7696 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7700 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_chan_info_req_cmd *)skb->data;
cmd              7701 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->type = __cpu_to_le32(type);
cmd              7715 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_bcn_tx_ref_cmd *cmd;
cmd              7720 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7727 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_bcn_tx_ref_cmd *)skb->data;
cmd              7728 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              7729 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->data_len = __cpu_to_le32(bcn_len);
cmd              7730 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->data_ptr = __cpu_to_le32(bcn_paddr);
cmd              7731 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->msdu_id = 0;
cmd              7732 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->frame_control = __cpu_to_le32(fc);
cmd              7733 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->flags = 0;
cmd              7734 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->antenna_mask = __cpu_to_le32(WMI_BCN_TX_REF_DEF_ANTENNA);
cmd              7737 drivers/net/wireless/ath/ath10k/wmi.c 		cmd->flags |= __cpu_to_le32(WMI_BCN_TX_REF_FLAG_DTIM_ZERO);
cmd              7740 drivers/net/wireless/ath/ath10k/wmi.c 		cmd->flags |= __cpu_to_le32(WMI_BCN_TX_REF_FLAG_DELIVER_CAB);
cmd              7760 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_set_wmm_params *cmd;
cmd              7763 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7767 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_set_wmm_params *)skb->data;
cmd              7768 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_set_wmm_param(&cmd->ac_be, &arg->ac_be);
cmd              7769 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_set_wmm_param(&cmd->ac_bk, &arg->ac_bk);
cmd              7770 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_set_wmm_param(&cmd->ac_vi, &arg->ac_vi);
cmd              7771 drivers/net/wireless/ath/ath10k/wmi.c 	ath10k_wmi_set_wmm_param(&cmd->ac_vo, &arg->ac_vo);
cmd              7780 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_request_stats_cmd *cmd;
cmd              7783 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7787 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_request_stats_cmd *)skb->data;
cmd              7788 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->stats_id = __cpu_to_le32(stats_mask);
cmd              7799 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_force_fw_hang_cmd *cmd;
cmd              7802 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7806 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_force_fw_hang_cmd *)skb->data;
cmd              7807 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->type = __cpu_to_le32(type);
cmd              7808 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->delay_ms = __cpu_to_le32(delay_ms);
cmd              7819 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_dbglog_cfg_cmd *cmd;
cmd              7823 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7827 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_dbglog_cfg_cmd *)skb->data;
cmd              7839 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->module_enable = __cpu_to_le32(module_enable);
cmd              7840 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->module_valid = __cpu_to_le32(~0);
cmd              7841 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->config_enable = __cpu_to_le32(cfg);
cmd              7842 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->config_valid = __cpu_to_le32(ATH10K_DBGLOG_CFG_LOG_LVL_MASK);
cmd              7846 drivers/net/wireless/ath/ath10k/wmi.c 		   __le32_to_cpu(cmd->module_enable),
cmd              7847 drivers/net/wireless/ath/ath10k/wmi.c 		   __le32_to_cpu(cmd->module_valid),
cmd              7848 drivers/net/wireless/ath/ath10k/wmi.c 		   __le32_to_cpu(cmd->config_enable),
cmd              7849 drivers/net/wireless/ath/ath10k/wmi.c 		   __le32_to_cpu(cmd->config_valid));
cmd              7857 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_10_4_dbglog_cfg_cmd *cmd;
cmd              7861 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7865 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_10_4_dbglog_cfg_cmd *)skb->data;
cmd              7877 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->module_enable = __cpu_to_le64(module_enable);
cmd              7878 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->module_valid = __cpu_to_le64(~0);
cmd              7879 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->config_enable = __cpu_to_le32(cfg);
cmd              7880 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->config_valid = __cpu_to_le32(ATH10K_DBGLOG_CFG_LOG_LVL_MASK);
cmd              7884 drivers/net/wireless/ath/ath10k/wmi.c 		   __le64_to_cpu(cmd->module_enable),
cmd              7885 drivers/net/wireless/ath/ath10k/wmi.c 		   __le64_to_cpu(cmd->module_valid),
cmd              7886 drivers/net/wireless/ath/ath10k/wmi.c 		   __le32_to_cpu(cmd->config_enable),
cmd              7887 drivers/net/wireless/ath/ath10k/wmi.c 		   __le32_to_cpu(cmd->config_valid));
cmd              7894 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_pktlog_enable_cmd *cmd;
cmd              7897 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7903 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_pktlog_enable_cmd *)skb->data;
cmd              7904 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->ev_bitmap = __cpu_to_le32(ev_bitmap);
cmd              7929 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_set_quiet_cmd *cmd;
cmd              7932 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7936 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_set_quiet_cmd *)skb->data;
cmd              7937 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->period = __cpu_to_le32(period);
cmd              7938 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->duration = __cpu_to_le32(duration);
cmd              7939 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->next_start = __cpu_to_le32(next_offset);
cmd              7940 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->enabled = __cpu_to_le32(enabled);
cmd              7952 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_addba_clear_resp_cmd *cmd;
cmd              7958 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7962 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_addba_clear_resp_cmd *)skb->data;
cmd              7963 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              7964 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, mac);
cmd              7976 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_addba_send_cmd *cmd;
cmd              7982 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              7986 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_addba_send_cmd *)skb->data;
cmd              7987 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              7988 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, mac);
cmd              7989 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->tid = __cpu_to_le32(tid);
cmd              7990 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->buffersize = __cpu_to_le32(buf_size);
cmd              8002 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_addba_setresponse_cmd *cmd;
cmd              8008 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              8012 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_addba_setresponse_cmd *)skb->data;
cmd              8013 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              8014 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, mac);
cmd              8015 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->tid = __cpu_to_le32(tid);
cmd              8016 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->statuscode = __cpu_to_le32(status);
cmd              8028 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_delba_send_cmd *cmd;
cmd              8034 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              8038 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_delba_send_cmd *)skb->data;
cmd              8039 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              8040 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, mac);
cmd              8041 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->tid = __cpu_to_le32(tid);
cmd              8042 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->initiator = __cpu_to_le32(initiator);
cmd              8043 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->reasoncode = __cpu_to_le32(reason);
cmd              8054 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_get_tpc_config_cmd *cmd;
cmd              8057 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              8061 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_get_tpc_config_cmd *)skb->data;
cmd              8062 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->param = __cpu_to_le32(param);
cmd              8467 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_set_adaptive_cca_params *cmd;
cmd              8470 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              8474 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_set_adaptive_cca_params *)skb->data;
cmd              8475 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->enable = __cpu_to_le32(enable);
cmd              8476 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->cca_detect_level = __cpu_to_le32(detect_level);
cmd              8477 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->cca_detect_margin = __cpu_to_le32(detect_margin);
cmd              8713 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_ext_resource_config_10_4_cmd *cmd;
cmd              8717 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              8724 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_ext_resource_config_10_4_cmd *)skb->data;
cmd              8725 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->host_platform_config = __cpu_to_le32(type);
cmd              8726 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->fw_feature_bitmap = __cpu_to_le32(fw_feature_bitmap);
cmd              8727 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->wlan_gpio_priority = __cpu_to_le32(-1);
cmd              8728 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->coex_version = __cpu_to_le32(WMI_NO_COEX_VERSION_SUPPORT);
cmd              8729 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->coex_gpio_pin1 = __cpu_to_le32(-1);
cmd              8730 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->coex_gpio_pin2 = __cpu_to_le32(-1);
cmd              8731 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->coex_gpio_pin3 = __cpu_to_le32(-1);
cmd              8732 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->num_tdls_vdevs = __cpu_to_le32(TARGET_10_4_NUM_TDLS_VDEVS);
cmd              8733 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->num_tdls_conn_table_entries = __cpu_to_le32(20);
cmd              8734 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->max_tdls_concurrent_sleep_sta = __cpu_to_le32(num_tdls_sleep_sta);
cmd              8735 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->max_tdls_concurrent_buffer_sta =
cmd              8748 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_10_4_tdls_set_state_cmd *cmd;
cmd              8752 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              8763 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_10_4_tdls_set_state_cmd *)skb->data;
cmd              8764 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(vdev_id);
cmd              8765 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->state = __cpu_to_le32(state);
cmd              8766 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->notification_interval_ms = __cpu_to_le32(5000);
cmd              8767 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->tx_discovery_threshold = __cpu_to_le32(100);
cmd              8768 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->tx_teardown_threshold = __cpu_to_le32(5);
cmd              8769 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->rssi_teardown_threshold = __cpu_to_le32(-75);
cmd              8770 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->rssi_delta = __cpu_to_le32(-20);
cmd              8771 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->tdls_options = __cpu_to_le32(options);
cmd              8772 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->tdls_peer_traffic_ind_window = __cpu_to_le32(2);
cmd              8773 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->tdls_peer_traffic_response_timeout_ms = __cpu_to_le32(5000);
cmd              8774 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->tdls_puapsd_mask = __cpu_to_le32(0xf);
cmd              8775 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->tdls_puapsd_inactivity_time_ms = __cpu_to_le32(0);
cmd              8776 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->tdls_puapsd_rx_frame_threshold = __cpu_to_le32(10);
cmd              8777 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->teardown_notification_ms = __cpu_to_le32(10);
cmd              8778 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->tdls_peer_kickout_threshold = __cpu_to_le32(96);
cmd              8806 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_get_tpc_table_cmd *cmd;
cmd              8809 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              8813 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_get_tpc_table_cmd *)skb->data;
cmd              8814 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->param = __cpu_to_le32(param);
cmd              8827 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_10_4_tdls_peer_update_cmd *cmd;
cmd              8838 drivers/net/wireless/ath/ath10k/wmi.c 	len = sizeof(*cmd) + chan_len * sizeof(*chan);
cmd              8844 drivers/net/wireless/ath/ath10k/wmi.c 	memset(skb->data, 0, sizeof(*cmd));
cmd              8846 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_10_4_tdls_peer_update_cmd *)skb->data;
cmd              8847 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->vdev_id = __cpu_to_le32(arg->vdev_id);
cmd              8848 drivers/net/wireless/ath/ath10k/wmi.c 	ether_addr_copy(cmd->peer_macaddr.addr, arg->addr);
cmd              8849 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->peer_state = __cpu_to_le32(arg->peer_state);
cmd              8854 drivers/net/wireless/ath/ath10k/wmi.c 	peer_cap = &cmd->peer_capab;
cmd              8885 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_radar_found_info *cmd;
cmd              8888 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              8892 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_radar_found_info *)skb->data;
cmd              8893 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->pri_min   = __cpu_to_le32(arg->pri_min);
cmd              8894 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->pri_max   = __cpu_to_le32(arg->pri_max);
cmd              8895 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->width_min = __cpu_to_le32(arg->width_min);
cmd              8896 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->width_max = __cpu_to_le32(arg->width_max);
cmd              8897 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->sidx_min  = __cpu_to_le32(arg->sidx_min);
cmd              8898 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->sidx_max  = __cpu_to_le32(arg->sidx_max);
cmd              8910 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_echo_cmd *cmd;
cmd              8913 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              8917 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_echo_cmd *)skb->data;
cmd              8918 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->value = cpu_to_le32(value);
cmd              8953 drivers/net/wireless/ath/ath10k/wmi.c 	struct wmi_pdev_bb_timing_cfg_cmd *cmd;
cmd              8956 drivers/net/wireless/ath/ath10k/wmi.c 	skb = ath10k_wmi_alloc_skb(ar, sizeof(*cmd));
cmd              8960 drivers/net/wireless/ath/ath10k/wmi.c 	cmd = (struct wmi_pdev_bb_timing_cfg_cmd *)skb->data;
cmd              8961 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->bb_tx_timing = __cpu_to_le32(arg->bb_tx_timing);
cmd              8962 drivers/net/wireless/ath/ath10k/wmi.c 	cmd->bb_xpa_timing = __cpu_to_le32(arg->bb_xpa_timing);
cmd              9332 drivers/net/wireless/ath/ath10k/wmi.c 		ar->wmi.cmd = &wmi_10_4_cmd_map;
cmd              9339 drivers/net/wireless/ath/ath10k/wmi.c 		ar->wmi.cmd = &wmi_10_2_4_cmd_map;
cmd              9347 drivers/net/wireless/ath/ath10k/wmi.c 		ar->wmi.cmd = &wmi_10_2_cmd_map;
cmd              9355 drivers/net/wireless/ath/ath10k/wmi.c 		ar->wmi.cmd = &wmi_10x_cmd_map;
cmd              9363 drivers/net/wireless/ath/ath10k/wmi.c 		ar->wmi.cmd = &wmi_cmd_map;
cmd              6459 drivers/net/wireless/ath/ath10k/wmi.h 	struct wmi_common_peer_assoc_complete_cmd cmd;
cmd              6468 drivers/net/wireless/ath/ath10k/wmi.h 	struct wmi_common_peer_assoc_complete_cmd cmd;
cmd              6477 drivers/net/wireless/ath/ath10k/wmi.h 	struct wmi_common_peer_assoc_complete_cmd cmd;
cmd              6484 drivers/net/wireless/ath/ath10k/wmi.h 	struct wmi_10_2_peer_assoc_complete_cmd cmd;
cmd               472 drivers/net/wireless/ath/ath5k/mac80211-ops.c ath5k_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               509 drivers/net/wireless/ath/ath5k/mac80211-ops.c 	switch (cmd) {
cmd               264 drivers/net/wireless/ath/ath6kl/sdio.c 	struct mmc_command cmd;
cmd               284 drivers/net/wireless/ath/ath6kl/sdio.c 	memset(&cmd, 0, sizeof(struct mmc_command));
cmd               304 drivers/net/wireless/ath/ath6kl/sdio.c 	ath6kl_sdio_set_cmd53_arg(&cmd.arg, rw, ar_sdio->func->num,
cmd               308 drivers/net/wireless/ath/ath6kl/sdio.c 	cmd.opcode = SD_IO_RW_EXTENDED;
cmd               309 drivers/net/wireless/ath/ath6kl/sdio.c 	cmd.flags = MMC_RSP_SPI_R5 | MMC_RSP_R5 | MMC_CMD_ADTC;
cmd               311 drivers/net/wireless/ath/ath6kl/sdio.c 	mmc_req.cmd = &cmd;
cmd               329 drivers/net/wireless/ath/ath6kl/sdio.c 	status = cmd.error ? cmd.error : data.error;
cmd               105 drivers/net/wireless/ath/ath6kl/usb.c 	__le32 cmd;
cmd               112 drivers/net/wireless/ath/ath6kl/usb.c 	__le32 cmd;
cmd               954 drivers/net/wireless/ath/ath6kl/usb.c 	struct ath6kl_usb_ctrl_diag_cmd_read *cmd;
cmd               958 drivers/net/wireless/ath/ath6kl/usb.c 	cmd = (struct ath6kl_usb_ctrl_diag_cmd_read *) ar_usb->diag_cmd_buffer;
cmd               960 drivers/net/wireless/ath/ath6kl/usb.c 	memset(cmd, 0, sizeof(*cmd));
cmd               961 drivers/net/wireless/ath/ath6kl/usb.c 	cmd->cmd = ATH6KL_USB_CTRL_DIAG_CC_READ;
cmd               962 drivers/net/wireless/ath/ath6kl/usb.c 	cmd->address = cpu_to_le32(address);
cmd               967 drivers/net/wireless/ath/ath6kl/usb.c 				(u8 *) cmd,
cmd               988 drivers/net/wireless/ath/ath6kl/usb.c 	struct ath6kl_usb_ctrl_diag_cmd_write *cmd;
cmd               991 drivers/net/wireless/ath/ath6kl/usb.c 	cmd = (struct ath6kl_usb_ctrl_diag_cmd_write *) ar_usb->diag_cmd_buffer;
cmd               993 drivers/net/wireless/ath/ath6kl/usb.c 	memset(cmd, 0, sizeof(struct ath6kl_usb_ctrl_diag_cmd_write));
cmd               994 drivers/net/wireless/ath/ath6kl/usb.c 	cmd->cmd = cpu_to_le32(ATH6KL_USB_CTRL_DIAG_CC_WRITE);
cmd               995 drivers/net/wireless/ath/ath6kl/usb.c 	cmd->address = cpu_to_le32(address);
cmd               996 drivers/net/wireless/ath/ath6kl/usb.c 	cmd->value = data;
cmd              1000 drivers/net/wireless/ath/ath6kl/usb.c 					   (u8 *) cmd,
cmd              1001 drivers/net/wireless/ath/ath6kl/usb.c 					   sizeof(*cmd),
cmd               305 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_create_pstream_cmd cmd;
cmd               373 drivers/net/wireless/ath/ath6kl/wmi.c 		memset(&cmd, 0, sizeof(cmd));
cmd               374 drivers/net/wireless/ath/ath6kl/wmi.c 		cmd.traffic_class = traffic_class;
cmd               375 drivers/net/wireless/ath/ath6kl/wmi.c 		cmd.user_pri = usr_pri;
cmd               376 drivers/net/wireless/ath/ath6kl/wmi.c 		cmd.inactivity_int =
cmd               379 drivers/net/wireless/ath/ath6kl/wmi.c 		cmd.tsid = WMI_IMPLICIT_PSTREAM;
cmd               380 drivers/net/wireless/ath/ath6kl/wmi.c 		ath6kl_wmi_create_pstream_cmd(wmi, if_idx, &cmd);
cmd               764 drivers/net/wireless/ath/ath6kl/wmi.c 	struct roam_ctrl_cmd *cmd;
cmd               766 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd               770 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct roam_ctrl_cmd *) skb->data;
cmd               772 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->info.params.lrssi_scan_period = cpu_to_le16(DEF_LRSSI_SCAN_PERIOD);
cmd               773 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->info.params.lrssi_scan_threshold = a_cpu_to_sle16(lrssi +
cmd               775 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->info.params.lrssi_roam_threshold = a_cpu_to_sle16(lrssi);
cmd               776 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->info.params.roam_rssi_floor = DEF_LRSSI_ROAM_FLOOR;
cmd               777 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->roam_ctrl = WMI_SET_LRSSI_SCAN_PARAMS;
cmd               786 drivers/net/wireless/ath/ath6kl/wmi.c 	struct roam_ctrl_cmd *cmd;
cmd               788 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd               792 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct roam_ctrl_cmd *) skb->data;
cmd               794 drivers/net/wireless/ath/ath6kl/wmi.c 	memcpy(cmd->info.bssid, bssid, ETH_ALEN);
cmd               795 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->roam_ctrl = WMI_FORCE_ROAM;
cmd               806 drivers/net/wireless/ath/ath6kl/wmi.c 	struct set_beacon_int_cmd *cmd;
cmd               808 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd               812 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct set_beacon_int_cmd *) skb->data;
cmd               814 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->beacon_intvl = cpu_to_le32(beacon_intvl);
cmd               822 drivers/net/wireless/ath/ath6kl/wmi.c 	struct set_dtim_cmd *cmd;
cmd               824 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd               828 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct set_dtim_cmd *) skb->data;
cmd               830 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->dtim_period = cpu_to_le32(dtim_period);
cmd               838 drivers/net/wireless/ath/ath6kl/wmi.c 	struct roam_ctrl_cmd *cmd;
cmd               840 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd               844 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct roam_ctrl_cmd *) skb->data;
cmd               846 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->info.roam_mode = mode;
cmd               847 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->roam_ctrl = WMI_SET_ROAM_MODE;
cmd              1401 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_rssi_threshold_params_cmd *cmd;
cmd              1403 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              1407 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_rssi_threshold_params_cmd *) skb->data;
cmd              1408 drivers/net/wireless/ath/ath6kl/wmi.c 	memcpy(cmd, rssi_cmd, sizeof(struct wmi_rssi_threshold_params_cmd));
cmd              1418 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_rssi_threshold_params_cmd cmd;
cmd              1496 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd.thresh_above1_val = a_cpu_to_sle16(upper_rssi_threshold);
cmd              1497 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd.thresh_below1_val = a_cpu_to_sle16(lower_rssi_threshold);
cmd              1498 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd.weight = sq_thresh->weight;
cmd              1499 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd.poll_time = cpu_to_le32(sq_thresh->polling_interval);
cmd              1501 drivers/net/wireless/ath/ath6kl/wmi.c 	ret = ath6kl_wmi_send_rssi_threshold_params(wmi, &cmd);
cmd              1617 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_txe_notify_cmd *cmd;
cmd              1619 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              1623 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_txe_notify_cmd *) skb->data;
cmd              1624 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->rate = cpu_to_le32(rate);
cmd              1625 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->pkts = cpu_to_le32(pkts);
cmd              1626 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->intvl = cpu_to_le32(intvl);
cmd              1635 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_rssi_filter_cmd *cmd;
cmd              1638 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              1642 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_rssi_filter_cmd *) skb->data;
cmd              1643 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->rssi = rssi;
cmd              1654 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_snr_threshold_params_cmd *cmd;
cmd              1656 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              1660 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_snr_threshold_params_cmd *) skb->data;
cmd              1661 drivers/net/wireless/ath/ath6kl/wmi.c 	memcpy(cmd, snr_cmd, sizeof(struct wmi_snr_threshold_params_cmd));
cmd              1672 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_snr_threshold_params_cmd cmd;
cmd              1738 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd.thresh_above1_val = upper_snr_threshold;
cmd              1739 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd.thresh_below1_val = lower_snr_threshold;
cmd              1740 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd.weight = sq_thresh->weight;
cmd              1741 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd.poll_time = cpu_to_le32(sq_thresh->polling_interval);
cmd              1748 drivers/net/wireless/ath/ath6kl/wmi.c 	ret = ath6kl_wmi_send_snr_threshold_params(wmi, &cmd);
cmd              2144 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_bss_filter_cmd *cmd;
cmd              2150 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2154 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_bss_filter_cmd *) skb->data;
cmd              2155 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->bss_filter = filter;
cmd              2156 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->ie_mask = cpu_to_le32(ie_mask);
cmd              2167 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_probed_ssid_cmd *cmd;
cmd              2173 drivers/net/wireless/ath/ath6kl/wmi.c 	if (ssid_len > sizeof(cmd->ssid))
cmd              2185 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2189 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_probed_ssid_cmd *) skb->data;
cmd              2190 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->entry_index = index;
cmd              2191 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->flag = flag;
cmd              2192 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->ssid_len = ssid_len;
cmd              2193 drivers/net/wireless/ath/ath6kl/wmi.c 	memcpy(cmd->ssid, ssid, ssid_len);
cmd              2205 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_listen_int_cmd *cmd;
cmd              2208 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2212 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_listen_int_cmd *) skb->data;
cmd              2213 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->listen_intvl = cpu_to_le16(listen_interval);
cmd              2214 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->num_beacons = cpu_to_le16(listen_beacons);
cmd              2225 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_bmiss_time_cmd *cmd;
cmd              2228 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2232 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_bmiss_time_cmd *) skb->data;
cmd              2233 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->bmiss_time = cpu_to_le16(bmiss_time);
cmd              2234 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->num_beacons = cpu_to_le16(num_beacons);
cmd              2244 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_power_mode_cmd *cmd;
cmd              2247 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2251 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_power_mode_cmd *) skb->data;
cmd              2252 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->pwr_mode = pwr_mode;
cmd              2289 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_disc_timeout_cmd *cmd;
cmd              2292 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2296 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_disc_timeout_cmd *) skb->data;
cmd              2297 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->discon_timeout = timeout;
cmd              2317 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_add_cipher_key_cmd *cmd;
cmd              2331 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2335 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_add_cipher_key_cmd *) skb->data;
cmd              2336 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->key_index = key_index;
cmd              2337 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->key_type = key_type;
cmd              2338 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->key_usage = key_usage;
cmd              2339 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->key_len = key_len;
cmd              2340 drivers/net/wireless/ath/ath6kl/wmi.c 	memcpy(cmd->key, key_material, key_len);
cmd              2343 drivers/net/wireless/ath/ath6kl/wmi.c 		memcpy(cmd->key_rsc, key_rsc, key_rsc_len);
cmd              2345 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->key_op_ctrl = key_op_ctrl;
cmd              2348 drivers/net/wireless/ath/ath6kl/wmi.c 		memcpy(cmd->key_mac_addr, mac_addr, ETH_ALEN);
cmd              2359 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_add_krk_cmd *cmd;
cmd              2362 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2366 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_add_krk_cmd *) skb->data;
cmd              2367 drivers/net/wireless/ath/ath6kl/wmi.c 	memcpy(cmd->krk, krk, WMI_KRK_LEN);
cmd              2378 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_delete_cipher_key_cmd *cmd;
cmd              2384 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2388 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_delete_cipher_key_cmd *) skb->data;
cmd              2389 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->key_index = key_index;
cmd              2401 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_setpmkid_cmd *cmd;
cmd              2410 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2414 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_setpmkid_cmd *) skb->data;
cmd              2415 drivers/net/wireless/ath/ath6kl/wmi.c 	memcpy(cmd->bssid, bssid, ETH_ALEN);
cmd              2417 drivers/net/wireless/ath/ath6kl/wmi.c 		memcpy(cmd->pmkid, pmkid, sizeof(cmd->pmkid));
cmd              2418 drivers/net/wireless/ath/ath6kl/wmi.c 		cmd->enable = PMKID_ENABLE;
cmd              2420 drivers/net/wireless/ath/ath6kl/wmi.c 		memset(cmd->pmkid, 0, sizeof(cmd->pmkid));
cmd              2421 drivers/net/wireless/ath/ath6kl/wmi.c 		cmd->enable = PMKID_DISABLE;
cmd              2455 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_sync_cmd *cmd;
cmd              2475 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2479 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_sync_cmd *) skb->data;
cmd              2485 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->data_sync_map = wmi->fat_pipe_exist;
cmd              2546 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_create_pstream_cmd *cmd;
cmd              2588 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2596 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_create_pstream_cmd *) skb->data;
cmd              2597 drivers/net/wireless/ath/ath6kl/wmi.c 	memcpy(cmd, params, sizeof(*cmd));
cmd              2639 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_delete_pstream_cmd *cmd;
cmd              2648 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2652 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_delete_pstream_cmd *) skb->data;
cmd              2653 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->traffic_class = traffic_class;
cmd              2654 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->tsid = tsid;
cmd              2697 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_ip_cmd *cmd;
cmd              2709 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_ip_cmd *) skb->data;
cmd              2710 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->ips[0] = ips0;
cmd              2711 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->ips[1] = ips1;
cmd              2772 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_tx_select_rates64_cmd *cmd;
cmd              2796 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd) * WMI_RATES_MODE_MAX);
cmd              2800 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_tx_select_rates64_cmd *) skb->data;
cmd              2809 drivers/net/wireless/ath/ath6kl/wmi.c 		cmd->ratemask[mode] = cpu_to_le64(ratemask[band]);
cmd              2824 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_tx_select_rates32_cmd *cmd;
cmd              2846 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd) * WMI_RATES_MODE_MAX);
cmd              2850 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_tx_select_rates32_cmd *) skb->data;
cmd              2859 drivers/net/wireless/ath/ath6kl/wmi.c 		cmd->ratemask[mode] = cpu_to_le32(ratemask[band]);
cmd              2884 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_host_sleep_mode_cmd *cmd;
cmd              2893 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2897 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_host_sleep_mode_cmd *) skb->data;
cmd              2901 drivers/net/wireless/ath/ath6kl/wmi.c 		cmd->asleep = cpu_to_le32(1);
cmd              2903 drivers/net/wireless/ath/ath6kl/wmi.c 		cmd->awake = cpu_to_le32(1);
cmd              2929 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_wow_mode_cmd *cmd;
cmd              2938 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              2942 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_wow_mode_cmd *) skb->data;
cmd              2943 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->enable_wow = cpu_to_le32(wow_mode);
cmd              2944 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->filter = cpu_to_le32(filter);
cmd              2945 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->host_req_delay = cpu_to_le16(host_req_delay);
cmd              2958 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_add_wow_pattern_cmd *cmd;
cmd              2967 drivers/net/wireless/ath/ath6kl/wmi.c 	size = sizeof(*cmd) + (2 * filter_size);
cmd              2973 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_add_wow_pattern_cmd *) skb->data;
cmd              2974 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->filter_list_id = list_id;
cmd              2975 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->filter_size = filter_size;
cmd              2976 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->filter_offset = filter_offset;
cmd              2978 drivers/net/wireless/ath/ath6kl/wmi.c 	memcpy(cmd->filter, filter, filter_size);
cmd              2980 drivers/net/wireless/ath/ath6kl/wmi.c 	filter_mask = (u8 *) (cmd->filter + filter_size);
cmd              2993 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_del_wow_pattern_cmd *cmd;
cmd              2996 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3000 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_del_wow_pattern_cmd *) skb->data;
cmd              3001 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->filter_list_id = cpu_to_le16(list_id);
cmd              3002 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->filter_id = cpu_to_le16(filter_id);
cmd              3029 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmix_hb_challenge_resp_cmd *cmd;
cmd              3032 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3036 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmix_hb_challenge_resp_cmd *) skb->data;
cmd              3037 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->cookie = cpu_to_le32(cookie);
cmd              3038 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->source = cpu_to_le32(source);
cmd              3047 drivers/net/wireless/ath/ath6kl/wmi.c 	struct ath6kl_wmix_dbglog_cfg_module_cmd *cmd;
cmd              3051 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3055 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct ath6kl_wmix_dbglog_cfg_module_cmd *) skb->data;
cmd              3056 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->valid = cpu_to_le32(valid);
cmd              3057 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->config = cpu_to_le32(config);
cmd              3072 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_tx_pwr_cmd *cmd;
cmd              3079 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_tx_pwr_cmd *) skb->data;
cmd              3080 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->dbM = dbM;
cmd              3102 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_lpreamble_cmd *cmd;
cmd              3109 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_lpreamble_cmd *) skb->data;
cmd              3110 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->status = status;
cmd              3111 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->preamble_policy = preamble_policy;
cmd              3121 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_rts_cmd *cmd;
cmd              3128 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_rts_cmd *) skb->data;
cmd              3129 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->threshold = cpu_to_le16(threshold);
cmd              3139 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_wmm_txop_cmd *cmd;
cmd              3149 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_wmm_txop_cmd *) skb->data;
cmd              3150 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->txop_enable = cfg;
cmd              3161 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_keepalive_cmd *cmd;
cmd              3164 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3168 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_keepalive_cmd *) skb->data;
cmd              3169 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->keep_alive_intvl = keep_alive_intvl;
cmd              3185 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_htcap_cmd *cmd;
cmd              3187 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3191 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_htcap_cmd *) skb->data;
cmd              3198 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->band = band;
cmd              3199 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->ht_enable = !!htcap->ht_enable;
cmd              3200 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->ht20_sgi = !!(htcap->cap_info & IEEE80211_HT_CAP_SGI_20);
cmd              3201 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->ht40_supported =
cmd              3203 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->ht40_sgi = !!(htcap->cap_info & IEEE80211_HT_CAP_SGI_40);
cmd              3204 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->intolerant_40mhz =
cmd              3206 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->max_ampdu_len_exp = htcap->ampdu_factor;
cmd              3210 drivers/net/wireless/ath/ath6kl/wmi.c 		   cmd->band, cmd->ht_enable, cmd->ht40_supported,
cmd              3211 drivers/net/wireless/ath/ath6kl/wmi.c 		   cmd->ht20_sgi, cmd->ht40_sgi, cmd->intolerant_40mhz,
cmd              3212 drivers/net/wireless/ath/ath6kl/wmi.c 		   cmd->max_ampdu_len_exp);
cmd              3236 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_mcast_filter_cmd *cmd;
cmd              3239 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3243 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_mcast_filter_cmd *) skb->data;
cmd              3244 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->mcast_all_enable = mc_all_on;
cmd              3255 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_mcast_filter_add_del_cmd *cmd;
cmd              3265 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3269 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_mcast_filter_add_del_cmd *) skb->data;
cmd              3270 drivers/net/wireless/ath/ath6kl/wmi.c 	memcpy(cmd->mcast_mac, filter, ATH6KL_MCAST_FILTER_MAC_ADDR_SIZE);
cmd              3282 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_sta_bmiss_enhance_cmd *cmd;
cmd              3285 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3289 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_sta_bmiss_enhance_cmd *) skb->data;
cmd              3290 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->enable = enhance ? 1 : 0;
cmd              3301 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_regdomain_cmd *cmd;
cmd              3303 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3307 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_regdomain_cmd *) skb->data;
cmd              3308 drivers/net/wireless/ath/ath6kl/wmi.c 	memcpy(cmd->iso_name, alpha2, 2);
cmd              3368 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_addba_req_event *cmd = (struct wmi_addba_req_event *) datap;
cmd              3370 drivers/net/wireless/ath/ath6kl/wmi.c 	aggr_recv_addba_req_evt(vif, cmd->tid,
cmd              3371 drivers/net/wireless/ath/ath6kl/wmi.c 				le16_to_cpu(cmd->st_seq_no), cmd->win_sz);
cmd              3379 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_delba_event *cmd = (struct wmi_delba_event *) datap;
cmd              3381 drivers/net/wireless/ath/ath6kl/wmi.c 	aggr_recv_delba_req_evt(vif, cmd->tid);
cmd              3411 drivers/net/wireless/ath/ath6kl/wmi.c int ath6kl_wmi_ap_set_mlme(struct wmi *wmip, u8 if_idx, u8 cmd, const u8 *mac,
cmd              3424 drivers/net/wireless/ath/ath6kl/wmi.c 	cm->cmd = cmd;
cmd              3426 drivers/net/wireless/ath/ath6kl/wmi.c 	ath6kl_dbg(ATH6KL_DBG_WMI, "ap_set_mlme: cmd=%d reason=%d\n", cm->cmd,
cmd              3436 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_ap_hidden_ssid_cmd *cmd;
cmd              3438 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3442 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_ap_hidden_ssid_cmd *) skb->data;
cmd              3443 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->hidden_ssid = enable ? 1 : 0;
cmd              3452 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_ap_set_apsd_cmd *cmd;
cmd              3455 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3459 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_ap_set_apsd_cmd *)skb->data;
cmd              3460 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->enable = enable;
cmd              3469 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_ap_apsd_buffered_traffic_cmd *cmd;
cmd              3472 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3476 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_ap_apsd_buffered_traffic_cmd *)skb->data;
cmd              3477 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->aid = cpu_to_le16(aid);
cmd              3478 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->bitmap = cpu_to_le16(bitmap);
cmd              3479 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->flags = cpu_to_le32(flags);
cmd              3513 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_ap_set_pvb_cmd *cmd;
cmd              3520 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_ap_set_pvb_cmd *) skb->data;
cmd              3521 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->aid = cpu_to_le16(aid);
cmd              3522 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->rsvd = cpu_to_le16(0);
cmd              3523 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->flag = cpu_to_le32(flag);
cmd              3536 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_rx_frame_format_cmd *cmd;
cmd              3539 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3543 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_rx_frame_format_cmd *) skb->data;
cmd              3544 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->dot11_hdr = rx_dot11_hdr ? 1 : 0;
cmd              3545 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->defrag_on_host = defrag_on_host ? 1 : 0;
cmd              3546 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->meta_ver = rx_meta_ver;
cmd              3605 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_disable_11b_rates_cmd *cmd;
cmd              3607 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3613 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_disable_11b_rates_cmd *) skb->data;
cmd              3614 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->disable = disable ? 1 : 0;
cmd              3819 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_set_inact_period_cmd *cmd;
cmd              3821 drivers/net/wireless/ath/ath6kl/wmi.c 	skb = ath6kl_wmi_get_new_buf(sizeof(*cmd));
cmd              3825 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_set_inact_period_cmd *) skb->data;
cmd              3826 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->inact_period = cpu_to_le32(inact_timeout);
cmd              3827 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd->num_null_func = 0;
cmd              3836 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmix_hb_challenge_resp_cmd *cmd;
cmd              3841 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmix_hb_challenge_resp_cmd *) datap;
cmd              3843 drivers/net/wireless/ath/ath6kl/wmi.c 				 le32_to_cpu(cmd->cookie));
cmd              3848 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmix_cmd_hdr *cmd;
cmd              3859 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmix_cmd_hdr *) skb->data;
cmd              3860 drivers/net/wireless/ath/ath6kl/wmi.c 	id = le32_to_cpu(cmd->cmd_id);
cmd              3976 drivers/net/wireless/ath/ath6kl/wmi.c 	struct wmi_cmd_hdr *cmd;
cmd              3983 drivers/net/wireless/ath/ath6kl/wmi.c 	cmd = (struct wmi_cmd_hdr *) skb->data;
cmd              3984 drivers/net/wireless/ath/ath6kl/wmi.c 	id = le16_to_cpu(cmd->cmd_id);
cmd              3985 drivers/net/wireless/ath/ath6kl/wmi.c 	if_idx = le16_to_cpu(cmd->info1) & WMI_CMD_HDR_IF_ID_MASK;
cmd              2272 drivers/net/wireless/ath/ath6kl/wmi.h 	u8 cmd;			/* operation to perform (WMI_AP_*) */
cmd              2682 drivers/net/wireless/ath/ath6kl/wmi.h int ath6kl_wmi_ap_set_mlme(struct wmi *wmip, u8 if_idx, u8 cmd,
cmd               934 drivers/net/wireless/ath/ath9k/ar5008_phy.c 				      enum ath9k_ani_cmd cmd,
cmd               942 drivers/net/wireless/ath/ath9k/ar5008_phy.c 	switch (cmd & ah->ani_function) {
cmd              1101 drivers/net/wireless/ath/ath9k/ar5008_phy.c 		ath_dbg(common, ANI, "invalid cmd %u\n", cmd);
cmd              1075 drivers/net/wireless/ath/ath9k/ar9003_phy.c 				  enum ath9k_ani_cmd cmd, int param)
cmd              1087 drivers/net/wireless/ath/ath9k/ar9003_phy.c 	switch (cmd & ah->ani_function) {
cmd              1332 drivers/net/wireless/ath/ath9k/ar9003_phy.c 		ath_dbg(common, ANI, "invalid cmd %u\n", cmd);
cmd                42 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	u16 cmd;
cmd                67 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd                68 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	cmd |= PCI_COMMAND_MASTER | PCI_COMMAND_MEMORY;
cmd                69 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_write_config_word(pdev, PCI_COMMAND, cmd);
cmd                91 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd                92 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	cmd &= ~(PCI_COMMAND_MASTER | PCI_COMMAND_MEMORY);
cmd                93 drivers/net/wireless/ath/ath9k/ath9k_pci_owl_loader.c 	pci_write_config_word(pdev, PCI_COMMAND, cmd);
cmd                75 drivers/net/wireless/ath/ath9k/hif_usb.c 	struct cmd_buf *cmd = (struct cmd_buf *)urb->context;
cmd                89 drivers/net/wireless/ath/ath9k/hif_usb.c 	if (cmd) {
cmd                90 drivers/net/wireless/ath/ath9k/hif_usb.c 		ath9k_htc_txcompletion_cb(cmd->hif_dev->htc_handle,
cmd                91 drivers/net/wireless/ath/ath9k/hif_usb.c 					  cmd->skb, true);
cmd                92 drivers/net/wireless/ath/ath9k/hif_usb.c 		kfree(cmd);
cmd                97 drivers/net/wireless/ath/ath9k/hif_usb.c 	kfree_skb(cmd->skb);
cmd                98 drivers/net/wireless/ath/ath9k/hif_usb.c 	kfree(cmd);
cmd               105 drivers/net/wireless/ath/ath9k/hif_usb.c 	struct cmd_buf *cmd;
cmd               112 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               113 drivers/net/wireless/ath/ath9k/hif_usb.c 	if (cmd == NULL) {
cmd               118 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd->skb = skb;
cmd               119 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd->hif_dev = hif_dev;
cmd               124 drivers/net/wireless/ath/ath9k/hif_usb.c 			 hif_usb_regout_cb, cmd, 1);
cmd               130 drivers/net/wireless/ath/ath9k/hif_usb.c 		kfree(cmd);
cmd               139 drivers/net/wireless/ath/ath9k/hif_usb.c 	struct cmd_buf *cmd = (struct cmd_buf *)urb->context;
cmd               144 drivers/net/wireless/ath/ath9k/hif_usb.c 	if (!cmd || !cmd->skb || !cmd->hif_dev)
cmd               147 drivers/net/wireless/ath/ath9k/hif_usb.c 	hif_dev = cmd->hif_dev;
cmd               165 drivers/net/wireless/ath/ath9k/hif_usb.c 			dev_kfree_skb_any(cmd->skb);
cmd               166 drivers/net/wireless/ath/ath9k/hif_usb.c 			kfree(cmd);
cmd               177 drivers/net/wireless/ath/ath9k/hif_usb.c 	skb_pull(cmd->skb, 4);
cmd               178 drivers/net/wireless/ath/ath9k/hif_usb.c 	ath9k_htc_txcompletion_cb(cmd->hif_dev->htc_handle,
cmd               179 drivers/net/wireless/ath/ath9k/hif_usb.c 				  cmd->skb, txok);
cmd               180 drivers/net/wireless/ath/ath9k/hif_usb.c 	kfree(cmd);
cmd               187 drivers/net/wireless/ath/ath9k/hif_usb.c 	struct cmd_buf *cmd;
cmd               195 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd = kzalloc(sizeof(*cmd), GFP_ATOMIC);
cmd               196 drivers/net/wireless/ath/ath9k/hif_usb.c 	if (cmd == NULL) {
cmd               201 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd->skb = skb;
cmd               202 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd->hif_dev = hif_dev;
cmd               211 drivers/net/wireless/ath/ath9k/hif_usb.c 			 hif_usb_mgmt_cb, cmd);
cmd               217 drivers/net/wireless/ath/ath9k/hif_usb.c 		kfree(cmd);
cmd              1252 drivers/net/wireless/ath/ath9k/hif_usb.c 	unsigned char *cmd;
cmd              1274 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd = kzalloc(31, GFP_KERNEL);
cmd              1275 drivers/net/wireless/ath/ath9k/hif_usb.c 	if (cmd == NULL)
cmd              1279 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd[0] = 0x55;	/* bulk command signature */
cmd              1280 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd[1] = 0x53;	/* bulk command signature */
cmd              1281 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd[2] = 0x42;	/* bulk command signature */
cmd              1282 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd[3] = 0x43;	/* bulk command signature */
cmd              1283 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd[14] = 6;	/* command length */
cmd              1285 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd[15] = 0x1b;	/* SCSI command: START STOP UNIT */
cmd              1286 drivers/net/wireless/ath/ath9k/hif_usb.c 	cmd[19] = 0x2;	/* eject disc */
cmd              1290 drivers/net/wireless/ath/ath9k/hif_usb.c 		cmd, 31, NULL, 2 * USB_MSG_TIMEOUT);
cmd              1291 drivers/net/wireless/ath/ath9k/hif_usb.c 	kfree(cmd);
cmd              1416 drivers/net/wireless/ath/ath9k/htc_drv_main.c 			     enum set_key_cmd cmd,
cmd              1447 drivers/net/wireless/ath/ath9k/htc_drv_main.c 	switch (cmd) {
cmd               224 drivers/net/wireless/ath/ath9k/hw-ops.h 					enum ath9k_ani_cmd cmd, int param)
cmd               226 drivers/net/wireless/ath/ath9k/hw-ops.h 	return ath9k_hw_private_ops(ah)->ani_control(ah, cmd, param);
cmd               662 drivers/net/wireless/ath/ath9k/hw.h 	bool (*ani_control)(struct ath_hw *ah, enum ath9k_ani_cmd cmd,
cmd              1610 drivers/net/wireless/ath/ath9k/main.c 			 enum sta_notify_cmd cmd,
cmd              1616 drivers/net/wireless/ath/ath9k/main.c 	switch (cmd) {
cmd              1672 drivers/net/wireless/ath/ath9k/main.c 			 enum set_key_cmd cmd,
cmd              1702 drivers/net/wireless/ath/ath9k/main.c 	ath_dbg(common, CONFIG, "Set HW Key %d\n", cmd);
cmd              1706 drivers/net/wireless/ath/ath9k/main.c 	switch (cmd) {
cmd               279 drivers/net/wireless/ath/ath9k/wmi.c 			       enum wmi_cmd_id cmd, u16 len)
cmd               285 drivers/net/wireless/ath/ath9k/wmi.c 	hdr->command_id = cpu_to_be16(cmd);
cmd               377 drivers/net/wireless/ath/carl9170/carl9170.h 		struct carl9170_cmd cmd;
cmd               546 drivers/net/wireless/ath/carl9170/carl9170.h int __carl9170_exec_cmd(struct ar9170 *ar, struct carl9170_cmd *cmd,
cmd               580 drivers/net/wireless/ath/carl9170/carl9170.h 				const struct carl9170_rsp *cmd);
cmd               119 drivers/net/wireless/ath/carl9170/cmd.c 	const enum carl9170_cmd_oids cmd, const unsigned int len)
cmd               125 drivers/net/wireless/ath/carl9170/cmd.c 		tmp->hdr.cmd = cmd;
cmd               134 drivers/net/wireless/ath/carl9170/cmd.c 	struct carl9170_cmd *cmd;
cmd               137 drivers/net/wireless/ath/carl9170/cmd.c 	cmd = carl9170_cmd_buf(ar, CARL9170_CMD_REBOOT_ASYNC, 0);
cmd               138 drivers/net/wireless/ath/carl9170/cmd.c 	if (!cmd)
cmd               141 drivers/net/wireless/ath/carl9170/cmd.c 	err = __carl9170_exec_cmd(ar, cmd, true);
cmd               154 drivers/net/wireless/ath/carl9170/cmd.c 	struct carl9170_cmd *cmd;
cmd               156 drivers/net/wireless/ath/carl9170/cmd.c 	cmd = carl9170_cmd_buf(ar, CARL9170_CMD_BCN_CTRL_ASYNC,
cmd               158 drivers/net/wireless/ath/carl9170/cmd.c 	if (!cmd)
cmd               161 drivers/net/wireless/ath/carl9170/cmd.c 	cmd->bcn_ctrl.vif_id = cpu_to_le32(vif_id);
cmd               162 drivers/net/wireless/ath/carl9170/cmd.c 	cmd->bcn_ctrl.mode = cpu_to_le32(mode);
cmd               163 drivers/net/wireless/ath/carl9170/cmd.c 	cmd->bcn_ctrl.bcn_addr = cpu_to_le32(addr);
cmd               164 drivers/net/wireless/ath/carl9170/cmd.c 	cmd->bcn_ctrl.bcn_len = cpu_to_le32(len);
cmd               166 drivers/net/wireless/ath/carl9170/cmd.c 	return __carl9170_exec_cmd(ar, cmd, true);
cmd               204 drivers/net/wireless/ath/carl9170/cmd.c 	struct carl9170_cmd *cmd;
cmd               207 drivers/net/wireless/ath/carl9170/cmd.c 	cmd = carl9170_cmd_buf(ar, CARL9170_CMD_PSM_ASYNC,
cmd               209 drivers/net/wireless/ath/carl9170/cmd.c 	if (!cmd)
cmd               220 drivers/net/wireless/ath/carl9170/cmd.c 	cmd->psm.state = cpu_to_le32(state);
cmd               221 drivers/net/wireless/ath/carl9170/cmd.c 	return __carl9170_exec_cmd(ar, cmd, true);
cmd                74 drivers/net/wireless/ath/carl9170/cmd.h 	const enum carl9170_cmd_oids cmd, const unsigned int len);
cmd               219 drivers/net/wireless/ath/carl9170/fwcmd.h 			u8	cmd;
cmd              1173 drivers/net/wireless/ath/carl9170/main.c static int carl9170_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd              1226 drivers/net/wireless/ath/carl9170/main.c 	if (cmd == SET_KEY) {
cmd              1725 drivers/net/wireless/ath/carl9170/main.c 				   enum sta_notify_cmd cmd,
cmd              1730 drivers/net/wireless/ath/carl9170/main.c 	switch (cmd) {
cmd               140 drivers/net/wireless/ath/carl9170/rx.c 			ar->cmd_buf, (ar->cmd.hdr.len + 4) & 0x3f);
cmd               163 drivers/net/wireless/ath/carl9170/rx.c 	struct carl9170_rsp *cmd = buf;
cmd               166 drivers/net/wireless/ath/carl9170/rx.c 	if ((cmd->hdr.cmd & CARL9170_RSP_FLAG) != CARL9170_RSP_FLAG) {
cmd               167 drivers/net/wireless/ath/carl9170/rx.c 		if (!(cmd->hdr.cmd & CARL9170_CMD_ASYNC_FLAG))
cmd               173 drivers/net/wireless/ath/carl9170/rx.c 	if (unlikely(cmd->hdr.len != (len - 4))) {
cmd               177 drivers/net/wireless/ath/carl9170/rx.c 			       cmd->hdr.cmd, cmd->hdr.len, len - 4);
cmd               187 drivers/net/wireless/ath/carl9170/rx.c 	switch (cmd->hdr.cmd) {
cmd               200 drivers/net/wireless/ath/carl9170/rx.c 			carl9170_handle_ps(ar, cmd);
cmd               219 drivers/net/wireless/ath/carl9170/rx.c 		carl9170_tx_process_status(ar, cmd);
cmd               264 drivers/net/wireless/ath/carl9170/rx.c 			bool state = !!(cmd->gpio.gpio & cpu_to_le32(
cmd               283 drivers/net/wireless/ath/carl9170/rx.c 			cmd->hdr.cmd);
cmd               828 drivers/net/wireless/ath/carl9170/rx.c 	struct carl9170_rsp *cmd;
cmd               832 drivers/net/wireless/ath/carl9170/rx.c 		cmd = (void *) &respbuf[i];
cmd               834 drivers/net/wireless/ath/carl9170/rx.c 		i += cmd->hdr.len + 4;
cmd               838 drivers/net/wireless/ath/carl9170/rx.c 		if (carl9170_check_sequence(ar, cmd->hdr.seq))
cmd               841 drivers/net/wireless/ath/carl9170/rx.c 		carl9170_handle_command_response(ar, cmd, cmd->hdr.len + 4);
cmd               690 drivers/net/wireless/ath/carl9170/tx.c 				const struct carl9170_rsp *cmd)
cmd               694 drivers/net/wireless/ath/carl9170/tx.c 	for (i = 0;  i < cmd->hdr.ext; i++) {
cmd               695 drivers/net/wireless/ath/carl9170/tx.c 		if (WARN_ON(i > ((cmd->hdr.len / 2) + 1))) {
cmd               697 drivers/net/wireless/ath/carl9170/tx.c 					     (void *) cmd, cmd->hdr.len + 4);
cmd               701 drivers/net/wireless/ath/carl9170/tx.c 		__carl9170_tx_process_status(ar, cmd->_tx_status[i].cookie,
cmd               702 drivers/net/wireless/ath/carl9170/tx.c 					     cmd->_tx_status[i].info);
cmd               604 drivers/net/wireless/ath/carl9170/usb.c int __carl9170_exec_cmd(struct ar9170 *ar, struct carl9170_cmd *cmd,
cmd               615 drivers/net/wireless/ath/carl9170/usb.c 	if (WARN_ON(cmd->hdr.len > CARL9170_MAX_CMD_LEN - 4)) {
cmd               629 drivers/net/wireless/ath/carl9170/usb.c 				  cmd, cmd->hdr.len + 4,
cmd               634 drivers/net/wireless/ath/carl9170/usb.c 				 cmd, cmd->hdr.len + 4,
cmd               647 drivers/net/wireless/ath/carl9170/usb.c 		kfree(cmd);
cmd               652 drivers/net/wireless/ath/carl9170/usb.c int carl9170_exec_cmd(struct ar9170 *ar, const enum carl9170_cmd_oids cmd,
cmd               661 drivers/net/wireless/ath/carl9170/usb.c 	if (!(cmd & CARL9170_CMD_ASYNC_FLAG))
cmd               664 drivers/net/wireless/ath/carl9170/usb.c 	ar->cmd.hdr.len = plen;
cmd               665 drivers/net/wireless/ath/carl9170/usb.c 	ar->cmd.hdr.cmd = cmd;
cmd               667 drivers/net/wireless/ath/carl9170/usb.c 	if (plen && payload != (u8 *)(ar->cmd.data))
cmd               668 drivers/net/wireless/ath/carl9170/usb.c 		memcpy(ar->cmd.data, payload, plen);
cmd               676 drivers/net/wireless/ath/carl9170/usb.c 	err = __carl9170_exec_cmd(ar, &ar->cmd, false);
cmd               678 drivers/net/wireless/ath/carl9170/usb.c 	if (!(cmd & CARL9170_CMD_ASYNC_FLAG)) {
cmd               701 drivers/net/wireless/ath/carl9170/usb.c 				     &ar->cmd, plen + 4);
cmd               489 drivers/net/wireless/ath/wcn36xx/main.c static int wcn36xx_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               502 drivers/net/wireless/ath/wcn36xx/main.c 		    cmd, key_conf->cipher, key_conf->keyidx,
cmd               530 drivers/net/wireless/ath/wcn36xx/main.c 	switch (cmd) {
cmd               606 drivers/net/wireless/ath/wcn36xx/main.c 		wcn36xx_err("Unsupported key cmd 0x%x\n", cmd);
cmd               445 drivers/net/wireless/ath/wil6210/cfg80211.c 	struct wmi_notify_req_cmd cmd = {
cmd               459 drivers/net/wireless/ath/wil6210/cfg80211.c 	rc = wmi_call(wil, WMI_NOTIFY_REQ_CMDID, vif->mid, &cmd, sizeof(cmd),
cmd               883 drivers/net/wireless/ath/wil6210/cfg80211.c 		struct wmi_start_scan_cmd cmd;
cmd               885 drivers/net/wireless/ath/wil6210/cfg80211.c 	} __packed cmd;
cmd               967 drivers/net/wireless/ath/wil6210/cfg80211.c 	memset(&cmd, 0, sizeof(cmd));
cmd               968 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.cmd.scan_type = WMI_ACTIVE_SCAN;
cmd               969 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.cmd.num_channels = 0;
cmd               981 drivers/net/wireless/ath/wil6210/cfg80211.c 		cmd.cmd.channel_list[cmd.cmd.num_channels++].channel = ch - 1;
cmd               997 drivers/net/wireless/ath/wil6210/cfg80211.c 	if (wil->discovery_mode && cmd.cmd.scan_type == WMI_ACTIVE_SCAN) {
cmd               998 drivers/net/wireless/ath/wil6210/cfg80211.c 		cmd.cmd.discovery_mode = 1;
cmd              1005 drivers/net/wireless/ath/wil6210/cfg80211.c 		      &cmd, sizeof(cmd.cmd) +
cmd              1006 drivers/net/wireless/ath/wil6210/cfg80211.c 		      cmd.cmd.num_channels * sizeof(cmd.cmd.channel_list[0]));
cmd              2832 drivers/net/wireless/ath/wil6210/cfg80211.c 	struct wmi_get_rf_sector_params_cmd cmd;
cmd              2881 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.sector_idx = cpu_to_le16(sector_index);
cmd              2882 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.sector_type = sector_type;
cmd              2883 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.rf_modules_vec = rf_modules_vec & 0xFF;
cmd              2885 drivers/net/wireless/ath/wil6210/cfg80211.c 		      &cmd, sizeof(cmd), WMI_GET_RF_SECTOR_PARAMS_DONE_EVENTID,
cmd              2954 drivers/net/wireless/ath/wil6210/cfg80211.c 	struct wmi_set_rf_sector_params_cmd cmd;
cmd              2994 drivers/net/wireless/ath/wil6210/cfg80211.c 	memset(&cmd, 0, sizeof(cmd));
cmd              2996 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.sector_idx = cpu_to_le16(sector_index);
cmd              2997 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.sector_type = sector_type;
cmd              3029 drivers/net/wireless/ath/wil6210/cfg80211.c 		si = &cmd.sectors_info[rf_module_index];
cmd              3044 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.rf_modules_vec = rf_modules_vec & 0xFF;
cmd              3046 drivers/net/wireless/ath/wil6210/cfg80211.c 		      &cmd, sizeof(cmd), WMI_SET_RF_SECTOR_PARAMS_DONE_EVENTID,
cmd              3064 drivers/net/wireless/ath/wil6210/cfg80211.c 	struct wmi_get_selected_rf_sector_index_cmd cmd;
cmd              3107 drivers/net/wireless/ath/wil6210/cfg80211.c 	memset(&cmd, 0, sizeof(cmd));
cmd              3108 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.cid = (u8)cid;
cmd              3109 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.sector_type = sector_type;
cmd              3111 drivers/net/wireless/ath/wil6210/cfg80211.c 		      &cmd, sizeof(cmd),
cmd              3146 drivers/net/wireless/ath/wil6210/cfg80211.c 	struct wmi_set_selected_rf_sector_index_cmd cmd;
cmd              3155 drivers/net/wireless/ath/wil6210/cfg80211.c 	memset(&cmd, 0, sizeof(cmd));
cmd              3156 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.sector_idx = cpu_to_le16(sector_index);
cmd              3157 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.sector_type = sector_type;
cmd              3158 drivers/net/wireless/ath/wil6210/cfg80211.c 	cmd.cid = (u8)cid;
cmd              3160 drivers/net/wireless/ath/wil6210/cfg80211.c 		      &cmd, sizeof(cmd),
cmd               794 drivers/net/wireless/ath/wil6210/debugfs.c 	char cmd[9];
cmd               807 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = sscanf(kbuf, "%8s %d %d %d", cmd, &p1, &p2, &p3);
cmd               815 drivers/net/wireless/ath/wil6210/debugfs.c 	if ((strcmp(cmd, "add") == 0) ||
cmd               816 drivers/net/wireless/ath/wil6210/debugfs.c 	    (strcmp(cmd, "del_tx") == 0)) {
cmd               824 drivers/net/wireless/ath/wil6210/debugfs.c 		if (strcmp(cmd, "add") == 0) {
cmd               837 drivers/net/wireless/ath/wil6210/debugfs.c 	} else if (strcmp(cmd, "del_rx") == 0) {
cmd               854 drivers/net/wireless/ath/wil6210/debugfs.c 		wil_err(wil, "BACK: Unrecognized command \"%s\"\n", cmd);
cmd               891 drivers/net/wireless/ath/wil6210/debugfs.c 	char cmd[9];
cmd               904 drivers/net/wireless/ath/wil6210/debugfs.c 	rc = sscanf(kbuf, "%8s %d %d", cmd, &num_descs, &desc_size);
cmd               915 drivers/net/wireless/ath/wil6210/debugfs.c 	if (0 == strcmp(cmd, "alloc")) {
cmd               921 drivers/net/wireless/ath/wil6210/debugfs.c 	} else if (0 == strcmp(cmd, "free")) {
cmd               928 drivers/net/wireless/ath/wil6210/debugfs.c 		wil_err(wil, "pmccfg: Unrecognized command \"%s\"\n", cmd);
cmd              1021 drivers/net/wireless/ath/wil6210/debugfs.c 	void *cmd;
cmd              1039 drivers/net/wireless/ath/wil6210/debugfs.c 	cmd = (cmdlen > 0) ? &wmi[1] : NULL;
cmd              1042 drivers/net/wireless/ath/wil6210/debugfs.c 	rc1 = wmi_send(wil, cmdid, vif->mid, cmd, cmdlen);
cmd              1296 drivers/net/wireless/ath/wil6210/debugfs.c 	struct wmi_notify_req_cmd cmd = {
cmd              1309 drivers/net/wireless/ath/wil6210/debugfs.c 		cmd.cid = i;
cmd              1311 drivers/net/wireless/ath/wil6210/debugfs.c 			      &cmd, sizeof(cmd),
cmd              1171 drivers/net/wireless/ath/wil6210/txrx.c 	struct wmi_vring_cfg_cmd cmd = {
cmd              1192 drivers/net/wireless/ath/wil6210/txrx.c 		struct wmi_vring_cfg_done_event cmd;
cmd              1194 drivers/net/wireless/ath/wil6210/txrx.c 		.cmd = {.status = WMI_FW_STATUS_FAILURE},
cmd              1200 drivers/net/wireless/ath/wil6210/txrx.c 		cmd.vring_cfg.cidxtid = CIDXTID_EXTENDED_CID_TID;
cmd              1201 drivers/net/wireless/ath/wil6210/txrx.c 		cmd.vring_cfg.cid = cid;
cmd              1202 drivers/net/wireless/ath/wil6210/txrx.c 		cmd.vring_cfg.tid = tid;
cmd              1204 drivers/net/wireless/ath/wil6210/txrx.c 		cmd.vring_cfg.cidxtid = mk_cidxtid(cid, tid);
cmd              1208 drivers/net/wireless/ath/wil6210/txrx.c 		     cmd.vring_cfg.tx_sw_ring.max_mpdu_size);
cmd              1227 drivers/net/wireless/ath/wil6210/txrx.c 	cmd.vring_cfg.tx_sw_ring.ring_mem_base = cpu_to_le64(vring->pa);
cmd              1231 drivers/net/wireless/ath/wil6210/txrx.c 	rc = wmi_call(wil, WMI_VRING_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
cmd              1237 drivers/net/wireless/ath/wil6210/txrx.c 	if (reply.cmd.status != WMI_FW_STATUS_SUCCESS) {
cmd              1239 drivers/net/wireless/ath/wil6210/txrx.c 			reply.cmd.status);
cmd              1245 drivers/net/wireless/ath/wil6210/txrx.c 	vring->hwtail = le32_to_cpu(reply.cmd.tx_vring_tail_ptr);
cmd              1273 drivers/net/wireless/ath/wil6210/txrx.c 	struct wmi_vring_cfg_cmd cmd = {
cmd              1295 drivers/net/wireless/ath/wil6210/txrx.c 		struct wmi_vring_cfg_done_event cmd;
cmd              1297 drivers/net/wireless/ath/wil6210/txrx.c 		.cmd = {.status = WMI_FW_STATUS_FAILURE},
cmd              1318 drivers/net/wireless/ath/wil6210/txrx.c 	cmd.vring_cfg.tx_sw_ring.ring_mem_base = cpu_to_le64(vring->pa);
cmd              1320 drivers/net/wireless/ath/wil6210/txrx.c 	rc = wmi_call(wil, WMI_VRING_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
cmd              1326 drivers/net/wireless/ath/wil6210/txrx.c 	if (reply.cmd.status != WMI_FW_STATUS_SUCCESS) {
cmd              1328 drivers/net/wireless/ath/wil6210/txrx.c 			reply.cmd.status);
cmd              1355 drivers/net/wireless/ath/wil6210/txrx.c 	struct wmi_bcast_vring_cfg_cmd cmd = {
cmd              1369 drivers/net/wireless/ath/wil6210/txrx.c 		struct wmi_vring_cfg_done_event cmd;
cmd              1371 drivers/net/wireless/ath/wil6210/txrx.c 		.cmd = {.status = WMI_FW_STATUS_FAILURE},
cmd              1377 drivers/net/wireless/ath/wil6210/txrx.c 		     cmd.vring_cfg.tx_sw_ring.max_mpdu_size);
cmd              1396 drivers/net/wireless/ath/wil6210/txrx.c 	cmd.vring_cfg.tx_sw_ring.ring_mem_base = cpu_to_le64(vring->pa);
cmd              1401 drivers/net/wireless/ath/wil6210/txrx.c 		      &cmd, sizeof(cmd),
cmd              1407 drivers/net/wireless/ath/wil6210/txrx.c 	if (reply.cmd.status != WMI_FW_STATUS_SUCCESS) {
cmd              1409 drivers/net/wireless/ath/wil6210/txrx.c 			reply.cmd.status);
cmd              1415 drivers/net/wireless/ath/wil6210/txrx.c 	vring->hwtail = le32_to_cpu(reply.cmd.tx_vring_tail_ptr);
cmd              1339 drivers/net/wireless/ath/wil6210/txrx_edma.c 	d->dma.cmd |= BIT(WIL_EDMA_DESC_TX_CFG_EOP_POS) |
cmd               141 drivers/net/wireless/ath/wil6210/txrx_edma.h 	u8 cmd;
cmd               649 drivers/net/wireless/ath/wil6210/wmi.c 	} __packed cmd = {
cmd               653 drivers/net/wireless/ath/wil6210/wmi.c 			.len = cpu_to_le16(sizeof(cmd.wmi) + len),
cmd               668 drivers/net/wireless/ath/wil6210/wmi.c 	if (len > r->entry_size - sizeof(cmd)) {
cmd               670 drivers/net/wireless/ath/wil6210/wmi.c 			(int)(sizeof(cmd) + len), r->entry_size);
cmd               738 drivers/net/wireless/ath/wil6210/wmi.c 	cmd.hdr.seq = cpu_to_le16(++wil->wmi_seq);
cmd               742 drivers/net/wireless/ath/wil6210/wmi.c 	wil_hex_dump_wmi("Cmd ", DUMP_PREFIX_OFFSET, 16, 1, &cmd,
cmd               743 drivers/net/wireless/ath/wil6210/wmi.c 			 sizeof(cmd), true);
cmd               746 drivers/net/wireless/ath/wil6210/wmi.c 	wil_memcpy_toio_32(dst, &cmd, sizeof(cmd));
cmd               747 drivers/net/wireless/ath/wil6210/wmi.c 	wil_memcpy_toio_32(dst + sizeof(cmd), buf, len);
cmd               754 drivers/net/wireless/ath/wil6210/wmi.c 	trace_wil6210_wmi_cmd(&cmd.wmi, buf, len);
cmd              1897 drivers/net/wireless/ath/wil6210/wmi.c 	u8 *cmd;
cmd              1954 drivers/net/wireless/ath/wil6210/wmi.c 		cmd = (void *)&evt->event.wmi;
cmd              1955 drivers/net/wireless/ath/wil6210/wmi.c 		wil_memcpy_fromio_32(cmd, src, len);
cmd              2075 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_echo_cmd cmd = {
cmd              2079 drivers/net/wireless/ath/wil6210/wmi.c 	return wmi_call(wil, WMI_ECHO_CMDID, vif->mid, &cmd, sizeof(cmd),
cmd              2087 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_set_mac_address_cmd cmd;
cmd              2089 drivers/net/wireless/ath/wil6210/wmi.c 	ether_addr_copy(cmd.mac, addr);
cmd              2094 drivers/net/wireless/ath/wil6210/wmi.c 			&cmd, sizeof(cmd));
cmd              2101 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_led_cfg_cmd cmd = {
cmd              2138 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_LED_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
cmd              2159 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_rbufcap_cfg_cmd cmd = {
cmd              2170 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_RBUFCAP_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
cmd              2191 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_pcp_start_cmd cmd = {
cmd              2213 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.disable_sec = 1;
cmd              2215 drivers/net/wireless/ath/wil6210/wmi.c 	if ((cmd.pcp_max_assoc_sta > WIL6210_MAX_CID) ||
cmd              2216 drivers/net/wireless/ath/wil6210/wmi.c 	    (cmd.pcp_max_assoc_sta <= 0)) {
cmd              2218 drivers/net/wireless/ath/wil6210/wmi.c 			cmd.pcp_max_assoc_sta);
cmd              2233 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_PCP_START_CMDID, vif->mid, &cmd, sizeof(cmd),
cmd              2265 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_set_ssid_cmd cmd = {
cmd              2269 drivers/net/wireless/ath/wil6210/wmi.c 	if (ssid_len > sizeof(cmd.ssid))
cmd              2272 drivers/net/wireless/ath/wil6210/wmi.c 	memcpy(cmd.ssid, ssid, ssid_len);
cmd              2274 drivers/net/wireless/ath/wil6210/wmi.c 	return wmi_send(wil, WMI_SET_SSID_CMDID, vif->mid, &cmd, sizeof(cmd));
cmd              2283 drivers/net/wireless/ath/wil6210/wmi.c 		struct wmi_set_ssid_cmd cmd;
cmd              2295 drivers/net/wireless/ath/wil6210/wmi.c 	len = le32_to_cpu(reply.cmd.ssid_len);
cmd              2296 drivers/net/wireless/ath/wil6210/wmi.c 	if (len > sizeof(reply.cmd.ssid))
cmd              2300 drivers/net/wireless/ath/wil6210/wmi.c 	memcpy(ssid, reply.cmd.ssid, len);
cmd              2308 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_set_pcp_channel_cmd cmd = {
cmd              2313 drivers/net/wireless/ath/wil6210/wmi.c 			&cmd, sizeof(cmd));
cmd              2322 drivers/net/wireless/ath/wil6210/wmi.c 		struct wmi_set_pcp_channel_cmd cmd;
cmd              2333 drivers/net/wireless/ath/wil6210/wmi.c 	if (reply.cmd.channel > 3)
cmd              2336 drivers/net/wireless/ath/wil6210/wmi.c 	*channel = reply.cmd.channel + 1;
cmd              2345 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_p2p_cfg_cmd cmd = {
cmd              2359 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_P2P_CFG_CMDID, vif->mid, &cmd, sizeof(cmd),
cmd              2438 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_delete_cipher_key_cmd cmd = {
cmd              2443 drivers/net/wireless/ath/wil6210/wmi.c 		memcpy(cmd.mac, mac_addr, WMI_MAC_LEN);
cmd              2446 drivers/net/wireless/ath/wil6210/wmi.c 			&cmd, sizeof(cmd));
cmd              2454 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_add_cipher_key_cmd cmd = {
cmd              2460 drivers/net/wireless/ath/wil6210/wmi.c 	if (key_len > sizeof(cmd.key))
cmd              2469 drivers/net/wireless/ath/wil6210/wmi.c 		memcpy(cmd.key, key, key_len);
cmd              2472 drivers/net/wireless/ath/wil6210/wmi.c 		memcpy(cmd.mac, mac_addr, WMI_MAC_LEN);
cmd              2475 drivers/net/wireless/ath/wil6210/wmi.c 			&cmd, sizeof(cmd));
cmd              2490 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_set_appie_cmd *cmd;
cmd              2497 drivers/net/wireless/ath/wil6210/wmi.c 	cmd = kzalloc(len, GFP_KERNEL);
cmd              2498 drivers/net/wireless/ath/wil6210/wmi.c 	if (!cmd) {
cmd              2505 drivers/net/wireless/ath/wil6210/wmi.c 	cmd->mgmt_frm_type = type;
cmd              2507 drivers/net/wireless/ath/wil6210/wmi.c 	cmd->ie_len = cpu_to_le16(ie_len);
cmd              2509 drivers/net/wireless/ath/wil6210/wmi.c 		memcpy(cmd->ie_info, ie, ie_len);
cmd              2510 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_send(wil, WMI_SET_APPIE_CMDID, vif->mid, cmd, len);
cmd              2511 drivers/net/wireless/ath/wil6210/wmi.c 	kfree(cmd);
cmd              2526 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_update_ft_ies_cmd *cmd;
cmd              2538 drivers/net/wireless/ath/wil6210/wmi.c 	cmd = kzalloc(len, GFP_KERNEL);
cmd              2539 drivers/net/wireless/ath/wil6210/wmi.c 	if (!cmd) {
cmd              2544 drivers/net/wireless/ath/wil6210/wmi.c 	cmd->ie_len = cpu_to_le16(ie_len);
cmd              2546 drivers/net/wireless/ath/wil6210/wmi.c 		memcpy(cmd->ie_info, ie, ie_len);
cmd              2547 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_send(wil, WMI_UPDATE_FT_IES_CMDID, vif->mid, cmd, len);
cmd              2548 drivers/net/wireless/ath/wil6210/wmi.c 	kfree(cmd);
cmd              2599 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_cfg_rx_chain_cmd cmd = {
cmd              2623 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.sniffer_cfg.mode = cpu_to_le32(WMI_SNIFFER_ON);
cmd              2625 drivers/net/wireless/ath/wil6210/wmi.c 			cmd.sniffer_cfg.channel = ch->hw_value - 1;
cmd              2626 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.sniffer_cfg.phy_info_mode =
cmd              2628 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.sniffer_cfg.phy_support =
cmd              2636 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.l3_l4_ctrl |= (1 << L3_L4_CTRL_TCPIP_CHECKSUM_EN_POS);
cmd              2640 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.l2_802_3_offload_ctrl |=
cmd              2644 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_CFG_RX_CHAIN_CMDID, vif->mid, &cmd, sizeof(cmd),
cmd              2664 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_temp_sense_cmd cmd = {
cmd              2676 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_TEMP_SENSE_CMDID, vif->mid, &cmd, sizeof(cmd),
cmd              2696 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_temp_sense_all_cmd cmd = {
cmd              2713 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_TEMP_SENSE_ALL_CMDID, vif->mid, &cmd,
cmd              2714 drivers/net/wireless/ath/wil6210/wmi.c 		      sizeof(cmd), WMI_TEMP_SENSE_ALL_DONE_EVENTID,
cmd              2776 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_ring_ba_en_cmd cmd = {
cmd              2786 drivers/net/wireless/ath/wil6210/wmi.c 	return wmi_send(wil, WMI_RING_BA_EN_CMDID, mid, &cmd, sizeof(cmd));
cmd              2791 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_ring_ba_dis_cmd cmd = {
cmd              2798 drivers/net/wireless/ath/wil6210/wmi.c 	return wmi_send(wil, WMI_RING_BA_DIS_CMDID, mid, &cmd, sizeof(cmd));
cmd              2803 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_rcp_delba_cmd cmd = {
cmd              2808 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.cidxtid = CIDXTID_EXTENDED_CID_TID;
cmd              2809 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.cid = cid;
cmd              2810 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.tid = tid;
cmd              2812 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.cidxtid = mk_cidxtid(cid, tid);
cmd              2818 drivers/net/wireless/ath/wil6210/wmi.c 	return wmi_send(wil, WMI_RCP_DELBA_CMDID, mid, &cmd, sizeof(cmd));
cmd              2826 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_rcp_addba_resp_cmd cmd = {
cmd              2846 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.cidxtid = CIDXTID_EXTENDED_CID_TID;
cmd              2847 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.cid = cid;
cmd              2848 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.tid = tid;
cmd              2850 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.cidxtid = mk_cidxtid(cid, tid);
cmd              2858 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_RCP_ADDBA_RESP_CMDID, mid, &cmd, sizeof(cmd),
cmd              2878 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_rcp_addba_resp_edma_cmd cmd = {
cmd              2906 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_RCP_ADDBA_RESP_EDMA_CMDID, mid, &cmd,
cmd              2907 drivers/net/wireless/ath/wil6210/wmi.c 		      sizeof(cmd), WMI_RCP_ADDBA_RESP_SENT_EVENTID, &reply,
cmd              2926 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_ps_dev_profile_cfg_cmd cmd = {
cmd              2940 drivers/net/wireless/ath/wil6210/wmi.c 		      &cmd, sizeof(cmd),
cmd              2961 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_set_mgmt_retry_limit_cmd cmd = {
cmd              2977 drivers/net/wireless/ath/wil6210/wmi.c 		      &cmd, sizeof(cmd),
cmd              3037 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_new_sta_cmd cmd = {
cmd              3043 drivers/net/wireless/ath/wil6210/wmi.c 	ether_addr_copy(cmd.dst_mac, mac);
cmd              3045 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_send(wil, WMI_NEW_STA_CMDID, vif->mid, &cmd, sizeof(cmd));
cmd              3087 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_traffic_suspend_cmd cmd = {
cmd              3103 drivers/net/wireless/ath/wil6210/wmi.c 		      &cmd, sizeof(cmd),
cmd              3204 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_port_allocate_cmd cmd = {
cmd              3217 drivers/net/wireless/ath/wil6210/wmi.c 	ether_addr_copy(cmd.mac, mac);
cmd              3220 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.port_role = WMI_PORT_STA;
cmd              3223 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.port_role = WMI_PORT_AP;
cmd              3226 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.port_role = WMI_PORT_P2P_CLIENT;
cmd              3229 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.port_role = WMI_PORT_P2P_GO;
cmd              3238 drivers/net/wireless/ath/wil6210/wmi.c 		      &cmd, sizeof(cmd),
cmd              3257 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_port_delete_cmd cmd = {
cmd              3270 drivers/net/wireless/ath/wil6210/wmi.c 		      &cmd, sizeof(cmd),
cmd              3442 drivers/net/wireless/ath/wil6210/wmi.c 			 struct wmi_start_sched_scan_cmd *cmd,
cmd              3454 drivers/net/wireless/ath/wil6210/wmi.c 	cmd->num_of_ssids = n_match_sets;
cmd              3458 drivers/net/wireless/ath/wil6210/wmi.c 			&cmd->ssid_for_match[i];
cmd              3480 drivers/net/wireless/ath/wil6210/wmi.c 			    struct wmi_start_sched_scan_cmd *cmd,
cmd              3491 drivers/net/wireless/ath/wil6210/wmi.c 	cmd->num_of_channels = n_channels;
cmd              3496 drivers/net/wireless/ath/wil6210/wmi.c 		cmd->channel_list[i] = cfg_chan->hw_value - 1;
cmd              3502 drivers/net/wireless/ath/wil6210/wmi.c 			 struct wmi_start_sched_scan_cmd *cmd,
cmd              3517 drivers/net/wireless/ath/wil6210/wmi.c 		cmd->scan_plans[i].interval_sec =
cmd              3519 drivers/net/wireless/ath/wil6210/wmi.c 		cmd->scan_plans[i].num_of_iterations =
cmd              3529 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_start_sched_scan_cmd cmd = {
cmd              3545 drivers/net/wireless/ath/wil6210/wmi.c 		cmd.min_rssi_threshold = request->min_rssi_thold;
cmd              3547 drivers/net/wireless/ath/wil6210/wmi.c 	wmi_sched_scan_set_ssids(wil, &cmd, request->ssids, request->n_ssids,
cmd              3549 drivers/net/wireless/ath/wil6210/wmi.c 	wmi_sched_scan_set_channels(wil, &cmd,
cmd              3551 drivers/net/wireless/ath/wil6210/wmi.c 	wmi_sched_scan_set_plans(wil, &cmd,
cmd              3555 drivers/net/wireless/ath/wil6210/wmi.c 		      &cmd, sizeof(cmd),
cmd              3604 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_sw_tx_req_cmd *cmd;
cmd              3620 drivers/net/wireless/ath/wil6210/wmi.c 	total = sizeof(*cmd) + len;
cmd              3626 drivers/net/wireless/ath/wil6210/wmi.c 	cmd = kmalloc(total, GFP_KERNEL);
cmd              3627 drivers/net/wireless/ath/wil6210/wmi.c 	if (!cmd)
cmd              3630 drivers/net/wireless/ath/wil6210/wmi.c 	memcpy(cmd->dst_mac, mgmt_frame->da, WMI_MAC_LEN);
cmd              3631 drivers/net/wireless/ath/wil6210/wmi.c 	cmd->len = cpu_to_le16(len);
cmd              3632 drivers/net/wireless/ath/wil6210/wmi.c 	memcpy(cmd->payload, buf, len);
cmd              3634 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_SW_TX_REQ_CMDID, vif->mid, cmd, total,
cmd              3642 drivers/net/wireless/ath/wil6210/wmi.c 	kfree(cmd);
cmd              3653 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_sw_tx_req_ext_cmd *cmd;
cmd              3672 drivers/net/wireless/ath/wil6210/wmi.c 	total = sizeof(*cmd) + len;
cmd              3678 drivers/net/wireless/ath/wil6210/wmi.c 	cmd = kzalloc(total, GFP_KERNEL);
cmd              3679 drivers/net/wireless/ath/wil6210/wmi.c 	if (!cmd)
cmd              3682 drivers/net/wireless/ath/wil6210/wmi.c 	memcpy(cmd->dst_mac, mgmt_frame->da, WMI_MAC_LEN);
cmd              3683 drivers/net/wireless/ath/wil6210/wmi.c 	cmd->len = cpu_to_le16(len);
cmd              3684 drivers/net/wireless/ath/wil6210/wmi.c 	memcpy(cmd->payload, buf, len);
cmd              3685 drivers/net/wireless/ath/wil6210/wmi.c 	cmd->channel = channel - 1;
cmd              3686 drivers/net/wireless/ath/wil6210/wmi.c 	cmd->duration_ms = cpu_to_le16(duration_ms);
cmd              3688 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_SW_TX_REQ_EXT_CMDID, vif->mid, cmd, total,
cmd              3696 drivers/net/wireless/ath/wil6210/wmi.c 	kfree(cmd);
cmd              3706 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_tx_status_ring_add_cmd cmd = {
cmd              3719 drivers/net/wireless/ath/wil6210/wmi.c 	cmd.ring_cfg.ring_id = ring_id;
cmd              3721 drivers/net/wireless/ath/wil6210/wmi.c 	cmd.ring_cfg.ring_mem_base = cpu_to_le64(sring->pa);
cmd              3722 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_TX_STATUS_RING_ADD_CMDID, vif->mid, &cmd,
cmd              3723 drivers/net/wireless/ath/wil6210/wmi.c 		      sizeof(cmd), WMI_TX_STATUS_RING_CFG_DONE_EVENTID,
cmd              3746 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_cfg_def_rx_offload_cmd cmd = {
cmd              3760 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_CFG_DEF_RX_OFFLOAD_CMDID, vif->mid, &cmd,
cmd              3761 drivers/net/wireless/ath/wil6210/wmi.c 		      sizeof(cmd), WMI_CFG_DEF_RX_OFFLOAD_DONE_EVENTID, &reply,
cmd              3783 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_rx_status_ring_add_cmd cmd = {
cmd              3800 drivers/net/wireless/ath/wil6210/wmi.c 	cmd.ring_cfg.ring_mem_base = cpu_to_le64(sring->pa);
cmd              3801 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_RX_STATUS_RING_ADD_CMDID, vif->mid, &cmd,
cmd              3802 drivers/net/wireless/ath/wil6210/wmi.c 		      sizeof(cmd), WMI_RX_STATUS_RING_CFG_DONE_EVENTID, &reply,
cmd              3826 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_rx_desc_ring_add_cmd cmd = {
cmd              3841 drivers/net/wireless/ath/wil6210/wmi.c 	cmd.ring_cfg.ring_mem_base = cpu_to_le64(ring->pa);
cmd              3842 drivers/net/wireless/ath/wil6210/wmi.c 	cmd.sw_tail_host_addr = cpu_to_le64(ring->edma_rx_swtail.pa);
cmd              3843 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_RX_DESC_RING_ADD_CMDID, vif->mid, &cmd,
cmd              3844 drivers/net/wireless/ath/wil6210/wmi.c 		      sizeof(cmd), WMI_RX_DESC_RING_CFG_DONE_EVENTID, &reply,
cmd              3870 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_tx_desc_ring_add_cmd cmd = {
cmd              3892 drivers/net/wireless/ath/wil6210/wmi.c 	cmd.ring_cfg.ring_mem_base = cpu_to_le64(ring->pa);
cmd              3893 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_TX_DESC_RING_ADD_CMDID, vif->mid, &cmd,
cmd              3894 drivers/net/wireless/ath/wil6210/wmi.c 		      sizeof(cmd), WMI_TX_DESC_RING_CFG_DONE_EVENTID, &reply,
cmd              3921 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_bcast_desc_ring_add_cmd cmd = {
cmd              3938 drivers/net/wireless/ath/wil6210/wmi.c 	cmd.ring_cfg.ring_mem_base = cpu_to_le64(ring->pa);
cmd              3939 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_BCAST_DESC_RING_ADD_CMDID, vif->mid, &cmd,
cmd              3940 drivers/net/wireless/ath/wil6210/wmi.c 		      sizeof(cmd), WMI_TX_DESC_RING_CFG_DONE_EVENTID, &reply,
cmd              3965 drivers/net/wireless/ath/wil6210/wmi.c 	struct wmi_link_stats_cmd cmd = {
cmd              3979 drivers/net/wireless/ath/wil6210/wmi.c 	rc = wmi_call(wil, WMI_LINK_STATS_CMDID, vif->mid, &cmd, sizeof(cmd),
cmd               683 drivers/net/wireless/atmel/at76c50x-usb.c static inline int at76_get_cmd_status(struct usb_device *udev, u8 cmd)
cmd               694 drivers/net/wireless/atmel/at76c50x-usb.c 			USB_RECIP_INTERFACE, cmd, 0, stat_buf,
cmd               720 drivers/net/wireless/atmel/at76c50x-usb.c static int at76_set_card_command(struct usb_device *udev, u8 cmd, void *buf,
cmd               730 drivers/net/wireless/atmel/at76c50x-usb.c 	cmd_buf->cmd = cmd;
cmd               737 drivers/net/wireless/atmel/at76c50x-usb.c 		      at76_get_cmd_string(cmd), cmd);
cmd               767 drivers/net/wireless/atmel/at76c50x-usb.c static int at76_wait_completion(struct at76_priv *priv, int cmd)
cmd               773 drivers/net/wireless/atmel/at76c50x-usb.c 		status = at76_get_cmd_status(priv->udev, cmd);
cmd               783 drivers/net/wireless/atmel/at76c50x-usb.c 			 wiphy_name(priv->hw->wiphy), cmd, status,
cmd               793 drivers/net/wireless/atmel/at76c50x-usb.c 				  "completion timeout for command %d\n", cmd);
cmd               827 drivers/net/wireless/atmel/at76c50x-usb.c 	int cmd;
cmd               832 drivers/net/wireless/atmel/at76c50x-usb.c 	cmd = enable ? CMD_RADIO_ON : CMD_RADIO_OFF;
cmd               834 drivers/net/wireless/atmel/at76c50x-usb.c 	ret = at76_set_card_command(priv->udev, cmd, NULL, 0);
cmd               837 drivers/net/wireless/atmel/at76c50x-usb.c 			  "at76_set_card_command(%d) failed: %d\n", cmd, ret);
cmd              2132 drivers/net/wireless/atmel/at76c50x-usb.c static int at76_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd              2142 drivers/net/wireless/atmel/at76c50x-usb.c 		 __func__, cmd, key->cipher, key->keyidx, key->keylen);
cmd              2152 drivers/net/wireless/atmel/at76c50x-usb.c 	switch (cmd) {
cmd               151 drivers/net/wireless/atmel/at76c50x-usb.h 	u8 cmd;
cmd               575 drivers/net/wireless/atmel/atmel.c static int atmel_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               591 drivers/net/wireless/atmel/atmel.c 			       void *cmd, int cmd_size);
cmd               593 drivers/net/wireless/atmel/atmel.c 				   void *cmd, int cmd_size);
cmd              2337 drivers/net/wireless/atmel/atmel.c 		iwe.cmd = SIOCGIWAP;
cmd              2347 drivers/net/wireless/atmel/atmel.c 		iwe.cmd = SIOCGIWESSID;
cmd              2353 drivers/net/wireless/atmel/atmel.c 		iwe.cmd = SIOCGIWMODE;
cmd              2359 drivers/net/wireless/atmel/atmel.c 		iwe.cmd = SIOCGIWFREQ;
cmd              2367 drivers/net/wireless/atmel/atmel.c 		iwe.cmd = IWEVQUAL;
cmd              2376 drivers/net/wireless/atmel/atmel.c 		iwe.cmd = SIOCGIWENCODE;
cmd              2596 drivers/net/wireless/atmel/atmel.c 		.cmd = ATMELFWL,
cmd              2603 drivers/net/wireless/atmel/atmel.c 		.cmd = ATMELIDIFC,
cmd              2608 drivers/net/wireless/atmel/atmel.c 		.cmd = ATMELRD,
cmd              2625 drivers/net/wireless/atmel/atmel.c static int atmel_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              2634 drivers/net/wireless/atmel/atmel.c 	switch (cmd) {
cmd              2738 drivers/net/wireless/atmel/atmel.c 	} cmd;
cmd              2740 drivers/net/wireless/atmel/atmel.c 	eth_broadcast_addr(cmd.BSSID);
cmd              2743 drivers/net/wireless/atmel/atmel.c 		cmd.SSID_size = priv->SSID_size;
cmd              2744 drivers/net/wireless/atmel/atmel.c 		memcpy(cmd.SSID, priv->SSID, priv->SSID_size);
cmd              2745 drivers/net/wireless/atmel/atmel.c 		cmd.min_channel_time = cpu_to_le16(10);
cmd              2746 drivers/net/wireless/atmel/atmel.c 		cmd.max_channel_time = cpu_to_le16(50);
cmd              2749 drivers/net/wireless/atmel/atmel.c 		cmd.SSID_size = 0;
cmd              2750 drivers/net/wireless/atmel/atmel.c 		cmd.min_channel_time = cpu_to_le16(10);
cmd              2751 drivers/net/wireless/atmel/atmel.c 		cmd.max_channel_time = cpu_to_le16(120);
cmd              2754 drivers/net/wireless/atmel/atmel.c 	cmd.options = 0;
cmd              2757 drivers/net/wireless/atmel/atmel.c 		cmd.options |= SCAN_OPTIONS_SITE_SURVEY;
cmd              2759 drivers/net/wireless/atmel/atmel.c 	cmd.channel = (priv->channel & 0x7f);
cmd              2760 drivers/net/wireless/atmel/atmel.c 	cmd.scan_type = SCAN_TYPE_ACTIVE;
cmd              2761 drivers/net/wireless/atmel/atmel.c 	cmd.BSS_type = cpu_to_le16(priv->operating_mode == IW_MODE_ADHOC ?
cmd              2764 drivers/net/wireless/atmel/atmel.c 	atmel_send_command(priv, CMD_Scan, &cmd, sizeof(cmd));
cmd              2781 drivers/net/wireless/atmel/atmel.c 	} cmd;
cmd              2783 drivers/net/wireless/atmel/atmel.c 	cmd.SSID_size = priv->SSID_size;
cmd              2784 drivers/net/wireless/atmel/atmel.c 	memcpy(cmd.SSID, priv->SSID, priv->SSID_size);
cmd              2785 drivers/net/wireless/atmel/atmel.c 	memcpy(cmd.BSSID, priv->CurrentBSSID, ETH_ALEN);
cmd              2786 drivers/net/wireless/atmel/atmel.c 	cmd.channel = (priv->channel & 0x7f);
cmd              2787 drivers/net/wireless/atmel/atmel.c 	cmd.BSS_type = type;
cmd              2788 drivers/net/wireless/atmel/atmel.c 	cmd.timeout = cpu_to_le16(2000);
cmd              2790 drivers/net/wireless/atmel/atmel.c 	atmel_send_command(priv, CMD_Join, &cmd, sizeof(cmd));
cmd              2802 drivers/net/wireless/atmel/atmel.c 	} cmd;
cmd              2804 drivers/net/wireless/atmel/atmel.c 	cmd.SSID_size = priv->SSID_size;
cmd              2805 drivers/net/wireless/atmel/atmel.c 	memcpy(cmd.SSID, priv->SSID, priv->SSID_size);
cmd              2806 drivers/net/wireless/atmel/atmel.c 	memcpy(cmd.BSSID, priv->BSSID, ETH_ALEN);
cmd              2807 drivers/net/wireless/atmel/atmel.c 	cmd.BSS_type = type;
cmd              2808 drivers/net/wireless/atmel/atmel.c 	cmd.channel = (priv->channel & 0x7f);
cmd              2810 drivers/net/wireless/atmel/atmel.c 	atmel_send_command(priv, CMD_Start, &cmd, sizeof(cmd));
cmd              4036 drivers/net/wireless/atmel/atmel.c 			       void *cmd, int cmd_size)
cmd              4038 drivers/net/wireless/atmel/atmel.c 	if (cmd)
cmd              4040 drivers/net/wireless/atmel/atmel.c 				   cmd, cmd_size);
cmd              4047 drivers/net/wireless/atmel/atmel.c 				   void *cmd, int cmd_size)
cmd              4051 drivers/net/wireless/atmel/atmel.c 	atmel_send_command(priv, command, cmd, cmd_size);
cmd              1729 drivers/net/wireless/broadcom/b43/main.c 	u32 cmd, beacon0_valid, beacon1_valid;
cmd              1741 drivers/net/wireless/broadcom/b43/main.c 	cmd = b43_read32(dev, B43_MMIO_MACCMD);
cmd              1742 drivers/net/wireless/broadcom/b43/main.c 	beacon0_valid = (cmd & B43_MACCMD_BEACON0_VALID);
cmd              1743 drivers/net/wireless/broadcom/b43/main.c 	beacon1_valid = (cmd & B43_MACCMD_BEACON1_VALID);
cmd              1758 drivers/net/wireless/broadcom/b43/main.c 		cmd = b43_read32(dev, B43_MMIO_MACCMD);
cmd              1759 drivers/net/wireless/broadcom/b43/main.c 		cmd |= B43_MACCMD_BEACON0_VALID;
cmd              1760 drivers/net/wireless/broadcom/b43/main.c 		b43_write32(dev, B43_MMIO_MACCMD, cmd);
cmd              1764 drivers/net/wireless/broadcom/b43/main.c 			cmd = b43_read32(dev, B43_MMIO_MACCMD);
cmd              1765 drivers/net/wireless/broadcom/b43/main.c 			cmd |= B43_MACCMD_BEACON0_VALID;
cmd              1766 drivers/net/wireless/broadcom/b43/main.c 			b43_write32(dev, B43_MMIO_MACCMD, cmd);
cmd              1769 drivers/net/wireless/broadcom/b43/main.c 			cmd = b43_read32(dev, B43_MMIO_MACCMD);
cmd              1770 drivers/net/wireless/broadcom/b43/main.c 			cmd |= B43_MACCMD_BEACON1_VALID;
cmd              1771 drivers/net/wireless/broadcom/b43/main.c 			b43_write32(dev, B43_MMIO_MACCMD, cmd);
cmd              4154 drivers/net/wireless/broadcom/b43/main.c static int b43_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd              4218 drivers/net/wireless/broadcom/b43/main.c 	switch (cmd) {
cmd              4270 drivers/net/wireless/broadcom/b43/main.c 		       cmd == SET_KEY ? "Using" : "Disabling", key->keyidx,
cmd               198 drivers/net/wireless/broadcom/b43/phy_n.c 						 enum n_rf_ctl_over_cmd cmd,
cmd               206 drivers/net/wireless/broadcom/b43/phy_n.c 	switch (cmd) {
cmd               632 drivers/net/wireless/broadcom/b43/phy_n.c static void b43_nphy_set_rf_sequence(struct b43_wldev *dev, u8 cmd,
cmd               638 drivers/net/wireless/broadcom/b43/phy_n.c 	u16 offset1 = cmd << 4;
cmd              5381 drivers/net/wireless/broadcom/b43/phy_n.c 	u16 tmp, core, type, count, max, numb, last = 0, cmd;
cmd              5497 drivers/net/wireless/broadcom/b43/phy_n.c 					cmd = tbl_tx_iqlo_cal_cmds_fullcal_nphyrev3[count];
cmd              5499 drivers/net/wireless/broadcom/b43/phy_n.c 					cmd = tbl_tx_iqlo_cal_cmds_fullcal[count];
cmd              5502 drivers/net/wireless/broadcom/b43/phy_n.c 					cmd = tbl_tx_iqlo_cal_cmds_recal_nphyrev3[count];
cmd              5504 drivers/net/wireless/broadcom/b43/phy_n.c 					cmd = tbl_tx_iqlo_cal_cmds_recal[count];
cmd              5507 drivers/net/wireless/broadcom/b43/phy_n.c 			core = (cmd & 0x3000) >> 12;
cmd              5508 drivers/net/wireless/broadcom/b43/phy_n.c 			type = (cmd & 0x0F00) >> 8;
cmd              5527 drivers/net/wireless/broadcom/b43/phy_n.c 			b43_phy_write(dev, B43_NPHY_IQLOCAL_CMD, cmd);
cmd              1165 drivers/net/wireless/broadcom/b43legacy/main.c 	u32 cmd, beacon0_valid, beacon1_valid;
cmd              1175 drivers/net/wireless/broadcom/b43legacy/main.c 	cmd = b43legacy_read32(dev, B43legacy_MMIO_MACCMD);
cmd              1176 drivers/net/wireless/broadcom/b43legacy/main.c 	beacon0_valid = (cmd & B43legacy_MACCMD_BEACON0_VALID);
cmd              1177 drivers/net/wireless/broadcom/b43legacy/main.c 	beacon1_valid = (cmd & B43legacy_MACCMD_BEACON1_VALID);
cmd              1192 drivers/net/wireless/broadcom/b43legacy/main.c 		cmd = b43legacy_read32(dev, B43legacy_MMIO_MACCMD);
cmd              1193 drivers/net/wireless/broadcom/b43legacy/main.c 		cmd |= B43legacy_MACCMD_BEACON0_VALID;
cmd              1194 drivers/net/wireless/broadcom/b43legacy/main.c 		b43legacy_write32(dev, B43legacy_MMIO_MACCMD, cmd);
cmd              1198 drivers/net/wireless/broadcom/b43legacy/main.c 			cmd = b43legacy_read32(dev, B43legacy_MMIO_MACCMD);
cmd              1199 drivers/net/wireless/broadcom/b43legacy/main.c 			cmd |= B43legacy_MACCMD_BEACON0_VALID;
cmd              1200 drivers/net/wireless/broadcom/b43legacy/main.c 			b43legacy_write32(dev, B43legacy_MMIO_MACCMD, cmd);
cmd              1203 drivers/net/wireless/broadcom/b43legacy/main.c 			cmd = b43legacy_read32(dev, B43legacy_MMIO_MACCMD);
cmd              1204 drivers/net/wireless/broadcom/b43legacy/main.c 			cmd |= B43legacy_MACCMD_BEACON1_VALID;
cmd              1205 drivers/net/wireless/broadcom/b43legacy/main.c 			b43legacy_write32(dev, B43legacy_MMIO_MACCMD, cmd);
cmd                26 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	__le32 cmd;	/* dongle command value */
cmd               107 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c brcmf_proto_bcdc_msg(struct brcmf_pub *drvr, int ifidx, uint cmd, void *buf,
cmd               118 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	msg->cmd = cpu_to_le32(cmd);
cmd               156 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c brcmf_proto_bcdc_query_dcmd(struct brcmf_pub *drvr, int ifidx, uint cmd,
cmd               165 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	brcmf_dbg(BCDC, "Enter, cmd %d len %d\n", cmd, len);
cmd               168 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	ret = brcmf_proto_bcdc_msg(drvr, ifidx, cmd, buf, len, false);
cmd               214 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c brcmf_proto_bcdc_set_dcmd(struct brcmf_pub *drvr, int ifidx, uint cmd,
cmd               222 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	brcmf_dbg(BCDC, "Enter, cmd %d len %d\n", cmd, len);
cmd               225 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcdc.c 	ret = brcmf_proto_bcdc_msg(drvr, ifidx, cmd, buf, len, true);
cmd               442 drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c 	mmc_req.cmd = &mmc_cmd;
cmd              1185 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	u32 cmd = (l ? BRCMF_C_SET_LRL : BRCMF_C_SET_SRL);
cmd              1187 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	err = brcmf_fil_cmd_int_set(ifp, cmd, retry);
cmd              1189 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 		bphy_err(drvr, "cmd (%d) , error (%d)\n", cmd, err);
cmd              3475 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c static s32 brcmf_config_wowl_pattern(struct brcmf_if *ifp, u8 cmd[4],
cmd              3487 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	patternoffset = sizeof(*filter) - sizeof(filter->cmd) + masksize;
cmd              3495 drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c 	memcpy(filter->cmd, cmd, 4);
cmd                96 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_fil_cmd_data(struct brcmf_if *ifp, u32 cmd, void *data, u32 len, bool set)
cmd               109 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c 		err = brcmf_proto_set_dcmd(drvr, ifp->ifidx, cmd,
cmd               112 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c 		err = brcmf_proto_query_dcmd(drvr, ifp->ifidx, cmd,
cmd               129 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_fil_cmd_data_set(struct brcmf_if *ifp, u32 cmd, void *data, u32 len)
cmd               135 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c 	brcmf_dbg(FIL, "ifidx=%d, cmd=%d, len=%d\n", ifp->ifidx, cmd, len);
cmd               139 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c 	err = brcmf_fil_cmd_data(ifp, cmd, data, len, true);
cmd               146 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_fil_cmd_data_get(struct brcmf_if *ifp, u32 cmd, void *data, u32 len)
cmd               151 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c 	err = brcmf_fil_cmd_data(ifp, cmd, data, len, false);
cmd               153 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c 	brcmf_dbg(FIL, "ifidx=%d, cmd=%d, len=%d\n", ifp->ifidx, cmd, len);
cmd               164 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_fil_cmd_int_set(struct brcmf_if *ifp, u32 cmd, u32 data)
cmd               170 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c 	brcmf_dbg(FIL, "ifidx=%d, cmd=%d, value=%d\n", ifp->ifidx, cmd, data);
cmd               171 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c 	err = brcmf_fil_cmd_data(ifp, cmd, &data_le, sizeof(data_le), true);
cmd               178 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c brcmf_fil_cmd_int_get(struct brcmf_if *ifp, u32 cmd, u32 *data)
cmd               184 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c 	err = brcmf_fil_cmd_data(ifp, cmd, &data_le, sizeof(data_le), false);
cmd               187 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.c 	brcmf_dbg(FIL, "ifidx=%d, cmd=%d, value=%d\n", ifp->ifidx, cmd, *data);
cmd                80 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h s32 brcmf_fil_cmd_data_set(struct brcmf_if *ifp, u32 cmd, void *data, u32 len);
cmd                81 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h s32 brcmf_fil_cmd_data_get(struct brcmf_if *ifp, u32 cmd, void *data, u32 len);
cmd                82 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h s32 brcmf_fil_cmd_int_set(struct brcmf_if *ifp, u32 cmd, u32 data);
cmd                83 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil.h s32 brcmf_fil_cmd_int_get(struct brcmf_if *ifp, u32 cmd, u32 *data);
cmd               659 drivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h 	u8	cmd[4];
cmd                84 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 	__le32				cmd;
cmd               156 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 	__le32				cmd;
cmd               427 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 				 uint cmd, void *buf, uint len)
cmd               452 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 	request->cmd = cpu_to_le32(cmd);
cmd               488 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 				   uint cmd, void *buf, uint len, int *fwerr)
cmd               495 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 	brcmf_dbg(MSGBUF, "ifidx=%d, cmd=%d, len=%d\n", ifidx, cmd, len);
cmd               498 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 	err = brcmf_msgbuf_tx_ioctl(drvr, ifidx, cmd, buf, len);
cmd               526 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 				 uint cmd, void *buf, uint len, int *fwerr)
cmd               528 drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c 	return brcmf_msgbuf_query_dcmd(drvr, ifidx, cmd, buf, len, fwerr);
cmd                21 drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h 	int (*query_dcmd)(struct brcmf_pub *drvr, int ifidx, uint cmd,
cmd                23 drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h 	int (*set_dcmd)(struct brcmf_pub *drvr, int ifidx, uint cmd, void *buf,
cmd                64 drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h 					 uint cmd, void *buf, uint len,
cmd                67 drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h 	return drvr->proto->query_dcmd(drvr, ifidx, cmd, buf, len,fwerr);
cmd                70 drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h 				       uint cmd, void *buf, uint len,
cmd                73 drivers/net/wireless/broadcom/brcm80211/brcmfmac/proto.h 	return drvr->proto->set_dcmd(drvr, ifidx, cmd, buf, len, fwerr);
cmd               710 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c static int brcmf_usb_dl_cmd(struct brcmf_usbdev_info *devinfo, u8 cmd,
cmd               730 drivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c 	devinfo->ctl_read.bRequest = cmd;
cmd                40 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c 	brcmf_dbg(TRACE, "ifidx=%d, cmd=%d\n", ifp->ifidx, cmdhdr->cmd);
cmd                68 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c 		ret = brcmf_fil_cmd_data_set(ifp, cmdhdr->cmd, dcmd_buf,
cmd                71 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.c 		ret = brcmf_fil_cmd_data_get(ifp, cmdhdr->cmd, dcmd_buf,
cmd                44 drivers/net/wireless/broadcom/brcm80211/brcmfmac/vendor.h 	uint cmd;
cmd              1070 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_int.h void wlc_phy_force_rfseq_nphy(struct brcms_phy *pi, u8 cmd);
cmd              14756 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_set_rfseq_nphy(struct brcms_phy *pi, u8 cmd, const u8 *events,
cmd              14769 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c 	t1_offset = cmd << 4;
cmd              21329 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c void wlc_phy_force_rfseq_nphy(struct brcms_phy *pi, u8 cmd)
cmd              21334 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c 	switch (cmd) {
cmd              21374 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c wlc_phy_rfctrl_override_1tomany_nphy(struct brcms_phy *pi, u16 cmd, u16 value,
cmd              21382 drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c 		switch (cmd) {
cmd               483 drivers/net/wireless/cisco/airo.c 	u16 cmd;
cmd              1142 drivers/net/wireless/cisco/airo.c static int airo_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd              1744 drivers/net/wireless/cisco/airo.c 	Cmd cmd;
cmd              1749 drivers/net/wireless/cisco/airo.c 		memset(&cmd, 0, sizeof(cmd));
cmd              1750 drivers/net/wireless/cisco/airo.c 		cmd.cmd=CMD_LISTBSS;
cmd              1754 drivers/net/wireless/cisco/airo.c 		issuecommand(ai, &cmd, &rsp);
cmd              2296 drivers/net/wireless/cisco/airo.c 	Cmd cmd;
cmd              2299 drivers/net/wireless/cisco/airo.c 	memset(&cmd, 0, sizeof(cmd));
cmd              2300 drivers/net/wireless/cisco/airo.c 	cmd.cmd=CMD_SETMODE;
cmd              2302 drivers/net/wireless/cisco/airo.c 	cmd.parm0=(ai->flags&IFF_PROMISC) ? PROMISC : NOPROMISC;
cmd              2303 drivers/net/wireless/cisco/airo.c 	issuecommand(ai, &cmd, &rsp);
cmd              2460 drivers/net/wireless/cisco/airo.c 	Cmd cmd;
cmd              2469 drivers/net/wireless/cisco/airo.c 	memset(&cmd,0,sizeof(cmd));
cmd              2471 drivers/net/wireless/cisco/airo.c 	cmd.cmd = CMD_ALLOCATEAUX;
cmd              2472 drivers/net/wireless/cisco/airo.c 	cmd.parm0 = FID_RX;
cmd              2473 drivers/net/wireless/cisco/airo.c 	cmd.parm1 = (ai->rxfids[0].card_ram_off - ai->pciaux);
cmd              2474 drivers/net/wireless/cisco/airo.c 	cmd.parm2 = MPI_MAX_FIDS;
cmd              2475 drivers/net/wireless/cisco/airo.c 	rc=issuecommand(ai, &cmd, &rsp);
cmd              2489 drivers/net/wireless/cisco/airo.c 	memset(&cmd,0,sizeof(cmd));
cmd              2491 drivers/net/wireless/cisco/airo.c 	cmd.cmd = CMD_ALLOCATEAUX;
cmd              2492 drivers/net/wireless/cisco/airo.c 	cmd.parm0 = FID_TX;
cmd              2493 drivers/net/wireless/cisco/airo.c 	cmd.parm1 = (ai->txfids[0].card_ram_off - ai->pciaux);
cmd              2494 drivers/net/wireless/cisco/airo.c 	cmd.parm2 = MPI_MAX_FIDS;
cmd              2503 drivers/net/wireless/cisco/airo.c 	rc=issuecommand(ai, &cmd, &rsp);
cmd              2511 drivers/net/wireless/cisco/airo.c 	memset(&cmd,0,sizeof(cmd));
cmd              2513 drivers/net/wireless/cisco/airo.c 	cmd.cmd = CMD_ALLOCATEAUX;
cmd              2514 drivers/net/wireless/cisco/airo.c 	cmd.parm0 = RID_RW;
cmd              2515 drivers/net/wireless/cisco/airo.c 	cmd.parm1 = (ai->config_desc.card_ram_off - ai->pciaux);
cmd              2516 drivers/net/wireless/cisco/airo.c 	cmd.parm2 = 1; /* Magic number... */
cmd              2517 drivers/net/wireless/cisco/airo.c 	rc=issuecommand(ai, &cmd, &rsp);
cmd              3575 drivers/net/wireless/cisco/airo.c 	Cmd cmd;
cmd              3590 drivers/net/wireless/cisco/airo.c 		memset(&cmd, 0, sizeof(cmd));
cmd              3591 drivers/net/wireless/cisco/airo.c 		cmd.cmd = MAC_ENABLE;
cmd              3592 drivers/net/wireless/cisco/airo.c 		rc = issuecommand(ai, &cmd, &rsp);
cmd              3612 drivers/net/wireless/cisco/airo.c         Cmd cmd;
cmd              3621 drivers/net/wireless/cisco/airo.c 		memset(&cmd, 0, sizeof(cmd));
cmd              3622 drivers/net/wireless/cisco/airo.c 		cmd.cmd = MAC_DISABLE; // disable in case already enabled
cmd              3623 drivers/net/wireless/cisco/airo.c 		issuecommand(ai, &cmd, &rsp);
cmd              3807 drivers/net/wireless/cisco/airo.c 	Cmd cmd;
cmd              3820 drivers/net/wireless/cisco/airo.c 	cmd.cmd = NOP;
cmd              3821 drivers/net/wireless/cisco/airo.c 	cmd.parm0 = cmd.parm1 = cmd.parm2 = 0;
cmd              3824 drivers/net/wireless/cisco/airo.c 	if ( issuecommand( ai, &cmd, &rsp ) != SUCCESS ) {
cmd              3833 drivers/net/wireless/cisco/airo.c 		cmd.cmd = CMD_ENABLEAUX;
cmd              3834 drivers/net/wireless/cisco/airo.c 		if (issuecommand(ai, &cmd, &rsp) != SUCCESS) {
cmd              3956 drivers/net/wireless/cisco/airo.c 	OUT4500(ai, COMMAND, pCmd->cmd);
cmd              3959 drivers/net/wireless/cisco/airo.c 		if ((IN4500(ai, COMMAND)) == pCmd->cmd)
cmd              3961 drivers/net/wireless/cisco/airo.c 			OUT4500(ai, COMMAND, pCmd->cmd);
cmd              3979 drivers/net/wireless/cisco/airo.c 	if ((pRsp->status & 0xff00)!=0 && pCmd->cmd != CMD_SOFTRESET)
cmd              3982 drivers/net/wireless/cisco/airo.c 			pCmd->cmd, pRsp->status, pRsp->rsp0, pRsp->rsp1,
cmd              4113 drivers/net/wireless/cisco/airo.c 	Cmd cmd; /* for issuing commands */
cmd              4117 drivers/net/wireless/cisco/airo.c 	memset(&cmd, 0, sizeof(cmd));
cmd              4118 drivers/net/wireless/cisco/airo.c 	cmd.cmd = accmd;
cmd              4119 drivers/net/wireless/cisco/airo.c 	cmd.parm0 = rid;
cmd              4120 drivers/net/wireless/cisco/airo.c 	status = issuecommand(ai, &cmd, &rsp);
cmd              4140 drivers/net/wireless/cisco/airo.c 		Cmd cmd;
cmd              4143 drivers/net/wireless/cisco/airo.c 		memset(&cmd, 0, sizeof(cmd));
cmd              4150 drivers/net/wireless/cisco/airo.c 		cmd.cmd = CMD_ACCESS;
cmd              4151 drivers/net/wireless/cisco/airo.c 		cmd.parm0 = rid;
cmd              4156 drivers/net/wireless/cisco/airo.c 		rc = issuecommand(ai, &cmd, &rsp);
cmd              4208 drivers/net/wireless/cisco/airo.c 		Cmd cmd;
cmd              4215 drivers/net/wireless/cisco/airo.c 		memset(&cmd, 0, sizeof(cmd));
cmd              4222 drivers/net/wireless/cisco/airo.c 		cmd.cmd = CMD_WRITERID;
cmd              4223 drivers/net/wireless/cisco/airo.c 		cmd.parm0 = rid;
cmd              4235 drivers/net/wireless/cisco/airo.c 			rc = issuecommand(ai, &cmd, &rsp);
cmd              4240 drivers/net/wireless/cisco/airo.c 						__func__, cmd.cmd);
cmd              4272 drivers/net/wireless/cisco/airo.c 	Cmd cmd;
cmd              4277 drivers/net/wireless/cisco/airo.c 	cmd.cmd = CMD_ALLOCATETX;
cmd              4278 drivers/net/wireless/cisco/airo.c 	cmd.parm0 = lenPayload;
cmd              4281 drivers/net/wireless/cisco/airo.c 	if (issuecommand(ai, &cmd, &rsp) != SUCCESS) {
cmd              4330 drivers/net/wireless/cisco/airo.c 	Cmd cmd;
cmd              4362 drivers/net/wireless/cisco/airo.c 	memset( &cmd, 0, sizeof( cmd ) );
cmd              4363 drivers/net/wireless/cisco/airo.c 	cmd.cmd = CMD_TRANSMIT;
cmd              4364 drivers/net/wireless/cisco/airo.c 	cmd.parm0 = txFid;
cmd              4365 drivers/net/wireless/cisco/airo.c 	if (issuecommand(ai, &cmd, &rsp) != SUCCESS) return ERROR;
cmd              4373 drivers/net/wireless/cisco/airo.c 	Cmd cmd;
cmd              4402 drivers/net/wireless/cisco/airo.c 	memset( &cmd, 0, sizeof( cmd ) );
cmd              4403 drivers/net/wireless/cisco/airo.c 	cmd.cmd = CMD_TRANSMIT;
cmd              4404 drivers/net/wireless/cisco/airo.c 	cmd.parm0 = txFid;
cmd              4405 drivers/net/wireless/cisco/airo.c 	if (issuecommand(ai, &cmd, &rsp) != SUCCESS) return ERROR;
cmd              5453 drivers/net/wireless/cisco/airo.c 			Cmd cmd;
cmd              5461 drivers/net/wireless/cisco/airo.c 			memset(&cmd, 0, sizeof(cmd));
cmd              5462 drivers/net/wireless/cisco/airo.c 			cmd.cmd=CMD_LISTBSS;
cmd              5468 drivers/net/wireless/cisco/airo.c 			issuecommand(ai, &cmd, &rsp);
cmd              5588 drivers/net/wireless/cisco/airo.c 	Cmd cmd;
cmd              5596 drivers/net/wireless/cisco/airo.c 	memset(&cmd, 0, sizeof(cmd));
cmd              5603 drivers/net/wireless/cisco/airo.c 	cmd.cmd = HOSTSLEEP;
cmd              5604 drivers/net/wireless/cisco/airo.c 	issuecommand(ai, &cmd, &rsp);
cmd              5938 drivers/net/wireless/cisco/airo.c 	Cmd cmd;
cmd              5946 drivers/net/wireless/cisco/airo.c 		memset(&cmd, 0, sizeof(cmd));
cmd              5947 drivers/net/wireless/cisco/airo.c 		cmd.cmd=CMD_LOSE_SYNC;
cmd              5950 drivers/net/wireless/cisco/airo.c 		issuecommand(local, &cmd, &rsp);
cmd              7216 drivers/net/wireless/cisco/airo.c 	Cmd cmd;
cmd              7246 drivers/net/wireless/cisco/airo.c 	memset(&cmd, 0, sizeof(cmd));
cmd              7247 drivers/net/wireless/cisco/airo.c 	cmd.cmd=CMD_LISTBSS;
cmd              7248 drivers/net/wireless/cisco/airo.c 	issuecommand(ai, &cmd, &rsp);
cmd              7278 drivers/net/wireless/cisco/airo.c 	iwe.cmd = SIOCGIWAP;
cmd              7290 drivers/net/wireless/cisco/airo.c 	iwe.cmd = SIOCGIWESSID;
cmd              7296 drivers/net/wireless/cisco/airo.c 	iwe.cmd = SIOCGIWMODE;
cmd              7308 drivers/net/wireless/cisco/airo.c 	iwe.cmd = SIOCGIWFREQ;
cmd              7319 drivers/net/wireless/cisco/airo.c 	iwe.cmd = IWEVQUAL;
cmd              7338 drivers/net/wireless/cisco/airo.c 	iwe.cmd = SIOCGIWENCODE;
cmd              7351 drivers/net/wireless/cisco/airo.c 	iwe.cmd = SIOCGIWRATE;
cmd              7373 drivers/net/wireless/cisco/airo.c 		iwe.cmd = IWEVCUSTOM;
cmd              7407 drivers/net/wireless/cisco/airo.c 					iwe.cmd = IWEVGENIE;
cmd              7418 drivers/net/wireless/cisco/airo.c 				iwe.cmd = IWEVGENIE;
cmd              7630 drivers/net/wireless/cisco/airo.c static int airo_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              7638 drivers/net/wireless/cisco/airo.c 	switch (cmd) {
cmd               716 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				   struct host_command *cmd)
cmd               724 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		     command_types[cmd->host_command], cmd->host_command,
cmd               725 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		     cmd->host_command_length);
cmd               726 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	printk_buf(IPW_DL_HC, (u8 *) cmd->host_command_parameters,
cmd               727 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		   cmd->host_command_length);
cmd               766 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	packet->info.c_struct.cmd->host_command_reg = cmd->host_command;
cmd               767 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	packet->info.c_struct.cmd->host_command_reg1 = cmd->host_command1;
cmd               768 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	packet->info.c_struct.cmd->host_command_len_reg =
cmd               769 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	    cmd->host_command_length;
cmd               770 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	packet->info.c_struct.cmd->sequence = cmd->host_command_sequence;
cmd               772 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	memcpy(packet->info.c_struct.cmd->host_command_params_reg,
cmd               773 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	       cmd->host_command_parameters,
cmd               774 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	       sizeof(packet->info.c_struct.cmd->host_command_params_reg));
cmd              1401 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              1412 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              1432 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              1451 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              1478 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              1526 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		err = ipw2100_hw_send_command(priv, &cmd);
cmd              1582 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              1604 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              1627 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              1638 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[0] = 0;
cmd              1641 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		cmd.host_command_parameters[0] |= IPW_SCAN_NOASSOCIATE;
cmd              1643 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		cmd.host_command_parameters[0] |= IPW_SCAN_MIXED_CELL;
cmd              1645 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		cmd.host_command_parameters[0] |= IPW_SCAN_PASSIVE;
cmd              1647 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[1] = priv->channel_mask;
cmd              1649 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              1652 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		     cmd.host_command_parameters[0]);
cmd              1659 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              1668 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[0] = 0;
cmd              1689 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              2077 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              2087 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		memcpy(cmd.host_command_parameters, essid, ssid_len);
cmd              2099 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		u8 *bogus = (u8 *) cmd.host_command_parameters;
cmd              2102 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		cmd.host_command_length = IW_ESSID_MAX_SIZE;
cmd              2108 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              2259 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				    struct ipw2100_cmd_header *cmd)
cmd              2262 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	if (cmd->host_command_reg < ARRAY_SIZE(command_types)) {
cmd              2264 drivers/net/wireless/intel/ipw2x00/ipw2100.c 			     command_types[cmd->host_command_reg],
cmd              2265 drivers/net/wireless/intel/ipw2x00/ipw2100.c 			     cmd->host_command_reg);
cmd              2268 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	if (cmd->host_command_reg == HOST_COMPLETE)
cmd              2271 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	if (cmd->host_command_reg == CARD_DISABLE)
cmd              2955 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		if (packet->info.c_struct.cmd->host_command_reg <
cmd              2958 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				     command_types[packet->info.c_struct.cmd->
cmd              2960 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				     packet->info.c_struct.cmd->
cmd              2962 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				     packet->info.c_struct.cmd->cmd_status_reg);
cmd              3454 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		priv->msg_buffers[i].info.c_struct.cmd =
cmd              3465 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				    priv->msg_buffers[j].info.c_struct.cmd,
cmd              3500 drivers/net/wireless/intel/ipw2x00/ipw2100.c 				    priv->msg_buffers[i].info.c_struct.cmd,
cmd              4705 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              4717 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		memcpy(cmd.host_command_parameters, priv->mac_addr, ETH_ALEN);
cmd              4720 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		memcpy(cmd.host_command_parameters, priv->net_dev->dev_addr,
cmd              4723 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              4732 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              4741 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		cmd.host_command_parameters[0] = IPW_BSS;
cmd              4744 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		cmd.host_command_parameters[0] = IPW_IBSS;
cmd              4762 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              4773 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              4780 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[0] = channel;
cmd              4798 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              4822 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              4839 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		cmd.host_command_parameters[0] |= IPW_CFG_IBSS_AUTO_START;
cmd              4841 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[0] |= IPW_CFG_IBSS_MASK |
cmd              4845 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		cmd.host_command_parameters[0] |= IPW_CFG_PREAMBLE_AUTO;
cmd              4853 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[1] = REG_CHANNEL_MASK;
cmd              4854 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[2] = REG_CHANNEL_MASK & ibss_mask;
cmd              4859 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              4866 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command = ADD_MULTICAST;
cmd              4867 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_sequence = 0;
cmd              4868 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_length = 0;
cmd              4870 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	ipw2100_hw_send_command(priv, &cmd);
cmd              4884 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              4891 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[0] = rate & TX_RATE_MASK;
cmd              4900 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	ipw2100_hw_send_command(priv, &cmd);
cmd              4903 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command = TX_RATES;
cmd              4904 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	ipw2100_hw_send_command(priv, &cmd);
cmd              4907 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command = MSDU_TX_RATES;
cmd              4908 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	ipw2100_hw_send_command(priv, &cmd);
cmd              4923 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              4930 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[0] = power_level;
cmd              4932 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              4944 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		cmd.host_command = TX_POWER_INDEX;
cmd              4945 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		cmd.host_command_parameters[0] = (u32) priv->adhoc_power;
cmd              4947 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		err = ipw2100_hw_send_command(priv, &cmd);
cmd              4958 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              4966 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		cmd.host_command_parameters[0] = MAX_RTS_THRESHOLD;
cmd              4968 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		cmd.host_command_parameters[0] = threshold & ~RTS_DISABLED;
cmd              4970 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              4983 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              5004 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[0] = threshold;
cmd              5008 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              5022 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              5029 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[0] = retry;
cmd              5031 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              5042 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              5049 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[0] = retry;
cmd              5051 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              5063 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              5078 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		memcpy(cmd.host_command_parameters, bssid, ETH_ALEN);
cmd              5086 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              5096 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              5109 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	memcpy(cmd.host_command_parameters, priv->bssid, ETH_ALEN);
cmd              5111 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              5124 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              5139 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	memcpy(cmd.host_command_parameters, wpa_frame,
cmd              5142 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              5166 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              5172 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	    (struct security_info_params *)&cmd.host_command_parameters;
cmd              5218 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              5228 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              5240 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[0] = tmp;
cmd              5243 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		err = ipw2100_hw_send_command(priv, &cmd);
cmd              5253 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              5260 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[0] = interval;
cmd              5271 drivers/net/wireless/intel/ipw2x00/ipw2100.c 		ipw2100_hw_send_command(priv, &cmd);
cmd              5319 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              5326 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	cmd.host_command_parameters[0] = flags;
cmd              5341 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              5380 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              5385 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct ipw2100_wep_key *wep_key = (void *)cmd.host_command_parameters;
cmd              5429 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              5442 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	struct host_command cmd = {
cmd              5466 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	err = ipw2100_hw_send_command(priv, &cmd);
cmd              7784 drivers/net/wireless/intel/ipw2x00/ipw2100.c 	switch (mlme->cmd) {
cmd               317 drivers/net/wireless/intel/ipw2x00/ipw2100.h 			struct ipw2100_cmd_header *cmd;
cmd              1355 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			     priv->cmdlog[i].retcode, priv->cmdlog[i].cmd.cmd,
cmd              1356 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			     priv->cmdlog[i].cmd.len);
cmd              1359 drivers/net/wireless/intel/ipw2x00/ipw2200.c 				 (u8 *) priv->cmdlog[i].cmd.param,
cmd              1360 drivers/net/wireless/intel/ipw2x00/ipw2200.c 				 priv->cmdlog[i].cmd.len);
cmd              2109 drivers/net/wireless/intel/ipw2x00/ipw2200.c static char *get_cmd_string(u8 cmd)
cmd              2111 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	switch (cmd) {
cmd              2169 drivers/net/wireless/intel/ipw2x00/ipw2200.c static int __ipw_send_cmd(struct ipw_priv *priv, struct host_cmd *cmd)
cmd              2178 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			  get_cmd_string(cmd->cmd));
cmd              2187 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		priv->cmdlog[priv->cmdlog_pos].cmd.cmd = cmd->cmd;
cmd              2188 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		priv->cmdlog[priv->cmdlog_pos].cmd.len = cmd->len;
cmd              2189 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		memcpy(priv->cmdlog[priv->cmdlog_pos].cmd.param, cmd->param,
cmd              2190 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		       cmd->len);
cmd              2195 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		     get_cmd_string(cmd->cmd), cmd->cmd, cmd->len,
cmd              2199 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	if (cmd->cmd == IPW_CMD_WEP_KEY)
cmd              2203 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		printk_buf(IPW_DL_HOST_COMMAND, (u8 *) cmd->param, cmd->len);
cmd              2205 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	rc = ipw_queue_tx_hcmd(priv, cmd->cmd, cmd->param, cmd->len, 0);
cmd              2209 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			  get_cmd_string(cmd->cmd), rc);
cmd              2233 drivers/net/wireless/intel/ipw2x00/ipw2200.c 				  get_cmd_string(cmd->cmd));
cmd              2245 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			  get_cmd_string(cmd->cmd));
cmd              2260 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	struct host_cmd cmd = {
cmd              2261 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		.cmd = command,
cmd              2264 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	return __ipw_send_cmd(priv, &cmd);
cmd              2270 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	struct host_cmd cmd = {
cmd              2271 drivers/net/wireless/intel/ipw2x00/ipw2200.c 		.cmd = command,
cmd              2276 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	return __ipw_send_cmd(priv, &cmd);
cmd              4851 drivers/net/wireless/intel/ipw2x00/ipw2200.c 			    && priv->hcmd->cmd != HOST_CMD_DINO_CONFIG)
cmd              5055 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	tfd->u.cmd.index = hcmd;
cmd              5056 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	tfd->u.cmd.length = len;
cmd              5057 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	memcpy(tfd->u.cmd.payload, buf, len);
cmd              6796 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	switch (mlme->cmd) {
cmd              9941 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	 .cmd = IPW_PRIV_SET_POWER,
cmd              9945 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	 .cmd = IPW_PRIV_GET_POWER,
cmd              9949 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	 .cmd = IPW_PRIV_SET_MODE,
cmd              9953 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	 .cmd = IPW_PRIV_GET_MODE,
cmd              9957 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	 .cmd = IPW_PRIV_SET_PREAMBLE,
cmd              9961 drivers/net/wireless/intel/ipw2x00/ipw2200.c 	 .cmd = IPW_PRIV_GET_PREAMBLE,
cmd               507 drivers/net/wireless/intel/ipw2x00/ipw2200.h 		struct tfd_command cmd;
cmd               993 drivers/net/wireless/intel/ipw2x00/ipw2200.h 	u32 cmd;   /**< Host command */
cmd              1947 drivers/net/wireless/intel/ipw2x00/ipw2200.h 	u8 cmd;
cmd              1954 drivers/net/wireless/intel/ipw2x00/ipw2200.h 	u8 cmd;
cmd              1963 drivers/net/wireless/intel/ipw2x00/ipw2200.h 	struct cmdlog_host_cmd cmd;
cmd                58 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	iwe.cmd = SIOCGIWAP;
cmd                66 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	iwe.cmd = SIOCGIWESSID;
cmd                73 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	iwe.cmd = SIOCGIWNAME;
cmd                79 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	iwe.cmd = SIOCGIWMODE;
cmd                92 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	iwe.cmd = SIOCGIWFREQ;
cmd                99 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	iwe.cmd = SIOCGIWENCODE;
cmd               112 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	iwe.cmd = SIOCGIWRATE;
cmd               142 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	iwe.cmd = IWEVQUAL;
cmd               187 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	iwe.cmd = IWEVCUSTOM;
cmd               198 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 		iwe.cmd = IWEVGENIE;
cmd               207 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 		iwe.cmd = IWEVGENIE;
cmd               214 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	iwe.cmd = IWEVCUSTOM;
cmd               224 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	iwe.cmd = -1;
cmd               230 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 		iwe.cmd = IWEVCUSTOM;
cmd               236 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 		iwe.cmd = IWEVCUSTOM;
cmd               240 drivers/net/wireless/intel/ipw2x00/libipw_wx.c 	if (iwe.cmd == IWEVCUSTOM) {
cmd               332 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il_send_cmd_pdu(il, C_TX_BEACON, frame_size, &frame->u.cmd[0]);
cmd               350 drivers/net/wireless/intel/iwlegacy/3945-mac.c 			     struct il_device_cmd *cmd,
cmd               353 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	struct il3945_tx_cmd *tx_cmd = (struct il3945_tx_cmd *)cmd->cmd.payload;
cmd               393 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_build_tx_cmd_basic(struct il_priv *il, struct il_device_cmd *cmd,
cmd               397 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	struct il3945_tx_cmd *tx_cmd = (struct il3945_tx_cmd *)cmd->cmd.payload;
cmd               526 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	out_cmd = txq->cmd[idx];
cmd               528 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	tx_cmd = (struct il3945_tx_cmd *)out_cmd->cmd.payload;
cmd               538 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	out_cmd->hdr.cmd = C_TX;
cmd               647 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	struct il_host_cmd cmd = {
cmd               670 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	cmd.len = sizeof(spectrum);
cmd               671 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	spectrum.len = cpu_to_le16(cmd.len - sizeof(spectrum.len));
cmd               688 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	rc = il_send_cmd_sync(il, &cmd);
cmd               692 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	pkt = (struct il_rx_pkt *)cmd.reply_page;
cmd               715 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	il_free_pages(il, cmd.reply_page);
cmd              1233 drivers/net/wireless/intel/iwlegacy/3945-mac.c 		if (il->handlers[pkt->hdr.cmd]) {
cmd              1235 drivers/net/wireless/intel/iwlegacy/3945-mac.c 			     il_get_cmd_string(pkt->hdr.cmd), pkt->hdr.cmd);
cmd              1236 drivers/net/wireless/intel/iwlegacy/3945-mac.c 			il->isr_stats.handlers[pkt->hdr.cmd]++;
cmd              1237 drivers/net/wireless/intel/iwlegacy/3945-mac.c 			il->handlers[pkt->hdr.cmd] (il, rxb);
cmd              1241 drivers/net/wireless/intel/iwlegacy/3945-mac.c 			     i, il_get_cmd_string(pkt->hdr.cmd), pkt->hdr.cmd);
cmd              2508 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	struct il_host_cmd cmd = {
cmd              2636 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	cmd.len +=
cmd              2639 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	cmd.data = scan;
cmd              2640 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	scan->len = cpu_to_le16(cmd.len);
cmd              2643 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	ret = il_send_cmd_sync(il, &cmd);
cmd              2913 drivers/net/wireless/intel/iwlegacy/3945-mac.c il3945_mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd              2952 drivers/net/wireless/intel/iwlegacy/3945-mac.c 	switch (cmd) {
cmd                33 drivers/net/wireless/intel/iwlegacy/3945.c 	struct il_host_cmd cmd = {
cmd                41 drivers/net/wireless/intel/iwlegacy/3945.c 	return il_send_cmd(il, &cmd);
cmd               683 drivers/net/wireless/intel/iwlegacy/3945.c il3945_hw_build_tx_cmd_rate(struct il_priv *il, struct il_device_cmd *cmd,
cmd               695 drivers/net/wireless/intel/iwlegacy/3945.c 	struct il3945_tx_cmd *tx_cmd = (struct il3945_tx_cmd *)cmd->cmd.payload;
cmd              1664 drivers/net/wireless/intel/iwlegacy/3945.c 	struct il_host_cmd cmd = {
cmd              1687 drivers/net/wireless/intel/iwlegacy/3945.c 	rc = il_send_cmd_sync(il, &cmd);
cmd              1691 drivers/net/wireless/intel/iwlegacy/3945.c 	pkt = (struct il_rx_pkt *)cmd.reply_page;
cmd              1697 drivers/net/wireless/intel/iwlegacy/3945.c 	il_free_pages(il, cmd.reply_page);
cmd              2238 drivers/net/wireless/intel/iwlegacy/3945.c il3945_build_addsta_hcmd(const struct il_addsta_cmd *cmd, u8 * data)
cmd              2241 drivers/net/wireless/intel/iwlegacy/3945.c 	addsta->mode = cmd->mode;
cmd              2242 drivers/net/wireless/intel/iwlegacy/3945.c 	memcpy(&addsta->sta, &cmd->sta, sizeof(struct sta_id_modify));
cmd              2243 drivers/net/wireless/intel/iwlegacy/3945.c 	memcpy(&addsta->key, &cmd->key, sizeof(struct il4965_keyinfo));
cmd              2244 drivers/net/wireless/intel/iwlegacy/3945.c 	addsta->station_flags = cmd->station_flags;
cmd              2245 drivers/net/wireless/intel/iwlegacy/3945.c 	addsta->station_flags_msk = cmd->station_flags_msk;
cmd              2247 drivers/net/wireless/intel/iwlegacy/3945.c 	addsta->rate_n_flags = cmd->rate_n_flags;
cmd              2248 drivers/net/wireless/intel/iwlegacy/3945.c 	addsta->add_immediate_ba_tid = cmd->add_immediate_ba_tid;
cmd              2249 drivers/net/wireless/intel/iwlegacy/3945.c 	addsta->remove_immediate_ba_tid = cmd->remove_immediate_ba_tid;
cmd              2250 drivers/net/wireless/intel/iwlegacy/3945.c 	addsta->add_immediate_ba_ssn = cmd->add_immediate_ba_ssn;
cmd               130 drivers/net/wireless/intel/iwlegacy/3945.h 		u8 cmd[360];
cmd               216 drivers/net/wireless/intel/iwlegacy/3945.h void il3945_hw_build_tx_cmd_rate(struct il_priv *il, struct il_device_cmd *cmd,
cmd               395 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	struct il_sensitivity_cmd cmd;
cmd               401 drivers/net/wireless/intel/iwlegacy/4965-calib.c 		.data = &cmd,
cmd               406 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	memset(&cmd, 0, sizeof(cmd));
cmd               408 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	il4965_prepare_legacy_sensitivity_tbl(il, data, &cmd.table[0]);
cmd               411 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	cmd.control = C_SENSITIVITY_CONTROL_WORK_TBL;
cmd               415 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	    (&cmd.table[0], &(il->sensitivity_tbl[0]),
cmd               422 drivers/net/wireless/intel/iwlegacy/4965-calib.c 	memcpy(&(il->sensitivity_tbl[0]), &(cmd.table[0]),
cmd               748 drivers/net/wireless/intel/iwlegacy/4965-calib.c 		struct il_calib_diff_gain_cmd cmd;
cmd               751 drivers/net/wireless/intel/iwlegacy/4965-calib.c 		memset(&cmd, 0, sizeof(cmd));
cmd               752 drivers/net/wireless/intel/iwlegacy/4965-calib.c 		cmd.hdr.op_code = IL_PHY_CALIBRATE_DIFF_GAIN_CMD;
cmd               753 drivers/net/wireless/intel/iwlegacy/4965-calib.c 		cmd.diff_gain_a = data->delta_gain_code[0];
cmd               754 drivers/net/wireless/intel/iwlegacy/4965-calib.c 		cmd.diff_gain_b = data->delta_gain_code[1];
cmd               755 drivers/net/wireless/intel/iwlegacy/4965-calib.c 		cmd.diff_gain_c = data->delta_gain_code[2];
cmd               756 drivers/net/wireless/intel/iwlegacy/4965-calib.c 		ret = il_send_cmd_pdu(il, C_PHY_CALIBRATION, sizeof(cmd), &cmd);
cmd               631 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	if (pkt->hdr.cmd == N_RX) {
cmd               850 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	struct il_host_cmd cmd = {
cmd              1021 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	cmd.len +=
cmd              1024 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	cmd.data = scan;
cmd              1025 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	scan->len = cpu_to_le16(cmd.len);
cmd              1029 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	ret = il_send_cmd_sync(il, &cmd);
cmd              1187 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_get_fh_string(int cmd)
cmd              1189 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	switch (cmd) {
cmd              1386 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	    (pkt->hdr.cmd == N_STATS)) {
cmd              1768 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	out_cmd = txq->cmd[q->write_ptr];
cmd              1770 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	tx_cmd = &out_cmd->cmd.tx;
cmd              1780 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	out_cmd->hdr.cmd = C_TX;
cmd              3130 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	struct il_host_cmd cmd = {
cmd              3160 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	cmd.len = cmd_size;
cmd              3163 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		return il_send_cmd(il, &cmd);
cmd              3856 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	rc = il_send_cmd_pdu(il, C_TX_BEACON, frame_size, &frame->u.cmd[0]);
cmd              4264 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		if (il->handlers[pkt->hdr.cmd]) {
cmd              4266 drivers/net/wireless/intel/iwlegacy/4965-mac.c 			     il_get_cmd_string(pkt->hdr.cmd), pkt->hdr.cmd);
cmd              4267 drivers/net/wireless/intel/iwlegacy/4965-mac.c 			il->isr_stats.handlers[pkt->hdr.cmd]++;
cmd              4268 drivers/net/wireless/intel/iwlegacy/4965-mac.c 			il->handlers[pkt->hdr.cmd] (il, rxb);
cmd              4272 drivers/net/wireless/intel/iwlegacy/4965-mac.c 			     i, il_get_cmd_string(pkt->hdr.cmd), pkt->hdr.cmd);
cmd              5129 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	struct il_ct_kill_config cmd;
cmd              5138 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	cmd.critical_temperature_R =
cmd              5141 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	ret = il_send_cmd_pdu(il, C_CT_KILL_CONFIG, sizeof(cmd), &cmd);
cmd              5891 drivers/net/wireless/intel/iwlegacy/4965-mac.c il4965_mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd              5932 drivers/net/wireless/intel/iwlegacy/4965-mac.c 		if (cmd == SET_KEY)
cmd              5939 drivers/net/wireless/intel/iwlegacy/4965-mac.c 	switch (cmd) {
cmd               228 drivers/net/wireless/intel/iwlegacy/4965.c 	struct il_host_cmd cmd = {
cmd               241 drivers/net/wireless/intel/iwlegacy/4965.c 	return il_send_cmd(il, &cmd);
cmd               529 drivers/net/wireless/intel/iwlegacy/4965.c 		struct il_calib_diff_gain_cmd cmd;
cmd               540 drivers/net/wireless/intel/iwlegacy/4965.c 		memset(&cmd, 0, sizeof(cmd));
cmd               541 drivers/net/wireless/intel/iwlegacy/4965.c 		cmd.hdr.op_code = IL_PHY_CALIBRATE_DIFF_GAIN_CMD;
cmd               542 drivers/net/wireless/intel/iwlegacy/4965.c 		cmd.diff_gain_a = 0;
cmd               543 drivers/net/wireless/intel/iwlegacy/4965.c 		cmd.diff_gain_b = 0;
cmd               544 drivers/net/wireless/intel/iwlegacy/4965.c 		cmd.diff_gain_c = 0;
cmd               545 drivers/net/wireless/intel/iwlegacy/4965.c 		if (il_send_cmd_pdu(il, C_PHY_CALIBRATION, sizeof(cmd), &cmd))
cmd              1243 drivers/net/wireless/intel/iwlegacy/4965.c 	struct il4965_txpowertable_cmd cmd = { 0 };
cmd              1261 drivers/net/wireless/intel/iwlegacy/4965.c 	cmd.band = band;
cmd              1262 drivers/net/wireless/intel/iwlegacy/4965.c 	cmd.channel = il->active.channel;
cmd              1266 drivers/net/wireless/intel/iwlegacy/4965.c 				    is_ht40, ctrl_chan_high, &cmd.tx_power);
cmd              1270 drivers/net/wireless/intel/iwlegacy/4965.c 	ret = il_send_cmd_pdu(il, C_TX_PWR_TBL, sizeof(cmd), &cmd);
cmd              1461 drivers/net/wireless/intel/iwlegacy/4965.c 	struct il4965_channel_switch_cmd cmd;
cmd              1479 drivers/net/wireless/intel/iwlegacy/4965.c 	cmd.band = band;
cmd              1480 drivers/net/wireless/intel/iwlegacy/4965.c 	cmd.expect_beacon = 0;
cmd              1482 drivers/net/wireless/intel/iwlegacy/4965.c 	cmd.channel = cpu_to_le16(ch);
cmd              1483 drivers/net/wireless/intel/iwlegacy/4965.c 	cmd.rxon_flags = il->staging.flags;
cmd              1484 drivers/net/wireless/intel/iwlegacy/4965.c 	cmd.rxon_filter_flags = il->staging.filter_flags;
cmd              1500 drivers/net/wireless/intel/iwlegacy/4965.c 		cmd.switch_time = cpu_to_le32(il->ucode_beacon_time);
cmd              1507 drivers/net/wireless/intel/iwlegacy/4965.c 		cmd.switch_time =
cmd              1511 drivers/net/wireless/intel/iwlegacy/4965.c 	D_11H("uCode time for the switch is 0x%x\n", cmd.switch_time);
cmd              1514 drivers/net/wireless/intel/iwlegacy/4965.c 		cmd.expect_beacon = il_is_channel_radar(ch_info);
cmd              1522 drivers/net/wireless/intel/iwlegacy/4965.c 				     &cmd.tx_power);
cmd              1528 drivers/net/wireless/intel/iwlegacy/4965.c 	return il_send_cmd_pdu(il, C_CHANNEL_SWITCH, sizeof(cmd), &cmd);
cmd              1702 drivers/net/wireless/intel/iwlegacy/4965.c il4965_build_addsta_hcmd(const struct il_addsta_cmd *cmd, u8 * data)
cmd              1705 drivers/net/wireless/intel/iwlegacy/4965.c 	addsta->mode = cmd->mode;
cmd              1706 drivers/net/wireless/intel/iwlegacy/4965.c 	memcpy(&addsta->sta, &cmd->sta, sizeof(struct sta_id_modify));
cmd              1707 drivers/net/wireless/intel/iwlegacy/4965.c 	memcpy(&addsta->key, &cmd->key, sizeof(struct il4965_keyinfo));
cmd              1708 drivers/net/wireless/intel/iwlegacy/4965.c 	addsta->station_flags = cmd->station_flags;
cmd              1709 drivers/net/wireless/intel/iwlegacy/4965.c 	addsta->station_flags_msk = cmd->station_flags_msk;
cmd              1710 drivers/net/wireless/intel/iwlegacy/4965.c 	addsta->tid_disable_tx = cmd->tid_disable_tx;
cmd              1711 drivers/net/wireless/intel/iwlegacy/4965.c 	addsta->add_immediate_ba_tid = cmd->add_immediate_ba_tid;
cmd              1712 drivers/net/wireless/intel/iwlegacy/4965.c 	addsta->remove_immediate_ba_tid = cmd->remove_immediate_ba_tid;
cmd              1713 drivers/net/wireless/intel/iwlegacy/4965.c 	addsta->add_immediate_ba_ssn = cmd->add_immediate_ba_ssn;
cmd              1714 drivers/net/wireless/intel/iwlegacy/4965.c 	addsta->sleep_tx_count = cmd->sleep_tx_count;
cmd               158 drivers/net/wireless/intel/iwlegacy/4965.h int il4965_mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               179 drivers/net/wireless/intel/iwlegacy/commands.h 	u8 cmd;			/* Command ID:  C_RXON, etc. */
cmd               187 drivers/net/wireless/intel/iwlegacy/common.c il_get_cmd_string(u8 cmd)
cmd               189 drivers/net/wireless/intel/iwlegacy/common.c 	switch (cmd) {
cmd               241 drivers/net/wireless/intel/iwlegacy/common.c il_generic_cmd_callback(struct il_priv *il, struct il_device_cmd *cmd,
cmd               246 drivers/net/wireless/intel/iwlegacy/common.c 		       il_get_cmd_string(cmd->hdr.cmd), pkt->hdr.flags);
cmd               250 drivers/net/wireless/intel/iwlegacy/common.c 	switch (cmd->hdr.cmd) {
cmd               254 drivers/net/wireless/intel/iwlegacy/common.c 			  il_get_cmd_string(cmd->hdr.cmd), pkt->hdr.flags);
cmd               257 drivers/net/wireless/intel/iwlegacy/common.c 		D_HC("back from %s (0x%08X)\n", il_get_cmd_string(cmd->hdr.cmd),
cmd               264 drivers/net/wireless/intel/iwlegacy/common.c il_send_cmd_async(struct il_priv *il, struct il_host_cmd *cmd)
cmd               268 drivers/net/wireless/intel/iwlegacy/common.c 	BUG_ON(!(cmd->flags & CMD_ASYNC));
cmd               271 drivers/net/wireless/intel/iwlegacy/common.c 	BUG_ON(cmd->flags & CMD_WANT_SKB);
cmd               274 drivers/net/wireless/intel/iwlegacy/common.c 	if (!cmd->callback)
cmd               275 drivers/net/wireless/intel/iwlegacy/common.c 		cmd->callback = il_generic_cmd_callback;
cmd               280 drivers/net/wireless/intel/iwlegacy/common.c 	ret = il_enqueue_hcmd(il, cmd);
cmd               283 drivers/net/wireless/intel/iwlegacy/common.c 		       il_get_cmd_string(cmd->id), ret);
cmd               290 drivers/net/wireless/intel/iwlegacy/common.c il_send_cmd_sync(struct il_priv *il, struct il_host_cmd *cmd)
cmd               297 drivers/net/wireless/intel/iwlegacy/common.c 	BUG_ON(cmd->flags & CMD_ASYNC);
cmd               300 drivers/net/wireless/intel/iwlegacy/common.c 	BUG_ON(cmd->callback);
cmd               303 drivers/net/wireless/intel/iwlegacy/common.c 	       il_get_cmd_string(cmd->id));
cmd               307 drivers/net/wireless/intel/iwlegacy/common.c 	       il_get_cmd_string(cmd->id));
cmd               309 drivers/net/wireless/intel/iwlegacy/common.c 	cmd_idx = il_enqueue_hcmd(il, cmd);
cmd               313 drivers/net/wireless/intel/iwlegacy/common.c 		       il_get_cmd_string(cmd->id), ret);
cmd               323 drivers/net/wireless/intel/iwlegacy/common.c 			       il_get_cmd_string(cmd->id),
cmd               328 drivers/net/wireless/intel/iwlegacy/common.c 			       il_get_cmd_string(cmd->id));
cmd               336 drivers/net/wireless/intel/iwlegacy/common.c 		       il_get_cmd_string(cmd->id));
cmd               342 drivers/net/wireless/intel/iwlegacy/common.c 		       il_get_cmd_string(cmd->id));
cmd               346 drivers/net/wireless/intel/iwlegacy/common.c 	if ((cmd->flags & CMD_WANT_SKB) && !cmd->reply_page) {
cmd               348 drivers/net/wireless/intel/iwlegacy/common.c 		       il_get_cmd_string(cmd->id));
cmd               357 drivers/net/wireless/intel/iwlegacy/common.c 	if (cmd->flags & CMD_WANT_SKB) {
cmd               367 drivers/net/wireless/intel/iwlegacy/common.c 	if (cmd->reply_page) {
cmd               368 drivers/net/wireless/intel/iwlegacy/common.c 		il_free_pages(il, cmd->reply_page);
cmd               369 drivers/net/wireless/intel/iwlegacy/common.c 		cmd->reply_page = 0;
cmd               377 drivers/net/wireless/intel/iwlegacy/common.c il_send_cmd(struct il_priv *il, struct il_host_cmd *cmd)
cmd               379 drivers/net/wireless/intel/iwlegacy/common.c 	if (cmd->flags & CMD_ASYNC)
cmd               380 drivers/net/wireless/intel/iwlegacy/common.c 		return il_send_cmd_async(il, cmd);
cmd               382 drivers/net/wireless/intel/iwlegacy/common.c 	return il_send_cmd_sync(il, cmd);
cmd               389 drivers/net/wireless/intel/iwlegacy/common.c 	struct il_host_cmd cmd = {
cmd               395 drivers/net/wireless/intel/iwlegacy/common.c 	return il_send_cmd_sync(il, &cmd);
cmd               402 drivers/net/wireless/intel/iwlegacy/common.c 					struct il_device_cmd *cmd,
cmd               405 drivers/net/wireless/intel/iwlegacy/common.c 	struct il_host_cmd cmd = {
cmd               411 drivers/net/wireless/intel/iwlegacy/common.c 	cmd.flags |= CMD_ASYNC;
cmd               412 drivers/net/wireless/intel/iwlegacy/common.c 	cmd.callback = callback;
cmd               414 drivers/net/wireless/intel/iwlegacy/common.c 	return il_send_cmd_async(il, &cmd);
cmd              1073 drivers/net/wireless/intel/iwlegacy/common.c il_build_powertable_cmd(struct il_priv *il, struct il_powertable_cmd *cmd)
cmd              1084 drivers/net/wireless/intel/iwlegacy/common.c 	memset(cmd, 0, sizeof(*cmd));
cmd              1087 drivers/net/wireless/intel/iwlegacy/common.c 		cmd->flags |= IL_POWER_PCI_PM_MSK;
cmd              1093 drivers/net/wireless/intel/iwlegacy/common.c 	cmd->flags = IL_POWER_DRIVER_ALLOW_SLEEP_MSK;
cmd              1094 drivers/net/wireless/intel/iwlegacy/common.c 	cmd->keep_alive_seconds = 0;
cmd              1095 drivers/net/wireless/intel/iwlegacy/common.c 	cmd->debug_flags = 0;
cmd              1096 drivers/net/wireless/intel/iwlegacy/common.c 	cmd->rx_data_timeout = cpu_to_le32(25 * 1024);
cmd              1097 drivers/net/wireless/intel/iwlegacy/common.c 	cmd->tx_data_timeout = cpu_to_le32(25 * 1024);
cmd              1098 drivers/net/wireless/intel/iwlegacy/common.c 	cmd->keep_alive_beacons = 0;
cmd              1103 drivers/net/wireless/intel/iwlegacy/common.c 		memcpy(cmd->sleep_interval, interval[0], sizeof(interval[0]));
cmd              1106 drivers/net/wireless/intel/iwlegacy/common.c 		memcpy(cmd->sleep_interval, interval[1], sizeof(interval[1]));
cmd              1109 drivers/net/wireless/intel/iwlegacy/common.c 		memcpy(cmd->sleep_interval, interval[2], sizeof(interval[2]));
cmd              1121 drivers/net/wireless/intel/iwlegacy/common.c 		__le32 tmp = cmd->sleep_interval[IL_POWER_VEC_SIZE - 1];
cmd              1128 drivers/net/wireless/intel/iwlegacy/common.c 		cmd->flags |= IL_POWER_SLEEP_OVER_DTIM_MSK;
cmd              1131 drivers/net/wireless/intel/iwlegacy/common.c 		cmd->flags &= ~IL_POWER_SLEEP_OVER_DTIM_MSK;
cmd              1135 drivers/net/wireless/intel/iwlegacy/common.c 		if (le32_to_cpu(cmd->sleep_interval[i]) > max_sleep)
cmd              1136 drivers/net/wireless/intel/iwlegacy/common.c 			cmd->sleep_interval[i] = cpu_to_le32(max_sleep);
cmd              1140 drivers/net/wireless/intel/iwlegacy/common.c il_set_power(struct il_priv *il, struct il_powertable_cmd *cmd)
cmd              1143 drivers/net/wireless/intel/iwlegacy/common.c 	D_POWER("Flags value = 0x%08X\n", cmd->flags);
cmd              1144 drivers/net/wireless/intel/iwlegacy/common.c 	D_POWER("Tx timeout = %u\n", le32_to_cpu(cmd->tx_data_timeout));
cmd              1145 drivers/net/wireless/intel/iwlegacy/common.c 	D_POWER("Rx timeout = %u\n", le32_to_cpu(cmd->rx_data_timeout));
cmd              1147 drivers/net/wireless/intel/iwlegacy/common.c 		le32_to_cpu(cmd->sleep_interval[0]),
cmd              1148 drivers/net/wireless/intel/iwlegacy/common.c 		le32_to_cpu(cmd->sleep_interval[1]),
cmd              1149 drivers/net/wireless/intel/iwlegacy/common.c 		le32_to_cpu(cmd->sleep_interval[2]),
cmd              1150 drivers/net/wireless/intel/iwlegacy/common.c 		le32_to_cpu(cmd->sleep_interval[3]),
cmd              1151 drivers/net/wireless/intel/iwlegacy/common.c 		le32_to_cpu(cmd->sleep_interval[4]));
cmd              1154 drivers/net/wireless/intel/iwlegacy/common.c 			       sizeof(struct il_powertable_cmd), cmd);
cmd              1158 drivers/net/wireless/intel/iwlegacy/common.c il_power_set_mode(struct il_priv *il, struct il_powertable_cmd *cmd, bool force)
cmd              1169 drivers/net/wireless/intel/iwlegacy/common.c 	if (!memcmp(&il->power_data.sleep_cmd, cmd, sizeof(*cmd)) && !force)
cmd              1176 drivers/net/wireless/intel/iwlegacy/common.c 	memcpy(&il->power_data.sleep_cmd_next, cmd, sizeof(*cmd));
cmd              1182 drivers/net/wireless/intel/iwlegacy/common.c 	if (cmd->flags & IL_POWER_DRIVER_ALLOW_SLEEP_MSK)
cmd              1185 drivers/net/wireless/intel/iwlegacy/common.c 	ret = il_set_power(il, cmd);
cmd              1187 drivers/net/wireless/intel/iwlegacy/common.c 		if (!(cmd->flags & IL_POWER_DRIVER_ALLOW_SLEEP_MSK))
cmd              1197 drivers/net/wireless/intel/iwlegacy/common.c 		memcpy(&il->power_data.sleep_cmd, cmd, sizeof(*cmd));
cmd              1207 drivers/net/wireless/intel/iwlegacy/common.c 	struct il_powertable_cmd cmd;
cmd              1209 drivers/net/wireless/intel/iwlegacy/common.c 	il_build_powertable_cmd(il, &cmd);
cmd              1211 drivers/net/wireless/intel/iwlegacy/common.c 	return il_power_set_mode(il, &cmd, force);
cmd              1252 drivers/net/wireless/intel/iwlegacy/common.c 	struct il_host_cmd cmd = {
cmd              1267 drivers/net/wireless/intel/iwlegacy/common.c 	ret = il_send_cmd_sync(il, &cmd);
cmd              1271 drivers/net/wireless/intel/iwlegacy/common.c 	pkt = (struct il_rx_pkt *)cmd.reply_page;
cmd              1283 drivers/net/wireless/intel/iwlegacy/common.c 	il_free_pages(il, cmd.reply_page);
cmd              1818 drivers/net/wireless/intel/iwlegacy/common.c il_add_sta_callback(struct il_priv *il, struct il_device_cmd *cmd,
cmd              1821 drivers/net/wireless/intel/iwlegacy/common.c 	struct il_addsta_cmd *addsta = (struct il_addsta_cmd *)cmd->cmd.payload;
cmd              1833 drivers/net/wireless/intel/iwlegacy/common.c 	struct il_host_cmd cmd = {
cmd              1844 drivers/net/wireless/intel/iwlegacy/common.c 		cmd.callback = il_add_sta_callback;
cmd              1846 drivers/net/wireless/intel/iwlegacy/common.c 		cmd.flags |= CMD_WANT_SKB;
cmd              1850 drivers/net/wireless/intel/iwlegacy/common.c 	cmd.len = il->ops->build_addsta_hcmd(sta, data);
cmd              1851 drivers/net/wireless/intel/iwlegacy/common.c 	ret = il_send_cmd(il, &cmd);
cmd              1857 drivers/net/wireless/intel/iwlegacy/common.c 	pkt = (struct il_rx_pkt *)cmd.reply_page;
cmd              1860 drivers/net/wireless/intel/iwlegacy/common.c 	il_free_pages(il, cmd.reply_page);
cmd              2093 drivers/net/wireless/intel/iwlegacy/common.c 	struct il_host_cmd cmd = {
cmd              2104 drivers/net/wireless/intel/iwlegacy/common.c 	cmd.flags |= CMD_WANT_SKB;
cmd              2106 drivers/net/wireless/intel/iwlegacy/common.c 	ret = il_send_cmd(il, &cmd);
cmd              2111 drivers/net/wireless/intel/iwlegacy/common.c 	pkt = (struct il_rx_pkt *)cmd.reply_page;
cmd              2134 drivers/net/wireless/intel/iwlegacy/common.c 	il_free_pages(il, cmd.reply_page);
cmd              2405 drivers/net/wireless/intel/iwlegacy/common.c 	struct il_host_cmd cmd = {
cmd              2423 drivers/net/wireless/intel/iwlegacy/common.c 	BUG_ON(init && (cmd.flags & CMD_ASYNC));
cmd              2426 drivers/net/wireless/intel/iwlegacy/common.c 		ret = il_send_cmd(il, &cmd);
cmd              2430 drivers/net/wireless/intel/iwlegacy/common.c 	if (cmd.flags & CMD_ASYNC)
cmd              2783 drivers/net/wireless/intel/iwlegacy/common.c 	if (txq->cmd) {
cmd              2785 drivers/net/wireless/intel/iwlegacy/common.c 			kfree(txq->cmd[i]);
cmd              2798 drivers/net/wireless/intel/iwlegacy/common.c 	kfree(txq->cmd);
cmd              2800 drivers/net/wireless/intel/iwlegacy/common.c 	txq->cmd = NULL;
cmd              2864 drivers/net/wireless/intel/iwlegacy/common.c 	if (txq->cmd) {
cmd              2866 drivers/net/wireless/intel/iwlegacy/common.c 			kfree(txq->cmd[i]);
cmd              2875 drivers/net/wireless/intel/iwlegacy/common.c 	kfree(txq->cmd);
cmd              2877 drivers/net/wireless/intel/iwlegacy/common.c 	txq->cmd = NULL;
cmd              3029 drivers/net/wireless/intel/iwlegacy/common.c 	txq->cmd =
cmd              3032 drivers/net/wireless/intel/iwlegacy/common.c 	if (!txq->meta || !txq->cmd)
cmd              3041 drivers/net/wireless/intel/iwlegacy/common.c 		txq->cmd[i] = kmalloc(len, GFP_KERNEL);
cmd              3042 drivers/net/wireless/intel/iwlegacy/common.c 		if (!txq->cmd[i])
cmd              3070 drivers/net/wireless/intel/iwlegacy/common.c 		kfree(txq->cmd[i]);
cmd              3074 drivers/net/wireless/intel/iwlegacy/common.c 	kfree(txq->cmd);
cmd              3075 drivers/net/wireless/intel/iwlegacy/common.c 	txq->cmd = NULL;
cmd              3118 drivers/net/wireless/intel/iwlegacy/common.c il_enqueue_hcmd(struct il_priv *il, struct il_host_cmd *cmd)
cmd              3130 drivers/net/wireless/intel/iwlegacy/common.c 	cmd->len = il->ops->get_hcmd_size(cmd->id, cmd->len);
cmd              3131 drivers/net/wireless/intel/iwlegacy/common.c 	fix_size = (u16) (cmd->len + sizeof(out_cmd->hdr));
cmd              3139 drivers/net/wireless/intel/iwlegacy/common.c 	       !(cmd->flags & CMD_SIZE_HUGE));
cmd              3150 drivers/net/wireless/intel/iwlegacy/common.c 	if (il_queue_space(q) < ((cmd->flags & CMD_ASYNC) ? 2 : 1)) {
cmd              3158 drivers/net/wireless/intel/iwlegacy/common.c 	idx = il_get_cmd_idx(q, q->write_ptr, cmd->flags & CMD_SIZE_HUGE);
cmd              3159 drivers/net/wireless/intel/iwlegacy/common.c 	out_cmd = txq->cmd[idx];
cmd              3168 drivers/net/wireless/intel/iwlegacy/common.c 	out_meta->flags = cmd->flags | CMD_MAPPED;
cmd              3169 drivers/net/wireless/intel/iwlegacy/common.c 	if (cmd->flags & CMD_WANT_SKB)
cmd              3170 drivers/net/wireless/intel/iwlegacy/common.c 		out_meta->source = cmd;
cmd              3171 drivers/net/wireless/intel/iwlegacy/common.c 	if (cmd->flags & CMD_ASYNC)
cmd              3172 drivers/net/wireless/intel/iwlegacy/common.c 		out_meta->callback = cmd->callback;
cmd              3174 drivers/net/wireless/intel/iwlegacy/common.c 	out_cmd->hdr.cmd = cmd->id;
cmd              3175 drivers/net/wireless/intel/iwlegacy/common.c 	memcpy(&out_cmd->cmd.payload, cmd->data, cmd->len);
cmd              3183 drivers/net/wireless/intel/iwlegacy/common.c 	if (cmd->flags & CMD_SIZE_HUGE)
cmd              3190 drivers/net/wireless/intel/iwlegacy/common.c 	switch (out_cmd->hdr.cmd) {
cmd              3195 drivers/net/wireless/intel/iwlegacy/common.c 			  il_get_cmd_string(out_cmd->hdr.cmd), out_cmd->hdr.cmd,
cmd              3202 drivers/net/wireless/intel/iwlegacy/common.c 		     il_get_cmd_string(out_cmd->hdr.cmd), out_cmd->hdr.cmd,
cmd              3225 drivers/net/wireless/intel/iwlegacy/common.c 					    U32_PAD(cmd->len));
cmd              3286 drivers/net/wireless/intel/iwlegacy/common.c 	struct il_device_cmd *cmd;
cmd              3304 drivers/net/wireless/intel/iwlegacy/common.c 	cmd = txq->cmd[cmd_idx];
cmd              3317 drivers/net/wireless/intel/iwlegacy/common.c 		meta->callback(il, cmd, pkt);
cmd              3326 drivers/net/wireless/intel/iwlegacy/common.c 		       il_get_cmd_string(cmd->hdr.cmd));
cmd              4465 drivers/net/wireless/intel/iwlegacy/common.c 		il_get_cmd_string(pkt->hdr.cmd));
cmd               102 drivers/net/wireless/intel/iwlegacy/common.h 	void (*callback) (struct il_priv *il, struct il_device_cmd *cmd,
cmd               153 drivers/net/wireless/intel/iwlegacy/common.h 	struct il_device_cmd **cmd;
cmd               525 drivers/net/wireless/intel/iwlegacy/common.h 		u8 cmd[360];
cmd               558 drivers/net/wireless/intel/iwlegacy/common.h 	} __packed cmd;
cmd               566 drivers/net/wireless/intel/iwlegacy/common.h 	void (*callback) (struct il_priv *il, struct il_device_cmd *cmd,
cmd              1568 drivers/net/wireless/intel/iwlegacy/common.h 	u16(*build_addsta_hcmd) (const struct il_addsta_cmd *cmd, u8 *data);
cmd              1804 drivers/net/wireless/intel/iwlegacy/common.h const char *il_get_cmd_string(u8 cmd);
cmd              1805 drivers/net/wireless/intel/iwlegacy/common.h int __must_check il_send_cmd_sync(struct il_priv *il, struct il_host_cmd *cmd);
cmd              1806 drivers/net/wireless/intel/iwlegacy/common.h int il_send_cmd(struct il_priv *il, struct il_host_cmd *cmd);
cmd              1811 drivers/net/wireless/intel/iwlegacy/common.h 					    struct il_device_cmd *cmd,
cmd              1814 drivers/net/wireless/intel/iwlegacy/common.h int il_enqueue_hcmd(struct il_priv *il, struct il_host_cmd *cmd);
cmd              1978 drivers/net/wireless/intel/iwlegacy/common.h 	       pkt->hdr.cmd != N_STATS && pkt->hdr.cmd != C_TX &&
cmd              1979 drivers/net/wireless/intel/iwlegacy/common.h 	       pkt->hdr.cmd != N_RX_PHY && pkt->hdr.cmd != N_RX &&
cmd              1980 drivers/net/wireless/intel/iwlegacy/common.h 	       pkt->hdr.cmd != N_RX_MPDU && pkt->hdr.cmd != N_COMPRESSED_BA;
cmd               160 drivers/net/wireless/intel/iwlegacy/debug.c il_get_mgmt_string(int cmd)
cmd               162 drivers/net/wireless/intel/iwlegacy/debug.c 	switch (cmd) {
cmd               182 drivers/net/wireless/intel/iwlegacy/debug.c il_get_ctrl_string(int cmd)
cmd               184 drivers/net/wireless/intel/iwlegacy/debug.c 	switch (cmd) {
cmd               109 drivers/net/wireless/intel/iwlwifi/dvm/agn.h static inline void iwl_set_calib_hdr(struct iwl_calib_hdr *hdr, u8 cmd)
cmd               111 drivers/net/wireless/intel/iwlwifi/dvm/agn.h 	hdr->op_code = cmd;
cmd               134 drivers/net/wireless/intel/iwlwifi/dvm/agn.h int iwl_dvm_send_cmd(struct iwl_priv *priv, struct iwl_host_cmd *cmd);
cmd               168 drivers/net/wireless/intel/iwlwifi/dvm/agn.h 		  const struct iwl_calib_hdr *cmd, int len);
cmd               113 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		  const struct iwl_calib_hdr *cmd, int len)
cmd               121 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	memcpy(&res->hdr, cmd, len);
cmd               468 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	struct iwl_sensitivity_cmd cmd;
cmd               474 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		.data = { &cmd, },
cmd               479 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	memset(&cmd, 0, sizeof(cmd));
cmd               481 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	iwl_prepare_legacy_sensitivity_tbl(priv, data, &cmd.table[0]);
cmd               484 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	cmd.control = SENSITIVITY_CMD_CONTROL_WORK_TABLE;
cmd               487 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	if (!memcmp(&cmd.table[0], &(priv->sensitivity_tbl[0]),
cmd               494 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	memcpy(&(priv->sensitivity_tbl[0]), &(cmd.table[0]),
cmd               503 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	struct iwl_enhance_sensitivity_cmd cmd;
cmd               509 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		.data = { &cmd, },
cmd               514 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	memset(&cmd, 0, sizeof(cmd));
cmd               516 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	iwl_prepare_legacy_sensitivity_tbl(priv, data, &cmd.enhance_table[0]);
cmd               519 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_INA_NON_SQUARE_DET_OFDM_INDEX] =
cmd               521 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_INA_NON_SQUARE_DET_CCK_INDEX] =
cmd               523 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_CORR_11_INSTEAD_OF_CORR_9_EN_INDEX] =
cmd               525 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_OFDM_NON_SQUARE_DET_SLOPE_MRC_INDEX] =
cmd               527 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_OFDM_NON_SQUARE_DET_INTERCEPT_MRC_INDEX] =
cmd               529 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_OFDM_NON_SQUARE_DET_SLOPE_INDEX] =
cmd               531 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_OFDM_NON_SQUARE_DET_INTERCEPT_INDEX] =
cmd               533 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_CCK_NON_SQUARE_DET_SLOPE_MRC_INDEX] =
cmd               535 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_CCK_NON_SQUARE_DET_INTERCEPT_MRC_INDEX] =
cmd               537 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_CCK_NON_SQUARE_DET_SLOPE_INDEX] =
cmd               539 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_CCK_NON_SQUARE_DET_INTERCEPT_INDEX] =
cmd               542 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_INA_NON_SQUARE_DET_OFDM_INDEX] =
cmd               544 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_INA_NON_SQUARE_DET_CCK_INDEX] =
cmd               546 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_CORR_11_INSTEAD_OF_CORR_9_EN_INDEX] =
cmd               548 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_OFDM_NON_SQUARE_DET_SLOPE_MRC_INDEX] =
cmd               550 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_OFDM_NON_SQUARE_DET_INTERCEPT_MRC_INDEX] =
cmd               552 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_OFDM_NON_SQUARE_DET_SLOPE_INDEX] =
cmd               554 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_OFDM_NON_SQUARE_DET_INTERCEPT_INDEX] =
cmd               556 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_CCK_NON_SQUARE_DET_SLOPE_MRC_INDEX] =
cmd               558 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_CCK_NON_SQUARE_DET_INTERCEPT_MRC_INDEX] =
cmd               560 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_CCK_NON_SQUARE_DET_SLOPE_INDEX] =
cmd               562 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.enhance_table[HD_CCK_NON_SQUARE_DET_INTERCEPT_INDEX] =
cmd               567 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	cmd.control = SENSITIVITY_CMD_CONTROL_WORK_TABLE;
cmd               570 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	if (!memcmp(&cmd.enhance_table[0], &(priv->sensitivity_tbl[0]),
cmd               572 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	    !memcmp(&cmd.enhance_table[HD_INA_NON_SQUARE_DET_OFDM_INDEX],
cmd               580 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	memcpy(&(priv->sensitivity_tbl[0]), &(cmd.enhance_table[0]),
cmd               583 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 	       &(cmd.enhance_table[HD_INA_NON_SQUARE_DET_OFDM_INDEX]),
cmd               916 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		struct iwl_calib_chain_noise_gain_cmd cmd;
cmd               918 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		memset(&cmd, 0, sizeof(cmd));
cmd               920 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		iwl_set_calib_hdr(&cmd.hdr,
cmd               922 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.delta_gain_1 = data->delta_gain_code[1];
cmd               923 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 		cmd.delta_gain_2 = data->delta_gain_code[2];
cmd               925 drivers/net/wireless/intel/iwlwifi/dvm/calib.c 			CMD_ASYNC, sizeof(cmd), &cmd);
cmd               612 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c 	struct iwl_powertable_cmd *cmd = &priv->power_data.sleep_cmd;
cmd               615 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c 			 "flags: %#.2x\n", le16_to_cpu(cmd->flags));
cmd               618 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c 			 le32_to_cpu(cmd->rx_data_timeout),
cmd               619 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c 			 le32_to_cpu(cmd->tx_data_timeout));
cmd               623 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c 				 le32_to_cpu(cmd->sleep_interval[i]));
cmd              2143 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c 	struct iwl_host_cmd cmd = {
cmd              2148 drivers/net/wireless/intel/iwlwifi/dvm/debugfs.c 	ret = iwl_dvm_send_cmd(priv, &cmd);
cmd               396 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	struct iwl5000_channel_switch_cmd cmd;
cmd               405 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 		.len = { sizeof(cmd), },
cmd               406 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 		.data = { &cmd, },
cmd               409 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	cmd.band = priv->band == NL80211_BAND_2GHZ;
cmd               413 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	cmd.channel = cpu_to_le16(ch);
cmd               414 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	cmd.rxon_flags = ctx->staging.flags;
cmd               415 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	cmd.rxon_filter_flags = ctx->staging.filter_flags;
cmd               431 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 		cmd.switch_time = cpu_to_le32(priv->ucode_beacon_time);
cmd               438 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 		cmd.switch_time = iwl_add_beacon_time(priv,
cmd               444 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 		      cmd.switch_time);
cmd               445 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	cmd.expect_beacon =
cmd               557 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	struct iwl6000_channel_switch_cmd *cmd;
cmd               566 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 		.len = { sizeof(*cmd), },
cmd               571 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               572 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	if (!cmd)
cmd               575 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	hcmd.data[0] = cmd;
cmd               577 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	cmd->band = priv->band == NL80211_BAND_2GHZ;
cmd               581 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	cmd->channel = cpu_to_le16(ch);
cmd               582 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	cmd->rxon_flags = ctx->staging.flags;
cmd               583 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	cmd->rxon_filter_flags = ctx->staging.filter_flags;
cmd               599 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 		cmd->switch_time = cpu_to_le32(priv->ucode_beacon_time);
cmd               606 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 		cmd->switch_time = iwl_add_beacon_time(priv,
cmd               612 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 		      cmd->switch_time);
cmd               613 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	cmd->expect_beacon =
cmd               617 drivers/net/wireless/intel/iwlwifi/dvm/devices.c 	kfree(cmd);
cmd                85 drivers/net/wireless/intel/iwlwifi/dvm/led.c 	struct iwl_host_cmd cmd = {
cmd                98 drivers/net/wireless/intel/iwlwifi/dvm/led.c 	return iwl_dvm_send_cmd(priv, &cmd);
cmd              1003 drivers/net/wireless/intel/iwlwifi/dvm/lib.c 	struct iwl_host_cmd cmd = {
cmd              1012 drivers/net/wireless/intel/iwlwifi/dvm/lib.c 	cmd.len[0] = struct_size(pattern_cmd, patterns, wowlan->n_patterns);
cmd              1014 drivers/net/wireless/intel/iwlwifi/dvm/lib.c 	pattern_cmd = kmalloc(cmd.len[0], GFP_KERNEL);
cmd              1033 drivers/net/wireless/intel/iwlwifi/dvm/lib.c 	cmd.data[0] = pattern_cmd;
cmd              1034 drivers/net/wireless/intel/iwlwifi/dvm/lib.c 	err = iwl_dvm_send_cmd(priv, &cmd);
cmd              1218 drivers/net/wireless/intel/iwlwifi/dvm/lib.c int iwl_dvm_send_cmd(struct iwl_priv *priv, struct iwl_host_cmd *cmd)
cmd              1228 drivers/net/wireless/intel/iwlwifi/dvm/lib.c 			iwl_get_cmd_string(priv->trans, cmd->id));
cmd              1237 drivers/net/wireless/intel/iwlwifi/dvm/lib.c 		IWL_ERR(priv, "Fw not loaded - dropping CMD: %x\n", cmd->id);
cmd              1246 drivers/net/wireless/intel/iwlwifi/dvm/lib.c 	if (!(cmd->flags & CMD_ASYNC))
cmd              1249 drivers/net/wireless/intel/iwlwifi/dvm/lib.c 	return iwl_trans_send_cmd(priv->trans, cmd);
cmd              1255 drivers/net/wireless/intel/iwlwifi/dvm/lib.c 	struct iwl_host_cmd cmd = {
cmd              1262 drivers/net/wireless/intel/iwlwifi/dvm/lib.c 	return iwl_dvm_send_cmd(priv, &cmd);
cmd               404 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 	struct iwlagn_wowlan_status *cmd;
cmd               414 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 	if (iwl_rx_packet_payload_len(pkt) != sizeof(*resume_data->cmd)) {
cmd               418 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 	memcpy(resume_data->cmd, pkt->data, sizeof(*resume_data->cmd));
cmd               444 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 		.cmd = &status_data,
cmd               600 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c static int iwlagn_mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               643 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 	if (cmd == DISABLE_KEY && key->hw_key_idx == WEP_INVALID_OFFSET)
cmd               659 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 		if (cmd == SET_KEY)
cmd               667 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 	switch (cmd) {
cmd              1533 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 	struct iwl_addsta_cmd cmd = {
cmd              1539 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 	iwl_send_add_sta(priv, &cmd, CMD_ASYNC);
cmd              1544 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 				  enum sta_notify_cmd cmd,
cmd              1553 drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c 	switch (cmd) {
cmd               189 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	struct iwl_host_cmd cmd = {
cmd               260 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	cmd.len[0] = sizeof(*tx_beacon_cmd);
cmd               261 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	cmd.data[0] = tx_beacon_cmd;
cmd               262 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	cmd.dataflags[0] = IWL_HCMD_DFL_NOCOPY;
cmd               263 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	cmd.len[1] = frame_size;
cmd               264 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	cmd.data[1] = priv->beacon_skb->data;
cmd               265 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	cmd.dataflags[1] = IWL_HCMD_DFL_NOCOPY;
cmd               267 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	return iwl_dvm_send_cmd(priv, &cmd);
cmd               666 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	struct iwl_ct_kill_config cmd;
cmd               693 drivers/net/wireless/intel/iwlwifi/dvm/main.c 		cmd.critical_temperature_R =
cmd               698 drivers/net/wireless/intel/iwlwifi/dvm/main.c 				       0, sizeof(cmd), &cmd);
cmd               712 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	struct iwl_host_cmd cmd = {
cmd               722 drivers/net/wireless/intel/iwlwifi/dvm/main.c 	return iwl_dvm_send_cmd(priv, &cmd);
cmd                47 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	struct iwl_powertable_cmd cmd;
cmd               146 drivers/net/wireless/intel/iwlwifi/dvm/power.c 				 struct iwl_powertable_cmd *cmd,
cmd               170 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		memset(cmd, 0, sizeof(*cmd));
cmd               172 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		*cmd = table[lvl].cmd;
cmd               183 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			max_sleep[i] = le32_to_cpu(cmd->sleep_interval[i]);
cmd               187 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	slp_itrvl = le32_to_cpu(cmd->sleep_interval[IWL_POWER_VEC_SIZE - 1]);
cmd               190 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		cmd->sleep_interval[IWL_POWER_VEC_SIZE - 1] =
cmd               193 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	slp_itrvl = le32_to_cpu(cmd->sleep_interval[IWL_POWER_VEC_SIZE - 1]);
cmd               195 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		cmd->sleep_interval[IWL_POWER_VEC_SIZE - 1] =
cmd               199 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		cmd->flags |= IWL_POWER_SLEEP_OVER_DTIM_MSK;
cmd               201 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		cmd->flags &= ~IWL_POWER_SLEEP_OVER_DTIM_MSK;
cmd               204 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		cmd->flags |= IWL_POWER_SHADOW_REG_ENA;
cmd               206 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		cmd->flags &= ~IWL_POWER_SHADOW_REG_ENA;
cmd               210 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			cmd->flags |= IWL_POWER_BT_SCO_ENA;
cmd               212 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			cmd->flags &= ~IWL_POWER_BT_SCO_ENA;
cmd               216 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	slp_itrvl = le32_to_cpu(cmd->sleep_interval[IWL_POWER_VEC_SIZE - 1]);
cmd               218 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		cmd->sleep_interval[IWL_POWER_VEC_SIZE - 1] =
cmd               223 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		if (le32_to_cpu(cmd->sleep_interval[i]) >
cmd               225 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			cmd->sleep_interval[i] =
cmd               228 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			if (le32_to_cpu(cmd->sleep_interval[i]) >
cmd               229 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			    le32_to_cpu(cmd->sleep_interval[i+1]))
cmd               230 drivers/net/wireless/intel/iwlwifi/dvm/power.c 				cmd->sleep_interval[i] =
cmd               231 drivers/net/wireless/intel/iwlwifi/dvm/power.c 					cmd->sleep_interval[i+1];
cmd               236 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		cmd->flags |= IWL_POWER_PCI_PM_MSK;
cmd               238 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		cmd->flags &= ~IWL_POWER_PCI_PM_MSK;
cmd               248 drivers/net/wireless/intel/iwlwifi/dvm/power.c 				    struct iwl_powertable_cmd *cmd)
cmd               250 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	memset(cmd, 0, sizeof(*cmd));
cmd               253 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		cmd->flags |= IWL_POWER_PCI_PM_MSK;
cmd               258 drivers/net/wireless/intel/iwlwifi/dvm/power.c static int iwl_set_power(struct iwl_priv *priv, struct iwl_powertable_cmd *cmd)
cmd               261 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	IWL_DEBUG_POWER(priv, "Flags value = 0x%08X\n", cmd->flags);
cmd               262 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	IWL_DEBUG_POWER(priv, "Tx timeout = %u\n", le32_to_cpu(cmd->tx_data_timeout));
cmd               263 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	IWL_DEBUG_POWER(priv, "Rx timeout = %u\n", le32_to_cpu(cmd->rx_data_timeout));
cmd               265 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			le32_to_cpu(cmd->sleep_interval[0]),
cmd               266 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			le32_to_cpu(cmd->sleep_interval[1]),
cmd               267 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			le32_to_cpu(cmd->sleep_interval[2]),
cmd               268 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			le32_to_cpu(cmd->sleep_interval[3]),
cmd               269 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			le32_to_cpu(cmd->sleep_interval[4]));
cmd               272 drivers/net/wireless/intel/iwlwifi/dvm/power.c 				sizeof(struct iwl_powertable_cmd), cmd);
cmd               276 drivers/net/wireless/intel/iwlwifi/dvm/power.c 				struct iwl_powertable_cmd *cmd)
cmd               282 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		iwl_power_sleep_cam_cmd(priv, cmd);
cmd               289 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		iwl_static_sleep_cmd(priv, cmd, IWL_POWER_INDEX_5, dtimper);
cmd               292 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		iwl_static_sleep_cmd(priv, cmd, IWL_POWER_INDEX_5, 20);
cmd               295 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		iwl_static_sleep_cmd(priv, cmd,
cmd               298 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		iwl_power_sleep_cam_cmd(priv, cmd);
cmd               300 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		iwl_static_sleep_cmd(priv, cmd,
cmd               308 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			iwl_static_sleep_cmd(priv, cmd,
cmd               311 drivers/net/wireless/intel/iwlwifi/dvm/power.c 			iwl_static_sleep_cmd(priv, cmd,
cmd               316 drivers/net/wireless/intel/iwlwifi/dvm/power.c int iwl_power_set_mode(struct iwl_priv *priv, struct iwl_powertable_cmd *cmd,
cmd               328 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	if (!memcmp(&priv->power_data.sleep_cmd, cmd, sizeof(*cmd)) && !force)
cmd               335 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	memcpy(&priv->power_data.sleep_cmd_next, cmd, sizeof(*cmd));
cmd               341 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	if (cmd->flags & IWL_POWER_DRIVER_ALLOW_SLEEP_MSK)
cmd               344 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	ret = iwl_set_power(priv, cmd);
cmd               346 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		if (!(cmd->flags & IWL_POWER_DRIVER_ALLOW_SLEEP_MSK))
cmd               357 drivers/net/wireless/intel/iwlwifi/dvm/power.c 		memcpy(&priv->power_data.sleep_cmd, cmd, sizeof(*cmd));
cmd               366 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	struct iwl_powertable_cmd cmd;
cmd               368 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	iwl_power_build_cmd(priv, &cmd);
cmd               369 drivers/net/wireless/intel/iwlwifi/dvm/power.c 	return iwl_power_set_mode(priv, &cmd, force);
cmd                25 drivers/net/wireless/intel/iwlwifi/dvm/power.h int iwl_power_set_mode(struct iwl_priv *priv, struct iwl_powertable_cmd *cmd,
cmd               440 drivers/net/wireless/intel/iwlwifi/dvm/rx.c 	    (pkt->hdr.cmd == STATISTICS_NOTIFICATION)) {
cmd              1004 drivers/net/wireless/intel/iwlwifi/dvm/rx.c 	if (priv->rx_handlers[pkt->hdr.cmd]) {
cmd              1005 drivers/net/wireless/intel/iwlwifi/dvm/rx.c 		priv->rx_handlers_stats[pkt->hdr.cmd]++;
cmd              1006 drivers/net/wireless/intel/iwlwifi/dvm/rx.c 		priv->rx_handlers[pkt->hdr.cmd](priv, rxb);
cmd              1011 drivers/net/wireless/intel/iwlwifi/dvm/rx.c 						iwl_cmd_id(pkt->hdr.cmd,
cmd              1013 drivers/net/wireless/intel/iwlwifi/dvm/rx.c 			     pkt->hdr.cmd);
cmd               516 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 	struct iwl_wipan_params_cmd cmd;
cmd               540 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 	memset(&cmd, 0, sizeof(cmd));
cmd               543 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 	cmd.num_slots = 2;
cmd               545 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 	cmd.slots[0].type = 0; /* BSS */
cmd               546 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 	cmd.slots[1].type = 1; /* PAN */
cmd               553 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 		cmd.flags |= cpu_to_le16(IWL_WIPAN_PARAMS_FLG_SLOTTED_MODE);
cmd               591 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 	cmd.slots[0].width = cpu_to_le16(slot0);
cmd               592 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 	cmd.slots[1].width = cpu_to_le16(slot1);
cmd               595 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 			sizeof(cmd), &cmd);
cmd              1363 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 		struct iwl_calib_chain_noise_reset_cmd cmd;
cmd              1374 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 		memset(&cmd, 0, sizeof(cmd));
cmd              1375 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 		iwl_set_calib_hdr(&cmd.hdr,
cmd              1379 drivers/net/wireless/intel/iwlwifi/dvm/rxon.c 					0, sizeof(cmd), &cmd);
cmd                43 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	struct iwl_host_cmd cmd = {
cmd                57 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	ret = iwl_dvm_send_cmd(priv, &cmd);
cmd                61 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	status = (void *)cmd.resp_pkt->data;
cmd                74 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	iwl_free_resp(&cmd);
cmd               617 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	struct iwl_host_cmd cmd = {
cmd               888 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	cmd.len[0] += le16_to_cpu(scan->tx_cmd.len) +
cmd               890 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	cmd.data[0] = scan;
cmd               891 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	cmd.dataflags[0] = IWL_HCMD_DFL_NOCOPY;
cmd               892 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	scan->len = cpu_to_le16(cmd.len[0]);
cmd               903 drivers/net/wireless/intel/iwlwifi/dvm/scan.c 	ret = iwl_dvm_send_cmd(priv, &cmd);
cmd                91 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	struct iwl_host_cmd cmd = {
cmd               105 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 		cmd.flags |= CMD_WANT_SKB;
cmd               109 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	ret = iwl_dvm_send_cmd(priv, &cmd);
cmd               114 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	pkt = cmd.resp_pkt;
cmd               126 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	iwl_free_resp(&cmd);
cmd               203 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	struct iwl_addsta_cmd cmd;
cmd               215 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	memset(&cmd, 0, sizeof(cmd));
cmd               216 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	cmd.mode = STA_CONTROL_MODIFY_MSK;
cmd               217 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	cmd.station_flags_msk = mask;
cmd               218 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	cmd.station_flags = flags;
cmd               219 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	cmd.sta.sta_id = sta_id;
cmd               221 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	return iwl_send_add_sta(priv, &cmd, 0);
cmd               414 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	struct iwl_host_cmd cmd = {
cmd               424 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	cmd.flags |= CMD_WANT_SKB;
cmd               426 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	ret = iwl_dvm_send_cmd(priv, &cmd);
cmd               431 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	pkt = cmd.resp_pkt;
cmd               449 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	iwl_free_resp(&cmd);
cmd               824 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	struct iwl_host_cmd cmd = {
cmd               843 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	if (WARN_ON(init && (cmd.flags & CMD_ASYNC)))
cmd               847 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 		ret = iwl_dvm_send_cmd(priv, &cmd);
cmd               851 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	if (cmd.flags & CMD_ASYNC)
cmd               949 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	struct iwl_host_cmd cmd = {
cmd               978 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	cmd.len[0] = cmd_size;
cmd               981 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 		return iwl_dvm_send_cmd(priv, &cmd);
cmd              1417 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	struct iwl_addsta_cmd cmd = {
cmd              1426 drivers/net/wireless/intel/iwlwifi/dvm/sta.c 	iwl_send_add_sta(priv, &cmd, CMD_ASYNC);
cmd               351 drivers/net/wireless/intel/iwlwifi/dvm/tx.c 	dev_cmd->hdr.cmd = REPLY_TX;
cmd                36 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	struct iwl_calib_xtal_freq_cmd cmd;
cmd                39 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	iwl_set_calib_hdr(&cmd.hdr, IWL_PHY_CALIBRATE_CRYSTAL_FRQ_CMD);
cmd                40 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	cmd.cap_pin1 = le16_to_cpu(xtal_calib[0]);
cmd                41 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	cmd.cap_pin2 = le16_to_cpu(xtal_calib[1]);
cmd                42 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	return iwl_calib_set(priv, (void *)&cmd, sizeof(cmd));
cmd                47 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	struct iwl_calib_temperature_offset_cmd cmd;
cmd                49 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	memset(&cmd, 0, sizeof(cmd));
cmd                50 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	iwl_set_calib_hdr(&cmd.hdr, IWL_PHY_CALIBRATE_TEMP_OFFSET_CMD);
cmd                51 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	cmd.radio_sensor_offset = priv->nvm_data->raw_temperature;
cmd                52 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	if (!(cmd.radio_sensor_offset))
cmd                53 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 		cmd.radio_sensor_offset = DEFAULT_RADIO_SENSOR_OFFSET;
cmd                56 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 			le16_to_cpu(cmd.radio_sensor_offset));
cmd                57 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	return iwl_calib_set(priv, (void *)&cmd, sizeof(cmd));
cmd                62 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	struct iwl_calib_temperature_offset_v2_cmd cmd;
cmd                64 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	memset(&cmd, 0, sizeof(cmd));
cmd                65 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	iwl_set_calib_hdr(&cmd.hdr, IWL_PHY_CALIBRATE_TEMP_OFFSET_CMD);
cmd                66 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	cmd.radio_sensor_offset_high = priv->nvm_data->kelvin_temperature;
cmd                67 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	cmd.radio_sensor_offset_low = priv->nvm_data->raw_temperature;
cmd                68 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	if (!cmd.radio_sensor_offset_low) {
cmd                70 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 		cmd.radio_sensor_offset_low = DEFAULT_RADIO_SENSOR_OFFSET;
cmd                71 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 		cmd.radio_sensor_offset_high = DEFAULT_RADIO_SENSOR_OFFSET;
cmd                73 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	cmd.burntVoltageRef = priv->nvm_data->calib_voltage;
cmd                76 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 			le16_to_cpu(cmd.radio_sensor_offset_high));
cmd                78 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 			le16_to_cpu(cmd.radio_sensor_offset_low));
cmd                80 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 			le16_to_cpu(cmd.burntVoltageRef));
cmd                82 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	return iwl_calib_set(priv, (void *)&cmd, sizeof(cmd));
cmd                88 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	struct iwl_host_cmd cmd = {
cmd               101 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	return iwl_dvm_send_cmd(priv, &cmd);
cmd               366 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 	if (pkt->hdr.cmd != CALIBRATION_RES_NOTIFICATION) {
cmd               367 drivers/net/wireless/intel/iwlwifi/dvm/ucode.c 		WARN_ON(pkt->hdr.cmd != CALIBRATION_COMPLETE_NOTIFICATION);
cmd               124 drivers/net/wireless/intel/iwlwifi/fw/api/cmdhdr.h 	u8 cmd;
cmd               171 drivers/net/wireless/intel/iwlwifi/fw/api/cmdhdr.h 	u8 cmd;
cmd              2270 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		struct iwl_fw_dbg_conf_hcmd *cmd = (void *)ptr;
cmd              2272 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 			.id = cmd->id,
cmd              2273 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 			.len = { le16_to_cpu(cmd->len), },
cmd              2274 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 			.data = { cmd->data, },
cmd              2281 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		ptr += sizeof(*cmd);
cmd              2282 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		ptr += le16_to_cpu(cmd->len);
cmd              2427 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 	struct iwl_dbg_suspend_resume_cmd cmd = {
cmd              2434 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		.data[0] = &cmd,
cmd              2435 drivers/net/wireless/intel/iwlwifi/fw/dbg.c 		.len[0] = sizeof(cmd),
cmd               973 drivers/net/wireless/intel/iwlwifi/fw/file.h 	u8 cmd;
cmd                99 drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c 						     pkt->hdr.cmd);
cmd               131 drivers/net/wireless/intel/iwlwifi/fw/smem.c 	struct iwl_host_cmd cmd = {
cmd               141 drivers/net/wireless/intel/iwlwifi/fw/smem.c 		cmd.id = iwl_cmd_id(SHARED_MEM_CFG_CMD, SYSTEM_GROUP, 0);
cmd               143 drivers/net/wireless/intel/iwlwifi/fw/smem.c 		cmd.id = SHARED_MEM_CFG;
cmd               145 drivers/net/wireless/intel/iwlwifi/fw/smem.c 	ret = iwl_trans_send_cmd(fwrt->trans, &cmd);
cmd               153 drivers/net/wireless/intel/iwlwifi/fw/smem.c 	pkt = cmd.resp_pkt;
cmd               161 drivers/net/wireless/intel/iwlwifi/fw/smem.c 	iwl_free_resp(&cmd);
cmd                25 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h 		 struct iwl_host_cmd *cmd, u16 total_size,
cmd                27 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h 	TP_ARGS(dev, cmd, total_size, hdr),
cmd                40 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h 		__entry->flags = cmd->flags;
cmd                44 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h 			if (!cmd->len[i])
cmd                47 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h 			       cmd->data[i], cmd->len[i]);
cmd                48 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h 			offset += cmd->len[i];
cmd                63 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h 		__field(u16, cmd)
cmd                72 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h 		__entry->cmd = WIDE_ID(pkt->hdr.group_id, pkt->hdr.cmd);
cmd                78 drivers/net/wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h 		  __get_str(dev), __entry->cmd)
cmd                52 drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h 	struct iwl_cmd_header *cmd = (void *)((u8 *)rxbuf + sizeof(__le32));
cmd                56 drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h 	if (cmd->cmd != trans->rx_mpdu_cmd)
cmd                65 drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h 	hdr = (void *)((u8 *)cmd + hdr_offset);
cmd                69 drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h 	return sizeof(__le32) + sizeof(*cmd) + trans->rx_mpdu_cmd_hdr_size +
cmd               319 drivers/net/wireless/intel/iwlwifi/iwl-io.c static const char *get_rfh_string(int cmd)
cmd               327 drivers/net/wireless/intel/iwlwifi/iwl-io.c 		IWL_CMD_MQ(cmd, RFH_Q_FRBDCB_BA_LSB, i);
cmd               328 drivers/net/wireless/intel/iwlwifi/iwl-io.c 		IWL_CMD_MQ(cmd, RFH_Q_FRBDCB_WIDX, i);
cmd               329 drivers/net/wireless/intel/iwlwifi/iwl-io.c 		IWL_CMD_MQ(cmd, RFH_Q_FRBDCB_RIDX, i);
cmd               330 drivers/net/wireless/intel/iwlwifi/iwl-io.c 		IWL_CMD_MQ(cmd, RFH_Q_URBD_STTS_WPTR_LSB, i);
cmd               333 drivers/net/wireless/intel/iwlwifi/iwl-io.c 	switch (cmd) {
cmd               428 drivers/net/wireless/intel/iwlwifi/iwl-io.c static const char *get_fh_string(int cmd)
cmd               430 drivers/net/wireless/intel/iwlwifi/iwl-io.c 	switch (cmd) {
cmd              1434 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 	struct iwl_nvm_get_info cmd = {};
cmd              1438 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 		.data = { &cmd, },
cmd              1439 drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c 		.len = { sizeof(cmd) },
cmd               155 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 			 const struct iwl_device_cmd *cmd);
cmd               203 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 					const struct iwl_device_cmd *cmd)
cmd               206 drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h 		op_mode->ops->async_cb(op_mode, cmd);
cmd               359 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c 	struct iwl_host_cmd cmd = {
cmd               372 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c 	cmd.data[0] = &phy_db_cmd;
cmd               373 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c 	cmd.len[0] = sizeof(struct iwl_phy_db_cmd);
cmd               374 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c 	cmd.data[1] = data;
cmd               375 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c 	cmd.len[1] = length;
cmd               376 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c 	cmd.dataflags[1] = IWL_HCMD_DFL_NOCOPY;
cmd               378 drivers/net/wireless/intel/iwlwifi/iwl-phy-db.c 	return iwl_trans_send_cmd(phy_db->trans, &cmd);
cmd               110 drivers/net/wireless/intel/iwlwifi/iwl-trans.c int iwl_trans_send_cmd(struct iwl_trans *trans, struct iwl_host_cmd *cmd)
cmd               114 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	if (unlikely(!(cmd->flags & CMD_SEND_IN_RFKILL) &&
cmd               126 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	if (WARN_ON((cmd->flags & CMD_WANT_ASYNC_CALLBACK) &&
cmd               127 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 		    !(cmd->flags & CMD_ASYNC)))
cmd               130 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	if (!(cmd->flags & CMD_ASYNC))
cmd               133 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	if (trans->wide_cmd_header && !iwl_cmd_groupid(cmd->id))
cmd               134 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 		cmd->id = DEF_ID(cmd->id);
cmd               136 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	ret = trans->ops->send_cmd(trans, cmd);
cmd               138 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	if (!(cmd->flags & CMD_ASYNC))
cmd               141 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	if (WARN_ON((cmd->flags & CMD_WANT_SKB) && !ret && !cmd->resp_pkt))
cmd               167 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	u8 grp, cmd;
cmd               173 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	cmd = iwl_cmd_opcode(id);
cmd               180 drivers/net/wireless/intel/iwlwifi/iwl-trans.c 	ret = bsearch(&cmd, arr->arr, arr->size, size, iwl_hcmd_names_cmp);
cmd               267 drivers/net/wireless/intel/iwlwifi/iwl-trans.h static inline void iwl_free_resp(struct iwl_host_cmd *cmd)
cmd               269 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	free_pages(cmd->_rx_page_addr, cmd->_rx_page_order);
cmd               556 drivers/net/wireless/intel/iwlwifi/iwl-trans.h 	int (*send_cmd)(struct iwl_trans *trans, struct iwl_host_cmd *cmd);
cmd               942 drivers/net/wireless/intel/iwlwifi/iwl-trans.h int iwl_trans_send_cmd(struct iwl_trans *trans, struct iwl_host_cmd *cmd);
cmd                78 drivers/net/wireless/intel/iwlwifi/mvm/binding.c 	struct iwl_binding_cmd cmd;
cmd                84 drivers/net/wireless/intel/iwlwifi/mvm/binding.c 	memset(&cmd, 0, sizeof(cmd));
cmd                88 drivers/net/wireless/intel/iwlwifi/mvm/binding.c 		size = sizeof(cmd);
cmd                91 drivers/net/wireless/intel/iwlwifi/mvm/binding.c 			cmd.lmac_id = cpu_to_le32(IWL_LMAC_24G_INDEX);
cmd                93 drivers/net/wireless/intel/iwlwifi/mvm/binding.c 			cmd.lmac_id = cpu_to_le32(IWL_LMAC_5G_INDEX);
cmd                98 drivers/net/wireless/intel/iwlwifi/mvm/binding.c 	cmd.id_and_color = cpu_to_le32(FW_CMD_ID_AND_COLOR(phyctxt->id,
cmd               100 drivers/net/wireless/intel/iwlwifi/mvm/binding.c 	cmd.action = cpu_to_le32(action);
cmd               101 drivers/net/wireless/intel/iwlwifi/mvm/binding.c 	cmd.phy = cpu_to_le32(FW_CMD_ID_AND_COLOR(phyctxt->id,
cmd               105 drivers/net/wireless/intel/iwlwifi/mvm/binding.c 		cmd.macs[i] = cpu_to_le32(FW_CTXT_INVALID);
cmd               107 drivers/net/wireless/intel/iwlwifi/mvm/binding.c 		cmd.macs[i] = cpu_to_le32(FW_CMD_ID_AND_COLOR(data->ids[i],
cmd               112 drivers/net/wireless/intel/iwlwifi/mvm/binding.c 					  size, &cmd, &status);
cmd               241 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 	struct iwl_bt_coex_reduced_txp_update_cmd cmd = {};
cmd               261 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 	cmd.reduced_txp = cpu_to_le32(value);
cmd               265 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 				    CMD_ASYNC, sizeof(cmd), &cmd);
cmd               472 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 	struct iwl_bt_coex_ci_cmd cmd = {};
cmd               503 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 		cmd.bt_primary_ci =
cmd               505 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 		cmd.primary_ch_phy_id =
cmd               526 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 		cmd.bt_secondary_ci =
cmd               528 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 		cmd.secondary_ch_phy_id =
cmd               535 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 	if (memcmp(&cmd, &mvm->last_bt_ci_cmd, sizeof(cmd))) {
cmd               537 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 					 sizeof(cmd), &cmd))
cmd               539 drivers/net/wireless/intel/iwlwifi/mvm/coex.c 		memcpy(&mvm->last_bt_ci_cmd, &cmd, sizeof(cmd));
cmd               392 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	struct iwl_host_cmd cmd = {
cmd               401 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	cmd.len[0] = struct_size(pattern_cmd, patterns, wowlan->n_patterns);
cmd               403 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	pattern_cmd = kmalloc(cmd.len[0], GFP_KERNEL);
cmd               422 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	cmd.data[0] = pattern_cmd;
cmd               423 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	err = iwl_mvm_send_cmd(mvm, &cmd);
cmd               432 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	struct iwl_host_cmd cmd = {
cmd               441 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	cmd.len[0] = sizeof(*pattern_cmd) +
cmd               444 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	pattern_cmd = kmalloc(cmd.len[0], GFP_KERNEL);
cmd               466 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	cmd.data[0] = pattern_cmd;
cmd               467 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	err = iwl_mvm_send_cmd(mvm, &cmd);
cmd               588 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	struct iwl_host_cmd cmd = {
cmd               595 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	cmd.data[0] = &query_cmd;
cmd               596 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	cmd.len[0] = sizeof(query_cmd);
cmd               598 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	err = iwl_mvm_send_cmd(mvm, &cmd);
cmd               602 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	size = iwl_rx_packet_payload_len(cmd.resp_pkt);
cmd               606 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 		err = le16_to_cpup((__le16 *)cmd.resp_pkt->data);
cmd               611 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	iwl_free_resp(&cmd);
cmd              1517 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	struct iwl_host_cmd cmd = {
cmd              1525 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	ret = iwl_mvm_send_cmd(mvm, &cmd);
cmd              1533 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 		struct iwl_wowlan_status_v6 *v6 = (void *)cmd.resp_pkt->data;
cmd              1537 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 		len = iwl_rx_packet_payload_len(cmd.resp_pkt);
cmd              1591 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	v7 = (void *)cmd.resp_pkt->data;
cmd              1593 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	len = iwl_rx_packet_payload_len(cmd.resp_pkt);
cmd              1611 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	iwl_free_resp(&cmd);
cmd              1702 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	struct iwl_host_cmd cmd = {
cmd              1709 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	ret = iwl_mvm_send_cmd(mvm, &cmd);
cmd              1726 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	len = iwl_rx_packet_payload_len(cmd.resp_pkt);
cmd              1733 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	query = (void *)cmd.resp_pkt->data;
cmd              1743 drivers/net/wireless/intel/iwlwifi/mvm/d3.c 	iwl_free_resp(&cmd);
cmd               456 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 	struct iwl_beacon_filter_cmd cmd = {
cmd               464 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 	iwl_mvm_beacon_filter_debugfs_parameters(vif, &cmd);
cmd               466 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 		cmd.bf_enable_beacon_filter = cpu_to_le32(1);
cmd               468 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 		cmd.bf_enable_beacon_filter = 0;
cmd               471 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 			 le32_to_cpu(cmd.bf_energy_delta));
cmd               473 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 			 le32_to_cpu(cmd.bf_roaming_energy_delta));
cmd               475 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 			 le32_to_cpu(cmd.bf_roaming_state));
cmd               477 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 			 le32_to_cpu(cmd.bf_temp_threshold));
cmd               479 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 			 le32_to_cpu(cmd.bf_temp_fast_filter));
cmd               481 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 			 le32_to_cpu(cmd.bf_temp_slow_filter));
cmd               483 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 			 le32_to_cpu(cmd.bf_enable_beacon_filter));
cmd               485 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 			 le32_to_cpu(cmd.bf_debug_flag));
cmd               487 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 			 le32_to_cpu(cmd.bf_escape_timer));
cmd               489 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 			 le32_to_cpu(cmd.ba_escape_timer));
cmd               491 drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c 			 le32_to_cpu(cmd.ba_enable_beacon_abort));
cmd               662 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	struct iwl_bt_coex_ci_cmd *cmd = &mvm->last_bt_ci_cmd;
cmd               672 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 			 le64_to_cpu(cmd->bt_primary_ci));
cmd               675 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 			 le64_to_cpu(cmd->bt_secondary_ci));
cmd              1120 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	struct iwl_rss_config_cmd cmd = {
cmd              1131 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	ret = hex2bin(cmd.indirection_table, buf, nbytes);
cmd              1142 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	num_repeats = ARRAY_SIZE(cmd.indirection_table) / nbytes;
cmd              1144 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 		memcpy(&cmd.indirection_table[i * nbytes],
cmd              1145 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 		       cmd.indirection_table, nbytes);
cmd              1147 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	memcpy(&cmd.indirection_table[i * nbytes], cmd.indirection_table,
cmd              1148 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	       ARRAY_SIZE(cmd.indirection_table) % nbytes);
cmd              1150 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	netdev_rss_key_fill(cmd.secret_key, sizeof(cmd.secret_key));
cmd              1155 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 					   sizeof(cmd), &cmd);
cmd              1202 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	if (WIDE_ID(pkt->hdr.group_id, pkt->hdr.cmd) !=
cmd              1391 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	struct iwl_bcast_filter_cmd cmd;
cmd              1403 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	if (!iwl_mvm_bcast_filter_build_cmd(mvm, &cmd)) {
cmd              1410 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	for (i = 0; cmd.filters[i].attrs[0].mask; i++) {
cmd              1411 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 		filter = &cmd.filters[i];
cmd              1445 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	struct iwl_bcast_filter_cmd cmd;
cmd              1453 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	if (filter_id >= ARRAY_SIZE(mvm->dbgfs_bcast_filtering.cmd.filters) ||
cmd              1479 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	memcpy(&mvm->dbgfs_bcast_filtering.cmd.filters[filter_id],
cmd              1485 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	    iwl_mvm_bcast_filter_build_cmd(mvm, &cmd))
cmd              1487 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 					   sizeof(cmd), &cmd);
cmd              1498 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	struct iwl_bcast_filter_cmd cmd;
cmd              1509 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	if (!iwl_mvm_bcast_filter_build_cmd(mvm, &cmd)) {
cmd              1516 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	for (i = 0; i < ARRAY_SIZE(cmd.macs); i++) {
cmd              1517 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 		const struct iwl_fw_bcast_mac *mac = &cmd.macs[i];
cmd              1532 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	struct iwl_bcast_filter_cmd cmd;
cmd              1544 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	if (mac_id >= ARRAY_SIZE(cmd.macs) ||
cmd              1546 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	    attached_filters >= BIT(ARRAY_SIZE(cmd.filters)))
cmd              1552 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	memcpy(&mvm->dbgfs_bcast_filtering.cmd.macs[mac_id],
cmd              1558 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	    iwl_mvm_bcast_filter_build_cmd(mvm, &cmd))
cmd              1560 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 					   sizeof(cmd), &cmd);
cmd              1847 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	struct iwl_dbg_mem_access_cmd cmd = {};
cmd              1851 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 		.data = { &cmd, },
cmd              1852 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 		.len = { sizeof(cmd) },
cmd              1862 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	cmd.op = cpu_to_le32(DEBUG_MEM_OP_READ);
cmd              1866 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	cmd.addr = cpu_to_le32(*ppos - delta);
cmd              1867 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	cmd.len = cpu_to_le32(min(ALIGN(count + delta, 4) / 4,
cmd              1904 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	struct iwl_dbg_mem_access_cmd *cmd;
cmd              1928 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	cmd_size = sizeof(*cmd) + ALIGN(data_size, 4);
cmd              1929 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	cmd = kzalloc(cmd_size, GFP_KERNEL);
cmd              1930 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	if (!cmd)
cmd              1933 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	cmd->op = cpu_to_le32(op);
cmd              1934 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	cmd->len = cpu_to_le32(len);
cmd              1935 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	cmd->addr = cpu_to_le32(*ppos);
cmd              1936 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	if (copy_from_user((void *)cmd->data, user_buf, data_size)) {
cmd              1937 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 		kfree(cmd);
cmd              1942 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	hcmd.data[0] = (void *)cmd;
cmd              1949 drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c 	kfree(cmd);
cmd               138 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 			       struct iwl_tof_range_req_cmd_v5 *cmd,
cmd               143 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 	cmd->request_id = req->cookie;
cmd               144 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 	cmd->num_of_ap = req->n_peers;
cmd               148 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		cmd->req_timeout = 255;
cmd               150 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		cmd->req_timeout = DIV_ROUND_UP(req->timeout, 100);
cmd               156 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 	cmd->macaddr_random = 1;
cmd               157 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 	memcpy(cmd->macaddr_template, req->mac_addr, ETH_ALEN);
cmd               159 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		cmd->macaddr_mask[i] = ~req->mac_addr_mask[i];
cmd               162 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		memcpy(cmd->range_req_bssid, vif->bss_conf.bssid, ETH_ALEN);
cmd               164 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		eth_broadcast_addr(cmd->range_req_bssid);
cmd               168 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 			    struct iwl_tof_range_req_cmd *cmd,
cmd               173 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 	cmd->initiator_flags =
cmd               176 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 	cmd->request_id = req->cookie;
cmd               177 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 	cmd->num_of_ap = req->n_peers;
cmd               184 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		cmd->req_timeout_ms = cpu_to_le32(req->timeout);
cmd               186 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		cmd->req_timeout_ms = cpu_to_le32(0xfffff);
cmd               188 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 	memcpy(cmd->macaddr_template, req->mac_addr, ETH_ALEN);
cmd               190 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		cmd->macaddr_mask[i] = ~req->mac_addr_mask[i];
cmd               193 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		memcpy(cmd->range_req_bssid, vif->bss_conf.bssid, ETH_ALEN);
cmd               201 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 				cmd->tsf_mac_id = cpu_to_le32(mvmvif->id);
cmd               206 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		eth_broadcast_addr(cmd->range_req_bssid);
cmd               210 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 	cmd->tsf_mac_id = cpu_to_le32(0xff);
cmd               327 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 	struct iwl_tof_range_req_cmd cmd;
cmd               344 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		iwl_mvm_ftm_cmd(mvm, vif, &cmd, req);
cmd               345 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		hcmd.data[0] = &cmd;
cmd               346 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		hcmd.len[0] = sizeof(cmd);
cmd               347 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 		num_of_ap = cmd.num_of_ap;
cmd               359 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 			err = iwl_mvm_ftm_put_target(mvm, peer, &cmd.ap[i]);
cmd               385 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 	struct iwl_tof_range_abort_cmd cmd = {
cmd               398 drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c 				 0, sizeof(cmd), &cmd))
cmd                71 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c 	struct iwl_tof_responder_config_cmd cmd = {
cmd                84 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c 		cmd.bandwidth = IWL_TOF_BW_20_LEGACY;
cmd                87 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c 		cmd.bandwidth = IWL_TOF_BW_20_HT;
cmd                90 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c 		cmd.bandwidth = IWL_TOF_BW_40;
cmd                91 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c 		cmd.ctrl_ch_position = iwl_mvm_get_ctrl_pos(chandef);
cmd                94 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c 		cmd.bandwidth = IWL_TOF_BW_80;
cmd                95 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c 		cmd.ctrl_ch_position = iwl_mvm_get_ctrl_pos(chandef);
cmd               102 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c 	memcpy(cmd.bssid, vif->addr, ETH_ALEN);
cmd               106 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c 				    0, sizeof(cmd), &cmd);
cmd               114 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c 	struct iwl_tof_responder_dyn_config_cmd cmd = {
cmd               122 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c 		.data[0] = &cmd,
cmd               123 drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c 		.len[0] = sizeof(cmd),
cmd               106 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	struct iwl_rss_config_cmd cmd = {
cmd               120 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	for (i = 0; i < ARRAY_SIZE(cmd.indirection_table); i++)
cmd               121 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		cmd.indirection_table[i] =
cmd               123 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	netdev_rss_key_fill(cmd.secret_key, sizeof(cmd.secret_key));
cmd               125 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	return iwl_mvm_send_cmd_pdu(mvm, RSS_CONFIG_CMD, 0, sizeof(cmd), &cmd);
cmd               131 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	struct iwl_rfh_queue_config *cmd;
cmd               140 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	size = struct_size(cmd, data, num_queues);
cmd               142 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	cmd = kzalloc(size, GFP_KERNEL);
cmd               143 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	if (!cmd)
cmd               146 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	cmd->num_queues = num_queues;
cmd               151 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		cmd->data[i].q_num = i + 1;
cmd               154 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		cmd->data[i].fr_bd_cb = cpu_to_le64(data.fr_bd_cb);
cmd               155 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		cmd->data[i].urbd_stts_wrptr =
cmd               157 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		cmd->data[i].ur_bd_cb = cpu_to_le64(data.ur_bd_cb);
cmd               158 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		cmd->data[i].fr_bd_wid = cpu_to_le32(data.fr_bd_wid);
cmd               161 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	hcmd.data[0] = cmd;
cmd               166 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	kfree(cmd);
cmd               287 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	WARN_ON(pkt->hdr.cmd != INIT_COMPLETE_NOTIF);
cmd               297 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	if (pkt->hdr.cmd != CALIB_RES_NOTIF_PHY_DB) {
cmd               298 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		WARN_ON(pkt->hdr.cmd != INIT_COMPLETE_NOTIF);
cmd               668 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	struct iwl_ltr_config_cmd cmd = {
cmd               676 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 				    sizeof(cmd), &cmd);
cmd               847 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	} cmd;
cmd               856 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	cmd.v5.v3.set_mode = cpu_to_le32(IWL_TX_POWER_MODE_SET_CHAINS);
cmd               860 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		len = sizeof(cmd.v5);
cmd               863 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		len = sizeof(cmd.v4);
cmd               865 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 		len = sizeof(cmd.v4.v3);
cmd               895 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 			cmd.v5.v3.per_chain_restriction[i][j] =
cmd               904 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	return iwl_mvm_send_cmd_pdu(mvm, REDUCE_TX_POWER_CMD, 0, len, &cmd);
cmd               935 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	struct iwl_host_cmd cmd;
cmd               949 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	cmd = (struct iwl_host_cmd){
cmd               959 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	ret = iwl_mvm_send_cmd(mvm, &cmd);
cmd               965 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	resp = (void *)cmd.resp_pkt->data;
cmd               972 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	iwl_free_resp(&cmd);
cmd               978 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	struct iwl_geo_tx_power_profiles_cmd cmd = {
cmd              1005 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 			(struct iwl_per_chain_offset *)&cmd.table[i];
cmd              1021 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	cmd.table_revision = cpu_to_le32(mvm->geo_rev);
cmd              1027 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 				&cmd);
cmd              1030 drivers/net/wireless/intel/iwlwifi/mvm/fw.c 	return iwl_mvm_send_cmd_pdu(mvm, cmd_wide_id, 0, sizeof(cmd), &cmd);
cmd                73 drivers/net/wireless/intel/iwlwifi/mvm/led.c 	struct iwl_host_cmd cmd = {
cmd                84 drivers/net/wireless/intel/iwlwifi/mvm/led.c 	err = iwl_mvm_send_cmd(mvm, &cmd);
cmd               458 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 					 struct iwl_mac_ctx_cmd *cmd)
cmd               476 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->protection_flags |= cpu_to_le32(ht_flag);
cmd               481 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 			cmd->protection_flags |= cpu_to_le32(ht_flag);
cmd               492 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 					struct iwl_mac_ctx_cmd *cmd,
cmd               504 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd->id_and_color = cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id,
cmd               506 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd->action = cpu_to_le32(action);
cmd               511 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 			cmd->mac_type = cpu_to_le32(FW_MAC_TYPE_P2P_STA);
cmd               513 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 			cmd->mac_type = cpu_to_le32(FW_MAC_TYPE_BSS_STA);
cmd               516 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->mac_type = cpu_to_le32(FW_MAC_TYPE_GO);
cmd               519 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->mac_type = cpu_to_le32(FW_MAC_TYPE_LISTENER);
cmd               522 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->mac_type = cpu_to_le32(FW_MAC_TYPE_P2P_DEVICE);
cmd               525 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->mac_type = cpu_to_le32(FW_MAC_TYPE_IBSS);
cmd               531 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd->tsf_id = cpu_to_le32(mvmvif->tsf_id);
cmd               533 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	memcpy(cmd->node_addr, vif->addr, ETH_ALEN);
cmd               536 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		memcpy(cmd->bssid_addr, bssid, ETH_ALEN);
cmd               538 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		eth_broadcast_addr(cmd->bssid_addr);
cmd               547 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd->cck_rates = cpu_to_le32((u32)cck_ack_rates);
cmd               548 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd->ofdm_rates = cpu_to_le32((u32)ofdm_ack_rates);
cmd               550 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd->cck_short_preamble =
cmd               553 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd->short_slot =
cmd               557 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd->filter_flags = 0;
cmd               563 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->ac[ucode_ac].cw_min =
cmd               565 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->ac[ucode_ac].cw_max =
cmd               567 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->ac[ucode_ac].edca_txop =
cmd               569 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->ac[ucode_ac].aifsn = mvmvif->queue_params[i].aifs;
cmd               570 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->ac[ucode_ac].fifos_mask = BIT(txf);
cmd               574 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->qos_flags |= cpu_to_le32(MAC_QOS_FLG_UPDATE_EDCA);
cmd               577 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->protection_flags |= cpu_to_le32(MAC_PROT_FLG_TGG_PROTECT);
cmd               583 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->qos_flags |= cpu_to_le32(MAC_QOS_FLG_TGN);
cmd               585 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		iwl_mvm_mac_ctxt_set_ht_flags(mvm, vif, cmd);
cmd               589 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 				     struct iwl_mac_ctx_cmd *cmd)
cmd               592 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 				       sizeof(*cmd), cmd);
cmd               595 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 			le32_to_cpu(cmd->action), ret);
cmd               604 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	struct iwl_mac_ctx_cmd cmd = {};
cmd               610 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	iwl_mvm_mac_ctxt_cmd_common(mvm, vif, &cmd, bssid_override, action);
cmd               616 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd.p2p_sta.ctwin = cpu_to_le32(noa->oppps_ctwindow &
cmd               618 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		ctxt_sta = &cmd.p2p_sta.sta;
cmd               620 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		ctxt_sta = &cmd.sta;
cmd               680 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 					cmd.filter_flags |=
cmd               692 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd.filter_flags |= cpu_to_le32(MAC_FILTER_IN_BEACON);
cmd               703 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd.filter_flags |= cpu_to_le32(MAC_FILTER_IN_PROBE_REQUEST);
cmd               706 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd.filter_flags |= cpu_to_le32(MAC_FILTER_IN_11AX);
cmd               712 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	return iwl_mvm_mac_ctxt_send_cmd(mvm, &cmd);
cmd               719 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	struct iwl_mac_ctx_cmd cmd = {};
cmd               725 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	iwl_mvm_mac_ctxt_cmd_common(mvm, vif, &cmd, NULL, action);
cmd               727 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.filter_flags = cpu_to_le32(MAC_FILTER_IN_PROMISC |
cmd               741 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	return iwl_mvm_mac_ctxt_send_cmd(mvm, &cmd);
cmd               749 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	struct iwl_mac_ctx_cmd cmd = {};
cmd               753 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	iwl_mvm_mac_ctxt_cmd_common(mvm, vif, &cmd, NULL, action);
cmd               755 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.filter_flags = cpu_to_le32(MAC_FILTER_IN_BEACON |
cmd               760 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.ibss.bi = cpu_to_le32(vif->bss_conf.beacon_int);
cmd               763 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.ibss.beacon_template = cpu_to_le32(mvmvif->id);
cmd               765 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	return iwl_mvm_mac_ctxt_send_cmd(mvm, &cmd);
cmd               786 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	struct iwl_mac_ctx_cmd cmd = {};
cmd               791 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	iwl_mvm_mac_ctxt_cmd_common(mvm, vif, &cmd, NULL, action);
cmd               794 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.filter_flags = cpu_to_le32(MAC_FILTER_IN_PROBE_REQUEST);
cmd               808 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.p2p_dev.is_disc_extended = cpu_to_le32(data.go_active ? 1 : 0);
cmd               809 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	return iwl_mvm_mac_ctxt_send_cmd(mvm, &cmd);
cmd               909 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	struct iwl_host_cmd cmd = {
cmd               914 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.len[0] = len;
cmd               915 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.data[0] = data;
cmd               916 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.dataflags[0] = 0;
cmd               917 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.len[1] = beacon->len;
cmd               918 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.data[1] = beacon->data;
cmd               919 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.dataflags[1] = IWL_HCMD_DFL_DUP;
cmd               921 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	return iwl_mvm_send_cmd(mvm, &cmd);
cmd              1084 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 					 struct iwl_mac_ctx_cmd *cmd,
cmd              1096 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd->ac[IWL_MVM_TX_FIFO_VO].fifos_mask |= BIT(IWL_MVM_TX_FIFO_MCAST);
cmd              1104 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd->filter_flags |= cpu_to_le32(MAC_FILTER_IN_PROBE_REQUEST);
cmd              1106 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 		cmd->filter_flags |= cpu_to_le32(MAC_FILTER_IN_BEACON);
cmd              1156 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	struct iwl_mac_ctx_cmd cmd = {};
cmd              1161 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	iwl_mvm_mac_ctxt_cmd_common(mvm, vif, &cmd, NULL, action);
cmd              1164 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	iwl_mvm_mac_ctxt_cmd_fill_ap(mvm, vif, &cmd, &cmd.ap,
cmd              1167 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	return iwl_mvm_mac_ctxt_send_cmd(mvm, &cmd);
cmd              1174 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	struct iwl_mac_ctx_cmd cmd = {};
cmd              1180 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	iwl_mvm_mac_ctxt_cmd_common(mvm, vif, &cmd, NULL, action);
cmd              1183 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	iwl_mvm_mac_ctxt_cmd_fill_ap(mvm, vif, &cmd, &cmd.go.ap,
cmd              1186 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.go.ctwin = cpu_to_le32(noa->oppps_ctwindow &
cmd              1188 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.go.opp_ps_enabled =
cmd              1192 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	return iwl_mvm_mac_ctxt_send_cmd(mvm, &cmd);
cmd              1261 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	struct iwl_mac_ctx_cmd cmd;
cmd              1268 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1270 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.id_and_color = cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id,
cmd              1272 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 	cmd.action = cpu_to_le32(FW_CTXT_ACTION_REMOVE);
cmd              1275 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c 				   sizeof(cmd), &cmd);
cmd               209 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				 enum set_key_cmd cmd,
cmd              1285 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	} cmd = {
cmd              1293 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		cmd.v5.v3.pwr_restriction = cpu_to_le16(IWL_DEV_MAX_TX_POWER);
cmd              1297 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		len = sizeof(cmd.v5);
cmd              1300 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		len = sizeof(cmd.v4);
cmd              1302 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		len = sizeof(cmd.v4.v3);
cmd              1304 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	return iwl_mvm_send_cmd_pdu(mvm, REDUCE_TX_POWER_CMD, 0, len, &cmd);
cmd              1365 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	struct iwl_chan_switch_te_cmd cmd = {
cmd              1377 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				     0, sizeof(cmd), &cmd));
cmd              1645 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	struct iwl_mcast_filter_cmd *cmd = mvm->mcast_filter_cmd;
cmd              1661 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	cmd->port_id = data->port_id++;
cmd              1662 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN);
cmd              1663 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	len = roundup(sizeof(*cmd) + cmd->count * ETH_ALEN, 4);
cmd              1666 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	hcmd.data[0] = cmd;
cmd              1693 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	struct iwl_mcast_filter_cmd *cmd;
cmd              1705 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	len = roundup(sizeof(*cmd) + addr_count * ETH_ALEN, 4);
cmd              1706 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	cmd = kzalloc(len, GFP_ATOMIC);
cmd              1707 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	if (!cmd)
cmd              1711 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		cmd->pass_all = 1;
cmd              1712 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		return (u64)(unsigned long)cmd;
cmd              1717 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				   cmd->count, addr->addr);
cmd              1718 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		memcpy(&cmd->addr_list[cmd->count * ETH_ALEN],
cmd              1720 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		cmd->count++;
cmd              1723 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	return (u64)(unsigned long)cmd;
cmd              1732 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	struct iwl_mcast_filter_cmd *cmd = (void *)(unsigned long)multicast;
cmd              1738 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	mvm->mcast_filter_cmd = cmd;
cmd              1740 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	if (!cmd)
cmd              1744 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		cmd->pass_all = !!(*total_flags & FIF_ALLMULTI);
cmd              1746 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	if (cmd->pass_all)
cmd              1747 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		cmd->count = 0;
cmd              1779 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	struct iwl_bcast_filter_cmd *cmd;
cmd              1824 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	struct iwl_bcast_filter_cmd *cmd = data->cmd;
cmd              1829 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	if (WARN_ON(mvmvif->id >= ARRAY_SIZE(cmd->macs)))
cmd              1832 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	bcast_mac = &cmd->macs[mvmvif->id];
cmd              1852 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				 ARRAY_SIZE(cmd->filters))) {
cmd              1860 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 					 &cmd->filters[data->current_filter]);
cmd              1863 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		if (!cmd->filters[data->current_filter].num_attrs)
cmd              1875 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				    struct iwl_bcast_filter_cmd *cmd)
cmd              1879 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		.cmd = cmd,
cmd              1885 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	memset(cmd, 0, sizeof(*cmd));
cmd              1886 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	cmd->max_bcast_filters = ARRAY_SIZE(cmd->filters);
cmd              1887 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	cmd->max_macs = ARRAY_SIZE(cmd->macs);
cmd              1892 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		memcpy(cmd->filters, &mvm->dbgfs_bcast_filtering.cmd.filters,
cmd              1893 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		       sizeof(cmd->filters));
cmd              1894 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		memcpy(cmd->macs, &mvm->dbgfs_bcast_filtering.cmd.macs,
cmd              1895 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		       sizeof(cmd->macs));
cmd              1914 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	struct iwl_bcast_filter_cmd cmd;
cmd              1919 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	if (!iwl_mvm_bcast_filter_build_cmd(mvm, &cmd))
cmd              1923 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				    sizeof(cmd), &cmd);
cmd              1935 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	struct iwl_mu_group_mgmt_cmd cmd = {};
cmd              1937 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	memcpy(cmd.membership_status, vif->bss_conf.mu_group.membership,
cmd              1939 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	memcpy(cmd.user_position, vif->bss_conf.mu_group.position,
cmd              1945 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				    0, sizeof(cmd), &cmd);
cmd              2759 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				     enum sta_notify_cmd cmd,
cmd              2790 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	switch (cmd) {
cmd              2819 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				   enum sta_notify_cmd cmd,
cmd              2822 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	__iwl_mvm_mac_sta_notify(hw, cmd, sta);
cmd              3318 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				 enum set_key_cmd cmd,
cmd              3376 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	switch (cmd) {
cmd              3525 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 			       enum set_key_cmd cmd,
cmd              3534 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	ret = __iwl_mvm_mac_set_key(hw, cmd, vif, sta, key);
cmd              3564 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	if (WARN_ON(pkt->hdr.cmd != HOT_SPOT_CMD))
cmd              4413 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	struct iwl_chan_switch_te_cmd cmd = {
cmd              4425 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 		cmd.cs_delayed_bcn_count =
cmd              4431 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				    0, sizeof(cmd), &cmd);
cmd              4570 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 	struct iwl_chan_switch_te_cmd cmd = {
cmd              4599 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 				     CMD_ASYNC, sizeof(cmd), &cmd));
cmd               938 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h 		struct iwl_bcast_filter_cmd cmd;
cmd              1502 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h 				  struct iwl_host_cmd *cmd);
cmd              1506 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h 					 struct iwl_host_cmd *cmd,
cmd              1600 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h 				    struct iwl_bcast_filter_cmd *cmd);
cmd              1701 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h 			     struct iwl_time_quota_cmd *cmd,
cmd              1707 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h 		return &cmd->quotas[i];
cmd              1709 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h 	quotas = (struct iwl_time_quota_data_v1 *)cmd->quotas;
cmd              1826 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h 				struct iwl_wowlan_config_cmd *cmd);
cmd              1856 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h 					 struct iwl_beacon_filter_cmd *cmd);
cmd              1860 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h 					 struct iwl_beacon_filter_cmd *cmd)
cmd               100 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	struct iwl_host_cmd cmd = {
cmd               112 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	ret = iwl_mvm_send_cmd(mvm, &cmd);
cmd               116 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	pkt = cmd.resp_pkt;
cmd               126 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	iwl_free_resp(&cmd);
cmd               141 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	struct iwl_host_cmd cmd = {
cmd               149 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	cmd.len[0] = sizeof(struct iwl_nvm_access_cmd);
cmd               151 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	ret = iwl_mvm_send_cmd(mvm, &cmd);
cmd               155 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	pkt = cmd.resp_pkt;
cmd               199 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	iwl_free_resp(&cmd);
cmd               480 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	struct iwl_host_cmd cmd = {
cmd               494 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	cmd.len[0] = sizeof(struct iwl_mcc_update_cmd);
cmd               499 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	ret = iwl_mvm_send_cmd(mvm, &cmd);
cmd               503 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	pkt = cmd.resp_pkt;
cmd               556 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c 	iwl_free_resp(&cmd);
cmd                68 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 				struct iwl_wowlan_config_cmd *cmd)
cmd                80 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 		cmd->qos_seq[i] = cpu_to_le16(seq);
cmd                95 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 	} cmd = {};
cmd                99 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 		.data[0] = &cmd,
cmd               125 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 			nsc = cmd.v3s.ns_config;
cmd               127 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 			addrs = cmd.v3s.targ_addrs;
cmd               130 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 			nsc = cmd.v3l.ns_config;
cmd               132 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 			addrs = cmd.v3l.targ_addrs;
cmd               171 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 			cmd.v3s.num_valid_ipv6_addrs =
cmd               174 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 			cmd.v3l.num_valid_ipv6_addrs =
cmd               179 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 		BUILD_BUG_ON(sizeof(cmd.v2.target_ipv6_addr[0]) !=
cmd               188 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 			memcpy(cmd.v2.target_ipv6_addr[i],
cmd               190 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 			       sizeof(cmd.v2.target_ipv6_addr[i]));
cmd               196 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 			memcpy(cmd.v2.ndp_mac_addr, vif->addr, ETH_ALEN);
cmd               200 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 		BUILD_BUG_ON(sizeof(cmd.v1.target_ipv6_addr[0]) !=
cmd               209 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 			memcpy(cmd.v1.target_ipv6_addr[i],
cmd               211 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 			       sizeof(cmd.v1.target_ipv6_addr[i]));
cmd               218 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 			memcpy(cmd.v1.ndp_mac_addr, vif->addr, ETH_ALEN);
cmd               226 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 		common = &cmd.v3s.common;
cmd               227 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 		size = sizeof(cmd.v3s);
cmd               229 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 		common = &cmd.v3l.common;
cmd               230 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 		size = sizeof(cmd.v3l);
cmd               232 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 		common = &cmd.v2.common;
cmd               233 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 		size = sizeof(cmd.v2);
cmd               235 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 		common = &cmd.v1.common;
cmd               236 drivers/net/wireless/intel/iwlwifi/mvm/offloading.c 		size = sizeof(cmd.v1);
cmd               975 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 		if (cmds_trig->cmds[i].cmd_id != pkt->hdr.cmd ||
cmd               981 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 					pkt->hdr.group_id, pkt->hdr.cmd);
cmd              1008 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 		if (rx_h->cmd_id != WIDE_ID(pkt->hdr.group_id, pkt->hdr.cmd))
cmd              1040 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	u16 cmd = WIDE_ID(pkt->hdr.group_id, pkt->hdr.cmd);
cmd              1042 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	if (likely(cmd == WIDE_ID(LEGACY_GROUP, REPLY_RX_MPDU_CMD)))
cmd              1044 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	else if (cmd == WIDE_ID(LEGACY_GROUP, REPLY_RX_PHY_CMD))
cmd              1056 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	u16 cmd = WIDE_ID(pkt->hdr.group_id, pkt->hdr.cmd);
cmd              1058 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	if (likely(cmd == WIDE_ID(LEGACY_GROUP, REPLY_RX_MPDU_CMD)))
cmd              1060 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	else if (unlikely(cmd == WIDE_ID(DATA_PATH_GROUP,
cmd              1063 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	else if (cmd == WIDE_ID(LEGACY_GROUP, FRAME_RELEASE))
cmd              1065 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	else if (cmd == WIDE_ID(LEGACY_GROUP, BAR_FRAME_RELEASE))
cmd              1067 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	else if (cmd == WIDE_ID(DATA_PATH_GROUP, RX_NO_DATA_NOTIF))
cmd              1074 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 			     const struct iwl_device_cmd *cmd)
cmd              1361 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	u16 cmd = WIDE_ID(pkt->hdr.group_id, pkt->hdr.cmd);
cmd              1363 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	if (unlikely(cmd == WIDE_ID(LEGACY_GROUP, FRAME_RELEASE)))
cmd              1365 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	else if (unlikely(cmd == WIDE_ID(DATA_PATH_GROUP,
cmd              1368 drivers/net/wireless/intel/iwlwifi/mvm/ops.c 	else if (likely(cmd == WIDE_ID(LEGACY_GROUP, REPLY_RX_MPDU_CMD)))
cmd               127 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 				     struct iwl_phy_context_cmd *cmd,
cmd               130 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 	memset(cmd, 0, sizeof(struct iwl_phy_context_cmd));
cmd               132 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 	cmd->id_and_color = cpu_to_le32(FW_CMD_ID_AND_COLOR(ctxt->id,
cmd               134 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 	cmd->action = cpu_to_le32(action);
cmd               135 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 	cmd->apply_time = cpu_to_le32(apply_time);
cmd               142 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 				      struct iwl_phy_context_cmd *cmd,
cmd               148 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 		iwl_mvm_chan_info_cmd_tail(mvm, &cmd->ci);
cmd               151 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 	iwl_mvm_set_chan_info_chandef(mvm, &cmd->ci, chandef);
cmd               194 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 	struct iwl_phy_context_cmd cmd;
cmd               196 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 	u16 len = sizeof(cmd) - iwl_mvm_chan_info_padding(mvm);
cmd               199 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 	iwl_mvm_phy_ctxt_cmd_hdr(ctxt, &cmd, action, apply_time);
cmd               202 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 	iwl_mvm_phy_ctxt_cmd_data(mvm, &cmd, chandef,
cmd               205 drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c 	ret = iwl_mvm_send_cmd_pdu(mvm, PHY_CONTEXT_CMD, 0, len, &cmd);
cmd                81 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				   struct iwl_beacon_filter_cmd *cmd,
cmd                87 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->ba_enable_beacon_abort));
cmd                89 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->ba_escape_timer));
cmd                91 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_debug_flag));
cmd                93 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_enable_beacon_filter));
cmd                95 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_energy_delta));
cmd                97 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_escape_timer));
cmd                99 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_roaming_energy_delta));
cmd               101 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_roaming_state));
cmd               103 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_temp_threshold));
cmd               105 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_temp_fast_filter));
cmd               107 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_temp_slow_filter));
cmd               109 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_threshold_absolute_low[0]),
cmd               110 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_threshold_absolute_low[1]));
cmd               113 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_threshold_absolute_high[0]),
cmd               114 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->bf_threshold_absolute_high[1]));
cmd               124 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				    len, cmd);
cmd               130 drivers/net/wireless/intel/iwlwifi/mvm/power.c 					  struct iwl_beacon_filter_cmd *cmd)
cmd               135 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->bf_energy_delta =
cmd               138 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->bf_roaming_state =
cmd               141 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->ba_enable_beacon_abort = cpu_to_le32(mvmvif->bf_data.ba_enabled);
cmd               145 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			      struct iwl_mac_power_cmd *cmd)
cmd               149 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			cmd->id_and_color, iwlmvm_mod_params.power_scheme,
cmd               150 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le16_to_cpu(cmd->flags));
cmd               152 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le16_to_cpu(cmd->keep_alive_seconds));
cmd               154 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	if (!(cmd->flags & cpu_to_le16(POWER_FLAGS_POWER_MANAGEMENT_ENA_MSK))) {
cmd               160 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->rx_data_timeout));
cmd               162 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			le32_to_cpu(cmd->tx_data_timeout));
cmd               163 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	if (cmd->flags & cpu_to_le16(POWER_FLAGS_SKIP_OVER_DTIM_MSK))
cmd               165 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				cmd->skip_dtim_periods);
cmd               166 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	if (cmd->flags & cpu_to_le16(POWER_FLAGS_LPRX_ENA_MSK))
cmd               168 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				cmd->lprx_rssi_threshold);
cmd               169 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	if (cmd->flags & cpu_to_le16(POWER_FLAGS_ADVANCE_PM_ENA_MSK)) {
cmd               172 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				le32_to_cpu(cmd->rx_data_timeout_uapsd));
cmd               174 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				le32_to_cpu(cmd->tx_data_timeout_uapsd));
cmd               175 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		IWL_DEBUG_POWER(mvm, "QNDP TID = %d\n", cmd->qndp_tid);
cmd               176 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		IWL_DEBUG_POWER(mvm, "ACs flags = 0x%x\n", cmd->uapsd_ac_flags);
cmd               177 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		IWL_DEBUG_POWER(mvm, "Max SP = %d\n", cmd->uapsd_max_sp);
cmd               183 drivers/net/wireless/intel/iwlwifi/mvm/power.c 					  struct iwl_mac_power_cmd *cmd)
cmd               192 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->flags |= cpu_to_le16(POWER_FLAGS_ADVANCE_PM_ENA_MSK);
cmd               202 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			cmd->flags |=
cmd               205 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->uapsd_ac_flags |= BIT(ac);
cmd               212 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				cmd->qndp_tid = 6;
cmd               215 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				cmd->qndp_tid = 5;
cmd               218 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				cmd->qndp_tid = 0;
cmd               221 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				cmd->qndp_tid = 1;
cmd               227 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->flags |= cpu_to_le16(POWER_FLAGS_UAPSD_MISBEHAVING_ENA_MSK);
cmd               229 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	if (cmd->uapsd_ac_flags == (BIT(IEEE80211_AC_VO) |
cmd               233 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->flags |= cpu_to_le16(POWER_FLAGS_SNOOZE_ENA_MSK);
cmd               234 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->snooze_interval = cpu_to_le16(IWL_MVM_PS_SNOOZE_INTERVAL);
cmd               235 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->snooze_window =
cmd               241 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->uapsd_max_sp = mvm->hw->uapsd_max_sp_len;
cmd               243 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	if (mvm->fwrt.cur_fw_img == IWL_UCODE_WOWLAN || cmd->flags &
cmd               245 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->rx_data_timeout_uapsd =
cmd               247 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->tx_data_timeout_uapsd =
cmd               250 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->rx_data_timeout_uapsd =
cmd               252 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->tx_data_timeout_uapsd =
cmd               256 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	if (cmd->flags & cpu_to_le16(POWER_FLAGS_SNOOZE_ENA_MSK)) {
cmd               257 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->heavy_tx_thld_packets =
cmd               259 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->heavy_rx_thld_packets =
cmd               262 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->heavy_tx_thld_packets =
cmd               264 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->heavy_rx_thld_packets =
cmd               267 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->heavy_tx_thld_percentage =
cmd               269 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->heavy_rx_thld_percentage =
cmd               357 drivers/net/wireless/intel/iwlwifi/mvm/power.c 					   struct iwl_mac_power_cmd *cmd,
cmd               364 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->skip_dtim_periods = 0;
cmd               365 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->flags &= ~cpu_to_le16(POWER_FLAGS_SKIP_OVER_DTIM_MSK);
cmd               389 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->skip_dtim_periods = 1 + skip;
cmd               390 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->flags |= cpu_to_le16(POWER_FLAGS_SKIP_OVER_DTIM_MSK);
cmd               395 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				    struct iwl_mac_power_cmd *cmd,
cmd               403 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->id_and_color = cpu_to_le32(FW_CMD_ID_AND_COLOR(mvmvif->id,
cmd               417 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->keep_alive_seconds = cpu_to_le16(keep_alive);
cmd               422 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->flags |= cpu_to_le16(POWER_FLAGS_POWER_SAVE_ENA_MSK);
cmd               433 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	cmd->flags |= cpu_to_le16(POWER_FLAGS_POWER_MANAGEMENT_ENA_MSK);
cmd               438 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->flags |= cpu_to_le16(POWER_FLAGS_LPRX_ENA_MSK);
cmd               439 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->lprx_rssi_threshold = POWER_LPRX_RSSI_THRESHOLD;
cmd               442 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	iwl_mvm_power_config_skip_dtim(mvm, vif, cmd, host_awake);
cmd               445 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->rx_data_timeout =
cmd               447 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->tx_data_timeout =
cmd               452 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->tx_data_timeout =
cmd               454 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->rx_data_timeout =
cmd               457 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->rx_data_timeout =
cmd               459 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->tx_data_timeout =
cmd               464 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		iwl_mvm_power_configure_uapsd(mvm, vif, cmd);
cmd               468 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->keep_alive_seconds =
cmd               472 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			cmd->flags |=
cmd               475 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			cmd->flags &=
cmd               479 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->rx_data_timeout =
cmd               482 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->tx_data_timeout =
cmd               485 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->skip_dtim_periods = mvmvif->dbgfs_pm.skip_dtim_periods;
cmd               488 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			cmd->flags |= cpu_to_le16(POWER_FLAGS_LPRX_ENA_MSK);
cmd               490 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			cmd->flags &= cpu_to_le16(~POWER_FLAGS_LPRX_ENA_MSK);
cmd               493 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->lprx_rssi_threshold = mvmvif->dbgfs_pm.lprx_rssi_threshold;
cmd               496 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			cmd->flags |=
cmd               499 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			cmd->flags &=
cmd               505 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			cmd->flags |= cpu_to_le16(flag);
cmd               507 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			cmd->flags &= cpu_to_le16(flag);
cmd               515 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	struct iwl_mac_power_cmd cmd = {};
cmd               517 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	iwl_mvm_power_build_cmd(mvm, vif, &cmd,
cmd               519 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	iwl_mvm_power_log(mvm, &cmd);
cmd               521 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	memcpy(&iwl_mvm_vif_from_mac80211(vif)->mac_pwr_cmd, &cmd, sizeof(cmd));
cmd               525 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				    sizeof(cmd), &cmd);
cmd               530 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	struct iwl_device_power_cmd cmd = {
cmd               538 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd.flags |= cpu_to_le16(DEVICE_POWER_FLAGS_POWER_SAVE_ENA_MSK);
cmd               543 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd.flags &=
cmd               547 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd.flags |= cpu_to_le16(DEVICE_POWER_FLAGS_32K_CLK_VALID_MSK);
cmd               551 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			cmd.flags);
cmd               553 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	return iwl_mvm_send_cmd_pdu(mvm, POWER_TABLE_CMD, 0, sizeof(cmd),
cmd               554 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				    &cmd);
cmd               744 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	struct iwl_mac_power_cmd cmd = {};
cmd               748 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	memcpy(&cmd, &mvmvif->mac_pwr_cmd, sizeof(cmd));
cmd               754 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 le16_to_cpu(cmd.flags));
cmd               756 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 le16_to_cpu(cmd.keep_alive_seconds));
cmd               758 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	if (!(cmd.flags & cpu_to_le16(POWER_FLAGS_POWER_MANAGEMENT_ENA_MSK)))
cmd               762 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 (cmd.flags &
cmd               765 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 cmd.skip_dtim_periods);
cmd               766 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	if (!(cmd.flags & cpu_to_le16(POWER_FLAGS_ADVANCE_PM_ENA_MSK))) {
cmd               768 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				 le32_to_cpu(cmd.rx_data_timeout));
cmd               770 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				 le32_to_cpu(cmd.tx_data_timeout));
cmd               772 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	if (cmd.flags & cpu_to_le16(POWER_FLAGS_LPRX_ENA_MSK))
cmd               775 drivers/net/wireless/intel/iwlwifi/mvm/power.c 				 cmd.lprx_rssi_threshold);
cmd               777 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	if (!(cmd.flags & cpu_to_le16(POWER_FLAGS_ADVANCE_PM_ENA_MSK)))
cmd               781 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 le32_to_cpu(cmd.rx_data_timeout_uapsd));
cmd               783 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 le32_to_cpu(cmd.tx_data_timeout_uapsd));
cmd               784 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	pos += scnprintf(buf+pos, bufsz-pos, "qndp_tid = %d\n", cmd.qndp_tid);
cmd               786 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 cmd.uapsd_ac_flags);
cmd               788 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 cmd.uapsd_max_sp);
cmd               790 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 cmd.heavy_tx_thld_packets);
cmd               792 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 cmd.heavy_rx_thld_packets);
cmd               794 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 cmd.heavy_tx_thld_percentage);
cmd               796 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 cmd.heavy_rx_thld_percentage);
cmd               798 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 (cmd.flags &
cmd               802 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	if (!(cmd.flags & cpu_to_le16(POWER_FLAGS_SNOOZE_ENA_MSK)))
cmd               806 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 cmd.snooze_interval);
cmd               808 drivers/net/wireless/intel/iwlwifi/mvm/power.c 			 cmd.snooze_window);
cmd               815 drivers/net/wireless/intel/iwlwifi/mvm/power.c 					 struct iwl_beacon_filter_cmd *cmd)
cmd               821 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->bf_energy_delta = cpu_to_le32(dbgfs_bf->bf_energy_delta);
cmd               823 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->bf_roaming_energy_delta =
cmd               826 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->bf_roaming_state = cpu_to_le32(dbgfs_bf->bf_roaming_state);
cmd               828 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->bf_temp_threshold =
cmd               831 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->bf_temp_fast_filter =
cmd               834 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->bf_temp_slow_filter =
cmd               837 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->bf_debug_flag = cpu_to_le32(dbgfs_bf->bf_debug_flag);
cmd               839 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->bf_escape_timer = cpu_to_le32(dbgfs_bf->bf_escape_timer);
cmd               841 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->ba_escape_timer = cpu_to_le32(dbgfs_bf->ba_escape_timer);
cmd               843 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd->ba_enable_beacon_abort =
cmd               850 drivers/net/wireless/intel/iwlwifi/mvm/power.c 					 struct iwl_beacon_filter_cmd *cmd,
cmd               860 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	iwl_mvm_beacon_filter_set_cqm_params(mvm, vif, cmd);
cmd               861 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	iwl_mvm_beacon_filter_debugfs_parameters(vif, cmd);
cmd               862 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	ret = iwl_mvm_beacon_filter_send_cmd(mvm, cmd, cmd_flags);
cmd               874 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	struct iwl_beacon_filter_cmd cmd = {
cmd               879 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	return _iwl_mvm_enable_beacon_filter(mvm, vif, &cmd, flags);
cmd               886 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	struct iwl_beacon_filter_cmd cmd = {};
cmd               893 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	ret = iwl_mvm_beacon_filter_send_cmd(mvm, &cmd, flags);
cmd               940 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	struct iwl_beacon_filter_cmd cmd = {
cmd               949 drivers/net/wireless/intel/iwlwifi/mvm/power.c 		cmd.ba_escape_timer = cpu_to_le32(IWL_BA_ESCAPE_TIMER_D3);
cmd               956 drivers/net/wireless/intel/iwlwifi/mvm/power.c 	return _iwl_mvm_enable_beacon_filter(mvm, vif, &cmd, 0);
cmd               145 drivers/net/wireless/intel/iwlwifi/mvm/quota.c 					 struct iwl_time_quota_cmd *cmd)
cmd               163 drivers/net/wireless/intel/iwlwifi/mvm/quota.c 					iwl_mvm_quota_cmd_get_quota(mvm, cmd,
cmd               187 drivers/net/wireless/intel/iwlwifi/mvm/quota.c 	struct iwl_time_quota_cmd cmd = {};
cmd               222 drivers/net/wireless/intel/iwlwifi/mvm/quota.c 		qdata = iwl_mvm_quota_cmd_get_quota(mvm, &cmd, i);
cmd               272 drivers/net/wireless/intel/iwlwifi/mvm/quota.c 		qdata = iwl_mvm_quota_cmd_get_quota(mvm, &cmd, idx);
cmd               308 drivers/net/wireless/intel/iwlwifi/mvm/quota.c 		qdata = iwl_mvm_quota_cmd_get_quota(mvm, &cmd, i);
cmd               318 drivers/net/wireless/intel/iwlwifi/mvm/quota.c 	iwl_mvm_adjust_quota_for_noa(mvm, &cmd);
cmd               322 drivers/net/wireless/intel/iwlwifi/mvm/quota.c 		qdata = iwl_mvm_quota_cmd_get_quota(mvm, &cmd, i);
cmd               347 drivers/net/wireless/intel/iwlwifi/mvm/quota.c 				   iwl_mvm_quota_cmd_size(mvm), &cmd);
cmd               352 drivers/net/wireless/intel/iwlwifi/mvm/quota.c 		mvm->last_quota_cmd = cmd;
cmd               194 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 			    struct iwl_tlc_config_cmd *cmd)
cmd               213 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 		cmd->ht_rates[i][IWL_TLC_HT_BW_NONE_160] = cpu_to_le16(supp);
cmd               215 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 			cmd->ht_rates[i][IWL_TLC_HT_BW_160] =
cmd               216 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 				cmd->ht_rates[i][IWL_TLC_HT_BW_NONE_160];
cmd               240 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 			   struct iwl_tlc_config_cmd *cmd)
cmd               270 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 		cmd->ht_rates[i][IWL_TLC_HT_BW_NONE_160] =
cmd               281 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 		cmd->ht_rates[i][IWL_TLC_HT_BW_160] =
cmd               288 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 				 struct iwl_tlc_config_cmd *cmd)
cmd               303 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	cmd->non_ht_rates = cpu_to_le16(supp);
cmd               304 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 	cmd->mode = IWL_TLC_MNG_MODE_NON_HT;
cmd               308 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 		cmd->mode = IWL_TLC_MNG_MODE_HE;
cmd               309 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 		rs_fw_he_set_enabled_rates(sta, sband, cmd);
cmd               311 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 		cmd->mode = IWL_TLC_MNG_MODE_VHT;
cmd               312 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 		rs_fw_vht_set_enabled_rates(sta, vht_cap, cmd);
cmd               314 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 		cmd->mode = IWL_TLC_MNG_MODE_HT;
cmd               315 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 		cmd->ht_rates[IWL_TLC_NSS_1][IWL_TLC_HT_BW_NONE_160] =
cmd               320 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 			cmd->ht_rates[IWL_TLC_NSS_2][IWL_TLC_HT_BW_NONE_160] =
cmd               323 drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c 			cmd->ht_rates[IWL_TLC_NSS_2][IWL_TLC_HT_BW_NONE_160] =
cmd               478 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	struct iwl_rxq_sync_cmd *cmd = (void *)buf;
cmd               479 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	u32 data_size = sizeof(*cmd) + count;
cmd               490 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	cmd->rxq_mask = cpu_to_le32(rxq_mask);
cmd               491 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	cmd->count =  cpu_to_le32(count);
cmd               492 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	cmd->flags = 0;
cmd               493 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 	memcpy(cmd->payload, data, count);
cmd               498 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c 				   async ? CMD_ASYNC : 0, data_size, cmd);
cmd               148 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_scan_req_umac *cmd = mvm->scan_cmd;
cmd               151 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		return (void *)&cmd->v8.data;
cmd               154 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		return (void *)&cmd->v7.data;
cmd               157 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		return (void *)&cmd->v6.data;
cmd               159 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	return (void *)&cmd->v1.data;
cmd               165 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_scan_req_umac *cmd = mvm->scan_cmd;
cmd               168 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		return &cmd->v8.channel;
cmd               171 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		return &cmd->v7.channel;
cmd               174 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		return &cmd->v6.channel;
cmd               176 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	return &cmd->v1.channel;
cmd               598 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_host_cmd cmd = {
cmd               626 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd.data[0] = blacklist;
cmd               627 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd.len[0] = sizeof(*blacklist) * blacklist_len;
cmd               628 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd.data[1] = profile_cfg;
cmd               652 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	ret = iwl_mvm_send_cmd(mvm, &cmd);
cmd               680 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_host_cmd cmd = {
cmd               685 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	ret = iwl_mvm_send_cmd_status(mvm, &cmd, &status);
cmd               727 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			       struct iwl_scan_req_lmac *cmd)
cmd               729 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_scan_channel_cfg_lmac *channel_cfg = (void *)&cmd->data;
cmd               860 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 				    struct iwl_scan_req_lmac *cmd,
cmd               863 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->active_dwell = IWL_SCAN_DWELL_ACTIVE;
cmd               864 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->passive_dwell = IWL_SCAN_DWELL_PASSIVE;
cmd               865 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->fragmented_dwell = IWL_SCAN_DWELL_FRAGMENTED;
cmd               866 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->extended_dwell = IWL_SCAN_DWELL_EXTENDED;
cmd               867 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->max_out_time = cpu_to_le32(scan_timing[params->type].max_out_time);
cmd               868 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->suspend_time = cpu_to_le32(scan_timing[params->type].suspend_time);
cmd               869 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->scan_prio = cpu_to_le32(IWL_SCAN_PRIORITY_EXT_6);
cmd               978 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_scan_req_lmac *cmd = mvm->scan_cmd;
cmd               980 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		(void *)(cmd->data + sizeof(struct iwl_scan_channel_cfg_lmac) *
cmd               987 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	memset(cmd, 0, ksize(cmd));
cmd               992 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	iwl_mvm_scan_lmac_dwell(mvm, cmd, params);
cmd               994 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->rx_chain_select = iwl_mvm_scan_rx_chain(mvm);
cmd               995 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->iter_num = cpu_to_le32(1);
cmd               996 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->n_channels = (u8)params->n_channels;
cmd               998 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->delay = cpu_to_le32(params->delay);
cmd              1000 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->scan_flags = cpu_to_le32(iwl_mvm_scan_lmac_flags(mvm, params,
cmd              1003 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->flags = iwl_mvm_scan_rxon_flags(params->channels[0]->band);
cmd              1004 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->filter_flags = cpu_to_le32(MAC_FILTER_ACCEPT_GRP |
cmd              1006 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	iwl_mvm_scan_fill_tx_cmd(mvm, cmd->tx_cmd, params->no_cck);
cmd              1007 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	iwl_scan_build_ssids(params, cmd->direct_scan, &ssid_bitmap);
cmd              1016 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->schedule[i].delay =
cmd              1018 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->schedule[i].iterations = scan_plan->iterations;
cmd              1019 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->schedule[i].full_scan_mul = 1;
cmd              1028 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	if (!cmd->schedule[i - 1].iterations)
cmd              1029 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->schedule[i - 1].iterations = 0xff;
cmd              1032 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->channel_opt[0].flags =
cmd              1036 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->channel_opt[0].non_ebs_ratio =
cmd              1038 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->channel_opt[1].flags =
cmd              1042 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->channel_opt[1].non_ebs_ratio =
cmd              1047 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 				       params->n_channels, ssid_bitmap, cmd);
cmd              1192 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_host_cmd cmd = {
cmd              1264 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd.data[0] = cfg;
cmd              1265 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd.len[0] = cmd_size;
cmd              1266 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd.dataflags[0] = IWL_HCMD_DFL_NOCOPY;
cmd              1270 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	ret = iwl_mvm_send_cmd(mvm, &cmd);
cmd              1283 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_host_cmd cmd = {
cmd              1301 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	return iwl_mvm_send_cmd(mvm, &cmd);
cmd              1316 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 				    struct iwl_scan_req_umac *cmd,
cmd              1329 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->v7.adwell_default_n_aps_social =
cmd              1331 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->v7.adwell_default_n_aps =
cmd              1335 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v9.adwell_default_hb_n_aps =
cmd              1340 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v7.adwell_max_budget =
cmd              1343 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v7.adwell_max_budget =
cmd              1346 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v7.adwell_max_budget =
cmd              1349 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->v7.scan_priority = cpu_to_le32(IWL_SCAN_PRIORITY_EXT_6);
cmd              1350 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->v7.max_out_time[SCAN_LB_LMAC_IDX] =
cmd              1352 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->v7.suspend_time[SCAN_LB_LMAC_IDX] =
cmd              1358 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v7.max_out_time[SCAN_HB_LMAC_IDX] =
cmd              1360 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v7.suspend_time[SCAN_HB_LMAC_IDX] =
cmd              1365 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v7.active_dwell = active_dwell;
cmd              1366 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v7.passive_dwell = passive_dwell;
cmd              1367 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v7.fragmented_dwell = IWL_SCAN_DWELL_FRAGMENTED;
cmd              1369 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v8.active_dwell[SCAN_LB_LMAC_IDX] = active_dwell;
cmd              1370 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v8.passive_dwell[SCAN_LB_LMAC_IDX] = passive_dwell;
cmd              1372 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 				cmd->v8.active_dwell[SCAN_HB_LMAC_IDX] =
cmd              1374 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 				cmd->v8.passive_dwell[SCAN_HB_LMAC_IDX] =
cmd              1379 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->v1.extended_dwell = params->measurement_dwell ?
cmd              1381 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->v1.active_dwell = active_dwell;
cmd              1382 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->v1.passive_dwell = passive_dwell;
cmd              1383 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->v1.fragmented_dwell = IWL_SCAN_DWELL_FRAGMENTED;
cmd              1388 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v6.max_out_time[SCAN_HB_LMAC_IDX] =
cmd              1390 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v6.suspend_time[SCAN_HB_LMAC_IDX] =
cmd              1395 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v6.scan_priority =
cmd              1397 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v6.max_out_time[SCAN_LB_LMAC_IDX] =
cmd              1399 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v6.suspend_time[SCAN_LB_LMAC_IDX] =
cmd              1402 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v1.scan_priority =
cmd              1404 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v1.max_out_time =
cmd              1406 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v1.suspend_time =
cmd              1412 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->ooc_priority = cpu_to_le32(IWL_SCAN_PRIORITY_EXT_6);
cmd              1414 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->ooc_priority = cpu_to_le32(IWL_SCAN_PRIORITY_EXT_2);
cmd              1524 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_scan_req_umac *cmd = mvm->scan_cmd;
cmd              1550 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	memset(cmd, 0, ksize(cmd));
cmd              1552 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	iwl_mvm_scan_umac_dwell(mvm, cmd, params);
cmd              1556 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->uid = cpu_to_le32(uid);
cmd              1558 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->general_flags = cpu_to_le16(gen_flags);
cmd              1561 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v8.num_of_fragments[SCAN_LB_LMAC_IDX] =
cmd              1564 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 			cmd->v8.num_of_fragments[SCAN_HB_LMAC_IDX] =
cmd              1567 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->v8.general_flags2 =
cmd              1571 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd->scan_start_mac_id = scan_vif->id;
cmd              1574 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 		cmd->flags = cpu_to_le32(IWL_UMAC_SCAN_FLAG_PREEMPTIVE);
cmd              1993 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	struct iwl_umac_scan_abort cmd = {};
cmd              2006 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 	cmd.uid = cpu_to_le32(uid);
cmd              2013 drivers/net/wireless/intel/iwlwifi/mvm/scan.c 				   0, sizeof(cmd), &cmd);
cmd               304 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_mvm_add_sta_cmd cmd = {};
cmd               328 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.mac_id_n_color = cpu_to_le32(mvmsta->mac_id_n_color);
cmd               329 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.sta_id = mvmsta->sta_id;
cmd               330 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.add_modify = STA_MODE_MODIFY;
cmd               331 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.modify_mask = STA_MODIFY_QUEUES;
cmd               333 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.modify_mask |= STA_MODIFY_TID_DISABLE_TX;
cmd               335 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.modify_mask |= STA_MODIFY_QUEUE_REMOVAL;
cmd               336 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.tfd_queue_msk = cpu_to_le32(mvmsta->tfd_queue_msk);
cmd               337 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.tid_disable_tx = cpu_to_le16(mvmsta->tid_disable_agg);
cmd               345 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 					   &cmd, &status);
cmd               351 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_scd_txq_cfg_cmd cmd = {
cmd               368 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.action = mvm->queue_info[queue].tid_bitmap ?
cmd               370 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	if (cmd.action == SCD_CFG_DISABLE_QUEUE)
cmd               379 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	if (cmd.action == SCD_CFG_ENABLE_QUEUE)
cmd               382 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.sta_id = mvm->queue_info[queue].ra_sta_id;
cmd               383 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.tid = mvm->queue_info[queue].txq_tid;
cmd               405 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 				   sizeof(struct iwl_scd_txq_cfg_cmd), &cmd);
cmd               636 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_scd_txq_cfg_cmd cmd = {
cmd               661 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.sta_id = mvm->queue_info[queue].ra_sta_id;
cmd               662 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.tx_fifo = iwl_mvm_ac_to_tx_fifo[mvm->queue_info[queue].mac80211_ac];
cmd               663 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.tid = mvm->queue_info[queue].txq_tid;
cmd               682 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	ret = iwl_mvm_send_cmd_pdu(mvm, SCD_QUEUE_CFG, 0, sizeof(cmd), &cmd);
cmd               697 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			     cmd.sta_id, tid, IWL_FRAME_LIMIT, ssn);
cmd               855 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_scd_txq_cfg_cmd cmd = {
cmd               877 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		le16_add_cpu(&cmd.ssn, 1);
cmd               879 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	WARN(iwl_mvm_send_cmd_pdu(mvm, SCD_QUEUE_CFG, 0, sizeof(cmd), &cmd),
cmd               887 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_scd_txq_cfg_cmd cmd = {
cmd               907 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.tid = tid;
cmd               908 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.tx_fifo = iwl_mvm_ac_to_tx_fifo[tid_to_mac80211_ac[tid]];
cmd               910 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	ret = iwl_mvm_send_cmd_pdu(mvm, SCD_QUEUE_CFG, 0, sizeof(cmd), &cmd);
cmd               975 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		struct iwl_mvm_add_sta_cmd cmd = {0};
cmd               979 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.mac_id_n_color = cpu_to_le32(mvmsta->mac_id_n_color);
cmd               980 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.sta_id = mvmsta->sta_id;
cmd               981 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.add_modify = STA_MODE_MODIFY;
cmd               982 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.modify_mask = STA_MODIFY_TID_DISABLE_TX;
cmd               983 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.tfd_queue_msk = cpu_to_le32(mvmsta->tfd_queue_msk);
cmd               984 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.tid_disable_tx = cpu_to_le16(mvmsta->tid_disable_agg);
cmd               987 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 					   iwl_mvm_add_sta_cmd_size(mvm), &cmd);
cmd              1530 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_mvm_add_sta_cmd cmd;
cmd              1536 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1537 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.sta_id = sta->sta_id;
cmd              1538 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.mac_id_n_color = cpu_to_le32(FW_CMD_ID_AND_COLOR(mac_id,
cmd              1541 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.station_type = sta->type;
cmd              1544 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.tfd_queue_msk = cpu_to_le32(sta->tfd_queue_msk);
cmd              1545 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.tid_disable_tx = cpu_to_le16(0xffff);
cmd              1548 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		memcpy(cmd.addr, addr, ETH_ALEN);
cmd              1552 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 					  &cmd, &status);
cmd              1721 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_mvm_add_sta_cmd cmd = {};
cmd              1727 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.mac_id_n_color = cpu_to_le32(mvmsta->mac_id_n_color);
cmd              1728 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.sta_id = mvmsta->sta_id;
cmd              1729 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.add_modify = STA_MODE_MODIFY;
cmd              1730 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.station_flags = drain ? cpu_to_le32(STA_FLG_DRAIN_FLOW) : 0;
cmd              1731 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.station_flags_msk = cpu_to_le32(STA_FLG_DRAIN_FLOW);
cmd              1736 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 					  &cmd, &status);
cmd              2372 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		struct iwl_mvm_add_sta_key_cmd cmd;
cmd              2396 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	u.cmd.common.key_flags = key_flags;
cmd              2397 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	u.cmd.common.key_offset = keyconf->hw_key_idx;
cmd              2398 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	u.cmd.common.sta_id = sta_id;
cmd              2400 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	size = new_api ? sizeof(u.cmd) : sizeof(u.cmd_v1);
cmd              2403 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	ret = iwl_mvm_send_cmd_pdu_status(mvm, ADD_STA_KEY, size, &u.cmd,
cmd              2528 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_mvm_add_sta_cmd cmd = {};
cmd              2581 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.mac_id_n_color = cpu_to_le32(mvm_sta->mac_id_n_color);
cmd              2582 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.sta_id = mvm_sta->sta_id;
cmd              2583 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.add_modify = STA_MODE_MODIFY;
cmd              2585 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.add_immediate_ba_tid = (u8) tid;
cmd              2586 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.add_immediate_ba_ssn = cpu_to_le16(ssn);
cmd              2587 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.rx_ba_window = cpu_to_le16(buf_size);
cmd              2589 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.remove_immediate_ba_tid = (u8) tid;
cmd              2591 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.modify_mask = start ? STA_MODIFY_ADD_BA_TID :
cmd              2597 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 					  &cmd, &status);
cmd              2694 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_mvm_add_sta_cmd cmd = {};
cmd              2708 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.mac_id_n_color = cpu_to_le32(mvm_sta->mac_id_n_color);
cmd              2709 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.sta_id = mvm_sta->sta_id;
cmd              2710 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.add_modify = STA_MODE_MODIFY;
cmd              2712 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.modify_mask = STA_MODIFY_QUEUES;
cmd              2713 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.modify_mask |= STA_MODIFY_TID_DISABLE_TX;
cmd              2714 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.tfd_queue_msk = cpu_to_le32(mvm_sta->tfd_queue_msk);
cmd              2715 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	cmd.tid_disable_tx = cpu_to_le16(mvm_sta->tid_disable_agg);
cmd              2720 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 					  &cmd, &status);
cmd              3203 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		struct iwl_mvm_add_sta_key_cmd cmd;
cmd              3226 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			memcpy((void *)&u.cmd.tx_mic_key,
cmd              3230 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 			memcpy((void *)&u.cmd.rx_mic_key,
cmd              3241 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		memcpy(u.cmd.common.key, key->key, key->keylen);
cmd              3245 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		memcpy(u.cmd.common.key, key->key, key->keylen);
cmd              3254 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		memcpy(u.cmd.common.key + 3, key->key, key->keylen);
cmd              3261 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		memcpy(u.cmd.common.key, key->key, key->keylen);
cmd              3267 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		memcpy(u.cmd.common.key, key->key, key->keylen);
cmd              3275 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	u.cmd.common.key_offset = key_offset;
cmd              3276 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	u.cmd.common.key_flags = key_flags;
cmd              3277 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	u.cmd.common.sta_id = sta_id;
cmd              3280 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		u.cmd.transmit_seq_cnt = cpu_to_le64(pn);
cmd              3281 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		size = sizeof(u.cmd);
cmd              3289 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 					   &u.cmd);
cmd              3292 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 						  &u.cmd, &status);
cmd              3649 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_mvm_add_sta_cmd cmd = {
cmd              3658 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 				   iwl_mvm_add_sta_cmd_size(mvm), &cmd);
cmd              3670 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_mvm_add_sta_cmd cmd = {
cmd              3685 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.awake_acs |= BIT(tid_to_ucode_ac[tid]);
cmd              3718 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.sleep_tx_count = cpu_to_le16(sleep_tx_count);
cmd              3727 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.sleep_state_flags |= STA_SLEEP_STATE_MOREDATA;
cmd              3731 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.sleep_state_flags |= STA_SLEEP_STATE_PS_POLL;
cmd              3733 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 		cmd.sleep_state_flags |= STA_SLEEP_STATE_UAPSD;
cmd              3741 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 				   iwl_mvm_add_sta_cmd_size(mvm), &cmd);
cmd              3767 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_mvm_add_sta_cmd cmd = {
cmd              3777 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 				   iwl_mvm_add_sta_cmd_size(mvm), &cmd);
cmd              3811 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 	struct iwl_mvm_add_sta_cmd cmd = {
cmd              3821 drivers/net/wireless/intel/iwlwifi/mvm/sta.c 				   iwl_mvm_add_sta_cmd_size(mvm), &cmd);
cmd               126 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	struct iwl_host_cmd cmd = {
cmd               166 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	ret = iwl_mvm_send_cmd(mvm, &cmd);
cmd               170 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	pkt = cmd.resp_pkt;
cmd               176 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	iwl_free_resp(&cmd);
cmd               391 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	struct iwl_tdls_channel_switch_cmd cmd = {0};
cmd               393 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 		iwl_mvm_chan_info_cmd_tail(mvm, &cmd.ci);
cmd               394 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	u16 len = sizeof(cmd) - iwl_mvm_chan_info_padding(mvm);
cmd               409 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	cmd.switch_type = type;
cmd               422 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	cmd.peer_sta_id = cpu_to_le32(mvmsta->sta_id);
cmd               445 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 		iwl_mvm_set_chan_info_chandef(mvm, &cmd.ci, chandef);
cmd               475 drivers/net/wireless/intel/iwlwifi/mvm/tdls.c 	ret = iwl_mvm_send_cmd_pdu(mvm, TDLS_CHANNEL_SWITCH_CMD, 0, len, &cmd);
cmd               452 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c 	if (WARN_ON(pkt->hdr.cmd != TIME_EVENT_NOTIFICATION))
cmd               484 drivers/net/wireless/intel/iwlwifi/mvm/time-event.c 	if (WARN_ON(pkt->hdr.cmd != TIME_EVENT_CMD))
cmd               231 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 	struct iwl_dts_measurement_cmd cmd = {
cmd               244 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 		return iwl_mvm_send_cmd_pdu(mvm, cmdid, 0, sizeof(cmd), &cmd);
cmd               367 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 	struct iwl_host_cmd cmd = {
cmd               375 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 	if (iwl_mvm_send_cmd(mvm, &cmd) == 0) {
cmd               509 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 	struct iwl_mvm_ctdp_cmd cmd = {
cmd               522 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 					  sizeof(cmd), &cmd, &status);
cmd               562 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 	struct temp_report_ths_cmd cmd = {0};
cmd               579 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 			cmd.thresholds[idx++] =
cmd               583 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 	cmd.num_temps = cpu_to_le32(idx);
cmd               589 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 	sort(cmd.thresholds, idx, sizeof(s16), compare_temps, NULL);
cmd               596 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 			if (le16_to_cpu(cmd.thresholds[i]) ==
cmd               606 drivers/net/wireless/intel/iwlwifi/mvm/tt.c 				   0, sizeof(cmd), &cmd);
cmd               504 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 	dev_cmd->hdr.cmd = TX_CMD;
cmd               546 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 			struct iwl_tx_cmd_gen3 *cmd = (void *)dev_cmd->payload;
cmd               548 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 			cmd->offload_assist |= cpu_to_le32(offload_assist);
cmd               551 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 			cmd->len = cpu_to_le16((u16)skb->len);
cmd               554 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 			memcpy(cmd->hdr, hdr, hdrlen);
cmd               556 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 			cmd->flags = cpu_to_le16(flags);
cmd               557 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 			cmd->rate_n_flags = cpu_to_le32(rate_n_flags);
cmd               559 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 			struct iwl_tx_cmd_gen2 *cmd = (void *)dev_cmd->payload;
cmd               561 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 			cmd->offload_assist |= cpu_to_le16(offload_assist);
cmd               564 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 			cmd->len = cpu_to_le16((u16)skb->len);
cmd               567 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 			memcpy(cmd->hdr, hdr, hdrlen);
cmd               569 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 			cmd->flags = cpu_to_le32(flags);
cmd               570 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 			cmd->rate_n_flags = cpu_to_le32(rate_n_flags);
cmd               592 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 				       struct iwl_device_tx_cmd *cmd)
cmd               599 drivers/net/wireless/intel/iwlwifi/mvm/tx.c 	skb_info->driver_data[1] = cmd;
cmd                77 drivers/net/wireless/intel/iwlwifi/mvm/utils.c int iwl_mvm_send_cmd(struct iwl_mvm *mvm, struct iwl_host_cmd *cmd)
cmd                91 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	if (!(cmd->flags & CMD_ASYNC))
cmd                94 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	ret = iwl_trans_send_cmd(mvm->trans, cmd);
cmd               101 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	if (cmd->flags & CMD_WANT_SKB)
cmd               113 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	struct iwl_host_cmd cmd = {
cmd               120 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	return iwl_mvm_send_cmd(mvm, &cmd);
cmd               126 drivers/net/wireless/intel/iwlwifi/mvm/utils.c int iwl_mvm_send_cmd_status(struct iwl_mvm *mvm, struct iwl_host_cmd *cmd,
cmd               144 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	if (WARN_ONCE(cmd->flags & (CMD_ASYNC | CMD_WANT_SKB),
cmd               145 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		      "cmd flags %x", cmd->flags))
cmd               148 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	cmd->flags |= CMD_WANT_SKB;
cmd               150 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	ret = iwl_trans_send_cmd(mvm->trans, cmd);
cmd               161 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	pkt = cmd->resp_pkt;
cmd               172 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	iwl_free_resp(cmd);
cmd               182 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	struct iwl_host_cmd cmd = {
cmd               188 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	return iwl_mvm_send_cmd_status(mvm, &cmd, status);
cmd               612 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	struct iwl_scd_txq_cfg_cmd cmd = {
cmd               634 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	ret = iwl_mvm_send_cmd_pdu(mvm, SCD_QUEUE_CFG, 0, sizeof(cmd), &cmd);
cmd               652 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	struct iwl_host_cmd cmd = {
cmd               663 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	return iwl_mvm_send_cmd(mvm, &cmd);
cmd               712 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	struct iwl_host_cmd cmd = {
cmd               720 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	ret = iwl_mvm_send_cmd(mvm, &cmd);
cmd               724 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	iwl_mvm_handle_rx_statistics(mvm, cmd.resp_pkt);
cmd               725 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	iwl_free_resp(&cmd);
cmd               777 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 	struct iwl_mac_low_latency_cmd cmd = {
cmd               787 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		cmd.low_latency_rx = 1;
cmd               788 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 		cmd.low_latency_tx = 1;
cmd               793 drivers/net/wireless/intel/iwlwifi/mvm/utils.c 				 0, sizeof(cmd), &cmd))
cmd               308 drivers/net/wireless/intel/iwlwifi/pcie/internal.h 	void *cmd;
cmd               695 drivers/net/wireless/intel/iwlwifi/pcie/internal.h int iwl_trans_pcie_send_hcmd(struct iwl_trans *trans, struct iwl_host_cmd *cmd);
cmd              1116 drivers/net/wireless/intel/iwlwifi/pcie/internal.h 				  struct iwl_host_cmd *cmd);
cmd              1287 drivers/net/wireless/intel/iwlwifi/pcie/rx.c 						iwl_cmd_id(pkt->hdr.cmd,
cmd              1290 drivers/net/wireless/intel/iwlwifi/pcie/rx.c 			     pkt->hdr.group_id, pkt->hdr.cmd,
cmd              1310 drivers/net/wireless/intel/iwlwifi/pcie/rx.c 							pkt->hdr.cmd) {
cmd              2442 drivers/net/wireless/intel/iwlwifi/pcie/trans.c static const char *get_csr_string(int cmd)
cmd              2445 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 	switch (cmd) {
cmd              3323 drivers/net/wireless/intel/iwlwifi/pcie/trans.c 				memcpy(txcmd->data, cmdq->entries[idx].cmd,
cmd               633 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	txq->entries[idx].cmd = dev_cmd;
cmd               692 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 				      struct iwl_host_cmd *cmd)
cmd               704 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	u8 group_id = iwl_cmd_groupid(cmd->id);
cmd               713 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		cmddata[i] = cmd->data[i];
cmd               714 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		cmdlen[i] = cmd->len[i];
cmd               716 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		if (!cmd->len[i])
cmd               730 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		if (cmd->dataflags[i] & IWL_HCMD_DFL_NOCOPY) {
cmd               732 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 			if (WARN_ON(cmd->dataflags[i] & IWL_HCMD_DFL_DUP)) {
cmd               736 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		} else if (cmd->dataflags[i] & IWL_HCMD_DFL_DUP) {
cmd               761 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		cmd_size += cmd->len[i];
cmd               771 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		 iwl_get_cmd_string(trans, cmd->id), cmd->id, copy_size)) {
cmd               782 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	if (iwl_queue_space(trans, txq) < ((cmd->flags & CMD_ASYNC) ? 2 : 1)) {
cmd               791 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	out_cmd = txq->entries[idx].cmd;
cmd               796 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	if (cmd->flags & CMD_WANT_SKB)
cmd               797 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		out_meta->source = cmd;
cmd               800 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	out_cmd->hdr_wide.cmd = iwl_cmd_opcode(cmd->id);
cmd               802 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	out_cmd->hdr_wide.version = iwl_cmd_version(cmd->id);
cmd               817 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		if (!cmd->len[i])
cmd               821 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		if (!(cmd->dataflags[i] & (IWL_HCMD_DFL_NOCOPY |
cmd               823 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 			copy = cmd->len[i];
cmd               825 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 			memcpy((u8 *)out_cmd + cmd_pos, cmd->data[i], copy);
cmd               836 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		copy = min_t(int, TFD_MAX_PAYLOAD_SIZE - cmd_pos, cmd->len[i]);
cmd               838 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		memcpy((u8 *)out_cmd + cmd_pos, cmd->data[i], copy);
cmd               845 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 			if (copy > cmd->len[i])
cmd               846 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 				copy = cmd->len[i];
cmd               853 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		     iwl_get_cmd_string(trans, cmd->id), group_id,
cmd               854 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		     out_cmd->hdr.cmd, le16_to_cpu(out_cmd->hdr.sequence),
cmd               884 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		if (!(cmd->dataflags[i] & (IWL_HCMD_DFL_NOCOPY |
cmd               887 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		if (cmd->dataflags[i] & IWL_HCMD_DFL_DUP)
cmd               900 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	out_meta->flags = cmd->flags;
cmd               905 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	trace_iwlwifi_dev_hcmd(trans->dev, cmd, cmd_size, &out_cmd->hdr_wide);
cmd               928 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 					struct iwl_host_cmd *cmd)
cmd               931 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	const char *cmd_str = iwl_get_cmd_string(trans, cmd->id);
cmd               945 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	cmd_idx = iwl_pcie_gen2_enqueue_hcmd(trans, cmd);
cmd               981 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	if (!(cmd->flags & CMD_SEND_IN_RFKILL) &&
cmd               988 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	if ((cmd->flags & CMD_WANT_SKB) && !cmd->resp_pkt) {
cmd               997 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	if (cmd->flags & CMD_WANT_SKB) {
cmd              1007 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	if (cmd->resp_pkt) {
cmd              1008 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		iwl_free_resp(cmd);
cmd              1009 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		cmd->resp_pkt = NULL;
cmd              1016 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 				  struct iwl_host_cmd *cmd)
cmd              1018 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	if (!(cmd->flags & CMD_SEND_IN_RFKILL) &&
cmd              1021 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 				  cmd->id);
cmd              1025 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	if (cmd->flags & CMD_ASYNC) {
cmd              1029 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		if (WARN_ON(cmd->flags & CMD_WANT_SKB))
cmd              1032 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		ret = iwl_pcie_gen2_enqueue_hcmd(trans, cmd);
cmd              1036 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 				iwl_get_cmd_string(trans, cmd->id), ret);
cmd              1042 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	return iwl_pcie_gen2_send_hcmd_sync(trans, cmd);
cmd              1126 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 			kzfree(txq->entries[i].cmd);
cmd              1236 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	struct iwl_tx_queue_cfg_cmd cmd = {
cmd              1243 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		.len = { sizeof(cmd) },
cmd              1244 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 		.data = { &cmd, },
cmd              1253 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	cmd.tfdq_addr = cpu_to_le64(txq->dma_addr);
cmd              1254 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	cmd.byte_cnt_addr = cpu_to_le64(txq->bc_tbl.dma);
cmd              1255 drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c 	cmd.cb_size = cpu_to_le32(TFD_QUEUE_CB_SIZE(size));
cmd               216 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	struct iwl_device_tx_cmd *dev_cmd = txq->entries[txq->write_ptr].cmd;
cmd               260 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	struct iwl_device_tx_cmd *dev_cmd = txq->entries[read_ptr].cmd;
cmd               551 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			txq->entries[i].cmd =
cmd               554 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			if (!txq->entries[i].cmd)
cmd               581 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			kfree(txq->entries[i].cmd);
cmd               721 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			kzfree(txq->entries[i].cmd);
cmd              1238 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 				      const struct iwl_host_cmd *cmd)
cmd              1525 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 				 struct iwl_host_cmd *cmd)
cmd              1537 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	u8 group_id = iwl_cmd_groupid(cmd->id);
cmd              1545 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		 "unsupported wide command %#x\n", cmd->id))
cmd              1560 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		cmddata[i] = cmd->data[i];
cmd              1561 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		cmdlen[i] = cmd->len[i];
cmd              1563 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		if (!cmd->len[i])
cmd              1577 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		if (cmd->dataflags[i] & IWL_HCMD_DFL_NOCOPY) {
cmd              1579 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			if (WARN_ON(cmd->dataflags[i] & IWL_HCMD_DFL_DUP)) {
cmd              1583 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		} else if (cmd->dataflags[i] & IWL_HCMD_DFL_DUP) {
cmd              1608 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		cmd_size += cmd->len[i];
cmd              1619 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		 iwl_get_cmd_string(trans, cmd->id),
cmd              1620 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		 cmd->id, copy_size)) {
cmd              1627 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	if (iwl_queue_space(trans, txq) < ((cmd->flags & CMD_ASYNC) ? 2 : 1)) {
cmd              1637 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	out_cmd = txq->entries[idx].cmd;
cmd              1641 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	if (cmd->flags & CMD_WANT_SKB)
cmd              1642 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		out_meta->source = cmd;
cmd              1646 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		out_cmd->hdr_wide.cmd = iwl_cmd_opcode(cmd->id);
cmd              1648 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		out_cmd->hdr_wide.version = iwl_cmd_version(cmd->id);
cmd              1660 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		out_cmd->hdr.cmd = iwl_cmd_opcode(cmd->id);
cmd              1674 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		if (!cmd->len[i])
cmd              1678 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		if (!(cmd->dataflags[i] & (IWL_HCMD_DFL_NOCOPY |
cmd              1680 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			copy = cmd->len[i];
cmd              1682 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			memcpy((u8 *)out_cmd + cmd_pos, cmd->data[i], copy);
cmd              1693 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		copy = min_t(int, TFD_MAX_PAYLOAD_SIZE - cmd_pos, cmd->len[i]);
cmd              1695 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		memcpy((u8 *)out_cmd + cmd_pos, cmd->data[i], copy);
cmd              1702 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			if (copy > cmd->len[i])
cmd              1703 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 				copy = cmd->len[i];
cmd              1710 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		     iwl_get_cmd_string(trans, cmd->id),
cmd              1711 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		     group_id, out_cmd->hdr.cmd,
cmd              1745 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		if (!(cmd->dataflags[i] & (IWL_HCMD_DFL_NOCOPY |
cmd              1748 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		if (cmd->dataflags[i] & IWL_HCMD_DFL_DUP)
cmd              1763 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	out_meta->flags = cmd->flags;
cmd              1768 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	trace_iwlwifi_dev_hcmd(trans->dev, cmd, cmd_size, &out_cmd->hdr_wide);
cmd              1775 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	ret = iwl_pcie_set_cmd_in_flight(trans, cmd);
cmd              1810 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	struct iwl_device_cmd *cmd;
cmd              1829 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	cmd = txq->entries[cmd_index].cmd;
cmd              1831 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	group_id = cmd->hdr.group_id;
cmd              1832 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	cmd_id = iwl_cmd_id(cmd->hdr.cmd, group_id, 0);
cmd              1846 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		iwl_op_mode_async_cb(trans->op_mode, cmd);
cmd              1870 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 				    struct iwl_host_cmd *cmd)
cmd              1875 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	if (WARN_ON(cmd->flags & CMD_WANT_SKB))
cmd              1878 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	ret = iwl_pcie_enqueue_hcmd(trans, cmd);
cmd              1882 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			iwl_get_cmd_string(trans, cmd->id), ret);
cmd              1889 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 				   struct iwl_host_cmd *cmd)
cmd              1897 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		       iwl_get_cmd_string(trans, cmd->id));
cmd              1902 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		 iwl_get_cmd_string(trans, cmd->id)))
cmd              1906 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		       iwl_get_cmd_string(trans, cmd->id));
cmd              1908 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	cmd_idx = iwl_pcie_enqueue_hcmd(trans, cmd);
cmd              1914 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			iwl_get_cmd_string(trans, cmd->id), ret);
cmd              1924 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			iwl_get_cmd_string(trans, cmd->id),
cmd              1932 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			       iwl_get_cmd_string(trans, cmd->id));
cmd              1942 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			iwl_get_cmd_string(trans, cmd->id));
cmd              1948 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	if (!(cmd->flags & CMD_SEND_IN_RFKILL) &&
cmd              1955 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	if ((cmd->flags & CMD_WANT_SKB) && !cmd->resp_pkt) {
cmd              1957 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 			iwl_get_cmd_string(trans, cmd->id));
cmd              1965 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	if (cmd->flags & CMD_WANT_SKB) {
cmd              1975 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	if (cmd->resp_pkt) {
cmd              1976 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		iwl_free_resp(cmd);
cmd              1977 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		cmd->resp_pkt = NULL;
cmd              1983 drivers/net/wireless/intel/iwlwifi/pcie/tx.c int iwl_trans_pcie_send_hcmd(struct iwl_trans *trans, struct iwl_host_cmd *cmd)
cmd              1989 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	if (!(cmd->flags & CMD_SEND_IN_RFKILL) &&
cmd              1992 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 				  cmd->id);
cmd              1996 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	if (cmd->flags & CMD_ASYNC)
cmd              1997 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 		return iwl_pcie_send_hcmd_async(trans, cmd);
cmd              2000 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	return iwl_pcie_send_hcmd_sync(trans, cmd);
cmd              2379 drivers/net/wireless/intel/iwlwifi/pcie/tx.c 	txq->entries[txq->write_ptr].cmd = dev_cmd;
cmd                93 drivers/net/wireless/intersil/hostap/hostap.h int hostap_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
cmd              2393 drivers/net/wireless/intersil/hostap/hostap_ap.c 		iwe.cmd = SIOCGIWAP;
cmd              2403 drivers/net/wireless/intersil/hostap/hostap_ap.c 		iwe.cmd = SIOCGIWMODE;
cmd              2414 drivers/net/wireless/intersil/hostap/hostap_ap.c 		iwe.cmd = IWEVQUAL;
cmd              2431 drivers/net/wireless/intersil/hostap/hostap_ap.c 			iwe.cmd = SIOCGIWESSID;
cmd              2439 drivers/net/wireless/intersil/hostap/hostap_ap.c 			iwe.cmd = SIOCGIWENCODE;
cmd              2452 drivers/net/wireless/intersil/hostap/hostap_ap.c 				iwe.cmd = SIOCGIWFREQ;
cmd              2462 drivers/net/wireless/intersil/hostap/hostap_ap.c 			iwe.cmd = IWEVCUSTOM;
cmd              2614 drivers/net/wireless/intersil/hostap/hostap_ap.c 	switch (param->cmd) {
cmd              2630 drivers/net/wireless/intersil/hostap/hostap_ap.c 		       param->cmd);
cmd               363 drivers/net/wireless/intersil/hostap/hostap_common.h 	u32 cmd;
cmd               399 drivers/net/wireless/intersil/hostap/hostap_common.h 			u16 cmd;
cmd               153 drivers/net/wireless/intersil/hostap/hostap_hw.c 	regs->cmd = HFA384X_INW(HFA384X_CMD_OFF);
cmd               223 drivers/net/wireless/intersil/hostap/hostap_hw.c 		       local->dev->name, entry->type, entry->cmd,
cmd               290 drivers/net/wireless/intersil/hostap/hostap_hw.c 	HFA384X_OUTW(entry->cmd, HFA384X_CMD_OFF);
cmd               310 drivers/net/wireless/intersil/hostap/hostap_hw.c static int hfa384x_cmd(struct net_device *dev, u16 cmd, u16 param0,
cmd               344 drivers/net/wireless/intersil/hostap/hostap_hw.c 	entry->cmd = cmd;
cmd               438 drivers/net/wireless/intersil/hostap/hostap_hw.c 		       res, entry, entry->type, entry->cmd, entry->param0, reg,
cmd               458 drivers/net/wireless/intersil/hostap/hostap_hw.c 		       dev->name, cmd, entry->res, entry->resp0);
cmd               483 drivers/net/wireless/intersil/hostap/hostap_hw.c static int hfa384x_cmd_callback(struct net_device *dev, u16 cmd, u16 param0,
cmd               510 drivers/net/wireless/intersil/hostap/hostap_hw.c 	entry->cmd = cmd;
cmd               543 drivers/net/wireless/intersil/hostap/hostap_hw.c static int __hfa384x_cmd_no_wait(struct net_device *dev, u16 cmd, u16 param0,
cmd               566 drivers/net/wireless/intersil/hostap/hostap_hw.c 	HFA384X_OUTW(cmd, HFA384X_CMD_OFF);
cmd               578 drivers/net/wireless/intersil/hostap/hostap_hw.c static int hfa384x_cmd_wait(struct net_device *dev, u16 cmd, u16 param0)
cmd               583 drivers/net/wireless/intersil/hostap/hostap_hw.c 	res = __hfa384x_cmd_no_wait(dev, cmd, param0, 4);
cmd               588 drivers/net/wireless/intersil/hostap/hostap_hw.c 	if ((cmd & HFA384X_CMDCODE_MASK) == HFA384X_CMDCODE_DOWNLOAD)
cmd               612 drivers/net/wireless/intersil/hostap/hostap_hw.c 		       dev->name, cmd, res);
cmd               628 drivers/net/wireless/intersil/hostap/hostap_hw.c static inline int hfa384x_cmd_no_wait(struct net_device *dev, u16 cmd,
cmd               631 drivers/net/wireless/intersil/hostap/hostap_hw.c 	return __hfa384x_cmd_no_wait(dev, cmd, param0, 6);
cmd              3086 drivers/net/wireless/intersil/hostap/hostap_hw.c 	local->func->cmd = hfa384x_cmd;
cmd              1104 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	    local->func->cmd(dev, HFA384X_CMDCODE_TEST |
cmd              1125 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (local->func->cmd(dev, HFA384X_CMDCODE_TEST |
cmd              1524 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 			ret = local->func->cmd(dev, HFA384X_CMDCODE_WRITEMIF,
cmd              1536 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		ret = local->func->cmd(dev, HFA384X_CMDCODE_WRITEMIF,
cmd              1547 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		local->func->cmd(dev, HFA384X_CMDCODE_TEST |
cmd              1556 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		local->func->cmd(dev, HFA384X_CMDCODE_TEST |
cmd              1576 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (local->func->cmd(dev, HFA384X_CMDCODE_WRITEMIF,
cmd              1604 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		if (local->func->cmd(dev, HFA384X_CMDCODE_READMIF,
cmd              1804 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	iwe.cmd = SIOCGIWAP;
cmd              1813 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	iwe.cmd = SIOCGIWESSID;
cmd              1820 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	iwe.cmd = SIOCGIWMODE;
cmd              1837 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	iwe.cmd = SIOCGIWFREQ;
cmd              1855 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		iwe.cmd = IWEVQUAL;
cmd              1874 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	iwe.cmd = SIOCGIWENCODE;
cmd              1885 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		iwe.cmd = SIOCGIWRATE;
cmd              1906 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		iwe.cmd = IWEVCUSTOM;
cmd              1913 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		iwe.cmd = IWEVCUSTOM;
cmd              1922 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 			iwe.cmd = IWEVCUSTOM;
cmd              1933 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		iwe.cmd = IWEVGENIE;
cmd              1941 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		iwe.cmd = IWEVGENIE;
cmd              2309 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (local->func->cmd(dev, HFA384X_CMDCODE_INQUIRE, *i, NULL, NULL))
cmd              2375 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		local->func->cmd(dev, HFA384X_CMDCODE_TEST |
cmd              2865 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (local->func->cmd(dev, HFA384X_CMDCODE_READMIF, *extra, NULL,
cmd              2888 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	if (local->func->cmd(dev, HFA384X_CMDCODE_WRITEMIF, cr, &val, NULL))
cmd              2969 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		if (local->func->cmd(dev, HFA384X_CMDCODE_DISABLE, 0, NULL,
cmd              2975 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 		if (local->func->cmd(dev, HFA384X_CMDCODE_ENABLE, 0, NULL,
cmd              3004 drivers/net/wireless/intersil/hostap/hostap_ioctl.c static int ap_mac_cmd_ioctl(local_info_t *local, int *cmd)
cmd              3008 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	switch (*cmd) {
cmd              3737 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	switch (mlme->cmd) {
cmd              3758 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	switch (param->u.mlme.cmd) {
cmd              3808 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	switch (param->cmd) {
cmd              3957 drivers/net/wireless/intersil/hostap/hostap_ioctl.c int hostap_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              3967 drivers/net/wireless/intersil/hostap/hostap_ioctl.c 	switch (cmd) {
cmd               424 drivers/net/wireless/intersil/hostap/hostap_main.c 	    local->func->cmd(local->dev, HFA384X_CMDCODE_READMIF,
cmd               439 drivers/net/wireless/intersil/hostap/hostap_main.c 		if (local->func->cmd(local->dev, HFA384X_CMDCODE_WRITEMIF,
cmd               448 drivers/net/wireless/intersil/hostap/hostap_main.c 	    local->func->cmd(local->dev, HFA384X_CMDCODE_READMIF,
cmd               463 drivers/net/wireless/intersil/hostap/hostap_main.c 		if (local->func->cmd(local->dev, HFA384X_CMDCODE_WRITEMIF,
cmd               779 drivers/net/wireless/intersil/hostap/hostap_main.c 	       dev->name, regs.cmd, regs.evstat, regs.offset0, regs.offset1,
cmd               283 drivers/net/wireless/intersil/hostap/hostap_wlan.h 	u16 cmd;
cmd               558 drivers/net/wireless/intersil/hostap/hostap_wlan.h 	u16 cmd, param0, param1;
cmd               586 drivers/net/wireless/intersil/hostap/hostap_wlan.h 	int (*cmd)(struct net_device *dev, u16 cmd, u16 param0, u16 *param1,
cmd               976 drivers/net/wireless/intersil/hostap/hostap_wlan.h #define PRISM2_IO_DEBUG_ENTRY(cmd, reg, value) \
cmd               977 drivers/net/wireless/intersil/hostap/hostap_wlan.h (((cmd) << 24) | ((reg) << 16) | value)
cmd               979 drivers/net/wireless/intersil/hostap/hostap_wlan.h static inline void prism2_io_debug_add(struct net_device *dev, int cmd,
cmd               992 drivers/net/wireless/intersil/hostap/hostap_wlan.h 		PRISM2_IO_DEBUG_ENTRY(cmd, reg, value);
cmd              1018 drivers/net/wireless/intersil/hostap/hostap_wlan.h static inline void prism2_io_debug_add(struct net_device *dev, int cmd,
cmd               105 drivers/net/wireless/intersil/orinoco/hermes.c static int hermes_issue_cmd(struct hermes *hw, u16 cmd, u16 param0,
cmd               124 drivers/net/wireless/intersil/orinoco/hermes.c 	hermes_write_regn(hw, CMD, cmd);
cmd               134 drivers/net/wireless/intersil/orinoco/hermes.c static int hermes_doicmd_wait(struct hermes *hw, u16 cmd,
cmd               142 drivers/net/wireless/intersil/orinoco/hermes.c 	err = hermes_issue_cmd(hw, cmd, parm0, parm1, parm2);
cmd               252 drivers/net/wireless/intersil/orinoco/hermes.c static int hermes_docmd_wait(struct hermes *hw, u16 cmd, u16 parm0,
cmd               260 drivers/net/wireless/intersil/orinoco/hermes.c 	err = hermes_issue_cmd(hw, cmd, parm0, 0, 0);
cmd               266 drivers/net/wireless/intersil/orinoco/hermes.c 				       "0x%04x.\n", hw->iobase, cmd);
cmd               272 drivers/net/wireless/intersil/orinoco/hermes.c 				       hw->iobase, err, cmd);
cmd               287 drivers/net/wireless/intersil/orinoco/hermes.c 		       hw->iobase, cmd);
cmd               294 drivers/net/wireless/intersil/orinoco/hermes.c 		       "command 0x%04x completion.\n", hw->iobase, cmd);
cmd               381 drivers/net/wireless/intersil/orinoco/hermes.h 	int (*cmd_wait)(struct hermes *hw, u16 cmd, u16 parm0,
cmd               383 drivers/net/wireless/intersil/orinoco/hermes.h 	int (*init_cmd_wait)(struct hermes *hw, u16 cmd,
cmd              1007 drivers/net/wireless/intersil/orinoco/orinoco_usb.c static int ezusb_doicmd_wait(struct hermes *hw, u16 cmd, u16 parm0, u16 parm1,
cmd              1014 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 		cpu_to_le16(cmd),
cmd              1020 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 		   "0x%04X, parm0 0x%04X, parm1 0x%04X, parm2 0x%04X\n", cmd,
cmd              1030 drivers/net/wireless/intersil/orinoco/orinoco_usb.c static int ezusb_docmd_wait(struct hermes *hw, u16 cmd, u16 parm0,
cmd              1037 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 		cpu_to_le16(cmd),
cmd              1042 drivers/net/wireless/intersil/orinoco/orinoco_usb.c 	netdev_dbg(upriv->dev, "0x%04X, parm0 0x%04X\n", cmd, parm0);
cmd              1079 drivers/net/wireless/intersil/orinoco/wext.c 	switch (mlme->cmd) {
cmd              1108 drivers/net/wireless/intersil/orinoco/wext.c 	if (info->cmd == (SIOCIWFIRSTPRIV + 0x1)) {
cmd               497 drivers/net/wireless/intersil/p54/main.c static int p54_set_key(struct ieee80211_hw *dev, enum set_key_cmd cmd,
cmd               521 drivers/net/wireless/intersil/p54/main.c 	if (cmd == SET_KEY) {
cmd                83 drivers/net/wireless/intersil/p54/p54spi.h 	__le16 cmd;
cmd               587 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	iwe.cmd = SIOCGIWAP;
cmd               596 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	iwe.cmd = SIOCGIWESSID;
cmd               612 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	iwe.cmd = SIOCGIWMODE;
cmd               623 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	iwe.cmd = SIOCGIWENCODE;
cmd               630 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	iwe.cmd = SIOCGIWFREQ;
cmd               639 drivers/net/wireless/intersil/prism54/isl_ioctl.c 	iwe.cmd = IWEVQUAL;
cmd               646 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		iwe.cmd = IWEVGENIE;
cmd               657 drivers/net/wireless/intersil/prism54/isl_ioctl.c 		iwe.cmd = SIOCGIWRATE;
cmd              1824 drivers/net/wireless/mac80211_hwsim.c 				      enum sta_notify_cmd cmd,
cmd              1829 drivers/net/wireless/mac80211_hwsim.c 	switch (cmd) {
cmd              1835 drivers/net/wireless/mac80211_hwsim.c 		WARN(1, "Invalid sta notify: %d\n", cmd);
cmd              3733 drivers/net/wireless/mac80211_hwsim.c 		.cmd = HWSIM_CMD_REGISTER,
cmd              3739 drivers/net/wireless/mac80211_hwsim.c 		.cmd = HWSIM_CMD_FRAME,
cmd              3744 drivers/net/wireless/mac80211_hwsim.c 		.cmd = HWSIM_CMD_TX_INFO_FRAME,
cmd              3749 drivers/net/wireless/mac80211_hwsim.c 		.cmd = HWSIM_CMD_NEW_RADIO,
cmd              3755 drivers/net/wireless/mac80211_hwsim.c 		.cmd = HWSIM_CMD_DEL_RADIO,
cmd              3761 drivers/net/wireless/mac80211_hwsim.c 		.cmd = HWSIM_CMD_GET_RADIO,
cmd               856 drivers/net/wireless/marvell/libertas/cfg.c 	struct cmd_ds_802_11_set_wep cmd;
cmd               859 drivers/net/wireless/marvell/libertas/cfg.c 	memset(&cmd, 0, sizeof(cmd));
cmd               860 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               861 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.keyindex = cpu_to_le16(priv->wep_tx_key);
cmd               862 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.action = cpu_to_le16(CMD_ACT_REMOVE);
cmd               864 drivers/net/wireless/marvell/libertas/cfg.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_SET_WEP, &cmd);
cmd               874 drivers/net/wireless/marvell/libertas/cfg.c 	struct cmd_ds_802_11_set_wep cmd;
cmd               900 drivers/net/wireless/marvell/libertas/cfg.c 		memset(&cmd, 0, sizeof(cmd));
cmd               901 drivers/net/wireless/marvell/libertas/cfg.c 		cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               902 drivers/net/wireless/marvell/libertas/cfg.c 		cmd.keyindex = cpu_to_le16(priv->wep_tx_key);
cmd               903 drivers/net/wireless/marvell/libertas/cfg.c 		cmd.action = cpu_to_le16(CMD_ACT_ADD);
cmd               908 drivers/net/wireless/marvell/libertas/cfg.c 				cmd.keytype[i] = CMD_TYPE_WEP_40_BIT;
cmd               911 drivers/net/wireless/marvell/libertas/cfg.c 				cmd.keytype[i] = CMD_TYPE_WEP_104_BIT;
cmd               914 drivers/net/wireless/marvell/libertas/cfg.c 				cmd.keytype[i] = 0;
cmd               917 drivers/net/wireless/marvell/libertas/cfg.c 			memcpy(cmd.keymaterial[i], priv->wep_key[i],
cmd               921 drivers/net/wireless/marvell/libertas/cfg.c 		ret = lbs_cmd_with_response(priv, CMD_802_11_SET_WEP, &cmd);
cmd               936 drivers/net/wireless/marvell/libertas/cfg.c 	struct cmd_ds_802_11_enable_rsn cmd;
cmd               947 drivers/net/wireless/marvell/libertas/cfg.c 	memset(&cmd, 0, sizeof(cmd));
cmd               948 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               949 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd               950 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.enable = cpu_to_le16(enable);
cmd               952 drivers/net/wireless/marvell/libertas/cfg.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_ENABLE_RSN, &cmd);
cmd               978 drivers/net/wireless/marvell/libertas/cfg.c 	struct cmd_key_material cmd;
cmd               996 drivers/net/wireless/marvell/libertas/cfg.c 	memset(&cmd, 0, sizeof(cmd));
cmd               997 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               998 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd               999 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.param.type = cpu_to_le16(TLV_TYPE_KEY_MATERIAL);
cmd              1000 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.param.length = cpu_to_le16(sizeof(cmd.param) - 4);
cmd              1001 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.param.keytypeid = cpu_to_le16(key_type);
cmd              1002 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.param.keyinfo = cpu_to_le16(key_info);
cmd              1003 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.param.keylen = cpu_to_le16(key_len);
cmd              1005 drivers/net/wireless/marvell/libertas/cfg.c 		memcpy(cmd.param.key, key, key_len);
cmd              1007 drivers/net/wireless/marvell/libertas/cfg.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_KEY_MATERIAL, &cmd);
cmd              1022 drivers/net/wireless/marvell/libertas/cfg.c 	struct cmd_ds_802_11_authenticate cmd;
cmd              1034 drivers/net/wireless/marvell/libertas/cfg.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1035 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd              1037 drivers/net/wireless/marvell/libertas/cfg.c 		memcpy(cmd.bssid, sme->bssid, ETH_ALEN);
cmd              1043 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.authtype = ret;
cmd              1044 drivers/net/wireless/marvell/libertas/cfg.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_AUTHENTICATE, &cmd);
cmd              1068 drivers/net/wireless/marvell/libertas/cfg.c 	struct cmd_ds_802_11_associate *cmd = kzalloc(LBS_ASSOC_MAX_CMD_SIZE,
cmd              1077 drivers/net/wireless/marvell/libertas/cfg.c 	if (!cmd) {
cmd              1081 drivers/net/wireless/marvell/libertas/cfg.c 	pos = &cmd->iebuf[0];
cmd              1095 drivers/net/wireless/marvell/libertas/cfg.c 	cmd->hdr.command = cpu_to_le16(CMD_802_11_ASSOCIATE);
cmd              1098 drivers/net/wireless/marvell/libertas/cfg.c 	memcpy(cmd->bssid, bss->bssid, ETH_ALEN);
cmd              1099 drivers/net/wireless/marvell/libertas/cfg.c 	cmd->listeninterval = cpu_to_le16(MRVDRV_DEFAULT_LISTEN_INTERVAL);
cmd              1100 drivers/net/wireless/marvell/libertas/cfg.c 	cmd->capability = cpu_to_le16(bss->capability);
cmd              1133 drivers/net/wireless/marvell/libertas/cfg.c 	len = (sizeof(*cmd) - sizeof(cmd->iebuf)) +
cmd              1134 drivers/net/wireless/marvell/libertas/cfg.c 		(u16)(pos - (u8 *) &cmd->iebuf);
cmd              1135 drivers/net/wireless/marvell/libertas/cfg.c 	cmd->hdr.size = cpu_to_le16(len);
cmd              1137 drivers/net/wireless/marvell/libertas/cfg.c 	lbs_deb_hex(LBS_DEB_ASSOC, "ASSOC_CMD", (u8 *) cmd,
cmd              1138 drivers/net/wireless/marvell/libertas/cfg.c 			le16_to_cpu(cmd->hdr.size));
cmd              1143 drivers/net/wireless/marvell/libertas/cfg.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_ASSOCIATE, cmd);
cmd              1149 drivers/net/wireless/marvell/libertas/cfg.c 	resp = (void *) cmd; /* recast for easier field access */
cmd              1219 drivers/net/wireless/marvell/libertas/cfg.c 	kfree(cmd);
cmd              1403 drivers/net/wireless/marvell/libertas/cfg.c 	struct cmd_ds_802_11_deauthenticate cmd;
cmd              1406 drivers/net/wireless/marvell/libertas/cfg.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1407 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd              1409 drivers/net/wireless/marvell/libertas/cfg.c 	memcpy(cmd.macaddr, &priv->assoc_bss, ETH_ALEN);
cmd              1410 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.reasoncode = cpu_to_le16(reason);
cmd              1412 drivers/net/wireless/marvell/libertas/cfg.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_DEAUTHENTICATE, &cmd);
cmd              1721 drivers/net/wireless/marvell/libertas/cfg.c 	struct cmd_ds_802_11_ad_hoc_join cmd;
cmd              1763 drivers/net/wireless/marvell/libertas/cfg.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1764 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd              1766 drivers/net/wireless/marvell/libertas/cfg.c 	memcpy(cmd.bss.bssid, bss->bssid, ETH_ALEN);
cmd              1767 drivers/net/wireless/marvell/libertas/cfg.c 	memcpy(cmd.bss.ssid, params->ssid, params->ssid_len);
cmd              1768 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.type = CMD_BSS_TYPE_IBSS;
cmd              1769 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.beaconperiod = cpu_to_le16(params->beacon_interval);
cmd              1770 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.ds.header.id = WLAN_EID_DS_PARAMS;
cmd              1771 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.ds.header.len = 1;
cmd              1772 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.ds.channel = params->chandef.chan->hw_value;
cmd              1773 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.ibss.header.id = WLAN_EID_IBSS_PARAMS;
cmd              1774 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.ibss.header.len = 2;
cmd              1775 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.ibss.atimwindow = 0;
cmd              1776 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bss.capability = cpu_to_le16(bss->capability & CAPINFO_MASK);
cmd              1783 drivers/net/wireless/marvell/libertas/cfg.c 		lbs_add_rates(cmd.bss.rates);
cmd              1792 drivers/net/wireless/marvell/libertas/cfg.c 		rates = cmd.bss.rates;
cmd              1810 drivers/net/wireless/marvell/libertas/cfg.c 		cmd.failtimeout = cpu_to_le16(MRVDRV_ASSOCIATION_TIME_OUT);
cmd              1811 drivers/net/wireless/marvell/libertas/cfg.c 		cmd.probedelay = cpu_to_le16(CMD_SCAN_PROBE_DELAY_TIME);
cmd              1813 drivers/net/wireless/marvell/libertas/cfg.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_AD_HOC_JOIN, &cmd);
cmd              1837 drivers/net/wireless/marvell/libertas/cfg.c 	struct cmd_ds_802_11_ad_hoc_start cmd;
cmd              1839 drivers/net/wireless/marvell/libertas/cfg.c 		(struct cmd_ds_802_11_ad_hoc_result *) &cmd;
cmd              1876 drivers/net/wireless/marvell/libertas/cfg.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1877 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd              1878 drivers/net/wireless/marvell/libertas/cfg.c 	memcpy(cmd.ssid, params->ssid, params->ssid_len);
cmd              1879 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.bsstype = CMD_BSS_TYPE_IBSS;
cmd              1880 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.beaconperiod = cpu_to_le16(params->beacon_interval);
cmd              1881 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.ibss.header.id = WLAN_EID_IBSS_PARAMS;
cmd              1882 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.ibss.header.len = 2;
cmd              1883 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.ibss.atimwindow = 0;
cmd              1884 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.ds.header.id = WLAN_EID_DS_PARAMS;
cmd              1885 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.ds.header.len = 1;
cmd              1886 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.ds.channel = params->chandef.chan->hw_value;
cmd              1889 drivers/net/wireless/marvell/libertas/cfg.c 		cmd.probedelay = cpu_to_le16(CMD_SCAN_PROBE_DELAY_TIME);
cmd              1892 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.capability = cpu_to_le16(capability);
cmd              1893 drivers/net/wireless/marvell/libertas/cfg.c 	lbs_add_rates(cmd.rates);
cmd              1896 drivers/net/wireless/marvell/libertas/cfg.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_AD_HOC_START, &cmd);
cmd              1957 drivers/net/wireless/marvell/libertas/cfg.c 	struct cmd_ds_802_11_ad_hoc_stop cmd;
cmd              1963 drivers/net/wireless/marvell/libertas/cfg.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1964 drivers/net/wireless/marvell/libertas/cfg.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd              1965 drivers/net/wireless/marvell/libertas/cfg.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_AD_HOC_STOP, &cmd);
cmd                68 drivers/net/wireless/marvell/libertas/cmd.c static u8 is_command_allowed_in_ps(u16 cmd)
cmd                70 drivers/net/wireless/marvell/libertas/cmd.c 	switch (cmd) {
cmd                91 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_get_hw_spec cmd;
cmd                95 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd                96 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd                97 drivers/net/wireless/marvell/libertas/cmd.c 	memcpy(cmd.permanentaddr, priv->current_addr, ETH_ALEN);
cmd                98 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_GET_HW_SPEC, &cmd);
cmd               102 drivers/net/wireless/marvell/libertas/cmd.c 	priv->fwcapinfo = le32_to_cpu(cmd.fwcapinfo);
cmd               106 drivers/net/wireless/marvell/libertas/cmd.c 	priv->fwrelease = le32_to_cpu(cmd.fwrelease);
cmd               115 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.permanentaddr,
cmd               122 drivers/net/wireless/marvell/libertas/cmd.c 		    cmd.hwifversion, cmd.version);
cmd               132 drivers/net/wireless/marvell/libertas/cmd.c 		priv->regioncode = (le16_to_cpu(cmd.regioncode) >> 8) & 0xFF;
cmd               134 drivers/net/wireless/marvell/libertas/cmd.c 		priv->regioncode = le16_to_cpu(cmd.regioncode) & 0xFF;
cmd               150 drivers/net/wireless/marvell/libertas/cmd.c 		memmove(priv->current_addr, cmd.permanentaddr, ETH_ALEN);
cmd               233 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_ps_mode cmd;
cmd               236 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd               237 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               238 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(cmd_action);
cmd               242 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.multipledtim = cpu_to_le16(1);  /* Default DTIM multiple */
cmd               255 drivers/net/wireless/marvell/libertas/cmd.c 		ret = lbs_cmd_with_response(priv, CMD_802_11_PS_MODE, &cmd);
cmd               257 drivers/net/wireless/marvell/libertas/cmd.c 		lbs_cmd_async(priv, CMD_802_11_PS_MODE, &cmd.hdr, sizeof (cmd));
cmd               266 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_sleep_params cmd;
cmd               270 drivers/net/wireless/marvell/libertas/cmd.c 		memset(&cmd, 0, sizeof(cmd));
cmd               272 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.error = cpu_to_le16(sp->sp_error);
cmd               273 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.offset = cpu_to_le16(sp->sp_offset);
cmd               274 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.stabletime = cpu_to_le16(sp->sp_stabletime);
cmd               275 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.calcontrol = sp->sp_calcontrol;
cmd               276 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.externalsleepclk = sp->sp_extsleepclk;
cmd               277 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.reserved = cpu_to_le16(sp->sp_reserved);
cmd               279 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               280 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(cmd_action);
cmd               282 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_SLEEP_PARAMS, &cmd);
cmd               287 drivers/net/wireless/marvell/libertas/cmd.c 			    le16_to_cpu(cmd.error), le16_to_cpu(cmd.offset),
cmd               288 drivers/net/wireless/marvell/libertas/cmd.c 			    le16_to_cpu(cmd.stabletime), cmd.calcontrol,
cmd               289 drivers/net/wireless/marvell/libertas/cmd.c 			    cmd.externalsleepclk);
cmd               291 drivers/net/wireless/marvell/libertas/cmd.c 		sp->sp_error = le16_to_cpu(cmd.error);
cmd               292 drivers/net/wireless/marvell/libertas/cmd.c 		sp->sp_offset = le16_to_cpu(cmd.offset);
cmd               293 drivers/net/wireless/marvell/libertas/cmd.c 		sp->sp_stabletime = le16_to_cpu(cmd.stabletime);
cmd               294 drivers/net/wireless/marvell/libertas/cmd.c 		sp->sp_calcontrol = cmd.calcontrol;
cmd               295 drivers/net/wireless/marvell/libertas/cmd.c 		sp->sp_extsleepclk = cmd.externalsleepclk;
cmd               296 drivers/net/wireless/marvell/libertas/cmd.c 		sp->sp_reserved = le16_to_cpu(cmd.reserved);
cmd               352 drivers/net/wireless/marvell/libertas/cmd.c 		struct cmd_header *cmd)
cmd               362 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_header cmd;
cmd               368 drivers/net/wireless/marvell/libertas/cmd.c 			memset(&cmd, 0, sizeof(cmd));
cmd               380 drivers/net/wireless/marvell/libertas/cmd.c 						&cmd,
cmd               381 drivers/net/wireless/marvell/libertas/cmd.c 						sizeof(cmd),
cmd               420 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_snmp_mib cmd;
cmd               423 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof (cmd));
cmd               424 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               425 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd               426 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.oid = cpu_to_le16((u16) oid);
cmd               430 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.bufsize = cpu_to_le16(sizeof(u8));
cmd               431 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.value[0] = val;
cmd               438 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.bufsize = cpu_to_le16(sizeof(u16));
cmd               439 drivers/net/wireless/marvell/libertas/cmd.c 		*((__le16 *)(&cmd.value)) = cpu_to_le16(val);
cmd               448 drivers/net/wireless/marvell/libertas/cmd.c 		    le16_to_cpu(cmd.oid), le16_to_cpu(cmd.bufsize), val);
cmd               450 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_SNMP_MIB, &cmd);
cmd               467 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_snmp_mib cmd;
cmd               470 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof (cmd));
cmd               471 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               472 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_GET);
cmd               473 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.oid = cpu_to_le16(oid);
cmd               475 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_SNMP_MIB, &cmd);
cmd               479 drivers/net/wireless/marvell/libertas/cmd.c 	switch (le16_to_cpu(cmd.bufsize)) {
cmd               481 drivers/net/wireless/marvell/libertas/cmd.c 		*out_val = cmd.value[0];
cmd               484 drivers/net/wireless/marvell/libertas/cmd.c 		*out_val = le16_to_cpu(*((__le16 *)(&cmd.value)));
cmd               488 drivers/net/wireless/marvell/libertas/cmd.c 		            oid, le16_to_cpu(cmd.bufsize));
cmd               509 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_rf_tx_power cmd;
cmd               512 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd               513 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               514 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_GET);
cmd               516 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_RF_TX_POWER, &cmd);
cmd               518 drivers/net/wireless/marvell/libertas/cmd.c 		*curlevel = le16_to_cpu(cmd.curlevel);
cmd               520 drivers/net/wireless/marvell/libertas/cmd.c 			*minlevel = cmd.minlevel;
cmd               522 drivers/net/wireless/marvell/libertas/cmd.c 			*maxlevel = cmd.maxlevel;
cmd               538 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_rf_tx_power cmd;
cmd               541 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd               542 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               543 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd               544 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.curlevel = cpu_to_le16(dbm);
cmd               548 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_RF_TX_POWER, &cmd);
cmd               564 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_monitor_mode cmd;
cmd               567 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd               568 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               569 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd               571 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.mode = cpu_to_le16(0x1);
cmd               575 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_MONITOR_MODE, &cmd);
cmd               593 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_rf_channel cmd;
cmd               596 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd               597 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               598 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_OPT_802_11_RF_CHANNEL_GET);
cmd               600 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_RF_CHANNEL, &cmd);
cmd               604 drivers/net/wireless/marvell/libertas/cmd.c 	ret = le16_to_cpu(cmd.channel);
cmd               635 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_rf_channel cmd;
cmd               641 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd               642 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               643 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_OPT_802_11_RF_CHANNEL_SET);
cmd               644 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.channel = cpu_to_le16(channel);
cmd               646 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_RF_CHANNEL, &cmd);
cmd               650 drivers/net/wireless/marvell/libertas/cmd.c 	priv->channel = (uint8_t) le16_to_cpu(cmd.channel);
cmd               669 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_rssi cmd;
cmd               675 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd               676 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               678 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.n_or_snr = cpu_to_le16(8);
cmd               680 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_RSSI, &cmd);
cmd               682 drivers/net/wireless/marvell/libertas/cmd.c 		*nf = CAL_NF(le16_to_cpu(cmd.nf));
cmd               683 drivers/net/wireless/marvell/libertas/cmd.c 		*rssi = CAL_RSSI(le16_to_cpu(cmd.n_or_snr), le16_to_cpu(cmd.nf));
cmd               701 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11d_domain_info cmd;
cmd               702 drivers/net/wireless/marvell/libertas/cmd.c 	struct mrvl_ie_domain_param_set *domain = &cmd.domain;
cmd               716 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd               717 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd               797 drivers/net/wireless/marvell/libertas/cmd.c 			(u8 *) &cmd.domain.country_code,
cmd               800 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd.hdr) +
cmd               801 drivers/net/wireless/marvell/libertas/cmd.c 				   sizeof(cmd.action) +
cmd               802 drivers/net/wireless/marvell/libertas/cmd.c 				   sizeof(cmd.domain.header) +
cmd               803 drivers/net/wireless/marvell/libertas/cmd.c 				   sizeof(cmd.domain.country_code) +
cmd               806 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11D_DOMAIN_INFO, &cmd);
cmd               825 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_reg_access cmd;
cmd               830 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd               831 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               832 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_GET);
cmd               833 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.offset = cpu_to_le16(offset);
cmd               842 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, reg, &cmd);
cmd               845 drivers/net/wireless/marvell/libertas/cmd.c 			*value = cmd.value.bbp_rf;
cmd               847 drivers/net/wireless/marvell/libertas/cmd.c 			*value = le32_to_cpu(cmd.value.mac);
cmd               867 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_reg_access cmd;
cmd               870 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd               871 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               872 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd               873 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.offset = cpu_to_le16(offset);
cmd               876 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.value.bbp_rf = (u8) (value & 0xFF);
cmd               878 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.value.mac = cpu_to_le32(value);
cmd               884 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, reg, &cmd);
cmd               936 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_header *cmd;
cmd               942 drivers/net/wireless/marvell/libertas/cmd.c 	cmd = cmdnode->cmdbuf;
cmd               946 drivers/net/wireless/marvell/libertas/cmd.c 	cmd->seqnum = cpu_to_le16(priv->seqnum);
cmd               950 drivers/net/wireless/marvell/libertas/cmd.c 	cmdsize = le16_to_cpu(cmd->size);
cmd               951 drivers/net/wireless/marvell/libertas/cmd.c 	command = le16_to_cpu(cmd->command);
cmd               958 drivers/net/wireless/marvell/libertas/cmd.c 		     command, le16_to_cpu(cmd->seqnum), cmdsize);
cmd               961 drivers/net/wireless/marvell/libertas/cmd.c 	ret = priv->hw_host_to_card(priv, MVMS_CMD, (u8 *) cmd, cmdsize);
cmd              1012 drivers/net/wireless/marvell/libertas/cmd.c void __lbs_complete_command(struct lbs_private *priv, struct cmd_ctrl_node *cmd,
cmd              1021 drivers/net/wireless/marvell/libertas/cmd.c 	list_del_init(&cmd->list);
cmd              1023 drivers/net/wireless/marvell/libertas/cmd.c 	cmd->result = result;
cmd              1024 drivers/net/wireless/marvell/libertas/cmd.c 	cmd->cmdwaitqwoken = 1;
cmd              1025 drivers/net/wireless/marvell/libertas/cmd.c 	wake_up(&cmd->cmdwait_q);
cmd              1027 drivers/net/wireless/marvell/libertas/cmd.c 	if (!cmd->callback || cmd->callback == lbs_cmd_async_callback)
cmd              1028 drivers/net/wireless/marvell/libertas/cmd.c 		__lbs_cleanup_and_insert_cmd(priv, cmd);
cmd              1033 drivers/net/wireless/marvell/libertas/cmd.c void lbs_complete_command(struct lbs_private *priv, struct cmd_ctrl_node *cmd,
cmd              1038 drivers/net/wireless/marvell/libertas/cmd.c 	__lbs_complete_command(priv, cmd, result);
cmd              1044 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_radio_control cmd;
cmd              1047 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd              1048 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd              1049 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.control = 0;
cmd              1057 drivers/net/wireless/marvell/libertas/cmd.c 			cmd.control = cpu_to_le16(preamble);
cmd              1065 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.control |= cpu_to_le16(0x1);
cmd              1067 drivers/net/wireless/marvell/libertas/cmd.c 		cmd.control &= cpu_to_le16(~0x1);
cmd              1076 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_RADIO_CONTROL, &cmd);
cmd              1084 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_mac_control cmd;
cmd              1086 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd              1087 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(priv->mac_control);
cmd              1088 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.reserved = 0;
cmd              1090 drivers/net/wireless/marvell/libertas/cmd.c 	lbs_cmd_async(priv, CMD_MAC_CONTROL, &cmd.hdr, sizeof(cmd));
cmd              1095 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_mac_control cmd;
cmd              1098 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd              1099 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(priv->mac_control);
cmd              1100 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.reserved = 0;
cmd              1101 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_MAC_CONTROL, &cmd);
cmd              1232 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_header *cmd;
cmd              1257 drivers/net/wireless/marvell/libertas/cmd.c 		cmd = cmdnode->cmdbuf;
cmd              1259 drivers/net/wireless/marvell/libertas/cmd.c 		if (is_command_allowed_in_ps(le16_to_cpu(cmd->command))) {
cmd              1264 drivers/net/wireless/marvell/libertas/cmd.c 				       le16_to_cpu(cmd->command),
cmd              1271 drivers/net/wireless/marvell/libertas/cmd.c 				     le16_to_cpu(cmd->command), priv->psstate);
cmd              1284 drivers/net/wireless/marvell/libertas/cmd.c 			if (cmd->command != cpu_to_le16(CMD_802_11_PS_MODE)) {
cmd              1306 drivers/net/wireless/marvell/libertas/cmd.c 				struct cmd_ds_802_11_ps_mode *psm = (void *)cmd;
cmd              1340 drivers/net/wireless/marvell/libertas/cmd.c 			    le16_to_cpu(cmd->command));
cmd              1450 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_tpc_cfg cmd;
cmd              1453 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1454 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd              1455 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd              1456 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.enable = !!enable;
cmd              1457 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.usesnr = !!usesnr;
cmd              1458 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.P0 = p0;
cmd              1459 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.P1 = p1;
cmd              1460 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.P2 = p2;
cmd              1462 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_TPC_CFG, &cmd);
cmd              1482 drivers/net/wireless/marvell/libertas/cmd.c 	struct cmd_ds_802_11_pa_cfg cmd;
cmd              1485 drivers/net/wireless/marvell/libertas/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1486 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd              1487 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd              1488 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.enable = !!enable;
cmd              1489 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.P0 = p0;
cmd              1490 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.P1 = p1;
cmd              1491 drivers/net/wireless/marvell/libertas/cmd.c 	cmd.P2 = p2;
cmd              1493 drivers/net/wireless/marvell/libertas/cmd.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_PA_CFG , &cmd);
cmd                34 drivers/net/wireless/marvell/libertas/cmd.h #define lbs_cmd(priv, cmdnr, cmd, cb, cb_arg)	({		\
cmd                35 drivers/net/wireless/marvell/libertas/cmd.h 	uint16_t __sz = le16_to_cpu((cmd)->hdr.size);		\
cmd                36 drivers/net/wireless/marvell/libertas/cmd.h 	(cmd)->hdr.size = cpu_to_le16(sizeof(*(cmd)));		\
cmd                37 drivers/net/wireless/marvell/libertas/cmd.h 	__lbs_cmd(priv, cmdnr, &(cmd)->hdr, __sz, cb, cb_arg);	\
cmd                40 drivers/net/wireless/marvell/libertas/cmd.h #define lbs_cmd_with_response(priv, cmdnr, cmd)	\
cmd                41 drivers/net/wireless/marvell/libertas/cmd.h 	lbs_cmd(priv, cmdnr, cmd, lbs_cmd_copyback, (unsigned long) (cmd))
cmd                63 drivers/net/wireless/marvell/libertas/cmd.h void __lbs_complete_command(struct lbs_private *priv, struct cmd_ctrl_node *cmd,
cmd                65 drivers/net/wireless/marvell/libertas/cmd.h void lbs_complete_command(struct lbs_private *priv, struct cmd_ctrl_node *cmd,
cmd               226 drivers/net/wireless/marvell/libertas/cmdresp.c 	struct cmd_header cmd;
cmd               272 drivers/net/wireless/marvell/libertas/cmdresp.c 		lbs_cmd_async(priv, CMD_802_11_WAKEUP_CONFIRM, &cmd,
cmd               273 drivers/net/wireless/marvell/libertas/cmdresp.c 				sizeof(cmd));
cmd                42 drivers/net/wireless/marvell/libertas/ethtool.c 	struct cmd_ds_802_11_eeprom_access cmd;
cmd                51 drivers/net/wireless/marvell/libertas/ethtool.c 	cmd.hdr.size = cpu_to_le16(sizeof(struct cmd_ds_802_11_eeprom_access) -
cmd                53 drivers/net/wireless/marvell/libertas/ethtool.c 	cmd.action = cpu_to_le16(CMD_ACT_GET);
cmd                54 drivers/net/wireless/marvell/libertas/ethtool.c 	cmd.offset = cpu_to_le16(eeprom->offset);
cmd                55 drivers/net/wireless/marvell/libertas/ethtool.c 	cmd.len    = cpu_to_le16(eeprom->len);
cmd                56 drivers/net/wireless/marvell/libertas/ethtool.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_EEPROM_ACCESS, &cmd);
cmd                58 drivers/net/wireless/marvell/libertas/ethtool.c 		memcpy(bytes, cmd.value, eeprom->len);
cmd                23 drivers/net/wireless/marvell/libertas/host.h #define CMD_RET(cmd)                            (0x8000 | cmd)
cmd               798 drivers/net/wireless/marvell/libertas/if_sdio.c 		struct cmd_header cmd;
cmd               800 drivers/net/wireless/marvell/libertas/if_sdio.c 		memset(&cmd, 0, sizeof(cmd));
cmd               803 drivers/net/wireless/marvell/libertas/if_sdio.c 		if (__lbs_cmd(priv, CMD_FUNC_INIT, &cmd, sizeof(cmd),
cmd               804 drivers/net/wireless/marvell/libertas/if_sdio.c 				lbs_cmd_copyback, (unsigned long) &cmd))
cmd               985 drivers/net/wireless/marvell/libertas/if_sdio.c 	struct cmd_header cmd;
cmd               987 drivers/net/wireless/marvell/libertas/if_sdio.c 	memset(&cmd, 0, sizeof(cmd));
cmd               990 drivers/net/wireless/marvell/libertas/if_sdio.c 	ret = __lbs_cmd(priv, CMD_802_11_DEEP_SLEEP, &cmd, sizeof(cmd),
cmd               991 drivers/net/wireless/marvell/libertas/if_sdio.c 			lbs_cmd_copyback, (unsigned long) &cmd);
cmd              1264 drivers/net/wireless/marvell/libertas/if_sdio.c 		struct cmd_header cmd;
cmd              1266 drivers/net/wireless/marvell/libertas/if_sdio.c 		memset(&cmd, 0, sizeof(cmd));
cmd              1270 drivers/net/wireless/marvell/libertas/if_sdio.c 				&cmd, sizeof(cmd), lbs_cmd_copyback,
cmd              1271 drivers/net/wireless/marvell/libertas/if_sdio.c 				(unsigned long) &cmd))
cmd               385 drivers/net/wireless/marvell/libertas/if_usb.c 	struct cmd_header *cmd = cardp->ep_out_buf + 4;
cmd               390 drivers/net/wireless/marvell/libertas/if_usb.c 	cmd->command = cpu_to_le16(CMD_802_11_RESET);
cmd               391 drivers/net/wireless/marvell/libertas/if_usb.c 	cmd->size = cpu_to_le16(sizeof(cmd));
cmd               392 drivers/net/wireless/marvell/libertas/if_usb.c 	cmd->result = cpu_to_le16(0);
cmd               393 drivers/net/wireless/marvell/libertas/if_usb.c 	cmd->seqnum = cpu_to_le16(0x5a5a);
cmd               541 drivers/net/wireless/marvell/libertas/if_usb.c 		} else if ((bootcmdresp.cmd != BOOT_CMD_FW_BY_USB) &&
cmd               542 drivers/net/wireless/marvell/libertas/if_usb.c 			   (bootcmdresp.cmd != BOOT_CMD_UPDATE_FW) &&
cmd               543 drivers/net/wireless/marvell/libertas/if_usb.c 			   (bootcmdresp.cmd != BOOT_CMD_UPDATE_BOOT2)) {
cmd               545 drivers/net/wireless/marvell/libertas/if_usb.c 				bootcmdresp.cmd);
cmd               567 drivers/net/wireless/marvell/libertas/if_usb.c 	if (!syncfwheader->cmd) {
cmd               759 drivers/net/wireless/marvell/libertas/if_usb.c 	bootcmd->cmd = ivalue;
cmd                28 drivers/net/wireless/marvell/libertas/if_usb.h 	uint8_t	cmd;
cmd                39 drivers/net/wireless/marvell/libertas/if_usb.h 	uint8_t	cmd;
cmd                99 drivers/net/wireless/marvell/libertas/if_usb.h 	__le32 cmd;
cmd               131 drivers/net/wireless/marvell/libertas/main.c 	struct cmd_ds_802_11_mac_address cmd;
cmd               140 drivers/net/wireless/marvell/libertas/main.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               141 drivers/net/wireless/marvell/libertas/main.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd               142 drivers/net/wireless/marvell/libertas/main.c 	memcpy(cmd.macadd, priv->current_addr, ETH_ALEN);
cmd               144 drivers/net/wireless/marvell/libertas/main.c 	ret = lbs_cmd_with_response(priv, CMD_802_11_MAC_ADDRESS, &cmd);
cmd               326 drivers/net/wireless/marvell/libertas/main.c static int lbs_add_mcast_addrs(struct cmd_ds_mac_multicast_adr *cmd,
cmd               339 drivers/net/wireless/marvell/libertas/main.c 		if (mac_in_list(cmd->maclist, nr_addrs, ha->addr)) {
cmd               348 drivers/net/wireless/marvell/libertas/main.c 		memcpy(&cmd->maclist[6*i], ha->addr, ETH_ALEN);
cmd               793 drivers/net/wireless/marvell/libertas/main.c 			struct cmd_header cmd;
cmd               796 drivers/net/wireless/marvell/libertas/main.c 			memset(&cmd, 0, sizeof(cmd));
cmd               797 drivers/net/wireless/marvell/libertas/main.c 			cmd.size = cpu_to_le16(sizeof(cmd));
cmd               798 drivers/net/wireless/marvell/libertas/main.c 			lbs_cmd_async(priv, CMD_802_11_DEEP_SLEEP, &cmd,
cmd               799 drivers/net/wireless/marvell/libertas/main.c 					sizeof(cmd));
cmd                26 drivers/net/wireless/marvell/libertas/mesh.c 		    struct cmd_ds_mesh_access *cmd)
cmd                30 drivers/net/wireless/marvell/libertas/mesh.c 	cmd->hdr.command = cpu_to_le16(CMD_MESH_ACCESS);
cmd                31 drivers/net/wireless/marvell/libertas/mesh.c 	cmd->hdr.size = cpu_to_le16(sizeof(*cmd));
cmd                32 drivers/net/wireless/marvell/libertas/mesh.c 	cmd->hdr.result = 0;
cmd                34 drivers/net/wireless/marvell/libertas/mesh.c 	cmd->action = cpu_to_le16(cmd_action);
cmd                36 drivers/net/wireless/marvell/libertas/mesh.c 	ret = lbs_cmd_with_response(priv, CMD_MESH_ACCESS, cmd);
cmd                42 drivers/net/wireless/marvell/libertas/mesh.c 				  struct cmd_ds_mesh_config *cmd,
cmd                56 drivers/net/wireless/marvell/libertas/mesh.c 	cmd->hdr.command = cpu_to_le16(command);
cmd                57 drivers/net/wireless/marvell/libertas/mesh.c 	cmd->hdr.size = cpu_to_le16(sizeof(struct cmd_ds_mesh_config));
cmd                58 drivers/net/wireless/marvell/libertas/mesh.c 	cmd->hdr.result = 0;
cmd                60 drivers/net/wireless/marvell/libertas/mesh.c 	cmd->type = cpu_to_le16(type);
cmd                61 drivers/net/wireless/marvell/libertas/mesh.c 	cmd->action = cpu_to_le16(action);
cmd                63 drivers/net/wireless/marvell/libertas/mesh.c 	ret = lbs_cmd_with_response(priv, command, cmd);
cmd                69 drivers/net/wireless/marvell/libertas/mesh.c 			 struct cmd_ds_mesh_config *cmd,
cmd                77 drivers/net/wireless/marvell/libertas/mesh.c 	ret = __lbs_mesh_config_send(priv, cmd, action, type);
cmd                90 drivers/net/wireless/marvell/libertas/mesh.c 	struct cmd_ds_mesh_config cmd;
cmd                93 drivers/net/wireless/marvell/libertas/mesh.c 	memset(&cmd, 0, sizeof(cmd));
cmd                94 drivers/net/wireless/marvell/libertas/mesh.c 	cmd.channel = cpu_to_le16(chan);
cmd                95 drivers/net/wireless/marvell/libertas/mesh.c 	ie = (struct mrvl_meshie *)cmd.data;
cmd               120 drivers/net/wireless/marvell/libertas/mesh.c 		cmd.length = cpu_to_le16(sizeof(struct mrvl_meshie_val));
cmd               131 drivers/net/wireless/marvell/libertas/mesh.c 	return __lbs_mesh_config_send(priv, &cmd, action, priv->mesh_tlv);
cmd               338 drivers/net/wireless/marvell/libertas/mesh.c 	struct cmd_ds_mesh_config cmd;
cmd               341 drivers/net/wireless/marvell/libertas/mesh.c 	memset(&cmd, 0, sizeof(struct cmd_ds_mesh_config));
cmd               342 drivers/net/wireless/marvell/libertas/mesh.c 	ret = lbs_mesh_config_send(priv, &cmd, CMD_ACT_MESH_CONFIG_GET,
cmd               348 drivers/net/wireless/marvell/libertas/mesh.c 	memcpy(defs, &cmd.data[0], sizeof(struct mrvl_mesh_defaults));
cmd               384 drivers/net/wireless/marvell/libertas/mesh.c 	struct cmd_ds_mesh_config cmd;
cmd               388 drivers/net/wireless/marvell/libertas/mesh.c 	memset(&cmd, 0, sizeof(cmd));
cmd               393 drivers/net/wireless/marvell/libertas/mesh.c 	*((__le32 *)&cmd.data[0]) = cpu_to_le32(!!datum);
cmd               394 drivers/net/wireless/marvell/libertas/mesh.c 	cmd.length = cpu_to_le16(sizeof(uint32_t));
cmd               395 drivers/net/wireless/marvell/libertas/mesh.c 	ret = lbs_mesh_config_send(priv, &cmd, CMD_ACT_MESH_CONFIG_SET,
cmd               434 drivers/net/wireless/marvell/libertas/mesh.c 	struct cmd_ds_mesh_config cmd;
cmd               438 drivers/net/wireless/marvell/libertas/mesh.c 	memset(&cmd, 0, sizeof(cmd));
cmd               452 drivers/net/wireless/marvell/libertas/mesh.c 	cmd.data[0] = datum;
cmd               453 drivers/net/wireless/marvell/libertas/mesh.c 	cmd.length = cpu_to_le16(sizeof(uint8_t));
cmd               454 drivers/net/wireless/marvell/libertas/mesh.c 	ret = lbs_mesh_config_send(priv, &cmd, CMD_ACT_MESH_CONFIG_SET,
cmd               493 drivers/net/wireless/marvell/libertas/mesh.c 	struct cmd_ds_mesh_config cmd;
cmd               497 drivers/net/wireless/marvell/libertas/mesh.c 	memset(&cmd, 0, sizeof(cmd));
cmd               502 drivers/net/wireless/marvell/libertas/mesh.c 	*((__le16 *)&cmd.data[0]) = cpu_to_le16(datum);
cmd               503 drivers/net/wireless/marvell/libertas/mesh.c 	cmd.length = cpu_to_le16(sizeof(uint16_t));
cmd               504 drivers/net/wireless/marvell/libertas/mesh.c 	ret = lbs_mesh_config_send(priv, &cmd, CMD_ACT_MESH_CONFIG_SET,
cmd               551 drivers/net/wireless/marvell/libertas/mesh.c 	struct cmd_ds_mesh_config cmd;
cmd               561 drivers/net/wireless/marvell/libertas/mesh.c 	memset(&cmd, 0, sizeof(struct cmd_ds_mesh_config));
cmd               562 drivers/net/wireless/marvell/libertas/mesh.c 	ie = (struct mrvl_meshie *) &cmd.data[0];
cmd               567 drivers/net/wireless/marvell/libertas/mesh.c 	cmd.length = cpu_to_le16(sizeof(struct mrvl_meshie));
cmd               579 drivers/net/wireless/marvell/libertas/mesh.c 	ret = lbs_mesh_config_send(priv, &cmd, CMD_ACT_MESH_CONFIG_SET,
cmd               617 drivers/net/wireless/marvell/libertas/mesh.c 	struct cmd_ds_mesh_config cmd;
cmd               624 drivers/net/wireless/marvell/libertas/mesh.c 	memset(&cmd, 0, sizeof(cmd));
cmd               632 drivers/net/wireless/marvell/libertas/mesh.c 	cmd.length = cpu_to_le16(sizeof(struct mrvl_meshie));
cmd               635 drivers/net/wireless/marvell/libertas/mesh.c 	ie = (struct mrvl_meshie *) &cmd.data[0];
cmd               640 drivers/net/wireless/marvell/libertas/mesh.c 	ret = lbs_mesh_config_send(priv, &cmd, CMD_ACT_MESH_CONFIG_SET,
cmd               678 drivers/net/wireless/marvell/libertas/mesh.c 	struct cmd_ds_mesh_config cmd;
cmd               685 drivers/net/wireless/marvell/libertas/mesh.c 	memset(&cmd, 0, sizeof(cmd));
cmd               693 drivers/net/wireless/marvell/libertas/mesh.c 	cmd.length = cpu_to_le16(sizeof(struct mrvl_meshie));
cmd               696 drivers/net/wireless/marvell/libertas/mesh.c 	ie = (struct mrvl_meshie *) &cmd.data[0];
cmd               701 drivers/net/wireless/marvell/libertas/mesh.c 	ret = lbs_mesh_config_send(priv, &cmd, CMD_ACT_MESH_CONFIG_SET,
cmd               739 drivers/net/wireless/marvell/libertas/mesh.c 	struct cmd_ds_mesh_config cmd;
cmd               746 drivers/net/wireless/marvell/libertas/mesh.c 	memset(&cmd, 0, sizeof(cmd));
cmd               754 drivers/net/wireless/marvell/libertas/mesh.c 	cmd.length = cpu_to_le16(sizeof(struct mrvl_meshie));
cmd               757 drivers/net/wireless/marvell/libertas/mesh.c 	ie = (struct mrvl_meshie *) &cmd.data[0];
cmd               762 drivers/net/wireless/marvell/libertas/mesh.c 	ret = lbs_mesh_config_send(priv, &cmd, CMD_ACT_MESH_CONFIG_SET,
cmd                81 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ds_get_hw_spec cmd;
cmd                87 drivers/net/wireless/marvell/libertas_tf/cmd.c 	memset(&cmd, 0, sizeof(cmd));
cmd                88 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd                89 drivers/net/wireless/marvell/libertas_tf/cmd.c 	memcpy(cmd.permanentaddr, priv->current_addr, ETH_ALEN);
cmd                90 drivers/net/wireless/marvell/libertas_tf/cmd.c 	ret = lbtf_cmd_with_response(priv, CMD_GET_HW_SPEC, &cmd);
cmd                94 drivers/net/wireless/marvell/libertas_tf/cmd.c 	priv->fwcapinfo = le32_to_cpu(cmd.fwcapinfo);
cmd                98 drivers/net/wireless/marvell/libertas_tf/cmd.c 	priv->fwrelease = le32_to_cpu(cmd.fwrelease);
cmd               103 drivers/net/wireless/marvell/libertas_tf/cmd.c 		cmd.permanentaddr,
cmd               110 drivers/net/wireless/marvell/libertas_tf/cmd.c 		    cmd.hwifversion, cmd.version);
cmd               116 drivers/net/wireless/marvell/libertas_tf/cmd.c 	priv->regioncode = le16_to_cpu(cmd.regioncode) & 0xFF;
cmd               131 drivers/net/wireless/marvell/libertas_tf/cmd.c 		memmove(priv->current_addr, cmd.permanentaddr, ETH_ALEN);
cmd               152 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ds_802_11_rf_channel cmd;
cmd               156 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               157 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.action = cpu_to_le16(CMD_OPT_802_11_RF_CHANNEL_SET);
cmd               158 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.channel = cpu_to_le16(channel);
cmd               160 drivers/net/wireless/marvell/libertas_tf/cmd.c 	ret = lbtf_cmd_with_response(priv, CMD_802_11_RF_CHANNEL, &cmd);
cmd               167 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ds_802_11_beacon_set cmd;
cmd               176 drivers/net/wireless/marvell/libertas_tf/cmd.c 	size =  sizeof(cmd) - sizeof(cmd.beacon) + beacon->len;
cmd               177 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.hdr.size = cpu_to_le16(size);
cmd               178 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.len = cpu_to_le16(beacon->len);
cmd               179 drivers/net/wireless/marvell/libertas_tf/cmd.c 	memcpy(cmd.beacon, (u8 *) beacon->data, beacon->len);
cmd               181 drivers/net/wireless/marvell/libertas_tf/cmd.c 	lbtf_cmd_async(priv, CMD_802_11_BEACON_SET, &cmd.hdr, size);
cmd               190 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ds_802_11_beacon_control cmd;
cmd               193 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               194 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd               195 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.beacon_enable = cpu_to_le16(beacon_enable);
cmd               196 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.beacon_period = cpu_to_le16(beacon_int);
cmd               198 drivers/net/wireless/marvell/libertas_tf/cmd.c 	lbtf_cmd_async(priv, CMD_802_11_BEACON_CTRL, &cmd.hdr, sizeof(cmd));
cmd               236 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_header *cmd;
cmd               244 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd = cmdnode->cmdbuf;
cmd               248 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmdsize = le16_to_cpu(cmd->size);
cmd               249 drivers/net/wireless/marvell/libertas_tf/cmd.c 	command = le16_to_cpu(cmd->command);
cmd               252 drivers/net/wireless/marvell/libertas_tf/cmd.c 		     command, le16_to_cpu(cmd->seqnum), cmdsize);
cmd               255 drivers/net/wireless/marvell/libertas_tf/cmd.c 	ret = priv->ops->hw_host_to_card(priv, MVMS_CMD, (u8 *)cmd, cmdsize);
cmd               304 drivers/net/wireless/marvell/libertas_tf/cmd.c void lbtf_complete_command(struct lbtf_private *priv, struct cmd_ctrl_node *cmd,
cmd               307 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd->result = result;
cmd               308 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd->cmdwaitqwoken = 1;
cmd               309 drivers/net/wireless/marvell/libertas_tf/cmd.c 	wake_up_interruptible(&cmd->cmdwait_q);
cmd               311 drivers/net/wireless/marvell/libertas_tf/cmd.c 	if (!cmd->callback)
cmd               312 drivers/net/wireless/marvell/libertas_tf/cmd.c 		__lbtf_cleanup_and_insert_cmd(priv, cmd);
cmd               318 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ds_mac_multicast_addr cmd;
cmd               322 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               323 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd               325 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.nr_of_adrs = cpu_to_le16((u16) priv->nr_of_multicastmacaddr);
cmd               327 drivers/net/wireless/marvell/libertas_tf/cmd.c 	lbtf_deb_cmd("MULTICAST_ADR: setting %d addresses\n", cmd.nr_of_adrs);
cmd               329 drivers/net/wireless/marvell/libertas_tf/cmd.c 	memcpy(cmd.maclist, priv->multicastlist,
cmd               332 drivers/net/wireless/marvell/libertas_tf/cmd.c 	lbtf_cmd_async(priv, CMD_MAC_MULTICAST_ADR, &cmd.hdr, sizeof(cmd));
cmd               340 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ds_set_mode cmd;
cmd               343 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               344 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.mode = cpu_to_le16(mode);
cmd               346 drivers/net/wireless/marvell/libertas_tf/cmd.c 	lbtf_cmd_async(priv, CMD_802_11_SET_MODE, &cmd.hdr, sizeof(cmd));
cmd               353 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ds_set_bssid cmd;
cmd               356 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               357 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.activate = activate ? 1 : 0;
cmd               359 drivers/net/wireless/marvell/libertas_tf/cmd.c 		memcpy(cmd.bssid, bssid, ETH_ALEN);
cmd               361 drivers/net/wireless/marvell/libertas_tf/cmd.c 	lbtf_cmd_async(priv, CMD_802_11_SET_BSSID, &cmd.hdr, sizeof(cmd));
cmd               367 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ds_802_11_mac_address cmd;
cmd               370 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               371 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd               373 drivers/net/wireless/marvell/libertas_tf/cmd.c 	memcpy(cmd.macadd, mac_addr, ETH_ALEN);
cmd               375 drivers/net/wireless/marvell/libertas_tf/cmd.c 	lbtf_cmd_async(priv, CMD_802_11_MAC_ADDRESS, &cmd.hdr, sizeof(cmd));
cmd               383 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ds_802_11_radio_control cmd;
cmd               387 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               388 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.action = cpu_to_le16(CMD_ACT_SET);
cmd               392 drivers/net/wireless/marvell/libertas_tf/cmd.c 		cmd.control = cpu_to_le16(SET_SHORT_PREAMBLE);
cmd               396 drivers/net/wireless/marvell/libertas_tf/cmd.c 		cmd.control = cpu_to_le16(SET_LONG_PREAMBLE);
cmd               401 drivers/net/wireless/marvell/libertas_tf/cmd.c 		cmd.control = cpu_to_le16(SET_AUTO_PREAMBLE);
cmd               406 drivers/net/wireless/marvell/libertas_tf/cmd.c 		cmd.control |= cpu_to_le16(TURN_ON_RF);
cmd               408 drivers/net/wireless/marvell/libertas_tf/cmd.c 		cmd.control &= cpu_to_le16(~TURN_ON_RF);
cmd               413 drivers/net/wireless/marvell/libertas_tf/cmd.c 	ret = lbtf_cmd_with_response(priv, CMD_802_11_RADIO_CONTROL, &cmd);
cmd               421 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_ds_mac_control cmd;
cmd               424 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.hdr.size = cpu_to_le16(sizeof(cmd));
cmd               425 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.action = cpu_to_le16(priv->mac_control);
cmd               426 drivers/net/wireless/marvell/libertas_tf/cmd.c 	cmd.reserved = 0;
cmd               429 drivers/net/wireless/marvell/libertas_tf/cmd.c 		&cmd.hdr, sizeof(cmd));
cmd               563 drivers/net/wireless/marvell/libertas_tf/cmd.c 	struct cmd_header *cmd;
cmd               587 drivers/net/wireless/marvell/libertas_tf/cmd.c 		cmd = cmdnode->cmdbuf;
cmd               591 drivers/net/wireless/marvell/libertas_tf/cmd.c 			    le16_to_cpu(cmd->command));
cmd               336 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	struct cmd_ds_802_11_reset *cmd = cardp->ep_out_buf + 4;
cmd               343 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	cmd->hdr.command = cpu_to_le16(CMD_802_11_RESET);
cmd               344 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	cmd->hdr.size = cpu_to_le16(sizeof(struct cmd_ds_802_11_reset));
cmd               345 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	cmd->hdr.result = cpu_to_le16(0);
cmd               346 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	cmd->hdr.seqnum = cpu_to_le16(0x5a5a);
cmd               347 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	cmd->action = cpu_to_le16(CMD_ACT_HALT);
cmd               517 drivers/net/wireless/marvell/libertas_tf/if_usb.c 		} else if (bcmdresp.cmd != BOOT_CMD_FW_BY_USB) {
cmd               519 drivers/net/wireless/marvell/libertas_tf/if_usb.c 				bcmdresp.cmd);
cmd               545 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	if (!syncfwheader->cmd) {
cmd               747 drivers/net/wireless/marvell/libertas_tf/if_usb.c 	bootcmd->cmd = ivalue;
cmd                26 drivers/net/wireless/marvell/libertas_tf/if_usb.h 	uint8_t	cmd;
cmd                35 drivers/net/wireless/marvell/libertas_tf/if_usb.h 	uint8_t	cmd;
cmd                89 drivers/net/wireless/marvell/libertas_tf/if_usb.h 	__le32 cmd;
cmd                26 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h #define CMD_RET(cmd)			(0x8000 | cmd)
cmd               481 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h void lbtf_complete_command(struct lbtf_private *priv, struct cmd_ctrl_node *cmd,
cmd               500 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h #define lbtf_cmd(priv, cmdnr, cmd, cb, cb_arg)	({		\
cmd               501 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h 	uint16_t __sz = le16_to_cpu((cmd)->hdr.size);		\
cmd               502 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h 	(cmd)->hdr.size = cpu_to_le16(sizeof(*(cmd)));		\
cmd               503 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h 	__lbtf_cmd(priv, cmdnr, &(cmd)->hdr, __sz, cb, cb_arg);	\
cmd               506 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h #define lbtf_cmd_with_response(priv, cmdnr, cmd)	\
cmd               507 drivers/net/wireless/marvell/libertas_tf/libertas_tf.h 	lbtf_cmd(priv, cmdnr, cmd, lbtf_cmd_copyback, (unsigned long) (cmd))
cmd               266 drivers/net/wireless/marvell/mwifiex/11ac.c 			 struct host_cmd_ds_command *cmd, u16 cmd_action,
cmd               269 drivers/net/wireless/marvell/mwifiex/11ac.c 	struct host_cmd_11ac_vht_cfg *vhtcfg = &cmd->params.vht_cfg;
cmd               271 drivers/net/wireless/marvell/mwifiex/11ac.c 	cmd->command = cpu_to_le16(HostCmd_CMD_11AC_CFG);
cmd               272 drivers/net/wireless/marvell/mwifiex/11ac.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_11ac_vht_cfg) +
cmd                41 drivers/net/wireless/marvell/mwifiex/11ac.h 			 struct host_cmd_ds_command *cmd, u16 cmd_action,
cmd               145 drivers/net/wireless/marvell/mwifiex/11h.c 					  struct host_cmd_ds_command *cmd,
cmd               148 drivers/net/wireless/marvell/mwifiex/11h.c 	struct host_cmd_ds_chan_rpt_req *cr_req = &cmd->params.chan_rpt_req;
cmd               151 drivers/net/wireless/marvell/mwifiex/11h.c 	cmd->command = cpu_to_le16(HostCmd_CMD_CHAN_REPORT_REQUEST);
cmd               152 drivers/net/wireless/marvell/mwifiex/11h.c 	cmd->size = cpu_to_le16(S_DS_GEN);
cmd               153 drivers/net/wireless/marvell/mwifiex/11h.c 	le16_unaligned_add_cpu(&cmd->size,
cmd               215 drivers/net/wireless/marvell/mwifiex/11n.c 			     struct host_cmd_ds_command *cmd, int cmd_action,
cmd               218 drivers/net/wireless/marvell/mwifiex/11n.c 	struct host_cmd_ds_txbuf_cfg *tx_buf = &cmd->params.tx_buf;
cmd               221 drivers/net/wireless/marvell/mwifiex/11n.c 	cmd->command = cpu_to_le16(HostCmd_CMD_RECONFIGURE_TX_BUFF);
cmd               222 drivers/net/wireless/marvell/mwifiex/11n.c 	cmd->size =
cmd               247 drivers/net/wireless/marvell/mwifiex/11n.c int mwifiex_cmd_amsdu_aggr_ctrl(struct host_cmd_ds_command *cmd,
cmd               252 drivers/net/wireless/marvell/mwifiex/11n.c 		&cmd->params.amsdu_aggr_ctrl;
cmd               255 drivers/net/wireless/marvell/mwifiex/11n.c 	cmd->command = cpu_to_le16(HostCmd_CMD_AMSDU_AGGR_CTRL);
cmd               256 drivers/net/wireless/marvell/mwifiex/11n.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_amsdu_aggr_ctrl)
cmd               281 drivers/net/wireless/marvell/mwifiex/11n.c 			struct host_cmd_ds_command *cmd, u16 cmd_action,
cmd               284 drivers/net/wireless/marvell/mwifiex/11n.c 	struct host_cmd_ds_11n_cfg *htcfg = &cmd->params.htcfg;
cmd               286 drivers/net/wireless/marvell/mwifiex/11n.c 	cmd->command = cpu_to_le16(HostCmd_CMD_11N_CFG);
cmd               287 drivers/net/wireless/marvell/mwifiex/11n.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_11n_cfg) + S_DS_GEN);
cmd                32 drivers/net/wireless/marvell/mwifiex/11n.h 			struct host_cmd_ds_command *cmd, u16 cmd_action,
cmd                60 drivers/net/wireless/marvell/mwifiex/11n.h 			     struct host_cmd_ds_command *cmd,
cmd                62 drivers/net/wireless/marvell/mwifiex/11n.h int mwifiex_cmd_amsdu_aggr_ctrl(struct host_cmd_ds_command *cmd,
cmd               445 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c int mwifiex_cmd_11n_addba_req(struct host_cmd_ds_command *cmd, void *data_buf)
cmd               447 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 	struct host_cmd_ds_11n_addba_req *add_ba_req = &cmd->params.add_ba_req;
cmd               449 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 	cmd->command = cpu_to_le16(HostCmd_CMD_11N_ADDBA_REQ);
cmd               450 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 	cmd->size = cpu_to_le16(sizeof(*add_ba_req) + S_DS_GEN);
cmd               465 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 				  struct host_cmd_ds_command *cmd,
cmd               469 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 	struct host_cmd_ds_11n_addba_rsp *add_ba_rsp = &cmd->params.add_ba_rsp;
cmd               495 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 	cmd->command = cpu_to_le16(HostCmd_CMD_11N_ADDBA_RSP);
cmd               496 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 	cmd->size = cpu_to_le16(sizeof(*add_ba_rsp) + S_DS_GEN);
cmd               535 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c int mwifiex_cmd_11n_delba(struct host_cmd_ds_command *cmd, void *data_buf)
cmd               537 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 	struct host_cmd_ds_11n_delba *del_ba = &cmd->params.del_ba;
cmd               539 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 	cmd->command = cpu_to_le16(HostCmd_CMD_11N_DELBA);
cmd               540 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.c 	cmd->size = cpu_to_le16(sizeof(*del_ba) + S_DS_GEN);
cmd                67 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.h int mwifiex_cmd_11n_delba(struct host_cmd_ds_command *cmd,
cmd                70 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.h 				  struct host_cmd_ds_command *cmd,
cmd                73 drivers/net/wireless/marvell/mwifiex/11n_rxreorder.h int mwifiex_cmd_11n_addba_req(struct host_cmd_ds_command *cmd,
cmd              4077 drivers/net/wireless/marvell/mwifiex/cfg80211.c 		memcpy(hostcmd->cmd, nla_data(tb[MWIFIEX_TM_ATTR_DATA]),
cmd              4093 drivers/net/wireless/marvell/mwifiex/cfg80211.c 			      hostcmd->len, hostcmd->cmd);
cmd               156 drivers/net/wireless/marvell/mwifiex/cmdevt.c 				struct host_cmd_ds_command *cmd,
cmd               160 drivers/net/wireless/marvell/mwifiex/cmdevt.c 	memcpy(cmd, pcmd_ptr->cmd, pcmd_ptr->len);
cmd               848 drivers/net/wireless/marvell/mwifiex/cmdevt.c 			memcpy(hostcmd->cmd, resp, size);
cmd              1237 drivers/net/wireless/marvell/mwifiex/cmdevt.c 	struct host_cmd_ds_command *cmd = (struct host_cmd_ds_command *) pbuf;
cmd              1240 drivers/net/wireless/marvell/mwifiex/cmdevt.c 	uint16_t result = le16_to_cpu(cmd->result);
cmd              1241 drivers/net/wireless/marvell/mwifiex/cmdevt.c 	uint16_t command = le16_to_cpu(cmd->command);
cmd              1242 drivers/net/wireless/marvell/mwifiex/cmdevt.c 	uint16_t seq_num = le16_to_cpu(cmd->seq_num);
cmd              1252 drivers/net/wireless/marvell/mwifiex/cmdevt.c 		    command, result, le16_to_cpu(cmd->size), seq_num);
cmd              1286 drivers/net/wireless/marvell/mwifiex/cmdevt.c 	cmd->command = cpu_to_le16(command);
cmd              1287 drivers/net/wireless/marvell/mwifiex/cmdevt.c 	cmd->seq_num = cpu_to_le16(seq_num);
cmd              1304 drivers/net/wireless/marvell/mwifiex/cmdevt.c 			       struct host_cmd_ds_command *cmd,
cmd              1309 drivers/net/wireless/marvell/mwifiex/cmdevt.c 		&cmd->params.psmode_enh;
cmd              1313 drivers/net/wireless/marvell/mwifiex/cmdevt.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_PS_MODE_ENH);
cmd              1317 drivers/net/wireless/marvell/mwifiex/cmdevt.c 		cmd->size = cpu_to_le16(S_DS_GEN + sizeof(psmode_enh->action) +
cmd              1322 drivers/net/wireless/marvell/mwifiex/cmdevt.c 		cmd->size = cpu_to_le16(S_DS_GEN + sizeof(psmode_enh->action) +
cmd              1329 drivers/net/wireless/marvell/mwifiex/cmdevt.c 		tlv = (u8 *) cmd + cmd_size;
cmd              1375 drivers/net/wireless/marvell/mwifiex/cmdevt.c 		cmd->size = cpu_to_le16(cmd_size);
cmd              1459 drivers/net/wireless/marvell/mwifiex/cmdevt.c 			    struct host_cmd_ds_command *cmd)
cmd              1461 drivers/net/wireless/marvell/mwifiex/cmdevt.c 	struct host_cmd_ds_get_hw_spec *hw_spec = &cmd->params.hw_spec;
cmd              1463 drivers/net/wireless/marvell/mwifiex/cmdevt.c 	cmd->command = cpu_to_le16(HostCmd_CMD_GET_HW_SPEC);
cmd              1464 drivers/net/wireless/marvell/mwifiex/cmdevt.c 	cmd->size =
cmd               618 drivers/net/wireless/marvell/mwifiex/debugfs.c 	char cmd;
cmd               628 drivers/net/wireless/marvell/mwifiex/debugfs.c 	ret = sscanf(buf, "%c %x %x", &cmd, &mem_rw.addr, &mem_rw.value);
cmd               634 drivers/net/wireless/marvell/mwifiex/debugfs.c 	if ((cmd == 'r') || (cmd == 'R')) {
cmd               637 drivers/net/wireless/marvell/mwifiex/debugfs.c 	} else if ((cmd == 'w') || (cmd == 'W')) {
cmd               380 drivers/net/wireless/marvell/mwifiex/ioctl.h 	u8 cmd[MWIFIEX_SIZE_OF_CMD_BUFFER];
cmd               388 drivers/net/wireless/marvell/mwifiex/join.c 				 struct host_cmd_ds_command *cmd,
cmd               391 drivers/net/wireless/marvell/mwifiex/join.c 	struct host_cmd_ds_802_11_associate *assoc = &cmd->params.associate;
cmd               406 drivers/net/wireless/marvell/mwifiex/join.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_ASSOCIATE);
cmd               542 drivers/net/wireless/marvell/mwifiex/join.c 	cmd->size = cpu_to_le16((u16) (pos - (u8 *) assoc) + S_DS_GEN);
cmd               841 drivers/net/wireless/marvell/mwifiex/join.c 				struct host_cmd_ds_command *cmd,
cmd               847 drivers/net/wireless/marvell/mwifiex/join.c 		&cmd->params.adhoc_start;
cmd               863 drivers/net/wireless/marvell/mwifiex/join.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_AD_HOC_START);
cmd              1087 drivers/net/wireless/marvell/mwifiex/join.c 	cmd->size =
cmd              1119 drivers/net/wireless/marvell/mwifiex/join.c 			       struct host_cmd_ds_command *cmd,
cmd              1124 drivers/net/wireless/marvell/mwifiex/join.c 		&cmd->params.adhoc_join;
cmd              1152 drivers/net/wireless/marvell/mwifiex/join.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_AD_HOC_JOIN);
cmd              1248 drivers/net/wireless/marvell/mwifiex/join.c 	cmd->size = cpu_to_le16
cmd              1275 drivers/net/wireless/marvell/mwifiex/join.c 	u16 cmd = le16_to_cpu(resp->command);
cmd              1284 drivers/net/wireless/marvell/mwifiex/join.c 	if (cmd == HostCmd_CMD_802_11_AD_HOC_START)
cmd              1129 drivers/net/wireless/marvell/mwifiex/main.h 			       struct host_cmd_ds_command *cmd,
cmd              1166 drivers/net/wireless/marvell/mwifiex/main.h int mwifiex_cmd_802_11_scan(struct host_cmd_ds_command *cmd,
cmd              1176 drivers/net/wireless/marvell/mwifiex/main.h 				 struct host_cmd_ds_command *cmd,
cmd              1190 drivers/net/wireless/marvell/mwifiex/main.h 				    struct host_cmd_ds_command *cmd,
cmd              1193 drivers/net/wireless/marvell/mwifiex/main.h 				   struct host_cmd_ds_command *cmd,
cmd              1197 drivers/net/wireless/marvell/mwifiex/main.h int mwifiex_cmd_802_11_bg_scan_query(struct host_cmd_ds_command *cmd);
cmd              1217 drivers/net/wireless/marvell/mwifiex/main.h 			    struct host_cmd_ds_command *cmd);
cmd              1252 drivers/net/wireless/marvell/mwifiex/main.h 				struct host_cmd_ds_command *cmd,
cmd              1259 drivers/net/wireless/marvell/mwifiex/main.h 				      struct host_cmd_ds_command *cmd,
cmd              1653 drivers/net/wireless/marvell/mwifiex/main.h 					  struct host_cmd_ds_command *cmd,
cmd              1603 drivers/net/wireless/marvell/mwifiex/scan.c int mwifiex_cmd_802_11_scan(struct host_cmd_ds_command *cmd,
cmd              1606 drivers/net/wireless/marvell/mwifiex/scan.c 	struct host_cmd_ds_802_11_scan *scan_cmd = &cmd->params.scan;
cmd              1614 drivers/net/wireless/marvell/mwifiex/scan.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_SCAN);
cmd              1617 drivers/net/wireless/marvell/mwifiex/scan.c 	cmd->size = cpu_to_le16((u16) (sizeof(scan_cmd->bss_mode)
cmd              2265 drivers/net/wireless/marvell/mwifiex/scan.c 				struct host_cmd_ds_command *cmd,
cmd              2268 drivers/net/wireless/marvell/mwifiex/scan.c 	struct host_cmd_ds_802_11_scan_ext *ext_scan = &cmd->params.ext_scan;
cmd              2273 drivers/net/wireless/marvell/mwifiex/scan.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_SCAN_EXT);
cmd              2276 drivers/net/wireless/marvell/mwifiex/scan.c 	cmd->size = cpu_to_le16((u16)(sizeof(ext_scan->reserved)
cmd              2286 drivers/net/wireless/marvell/mwifiex/scan.c 				      struct host_cmd_ds_command *cmd,
cmd              2290 drivers/net/wireless/marvell/mwifiex/scan.c 					&cmd->params.bg_scan_config;
cmd              2304 drivers/net/wireless/marvell/mwifiex/scan.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_BG_SCAN_CONFIG);
cmd              2305 drivers/net/wireless/marvell/mwifiex/scan.c 	cmd->size = cpu_to_le16(sizeof(*bgscan_config) + S_DS_GEN);
cmd              2470 drivers/net/wireless/marvell/mwifiex/scan.c 	le16_unaligned_add_cpu(&cmd->size, tlv_pos - bgscan_config->tlv);
cmd              2759 drivers/net/wireless/marvell/mwifiex/scan.c int mwifiex_cmd_802_11_bg_scan_query(struct host_cmd_ds_command *cmd)
cmd              2762 drivers/net/wireless/marvell/mwifiex/scan.c 		&cmd->params.bg_scan_query;
cmd              2764 drivers/net/wireless/marvell/mwifiex/scan.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_BG_SCAN_QUERY);
cmd              2765 drivers/net/wireless/marvell/mwifiex/scan.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_802_11_bg_scan_query)
cmd                48 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			     struct host_cmd_ds_command *cmd, u16 cmd_action)
cmd                50 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_RSSI_INFO);
cmd                51 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_802_11_rssi_info) +
cmd                53 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->params.rssi_info.action = cpu_to_le16(cmd_action);
cmd                54 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->params.rssi_info.ndata = cpu_to_le16(priv->data_avg_factor);
cmd                55 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->params.rssi_info.nbcn = cpu_to_le16(priv->bcn_avg_factor);
cmd                78 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				   struct host_cmd_ds_command *cmd,
cmd                81 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_mac_control *mac_ctrl = &cmd->params.mac_ctrl;
cmd                89 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_MAC_CONTROL);
cmd                90 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size =
cmd               113 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				       struct host_cmd_ds_command *cmd,
cmd               117 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_802_11_snmp_mib *snmp_mib = &cmd->params.smib;
cmd               121 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_SNMP_MIB);
cmd               122 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_802_11_snmp_mib)
cmd               129 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		le16_unaligned_add_cpu(&cmd->size, MAX_SNMP_BUF_SIZE);
cmd               134 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		le16_unaligned_add_cpu(&cmd->size, sizeof(u16));
cmd               153 drivers/net/wireless/marvell/mwifiex/sta_cmd.c mwifiex_cmd_802_11_get_log(struct host_cmd_ds_command *cmd)
cmd               155 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_GET_LOG);
cmd               156 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_802_11_get_log) +
cmd               171 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				   struct host_cmd_ds_command *cmd,
cmd               174 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_tx_rate_cfg *rate_cfg = &cmd->params.tx_rate_cfg;
cmd               179 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_TX_RATE_CFG);
cmd               225 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size =
cmd               242 drivers/net/wireless/marvell/mwifiex/sta_cmd.c static int mwifiex_cmd_tx_power_cfg(struct host_cmd_ds_command *cmd,
cmd               247 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_txpwr_cfg *cmd_txp_cfg = &cmd->params.txp_cfg;
cmd               249 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_TXPWR_CFG);
cmd               250 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size =
cmd               266 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			cmd->size = cpu_to_le16(le16_to_cpu(cmd->size) +
cmd               286 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				   struct host_cmd_ds_command *cmd,
cmd               289 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_rf_tx_pwr *txp = &cmd->params.txp;
cmd               291 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_rf_tx_pwr)
cmd               293 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_RF_TX_PWR);
cmd               303 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				  struct host_cmd_ds_command *cmd,
cmd               307 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_rf_ant_mimo *ant_mimo = &cmd->params.ant_mimo;
cmd               308 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_rf_ant_siso *ant_siso = &cmd->params.ant_siso;
cmd               310 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_RF_ANTENNA);
cmd               315 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			cmd->size = cpu_to_le16(sizeof(struct
cmd               325 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			cmd->size = cpu_to_le16(sizeof(struct
cmd               334 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			cmd->size = cpu_to_le16(sizeof(struct
cmd               340 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			cmd->size = cpu_to_le16(sizeof(struct
cmd               361 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			  struct host_cmd_ds_command *cmd,
cmd               366 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_802_11_hs_cfg_enh *hs_cfg = &cmd->params.opt_hs_cfg;
cmd               375 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_HS_CFG_ENH);
cmd               422 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(size);
cmd               436 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 					  struct host_cmd_ds_command *cmd,
cmd               439 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_MAC_ADDRESS);
cmd               440 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_802_11_mac_address) +
cmd               442 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->result = 0;
cmd               444 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->params.mac_addr.action = cpu_to_le16(cmd_action);
cmd               447 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		memcpy(cmd->params.mac_addr.mac_addr, priv->curr_addr,
cmd               461 drivers/net/wireless/marvell/mwifiex/sta_cmd.c mwifiex_cmd_mac_multicast_adr(struct host_cmd_ds_command *cmd,
cmd               465 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_mac_multicast_adr *mcast_addr = &cmd->params.mc_addr;
cmd               467 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_mac_multicast_adr) +
cmd               469 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_MAC_MULTICAST_ADR);
cmd               489 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 					     struct host_cmd_ds_command *cmd,
cmd               492 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_802_11_deauthenticate *deauth = &cmd->params.deauth;
cmd               494 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_DEAUTHENTICATE);
cmd               495 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_802_11_deauthenticate)
cmd               515 drivers/net/wireless/marvell/mwifiex/sta_cmd.c static int mwifiex_cmd_802_11_ad_hoc_stop(struct host_cmd_ds_command *cmd)
cmd               517 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_AD_HOC_STOP);
cmd               518 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(S_DS_GEN);
cmd               593 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				  struct host_cmd_ds_command *cmd,
cmd               636 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(size);
cmd               651 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				   struct host_cmd_ds_command *cmd,
cmd               659 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 						&cmd->params.key_material_v2;
cmd               661 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_KEY_MATERIAL);
cmd               682 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(struct mwifiex_ie_types_header) +
cmd               700 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(struct mwifiex_ie_types_header) +
cmd               740 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(struct mwifiex_ie_types_header) +
cmd               768 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(struct mwifiex_ie_types_header) +
cmd               788 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		return mwifiex_set_aes_key_v2(priv, cmd, enc_key, km);
cmd               804 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(struct mwifiex_ie_types_header) +
cmd               823 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				   struct host_cmd_ds_command *cmd,
cmd               828 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		&cmd->params.key_material;
cmd               833 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_KEY_MATERIAL);
cmd               837 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size =
cmd               849 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(key_param_len +
cmd               896 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(key_material->action)
cmd               981 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(key_material->action) + S_DS_GEN
cmd               998 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(cmd_size);
cmd              1007 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				struct host_cmd_ds_command *cmd,
cmd              1012 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		return mwifiex_cmd_802_11_key_material_v2(priv, cmd,
cmd              1017 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		return mwifiex_cmd_802_11_key_material_v1(priv, cmd,
cmd              1031 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 					   struct host_cmd_ds_command *cmd,
cmd              1036 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		&cmd->params.domain_info;
cmd              1044 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11D_DOMAIN_INFO);
cmd              1047 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(domain_info->action) + S_DS_GEN);
cmd              1066 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(domain_info->action) +
cmd              1071 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(domain_info->action) + S_DS_GEN);
cmd              1085 drivers/net/wireless/marvell/mwifiex/sta_cmd.c static int mwifiex_cmd_ibss_coalescing_status(struct host_cmd_ds_command *cmd,
cmd              1089 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		&(cmd->params.ibss_coalescing);
cmd              1091 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_IBSS_COALESCING_STATUS);
cmd              1092 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_802_11_ibss_status) +
cmd              1094 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->result = 0;
cmd              1117 drivers/net/wireless/marvell/mwifiex/sta_cmd.c mwifiex_cmd_mem_access(struct host_cmd_ds_command *cmd, u16 cmd_action,
cmd              1121 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_mem_access *mem_access = (void *)&cmd->params.mem;
cmd              1123 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_MEM_ACCESS);
cmd              1124 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_mem_access) +
cmd              1151 drivers/net/wireless/marvell/mwifiex/sta_cmd.c static int mwifiex_cmd_reg_access(struct host_cmd_ds_command *cmd,
cmd              1156 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	switch (le16_to_cpu(cmd->command)) {
cmd              1161 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(*mac_reg) + S_DS_GEN);
cmd              1162 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		mac_reg = &cmd->params.mac_reg;
cmd              1172 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(*bbp_reg) + S_DS_GEN);
cmd              1173 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		bbp_reg = &cmd->params.bbp_reg;
cmd              1183 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(*rf_reg) + S_DS_GEN);
cmd              1184 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		rf_reg = &cmd->params.rf_reg;
cmd              1194 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(*pmic_reg) + S_DS_GEN);
cmd              1195 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		pmic_reg = &cmd->params.pmic_reg;
cmd              1205 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(*cau_reg) + S_DS_GEN);
cmd              1206 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cau_reg = &cmd->params.rf_reg;
cmd              1216 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			&cmd->params.eeprom;
cmd              1218 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		cmd->size = cpu_to_le16(sizeof(*cmd_eeprom) + S_DS_GEN);
cmd              1243 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			   struct host_cmd_ds_command *cmd, u16 action)
cmd              1246 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 					&cmd->params.pcie_host_spec;
cmd              1249 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_PCIE_DESC_DETAILS);
cmd              1250 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct
cmd              1252 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->result = 0;
cmd              1293 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			     struct host_cmd_ds_command *cmd,
cmd              1296 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_802_11_subsc_evt *subsc_evt = &cmd->params.subsc_evt;
cmd              1301 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_802_11_SUBSCRIBE_EVENT);
cmd              1302 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_802_11_subsc_evt) +
cmd              1356 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		le16_unaligned_add_cpu(&cmd->size,
cmd              1378 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		le16_unaligned_add_cpu(&cmd->size,
cmd              1434 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		    struct host_cmd_ds_command *cmd,
cmd              1437 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_mef_cfg *mef_cfg = &cmd->params.mef_cfg;
cmd              1442 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_MEF_CFG);
cmd              1461 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16((u16) (pos - (u8 *)mef_cfg) + S_DS_GEN);
cmd              1517 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				struct host_cmd_ds_command *cmd, void *data_buf)
cmd              1522 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	u8 *data = (u8 *)cmd + S_DS_GEN;
cmd              1543 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_CFG_DATA);
cmd              1544 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(S_DS_GEN + len);
cmd              1551 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			  struct host_cmd_ds_command *cmd,
cmd              1554 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_multi_chan_policy *mc_pol = &cmd->params.mc_policy;
cmd              1559 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_MC_POLICY);
cmd              1560 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_multi_chan_policy) +
cmd              1566 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				   struct host_cmd_ds_command *cmd,
cmd              1569 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_robust_coex *coex = &cmd->params.coex;
cmd              1572 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_ROBUST_COEX);
cmd              1573 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(*coex) + sizeof(*coex_tlv) + S_DS_GEN);
cmd              1593 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 					 struct host_cmd_ds_command *cmd,
cmd              1597 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_gtk_rekey_params *rekey = &cmd->params.rekey;
cmd              1600 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_GTK_REKEY_OFFLOAD_CFG);
cmd              1601 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(*rekey) + S_DS_GEN);
cmd              1617 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 				       struct host_cmd_ds_command *cmd,
cmd              1620 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_chan_region_cfg *reg = &cmd->params.reg_cfg;
cmd              1622 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_CHAN_REGION_CFG);
cmd              1623 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(*reg) + S_DS_GEN);
cmd              1633 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			 struct host_cmd_ds_command *cmd,
cmd              1637 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 						&cmd->params.coalesce_cfg;
cmd              1643 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_COALESCE_CFG);
cmd              1644 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(S_DS_GEN);
cmd              1683 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		le16_unaligned_add_cpu(&cmd->size,
cmd              1691 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	le16_unaligned_add_cpu(&cmd->size, sizeof(u16) + sizeof(u16));
cmd              1698 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 			struct host_cmd_ds_command *cmd,
cmd              1701 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_tdls_config *tdls_config = &cmd->params.tdls_config;
cmd              1706 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_TDLS_CONFIG);
cmd              1707 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(S_DS_GEN);
cmd              1709 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	le16_unaligned_add_cpu(&cmd->size, sizeof(tdls_config->tdls_action));
cmd              1736 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	le16_unaligned_add_cpu(&cmd->size, len);
cmd              1742 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 		      struct host_cmd_ds_command *cmd,
cmd              1745 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_tdls_oper *tdls_oper = &cmd->params.tdls_oper;
cmd              1758 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_TDLS_OPER);
cmd              1759 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(S_DS_GEN);
cmd              1760 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	le16_unaligned_add_cpu(&cmd->size,
cmd              1862 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	le16_unaligned_add_cpu(&cmd->size, config_len);
cmd              1868 drivers/net/wireless/marvell/mwifiex/sta_cmd.c static int mwifiex_cmd_sdio_rx_aggr_cfg(struct host_cmd_ds_command *cmd,
cmd              1872 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 					&cmd->params.sdio_rx_aggr_cfg;
cmd              1874 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_SDIO_SP_RX_AGGR_CFG);
cmd              1875 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size =
cmd              1892 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 					 struct host_cmd_ds_command *cmd)
cmd              1894 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_HS_WAKEUP_REASON);
cmd              1895 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_wakeup_reason) +
cmd              1901 drivers/net/wireless/marvell/mwifiex/sta_cmd.c static int mwifiex_cmd_get_chan_info(struct host_cmd_ds_command *cmd,
cmd              1904 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	struct host_cmd_ds_sta_configure *sta_cfg_cmd = &cmd->params.sta_cfg;
cmd              1908 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_STA_CONFIGURE);
cmd              1909 drivers/net/wireless/marvell/mwifiex/sta_cmd.c 	cmd->size = cpu_to_le16(sizeof(*sta_cfg_cmd) +
cmd               724 drivers/net/wireless/marvell/mwifiex/uap_cmd.c mwifiex_cmd_uap_sys_config(struct host_cmd_ds_command *cmd, u16 cmd_action,
cmd               731 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_UAP_SYS_CONFIG);
cmd               733 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 	sys_cfg = (struct host_cmd_ds_sys_config *)&cmd->params.uap_sys_config;
cmd               742 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		cmd->size = cpu_to_le16(param_size);
cmd               748 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		cmd->size = cpu_to_le16(ie_size);
cmd               761 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 				      struct host_cmd_ds_command *cmd, u8 *mac)
cmd               763 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 	struct host_cmd_ds_sta_deauth *sta_deauth = &cmd->params.sta_deauth;
cmd               765 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 	cmd->command = cpu_to_le16(HostCmd_CMD_UAP_STA_DEAUTH);
cmd               769 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 	cmd->size = cpu_to_le16(sizeof(struct host_cmd_ds_sta_deauth) +
cmd               783 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 	struct host_cmd_ds_command *cmd = cmd_buf;
cmd               787 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		if (mwifiex_cmd_uap_sys_config(cmd, cmd_action, type, data_buf))
cmd               794 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		cmd->command = cpu_to_le16(cmd_no);
cmd               795 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		cmd->size = cpu_to_le16(S_DS_GEN);
cmd               798 drivers/net/wireless/marvell/mwifiex/uap_cmd.c 		if (mwifiex_cmd_uap_sta_deauth(priv, cmd, data_buf))
cmd              1465 drivers/net/wireless/marvell/mwifiex/usb.c 				if (le32_to_cpu(sync_fw.cmd) & 0x80000000) {
cmd              1468 drivers/net/wireless/marvell/mwifiex/usb.c 						    sync_fw.cmd);
cmd              1483 drivers/net/wireless/marvell/mwifiex/usb.c 			if (sync_fw.cmd) {
cmd              1486 drivers/net/wireless/marvell/mwifiex/usb.c 					    sync_fw.cmd);
cmd               130 drivers/net/wireless/marvell/mwifiex/usb.h 	__le32 cmd;
cmd               155 drivers/net/wireless/marvell/mwifiex/util.c 	u16 cmd;
cmd               158 drivers/net/wireless/marvell/mwifiex/util.c 		cmd = HostCmd_CMD_FUNC_INIT;
cmd               160 drivers/net/wireless/marvell/mwifiex/util.c 		cmd = HostCmd_CMD_FUNC_SHUTDOWN;
cmd               167 drivers/net/wireless/marvell/mwifiex/util.c 	return mwifiex_send_cmd(priv, cmd, HostCmd_ACT_GEN_SET, 0, NULL, true);
cmd               447 drivers/net/wireless/marvell/mwl8k.c static const char *mwl8k_cmd_name(__le16 cmd, char *buf, int bufsize)
cmd               449 drivers/net/wireless/marvell/mwl8k.c 	u16 command = le16_to_cpu(cmd);
cmd               488 drivers/net/wireless/marvell/mwl8k.c 		snprintf(buf, bufsize, "0x%x", cmd);
cmd               646 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_pkt *cmd;
cmd               650 drivers/net/wireless/marvell/mwl8k.c 	cmd = kmalloc(sizeof(*cmd) + 256, GFP_KERNEL);
cmd               651 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd               654 drivers/net/wireless/marvell/mwl8k.c 	cmd->code = cpu_to_le16(MWL8K_CMD_CODE_DNLD);
cmd               655 drivers/net/wireless/marvell/mwl8k.c 	cmd->seq_num = 0;
cmd               656 drivers/net/wireless/marvell/mwl8k.c 	cmd->macid = 0;
cmd               657 drivers/net/wireless/marvell/mwl8k.c 	cmd->result = 0;
cmd               663 drivers/net/wireless/marvell/mwl8k.c 		memcpy(cmd->payload, data + done, block_size);
cmd               664 drivers/net/wireless/marvell/mwl8k.c 		cmd->length = cpu_to_le16(block_size);
cmd               666 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_send_fw_load_cmd(priv, cmd,
cmd               667 drivers/net/wireless/marvell/mwl8k.c 						sizeof(*cmd) + block_size);
cmd               676 drivers/net/wireless/marvell/mwl8k.c 		cmd->length = 0;
cmd               677 drivers/net/wireless/marvell/mwl8k.c 		rc = mwl8k_send_fw_load_cmd(priv, cmd, sizeof(*cmd));
cmd               680 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              2199 drivers/net/wireless/marvell/mwl8k.c static int mwl8k_post_cmd(struct ieee80211_hw *hw, struct mwl8k_cmd_pkt *cmd)
cmd              2212 drivers/net/wireless/marvell/mwl8k.c 		  mwl8k_cmd_name(cmd->code, buf, sizeof(buf)), cmd->macid);
cmd              2224 drivers/net/wireless/marvell/mwl8k.c 		switch (le16_to_cpu(cmd->code)) {
cmd              2238 drivers/net/wireless/marvell/mwl8k.c 	cmd->result = (__force __le16) 0xffff;
cmd              2239 drivers/net/wireless/marvell/mwl8k.c 	dma_size = le16_to_cpu(cmd->length);
cmd              2240 drivers/net/wireless/marvell/mwl8k.c 	dma_addr = pci_map_single(priv->pdev, cmd, dma_size,
cmd              2265 drivers/net/wireless/marvell/mwl8k.c 			  mwl8k_cmd_name(cmd->code, buf, sizeof(buf)),
cmd              2273 drivers/net/wireless/marvell/mwl8k.c 		rc = cmd->result ? -EINVAL : 0;
cmd              2276 drivers/net/wireless/marvell/mwl8k.c 				  mwl8k_cmd_name(cmd->code, buf, sizeof(buf)),
cmd              2277 drivers/net/wireless/marvell/mwl8k.c 				  le16_to_cpu(cmd->result));
cmd              2280 drivers/net/wireless/marvell/mwl8k.c 				     mwl8k_cmd_name(cmd->code,
cmd              2296 drivers/net/wireless/marvell/mwl8k.c 				 struct mwl8k_cmd_pkt *cmd)
cmd              2299 drivers/net/wireless/marvell/mwl8k.c 		cmd->macid = MWL8K_VIF(vif)->macid;
cmd              2300 drivers/net/wireless/marvell/mwl8k.c 	return mwl8k_post_cmd(hw, cmd);
cmd              2457 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_get_hw_spec_sta *cmd;
cmd              2461 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              2462 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              2465 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_GET_HW_SPEC);
cmd              2466 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              2468 drivers/net/wireless/marvell/mwl8k.c 	memset(cmd->perm_addr, 0xff, sizeof(cmd->perm_addr));
cmd              2469 drivers/net/wireless/marvell/mwl8k.c 	cmd->ps_cookie = cpu_to_le32(priv->cookie_dma);
cmd              2470 drivers/net/wireless/marvell/mwl8k.c 	cmd->rx_queue_ptr = cpu_to_le32(priv->rxq[0].rxd_dma);
cmd              2471 drivers/net/wireless/marvell/mwl8k.c 	cmd->num_tx_queues = cpu_to_le32(mwl8k_tx_queues(priv));
cmd              2473 drivers/net/wireless/marvell/mwl8k.c 		cmd->tx_queue_ptrs[i] = cpu_to_le32(priv->txq[i].txd_dma);
cmd              2474 drivers/net/wireless/marvell/mwl8k.c 	cmd->num_tx_desc_per_queue = cpu_to_le32(MWL8K_TX_DESCS);
cmd              2475 drivers/net/wireless/marvell/mwl8k.c 	cmd->total_rxd = cpu_to_le32(MWL8K_RX_DESCS);
cmd              2477 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              2480 drivers/net/wireless/marvell/mwl8k.c 		SET_IEEE80211_PERM_ADDR(hw, cmd->perm_addr);
cmd              2481 drivers/net/wireless/marvell/mwl8k.c 		priv->num_mcaddrs = le16_to_cpu(cmd->num_mcaddrs);
cmd              2482 drivers/net/wireless/marvell/mwl8k.c 		priv->fw_rev = le32_to_cpu(cmd->fw_rev);
cmd              2483 drivers/net/wireless/marvell/mwl8k.c 		priv->hw_rev = cmd->hw_rev;
cmd              2484 drivers/net/wireless/marvell/mwl8k.c 		mwl8k_set_caps(hw, le32_to_cpu(cmd->caps));
cmd              2489 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              2522 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_get_hw_spec_ap *cmd;
cmd              2526 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              2527 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              2530 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_GET_HW_SPEC);
cmd              2531 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              2533 drivers/net/wireless/marvell/mwl8k.c 	memset(cmd->perm_addr, 0xff, sizeof(cmd->perm_addr));
cmd              2534 drivers/net/wireless/marvell/mwl8k.c 	cmd->ps_cookie = cpu_to_le32(priv->cookie_dma);
cmd              2536 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              2541 drivers/net/wireless/marvell/mwl8k.c 		api_version = le32_to_cpu(cmd->fw_api_version);
cmd              2551 drivers/net/wireless/marvell/mwl8k.c 		SET_IEEE80211_PERM_ADDR(hw, cmd->perm_addr);
cmd              2552 drivers/net/wireless/marvell/mwl8k.c 		priv->num_mcaddrs = le16_to_cpu(cmd->num_mcaddrs);
cmd              2553 drivers/net/wireless/marvell/mwl8k.c 		priv->fw_rev = le32_to_cpu(cmd->fw_rev);
cmd              2554 drivers/net/wireless/marvell/mwl8k.c 		priv->hw_rev = cmd->hw_rev;
cmd              2555 drivers/net/wireless/marvell/mwl8k.c 		mwl8k_set_caps(hw, le32_to_cpu(cmd->caps));
cmd              2558 drivers/net/wireless/marvell/mwl8k.c 		priv->num_ampdu_queues = le32_to_cpu(cmd->num_of_ampdu_queues);
cmd              2566 drivers/net/wireless/marvell/mwl8k.c 		off = le32_to_cpu(cmd->rxwrptr) & 0xffff;
cmd              2569 drivers/net/wireless/marvell/mwl8k.c 		off = le32_to_cpu(cmd->rxrdptr) & 0xffff;
cmd              2572 drivers/net/wireless/marvell/mwl8k.c 		priv->txq_offset[0] = le32_to_cpu(cmd->wcbbase0) & 0xffff;
cmd              2573 drivers/net/wireless/marvell/mwl8k.c 		priv->txq_offset[1] = le32_to_cpu(cmd->wcbbase1) & 0xffff;
cmd              2574 drivers/net/wireless/marvell/mwl8k.c 		priv->txq_offset[2] = le32_to_cpu(cmd->wcbbase2) & 0xffff;
cmd              2575 drivers/net/wireless/marvell/mwl8k.c 		priv->txq_offset[3] = le32_to_cpu(cmd->wcbbase3) & 0xffff;
cmd              2579 drivers/net/wireless/marvell/mwl8k.c 				le32_to_cpu(cmd->wcbbase_ampdu[i]) & 0xffff;
cmd              2583 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              2624 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_hw_spec *cmd;
cmd              2628 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              2629 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              2632 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_HW_SPEC);
cmd              2633 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              2635 drivers/net/wireless/marvell/mwl8k.c 	cmd->ps_cookie = cpu_to_le32(priv->cookie_dma);
cmd              2636 drivers/net/wireless/marvell/mwl8k.c 	cmd->rx_queue_ptr = cpu_to_le32(priv->rxq[0].rxd_dma);
cmd              2637 drivers/net/wireless/marvell/mwl8k.c 	cmd->num_tx_queues = cpu_to_le32(mwl8k_tx_queues(priv));
cmd              2647 drivers/net/wireless/marvell/mwl8k.c 		cmd->tx_queue_ptrs[i] = cpu_to_le32(priv->txq[j].txd_dma);
cmd              2650 drivers/net/wireless/marvell/mwl8k.c 	cmd->flags = cpu_to_le32(MWL8K_SET_HW_SPEC_FLAG_HOST_DECR_MGMT |
cmd              2655 drivers/net/wireless/marvell/mwl8k.c 	cmd->num_tx_desc_per_queue = cpu_to_le32(MWL8K_TX_DESCS);
cmd              2656 drivers/net/wireless/marvell/mwl8k.c 	cmd->total_rxd = cpu_to_le32(MWL8K_RX_DESCS);
cmd              2658 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              2659 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              2684 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_mac_multicast_adr *cmd;
cmd              2696 drivers/net/wireless/marvell/mwl8k.c 	size = sizeof(*cmd) + mc_count * ETH_ALEN;
cmd              2698 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(size, GFP_ATOMIC);
cmd              2699 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              2702 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_MAC_MULTICAST_ADR);
cmd              2703 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(size);
cmd              2704 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(MWL8K_ENABLE_RX_DIRECTED |
cmd              2708 drivers/net/wireless/marvell/mwl8k.c 		cmd->action |= cpu_to_le16(MWL8K_ENABLE_RX_ALL_MULTICAST);
cmd              2713 drivers/net/wireless/marvell/mwl8k.c 		cmd->action |= cpu_to_le16(MWL8K_ENABLE_RX_MULTICAST);
cmd              2714 drivers/net/wireless/marvell/mwl8k.c 		cmd->numaddr = cpu_to_le16(mc_count);
cmd              2716 drivers/net/wireless/marvell/mwl8k.c 			memcpy(cmd->addr[i], ha->addr, ETH_ALEN);
cmd              2720 drivers/net/wireless/marvell/mwl8k.c 	return &cmd->header;
cmd              2739 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_get_stat *cmd;
cmd              2742 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              2743 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              2746 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_GET_STAT);
cmd              2747 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              2749 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              2752 drivers/net/wireless/marvell/mwl8k.c 			le32_to_cpu(cmd->stats[MWL8K_STAT_ACK_FAILURE]);
cmd              2754 drivers/net/wireless/marvell/mwl8k.c 			le32_to_cpu(cmd->stats[MWL8K_STAT_RTS_FAILURE]);
cmd              2756 drivers/net/wireless/marvell/mwl8k.c 			le32_to_cpu(cmd->stats[MWL8K_STAT_FCS_ERROR]);
cmd              2758 drivers/net/wireless/marvell/mwl8k.c 			le32_to_cpu(cmd->stats[MWL8K_STAT_RTS_SUCCESS]);
cmd              2760 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              2779 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_radio_control *cmd;
cmd              2785 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              2786 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              2789 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_RADIO_CONTROL);
cmd              2790 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              2791 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(MWL8K_CMD_SET);
cmd              2792 drivers/net/wireless/marvell/mwl8k.c 	cmd->control = cpu_to_le16(priv->radio_short_preamble ? 3 : 1);
cmd              2793 drivers/net/wireless/marvell/mwl8k.c 	cmd->radio_on = cpu_to_le16(enable ? 0x0001 : 0x0000);
cmd              2795 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              2796 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              2840 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_rf_tx_power *cmd;
cmd              2843 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              2844 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              2847 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_RF_TX_POWER);
cmd              2848 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              2849 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(MWL8K_CMD_SET);
cmd              2850 drivers/net/wireless/marvell/mwl8k.c 	cmd->support_level = cpu_to_le16(dBm);
cmd              2852 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              2853 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              2880 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_tx_power *cmd;
cmd              2884 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              2885 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              2888 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_TX_POWER);
cmd              2889 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              2890 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(MWL8K_CMD_SET_LIST);
cmd              2893 drivers/net/wireless/marvell/mwl8k.c 		cmd->band = cpu_to_le16(0x1);
cmd              2895 drivers/net/wireless/marvell/mwl8k.c 		cmd->band = cpu_to_le16(0x4);
cmd              2897 drivers/net/wireless/marvell/mwl8k.c 	cmd->channel = cpu_to_le16(channel->hw_value);
cmd              2901 drivers/net/wireless/marvell/mwl8k.c 		cmd->bw = cpu_to_le16(0x2);
cmd              2903 drivers/net/wireless/marvell/mwl8k.c 		cmd->bw = cpu_to_le16(0x4);
cmd              2905 drivers/net/wireless/marvell/mwl8k.c 			cmd->sub_ch = cpu_to_le16(0x3);
cmd              2907 drivers/net/wireless/marvell/mwl8k.c 			cmd->sub_ch = cpu_to_le16(0x1);
cmd              2911 drivers/net/wireless/marvell/mwl8k.c 		cmd->power_level_list[i] = cpu_to_le16(pwr);
cmd              2913 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              2914 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              2934 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_rf_antenna *cmd;
cmd              2937 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              2938 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              2941 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_RF_ANTENNA);
cmd              2942 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              2943 drivers/net/wireless/marvell/mwl8k.c 	cmd->antenna = cpu_to_le16(antenna);
cmd              2944 drivers/net/wireless/marvell/mwl8k.c 	cmd->mode = cpu_to_le16(mask);
cmd              2946 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              2947 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              2964 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_beacon *cmd;
cmd              2967 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd) + len, GFP_KERNEL);
cmd              2968 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              2971 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_BEACON);
cmd              2972 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd) + len);
cmd              2973 drivers/net/wireless/marvell/mwl8k.c 	cmd->beacon_len = cpu_to_le16(len);
cmd              2974 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->beacon, beacon, len);
cmd              2976 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
cmd              2977 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              2991 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_pre_scan *cmd;
cmd              2994 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              2995 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              2998 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_PRE_SCAN);
cmd              2999 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3001 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3002 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3024 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_bbp_reg_access *cmd;
cmd              3027 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3028 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3031 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_BBP_REG_ACCESS);
cmd              3032 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3033 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(action);
cmd              3034 drivers/net/wireless/marvell/mwl8k.c 	cmd->offset = cpu_to_le16(offset);
cmd              3036 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3039 drivers/net/wireless/marvell/mwl8k.c 		*value = cmd->value;
cmd              3043 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3060 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_post_scan *cmd;
cmd              3063 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3064 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3067 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_POST_SCAN);
cmd              3068 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3069 drivers/net/wireless/marvell/mwl8k.c 	cmd->isibss = 0;
cmd              3070 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->bssid, mac, ETH_ALEN);
cmd              3072 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3073 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3152 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_rf_channel *cmd;
cmd              3156 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3157 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3160 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_RF_CHANNEL);
cmd              3161 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3162 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(MWL8K_CMD_SET);
cmd              3163 drivers/net/wireless/marvell/mwl8k.c 	cmd->current_channel = channel->hw_value;
cmd              3166 drivers/net/wireless/marvell/mwl8k.c 		cmd->channel_flags |= cpu_to_le32(0x00000001);
cmd              3168 drivers/net/wireless/marvell/mwl8k.c 		cmd->channel_flags |= cpu_to_le32(0x00000004);
cmd              3173 drivers/net/wireless/marvell/mwl8k.c 			cmd->channel_flags |= cpu_to_le32(0x00000080);
cmd              3175 drivers/net/wireless/marvell/mwl8k.c 			cmd->channel_flags |= cpu_to_le32(0x000001900);
cmd              3177 drivers/net/wireless/marvell/mwl8k.c 			cmd->channel_flags |= cpu_to_le32(0x000000900);
cmd              3179 drivers/net/wireless/marvell/mwl8k.c 		cmd->channel_flags |= cpu_to_le32(0x00000080);
cmd              3194 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3195 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3238 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_update_set_aid *cmd;
cmd              3242 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3243 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3246 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_AID);
cmd              3247 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3248 drivers/net/wireless/marvell/mwl8k.c 	cmd->aid = cpu_to_le16(vif->bss_conf.aid);
cmd              3249 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->bssid, vif->bss_conf.bssid, ETH_ALEN);
cmd              3267 drivers/net/wireless/marvell/mwl8k.c 	cmd->protection_mode = cpu_to_le16(prot_mode);
cmd              3269 drivers/net/wireless/marvell/mwl8k.c 	legacy_rate_mask_to_array(cmd->supp_rates, legacy_rate_mask);
cmd              3271 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3272 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3293 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_rate *cmd;
cmd              3296 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3297 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3300 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_RATE);
cmd              3301 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3302 drivers/net/wireless/marvell/mwl8k.c 	legacy_rate_mask_to_array(cmd->legacy_rates, legacy_rate_mask);
cmd              3303 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->mcs_set, mcs_rates, 16);
cmd              3305 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3306 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3325 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_finalize_join *cmd;
cmd              3330 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3331 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3334 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_FINALIZE_JOIN);
cmd              3335 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3336 drivers/net/wireless/marvell/mwl8k.c 	cmd->sleep_interval = cpu_to_le32(dtim ? dtim : 1);
cmd              3344 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->beacon_data, &payload->u.beacon, payload_len);
cmd              3346 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3347 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3364 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_rts_threshold *cmd;
cmd              3367 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3368 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3371 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_RTS_THRESHOLD);
cmd              3372 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3373 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(MWL8K_CMD_SET);
cmd              3374 drivers/net/wireless/marvell/mwl8k.c 	cmd->threshold = cpu_to_le16(rts_thresh);
cmd              3376 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3377 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3393 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_slot *cmd;
cmd              3396 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3397 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3400 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_SLOT);
cmd              3401 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3402 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(MWL8K_CMD_SET);
cmd              3403 drivers/net/wireless/marvell/mwl8k.c 	cmd->short_slot = short_slot_time;
cmd              3405 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3406 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3467 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_edca_params *cmd;
cmd              3470 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3471 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3474 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_EDCA_PARAMS);
cmd              3475 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3476 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(MWL8K_SET_EDCA_ALL);
cmd              3477 drivers/net/wireless/marvell/mwl8k.c 	cmd->txop = cpu_to_le16(txop);
cmd              3479 drivers/net/wireless/marvell/mwl8k.c 		cmd->ap.log_cw_max = cpu_to_le32(ilog2(cw_max + 1));
cmd              3480 drivers/net/wireless/marvell/mwl8k.c 		cmd->ap.log_cw_min = cpu_to_le32(ilog2(cw_min + 1));
cmd              3481 drivers/net/wireless/marvell/mwl8k.c 		cmd->ap.aifs = aifs;
cmd              3482 drivers/net/wireless/marvell/mwl8k.c 		cmd->ap.txq = qnum;
cmd              3484 drivers/net/wireless/marvell/mwl8k.c 		cmd->sta.log_cw_max = (u8)ilog2(cw_max + 1);
cmd              3485 drivers/net/wireless/marvell/mwl8k.c 		cmd->sta.log_cw_min = (u8)ilog2(cw_min + 1);
cmd              3486 drivers/net/wireless/marvell/mwl8k.c 		cmd->sta.aifs = aifs;
cmd              3487 drivers/net/wireless/marvell/mwl8k.c 		cmd->sta.txq = qnum;
cmd              3490 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3491 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3507 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_wmm_mode *cmd;
cmd              3510 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3511 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3514 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_WMM_MODE);
cmd              3515 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3516 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(!!enable);
cmd              3518 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3519 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3539 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_mimo_config *cmd;
cmd              3542 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3543 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3546 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_MIMO_CONFIG);
cmd              3547 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3548 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le32((u32)MWL8K_CMD_SET);
cmd              3549 drivers/net/wireless/marvell/mwl8k.c 	cmd->rx_antenna_map = rx;
cmd              3550 drivers/net/wireless/marvell/mwl8k.c 	cmd->tx_antenna_map = tx;
cmd              3552 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3553 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3582 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_use_fixed_rate_sta *cmd;
cmd              3585 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3586 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3589 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_USE_FIXED_RATE);
cmd              3590 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3591 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le32(MWL8K_USE_AUTO_RATE);
cmd              3592 drivers/net/wireless/marvell/mwl8k.c 	cmd->rate_type = cpu_to_le32(MWL8K_UCAST_RATE);
cmd              3594 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3595 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3622 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_use_fixed_rate_ap *cmd;
cmd              3625 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3626 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3629 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_USE_FIXED_RATE);
cmd              3630 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3631 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le32(MWL8K_USE_AUTO_RATE);
cmd              3632 drivers/net/wireless/marvell/mwl8k.c 	cmd->multicast_rate = mcast;
cmd              3633 drivers/net/wireless/marvell/mwl8k.c 	cmd->management_rate = mgmt;
cmd              3635 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3636 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3651 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_enable_sniffer *cmd;
cmd              3654 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3655 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3658 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_ENABLE_SNIFFER);
cmd              3659 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3660 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le32(!!enable);
cmd              3662 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3663 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3689 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_update_mac_addr *cmd;
cmd              3709 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3710 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3714 drivers/net/wireless/marvell/mwl8k.c 		cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_MAC_ADDR);
cmd              3716 drivers/net/wireless/marvell/mwl8k.c 		cmd->header.code = cpu_to_le16(MWL8K_CMD_DEL_MAC_ADDR);
cmd              3718 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3720 drivers/net/wireless/marvell/mwl8k.c 		cmd->mbss.mac_type = cpu_to_le16(mac_type);
cmd              3721 drivers/net/wireless/marvell/mwl8k.c 		memcpy(cmd->mbss.mac_addr, mac, ETH_ALEN);
cmd              3723 drivers/net/wireless/marvell/mwl8k.c 		memcpy(cmd->mac_addr, mac, ETH_ALEN);
cmd              3726 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
cmd              3727 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3761 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_rate_adapt_mode *cmd;
cmd              3764 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3765 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3768 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_RATEADAPT_MODE);
cmd              3769 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3770 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(MWL8K_CMD_SET);
cmd              3771 drivers/net/wireless/marvell/mwl8k.c 	cmd->mode = cpu_to_le16(mode);
cmd              3773 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3774 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3789 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_get_watchdog_bitmap *cmd;
cmd              3792 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3793 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3796 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_GET_WATCHDOG_BITMAP);
cmd              3797 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3799 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              3801 drivers/net/wireless/marvell/mwl8k.c 		*bitmap = cmd->bitmap;
cmd              3803 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3870 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_bss_start *cmd;
cmd              3881 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3882 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3885 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_BSS_START);
cmd              3886 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3887 drivers/net/wireless/marvell/mwl8k.c 	cmd->enable = cpu_to_le32(enable);
cmd              3889 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
cmd              3890 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              3970 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_bastream *cmd;
cmd              3973 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3974 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              3977 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_BASTREAM);
cmd              3978 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              3980 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le32(MWL8K_BA_CHECK);
cmd              3982 drivers/net/wireless/marvell/mwl8k.c 	cmd->create_params.queue_id = stream->idx;
cmd              3983 drivers/net/wireless/marvell/mwl8k.c 	memcpy(&cmd->create_params.peer_mac_addr[0], stream->sta->addr,
cmd              3985 drivers/net/wireless/marvell/mwl8k.c 	cmd->create_params.tid = stream->tid;
cmd              3987 drivers/net/wireless/marvell/mwl8k.c 	cmd->create_params.flags =
cmd              3991 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
cmd              3993 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              4002 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_bastream *cmd;
cmd              4005 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              4006 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              4010 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_BASTREAM);
cmd              4011 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              4013 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le32(MWL8K_BA_CREATE);
cmd              4015 drivers/net/wireless/marvell/mwl8k.c 	cmd->create_params.bar_thrs = cpu_to_le32((u32)buf_size);
cmd              4016 drivers/net/wireless/marvell/mwl8k.c 	cmd->create_params.window_size = cpu_to_le32((u32)buf_size);
cmd              4017 drivers/net/wireless/marvell/mwl8k.c 	cmd->create_params.queue_id = stream->idx;
cmd              4019 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->create_params.peer_mac_addr, stream->sta->addr, ETH_ALEN);
cmd              4020 drivers/net/wireless/marvell/mwl8k.c 	cmd->create_params.tid = stream->tid;
cmd              4021 drivers/net/wireless/marvell/mwl8k.c 	cmd->create_params.curr_seq_no = cpu_to_le16(0);
cmd              4022 drivers/net/wireless/marvell/mwl8k.c 	cmd->create_params.reset_seq_no_flag = 1;
cmd              4024 drivers/net/wireless/marvell/mwl8k.c 	cmd->create_params.param_info =
cmd              4030 drivers/net/wireless/marvell/mwl8k.c 	cmd->create_params.flags =
cmd              4034 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
cmd              4038 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              4046 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_bastream *cmd;
cmd              4048 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              4049 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              4052 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_BASTREAM);
cmd              4053 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              4054 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le32(MWL8K_BA_DESTROY);
cmd              4056 drivers/net/wireless/marvell/mwl8k.c 	cmd->destroy_params.ba_context = cpu_to_le32(idx);
cmd              4057 drivers/net/wireless/marvell/mwl8k.c 	mwl8k_post_cmd(hw, &cmd->header);
cmd              4061 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              4096 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_new_stn *cmd;
cmd              4100 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              4101 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              4104 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_NEW_STN);
cmd              4105 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              4106 drivers/net/wireless/marvell/mwl8k.c 	cmd->aid = cpu_to_le16(sta->aid);
cmd              4107 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->mac_addr, sta->addr, ETH_ALEN);
cmd              4108 drivers/net/wireless/marvell/mwl8k.c 	cmd->stn_id = cpu_to_le16(sta->aid);
cmd              4109 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(MWL8K_STA_ACTION_ADD);
cmd              4114 drivers/net/wireless/marvell/mwl8k.c 	cmd->legacy_rates = cpu_to_le32(rates);
cmd              4116 drivers/net/wireless/marvell/mwl8k.c 		cmd->ht_rates[0] = sta->ht_cap.mcs.rx_mask[0];
cmd              4117 drivers/net/wireless/marvell/mwl8k.c 		cmd->ht_rates[1] = sta->ht_cap.mcs.rx_mask[1];
cmd              4118 drivers/net/wireless/marvell/mwl8k.c 		cmd->ht_rates[2] = sta->ht_cap.mcs.rx_mask[2];
cmd              4119 drivers/net/wireless/marvell/mwl8k.c 		cmd->ht_rates[3] = sta->ht_cap.mcs.rx_mask[3];
cmd              4120 drivers/net/wireless/marvell/mwl8k.c 		cmd->ht_capabilities_info = cpu_to_le16(sta->ht_cap.cap);
cmd              4121 drivers/net/wireless/marvell/mwl8k.c 		cmd->mac_ht_param_info = (sta->ht_cap.ampdu_factor & 3) |
cmd              4123 drivers/net/wireless/marvell/mwl8k.c 		cmd->is_qos_sta = 1;
cmd              4126 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
cmd              4127 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              4135 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_new_stn *cmd;
cmd              4138 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              4139 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              4142 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_NEW_STN);
cmd              4143 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              4144 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->mac_addr, vif->addr, ETH_ALEN);
cmd              4146 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
cmd              4147 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              4155 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_new_stn *cmd;
cmd              4181 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              4182 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              4185 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_SET_NEW_STN);
cmd              4186 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              4187 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->mac_addr, addr, ETH_ALEN);
cmd              4188 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le16(MWL8K_STA_ACTION_REMOVE);
cmd              4190 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
cmd              4191 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              4263 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_update_encryption *cmd;
cmd              4266 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              4267 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              4270 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_UPDATE_ENCRYPTION);
cmd              4271 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              4272 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le32(MWL8K_ENCR_ENABLE);
cmd              4273 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->mac_addr, addr, ETH_ALEN);
cmd              4274 drivers/net/wireless/marvell/mwl8k.c 	cmd->encr_type = encr_type;
cmd              4276 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
cmd              4277 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              4282 drivers/net/wireless/marvell/mwl8k.c static int mwl8k_encryption_set_cmd_info(struct mwl8k_cmd_set_key *cmd,
cmd              4286 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_UPDATE_ENCRYPTION);
cmd              4287 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              4288 drivers/net/wireless/marvell/mwl8k.c 	cmd->length = cpu_to_le16(sizeof(*cmd) -
cmd              4290 drivers/net/wireless/marvell/mwl8k.c 	cmd->key_id = cpu_to_le32(key->keyidx);
cmd              4291 drivers/net/wireless/marvell/mwl8k.c 	cmd->key_len = cpu_to_le16(key->keylen);
cmd              4292 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->mac_addr, addr, ETH_ALEN);
cmd              4297 drivers/net/wireless/marvell/mwl8k.c 		cmd->key_type_id = cpu_to_le16(MWL8K_ALG_WEP);
cmd              4299 drivers/net/wireless/marvell/mwl8k.c 			cmd->key_info =	cpu_to_le32(MWL8K_KEY_FLAG_WEP_TXKEY);
cmd              4303 drivers/net/wireless/marvell/mwl8k.c 		cmd->key_type_id = cpu_to_le16(MWL8K_ALG_TKIP);
cmd              4304 drivers/net/wireless/marvell/mwl8k.c 		cmd->key_info =	(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
cmd              4307 drivers/net/wireless/marvell/mwl8k.c 		cmd->key_info |= cpu_to_le32(MWL8K_KEY_FLAG_MICKEY_VALID
cmd              4311 drivers/net/wireless/marvell/mwl8k.c 		cmd->key_type_id = cpu_to_le16(MWL8K_ALG_CCMP);
cmd              4312 drivers/net/wireless/marvell/mwl8k.c 		cmd->key_info =	(key->flags & IEEE80211_KEY_FLAG_PAIRWISE)
cmd              4328 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_key *cmd;
cmd              4335 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              4336 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              4339 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_encryption_set_cmd_info(cmd, addr, key);
cmd              4373 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->key_material, key->key, keymlen);
cmd              4374 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le32(action);
cmd              4376 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
cmd              4378 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              4388 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_set_key *cmd;
cmd              4392 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              4393 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              4396 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_encryption_set_cmd_info(cmd, addr, key);
cmd              4404 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le32(MWL8K_ENCR_REMOVE_KEY);
cmd              4406 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_pervif_cmd(hw, vif, &cmd->header);
cmd              4408 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              4524 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_update_stadb *cmd;
cmd              4529 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              4530 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              4533 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_UPDATE_STADB);
cmd              4534 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              4535 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le32(MWL8K_STA_DB_MODIFY_ENTRY);
cmd              4536 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->peer_addr, sta->addr, ETH_ALEN);
cmd              4538 drivers/net/wireless/marvell/mwl8k.c 	p = &cmd->peer_info;
cmd              4554 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              4557 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              4565 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_update_stadb *cmd;
cmd              4568 drivers/net/wireless/marvell/mwl8k.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              4569 drivers/net/wireless/marvell/mwl8k.c 	if (cmd == NULL)
cmd              4572 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.code = cpu_to_le16(MWL8K_CMD_UPDATE_STADB);
cmd              4573 drivers/net/wireless/marvell/mwl8k.c 	cmd->header.length = cpu_to_le16(sizeof(*cmd));
cmd              4574 drivers/net/wireless/marvell/mwl8k.c 	cmd->action = cpu_to_le32(MWL8K_STA_DB_DEL_ENTRY);
cmd              4575 drivers/net/wireless/marvell/mwl8k.c 	memcpy(cmd->peer_addr, addr, ETH_ALEN);
cmd              4577 drivers/net/wireless/marvell/mwl8k.c 	rc = mwl8k_post_cmd(hw, &cmd->header);
cmd              4578 drivers/net/wireless/marvell/mwl8k.c 	kfree(cmd);
cmd              5170 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_pkt *cmd;
cmd              5179 drivers/net/wireless/marvell/mwl8k.c 	cmd = __mwl8k_cmd_mac_multicast_adr(hw, 0, mc_list);
cmd              5181 drivers/net/wireless/marvell/mwl8k.c 	return (unsigned long)cmd;
cmd              5230 drivers/net/wireless/marvell/mwl8k.c 	struct mwl8k_cmd_pkt *cmd = (void *)(unsigned long)multicast;
cmd              5238 drivers/net/wireless/marvell/mwl8k.c 		kfree(cmd);
cmd              5248 drivers/net/wireless/marvell/mwl8k.c 		kfree(cmd);
cmd              5256 drivers/net/wireless/marvell/mwl8k.c 		kfree(cmd);
cmd              5300 drivers/net/wireless/marvell/mwl8k.c 		kfree(cmd);
cmd              5301 drivers/net/wireless/marvell/mwl8k.c 		cmd = __mwl8k_cmd_mac_multicast_adr(hw, 1, NULL);
cmd              5304 drivers/net/wireless/marvell/mwl8k.c 	if (cmd != NULL) {
cmd              5305 drivers/net/wireless/marvell/mwl8k.c 		mwl8k_post_cmd(hw, cmd);
cmd              5306 drivers/net/wireless/marvell/mwl8k.c 		kfree(cmd);
cmd               139 drivers/net/wireless/mediatek/mt76/mt76.h 	int (*mcu_send_msg)(struct mt76_dev *dev, int cmd, const void *data,
cmd               449 drivers/net/wireless/mediatek/mt76/mt7603/main.c mt7603_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               480 drivers/net/wireless/mediatek/mt76/mt7603/main.c 	if (cmd == SET_KEY) {
cmd                18 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c 		      int cmd, int *wait_seq)
cmd                33 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c 	if (cmd == -MCU_CMD_FW_SCATTER)
cmd                40 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c 	if (cmd < 0) {
cmd                41 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c 		txd->cid = -cmd;
cmd                45 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c 		txd->ext_cid = cmd;
cmd                57 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c mt7603_mcu_msg_send(struct mt76_dev *mdev, int cmd, const void *data,
cmd                72 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c 	ret = __mt7603_mcu_msg_send(dev, skb, cmd, &seq);
cmd                83 drivers/net/wireless/mediatek/mt76/mt7603/mcu.c 				cmd, seq);
cmd               631 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 			   enum set_key_cmd cmd)
cmd               640 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	if (cmd == SET_KEY) {
cmd               669 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 			  enum set_key_cmd cmd)
cmd               678 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	if (cmd == SET_KEY) {
cmd               708 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 			      enum set_key_cmd cmd)
cmd               712 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	if (cmd == SET_KEY) {
cmd               730 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 			    enum set_key_cmd cmd)
cmd               741 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	mt7615_mac_wtbl_update_cipher(dev, wcid, cipher, cmd);
cmd               742 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	err = mt7615_mac_wtbl_update_key(dev, wcid, key, cipher, cmd);
cmd               747 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 					cmd);
cmd               751 drivers/net/wireless/mediatek/mt76/mt7615/mac.c 	if (cmd == SET_KEY)
cmd               167 drivers/net/wireless/mediatek/mt76/mt7615/main.c static int mt7615_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               206 drivers/net/wireless/mediatek/mt76/mt7615/main.c 	if (cmd == SET_KEY) {
cmd               213 drivers/net/wireless/mediatek/mt76/mt7615/main.c 			    cmd == SET_KEY ? key : NULL);
cmd               215 drivers/net/wireless/mediatek/mt76/mt7615/main.c 	return mt7615_mac_wtbl_set_key(dev, wcid, key, cmd);
cmd                52 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 				 int cmd, int *wait_seq)
cmd                68 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 	if (cmd != -MCU_CMD_FW_SCATTER) {
cmd                93 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 	if (cmd < 0) {
cmd                95 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 		mcu_txd->cid = -cmd;
cmd                99 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 		mcu_txd->ext_cid = cmd;
cmd               116 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c mt7615_mcu_parse_response(struct mt7615_dev *dev, int cmd,
cmd               125 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 	switch (cmd) {
cmd               143 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c mt7615_mcu_msg_send(struct mt76_dev *mdev, int cmd, const void *data,
cmd               157 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 	ret = __mt7615_mcu_msg_send(dev, skb, cmd, &seq);
cmd               165 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 				cmd, seq);
cmd               170 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 		ret = mt7615_mcu_parse_response(dev, cmd, skb, seq);
cmd              1218 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 		       enum mt7615_rdd_cmd cmd, u8 index,
cmd              1228 drivers/net/wireless/mediatek/mt76/mt7615/mcu.c 		.ctrl = cmd,
cmd               199 drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h 		       enum mt7615_rdd_cmd cmd, u8 index,
cmd               243 drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h 			    enum set_key_cmd cmd);
cmd                55 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c mt76x0e_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd                64 drivers/net/wireless/mediatek/mt76/mt76x0/pci.c 	return mt76x02_set_key(hw, cmd, vif, sta, key);
cmd               150 drivers/net/wireless/mediatek/mt76/mt76x02.h int mt76x02_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd                13 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c int mt76x02_mcu_msg_send(struct mt76_dev *mdev, int cmd, const void *data,
cmd                34 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c 		  FIELD_PREP(MT_MCU_MSG_CMD_TYPE, cmd) |
cmd                50 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c 				"MCU message %d (seq %d) timed out\n", cmd,
cmd                96 drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h int mt76x02_mcu_msg_send(struct mt76_dev *mdev, int cmd, const void *data,
cmd                83 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c 			int cmd, bool wait_resp)
cmd               100 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c 	       FIELD_PREP(MT_MCU_MSG_CMD_TYPE, cmd) |
cmd               119 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c mt76x02u_mcu_send_msg(struct mt76_dev *dev, int cmd, const void *data,
cmd               131 drivers/net/wireless/mediatek/mt76/mt76x02_usb_mcu.c 	err = __mt76x02u_mcu_send_msg(dev, skb, cmd, wait_resp);
cmd               408 drivers/net/wireless/mediatek/mt76/mt76x02_util.c int mt76x02_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               454 drivers/net/wireless/mediatek/mt76/mt76x02_util.c 	if (cmd == SET_KEY) {
cmd               260 drivers/net/wireless/mediatek/mt7601u/main.c 		   enum sta_notify_cmd cmd, struct ieee80211_sta *sta)
cmd               292 drivers/net/wireless/mediatek/mt7601u/main.c mt7601u_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               314 drivers/net/wireless/mediatek/mt7601u/main.c 	if (cmd == SET_KEY) {
cmd                35 drivers/net/wireless/mediatek/mt7601u/mcu.c 					    u8 seq, enum mcu_cmd cmd)
cmd                39 drivers/net/wireless/mediatek/mt7601u/mcu.c 				     FIELD_PREP(MT_TXD_CMD_INFO_TYPE, cmd)));
cmd               111 drivers/net/wireless/mediatek/mt7601u/mcu.c 		     enum mcu_cmd cmd, bool wait_resp)
cmd               128 drivers/net/wireless/mediatek/mt7601u/mcu.c 	mt7601u_dma_skb_wrap_cmd(skb, seq, cmd);
cmd                83 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd *cmd;
cmd                92 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd *)cmd_skb->data;
cmd                93 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_id = le16_to_cpu(cmd->cmd_id);
cmd                94 drivers/net/wireless/quantenna/qtnfmac/commands.c 	mac_id = cmd->macid;
cmd                95 drivers/net/wireless/quantenna/qtnfmac/commands.c 	vif_id = cmd->vifid;
cmd                96 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->mhdr.len = cpu_to_le16(cmd_skb->len);
cmd               151 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd *cmd;
cmd               154 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd_skb = __dev_alloc_skb(sizeof(*cmd) +
cmd               163 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd *)cmd_skb->data;
cmd               164 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->mhdr.len = cpu_to_le16(cmd_skb->len);
cmd               165 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->mhdr.type = cpu_to_le16(QLINK_MSG_TYPE_CMD);
cmd               166 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->cmd_id = cpu_to_le16(cmd_no);
cmd               167 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->macid = macid;
cmd               168 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->vifid = vifid;
cmd               221 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_start_ap *cmd;
cmd               231 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd               235 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_start_ap *)cmd_skb->data;
cmd               236 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->dtim_period = s->dtim_period;
cmd               237 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->beacon_interval = cpu_to_le16(s->beacon_interval);
cmd               238 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->hidden_ssid = qlink_hidden_ssid_nl2q(s->hidden_ssid);
cmd               239 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->inactivity_timeout = cpu_to_le16(s->inactivity_timeout);
cmd               240 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->smps_mode = s->smps_mode;
cmd               241 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->p2p_ctwindow = s->p2p_ctwindow;
cmd               242 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->p2p_opp_ps = s->p2p_opp_ps;
cmd               243 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->pbss = s->pbss;
cmd               244 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->ht_required = s->ht_required;
cmd               245 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->vht_required = s->vht_required;
cmd               247 drivers/net/wireless/quantenna/qtnfmac/commands.c 	aen = &cmd->aen;
cmd               361 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_mgmt_frame_register *cmd;
cmd               366 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd               372 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_mgmt_frame_register *)cmd_skb->data;
cmd               373 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->frame_type = cpu_to_le16(frame_type);
cmd               374 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->do_register = reg;
cmd               390 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_frame_tx *cmd;
cmd               393 drivers/net/wireless/quantenna/qtnfmac/commands.c 	if (sizeof(*cmd) + len > QTNF_MAX_CMD_BUF_SIZE) {
cmd               401 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd               407 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_frame_tx *)cmd_skb->data;
cmd               408 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->cookie = cpu_to_le32(cookie);
cmd               409 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->freq = cpu_to_le16(freq);
cmd               410 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->flags = cpu_to_le16(flags);
cmd               681 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_get_sta_info *cmd;
cmd               688 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd               694 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_get_sta_info *)cmd_skb->data;
cmd               695 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ether_addr_copy(cmd->sta_addr, sta_mac);
cmd               729 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_manage_intf *cmd;
cmd               735 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd               741 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_manage_intf *)cmd_skb->data;
cmd               742 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->intf_info.use4addr = use4addr;
cmd               746 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->intf_info.if_type = cpu_to_le16(QLINK_IFTYPE_AP);
cmd               749 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->intf_info.if_type = cpu_to_le16(QLINK_IFTYPE_STATION);
cmd               759 drivers/net/wireless/quantenna/qtnfmac/commands.c 		ether_addr_copy(cmd->intf_info.mac_addr, mac_addr);
cmd               761 drivers/net/wireless/quantenna/qtnfmac/commands.c 		eth_zero_addr(cmd->intf_info.mac_addr);
cmd               814 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_manage_intf *cmd;
cmd               819 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd               825 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_manage_intf *)cmd_skb->data;
cmd               829 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->intf_info.if_type = cpu_to_le16(QLINK_IFTYPE_AP);
cmd               832 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->intf_info.if_type = cpu_to_le16(QLINK_IFTYPE_STATION);
cmd               841 drivers/net/wireless/quantenna/qtnfmac/commands.c 	eth_zero_addr(cmd->intf_info.mac_addr);
cmd              1663 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_band_info_get *cmd;
cmd              1671 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              1675 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_band_info_get *)cmd_skb->data;
cmd              1676 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->band = qband;
cmd              1813 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_add_key *cmd;
cmd              1818 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              1824 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_add_key *)cmd_skb->data;
cmd              1827 drivers/net/wireless/quantenna/qtnfmac/commands.c 		ether_addr_copy(cmd->addr, mac_addr);
cmd              1829 drivers/net/wireless/quantenna/qtnfmac/commands.c 		eth_broadcast_addr(cmd->addr);
cmd              1831 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->cipher = cpu_to_le32(params->cipher);
cmd              1832 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->key_index = key_index;
cmd              1833 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->pairwise = pairwise;
cmd              1859 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_del_key *cmd;
cmd              1864 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              1870 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_del_key *)cmd_skb->data;
cmd              1873 drivers/net/wireless/quantenna/qtnfmac/commands.c 		ether_addr_copy(cmd->addr, mac_addr);
cmd              1875 drivers/net/wireless/quantenna/qtnfmac/commands.c 		eth_broadcast_addr(cmd->addr);
cmd              1877 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->key_index = key_index;
cmd              1878 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->pairwise = pairwise;
cmd              1894 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_set_def_key *cmd;
cmd              1899 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              1905 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_set_def_key *)cmd_skb->data;
cmd              1906 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->key_index = key_index;
cmd              1907 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->unicast = unicast;
cmd              1908 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->multicast = multicast;
cmd              1923 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_set_def_mgmt_key *cmd;
cmd              1928 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              1934 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_set_def_mgmt_key *)cmd_skb->data;
cmd              1935 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->key_index = key_index;
cmd              1972 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_change_sta *cmd;
cmd              1977 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              1983 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_change_sta *)cmd_skb->data;
cmd              1984 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ether_addr_copy(cmd->sta_addr, mac);
cmd              1985 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->flag_update.mask =
cmd              1987 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->flag_update.value =
cmd              1992 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->if_type = cpu_to_le16(QLINK_IFTYPE_AP);
cmd              1995 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->if_type = cpu_to_le16(QLINK_IFTYPE_STATION);
cmd              2017 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_del_sta *cmd;
cmd              2022 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              2028 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_del_sta *)cmd_skb->data;
cmd              2031 drivers/net/wireless/quantenna/qtnfmac/commands.c 		ether_addr_copy(cmd->sta_addr, params->mac);
cmd              2033 drivers/net/wireless/quantenna/qtnfmac/commands.c 		eth_broadcast_addr(cmd->sta_addr);	/* flush all stations */
cmd              2035 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->subtype = params->subtype;
cmd              2036 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->reason_code = cpu_to_le16(params->reason_code);
cmd              2197 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_connect *cmd;
cmd              2205 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              2209 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_connect *)cmd_skb->data;
cmd              2211 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ether_addr_copy(cmd->bssid, vif->bssid);
cmd              2214 drivers/net/wireless/quantenna/qtnfmac/commands.c 		ether_addr_copy(cmd->bssid_hint, sme->bssid_hint);
cmd              2216 drivers/net/wireless/quantenna/qtnfmac/commands.c 		eth_zero_addr(cmd->bssid_hint);
cmd              2219 drivers/net/wireless/quantenna/qtnfmac/commands.c 		ether_addr_copy(cmd->prev_bssid, sme->prev_bssid);
cmd              2221 drivers/net/wireless/quantenna/qtnfmac/commands.c 		eth_zero_addr(cmd->prev_bssid);
cmd              2225 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->bg_scan_period = cpu_to_le16(sme->bg_scan_period);
cmd              2227 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->bg_scan_period = cpu_to_le16(-1); /* use default value */
cmd              2236 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->flags = cpu_to_le32(connect_flags);
cmd              2237 drivers/net/wireless/quantenna/qtnfmac/commands.c 	memcpy(&cmd->ht_capa, &sme->ht_capa, sizeof(cmd->ht_capa));
cmd              2238 drivers/net/wireless/quantenna/qtnfmac/commands.c 	memcpy(&cmd->ht_capa_mask, &sme->ht_capa_mask,
cmd              2239 drivers/net/wireless/quantenna/qtnfmac/commands.c 	       sizeof(cmd->ht_capa_mask));
cmd              2240 drivers/net/wireless/quantenna/qtnfmac/commands.c 	memcpy(&cmd->vht_capa, &sme->vht_capa, sizeof(cmd->vht_capa));
cmd              2241 drivers/net/wireless/quantenna/qtnfmac/commands.c 	memcpy(&cmd->vht_capa_mask, &sme->vht_capa_mask,
cmd              2242 drivers/net/wireless/quantenna/qtnfmac/commands.c 	       sizeof(cmd->vht_capa_mask));
cmd              2243 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->pbss = sme->pbss;
cmd              2245 drivers/net/wireless/quantenna/qtnfmac/commands.c 	aen = &cmd->aen;
cmd              2248 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->mfp = sme->mfp;
cmd              2293 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_external_auth *cmd;
cmd              2298 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              2302 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_external_auth *)cmd_skb->data;
cmd              2304 drivers/net/wireless/quantenna/qtnfmac/commands.c 	ether_addr_copy(cmd->bssid, auth->bssid);
cmd              2305 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->status = cpu_to_le16(auth->status);
cmd              2321 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_disconnect *cmd;
cmd              2326 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              2332 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_disconnect *)cmd_skb->data;
cmd              2333 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->reason = cpu_to_le16(reason_code);
cmd              2348 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_updown *cmd;
cmd              2353 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              2357 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_updown *)cmd_skb->data;
cmd              2358 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->if_up = !!up;
cmd              2378 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_reg_notify *cmd;
cmd              2384 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              2388 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_reg_notify *)cmd_skb->data;
cmd              2389 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->alpha2[0] = req->alpha2[0];
cmd              2390 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->alpha2[1] = req->alpha2[1];
cmd              2394 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->initiator = QLINK_REGDOM_SET_BY_CORE;
cmd              2397 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->initiator = QLINK_REGDOM_SET_BY_USER;
cmd              2400 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->initiator = QLINK_REGDOM_SET_BY_DRIVER;
cmd              2403 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->initiator = QLINK_REGDOM_SET_BY_COUNTRY_IE;
cmd              2409 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->user_reg_hint_type = QLINK_USER_REG_HINT_USER;
cmd              2412 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->user_reg_hint_type = QLINK_USER_REG_HINT_CELL_BASE;
cmd              2415 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->user_reg_hint_type = QLINK_USER_REG_HINT_INDOOR;
cmd              2421 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->dfs_region = QLINK_DFS_FCC;
cmd              2424 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->dfs_region = QLINK_DFS_ETSI;
cmd              2427 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->dfs_region = QLINK_DFS_JP;
cmd              2430 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->dfs_region = QLINK_DFS_UNSET;
cmd              2434 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->slave_radar = slave_radar;
cmd              2435 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->num_channels = 0;
cmd              2444 drivers/net/wireless/quantenna/qtnfmac/commands.c 		cmd->num_channels += cfg_band->n_channels;
cmd              2463 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_get_chan_stats *cmd;
cmd              2470 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              2476 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_get_chan_stats *)cmd_skb->data;
cmd              2477 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->channel = cpu_to_le16(channel);
cmd              2499 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_chan_switch *cmd;
cmd              2505 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              2511 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_chan_switch *)cmd_skb->data;
cmd              2512 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->channel = cpu_to_le16(params->chandef.chan->hw_value);
cmd              2513 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->radar_required = params->radar_required;
cmd              2514 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->block_tx = params->block_tx;
cmd              2515 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->beacon_count = params->count;
cmd              2563 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_start_cac *cmd;
cmd              2568 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    sizeof(*cmd));
cmd              2572 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_start_cac *)cmd_skb->data;
cmd              2573 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->cac_time_ms = cpu_to_le32(cac_time_ms);
cmd              2574 drivers/net/wireless/quantenna/qtnfmac/commands.c 	qlink_chandef_cfg2q(chdef, &cmd->chan);
cmd              2622 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_pm_set *cmd;
cmd              2626 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    QLINK_CMD_PM_SET, sizeof(*cmd));
cmd              2630 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_pm_set *)cmd_skb->data;
cmd              2631 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->pm_mode = pm_mode;
cmd              2632 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->pm_standby_timer = cpu_to_le32(timeout);
cmd              2651 drivers/net/wireless/quantenna/qtnfmac/commands.c 	struct qlink_cmd_wowlan_set *cmd;
cmd              2657 drivers/net/wireless/quantenna/qtnfmac/commands.c 					    QLINK_CMD_WOWLAN_SET, sizeof(*cmd));
cmd              2663 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd = (struct qlink_cmd_wowlan_set *)cmd_skb->data;
cmd              2684 drivers/net/wireless/quantenna/qtnfmac/commands.c 	cmd->triggers = cpu_to_le32(triggers);
cmd                19 drivers/net/wireless/quantenna/qtnfmac/trans.c 	struct qlink_cmd *cmd = (void *)cmd_skb->data;
cmd                32 drivers/net/wireless/quantenna/qtnfmac/trans.c 	cmd->seq_num = cpu_to_le16(ctl_node->seq_num);
cmd               327 drivers/net/wireless/ralink/rt2x00/rt2500usb.c 	if (crypto->cmd == SET_KEY) {
cmd               389 drivers/net/wireless/ralink/rt2x00/rt2500usb.c 	if (crypto->cmd == SET_KEY)
cmd               391 drivers/net/wireless/ralink/rt2x00/rt2500usb.c 	else if (crypto->cmd == DISABLE_KEY)
cmd              1630 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 	if (crypto->cmd == SET_KEY) {
cmd              1657 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 	if (crypto->cmd == SET_KEY) {
cmd              1682 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 	if (crypto->cmd == SET_KEY) {
cmd              1711 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 			   (crypto->cmd == SET_KEY) * crypto->cipher);
cmd              1733 drivers/net/wireless/ralink/rt2x00/rt2800lib.c 	if (crypto->cmd == SET_KEY) {
cmd               453 drivers/net/wireless/ralink/rt2x00/rt2x00.h 	enum set_key_cmd cmd;
cmd              1454 drivers/net/wireless/ralink/rt2x00/rt2x00.h int rt2x00mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               435 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c int rt2x00mac_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               474 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	crypto.cmd = cmd;
cmd               503 drivers/net/wireless/ralink/rt2x00/rt2x00mac.c 	if (cmd == SET_KEY)
cmd               330 drivers/net/wireless/ralink/rt2x00/rt61pci.c 	if (crypto->cmd == SET_KEY) {
cmd               403 drivers/net/wireless/ralink/rt2x00/rt61pci.c 		if (crypto->cmd == SET_KEY)
cmd               405 drivers/net/wireless/ralink/rt2x00/rt61pci.c 		else if (crypto->cmd == DISABLE_KEY)
cmd               412 drivers/net/wireless/ralink/rt2x00/rt61pci.c 		if (crypto->cmd == SET_KEY)
cmd               414 drivers/net/wireless/ralink/rt2x00/rt61pci.c 		else if (crypto->cmd == DISABLE_KEY)
cmd               265 drivers/net/wireless/ralink/rt2x00/rt73usb.c 	if (crypto->cmd == SET_KEY) {
cmd               344 drivers/net/wireless/ralink/rt2x00/rt73usb.c 	if (crypto->cmd == SET_KEY)
cmd               346 drivers/net/wireless/ralink/rt2x00/rt73usb.c 	else if (crypto->cmd == DISABLE_KEY)
cmd               362 drivers/net/wireless/ralink/rt2x00/rt73usb.c 	if (crypto->cmd == SET_KEY) {
cmd               438 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		if (crypto->cmd == SET_KEY)
cmd               440 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		else if (crypto->cmd == DISABLE_KEY)
cmd               447 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		if (crypto->cmd == SET_KEY)
cmd               449 drivers/net/wireless/ralink/rt2x00/rt73usb.c 		else if (crypto->cmd == DISABLE_KEY)
cmd               542 drivers/net/wireless/ray_cs.c 	writeb(CCS_DOWNLOAD_STARTUP_PARAMS, &pccs->cmd);
cmd               682 drivers/net/wireless/ray_cs.c 	writeb(CCS_START_NETWORK, &pccs->cmd);
cmd               711 drivers/net/wireless/ray_cs.c 	writeb(CCS_JOIN_NETWORK, &pccs->cmd);
cmd               911 drivers/net/wireless/ray_cs.c 	writeb(CCS_TX_REQUEST, &pccs->cmd);
cmd              1721 drivers/net/wireless/ray_cs.c 	writeb(CCS_UPDATE_PARAMS, &pccs->cmd);
cmd              1754 drivers/net/wireless/ray_cs.c 	writeb(CCS_UPDATE_MULTICAST_LIST, &pccs->cmd);
cmd              1831 drivers/net/wireless/ray_cs.c 	UCHAR cmd;
cmd              1857 drivers/net/wireless/ray_cs.c 		cmd = readb(&pccs->cmd);
cmd              1859 drivers/net/wireless/ray_cs.c 		switch (cmd) {
cmd              1985 drivers/net/wireless/ray_cs.c 			      rcsindex, cmd);
cmd              2483 drivers/net/wireless/ray_cs.c 	writeb(CCS_START_ASSOCIATION, &pccs->cmd);
cmd              2672 drivers/net/wireless/ray_cs.c 	writeb(CCS_TX_REQUEST, &pccs->cmd);
cmd               520 drivers/net/wireless/rayctl.h     UCHAR cmd;                           /* command to ECF                   */
cmd               988 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			u8 cmd;
cmd               990 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 		} __packed cmd;
cmd              1000 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			u8 cmd;
cmd              1004 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			u8 cmd;
cmd              1010 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			u8 cmd;
cmd              1016 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			u8 cmd;
cmd              1037 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			u8 cmd;
cmd              1045 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			u8 cmd;
cmd              1049 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			u8 cmd;
cmd              1056 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			u8 cmd;
cmd              1060 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			u8 cmd;
cmd              1064 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			u8 cmd;
cmd              1069 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h 			u8 cmd;
cmd               313 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c 	h2c.bt_mp_oper.cmd = H2C_8723B_BT_MP_OPER;
cmd               321 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c 	h2c.bt_mp_oper.cmd = H2C_8723B_BT_MP_OPER;
cmd              1521 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c 	h2c.bt_grant.cmd = H2C_8723B_BT_GRANT;
cmd              1565 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c 	h2c.ant_sel_rsv.cmd = H2C_8723B_ANT_SEL_RSV;
cmd              1593 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c 	h2c.bt_info.cmd = H2C_8723B_BT_INFO;
cmd              1598 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c 	h2c.ignore_wlan.cmd = H2C_8723B_BT_IGNORE_WLANACT;
cmd              3321 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	h2c.bt_wlan_calibration.cmd = H2C_8723B_BT_WLAN_CALIBRATION;
cmd              3830 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	h2c.b_type_dma.cmd = H2C_8723B_B_TYPE_TDMA;
cmd              4249 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	u32 cmd, val32, addr, ctrl;
cmd              4280 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		cmd = CAM_CMD_POLLING | CAM_CMD_WRITE | (addr + j);
cmd              4281 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		rtl8xxxu_write32(priv, REG_CAM_CMD, cmd);
cmd              4316 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	h2c.ramask.cmd = H2C_SET_RATE_MASK;
cmd              4337 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	h2c.b_macid_cfg.cmd = H2C_8723B_MACID_CFG_RAID;
cmd              4362 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	h2c.joinbss.cmd = H2C_JOIN_BSS_REPORT;
cmd              4386 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	h2c.media_status_rpt.cmd = H2C_8723B_MEDIA_STATUS_RPT;
cmd              5660 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c static int rtl8xxxu_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd              5674 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		__func__, cmd, key->cipher, key->keyidx);
cmd              5714 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 	switch (cmd) {
cmd              5729 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c 		dev_warn(dev, "%s: Unsupported command %02x\n", __func__, cmd);
cmd               185 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 				 u8 *cmd, u32 len, unsigned long wait_ms)
cmd               244 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	cmd[0] |= (oper_ver & 0x0f);		/* Set OperVer */
cmd               245 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	cmd[0] |= ((req_num << 4) & 0xf0);	/* Set ReqNum */
cmd               246 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	cmd[1] = op_code;
cmd               247 drivers/net/wireless/realtek/rtlwifi/btcoexist/halbtcoutsrc.c 	rtlpriv->cfg->ops->fill_h2c_cmd(rtlpriv->mac80211.hw, 0x67, len, cmd);
cmd              1371 drivers/net/wireless/realtek/rtlwifi/core.c 			      enum sta_notify_cmd cmd,
cmd              1374 drivers/net/wireless/realtek/rtlwifi/core.c 	switch (cmd) {
cmd              1504 drivers/net/wireless/realtek/rtlwifi/core.c static int rtl_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd              1531 drivers/net/wireless/realtek/rtlwifi/core.c 		  cmd == SET_KEY ? "Using" : "Disabling", key->keyidx,
cmd              1615 drivers/net/wireless/realtek/rtlwifi/core.c 	switch (cmd) {
cmd              1693 drivers/net/wireless/realtek/rtlwifi/core.c 		pr_err("cmd_err:%x!!!!:\n", cmd);
cmd                54 drivers/net/wireless/realtek/rtlwifi/pwrseqcmd.h 	u8 cmd:4;
cmd                64 drivers/net/wireless/realtek/rtlwifi/pwrseqcmd.h #define	GET_PWR_CFG_CMD(__PWR_CMD)	(__PWR_CMD.cmd)
cmd               102 drivers/net/wireless/realtek/rtw88/mac.c 			       struct rtw_pwr_seq_cmd *cmd)
cmd               109 drivers/net/wireless/realtek/rtw88/mac.c 	if (cmd->base == RTW_PWR_ADDR_SDIO)
cmd               110 drivers/net/wireless/realtek/rtw88/mac.c 		offset = cmd->offset | SDIO_LOCAL_OFFSET;
cmd               112 drivers/net/wireless/realtek/rtw88/mac.c 		offset = cmd->offset;
cmd               117 drivers/net/wireless/realtek/rtw88/mac.c 		value &= cmd->mask;
cmd               118 drivers/net/wireless/realtek/rtw88/mac.c 		if (value == (cmd->value & cmd->mask))
cmd               140 drivers/net/wireless/realtek/rtw88/mac.c 				  u8 cut_mask, struct rtw_pwr_seq_cmd *cmd)
cmd               146 drivers/net/wireless/realtek/rtw88/mac.c 	for (cur_cmd = cmd; cur_cmd->cmd != RTW_PWR_CMD_END; cur_cmd++) {
cmd               151 drivers/net/wireless/realtek/rtw88/mac.c 		switch (cur_cmd->cmd) {
cmd               190 drivers/net/wireless/realtek/rtw88/mac.c 	struct rtw_pwr_seq_cmd *cmd;
cmd               207 drivers/net/wireless/realtek/rtw88/mac.c 		cmd = cmd_seq[idx];
cmd               208 drivers/net/wireless/realtek/rtw88/mac.c 		if (!cmd)
cmd               211 drivers/net/wireless/realtek/rtw88/mac.c 		ret = rtw_sub_pwr_seq_parser(rtwdev, intf_mask, cut_mask, cmd);
cmd               363 drivers/net/wireless/realtek/rtw88/mac80211.c static int rtw_ops_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               412 drivers/net/wireless/realtek/rtw88/mac80211.c 	switch (cmd) {
cmd               696 drivers/net/wireless/realtek/rtw88/main.h 	u8 cmd:4;
cmd              2277 drivers/net/wireless/realtek/rtw88/rtw8822c.c 	u16 cmd;
cmd              2282 drivers/net/wireless/realtek/rtw88/rtw8822c.c 		cmd = 0x14 + path;
cmd              2285 drivers/net/wireless/realtek/rtw88/rtw8822c.c 		cmd = 0x16 + path + bw;
cmd              2288 drivers/net/wireless/realtek/rtw88/rtw8822c.c 		cmd = 0x1a + path;
cmd              2291 drivers/net/wireless/realtek/rtw88/rtw8822c.c 		cmd = 0x1c + path + bw;
cmd              2297 drivers/net/wireless/realtek/rtw88/rtw8822c.c 	return (cmd << 8) | 0x48;
cmd               515 drivers/net/wireless/rsi/rsi_91x_hal.c static int bl_write_cmd(struct rsi_hw *adapter, u8 cmd, u8 exp_resp,
cmd               533 drivers/net/wireless/rsi/rsi_91x_hal.c 				__func__, cmd);
cmd               543 drivers/net/wireless/rsi/rsi_91x_hal.c 			__func__, cmd);
cmd               549 drivers/net/wireless/rsi/rsi_91x_hal.c 		regin_val, (cmd | regin_input << 8));
cmd               551 drivers/net/wireless/rsi/rsi_91x_hal.c 					   (cmd | regin_input << 8), 2);
cmd               556 drivers/net/wireless/rsi/rsi_91x_hal.c 	if (cmd == LOAD_HOSTED_FW || cmd == JUMP_TO_ZERO_PC) {
cmd               570 drivers/net/wireless/rsi/rsi_91x_hal.c 				__func__, cmd);
cmd               580 drivers/net/wireless/rsi/rsi_91x_hal.c 			__func__, cmd);
cmd               589 drivers/net/wireless/rsi/rsi_91x_hal.c 					   (cmd | REGOUT_INVALID << 8), 2);
cmd               593 drivers/net/wireless/rsi/rsi_91x_hal.c 			__func__, cmd);
cmd               601 drivers/net/wireless/rsi/rsi_91x_hal.c 			__func__, output, cmd);
cmd               606 drivers/net/wireless/rsi/rsi_91x_hal.c 		__func__, output, cmd);
cmd               611 drivers/net/wireless/rsi/rsi_91x_hal.c static int bl_cmd(struct rsi_hw *adapter, u8 cmd, u8 exp_resp, char *str)
cmd               617 drivers/net/wireless/rsi/rsi_91x_hal.c 	if ((cmd == EOF_REACHED) || (cmd == PING_VALID) || (cmd == PONG_VALID))
cmd               623 drivers/net/wireless/rsi/rsi_91x_hal.c 	status = bl_write_cmd(adapter, cmd, exp_resp, &regout_val);
cmd               628 drivers/net/wireless/rsi/rsi_91x_hal.c 			__func__, str, cmd);
cmd               711 drivers/net/wireless/rsi/rsi_91x_hal.c static int ping_pong_write(struct rsi_hw *adapter, u8 cmd, u8 *addr, u32 size)
cmd               720 drivers/net/wireless/rsi/rsi_91x_hal.c 	if (cmd == PING_WRITE) {
cmd               750 drivers/net/wireless/rsi/rsi_91x_hal.c 	u8 cmd;
cmd               811 drivers/net/wireless/rsi/rsi_91x_hal.c 			cmd = PING_WRITE;
cmd               813 drivers/net/wireless/rsi/rsi_91x_hal.c 			cmd = PONG_WRITE;
cmd               815 drivers/net/wireless/rsi/rsi_91x_hal.c 		status = ping_pong_write(adapter, cmd, flash_content,
cmd              1017 drivers/net/wireless/rsi/rsi_91x_mac80211.c 				enum set_key_cmd cmd,
cmd              1028 drivers/net/wireless/rsi/rsi_91x_mac80211.c 	switch (cmd) {
cmd               122 drivers/net/wireless/rsi/rsi_91x_sdio.c 	struct mmc_command cmd;
cmd               128 drivers/net/wireless/rsi/rsi_91x_sdio.c 	memset(&cmd, 0, sizeof(struct mmc_command));
cmd               129 drivers/net/wireless/rsi/rsi_91x_sdio.c 	cmd.opcode = opcode;
cmd               130 drivers/net/wireless/rsi/rsi_91x_sdio.c 	cmd.arg = arg;
cmd               131 drivers/net/wireless/rsi/rsi_91x_sdio.c 	cmd.flags = flags;
cmd               132 drivers/net/wireless/rsi/rsi_91x_sdio.c 	err = mmc_wait_for_cmd(host, &cmd, 3);
cmd               135 drivers/net/wireless/rsi/rsi_91x_sdio.c 		*resp = cmd.resp[0];
cmd               254 drivers/net/wireless/st/cw1200/debug.c 		   priv->wsm_cmd.cmd, priv->wsm_cmd.len);
cmd               680 drivers/net/wireless/st/cw1200/sta.c int cw1200_set_key(struct ieee80211_hw *dev, enum set_key_cmd cmd,
cmd               690 drivers/net/wireless/st/cw1200/sta.c 	if (cmd == SET_KEY) {
cmd               820 drivers/net/wireless/st/cw1200/sta.c 	} else if (cmd == DISABLE_KEY) {
cmd               833 drivers/net/wireless/st/cw1200/sta.c 		pr_warn("Unhandled key command %d\n", cmd);
cmd                34 drivers/net/wireless/st/cw1200/sta.h int cw1200_set_key(struct ieee80211_hw *dev, enum set_key_cmd cmd,
cmd                83 drivers/net/wireless/st/cw1200/wsm.c 			void *arg, u16 cmd, long tmo);
cmd               167 drivers/net/wireless/st/cw1200/wsm.c 	u16 cmd = WSM_RESET_REQ_ID | WSM_TX_LINK_ID(arg->link_id);
cmd               172 drivers/net/wireless/st/cw1200/wsm.c 	ret = wsm_cmd_send(priv, buf, NULL, cmd, WSM_CMD_RESET_TIMEOUT);
cmd               752 drivers/net/wireless/st/cw1200/wsm.c 	u16 cmd = 0x001C | WSM_TX_LINK_ID(arg->link_id);
cmd               759 drivers/net/wireless/st/cw1200/wsm.c 	ret = wsm_cmd_send(priv, buf, NULL, cmd, WSM_CMD_TIMEOUT);
cmd              1076 drivers/net/wireless/st/cw1200/wsm.c 			void *arg, u16 cmd, long tmo)
cmd              1096 drivers/net/wireless/st/cw1200/wsm.c 	if (cmd == WSM_WRITE_MIB_REQ_ID ||
cmd              1097 drivers/net/wireless/st/cw1200/wsm.c 	    cmd == WSM_READ_MIB_REQ_ID)
cmd              1099 drivers/net/wireless/st/cw1200/wsm.c 			 cmd, __le16_to_cpu(((__le16 *)buf->begin)[2]),
cmd              1102 drivers/net/wireless/st/cw1200/wsm.c 		pr_debug("[WSM] >>> 0x%.4X (%zu)\n", cmd, buf_len);
cmd              1113 drivers/net/wireless/st/cw1200/wsm.c 	((__le16 *)buf->begin)[1] = __cpu_to_le16(cmd);
cmd              1120 drivers/net/wireless/st/cw1200/wsm.c 	priv->wsm_cmd.cmd = cmd;
cmd              1138 drivers/net/wireless/st/cw1200/wsm.c 			pr_err("CMD req (0x%04x) stuck in firmware, killing BH\n", priv->wsm_cmd.cmd);
cmd              1327 drivers/net/wireless/st/cw1200/wsm.c 		wsm_cmd = priv->wsm_cmd.cmd &
cmd              1329 drivers/net/wireless/st/cw1200/wsm.c 		priv->wsm_cmd.cmd = 0xFFFF;
cmd              1836 drivers/net/wireless/st/cw1200/wsm.h 	u16 cmd;
cmd               271 drivers/net/wireless/ti/wl1251/acx.c 	} else if (resp->header.cmd.status != CMD_STATUS_SUCCESS) {
cmd                17 drivers/net/wireless/ti/wl1251/acx.h 	struct wl1251_cmd_header cmd;
cmd                24 drivers/net/wireless/ti/wl1251/cmd.c 	struct wl1251_cmd_header *cmd;
cmd                29 drivers/net/wireless/ti/wl1251/cmd.c 	cmd = buf;
cmd                30 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->id = id;
cmd                31 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->status = 0;
cmd               132 drivers/net/wireless/ti/wl1251/cmd.c 	if (acx->cmd.status != CMD_STATUS_SUCCESS)
cmd               134 drivers/net/wireless/ti/wl1251/cmd.c 			     acx->cmd.status);
cmd               209 drivers/net/wireless/ti/wl1251/cmd.c 	struct cmd_enabledisable_path *cmd;
cmd               215 drivers/net/wireless/ti/wl1251/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               216 drivers/net/wireless/ti/wl1251/cmd.c 	if (!cmd) {
cmd               221 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->channel = channel;
cmd               228 drivers/net/wireless/ti/wl1251/cmd.c 	ret = wl1251_cmd_send(wl, cmd_rx, cmd, sizeof(*cmd));
cmd               239 drivers/net/wireless/ti/wl1251/cmd.c 	kfree(cmd);
cmd               245 drivers/net/wireless/ti/wl1251/cmd.c 	struct cmd_enabledisable_path *cmd;
cmd               251 drivers/net/wireless/ti/wl1251/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               252 drivers/net/wireless/ti/wl1251/cmd.c 	if (!cmd)
cmd               255 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->channel = channel;
cmd               262 drivers/net/wireless/ti/wl1251/cmd.c 	ret = wl1251_cmd_send(wl, cmd_tx, cmd, sizeof(*cmd));
cmd               270 drivers/net/wireless/ti/wl1251/cmd.c 	kfree(cmd);
cmd               353 drivers/net/wireless/ti/wl1251/cmd.c 	struct cmd_read_write_memory *cmd;
cmd               358 drivers/net/wireless/ti/wl1251/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               359 drivers/net/wireless/ti/wl1251/cmd.c 	if (!cmd) {
cmd               367 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->addr = addr;
cmd               368 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->size = len;
cmd               370 drivers/net/wireless/ti/wl1251/cmd.c 	ret = wl1251_cmd_send(wl, CMD_READ_MEMORY, cmd, sizeof(*cmd));
cmd               377 drivers/net/wireless/ti/wl1251/cmd.c 	wl1251_mem_read(wl, wl->cmd_box_addr, cmd, sizeof(*cmd));
cmd               379 drivers/net/wireless/ti/wl1251/cmd.c 	if (cmd->header.status != CMD_STATUS_SUCCESS)
cmd               381 drivers/net/wireless/ti/wl1251/cmd.c 			     cmd->header.status);
cmd               383 drivers/net/wireless/ti/wl1251/cmd.c 	memcpy(answer, cmd->value, len);
cmd               386 drivers/net/wireless/ti/wl1251/cmd.c 	kfree(cmd);
cmd               393 drivers/net/wireless/ti/wl1251/cmd.c 	struct wl1251_cmd_packet_template *cmd;
cmd               401 drivers/net/wireless/ti/wl1251/cmd.c 	cmd_len = ALIGN(sizeof(*cmd) + buf_len, 4);
cmd               403 drivers/net/wireless/ti/wl1251/cmd.c 	cmd = kzalloc(cmd_len, GFP_KERNEL);
cmd               404 drivers/net/wireless/ti/wl1251/cmd.c 	if (!cmd) {
cmd               409 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->size = cpu_to_le16(buf_len);
cmd               412 drivers/net/wireless/ti/wl1251/cmd.c 		memcpy(cmd->data, buf, buf_len);
cmd               414 drivers/net/wireless/ti/wl1251/cmd.c 	ret = wl1251_cmd_send(wl, cmd_id, cmd, cmd_len);
cmd               421 drivers/net/wireless/ti/wl1251/cmd.c 	kfree(cmd);
cmd               429 drivers/net/wireless/ti/wl1251/cmd.c 	struct wl1251_cmd_scan *cmd;
cmd               436 drivers/net/wireless/ti/wl1251/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               437 drivers/net/wireless/ti/wl1251/cmd.c 	if (!cmd)
cmd               440 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->params.rx_config_options = cpu_to_le32(CFG_RX_ALL_GOOD);
cmd               441 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->params.rx_filter_options = cpu_to_le32(CFG_RX_PRSP_EN |
cmd               444 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->params.scan_options = 0;
cmd               451 drivers/net/wireless/ti/wl1251/cmd.c 		cmd->params.scan_options |= cpu_to_le16(WL1251_SCAN_OPT_PRIORITY_HIGH);
cmd               452 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->params.num_channels = n_channels;
cmd               453 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->params.num_probe_requests = n_probes;
cmd               454 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->params.tx_rate = cpu_to_le16(1 << 1); /* 2 Mbps */
cmd               455 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->params.tid_trigger = 0;
cmd               458 drivers/net/wireless/ti/wl1251/cmd.c 		cmd->channels[i].min_duration =
cmd               460 drivers/net/wireless/ti/wl1251/cmd.c 		cmd->channels[i].max_duration =
cmd               462 drivers/net/wireless/ti/wl1251/cmd.c 		memset(&cmd->channels[i].bssid_lsb, 0xff, 4);
cmd               463 drivers/net/wireless/ti/wl1251/cmd.c 		memset(&cmd->channels[i].bssid_msb, 0xff, 2);
cmd               464 drivers/net/wireless/ti/wl1251/cmd.c 		cmd->channels[i].early_termination = 0;
cmd               465 drivers/net/wireless/ti/wl1251/cmd.c 		cmd->channels[i].tx_power_att = 0;
cmd               466 drivers/net/wireless/ti/wl1251/cmd.c 		cmd->channels[i].channel = channels[i]->hw_value;
cmd               469 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->params.ssid_len = ssid_len;
cmd               471 drivers/net/wireless/ti/wl1251/cmd.c 		memcpy(cmd->params.ssid, ssid, ssid_len);
cmd               473 drivers/net/wireless/ti/wl1251/cmd.c 	ret = wl1251_cmd_send(wl, CMD_SCAN, cmd, sizeof(*cmd));
cmd               479 drivers/net/wireless/ti/wl1251/cmd.c 	wl1251_mem_read(wl, wl->cmd_box_addr, cmd, sizeof(*cmd));
cmd               481 drivers/net/wireless/ti/wl1251/cmd.c 	if (cmd->header.status != CMD_STATUS_SUCCESS) {
cmd               483 drivers/net/wireless/ti/wl1251/cmd.c 			     cmd->header.status);
cmd               489 drivers/net/wireless/ti/wl1251/cmd.c 	kfree(cmd);
cmd               495 drivers/net/wireless/ti/wl1251/cmd.c 	struct wl1251_cmd_trigger_scan_to *cmd;
cmd               500 drivers/net/wireless/ti/wl1251/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               501 drivers/net/wireless/ti/wl1251/cmd.c 	if (!cmd)
cmd               504 drivers/net/wireless/ti/wl1251/cmd.c 	cmd->timeout = timeout;
cmd               506 drivers/net/wireless/ti/wl1251/cmd.c 	ret = wl1251_cmd_send(wl, CMD_TRIGGER_SCAN_TO, cmd, sizeof(*cmd));
cmd               513 drivers/net/wireless/ti/wl1251/cmd.c 	kfree(cmd);
cmd               829 drivers/net/wireless/ti/wl1251/main.c 			       enum set_key_cmd cmd,
cmd               866 drivers/net/wireless/ti/wl1251/main.c static int wl1251_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               889 drivers/net/wireless/ti/wl1251/main.c 	wl1251_debug(DEBUG_CRYPT, "CMD: 0x%x", cmd);
cmd               903 drivers/net/wireless/ti/wl1251/main.c 	switch (cmd) {
cmd               915 drivers/net/wireless/ti/wl1251/main.c 		wl1251_error("Unsupported key cmd 0x%x", cmd);
cmd               923 drivers/net/wireless/ti/wl1251/main.c 	ret = wl1251_set_key_type(wl, wl_cmd, cmd, key, addr);
cmd                45 drivers/net/wireless/ti/wl1251/spi.c 	u8 *cmd;
cmd                49 drivers/net/wireless/ti/wl1251/spi.c 	cmd = kzalloc(WSPI_INIT_CMD_LEN, GFP_KERNEL);
cmd                50 drivers/net/wireless/ti/wl1251/spi.c 	if (!cmd) {
cmd                58 drivers/net/wireless/ti/wl1251/spi.c 	memset(cmd, 0xff, WSPI_INIT_CMD_LEN);
cmd                60 drivers/net/wireless/ti/wl1251/spi.c 	t.tx_buf = cmd;
cmd                66 drivers/net/wireless/ti/wl1251/spi.c 	wl1251_dump(DEBUG_SPI, "spi reset -> ", cmd, WSPI_INIT_CMD_LEN);
cmd                68 drivers/net/wireless/ti/wl1251/spi.c 	kfree(cmd);
cmd                75 drivers/net/wireless/ti/wl1251/spi.c 	u8 *cmd = kzalloc(WSPI_INIT_CMD_LEN, GFP_KERNEL);
cmd                77 drivers/net/wireless/ti/wl1251/spi.c 	if (!cmd) {
cmd                88 drivers/net/wireless/ti/wl1251/spi.c 	cmd[0] = 0xff;
cmd                89 drivers/net/wireless/ti/wl1251/spi.c 	cmd[1] = 0xff;
cmd                90 drivers/net/wireless/ti/wl1251/spi.c 	cmd[2] = WSPI_INIT_CMD_START | WSPI_INIT_CMD_TX;
cmd                91 drivers/net/wireless/ti/wl1251/spi.c 	cmd[3] = 0;
cmd                92 drivers/net/wireless/ti/wl1251/spi.c 	cmd[4] = 0;
cmd                93 drivers/net/wireless/ti/wl1251/spi.c 	cmd[5] = HW_ACCESS_WSPI_INIT_CMD_MASK << 3;
cmd                94 drivers/net/wireless/ti/wl1251/spi.c 	cmd[5] |= HW_ACCESS_WSPI_FIXED_BUSY_LEN & WSPI_INIT_CMD_FIXEDBUSY_LEN;
cmd                96 drivers/net/wireless/ti/wl1251/spi.c 	cmd[6] = WSPI_INIT_CMD_IOD | WSPI_INIT_CMD_IP | WSPI_INIT_CMD_CS
cmd               100 drivers/net/wireless/ti/wl1251/spi.c 		cmd[6] |= WSPI_INIT_CMD_DIS_FIXEDBUSY;
cmd               102 drivers/net/wireless/ti/wl1251/spi.c 		cmd[6] |= WSPI_INIT_CMD_EN_FIXEDBUSY;
cmd               104 drivers/net/wireless/ti/wl1251/spi.c 	cmd[7] = crc7_be(0, cmd+2, WSPI_INIT_CMD_CRC_LEN) | WSPI_INIT_CMD_END;
cmd               109 drivers/net/wireless/ti/wl1251/spi.c 	__swab32s((u32 *)cmd);
cmd               110 drivers/net/wireless/ti/wl1251/spi.c 	__swab32s((u32 *)cmd+1);
cmd               112 drivers/net/wireless/ti/wl1251/spi.c 	t.tx_buf = cmd;
cmd               118 drivers/net/wireless/ti/wl1251/spi.c 	wl1251_dump(DEBUG_SPI, "spi init -> ", cmd, WSPI_INIT_CMD_LEN);
cmd               120 drivers/net/wireless/ti/wl1251/spi.c 	kfree(cmd);
cmd               135 drivers/net/wireless/ti/wl1251/spi.c 	u32 *cmd;
cmd               137 drivers/net/wireless/ti/wl1251/spi.c 	cmd = &wl->buffer_cmd;
cmd               140 drivers/net/wireless/ti/wl1251/spi.c 	*cmd = 0;
cmd               141 drivers/net/wireless/ti/wl1251/spi.c 	*cmd |= WSPI_CMD_READ;
cmd               142 drivers/net/wireless/ti/wl1251/spi.c 	*cmd |= (len << WSPI_CMD_BYTE_LENGTH_OFFSET) & WSPI_CMD_BYTE_LENGTH;
cmd               143 drivers/net/wireless/ti/wl1251/spi.c 	*cmd |= addr & WSPI_CMD_BYTE_ADDR;
cmd               148 drivers/net/wireless/ti/wl1251/spi.c 	t[0].tx_buf = cmd;
cmd               165 drivers/net/wireless/ti/wl1251/spi.c 	wl1251_dump(DEBUG_SPI, "spi_read cmd -> ", cmd, sizeof(*cmd));
cmd               174 drivers/net/wireless/ti/wl1251/spi.c 	u32 *cmd;
cmd               176 drivers/net/wireless/ti/wl1251/spi.c 	cmd = &wl->buffer_cmd;
cmd               178 drivers/net/wireless/ti/wl1251/spi.c 	*cmd = 0;
cmd               179 drivers/net/wireless/ti/wl1251/spi.c 	*cmd |= WSPI_CMD_WRITE;
cmd               180 drivers/net/wireless/ti/wl1251/spi.c 	*cmd |= (len << WSPI_CMD_BYTE_LENGTH_OFFSET) & WSPI_CMD_BYTE_LENGTH;
cmd               181 drivers/net/wireless/ti/wl1251/spi.c 	*cmd |= addr & WSPI_CMD_BYTE_ADDR;
cmd               186 drivers/net/wireless/ti/wl1251/spi.c 	t[0].tx_buf = cmd;
cmd               187 drivers/net/wireless/ti/wl1251/spi.c 	t[0].len = sizeof(*cmd);
cmd               196 drivers/net/wireless/ti/wl1251/spi.c 	wl1251_dump(DEBUG_SPI, "spi_write cmd -> ", cmd, sizeof(*cmd));
cmd               278 drivers/net/wireless/ti/wl12xx/cmd.c 	struct wl12xx_cmd_channel_switch *cmd;
cmd               283 drivers/net/wireless/ti/wl12xx/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               284 drivers/net/wireless/ti/wl12xx/cmd.c 	if (!cmd) {
cmd               289 drivers/net/wireless/ti/wl12xx/cmd.c 	cmd->role_id = wlvif->role_id;
cmd               290 drivers/net/wireless/ti/wl12xx/cmd.c 	cmd->channel = ch_switch->chandef.chan->hw_value;
cmd               291 drivers/net/wireless/ti/wl12xx/cmd.c 	cmd->switch_time = ch_switch->count;
cmd               292 drivers/net/wireless/ti/wl12xx/cmd.c 	cmd->stop_tx = ch_switch->block_tx;
cmd               296 drivers/net/wireless/ti/wl12xx/cmd.c 	cmd->post_switch_tx_disable = 0;
cmd               298 drivers/net/wireless/ti/wl12xx/cmd.c 	ret = wl1271_cmd_send(wl, CMD_CHANNEL_SWITCH, cmd, sizeof(*cmd), 0);
cmd               305 drivers/net/wireless/ti/wl12xx/cmd.c 	kfree(cmd);
cmd              1636 drivers/net/wireless/ti/wl12xx/main.c static int wl12xx_set_key(struct wl1271 *wl, enum set_key_cmd cmd,
cmd              1641 drivers/net/wireless/ti/wl12xx/main.c 	return wlcore_set_key(wl, cmd, vif, sta, key_conf);
cmd                85 drivers/net/wireless/ti/wl12xx/scan.c 	struct wl1271_cmd_scan *cmd;
cmd                94 drivers/net/wireless/ti/wl12xx/scan.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd                96 drivers/net/wireless/ti/wl12xx/scan.c 	if (!cmd || !trigger) {
cmd               109 drivers/net/wireless/ti/wl12xx/scan.c 		cmd->params.role_id = wlvif->dev_role_id;
cmd               111 drivers/net/wireless/ti/wl12xx/scan.c 		cmd->params.role_id = wlvif->role_id;
cmd               113 drivers/net/wireless/ti/wl12xx/scan.c 	if (WARN_ON(cmd->params.role_id == WL12XX_INVALID_ROLE_ID)) {
cmd               118 drivers/net/wireless/ti/wl12xx/scan.c 	cmd->params.scan_options = cpu_to_le16(scan_options);
cmd               120 drivers/net/wireless/ti/wl12xx/scan.c 	cmd->params.n_ch = wl1271_get_scan_channels(wl, wl->scan.req,
cmd               121 drivers/net/wireless/ti/wl12xx/scan.c 						    cmd->channels,
cmd               123 drivers/net/wireless/ti/wl12xx/scan.c 	if (cmd->params.n_ch == 0) {
cmd               128 drivers/net/wireless/ti/wl12xx/scan.c 	cmd->params.tx_rate = cpu_to_le32(basic_rate);
cmd               129 drivers/net/wireless/ti/wl12xx/scan.c 	cmd->params.n_probe_reqs = wl->conf.scan.num_probe_reqs;
cmd               130 drivers/net/wireless/ti/wl12xx/scan.c 	cmd->params.tid_trigger = CONF_TX_AC_ANY_TID;
cmd               131 drivers/net/wireless/ti/wl12xx/scan.c 	cmd->params.scan_tag = WL1271_SCAN_DEFAULT_TAG;
cmd               134 drivers/net/wireless/ti/wl12xx/scan.c 		cmd->params.band = WL1271_SCAN_BAND_2_4_GHZ;
cmd               136 drivers/net/wireless/ti/wl12xx/scan.c 		cmd->params.band = WL1271_SCAN_BAND_5_GHZ;
cmd               139 drivers/net/wireless/ti/wl12xx/scan.c 		cmd->params.ssid_len = wl->scan.ssid_len;
cmd               140 drivers/net/wireless/ti/wl12xx/scan.c 		memcpy(cmd->params.ssid, wl->scan.ssid, wl->scan.ssid_len);
cmd               143 drivers/net/wireless/ti/wl12xx/scan.c 	memcpy(cmd->addr, vif->addr, ETH_ALEN);
cmd               146 drivers/net/wireless/ti/wl12xx/scan.c 					 cmd->params.role_id, band,
cmd               163 drivers/net/wireless/ti/wl12xx/scan.c 	wl1271_dump(DEBUG_SCAN, "SCAN: ", cmd, sizeof(*cmd));
cmd               165 drivers/net/wireless/ti/wl12xx/scan.c 	ret = wl1271_cmd_send(wl, CMD_SCAN, cmd, sizeof(*cmd), 0);
cmd               172 drivers/net/wireless/ti/wl12xx/scan.c 	kfree(cmd);
cmd               179 drivers/net/wireless/ti/wl12xx/scan.c 	struct wl1271_cmd_header *cmd = NULL;
cmd               187 drivers/net/wireless/ti/wl12xx/scan.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               188 drivers/net/wireless/ti/wl12xx/scan.c 	if (!cmd) {
cmd               193 drivers/net/wireless/ti/wl12xx/scan.c 	ret = wl1271_cmd_send(wl, CMD_STOP_SCAN, cmd,
cmd               194 drivers/net/wireless/ti/wl12xx/scan.c 			      sizeof(*cmd), 0);
cmd               200 drivers/net/wireless/ti/wl12xx/scan.c 	kfree(cmd);
cmd               292 drivers/net/wireless/ti/wl12xx/scan.c static void wl12xx_adjust_channels(struct wl1271_cmd_sched_scan_config *cmd,
cmd               295 drivers/net/wireless/ti/wl12xx/scan.c 	memcpy(cmd->passive, cmd_channels->passive, sizeof(cmd->passive));
cmd               296 drivers/net/wireless/ti/wl12xx/scan.c 	memcpy(cmd->active, cmd_channels->active, sizeof(cmd->active));
cmd               297 drivers/net/wireless/ti/wl12xx/scan.c 	cmd->dfs = cmd_channels->dfs;
cmd               298 drivers/net/wireless/ti/wl12xx/scan.c 	cmd->n_pactive_ch = cmd_channels->passive_active;
cmd               300 drivers/net/wireless/ti/wl12xx/scan.c 	memcpy(cmd->channels_2, cmd_channels->channels_2,
cmd               301 drivers/net/wireless/ti/wl12xx/scan.c 	       sizeof(cmd->channels_2));
cmd               302 drivers/net/wireless/ti/wl12xx/scan.c 	memcpy(cmd->channels_5, cmd_channels->channels_5,
cmd               303 drivers/net/wireless/ti/wl12xx/scan.c 	       sizeof(cmd->channels_5));
cmd                18 drivers/net/wireless/ti/wl18xx/cmd.c 	struct wl18xx_cmd_channel_switch *cmd;
cmd                25 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd                26 drivers/net/wireless/ti/wl18xx/cmd.c 	if (!cmd) {
cmd                31 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->role_id = wlvif->role_id;
cmd                32 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->channel = ch_switch->chandef.chan->hw_value;
cmd                33 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->switch_time = ch_switch->count;
cmd                34 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->stop_tx = ch_switch->block_tx;
cmd                38 drivers/net/wireless/ti/wl18xx/cmd.c 		cmd->band = WLCORE_BAND_2_4GHZ;
cmd                41 drivers/net/wireless/ti/wl18xx/cmd.c 		cmd->band = WLCORE_BAND_5GHZ;
cmd                58 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->local_supported_rates = cpu_to_le32(supported_rates);
cmd                59 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->channel_type = wlvif->channel_type;
cmd                61 drivers/net/wireless/ti/wl18xx/cmd.c 	ret = wl1271_cmd_send(wl, CMD_CHANNEL_SWITCH, cmd, sizeof(*cmd), 0);
cmd                68 drivers/net/wireless/ti/wl18xx/cmd.c 	kfree(cmd);
cmd                75 drivers/net/wireless/ti/wl18xx/cmd.c 	struct wl18xx_cmd_smart_config_start *cmd;
cmd                81 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd                82 drivers/net/wireless/ti/wl18xx/cmd.c 	if (!cmd) {
cmd                87 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->group_id_bitmask = cpu_to_le32(group_bitmap);
cmd                89 drivers/net/wireless/ti/wl18xx/cmd.c 	ret = wl1271_cmd_send(wl, CMD_SMART_CONFIG_START, cmd, sizeof(*cmd), 0);
cmd                96 drivers/net/wireless/ti/wl18xx/cmd.c 	kfree(cmd);
cmd               103 drivers/net/wireless/ti/wl18xx/cmd.c 	struct wl1271_cmd_header *cmd;
cmd               108 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               109 drivers/net/wireless/ti/wl18xx/cmd.c 	if (!cmd) {
cmd               114 drivers/net/wireless/ti/wl18xx/cmd.c 	ret = wl1271_cmd_send(wl, CMD_SMART_CONFIG_STOP, cmd, sizeof(*cmd), 0);
cmd               121 drivers/net/wireless/ti/wl18xx/cmd.c 	kfree(cmd);
cmd               129 drivers/net/wireless/ti/wl18xx/cmd.c 	struct wl18xx_cmd_smart_config_set_group_key *cmd;
cmd               135 drivers/net/wireless/ti/wl18xx/cmd.c 	if (key_len != sizeof(cmd->key)) {
cmd               140 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               141 drivers/net/wireless/ti/wl18xx/cmd.c 	if (!cmd) {
cmd               146 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->group_id = cpu_to_le32(group_id);
cmd               147 drivers/net/wireless/ti/wl18xx/cmd.c 	memcpy(cmd->key, key, key_len);
cmd               149 drivers/net/wireless/ti/wl18xx/cmd.c 	ret = wl1271_cmd_send(wl, CMD_SMART_CONFIG_SET_GROUP_KEY, cmd,
cmd               150 drivers/net/wireless/ti/wl18xx/cmd.c 			      sizeof(*cmd), 0);
cmd               157 drivers/net/wireless/ti/wl18xx/cmd.c 	kfree(cmd);
cmd               164 drivers/net/wireless/ti/wl18xx/cmd.c 	struct wlcore_cmd_cac_start *cmd;
cmd               170 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               171 drivers/net/wireless/ti/wl18xx/cmd.c 	if (!cmd)
cmd               174 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->role_id = wlvif->role_id;
cmd               175 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->channel = wlvif->channel;
cmd               177 drivers/net/wireless/ti/wl18xx/cmd.c 		cmd->band = WLCORE_BAND_5GHZ;
cmd               178 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->bandwidth = wlcore_get_native_channel_type(wlvif->channel_type);
cmd               182 drivers/net/wireless/ti/wl18xx/cmd.c 			      cmd, sizeof(*cmd), 0);
cmd               189 drivers/net/wireless/ti/wl18xx/cmd.c 	kfree(cmd);
cmd               195 drivers/net/wireless/ti/wl18xx/cmd.c 	struct wl18xx_cmd_dfs_radar_debug *cmd;
cmd               201 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               202 drivers/net/wireless/ti/wl18xx/cmd.c 	if (!cmd)
cmd               205 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->channel = channel;
cmd               208 drivers/net/wireless/ti/wl18xx/cmd.c 			      cmd, sizeof(*cmd), 0);
cmd               215 drivers/net/wireless/ti/wl18xx/cmd.c 	kfree(cmd);
cmd               221 drivers/net/wireless/ti/wl18xx/cmd.c 	struct wl18xx_cmd_dfs_master_restart *cmd;
cmd               227 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               228 drivers/net/wireless/ti/wl18xx/cmd.c 	if (!cmd)
cmd               231 drivers/net/wireless/ti/wl18xx/cmd.c 	cmd->role_id = wlvif->role_id;
cmd               234 drivers/net/wireless/ti/wl18xx/cmd.c 			      cmd, sizeof(*cmd), 0);
cmd               240 drivers/net/wireless/ti/wl18xx/cmd.c 	kfree(cmd);
cmd              1541 drivers/net/wireless/ti/wl18xx/main.c static int wl18xx_set_key(struct wl1271 *wl, enum set_key_cmd cmd,
cmd              1556 drivers/net/wireless/ti/wl18xx/main.c 	ret = wlcore_set_key(wl, cmd, vif, sta, key_conf);
cmd              1565 drivers/net/wireless/ti/wl18xx/main.c 		if (cmd == SET_KEY) {
cmd              1569 drivers/net/wireless/ti/wl18xx/main.c 		} else if (cmd == DISABLE_KEY) {
cmd                12 drivers/net/wireless/ti/wl18xx/scan.c static void wl18xx_adjust_channels(struct wl18xx_cmd_scan_params *cmd,
cmd                15 drivers/net/wireless/ti/wl18xx/scan.c 	memcpy(cmd->passive, cmd_channels->passive, sizeof(cmd->passive));
cmd                16 drivers/net/wireless/ti/wl18xx/scan.c 	memcpy(cmd->active, cmd_channels->active, sizeof(cmd->active));
cmd                17 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->dfs = cmd_channels->dfs;
cmd                18 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->passive_active = cmd_channels->passive_active;
cmd                20 drivers/net/wireless/ti/wl18xx/scan.c 	memcpy(cmd->channels_2, cmd_channels->channels_2,
cmd                21 drivers/net/wireless/ti/wl18xx/scan.c 	       sizeof(cmd->channels_2));
cmd                22 drivers/net/wireless/ti/wl18xx/scan.c 	memcpy(cmd->channels_5, cmd_channels->channels_5,
cmd                23 drivers/net/wireless/ti/wl18xx/scan.c 	       sizeof(cmd->channels_5));
cmd                30 drivers/net/wireless/ti/wl18xx/scan.c 	struct wl18xx_cmd_scan_params *cmd;
cmd                34 drivers/net/wireless/ti/wl18xx/scan.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd                35 drivers/net/wireless/ti/wl18xx/scan.c 	if (!cmd) {
cmd                42 drivers/net/wireless/ti/wl18xx/scan.c 		cmd->role_id = wlvif->dev_role_id;
cmd                44 drivers/net/wireless/ti/wl18xx/scan.c 		cmd->role_id = wlvif->role_id;
cmd                46 drivers/net/wireless/ti/wl18xx/scan.c 	if (WARN_ON(cmd->role_id == WL12XX_INVALID_ROLE_ID)) {
cmd                51 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->scan_type = SCAN_TYPE_SEARCH;
cmd                52 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->rssi_threshold = -127;
cmd                53 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->snr_threshold = 0;
cmd                55 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->bss_type = SCAN_BSS_TYPE_ANY;
cmd                57 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->ssid_from_list = 0;
cmd                58 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->filter = 0;
cmd                59 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->add_broadcast = 0;
cmd                61 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->urgency = 0;
cmd                62 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->protect = 0;
cmd                64 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->n_probe_reqs = wl->conf.scan.num_probe_reqs;
cmd                65 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->terminate_after = 0;
cmd                79 drivers/net/wireless/ti/wl18xx/scan.c 	wl18xx_adjust_channels(cmd, cmd_channels);
cmd                85 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->total_cycles = 1;
cmd                88 drivers/net/wireless/ti/wl18xx/scan.c 		cmd->rate = WL18XX_SCAN_RATE_6;
cmd                90 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->tag = WL1271_SCAN_DEFAULT_TAG;
cmd                93 drivers/net/wireless/ti/wl18xx/scan.c 		cmd->ssid_len = req->ssids[0].ssid_len;
cmd                94 drivers/net/wireless/ti/wl18xx/scan.c 		memcpy(cmd->ssid, req->ssids[0].ssid, cmd->ssid_len);
cmd                98 drivers/net/wireless/ti/wl18xx/scan.c 	if (cmd->active[0]) {
cmd               101 drivers/net/wireless/ti/wl18xx/scan.c 				 cmd->role_id, band,
cmd               115 drivers/net/wireless/ti/wl18xx/scan.c 	if (cmd->active[1] || cmd->dfs) {
cmd               118 drivers/net/wireless/ti/wl18xx/scan.c 				 cmd->role_id, band,
cmd               132 drivers/net/wireless/ti/wl18xx/scan.c 	wl1271_dump(DEBUG_SCAN, "SCAN: ", cmd, sizeof(*cmd));
cmd               134 drivers/net/wireless/ti/wl18xx/scan.c 	ret = wl1271_cmd_send(wl, CMD_SCAN, cmd, sizeof(*cmd), 0);
cmd               142 drivers/net/wireless/ti/wl18xx/scan.c 	kfree(cmd);
cmd               160 drivers/net/wireless/ti/wl18xx/scan.c 	struct wl18xx_cmd_scan_params *cmd;
cmd               172 drivers/net/wireless/ti/wl18xx/scan.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               173 drivers/net/wireless/ti/wl18xx/scan.c 	if (!cmd) {
cmd               178 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->role_id = wlvif->role_id;
cmd               180 drivers/net/wireless/ti/wl18xx/scan.c 	if (WARN_ON(cmd->role_id == WL12XX_INVALID_ROLE_ID)) {
cmd               185 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->scan_type = SCAN_TYPE_PERIODIC;
cmd               186 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->rssi_threshold = c->rssi_threshold;
cmd               187 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->snr_threshold = c->snr_threshold;
cmd               190 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->bss_type = SCAN_BSS_TYPE_ANY;
cmd               192 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->ssid_from_list = 1;
cmd               194 drivers/net/wireless/ti/wl18xx/scan.c 		cmd->filter = 1;
cmd               195 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->add_broadcast = 0;
cmd               197 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->urgency = 0;
cmd               198 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->protect = 0;
cmd               200 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->n_probe_reqs = c->num_probe_reqs;
cmd               202 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->terminate_after = 0;
cmd               214 drivers/net/wireless/ti/wl18xx/scan.c 	wl18xx_adjust_channels(cmd, cmd_channels);
cmd               218 drivers/net/wireless/ti/wl18xx/scan.c 		cmd->short_cycles_msec =
cmd               220 drivers/net/wireless/ti/wl18xx/scan.c 		cmd->long_cycles_msec = cpu_to_le16(c->long_interval);
cmd               221 drivers/net/wireless/ti/wl18xx/scan.c 		cmd->short_cycles_count = c->num_short_intervals;
cmd               223 drivers/net/wireless/ti/wl18xx/scan.c 		cmd->short_cycles_msec = 0;
cmd               224 drivers/net/wireless/ti/wl18xx/scan.c 		cmd->long_cycles_msec =
cmd               226 drivers/net/wireless/ti/wl18xx/scan.c 		cmd->short_cycles_count = 0;
cmd               229 drivers/net/wireless/ti/wl18xx/scan.c 		     le16_to_cpu(cmd->short_cycles_msec),
cmd               230 drivers/net/wireless/ti/wl18xx/scan.c 		     le16_to_cpu(cmd->long_cycles_msec),
cmd               231 drivers/net/wireless/ti/wl18xx/scan.c 		     cmd->short_cycles_count);
cmd               233 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->total_cycles = 0;
cmd               235 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->tag = WL1271_SCAN_DEFAULT_TAG;
cmd               238 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->report_threshold = 1;
cmd               239 drivers/net/wireless/ti/wl18xx/scan.c 	cmd->terminate_on_report = 0;
cmd               241 drivers/net/wireless/ti/wl18xx/scan.c 	if (cmd->active[0]) {
cmd               244 drivers/net/wireless/ti/wl18xx/scan.c 				 cmd->role_id, band,
cmd               258 drivers/net/wireless/ti/wl18xx/scan.c 	if (cmd->active[1] || cmd->dfs) {
cmd               261 drivers/net/wireless/ti/wl18xx/scan.c 				 cmd->role_id, band,
cmd               275 drivers/net/wireless/ti/wl18xx/scan.c 	wl1271_dump(DEBUG_SCAN, "SCAN: ", cmd, sizeof(*cmd));
cmd               277 drivers/net/wireless/ti/wl18xx/scan.c 	ret = wl1271_cmd_send(wl, CMD_SCAN, cmd, sizeof(*cmd), 0);
cmd               285 drivers/net/wireless/ti/wl18xx/scan.c 	kfree(cmd);
cmd                55 drivers/net/wireless/ti/wlcore/acx.h 	struct wl1271_cmd_header cmd;
cmd                43 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl1271_cmd_header *cmd;
cmd                54 drivers/net/wireless/ti/wlcore/cmd.c 	if (WARN_ON_ONCE(len < sizeof(*cmd)))
cmd                57 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = buf;
cmd                58 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->id = cpu_to_le16(id);
cmd                59 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->status = 0;
cmd               103 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wlcore_read(wl, wl->cmd_box_addr, cmd, res_len, false);
cmd               107 drivers/net/wireless/ti/wlcore/cmd.c 	status = le16_to_cpu(cmd->status);
cmd               229 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_role_enable *cmd;
cmd               237 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               238 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd               244 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = find_first_zero_bit(wl->roles_map, WL12XX_MAX_ROLES);
cmd               245 drivers/net/wireless/ti/wlcore/cmd.c 	if (cmd->role_id >= WL12XX_MAX_ROLES) {
cmd               250 drivers/net/wireless/ti/wlcore/cmd.c 	memcpy(cmd->mac_address, addr, ETH_ALEN);
cmd               251 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_type = role_type;
cmd               253 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_ROLE_ENABLE, cmd, sizeof(*cmd), 0);
cmd               259 drivers/net/wireless/ti/wlcore/cmd.c 	__set_bit(cmd->role_id, wl->roles_map);
cmd               260 drivers/net/wireless/ti/wlcore/cmd.c 	*role_id = cmd->role_id;
cmd               263 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd               271 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_role_disable *cmd;
cmd               279 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               280 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd               284 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = *role_id;
cmd               286 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_ROLE_DISABLE, cmd, sizeof(*cmd), 0);
cmd               296 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd               425 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_role_start *cmd;
cmd               428 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               429 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd               436 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = wlvif->dev_role_id;
cmd               438 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->band = WLCORE_BAND_5GHZ;
cmd               439 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->channel = channel;
cmd               446 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->device.hlid = wlvif->dev_hlid;
cmd               447 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->device.session = wl->session_ids[wlvif->dev_hlid];
cmd               450 drivers/net/wireless/ti/wlcore/cmd.c 		     cmd->role_id, cmd->device.hlid, cmd->device.session);
cmd               452 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_ROLE_START, cmd, sizeof(*cmd), 0);
cmd               465 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd               474 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_role_stop *cmd;
cmd               480 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               481 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd               488 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = wlvif->dev_role_id;
cmd               489 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->disc_type = DISCONNECT_IMMEDIATE;
cmd               490 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->reason = cpu_to_le16(WLAN_REASON_UNSPECIFIED);
cmd               492 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_ROLE_STOP, cmd, sizeof(*cmd), 0);
cmd               501 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd               510 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_role_start *cmd;
cmd               514 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               515 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd               522 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = wlvif->role_id;
cmd               524 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->band = WLCORE_BAND_5GHZ;
cmd               525 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->channel = wlvif->channel;
cmd               526 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->sta.basic_rate_set = cpu_to_le32(wlvif->basic_rate_set);
cmd               527 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->sta.beacon_interval = cpu_to_le16(wlvif->beacon_int);
cmd               528 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->sta.ssid_type = WL12XX_SSID_TYPE_ANY;
cmd               529 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->sta.ssid_len = wlvif->ssid_len;
cmd               530 drivers/net/wireless/ti/wlcore/cmd.c 	memcpy(cmd->sta.ssid, wlvif->ssid, wlvif->ssid_len);
cmd               531 drivers/net/wireless/ti/wlcore/cmd.c 	memcpy(cmd->sta.bssid, vif->bss_conf.bssid, ETH_ALEN);
cmd               538 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->sta.local_rates = cpu_to_le32(supported_rates);
cmd               540 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->channel_type = wlcore_get_native_channel_type(wlvif->channel_type);
cmd               547 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->sta.hlid = wlvif->sta.hlid;
cmd               548 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->sta.session = wl->session_ids[wlvif->sta.hlid];
cmd               555 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->sta.remote_rates = cpu_to_le32(supported_rates);
cmd               559 drivers/net/wireless/ti/wlcore/cmd.c 		     wlvif->role_id, cmd->sta.hlid, cmd->sta.session,
cmd               562 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_ROLE_START, cmd, sizeof(*cmd), 0);
cmd               576 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd               585 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_role_stop *cmd;
cmd               591 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               592 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd               599 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = wlvif->role_id;
cmd               600 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->disc_type = DISCONNECT_IMMEDIATE;
cmd               601 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->reason = cpu_to_le16(WLAN_REASON_UNSPECIFIED);
cmd               603 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_ROLE_STOP, cmd, sizeof(*cmd), 0);
cmd               612 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd               620 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_role_start *cmd;
cmd               638 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               639 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd               656 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = wlvif->role_id;
cmd               657 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.aging_period = cpu_to_le16(wl->conf.tx.ap_aging_period);
cmd               658 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.bss_index = WL1271_AP_BSS_INDEX;
cmd               659 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.global_hlid = wlvif->ap.global_hlid;
cmd               660 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.broadcast_hlid = wlvif->ap.bcast_hlid;
cmd               661 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.global_session_id = wl->session_ids[wlvif->ap.global_hlid];
cmd               662 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.bcast_session_id = wl->session_ids[wlvif->ap.bcast_hlid];
cmd               663 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.basic_rate_set = cpu_to_le32(wlvif->basic_rate_set);
cmd               664 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.beacon_interval = cpu_to_le16(wlvif->beacon_int);
cmd               665 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.dtim_interval = bss_conf->dtim_period;
cmd               666 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.beacon_expiry = WL1271_AP_DEF_BEACON_EXP;
cmd               668 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.reset_tsf = 1;  /* By default reset AP TSF */
cmd               669 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.wmm = wlvif->wmm_enabled;
cmd               670 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->channel = wlvif->channel;
cmd               671 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->channel_type = wlcore_get_native_channel_type(wlvif->channel_type);
cmd               675 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->ap.ssid_type = WL12XX_SSID_TYPE_PUBLIC;
cmd               676 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->ap.ssid_len = wlvif->ssid_len;
cmd               677 drivers/net/wireless/ti/wlcore/cmd.c 		memcpy(cmd->ap.ssid, wlvif->ssid, wlvif->ssid_len);
cmd               679 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->ap.ssid_type = WL12XX_SSID_TYPE_HIDDEN;
cmd               680 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->ap.ssid_len = bss_conf->ssid_len;
cmd               681 drivers/net/wireless/ti/wlcore/cmd.c 		memcpy(cmd->ap.ssid, bss_conf->ssid, bss_conf->ssid_len);
cmd               692 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ap.local_rates = cpu_to_le32(supported_rates);
cmd               696 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->band = WLCORE_BAND_2_4GHZ;
cmd               699 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->band = WLCORE_BAND_5GHZ;
cmd               703 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->band = WLCORE_BAND_2_4GHZ;
cmd               707 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_ROLE_START, cmd, sizeof(*cmd), 0);
cmd               722 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd               730 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_role_stop *cmd;
cmd               733 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               734 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd               741 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = wlvif->role_id;
cmd               743 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_ROLE_STOP, cmd, sizeof(*cmd), 0);
cmd               753 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd               762 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_role_start *cmd;
cmd               766 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               767 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd               774 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = wlvif->role_id;
cmd               776 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->band = WLCORE_BAND_5GHZ;
cmd               777 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->channel = wlvif->channel;
cmd               778 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ibss.basic_rate_set = cpu_to_le32(wlvif->basic_rate_set);
cmd               779 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ibss.beacon_interval = cpu_to_le16(wlvif->beacon_int);
cmd               780 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ibss.dtim_interval = bss_conf->dtim_period;
cmd               781 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ibss.ssid_type = WL12XX_SSID_TYPE_ANY;
cmd               782 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ibss.ssid_len = wlvif->ssid_len;
cmd               783 drivers/net/wireless/ti/wlcore/cmd.c 	memcpy(cmd->ibss.ssid, wlvif->ssid, wlvif->ssid_len);
cmd               784 drivers/net/wireless/ti/wlcore/cmd.c 	memcpy(cmd->ibss.bssid, vif->bss_conf.bssid, ETH_ALEN);
cmd               785 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->sta.local_rates = cpu_to_le32(wlvif->rate_set);
cmd               792 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ibss.hlid = wlvif->sta.hlid;
cmd               793 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ibss.remote_rates = cpu_to_le32(wlvif->rate_set);
cmd               797 drivers/net/wireless/ti/wlcore/cmd.c 		     wlvif->role_id, cmd->sta.hlid, cmd->sta.session,
cmd               803 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_ROLE_START, cmd, sizeof(*cmd), 0);
cmd               816 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd               932 drivers/net/wireless/ti/wlcore/cmd.c 	struct cmd_enabledisable_path *cmd;
cmd               938 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               939 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd               945 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->channel = 1;
cmd               955 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, cmd_rx, cmd, sizeof(*cmd), 0);
cmd               958 drivers/net/wireless/ti/wlcore/cmd.c 			     enable ? "start" : "stop", cmd->channel);
cmd               963 drivers/net/wireless/ti/wlcore/cmd.c 		     enable ? "start" : "stop", cmd->channel);
cmd               965 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, cmd_tx, cmd, sizeof(*cmd), 0);
cmd               968 drivers/net/wireless/ti/wlcore/cmd.c 			     enable ? "start" : "stop", cmd->channel);
cmd               973 drivers/net/wireless/ti/wlcore/cmd.c 		     enable ? "start" : "stop", cmd->channel);
cmd               976 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1015 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl1271_cmd_template_set *cmd;
cmd              1024 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1025 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1031 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = role_id;
cmd              1032 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->len = cpu_to_le16(buf_len);
cmd              1033 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->template_type = template_id;
cmd              1034 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->enabled_rates = cpu_to_le32(rates);
cmd              1035 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->short_retry_limit = wl->conf.tx.tmpl_short_retry_limit;
cmd              1036 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->long_retry_limit = wl->conf.tx.tmpl_long_retry_limit;
cmd              1037 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->index = index;
cmd              1040 drivers/net/wireless/ti/wlcore/cmd.c 		memcpy(cmd->template_data, buf, buf_len);
cmd              1042 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_SET_TEMPLATE, cmd, sizeof(*cmd), 0);
cmd              1049 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1331 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl1271_cmd_set_keys *cmd;
cmd              1336 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1337 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1342 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->hlid = hlid;
cmd              1343 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->key_id = id;
cmd              1344 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->lid_key_type = WEP_DEFAULT_LID_TYPE;
cmd              1345 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->key_action = cpu_to_le16(KEY_SET_ID);
cmd              1346 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->key_type = KEY_WEP;
cmd              1348 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_SET_KEYS, cmd, sizeof(*cmd), 0);
cmd              1355 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1365 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl1271_cmd_set_keys *cmd;
cmd              1372 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1373 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1378 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->hlid = wlvif->sta.hlid;
cmd              1381 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->lid_key_type = WEP_DEFAULT_LID_TYPE;
cmd              1383 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->lid_key_type = BROADCAST_LID_TYPE;
cmd              1385 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->lid_key_type = UNICAST_LID_TYPE;
cmd              1387 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->key_action = cpu_to_le16(action);
cmd              1388 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->key_size = key_size;
cmd              1389 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->key_type = key_type;
cmd              1391 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ac_seq_num16[0] = cpu_to_le16(tx_seq_16);
cmd              1392 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ac_seq_num32[0] = cpu_to_le32(tx_seq_32);
cmd              1394 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->key_id = id;
cmd              1403 drivers/net/wireless/ti/wlcore/cmd.c 		memcpy(cmd->key, key, 16);
cmd              1404 drivers/net/wireless/ti/wlcore/cmd.c 		memcpy(cmd->key + 16, key + 24, 8);
cmd              1405 drivers/net/wireless/ti/wlcore/cmd.c 		memcpy(cmd->key + 24, key + 16, 8);
cmd              1408 drivers/net/wireless/ti/wlcore/cmd.c 		memcpy(cmd->key, key, key_size);
cmd              1411 drivers/net/wireless/ti/wlcore/cmd.c 	wl1271_dump(DEBUG_CRYPT, "TARGET KEY: ", cmd, sizeof(*cmd));
cmd              1413 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_SET_KEYS, cmd, sizeof(*cmd), 0);
cmd              1420 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1434 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl1271_cmd_set_keys *cmd;
cmd              1438 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1439 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd)
cmd              1455 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->lid_key_type = lid_type;
cmd              1456 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->hlid = hlid;
cmd              1457 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->key_action = cpu_to_le16(action);
cmd              1458 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->key_size = key_size;
cmd              1459 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->key_type = key_type;
cmd              1460 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->key_id = id;
cmd              1461 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ac_seq_num16[0] = cpu_to_le16(tx_seq_16);
cmd              1462 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ac_seq_num32[0] = cpu_to_le32(tx_seq_32);
cmd              1471 drivers/net/wireless/ti/wlcore/cmd.c 		memcpy(cmd->key, key, 16);
cmd              1472 drivers/net/wireless/ti/wlcore/cmd.c 		memcpy(cmd->key + 16, key + 24, 8);
cmd              1473 drivers/net/wireless/ti/wlcore/cmd.c 		memcpy(cmd->key + 24, key + 16, 8);
cmd              1475 drivers/net/wireless/ti/wlcore/cmd.c 		memcpy(cmd->key, key, key_size);
cmd              1478 drivers/net/wireless/ti/wlcore/cmd.c 	wl1271_dump(DEBUG_CRYPT, "TARGET AP KEY: ", cmd, sizeof(*cmd));
cmd              1480 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_SET_KEYS, cmd, sizeof(*cmd), 0);
cmd              1487 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1494 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_set_peer_state *cmd;
cmd              1499 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1500 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1505 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->hlid = hlid;
cmd              1506 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->state = WL1271_CMD_STA_STATE_CONNECTED;
cmd              1510 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->wmm = wlvif->wmm_enabled;
cmd              1512 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_SET_PEER_STATE, cmd, sizeof(*cmd), 0);
cmd              1519 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1528 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_add_peer *cmd;
cmd              1534 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1535 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1540 drivers/net/wireless/ti/wlcore/cmd.c 	memcpy(cmd->addr, sta->addr, ETH_ALEN);
cmd              1541 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->bss_index = WL1271_AP_BSS_INDEX;
cmd              1542 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->aid = sta->aid;
cmd              1543 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->hlid = hlid;
cmd              1544 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->sp_len = sta->max_sp;
cmd              1545 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->wmm = sta->wme ? 1 : 0;
cmd              1546 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->session_id = wl->session_ids[hlid];
cmd              1547 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = wlvif->role_id;
cmd              1551 drivers/net/wireless/ti/wlcore/cmd.c 			cmd->psd_type[NUM_ACCESS_CATEGORIES_COPY-1-i] =
cmd              1554 drivers/net/wireless/ti/wlcore/cmd.c 			cmd->psd_type[NUM_ACCESS_CATEGORIES_COPY-1-i] =
cmd              1564 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->supported_rates =
cmd              1568 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd->supported_rates) {
cmd              1572 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->supported_rates = cpu_to_le32(wlvif->basic_rate_set);
cmd              1576 drivers/net/wireless/ti/wlcore/cmd.c 		     cmd->supported_rates, sta->uapsd_queues);
cmd              1578 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_ADD_PEER, cmd, sizeof(*cmd), 0);
cmd              1585 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1594 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_remove_peer *cmd;
cmd              1600 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1601 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1606 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->hlid = hlid;
cmd              1608 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->reason_opcode = 0;
cmd              1609 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->send_deauth_flag = 0;
cmd              1610 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = wlvif->role_id;
cmd              1612 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_REMOVE_PEER, cmd, sizeof(*cmd), 0);
cmd              1631 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1694 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_regdomain_dfs_config *cmd = NULL;
cmd              1734 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1735 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1740 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ch_bit_map1 = tmp_ch_bitmap[0];
cmd              1741 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->ch_bit_map2 = tmp_ch_bitmap[1];
cmd              1742 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->dfs_region = wl->dfs_region;
cmd              1746 drivers/net/wireless/ti/wlcore/cmd.c 		     cmd->ch_bit_map1, cmd->ch_bit_map2);
cmd              1748 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_DFS_CHANNEL_CONFIG, cmd, sizeof(*cmd), 0);
cmd              1768 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1774 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_config_fwlog *cmd;
cmd              1779 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1780 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1785 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->logger_mode = wl->conf.fwlog.mode;
cmd              1786 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->log_severity = wl->conf.fwlog.severity;
cmd              1787 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->timestamp = wl->conf.fwlog.timestamp;
cmd              1788 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->output = wl->conf.fwlog.output;
cmd              1789 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->threshold = wl->conf.fwlog.threshold;
cmd              1791 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_CONFIG_FWLOGGER, cmd, sizeof(*cmd), 0);
cmd              1798 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1806 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_start_fwlog *cmd;
cmd              1811 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1812 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1817 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_START_FWLOGGER, cmd, sizeof(*cmd), 0);
cmd              1824 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1832 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_stop_fwlog *cmd;
cmd              1837 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1838 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1843 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_STOP_FWLOGGER, cmd, sizeof(*cmd), 0);
cmd              1850 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1859 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_roc *cmd;
cmd              1867 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1868 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1873 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = role_id;
cmd              1874 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->channel = channel;
cmd              1877 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->band = WLCORE_BAND_2_4GHZ;
cmd              1880 drivers/net/wireless/ti/wlcore/cmd.c 		cmd->band = WLCORE_BAND_5GHZ;
cmd              1889 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_REMAIN_ON_CHANNEL, cmd, sizeof(*cmd), 0);
cmd              1896 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1904 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_croc *cmd;
cmd              1909 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1910 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1914 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = role_id;
cmd              1916 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_CANCEL_REMAIN_ON_CHANNEL, cmd,
cmd              1917 drivers/net/wireless/ti/wlcore/cmd.c 			      sizeof(*cmd), 0);
cmd              1924 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              1973 drivers/net/wireless/ti/wlcore/cmd.c 	struct wl12xx_cmd_stop_channel_switch *cmd;
cmd              1978 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              1979 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd) {
cmd              1984 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = wlvif->role_id;
cmd              1986 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_STOP_CHANNEL_SWICTH, cmd, sizeof(*cmd), 0);
cmd              1993 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd              2075 drivers/net/wireless/ti/wlcore/cmd.c 	struct wlcore_cmd_generic_cfg *cmd;
cmd              2082 drivers/net/wireless/ti/wlcore/cmd.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd              2083 drivers/net/wireless/ti/wlcore/cmd.c 	if (!cmd)
cmd              2086 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->role_id = wlvif->role_id;
cmd              2087 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->feature = feature;
cmd              2088 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->enable = enable;
cmd              2089 drivers/net/wireless/ti/wlcore/cmd.c 	cmd->value = value;
cmd              2091 drivers/net/wireless/ti/wlcore/cmd.c 	ret = wl1271_cmd_send(wl, CMD_GENERIC_CFG, cmd, sizeof(*cmd), 0);
cmd              2097 drivers/net/wireless/ti/wlcore/cmd.c 	kfree(cmd);
cmd               179 drivers/net/wireless/ti/wlcore/hw_ops.h wlcore_hw_set_key(struct wl1271 *wl, enum set_key_cmd cmd,
cmd               187 drivers/net/wireless/ti/wlcore/hw_ops.h 	return wl->ops->set_key(wl, cmd, vif, sta, key_conf);
cmd              3447 drivers/net/wireless/ti/wlcore/main.c static int wlcore_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd              3480 drivers/net/wireless/ti/wlcore/main.c 	ret = wlcore_hw_set_key(wl, cmd, vif, sta, key_conf);
cmd              3494 drivers/net/wireless/ti/wlcore/main.c int wlcore_set_key(struct wl1271 *wl, enum set_key_cmd cmd,
cmd              3508 drivers/net/wireless/ti/wlcore/main.c 	wl1271_debug(DEBUG_CRYPT, "CMD: 0x%x sta: %p", cmd, sta);
cmd              3554 drivers/net/wireless/ti/wlcore/main.c 	switch (cmd) {
cmd              3593 drivers/net/wireless/ti/wlcore/main.c 		wl1271_error("Unsupported key cmd 0x%x", cmd);
cmd               375 drivers/net/wireless/ti/wlcore/scan.c 	struct wl1271_cmd_sched_scan_ssid_list *cmd = NULL;
cmd               395 drivers/net/wireless/ti/wlcore/scan.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               396 drivers/net/wireless/ti/wlcore/scan.c 	if (!cmd) {
cmd               401 drivers/net/wireless/ti/wlcore/scan.c 	cmd->role_id = wlvif->role_id;
cmd               407 drivers/net/wireless/ti/wlcore/scan.c 			cmd->ssids[cmd->n_ssids].type = (ssids[i].ssid_len) ?
cmd               409 drivers/net/wireless/ti/wlcore/scan.c 			cmd->ssids[cmd->n_ssids].len = ssids[i].ssid_len;
cmd               410 drivers/net/wireless/ti/wlcore/scan.c 			memcpy(cmd->ssids[cmd->n_ssids].ssid, ssids[i].ssid,
cmd               412 drivers/net/wireless/ti/wlcore/scan.c 			cmd->n_ssids++;
cmd               423 drivers/net/wireless/ti/wlcore/scan.c 			cmd->ssids[cmd->n_ssids].type = SCAN_SSID_TYPE_PUBLIC;
cmd               424 drivers/net/wireless/ti/wlcore/scan.c 			cmd->ssids[cmd->n_ssids].len = sets[i].ssid.ssid_len;
cmd               425 drivers/net/wireless/ti/wlcore/scan.c 			memcpy(cmd->ssids[cmd->n_ssids].ssid,
cmd               427 drivers/net/wireless/ti/wlcore/scan.c 			cmd->n_ssids++;
cmd               439 drivers/net/wireless/ti/wlcore/scan.c 				for (j = 0; j < cmd->n_ssids; j++)
cmd               441 drivers/net/wireless/ti/wlcore/scan.c 					     cmd->ssids[j].len) &&
cmd               443 drivers/net/wireless/ti/wlcore/scan.c 						   cmd->ssids[j].ssid,
cmd               445 drivers/net/wireless/ti/wlcore/scan.c 						cmd->ssids[j].type =
cmd               450 drivers/net/wireless/ti/wlcore/scan.c 				if (j == cmd->n_ssids) {
cmd               458 drivers/net/wireless/ti/wlcore/scan.c 	ret = wl1271_cmd_send(wl, CMD_CONNECTION_SCAN_SSID_CFG, cmd,
cmd               459 drivers/net/wireless/ti/wlcore/scan.c 			      sizeof(*cmd), 0);
cmd               466 drivers/net/wireless/ti/wlcore/scan.c 	kfree(cmd);
cmd                93 drivers/net/wireless/ti/wlcore/spi.c 	u8 *cmd;
cmd                97 drivers/net/wireless/ti/wlcore/spi.c 	cmd = kzalloc(WSPI_INIT_CMD_LEN, GFP_KERNEL);
cmd                98 drivers/net/wireless/ti/wlcore/spi.c 	if (!cmd) {
cmd               107 drivers/net/wireless/ti/wlcore/spi.c 	memset(cmd, 0xff, WSPI_INIT_CMD_LEN);
cmd               109 drivers/net/wireless/ti/wlcore/spi.c 	t.tx_buf = cmd;
cmd               115 drivers/net/wireless/ti/wlcore/spi.c 	kfree(cmd);
cmd               124 drivers/net/wireless/ti/wlcore/spi.c 	u8 *cmd = kzalloc(WSPI_INIT_CMD_LEN, GFP_KERNEL);
cmd               126 drivers/net/wireless/ti/wlcore/spi.c 	if (!cmd) {
cmd               139 drivers/net/wireless/ti/wlcore/spi.c 	cmd[0] = 0xff;
cmd               140 drivers/net/wireless/ti/wlcore/spi.c 	cmd[1] = 0xff;
cmd               141 drivers/net/wireless/ti/wlcore/spi.c 	cmd[2] = WSPI_INIT_CMD_START | WSPI_INIT_CMD_TX;
cmd               142 drivers/net/wireless/ti/wlcore/spi.c 	cmd[3] = 0;
cmd               143 drivers/net/wireless/ti/wlcore/spi.c 	cmd[4] = 0;
cmd               144 drivers/net/wireless/ti/wlcore/spi.c 	cmd[5] = HW_ACCESS_WSPI_INIT_CMD_MASK << 3;
cmd               145 drivers/net/wireless/ti/wlcore/spi.c 	cmd[5] |= HW_ACCESS_WSPI_FIXED_BUSY_LEN & WSPI_INIT_CMD_FIXEDBUSY_LEN;
cmd               147 drivers/net/wireless/ti/wlcore/spi.c 	cmd[6] = WSPI_INIT_CMD_IOD | WSPI_INIT_CMD_IP | WSPI_INIT_CMD_CS
cmd               151 drivers/net/wireless/ti/wlcore/spi.c 		cmd[6] |= WSPI_INIT_CMD_DIS_FIXEDBUSY;
cmd               153 drivers/net/wireless/ti/wlcore/spi.c 		cmd[6] |= WSPI_INIT_CMD_EN_FIXEDBUSY;
cmd               155 drivers/net/wireless/ti/wlcore/spi.c 	cmd[7] = crc7_be(0, cmd+2, WSPI_INIT_CMD_CRC_LEN) | WSPI_INIT_CMD_END;
cmd               161 drivers/net/wireless/ti/wlcore/spi.c 	__swab32s((u32 *)cmd);
cmd               162 drivers/net/wireless/ti/wlcore/spi.c 	__swab32s((u32 *)cmd+1);
cmd               164 drivers/net/wireless/ti/wlcore/spi.c 	t.tx_buf = cmd;
cmd               177 drivers/net/wireless/ti/wlcore/spi.c 	cmd[0] = 0xff;
cmd               178 drivers/net/wireless/ti/wlcore/spi.c 	cmd[1] = 0xff;
cmd               179 drivers/net/wireless/ti/wlcore/spi.c 	cmd[2] = 0xff;
cmd               180 drivers/net/wireless/ti/wlcore/spi.c 	cmd[3] = 0xff;
cmd               181 drivers/net/wireless/ti/wlcore/spi.c 	__swab32s((u32 *)cmd);
cmd               183 drivers/net/wireless/ti/wlcore/spi.c 	t.tx_buf = cmd;
cmd               191 drivers/net/wireless/ti/wlcore/spi.c 	kfree(cmd);
cmd               239 drivers/net/wireless/ti/wlcore/spi.c 	u32 *cmd;
cmd               245 drivers/net/wireless/ti/wlcore/spi.c 		cmd = &wl->buffer_cmd;
cmd               248 drivers/net/wireless/ti/wlcore/spi.c 		*cmd = 0;
cmd               249 drivers/net/wireless/ti/wlcore/spi.c 		*cmd |= WSPI_CMD_READ;
cmd               250 drivers/net/wireless/ti/wlcore/spi.c 		*cmd |= (chunk_len << WSPI_CMD_BYTE_LENGTH_OFFSET) &
cmd               252 drivers/net/wireless/ti/wlcore/spi.c 		*cmd |= addr & WSPI_CMD_BYTE_ADDR;
cmd               255 drivers/net/wireless/ti/wlcore/spi.c 			*cmd |= WSPI_CMD_FIXED;
cmd               260 drivers/net/wireless/ti/wlcore/spi.c 		t[0].tx_buf = cmd;
cmd               305 drivers/net/wireless/ti/wlcore/spi.c 	u32 *cmd;
cmd               318 drivers/net/wireless/ti/wlcore/spi.c 	cmd = &commands[0];
cmd               323 drivers/net/wireless/ti/wlcore/spi.c 		*cmd = 0;
cmd               324 drivers/net/wireless/ti/wlcore/spi.c 		*cmd |= WSPI_CMD_WRITE;
cmd               325 drivers/net/wireless/ti/wlcore/spi.c 		*cmd |= (chunk_len << WSPI_CMD_BYTE_LENGTH_OFFSET) &
cmd               327 drivers/net/wireless/ti/wlcore/spi.c 		*cmd |= addr & WSPI_CMD_BYTE_ADDR;
cmd               330 drivers/net/wireless/ti/wlcore/spi.c 			*cmd |= WSPI_CMD_FIXED;
cmd               332 drivers/net/wireless/ti/wlcore/spi.c 		t[i].tx_buf = cmd;
cmd               333 drivers/net/wireless/ti/wlcore/spi.c 		t[i].len = sizeof(*cmd);
cmd               344 drivers/net/wireless/ti/wlcore/spi.c 		cmd++;
cmd               143 drivers/net/wireless/ti/wlcore/testmode.c 	struct wl1271_command *cmd;
cmd               167 drivers/net/wireless/ti/wlcore/testmode.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               168 drivers/net/wireless/ti/wlcore/testmode.c 	if (!cmd) {
cmd               173 drivers/net/wireless/ti/wlcore/testmode.c 	ret = wl1271_cmd_interrogate(wl, ie_id, cmd,
cmd               174 drivers/net/wireless/ti/wlcore/testmode.c 				     sizeof(struct acx_header), sizeof(*cmd));
cmd               180 drivers/net/wireless/ti/wlcore/testmode.c 	skb = cfg80211_testmode_alloc_reply_skb(wl->hw->wiphy, sizeof(*cmd));
cmd               186 drivers/net/wireless/ti/wlcore/testmode.c 	if (nla_put(skb, WL1271_TM_ATTR_DATA, sizeof(*cmd), cmd)) {
cmd               197 drivers/net/wireless/ti/wlcore/testmode.c 	kfree(cmd);
cmd                90 drivers/net/wireless/ti/wlcore/wlcore.h 	int (*set_key)(struct wl1271 *wl, enum set_key_cmd cmd,
cmd               504 drivers/net/wireless/ti/wlcore/wlcore.h int wlcore_set_key(struct wl1271 *wl, enum set_key_cmd cmd,
cmd              1574 drivers/net/wireless/wl3501_cs.c 		iwe.cmd			= SIOCGIWAP;
cmd              1580 drivers/net/wireless/wl3501_cs.c 		iwe.cmd		  = SIOCGIWESSID;
cmd              1587 drivers/net/wireless/wl3501_cs.c 		iwe.cmd	   = SIOCGIWMODE;
cmd              1592 drivers/net/wireless/wl3501_cs.c 		iwe.cmd = SIOCGIWFREQ;
cmd              1598 drivers/net/wireless/wl3501_cs.c 		iwe.cmd = SIOCGIWENCODE;
cmd               151 drivers/net/wireless/zydas/zd1201.c static int zd1201_docmd(struct zd1201 *zd, int cmd, int parm0,
cmd               163 drivers/net/wireless/zydas/zd1201.c 	*((__le16*)&command[4]) = cpu_to_le16(cmd);
cmd              1139 drivers/net/wireless/zydas/zd1201.c 		iwe.cmd = SIOCGIWAP;
cmd              1145 drivers/net/wireless/zydas/zd1201.c 		iwe.cmd = SIOCGIWESSID;
cmd              1151 drivers/net/wireless/zydas/zd1201.c 		iwe.cmd = SIOCGIWMODE;
cmd              1159 drivers/net/wireless/zydas/zd1201.c 		iwe.cmd = SIOCGIWFREQ;
cmd              1165 drivers/net/wireless/zydas/zd1201.c 		iwe.cmd = SIOCGIWRATE;
cmd              1174 drivers/net/wireless/zydas/zd1201.c 		iwe.cmd = SIOCGIWENCODE;
cmd              1182 drivers/net/wireless/zydas/zd1201.c 		iwe.cmd = IWEVQUAL;
cmd              1268 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	unsigned char *cmd;
cmd              1290 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	cmd = kzalloc(31, GFP_KERNEL);
cmd              1291 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	if (cmd == NULL)
cmd              1295 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	cmd[0] = 0x55;	/* bulk command signature */
cmd              1296 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	cmd[1] = 0x53;	/* bulk command signature */
cmd              1297 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	cmd[2] = 0x42;	/* bulk command signature */
cmd              1298 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	cmd[3] = 0x43;	/* bulk command signature */
cmd              1299 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	cmd[14] = 6;	/* command length */
cmd              1301 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	cmd[15] = 0x1b;	/* SCSI command: START STOP UNIT */
cmd              1302 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	cmd[19] = 0x2;	/* eject disc */
cmd              1306 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 		cmd, 31, NULL, 2000);
cmd              1307 drivers/net/wireless/zydas/zd1211rw/zd_usb.c 	kfree(cmd);
cmd                16 drivers/nfc/mei_phy.c 	u8 cmd;
cmd                88 drivers/nfc/mei_phy.c 		 (_hdr)->cmd, (_hdr)->status, (_hdr)->req_id,       \
cmd                95 drivers/nfc/mei_phy.c 	struct mei_nfc_cmd cmd;
cmd               103 drivers/nfc/mei_phy.c 	memset(&cmd, 0, sizeof(struct mei_nfc_cmd));
cmd               104 drivers/nfc/mei_phy.c 	cmd.hdr.cmd = MEI_NFC_CMD_MAINTENANCE;
cmd               105 drivers/nfc/mei_phy.c 	cmd.hdr.data_size = 1;
cmd               106 drivers/nfc/mei_phy.c 	cmd.sub_command = MEI_NFC_SUBCMD_IF_VERSION;
cmd               108 drivers/nfc/mei_phy.c 	MEI_DUMP_NFC_HDR("version", &cmd.hdr);
cmd               109 drivers/nfc/mei_phy.c 	r = mei_cldev_send(phy->cldev, (u8 *)&cmd, sizeof(struct mei_nfc_cmd));
cmd               143 drivers/nfc/mei_phy.c 	struct mei_nfc_cmd *cmd, *reply;
cmd               157 drivers/nfc/mei_phy.c 	cmd = kzalloc(connect_length, GFP_KERNEL);
cmd               158 drivers/nfc/mei_phy.c 	if (!cmd)
cmd               160 drivers/nfc/mei_phy.c 	connect = (struct mei_nfc_connect *)cmd->data;
cmd               164 drivers/nfc/mei_phy.c 		kfree(cmd);
cmd               170 drivers/nfc/mei_phy.c 	cmd->hdr.cmd = MEI_NFC_CMD_MAINTENANCE;
cmd               171 drivers/nfc/mei_phy.c 	cmd->hdr.data_size = 3;
cmd               172 drivers/nfc/mei_phy.c 	cmd->sub_command = MEI_NFC_SUBCMD_CONNECT;
cmd               176 drivers/nfc/mei_phy.c 	MEI_DUMP_NFC_HDR("connect request", &cmd->hdr);
cmd               177 drivers/nfc/mei_phy.c 	r = mei_cldev_send(phy->cldev, (u8 *)cmd, connect_length);
cmd               204 drivers/nfc/mei_phy.c 	kfree(cmd);
cmd               221 drivers/nfc/mei_phy.c 	hdr->cmd = MEI_NFC_CMD_HCI_SEND;
cmd               277 drivers/nfc/mei_phy.c 	if (hdr->cmd == MEI_NFC_CMD_HCI_SEND) {
cmd               161 drivers/nfc/nfcmrvl/fw_dnld.c 	struct nci_core_set_config_cmd cmd;
cmd               168 drivers/nfc/nfcmrvl/fw_dnld.c 	cmd.num_params = 1;
cmd               169 drivers/nfc/nfcmrvl/fw_dnld.c 	cmd.param.id = NFCMRVL_PROP_REF_CLOCK;
cmd               170 drivers/nfc/nfcmrvl/fw_dnld.c 	cmd.param.len = 4;
cmd               171 drivers/nfc/nfcmrvl/fw_dnld.c 	memcpy(cmd.param.val, &priv->fw_dnld.header->ref_clock, 4);
cmd               173 drivers/nfc/nfcmrvl/fw_dnld.c 	nci_send_cmd(priv->ndev, NCI_OP_CORE_SET_CONFIG_CMD, 3 + cmd.param.len,
cmd               174 drivers/nfc/nfcmrvl/fw_dnld.c 		     &cmd);
cmd               191 drivers/nfc/nfcmrvl/fw_dnld.c 	struct nci_core_set_config_cmd cmd;
cmd               197 drivers/nfc/nfcmrvl/fw_dnld.c 	cmd.num_params = 1;
cmd               198 drivers/nfc/nfcmrvl/fw_dnld.c 	cmd.param.id = NFCMRVL_PROP_SET_HI_CONFIG;
cmd               202 drivers/nfc/nfcmrvl/fw_dnld.c 		cmd.param.len = 5;
cmd               203 drivers/nfc/nfcmrvl/fw_dnld.c 		memcpy(cmd.param.val,
cmd               206 drivers/nfc/nfcmrvl/fw_dnld.c 		cmd.param.val[4] =
cmd               210 drivers/nfc/nfcmrvl/fw_dnld.c 		cmd.param.len = 5;
cmd               211 drivers/nfc/nfcmrvl/fw_dnld.c 		memcpy(cmd.param.val,
cmd               214 drivers/nfc/nfcmrvl/fw_dnld.c 		cmd.param.val[4] = 0;
cmd               217 drivers/nfc/nfcmrvl/fw_dnld.c 		cmd.param.len = 5;
cmd               218 drivers/nfc/nfcmrvl/fw_dnld.c 		memcpy(cmd.param.val,
cmd               221 drivers/nfc/nfcmrvl/fw_dnld.c 		cmd.param.val[4] = 0;
cmd               229 drivers/nfc/nfcmrvl/fw_dnld.c 	nci_send_cmd(priv->ndev, NCI_OP_CORE_SET_CONFIG_CMD, 3 + cmd.param.len,
cmd               230 drivers/nfc/nfcmrvl/fw_dnld.c 		     &cmd);
cmd               334 drivers/nfc/pn533/pn533.c 				PN533_CMD_RESPONSE(dev->cmd->code));
cmd               373 drivers/nfc/pn533/pn533.c 	struct pn533_cmd *cmd = dev->cmd;
cmd               377 drivers/nfc/pn533/pn533.c 	if (!cmd) {
cmd               382 drivers/nfc/pn533/pn533.c 	dev_kfree_skb(cmd->req);
cmd               384 drivers/nfc/pn533/pn533.c 	status = cmd->status;
cmd               385 drivers/nfc/pn533/pn533.c 	resp = cmd->resp;
cmd               388 drivers/nfc/pn533/pn533.c 		rc = cmd->complete_cb(dev, cmd->complete_cb_context,
cmd               403 drivers/nfc/pn533/pn533.c 	rc = cmd->complete_cb(dev, cmd->complete_cb_context, resp);
cmd               406 drivers/nfc/pn533/pn533.c 	kfree(cmd);
cmd               407 drivers/nfc/pn533/pn533.c 	dev->cmd = NULL;
cmd               416 drivers/nfc/pn533/pn533.c 	struct pn533_cmd *cmd;
cmd               421 drivers/nfc/pn533/pn533.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               422 drivers/nfc/pn533/pn533.c 	if (!cmd)
cmd               425 drivers/nfc/pn533/pn533.c 	cmd->code = cmd_code;
cmd               426 drivers/nfc/pn533/pn533.c 	cmd->req = req;
cmd               427 drivers/nfc/pn533/pn533.c 	cmd->complete_cb = complete_cb;
cmd               428 drivers/nfc/pn533/pn533.c 	cmd->complete_cb_context = complete_cb_context;
cmd               435 drivers/nfc/pn533/pn533.c 		dev->cmd = cmd;
cmd               438 drivers/nfc/pn533/pn533.c 			dev->cmd = NULL;
cmd               449 drivers/nfc/pn533/pn533.c 	INIT_LIST_HEAD(&cmd->queue);
cmd               450 drivers/nfc/pn533/pn533.c 	list_add_tail(&cmd->queue, &dev->cmd_queue);
cmd               455 drivers/nfc/pn533/pn533.c 	kfree(cmd);
cmd               500 drivers/nfc/pn533/pn533.c 	struct pn533_cmd *cmd;
cmd               503 drivers/nfc/pn533/pn533.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               504 drivers/nfc/pn533/pn533.c 	if (!cmd)
cmd               507 drivers/nfc/pn533/pn533.c 	cmd->code = cmd_code;
cmd               508 drivers/nfc/pn533/pn533.c 	cmd->req = req;
cmd               509 drivers/nfc/pn533/pn533.c 	cmd->complete_cb = complete_cb;
cmd               510 drivers/nfc/pn533/pn533.c 	cmd->complete_cb_context = complete_cb_context;
cmd               514 drivers/nfc/pn533/pn533.c 	dev->cmd = cmd;
cmd               517 drivers/nfc/pn533/pn533.c 		dev->cmd = NULL;
cmd               518 drivers/nfc/pn533/pn533.c 		kfree(cmd);
cmd               537 drivers/nfc/pn533/pn533.c 	struct pn533_cmd *cmd;
cmd               548 drivers/nfc/pn533/pn533.c 	cmd = list_first_entry(&dev->cmd_queue, struct pn533_cmd, queue);
cmd               550 drivers/nfc/pn533/pn533.c 	list_del(&cmd->queue);
cmd               554 drivers/nfc/pn533/pn533.c 	dev->cmd = cmd;
cmd               555 drivers/nfc/pn533/pn533.c 	rc = dev->phy_ops->send_frame(dev, cmd->req);
cmd               557 drivers/nfc/pn533/pn533.c 		dev->cmd = NULL;
cmd               558 drivers/nfc/pn533/pn533.c 		dev_kfree_skb(cmd->req);
cmd               559 drivers/nfc/pn533/pn533.c 		kfree(cmd);
cmd              1184 drivers/nfc/pn533/pn533.c 	u8 mode, *cmd, comm_mode = NFC_COMM_PASSIVE, *gb;
cmd              1194 drivers/nfc/pn533/pn533.c 	cmd = &resp->data[1];
cmd              1206 drivers/nfc/pn533/pn533.c 	gb = cmd + ATR_REQ_GB_OFFSET;
cmd              2016 drivers/nfc/pn533/pn533.c 	if (!dev->cmd)
cmd              2019 drivers/nfc/pn533/pn533.c 	dev->cmd->status = status;
cmd              2042 drivers/nfc/pn533/pn533.c 		dev->cmd->status = -EIO;
cmd              2045 drivers/nfc/pn533/pn533.c 		dev->cmd->status = -EIO;
cmd              2048 drivers/nfc/pn533/pn533.c 	dev->cmd->resp = skb;
cmd              2663 drivers/nfc/pn533/pn533.c 	struct pn533_cmd *cmd, *n;
cmd              2675 drivers/nfc/pn533/pn533.c 	list_for_each_entry_safe(cmd, n, &priv->cmd_queue, queue) {
cmd              2676 drivers/nfc/pn533/pn533.c 		list_del(&cmd->queue);
cmd              2677 drivers/nfc/pn533/pn533.c 		kfree(cmd);
cmd                80 drivers/nfc/pn533/pn533.h #define PN533_CMD_RESPONSE(cmd) (cmd + 1)
cmd               143 drivers/nfc/pn533/pn533.h 	struct pn533_cmd *cmd;
cmd                88 drivers/nfc/pn533/usb.c 	struct pn533_cmd *cmd = priv->cmd;
cmd                92 drivers/nfc/pn533/usb.c 	cmd->status = urb->status;
cmd               114 drivers/nfc/pn533/usb.c 		cmd->status = -EIO;
cmd               122 drivers/nfc/pn533/usb.c 		cmd->status = rc;
cmd               370 drivers/nfc/pn533/usb.c 	u8 cmd[10] = {PN533_ACR122_PC_TO_RDR_ICCPOWERON,
cmd               380 drivers/nfc/pn533/usb.c 	buffer = kmemdup(cmd, sizeof(cmd), GFP_KERNEL);
cmd               391 drivers/nfc/pn533/usb.c 		       cmd, sizeof(cmd), false);
cmd               393 drivers/nfc/pn533/usb.c 	rc = usb_bulk_msg(phy->udev, phy->out_urb->pipe, buffer, sizeof(cmd),
cmd               396 drivers/nfc/pn533/usb.c 	if (rc || (transferred != sizeof(cmd))) {
cmd                77 drivers/nfc/pn544/i2c.c 	u8 cmd;
cmd                85 drivers/nfc/pn544/i2c.c 	u8 cmd;
cmd               104 drivers/nfc/pn544/i2c.c 	u8 cmd;
cmd               576 drivers/nfc/pn544/i2c.c 	framelen = params_len + sizeof(framep->cmd) +
cmd               579 drivers/nfc/pn544/i2c.c 	framep->cmd = PN544_FW_CMD_WRITE;
cmd               611 drivers/nfc/pn544/i2c.c 	frame.cmd = PN544_FW_CMD_CHECK;
cmd               670 drivers/nfc/pn544/i2c.c 	chunk->cmd = PN544_FW_CMD_SECURE_CHUNK_WRITE;
cmd               676 drivers/nfc/pn544/i2c.c 	chunklen = sizeof(chunk->cmd) + sizeof(chunk->be_datalen) + datalen;
cmd               701 drivers/nfc/pn544/i2c.c 			framep->cmd != PN544_FW_CMD_SECURE_WRITE)
cmd               728 drivers/nfc/pn544/i2c.c 	if (framep->cmd == PN544_FW_CMD_RESET) {
cmd                79 drivers/nfc/port100.c #define PORT100_CMD_RESPONSE(cmd) (cmd + 1)
cmd               464 drivers/nfc/port100.c 	struct port100_cmd *cmd;
cmd               610 drivers/nfc/port100.c 	return (PORT100_FRAME_CMD(f) == PORT100_CMD_RESPONSE(dev->cmd->code));
cmd               616 drivers/nfc/port100.c 	struct port100_cmd *cmd = dev->cmd;
cmd               619 drivers/nfc/port100.c 	cmd->status = urb->status;
cmd               640 drivers/nfc/port100.c 		cmd->status = -EIO;
cmd               650 drivers/nfc/port100.c 		cmd->status = -EIO;
cmd               668 drivers/nfc/port100.c 	struct port100_cmd *cmd = dev->cmd;
cmd               672 drivers/nfc/port100.c 	cmd->status = urb->status;
cmd               693 drivers/nfc/port100.c 		cmd->status = -EIO;
cmd               701 drivers/nfc/port100.c 		cmd->status = rc;
cmd               810 drivers/nfc/port100.c 	struct port100_cmd *cmd = dev->cmd;
cmd               811 drivers/nfc/port100.c 	int status = cmd->status;
cmd               813 drivers/nfc/port100.c 	struct sk_buff *req = cmd->req;
cmd               814 drivers/nfc/port100.c 	struct sk_buff *resp = cmd->resp;
cmd               818 drivers/nfc/port100.c 	dev->cmd = NULL;
cmd               821 drivers/nfc/port100.c 		cmd->complete_cb(dev, cmd->complete_cb_context,
cmd               831 drivers/nfc/port100.c 	cmd->complete_cb(dev, cmd->complete_cb_context, resp);
cmd               834 drivers/nfc/port100.c 	kfree(cmd);
cmd               842 drivers/nfc/port100.c 	struct port100_cmd *cmd;
cmd               849 drivers/nfc/port100.c 	if (dev->cmd) {
cmd               859 drivers/nfc/port100.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               860 drivers/nfc/port100.c 	if (!cmd) {
cmd               865 drivers/nfc/port100.c 	cmd->code = cmd_code;
cmd               866 drivers/nfc/port100.c 	cmd->req = req;
cmd               867 drivers/nfc/port100.c 	cmd->resp = resp;
cmd               868 drivers/nfc/port100.c 	cmd->resp_len = resp_len;
cmd               869 drivers/nfc/port100.c 	cmd->complete_cb = complete_cb;
cmd               870 drivers/nfc/port100.c 	cmd->complete_cb_context = complete_cb_context;
cmd               874 drivers/nfc/port100.c 	dev->cmd = cmd;
cmd               878 drivers/nfc/port100.c 		kfree(cmd);
cmd               880 drivers/nfc/port100.c 		dev->cmd = NULL;
cmd              1636 drivers/nfc/port100.c 	kfree(dev->cmd);
cmd                23 drivers/nfc/st-nci/core.c 	struct nci_mode_set_cmd cmd;
cmd                25 drivers/nfc/st-nci/core.c 	cmd.cmd_type = ST_NCI_SET_NFC_MODE;
cmd                26 drivers/nfc/st-nci/core.c 	cmd.mode = 1;
cmd                29 drivers/nfc/st-nci/core.c 			sizeof(struct nci_mode_set_cmd), (__u8 *)&cmd);
cmd                57 drivers/nfc/st-nci/ndlc.c 	struct nci_mode_set_cmd cmd;
cmd                59 drivers/nfc/st-nci/ndlc.c 	cmd.cmd_type = ST_NCI_SET_NFC_MODE;
cmd                60 drivers/nfc/st-nci/ndlc.c 	cmd.mode = 0;
cmd                66 drivers/nfc/st-nci/ndlc.c 		     sizeof(struct nci_mode_set_cmd), (__u8 *)&cmd);
cmd               381 drivers/nfc/st-nci/se.c void st_nci_hci_cmd_received(struct nci_dev *ndev, u8 pipe, u8 cmd,
cmd               387 drivers/nfc/st-nci/se.c 	pr_debug("cmd: %x\n", cmd);
cmd               389 drivers/nfc/st-nci/se.c 	switch (cmd) {
cmd               137 drivers/nfc/st-nci/st-nci.h void st_nci_hci_cmd_received(struct nci_dev *ndev, u8 pipe, u8 cmd,
cmd               834 drivers/nfc/st21nfca/core.c static void st21nfca_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd,
cmd               840 drivers/nfc/st21nfca/core.c 	pr_debug("cmd: %x\n", cmd);
cmd               842 drivers/nfc/st21nfca/core.c 	switch (cmd) {
cmd               121 drivers/nfc/st95hf/core.c static const struct cmd cmd_array[] = {
cmd               245 drivers/nfc/st95hf/core.c 				enum st95hf_cmd_list cmd,
cmd               254 drivers/nfc/st95hf/core.c 	if (cmd_array[cmd].cmd_len > MAX_CMD_LEN)
cmd               256 drivers/nfc/st95hf/core.c 	if (cmd_array[cmd].no_cmd_params < no_modif)
cmd               262 drivers/nfc/st95hf/core.c 	spi_cmd_buffer[1] = cmd_array[cmd].cmd_id;
cmd               263 drivers/nfc/st95hf/core.c 	spi_cmd_buffer[2] = cmd_array[cmd].no_cmd_params;
cmd               265 drivers/nfc/st95hf/core.c 	memcpy(&spi_cmd_buffer[3], cmd_array[cmd].cmd_params,
cmd               269 drivers/nfc/st95hf/core.c 		if (list_array[i].param_offset >= cmd_array[cmd].no_cmd_params)
cmd               277 drivers/nfc/st95hf/core.c 			      cmd_array[cmd].cmd_len,
cmd               278 drivers/nfc/st95hf/core.c 			      cmd_array[cmd].req);
cmd               284 drivers/nfc/st95hf/core.c 	if (cmd_array[cmd].req == SYNC && recv_res) {
cmd               458 drivers/nfc/trf7970a.c 	u8 cmd = TRF7970A_CMD_BIT_CTRL | TRF7970A_CMD_BIT_OPCODE(opcode);
cmd               461 drivers/nfc/trf7970a.c 	dev_dbg(trf->dev, "cmd: 0x%x\n", cmd);
cmd               463 drivers/nfc/trf7970a.c 	ret = spi_write(trf->spi, &cmd, 1);
cmd               465 drivers/nfc/trf7970a.c 		dev_err(trf->dev, "%s - cmd: 0x%x, ret: %d\n", __func__, cmd,
cmd              1374 drivers/nfc/trf7970a.c static int trf7970a_is_iso15693_write_or_lock(u8 cmd)
cmd              1376 drivers/nfc/trf7970a.c 	switch (cmd) {
cmd               201 drivers/ntb/test/ntb_perf.c 	int (*cmd_send)(struct perf_peer *peer, enum perf_cmd cmd, u64 data);
cmd               202 drivers/ntb/test/ntb_perf.c 	int (*cmd_recv)(struct perf_ctx *perf, int *pidx, enum perf_cmd *cmd,
cmd               254 drivers/ntb/test/ntb_perf.c static int perf_spad_cmd_send(struct perf_peer *peer, enum perf_cmd cmd,
cmd               261 drivers/ntb/test/ntb_perf.c 	dev_dbg(&perf->ntb->dev, "CMD send: %d 0x%llx\n", cmd, data);
cmd               289 drivers/ntb/test/ntb_perf.c 				    cmd);
cmd               302 drivers/ntb/test/ntb_perf.c 			      enum perf_cmd *cmd, u64 *data)
cmd               325 drivers/ntb/test/ntb_perf.c 		*cmd = val;
cmd               337 drivers/ntb/test/ntb_perf.c 		dev_dbg(&perf->ntb->dev, "CMD recv: %d 0x%llx\n", *cmd, *data);
cmd               345 drivers/ntb/test/ntb_perf.c static int perf_msg_cmd_send(struct perf_peer *peer, enum perf_cmd cmd,
cmd               352 drivers/ntb/test/ntb_perf.c 	dev_dbg(&perf->ntb->dev, "CMD send: %d 0x%llx\n", cmd, data);
cmd               382 drivers/ntb/test/ntb_perf.c 		ntb_peer_msg_write(perf->ntb, peer->pidx, PERF_MSG_CMD, cmd);
cmd               391 drivers/ntb/test/ntb_perf.c 			     enum perf_cmd *cmd, u64 *data)
cmd               402 drivers/ntb/test/ntb_perf.c 	*cmd = val;
cmd               413 drivers/ntb/test/ntb_perf.c 	dev_dbg(&perf->ntb->dev, "CMD recv: %d 0x%llx\n", *cmd, *data);
cmd               418 drivers/ntb/test/ntb_perf.c static int perf_cmd_send(struct perf_peer *peer, enum perf_cmd cmd, u64 data)
cmd               422 drivers/ntb/test/ntb_perf.c 	if (cmd == PERF_CMD_SSIZE || cmd == PERF_CMD_SXLAT)
cmd               423 drivers/ntb/test/ntb_perf.c 		return perf->cmd_send(peer, cmd, data);
cmd               429 drivers/ntb/test/ntb_perf.c static int perf_cmd_exec(struct perf_peer *peer, enum perf_cmd cmd)
cmd               431 drivers/ntb/test/ntb_perf.c 	switch (cmd) {
cmd               444 drivers/ntb/test/ntb_perf.c 	set_bit(cmd, &peer->sts);
cmd               446 drivers/ntb/test/ntb_perf.c 	dev_dbg(&peer->perf->ntb->dev, "CMD exec: %d\n", cmd);
cmd               456 drivers/ntb/test/ntb_perf.c 	int ret, pidx, cmd;
cmd               459 drivers/ntb/test/ntb_perf.c 	while (!(ret = perf->cmd_recv(perf, &pidx, &cmd, &data))) {
cmd               462 drivers/ntb/test/ntb_perf.c 		switch (cmd) {
cmd               365 drivers/ntb/test/ntb_tool.c 	char *buf, cmd;
cmd               382 drivers/ntb/test/ntb_tool.c 	n = sscanf(buf, "%c %lli", &cmd, &bits);
cmd               388 drivers/ntb/test/ntb_tool.c 	} else if (cmd == 's') {
cmd               393 drivers/ntb/test/ntb_tool.c 	} else if (cmd == 'c') {
cmd               770 drivers/nvdimm/bus.c const struct nd_cmd_desc *nd_cmd_dimm_desc(int cmd)
cmd               772 drivers/nvdimm/bus.c 	if (cmd < ARRAY_SIZE(__nd_cmd_dimm_descs))
cmd               773 drivers/nvdimm/bus.c 		return &__nd_cmd_dimm_descs[cmd];
cmd               810 drivers/nvdimm/bus.c const struct nd_cmd_desc *nd_cmd_bus_desc(int cmd)
cmd               812 drivers/nvdimm/bus.c 	if (cmd < ARRAY_SIZE(__nd_cmd_bus_descs))
cmd               813 drivers/nvdimm/bus.c 		return &__nd_cmd_bus_descs[cmd];
cmd               818 drivers/nvdimm/bus.c u32 nd_cmd_in_size(struct nvdimm *nvdimm, int cmd,
cmd               827 drivers/nvdimm/bus.c 	if (nvdimm && cmd == ND_CMD_SET_CONFIG_DATA && idx == 2) {
cmd               831 drivers/nvdimm/bus.c 	} else if (nvdimm && cmd == ND_CMD_VENDOR && idx == 2) {
cmd               835 drivers/nvdimm/bus.c 	} else if (cmd == ND_CMD_CALL) {
cmd               845 drivers/nvdimm/bus.c u32 nd_cmd_out_size(struct nvdimm *nvdimm, int cmd,
cmd               855 drivers/nvdimm/bus.c 	if (nvdimm && cmd == ND_CMD_GET_CONFIG_DATA && idx == 1)
cmd               857 drivers/nvdimm/bus.c 	else if (nvdimm && cmd == ND_CMD_VENDOR && idx == 2)
cmd               859 drivers/nvdimm/bus.c 	else if (!nvdimm && cmd == ND_CMD_ARS_STATUS && idx == 2) {
cmd               876 drivers/nvdimm/bus.c 	} else if (cmd == ND_CMD_CALL) {
cmd               951 drivers/nvdimm/bus.c 		struct nvdimm *nvdimm, unsigned int cmd, void *data)
cmd               957 drivers/nvdimm/bus.c 		int rc = nd_desc->clear_to_send(nd_desc, nvdimm, cmd, data);
cmd               964 drivers/nvdimm/bus.c 	if (!nvdimm && cmd == ND_CMD_CLEAR_ERROR)
cmd               968 drivers/nvdimm/bus.c 	if (!nvdimm || cmd != ND_CMD_SET_CONFIG_DATA)
cmd               983 drivers/nvdimm/bus.c 	unsigned int cmd = _IOC_NR(ioctl_cmd);
cmd               989 drivers/nvdimm/bus.c 	unsigned int func = cmd;
cmd               997 drivers/nvdimm/bus.c 		desc = nd_cmd_dimm_desc(cmd);
cmd               998 drivers/nvdimm/bus.c 		cmd_name = nvdimm_cmd_name(cmd);
cmd              1002 drivers/nvdimm/bus.c 		desc = nd_cmd_bus_desc(cmd);
cmd              1003 drivers/nvdimm/bus.c 		cmd_name = nvdimm_bus_cmd_name(cmd);
cmd              1008 drivers/nvdimm/bus.c 	if (cmd == ND_CMD_CALL) {
cmd              1015 drivers/nvdimm/bus.c 	    cmd > ND_CMD_CALL ||
cmd              1016 drivers/nvdimm/bus.c 	    !test_bit(cmd, &cmd_mask))
cmd              1021 drivers/nvdimm/bus.c 		switch (cmd) {
cmd              1028 drivers/nvdimm/bus.c 					nvdimm ? nvdimm_cmd_name(cmd)
cmd              1029 drivers/nvdimm/bus.c 					: nvdimm_bus_cmd_name(cmd));
cmd              1042 drivers/nvdimm/bus.c 		in_size = nd_cmd_in_size(nvdimm, cmd, desc, i, in_env);
cmd              1060 drivers/nvdimm/bus.c 	if (cmd == ND_CMD_CALL) {
cmd              1075 drivers/nvdimm/bus.c 		u32 out_size = nd_cmd_out_size(nvdimm, cmd, desc, i,
cmd              1122 drivers/nvdimm/bus.c 	rc = nd_desc->ndctl(nd_desc, nvdimm, cmd, buf, buf_len, &cmd_rc);
cmd              1126 drivers/nvdimm/bus.c 	if (!nvdimm && cmd == ND_CMD_CLEAR_ERROR && cmd_rc >= 0) {
cmd              1164 drivers/nvdimm/bus.c static long nd_ioctl(struct file *file, unsigned int cmd, unsigned long arg,
cmd              1200 drivers/nvdimm/bus.c 	rc = __nd_ioctl(nvdimm_bus, nvdimm, ro, cmd, arg);
cmd              1210 drivers/nvdimm/bus.c static long bus_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1212 drivers/nvdimm/bus.c 	return nd_ioctl(file, cmd, arg, BUS_IOCTL);
cmd              1215 drivers/nvdimm/bus.c static long dimm_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1217 drivers/nvdimm/bus.c 	return nd_ioctl(file, cmd, arg, DIMM_IOCTL);
cmd               315 drivers/nvdimm/core.c 	int cmd, len = 0;
cmd               319 drivers/nvdimm/core.c 	for_each_set_bit(cmd, &nd_desc->cmd_mask, BITS_PER_LONG)
cmd               320 drivers/nvdimm/core.c 		len += sprintf(buf + len, "%s ", nvdimm_bus_cmd_name(cmd));
cmd                64 drivers/nvdimm/dimm_devs.c 	struct nd_cmd_get_config_size *cmd = &ndd->nsarea;
cmd                73 drivers/nvdimm/dimm_devs.c 	if (cmd->config_size)
cmd                76 drivers/nvdimm/dimm_devs.c 	memset(cmd, 0, sizeof(*cmd));
cmd                79 drivers/nvdimm/dimm_devs.c 			ND_CMD_GET_CONFIG_SIZE, cmd, sizeof(*cmd), &cmd_rc);
cmd                91 drivers/nvdimm/dimm_devs.c 	struct nd_cmd_get_config_data_hdr *cmd;
cmd               101 drivers/nvdimm/dimm_devs.c 	cmd = kvzalloc(max_cmd_size + sizeof(*cmd), GFP_KERNEL);
cmd               102 drivers/nvdimm/dimm_devs.c 	if (!cmd)
cmd               106 drivers/nvdimm/dimm_devs.c 	     len -= cmd->in_length, buf_offset += cmd->in_length) {
cmd               109 drivers/nvdimm/dimm_devs.c 		cmd->in_offset = offset + buf_offset;
cmd               110 drivers/nvdimm/dimm_devs.c 		cmd->in_length = min(max_cmd_size, len);
cmd               112 drivers/nvdimm/dimm_devs.c 		cmd_size = sizeof(*cmd) + cmd->in_length;
cmd               115 drivers/nvdimm/dimm_devs.c 				ND_CMD_GET_CONFIG_DATA, cmd, cmd_size, &cmd_rc);
cmd               124 drivers/nvdimm/dimm_devs.c 		memcpy(buf + buf_offset, cmd->out_buf, cmd->in_length);
cmd               126 drivers/nvdimm/dimm_devs.c 	kvfree(cmd);
cmd               135 drivers/nvdimm/dimm_devs.c 	struct nd_cmd_set_config_hdr *cmd;
cmd               147 drivers/nvdimm/dimm_devs.c 	cmd = kvzalloc(max_cmd_size + sizeof(*cmd) + sizeof(u32), GFP_KERNEL);
cmd               148 drivers/nvdimm/dimm_devs.c 	if (!cmd)
cmd               151 drivers/nvdimm/dimm_devs.c 	for (buf_offset = 0; len; len -= cmd->in_length,
cmd               152 drivers/nvdimm/dimm_devs.c 			buf_offset += cmd->in_length) {
cmd               155 drivers/nvdimm/dimm_devs.c 		cmd->in_offset = offset + buf_offset;
cmd               156 drivers/nvdimm/dimm_devs.c 		cmd->in_length = min(max_cmd_size, len);
cmd               157 drivers/nvdimm/dimm_devs.c 		memcpy(cmd->in_buf, buf + buf_offset, cmd->in_length);
cmd               160 drivers/nvdimm/dimm_devs.c 		cmd_size = sizeof(*cmd) + cmd->in_length + sizeof(u32);
cmd               163 drivers/nvdimm/dimm_devs.c 				ND_CMD_SET_CONFIG_DATA, cmd, cmd_size, &cmd_rc);
cmd               171 drivers/nvdimm/dimm_devs.c 	kvfree(cmd);
cmd               308 drivers/nvdimm/dimm_devs.c 	int cmd, len = 0;
cmd               313 drivers/nvdimm/dimm_devs.c 	for_each_set_bit(cmd, &nvdimm->cmd_mask, BITS_PER_LONG)
cmd               314 drivers/nvdimm/dimm_devs.c 		len += sprintf(buf + len, "%s ", nvdimm_cmd_name(cmd));
cmd               499 drivers/nvdimm/security.c 	char cmd[SEC_CMD_SIZE+1], keystr[KEY_ID_SIZE+1],
cmd               507 drivers/nvdimm/security.c 			cmd, keystr, nkeystr);
cmd               511 drivers/nvdimm/security.c 		if (sysfs_streq(cmd, ops[i].name))
cmd               480 drivers/nvme/host/core.c 		struct nvme_command *cmd, blk_mq_req_flags_t flags, int qid)
cmd               482 drivers/nvme/host/core.c 	unsigned op = nvme_is_write(cmd) ? REQ_OP_DRV_OUT : REQ_OP_DRV_IN;
cmd               496 drivers/nvme/host/core.c 	nvme_req(req)->cmd = cmd;
cmd               753 drivers/nvme/host/core.c 		struct nvme_command *cmd)
cmd               759 drivers/nvme/host/core.c 	memset(cmd, 0, sizeof(*cmd));
cmd               763 drivers/nvme/host/core.c 		memcpy(cmd, nvme_req(req)->cmd, sizeof(*cmd));
cmd               766 drivers/nvme/host/core.c 		nvme_setup_flush(ns, cmd);
cmd               769 drivers/nvme/host/core.c 		ret = nvme_setup_write_zeroes(ns, req, cmd);
cmd               772 drivers/nvme/host/core.c 		ret = nvme_setup_discard(ns, req, cmd);
cmd               776 drivers/nvme/host/core.c 		ret = nvme_setup_rw(ns, req, cmd);
cmd               783 drivers/nvme/host/core.c 	cmd->common.command_id = req->tag;
cmd               784 drivers/nvme/host/core.c 	trace_nvme_setup_cmd(req, cmd);
cmd               818 drivers/nvme/host/core.c int __nvme_submit_sync_cmd(struct request_queue *q, struct nvme_command *cmd,
cmd               826 drivers/nvme/host/core.c 	req = nvme_alloc_request(q, cmd, flags, qid);
cmd               854 drivers/nvme/host/core.c int nvme_submit_sync_cmd(struct request_queue *q, struct nvme_command *cmd,
cmd               857 drivers/nvme/host/core.c 	return __nvme_submit_sync_cmd(q, cmd, NULL, buffer, bufflen, 0,
cmd               897 drivers/nvme/host/core.c 		struct nvme_command *cmd, void __user *ubuffer,
cmd               901 drivers/nvme/host/core.c 	bool write = nvme_is_write(cmd);
cmd               909 drivers/nvme/host/core.c 	req = nvme_alloc_request(q, cmd, 0, NVME_QID_ANY);
cmd              1403 drivers/nvme/host/core.c 	struct nvme_passthru_cmd cmd;
cmd              1412 drivers/nvme/host/core.c 	if (copy_from_user(&cmd, ucmd, sizeof(cmd)))
cmd              1414 drivers/nvme/host/core.c 	if (cmd.flags)
cmd              1418 drivers/nvme/host/core.c 	c.common.opcode = cmd.opcode;
cmd              1419 drivers/nvme/host/core.c 	c.common.flags = cmd.flags;
cmd              1420 drivers/nvme/host/core.c 	c.common.nsid = cpu_to_le32(cmd.nsid);
cmd              1421 drivers/nvme/host/core.c 	c.common.cdw2[0] = cpu_to_le32(cmd.cdw2);
cmd              1422 drivers/nvme/host/core.c 	c.common.cdw2[1] = cpu_to_le32(cmd.cdw3);
cmd              1423 drivers/nvme/host/core.c 	c.common.cdw10 = cpu_to_le32(cmd.cdw10);
cmd              1424 drivers/nvme/host/core.c 	c.common.cdw11 = cpu_to_le32(cmd.cdw11);
cmd              1425 drivers/nvme/host/core.c 	c.common.cdw12 = cpu_to_le32(cmd.cdw12);
cmd              1426 drivers/nvme/host/core.c 	c.common.cdw13 = cpu_to_le32(cmd.cdw13);
cmd              1427 drivers/nvme/host/core.c 	c.common.cdw14 = cpu_to_le32(cmd.cdw14);
cmd              1428 drivers/nvme/host/core.c 	c.common.cdw15 = cpu_to_le32(cmd.cdw15);
cmd              1430 drivers/nvme/host/core.c 	if (cmd.timeout_ms)
cmd              1431 drivers/nvme/host/core.c 		timeout = msecs_to_jiffies(cmd.timeout_ms);
cmd              1433 drivers/nvme/host/core.c 	effects = nvme_passthru_start(ctrl, ns, cmd.opcode);
cmd              1435 drivers/nvme/host/core.c 			nvme_to_user_ptr(cmd.addr), cmd.data_len,
cmd              1436 drivers/nvme/host/core.c 			nvme_to_user_ptr(cmd.metadata), cmd.metadata_len,
cmd              1451 drivers/nvme/host/core.c 	struct nvme_passthru_cmd64 cmd;
cmd              1459 drivers/nvme/host/core.c 	if (copy_from_user(&cmd, ucmd, sizeof(cmd)))
cmd              1461 drivers/nvme/host/core.c 	if (cmd.flags)
cmd              1465 drivers/nvme/host/core.c 	c.common.opcode = cmd.opcode;
cmd              1466 drivers/nvme/host/core.c 	c.common.flags = cmd.flags;
cmd              1467 drivers/nvme/host/core.c 	c.common.nsid = cpu_to_le32(cmd.nsid);
cmd              1468 drivers/nvme/host/core.c 	c.common.cdw2[0] = cpu_to_le32(cmd.cdw2);
cmd              1469 drivers/nvme/host/core.c 	c.common.cdw2[1] = cpu_to_le32(cmd.cdw3);
cmd              1470 drivers/nvme/host/core.c 	c.common.cdw10 = cpu_to_le32(cmd.cdw10);
cmd              1471 drivers/nvme/host/core.c 	c.common.cdw11 = cpu_to_le32(cmd.cdw11);
cmd              1472 drivers/nvme/host/core.c 	c.common.cdw12 = cpu_to_le32(cmd.cdw12);
cmd              1473 drivers/nvme/host/core.c 	c.common.cdw13 = cpu_to_le32(cmd.cdw13);
cmd              1474 drivers/nvme/host/core.c 	c.common.cdw14 = cpu_to_le32(cmd.cdw14);
cmd              1475 drivers/nvme/host/core.c 	c.common.cdw15 = cpu_to_le32(cmd.cdw15);
cmd              1477 drivers/nvme/host/core.c 	if (cmd.timeout_ms)
cmd              1478 drivers/nvme/host/core.c 		timeout = msecs_to_jiffies(cmd.timeout_ms);
cmd              1480 drivers/nvme/host/core.c 	effects = nvme_passthru_start(ctrl, ns, cmd.opcode);
cmd              1482 drivers/nvme/host/core.c 			nvme_to_user_ptr(cmd.addr), cmd.data_len,
cmd              1483 drivers/nvme/host/core.c 			nvme_to_user_ptr(cmd.metadata), cmd.metadata_len,
cmd              1484 drivers/nvme/host/core.c 			0, &cmd.result, timeout);
cmd              1488 drivers/nvme/host/core.c 		if (put_user(cmd.result, &ucmd->result))
cmd              1525 drivers/nvme/host/core.c static bool is_ctrl_ioctl(unsigned int cmd)
cmd              1527 drivers/nvme/host/core.c 	if (cmd == NVME_IOCTL_ADMIN_CMD || cmd == NVME_IOCTL_ADMIN64_CMD)
cmd              1529 drivers/nvme/host/core.c 	if (is_sed_ioctl(cmd))
cmd              1534 drivers/nvme/host/core.c static int nvme_handle_ctrl_ioctl(struct nvme_ns *ns, unsigned int cmd,
cmd              1545 drivers/nvme/host/core.c 	switch (cmd) {
cmd              1553 drivers/nvme/host/core.c 		ret = sed_ioctl(ctrl->opal_dev, cmd, argp);
cmd              1561 drivers/nvme/host/core.c 		unsigned int cmd, unsigned long arg)
cmd              1577 drivers/nvme/host/core.c 	if (is_ctrl_ioctl(cmd))
cmd              1578 drivers/nvme/host/core.c 		return nvme_handle_ctrl_ioctl(ns, cmd, argp, head, srcu_idx);
cmd              1580 drivers/nvme/host/core.c 	switch (cmd) {
cmd              1596 drivers/nvme/host/core.c 			ret = nvme_nvm_ioctl(ns, cmd, arg);
cmd              2017 drivers/nvme/host/core.c 	struct nvme_command cmd;
cmd              2019 drivers/nvme/host/core.c 	memset(&cmd, 0, sizeof(cmd));
cmd              2021 drivers/nvme/host/core.c 		cmd.common.opcode = nvme_admin_security_send;
cmd              2023 drivers/nvme/host/core.c 		cmd.common.opcode = nvme_admin_security_recv;
cmd              2024 drivers/nvme/host/core.c 	cmd.common.nsid = 0;
cmd              2025 drivers/nvme/host/core.c 	cmd.common.cdw10 = cpu_to_le32(((u32)secp) << 24 | ((u32)spsp) << 8);
cmd              2026 drivers/nvme/host/core.c 	cmd.common.cdw11 = cpu_to_le32(len);
cmd              2028 drivers/nvme/host/core.c 	return __nvme_submit_sync_cmd(ctrl->admin_q, &cmd, NULL, buffer, len,
cmd              2966 drivers/nvme/host/core.c static long nvme_dev_ioctl(struct file *file, unsigned int cmd,
cmd              2972 drivers/nvme/host/core.c 	switch (cmd) {
cmd               144 drivers/nvme/host/fabrics.c 	struct nvme_command cmd;
cmd               148 drivers/nvme/host/fabrics.c 	memset(&cmd, 0, sizeof(cmd));
cmd               149 drivers/nvme/host/fabrics.c 	cmd.prop_get.opcode = nvme_fabrics_command;
cmd               150 drivers/nvme/host/fabrics.c 	cmd.prop_get.fctype = nvme_fabrics_type_property_get;
cmd               151 drivers/nvme/host/fabrics.c 	cmd.prop_get.offset = cpu_to_le32(off);
cmd               153 drivers/nvme/host/fabrics.c 	ret = __nvme_submit_sync_cmd(ctrl->fabrics_q, &cmd, &res, NULL, 0, 0,
cmd               190 drivers/nvme/host/fabrics.c 	struct nvme_command cmd;
cmd               194 drivers/nvme/host/fabrics.c 	memset(&cmd, 0, sizeof(cmd));
cmd               195 drivers/nvme/host/fabrics.c 	cmd.prop_get.opcode = nvme_fabrics_command;
cmd               196 drivers/nvme/host/fabrics.c 	cmd.prop_get.fctype = nvme_fabrics_type_property_get;
cmd               197 drivers/nvme/host/fabrics.c 	cmd.prop_get.attrib = 1;
cmd               198 drivers/nvme/host/fabrics.c 	cmd.prop_get.offset = cpu_to_le32(off);
cmd               200 drivers/nvme/host/fabrics.c 	ret = __nvme_submit_sync_cmd(ctrl->fabrics_q, &cmd, &res, NULL, 0, 0,
cmd               236 drivers/nvme/host/fabrics.c 	struct nvme_command cmd;
cmd               239 drivers/nvme/host/fabrics.c 	memset(&cmd, 0, sizeof(cmd));
cmd               240 drivers/nvme/host/fabrics.c 	cmd.prop_set.opcode = nvme_fabrics_command;
cmd               241 drivers/nvme/host/fabrics.c 	cmd.prop_set.fctype = nvme_fabrics_type_property_set;
cmd               242 drivers/nvme/host/fabrics.c 	cmd.prop_set.attrib = 0;
cmd               243 drivers/nvme/host/fabrics.c 	cmd.prop_set.offset = cpu_to_le32(off);
cmd               244 drivers/nvme/host/fabrics.c 	cmd.prop_set.value = cpu_to_le64(val);
cmd               246 drivers/nvme/host/fabrics.c 	ret = __nvme_submit_sync_cmd(ctrl->fabrics_q, &cmd, NULL, NULL, 0, 0,
cmd               272 drivers/nvme/host/fabrics.c 		int errval, int offset, struct nvme_command *cmd,
cmd               312 drivers/nvme/host/fabrics.c 					inv_sqe, cmd->connect.qid);
cmd               336 drivers/nvme/host/fabrics.c 			cmd->connect.recfmt);
cmd               369 drivers/nvme/host/fabrics.c 	struct nvme_command cmd;
cmd               374 drivers/nvme/host/fabrics.c 	memset(&cmd, 0, sizeof(cmd));
cmd               375 drivers/nvme/host/fabrics.c 	cmd.connect.opcode = nvme_fabrics_command;
cmd               376 drivers/nvme/host/fabrics.c 	cmd.connect.fctype = nvme_fabrics_type_connect;
cmd               377 drivers/nvme/host/fabrics.c 	cmd.connect.qid = 0;
cmd               378 drivers/nvme/host/fabrics.c 	cmd.connect.sqsize = cpu_to_le16(NVME_AQ_DEPTH - 1);
cmd               384 drivers/nvme/host/fabrics.c 	cmd.connect.kato = ctrl->kato ?
cmd               388 drivers/nvme/host/fabrics.c 		cmd.connect.cattr |= NVME_CONNECT_DISABLE_SQFLOW;
cmd               399 drivers/nvme/host/fabrics.c 	ret = __nvme_submit_sync_cmd(ctrl->fabrics_q, &cmd, &res,
cmd               404 drivers/nvme/host/fabrics.c 				       &cmd, data);
cmd               439 drivers/nvme/host/fabrics.c 	struct nvme_command cmd;
cmd               444 drivers/nvme/host/fabrics.c 	memset(&cmd, 0, sizeof(cmd));
cmd               445 drivers/nvme/host/fabrics.c 	cmd.connect.opcode = nvme_fabrics_command;
cmd               446 drivers/nvme/host/fabrics.c 	cmd.connect.fctype = nvme_fabrics_type_connect;
cmd               447 drivers/nvme/host/fabrics.c 	cmd.connect.qid = cpu_to_le16(qid);
cmd               448 drivers/nvme/host/fabrics.c 	cmd.connect.sqsize = cpu_to_le16(ctrl->sqsize);
cmd               451 drivers/nvme/host/fabrics.c 		cmd.connect.cattr |= NVME_CONNECT_DISABLE_SQFLOW;
cmd               462 drivers/nvme/host/fabrics.c 	ret = __nvme_submit_sync_cmd(ctrl->connect_q, &cmd, &res,
cmd               467 drivers/nvme/host/fabrics.c 				       &cmd, data);
cmd               581 drivers/nvme/host/fabrics.c 		if (nvme_is_fabrics(req->cmd) &&
cmd               582 drivers/nvme/host/fabrics.c 		    req->cmd->fabrics.fctype == nvme_fabrics_type_connect)
cmd               643 drivers/nvme/host/lightnvm.c 	kfree(nvme_req(rq)->cmd);
cmd               649 drivers/nvme/host/lightnvm.c 					      struct nvme_nvm_command *cmd)
cmd               654 drivers/nvme/host/lightnvm.c 	nvme_nvm_rqtocmd(rqd, ns, cmd);
cmd               656 drivers/nvme/host/lightnvm.c 	rq = nvme_alloc_request(q, (struct nvme_command *)cmd, 0, NVME_QID_ANY);
cmd               675 drivers/nvme/host/lightnvm.c 	struct nvme_nvm_command *cmd;
cmd               679 drivers/nvme/host/lightnvm.c 	cmd = kzalloc(sizeof(struct nvme_nvm_command), GFP_KERNEL);
cmd               680 drivers/nvme/host/lightnvm.c 	if (!cmd)
cmd               683 drivers/nvme/host/lightnvm.c 	rq = nvme_nvm_alloc_request(q, rqd, cmd);
cmd               703 drivers/nvme/host/lightnvm.c 	kfree(cmd);
cmd               934 drivers/nvme/host/lightnvm.c int nvme_nvm_ioctl(struct nvme_ns *ns, unsigned int cmd, unsigned long arg)
cmd               936 drivers/nvme/host/lightnvm.c 	switch (cmd) {
cmd               125 drivers/nvme/host/nvme.h 	struct nvme_command	*cmd;
cmd               484 drivers/nvme/host/nvme.h 		struct nvme_command *cmd, blk_mq_req_flags_t flags, int qid);
cmd               487 drivers/nvme/host/nvme.h 		struct nvme_command *cmd);
cmd               488 drivers/nvme/host/nvme.h int nvme_submit_sync_cmd(struct request_queue *q, struct nvme_command *cmd,
cmd               490 drivers/nvme/host/nvme.h int __nvme_submit_sync_cmd(struct request_queue *q, struct nvme_command *cmd,
cmd               634 drivers/nvme/host/nvme.h int nvme_nvm_ioctl(struct nvme_ns *ns, unsigned int cmd, unsigned long arg);
cmd               643 drivers/nvme/host/nvme.h static inline int nvme_nvm_ioctl(struct nvme_ns *ns, unsigned int cmd,
cmd               476 drivers/nvme/host/pci.c static void nvme_submit_cmd(struct nvme_queue *nvmeq, struct nvme_command *cmd,
cmd               481 drivers/nvme/host/pci.c 	       cmd, sizeof(*cmd));
cmd               700 drivers/nvme/host/pci.c 		struct request *req, struct nvme_rw_command *cmd, int entries)
cmd               710 drivers/nvme/host/pci.c 	cmd->flags = NVME_CMD_SGL_METABUF;
cmd               713 drivers/nvme/host/pci.c 		nvme_pci_sgl_set_data(&cmd->dptr.sgl, sg);
cmd               734 drivers/nvme/host/pci.c 	nvme_pci_sgl_set_seg(&cmd->dptr.sgl, sgl_dma, entries);
cmd              1241 drivers/nvme/host/pci.c 	struct nvme_command cmd;
cmd              1316 drivers/nvme/host/pci.c 	memset(&cmd, 0, sizeof(cmd));
cmd              1317 drivers/nvme/host/pci.c 	cmd.abort.opcode = nvme_admin_abort_cmd;
cmd              1318 drivers/nvme/host/pci.c 	cmd.abort.cid = req->tag;
cmd              1319 drivers/nvme/host/pci.c 	cmd.abort.sqid = cpu_to_le16(nvmeq->qid);
cmd              1325 drivers/nvme/host/pci.c 	abort_req = nvme_alloc_request(dev->ctrl.admin_q, &cmd,
cmd              2220 drivers/nvme/host/pci.c 	struct nvme_command cmd;
cmd              2222 drivers/nvme/host/pci.c 	memset(&cmd, 0, sizeof(cmd));
cmd              2223 drivers/nvme/host/pci.c 	cmd.delete_queue.opcode = opcode;
cmd              2224 drivers/nvme/host/pci.c 	cmd.delete_queue.qid = cpu_to_le16(nvmeq->qid);
cmd              2226 drivers/nvme/host/pci.c 	req = nvme_alloc_request(q, &cmd, BLK_MQ_REQ_NOWAIT, NVME_QID_ANY);
cmd              1420 drivers/nvme/host/rdma.c 	struct nvme_command *cmd = sqe->data;
cmd              1424 drivers/nvme/host/rdma.c 	ib_dma_sync_single_for_cpu(dev, sqe->dma, sizeof(*cmd), DMA_TO_DEVICE);
cmd              1426 drivers/nvme/host/rdma.c 	memset(cmd, 0, sizeof(*cmd));
cmd              1427 drivers/nvme/host/rdma.c 	cmd->common.opcode = nvme_admin_async_event;
cmd              1428 drivers/nvme/host/rdma.c 	cmd->common.command_id = NVME_AQ_BLK_MQ_DEPTH;
cmd              1429 drivers/nvme/host/rdma.c 	cmd->common.flags |= NVME_CMD_SGL_METABUF;
cmd              1430 drivers/nvme/host/rdma.c 	nvme_rdma_set_sg_null(cmd);
cmd              1434 drivers/nvme/host/rdma.c 	ib_dma_sync_single_for_device(dev, sqe->dma, sizeof(*cmd),
cmd              2022 drivers/nvme/host/tcp.c 	struct nvme_command *cmd = &pdu->cmd;
cmd              2032 drivers/nvme/host/tcp.c 	cmd->common.opcode = nvme_admin_async_event;
cmd              2033 drivers/nvme/host/tcp.c 	cmd->common.command_id = NVME_AQ_BLK_MQ_DEPTH;
cmd              2034 drivers/nvme/host/tcp.c 	cmd->common.flags |= NVME_CMD_SGL_METABUF;
cmd              2035 drivers/nvme/host/tcp.c 	nvme_tcp_set_sg_null(cmd);
cmd              2087 drivers/nvme/host/tcp.c 	struct nvme_command *c = &pdu->cmd;
cmd              2111 drivers/nvme/host/tcp.c 	ret = nvme_setup_cmd(ns, rq, &pdu->cmd);
cmd                48 drivers/nvme/host/trace.h 	    TP_PROTO(struct request *req, struct nvme_command *cmd),
cmd                49 drivers/nvme/host/trace.h 	    TP_ARGS(req, cmd),
cmd                65 drivers/nvme/host/trace.h 		__entry->opcode = cmd->common.opcode;
cmd                66 drivers/nvme/host/trace.h 		__entry->flags = cmd->common.flags;
cmd                67 drivers/nvme/host/trace.h 		__entry->cid = cmd->common.command_id;
cmd                68 drivers/nvme/host/trace.h 		__entry->nsid = le32_to_cpu(cmd->common.nsid);
cmd                69 drivers/nvme/host/trace.h 		__entry->metadata = le64_to_cpu(cmd->common.metadata);
cmd                70 drivers/nvme/host/trace.h 		__entry->fctype = cmd->fabrics.fctype;
cmd                72 drivers/nvme/host/trace.h 		memcpy(__entry->cdw10, &cmd->common.cdw10,
cmd                14 drivers/nvme/target/admin-cmd.c u32 nvmet_get_log_page_len(struct nvme_command *cmd)
cmd                16 drivers/nvme/target/admin-cmd.c 	u32 len = le16_to_cpu(cmd->get_log_page.numdu);
cmd                19 drivers/nvme/target/admin-cmd.c 	len += le16_to_cpu(cmd->get_log_page.numdl);
cmd                27 drivers/nvme/target/admin-cmd.c u64 nvmet_get_log_page_offset(struct nvme_command *cmd)
cmd                29 drivers/nvme/target/admin-cmd.c 	return le64_to_cpu(cmd->get_log_page.lpo);
cmd                69 drivers/nvme/target/admin-cmd.c 	ns = nvmet_find_namespace(req->sq->ctrl, req->cmd->get_log_page.nsid);
cmd                72 drivers/nvme/target/admin-cmd.c 				le32_to_cpu(req->cmd->get_log_page.nsid));
cmd               144 drivers/nvme/target/admin-cmd.c 	if (req->cmd->get_log_page.nsid == cpu_to_le32(NVME_NSID_ALL))
cmd               224 drivers/nvme/target/admin-cmd.c 	if (!(req->cmd->get_log_page.lsp & NVME_ANA_LOG_RGO)) {
cmd               414 drivers/nvme/target/admin-cmd.c 	if (le32_to_cpu(req->cmd->identify.nsid) == NVME_NSID_ALL) {
cmd               427 drivers/nvme/target/admin-cmd.c 	ns = nvmet_find_namespace(req->sq->ctrl, req->cmd->identify.nsid);
cmd               481 drivers/nvme/target/admin-cmd.c 	u32 min_nsid = le32_to_cpu(req->cmd->identify.nsid);
cmd               537 drivers/nvme/target/admin-cmd.c 	ns = nvmet_find_namespace(req->sq->ctrl, req->cmd->identify.nsid);
cmd               597 drivers/nvme/target/admin-cmd.c 	u32 write_protect = le32_to_cpu(req->cmd->common.cdw11);
cmd               601 drivers/nvme/target/admin-cmd.c 	req->ns = nvmet_find_namespace(req->sq->ctrl, req->cmd->rw.nsid);
cmd               631 drivers/nvme/target/admin-cmd.c 	u32 val32 = le32_to_cpu(req->cmd->common.cdw11);
cmd               642 drivers/nvme/target/admin-cmd.c 	u32 val32 = le32_to_cpu(req->cmd->common.cdw11);
cmd               658 drivers/nvme/target/admin-cmd.c 	u32 cdw10 = le32_to_cpu(req->cmd->common.cdw10);
cmd               692 drivers/nvme/target/admin-cmd.c 	req->ns = nvmet_find_namespace(req->sq->ctrl, req->cmd->common.nsid);
cmd               721 drivers/nvme/target/admin-cmd.c 	u32 cdw10 = le32_to_cpu(req->cmd->common.cdw10);
cmd               761 drivers/nvme/target/admin-cmd.c 		if (!(req->cmd->common.cdw11 & cpu_to_le32(1 << 0))) {
cmd               813 drivers/nvme/target/admin-cmd.c 	struct nvme_command *cmd = req->cmd;
cmd               816 drivers/nvme/target/admin-cmd.c 	ret = nvmet_check_ctrl_status(req, cmd);
cmd               820 drivers/nvme/target/admin-cmd.c 	switch (cmd->common.opcode) {
cmd               822 drivers/nvme/target/admin-cmd.c 		req->data_len = nvmet_get_log_page_len(cmd);
cmd               824 drivers/nvme/target/admin-cmd.c 		switch (cmd->get_log_page.lid) {
cmd               853 drivers/nvme/target/admin-cmd.c 		switch (cmd->identify.cns) {
cmd               890 drivers/nvme/target/admin-cmd.c 	pr_err("unhandled cmd %d on qid %d\n", cmd->common.opcode,
cmd                62 drivers/nvme/target/core.c 		switch (req->cmd->common.opcode) {
cmd               693 drivers/nvme/target/core.c 	new_error_slot->cmdid = cpu_to_le16(req->cmd->common.command_id);
cmd               697 drivers/nvme/target/core.c 	new_error_slot->nsid = req->cmd->common.nsid;
cmd               709 drivers/nvme/target/core.c 	req->cqe->command_id = req->cmd->common.command_id;
cmd               814 drivers/nvme/target/core.c 		switch (req->cmd->common.opcode) {
cmd               828 drivers/nvme/target/core.c 	struct nvme_command *cmd = req->cmd;
cmd               831 drivers/nvme/target/core.c 	ret = nvmet_check_ctrl_status(req, cmd);
cmd               835 drivers/nvme/target/core.c 	req->ns = nvmet_find_namespace(req->sq->ctrl, cmd->rw.nsid);
cmd               860 drivers/nvme/target/core.c 	u8 flags = req->cmd->common.flags;
cmd               875 drivers/nvme/target/core.c 	trace_nvmet_req_init(req, req->cmd);
cmd               900 drivers/nvme/target/core.c 	else if (nvme_is_fabrics(req->cmd))
cmd              1129 drivers/nvme/target/core.c u16 nvmet_check_ctrl_status(struct nvmet_req *req, struct nvme_command *cmd)
cmd              1133 drivers/nvme/target/core.c 		       cmd->common.opcode, req->sq->qid);
cmd              1139 drivers/nvme/target/core.c 		       cmd->common.opcode, req->sq->qid);
cmd               165 drivers/nvme/target/discovery.c 	u64 offset = nvmet_get_log_page_offset(req->cmd);
cmd               166 drivers/nvme/target/discovery.c 	size_t data_len = nvmet_get_log_page_len(req->cmd);
cmd               273 drivers/nvme/target/discovery.c 	u32 cdw10 = le32_to_cpu(req->cmd->common.cdw10);
cmd               296 drivers/nvme/target/discovery.c 	u32 cdw10 = le32_to_cpu(req->cmd->common.cdw10);
cmd               318 drivers/nvme/target/discovery.c 	struct nvme_command *cmd = req->cmd;
cmd               322 drivers/nvme/target/discovery.c 		       cmd->common.opcode);
cmd               328 drivers/nvme/target/discovery.c 	switch (cmd->common.opcode) {
cmd               346 drivers/nvme/target/discovery.c 		req->data_len = nvmet_get_log_page_len(cmd);
cmd               348 drivers/nvme/target/discovery.c 		switch (cmd->get_log_page.lid) {
cmd               354 drivers/nvme/target/discovery.c 			       cmd->get_log_page.lid);
cmd               361 drivers/nvme/target/discovery.c 		switch (cmd->identify.cns) {
cmd               368 drivers/nvme/target/discovery.c 			       cmd->identify.cns);
cmd               373 drivers/nvme/target/discovery.c 		pr_err("unhandled cmd %d\n", cmd->common.opcode);
cmd                12 drivers/nvme/target/fabrics-cmd.c 	u64 val = le64_to_cpu(req->cmd->prop_set.value);
cmd                15 drivers/nvme/target/fabrics-cmd.c 	if (req->cmd->prop_set.attrib & 1) {
cmd                22 drivers/nvme/target/fabrics-cmd.c 	switch (le32_to_cpu(req->cmd->prop_set.offset)) {
cmd                41 drivers/nvme/target/fabrics-cmd.c 	if (req->cmd->prop_get.attrib & 1) {
cmd                42 drivers/nvme/target/fabrics-cmd.c 		switch (le32_to_cpu(req->cmd->prop_get.offset)) {
cmd                51 drivers/nvme/target/fabrics-cmd.c 		switch (le32_to_cpu(req->cmd->prop_get.offset)) {
cmd                67 drivers/nvme/target/fabrics-cmd.c 	if (status && req->cmd->prop_get.attrib & 1) {
cmd                81 drivers/nvme/target/fabrics-cmd.c 	struct nvme_command *cmd = req->cmd;
cmd                83 drivers/nvme/target/fabrics-cmd.c 	switch (cmd->fabrics.fctype) {
cmd                94 drivers/nvme/target/fabrics-cmd.c 			cmd->fabrics.fctype);
cmd               104 drivers/nvme/target/fabrics-cmd.c 	struct nvmf_connect_command *c = &req->cmd->connect;
cmd               150 drivers/nvme/target/fabrics-cmd.c 	struct nvmf_connect_command *c = &req->cmd->connect;
cmd               213 drivers/nvme/target/fabrics-cmd.c 	struct nvmf_connect_command *c = &req->cmd->connect;
cmd               274 drivers/nvme/target/fabrics-cmd.c 	struct nvme_command *cmd = req->cmd;
cmd               276 drivers/nvme/target/fabrics-cmd.c 	if (!nvme_is_fabrics(cmd)) {
cmd               278 drivers/nvme/target/fabrics-cmd.c 			cmd->fabrics.opcode);
cmd               282 drivers/nvme/target/fabrics-cmd.c 	if (cmd->fabrics.fctype != nvme_fabrics_type_connect) {
cmd               284 drivers/nvme/target/fabrics-cmd.c 			cmd->fabrics.fctype);
cmd               290 drivers/nvme/target/fabrics-cmd.c 	if (cmd->connect.qid == 0)
cmd              2186 drivers/nvme/target/fc.c 	fod->req.cmd = &fod->cmdiubuf.sqe;
cmd               101 drivers/nvme/target/io-cmd-bdev.c 		switch (req->cmd->common.opcode) {
cmd               121 drivers/nvme/target/io-cmd-bdev.c 	switch (req->cmd->common.opcode) {
cmd               124 drivers/nvme/target/io-cmd-bdev.c 		req->error_slba = le64_to_cpu(req->cmd->rw.slba);
cmd               128 drivers/nvme/target/io-cmd-bdev.c 			le64_to_cpu(req->cmd->write_zeroes.slba);
cmd               158 drivers/nvme/target/io-cmd-bdev.c 	if (req->cmd->rw.opcode == nvme_cmd_write) {
cmd               161 drivers/nvme/target/io-cmd-bdev.c 		if (req->cmd->rw.control & cpu_to_le16(NVME_RW_FUA))
cmd               170 drivers/nvme/target/io-cmd-bdev.c 	sector = le64_to_cpu(req->cmd->rw.slba);
cmd               250 drivers/nvme/target/io-cmd-bdev.c 	for (i = 0; i <= le32_to_cpu(req->cmd->dsm.nr); i++) {
cmd               277 drivers/nvme/target/io-cmd-bdev.c 	switch (le32_to_cpu(req->cmd->dsm.attributes)) {
cmd               292 drivers/nvme/target/io-cmd-bdev.c 	struct nvme_write_zeroes_cmd *write_zeroes = &req->cmd->write_zeroes;
cmd               316 drivers/nvme/target/io-cmd-bdev.c 	struct nvme_command *cmd = req->cmd;
cmd               318 drivers/nvme/target/io-cmd-bdev.c 	switch (cmd->common.opcode) {
cmd               330 drivers/nvme/target/io-cmd-bdev.c 		req->data_len = (le32_to_cpu(cmd->dsm.nr) + 1) *
cmd               338 drivers/nvme/target/io-cmd-bdev.c 		pr_err("unhandled cmd %d on qid %d\n", cmd->common.opcode,
cmd                98 drivers/nvme/target/io-cmd-file.c 	if (req->cmd->rw.opcode == nvme_cmd_write) {
cmd                99 drivers/nvme/target/io-cmd-file.c 		if (req->cmd->rw.control & cpu_to_le16(NVME_RW_FUA))
cmd               148 drivers/nvme/target/io-cmd-file.c 	pos = le64_to_cpu(req->cmd->rw.slba) << req->ns->blksize_shift;
cmd               289 drivers/nvme/target/io-cmd-file.c 	for (i = 0; i <= le32_to_cpu(req->cmd->dsm.nr); i++) {
cmd               319 drivers/nvme/target/io-cmd-file.c 	switch (le32_to_cpu(req->cmd->dsm.attributes)) {
cmd               341 drivers/nvme/target/io-cmd-file.c 	struct nvme_write_zeroes_cmd *write_zeroes = &req->cmd->write_zeroes;
cmd               368 drivers/nvme/target/io-cmd-file.c 	struct nvme_command *cmd = req->cmd;
cmd               370 drivers/nvme/target/io-cmd-file.c 	switch (cmd->common.opcode) {
cmd               382 drivers/nvme/target/io-cmd-file.c 		req->data_len = (le32_to_cpu(cmd->dsm.nr) + 1) *
cmd               391 drivers/nvme/target/io-cmd-file.c 				cmd->common.opcode, req->sq->qid);
cmd                20 drivers/nvme/target/loop.c 	struct nvme_command	cmd;
cmd               145 drivers/nvme/target/loop.c 	ret = nvme_setup_cmd(ns, req, &iod->cmd);
cmd               150 drivers/nvme/target/loop.c 	iod->cmd.common.flags |= NVME_CMD_SGL_METABUF;
cmd               180 drivers/nvme/target/loop.c 	memset(&iod->cmd, 0, sizeof(iod->cmd));
cmd               181 drivers/nvme/target/loop.c 	iod->cmd.common.opcode = nvme_admin_async_event;
cmd               182 drivers/nvme/target/loop.c 	iod->cmd.common.command_id = NVME_AQ_BLK_MQ_DEPTH;
cmd               183 drivers/nvme/target/loop.c 	iod->cmd.common.flags |= NVME_CMD_SGL_METABUF;
cmd               197 drivers/nvme/target/loop.c 	iod->req.cmd = &iod->cmd;
cmd               288 drivers/nvme/target/nvmet.h 	struct nvme_command	*cmd;
cmd               336 drivers/nvme/target/nvmet.h 	return nvme_is_write(req->cmd) ? DMA_FROM_DEVICE : DMA_TO_DEVICE;
cmd               348 drivers/nvme/target/nvmet.h 	int rae = le32_to_cpu(req->cmd->common.cdw10) & 1 << 15;
cmd               400 drivers/nvme/target/nvmet.h u16 nvmet_check_ctrl_status(struct nvmet_req *req, struct nvme_command *cmd);
cmd               436 drivers/nvme/target/nvmet.h u32 nvmet_get_log_page_len(struct nvme_command *cmd);
cmd               437 drivers/nvme/target/nvmet.h u64 nvmet_get_log_page_offset(struct nvme_command *cmd);
cmd               494 drivers/nvme/target/nvmet.h 	return ((u32)le16_to_cpu(req->cmd->rw.length) + 1) <<
cmd                53 drivers/nvme/target/rdma.c 	struct nvmet_rdma_cmd	*cmd;
cmd               154 drivers/nvme/target/rdma.c 	return nvme_is_write(rsp->req.cmd) &&
cmd               161 drivers/nvme/target/rdma.c 	return !nvme_is_write(rsp->req.cmd) &&
cmd               456 drivers/nvme/target/rdma.c 		struct nvmet_rdma_cmd *cmd)
cmd               461 drivers/nvme/target/rdma.c 		cmd->sge[0].addr, cmd->sge[0].length,
cmd               465 drivers/nvme/target/rdma.c 		ret = ib_post_srq_recv(ndev->srq, &cmd->wr, NULL);
cmd               467 drivers/nvme/target/rdma.c 		ret = ib_post_recv(cmd->queue->cm_id->qp, &cmd->wr, NULL);
cmd               511 drivers/nvme/target/rdma.c 	if (rsp->req.sg != rsp->cmd->inline_sg)
cmd               570 drivers/nvme/target/rdma.c 	nvmet_rdma_post_recv(rsp->queue->dev, rsp->cmd);
cmd               616 drivers/nvme/target/rdma.c 	sg = rsp->cmd->inline_sg;
cmd               629 drivers/nvme/target/rdma.c 	rsp->req.sg = rsp->cmd->inline_sg;
cmd               635 drivers/nvme/target/rdma.c 	struct nvme_sgl_desc *sgl = &rsp->req.cmd->common.dptr.sgl;
cmd               639 drivers/nvme/target/rdma.c 	if (!nvme_is_write(rsp->req.cmd)) {
cmd               699 drivers/nvme/target/rdma.c 	struct nvme_keyed_sgl_desc *sgl = &rsp->req.cmd->common.dptr.ksgl;
cmd               756 drivers/nvme/target/rdma.c 		struct nvmet_rdma_rsp *cmd)
cmd               761 drivers/nvme/target/rdma.c 		cmd->cmd->sge[0].addr, cmd->cmd->sge[0].length,
cmd               764 drivers/nvme/target/rdma.c 		cmd->send_sge.addr, cmd->send_sge.length,
cmd               767 drivers/nvme/target/rdma.c 	if (!nvmet_req_init(&cmd->req, &queue->nvme_cq,
cmd               771 drivers/nvme/target/rdma.c 	status = nvmet_rdma_map_sgl(cmd);
cmd               775 drivers/nvme/target/rdma.c 	if (unlikely(!nvmet_rdma_execute_command(cmd))) {
cmd               777 drivers/nvme/target/rdma.c 		list_add_tail(&cmd->wait_list, &queue->rsp_wr_wait_list);
cmd               784 drivers/nvme/target/rdma.c 	nvmet_req_complete(&cmd->req, status);
cmd               789 drivers/nvme/target/rdma.c 	struct nvmet_rdma_cmd *cmd =
cmd               810 drivers/nvme/target/rdma.c 	cmd->queue = queue;
cmd               818 drivers/nvme/target/rdma.c 		nvmet_rdma_post_recv(queue->dev, cmd);
cmd               822 drivers/nvme/target/rdma.c 	rsp->cmd = cmd;
cmd               824 drivers/nvme/target/rdma.c 	rsp->req.cmd = cmd->nvme_cmd;
cmd              1323 drivers/nvme/target/rdma.c 		struct nvmet_rdma_rsp *cmd;
cmd              1325 drivers/nvme/target/rdma.c 		cmd = list_first_entry(&queue->rsp_wait_list,
cmd              1327 drivers/nvme/target/rdma.c 		list_del(&cmd->wait_list);
cmd              1330 drivers/nvme/target/rdma.c 		nvmet_rdma_handle_command(queue, cmd);
cmd               104 drivers/nvme/target/tcp.c 	struct nvmet_tcp_cmd	*cmd;
cmd               148 drivers/nvme/target/tcp.c static void nvmet_tcp_finish_cmd(struct nvmet_tcp_cmd *cmd);
cmd               151 drivers/nvme/target/tcp.c 		struct nvmet_tcp_cmd *cmd)
cmd               153 drivers/nvme/target/tcp.c 	return cmd - queue->cmds;
cmd               156 drivers/nvme/target/tcp.c static inline bool nvmet_tcp_has_data_in(struct nvmet_tcp_cmd *cmd)
cmd               158 drivers/nvme/target/tcp.c 	return nvme_is_write(cmd->req.cmd) &&
cmd               159 drivers/nvme/target/tcp.c 		cmd->rbytes_done < cmd->req.transfer_len;
cmd               162 drivers/nvme/target/tcp.c static inline bool nvmet_tcp_need_data_in(struct nvmet_tcp_cmd *cmd)
cmd               164 drivers/nvme/target/tcp.c 	return nvmet_tcp_has_data_in(cmd) && !cmd->req.cqe->status;
cmd               167 drivers/nvme/target/tcp.c static inline bool nvmet_tcp_need_data_out(struct nvmet_tcp_cmd *cmd)
cmd               169 drivers/nvme/target/tcp.c 	return !nvme_is_write(cmd->req.cmd) &&
cmd               170 drivers/nvme/target/tcp.c 		cmd->req.transfer_len > 0 &&
cmd               171 drivers/nvme/target/tcp.c 		!cmd->req.cqe->status;
cmd               174 drivers/nvme/target/tcp.c static inline bool nvmet_tcp_has_inline_data(struct nvmet_tcp_cmd *cmd)
cmd               176 drivers/nvme/target/tcp.c 	return nvme_is_write(cmd->req.cmd) && cmd->pdu_len &&
cmd               177 drivers/nvme/target/tcp.c 		!cmd->rbytes_done;
cmd               183 drivers/nvme/target/tcp.c 	struct nvmet_tcp_cmd *cmd;
cmd               185 drivers/nvme/target/tcp.c 	cmd = list_first_entry_or_null(&queue->free_list,
cmd               187 drivers/nvme/target/tcp.c 	if (!cmd)
cmd               189 drivers/nvme/target/tcp.c 	list_del_init(&cmd->entry);
cmd               191 drivers/nvme/target/tcp.c 	cmd->rbytes_done = cmd->wbytes_done = 0;
cmd               192 drivers/nvme/target/tcp.c 	cmd->pdu_len = 0;
cmd               193 drivers/nvme/target/tcp.c 	cmd->pdu_recv = 0;
cmd               194 drivers/nvme/target/tcp.c 	cmd->iov = NULL;
cmd               195 drivers/nvme/target/tcp.c 	cmd->flags = 0;
cmd               196 drivers/nvme/target/tcp.c 	return cmd;
cmd               199 drivers/nvme/target/tcp.c static inline void nvmet_tcp_put_cmd(struct nvmet_tcp_cmd *cmd)
cmd               201 drivers/nvme/target/tcp.c 	if (unlikely(cmd == &cmd->queue->connect))
cmd               204 drivers/nvme/target/tcp.c 	list_add_tail(&cmd->entry, &cmd->queue->free_list);
cmd               270 drivers/nvme/target/tcp.c static void nvmet_tcp_unmap_pdu_iovec(struct nvmet_tcp_cmd *cmd)
cmd               275 drivers/nvme/target/tcp.c 	sg = &cmd->req.sg[cmd->sg_idx];
cmd               277 drivers/nvme/target/tcp.c 	for (i = 0; i < cmd->nr_mapped; i++)
cmd               281 drivers/nvme/target/tcp.c static void nvmet_tcp_map_pdu_iovec(struct nvmet_tcp_cmd *cmd)
cmd               283 drivers/nvme/target/tcp.c 	struct kvec *iov = cmd->iov;
cmd               287 drivers/nvme/target/tcp.c 	length = cmd->pdu_len;
cmd               288 drivers/nvme/target/tcp.c 	cmd->nr_mapped = DIV_ROUND_UP(length, PAGE_SIZE);
cmd               289 drivers/nvme/target/tcp.c 	offset = cmd->rbytes_done;
cmd               290 drivers/nvme/target/tcp.c 	cmd->sg_idx = DIV_ROUND_UP(offset, PAGE_SIZE);
cmd               292 drivers/nvme/target/tcp.c 	sg = &cmd->req.sg[cmd->sg_idx];
cmd               305 drivers/nvme/target/tcp.c 	iov_iter_kvec(&cmd->recv_msg.msg_iter, READ, cmd->iov,
cmd               306 drivers/nvme/target/tcp.c 		cmd->nr_mapped, cmd->pdu_len);
cmd               318 drivers/nvme/target/tcp.c static int nvmet_tcp_map_data(struct nvmet_tcp_cmd *cmd)
cmd               320 drivers/nvme/target/tcp.c 	struct nvme_sgl_desc *sgl = &cmd->req.cmd->common.dptr.sgl;
cmd               323 drivers/nvme/target/tcp.c 	if (!cmd->req.data_len)
cmd               328 drivers/nvme/target/tcp.c 		if (!nvme_is_write(cmd->req.cmd))
cmd               331 drivers/nvme/target/tcp.c 		if (len > cmd->req.port->inline_data_size)
cmd               333 drivers/nvme/target/tcp.c 		cmd->pdu_len = len;
cmd               335 drivers/nvme/target/tcp.c 	cmd->req.transfer_len += len;
cmd               337 drivers/nvme/target/tcp.c 	cmd->req.sg = sgl_alloc(len, GFP_KERNEL, &cmd->req.sg_cnt);
cmd               338 drivers/nvme/target/tcp.c 	if (!cmd->req.sg)
cmd               340 drivers/nvme/target/tcp.c 	cmd->cur_sg = cmd->req.sg;
cmd               342 drivers/nvme/target/tcp.c 	if (nvmet_tcp_has_data_in(cmd)) {
cmd               343 drivers/nvme/target/tcp.c 		cmd->iov = kmalloc_array(cmd->req.sg_cnt,
cmd               344 drivers/nvme/target/tcp.c 				sizeof(*cmd->iov), GFP_KERNEL);
cmd               345 drivers/nvme/target/tcp.c 		if (!cmd->iov)
cmd               351 drivers/nvme/target/tcp.c 	sgl_free(cmd->req.sg);
cmd               356 drivers/nvme/target/tcp.c 		struct nvmet_tcp_cmd *cmd)
cmd               358 drivers/nvme/target/tcp.c 	ahash_request_set_crypt(hash, cmd->req.sg,
cmd               359 drivers/nvme/target/tcp.c 		(void *)&cmd->exp_ddgst, cmd->req.transfer_len);
cmd               363 drivers/nvme/target/tcp.c static void nvmet_setup_c2h_data_pdu(struct nvmet_tcp_cmd *cmd)
cmd               365 drivers/nvme/target/tcp.c 	struct nvme_tcp_data_pdu *pdu = cmd->data_pdu;
cmd               366 drivers/nvme/target/tcp.c 	struct nvmet_tcp_queue *queue = cmd->queue;
cmd               367 drivers/nvme/target/tcp.c 	u8 hdgst = nvmet_tcp_hdgst_len(cmd->queue);
cmd               368 drivers/nvme/target/tcp.c 	u8 ddgst = nvmet_tcp_ddgst_len(cmd->queue);
cmd               370 drivers/nvme/target/tcp.c 	cmd->offset = 0;
cmd               371 drivers/nvme/target/tcp.c 	cmd->state = NVMET_TCP_SEND_DATA_PDU;
cmd               380 drivers/nvme/target/tcp.c 				cmd->req.transfer_len + ddgst);
cmd               381 drivers/nvme/target/tcp.c 	pdu->command_id = cmd->req.cqe->command_id;
cmd               382 drivers/nvme/target/tcp.c 	pdu->data_length = cpu_to_le32(cmd->req.transfer_len);
cmd               383 drivers/nvme/target/tcp.c 	pdu->data_offset = cpu_to_le32(cmd->wbytes_done);
cmd               387 drivers/nvme/target/tcp.c 		nvmet_tcp_ddgst(queue->snd_hash, cmd);
cmd               390 drivers/nvme/target/tcp.c 	if (cmd->queue->hdr_digest) {
cmd               396 drivers/nvme/target/tcp.c static void nvmet_setup_r2t_pdu(struct nvmet_tcp_cmd *cmd)
cmd               398 drivers/nvme/target/tcp.c 	struct nvme_tcp_r2t_pdu *pdu = cmd->r2t_pdu;
cmd               399 drivers/nvme/target/tcp.c 	struct nvmet_tcp_queue *queue = cmd->queue;
cmd               400 drivers/nvme/target/tcp.c 	u8 hdgst = nvmet_tcp_hdgst_len(cmd->queue);
cmd               402 drivers/nvme/target/tcp.c 	cmd->offset = 0;
cmd               403 drivers/nvme/target/tcp.c 	cmd->state = NVMET_TCP_SEND_R2T;
cmd               411 drivers/nvme/target/tcp.c 	pdu->command_id = cmd->req.cmd->common.command_id;
cmd               412 drivers/nvme/target/tcp.c 	pdu->ttag = nvmet_tcp_cmd_tag(cmd->queue, cmd);
cmd               413 drivers/nvme/target/tcp.c 	pdu->r2t_length = cpu_to_le32(cmd->req.transfer_len - cmd->rbytes_done);
cmd               414 drivers/nvme/target/tcp.c 	pdu->r2t_offset = cpu_to_le32(cmd->rbytes_done);
cmd               415 drivers/nvme/target/tcp.c 	if (cmd->queue->hdr_digest) {
cmd               421 drivers/nvme/target/tcp.c static void nvmet_setup_response_pdu(struct nvmet_tcp_cmd *cmd)
cmd               423 drivers/nvme/target/tcp.c 	struct nvme_tcp_rsp_pdu *pdu = cmd->rsp_pdu;
cmd               424 drivers/nvme/target/tcp.c 	struct nvmet_tcp_queue *queue = cmd->queue;
cmd               425 drivers/nvme/target/tcp.c 	u8 hdgst = nvmet_tcp_hdgst_len(cmd->queue);
cmd               427 drivers/nvme/target/tcp.c 	cmd->offset = 0;
cmd               428 drivers/nvme/target/tcp.c 	cmd->state = NVMET_TCP_SEND_RESPONSE;
cmd               435 drivers/nvme/target/tcp.c 	if (cmd->queue->hdr_digest) {
cmd               450 drivers/nvme/target/tcp.c 		struct nvmet_tcp_cmd *cmd = llist_entry(node,
cmd               453 drivers/nvme/target/tcp.c 		list_add(&cmd->entry, &queue->resp_send_list);
cmd               487 drivers/nvme/target/tcp.c 	struct nvmet_tcp_cmd *cmd =
cmd               489 drivers/nvme/target/tcp.c 	struct nvmet_tcp_queue	*queue = cmd->queue;
cmd               491 drivers/nvme/target/tcp.c 	llist_add(&cmd->lentry, &queue->resp_list);
cmd               492 drivers/nvme/target/tcp.c 	queue_work_on(cmd->queue->cpu, nvmet_tcp_wq, &cmd->queue->io_work);
cmd               495 drivers/nvme/target/tcp.c static int nvmet_try_send_data_pdu(struct nvmet_tcp_cmd *cmd)
cmd               497 drivers/nvme/target/tcp.c 	u8 hdgst = nvmet_tcp_hdgst_len(cmd->queue);
cmd               498 drivers/nvme/target/tcp.c 	int left = sizeof(*cmd->data_pdu) - cmd->offset + hdgst;
cmd               501 drivers/nvme/target/tcp.c 	ret = kernel_sendpage(cmd->queue->sock, virt_to_page(cmd->data_pdu),
cmd               502 drivers/nvme/target/tcp.c 			offset_in_page(cmd->data_pdu) + cmd->offset,
cmd               507 drivers/nvme/target/tcp.c 	cmd->offset += ret;
cmd               513 drivers/nvme/target/tcp.c 	cmd->state = NVMET_TCP_SEND_DATA;
cmd               514 drivers/nvme/target/tcp.c 	cmd->offset  = 0;
cmd               518 drivers/nvme/target/tcp.c static int nvmet_try_send_data(struct nvmet_tcp_cmd *cmd, bool last_in_batch)
cmd               520 drivers/nvme/target/tcp.c 	struct nvmet_tcp_queue *queue = cmd->queue;
cmd               523 drivers/nvme/target/tcp.c 	while (cmd->cur_sg) {
cmd               524 drivers/nvme/target/tcp.c 		struct page *page = sg_page(cmd->cur_sg);
cmd               525 drivers/nvme/target/tcp.c 		u32 left = cmd->cur_sg->length - cmd->offset;
cmd               528 drivers/nvme/target/tcp.c 		if ((!last_in_batch && cmd->queue->send_list_len) ||
cmd               529 drivers/nvme/target/tcp.c 		    cmd->wbytes_done + left < cmd->req.transfer_len ||
cmd               533 drivers/nvme/target/tcp.c 		ret = kernel_sendpage(cmd->queue->sock, page, cmd->offset,
cmd               538 drivers/nvme/target/tcp.c 		cmd->offset += ret;
cmd               539 drivers/nvme/target/tcp.c 		cmd->wbytes_done += ret;
cmd               542 drivers/nvme/target/tcp.c 		if (cmd->offset == cmd->cur_sg->length) {
cmd               543 drivers/nvme/target/tcp.c 			cmd->cur_sg = sg_next(cmd->cur_sg);
cmd               544 drivers/nvme/target/tcp.c 			cmd->offset = 0;
cmd               549 drivers/nvme/target/tcp.c 		cmd->state = NVMET_TCP_SEND_DDGST;
cmd               550 drivers/nvme/target/tcp.c 		cmd->offset = 0;
cmd               553 drivers/nvme/target/tcp.c 			cmd->queue->snd_cmd = NULL;
cmd               554 drivers/nvme/target/tcp.c 			nvmet_tcp_put_cmd(cmd);
cmd               556 drivers/nvme/target/tcp.c 			nvmet_setup_response_pdu(cmd);
cmd               561 drivers/nvme/target/tcp.c 		kfree(cmd->iov);
cmd               562 drivers/nvme/target/tcp.c 		sgl_free(cmd->req.sg);
cmd               569 drivers/nvme/target/tcp.c static int nvmet_try_send_response(struct nvmet_tcp_cmd *cmd,
cmd               572 drivers/nvme/target/tcp.c 	u8 hdgst = nvmet_tcp_hdgst_len(cmd->queue);
cmd               573 drivers/nvme/target/tcp.c 	int left = sizeof(*cmd->rsp_pdu) - cmd->offset + hdgst;
cmd               577 drivers/nvme/target/tcp.c 	if (!last_in_batch && cmd->queue->send_list_len)
cmd               582 drivers/nvme/target/tcp.c 	ret = kernel_sendpage(cmd->queue->sock, virt_to_page(cmd->rsp_pdu),
cmd               583 drivers/nvme/target/tcp.c 		offset_in_page(cmd->rsp_pdu) + cmd->offset, left, flags);
cmd               586 drivers/nvme/target/tcp.c 	cmd->offset += ret;
cmd               592 drivers/nvme/target/tcp.c 	kfree(cmd->iov);
cmd               593 drivers/nvme/target/tcp.c 	sgl_free(cmd->req.sg);
cmd               594 drivers/nvme/target/tcp.c 	cmd->queue->snd_cmd = NULL;
cmd               595 drivers/nvme/target/tcp.c 	nvmet_tcp_put_cmd(cmd);
cmd               599 drivers/nvme/target/tcp.c static int nvmet_try_send_r2t(struct nvmet_tcp_cmd *cmd, bool last_in_batch)
cmd               601 drivers/nvme/target/tcp.c 	u8 hdgst = nvmet_tcp_hdgst_len(cmd->queue);
cmd               602 drivers/nvme/target/tcp.c 	int left = sizeof(*cmd->r2t_pdu) - cmd->offset + hdgst;
cmd               606 drivers/nvme/target/tcp.c 	if (!last_in_batch && cmd->queue->send_list_len)
cmd               611 drivers/nvme/target/tcp.c 	ret = kernel_sendpage(cmd->queue->sock, virt_to_page(cmd->r2t_pdu),
cmd               612 drivers/nvme/target/tcp.c 		offset_in_page(cmd->r2t_pdu) + cmd->offset, left, flags);
cmd               615 drivers/nvme/target/tcp.c 	cmd->offset += ret;
cmd               621 drivers/nvme/target/tcp.c 	cmd->queue->snd_cmd = NULL;
cmd               625 drivers/nvme/target/tcp.c static int nvmet_try_send_ddgst(struct nvmet_tcp_cmd *cmd)
cmd               627 drivers/nvme/target/tcp.c 	struct nvmet_tcp_queue *queue = cmd->queue;
cmd               630 drivers/nvme/target/tcp.c 		.iov_base = &cmd->exp_ddgst + cmd->offset,
cmd               631 drivers/nvme/target/tcp.c 		.iov_len = NVME_TCP_DIGEST_LENGTH - cmd->offset
cmd               639 drivers/nvme/target/tcp.c 	cmd->offset += ret;
cmd               642 drivers/nvme/target/tcp.c 		cmd->queue->snd_cmd = NULL;
cmd               643 drivers/nvme/target/tcp.c 		nvmet_tcp_put_cmd(cmd);
cmd               645 drivers/nvme/target/tcp.c 		nvmet_setup_response_pdu(cmd);
cmd               653 drivers/nvme/target/tcp.c 	struct nvmet_tcp_cmd *cmd = queue->snd_cmd;
cmd               656 drivers/nvme/target/tcp.c 	if (!cmd || queue->state == NVMET_TCP_Q_DISCONNECTING) {
cmd               657 drivers/nvme/target/tcp.c 		cmd = nvmet_tcp_fetch_cmd(queue);
cmd               658 drivers/nvme/target/tcp.c 		if (unlikely(!cmd))
cmd               662 drivers/nvme/target/tcp.c 	if (cmd->state == NVMET_TCP_SEND_DATA_PDU) {
cmd               663 drivers/nvme/target/tcp.c 		ret = nvmet_try_send_data_pdu(cmd);
cmd               668 drivers/nvme/target/tcp.c 	if (cmd->state == NVMET_TCP_SEND_DATA) {
cmd               669 drivers/nvme/target/tcp.c 		ret = nvmet_try_send_data(cmd, last_in_batch);
cmd               674 drivers/nvme/target/tcp.c 	if (cmd->state == NVMET_TCP_SEND_DDGST) {
cmd               675 drivers/nvme/target/tcp.c 		ret = nvmet_try_send_ddgst(cmd);
cmd               680 drivers/nvme/target/tcp.c 	if (cmd->state == NVMET_TCP_SEND_R2T) {
cmd               681 drivers/nvme/target/tcp.c 		ret = nvmet_try_send_r2t(cmd, last_in_batch);
cmd               686 drivers/nvme/target/tcp.c 	if (cmd->state == NVMET_TCP_SEND_RESPONSE)
cmd               687 drivers/nvme/target/tcp.c 		ret = nvmet_try_send_response(cmd, last_in_batch);
cmd               718 drivers/nvme/target/tcp.c 	queue->cmd = NULL;
cmd               820 drivers/nvme/target/tcp.c 		struct nvmet_tcp_cmd *cmd, struct nvmet_req *req)
cmd               825 drivers/nvme/target/tcp.c 	req->data_len = le32_to_cpu(req->cmd->common.dptr.sgl.length);
cmd               827 drivers/nvme/target/tcp.c 	if (!nvme_is_write(cmd->req.cmd) ||
cmd               828 drivers/nvme/target/tcp.c 	    req->data_len > cmd->req.port->inline_data_size) {
cmd               833 drivers/nvme/target/tcp.c 	ret = nvmet_tcp_map_data(cmd);
cmd               841 drivers/nvme/target/tcp.c 	nvmet_tcp_map_pdu_iovec(cmd);
cmd               842 drivers/nvme/target/tcp.c 	cmd->flags |= NVMET_TCP_F_INIT_FAILED;
cmd               848 drivers/nvme/target/tcp.c 	struct nvmet_tcp_cmd *cmd;
cmd               850 drivers/nvme/target/tcp.c 	cmd = &queue->cmds[data->ttag];
cmd               852 drivers/nvme/target/tcp.c 	if (le32_to_cpu(data->data_offset) != cmd->rbytes_done) {
cmd               855 drivers/nvme/target/tcp.c 			cmd->rbytes_done);
cmd               857 drivers/nvme/target/tcp.c 		nvmet_req_complete(&cmd->req,
cmd               862 drivers/nvme/target/tcp.c 	cmd->pdu_len = le32_to_cpu(data->data_length);
cmd               863 drivers/nvme/target/tcp.c 	cmd->pdu_recv = 0;
cmd               864 drivers/nvme/target/tcp.c 	nvmet_tcp_map_pdu_iovec(cmd);
cmd               865 drivers/nvme/target/tcp.c 	queue->cmd = cmd;
cmd               873 drivers/nvme/target/tcp.c 	struct nvme_tcp_hdr *hdr = &queue->pdu.cmd.hdr;
cmd               874 drivers/nvme/target/tcp.c 	struct nvme_command *nvme_cmd = &queue->pdu.cmd.cmd;
cmd               895 drivers/nvme/target/tcp.c 	queue->cmd = nvmet_tcp_get_cmd(queue);
cmd               896 drivers/nvme/target/tcp.c 	if (unlikely(!queue->cmd)) {
cmd               905 drivers/nvme/target/tcp.c 	req = &queue->cmd->req;
cmd               906 drivers/nvme/target/tcp.c 	memcpy(req->cmd, nvme_cmd, sizeof(*nvme_cmd));
cmd               911 drivers/nvme/target/tcp.c 			req->cmd, req->cmd->common.command_id,
cmd               912 drivers/nvme/target/tcp.c 			req->cmd->common.opcode,
cmd               913 drivers/nvme/target/tcp.c 			le32_to_cpu(req->cmd->common.dptr.sgl.length));
cmd               915 drivers/nvme/target/tcp.c 		nvmet_tcp_handle_req_failure(queue, queue->cmd, req);
cmd               919 drivers/nvme/target/tcp.c 	ret = nvmet_tcp_map_data(queue->cmd);
cmd               922 drivers/nvme/target/tcp.c 		if (nvmet_tcp_has_inline_data(queue->cmd))
cmd               930 drivers/nvme/target/tcp.c 	if (nvmet_tcp_need_data_in(queue->cmd)) {
cmd               931 drivers/nvme/target/tcp.c 		if (nvmet_tcp_has_inline_data(queue->cmd)) {
cmd               933 drivers/nvme/target/tcp.c 			nvmet_tcp_map_pdu_iovec(queue->cmd);
cmd               937 drivers/nvme/target/tcp.c 		nvmet_tcp_queue_response(&queue->cmd->req);
cmd               941 drivers/nvme/target/tcp.c 	nvmet_req_execute(&queue->cmd->req);
cmd               977 drivers/nvme/target/tcp.c 	struct nvme_tcp_hdr *hdr = &queue->pdu.cmd.hdr;
cmd              1028 drivers/nvme/target/tcp.c static void nvmet_tcp_prep_recv_ddgst(struct nvmet_tcp_cmd *cmd)
cmd              1030 drivers/nvme/target/tcp.c 	struct nvmet_tcp_queue *queue = cmd->queue;
cmd              1032 drivers/nvme/target/tcp.c 	nvmet_tcp_ddgst(queue->rcv_hash, cmd);
cmd              1040 drivers/nvme/target/tcp.c 	struct nvmet_tcp_cmd  *cmd = queue->cmd;
cmd              1043 drivers/nvme/target/tcp.c 	while (msg_data_left(&cmd->recv_msg)) {
cmd              1044 drivers/nvme/target/tcp.c 		ret = sock_recvmsg(cmd->queue->sock, &cmd->recv_msg,
cmd              1045 drivers/nvme/target/tcp.c 			cmd->recv_msg.msg_flags);
cmd              1049 drivers/nvme/target/tcp.c 		cmd->pdu_recv += ret;
cmd              1050 drivers/nvme/target/tcp.c 		cmd->rbytes_done += ret;
cmd              1053 drivers/nvme/target/tcp.c 	nvmet_tcp_unmap_pdu_iovec(cmd);
cmd              1055 drivers/nvme/target/tcp.c 	if (!(cmd->flags & NVMET_TCP_F_INIT_FAILED) &&
cmd              1056 drivers/nvme/target/tcp.c 	    cmd->rbytes_done == cmd->req.transfer_len) {
cmd              1058 drivers/nvme/target/tcp.c 			nvmet_tcp_prep_recv_ddgst(cmd);
cmd              1061 drivers/nvme/target/tcp.c 		nvmet_req_execute(&cmd->req);
cmd              1070 drivers/nvme/target/tcp.c 	struct nvmet_tcp_cmd *cmd = queue->cmd;
cmd              1074 drivers/nvme/target/tcp.c 		.iov_base = (void *)&cmd->recv_ddgst + queue->offset,
cmd              1088 drivers/nvme/target/tcp.c 	if (queue->data_digest && cmd->exp_ddgst != cmd->recv_ddgst) {
cmd              1090 drivers/nvme/target/tcp.c 			queue->idx, cmd->req.cmd->common.command_id,
cmd              1091 drivers/nvme/target/tcp.c 			queue->pdu.cmd.hdr.type, le32_to_cpu(cmd->recv_ddgst),
cmd              1092 drivers/nvme/target/tcp.c 			le32_to_cpu(cmd->exp_ddgst));
cmd              1093 drivers/nvme/target/tcp.c 		nvmet_tcp_finish_cmd(cmd);
cmd              1099 drivers/nvme/target/tcp.c 	if (!(cmd->flags & NVMET_TCP_F_INIT_FAILED) &&
cmd              1100 drivers/nvme/target/tcp.c 	    cmd->rbytes_done == cmd->req.transfer_len)
cmd              1101 drivers/nvme/target/tcp.c 		nvmet_req_execute(&cmd->req);
cmd              1221 drivers/nvme/target/tcp.c 	c->req.cmd = &c->cmd_pdu->cmd;
cmd              1311 drivers/nvme/target/tcp.c static void nvmet_tcp_finish_cmd(struct nvmet_tcp_cmd *cmd)
cmd              1313 drivers/nvme/target/tcp.c 	nvmet_req_uninit(&cmd->req);
cmd              1314 drivers/nvme/target/tcp.c 	nvmet_tcp_unmap_pdu_iovec(cmd);
cmd              1315 drivers/nvme/target/tcp.c 	kfree(cmd->iov);
cmd              1316 drivers/nvme/target/tcp.c 	sgl_free(cmd->req.sg);
cmd              1321 drivers/nvme/target/tcp.c 	struct nvmet_tcp_cmd *cmd = queue->cmds;
cmd              1324 drivers/nvme/target/tcp.c 	for (i = 0; i < queue->nr_cmds; i++, cmd++) {
cmd              1325 drivers/nvme/target/tcp.c 		if (nvmet_tcp_need_data_in(cmd))
cmd              1326 drivers/nvme/target/tcp.c 			nvmet_tcp_finish_cmd(cmd);
cmd              1706 drivers/nvme/target/tcp.c 		struct nvmet_tcp_cmd *cmd =
cmd              1708 drivers/nvme/target/tcp.c 		struct nvmet_tcp_queue *queue = cmd->queue;
cmd                56 drivers/nvme/target/trace.h 		ns = nvmet_find_namespace(ctrl, req->cmd->rw.nsid);
cmd                66 drivers/nvme/target/trace.h 	TP_PROTO(struct nvmet_req *req, struct nvme_command *cmd),
cmd                67 drivers/nvme/target/trace.h 	TP_ARGS(req, cmd),
cmd                69 drivers/nvme/target/trace.h 		__field(struct nvme_command *, cmd)
cmd                82 drivers/nvme/target/trace.h 		__entry->cmd = cmd;
cmd                86 drivers/nvme/target/trace.h 		__entry->cid = cmd->common.command_id;
cmd                87 drivers/nvme/target/trace.h 		__entry->opcode = cmd->common.opcode;
cmd                88 drivers/nvme/target/trace.h 		__entry->fctype = cmd->fabrics.fctype;
cmd                89 drivers/nvme/target/trace.h 		__entry->flags = cmd->common.flags;
cmd                90 drivers/nvme/target/trace.h 		__entry->nsid = le32_to_cpu(cmd->common.nsid);
cmd                91 drivers/nvme/target/trace.h 		__entry->metadata = le64_to_cpu(cmd->common.metadata);
cmd                92 drivers/nvme/target/trace.h 		memcpy(__entry->cdw10, &cmd->common.cdw10,
cmd               101 drivers/nvmem/rave-sp-eeprom.c 	u8 cmd[RAVE_SP_EEPROM_HEADER_MAX + sizeof(page->data)];
cmd               104 drivers/nvmem/rave-sp-eeprom.c 	if (WARN_ON(cmd_size > sizeof(cmd)))
cmd               107 drivers/nvmem/rave-sp-eeprom.c 	cmd[offset++] = eeprom->address;
cmd               108 drivers/nvmem/rave-sp-eeprom.c 	cmd[offset++] = 0;
cmd               109 drivers/nvmem/rave-sp-eeprom.c 	cmd[offset++] = type;
cmd               110 drivers/nvmem/rave-sp-eeprom.c 	cmd[offset++] = idx;
cmd               118 drivers/nvmem/rave-sp-eeprom.c 		cmd[offset++] = idx >> 8;
cmd               124 drivers/nvmem/rave-sp-eeprom.c 	memcpy(&cmd[offset], page->data, data_size);
cmd               126 drivers/nvmem/rave-sp-eeprom.c 	ret = rave_sp_exec(eeprom->sp, cmd, cmd_size, page, rsp_size);
cmd               271 drivers/parport/daisy.c static int cpp_daisy(struct parport *port, int cmd)
cmd               305 drivers/parport/daisy.c 	parport_write_data(port, cmd); udelay(2);
cmd               319 drivers/parport/daisy.c static int cpp_mux(struct parport *port, int cmd)
cmd               331 drivers/parport/daisy.c 	parport_write_data(port, cmd); udelay(2);
cmd               336 drivers/parport/daisy.c 			 port->name, cmd, s);
cmd              1008 drivers/pci/controller/dwc/pcie-tegra194.c 	req.cmd = CMD_UPHY_PCIE_CONTROLLER_STATE;
cmd               210 drivers/pci/controller/pci-mvebu.c 	u32 cmd, mask;
cmd               216 drivers/pci/controller/pci-mvebu.c 	cmd = mvebu_readl(port, PCIE_CMD_OFF);
cmd               217 drivers/pci/controller/pci-mvebu.c 	cmd |= PCI_COMMAND_IO;
cmd               218 drivers/pci/controller/pci-mvebu.c 	cmd |= PCI_COMMAND_MEMORY;
cmd               219 drivers/pci/controller/pci-mvebu.c 	cmd |= PCI_COMMAND_MASTER;
cmd               220 drivers/pci/controller/pci-mvebu.c 	mvebu_writel(port, cmd, PCIE_CMD_OFF);
cmd               299 drivers/pci/controller/pcie-cadence-ep.c 	u16 cmd;
cmd               301 drivers/pci/controller/pcie-cadence-ep.c 	cmd = cdns_pcie_ep_fn_readw(&ep->pcie, fn, PCI_COMMAND);
cmd               302 drivers/pci/controller/pcie-cadence-ep.c 	if (cmd & PCI_COMMAND_INTX_DISABLE)
cmd               395 drivers/pci/controller/pcie-rockchip-ep.c 	u16 cmd;
cmd               397 drivers/pci/controller/pcie-rockchip-ep.c 	cmd = rockchip_pcie_read(&ep->rockchip,
cmd               401 drivers/pci/controller/pcie-rockchip-ep.c 	if (cmd & PCI_COMMAND_INTX_DISABLE)
cmd               188 drivers/pci/hotplug/ibmphp_core.c 	u8 cmd = HPC_SLOT_ON;
cmd               191 drivers/pci/hotplug/ibmphp_core.c 	retval = ibmphp_hpc_writeslot(slot_cur, cmd);
cmd               206 drivers/pci/hotplug/ibmphp_core.c 	u8 cmd = HPC_SLOT_OFF;
cmd               209 drivers/pci/hotplug/ibmphp_core.c 	retval = ibmphp_hpc_writeslot(slot_cur, cmd);
cmd               225 drivers/pci/hotplug/ibmphp_core.c 	u8 cmd = 0x00;     /* avoid compiler warning */
cmd               235 drivers/pci/hotplug/ibmphp_core.c 			cmd = HPC_SLOT_ATTNOFF;
cmd               238 drivers/pci/hotplug/ibmphp_core.c 			cmd = HPC_SLOT_ATTNON;
cmd               241 drivers/pci/hotplug/ibmphp_core.c 			cmd = HPC_SLOT_BLINKLED;
cmd               251 drivers/pci/hotplug/ibmphp_core.c 			rc = ibmphp_hpc_writeslot(pslot, cmd);
cmd               813 drivers/pci/hotplug/ibmphp_core.c 	u8 cmd = 0x0;
cmd               829 drivers/pci/hotplug/ibmphp_core.c 			cmd = HPC_BUS_33CONVMODE;
cmd               835 drivers/pci/hotplug/ibmphp_core.c 					cmd = HPC_BUS_66PCIXMODE;
cmd               840 drivers/pci/hotplug/ibmphp_core.c 					cmd = HPC_BUS_66CONVMODE;
cmd               842 drivers/pci/hotplug/ibmphp_core.c 					cmd = HPC_BUS_33CONVMODE;
cmd               845 drivers/pci/hotplug/ibmphp_core.c 					cmd = HPC_BUS_66CONVMODE;
cmd               847 drivers/pci/hotplug/ibmphp_core.c 					cmd = HPC_BUS_33CONVMODE;
cmd               853 drivers/pci/hotplug/ibmphp_core.c 				cmd = HPC_BUS_33CONVMODE;
cmd               857 drivers/pci/hotplug/ibmphp_core.c 					cmd = HPC_BUS_66PCIXMODE;
cmd               859 drivers/pci/hotplug/ibmphp_core.c 					cmd = HPC_BUS_66CONVMODE;
cmd               862 drivers/pci/hotplug/ibmphp_core.c 				cmd = HPC_BUS_100PCIXMODE;
cmd               869 drivers/pci/hotplug/ibmphp_core.c 				cmd = HPC_BUS_133PCIXMODE;
cmd               881 drivers/pci/hotplug/ibmphp_core.c 						slot_cur->number, cmd);
cmd               882 drivers/pci/hotplug/ibmphp_core.c 		retval = ibmphp_hpc_writeslot(slot_cur, cmd);
cmd               226 drivers/pci/hotplug/ibmphp_hpc.c static u8 i2c_ctrl_write(struct controller *ctlr_ptr, void __iomem *WPGBbar, u8 index, u8 cmd)
cmd               235 drivers/pci/hotplug/ibmphp_hpc.c 	debug_polling("%s - Entry WPGBbar[%p] index[%x] cmd[%x]\n", __func__, WPGBbar, index, cmd);
cmd               271 drivers/pci/hotplug/ibmphp_hpc.c 	data = 0x00000000 | (unsigned long)cmd;
cmd               416 drivers/pci/hotplug/ibmphp_hpc.c static u8 hpc_writecmdtoindex(u8 cmd, u8 index)
cmd               420 drivers/pci/hotplug/ibmphp_hpc.c 	switch (cmd) {
cmd               448 drivers/pci/hotplug/ibmphp_hpc.c 		err("hpc_writecmdtoindex - Error invalid cmd[%x]\n", cmd);
cmd               462 drivers/pci/hotplug/ibmphp_hpc.c static u8 hpc_readcmdtoindex(u8 cmd, u8 index)
cmd               466 drivers/pci/hotplug/ibmphp_hpc.c 	switch (cmd) {
cmd               505 drivers/pci/hotplug/ibmphp_hpc.c int ibmphp_hpc_readslot(struct slot *pslot, u8 cmd, u8 *pstatus)
cmd               513 drivers/pci/hotplug/ibmphp_hpc.c 	debug_polling("%s - Entry pslot[%p] cmd[%x] pstatus[%p]\n", __func__, pslot, cmd, pstatus);
cmd               516 drivers/pci/hotplug/ibmphp_hpc.c 	    || ((pstatus == NULL) && (cmd != READ_ALLSTAT) && (cmd != READ_BUSSTATUS))) {
cmd               522 drivers/pci/hotplug/ibmphp_hpc.c 	if (cmd == READ_BUSSTATUS) {
cmd               533 drivers/pci/hotplug/ibmphp_hpc.c 	index = hpc_readcmdtoindex(cmd, index);
cmd               556 drivers/pci/hotplug/ibmphp_hpc.c 		switch (cmd) {
cmd               643 drivers/pci/hotplug/ibmphp_hpc.c int ibmphp_hpc_writeslot(struct slot *pslot, u8 cmd)
cmd               653 drivers/pci/hotplug/ibmphp_hpc.c 	debug_polling("%s - Entry pslot[%p] cmd[%x]\n", __func__, pslot, cmd);
cmd               660 drivers/pci/hotplug/ibmphp_hpc.c 	if ((cmd == HPC_BUS_33CONVMODE) || (cmd == HPC_BUS_66CONVMODE) ||
cmd               661 drivers/pci/hotplug/ibmphp_hpc.c 		(cmd == HPC_BUS_66PCIXMODE) || (cmd == HPC_BUS_100PCIXMODE) ||
cmd               662 drivers/pci/hotplug/ibmphp_hpc.c 		(cmd == HPC_BUS_133PCIXMODE)) {
cmd               673 drivers/pci/hotplug/ibmphp_hpc.c 	index = hpc_writecmdtoindex(cmd, index);
cmd               701 drivers/pci/hotplug/ibmphp_hpc.c 		ctrl_write(ctlr_ptr, wpg_bbar, index, cmd);
cmd               712 drivers/pci/hotplug/ibmphp_hpc.c 				if (NEEDTOCHECK_CMDSTATUS(cmd)) {
cmd               137 drivers/pci/hotplug/pciehp_hpc.c static void pcie_do_write_cmd(struct controller *ctrl, u16 cmd,
cmd               158 drivers/pci/hotplug/pciehp_hpc.c 	slot_ctrl |= (cmd & mask);
cmd               193 drivers/pci/hotplug/pciehp_hpc.c static void pcie_write_cmd(struct controller *ctrl, u16 cmd, u16 mask)
cmd               195 drivers/pci/hotplug/pciehp_hpc.c 	pcie_do_write_cmd(ctrl, cmd, mask, true);
cmd               199 drivers/pci/hotplug/pciehp_hpc.c static void pcie_write_cmd_nowait(struct controller *ctrl, u16 cmd, u16 mask)
cmd               201 drivers/pci/hotplug/pciehp_hpc.c 	pcie_do_write_cmd(ctrl, cmd, mask, false);
cmd               475 drivers/pci/hotplug/pciehp_hpc.c 	u16 cmd = 0, mask = 0;
cmd               478 drivers/pci/hotplug/pciehp_hpc.c 		cmd |= (pwr & PCI_EXP_SLTCTL_PIC);
cmd               483 drivers/pci/hotplug/pciehp_hpc.c 		cmd |= (attn & PCI_EXP_SLTCTL_AIC);
cmd               487 drivers/pci/hotplug/pciehp_hpc.c 	if (cmd) {
cmd               488 drivers/pci/hotplug/pciehp_hpc.c 		pcie_write_cmd_nowait(ctrl, cmd, mask);
cmd               490 drivers/pci/hotplug/pciehp_hpc.c 			 pci_pcie_cap(ctrl->pcie->port) + PCI_EXP_SLTCTL, cmd);
cmd               698 drivers/pci/hotplug/pciehp_hpc.c 	u16 cmd, mask;
cmd               716 drivers/pci/hotplug/pciehp_hpc.c 	cmd = PCI_EXP_SLTCTL_DLLSCE;
cmd               718 drivers/pci/hotplug/pciehp_hpc.c 		cmd |= PCI_EXP_SLTCTL_ABPE;
cmd               720 drivers/pci/hotplug/pciehp_hpc.c 		cmd |= PCI_EXP_SLTCTL_PDCE;
cmd               722 drivers/pci/hotplug/pciehp_hpc.c 		cmd |= PCI_EXP_SLTCTL_HPIE | PCI_EXP_SLTCTL_CCIE;
cmd               729 drivers/pci/hotplug/pciehp_hpc.c 	pcie_write_cmd_nowait(ctrl, cmd, mask);
cmd               731 drivers/pci/hotplug/pciehp_hpc.c 		 pci_pcie_cap(ctrl->pcie->port) + PCI_EXP_SLTCTL, cmd);
cmd               185 drivers/pci/hotplug/shpchp.h 	volatile u16 cmd;
cmd               202 drivers/pci/hotplug/shpchp.h 	CMD		 = offsetof(struct ctrl_reg, cmd),
cmd               293 drivers/pci/hotplug/shpchp_hpc.c static int shpc_write_cmd(struct slot *slot, u8 t_slot, u8 cmd)
cmd               310 drivers/pci/hotplug/shpchp_hpc.c 	temp_word =  (t_slot << 8) | (cmd & 0xFF);
cmd               311 drivers/pci/hotplug/shpchp_hpc.c 	ctrl_dbg(ctrl, "%s: t_slot %x cmd %x\n", __func__, t_slot, cmd);
cmd               328 drivers/pci/hotplug/shpchp_hpc.c 			 cmd, cmd_status);
cmd               710 drivers/pci/hotplug/shpchp_hpc.c 	u8 pi, cmd;
cmd               718 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETA_PCI_33MHZ;
cmd               721 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETA_PCI_66MHZ;
cmd               724 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETA_PCIX_66MHZ;
cmd               727 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETA_PCIX_100MHZ;
cmd               730 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETA_PCIX_133MHZ;
cmd               733 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETB_PCIX_66MHZ_EM;
cmd               736 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETB_PCIX_100MHZ_EM;
cmd               739 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETB_PCIX_133MHZ_EM;
cmd               742 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETB_PCIX_66MHZ_266;
cmd               745 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETB_PCIX_100MHZ_266;
cmd               748 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETB_PCIX_133MHZ_266;
cmd               751 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETB_PCIX_66MHZ_533;
cmd               754 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETB_PCIX_100MHZ_533;
cmd               757 drivers/pci/hotplug/shpchp_hpc.c 		cmd = SETB_PCIX_133MHZ_533;
cmd               763 drivers/pci/hotplug/shpchp_hpc.c 	retval = shpc_write_cmd(slot, 0, cmd);
cmd               795 drivers/pci/iov.c 	u16 cmd;
cmd               807 drivers/pci/iov.c 	pci_read_config_word(dev, iov->pos + PCI_SRIOV_CTRL, &cmd);
cmd               808 drivers/pci/iov.c 	if ((cmd & PCI_SRIOV_CTRL_VFE) && (cmd & PCI_SRIOV_CTRL_MSE)) {
cmd              1594 drivers/pci/pci.c 	u16 cmd;
cmd              1615 drivers/pci/pci.c 		pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd              1616 drivers/pci/pci.c 		if (cmd & PCI_COMMAND_INTX_DISABLE)
cmd              1618 drivers/pci/pci.c 					      cmd & ~PCI_COMMAND_INTX_DISABLE);
cmd              4102 drivers/pci/pci.c 	u16 old_cmd, cmd;
cmd              4106 drivers/pci/pci.c 		cmd = old_cmd | PCI_COMMAND_MASTER;
cmd              4108 drivers/pci/pci.c 		cmd = old_cmd & ~PCI_COMMAND_MASTER;
cmd              4109 drivers/pci/pci.c 	if (cmd != old_cmd) {
cmd              4112 drivers/pci/pci.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd              4232 drivers/pci/pci.c 	u16 cmd;
cmd              4238 drivers/pci/pci.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd              4239 drivers/pci/pci.c 	if (!(cmd & PCI_COMMAND_INVALIDATE)) {
cmd              4241 drivers/pci/pci.c 		cmd |= PCI_COMMAND_INVALIDATE;
cmd              4242 drivers/pci/pci.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd              4298 drivers/pci/pci.c 	u16 cmd;
cmd              4300 drivers/pci/pci.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd              4301 drivers/pci/pci.c 	if (cmd & PCI_COMMAND_INVALIDATE) {
cmd              4302 drivers/pci/pci.c 		cmd &= ~PCI_COMMAND_INVALIDATE;
cmd              4303 drivers/pci/pci.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd              5562 drivers/pci/pci.c 	u16 cmd;
cmd              5568 drivers/pci/pci.c 	if (pci_read_config_word(dev, cap + PCI_X_CMD, &cmd))
cmd              5571 drivers/pci/pci.c 	return 512 << ((cmd & PCI_X_CMD_MAX_READ) >> 2);
cmd              5588 drivers/pci/pci.c 	u16 cmd;
cmd              5605 drivers/pci/pci.c 	if (pci_read_config_word(dev, cap + PCI_X_CMD, &cmd))
cmd              5608 drivers/pci/pci.c 	o = (cmd & PCI_X_CMD_MAX_READ) >> 2;
cmd              5613 drivers/pci/pci.c 		cmd &= ~PCI_X_CMD_MAX_READ;
cmd              5614 drivers/pci/pci.c 		cmd |= v << 2;
cmd              5615 drivers/pci/pci.c 		if (pci_write_config_word(dev, cap + PCI_X_CMD, cmd))
cmd              5949 drivers/pci/pci.c 	u16 cmd;
cmd              5960 drivers/pci/pci.c 		pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd              5962 drivers/pci/pci.c 			cmd |= command_bits;
cmd              5964 drivers/pci/pci.c 			cmd &= ~command_bits;
cmd              5965 drivers/pci/pci.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd              5976 drivers/pci/pci.c 					     &cmd);
cmd              5978 drivers/pci/pci.c 				cmd |= PCI_BRIDGE_CTL_VGA;
cmd              5980 drivers/pci/pci.c 				cmd &= ~PCI_BRIDGE_CTL_VGA;
cmd              5982 drivers/pci/pci.c 					      cmd);
cmd              1724 drivers/pci/probe.c 	u16 cmd;
cmd              1781 drivers/pci/probe.c 		pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd              1782 drivers/pci/probe.c 		if (cmd & (PCI_COMMAND_IO | PCI_COMMAND_MEMORY)) {
cmd              1784 drivers/pci/probe.c 			cmd &= ~PCI_COMMAND_IO;
cmd              1785 drivers/pci/probe.c 			cmd &= ~PCI_COMMAND_MEMORY;
cmd              1786 drivers/pci/probe.c 			pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd               195 drivers/pci/proc.c static long proc_bus_pci_ioctl(struct file *file, unsigned int cmd,
cmd               208 drivers/pci/proc.c 	switch (cmd) {
cmd              3873 drivers/pci/quirks.c 	u16 cmd;
cmd              3887 drivers/pci/quirks.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd              3888 drivers/pci/quirks.c 	pci_write_config_word(dev, PCI_COMMAND, cmd | PCI_COMMAND_MEMORY);
cmd                29 drivers/pci/setup-res.c 	u16 cmd;
cmd                93 drivers/pci/setup-res.c 		pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd                95 drivers/pci/setup-res.c 				      cmd & ~PCI_COMMAND_MEMORY);
cmd               117 drivers/pci/setup-res.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd               414 drivers/pci/setup-res.c 	u16 cmd;
cmd               420 drivers/pci/setup-res.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               421 drivers/pci/setup-res.c 	if (cmd & PCI_COMMAND_MEMORY)
cmd               457 drivers/pci/setup-res.c 	u16 cmd, old_cmd;
cmd               461 drivers/pci/setup-res.c 	pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               462 drivers/pci/setup-res.c 	old_cmd = cmd;
cmd               489 drivers/pci/setup-res.c 			cmd |= PCI_COMMAND_IO;
cmd               491 drivers/pci/setup-res.c 			cmd |= PCI_COMMAND_MEMORY;
cmd               494 drivers/pci/setup-res.c 	if (cmd != old_cmd) {
cmd               495 drivers/pci/setup-res.c 		pci_info(dev, "enabling device (%04x -> %04x)\n", old_cmd, cmd);
cmd               496 drivers/pci/setup-res.c 		pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd                59 drivers/pci/switch/switchtec.c 	u32 cmd;
cmd               163 drivers/pci/switch/switchtec.c 	iowrite32(stuser->cmd, &stdev->mmio_mrpc->cmd);
cmd               433 drivers/pci/switch/switchtec.c 	if (size < sizeof(stuser->cmd) ||
cmd               434 drivers/pci/switch/switchtec.c 	    size > sizeof(stuser->cmd) + sizeof(stuser->data))
cmd               437 drivers/pci/switch/switchtec.c 	stuser->data_len = size - sizeof(stuser->cmd);
cmd               448 drivers/pci/switch/switchtec.c 	rc = copy_from_user(&stuser->cmd, data, sizeof(stuser->cmd));
cmd               454 drivers/pci/switch/switchtec.c 	data += sizeof(stuser->cmd);
cmd               455 drivers/pci/switch/switchtec.c 	rc = copy_from_user(&stuser->data, data, size - sizeof(stuser->cmd));
cmd               479 drivers/pci/switch/switchtec.c 	if (size < sizeof(stuser->cmd) ||
cmd               480 drivers/pci/switch/switchtec.c 	    size > sizeof(stuser->cmd) + sizeof(stuser->data))
cmd               975 drivers/pci/switch/switchtec.c static long switchtec_dev_ioctl(struct file *filp, unsigned int cmd,
cmd               987 drivers/pci/switch/switchtec.c 	switch (cmd) {
cmd               183 drivers/pci/xen-pcifront.c 		.cmd    = XEN_PCI_OP_conf_read,
cmd               221 drivers/pci/xen-pcifront.c 		.cmd    = XEN_PCI_OP_conf_write,
cmd               254 drivers/pci/xen-pcifront.c 		.cmd    = XEN_PCI_OP_enable_msix,
cmd               307 drivers/pci/xen-pcifront.c 		.cmd    = XEN_PCI_OP_disable_msix,
cmd               326 drivers/pci/xen-pcifront.c 		.cmd    = XEN_PCI_OP_enable_msi,
cmd               355 drivers/pci/xen-pcifront.c 		.cmd    = XEN_PCI_OP_disable_msi,
cmd               590 drivers/pci/xen-pcifront.c static pci_ers_result_t pcifront_common_process(int cmd,
cmd               604 drivers/pci/xen-pcifront.c 		cmd, bus, devfn);
cmd               620 drivers/pci/xen-pcifront.c 				switch (cmd) {
cmd               656 drivers/pci/xen-pcifront.c 	int cmd = pdev->sh_info->aer_op.cmd;
cmd               666 drivers/pci/xen-pcifront.c 	pdev->sh_info->aer_op.err = pcifront_common_process(cmd, pdev, state);
cmd               660 drivers/perf/arm_pmu.c static void cpu_pm_pmu_setup(struct arm_pmu *armpmu, unsigned long cmd)
cmd               671 drivers/perf/arm_pmu.c 		switch (cmd) {
cmd               700 drivers/perf/arm_pmu.c static int cpu_pm_pmu_notify(struct notifier_block *b, unsigned long cmd,
cmd               714 drivers/perf/arm_pmu.c 	if (cmd == CPU_PM_EXIT && armpmu->reset)
cmd               720 drivers/perf/arm_pmu.c 	switch (cmd) {
cmd               723 drivers/perf/arm_pmu.c 		cpu_pm_pmu_setup(armpmu, cmd);
cmd               727 drivers/perf/arm_pmu.c 		cpu_pm_pmu_setup(armpmu, cmd);
cmd               341 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(act-cmd-sent,			0x02),
cmd               342 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(pre-cmd-sent,			0x03),
cmd               343 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(rd-cmd-sent,			0x04),
cmd               344 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(rda-cmd-sent,			0x05),
cmd               345 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(wr-cmd-sent,			0x06),
cmd               346 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(wra-cmd-sent,			0x07),
cmd               347 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(pde-cmd-sent,			0x08),
cmd               348 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(sre-cmd-sent,			0x09),
cmd               349 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(prea-cmd-sent,			0x0a),
cmd               350 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(ref-cmd-sent,			0x0b),
cmd               351 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(rd-rda-cmd-sent,			0x0c),
cmd               352 drivers/perf/xgene_pmu.c 	XGENE_PMU_EVENT_ATTR(wr-wra-cmd-sent,			0x0d),
cmd               555 drivers/phy/phy-xgene.c 	u32 cmd;
cmd               557 drivers/phy/phy-xgene.c 	cmd = CFG_IND_WR_CMD_MASK | CFG_IND_CMD_DONE_MASK;
cmd               558 drivers/phy/phy-xgene.c 	cmd = CFG_IND_ADDR_SET(cmd, addr);
cmd               561 drivers/phy/phy-xgene.c 	writel(cmd, csr_base + indirect_cmd_reg);
cmd               577 drivers/phy/phy-xgene.c 	u32 cmd;
cmd               579 drivers/phy/phy-xgene.c 	cmd = CFG_IND_RD_CMD_MASK | CFG_IND_CMD_DONE_MASK;
cmd               580 drivers/phy/phy-xgene.c 	cmd = CFG_IND_ADDR_SET(cmd, addr);
cmd               581 drivers/phy/phy-xgene.c 	writel(cmd, csr_base + indirect_cmd_reg);
cmd               557 drivers/phy/samsung/phy-exynos5-usbdrd.c 			    u32 val, u32 cmd)
cmd               562 drivers/phy/samsung/phy-exynos5-usbdrd.c 	writel(val | cmd, phy_drd->reg_phy + EXYNOS5_DRD_PHYREG0);
cmd              1433 drivers/pinctrl/sh-pfc/pfc-r8a7778.c #define MMC_PFC_CTRL(name, clk, cmd)		SH_PFC_MUX2(name, clk, cmd)
cmd              1539 drivers/pinctrl/sh-pfc/pfc-r8a7778.c #define SDHI_PFC_CTRL(name, clk, cmd)		SH_PFC_MUX2(name, clk, cmd)
cmd               342 drivers/platform/chrome/cros_ec_chardev.c static long cros_ec_chardev_ioctl(struct file *filp, unsigned int cmd,
cmd               348 drivers/platform/chrome/cros_ec_chardev.c 	if (_IOC_TYPE(cmd) != CROS_EC_DEV_IOC)
cmd               351 drivers/platform/chrome/cros_ec_chardev.c 	switch (cmd) {
cmd               252 drivers/platform/chrome/cros_ec_debugfs.c 		struct cros_ec_command cmd;
cmd               261 drivers/platform/chrome/cros_ec_debugfs.c 	msg.cmd.command = EC_CMD_GET_UPTIME_INFO;
cmd               262 drivers/platform/chrome/cros_ec_debugfs.c 	msg.cmd.insize = sizeof(*resp);
cmd               264 drivers/platform/chrome/cros_ec_debugfs.c 	ret = cros_ec_cmd_xfer_status(ec_dev, &msg.cmd);
cmd               315 drivers/platform/chrome/cros_ec_debugfs.c 	params->cmd = EC_CMD_CONSOLE_READ;
cmd               119 drivers/platform/chrome/cros_ec_lightbar.c 	param->cmd = LIGHTBAR_CMD_VERSION;
cmd               191 drivers/platform/chrome/cros_ec_lightbar.c 	param->cmd = LIGHTBAR_CMD_SET_BRIGHTNESS;
cmd               247 drivers/platform/chrome/cros_ec_lightbar.c 			param->cmd = LIGHTBAR_CMD_SET_RGB;
cmd               304 drivers/platform/chrome/cros_ec_lightbar.c 	param->cmd = LIGHTBAR_CMD_GET_SEQ;
cmd               331 drivers/platform/chrome/cros_ec_lightbar.c static int lb_send_empty_cmd(struct cros_ec_dev *ec, uint8_t cmd)
cmd               342 drivers/platform/chrome/cros_ec_lightbar.c 	param->cmd = cmd;
cmd               374 drivers/platform/chrome/cros_ec_lightbar.c 	param->cmd = LIGHTBAR_CMD_MANUAL_SUSPEND_CTRL;
cmd               423 drivers/platform/chrome/cros_ec_lightbar.c 	param->cmd = LIGHTBAR_CMD_SEQ;
cmd               479 drivers/platform/chrome/cros_ec_lightbar.c 	param->cmd = LIGHTBAR_CMD_SET_PROGRAM;
cmd               298 drivers/platform/chrome/cros_ec_proto.c 	u16 cmd, u32 *mask)
cmd               316 drivers/platform/chrome/cros_ec_proto.c 	pver->cmd = cmd;
cmd                44 drivers/platform/chrome/cros_ec_sysfs.c 		uint8_t cmd;
cmd                82 drivers/platform/chrome/cros_ec_sysfs.c 					param->cmd = words[i].cmd;
cmd               263 drivers/platform/chrome/cros_ec_sysfs.c 	param->cmd = MOTIONSENSE_CMD_KB_WAKE_ANGLE;
cmd               300 drivers/platform/chrome/cros_ec_sysfs.c 	param->cmd = MOTIONSENSE_CMD_KB_WAKE_ANGLE;
cmd                22 drivers/platform/chrome/cros_ec_trace.h 	TP_PROTO(struct cros_ec_command *cmd),
cmd                23 drivers/platform/chrome/cros_ec_trace.h 	TP_ARGS(cmd),
cmd                29 drivers/platform/chrome/cros_ec_trace.h 		__entry->version = cmd->version;
cmd                30 drivers/platform/chrome/cros_ec_trace.h 		__entry->command = cmd->command;
cmd                38 drivers/platform/chrome/cros_ec_trace.h 	TP_PROTO(struct cros_ec_command *cmd),
cmd                39 drivers/platform/chrome/cros_ec_trace.h 	TP_ARGS(cmd)
cmd               165 drivers/platform/chrome/wilco_ec/debugfs.c 	u8 cmd;		/* Always CMD_KB_CHROME */
cmd               184 drivers/platform/chrome/wilco_ec/debugfs.c 	rq.cmd = CMD_KB_CHROME;
cmd                18 drivers/platform/chrome/wilco_ec/sysfs.c 	u8 cmd;			/* Always CMD_KB_CMOS */
cmd                35 drivers/platform/chrome/wilco_ec/sysfs.c 	u8 cmd;			/* Always CMD_EC_INFO */
cmd                62 drivers/platform/chrome/wilco_ec/sysfs.c 	rq.cmd = CMD_KB_CMOS;
cmd                82 drivers/platform/chrome/wilco_ec/sysfs.c 	struct get_ec_info_req req = { .cmd = CMD_EC_INFO, .op = op };
cmd                87 drivers/platform/goldfish/goldfish_pipe.c 	s32 cmd;	/* PipeCmdCode, guest -> host */
cmd               222 drivers/platform/goldfish/goldfish_pipe.c 				    enum PipeCmdCode cmd)
cmd               224 drivers/platform/goldfish/goldfish_pipe.c 	pipe->command_buffer->cmd = cmd;
cmd               231 drivers/platform/goldfish/goldfish_pipe.c static int goldfish_pipe_cmd(struct goldfish_pipe *pipe, enum PipeCmdCode cmd)
cmd               237 drivers/platform/goldfish/goldfish_pipe.c 	status = goldfish_pipe_cmd_locked(pipe, cmd);
cmd                22 drivers/platform/olpc/olpc-ec.c 	u8 cmd;
cmd                98 drivers/platform/olpc/olpc-ec.c 	desc->err = ec_driver->ec_cmd(desc->cmd, desc->inbuf, desc->inlen,
cmd               127 drivers/platform/olpc/olpc-ec.c int olpc_ec_cmd(u8 cmd, u8 *inbuf, size_t inlen, u8 *outbuf, size_t outlen)
cmd               148 drivers/platform/olpc/olpc-ec.c 	desc.cmd = cmd;
cmd                28 drivers/platform/olpc/olpc-xo175-ec.c 	u8 cmd;
cmd               227 drivers/platform/olpc/olpc-xo175-ec.c 		struct olpc_xo175_ec_cmd cmd;
cmd               239 drivers/platform/olpc/olpc-xo175-ec.c 	struct olpc_xo175_ec_cmd cmd;
cmd               254 drivers/platform/olpc/olpc-xo175-ec.c static int olpc_xo175_ec_resp_len(u8 cmd)
cmd               258 drivers/platform/olpc/olpc-xo175-ec.c 	for (p = olpc_xo175_ec_cmds; p->cmd; p++) {
cmd               259 drivers/platform/olpc/olpc-xo175-ec.c 		if (p->cmd == cmd)
cmd               275 drivers/platform/olpc/olpc-xo175-ec.c static void olpc_xo175_ec_send_command(struct olpc_xo175_ec *priv, void *cmd,
cmd               280 drivers/platform/olpc/olpc-xo175-ec.c 	memcpy(&priv->tx_buf, cmd, cmdlen);
cmd               356 drivers/platform/olpc/olpc-xo175-ec.c 			memset(&priv->cmd, 0, sizeof(priv->cmd));
cmd               357 drivers/platform/olpc/olpc-xo175-ec.c 			priv->cmd.command = CMD_ECHO;
cmd               364 drivers/platform/olpc/olpc-xo175-ec.c 		olpc_xo175_ec_send_command(priv, &priv->cmd, sizeof(priv->cmd));
cmd               473 drivers/platform/olpc/olpc-xo175-ec.c static int olpc_xo175_ec_cmd(u8 cmd, u8 *inbuf, size_t inlen, u8 *resp,
cmd               482 drivers/platform/olpc/olpc-xo175-ec.c 	dev_dbg(dev, "CMD %x, %zd bytes expected\n", cmd, resp_len);
cmd               494 drivers/platform/olpc/olpc-xo175-ec.c 	ret = olpc_xo175_ec_resp_len(cmd);
cmd               496 drivers/platform/olpc/olpc-xo175-ec.c 		dev_err_ratelimited(dev, "unknown command 0x%x\n", cmd);
cmd               520 drivers/platform/olpc/olpc-xo175-ec.c 	memset(&priv->cmd, 0, sizeof(priv->cmd));
cmd               521 drivers/platform/olpc/olpc-xo175-ec.c 	priv->cmd.command = cmd;
cmd               522 drivers/platform/olpc/olpc-xo175-ec.c 	priv->cmd.nr_args = inlen;
cmd               523 drivers/platform/olpc/olpc-xo175-ec.c 	priv->cmd.data_len = 0;
cmd               524 drivers/platform/olpc/olpc-xo175-ec.c 	memcpy(priv->cmd.args, inbuf, inlen);
cmd               550 drivers/platform/olpc/olpc-xo175-ec.c 						cmd, priv->resp_data[0]);
cmd               554 drivers/platform/olpc/olpc-xo175-ec.c 						cmd, priv->resp_len, nr_bytes);
cmd               130 drivers/platform/x86/acerhdf.c 	struct fancmd cmd;
cmd               138 drivers/platform/x86/acerhdf.c 	struct fancmd cmd;
cmd               287 drivers/platform/x86/acerhdf.c 	if (fan != ctrl_cfg.cmd.cmd_off)
cmd               297 drivers/platform/x86/acerhdf.c 	unsigned char cmd;
cmd               308 drivers/platform/x86/acerhdf.c 	cmd = (state == ACERHDF_FAN_OFF) ? ctrl_cfg.cmd.cmd_off
cmd               309 drivers/platform/x86/acerhdf.c 					 : ctrl_cfg.cmd.cmd_auto;
cmd               312 drivers/platform/x86/acerhdf.c 	ec_write(ctrl_cfg.fanreg, cmd);
cmd               685 drivers/platform/x86/acerhdf.c 	memcpy(&ctrl_cfg.cmd, &bt->cmd, sizeof(struct fancmd));
cmd               110 drivers/platform/x86/dell-smbios-wmi.c static long dell_smbios_wmi_filter(struct wmi_device *wdev, unsigned int cmd,
cmd               116 drivers/platform/x86/dell-smbios-wmi.c 	switch (cmd) {
cmd               131 drivers/platform/x86/ideapad-laptop.c static int method_int1(acpi_handle handle, char *method, int cmd)
cmd               135 drivers/platform/x86/ideapad-laptop.c 	status = acpi_execute_simple_method(handle, method, cmd);
cmd               139 drivers/platform/x86/ideapad-laptop.c static int method_vpcr(acpi_handle handle, int cmd, int *ret)
cmd               149 drivers/platform/x86/ideapad-laptop.c 	in_obj.integer.value = cmd;
cmd               162 drivers/platform/x86/ideapad-laptop.c static int method_vpcw(acpi_handle handle, int cmd, int data)
cmd               171 drivers/platform/x86/ideapad-laptop.c 	in_obj[0].integer.value = cmd;
cmd               181 drivers/platform/x86/ideapad-laptop.c static int read_ec_data(acpi_handle handle, int cmd, unsigned long *data)
cmd               186 drivers/platform/x86/ideapad-laptop.c 	if (method_vpcw(handle, 1, cmd))
cmd               205 drivers/platform/x86/ideapad-laptop.c static int write_ec_cmd(acpi_handle handle, int cmd, unsigned long data)
cmd               212 drivers/platform/x86/ideapad-laptop.c 	if (method_vpcw(handle, 1, cmd))
cmd               119 drivers/platform/x86/intel_pmc_ipc.c 	int cmd;
cmd               167 drivers/platform/x86/intel_pmc_ipc.c static inline void ipc_send_command(u32 cmd)
cmd               169 drivers/platform/x86/intel_pmc_ipc.c 	ipcdev.cmd = cmd;
cmd               172 drivers/platform/x86/intel_pmc_ipc.c 		cmd |= IPC_CMD_MSI;
cmd               174 drivers/platform/x86/intel_pmc_ipc.c 	writel(cmd, ipcdev.ipc_base + IPC_CMD);
cmd               374 drivers/platform/x86/intel_pmc_ipc.c 			status, ipcdev.cmd);
cmd               386 drivers/platform/x86/intel_pmc_ipc.c 				ipc_err_sources[i], status, ipcdev.cmd);
cmd               390 drivers/platform/x86/intel_pmc_ipc.c 				status, ipcdev.cmd);
cmd               408 drivers/platform/x86/intel_pmc_ipc.c int intel_pmc_ipc_simple_command(int cmd, int sub)
cmd               417 drivers/platform/x86/intel_pmc_ipc.c 	ipc_send_command(sub << IPC_CMD_SUBCMD | cmd);
cmd               440 drivers/platform/x86/intel_pmc_ipc.c int intel_pmc_ipc_raw_cmd(u32 cmd, u32 sub, u8 *in, u32 inlen, u32 *out,
cmd               462 drivers/platform/x86/intel_pmc_ipc.c 			(sub << IPC_CMD_SUBCMD) | cmd);
cmd               488 drivers/platform/x86/intel_pmc_ipc.c int intel_pmc_ipc_command(u32 cmd, u32 sub, u8 *in, u32 inlen,
cmd               491 drivers/platform/x86/intel_pmc_ipc.c 	return intel_pmc_ipc_raw_cmd(cmd, sub, in, inlen, out, outlen, 0, 0);
cmd               566 drivers/platform/x86/intel_pmc_ipc.c 	int cmd;
cmd               569 drivers/platform/x86/intel_pmc_ipc.c 	ret = sscanf(buf, "%d %d", &cmd, &subcmd);
cmd               575 drivers/platform/x86/intel_pmc_ipc.c 	ret = intel_pmc_ipc_simple_command(cmd, subcmd);
cmd               577 drivers/platform/x86/intel_pmc_ipc.c 		dev_err(dev, "command %d error with %d\n", cmd, ret);
cmd                57 drivers/platform/x86/intel_punit_ipc.c static inline void ipc_write_cmd(IPC_DEV *ipcdev, IPC_TYPE type, u32 cmd)
cmd                59 drivers/platform/x86/intel_punit_ipc.c 	writel(cmd, ipcdev->base[type][BASE_IFACE]);
cmd               144 drivers/platform/x86/intel_punit_ipc.c int intel_punit_ipc_simple_command(int cmd, int para1, int para2)
cmd               154 drivers/platform/x86/intel_punit_ipc.c 	type = (cmd & IPC_PUNIT_CMD_TYPE_MASK) >> IPC_TYPE_OFFSET;
cmd               156 drivers/platform/x86/intel_punit_ipc.c 	val = cmd & ~IPC_PUNIT_CMD_TYPE_MASK;
cmd               179 drivers/platform/x86/intel_punit_ipc.c int intel_punit_ipc_command(u32 cmd, u32 para1, u32 para2, u32 *in, u32 *out)
cmd               189 drivers/platform/x86/intel_punit_ipc.c 	type = (cmd & IPC_PUNIT_CMD_TYPE_MASK) >> IPC_TYPE_OFFSET;
cmd               197 drivers/platform/x86/intel_punit_ipc.c 	val = cmd & ~IPC_PUNIT_CMD_TYPE_MASK;
cmd               120 drivers/platform/x86/intel_scu_ipc.c static inline void ipc_command(struct intel_scu_ipc_dev *scu, u32 cmd)
cmd               123 drivers/platform/x86/intel_scu_ipc.c 	writel(cmd | IPC_IOC, scu->ipc_base);
cmd               431 drivers/platform/x86/intel_scu_ipc.c int intel_scu_ipc_simple_command(int cmd, int sub)
cmd               441 drivers/platform/x86/intel_scu_ipc.c 	ipc_command(scu, sub << 12 | cmd);
cmd               460 drivers/platform/x86/intel_scu_ipc.c int intel_scu_ipc_command(int cmd, int sub, u32 *in, int inlen,
cmd               475 drivers/platform/x86/intel_scu_ipc.c 	ipc_command(scu, (inlen << 16) | (sub << 12) | cmd);
cmd               506 drivers/platform/x86/intel_scu_ipc.c int intel_scu_ipc_raw_command(int cmd, int sub, u8 *in, int inlen,
cmd               539 drivers/platform/x86/intel_scu_ipc.c 	ipc_command(scu, (inlen << 16) | (sub << 12) | cmd);
cmd               570 drivers/platform/x86/intel_scu_ipc.c 	u32 cmd = 0;
cmd               577 drivers/platform/x86/intel_scu_ipc.c 	cmd = (addr >> 24) & 0xFF;
cmd               578 drivers/platform/x86/intel_scu_ipc.c 	if (cmd == IPC_I2C_READ) {
cmd               583 drivers/platform/x86/intel_scu_ipc.c 	} else if (cmd == IPC_I2C_WRITE) {
cmd               589 drivers/platform/x86/intel_scu_ipc.c 			"intel_scu_ipc: I2C INVALID_CMD = 0x%x\n", cmd);
cmd                46 drivers/platform/x86/intel_scu_ipcutil.c static int scu_reg_access(u32 cmd, struct scu_ipc_data  *data)
cmd                53 drivers/platform/x86/intel_scu_ipcutil.c 	switch (cmd) {
cmd                74 drivers/platform/x86/intel_scu_ipcutil.c static long scu_ipc_ioctl(struct file *fp, unsigned int cmd,
cmd                86 drivers/platform/x86/intel_scu_ipcutil.c 	ret = scu_reg_access(cmd, &data);
cmd                37 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 	u16 cmd;
cmd                43 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 	u16 cmd;
cmd                67 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 	u32 cmd;
cmd                76 drivers/platform/x86/intel_speed_select_if/isst_if_common.c static int isst_store_new_cmd(int cmd, u32 cpu, int mbox_cmd_type, u32 param,
cmd                86 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 	sst_cmd->cmd = cmd;
cmd                91 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 	hash_add(isst_hash, &sst_cmd->hnode, sst_cmd->cmd);
cmd               123 drivers/platform/x86/intel_speed_select_if/isst_if_common.c int isst_store_cmd(int cmd, int sub_cmd, u32 cpu, int mbox_cmd_type,
cmd               129 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 	full_cmd = (cmd & GENMASK_ULL(15, 0)) << 16;
cmd               133 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 		if (sst_cmd->cmd == full_cmd && sst_cmd->cpu == cpu &&
cmd               155 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 	mbox_cmd.command = (sst_cmd->cmd & GENMASK_ULL(31, 16)) >> 16;
cmd               156 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 	mbox_cmd.sub_command = sst_cmd->cmd & GENMASK_ULL(15, 0);
cmd               183 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 			wrmsrl_safe_on_cpu(sst_cmd->cpu, sst_cmd->cmd,
cmd               203 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 				wrmsrl_safe(sst_cmd->cmd, sst_cmd->data);
cmd               218 drivers/platform/x86/intel_speed_select_if/isst_if_common.c bool isst_if_mbox_cmd_invalid(struct isst_if_mbox_cmd *cmd)
cmd               222 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 	if (cmd->logical_cpu >= nr_cpu_ids)
cmd               226 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 		if (cmd->command == isst_valid_cmds[i].cmd &&
cmd               227 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 		    (cmd->sub_command >= isst_valid_cmds[i].sub_cmd_beg &&
cmd               228 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 		     cmd->sub_command <= isst_valid_cmds[i].sub_cmd_end)) {
cmd               245 drivers/platform/x86/intel_speed_select_if/isst_if_common.c bool isst_if_mbox_cmd_set_req(struct isst_if_mbox_cmd *cmd)
cmd               250 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 		if (cmd->command == isst_cmd_set_reqs[i].cmd &&
cmd               251 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 		    cmd->sub_command == isst_cmd_set_reqs[i].sub_cmd &&
cmd               252 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 		    cmd->parameter == isst_cmd_set_reqs[i].param) {
cmd               491 drivers/platform/x86/intel_speed_select_if/isst_if_common.c static long isst_if_def_ioctl(struct file *file, unsigned int cmd,
cmd               499 drivers/platform/x86/intel_speed_select_if/isst_if_common.c 	switch (cmd) {
cmd                65 drivers/platform/x86/intel_speed_select_if/isst_if_common.h bool isst_if_mbox_cmd_invalid(struct isst_if_mbox_cmd *cmd);
cmd                66 drivers/platform/x86/intel_speed_select_if/isst_if_common.h int isst_store_cmd(int cmd, int sub_command, u32 cpu, int mbox_cmd,
cmd                37 drivers/platform/x86/intel_turbo_max_3.c 	u64 value, cmd = OC_MAILBOX_FC_CONTROL_CMD;
cmd                41 drivers/platform/x86/intel_turbo_max_3.c 	value = cmd << MSR_OC_MAILBOX_CMD_OFFSET;
cmd              1984 drivers/platform/x86/sony-laptop.c 	unsigned int result, cmd;
cmd              2005 drivers/platform/x86/sony-laptop.c 	cmd = 0;
cmd              2009 drivers/platform/x86/sony-laptop.c 			cmd = 0x20;
cmd              2012 drivers/platform/x86/sony-laptop.c 			cmd = 0x10;
cmd              2015 drivers/platform/x86/sony-laptop.c 			cmd = 0x30;
cmd              2026 drivers/platform/x86/sony-laptop.c 			cmd = cmd | (cmd << 2);
cmd              2028 drivers/platform/x86/sony-laptop.c 		cmd = (cmd | 0x1) << 0x10;
cmd              2031 drivers/platform/x86/sony-laptop.c 	if (sony_call_snc_handle(bcare_ctl->handle, cmd | 0x0100, &result))
cmd              2202 drivers/platform/x86/sony-laptop.c 	unsigned short cmd;
cmd              2212 drivers/platform/x86/sony-laptop.c 	for (cmd = 0; cmd < THM_PROFILE_MAX; cmd++)
cmd              2213 drivers/platform/x86/sony-laptop.c 		if (strncmp(buffer, snc_thermal_profiles[cmd], len) == 0)
cmd              2216 drivers/platform/x86/sony-laptop.c 	if (sony_nc_thermal_mode_set(cmd))
cmd              4132 drivers/platform/x86/sony-laptop.c static long sonypi_misc_ioctl(struct file *fp, unsigned int cmd,
cmd              4142 drivers/platform/x86/sony-laptop.c 	switch (cmd) {
cmd              1419 drivers/platform/x86/thinkpad_acpi.c 	char *cmd;
cmd              1426 drivers/platform/x86/thinkpad_acpi.c 	while ((cmd = next_cmd(&buf))) {
cmd              1427 drivers/platform/x86/thinkpad_acpi.c 		if (strlencmp(cmd, "enable") == 0)
cmd              1429 drivers/platform/x86/thinkpad_acpi.c 		else if (strlencmp(cmd, "disable") == 0)
cmd              4298 drivers/platform/x86/thinkpad_acpi.c 	char *cmd;
cmd              4309 drivers/platform/x86/thinkpad_acpi.c 	while ((cmd = next_cmd(&buf))) {
cmd              4310 drivers/platform/x86/thinkpad_acpi.c 		if (strlencmp(cmd, "enable") == 0) {
cmd              4312 drivers/platform/x86/thinkpad_acpi.c 		} else if (strlencmp(cmd, "disable") == 0) {
cmd              4315 drivers/platform/x86/thinkpad_acpi.c 		} else if (strlencmp(cmd, "reset") == 0) {
cmd              4318 drivers/platform/x86/thinkpad_acpi.c 		} else if (sscanf(cmd, "0x%x", &mask) == 1) {
cmd              4320 drivers/platform/x86/thinkpad_acpi.c 		} else if (sscanf(cmd, "%x", &mask) == 1) {
cmd              5222 drivers/platform/x86/thinkpad_acpi.c 	char *cmd;
cmd              5236 drivers/platform/x86/thinkpad_acpi.c 	while ((cmd = next_cmd(&buf))) {
cmd              5237 drivers/platform/x86/thinkpad_acpi.c 		if (strlencmp(cmd, "lcd_enable") == 0) {
cmd              5239 drivers/platform/x86/thinkpad_acpi.c 		} else if (strlencmp(cmd, "lcd_disable") == 0) {
cmd              5241 drivers/platform/x86/thinkpad_acpi.c 		} else if (strlencmp(cmd, "crt_enable") == 0) {
cmd              5243 drivers/platform/x86/thinkpad_acpi.c 		} else if (strlencmp(cmd, "crt_disable") == 0) {
cmd              5246 drivers/platform/x86/thinkpad_acpi.c 			   strlencmp(cmd, "dvi_enable") == 0) {
cmd              5249 drivers/platform/x86/thinkpad_acpi.c 			   strlencmp(cmd, "dvi_disable") == 0) {
cmd              5251 drivers/platform/x86/thinkpad_acpi.c 		} else if (strlencmp(cmd, "auto_enable") == 0) {
cmd              5255 drivers/platform/x86/thinkpad_acpi.c 		} else if (strlencmp(cmd, "auto_disable") == 0) {
cmd              5259 drivers/platform/x86/thinkpad_acpi.c 		} else if (strlencmp(cmd, "video_switch") == 0) {
cmd              5263 drivers/platform/x86/thinkpad_acpi.c 		} else if (strlencmp(cmd, "expand_toggle") == 0) {
cmd              5475 drivers/platform/x86/thinkpad_acpi.c 	char *cmd;
cmd              5481 drivers/platform/x86/thinkpad_acpi.c 	while ((cmd = next_cmd(&buf))) {
cmd              5482 drivers/platform/x86/thinkpad_acpi.c 		if (strlencmp(cmd, "0") == 0)
cmd              5484 drivers/platform/x86/thinkpad_acpi.c 		else if (strlencmp(cmd, "1") == 0)
cmd              5486 drivers/platform/x86/thinkpad_acpi.c 		else if (strlencmp(cmd, "2") == 0)
cmd              5655 drivers/platform/x86/thinkpad_acpi.c 	char *cmd;
cmd              5661 drivers/platform/x86/thinkpad_acpi.c 	while ((cmd = next_cmd(&buf))) {
cmd              5662 drivers/platform/x86/thinkpad_acpi.c 		if (strlencmp(cmd, "on") == 0) {
cmd              5664 drivers/platform/x86/thinkpad_acpi.c 		} else if (strlencmp(cmd, "off") == 0) {
cmd              5743 drivers/platform/x86/thinkpad_acpi.c 	char *cmd;
cmd              5746 drivers/platform/x86/thinkpad_acpi.c 	while ((cmd = next_cmd(&buf))) {
cmd              5747 drivers/platform/x86/thinkpad_acpi.c 		if (sscanf(cmd, "%u", &cmos_cmd) == 1 &&
cmd              6140 drivers/platform/x86/thinkpad_acpi.c 	char *cmd;
cmd              6147 drivers/platform/x86/thinkpad_acpi.c 	while ((cmd = next_cmd(&buf))) {
cmd              6148 drivers/platform/x86/thinkpad_acpi.c 		if (sscanf(cmd, "%d", &led) != 1)
cmd              6155 drivers/platform/x86/thinkpad_acpi.c 		if (strstr(cmd, "off")) {
cmd              6157 drivers/platform/x86/thinkpad_acpi.c 		} else if (strstr(cmd, "on")) {
cmd              6159 drivers/platform/x86/thinkpad_acpi.c 		} else if (strstr(cmd, "blink")) {
cmd              6226 drivers/platform/x86/thinkpad_acpi.c 	char *cmd;
cmd              6232 drivers/platform/x86/thinkpad_acpi.c 	while ((cmd = next_cmd(&buf))) {
cmd              6233 drivers/platform/x86/thinkpad_acpi.c 		if (sscanf(cmd, "%u", &beep_cmd) == 1 &&
cmd              7114 drivers/platform/x86/thinkpad_acpi.c 	char *cmd;
cmd              7120 drivers/platform/x86/thinkpad_acpi.c 	while ((cmd = next_cmd(&buf))) {
cmd              7121 drivers/platform/x86/thinkpad_acpi.c 		if (strlencmp(cmd, "up") == 0) {
cmd              7124 drivers/platform/x86/thinkpad_acpi.c 		} else if (strlencmp(cmd, "down") == 0) {
cmd              7127 drivers/platform/x86/thinkpad_acpi.c 		} else if (sscanf(cmd, "level %d", &level) == 1 &&
cmd              7849 drivers/platform/x86/thinkpad_acpi.c 	char *cmd;
cmd              7872 drivers/platform/x86/thinkpad_acpi.c 	while ((cmd = next_cmd(&buf))) {
cmd              7874 drivers/platform/x86/thinkpad_acpi.c 			if (strlencmp(cmd, "up") == 0) {
cmd              7880 drivers/platform/x86/thinkpad_acpi.c 			} else if (strlencmp(cmd, "down") == 0) {
cmd              7886 drivers/platform/x86/thinkpad_acpi.c 			} else if (sscanf(cmd, "level %u", &l) == 1 &&
cmd              7892 drivers/platform/x86/thinkpad_acpi.c 		if (strlencmp(cmd, "mute") == 0)
cmd              7894 drivers/platform/x86/thinkpad_acpi.c 		else if (strlencmp(cmd, "unmute") == 0)
cmd              9054 drivers/platform/x86/thinkpad_acpi.c static int fan_write_cmd_level(const char *cmd, int *rc)
cmd              9058 drivers/platform/x86/thinkpad_acpi.c 	if (strlencmp(cmd, "level auto") == 0)
cmd              9060 drivers/platform/x86/thinkpad_acpi.c 	else if ((strlencmp(cmd, "level disengaged") == 0) |
cmd              9061 drivers/platform/x86/thinkpad_acpi.c 			(strlencmp(cmd, "level full-speed") == 0))
cmd              9063 drivers/platform/x86/thinkpad_acpi.c 	else if (sscanf(cmd, "level %d", &level) != 1)
cmd              9077 drivers/platform/x86/thinkpad_acpi.c static int fan_write_cmd_enable(const char *cmd, int *rc)
cmd              9079 drivers/platform/x86/thinkpad_acpi.c 	if (strlencmp(cmd, "enable") != 0)
cmd              9092 drivers/platform/x86/thinkpad_acpi.c static int fan_write_cmd_disable(const char *cmd, int *rc)
cmd              9094 drivers/platform/x86/thinkpad_acpi.c 	if (strlencmp(cmd, "disable") != 0)
cmd              9107 drivers/platform/x86/thinkpad_acpi.c static int fan_write_cmd_speed(const char *cmd, int *rc)
cmd              9114 drivers/platform/x86/thinkpad_acpi.c 	if (sscanf(cmd, "speed %d", &speed) != 1)
cmd              9128 drivers/platform/x86/thinkpad_acpi.c static int fan_write_cmd_watchdog(const char *cmd, int *rc)
cmd              9132 drivers/platform/x86/thinkpad_acpi.c 	if (sscanf(cmd, "watchdog %d", &interval) != 1)
cmd              9149 drivers/platform/x86/thinkpad_acpi.c 	char *cmd;
cmd              9152 drivers/platform/x86/thinkpad_acpi.c 	while (!rc && (cmd = next_cmd(&buf))) {
cmd              9154 drivers/platform/x86/thinkpad_acpi.c 		      fan_write_cmd_level(cmd, &rc)) &&
cmd              9156 drivers/platform/x86/thinkpad_acpi.c 		      (fan_write_cmd_enable(cmd, &rc) ||
cmd              9157 drivers/platform/x86/thinkpad_acpi.c 		       fan_write_cmd_disable(cmd, &rc) ||
cmd              9158 drivers/platform/x86/thinkpad_acpi.c 		       fan_write_cmd_watchdog(cmd, &rc))) &&
cmd              9160 drivers/platform/x86/thinkpad_acpi.c 		      fan_write_cmd_speed(cmd, &rc))
cmd              9789 drivers/platform/x86/thinkpad_acpi.c 	char *cmd;
cmd              9795 drivers/platform/x86/thinkpad_acpi.c 	while ((cmd = next_cmd(&buf))) {
cmd              9796 drivers/platform/x86/thinkpad_acpi.c 		if (strlencmp(cmd, "0") == 0)
cmd              9798 drivers/platform/x86/thinkpad_acpi.c 		else if (strlencmp(cmd, "1") == 0)
cmd              1414 drivers/platform/x86/toshiba_acpi.c 	char cmd[42];
cmd              1419 drivers/platform/x86/toshiba_acpi.c 	len = min(count, sizeof(cmd) - 1);
cmd              1420 drivers/platform/x86/toshiba_acpi.c 	if (copy_from_user(cmd, buf, len))
cmd              1422 drivers/platform/x86/toshiba_acpi.c 	cmd[len] = '\0';
cmd              1425 drivers/platform/x86/toshiba_acpi.c 	if (sscanf(cmd, " brightness : %i", &value) != 1 &&
cmd              1487 drivers/platform/x86/toshiba_acpi.c 	char *cmd;
cmd              1494 drivers/platform/x86/toshiba_acpi.c 	cmd = memdup_user_nul(buf, count);
cmd              1495 drivers/platform/x86/toshiba_acpi.c 	if (IS_ERR(cmd))
cmd              1496 drivers/platform/x86/toshiba_acpi.c 		return PTR_ERR(cmd);
cmd              1498 drivers/platform/x86/toshiba_acpi.c 	buffer = cmd;
cmd              1518 drivers/platform/x86/toshiba_acpi.c 	kfree(cmd);
cmd              1599 drivers/platform/x86/toshiba_acpi.c 	char cmd[42];
cmd              1603 drivers/platform/x86/toshiba_acpi.c 	len = min(count, sizeof(cmd) - 1);
cmd              1604 drivers/platform/x86/toshiba_acpi.c 	if (copy_from_user(cmd, buf, len))
cmd              1606 drivers/platform/x86/toshiba_acpi.c 	cmd[len] = '\0';
cmd              1608 drivers/platform/x86/toshiba_acpi.c 	if (sscanf(cmd, " force_on : %i", &value) != 1 &&
cmd              1648 drivers/platform/x86/toshiba_acpi.c 	char cmd[42];
cmd              1652 drivers/platform/x86/toshiba_acpi.c 	len = min(count, sizeof(cmd) - 1);
cmd              1653 drivers/platform/x86/toshiba_acpi.c 	if (copy_from_user(cmd, buf, len))
cmd              1655 drivers/platform/x86/toshiba_acpi.c 	cmd[len] = '\0';
cmd              1657 drivers/platform/x86/toshiba_acpi.c 	if (sscanf(cmd, " hotkey_ready : %i", &value) == 1 && value == 0)
cmd              2525 drivers/platform/x86/toshiba_acpi.c static long toshiba_acpi_ioctl(struct file *fp, unsigned int cmd,
cmd              2535 drivers/platform/x86/toshiba_acpi.c 	switch (cmd) {
cmd               840 drivers/platform/x86/wmi.c static long wmi_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               849 drivers/platform/x86/wmi.c 	if (_IOC_TYPE(cmd) != WMI_IOC)
cmd               853 drivers/platform/x86/wmi.c 	if (_IOC_NR(cmd) >= wblock->gblock.instance_count)
cmd               892 drivers/platform/x86/wmi.c 	ret = wdriver->filter_callback(&wblock->dev, cmd, buf);
cmd                17 drivers/platform/x86/xo1-rfkill.c 	unsigned char cmd;
cmd                24 drivers/platform/x86/xo1-rfkill.c 		cmd = EC_WLAN_ENTER_RESET;
cmd                26 drivers/platform/x86/xo1-rfkill.c 		cmd = EC_WLAN_LEAVE_RESET;
cmd                28 drivers/platform/x86/xo1-rfkill.c 	r = olpc_ec_cmd(cmd, NULL, 0, NULL, 0);
cmd                73 drivers/power/reset/arm-versatile-reboot.c 			    void *cmd)
cmd                61 drivers/power/reset/at91-reset.c 			       void *cmd)
cmd                88 drivers/power/reset/at91-reset.c 			       void *cmd)
cmd               132 drivers/power/reset/at91-reset.c 			   void *cmd)
cmd               141 drivers/power/reset/at91-reset.c 			 void *cmd)
cmd                32 drivers/power/reset/axxia-reset.c 				 unsigned long mode, void *cmd)
cmd                29 drivers/power/reset/brcm-kona-reset.c 				unsigned long mode, void *cmd)
cmd                46 drivers/power/reset/brcmstb-reboot.c 				   unsigned long mode, void *cmd)
cmd                27 drivers/power/reset/gpio-restart.c 				unsigned long mode, void *cmd)
cmd                25 drivers/power/reset/hisi-reboot.c 				unsigned long mode, void *cmd)
cmd                53 drivers/power/reset/keystone-reset.c 				  unsigned long mode, void *cmd)
cmd                37 drivers/power/reset/ocelot-reset.c 				 unsigned long mode, void *cmd)
cmd                26 drivers/power/reset/qnap-poweroff.c 	char cmd;
cmd                31 drivers/power/reset/qnap-poweroff.c 	.cmd = 'A',
cmd                36 drivers/power/reset/qnap-poweroff.c 	.cmd = '1',
cmd                70 drivers/power/reset/qnap-poweroff.c 	writel(cfg->cmd, UART1_REG(TX));
cmd                23 drivers/power/reset/reboot-mode.c 					  const char *cmd)
cmd                29 drivers/power/reset/reboot-mode.c 	if (!cmd)
cmd                30 drivers/power/reset/reboot-mode.c 		cmd = normal;
cmd                33 drivers/power/reset/reboot-mode.c 		if (!strcmp(info->mode, cmd)) {
cmd                43 drivers/power/reset/reboot-mode.c 			      unsigned long mode, void *cmd)
cmd                49 drivers/power/reset/reboot-mode.c 	magic = get_reboot_mode_magic(reboot, cmd);
cmd                25 drivers/power/reset/rmobile-reset.c 				 unsigned long mode, void *cmd)
cmd                43 drivers/power/reset/st-poweroff.c 		      void *cmd)
cmd                27 drivers/power/reset/syscon-reboot.c 					unsigned long mode, void *cmd)
cmd                41 drivers/power/reset/vexpress-poweroff.c 			     void *cmd)
cmd                31 drivers/power/reset/xgene-reboot.c 				 unsigned long mode, void *cmd)
cmd                22 drivers/power/reset/zx-reboot.c 			      unsigned long mode, void *cmd)
cmd              1126 drivers/power/supply/bq27xxx_battery.c 	u16 cmd = active ? BQ27XXX_SET_CFGUPDATE : BQ27XXX_SOFT_RESET;
cmd              1129 drivers/power/supply/bq27xxx_battery.c 	ret = bq27xxx_write(di, BQ27XXX_REG_CTRL, cmd, false);
cmd               169 drivers/power/supply/ds2760_battery.c static int w1_ds2760_eeprom_cmd(struct device *dev, int addr, int cmd)
cmd               179 drivers/power/supply/ds2760_battery.c 		w1_write_8(sl->master, cmd);
cmd                91 drivers/pps/pps.c 		unsigned int cmd, unsigned long arg)
cmd                99 drivers/pps/pps.c 	switch (cmd) {
cmd               250 drivers/pps/pps.c 		unsigned int cmd, unsigned long arg)
cmd               255 drivers/pps/pps.c 	cmd = _IOC(_IOC_DIR(cmd), _IOC_TYPE(cmd), _IOC_NR(cmd), sizeof(void *));
cmd               257 drivers/pps/pps.c 	if (cmd == PPS_FETCH) {
cmd               293 drivers/pps/pps.c 	return pps_cdev_ioctl(file, cmd, arg);
cmd               492 drivers/ps3/ps3-sys-manager.c 	} cmd;
cmd               494 drivers/ps3/ps3-sys-manager.c 	BUILD_BUG_ON(sizeof(cmd) != 16);
cmd               498 drivers/ps3/ps3-sys-manager.c 	result = ps3_vuart_read(dev, &cmd, sizeof(cmd));
cmd               504 drivers/ps3/ps3-sys-manager.c 	if (cmd.version != 1) {
cmd               506 drivers/ps3/ps3-sys-manager.c 			__func__, __LINE__, cmd.version);
cmd               510 drivers/ps3/ps3-sys-manager.c 	if (cmd.type != PS3_SM_CMD_SHUTDOWN) {
cmd               512 drivers/ps3/ps3-sys-manager.c 			__func__, __LINE__, cmd.type);
cmd               211 drivers/ps3/ps3av.c 	u32 cmd;
cmd               227 drivers/ps3/ps3av.c 	cmd = send_buf->cid;
cmd               253 drivers/ps3/ps3av.c 	if ((cmd | PS3AV_REPLY_BIT) != recv_buf->cid) {
cmd               314 drivers/ps3/ps3stor_lib.c u64 ps3stor_send_command(struct ps3_storage_device *dev, u64 cmd, u64 arg1,
cmd               320 drivers/ps3/ps3stor_lib.c 		__LINE__, cmd);
cmd               324 drivers/ps3/ps3stor_lib.c 	res = lv1_storage_send_device_command(dev->sbd.dev_id, cmd, arg1,
cmd               329 drivers/ps3/ps3stor_lib.c 			__func__, __LINE__, cmd, res);
cmd               336 drivers/ps3/ps3stor_lib.c 			__func__, __LINE__, cmd, dev->lv1_status);
cmd               341 drivers/ps3/ps3stor_lib.c 		__LINE__, cmd);
cmd               109 drivers/ptp/ptp_chardev.c long ptp_ioctl(struct posix_clock *pc, unsigned int cmd, unsigned long arg)
cmd               126 drivers/ptp/ptp_chardev.c 	switch (cmd) {
cmd               152 drivers/ptp/ptp_chardev.c 		if (cmd == PTP_EXTTS_REQUEST2) {
cmd               167 drivers/ptp/ptp_chardev.c 		} else if (cmd == PTP_EXTTS_REQUEST) {
cmd               193 drivers/ptp/ptp_chardev.c 			cmd == PTP_PEROUT_REQUEST2) {
cmd               196 drivers/ptp/ptp_chardev.c 		} else if (cmd == PTP_PEROUT_REQUEST) {
cmd               323 drivers/ptp/ptp_chardev.c 			&& cmd == PTP_PIN_GETFUNC2) {
cmd               326 drivers/ptp/ptp_chardev.c 		} else if (cmd == PTP_PIN_GETFUNC) {
cmd               355 drivers/ptp/ptp_chardev.c 			&& cmd == PTP_PIN_SETFUNC2) {
cmd               358 drivers/ptp/ptp_chardev.c 		} else if (cmd == PTP_PIN_SETFUNC) {
cmd                73 drivers/ptp/ptp_private.h 	       unsigned int cmd, unsigned long arg);
cmd              2063 drivers/rapidio/devices/rio_mport_cdev.c 		unsigned int cmd, unsigned long arg)
cmd              2072 drivers/rapidio/devices/rio_mport_cdev.c 	switch (cmd) {
cmd              1897 drivers/rapidio/rio_cm.c riocm_cdev_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd              1899 drivers/rapidio/rio_cm.c 	switch (cmd) {
cmd               162 drivers/regulator/qcom-rpmh-regulator.c 			struct tcs_cmd *cmd, bool wait_for_ack)
cmd               167 drivers/regulator/qcom-rpmh-regulator.c 		ret = rpmh_write(vreg->dev, RPMH_ACTIVE_ONLY_STATE, cmd, 1);
cmd               169 drivers/regulator/qcom-rpmh-regulator.c 		ret = rpmh_write_async(vreg->dev, RPMH_ACTIVE_ONLY_STATE, cmd,
cmd               179 drivers/regulator/qcom-rpmh-regulator.c 	struct tcs_cmd cmd = {
cmd               185 drivers/regulator/qcom-rpmh-regulator.c 	cmd.data = DIV_ROUND_UP(regulator_list_voltage_linear_range(rdev,
cmd               188 drivers/regulator/qcom-rpmh-regulator.c 	ret = rpmh_regulator_send_request(vreg, &cmd, wait_for_ack);
cmd               231 drivers/regulator/qcom-rpmh-regulator.c 	struct tcs_cmd cmd = {
cmd               245 drivers/regulator/qcom-rpmh-regulator.c 	ret = rpmh_regulator_send_request(vreg, &cmd, enable);
cmd               265 drivers/regulator/qcom-rpmh-regulator.c 	struct tcs_cmd cmd = {
cmd               278 drivers/regulator/qcom-rpmh-regulator.c 		cmd.data = PMIC4_BOB_MODE_PASS;
cmd               280 drivers/regulator/qcom-rpmh-regulator.c 		cmd.data = pmic_mode;
cmd               282 drivers/regulator/qcom-rpmh-regulator.c 	return rpmh_regulator_send_request(vreg, &cmd, true);
cmd               145 drivers/regulator/tps6524x-regulator.c 	u16 cmd = CMD_READ(reg), in;
cmd               153 drivers/regulator/tps6524x-regulator.c 	t[0].tx_buf = &cmd;
cmd               198 drivers/regulator/tps6524x-regulator.c 	u16 cmd = CMD_WRITE(reg), out = val;
cmd               206 drivers/regulator/tps6524x-regulator.c 	t[0].tx_buf = &cmd;
cmd                45 drivers/reset/reset-lpc18xx.c 			       void *cmd)
cmd                25 drivers/reset/tegra/reset-bpmp.c 	request.cmd = command;
cmd                33 drivers/rpmsg/qcom_glink_native.c 	__le16 cmd;
cmd               347 drivers/rpmsg/qcom_glink_native.c 	msg.cmd = cpu_to_le16(RPM_CMD_VERSION);
cmd               358 drivers/rpmsg/qcom_glink_native.c 	msg.cmd = cpu_to_le16(RPM_CMD_VERSION_ACK);
cmd               370 drivers/rpmsg/qcom_glink_native.c 	msg.cmd = cpu_to_le16(RPM_CMD_OPEN_ACK);
cmd               429 drivers/rpmsg/qcom_glink_native.c 	req.msg.cmd = cpu_to_le16(RPM_CMD_OPEN);
cmd               454 drivers/rpmsg/qcom_glink_native.c 	req.cmd = cpu_to_le16(RPM_CMD_CLOSE);
cmd               466 drivers/rpmsg/qcom_glink_native.c 	req.cmd = cpu_to_le16(RPM_CMD_CLOSE_ACK);
cmd               483 drivers/rpmsg/qcom_glink_native.c 	} __packed cmd;
cmd               497 drivers/rpmsg/qcom_glink_native.c 		cmd.id = reuse ? RPM_CMD_RX_DONE_W_REUSE : RPM_CMD_RX_DONE;
cmd               498 drivers/rpmsg/qcom_glink_native.c 		cmd.lcid = cid;
cmd               499 drivers/rpmsg/qcom_glink_native.c 		cmd.liid = iid;
cmd               501 drivers/rpmsg/qcom_glink_native.c 		qcom_glink_tx(glink, &cmd, sizeof(cmd), NULL, 0, true);
cmd               609 drivers/rpmsg/qcom_glink_native.c 	msg.cmd = cpu_to_le16(RPM_CMD_RX_INTENT_REQ_ACK);
cmd               638 drivers/rpmsg/qcom_glink_native.c 	struct command cmd;
cmd               640 drivers/rpmsg/qcom_glink_native.c 	cmd.id = cpu_to_le16(RPM_CMD_INTENT);
cmd               641 drivers/rpmsg/qcom_glink_native.c 	cmd.lcid = cpu_to_le16(channel->lcid);
cmd               642 drivers/rpmsg/qcom_glink_native.c 	cmd.count = cpu_to_le32(1);
cmd               643 drivers/rpmsg/qcom_glink_native.c 	cmd.size = cpu_to_le32(intent->size);
cmd               644 drivers/rpmsg/qcom_glink_native.c 	cmd.liid = cpu_to_le32(intent->id);
cmd               646 drivers/rpmsg/qcom_glink_native.c 	qcom_glink_tx(glink, &cmd, sizeof(cmd), NULL, 0, true);
cmd               985 drivers/rpmsg/qcom_glink_native.c 	unsigned int cmd;
cmd               995 drivers/rpmsg/qcom_glink_native.c 		cmd = le16_to_cpu(msg.cmd);
cmd               999 drivers/rpmsg/qcom_glink_native.c 		switch (cmd) {
cmd              1040 drivers/rpmsg/qcom_glink_native.c 			dev_err(glink->dev, "unhandled rx cmd: %d\n", cmd);
cmd              1230 drivers/rpmsg/qcom_glink_native.c 	} __packed cmd;
cmd              1238 drivers/rpmsg/qcom_glink_native.c 	cmd.id = RPM_CMD_RX_INTENT_REQ;
cmd              1239 drivers/rpmsg/qcom_glink_native.c 	cmd.cid = channel->lcid;
cmd              1240 drivers/rpmsg/qcom_glink_native.c 	cmd.size = size;
cmd              1242 drivers/rpmsg/qcom_glink_native.c 	ret = qcom_glink_tx(glink, &cmd, sizeof(cmd), NULL, 0, true);
cmd              1306 drivers/rpmsg/qcom_glink_native.c 	req.msg.cmd = cpu_to_le16(RPM_CMD_TX_DATA);
cmd              1519 drivers/rpmsg/qcom_glink_native.c 	unsigned int cmd;
cmd              1533 drivers/rpmsg/qcom_glink_native.c 		cmd = le16_to_cpu(msg->cmd);
cmd              1537 drivers/rpmsg/qcom_glink_native.c 		switch (cmd) {
cmd              1557 drivers/rpmsg/qcom_glink_native.c 			WARN(1, "Unknown defer object %d\n", cmd);
cmd               276 drivers/rpmsg/rpmsg_char.c static long rpmsg_eptdev_ioctl(struct file *fp, unsigned int cmd,
cmd               281 drivers/rpmsg/rpmsg_char.c 	if (cmd != RPMSG_DESTROY_EPT_IOCTL)
cmd               429 drivers/rpmsg/rpmsg_char.c static long rpmsg_ctrldev_ioctl(struct file *fp, unsigned int cmd,
cmd               437 drivers/rpmsg/rpmsg_char.c 	if (cmd != RPMSG_CREATE_EPT_IOCTL)
cmd               203 drivers/rtc/dev.c 			  unsigned int cmd, unsigned long arg)
cmd               220 drivers/rtc/dev.c 	switch (cmd) {
cmd               253 drivers/rtc/dev.c 	switch (cmd) {
cmd               388 drivers/rtc/dev.c 			err = ops->ioctl(rtc->dev.parent, cmd, arg);
cmd               515 drivers/rtc/rtc-abx80x.c static int abx80x_ioctl(struct device *dev, unsigned int cmd, unsigned long arg)
cmd               520 drivers/rtc/rtc-abx80x.c 	switch (cmd) {
cmd               201 drivers/rtc/rtc-davinci.c davinci_rtc_ioctl(struct device *dev, unsigned int cmd, unsigned long arg)
cmd               212 drivers/rtc/rtc-davinci.c 	switch (cmd) {
cmd                57 drivers/rtc/rtc-ds1286.c static int ds1286_ioctl(struct device *dev, unsigned int cmd, unsigned long arg)
cmd                63 drivers/rtc/rtc-ds1286.c 	switch (cmd) {
cmd                95 drivers/rtc/rtc-ds1286.c 	unsigned char month, cmd, amode;
cmd               127 drivers/rtc/rtc-ds1286.c 	cmd = ds1286_rtc_read(priv, RTC_CMD);
cmd               136 drivers/rtc/rtc-ds1286.c 		   (cmd & RTC_TDF) ? "yes" : "no",
cmd               137 drivers/rtc/rtc-ds1286.c 		   (cmd & RTC_WAF) ? "yes" : "no",
cmd               138 drivers/rtc/rtc-ds1286.c 		   (cmd & RTC_TDM) ? "disabled" : "enabled",
cmd               139 drivers/rtc/rtc-ds1286.c 		   (cmd & RTC_WAM) ? "disabled" : "enabled",
cmd               140 drivers/rtc/rtc-ds1286.c 		   (cmd & RTC_PU_LVL) ? "pulse" : "level",
cmd               141 drivers/rtc/rtc-ds1286.c 		   (cmd & RTC_IBH_LO) ? "low" : "high",
cmd               142 drivers/rtc/rtc-ds1286.c 		   (cmd & RTC_IPSW) ? "unswapped" : "swapped");
cmd                90 drivers/rtc/rtc-ds1343.c static int ds1343_ioctl(struct device *dev, unsigned int cmd, unsigned long arg)
cmd                92 drivers/rtc/rtc-ds1343.c 	switch (cmd) {
cmd               508 drivers/rtc/rtc-ds1374.c static long ds1374_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               513 drivers/rtc/rtc-ds1374.c 	switch (cmd) {
cmd               563 drivers/rtc/rtc-ds1374.c static long ds1374_wdt_unlocked_ioctl(struct file *file, unsigned int cmd,
cmd               570 drivers/rtc/rtc-ds1374.c 	ret = ds1374_wdt_ioctl(file, cmd, arg);
cmd               717 drivers/rtc/rtc-m41t80.c static int wdt_ioctl(struct file *file, unsigned int cmd,
cmd               728 drivers/rtc/rtc-m41t80.c 	switch (cmd) {
cmd               770 drivers/rtc/rtc-m41t80.c static long wdt_unlocked_ioctl(struct file *file, unsigned int cmd,
cmd               776 drivers/rtc/rtc-m41t80.c 	ret = wdt_ioctl(file, cmd, arg);
cmd                99 drivers/rtc/rtc-moxart.c static u8 moxart_rtc_read_register(struct device *dev, u8 cmd)
cmd               110 drivers/rtc/rtc-moxart.c 	moxart_rtc_write_byte(dev, cmd);
cmd               123 drivers/rtc/rtc-moxart.c static void moxart_rtc_write_register(struct device *dev, u8 cmd, u8 data)
cmd               133 drivers/rtc/rtc-moxart.c 	moxart_rtc_write_byte(dev, cmd);
cmd               190 drivers/rtc/rtc-pcf2127.c 				unsigned int cmd, unsigned long arg)
cmd               196 drivers/rtc/rtc-pcf2127.c 	switch (cmd) {
cmd               280 drivers/rtc/rtc-pcf85063.c static int pcf85063_ioctl(struct device *dev, unsigned int cmd,
cmd               286 drivers/rtc/rtc-pcf85063.c 	switch (cmd) {
cmd               278 drivers/rtc/rtc-pcf8523.c static int pcf8523_rtc_ioctl(struct device *dev, unsigned int cmd,
cmd               284 drivers/rtc/rtc-pcf8523.c 	switch (cmd) {
cmd               280 drivers/rtc/rtc-pcf8563.c static int pcf8563_rtc_ioctl(struct device *dev, unsigned int cmd, unsigned long arg)
cmd               285 drivers/rtc/rtc-pcf8563.c 	switch (cmd) {
cmd               411 drivers/rtc/rtc-rv3028.c static int rv3028_ioctl(struct device *dev, unsigned int cmd, unsigned long arg)
cmd               416 drivers/rtc/rtc-rv3028.c 	switch (cmd) {
cmd               410 drivers/rtc/rtc-rv8803.c static int rv8803_ioctl(struct device *dev, unsigned int cmd, unsigned long arg)
cmd               416 drivers/rtc/rtc-rv8803.c 	switch (cmd) {
cmd               390 drivers/rtc/rtc-rx8010.c static int rx8010_ioctl(struct device *dev, unsigned int cmd, unsigned long arg)
cmd               397 drivers/rtc/rtc-rx8010.c 	switch (cmd) {
cmd               388 drivers/rtc/rtc-s35390a.c static int s35390a_rtc_ioctl(struct device *dev, unsigned int cmd,
cmd               396 drivers/rtc/rtc-s35390a.c 	switch (cmd) {
cmd                45 drivers/rtc/rtc-tx4939.c static int tx4939_rtc_cmd(struct tx4939_rtc_reg __iomem *rtcreg, int cmd)
cmd                49 drivers/rtc/rtc-tx4939.c 	__raw_writel(cmd, &rtcreg->ctl);
cmd               177 drivers/rtc/rtc-vr41xx.c static int vr41xx_rtc_ioctl(struct device *dev, unsigned int cmd, unsigned long arg)
cmd               179 drivers/rtc/rtc-vr41xx.c 	switch (cmd) {
cmd              1644 drivers/s390/block/dasd_3990_erp.c 	cpa = default_erp->refers->irb.scsw.cmd.cpa;
cmd              1802 drivers/s390/block/dasd_3990_erp.c 	cpa = previous_erp->irb.scsw.cmd.cpa;
cmd                70 drivers/s390/block/dasd_diag.c static inline int __dia250(void *iob, int cmd)
cmd                88 drivers/s390/block/dasd_diag.c 		: "d" (cmd), "d" (reg2), "m" (*(addr_type *) iob)
cmd                93 drivers/s390/block/dasd_diag.c static inline int dia250(void *iob, int cmd)
cmd                96 drivers/s390/block/dasd_diag.c 	return __dia250(iob, cmd);
cmd               278 drivers/s390/block/dasd_eckd.c 	      unsigned int totrk, int cmd, struct dasd_device *device,
cmd               294 drivers/s390/block/dasd_eckd.c 	switch (cmd) {
cmd               350 drivers/s390/block/dasd_eckd.c 			"0x%x is not a known command\n", cmd);
cmd               386 drivers/s390/block/dasd_eckd.c 			      int count, int cmd, struct dasd_device *device,
cmd               396 drivers/s390/block/dasd_eckd.c 		if (cmd == DASD_ECKD_CCW_WRITE_FULL_TRACK)
cmd               424 drivers/s390/block/dasd_eckd.c 	switch (cmd) {
cmd               515 drivers/s390/block/dasd_eckd.c 			    "fill LRE unknown opcode 0x%x", cmd);
cmd               527 drivers/s390/block/dasd_eckd.c 		      unsigned int trk, unsigned int totrk, int cmd,
cmd               544 drivers/s390/block/dasd_eckd.c 	if (cmd == DASD_ECKD_CCW_WRITE_FULL_TRACK) {
cmd               575 drivers/s390/block/dasd_eckd.c 	rc = define_extent(NULL, dedata, trk, totrk, cmd, basedev, blksize);
cmd               586 drivers/s390/block/dasd_eckd.c 		locate_record_ext(NULL, lredata, trk, rec_on_trk, count, cmd,
cmd               594 drivers/s390/block/dasd_eckd.c 		  unsigned int trk, unsigned int totrk, int cmd,
cmd               597 drivers/s390/block/dasd_eckd.c 	return prefix_LRE(ccw, pfxdata, trk, totrk, cmd, basedev, startdev,
cmd               603 drivers/s390/block/dasd_eckd.c 	      unsigned int rec_on_trk, int no_rec, int cmd,
cmd               612 drivers/s390/block/dasd_eckd.c 		  trk, rec_on_trk, no_rec, cmd, reclen);
cmd               636 drivers/s390/block/dasd_eckd.c 	switch (cmd) {
cmd               693 drivers/s390/block/dasd_eckd.c 			      "opcode 0x%x", cmd);
cmd               884 drivers/s390/block/dasd_eckd.c 	if (!ciw || ciw->cmd != DASD_ECKD_CCW_RCD)
cmd               910 drivers/s390/block/dasd_eckd.c 	if (!ciw || ciw->cmd != DASD_ECKD_CCW_RCD) {
cmd              3850 drivers/s390/block/dasd_eckd.c 	unsigned char cmd, rcmd;
cmd              3857 drivers/s390/block/dasd_eckd.c 		cmd = DASD_ECKD_CCW_READ_MT;
cmd              3859 drivers/s390/block/dasd_eckd.c 		cmd = DASD_ECKD_CCW_WRITE_MT;
cmd              3911 drivers/s390/block/dasd_eckd.c 			   last_trk, cmd, basedev, startdev) == -EAGAIN) {
cmd              3922 drivers/s390/block/dasd_eckd.c 				  last_trk, cmd, basedev, 0) == -EAGAIN) {
cmd              3939 drivers/s390/block/dasd_eckd.c 			      last_rec - recid + 1, cmd, basedev, blksize);
cmd              3954 drivers/s390/block/dasd_eckd.c 			rcmd = cmd;
cmd              3977 drivers/s390/block/dasd_eckd.c 					      cmd, basedev, count);
cmd              4040 drivers/s390/block/dasd_eckd.c 	unsigned char cmd;
cmd              4050 drivers/s390/block/dasd_eckd.c 		cmd = DASD_ECKD_CCW_READ_TRACK_DATA;
cmd              4052 drivers/s390/block/dasd_eckd.c 		cmd = DASD_ECKD_CCW_WRITE_TRACK_DATA;
cmd              4083 drivers/s390/block/dasd_eckd.c 		       last_trk, cmd, basedev, startdev,
cmd              4120 drivers/s390/block/dasd_eckd.c 				ccw->cmd_code = cmd;
cmd              4195 drivers/s390/block/dasd_eckd.c 			unsigned int trk, unsigned int totrk, int cmd,
cmd              4240 drivers/s390/block/dasd_eckd.c 	switch (cmd) {
cmd              4282 drivers/s390/block/dasd_eckd.c 			      "prepare itcw, unknown opcode 0x%x", cmd);
cmd              4327 drivers/s390/block/dasd_eckd.c 	if (cmd == DASD_ECKD_CCW_READ_COUNT_MT) {
cmd              4338 drivers/s390/block/dasd_eckd.c 	lredata->imbedded_ccw = cmd;
cmd              4368 drivers/s390/block/dasd_eckd.c 	unsigned char cmd;
cmd              4385 drivers/s390/block/dasd_eckd.c 		cmd = DASD_ECKD_CCW_READ_TRACK_DATA;
cmd              4388 drivers/s390/block/dasd_eckd.c 		cmd = DASD_ECKD_CCW_WRITE_TRACK_DATA;
cmd              4428 drivers/s390/block/dasd_eckd.c 			 cmd, basedev, startdev,
cmd              4620 drivers/s390/block/dasd_eckd.c 	unsigned char cmd;
cmd              4653 drivers/s390/block/dasd_eckd.c 		cmd = DASD_ECKD_CCW_READ_TRACK;
cmd              4655 drivers/s390/block/dasd_eckd.c 		cmd = DASD_ECKD_CCW_WRITE_FULL_TRACK;
cmd              4693 drivers/s390/block/dasd_eckd.c 		prefix_LRE(ccw++, data, first_trk, last_trk, cmd, basedev,
cmd              4696 drivers/s390/block/dasd_eckd.c 		define_extent(ccw++, data, first_trk, last_trk, cmd, basedev, 0);
cmd              4701 drivers/s390/block/dasd_eckd.c 				  trkcount, cmd, basedev, 0, 0);
cmd              4708 drivers/s390/block/dasd_eckd.c 		ccw->cmd_code = cmd;
cmd              4723 drivers/s390/block/dasd_eckd.c 		if (cmd == DASD_ECKD_CCW_READ_TRACK)
cmd              4727 drivers/s390/block/dasd_eckd.c 			ccw->cmd_code = cmd;
cmd              5364 drivers/s390/block/dasd_eckd.c dasd_eckd_ioctl(struct dasd_block *block, unsigned int cmd, void __user *argp)
cmd              5368 drivers/s390/block/dasd_eckd.c 	switch (cmd) {
cmd              5476 drivers/s390/block/dasd_eckd.c 		       (void *) (addr_t) irb->scsw.cmd.cpa);
cmd              5527 drivers/s390/block/dasd_eckd.c 				irb->scsw.cmd.cpa; /* failing CCW */
cmd               117 drivers/s390/block/dasd_fba.c 		data->operation.cmd = 0x5;
cmd               119 drivers/s390/block/dasd_fba.c 		data->operation.cmd = 0x6;
cmd               121 drivers/s390/block/dasd_fba.c 		data->operation.cmd = 0x8;
cmd               250 drivers/s390/block/dasd_fba.c 	if ((irb->scsw.cmd.dstat & mask) == mask)
cmd               453 drivers/s390/block/dasd_fba.c 	unsigned char cmd;
cmd               456 drivers/s390/block/dasd_fba.c 		cmd = DASD_FBA_CCW_READ;
cmd               458 drivers/s390/block/dasd_fba.c 		cmd = DASD_FBA_CCW_WRITE;
cmd               536 drivers/s390/block/dasd_fba.c 			ccw->cmd_code = cmd;
cmd               686 drivers/s390/block/dasd_fba.c 		       irb->scsw.cmd.cstat, irb->scsw.cmd.dstat);
cmd               690 drivers/s390/block/dasd_fba.c 		       (void *) (addr_t) irb->scsw.cmd.cpa);
cmd               732 drivers/s390/block/dasd_fba.c 	if (act <  ((struct ccw1 *)(addr_t) irb->scsw.cmd.cpa) - 2) {
cmd               733 drivers/s390/block/dasd_fba.c 		act = ((struct ccw1 *)(addr_t) irb->scsw.cmd.cpa) - 2;
cmd               736 drivers/s390/block/dasd_fba.c 	end = min((struct ccw1 *)(addr_t) irb->scsw.cmd.cpa + 2, last);
cmd                35 drivers/s390/block/dasd_fba.h 		unsigned char cmd:4;
cmd               461 drivers/s390/block/dasd_ioctl.c 				  unsigned int cmd, void __user *argp)
cmd               526 drivers/s390/block/dasd_ioctl.c 			 ((cmd == (unsigned int) BIODASDINFO2) ?
cmd               563 drivers/s390/block/dasd_ioctl.c static int dasd_ioctl_readall_cmb(struct dasd_block *block, unsigned int cmd,
cmd               566 drivers/s390/block/dasd_ioctl.c 	size_t size = _IOC_SIZE(cmd);
cmd               577 drivers/s390/block/dasd_ioctl.c 	       unsigned int cmd, unsigned long arg)
cmd               589 drivers/s390/block/dasd_ioctl.c 	if ((_IOC_DIR(cmd) != _IOC_NONE) && !arg) {
cmd               599 drivers/s390/block/dasd_ioctl.c 	switch (cmd) {
cmd               625 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_information(block, cmd, argp);
cmd               628 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_information(block, cmd, argp);
cmd               649 drivers/s390/block/dasd_ioctl.c 		rc = dasd_ioctl_readall_cmb(block, cmd, argp);
cmd               658 drivers/s390/block/dasd_ioctl.c 			rc = base->discipline->ioctl(block, cmd, argp);
cmd               375 drivers/s390/char/con3215.c 	cstat = irb->scsw.cmd.cstat;
cmd               376 drivers/s390/char/con3215.c 	dstat = irb->scsw.cmd.dstat;
cmd               397 drivers/s390/char/con3215.c 			req->residual = irb->scsw.cmd.count;
cmd               414 drivers/s390/char/con3270.c 	if (irb->scsw.cmd.dstat & DEV_STAT_ATTENTION)
cmd               418 drivers/s390/char/con3270.c 		if (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK)
cmd               422 drivers/s390/char/con3270.c 			rq->rescnt = irb->scsw.cmd.count;
cmd               423 drivers/s390/char/con3270.c 	} else if (irb->scsw.cmd.dstat & DEV_STAT_DEV_END) {
cmd               103 drivers/s390/char/diag_ftp.c 			enum hmcdrv_ftp_cmdid cmd)
cmd               115 drivers/s390/char/diag_ftp.c 		: [cmd] "0" (cmd), [addr] "d" (virt_to_phys(fpl)),
cmd               225 drivers/s390/char/fs3270.c 	if (irb->scsw.cmd.dstat & DEV_STAT_ATTENTION) {
cmd               231 drivers/s390/char/fs3270.c 		if (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK)
cmd               235 drivers/s390/char/fs3270.c 			rq->rescnt = irb->scsw.cmd.count;
cmd               326 drivers/s390/char/fs3270.c fs3270_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               342 drivers/s390/char/fs3270.c 	switch (cmd) {
cmd                63 drivers/s390/char/hmcdrv_dev.c static ssize_t hmcdrv_dev_transfer(char __kernel *cmd, loff_t offset,
cmd               199 drivers/s390/char/hmcdrv_dev.c static ssize_t hmcdrv_dev_transfer(char __kernel *cmd, loff_t offset,
cmd               206 drivers/s390/char/hmcdrv_dev.c 		retlen = hmcdrv_ftp_cmd(cmd, offset, buf, len);
cmd                38 drivers/s390/char/hmcdrv_ftp.c static enum hmcdrv_ftp_cmdid hmcdrv_ftp_cmd_getid(const char *cmd, int len);
cmd                39 drivers/s390/char/hmcdrv_ftp.c static int hmcdrv_ftp_parse(char *cmd, struct hmcdrv_ftp_cmdspec *ftp);
cmd                50 drivers/s390/char/hmcdrv_ftp.c static enum hmcdrv_ftp_cmdid hmcdrv_ftp_cmd_getid(const char *cmd, int len)
cmd                55 drivers/s390/char/hmcdrv_ftp.c 		enum hmcdrv_ftp_cmdid cmd; /* associated command as enum */
cmd                70 drivers/s390/char/hmcdrv_ftp.c 		 .cmd = HMCDRV_FTP_GET},
cmd                72 drivers/s390/char/hmcdrv_ftp.c 		 .cmd = HMCDRV_FTP_DIR},
cmd                74 drivers/s390/char/hmcdrv_ftp.c 		 .cmd = HMCDRV_FTP_DELETE},
cmd                76 drivers/s390/char/hmcdrv_ftp.c 		 .cmd = HMCDRV_FTP_NLIST},
cmd                78 drivers/s390/char/hmcdrv_ftp.c 		 .cmd = HMCDRV_FTP_PUT},
cmd                80 drivers/s390/char/hmcdrv_ftp.c 		 .cmd = HMCDRV_FTP_APPEND},
cmd                91 drivers/s390/char/hmcdrv_ftp.c 	crc = crc16(crc, cmd, len);
cmd                94 drivers/s390/char/hmcdrv_ftp.c 		 cmd, crc, (crc % ARRAY_SIZE(ftpcmds)));
cmd                96 drivers/s390/char/hmcdrv_ftp.c 	if (!pdesc->str || strncmp(pdesc->str, cmd, len))
cmd               100 drivers/s390/char/hmcdrv_ftp.c 		 pdesc->str, pdesc->cmd);
cmd               102 drivers/s390/char/hmcdrv_ftp.c 	return pdesc->cmd;
cmd               112 drivers/s390/char/hmcdrv_ftp.c static int hmcdrv_ftp_parse(char *cmd, struct hmcdrv_ftp_cmdspec *ftp)
cmd               120 drivers/s390/char/hmcdrv_ftp.c 	while (*cmd != '\0') {
cmd               122 drivers/s390/char/hmcdrv_ftp.c 		while (isspace(*cmd))
cmd               123 drivers/s390/char/hmcdrv_ftp.c 			++cmd;
cmd               125 drivers/s390/char/hmcdrv_ftp.c 		if (*cmd == '\0')
cmd               128 drivers/s390/char/hmcdrv_ftp.c 		start = cmd;
cmd               132 drivers/s390/char/hmcdrv_ftp.c 			while ((*cmd != '\0') && !isspace(*cmd))
cmd               133 drivers/s390/char/hmcdrv_ftp.c 				++cmd;
cmd               134 drivers/s390/char/hmcdrv_ftp.c 			ftp->id = hmcdrv_ftp_cmd_getid(start, cmd - start);
cmd               137 drivers/s390/char/hmcdrv_ftp.c 			while ((*cmd != '\0') && !iscntrl(*cmd))
cmd               138 drivers/s390/char/hmcdrv_ftp.c 				++cmd;
cmd               142 drivers/s390/char/hmcdrv_ftp.c 			*cmd = '\0';
cmd               237 drivers/s390/char/hmcdrv_ftp.c ssize_t hmcdrv_ftp_cmd(char __kernel *cmd, loff_t offset,
cmd               243 drivers/s390/char/hmcdrv_ftp.c 	ssize_t retlen = hmcdrv_ftp_parse(cmd, &ftp);
cmd                61 drivers/s390/char/hmcdrv_ftp.h ssize_t hmcdrv_ftp_cmd(char __kernel *cmd, loff_t offset,
cmd               360 drivers/s390/char/keyboard.c 	      int cmd, int perm)
cmd               380 drivers/s390/char/keyboard.c 	switch (cmd) {
cmd               436 drivers/s390/char/keyboard.c 	       int cmd, int perm)
cmd               450 drivers/s390/char/keyboard.c 	switch (cmd) {
cmd               477 drivers/s390/char/keyboard.c int kbd_ioctl(struct kbd_data *kbd, unsigned int cmd, unsigned long arg)
cmd               494 drivers/s390/char/keyboard.c 	switch (cmd) {
cmd               499 drivers/s390/char/keyboard.c 		return do_kdsk_ioctl(kbd, argp, cmd, perm);
cmd               502 drivers/s390/char/keyboard.c 		return do_kdgkb_ioctl(kbd, argp, cmd, perm);
cmd               195 drivers/s390/char/raw3270.c raw3270_request_set_cmd(struct raw3270_request *rq, u8 cmd)
cmd               197 drivers/s390/char/raw3270.c 	rq->ccw.cmd_code = cmd;
cmd               334 drivers/s390/char/raw3270.c 		if (irb->scsw.cmd.dstat & DEV_STAT_DEV_END)
cmd               336 drivers/s390/char/raw3270.c 		if (irb->scsw.cmd.dstat == (DEV_STAT_CHN_END |
cmd               341 drivers/s390/char/raw3270.c 		if ((irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK) &&
cmd               671 drivers/s390/char/raw3270.c 		if (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK) {
cmd               678 drivers/s390/char/raw3270.c 	if (irb->scsw.cmd.dstat & DEV_STAT_ATTENTION) {
cmd               116 drivers/s390/char/raw3270.h void raw3270_request_set_cmd(struct raw3270_request *, u8 cmd);
cmd               327 drivers/s390/char/sclp.h int sclp_early_cmd(sclp_cmdw_t cmd, void *sccb);
cmd                40 drivers/s390/char/sclp_cmd.c int sclp_sync_request(sclp_cmdw_t cmd, void *sccb)
cmd                42 drivers/s390/char/sclp_cmd.c 	return sclp_sync_request_timeout(cmd, sccb, 0);
cmd                45 drivers/s390/char/sclp_cmd.c int sclp_sync_request_timeout(sclp_cmdw_t cmd, void *sccb, int timeout)
cmd                56 drivers/s390/char/sclp_cmd.c 	request->command = cmd;
cmd                72 drivers/s390/char/sclp_cmd.c 			cmd, request->status);
cmd               118 drivers/s390/char/sclp_cmd.c static int do_core_configure(sclp_cmdw_t cmd)
cmd               133 drivers/s390/char/sclp_cmd.c 	rc = sclp_sync_request_timeout(cmd, sccb, SCLP_QUEUE_INTERVAL);
cmd               142 drivers/s390/char/sclp_cmd.c 			cmd, sccb->header.response_code);
cmd               192 drivers/s390/char/sclp_cmd.c static int do_assign_storage(sclp_cmdw_t cmd, u16 rn)
cmd               202 drivers/s390/char/sclp_cmd.c 	rc = sclp_sync_request_timeout(cmd, sccb, SCLP_QUEUE_INTERVAL);
cmd               211 drivers/s390/char/sclp_cmd.c 			cmd, sccb->header.response_code, rn);
cmd               563 drivers/s390/char/sclp_cmd.c static int do_chp_configure(sclp_cmdw_t cmd)
cmd               575 drivers/s390/char/sclp_cmd.c 	rc = sclp_sync_request(cmd, sccb);
cmd               586 drivers/s390/char/sclp_cmd.c 			cmd, sccb->header.response_code);
cmd                93 drivers/s390/char/sclp_ctl.c static long sclp_ctl_ioctl(struct file *filp, unsigned int cmd,
cmd               102 drivers/s390/char/sclp_ctl.c 	switch (cmd) {
cmd                50 drivers/s390/char/sclp_diag.h 	u8 cmd;
cmd                63 drivers/s390/char/sclp_early_core.c int sclp_early_cmd(sclp_cmdw_t cmd, void *sccb)
cmd                69 drivers/s390/char/sclp_early_core.c 	rc = sclp_service_call(cmd, sccb);
cmd               112 drivers/s390/char/sclp_ftp.c 	sccb->evbuf.mdd.ftp.cmd = ftp->id;
cmd                58 drivers/s390/char/sclp_pci.c static int do_pci_configure(sclp_cmdw_t cmd, u32 fid)
cmd                73 drivers/s390/char/sclp_pci.c 	rc = sclp_sync_request(cmd, sccb);
cmd                82 drivers/s390/char/sclp_pci.c 			cmd, sccb->header.response_code);
cmd               224 drivers/s390/char/tape_34xx.c 	if (irb->scsw.cmd.dstat == 0x85) { /* READY */
cmd               838 drivers/s390/char/tape_34xx.c 	if ((irb->scsw.cmd.dstat & DEV_STAT_UNIT_EXCEP) &&
cmd               839 drivers/s390/char/tape_34xx.c 	    (irb->scsw.cmd.dstat & DEV_STAT_DEV_END) &&
cmd               845 drivers/s390/char/tape_34xx.c 	if (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK)
cmd               848 drivers/s390/char/tape_34xx.c 	if (irb->scsw.cmd.dstat & DEV_STAT_DEV_END) {
cmd               852 drivers/s390/char/tape_34xx.c 		if (irb->scsw.cmd.dstat & DEV_STAT_UNIT_EXCEP) {
cmd               870 drivers/s390/char/tape_34xx.c tape_34xx_ioctl(struct tape_device *device, unsigned int cmd, unsigned long arg)
cmd               872 drivers/s390/char/tape_34xx.c 	if (cmd == TAPE390_DISPLAY) {
cmd               466 drivers/s390/char/tape_3590.c tape_3590_ioctl(struct tape_device *device, unsigned int cmd, unsigned long arg)
cmd               468 drivers/s390/char/tape_3590.c 	switch (cmd) {
cmd               802 drivers/s390/char/tape_3590.c 	if (irb->scsw.cmd.dstat == DEV_STAT_CHN_END)
cmd               805 drivers/s390/char/tape_3590.c 	else if (irb->scsw.cmd.dstat == 0x85)
cmd               808 drivers/s390/char/tape_3590.c 	else if (irb->scsw.cmd.dstat & DEV_STAT_ATTENTION) {
cmd              1457 drivers/s390/char/tape_3590.c 	if ((irb->scsw.cmd.dstat & DEV_STAT_UNIT_EXCEP) &&
cmd              1458 drivers/s390/char/tape_3590.c 	    (irb->scsw.cmd.dstat & DEV_STAT_DEV_END) &&
cmd              1465 drivers/s390/char/tape_3590.c 	if (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK)
cmd              1468 drivers/s390/char/tape_3590.c 	if (irb->scsw.cmd.dstat & DEV_STAT_DEV_END) {
cmd              1469 drivers/s390/char/tape_3590.c 		if (irb->scsw.cmd.dstat == DEV_STAT_UNIT_EXCEP) {
cmd              1479 drivers/s390/char/tape_3590.c 	if (irb->scsw.cmd.dstat & DEV_STAT_CHN_END) {
cmd              1484 drivers/s390/char/tape_3590.c 	if (irb->scsw.cmd.dstat & DEV_STAT_ATTENTION) {
cmd               924 drivers/s390/char/tape_core.c 		  irb->scsw.cmd.dstat, irb->scsw.cmd.cstat);
cmd              1139 drivers/s390/char/tape_core.c 	if (irb->scsw.cmd.cc != 0 &&
cmd              1140 drivers/s390/char/tape_core.c 	    (irb->scsw.cmd.fctl & SCSW_FCTL_START_FUNC) &&
cmd              1143 drivers/s390/char/tape_core.c 			device->cdev_id, irb->scsw.cmd.cc, irb->scsw.cmd.fctl);
cmd              1151 drivers/s390/char/tape_core.c 		request->rescnt = irb->scsw.cmd.count;
cmd              1152 drivers/s390/char/tape_core.c 	else if ((irb->scsw.cmd.dstat == 0x85 || irb->scsw.cmd.dstat == 0x80) &&
cmd              1167 drivers/s390/char/tape_core.c 	if (irb->scsw.cmd.dstat != 0x0c) {
cmd               686 drivers/s390/char/tty3270.c 	if (irb->scsw.cmd.dstat & DEV_STAT_ATTENTION) {
cmd               694 drivers/s390/char/tty3270.c 		if (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK) {
cmd               700 drivers/s390/char/tty3270.c 			rq->rescnt = irb->scsw.cmd.count;
cmd               702 drivers/s390/char/tty3270.c 	} else if (irb->scsw.cmd.dstat & DEV_STAT_DEV_END) {
cmd              1858 drivers/s390/char/tty3270.c static int tty3270_ioctl(struct tty_struct *tty, unsigned int cmd,
cmd              1868 drivers/s390/char/tty3270.c 	return kbd_ioctl(tp->kbd, cmd, arg);
cmd              1873 drivers/s390/char/tty3270.c 				 unsigned int cmd, unsigned long arg)
cmd              1882 drivers/s390/char/tty3270.c 	return kbd_ioctl(tp->kbd, cmd, (unsigned long)compat_ptr(arg));
cmd               158 drivers/s390/char/vmcp.c 	char *cmd;
cmd               163 drivers/s390/char/vmcp.c 	cmd = memdup_user_nul(buff, count);
cmd               164 drivers/s390/char/vmcp.c 	if (IS_ERR(cmd))
cmd               165 drivers/s390/char/vmcp.c 		return PTR_ERR(cmd);
cmd               168 drivers/s390/char/vmcp.c 		kfree(cmd);
cmd               175 drivers/s390/char/vmcp.c 		kfree(cmd);
cmd               178 drivers/s390/char/vmcp.c 	debug_text_event(vmcp_debug, 1, cmd);
cmd               179 drivers/s390/char/vmcp.c 	session->resp_size = cpcmd(cmd, session->response, session->bufsize,
cmd               182 drivers/s390/char/vmcp.c 	kfree(cmd);
cmd               200 drivers/s390/char/vmcp.c static long vmcp_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               213 drivers/s390/char/vmcp.c 	switch (cmd) {
cmd               312 drivers/s390/char/vmur.c 		      intparm, irb->scsw.cmd.cstat, irb->scsw.cmd.dstat,
cmd               313 drivers/s390/char/vmur.c 		      irb->scsw.cmd.count);
cmd               324 drivers/s390/char/vmur.c 	else if (irb->scsw.cmd.dstat == (DEV_STAT_CHN_END | DEV_STAT_DEV_END))
cmd               173 drivers/s390/cio/ccwreq.c 	struct cmd_scsw *scsw = &irb->scsw.cmd;
cmd               250 drivers/s390/cio/chp.c 	char cmd[10];
cmd               254 drivers/s390/cio/chp.c 	num_args = sscanf(buf, "%5s", cmd);
cmd               258 drivers/s390/cio/chp.c 	if (!strncasecmp(cmd, "on", 2) || !strcmp(cmd, "1")) {
cmd               262 drivers/s390/cio/chp.c 	} else if (!strncasecmp(cmd, "off", 3) || !strcmp(cmd, "0")) {
cmd               266 drivers/s390/cio/chsc_sch.c 			sch->schib.scsw.cmd.fctl |= SCSW_FCTL_START_FUNC;
cmd               304 drivers/s390/cio/chsc_sch.c 	request->irb.scsw.cmd.cstat &= ~SCHN_STAT_CHAIN_CHECK;
cmd               876 drivers/s390/cio/chsc_sch.c static long chsc_ioctl(struct file *filp, unsigned int cmd,
cmd               881 drivers/s390/cio/chsc_sch.c 	CHSC_MSG(2, "chsc_ioctl called, cmd=%x\n", cmd);
cmd               886 drivers/s390/cio/chsc_sch.c 	switch (cmd) {
cmd               137 drivers/s390/cio/cio.c 	orb->cmd.intparm = (u32)(addr_t)sch;
cmd               138 drivers/s390/cio/cio.c 	orb->cmd.fmt = 1;
cmd               140 drivers/s390/cio/cio.c 	orb->cmd.pfch = priv->options.prefetch == 0;
cmd               141 drivers/s390/cio/cio.c 	orb->cmd.spnd = priv->options.suspend;
cmd               142 drivers/s390/cio/cio.c 	orb->cmd.ssic = priv->options.suspend && priv->options.inter;
cmd               143 drivers/s390/cio/cio.c 	orb->cmd.lpm = (lpm != 0) ? lpm : sch->lpm;
cmd               147 drivers/s390/cio/cio.c 	orb->cmd.c64 = 1;
cmd               148 drivers/s390/cio/cio.c 	orb->cmd.i2k = 0;
cmd               149 drivers/s390/cio/cio.c 	orb->cmd.key = key >> 4;
cmd               151 drivers/s390/cio/cio.c 	orb->cmd.cpa = (__u32) __pa(cpa);
cmd               162 drivers/s390/cio/cio.c 		sch->schib.scsw.cmd.actl |= SCSW_ACTL_START_PEND;
cmd               199 drivers/s390/cio/cio.c 		sch->schib.scsw.cmd.actl |= SCSW_ACTL_RESUME_PEND;
cmd               238 drivers/s390/cio/cio.c 		sch->schib.scsw.cmd.actl |= SCSW_ACTL_HALT_PEND;
cmd               272 drivers/s390/cio/cio.c 		sch->schib.scsw.cmd.actl |= SCSW_ACTL_CLEAR_PEND;
cmd              1688 drivers/s390/cio/device.c 		if (sch->schib.scsw.cmd.actl == 0)
cmd                70 drivers/s390/cio/device_fsm.c 		if ((void *)(addr_t)orb->cmd.cpa ==
cmd                72 drivers/s390/cio/device_fsm.c 		    (void *)(addr_t)orb->cmd.cpa ==
cmd                80 drivers/s390/cio/device_fsm.c 			       (void *)(addr_t)orb->cmd.cpa,
cmd               469 drivers/s390/cio/device_fsm.c 		struct cmd_scsw *scsw = &irb->scsw.cmd;
cmd               765 drivers/s390/cio/device_fsm.c 		if (is_cmd && (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK) &&
cmd               148 drivers/s390/cio/device_id.c 	struct cmd_scsw *scsw = &cdev->private->dma_area->irb.scsw.cmd;
cmd               216 drivers/s390/cio/device_ops.c 	    ((sch->schib.scsw.cmd.stctl & SCSW_STCTL_PRIM_STATUS) &&
cmd               217 drivers/s390/cio/device_ops.c 	     !(sch->schib.scsw.cmd.stctl & SCSW_STCTL_SEC_STATUS)) ||
cmd               417 drivers/s390/cio/device_ops.c 	    !(sch->schib.scsw.cmd.actl & SCSW_ACTL_SUSPENDED))
cmd                96 drivers/s390/cio/device_pgid.c 	if (status == IO_STATUS_ERROR && irb->scsw.cmd.cstat == 0)
cmd                82 drivers/s390/cio/device_status.c 	cdev->private->dma_area->irb.scsw.cmd.ectl = 0;
cmd                83 drivers/s390/cio/device_status.c 	if ((irb->scsw.cmd.stctl & SCSW_STCTL_ALERT_STATUS) &&
cmd                84 drivers/s390/cio/device_status.c 	    !(irb->scsw.cmd.stctl & SCSW_STCTL_INTER_STATUS))
cmd                85 drivers/s390/cio/device_status.c 		cdev->private->dma_area->irb.scsw.cmd.ectl = irb->scsw.cmd.ectl;
cmd                87 drivers/s390/cio/device_status.c 	if (!cdev->private->dma_area->irb.scsw.cmd.ectl)
cmd                99 drivers/s390/cio/device_status.c 	if (!irb->scsw.cmd.eswf &&
cmd               100 drivers/s390/cio/device_status.c 	    (irb->scsw.cmd.stctl == SCSW_STCTL_STATUS_PEND))
cmd               102 drivers/s390/cio/device_status.c 	if (irb->scsw.cmd.stctl ==
cmd               104 drivers/s390/cio/device_status.c 	    !(irb->scsw.cmd.actl & SCSW_ACTL_SUSPENDED))
cmd               127 drivers/s390/cio/device_status.c 	if (irb->scsw.cmd.eswf) {
cmd               136 drivers/s390/cio/device_status.c 		if (irb->scsw.cmd.cstat & (SCHN_STAT_CHN_DATA_CHK |
cmd               157 drivers/s390/cio/device_status.c 		if (irb->scsw.cmd.cstat & SCHN_STAT_INTF_CTRL_CHK)
cmd               229 drivers/s390/cio/device_status.c 	if (irb->scsw.cmd.fctl & SCSW_FCTL_CLEAR_FUNC)
cmd               233 drivers/s390/cio/device_status.c 	if (irb->scsw.cmd.fctl & SCSW_FCTL_START_FUNC) {
cmd               235 drivers/s390/cio/device_status.c 		cdev_irb->scsw.cmd.key = irb->scsw.cmd.key;
cmd               237 drivers/s390/cio/device_status.c 		cdev_irb->scsw.cmd.sctl = irb->scsw.cmd.sctl;
cmd               239 drivers/s390/cio/device_status.c 		cdev_irb->scsw.cmd.cc |= irb->scsw.cmd.cc;
cmd               241 drivers/s390/cio/device_status.c 		cdev_irb->scsw.cmd.fmt = irb->scsw.cmd.fmt;
cmd               243 drivers/s390/cio/device_status.c 		cdev_irb->scsw.cmd.pfch = irb->scsw.cmd.pfch;
cmd               245 drivers/s390/cio/device_status.c 		cdev_irb->scsw.cmd.isic = irb->scsw.cmd.isic;
cmd               247 drivers/s390/cio/device_status.c 		cdev_irb->scsw.cmd.alcc = irb->scsw.cmd.alcc;
cmd               249 drivers/s390/cio/device_status.c 		cdev_irb->scsw.cmd.ssi = irb->scsw.cmd.ssi;
cmd               256 drivers/s390/cio/device_status.c 	cdev_irb->scsw.cmd.fctl |= irb->scsw.cmd.fctl;
cmd               258 drivers/s390/cio/device_status.c 	cdev_irb->scsw.cmd.actl = irb->scsw.cmd.actl;
cmd               260 drivers/s390/cio/device_status.c 	cdev_irb->scsw.cmd.stctl |= irb->scsw.cmd.stctl;
cmd               265 drivers/s390/cio/device_status.c 	if ((irb->scsw.cmd.stctl & SCSW_STCTL_PRIM_STATUS) ||
cmd               266 drivers/s390/cio/device_status.c 	    ((irb->scsw.cmd.stctl ==
cmd               268 drivers/s390/cio/device_status.c 	     (irb->scsw.cmd.actl & SCSW_ACTL_DEVACT) &&
cmd               269 drivers/s390/cio/device_status.c 	     (irb->scsw.cmd.actl & SCSW_ACTL_SCHACT)) ||
cmd               270 drivers/s390/cio/device_status.c 	    (irb->scsw.cmd.actl & SCSW_ACTL_SUSPENDED))
cmd               271 drivers/s390/cio/device_status.c 		cdev_irb->scsw.cmd.cpa = irb->scsw.cmd.cpa;
cmd               273 drivers/s390/cio/device_status.c 	cdev_irb->scsw.cmd.dstat &= ~DEV_STAT_BUSY;
cmd               275 drivers/s390/cio/device_status.c 	if (irb->scsw.cmd.stctl &
cmd               278 drivers/s390/cio/device_status.c 		cdev_irb->scsw.cmd.dstat |= irb->scsw.cmd.dstat;
cmd               280 drivers/s390/cio/device_status.c 	cdev_irb->scsw.cmd.cstat |= irb->scsw.cmd.cstat;
cmd               282 drivers/s390/cio/device_status.c 	if ((irb->scsw.cmd.stctl & SCSW_STCTL_PRIM_STATUS) &&
cmd               283 drivers/s390/cio/device_status.c 	    (irb->scsw.cmd.cstat & ~(SCHN_STAT_PCI | SCHN_STAT_INCORR_LEN))
cmd               285 drivers/s390/cio/device_status.c 		cdev_irb->scsw.cmd.count = irb->scsw.cmd.count;
cmd               302 drivers/s390/cio/device_status.c 	if ((cdev_irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK) &&
cmd               365 drivers/s390/cio/device_status.c 	if (!(irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK) &&
cmd               366 drivers/s390/cio/device_status.c 	    (irb->scsw.cmd.dstat & DEV_STAT_CHN_END)) {
cmd               384 drivers/s390/cio/device_status.c 	if ((irb->scsw.cmd.actl  & (SCSW_ACTL_DEVACT | SCSW_ACTL_SCHACT)) != 0)
cmd               388 drivers/s390/cio/device_status.c 	    !(irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK)) {
cmd               295 drivers/s390/cio/fcx.c struct dcw *tccb_add_dcw(struct tccb *tccb, size_t tccb_size, u8 cmd, u8 flags,
cmd               311 drivers/s390/cio/fcx.c 	dcw->cmd = cmd;
cmd               293 drivers/s390/cio/itcw.c struct dcw *itcw_add_dcw(struct itcw *itcw, u8 cmd, u8 flags, void *cd,
cmd               296 drivers/s390/cio/itcw.c 	return tccb_add_dcw(tcw_get_tccb(itcw->tcw), TCCB_MAX_SIZE, cmd,
cmd                87 drivers/s390/cio/orb.h 	struct cmd_orb cmd;
cmd              1066 drivers/s390/cio/qdio_main.c 	cstat = irb->scsw.cmd.cstat;
cmd              1067 drivers/s390/cio/qdio_main.c 	dstat = irb->scsw.cmd.dstat;
cmd              1348 drivers/s390/cio/qdio_main.c 	irq_ptr->ccw.cmd_code = irq_ptr->equeue.cmd;
cmd              1413 drivers/s390/cio/qdio_main.c 	irq_ptr->ccw.cmd_code = irq_ptr->aqueue.cmd;
cmd               383 drivers/s390/cio/vfio_ccw_cp.c 		if ((!cp->orb.cmd.c64 || cp->orb.cmd.i2k) && ccw_is_idal(ccw))
cmd               435 drivers/s390/cio/vfio_ccw_cp.c 	if (!cp->orb.cmd.fmt)
cmd               643 drivers/s390/cio/vfio_ccw_cp.c 	if (!orb->cmd.pfch)
cmd               651 drivers/s390/cio/vfio_ccw_cp.c 	ret = ccwchain_handle_ccw(orb->cmd.cpa, cp);
cmd               659 drivers/s390/cio/vfio_ccw_cp.c 		cp->orb.cmd.c64 = 1;
cmd               779 drivers/s390/cio/vfio_ccw_cp.c 	orb->cmd.intparm = intparm;
cmd               780 drivers/s390/cio/vfio_ccw_cp.c 	orb->cmd.fmt = 1;
cmd               781 drivers/s390/cio/vfio_ccw_cp.c 	orb->cmd.key = PAGE_DEFAULT_KEY >> 4;
cmd               783 drivers/s390/cio/vfio_ccw_cp.c 	if (orb->cmd.lpm == 0)
cmd               784 drivers/s390/cio/vfio_ccw_cp.c 		orb->cmd.lpm = lpm;
cmd               788 drivers/s390/cio/vfio_ccw_cp.c 	orb->cmd.cpa = (__u32) __pa(cpa);
cmd               810 drivers/s390/cio/vfio_ccw_cp.c 	u32 cpa = scsw->cmd.cpa;
cmd               840 drivers/s390/cio/vfio_ccw_cp.c 	scsw->cmd.cpa = cpa;
cmd                53 drivers/s390/cio/vfio_ccw_fsm.c 		sch->schib.scsw.cmd.actl |= SCSW_ACTL_START_PEND;
cmd                63 drivers/s390/cio/vfio_ccw_fsm.c 		lpm = orb->cmd.lpm;
cmd               107 drivers/s390/cio/vfio_ccw_fsm.c 		sch->schib.scsw.cmd.actl |= SCSW_ACTL_HALT_PEND;
cmd               148 drivers/s390/cio/vfio_ccw_fsm.c 		sch->schib.scsw.cmd.actl = SCSW_ACTL_CLEAR_PEND;
cmd               255 drivers/s390/cio/vfio_ccw_fsm.c 	if (scsw->cmd.fctl & SCSW_FCTL_START_FUNC) {
cmd               305 drivers/s390/cio/vfio_ccw_fsm.c 	} else if (scsw->cmd.fctl & SCSW_FCTL_HALT_FUNC) {
cmd               313 drivers/s390/cio/vfio_ccw_fsm.c 	} else if (scsw->cmd.fctl & SCSW_FCTL_CLEAR_FUNC) {
cmd               324 drivers/s390/cio/vfio_ccw_fsm.c 	trace_vfio_ccw_io_fctl(scsw->cmd.fctl, schid,
cmd               486 drivers/s390/cio/vfio_ccw_ops.c 				   unsigned int cmd,
cmd               492 drivers/s390/cio/vfio_ccw_ops.c 	switch (cmd) {
cmd               752 drivers/s390/crypto/pkey_api.c static long pkey_unlocked_ioctl(struct file *filp, unsigned int cmd,
cmd               757 drivers/s390/crypto/pkey_api.c 	switch (cmd) {
cmd              1262 drivers/s390/crypto/vfio_ap_ops.c 				    unsigned int cmd, unsigned long arg)
cmd              1267 drivers/s390/crypto/vfio_ap_ops.c 	switch (cmd) {
cmd               541 drivers/s390/crypto/zcrypt_api.c 				     unsigned int cmd)
cmd               544 drivers/s390/crypto/zcrypt_api.c 	int ioctlnr = (cmd & _IOC_NRMASK) >> _IOC_NRSHIFT;
cmd              1291 drivers/s390/crypto/zcrypt_api.c static long zcrypt_unlocked_ioctl(struct file *filp, unsigned int cmd,
cmd              1298 drivers/s390/crypto/zcrypt_api.c 	rc = zcrypt_check_ioctl(perms, cmd);
cmd              1302 drivers/s390/crypto/zcrypt_api.c 	switch (cmd) {
cmd              1484 drivers/s390/crypto/zcrypt_api.c 		ZCRYPT_DBF(DBF_DEBUG, "unknown ioctl 0x%08x\n", cmd);
cmd              1503 drivers/s390/crypto/zcrypt_api.c 			    unsigned int cmd, unsigned long arg)
cmd              1545 drivers/s390/crypto/zcrypt_api.c 				unsigned int cmd, unsigned long arg)
cmd              1598 drivers/s390/crypto/zcrypt_api.c 			 unsigned int cmd, unsigned long arg)
cmd              1643 drivers/s390/crypto/zcrypt_api.c static long zcrypt_compat_ioctl(struct file *filp, unsigned int cmd,
cmd              1650 drivers/s390/crypto/zcrypt_api.c 	rc = zcrypt_check_ioctl(perms, cmd);
cmd              1654 drivers/s390/crypto/zcrypt_api.c 	if (cmd == ICARSAMODEXPO)
cmd              1655 drivers/s390/crypto/zcrypt_api.c 		return trans_modexpo32(perms, filp, cmd, arg);
cmd              1656 drivers/s390/crypto/zcrypt_api.c 	if (cmd == ICARSACRT)
cmd              1657 drivers/s390/crypto/zcrypt_api.c 		return trans_modexpo_crt32(perms, filp, cmd, arg);
cmd              1658 drivers/s390/crypto/zcrypt_api.c 	if (cmd == ZSECSENDCPRB)
cmd              1659 drivers/s390/crypto/zcrypt_api.c 		return trans_xcRB32(perms, filp, cmd, arg);
cmd              1660 drivers/s390/crypto/zcrypt_api.c 	return zcrypt_unlocked_ioctl(filp, cmd, arg);
cmd               263 drivers/s390/net/ctcm_fsms.c 	if (ch->irb->scsw.cmd.count != 0)
cmd               266 drivers/s390/net/ctcm_fsms.c 			     CTCM_FUNTAIL, dev->name, ch->irb->scsw.cmd.count);
cmd               360 drivers/s390/net/ctcm_fsms.c 	int len = ch->max_bufsize - ch->irb->scsw.cmd.count;
cmd              1234 drivers/s390/net/ctcm_fsms.c 	if (ch->irb->scsw.cmd.count != 0)
cmd              1237 drivers/s390/net/ctcm_fsms.c 			     CTCM_FUNTAIL, dev->name, ch->irb->scsw.cmd.count);
cmd              1388 drivers/s390/net/ctcm_fsms.c 	int len	= ch->max_bufsize - ch->irb->scsw.cmd.count;
cmd              1212 drivers/s390/net/ctcm_main.c 	cstat = irb->scsw.cmd.cstat;
cmd              1213 drivers/s390/net/ctcm_main.c 	dstat = irb->scsw.cmd.dstat;
cmd              1254 drivers/s390/net/ctcm_main.c 	if (irb->scsw.cmd.cstat) {
cmd              1265 drivers/s390/net/ctcm_main.c 	if (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK) {
cmd              1274 drivers/s390/net/ctcm_main.c 	if (irb->scsw.cmd.dstat & DEV_STAT_BUSY) {
cmd              1275 drivers/s390/net/ctcm_main.c 		if (irb->scsw.cmd.dstat & DEV_STAT_ATTENTION)
cmd              1281 drivers/s390/net/ctcm_main.c 	if (irb->scsw.cmd.dstat & DEV_STAT_ATTENTION) {
cmd              1285 drivers/s390/net/ctcm_main.c 	if ((irb->scsw.cmd.stctl & SCSW_STCTL_SEC_STATUS) ||
cmd              1286 drivers/s390/net/ctcm_main.c 	    (irb->scsw.cmd.stctl == SCSW_STCTL_STATUS_PEND) ||
cmd              1287 drivers/s390/net/ctcm_main.c 	    (irb->scsw.cmd.stctl ==
cmd                38 drivers/s390/net/ism.h 	u32 cmd;
cmd                44 drivers/s390/net/ism.h 	u32 cmd;
cmd                36 drivers/s390/net/ism_drv.c static int ism_cmd(struct ism_dev *ism, void *cmd)
cmd                38 drivers/s390/net/ism_drv.c 	struct ism_req_hdr *req = cmd;
cmd                39 drivers/s390/net/ism_drv.c 	struct ism_resp_hdr *resp = cmd;
cmd                59 drivers/s390/net/ism_drv.c 	union ism_cmd_simple cmd;
cmd                61 drivers/s390/net/ism_drv.c 	memset(&cmd, 0, sizeof(cmd));
cmd                62 drivers/s390/net/ism_drv.c 	cmd.request.hdr.cmd = cmd_code;
cmd                63 drivers/s390/net/ism_drv.c 	cmd.request.hdr.len = sizeof(cmd.request);
cmd                65 drivers/s390/net/ism_drv.c 	return ism_cmd(ism, &cmd);
cmd                70 drivers/s390/net/ism_drv.c 	union ism_qi cmd;
cmd                72 drivers/s390/net/ism_drv.c 	memset(&cmd, 0, sizeof(cmd));
cmd                73 drivers/s390/net/ism_drv.c 	cmd.request.hdr.cmd = ISM_QUERY_INFO;
cmd                74 drivers/s390/net/ism_drv.c 	cmd.request.hdr.len = sizeof(cmd.request);
cmd                76 drivers/s390/net/ism_drv.c 	if (ism_cmd(ism, &cmd))
cmd                80 drivers/s390/net/ism_drv.c 	debug_event(ism_debug_info, 3, &cmd.response, sizeof(cmd.response));
cmd                87 drivers/s390/net/ism_drv.c 	union ism_reg_sba cmd;
cmd                96 drivers/s390/net/ism_drv.c 	memset(&cmd, 0, sizeof(cmd));
cmd                97 drivers/s390/net/ism_drv.c 	cmd.request.hdr.cmd = ISM_REG_SBA;
cmd                98 drivers/s390/net/ism_drv.c 	cmd.request.hdr.len = sizeof(cmd.request);
cmd                99 drivers/s390/net/ism_drv.c 	cmd.request.sba = dma_handle;
cmd               101 drivers/s390/net/ism_drv.c 	if (ism_cmd(ism, &cmd)) {
cmd               114 drivers/s390/net/ism_drv.c 	union ism_reg_ieq cmd;
cmd               123 drivers/s390/net/ism_drv.c 	memset(&cmd, 0, sizeof(cmd));
cmd               124 drivers/s390/net/ism_drv.c 	cmd.request.hdr.cmd = ISM_REG_IEQ;
cmd               125 drivers/s390/net/ism_drv.c 	cmd.request.hdr.len = sizeof(cmd.request);
cmd               126 drivers/s390/net/ism_drv.c 	cmd.request.ieq = dma_handle;
cmd               127 drivers/s390/net/ism_drv.c 	cmd.request.len = sizeof(*ieq);
cmd               129 drivers/s390/net/ism_drv.c 	if (ism_cmd(ism, &cmd)) {
cmd               183 drivers/s390/net/ism_drv.c 	union ism_read_gid cmd;
cmd               186 drivers/s390/net/ism_drv.c 	memset(&cmd, 0, sizeof(cmd));
cmd               187 drivers/s390/net/ism_drv.c 	cmd.request.hdr.cmd = ISM_READ_GID;
cmd               188 drivers/s390/net/ism_drv.c 	cmd.request.hdr.len = sizeof(cmd.request);
cmd               190 drivers/s390/net/ism_drv.c 	ret = ism_cmd(ism, &cmd);
cmd               194 drivers/s390/net/ism_drv.c 	ism->smcd->local_gid = cmd.response.gid;
cmd               203 drivers/s390/net/ism_drv.c 	union ism_query_rgid cmd;
cmd               205 drivers/s390/net/ism_drv.c 	memset(&cmd, 0, sizeof(cmd));
cmd               206 drivers/s390/net/ism_drv.c 	cmd.request.hdr.cmd = ISM_QUERY_RGID;
cmd               207 drivers/s390/net/ism_drv.c 	cmd.request.hdr.len = sizeof(cmd.request);
cmd               209 drivers/s390/net/ism_drv.c 	cmd.request.rgid = rgid;
cmd               210 drivers/s390/net/ism_drv.c 	cmd.request.vlan_valid = vid_valid;
cmd               211 drivers/s390/net/ism_drv.c 	cmd.request.vlan_id = vid;
cmd               213 drivers/s390/net/ism_drv.c 	return ism_cmd(ism, &cmd);
cmd               254 drivers/s390/net/ism_drv.c 	union ism_reg_dmb cmd;
cmd               261 drivers/s390/net/ism_drv.c 	memset(&cmd, 0, sizeof(cmd));
cmd               262 drivers/s390/net/ism_drv.c 	cmd.request.hdr.cmd = ISM_REG_DMB;
cmd               263 drivers/s390/net/ism_drv.c 	cmd.request.hdr.len = sizeof(cmd.request);
cmd               265 drivers/s390/net/ism_drv.c 	cmd.request.dmb = dmb->dma_addr;
cmd               266 drivers/s390/net/ism_drv.c 	cmd.request.dmb_len = dmb->dmb_len;
cmd               267 drivers/s390/net/ism_drv.c 	cmd.request.sba_idx = dmb->sba_idx;
cmd               268 drivers/s390/net/ism_drv.c 	cmd.request.vlan_valid = dmb->vlan_valid;
cmd               269 drivers/s390/net/ism_drv.c 	cmd.request.vlan_id = dmb->vlan_id;
cmd               270 drivers/s390/net/ism_drv.c 	cmd.request.rgid = dmb->rgid;
cmd               272 drivers/s390/net/ism_drv.c 	ret = ism_cmd(ism, &cmd);
cmd               277 drivers/s390/net/ism_drv.c 	dmb->dmb_tok = cmd.response.dmb_tok;
cmd               285 drivers/s390/net/ism_drv.c 	union ism_unreg_dmb cmd;
cmd               288 drivers/s390/net/ism_drv.c 	memset(&cmd, 0, sizeof(cmd));
cmd               289 drivers/s390/net/ism_drv.c 	cmd.request.hdr.cmd = ISM_UNREG_DMB;
cmd               290 drivers/s390/net/ism_drv.c 	cmd.request.hdr.len = sizeof(cmd.request);
cmd               292 drivers/s390/net/ism_drv.c 	cmd.request.dmb_tok = dmb->dmb_tok;
cmd               294 drivers/s390/net/ism_drv.c 	ret = ism_cmd(ism, &cmd);
cmd               306 drivers/s390/net/ism_drv.c 	union ism_set_vlan_id cmd;
cmd               308 drivers/s390/net/ism_drv.c 	memset(&cmd, 0, sizeof(cmd));
cmd               309 drivers/s390/net/ism_drv.c 	cmd.request.hdr.cmd = ISM_ADD_VLAN_ID;
cmd               310 drivers/s390/net/ism_drv.c 	cmd.request.hdr.len = sizeof(cmd.request);
cmd               312 drivers/s390/net/ism_drv.c 	cmd.request.vlan_id = vlan_id;
cmd               314 drivers/s390/net/ism_drv.c 	return ism_cmd(ism, &cmd);
cmd               320 drivers/s390/net/ism_drv.c 	union ism_set_vlan_id cmd;
cmd               322 drivers/s390/net/ism_drv.c 	memset(&cmd, 0, sizeof(cmd));
cmd               323 drivers/s390/net/ism_drv.c 	cmd.request.hdr.cmd = ISM_DEL_VLAN_ID;
cmd               324 drivers/s390/net/ism_drv.c 	cmd.request.hdr.len = sizeof(cmd.request);
cmd               326 drivers/s390/net/ism_drv.c 	cmd.request.vlan_id = vlan_id;
cmd               328 drivers/s390/net/ism_drv.c 	return ism_cmd(ism, &cmd);
cmd               345 drivers/s390/net/ism_drv.c 	union ism_sig_ieq cmd;
cmd               347 drivers/s390/net/ism_drv.c 	memset(&cmd, 0, sizeof(cmd));
cmd               348 drivers/s390/net/ism_drv.c 	cmd.request.hdr.cmd = ISM_SIGNAL_IEQ;
cmd               349 drivers/s390/net/ism_drv.c 	cmd.request.hdr.len = sizeof(cmd.request);
cmd               351 drivers/s390/net/ism_drv.c 	cmd.request.rgid = rgid;
cmd               352 drivers/s390/net/ism_drv.c 	cmd.request.trigger_irq = trigger_irq;
cmd               353 drivers/s390/net/ism_drv.c 	cmd.request.event_code = event_code;
cmd               354 drivers/s390/net/ism_drv.c 	cmd.request.info = info;
cmd               356 drivers/s390/net/ism_drv.c 	return ism_cmd(ism, &cmd);
cmd               738 drivers/s390/net/lcs.c 	struct lcs_cmd *cmd;
cmd               748 drivers/s390/net/lcs.c 	cmd = (struct lcs_cmd *) buffer->data;
cmd               749 drivers/s390/net/lcs.c 	cmd->offset = count;
cmd               750 drivers/s390/net/lcs.c 	cmd->type = LCS_FRAME_TYPE_CONTROL;
cmd               751 drivers/s390/net/lcs.c 	cmd->slot = 0;
cmd               770 drivers/s390/net/lcs.c lcs_alloc_reply(struct lcs_cmd *cmd)
cmd               780 drivers/s390/net/lcs.c 	reply->sequence_no = cmd->sequence_no;
cmd               792 drivers/s390/net/lcs.c lcs_notify_lancmd_waiters(struct lcs_card *card, struct lcs_cmd *cmd)
cmd               801 drivers/s390/net/lcs.c 		if (reply->sequence_no == cmd->sequence_no) {
cmd               805 drivers/s390/net/lcs.c 				reply->callback(card, cmd);
cmd               807 drivers/s390/net/lcs.c 			reply->rc = cmd->return_code;
cmd               849 drivers/s390/net/lcs.c 	struct lcs_cmd *cmd;
cmd               854 drivers/s390/net/lcs.c 	cmd = (struct lcs_cmd *) buffer->data;
cmd               855 drivers/s390/net/lcs.c 	cmd->return_code = 0;
cmd               856 drivers/s390/net/lcs.c 	cmd->sequence_no = card->sequence_no++;
cmd               857 drivers/s390/net/lcs.c 	reply = lcs_alloc_reply(cmd);
cmd               887 drivers/s390/net/lcs.c 	struct lcs_cmd *cmd;
cmd               891 drivers/s390/net/lcs.c 	cmd = (struct lcs_cmd *) buffer->data;
cmd               892 drivers/s390/net/lcs.c 	cmd->cmd_code = LCS_CMD_STARTUP;
cmd               893 drivers/s390/net/lcs.c 	cmd->initiator = initiator;
cmd               894 drivers/s390/net/lcs.c 	cmd->cmd.lcs_startup.buff_size = LCS_IOBUFFERSIZE;
cmd               905 drivers/s390/net/lcs.c 	struct lcs_cmd *cmd;
cmd               909 drivers/s390/net/lcs.c 	cmd = (struct lcs_cmd *) buffer->data;
cmd               910 drivers/s390/net/lcs.c 	cmd->cmd_code = LCS_CMD_SHUTDOWN;
cmd               911 drivers/s390/net/lcs.c 	cmd->initiator = LCS_INITIATOR_TCPIP;
cmd               919 drivers/s390/net/lcs.c __lcs_lanstat_cb(struct lcs_card *card, struct lcs_cmd *cmd)
cmd               922 drivers/s390/net/lcs.c 	memcpy(card->mac, cmd->cmd.lcs_lanstat_cmd.mac_addr, LCS_MAC_LENGTH);
cmd               929 drivers/s390/net/lcs.c 	struct lcs_cmd *cmd;
cmd               933 drivers/s390/net/lcs.c 	cmd = (struct lcs_cmd *) buffer->data;
cmd               935 drivers/s390/net/lcs.c 	cmd->cmd_code = LCS_CMD_LANSTAT;
cmd               936 drivers/s390/net/lcs.c 	cmd->initiator = LCS_INITIATOR_TCPIP;
cmd               937 drivers/s390/net/lcs.c 	cmd->cmd.lcs_std_cmd.lan_type = card->lan_type;
cmd               938 drivers/s390/net/lcs.c 	cmd->cmd.lcs_std_cmd.portno = card->portno;
cmd               949 drivers/s390/net/lcs.c 	struct lcs_cmd *cmd;
cmd               953 drivers/s390/net/lcs.c 	cmd = (struct lcs_cmd *) buffer->data;
cmd               954 drivers/s390/net/lcs.c 	cmd->cmd_code = LCS_CMD_STOPLAN;
cmd               955 drivers/s390/net/lcs.c 	cmd->initiator = initiator;
cmd               956 drivers/s390/net/lcs.c 	cmd->cmd.lcs_std_cmd.lan_type = card->lan_type;
cmd               957 drivers/s390/net/lcs.c 	cmd->cmd.lcs_std_cmd.portno = card->portno;
cmd               965 drivers/s390/net/lcs.c __lcs_send_startlan_cb(struct lcs_card *card, struct lcs_cmd *cmd)
cmd               968 drivers/s390/net/lcs.c 	card->lan_type = cmd->cmd.lcs_std_cmd.lan_type;
cmd               969 drivers/s390/net/lcs.c 	card->portno = cmd->cmd.lcs_std_cmd.portno;
cmd               976 drivers/s390/net/lcs.c 	struct lcs_cmd *cmd;
cmd               980 drivers/s390/net/lcs.c 	cmd = (struct lcs_cmd *) buffer->data;
cmd               981 drivers/s390/net/lcs.c 	cmd->cmd_code = LCS_CMD_STARTLAN;
cmd               982 drivers/s390/net/lcs.c 	cmd->initiator = initiator;
cmd               983 drivers/s390/net/lcs.c 	cmd->cmd.lcs_std_cmd.lan_type = card->lan_type;
cmd               984 drivers/s390/net/lcs.c 	cmd->cmd.lcs_std_cmd.portno = card->portno;
cmd               996 drivers/s390/net/lcs.c 	struct lcs_cmd *cmd;
cmd              1000 drivers/s390/net/lcs.c 	cmd = (struct lcs_cmd *) buffer->data;
cmd              1001 drivers/s390/net/lcs.c 	cmd->cmd_code = LCS_CMD_SETIPM;
cmd              1002 drivers/s390/net/lcs.c 	cmd->initiator = LCS_INITIATOR_TCPIP;
cmd              1003 drivers/s390/net/lcs.c 	cmd->cmd.lcs_qipassist.lan_type = card->lan_type;
cmd              1004 drivers/s390/net/lcs.c 	cmd->cmd.lcs_qipassist.portno = card->portno;
cmd              1005 drivers/s390/net/lcs.c 	cmd->cmd.lcs_qipassist.version = 4;
cmd              1006 drivers/s390/net/lcs.c 	cmd->cmd.lcs_qipassist.num_ip_pairs = 1;
cmd              1007 drivers/s390/net/lcs.c 	memcpy(cmd->cmd.lcs_qipassist.lcs_ipass_ctlmsg.ip_mac_pair,
cmd              1020 drivers/s390/net/lcs.c 	struct lcs_cmd *cmd;
cmd              1024 drivers/s390/net/lcs.c 	cmd = (struct lcs_cmd *) buffer->data;
cmd              1025 drivers/s390/net/lcs.c 	cmd->cmd_code = LCS_CMD_DELIPM;
cmd              1026 drivers/s390/net/lcs.c 	cmd->initiator = LCS_INITIATOR_TCPIP;
cmd              1027 drivers/s390/net/lcs.c 	cmd->cmd.lcs_qipassist.lan_type = card->lan_type;
cmd              1028 drivers/s390/net/lcs.c 	cmd->cmd.lcs_qipassist.portno = card->portno;
cmd              1029 drivers/s390/net/lcs.c 	cmd->cmd.lcs_qipassist.version = 4;
cmd              1030 drivers/s390/net/lcs.c 	cmd->cmd.lcs_qipassist.num_ip_pairs = 1;
cmd              1031 drivers/s390/net/lcs.c 	memcpy(cmd->cmd.lcs_qipassist.lcs_ipass_ctlmsg.ip_mac_pair,
cmd              1041 drivers/s390/net/lcs.c __lcs_check_multicast_cb(struct lcs_card *card, struct lcs_cmd *cmd)
cmd              1045 drivers/s390/net/lcs.c 		cmd->cmd.lcs_qipassist.ip_assists_supported;
cmd              1047 drivers/s390/net/lcs.c 		cmd->cmd.lcs_qipassist.ip_assists_enabled;
cmd              1054 drivers/s390/net/lcs.c 	struct lcs_cmd *cmd;
cmd              1060 drivers/s390/net/lcs.c 	cmd = (struct lcs_cmd *) buffer->data;
cmd              1061 drivers/s390/net/lcs.c 	cmd->cmd_code = LCS_CMD_QIPASSIST;
cmd              1062 drivers/s390/net/lcs.c 	cmd->initiator = LCS_INITIATOR_TCPIP;
cmd              1063 drivers/s390/net/lcs.c 	cmd->cmd.lcs_qipassist.lan_type = card->lan_type;
cmd              1064 drivers/s390/net/lcs.c 	cmd->cmd.lcs_qipassist.portno = card->portno;
cmd              1065 drivers/s390/net/lcs.c 	cmd->cmd.lcs_qipassist.version = 4;
cmd              1066 drivers/s390/net/lcs.c 	cmd->cmd.lcs_qipassist.num_ip_pairs = 1;
cmd              1317 drivers/s390/net/lcs.c 	cstat = irb->scsw.cmd.cstat;
cmd              1318 drivers/s390/net/lcs.c 	dstat = irb->scsw.cmd.dstat;
cmd              1378 drivers/s390/net/lcs.c 	cstat = irb->scsw.cmd.cstat;
cmd              1379 drivers/s390/net/lcs.c 	dstat = irb->scsw.cmd.dstat;
cmd              1381 drivers/s390/net/lcs.c 	LCS_DBF_TEXT_(5, trace, "%4x%4x", irb->scsw.cmd.cstat,
cmd              1382 drivers/s390/net/lcs.c 		      irb->scsw.cmd.dstat);
cmd              1383 drivers/s390/net/lcs.c 	LCS_DBF_TEXT_(5, trace, "%4x%4x", irb->scsw.cmd.fctl,
cmd              1384 drivers/s390/net/lcs.c 		      irb->scsw.cmd.actl);
cmd              1404 drivers/s390/net/lcs.c 	    (irb->scsw.cmd.fctl & SCSW_FCTL_START_FUNC) &&
cmd              1405 drivers/s390/net/lcs.c 	    (irb->scsw.cmd.cpa != 0)) {
cmd              1406 drivers/s390/net/lcs.c 		index = (struct ccw1 *) __va((addr_t) irb->scsw.cmd.cpa)
cmd              1408 drivers/s390/net/lcs.c 		if ((irb->scsw.cmd.actl & SCSW_ACTL_SUSPENDED) ||
cmd              1409 drivers/s390/net/lcs.c 		    (irb->scsw.cmd.cstat & SCHN_STAT_PCI))
cmd              1420 drivers/s390/net/lcs.c 	if ((irb->scsw.cmd.dstat & DEV_STAT_DEV_END) ||
cmd              1421 drivers/s390/net/lcs.c 	    (irb->scsw.cmd.dstat & DEV_STAT_CHN_END) ||
cmd              1422 drivers/s390/net/lcs.c 	    (irb->scsw.cmd.dstat & DEV_STAT_UNIT_CHECK))
cmd              1425 drivers/s390/net/lcs.c 	else if (irb->scsw.cmd.actl & SCSW_ACTL_SUSPENDED)
cmd              1428 drivers/s390/net/lcs.c 	if (irb->scsw.cmd.fctl & SCSW_FCTL_HALT_FUNC) {
cmd              1429 drivers/s390/net/lcs.c 		if (irb->scsw.cmd.cc != 0) {
cmd              1436 drivers/s390/net/lcs.c 	if (irb->scsw.cmd.fctl & SCSW_FCTL_CLEAR_FUNC)
cmd              1728 drivers/s390/net/lcs.c lcs_get_control(struct lcs_card *card, struct lcs_cmd *cmd)
cmd              1731 drivers/s390/net/lcs.c 	if (cmd->initiator == LCS_INITIATOR_LGW) {
cmd              1732 drivers/s390/net/lcs.c 		switch(cmd->cmd_code) {
cmd              1748 drivers/s390/net/lcs.c 		lcs_notify_lancmd_waiters(card, cmd);
cmd               252 drivers/s390/net/lcs.h 	} cmd __attribute__ ((packed));
cmd               770 drivers/s390/net/qeth_core.h 	int (*do_ioctl)(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               772 drivers/s390/net/qeth_core.h 					struct qeth_ipa_cmd *cmd);
cmd               973 drivers/s390/net/qeth_core.h 		enum qeth_diags_cmds cmd)
cmd               975 drivers/s390/net/qeth_core.h 	return card->info.diagass_support & (__u32)cmd;
cmd              1077 drivers/s390/net/qeth_core.h int qeth_do_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               566 drivers/s390/net/qeth_core_main.c static void qeth_issue_ipa_msg(struct qeth_ipa_cmd *cmd, int rc,
cmd               570 drivers/s390/net/qeth_core_main.c 	int com = cmd->hdr.command;
cmd               583 drivers/s390/net/qeth_core_main.c 						struct qeth_ipa_cmd *cmd)
cmd               587 drivers/s390/net/qeth_core_main.c 	if (IS_IPA_REPLY(cmd)) {
cmd               588 drivers/s390/net/qeth_core_main.c 		if (cmd->hdr.command != IPA_CMD_SETCCID &&
cmd               589 drivers/s390/net/qeth_core_main.c 		    cmd->hdr.command != IPA_CMD_DELCCID &&
cmd               590 drivers/s390/net/qeth_core_main.c 		    cmd->hdr.command != IPA_CMD_MODCCID &&
cmd               591 drivers/s390/net/qeth_core_main.c 		    cmd->hdr.command != IPA_CMD_SET_DIAG_ASS)
cmd               592 drivers/s390/net/qeth_core_main.c 			qeth_issue_ipa_msg(cmd, cmd->hdr.return_code, card);
cmd               593 drivers/s390/net/qeth_core_main.c 		return cmd;
cmd               597 drivers/s390/net/qeth_core_main.c 	switch (cmd->hdr.command) {
cmd               599 drivers/s390/net/qeth_core_main.c 		if (cmd->hdr.return_code == IPA_RC_VEPA_TO_VEB_TRANSITION) {
cmd               608 drivers/s390/net/qeth_core_main.c 			qeth_issue_ipa_msg(cmd, cmd->hdr.return_code, card);
cmd               623 drivers/s390/net/qeth_core_main.c 		if (card->discipline->control_event_handler(card, cmd))
cmd               624 drivers/s390/net/qeth_core_main.c 			return cmd;
cmd               627 drivers/s390/net/qeth_core_main.c 		return cmd;
cmd               636 drivers/s390/net/qeth_core_main.c 		return cmd;
cmd               733 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = NULL;
cmd               753 drivers/s390/net/qeth_core_main.c 		cmd = (struct qeth_ipa_cmd *) PDU_ENCAPSULATION(iob->data);
cmd               754 drivers/s390/net/qeth_core_main.c 		cmd = qeth_check_ipa_data(card, cmd);
cmd               755 drivers/s390/net/qeth_core_main.c 		if (!cmd)
cmd               758 drivers/s390/net/qeth_core_main.c 		    cmd->hdr.command != IPA_CMD_STARTLAN) {
cmd               759 drivers/s390/net/qeth_core_main.c 			card->osn_info.assist_cb(card->dev, cmd);
cmd               772 drivers/s390/net/qeth_core_main.c 		    __ipa_cmd(tmp)->hdr.seqno == cmd->hdr.seqno) {
cmd               795 drivers/s390/net/qeth_core_main.c 		rc = reply->callback(card, reply, cmd ? (unsigned long)cmd :
cmd               893 drivers/s390/net/qeth_core_main.c 	cstat = irb->scsw.cmd.cstat;
cmd               894 drivers/s390/net/qeth_core_main.c 	dstat = irb->scsw.cmd.dstat;
cmd              1019 drivers/s390/net/qeth_core_main.c 	if (irb->scsw.cmd.fctl & (SCSW_FCTL_CLEAR_FUNC))
cmd              1022 drivers/s390/net/qeth_core_main.c 	if (irb->scsw.cmd.fctl & (SCSW_FCTL_HALT_FUNC))
cmd              1025 drivers/s390/net/qeth_core_main.c 	if (iob && (irb->scsw.cmd.fctl & (SCSW_FCTL_CLEAR_FUNC |
cmd              1031 drivers/s390/net/qeth_core_main.c 	cstat = irb->scsw.cmd.cstat;
cmd              1032 drivers/s390/net/qeth_core_main.c 	dstat = irb->scsw.cmd.dstat;
cmd              1063 drivers/s390/net/qeth_core_main.c 		if (irb->scsw.cmd.count > iob->length) {
cmd              1069 drivers/s390/net/qeth_core_main.c 				      iob->length - irb->scsw.cmd.count);
cmd              1864 drivers/s390/net/qeth_core_main.c 	if (!ciw || ciw->cmd == 0)
cmd              1874 drivers/s390/net/qeth_core_main.c 	qeth_setup_ccw(__ccw_from_cmd(iob), ciw->cmd, 0, iob->length,
cmd              2779 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              2781 drivers/s390/net/qeth_core_main.c 	return (cmd->hdr.return_code) ? -EIO : 0;
cmd              2818 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              2820 drivers/s390/net/qeth_core_main.c 	if (cmd->hdr.return_code == IPA_RC_LAN_OFFLINE)
cmd              2823 drivers/s390/net/qeth_core_main.c 	return (cmd->hdr.return_code) ? -EIO : 0;
cmd              2838 drivers/s390/net/qeth_core_main.c static int qeth_setadpparms_inspect_rc(struct qeth_ipa_cmd *cmd)
cmd              2840 drivers/s390/net/qeth_core_main.c 	if (!cmd->hdr.return_code)
cmd              2841 drivers/s390/net/qeth_core_main.c 		cmd->hdr.return_code =
cmd              2842 drivers/s390/net/qeth_core_main.c 			cmd->data.setadapterparms.hdr.return_code;
cmd              2843 drivers/s390/net/qeth_core_main.c 	return cmd->hdr.return_code;
cmd              2849 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              2852 drivers/s390/net/qeth_core_main.c 	if (qeth_setadpparms_inspect_rc(cmd))
cmd              2855 drivers/s390/net/qeth_core_main.c 	if (cmd->data.setadapterparms.data.query_cmds_supp.lan_type & 0x7f) {
cmd              2857 drivers/s390/net/qeth_core_main.c 		      cmd->data.setadapterparms.data.query_cmds_supp.lan_type;
cmd              2861 drivers/s390/net/qeth_core_main.c 		cmd->data.setadapterparms.data.query_cmds_supp.supported_cmds;
cmd              2904 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd;
cmd              2908 drivers/s390/net/qeth_core_main.c 	cmd = (struct qeth_ipa_cmd *) data;
cmd              2910 drivers/s390/net/qeth_core_main.c 	switch (cmd->hdr.return_code) {
cmd              2921 drivers/s390/net/qeth_core_main.c 				 CARD_DEVID(card), cmd->hdr.return_code);
cmd              2925 drivers/s390/net/qeth_core_main.c 	if (cmd->hdr.prot_version == QETH_PROT_IPV4) {
cmd              2926 drivers/s390/net/qeth_core_main.c 		card->options.ipa4.supported_funcs = cmd->hdr.ipa_supported;
cmd              2927 drivers/s390/net/qeth_core_main.c 		card->options.ipa4.enabled_funcs = cmd->hdr.ipa_enabled;
cmd              2928 drivers/s390/net/qeth_core_main.c 	} else if (cmd->hdr.prot_version == QETH_PROT_IPV6) {
cmd              2929 drivers/s390/net/qeth_core_main.c 		card->options.ipa6.supported_funcs = cmd->hdr.ipa_supported;
cmd              2930 drivers/s390/net/qeth_core_main.c 		card->options.ipa6.enabled_funcs = cmd->hdr.ipa_enabled;
cmd              2954 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              2959 drivers/s390/net/qeth_core_main.c 	if (qeth_setadpparms_inspect_rc(cmd))
cmd              2963 drivers/s390/net/qeth_core_main.c 	attrs = &cmd->data.setadapterparms.data.query_switch_attributes;
cmd              2992 drivers/s390/net/qeth_core_main.c 	struct qeth_ipacmd_diagass *cmd;
cmd              3000 drivers/s390/net/qeth_core_main.c 	cmd = &__ipa_cmd(iob)->data.diagass;
cmd              3001 drivers/s390/net/qeth_core_main.c 	cmd->subcmd_len = DIAG_SUB_HDR_LEN + data_length;
cmd              3002 drivers/s390/net/qeth_core_main.c 	cmd->subcmd = sub_cmd;
cmd              3010 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              3011 drivers/s390/net/qeth_core_main.c 	u16 rc = cmd->hdr.return_code;
cmd              3018 drivers/s390/net/qeth_core_main.c 	card->info.diagass_support = cmd->data.diagass.ext;
cmd              3061 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              3062 drivers/s390/net/qeth_core_main.c 	u16 rc = cmd->hdr.return_code;
cmd              3074 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd;
cmd              3080 drivers/s390/net/qeth_core_main.c 	cmd = __ipa_cmd(iob);
cmd              3081 drivers/s390/net/qeth_core_main.c 	cmd->data.diagass.type = 1;
cmd              3082 drivers/s390/net/qeth_core_main.c 	cmd->data.diagass.action = action;
cmd              3085 drivers/s390/net/qeth_core_main.c 		cmd->data.diagass.options = 0x0003;
cmd              3086 drivers/s390/net/qeth_core_main.c 		cmd->data.diagass.ext = 0x00010000 +
cmd              3089 drivers/s390/net/qeth_core_main.c 			(struct qeth_trap_id *)cmd->data.diagass.cdata);
cmd              3092 drivers/s390/net/qeth_core_main.c 		cmd->data.diagass.options = 0x0001;
cmd              4079 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              4084 drivers/s390/net/qeth_core_main.c 	setparms = &(cmd->data.setadapterparms);
cmd              4085 drivers/s390/net/qeth_core_main.c 	if (qeth_setadpparms_inspect_rc(cmd)) {
cmd              4086 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 4, "prmrc%x", cmd->hdr.return_code);
cmd              4090 drivers/s390/net/qeth_core_main.c 	return (cmd->hdr.return_code) ? -EIO : 0;
cmd              4098 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd;
cmd              4107 drivers/s390/net/qeth_core_main.c 	cmd = __ipa_cmd(iob);
cmd              4108 drivers/s390/net/qeth_core_main.c 	cmd->data.setadapterparms.data.mode = mode;
cmd              4116 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              4120 drivers/s390/net/qeth_core_main.c 	if (qeth_setadpparms_inspect_rc(cmd))
cmd              4123 drivers/s390/net/qeth_core_main.c 	adp_cmd = &cmd->data.setadapterparms;
cmd              4139 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd;
cmd              4147 drivers/s390/net/qeth_core_main.c 	cmd = __ipa_cmd(iob);
cmd              4148 drivers/s390/net/qeth_core_main.c 	cmd->data.setadapterparms.data.change_addr.cmd = CHANGE_ADDR_READ_MAC;
cmd              4149 drivers/s390/net/qeth_core_main.c 	cmd->data.setadapterparms.data.change_addr.addr_size = ETH_ALEN;
cmd              4150 drivers/s390/net/qeth_core_main.c 	ether_addr_copy(cmd->data.setadapterparms.data.change_addr.addr,
cmd              4161 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              4166 drivers/s390/net/qeth_core_main.c 	if (cmd->hdr.return_code)
cmd              4168 drivers/s390/net/qeth_core_main.c 	qeth_setadpparms_inspect_rc(cmd);
cmd              4170 drivers/s390/net/qeth_core_main.c 	access_ctrl_req = &cmd->data.setadapterparms.data.set_access_ctrl;
cmd              4172 drivers/s390/net/qeth_core_main.c 			cmd->data.setadapterparms.hdr.return_code);
cmd              4173 drivers/s390/net/qeth_core_main.c 	if (cmd->data.setadapterparms.hdr.return_code !=
cmd              4177 drivers/s390/net/qeth_core_main.c 				 cmd->data.setadapterparms.hdr.return_code);
cmd              4178 drivers/s390/net/qeth_core_main.c 	switch (cmd->data.setadapterparms.hdr.return_code) {
cmd              4239 drivers/s390/net/qeth_core_main.c 	return (cmd->hdr.return_code) ? -EIO : 0;
cmd              4247 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd;
cmd              4256 drivers/s390/net/qeth_core_main.c 	cmd = __ipa_cmd(iob);
cmd              4257 drivers/s390/net/qeth_core_main.c 	access_ctrl_req = &cmd->data.setadapterparms.data.set_access_ctrl;
cmd              4370 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              4378 drivers/s390/net/qeth_core_main.c 	if (cmd->hdr.return_code) {
cmd              4379 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 4, "scer1%x", cmd->hdr.return_code);
cmd              4382 drivers/s390/net/qeth_core_main.c 	if (cmd->data.setadapterparms.hdr.return_code) {
cmd              4383 drivers/s390/net/qeth_core_main.c 		cmd->hdr.return_code =
cmd              4384 drivers/s390/net/qeth_core_main.c 			cmd->data.setadapterparms.hdr.return_code;
cmd              4385 drivers/s390/net/qeth_core_main.c 		QETH_CARD_TEXT_(card, 4, "scer2%x", cmd->hdr.return_code);
cmd              4389 drivers/s390/net/qeth_core_main.c 	adp_cmd = &cmd->data.setadapterparms;
cmd              4404 drivers/s390/net/qeth_core_main.c 			cmd->data.setadapterparms.hdr.used_total);
cmd              4406 drivers/s390/net/qeth_core_main.c 			cmd->data.setadapterparms.hdr.seq_no);
cmd              4411 drivers/s390/net/qeth_core_main.c 	if (cmd->data.setadapterparms.hdr.seq_no <
cmd              4412 drivers/s390/net/qeth_core_main.c 	    cmd->data.setadapterparms.hdr.used_total)
cmd              4448 drivers/s390/net/qeth_core_main.c 			   &ureq->cmd, req_len)) {
cmd              4476 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *)data;
cmd              4482 drivers/s390/net/qeth_core_main.c 	if (qeth_setadpparms_inspect_rc(cmd))
cmd              4486 drivers/s390/net/qeth_core_main.c 	resdatalen = cmd->data.setadapterparms.hdr.cmdlength;
cmd              4496 drivers/s390/net/qeth_core_main.c 	if (cmd->data.setadapterparms.hdr.seq_no <
cmd              4497 drivers/s390/net/qeth_core_main.c 	    cmd->data.setadapterparms.hdr.used_total)
cmd              4506 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd;
cmd              4539 drivers/s390/net/qeth_core_main.c 	cmd = __ipa_cmd(iob);
cmd              4540 drivers/s390/net/qeth_core_main.c 	oat_req = &cmd->data.setadapterparms.data.query_oat;
cmd              4574 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *)data;
cmd              4578 drivers/s390/net/qeth_core_main.c 	if (qeth_setadpparms_inspect_rc(cmd))
cmd              4581 drivers/s390/net/qeth_core_main.c 	card_info = &cmd->data.setadapterparms.data.card_info;
cmd              5317 drivers/s390/net/qeth_core_main.c static int qeth_setassparms_inspect_rc(struct qeth_ipa_cmd *cmd)
cmd              5319 drivers/s390/net/qeth_core_main.c 	if (!cmd->hdr.return_code)
cmd              5320 drivers/s390/net/qeth_core_main.c 		cmd->hdr.return_code = cmd->data.setassparms.hdr.return_code;
cmd              5321 drivers/s390/net/qeth_core_main.c 	return cmd->hdr.return_code;
cmd              5328 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              5331 drivers/s390/net/qeth_core_main.c 	if (qeth_setassparms_inspect_rc(cmd))
cmd              5334 drivers/s390/net/qeth_core_main.c 	caps->supported = cmd->data.setassparms.data.caps.supported;
cmd              5335 drivers/s390/net/qeth_core_main.c 	caps->enabled = cmd->data.setassparms.data.caps.enabled;
cmd              5342 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              5346 drivers/s390/net/qeth_core_main.c 	if (cmd->hdr.return_code)
cmd              5349 drivers/s390/net/qeth_core_main.c 	cmd->hdr.return_code = cmd->data.setassparms.hdr.return_code;
cmd              5350 drivers/s390/net/qeth_core_main.c 	if (cmd->hdr.prot_version == QETH_PROT_IPV4)
cmd              5351 drivers/s390/net/qeth_core_main.c 		card->options.ipa4.enabled_funcs = cmd->hdr.ipa_enabled;
cmd              5352 drivers/s390/net/qeth_core_main.c 	if (cmd->hdr.prot_version == QETH_PROT_IPV6)
cmd              5353 drivers/s390/net/qeth_core_main.c 		card->options.ipa6.enabled_funcs = cmd->hdr.ipa_enabled;
cmd              5858 drivers/s390/net/qeth_core_main.c int qeth_do_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              5867 drivers/s390/net/qeth_core_main.c 	switch (cmd) {
cmd              5893 drivers/s390/net/qeth_core_main.c 			rc = card->discipline->do_ioctl(dev, rq, cmd);
cmd              5906 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              5909 drivers/s390/net/qeth_core_main.c 	if (qeth_setassparms_inspect_rc(cmd))
cmd              5912 drivers/s390/net/qeth_core_main.c 	*features = cmd->data.setassparms.data.flags_32bit;
cmd              5994 drivers/s390/net/qeth_core_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              5997 drivers/s390/net/qeth_core_main.c 	if (qeth_setassparms_inspect_rc(cmd))
cmd              6000 drivers/s390/net/qeth_core_main.c 	tso_data->mss = cmd->data.setassparms.data.tso.mss;
cmd              6001 drivers/s390/net/qeth_core_main.c 	tso_data->supported = cmd->data.setassparms.data.tso.supported;
cmd               220 drivers/s390/net/qeth_core_mpc.c 	enum qeth_ipa_cmds cmd;
cmd               256 drivers/s390/net/qeth_core_mpc.c const char *qeth_get_ipa_cmd_name(enum qeth_ipa_cmds cmd)
cmd               261 drivers/s390/net/qeth_core_mpc.c 		if (qeth_ipa_cmd_names[x].cmd == cmd)
cmd               442 drivers/s390/net/qeth_core_mpc.h 	u32 cmd;
cmd               467 drivers/s390/net/qeth_core_mpc.h 	struct qeth_snmp_cmd cmd;
cmd               810 drivers/s390/net/qeth_core_mpc.h extern const char *qeth_get_ipa_cmd_name(enum qeth_ipa_cmds cmd);
cmd               813 drivers/s390/net/qeth_core_mpc.h #define IS_IPA_REPLY(cmd) ((cmd->hdr.initiator == IPA_CMD_INITIATOR_HOST) || \
cmd               814 drivers/s390/net/qeth_core_mpc.h 			   (cmd->hdr.initiator == IPA_CMD_INITIATOR_OSA_REPLY))
cmd               179 drivers/s390/net/qeth_ethtool.c static void qeth_set_cmd_adv_sup(struct ethtool_link_ksettings *cmd,
cmd               182 drivers/s390/net/qeth_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, supported);
cmd               183 drivers/s390/net/qeth_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, advertising);
cmd               184 drivers/s390/net/qeth_ethtool.c 	ethtool_link_ksettings_zero_link_mode(cmd, lp_advertising);
cmd               186 drivers/s390/net/qeth_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, supported, Autoneg);
cmd               187 drivers/s390/net/qeth_ethtool.c 	ethtool_link_ksettings_add_link_mode(cmd, advertising, Autoneg);
cmd               191 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported, TP);
cmd               192 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising, TP);
cmd               195 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported, FIBRE);
cmd               196 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising, FIBRE);
cmd               199 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported, TP);
cmd               200 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising, TP);
cmd               207 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               209 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               213 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               215 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               219 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               221 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               223 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               225 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               229 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               231 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               233 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               235 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               239 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               241 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               243 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               245 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               249 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               251 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               253 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, supported,
cmd               255 drivers/s390/net/qeth_ethtool.c 		ethtool_link_ksettings_add_link_mode(cmd, advertising,
cmd               263 drivers/s390/net/qeth_ethtool.c 				   struct ethtool_link_ksettings *cmd)
cmd               275 drivers/s390/net/qeth_ethtool.c 	cmd->base.duplex = DUPLEX_FULL;
cmd               276 drivers/s390/net/qeth_ethtool.c 	cmd->base.autoneg = AUTONEG_ENABLE;
cmd               277 drivers/s390/net/qeth_ethtool.c 	cmd->base.phy_address = 0;
cmd               278 drivers/s390/net/qeth_ethtool.c 	cmd->base.mdio_support = 0;
cmd               279 drivers/s390/net/qeth_ethtool.c 	cmd->base.eth_tp_mdix = ETH_TP_MDI_INVALID;
cmd               280 drivers/s390/net/qeth_ethtool.c 	cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_INVALID;
cmd               285 drivers/s390/net/qeth_ethtool.c 		cmd->base.speed = SPEED_100;
cmd               286 drivers/s390/net/qeth_ethtool.c 		cmd->base.port = PORT_TP;
cmd               290 drivers/s390/net/qeth_ethtool.c 		cmd->base.speed = SPEED_1000;
cmd               291 drivers/s390/net/qeth_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               294 drivers/s390/net/qeth_ethtool.c 		cmd->base.speed = SPEED_10000;
cmd               295 drivers/s390/net/qeth_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               298 drivers/s390/net/qeth_ethtool.c 		cmd->base.speed = SPEED_25000;
cmd               299 drivers/s390/net/qeth_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               302 drivers/s390/net/qeth_ethtool.c 		cmd->base.speed = SPEED_10;
cmd               303 drivers/s390/net/qeth_ethtool.c 		cmd->base.port = PORT_TP;
cmd               305 drivers/s390/net/qeth_ethtool.c 	qeth_set_cmd_adv_sup(cmd, cmd->base.speed, cmd->base.port);
cmd               328 drivers/s390/net/qeth_ethtool.c 		cmd->base.port = PORT_TP;
cmd               329 drivers/s390/net/qeth_ethtool.c 		qeth_set_cmd_adv_sup(cmd, SPEED_1000, cmd->base.port);
cmd               333 drivers/s390/net/qeth_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               334 drivers/s390/net/qeth_ethtool.c 		qeth_set_cmd_adv_sup(cmd, SPEED_1000, cmd->base.port);
cmd               338 drivers/s390/net/qeth_ethtool.c 		cmd->base.port = PORT_FIBRE;
cmd               339 drivers/s390/net/qeth_ethtool.c 		qeth_set_cmd_adv_sup(cmd, SPEED_10000, cmd->base.port);
cmd               345 drivers/s390/net/qeth_ethtool.c 		cmd->base.duplex = DUPLEX_FULL;
cmd               348 drivers/s390/net/qeth_ethtool.c 		cmd->base.duplex = DUPLEX_HALF;
cmd               354 drivers/s390/net/qeth_ethtool.c 		cmd->base.speed = SPEED_10;
cmd               357 drivers/s390/net/qeth_ethtool.c 		cmd->base.speed = SPEED_100;
cmd               360 drivers/s390/net/qeth_ethtool.c 		cmd->base.speed = SPEED_1000;
cmd               363 drivers/s390/net/qeth_ethtool.c 		cmd->base.speed = SPEED_10000;
cmd               366 drivers/s390/net/qeth_ethtool.c 		cmd->base.speed = SPEED_25000;
cmd                30 drivers/s390/net/qeth_l2_main.c 					struct qeth_ipa_cmd *cmd);
cmd                32 drivers/s390/net/qeth_l2_main.c 					struct qeth_ipa_cmd *cmd);
cmd                76 drivers/s390/net/qeth_l2_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd                78 drivers/s390/net/qeth_l2_main.c 	return qeth_l2_setdelmac_makerc(card, cmd->hdr.return_code);
cmd                84 drivers/s390/net/qeth_l2_main.c 	struct qeth_ipa_cmd *cmd;
cmd                92 drivers/s390/net/qeth_l2_main.c 	cmd = __ipa_cmd(iob);
cmd                93 drivers/s390/net/qeth_l2_main.c 	cmd->data.setdelmac.mac_length = ETH_ALEN;
cmd                94 drivers/s390/net/qeth_l2_main.c 	ether_addr_copy(cmd->data.setdelmac.mac, mac);
cmd               124 drivers/s390/net/qeth_l2_main.c 	enum qeth_ipa_cmds cmd = is_multicast_ether_addr(mac) ?
cmd               129 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_send_setdelmac(card, mac, cmd);
cmd               141 drivers/s390/net/qeth_l2_main.c 	enum qeth_ipa_cmds cmd = is_multicast_ether_addr(mac) ?
cmd               146 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_send_setdelmac(card, mac, cmd);
cmd               224 drivers/s390/net/qeth_l2_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd               227 drivers/s390/net/qeth_l2_main.c 	if (cmd->hdr.return_code) {
cmd               229 drivers/s390/net/qeth_l2_main.c 				 cmd->data.setdelvlan.vlan_id,
cmd               230 drivers/s390/net/qeth_l2_main.c 				 CARD_DEVID(card), cmd->hdr.return_code);
cmd               231 drivers/s390/net/qeth_l2_main.c 		QETH_CARD_TEXT_(card, 2, "L2VL%4x", cmd->hdr.command);
cmd               233 drivers/s390/net/qeth_l2_main.c 	return qeth_l2_setdelvlan_makerc(card, cmd->hdr.return_code);
cmd               239 drivers/s390/net/qeth_l2_main.c 	struct qeth_ipa_cmd *cmd;
cmd               247 drivers/s390/net/qeth_l2_main.c 	cmd = __ipa_cmd(iob);
cmd               248 drivers/s390/net/qeth_l2_main.c 	cmd->data.setdelvlan.vlan_id = i;
cmd               974 drivers/s390/net/qeth_l2_main.c 					struct qeth_ipa_cmd *cmd)
cmd               976 drivers/s390/net/qeth_l2_main.c 	switch (cmd->hdr.command) {
cmd               979 drivers/s390/net/qeth_l2_main.c 		if (cmd->data.sbp.hdr.command_code ==
cmd               981 drivers/s390/net/qeth_l2_main.c 			qeth_bridge_state_change(card, cmd);
cmd               986 drivers/s390/net/qeth_l2_main.c 		qeth_bridge_host_event(card, cmd);
cmd              1194 drivers/s390/net/qeth_l2_main.c 					struct qeth_ipa_cmd *cmd)
cmd              1197 drivers/s390/net/qeth_l2_main.c 		 &cmd->data.sbp.data.state_change;
cmd              1259 drivers/s390/net/qeth_l2_main.c 					struct qeth_ipa_cmd *cmd)
cmd              1262 drivers/s390/net/qeth_l2_main.c 		 &cmd->data.addrchange;
cmd              1267 drivers/s390/net/qeth_l2_main.c 	if (cmd->hdr.return_code != 0x0000) {
cmd              1268 drivers/s390/net/qeth_l2_main.c 		if (cmd->hdr.return_code == 0x0010) {
cmd              1273 drivers/s390/net/qeth_l2_main.c 				cmd->hdr.return_code);
cmd              1305 drivers/s390/net/qeth_l2_main.c 				  struct qeth_ipa_cmd *cmd)
cmd              1307 drivers/s390/net/qeth_l2_main.c 	struct qeth_ipacmd_setbridgeport *sbp = &cmd->data.sbp;
cmd              1309 drivers/s390/net/qeth_l2_main.c 	u16 ipa_rc = cmd->hdr.return_code;
cmd              1429 drivers/s390/net/qeth_l2_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              1434 drivers/s390/net/qeth_l2_main.c 	rc = qeth_bridgeport_makerc(card, cmd);
cmd              1439 drivers/s390/net/qeth_l2_main.c 		cmd->data.sbp.data.query_cmds_supp.supported_cmds;
cmd              1473 drivers/s390/net/qeth_l2_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              1474 drivers/s390/net/qeth_l2_main.c 	struct qeth_sbp_query_ports *qports = &cmd->data.sbp.data.query_ports;
cmd              1479 drivers/s390/net/qeth_l2_main.c 	rc = qeth_bridgeport_makerc(card, cmd);
cmd              1534 drivers/s390/net/qeth_l2_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *)data;
cmd              1537 drivers/s390/net/qeth_l2_main.c 	return qeth_bridgeport_makerc(card, cmd);
cmd              1726 drivers/s390/net/qeth_l2_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              1727 drivers/s390/net/qeth_l2_main.c 	struct qeth_ipacmd_vnicc *rep = &cmd->data.vnicc;
cmd              1728 drivers/s390/net/qeth_l2_main.c 	u32 sub_cmd = cmd->data.vnicc.hdr.sub_command;
cmd              1731 drivers/s390/net/qeth_l2_main.c 	if (cmd->hdr.return_code)
cmd              1732 drivers/s390/net/qeth_l2_main.c 		return qeth_l2_vnicc_makerc(card, cmd->hdr.return_code);
cmd              1800 drivers/s390/net/qeth_l2_main.c 				      u32 cmd)
cmd              1805 drivers/s390/net/qeth_l2_main.c 	iob = qeth_l2_vnicc_build_cmd(card, cmd, VNICC_DATA_SIZEOF(set_char));
cmd              1816 drivers/s390/net/qeth_l2_main.c 					u32 cmd, u32 *timeout)
cmd              1823 drivers/s390/net/qeth_l2_main.c 	iob = qeth_l2_vnicc_build_cmd(card, cmd,
cmd              1831 drivers/s390/net/qeth_l2_main.c 	if (cmd == IPA_VNICC_SET_TIMEOUT)
cmd              1835 drivers/s390/net/qeth_l2_main.c 	if (cmd == IPA_VNICC_GET_TIMEOUT)
cmd              1845 drivers/s390/net/qeth_l2_main.c 	u32 cmd;
cmd              1859 drivers/s390/net/qeth_l2_main.c 		cmd = IPA_VNICC_ENABLE;
cmd              1862 drivers/s390/net/qeth_l2_main.c 		cmd = IPA_VNICC_DISABLE;
cmd              1879 drivers/s390/net/qeth_l2_main.c 	rc = qeth_l2_vnicc_set_char(card, vnicc, cmd);
cmd              2013 drivers/s390/net/qeth_l2_main.c 	u32 cmd = enable ? IPA_VNICC_ENABLE : IPA_VNICC_DISABLE;
cmd              2017 drivers/s390/net/qeth_l2_main.c 	    !qeth_l2_vnicc_set_char(card, vnicc, cmd))
cmd               355 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd               357 drivers/s390/net/qeth_l3_main.c 	switch (cmd->hdr.return_code) {
cmd               375 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd *cmd;
cmd               383 drivers/s390/net/qeth_l3_main.c 	cmd = __ipa_cmd(iob);
cmd               384 drivers/s390/net/qeth_l3_main.c 	ether_addr_copy(cmd->data.setdelipm.mac, addr->mac);
cmd               386 drivers/s390/net/qeth_l3_main.c 		memcpy(cmd->data.setdelipm.ip6, &addr->u.a6.addr,
cmd               389 drivers/s390/net/qeth_l3_main.c 		memcpy(&cmd->data.setdelipm.ip4, &addr->u.a4.addr, 4);
cmd               426 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd *cmd;
cmd               436 drivers/s390/net/qeth_l3_main.c 	cmd = __ipa_cmd(iob);
cmd               442 drivers/s390/net/qeth_l3_main.c 		memcpy(cmd->data.setdelip6.ip_addr, &addr->u.a6.addr,
cmd               445 drivers/s390/net/qeth_l3_main.c 		memcpy(cmd->data.setdelip6.mask, netmask,
cmd               447 drivers/s390/net/qeth_l3_main.c 		cmd->data.setdelip6.flags = flags;
cmd               449 drivers/s390/net/qeth_l3_main.c 		memcpy(cmd->data.setdelip4.ip_addr, &addr->u.a4.addr, 4);
cmd               450 drivers/s390/net/qeth_l3_main.c 		memcpy(cmd->data.setdelip4.mask, &addr->u.a4.mask, 4);
cmd               451 drivers/s390/net/qeth_l3_main.c 		cmd->data.setdelip4.flags = flags;
cmd               461 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd *cmd;
cmd               469 drivers/s390/net/qeth_l3_main.c 	cmd = __ipa_cmd(iob);
cmd               470 drivers/s390/net/qeth_l3_main.c 	cmd->data.setrtg.type = (type);
cmd               970 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd               972 drivers/s390/net/qeth_l3_main.c 	if (cmd->hdr.return_code)
cmd               976 drivers/s390/net/qeth_l3_main.c 			cmd->data.create_destroy_addr.unique_id);
cmd               984 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd *cmd;
cmd               992 drivers/s390/net/qeth_l3_main.c 	cmd = __ipa_cmd(iob);
cmd               993 drivers/s390/net/qeth_l3_main.c 	*((__u16 *) &cmd->data.create_destroy_addr.unique_id[6]) =
cmd              1004 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              1006 drivers/s390/net/qeth_l3_main.c 	if (cmd->hdr.return_code == 0) {
cmd              1008 drivers/s390/net/qeth_l3_main.c 				&cmd->data.create_destroy_addr.unique_id[6]);
cmd              1022 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd *cmd;
cmd              1036 drivers/s390/net/qeth_l3_main.c 	cmd = __ipa_cmd(iob);
cmd              1037 drivers/s390/net/qeth_l3_main.c 	*((__u16 *) &cmd->data.create_destroy_addr.unique_id[6]) =
cmd              1048 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd	   *cmd;
cmd              1053 drivers/s390/net/qeth_l3_main.c 	cmd = (struct qeth_ipa_cmd *)data;
cmd              1054 drivers/s390/net/qeth_l3_main.c 	rc = cmd->hdr.return_code;
cmd              1057 drivers/s390/net/qeth_l3_main.c 	switch (cmd->data.diagass.action) {
cmd              1095 drivers/s390/net/qeth_l3_main.c 				 cmd->data.diagass.action, CARD_DEVID(card));
cmd              1105 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd    *cmd;
cmd              1112 drivers/s390/net/qeth_l3_main.c 	cmd = __ipa_cmd(iob);
cmd              1113 drivers/s390/net/qeth_l3_main.c 	cmd->data.diagass.type = QETH_DIAGS_TYPE_HIPERSOCKET;
cmd              1114 drivers/s390/net/qeth_l3_main.c 	cmd->data.diagass.action = diags_cmd;
cmd              1523 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd *cmd = (struct qeth_ipa_cmd *) data;
cmd              1526 drivers/s390/net/qeth_l3_main.c 	return qeth_l3_arp_makerc(cmd->hdr.return_code);
cmd              1607 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd *cmd;
cmd              1618 drivers/s390/net/qeth_l3_main.c 	cmd = (struct qeth_ipa_cmd *) data;
cmd              1619 drivers/s390/net/qeth_l3_main.c 	QETH_CARD_TEXT_(card, 4, "%i", cmd->hdr.prot_version);
cmd              1620 drivers/s390/net/qeth_l3_main.c 	if (cmd->hdr.return_code) {
cmd              1622 drivers/s390/net/qeth_l3_main.c 		QETH_CARD_TEXT_(card, 4, "%i", cmd->hdr.return_code);
cmd              1623 drivers/s390/net/qeth_l3_main.c 		return qeth_l3_arp_makerc(cmd->hdr.return_code);
cmd              1625 drivers/s390/net/qeth_l3_main.c 	if (cmd->data.setassparms.hdr.return_code) {
cmd              1626 drivers/s390/net/qeth_l3_main.c 		cmd->hdr.return_code = cmd->data.setassparms.hdr.return_code;
cmd              1628 drivers/s390/net/qeth_l3_main.c 		QETH_CARD_TEXT_(card, 4, "%i", cmd->hdr.return_code);
cmd              1629 drivers/s390/net/qeth_l3_main.c 		return qeth_l3_arp_makerc(cmd->hdr.return_code);
cmd              1631 drivers/s390/net/qeth_l3_main.c 	qdata = &cmd->data.setassparms.data.query_arp;
cmd              1644 drivers/s390/net/qeth_l3_main.c 		if (!arpentry_matches_prot(etype, cmd->hdr.prot_version)) {
cmd              1669 drivers/s390/net/qeth_l3_main.c 	if (cmd->data.setassparms.hdr.seq_no <
cmd              1670 drivers/s390/net/qeth_l3_main.c 	    cmd->data.setassparms.hdr.number_of_replies)
cmd              1688 drivers/s390/net/qeth_l3_main.c 	struct qeth_ipa_cmd *cmd;
cmd              1698 drivers/s390/net/qeth_l3_main.c 	cmd = __ipa_cmd(iob);
cmd              1699 drivers/s390/net/qeth_l3_main.c 	cmd->data.setassparms.data.query_arp.request_bits = 0x000F;
cmd              1825 drivers/s390/net/qeth_l3_main.c static int qeth_l3_do_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              1832 drivers/s390/net/qeth_l3_main.c 	switch (cmd) {
cmd              1854 drivers/s390/net/qeth_l3_main.c 		arp_cmd = (cmd == SIOC_QETH_ARP_ADD_ENTRY) ?
cmd              2476 drivers/s390/net/qeth_l3_main.c 					struct qeth_ipa_cmd *cmd)
cmd               241 drivers/s390/scsi/zfcp_def.h 	struct zfcp_latency_cont cmd;
cmd               364 drivers/s390/scsi/zfcp_fc.c static void zfcp_fc_ct_ns_init(struct fc_ct_hdr *ct_hdr, u16 cmd, u16 mr_size)
cmd               369 drivers/s390/scsi/zfcp_fc.c 	ct_hdr->ct_cmd = cpu_to_be16(cmd);
cmd              2086 drivers/s390/scsi/zfcp_fsf.c 			lat = &zfcp_sdev->latencies.cmd;
cmd               155 drivers/s390/scsi/zfcp_scsi.c 	zfcp_sdev->latencies.cmd.channel.min = 0xFFFFFFFF;
cmd               156 drivers/s390/scsi/zfcp_scsi.c 	zfcp_sdev->latencies.cmd.fabric.min = 0xFFFFFFFF;
cmd               476 drivers/s390/scsi/zfcp_sysfs.c ZFCP_DEFINE_LATENCY_ATTR(cmd);
cmd               103 drivers/sbus/char/display7seg.c static long d7s_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               114 drivers/sbus/char/display7seg.c 	switch (cmd) {
cmd               656 drivers/sbus/char/envctrl.c envctrl_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               660 drivers/sbus/char/envctrl.c 	switch (cmd) {
cmd               669 drivers/sbus/char/envctrl.c 		file->private_data = (void *)(long)cmd;
cmd               685 drivers/sbus/char/envctrl.c 		file->private_data = (void *)(long)cmd;
cmd               185 drivers/sbus/char/openprom.c static int opromnext(void __user *argp, unsigned int cmd, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data)
cmd               200 drivers/sbus/char/openprom.c 		switch (cmd) {
cmd               215 drivers/sbus/char/openprom.c 		if (cmd != OPROMNEXT)
cmd               290 drivers/sbus/char/openprom.c 				 unsigned int cmd, unsigned long arg,
cmd               299 drivers/sbus/char/openprom.c 	if (cmd == OPROMSETOPT)
cmd               309 drivers/sbus/char/openprom.c 	switch (cmd) {
cmd               328 drivers/sbus/char/openprom.c 		error = opromnext(argp, cmd, dp, opp, bufsize, data);
cmd               352 drivers/sbus/char/openprom.c 			printk(KERN_INFO "openprom_sunos_ioctl: cmd 0x%X, arg 0x%lX\n", cmd, arg);
cmd               495 drivers/sbus/char/openprom.c static int opiocgetnext(unsigned int cmd, void __user *argp)
cmd               506 drivers/sbus/char/openprom.c 		if (cmd != OPIOCGETNEXT)
cmd               513 drivers/sbus/char/openprom.c 			if (cmd == OPIOCGETNEXT)
cmd               528 drivers/sbus/char/openprom.c 			      unsigned int cmd, unsigned long arg)
cmd               535 drivers/sbus/char/openprom.c 	switch (cmd) {
cmd               558 drivers/sbus/char/openprom.c 		err = opiocgetnext(cmd, argp);
cmd               575 drivers/sbus/char/openprom.c 			   unsigned int cmd, unsigned long arg)
cmd               579 drivers/sbus/char/openprom.c 	switch (cmd) {
cmd               584 drivers/sbus/char/openprom.c 		return openprom_sunos_ioctl(file, cmd, arg,
cmd               591 drivers/sbus/char/openprom.c 		return openprom_sunos_ioctl(file, cmd, arg,
cmd               600 drivers/sbus/char/openprom.c 		return openprom_sunos_ioctl(file, cmd, arg,
cmd               612 drivers/sbus/char/openprom.c 		return openprom_sunos_ioctl(file, cmd, arg, NULL);
cmd               621 drivers/sbus/char/openprom.c 		return openprom_bsd_ioctl(file,cmd,arg);
cmd               626 drivers/sbus/char/openprom.c 		return openprom_bsd_ioctl(file,cmd,arg);
cmd               633 drivers/sbus/char/openprom.c static long openprom_compat_ioctl(struct file *file, unsigned int cmd,
cmd               642 drivers/sbus/char/openprom.c 	switch (cmd) {
cmd               658 drivers/sbus/char/openprom.c 		rval = openprom_ioctl(file, cmd, arg);
cmd               201 drivers/sbus/char/uctrl.c uctrl_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               203 drivers/sbus/char/uctrl.c 	switch (cmd) {
cmd               125 drivers/scsi/3w-9xxx.c static long twa_chrdev_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               219 drivers/scsi/3w-9xxx.c static bool twa_command_mapped(struct scsi_cmnd *cmd)
cmd               221 drivers/scsi/3w-9xxx.c 	return scsi_sg_count(cmd) != 1 ||
cmd               222 drivers/scsi/3w-9xxx.c 		scsi_bufflen(cmd) >= TW_MIN_SGL_LENGTH;
cmd               637 drivers/scsi/3w-9xxx.c static long twa_chrdev_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               692 drivers/scsi/3w-9xxx.c 	switch (cmd) {
cmd               724 drivers/scsi/3w-9xxx.c 			       cmd);
cmd              1332 drivers/scsi/3w-9xxx.c 				struct scsi_cmnd *cmd;
cmd              1334 drivers/scsi/3w-9xxx.c 				cmd = tw_dev->srb[request_id];
cmd              1339 drivers/scsi/3w-9xxx.c 					cmd->result = (DID_OK << 16);
cmd              1345 drivers/scsi/3w-9xxx.c 					cmd->result = (DID_OK << 16) | (CHECK_CONDITION << 1);
cmd              1349 drivers/scsi/3w-9xxx.c 				if ((scsi_sg_count(cmd) <= 1) && (full_command_packet->command.newcommand.status == 0)) {
cmd              1351 drivers/scsi/3w-9xxx.c 						scsi_set_resid(cmd, scsi_bufflen(cmd) - full_command_packet->command.newcommand.sg_list[0].length);
cmd              1355 drivers/scsi/3w-9xxx.c 				if (twa_command_mapped(cmd))
cmd              1356 drivers/scsi/3w-9xxx.c 					scsi_dma_unmap(cmd);
cmd              1357 drivers/scsi/3w-9xxx.c 				cmd->scsi_done(cmd);
cmd              1596 drivers/scsi/3w-9xxx.c 				struct scsi_cmnd *cmd = tw_dev->srb[i];
cmd              1598 drivers/scsi/3w-9xxx.c 				cmd->result = (DID_RESET << 16);
cmd              1599 drivers/scsi/3w-9xxx.c 				if (twa_command_mapped(cmd))
cmd              1600 drivers/scsi/3w-9xxx.c 					scsi_dma_unmap(cmd);
cmd              1601 drivers/scsi/3w-9xxx.c 				cmd->scsi_done(cmd);
cmd              1924 drivers/scsi/3w-9xxx.c 	struct scsi_cmnd *cmd = tw_dev->srb[request_id];
cmd              1926 drivers/scsi/3w-9xxx.c 	if (!twa_command_mapped(cmd) &&
cmd              1927 drivers/scsi/3w-9xxx.c 	    (cmd->sc_data_direction == DMA_FROM_DEVICE ||
cmd              1928 drivers/scsi/3w-9xxx.c 	     cmd->sc_data_direction == DMA_BIDIRECTIONAL)) {
cmd              1929 drivers/scsi/3w-9xxx.c 		if (scsi_sg_count(cmd) == 1) {
cmd              1932 drivers/scsi/3w-9xxx.c 			scsi_sg_copy_from_buffer(cmd, buf, TW_SECTOR_SIZE);
cmd               716 drivers/scsi/3w-sas.c static long twl_chrdev_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               765 drivers/scsi/3w-sas.c 	switch (cmd) {
cmd               797 drivers/scsi/3w-sas.c 			       cmd);
cmd              1127 drivers/scsi/3w-sas.c 	struct scsi_cmnd *cmd;
cmd              1210 drivers/scsi/3w-sas.c 			cmd = tw_dev->srb[request_id];
cmd              1213 drivers/scsi/3w-sas.c 				cmd->result = (DID_OK << 16);
cmd              1216 drivers/scsi/3w-sas.c 			if ((scsi_sg_count(cmd) <= 1) && (full_command_packet->command.newcommand.status == 0)) {
cmd              1218 drivers/scsi/3w-sas.c 					scsi_set_resid(cmd, scsi_bufflen(cmd) - full_command_packet->command.newcommand.sg_list[0].length);
cmd              1222 drivers/scsi/3w-sas.c 			scsi_dma_unmap(cmd);
cmd              1223 drivers/scsi/3w-sas.c 			cmd->scsi_done(cmd);
cmd              1371 drivers/scsi/3w-sas.c 			struct scsi_cmnd *cmd = tw_dev->srb[i];
cmd              1373 drivers/scsi/3w-sas.c 			if (cmd) {
cmd              1374 drivers/scsi/3w-sas.c 				cmd->result = (DID_RESET << 16);
cmd              1375 drivers/scsi/3w-sas.c 				scsi_dma_unmap(cmd);
cmd              1376 drivers/scsi/3w-sas.c 				cmd->scsi_done(cmd);
cmd               873 drivers/scsi/3w-xxxx.c static long tw_chrdev_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               928 drivers/scsi/3w-xxxx.c 	switch (cmd) {
cmd               994 drivers/scsi/3w-xxxx.c 				printk(KERN_WARNING "3w-xxxx: scsi%d: Character ioctl (0x%x) timed out, resetting card.\n", tw_dev->host->host_no, cmd);
cmd               353 drivers/scsi/53c700.c 	hostdata->cmd = NULL;
cmd               558 drivers/scsi/53c700.c 	hostdata->cmd = NULL;
cmd               575 drivers/scsi/53c700.c 	hostdata->cmd = NULL;
cmd              1018 drivers/scsi/53c700.c 				hostdata->cmd = NULL;
cmd              1129 drivers/scsi/53c700.c 			hostdata->cmd = slot->cmnd;
cmd              1145 drivers/scsi/53c700.c 			NCR_700_writeb(NCR_700_get_SXFER(hostdata->cmd->device),
cmd              1198 drivers/scsi/53c700.c 		hostdata->cmd = NULL;
cmd              1273 drivers/scsi/53c700.c 	struct scsi_cmnd *SCp = hostdata->cmd;
cmd              1299 drivers/scsi/53c700.c 		DEBUG(("  ID %d WARNING: RESELECTION OF BUSY HOST, saving cmd %p, slot %p, addr %x [%04x], resume %x!\n", id, hostdata->cmd, slot, dsp, dsp - hostdata->pScript, resume_offset));
cmd              1329 drivers/scsi/53c700.c 	hostdata->cmd = NULL;
cmd              1396 drivers/scsi/53c700.c 	hostdata->cmd = SCp;
cmd              1487 drivers/scsi/53c700.c 		struct scsi_cmnd *SCp = hostdata->cmd;
cmd              1492 drivers/scsi/53c700.c 		SCp = hostdata->cmd;
cmd              1562 drivers/scsi/53c700.c 			hostdata->cmd = NULL;
cmd               222 drivers/scsi/53c700.h 	struct scsi_cmnd *cmd;
cmd               146 drivers/scsi/NCR5380.c static inline void initialize_SCp(struct scsi_cmnd *cmd)
cmd               153 drivers/scsi/NCR5380.c 	if (scsi_bufflen(cmd)) {
cmd               154 drivers/scsi/NCR5380.c 		cmd->SCp.buffer = scsi_sglist(cmd);
cmd               155 drivers/scsi/NCR5380.c 		cmd->SCp.ptr = sg_virt(cmd->SCp.buffer);
cmd               156 drivers/scsi/NCR5380.c 		cmd->SCp.this_residual = cmd->SCp.buffer->length;
cmd               158 drivers/scsi/NCR5380.c 		cmd->SCp.buffer = NULL;
cmd               159 drivers/scsi/NCR5380.c 		cmd->SCp.ptr = NULL;
cmd               160 drivers/scsi/NCR5380.c 		cmd->SCp.this_residual = 0;
cmd               163 drivers/scsi/NCR5380.c 	cmd->SCp.Status = 0;
cmd               164 drivers/scsi/NCR5380.c 	cmd->SCp.Message = 0;
cmd               167 drivers/scsi/NCR5380.c static inline void advance_sg_buffer(struct scsi_cmnd *cmd)
cmd               169 drivers/scsi/NCR5380.c 	struct scatterlist *s = cmd->SCp.buffer;
cmd               171 drivers/scsi/NCR5380.c 	if (!cmd->SCp.this_residual && s && !sg_is_last(s)) {
cmd               172 drivers/scsi/NCR5380.c 		cmd->SCp.buffer = sg_next(s);
cmd               173 drivers/scsi/NCR5380.c 		cmd->SCp.ptr = sg_virt(cmd->SCp.buffer);
cmd               174 drivers/scsi/NCR5380.c 		cmd->SCp.this_residual = cmd->SCp.buffer->length;
cmd               520 drivers/scsi/NCR5380.c                          struct scsi_cmnd *cmd)
cmd               524 drivers/scsi/NCR5380.c 	dsprintk(NDEBUG_QUEUES, instance, "complete_cmd: cmd %p\n", cmd);
cmd               526 drivers/scsi/NCR5380.c 	if (hostdata->sensing == cmd) {
cmd               528 drivers/scsi/NCR5380.c 		if (status_byte(cmd->result) != GOOD) {
cmd               529 drivers/scsi/NCR5380.c 			scsi_eh_restore_cmnd(cmd, &hostdata->ses);
cmd               531 drivers/scsi/NCR5380.c 			scsi_eh_restore_cmnd(cmd, &hostdata->ses);
cmd               532 drivers/scsi/NCR5380.c 			set_driver_byte(cmd, DRIVER_SENSE);
cmd               537 drivers/scsi/NCR5380.c 	cmd->scsi_done(cmd);
cmd               551 drivers/scsi/NCR5380.c                                  struct scsi_cmnd *cmd)
cmd               554 drivers/scsi/NCR5380.c 	struct NCR5380_cmd *ncmd = scsi_cmd_priv(cmd);
cmd               558 drivers/scsi/NCR5380.c 	switch (cmd->cmnd[0]) {
cmd               562 drivers/scsi/NCR5380.c 		cmd->result = (DID_ERROR << 16);
cmd               563 drivers/scsi/NCR5380.c 		cmd->scsi_done(cmd);
cmd               568 drivers/scsi/NCR5380.c 	cmd->result = 0;
cmd               582 drivers/scsi/NCR5380.c 	if (cmd->cmnd[0] == REQUEST_SENSE)
cmd               590 drivers/scsi/NCR5380.c 	         cmd, (cmd->cmnd[0] == REQUEST_SENSE) ? "head" : "tail");
cmd               626 drivers/scsi/NCR5380.c 	struct scsi_cmnd *cmd;
cmd               630 drivers/scsi/NCR5380.c 			cmd = NCR5380_to_scmd(ncmd);
cmd               632 drivers/scsi/NCR5380.c 			         cmd, scmd_id(cmd), hostdata->busy[scmd_id(cmd)], cmd->device->lun);
cmd               634 drivers/scsi/NCR5380.c 			if (!(hostdata->busy[scmd_id(cmd)] & (1 << cmd->device->lun))) {
cmd               637 drivers/scsi/NCR5380.c 				         "dequeue: removed %p from issue queue\n", cmd);
cmd               638 drivers/scsi/NCR5380.c 				return cmd;
cmd               646 drivers/scsi/NCR5380.c 		cmd = NCR5380_to_scmd(ncmd);
cmd               648 drivers/scsi/NCR5380.c 		         "dequeue: removed %p from autosense queue\n", cmd);
cmd               649 drivers/scsi/NCR5380.c 		scsi_eh_prep_cmnd(cmd, &hostdata->ses, NULL, 0, ~0);
cmd               650 drivers/scsi/NCR5380.c 		hostdata->sensing = cmd;
cmd               651 drivers/scsi/NCR5380.c 		return cmd;
cmd               656 drivers/scsi/NCR5380.c static void requeue_cmd(struct Scsi_Host *instance, struct scsi_cmnd *cmd)
cmd               659 drivers/scsi/NCR5380.c 	struct NCR5380_cmd *ncmd = scsi_cmd_priv(cmd);
cmd               661 drivers/scsi/NCR5380.c 	if (hostdata->sensing == cmd) {
cmd               662 drivers/scsi/NCR5380.c 		scsi_eh_restore_cmnd(cmd, &hostdata->ses);
cmd               690 drivers/scsi/NCR5380.c 			struct scsi_cmnd *cmd = dequeue_next_cmd(instance);
cmd               692 drivers/scsi/NCR5380.c 			if (!cmd)
cmd               695 drivers/scsi/NCR5380.c 			dsprintk(NDEBUG_MAIN, instance, "main: dequeued %p\n", cmd);
cmd               710 drivers/scsi/NCR5380.c 			if (!NCR5380_select(instance, cmd)) {
cmd               715 drivers/scsi/NCR5380.c 				         "main: select failed, returning %p to queue\n", cmd);
cmd               716 drivers/scsi/NCR5380.c 				requeue_cmd(instance, cmd);
cmd               950 drivers/scsi/NCR5380.c static bool NCR5380_select(struct Scsi_Host *instance, struct scsi_cmnd *cmd)
cmd               960 drivers/scsi/NCR5380.c 			      cmd->cmnd[0] != REQUEST_SENSE &&
cmd               961 drivers/scsi/NCR5380.c 			      (disconnect_mask & BIT(scmd_id(cmd)));
cmd               974 drivers/scsi/NCR5380.c 	hostdata->selecting = cmd;
cmd              1065 drivers/scsi/NCR5380.c 	NCR5380_write(OUTPUT_DATA_REG, hostdata->id_mask | (1 << scmd_id(cmd)));
cmd              1114 drivers/scsi/NCR5380.c 	dsprintk(NDEBUG_SELECTION, instance, "selecting target %d\n", scmd_id(cmd));
cmd              1140 drivers/scsi/NCR5380.c 		cmd->result = DID_BAD_TARGET << 16;
cmd              1141 drivers/scsi/NCR5380.c 		complete_cmd(instance, cmd);
cmd              1180 drivers/scsi/NCR5380.c 	         scmd_id(cmd));
cmd              1181 drivers/scsi/NCR5380.c 	tmp[0] = IDENTIFY(can_disconnect, cmd->device->lun);
cmd              1189 drivers/scsi/NCR5380.c 		cmd->result = DID_ERROR << 16;
cmd              1190 drivers/scsi/NCR5380.c 		complete_cmd(instance, cmd);
cmd              1198 drivers/scsi/NCR5380.c 	hostdata->connected = cmd;
cmd              1199 drivers/scsi/NCR5380.c 	hostdata->busy[cmd->device->id] |= 1 << cmd->device->lun;
cmd              1205 drivers/scsi/NCR5380.c 	initialize_SCp(cmd);
cmd              1664 drivers/scsi/NCR5380.c 	struct scsi_cmnd *cmd;
cmd              1670 drivers/scsi/NCR5380.c 	while ((cmd = hostdata->connected)) {
cmd              1671 drivers/scsi/NCR5380.c 		struct NCR5380_cmd *ncmd = scsi_cmd_priv(cmd);
cmd              1683 drivers/scsi/NCR5380.c 			    sun3_dma_setup_done != cmd) {
cmd              1686 drivers/scsi/NCR5380.c 				advance_sg_buffer(cmd);
cmd              1688 drivers/scsi/NCR5380.c 				count = sun3scsi_dma_xfer_len(hostdata, cmd);
cmd              1691 drivers/scsi/NCR5380.c 					if (rq_data_dir(cmd->request))
cmd              1693 drivers/scsi/NCR5380.c 						                        cmd->SCp.ptr, count);
cmd              1696 drivers/scsi/NCR5380.c 						                        cmd->SCp.ptr, count);
cmd              1697 drivers/scsi/NCR5380.c 					sun3_dma_setup_done = cmd;
cmd              1724 drivers/scsi/NCR5380.c 				cmd->result = DID_ERROR << 16;
cmd              1725 drivers/scsi/NCR5380.c 				complete_cmd(instance, cmd);
cmd              1727 drivers/scsi/NCR5380.c 				hostdata->busy[scmd_id(cmd)] &= ~(1 << cmd->device->lun);
cmd              1736 drivers/scsi/NCR5380.c 				advance_sg_buffer(cmd);
cmd              1739 drivers/scsi/NCR5380.c 					cmd->SCp.this_residual,
cmd              1740 drivers/scsi/NCR5380.c 					sg_nents(cmd->SCp.buffer));
cmd              1753 drivers/scsi/NCR5380.c 				if (!cmd->device->borken)
cmd              1754 drivers/scsi/NCR5380.c 					transfersize = NCR5380_dma_xfer_len(hostdata, cmd);
cmd              1759 drivers/scsi/NCR5380.c 					    &len, (unsigned char **)&cmd->SCp.ptr)) {
cmd              1765 drivers/scsi/NCR5380.c 						scmd_printk(KERN_INFO, cmd,
cmd              1767 drivers/scsi/NCR5380.c 						cmd->device->borken = 1;
cmd              1775 drivers/scsi/NCR5380.c 					transfersize = min(cmd->SCp.this_residual,
cmd              1779 drivers/scsi/NCR5380.c 					                     (unsigned char **)&cmd->SCp.ptr);
cmd              1780 drivers/scsi/NCR5380.c 					cmd->SCp.this_residual -= transfersize - len;
cmd              1783 drivers/scsi/NCR5380.c 				if (sun3_dma_setup_done == cmd)
cmd              1791 drivers/scsi/NCR5380.c 				cmd->SCp.Message = tmp;
cmd              1801 drivers/scsi/NCR5380.c 					         cmd, scmd_id(cmd), cmd->device->lun);
cmd              1804 drivers/scsi/NCR5380.c 					hostdata->busy[scmd_id(cmd)] &= ~(1 << cmd->device->lun);
cmd              1806 drivers/scsi/NCR5380.c 					cmd->result &= ~0xffff;
cmd              1807 drivers/scsi/NCR5380.c 					cmd->result |= cmd->SCp.Status;
cmd              1808 drivers/scsi/NCR5380.c 					cmd->result |= cmd->SCp.Message << 8;
cmd              1810 drivers/scsi/NCR5380.c 					if (cmd->cmnd[0] == REQUEST_SENSE)
cmd              1811 drivers/scsi/NCR5380.c 						complete_cmd(instance, cmd);
cmd              1813 drivers/scsi/NCR5380.c 						if (cmd->SCp.Status == SAM_STAT_CHECK_CONDITION ||
cmd              1814 drivers/scsi/NCR5380.c 						    cmd->SCp.Status == SAM_STAT_COMMAND_TERMINATED) {
cmd              1816 drivers/scsi/NCR5380.c 							         cmd);
cmd              1820 drivers/scsi/NCR5380.c 							complete_cmd(instance, cmd);
cmd              1838 drivers/scsi/NCR5380.c 						cmd->device->simple_tags = 0;
cmd              1839 drivers/scsi/NCR5380.c 						hostdata->busy[cmd->device->id] |= (1 << (cmd->device->lun & 0xFF));
cmd              1852 drivers/scsi/NCR5380.c 					         cmd, scmd_id(cmd), cmd->device->lun);
cmd              1938 drivers/scsi/NCR5380.c 						scmd_printk(KERN_INFO, cmd,
cmd              1942 drivers/scsi/NCR5380.c 						scmd_printk(KERN_INFO, cmd,
cmd              1958 drivers/scsi/NCR5380.c 					hostdata->busy[scmd_id(cmd)] &= ~(1 << cmd->device->lun);
cmd              1959 drivers/scsi/NCR5380.c 					cmd->result = DID_ERROR << 16;
cmd              1960 drivers/scsi/NCR5380.c 					complete_cmd(instance, cmd);
cmd              1967 drivers/scsi/NCR5380.c 				len = cmd->cmd_len;
cmd              1968 drivers/scsi/NCR5380.c 				data = cmd->cmnd;
cmd              1980 drivers/scsi/NCR5380.c 				cmd->SCp.Status = tmp;
cmd              2102 drivers/scsi/NCR5380.c 		struct scsi_cmnd *cmd = NCR5380_to_scmd(ncmd);
cmd              2104 drivers/scsi/NCR5380.c 		if (target_mask == (1 << scmd_id(cmd)) &&
cmd              2105 drivers/scsi/NCR5380.c 		    lun == (u8)cmd->device->lun) {
cmd              2107 drivers/scsi/NCR5380.c 			tmp = cmd;
cmd              2223 drivers/scsi/NCR5380.c static int NCR5380_abort(struct scsi_cmnd *cmd)
cmd              2225 drivers/scsi/NCR5380.c 	struct Scsi_Host *instance = cmd->device->host;
cmd              2233 drivers/scsi/NCR5380.c 	scmd_printk(KERN_INFO, cmd, __func__);
cmd              2238 drivers/scsi/NCR5380.c 	if (list_del_cmd(&hostdata->unissued, cmd)) {
cmd              2240 drivers/scsi/NCR5380.c 		         "abort: removed %p from issue queue\n", cmd);
cmd              2241 drivers/scsi/NCR5380.c 		cmd->result = DID_ABORT << 16;
cmd              2242 drivers/scsi/NCR5380.c 		cmd->scsi_done(cmd); /* No tag or busy flag to worry about */
cmd              2246 drivers/scsi/NCR5380.c 	if (hostdata->selecting == cmd) {
cmd              2248 drivers/scsi/NCR5380.c 		         "abort: cmd %p == selecting\n", cmd);
cmd              2250 drivers/scsi/NCR5380.c 		cmd->result = DID_ABORT << 16;
cmd              2251 drivers/scsi/NCR5380.c 		complete_cmd(instance, cmd);
cmd              2255 drivers/scsi/NCR5380.c 	if (list_del_cmd(&hostdata->disconnected, cmd)) {
cmd              2257 drivers/scsi/NCR5380.c 		         "abort: removed %p from disconnected list\n", cmd);
cmd              2261 drivers/scsi/NCR5380.c 		set_host_byte(cmd, DID_ERROR);
cmd              2262 drivers/scsi/NCR5380.c 		complete_cmd(instance, cmd);
cmd              2267 drivers/scsi/NCR5380.c 	if (hostdata->connected == cmd) {
cmd              2268 drivers/scsi/NCR5380.c 		dsprintk(NDEBUG_ABORT, instance, "abort: cmd %p is connected\n", cmd);
cmd              2272 drivers/scsi/NCR5380.c 			set_host_byte(cmd, DID_ERROR);
cmd              2273 drivers/scsi/NCR5380.c 			complete_cmd(instance, cmd);
cmd              2277 drivers/scsi/NCR5380.c 		set_host_byte(cmd, DID_ABORT);
cmd              2278 drivers/scsi/NCR5380.c 		complete_cmd(instance, cmd);
cmd              2282 drivers/scsi/NCR5380.c 	if (list_del_cmd(&hostdata->autosense, cmd)) {
cmd              2284 drivers/scsi/NCR5380.c 		         "abort: removed %p from sense queue\n", cmd);
cmd              2285 drivers/scsi/NCR5380.c 		complete_cmd(instance, cmd);
cmd              2290 drivers/scsi/NCR5380.c 		dsprintk(NDEBUG_ABORT, instance, "abort: failed to abort %p\n", cmd);
cmd              2292 drivers/scsi/NCR5380.c 		hostdata->busy[scmd_id(cmd)] &= ~(1 << cmd->device->lun);
cmd              2293 drivers/scsi/NCR5380.c 		dsprintk(NDEBUG_ABORT, instance, "abort: successfully aborted %p\n", cmd);
cmd              2328 drivers/scsi/NCR5380.c 		struct scsi_cmnd *cmd = NCR5380_to_scmd(ncmd);
cmd              2330 drivers/scsi/NCR5380.c 		set_host_byte(cmd, DID_RESET);
cmd              2331 drivers/scsi/NCR5380.c 		complete_cmd(instance, cmd);
cmd              2336 drivers/scsi/NCR5380.c 		struct scsi_cmnd *cmd = NCR5380_to_scmd(ncmd);
cmd              2338 drivers/scsi/NCR5380.c 		cmd->scsi_done(cmd);
cmd              2363 drivers/scsi/NCR5380.c static int NCR5380_host_reset(struct scsi_cmnd *cmd)
cmd              2365 drivers/scsi/NCR5380.c 	struct Scsi_Host *instance = cmd->device->host;
cmd               305 drivers/scsi/NCR5380.h                                         struct scsi_cmnd *cmd)
cmd               595 drivers/scsi/a100u2w.c static int orc_device_reset(struct orc_host * host, struct scsi_cmnd *cmd, unsigned int target)
cmd               617 drivers/scsi/a100u2w.c 		if (host_scb->status && escb->srb == cmd)
cmd               649 drivers/scsi/a100u2w.c 	escb->srb = cmd;
cmd               762 drivers/scsi/a100u2w.c static int inia100_abort_cmd(struct orc_host * host, struct scsi_cmnd *cmd)
cmd               779 drivers/scsi/a100u2w.c 		if (scb->status && escb->srb == cmd) {
cmd               842 drivers/scsi/a100u2w.c static int inia100_build_scb(struct orc_host * host, struct orc_scb * scb, struct scsi_cmnd * cmd)
cmd               851 drivers/scsi/a100u2w.c 	escb->srb = cmd;
cmd               857 drivers/scsi/a100u2w.c 	scb->target = cmd->device->id;
cmd               858 drivers/scsi/a100u2w.c 	scb->lun = cmd->device->lun;
cmd               863 drivers/scsi/a100u2w.c 	scb->xferlen = cpu_to_le32((u32) scsi_bufflen(cmd));
cmd               866 drivers/scsi/a100u2w.c 	count_sg = scsi_dma_map(cmd);
cmd               874 drivers/scsi/a100u2w.c 		scsi_for_each_sg(cmd, sg, count_sg, i) {
cmd               889 drivers/scsi/a100u2w.c 	scb->cdb_len = cmd->cmd_len;
cmd               891 drivers/scsi/a100u2w.c 		printk("max cdb length= %x\n", cmd->cmd_len);
cmd               894 drivers/scsi/a100u2w.c 	scb->ident = (u8)(cmd->device->lun & 0xff) | DISC_ALLOW;
cmd               895 drivers/scsi/a100u2w.c 	if (cmd->device->tagged_supported) {	/* Tag Support                  */
cmd               900 drivers/scsi/a100u2w.c 	memcpy(scb->cdb, cmd->cmnd, scb->cdb_len);
cmd               914 drivers/scsi/a100u2w.c static int inia100_queue_lck(struct scsi_cmnd * cmd, void (*done) (struct scsi_cmnd *))
cmd               919 drivers/scsi/a100u2w.c 	host = (struct orc_host *) cmd->device->host->hostdata;
cmd               920 drivers/scsi/a100u2w.c 	cmd->scsi_done = done;
cmd               925 drivers/scsi/a100u2w.c 	if (inia100_build_scb(host, scb, cmd)) {
cmd               943 drivers/scsi/a100u2w.c static int inia100_abort(struct scsi_cmnd * cmd)
cmd               947 drivers/scsi/a100u2w.c 	host = (struct orc_host *) cmd->device->host->hostdata;
cmd               948 drivers/scsi/a100u2w.c 	return inia100_abort_cmd(host, cmd);
cmd               959 drivers/scsi/a100u2w.c static int inia100_bus_reset(struct scsi_cmnd * cmd)
cmd               962 drivers/scsi/a100u2w.c 	host = (struct orc_host *) cmd->device->host->hostdata;
cmd               973 drivers/scsi/a100u2w.c static int inia100_device_reset(struct scsi_cmnd * cmd)
cmd               976 drivers/scsi/a100u2w.c 	host = (struct orc_host *) cmd->device->host->hostdata;
cmd               977 drivers/scsi/a100u2w.c 	return orc_device_reset(host, cmd, scmd_id(cmd));
cmd               993 drivers/scsi/a100u2w.c 	struct scsi_cmnd *cmd;	/* Pointer to SCSI request block */
cmd               997 drivers/scsi/a100u2w.c 	if ((cmd = (struct scsi_cmnd *) escb->srb) == NULL) {
cmd              1040 drivers/scsi/a100u2w.c 		memcpy((unsigned char *) &cmd->sense_buffer[0],
cmd              1043 drivers/scsi/a100u2w.c 	cmd->result = scb->tastat | (scb->hastat << 16);
cmd              1044 drivers/scsi/a100u2w.c 	scsi_dma_unmap(cmd);
cmd              1045 drivers/scsi/a100u2w.c 	cmd->scsi_done(cmd);	/* Notify system DONE           */
cmd                42 drivers/scsi/a2091.c static int dma_setup(struct scsi_cmnd *cmd, int dir_in)
cmd                44 drivers/scsi/a2091.c 	struct Scsi_Host *instance = cmd->device->host;
cmd                49 drivers/scsi/a2091.c 	unsigned long addr = virt_to_bus(cmd->SCp.ptr);
cmd                53 drivers/scsi/a2091.c 		wh->dma_bounce_len = (cmd->SCp.this_residual + 511) & ~0x1ff;
cmd                77 drivers/scsi/a2091.c 			memcpy(wh->dma_bounce_buffer, cmd->SCp.ptr,
cmd                78 drivers/scsi/a2091.c 			       cmd->SCp.this_residual);
cmd                96 drivers/scsi/a2091.c 		cache_clear(addr, cmd->SCp.this_residual);
cmd                99 drivers/scsi/a2091.c 		cache_push(addr, cmd->SCp.this_residual);
cmd                46 drivers/scsi/a3000.c static int dma_setup(struct scsi_cmnd *cmd, int dir_in)
cmd                48 drivers/scsi/a3000.c 	struct Scsi_Host *instance = cmd->device->host;
cmd                53 drivers/scsi/a3000.c 	unsigned long addr = virt_to_bus(cmd->SCp.ptr);
cmd                62 drivers/scsi/a3000.c 		wh->dma_bounce_len = (cmd->SCp.this_residual + 511) & ~0x1ff;
cmd                74 drivers/scsi/a3000.c 			memcpy(wh->dma_bounce_buffer, cmd->SCp.ptr,
cmd                75 drivers/scsi/a3000.c 			       cmd->SCp.this_residual);
cmd                95 drivers/scsi/a3000.c 		cache_clear(addr, cmd->SCp.this_residual);
cmd                98 drivers/scsi/a3000.c 		cache_push(addr, cmd->SCp.this_residual);
cmd              1185 drivers/scsi/aacraid/aachba.c static int aac_bounds_32(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba)
cmd              1188 drivers/scsi/aacraid/aachba.c 		int cid = scmd_id(cmd);
cmd              1190 drivers/scsi/aacraid/aachba.c 		cmd->result = DID_OK << 16 | COMMAND_COMPLETE << 8 |
cmd              1195 drivers/scsi/aacraid/aachba.c 		memcpy(cmd->sense_buffer, &dev->fsa_dev[cid].sense_data,
cmd              1198 drivers/scsi/aacraid/aachba.c 		cmd->scsi_done(cmd);
cmd              1204 drivers/scsi/aacraid/aachba.c static int aac_bounds_64(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba)
cmd              1211 drivers/scsi/aacraid/aachba.c static int aac_read_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count)
cmd              1227 drivers/scsi/aacraid/aachba.c 			dev->fsa_dev[scmd_id(cmd)].block_size);
cmd              1228 drivers/scsi/aacraid/aachba.c 		readcmd2->cid = cpu_to_le16(scmd_id(cmd));
cmd              1230 drivers/scsi/aacraid/aachba.c 		ret = aac_build_sgraw2(cmd, readcmd2,
cmd              1243 drivers/scsi/aacraid/aachba.c 			dev->fsa_dev[scmd_id(cmd)].block_size);
cmd              1244 drivers/scsi/aacraid/aachba.c 		readcmd->cid = cpu_to_le16(scmd_id(cmd));
cmd              1248 drivers/scsi/aacraid/aachba.c 		ret = aac_build_sgraw(cmd, &readcmd->sg);
cmd              1266 drivers/scsi/aacraid/aachba.c 			  (void *) cmd);
cmd              1269 drivers/scsi/aacraid/aachba.c static int aac_read_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count)
cmd              1278 drivers/scsi/aacraid/aachba.c 	readcmd->cid = cpu_to_le16(scmd_id(cmd));
cmd              1284 drivers/scsi/aacraid/aachba.c 	ret = aac_build_sg64(cmd, &readcmd->sg);
cmd              1301 drivers/scsi/aacraid/aachba.c 			  (void *) cmd);
cmd              1304 drivers/scsi/aacraid/aachba.c static int aac_read_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count)
cmd              1314 drivers/scsi/aacraid/aachba.c 	readcmd->cid = cpu_to_le32(scmd_id(cmd));
cmd              1317 drivers/scsi/aacraid/aachba.c 		dev->fsa_dev[scmd_id(cmd)].block_size);
cmd              1319 drivers/scsi/aacraid/aachba.c 	ret = aac_build_sg(cmd, &readcmd->sg);
cmd              1336 drivers/scsi/aacraid/aachba.c 			  (void *) cmd);
cmd              1339 drivers/scsi/aacraid/aachba.c static int aac_write_raw_io(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua)
cmd              1355 drivers/scsi/aacraid/aachba.c 			dev->fsa_dev[scmd_id(cmd)].block_size);
cmd              1356 drivers/scsi/aacraid/aachba.c 		writecmd2->cid = cpu_to_le16(scmd_id(cmd));
cmd              1361 drivers/scsi/aacraid/aachba.c 		ret = aac_build_sgraw2(cmd, writecmd2,
cmd              1374 drivers/scsi/aacraid/aachba.c 			dev->fsa_dev[scmd_id(cmd)].block_size);
cmd              1375 drivers/scsi/aacraid/aachba.c 		writecmd->cid = cpu_to_le16(scmd_id(cmd));
cmd              1382 drivers/scsi/aacraid/aachba.c 		ret = aac_build_sgraw(cmd, &writecmd->sg);
cmd              1400 drivers/scsi/aacraid/aachba.c 			  (void *) cmd);
cmd              1403 drivers/scsi/aacraid/aachba.c static int aac_write_block64(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua)
cmd              1412 drivers/scsi/aacraid/aachba.c 	writecmd->cid = cpu_to_le16(scmd_id(cmd));
cmd              1418 drivers/scsi/aacraid/aachba.c 	ret = aac_build_sg64(cmd, &writecmd->sg);
cmd              1435 drivers/scsi/aacraid/aachba.c 			  (void *) cmd);
cmd              1438 drivers/scsi/aacraid/aachba.c static int aac_write_block(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua)
cmd              1448 drivers/scsi/aacraid/aachba.c 	writecmd->cid = cpu_to_le32(scmd_id(cmd));
cmd              1451 drivers/scsi/aacraid/aachba.c 		dev->fsa_dev[scmd_id(cmd)].block_size);
cmd              1455 drivers/scsi/aacraid/aachba.c 	ret = aac_build_sg(cmd, &writecmd->sg);
cmd              1472 drivers/scsi/aacraid/aachba.c 			  (void *) cmd);
cmd              1475 drivers/scsi/aacraid/aachba.c static struct aac_srb * aac_scsi_common(struct fib * fib, struct scsi_cmnd * cmd)
cmd              1482 drivers/scsi/aacraid/aachba.c 	switch(cmd->sc_data_direction){
cmd              1500 drivers/scsi/aacraid/aachba.c 	srbcmd->channel  = cpu_to_le32(aac_logical_to_phys(scmd_channel(cmd)));
cmd              1501 drivers/scsi/aacraid/aachba.c 	srbcmd->id       = cpu_to_le32(scmd_id(cmd));
cmd              1502 drivers/scsi/aacraid/aachba.c 	srbcmd->lun      = cpu_to_le32(cmd->device->lun);
cmd              1504 drivers/scsi/aacraid/aachba.c 	timeout = cmd->request->timeout/HZ;
cmd              1509 drivers/scsi/aacraid/aachba.c 	srbcmd->cdb_size = cpu_to_le32(cmd->cmd_len);
cmd              1514 drivers/scsi/aacraid/aachba.c 							struct scsi_cmnd *cmd)
cmd              1521 drivers/scsi/aacraid/aachba.c 	dev = (struct aac_dev *)cmd->device->host->hostdata;
cmd              1526 drivers/scsi/aacraid/aachba.c 	switch (cmd->sc_data_direction) {
cmd              1538 drivers/scsi/aacraid/aachba.c 	hbacmd->lun[1] = cpu_to_le32(cmd->device->lun);
cmd              1540 drivers/scsi/aacraid/aachba.c 	bus = aac_logical_to_phys(scmd_channel(cmd));
cmd              1541 drivers/scsi/aacraid/aachba.c 	target = scmd_id(cmd);
cmd              1548 drivers/scsi/aacraid/aachba.c 	memcpy(hbacmd->cdb, cmd->cmnd, cmd->cmd_len);
cmd              1549 drivers/scsi/aacraid/aachba.c 	hbacmd->data_length = cpu_to_le32(scsi_bufflen(cmd));
cmd              1561 drivers/scsi/aacraid/aachba.c static int aac_scsi_64(struct fib * fib, struct scsi_cmnd * cmd)
cmd              1564 drivers/scsi/aacraid/aachba.c 	struct aac_srb * srbcmd = aac_scsi_common(fib, cmd);
cmd              1567 drivers/scsi/aacraid/aachba.c 	ret = aac_build_sg64(cmd, (struct sgmap64 *) &srbcmd->sg);
cmd              1570 drivers/scsi/aacraid/aachba.c 	srbcmd->count = cpu_to_le32(scsi_bufflen(cmd));
cmd              1573 drivers/scsi/aacraid/aachba.c 	memcpy(srbcmd->cdb, cmd->cmnd, cmd->cmd_len);
cmd              1589 drivers/scsi/aacraid/aachba.c 				  (void *) cmd);
cmd              1592 drivers/scsi/aacraid/aachba.c static int aac_scsi_32(struct fib * fib, struct scsi_cmnd * cmd)
cmd              1595 drivers/scsi/aacraid/aachba.c 	struct aac_srb * srbcmd = aac_scsi_common(fib, cmd);
cmd              1598 drivers/scsi/aacraid/aachba.c 	ret = aac_build_sg(cmd, (struct sgmap *)&srbcmd->sg);
cmd              1601 drivers/scsi/aacraid/aachba.c 	srbcmd->count = cpu_to_le32(scsi_bufflen(cmd));
cmd              1604 drivers/scsi/aacraid/aachba.c 	memcpy(srbcmd->cdb, cmd->cmnd, cmd->cmd_len);
cmd              1618 drivers/scsi/aacraid/aachba.c 				  (fib_callback) aac_srb_callback, (void *) cmd);
cmd              1621 drivers/scsi/aacraid/aachba.c static int aac_scsi_32_64(struct fib * fib, struct scsi_cmnd * cmd)
cmd              1626 drivers/scsi/aacraid/aachba.c 	return aac_scsi_32(fib, cmd);
cmd              1629 drivers/scsi/aacraid/aachba.c static int aac_adapter_hba(struct fib *fib, struct scsi_cmnd *cmd)
cmd              1631 drivers/scsi/aacraid/aachba.c 	struct aac_hba_cmd_req *hbacmd = aac_construct_hbacmd(fib, cmd);
cmd              1635 drivers/scsi/aacraid/aachba.c 	dev = (struct aac_dev *)cmd->device->host->hostdata;
cmd              1637 drivers/scsi/aacraid/aachba.c 	ret = aac_build_sghba(cmd, hbacmd,
cmd              1650 drivers/scsi/aacraid/aachba.c 				  (void *) cmd);
cmd              2603 drivers/scsi/aacraid/aachba.c 	struct scsi_cmnd *cmd;
cmd              2605 drivers/scsi/aacraid/aachba.c 	cmd = context;
cmd              2607 drivers/scsi/aacraid/aachba.c 	if (!aac_valid_context(cmd, fibptr))
cmd              2617 drivers/scsi/aacraid/aachba.c 		cmd->result = DID_OK << 16 |
cmd              2620 drivers/scsi/aacraid/aachba.c 		struct scsi_device *sdev = cmd->device;
cmd              2626 drivers/scsi/aacraid/aachba.c 		cmd->result = DID_OK << 16 |
cmd              2631 drivers/scsi/aacraid/aachba.c 		memcpy(cmd->sense_buffer, &dev->fsa_dev[cid].sense_data,
cmd              2638 drivers/scsi/aacraid/aachba.c 	cmd->scsi_done(cmd);
cmd              2646 drivers/scsi/aacraid/aachba.c 	struct scsi_cmnd *cmd;
cmd              2660 drivers/scsi/aacraid/aachba.c 	list_for_each_entry(cmd, &sdev->cmd_list, list)
cmd              2661 drivers/scsi/aacraid/aachba.c 		if (cmd->SCp.phase == AAC_OWNER_FIRMWARE) {
cmd              2665 drivers/scsi/aacraid/aachba.c 			if (cmd->cmnd[0] == WRITE_6) {
cmd              2666 drivers/scsi/aacraid/aachba.c 				cmnd_lba = ((cmd->cmnd[1] & 0x1F) << 16) |
cmd              2667 drivers/scsi/aacraid/aachba.c 					(cmd->cmnd[2] << 8) |
cmd              2668 drivers/scsi/aacraid/aachba.c 					cmd->cmnd[3];
cmd              2669 drivers/scsi/aacraid/aachba.c 				cmnd_count = cmd->cmnd[4];
cmd              2672 drivers/scsi/aacraid/aachba.c 			} else if (cmd->cmnd[0] == WRITE_16) {
cmd              2673 drivers/scsi/aacraid/aachba.c 				cmnd_lba = ((u64)cmd->cmnd[2] << 56) |
cmd              2674 drivers/scsi/aacraid/aachba.c 					((u64)cmd->cmnd[3] << 48) |
cmd              2675 drivers/scsi/aacraid/aachba.c 					((u64)cmd->cmnd[4] << 40) |
cmd              2676 drivers/scsi/aacraid/aachba.c 					((u64)cmd->cmnd[5] << 32) |
cmd              2677 drivers/scsi/aacraid/aachba.c 					((u64)cmd->cmnd[6] << 24) |
cmd              2678 drivers/scsi/aacraid/aachba.c 					(cmd->cmnd[7] << 16) |
cmd              2679 drivers/scsi/aacraid/aachba.c 					(cmd->cmnd[8] << 8) |
cmd              2680 drivers/scsi/aacraid/aachba.c 					cmd->cmnd[9];
cmd              2681 drivers/scsi/aacraid/aachba.c 				cmnd_count = (cmd->cmnd[10] << 24) |
cmd              2682 drivers/scsi/aacraid/aachba.c 					(cmd->cmnd[11] << 16) |
cmd              2683 drivers/scsi/aacraid/aachba.c 					(cmd->cmnd[12] << 8) |
cmd              2684 drivers/scsi/aacraid/aachba.c 					cmd->cmnd[13];
cmd              2685 drivers/scsi/aacraid/aachba.c 			} else if (cmd->cmnd[0] == WRITE_12) {
cmd              2686 drivers/scsi/aacraid/aachba.c 				cmnd_lba = ((u64)cmd->cmnd[2] << 24) |
cmd              2687 drivers/scsi/aacraid/aachba.c 					(cmd->cmnd[3] << 16) |
cmd              2688 drivers/scsi/aacraid/aachba.c 					(cmd->cmnd[4] << 8) |
cmd              2689 drivers/scsi/aacraid/aachba.c 					cmd->cmnd[5];
cmd              2690 drivers/scsi/aacraid/aachba.c 				cmnd_count = (cmd->cmnd[6] << 24) |
cmd              2691 drivers/scsi/aacraid/aachba.c 					(cmd->cmnd[7] << 16) |
cmd              2692 drivers/scsi/aacraid/aachba.c 					(cmd->cmnd[8] << 8) |
cmd              2693 drivers/scsi/aacraid/aachba.c 					cmd->cmnd[9];
cmd              2694 drivers/scsi/aacraid/aachba.c 			} else if (cmd->cmnd[0] == WRITE_10) {
cmd              2695 drivers/scsi/aacraid/aachba.c 				cmnd_lba = ((u64)cmd->cmnd[2] << 24) |
cmd              2696 drivers/scsi/aacraid/aachba.c 					(cmd->cmnd[3] << 16) |
cmd              2697 drivers/scsi/aacraid/aachba.c 					(cmd->cmnd[4] << 8) |
cmd              2698 drivers/scsi/aacraid/aachba.c 					cmd->cmnd[5];
cmd              2699 drivers/scsi/aacraid/aachba.c 				cmnd_count = (cmd->cmnd[7] << 8) |
cmd              2700 drivers/scsi/aacraid/aachba.c 					cmd->cmnd[8];
cmd              3444 drivers/scsi/aacraid/aachba.c int aac_dev_ioctl(struct aac_dev *dev, unsigned int cmd, void __user *arg)
cmd              3446 drivers/scsi/aacraid/aachba.c 	switch (cmd) {
cmd               296 drivers/scsi/aacraid/aacraid.h 		struct aac_hba_cmd_req cmd;
cmd               299 drivers/scsi/aacraid/aacraid.h 	} cmd;
cmd               912 drivers/scsi/aacraid/aacraid.h 	int  (*adapter_bounds)(struct aac_dev * dev, struct scsi_cmnd * cmd, u64 lba);
cmd               913 drivers/scsi/aacraid/aacraid.h 	int  (*adapter_read)(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count);
cmd               914 drivers/scsi/aacraid/aacraid.h 	int  (*adapter_write)(struct fib * fib, struct scsi_cmnd * cmd, u64 lba, u32 count, int fua);
cmd               915 drivers/scsi/aacraid/aacraid.h 	int  (*adapter_scsi)(struct fib * fib, struct scsi_cmnd * cmd);
cmd              1705 drivers/scsi/aacraid/aacraid.h #define aac_adapter_bounds(dev,cmd,lba) \
cmd              1706 drivers/scsi/aacraid/aacraid.h 	dev->a_ops.adapter_bounds(dev,cmd,lba)
cmd              1708 drivers/scsi/aacraid/aacraid.h #define aac_adapter_read(fib,cmd,lba,count) \
cmd              1709 drivers/scsi/aacraid/aacraid.h 	((fib)->dev)->a_ops.adapter_read(fib,cmd,lba,count)
cmd              1711 drivers/scsi/aacraid/aacraid.h #define aac_adapter_write(fib,cmd,lba,count,fua) \
cmd              1712 drivers/scsi/aacraid/aacraid.h 	((fib)->dev)->a_ops.adapter_write(fib,cmd,lba,count,fua)
cmd              1714 drivers/scsi/aacraid/aacraid.h #define aac_adapter_scsi(fib,cmd) \
cmd              1715 drivers/scsi/aacraid/aacraid.h 	((fib)->dev)->a_ops.adapter_scsi(fib,cmd)
cmd              2699 drivers/scsi/aacraid/aacraid.h int aac_scsi_cmd(struct scsi_cmnd *cmd);
cmd              2700 drivers/scsi/aacraid/aacraid.h int aac_dev_ioctl(struct aac_dev *dev, unsigned int cmd, void __user *arg);
cmd              2705 drivers/scsi/aacraid/aacraid.h int aac_do_ioctl(struct aac_dev *dev, unsigned int cmd, void __user *arg);
cmd              1049 drivers/scsi/aacraid/commctrl.c int aac_do_ioctl(struct aac_dev *dev, unsigned int cmd, void __user *arg)
cmd              1064 drivers/scsi/aacraid/commctrl.c 	status = aac_dev_ioctl(dev, cmd, arg);
cmd              1068 drivers/scsi/aacraid/commctrl.c 	switch (cmd) {
cmd               317 drivers/scsi/aacraid/comminit.c 	struct aac_close *cmd;
cmd               336 drivers/scsi/aacraid/comminit.c 	cmd = (struct aac_close *) fib_data(fibctx);
cmd               337 drivers/scsi/aacraid/comminit.c 	cmd->command = cpu_to_le32(VM_CloseAll);
cmd               338 drivers/scsi/aacraid/comminit.c 	cmd->cid = cpu_to_le32(0xfffffffe);
cmd              1688 drivers/scsi/aacraid/commsup.c 			struct aac_pause *cmd;
cmd              1693 drivers/scsi/aacraid/commsup.c 			cmd = (struct aac_pause *) fib_data(fibctx);
cmd              1695 drivers/scsi/aacraid/commsup.c 			cmd->command = cpu_to_le32(VM_ContainerConfig);
cmd              1696 drivers/scsi/aacraid/commsup.c 			cmd->type = cpu_to_le32(CT_PAUSE_IO);
cmd              1697 drivers/scsi/aacraid/commsup.c 			cmd->timeout = cpu_to_le32(1);
cmd              1698 drivers/scsi/aacraid/commsup.c 			cmd->min = cpu_to_le32(1);
cmd              1699 drivers/scsi/aacraid/commsup.c 			cmd->noRescan = cpu_to_le32(1);
cmd              1700 drivers/scsi/aacraid/commsup.c 			cmd->count = cpu_to_le32(0);
cmd               231 drivers/scsi/aacraid/dpcsup.c 	struct aac_aifcmd *cmd;
cmd               249 drivers/scsi/aacraid/dpcsup.c 	cmd = (struct aac_aifcmd *) fib_data(fibctx);
cmd               250 drivers/scsi/aacraid/dpcsup.c 	cmd->command = cpu_to_le32(AifReqEvent);
cmd               316 drivers/scsi/aacraid/dpcsup.c 		struct aac_aifcmd *cmd;
cmd               323 drivers/scsi/aacraid/dpcsup.c 		cmd = (struct aac_aifcmd *) fib_data(fibctx);
cmd               324 drivers/scsi/aacraid/dpcsup.c 		cmd->command = cpu_to_le32(AifReqEvent);
cmd               241 drivers/scsi/aacraid/linit.c 			    struct scsi_cmnd *cmd)
cmd               244 drivers/scsi/aacraid/linit.c 	cmd->SCp.phase = AAC_OWNER_LOWLEVEL;
cmd               245 drivers/scsi/aacraid/linit.c 	r = (aac_scsi_cmd(cmd) ? FAILED : 0);
cmd               608 drivers/scsi/aacraid/linit.c static int aac_ioctl(struct scsi_device *sdev, unsigned int cmd,
cmd               614 drivers/scsi/aacraid/linit.c 	return aac_do_ioctl(dev, cmd, arg);
cmd               667 drivers/scsi/aacraid/linit.c static int aac_eh_abort(struct scsi_cmnd* cmd)
cmd               669 drivers/scsi/aacraid/linit.c 	struct scsi_device * dev = cmd->device;
cmd               679 drivers/scsi/aacraid/linit.c 	bus = aac_logical_to_phys(scmd_channel(cmd));
cmd               680 drivers/scsi/aacraid/linit.c 	cid = scmd_id(cmd);
cmd               696 drivers/scsi/aacraid/linit.c 				(fib->callback_data == cmd)) {
cmd               713 drivers/scsi/aacraid/linit.c 		tmf->lun[1] = cmd->device->lun;
cmd               721 drivers/scsi/aacraid/linit.c 		cmd->SCp.sent_command = 0;
cmd               725 drivers/scsi/aacraid/linit.c 				  (void *) cmd);
cmd               729 drivers/scsi/aacraid/linit.c 			if (cmd->SCp.sent_command) {
cmd               746 drivers/scsi/aacraid/linit.c 		switch (cmd->cmnd[0]) {
cmd               750 drivers/scsi/aacraid/linit.c 			    ((cmd->cmnd[1] & 0x1f) != SAI_READ_CAPACITY_16))
cmd               766 drivers/scsi/aacraid/linit.c 				(fib->callback_data == cmd)) {
cmd               769 drivers/scsi/aacraid/linit.c 					cmd->SCp.phase =
cmd               793 drivers/scsi/aacraid/linit.c 					(command->device == cmd->device)) {
cmd               798 drivers/scsi/aacraid/linit.c 					if (command == cmd)
cmd               884 drivers/scsi/aacraid/linit.c static int aac_eh_dev_reset(struct scsi_cmnd *cmd)
cmd               886 drivers/scsi/aacraid/linit.c 	struct scsi_device * dev = cmd->device;
cmd               897 drivers/scsi/aacraid/linit.c 	bus = aac_logical_to_phys(scmd_channel(cmd));
cmd               898 drivers/scsi/aacraid/linit.c 	cid = scmd_id(cmd);
cmd               942 drivers/scsi/aacraid/linit.c static int aac_eh_target_reset(struct scsi_cmnd *cmd)
cmd               944 drivers/scsi/aacraid/linit.c 	struct scsi_device * dev = cmd->device;
cmd               955 drivers/scsi/aacraid/linit.c 	bus = aac_logical_to_phys(scmd_channel(cmd));
cmd               956 drivers/scsi/aacraid/linit.c 	cid = scmd_id(cmd);
cmd              1001 drivers/scsi/aacraid/linit.c static int aac_eh_bus_reset(struct scsi_cmnd* cmd)
cmd              1003 drivers/scsi/aacraid/linit.c 	struct scsi_device * dev = cmd->device;
cmd              1011 drivers/scsi/aacraid/linit.c 	cmd_bus = aac_logical_to_phys(scmd_channel(cmd));
cmd              1022 drivers/scsi/aacraid/linit.c 			cmd = (struct scsi_cmnd *)fib->callback_data;
cmd              1023 drivers/scsi/aacraid/linit.c 			bus = aac_logical_to_phys(scmd_channel(cmd));
cmd              1026 drivers/scsi/aacraid/linit.c 			cid = scmd_id(cmd);
cmd              1031 drivers/scsi/aacraid/linit.c 				cmd->SCp.phase = AAC_OWNER_ERROR_HANDLER;
cmd              1054 drivers/scsi/aacraid/linit.c int aac_eh_host_reset(struct scsi_cmnd *cmd)
cmd              1056 drivers/scsi/aacraid/linit.c 	struct scsi_device * dev = cmd->device;
cmd              1148 drivers/scsi/aacraid/linit.c 		unsigned int cmd, unsigned long arg)
cmd              1155 drivers/scsi/aacraid/linit.c 	return aac_do_ioctl(aac, cmd, (void __user *)arg);
cmd              1159 drivers/scsi/aacraid/linit.c static long aac_compat_do_ioctl(struct aac_dev *dev, unsigned cmd, unsigned long arg)
cmd              1162 drivers/scsi/aacraid/linit.c 	switch (cmd) {
cmd              1174 drivers/scsi/aacraid/linit.c 		ret = aac_do_ioctl(dev, cmd, (void __user *)arg);
cmd              1187 drivers/scsi/aacraid/linit.c 			ret = aac_do_ioctl(dev, cmd, f);
cmd              1198 drivers/scsi/aacraid/linit.c static int aac_compat_ioctl(struct scsi_device *sdev, unsigned int cmd,
cmd              1204 drivers/scsi/aacraid/linit.c 	return aac_compat_do_ioctl(dev, cmd, (unsigned long)arg);
cmd              1207 drivers/scsi/aacraid/linit.c static long aac_compat_cfg_ioctl(struct file *file, unsigned cmd, unsigned long arg)
cmd              1211 drivers/scsi/aacraid/linit.c 	return aac_compat_do_ioctl(file->private_data, cmd, arg);
cmd              1960 drivers/scsi/aacraid/linit.c 	struct scsi_cmnd *cmd;
cmd              1963 drivers/scsi/aacraid/linit.c 		cmd = (struct scsi_cmnd *)aac->fibs[i].callback_data;
cmd              1964 drivers/scsi/aacraid/linit.c 		if (cmd && (cmd->SCp.phase == AAC_OWNER_FIRMWARE)) {
cmd              1965 drivers/scsi/aacraid/linit.c 			scsi_dma_unmap(cmd);
cmd              1968 drivers/scsi/aacraid/linit.c 				cmd->result = DID_NO_CONNECT << 16;
cmd              1970 drivers/scsi/aacraid/linit.c 				cmd->result = DID_RESET << 16;
cmd              1972 drivers/scsi/aacraid/linit.c 			cmd->scsi_done(cmd);
cmd              10716 drivers/scsi/advansys.c 	u16 cmd;
cmd              10728 drivers/scsi/advansys.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd              10729 drivers/scsi/advansys.c 	if ((cmd & PCI_COMMAND_PARITY) == 0)
cmd               276 drivers/scsi/aha152x.c #define CMDINFO(cmd) \
cmd               277 drivers/scsi/aha152x.c 			(cmd) ? ((cmd)->device->host->host_no) : -1, \
cmd               278 drivers/scsi/aha152x.c                         (cmd) ? ((cmd)->device->id & 0x0f) : -1, \
cmd               279 drivers/scsi/aha152x.c 			(cmd) ? ((u8)(cmd)->device->lun & 0x07) : -1
cmd               282 drivers/scsi/aha152x.c CMD_INC_RESID(struct scsi_cmnd *cmd, int inc)
cmd               284 drivers/scsi/aha152x.c 	scsi_set_resid(cmd, scsi_get_resid(cmd) + inc);
cmd              1413 drivers/scsi/aha152x.c 			struct scsi_cmnd *cmd = HOSTDATA(shpnt)->done_SC;
cmd              1414 drivers/scsi/aha152x.c 			struct aha152x_scdata *sc = SCDATA(cmd);
cmd              1416 drivers/scsi/aha152x.c 			scsi_eh_restore_cmnd(cmd, &sc->ses);
cmd              1418 drivers/scsi/aha152x.c 			cmd->SCp.Status = SAM_STAT_CHECK_CONDITION;
cmd              2210 drivers/scsi/aha152x.c 		case P_CMD:	STATE=cmd;	break;
cmd               244 drivers/scsi/aha1542.c static void aha1542_free_cmd(struct scsi_cmnd *cmd)
cmd               246 drivers/scsi/aha1542.c 	struct aha1542_cmd *acmd = scsi_cmd_priv(cmd);
cmd               247 drivers/scsi/aha1542.c 	struct device *dev = cmd->device->host->dma_dev;
cmd               248 drivers/scsi/aha1542.c 	size_t len = scsi_sg_count(cmd) * sizeof(struct chain);
cmd               256 drivers/scsi/aha1542.c 	scsi_dma_unmap(cmd);
cmd               392 drivers/scsi/aha1542.c static int aha1542_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *cmd)
cmd               394 drivers/scsi/aha1542.c 	struct aha1542_cmd *acmd = scsi_cmd_priv(cmd);
cmd               397 drivers/scsi/aha1542.c 	u8 target = cmd->device->id;
cmd               398 drivers/scsi/aha1542.c 	u8 lun = cmd->device->lun;
cmd               400 drivers/scsi/aha1542.c 	int bufflen = scsi_bufflen(cmd);
cmd               405 drivers/scsi/aha1542.c 	if (*cmd->cmnd == REQUEST_SENSE) {
cmd               407 drivers/scsi/aha1542.c 		cmd->result = 0;
cmd               408 drivers/scsi/aha1542.c 		cmd->scsi_done(cmd);
cmd               414 drivers/scsi/aha1542.c 		if (*cmd->cmnd == READ_10 || *cmd->cmnd == WRITE_10)
cmd               415 drivers/scsi/aha1542.c 			i = xscsi2int(cmd->cmnd + 2);
cmd               416 drivers/scsi/aha1542.c 		else if (*cmd->cmnd == READ_6 || *cmd->cmnd == WRITE_6)
cmd               417 drivers/scsi/aha1542.c 			i = scsi2int(cmd->cmnd + 2);
cmd               419 drivers/scsi/aha1542.c 						target, *cmd->cmnd, i, bufflen);
cmd               420 drivers/scsi/aha1542.c 		print_hex_dump_bytes("command: ", DUMP_PREFIX_NONE, cmd->cmnd, cmd->cmd_len);
cmd               423 drivers/scsi/aha1542.c 	sg_count = scsi_dma_map(cmd);
cmd               455 drivers/scsi/aha1542.c 	aha1542->int_cmds[mbo] = cmd;	/* This will effectively prevent someone else from
cmd               461 drivers/scsi/aha1542.c 	shost_printk(KERN_DEBUG, sh, "Sending command (%d %p)...", mbo, cmd->scsi_done);
cmd               469 drivers/scsi/aha1542.c 	ccb[mbo].cdblen = cmd->cmd_len;
cmd               472 drivers/scsi/aha1542.c 	if (*cmd->cmnd == READ_10 || *cmd->cmnd == READ_6)
cmd               474 drivers/scsi/aha1542.c 	else if (*cmd->cmnd == WRITE_10 || *cmd->cmnd == WRITE_6)
cmd               477 drivers/scsi/aha1542.c 	memcpy(ccb[mbo].cdb, cmd->cmnd, ccb[mbo].cdblen);
cmd               484 drivers/scsi/aha1542.c 		scsi_for_each_sg(cmd, sg, sg_count, i) {
cmd               509 drivers/scsi/aha1542.c 	aha1542_outb(cmd->device->host->io_port, CMD_START_SCSI);
cmd               517 drivers/scsi/aha1542.c 	scsi_dma_unmap(cmd);
cmd               852 drivers/scsi/aha1542.c static int aha1542_dev_reset(struct scsi_cmnd *cmd)
cmd               854 drivers/scsi/aha1542.c 	struct Scsi_Host *sh = cmd->device->host;
cmd               858 drivers/scsi/aha1542.c 	u8 target = cmd->device->id;
cmd               859 drivers/scsi/aha1542.c 	u8 lun = cmd->device->lun;
cmd               879 drivers/scsi/aha1542.c 	aha1542->int_cmds[mbo] = cmd;	/* This will effectively
cmd               904 drivers/scsi/aha1542.c 	scmd_printk(KERN_WARNING, cmd,
cmd               910 drivers/scsi/aha1542.c static int aha1542_reset(struct scsi_cmnd *cmd, u8 reset_cmd)
cmd               912 drivers/scsi/aha1542.c 	struct Scsi_Host *sh = cmd->device->host;
cmd               924 drivers/scsi/aha1542.c 	outb(reset_cmd, CONTROL(cmd->device->host->io_port));
cmd               926 drivers/scsi/aha1542.c 	if (!wait_mask(STATUS(cmd->device->host->io_port),
cmd               937 drivers/scsi/aha1542.c 		setup_mailboxes(cmd->device->host);
cmd               945 drivers/scsi/aha1542.c 	shost_printk(KERN_WARNING, cmd->device->host, "Sent BUS RESET to scsi host %d\n", cmd->device->host->host_no);
cmd               971 drivers/scsi/aha1542.c static int aha1542_bus_reset(struct scsi_cmnd *cmd)
cmd               973 drivers/scsi/aha1542.c 	return aha1542_reset(cmd, SCRST);
cmd               976 drivers/scsi/aha1542.c static int aha1542_host_reset(struct scsi_cmnd *cmd)
cmd               978 drivers/scsi/aha1542.c 	return aha1542_reset(cmd, HRST | SCRST);
cmd               318 drivers/scsi/aha1740.c 	unchar *cmd = (unchar *) SCpnt->cmnd;
cmd               327 drivers/scsi/aha1740.c 	if(*cmd == REQUEST_SENSE) {
cmd               334 drivers/scsi/aha1740.c 	if (*cmd == READ_10 || *cmd == WRITE_10)
cmd               335 drivers/scsi/aha1740.c 		i = xscsi2int(cmd+2);
cmd               336 drivers/scsi/aha1740.c 	else if (*cmd == READ_6 || *cmd == WRITE_6)
cmd               337 drivers/scsi/aha1740.c 		i = scsi2int(cmd+2);
cmd               341 drivers/scsi/aha1740.c 	       target, *cmd, i, bufflen);
cmd               343 drivers/scsi/aha1740.c 	for (i = 0; i < SCpnt->cmd_len; i++) printk("%02x ", cmd[i]);
cmd               378 drivers/scsi/aha1740.c 	if (*cmd == READ_10 || *cmd == READ_6)
cmd               380 drivers/scsi/aha1740.c 	else if (*cmd == WRITE_10 || *cmd == WRITE_6)
cmd               383 drivers/scsi/aha1740.c 	memcpy(host->ecb[ecbno].cdb, cmd, SCpnt->cmd_len);
cmd               229 drivers/scsi/aic7xxx/aic79xx_core.c 					      struct target_cmd *cmd);
cmd              4083 drivers/scsi/aic7xxx/aic79xx_core.c ahd_set_tags(struct ahd_softc *ahd, struct scsi_cmnd *cmd,
cmd              4086 drivers/scsi/aic7xxx/aic79xx_core.c 	struct scsi_device *sdev = cmd->device;
cmd              6245 drivers/scsi/aic7xxx/aic79xx_core.c 	uint32_t cmd;
cmd              6257 drivers/scsi/aic7xxx/aic79xx_core.c 	cmd = ahd_pci_read_config(ahd->dev_softc, PCIR_COMMAND, /*bytes*/2);
cmd              6270 drivers/scsi/aic7xxx/aic79xx_core.c 		mod_cmd = cmd & ~(PCIM_CMD_PERRESPEN|PCIM_CMD_SERRESPEN);
cmd              6301 drivers/scsi/aic7xxx/aic79xx_core.c 				     cmd, /*bytes*/2);
cmd              10622 drivers/scsi/aic7xxx/aic79xx_core.c 	struct target_cmd *cmd;
cmd              10625 drivers/scsi/aic7xxx/aic79xx_core.c 	while ((cmd = &ahd->targetcmds[ahd->tqinfifonext])->cmd_valid != 0) {
cmd              10631 drivers/scsi/aic7xxx/aic79xx_core.c 		if (ahd_handle_target_cmd(ahd, cmd) != 0)
cmd              10634 drivers/scsi/aic7xxx/aic79xx_core.c 		cmd->cmd_valid = 0;
cmd              10658 drivers/scsi/aic7xxx/aic79xx_core.c ahd_handle_target_cmd(struct ahd_softc *ahd, struct target_cmd *cmd)
cmd              10668 drivers/scsi/aic7xxx/aic79xx_core.c 	initiator = SCSIID_TARGET(ahd, cmd->scsiid);
cmd              10669 drivers/scsi/aic7xxx/aic79xx_core.c 	target = SCSIID_OUR_ID(cmd->scsiid);
cmd              10670 drivers/scsi/aic7xxx/aic79xx_core.c 	lun    = (cmd->identify & MSG_IDENTIFY_LUNMASK);
cmd              10672 drivers/scsi/aic7xxx/aic79xx_core.c 	byte = cmd->bytes;
cmd              10750 drivers/scsi/aic7xxx/aic79xx_core.c 	if ((cmd->identify & MSG_IDENTIFY_DISCFLAG) == 0) {
cmd               356 drivers/scsi/aic7xxx/aic79xx_osm.c 					 struct scsi_cmnd *cmd);
cmd               357 drivers/scsi/aic7xxx/aic79xx_osm.c static int ahd_linux_queue_abort_cmd(struct scsi_cmnd *cmd);
cmd               536 drivers/scsi/aic7xxx/aic79xx_osm.c 	struct scsi_cmnd *cmd;
cmd               538 drivers/scsi/aic7xxx/aic79xx_osm.c 	cmd = scb->io_ctx;
cmd               540 drivers/scsi/aic7xxx/aic79xx_osm.c 	scsi_dma_unmap(cmd);
cmd               544 drivers/scsi/aic7xxx/aic79xx_osm.c #define BUILD_SCSIID(ahd, cmd)						\
cmd               545 drivers/scsi/aic7xxx/aic79xx_osm.c 	(((scmd_id(cmd) << TID_SHIFT) & TID) | (ahd)->our_id)
cmd               576 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_linux_queue_lck(struct scsi_cmnd * cmd, void (*scsi_done) (struct scsi_cmnd *))
cmd               579 drivers/scsi/aic7xxx/aic79xx_osm.c 	struct	 ahd_linux_device *dev = scsi_transport_device_data(cmd->device);
cmd               582 drivers/scsi/aic7xxx/aic79xx_osm.c 	ahd = *(struct ahd_softc **)cmd->device->host->hostdata;
cmd               584 drivers/scsi/aic7xxx/aic79xx_osm.c 	cmd->scsi_done = scsi_done;
cmd               585 drivers/scsi/aic7xxx/aic79xx_osm.c 	cmd->result = CAM_REQ_INPROG << 16;
cmd               586 drivers/scsi/aic7xxx/aic79xx_osm.c 	rtn = ahd_linux_run_command(ahd, dev, cmd);
cmd               768 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_linux_abort(struct scsi_cmnd *cmd)
cmd               772 drivers/scsi/aic7xxx/aic79xx_osm.c 	error = ahd_linux_queue_abort_cmd(cmd);
cmd               781 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_linux_dev_reset(struct scsi_cmnd *cmd)
cmd               798 drivers/scsi/aic7xxx/aic79xx_osm.c 	ahd = *(struct ahd_softc **)cmd->device->host->hostdata;
cmd               800 drivers/scsi/aic7xxx/aic79xx_osm.c 	scmd_printk(KERN_INFO, cmd,
cmd               804 drivers/scsi/aic7xxx/aic79xx_osm.c 	for (cdb_byte = 0; cdb_byte < cmd->cmd_len; cdb_byte++)
cmd               805 drivers/scsi/aic7xxx/aic79xx_osm.c 		printk(" 0x%x", cmd->cmnd[cdb_byte]);
cmd               811 drivers/scsi/aic7xxx/aic79xx_osm.c 	dev = scsi_transport_device_data(cmd->device);
cmd               818 drivers/scsi/aic7xxx/aic79xx_osm.c 		scmd_printk(KERN_INFO, cmd, "Is not an active device\n");
cmd               827 drivers/scsi/aic7xxx/aic79xx_osm.c 		scmd_printk(KERN_INFO, cmd, "No SCB available\n");
cmd               832 drivers/scsi/aic7xxx/aic79xx_osm.c 				    cmd->device->id, &tstate);
cmd               833 drivers/scsi/aic7xxx/aic79xx_osm.c 	reset_scb->io_ctx = cmd;
cmd               840 drivers/scsi/aic7xxx/aic79xx_osm.c 	reset_scb->hscb->scsiid = BUILD_SCSIID(ahd,cmd);
cmd               841 drivers/scsi/aic7xxx/aic79xx_osm.c 	reset_scb->hscb->lun = cmd->device->lun;
cmd               880 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_linux_bus_reset(struct scsi_cmnd *cmd)
cmd               886 drivers/scsi/aic7xxx/aic79xx_osm.c 	ahd = *(struct ahd_softc **)cmd->device->host->hostdata;
cmd               890 drivers/scsi/aic7xxx/aic79xx_osm.c 		       ahd_name(ahd), cmd);
cmd               894 drivers/scsi/aic7xxx/aic79xx_osm.c 	found = ahd_reset_channel(ahd, scmd_channel(cmd) + 'A',
cmd              1555 drivers/scsi/aic7xxx/aic79xx_osm.c 		      struct scsi_cmnd *cmd)
cmd              1566 drivers/scsi/aic7xxx/aic79xx_osm.c 	nseg = scsi_dma_map(cmd);
cmd              1576 drivers/scsi/aic7xxx/aic79xx_osm.c 				    cmd->device->id, &tstate);
cmd              1581 drivers/scsi/aic7xxx/aic79xx_osm.c 		col_idx = AHD_BUILD_COL_IDX(cmd->device->id,
cmd              1582 drivers/scsi/aic7xxx/aic79xx_osm.c 					    cmd->device->lun);
cmd              1587 drivers/scsi/aic7xxx/aic79xx_osm.c 		scsi_dma_unmap(cmd);
cmd              1591 drivers/scsi/aic7xxx/aic79xx_osm.c 	scb->io_ctx = cmd;
cmd              1594 drivers/scsi/aic7xxx/aic79xx_osm.c 	cmd->host_scribble = (char *)scb;
cmd              1600 drivers/scsi/aic7xxx/aic79xx_osm.c 	hscb->scsiid = BUILD_SCSIID(ahd, cmd);
cmd              1601 drivers/scsi/aic7xxx/aic79xx_osm.c 	hscb->lun = cmd->device->lun;
cmd              1626 drivers/scsi/aic7xxx/aic79xx_osm.c 	hscb->cdb_len = cmd->cmd_len;
cmd              1627 drivers/scsi/aic7xxx/aic79xx_osm.c 	memcpy(hscb->shared_data.idata.cdb, cmd->cmnd, hscb->cdb_len);
cmd              1641 drivers/scsi/aic7xxx/aic79xx_osm.c 		scsi_for_each_sg(cmd, cur_seg, nseg, i) {
cmd              1776 drivers/scsi/aic7xxx/aic79xx_osm.c 	struct scsi_cmnd *cmd;
cmd              1785 drivers/scsi/aic7xxx/aic79xx_osm.c 	cmd = scb->io_ctx;
cmd              1789 drivers/scsi/aic7xxx/aic79xx_osm.c 	if ((cmd->result & (CAM_DEV_QFRZN << 16)) != 0) {
cmd              1790 drivers/scsi/aic7xxx/aic79xx_osm.c 		cmd->result &= ~(CAM_DEV_QFRZN << 16);
cmd              1801 drivers/scsi/aic7xxx/aic79xx_osm.c 	cmd->sense_buffer[0] = 0;
cmd              1844 drivers/scsi/aic7xxx/aic79xx_osm.c 		ahd_linux_handle_scsi_status(ahd, cmd->device, scb);
cmd              1877 drivers/scsi/aic7xxx/aic79xx_osm.c 	ahd_linux_queue_cmd_complete(ahd, cmd);
cmd              1909 drivers/scsi/aic7xxx/aic79xx_osm.c 		struct scsi_cmnd *cmd;
cmd              1915 drivers/scsi/aic7xxx/aic79xx_osm.c 		cmd = scb->io_ctx;
cmd              1939 drivers/scsi/aic7xxx/aic79xx_osm.c 			memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE);
cmd              1940 drivers/scsi/aic7xxx/aic79xx_osm.c 			memcpy(cmd->sense_buffer,
cmd              1943 drivers/scsi/aic7xxx/aic79xx_osm.c 			cmd->result |= (DRIVER_SENSE << 24);
cmd              1954 drivers/scsi/aic7xxx/aic79xx_osm.c 					printk("0x%x ", cmd->sense_buffer[i]);
cmd              2027 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_linux_queue_cmd_complete(struct ahd_softc *ahd, struct scsi_cmnd *cmd)
cmd              2041 drivers/scsi/aic7xxx/aic79xx_osm.c 	status = ahd_cmd_get_transaction_status(cmd);
cmd              2051 drivers/scsi/aic7xxx/aic79xx_osm.c 		scsi_status = ahd_cmd_get_scsi_status(cmd);
cmd              2056 drivers/scsi/aic7xxx/aic79xx_osm.c 			if ((cmd->result >> 24) != DRIVER_SENSE) {
cmd              2062 drivers/scsi/aic7xxx/aic79xx_osm.c 					cmd->sense_buffer;
cmd              2125 drivers/scsi/aic7xxx/aic79xx_osm.c 		       ahd_name(ahd), status, cmd->device->channel,
cmd              2126 drivers/scsi/aic7xxx/aic79xx_osm.c 		       cmd->device->id, (u8)cmd->device->lun);
cmd              2129 drivers/scsi/aic7xxx/aic79xx_osm.c 	ahd_cmd_set_transaction_status(cmd, new_status);
cmd              2131 drivers/scsi/aic7xxx/aic79xx_osm.c 	cmd->scsi_done(cmd);
cmd              2147 drivers/scsi/aic7xxx/aic79xx_osm.c ahd_linux_queue_abort_cmd(struct scsi_cmnd *cmd)
cmd              2168 drivers/scsi/aic7xxx/aic79xx_osm.c 	ahd = *(struct ahd_softc **)cmd->device->host->hostdata;
cmd              2170 drivers/scsi/aic7xxx/aic79xx_osm.c 	scmd_printk(KERN_INFO, cmd,
cmd              2174 drivers/scsi/aic7xxx/aic79xx_osm.c 	for (cdb_byte = 0; cdb_byte < cmd->cmd_len; cdb_byte++)
cmd              2175 drivers/scsi/aic7xxx/aic79xx_osm.c 		printk(" 0x%x", cmd->cmnd[cdb_byte]);
cmd              2187 drivers/scsi/aic7xxx/aic79xx_osm.c 	dev = scsi_transport_device_data(cmd->device);
cmd              2194 drivers/scsi/aic7xxx/aic79xx_osm.c 		scmd_printk(KERN_INFO, cmd, "Is not an active device\n");
cmd              2203 drivers/scsi/aic7xxx/aic79xx_osm.c 		if (pending_scb->io_ctx == cmd)
cmd              2208 drivers/scsi/aic7xxx/aic79xx_osm.c 		scmd_printk(KERN_INFO, cmd, "Command not found\n");
cmd              2231 drivers/scsi/aic7xxx/aic79xx_osm.c 		scmd_printk(KERN_INFO, cmd, "Command already completed\n");
cmd              2240 drivers/scsi/aic7xxx/aic79xx_osm.c 	if (ahd_search_qinfifo(ahd, cmd->device->id, 
cmd              2241 drivers/scsi/aic7xxx/aic79xx_osm.c 			       cmd->device->channel + 'A',
cmd              2242 drivers/scsi/aic7xxx/aic79xx_osm.c 			       cmd->device->lun,
cmd              2247 drivers/scsi/aic7xxx/aic79xx_osm.c 		       ahd_name(ahd), cmd->device->channel, 
cmd              2248 drivers/scsi/aic7xxx/aic79xx_osm.c 		       cmd->device->id, (u8)cmd->device->lun);
cmd              2283 drivers/scsi/aic7xxx/aic79xx_osm.c 		scmd_printk(KERN_INFO, cmd, "Device is active, asserting ATN\n");
cmd              2334 drivers/scsi/aic7xxx/aic79xx_osm.c 		ahd_search_qinfifo(ahd, cmd->device->id,
cmd              2335 drivers/scsi/aic7xxx/aic79xx_osm.c 				   cmd->device->channel + 'A', cmd->device->lun,
cmd              2344 drivers/scsi/aic7xxx/aic79xx_osm.c 		scmd_printk(KERN_INFO, cmd, "Unable to deliver message\n");
cmd               504 drivers/scsi/aic7xxx/aic79xx_osm.h static inline uint32_t ahd_cmd_get_transaction_status(struct scsi_cmnd *cmd);
cmd               506 drivers/scsi/aic7xxx/aic79xx_osm.h static inline uint32_t ahd_cmd_get_scsi_status(struct scsi_cmnd *cmd);
cmd               525 drivers/scsi/aic7xxx/aic79xx_osm.h void ahd_cmd_set_transaction_status(struct scsi_cmnd *cmd, uint32_t status)
cmd               527 drivers/scsi/aic7xxx/aic79xx_osm.h 	cmd->result &= ~(CAM_STATUS_MASK << 16);
cmd               528 drivers/scsi/aic7xxx/aic79xx_osm.h 	cmd->result |= status << 16;
cmd               538 drivers/scsi/aic7xxx/aic79xx_osm.h void ahd_cmd_set_scsi_status(struct scsi_cmnd *cmd, uint32_t status)
cmd               540 drivers/scsi/aic7xxx/aic79xx_osm.h 	cmd->result &= ~0xFFFF;
cmd               541 drivers/scsi/aic7xxx/aic79xx_osm.h 	cmd->result |= status;
cmd               551 drivers/scsi/aic7xxx/aic79xx_osm.h uint32_t ahd_cmd_get_transaction_status(struct scsi_cmnd *cmd)
cmd               553 drivers/scsi/aic7xxx/aic79xx_osm.h 	return ((cmd->result >> 16) & CAM_STATUS_MASK);
cmd               563 drivers/scsi/aic7xxx/aic79xx_osm.h uint32_t ahd_cmd_get_scsi_status(struct scsi_cmnd *cmd)
cmd               565 drivers/scsi/aic7xxx/aic79xx_osm.h 	return (cmd->result & 0xFFFF);
cmd               416 drivers/scsi/aic7xxx/aic79xx_pci.c 	uint32_t cmd;
cmd               428 drivers/scsi/aic7xxx/aic79xx_pci.c 	cmd = ahd_pci_read_config(ahd->dev_softc, PCIR_COMMAND, /*bytes*/2);
cmd               430 drivers/scsi/aic7xxx/aic79xx_pci.c 			     cmd & ~PCIM_CMD_SERRESPEN, /*bytes*/2);
cmd               497 drivers/scsi/aic7xxx/aic79xx_pci.c 	ahd_pci_write_config(ahd->dev_softc, PCIR_COMMAND, cmd, /*bytes*/2);
cmd               105 drivers/scsi/aic7xxx/aic7xxx_93cx6.c send_seeprom_cmd(struct seeprom_descriptor *sd, const struct seeprom_cmd *cmd)
cmd               115 drivers/scsi/aic7xxx/aic7xxx_93cx6.c 	for (i = 0; i < cmd->len; i++) {
cmd               116 drivers/scsi/aic7xxx/aic7xxx_93cx6.c 		if (cmd->bits[i] != 0)
cmd               122 drivers/scsi/aic7xxx/aic7xxx_93cx6.c 		if (cmd->bits[i] != 0)
cmd               230 drivers/scsi/aic7xxx/aic7xxx_core.c 					      struct target_cmd *cmd);
cmd              2669 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_set_tags(struct ahc_softc *ahc, struct scsi_cmnd *cmd,
cmd              2672 drivers/scsi/aic7xxx/aic7xxx_core.c 	struct scsi_device *sdev = cmd->device;
cmd              7772 drivers/scsi/aic7xxx/aic7xxx_core.c 	struct target_cmd *cmd;
cmd              7783 drivers/scsi/aic7xxx/aic7xxx_core.c 	while ((cmd = &ahc->targetcmds[ahc->tqinfifonext])->cmd_valid != 0) {
cmd              7789 drivers/scsi/aic7xxx/aic7xxx_core.c 		if (ahc_handle_target_cmd(ahc, cmd) != 0)
cmd              7792 drivers/scsi/aic7xxx/aic7xxx_core.c 		cmd->cmd_valid = 0;
cmd              7825 drivers/scsi/aic7xxx/aic7xxx_core.c ahc_handle_target_cmd(struct ahc_softc *ahc, struct target_cmd *cmd)
cmd              7835 drivers/scsi/aic7xxx/aic7xxx_core.c 	initiator = SCSIID_TARGET(ahc, cmd->scsiid);
cmd              7836 drivers/scsi/aic7xxx/aic7xxx_core.c 	target = SCSIID_OUR_ID(cmd->scsiid);
cmd              7837 drivers/scsi/aic7xxx/aic7xxx_core.c 	lun    = (cmd->identify & MSG_IDENTIFY_LUNMASK);
cmd              7839 drivers/scsi/aic7xxx/aic7xxx_core.c 	byte = cmd->bytes;
cmd              7918 drivers/scsi/aic7xxx/aic7xxx_core.c 	if ((cmd->identify & MSG_IDENTIFY_DISCFLAG) == 0) {
cmd               365 drivers/scsi/aic7xxx/aic7xxx_osm.c 					 struct scsi_cmnd *cmd);
cmd               368 drivers/scsi/aic7xxx/aic7xxx_osm.c static int  ahc_linux_queue_recovery_cmd(struct scsi_cmnd *cmd, scb_flag flag);
cmd               461 drivers/scsi/aic7xxx/aic7xxx_osm.c 	struct scsi_cmnd *cmd;
cmd               463 drivers/scsi/aic7xxx/aic7xxx_osm.c 	cmd = scb->io_ctx;
cmd               466 drivers/scsi/aic7xxx/aic7xxx_osm.c 	scsi_dma_unmap(cmd);
cmd               521 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_queue_lck(struct scsi_cmnd * cmd, void (*scsi_done) (struct scsi_cmnd *))
cmd               524 drivers/scsi/aic7xxx/aic7xxx_osm.c 	struct	 ahc_linux_device *dev = scsi_transport_device_data(cmd->device);
cmd               528 drivers/scsi/aic7xxx/aic7xxx_osm.c 	ahc = *(struct ahc_softc **)cmd->device->host->hostdata;
cmd               532 drivers/scsi/aic7xxx/aic7xxx_osm.c 		cmd->scsi_done = scsi_done;
cmd               533 drivers/scsi/aic7xxx/aic7xxx_osm.c 		cmd->result = CAM_REQ_INPROG << 16;
cmd               534 drivers/scsi/aic7xxx/aic7xxx_osm.c 		rtn = ahc_linux_run_command(ahc, dev, cmd);
cmd               744 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_abort(struct scsi_cmnd *cmd)
cmd               748 drivers/scsi/aic7xxx/aic7xxx_osm.c 	error = ahc_linux_queue_recovery_cmd(cmd, SCB_ABORT);
cmd               758 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_dev_reset(struct scsi_cmnd *cmd)
cmd               762 drivers/scsi/aic7xxx/aic7xxx_osm.c 	error = ahc_linux_queue_recovery_cmd(cmd, SCB_DEVICE_RESET);
cmd               772 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_bus_reset(struct scsi_cmnd *cmd)
cmd               778 drivers/scsi/aic7xxx/aic7xxx_osm.c 	ahc = *(struct ahc_softc **)cmd->device->host->hostdata;
cmd               781 drivers/scsi/aic7xxx/aic7xxx_osm.c 	found = ahc_reset_channel(ahc, scmd_channel(cmd) + 'A',
cmd               819 drivers/scsi/aic7xxx/aic7xxx_osm.c #define BUILD_SCSIID(ahc, cmd)						    \
cmd               820 drivers/scsi/aic7xxx/aic7xxx_osm.c 	((((cmd)->device->id << TID_SHIFT) & TID)			    \
cmd               821 drivers/scsi/aic7xxx/aic7xxx_osm.c 	| (((cmd)->device->channel == 0) ? (ahc)->our_id : (ahc)->our_id_b) \
cmd               822 drivers/scsi/aic7xxx/aic7xxx_osm.c 	| (((cmd)->device->channel == 0) ? 0 : TWIN_CHNLB))
cmd              1420 drivers/scsi/aic7xxx/aic7xxx_osm.c 		      struct scsi_cmnd *cmd)
cmd              1443 drivers/scsi/aic7xxx/aic7xxx_osm.c 	if (!(cmd->flags & SCMD_TAGGED)
cmd              1447 drivers/scsi/aic7xxx/aic7xxx_osm.c 		target_offset = cmd->device->id + cmd->device->channel * 8;
cmd              1455 drivers/scsi/aic7xxx/aic7xxx_osm.c 	nseg = scsi_dma_map(cmd);
cmd              1464 drivers/scsi/aic7xxx/aic7xxx_osm.c 		scsi_dma_unmap(cmd);
cmd              1468 drivers/scsi/aic7xxx/aic7xxx_osm.c 	scb->io_ctx = cmd;
cmd              1471 drivers/scsi/aic7xxx/aic7xxx_osm.c 	cmd->host_scribble = (char *)scb;
cmd              1477 drivers/scsi/aic7xxx/aic7xxx_osm.c 	hscb->scsiid = BUILD_SCSIID(ahc, cmd);
cmd              1478 drivers/scsi/aic7xxx/aic7xxx_osm.c 	hscb->lun = cmd->device->lun;
cmd              1506 drivers/scsi/aic7xxx/aic7xxx_osm.c 	hscb->cdb_len = cmd->cmd_len;
cmd              1508 drivers/scsi/aic7xxx/aic7xxx_osm.c 		memcpy(hscb->shared_data.cdb, cmd->cmnd, hscb->cdb_len);
cmd              1510 drivers/scsi/aic7xxx/aic7xxx_osm.c 		memcpy(hscb->cdb32, cmd->cmnd, hscb->cdb_len);
cmd              1530 drivers/scsi/aic7xxx/aic7xxx_osm.c 		scsi_for_each_sg(cmd, cur_seg, nseg, i) {
cmd              1692 drivers/scsi/aic7xxx/aic7xxx_osm.c 	struct scsi_cmnd *cmd;
cmd              1714 drivers/scsi/aic7xxx/aic7xxx_osm.c 	cmd = scb->io_ctx;
cmd              1718 drivers/scsi/aic7xxx/aic7xxx_osm.c 	if ((cmd->result & (CAM_DEV_QFRZN << 16)) != 0) {
cmd              1719 drivers/scsi/aic7xxx/aic7xxx_osm.c 		cmd->result &= ~(CAM_DEV_QFRZN << 16);
cmd              1730 drivers/scsi/aic7xxx/aic7xxx_osm.c 	cmd->sense_buffer[0] = 0;
cmd              1773 drivers/scsi/aic7xxx/aic7xxx_osm.c 		ahc_linux_handle_scsi_status(ahc, cmd->device, scb);
cmd              1806 drivers/scsi/aic7xxx/aic7xxx_osm.c 	ahc_linux_queue_cmd_complete(ahc, cmd);
cmd              1838 drivers/scsi/aic7xxx/aic7xxx_osm.c 		struct scsi_cmnd *cmd;
cmd              1844 drivers/scsi/aic7xxx/aic7xxx_osm.c 		cmd = scb->io_ctx;
cmd              1851 drivers/scsi/aic7xxx/aic7xxx_osm.c 			memcpy(cmd->sense_buffer,
cmd              1854 drivers/scsi/aic7xxx/aic7xxx_osm.c 				memset(&cmd->sense_buffer[sense_size], 0,
cmd              1856 drivers/scsi/aic7xxx/aic7xxx_osm.c 			cmd->result |= (DRIVER_SENSE << 24);
cmd              1866 drivers/scsi/aic7xxx/aic7xxx_osm.c 					printk("0x%x ", cmd->sense_buffer[i]);
cmd              1939 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_queue_cmd_complete(struct ahc_softc *ahc, struct scsi_cmnd *cmd)
cmd              1950 drivers/scsi/aic7xxx/aic7xxx_osm.c 		switch (ahc_cmd_get_transaction_status(cmd)) {
cmd              2002 drivers/scsi/aic7xxx/aic7xxx_osm.c 		ahc_cmd_set_transaction_status(cmd, new_status);
cmd              2005 drivers/scsi/aic7xxx/aic7xxx_osm.c 	cmd->scsi_done(cmd);
cmd              2050 drivers/scsi/aic7xxx/aic7xxx_osm.c ahc_linux_queue_recovery_cmd(struct scsi_cmnd *cmd, scb_flag flag)
cmd              2070 drivers/scsi/aic7xxx/aic7xxx_osm.c 	ahc = *(struct ahc_softc **)cmd->device->host->hostdata;
cmd              2072 drivers/scsi/aic7xxx/aic7xxx_osm.c 	scmd_printk(KERN_INFO, cmd, "Attempting to queue a%s message\n",
cmd              2076 drivers/scsi/aic7xxx/aic7xxx_osm.c 	for (cdb_byte = 0; cdb_byte < cmd->cmd_len; cdb_byte++)
cmd              2077 drivers/scsi/aic7xxx/aic7xxx_osm.c 		printk(" 0x%x", cmd->cmnd[cdb_byte]);
cmd              2089 drivers/scsi/aic7xxx/aic7xxx_osm.c 	dev = scsi_transport_device_data(cmd->device);
cmd              2097 drivers/scsi/aic7xxx/aic7xxx_osm.c 		       ahc_name(ahc), cmd->device->channel, cmd->device->id,
cmd              2098 drivers/scsi/aic7xxx/aic7xxx_osm.c 		       (u8)cmd->device->lun);
cmd              2104 drivers/scsi/aic7xxx/aic7xxx_osm.c 	 && ahc_search_untagged_queues(ahc, cmd, cmd->device->id,
cmd              2105 drivers/scsi/aic7xxx/aic7xxx_osm.c 				       cmd->device->channel + 'A',
cmd              2106 drivers/scsi/aic7xxx/aic7xxx_osm.c 				       (u8)cmd->device->lun,
cmd              2109 drivers/scsi/aic7xxx/aic7xxx_osm.c 		       ahc_name(ahc), cmd->device->channel, cmd->device->id,
cmd              2110 drivers/scsi/aic7xxx/aic7xxx_osm.c 		       (u8)cmd->device->lun);
cmd              2119 drivers/scsi/aic7xxx/aic7xxx_osm.c 		if (pending_scb->io_ctx == cmd)
cmd              2127 drivers/scsi/aic7xxx/aic7xxx_osm.c 		  	if (ahc_match_scb(ahc, pending_scb, scmd_id(cmd),
cmd              2128 drivers/scsi/aic7xxx/aic7xxx_osm.c 					  scmd_channel(cmd) + 'A',
cmd              2136 drivers/scsi/aic7xxx/aic7xxx_osm.c 		scmd_printk(KERN_INFO, cmd, "Command not found\n");
cmd              2158 drivers/scsi/aic7xxx/aic7xxx_osm.c 		scmd_printk(KERN_INFO, cmd, "Command already completed\n");
cmd              2168 drivers/scsi/aic7xxx/aic7xxx_osm.c 		if (ahc_search_qinfifo(ahc, cmd->device->id,
cmd              2169 drivers/scsi/aic7xxx/aic7xxx_osm.c 				       cmd->device->channel + 'A',
cmd              2170 drivers/scsi/aic7xxx/aic7xxx_osm.c 				       cmd->device->lun,
cmd              2175 drivers/scsi/aic7xxx/aic7xxx_osm.c 			       ahc_name(ahc), cmd->device->channel,
cmd              2176 drivers/scsi/aic7xxx/aic7xxx_osm.c 			       cmd->device->id, (u8)cmd->device->lun);
cmd              2180 drivers/scsi/aic7xxx/aic7xxx_osm.c 	} else if (ahc_search_qinfifo(ahc, cmd->device->id,
cmd              2181 drivers/scsi/aic7xxx/aic7xxx_osm.c 				      cmd->device->channel + 'A',
cmd              2182 drivers/scsi/aic7xxx/aic7xxx_osm.c 				      cmd->device->lun,
cmd              2216 drivers/scsi/aic7xxx/aic7xxx_osm.c 	   && SCSIID_TARGET(ahc, saved_scsiid) == scmd_id(cmd)))) {
cmd              2226 drivers/scsi/aic7xxx/aic7xxx_osm.c 		scmd_printk(KERN_INFO, cmd, "Device is active, asserting ATN\n");
cmd              2256 drivers/scsi/aic7xxx/aic7xxx_osm.c 		ahc_search_disc_list(ahc, cmd->device->id,
cmd              2257 drivers/scsi/aic7xxx/aic7xxx_osm.c 				     cmd->device->channel + 'A',
cmd              2258 drivers/scsi/aic7xxx/aic7xxx_osm.c 				     cmd->device->lun, pending_scb->hscb->tag,
cmd              2281 drivers/scsi/aic7xxx/aic7xxx_osm.c 		ahc_search_qinfifo(ahc, cmd->device->id,
cmd              2282 drivers/scsi/aic7xxx/aic7xxx_osm.c 				   cmd->device->channel + 'A',
cmd              2283 drivers/scsi/aic7xxx/aic7xxx_osm.c 				   cmd->device->lun, SCB_LIST_NULL,
cmd              2292 drivers/scsi/aic7xxx/aic7xxx_osm.c 		scmd_printk(KERN_INFO, cmd, "Unable to deliver message\n");
cmd               522 drivers/scsi/aic7xxx/aic7xxx_osm.h static inline uint32_t ahc_cmd_get_transaction_status(struct scsi_cmnd *cmd);
cmd               524 drivers/scsi/aic7xxx/aic7xxx_osm.h static inline uint32_t ahc_cmd_get_scsi_status(struct scsi_cmnd *cmd);
cmd               543 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_cmd_set_transaction_status(struct scsi_cmnd *cmd, uint32_t status)
cmd               545 drivers/scsi/aic7xxx/aic7xxx_osm.h 	cmd->result &= ~(CAM_STATUS_MASK << 16);
cmd               546 drivers/scsi/aic7xxx/aic7xxx_osm.h 	cmd->result |= status << 16;
cmd               556 drivers/scsi/aic7xxx/aic7xxx_osm.h void ahc_cmd_set_scsi_status(struct scsi_cmnd *cmd, uint32_t status)
cmd               558 drivers/scsi/aic7xxx/aic7xxx_osm.h 	cmd->result &= ~0xFFFF;
cmd               559 drivers/scsi/aic7xxx/aic7xxx_osm.h 	cmd->result |= status;
cmd               569 drivers/scsi/aic7xxx/aic7xxx_osm.h uint32_t ahc_cmd_get_transaction_status(struct scsi_cmnd *cmd)
cmd               571 drivers/scsi/aic7xxx/aic7xxx_osm.h 	return ((cmd->result >> 16) & CAM_STATUS_MASK);
cmd               581 drivers/scsi/aic7xxx/aic7xxx_osm.h uint32_t ahc_cmd_get_scsi_status(struct scsi_cmnd *cmd)
cmd               583 drivers/scsi/aic7xxx/aic7xxx_osm.h 	return (cmd->result & 0xFFFF);
cmd              1168 drivers/scsi/aic7xxx/aic7xxx_pci.c 	uint32_t cmd;
cmd              1177 drivers/scsi/aic7xxx/aic7xxx_pci.c 	cmd = ahc_pci_read_config(ahc->dev_softc, PCIR_COMMAND, /*bytes*/2);
cmd              1179 drivers/scsi/aic7xxx/aic7xxx_pci.c 			     cmd & ~PCIM_CMD_SERRESPEN, /*bytes*/2);
cmd              1244 drivers/scsi/aic7xxx/aic7xxx_pci.c 	ahc_pci_write_config(ahc->dev_softc, PCIR_COMMAND, cmd, /*bytes*/2);
cmd               490 drivers/scsi/aic94xx/aic94xx_task.c 	memcpy(scb->ssp_task.ssp_cmd.cdb, task->ssp_task.cmd->cmnd,
cmd               491 drivers/scsi/aic94xx/aic94xx_task.c 	       task->ssp_task.cmd->cmd_len);
cmd               212 drivers/scsi/am53c974.c 				 u32 dma_count, int write, u8 cmd)
cmd               217 drivers/scsi/am53c974.c 	BUG_ON(!(cmd & ESP_CMD_DMA));
cmd               238 drivers/scsi/am53c974.c 	scsi_esp_cmd(esp, cmd);
cmd               285 drivers/scsi/am53c974.c static void dc390_eeprom_prepare_read(struct pci_dev *pdev, u8 cmd)
cmd               303 drivers/scsi/am53c974.c 		carry_flag = (cmd & j) ? 1 : 0;
cmd               332 drivers/scsi/am53c974.c 	u8 cmd = DC390_EEPROM_READ, i;
cmd               338 drivers/scsi/am53c974.c 		dc390_eeprom_prepare_read(pdev, cmd++);
cmd               107 drivers/scsi/arcmsr/arcmsr_hba.c 					struct scsi_cmnd *cmd);
cmd               113 drivers/scsi/arcmsr/arcmsr_hba.c static int arcmsr_queue_command(struct Scsi_Host *h, struct scsi_cmnd *cmd);
cmd              2768 drivers/scsi/arcmsr/arcmsr_hba.c 		struct scsi_cmnd *cmd)
cmd              2775 drivers/scsi/arcmsr/arcmsr_hba.c 	uint32_t controlcode = (uint32_t)cmd->cmnd[5] << 24 |
cmd              2776 drivers/scsi/arcmsr/arcmsr_hba.c 		(uint32_t)cmd->cmnd[6] << 16 |
cmd              2777 drivers/scsi/arcmsr/arcmsr_hba.c 		(uint32_t)cmd->cmnd[7] << 8 |
cmd              2778 drivers/scsi/arcmsr/arcmsr_hba.c 		(uint32_t)cmd->cmnd[8];
cmd              2781 drivers/scsi/arcmsr/arcmsr_hba.c 	use_sg = scsi_sg_count(cmd);
cmd              2782 drivers/scsi/arcmsr/arcmsr_hba.c 	sg = scsi_sglist(cmd);
cmd              2869 drivers/scsi/arcmsr/arcmsr_hba.c 				(struct SENSE_DATA *)cmd->sense_buffer;
cmd              3015 drivers/scsi/arcmsr/arcmsr_hba.c 		struct scatterlist *sg = scsi_sglist(cmd);
cmd              3039 drivers/scsi/arcmsr/arcmsr_hba.c 		struct scsi_cmnd *cmd)
cmd              3041 drivers/scsi/arcmsr/arcmsr_hba.c 	switch (cmd->cmnd[0]) {
cmd              3047 drivers/scsi/arcmsr/arcmsr_hba.c 		if (cmd->device->lun) {
cmd              3048 drivers/scsi/arcmsr/arcmsr_hba.c 			cmd->result = (DID_TIME_OUT << 16);
cmd              3049 drivers/scsi/arcmsr/arcmsr_hba.c 			cmd->scsi_done(cmd);
cmd              3066 drivers/scsi/arcmsr/arcmsr_hba.c 		sg = scsi_sglist(cmd);
cmd              3070 drivers/scsi/arcmsr/arcmsr_hba.c 		sg = scsi_sglist(cmd);
cmd              3073 drivers/scsi/arcmsr/arcmsr_hba.c 		cmd->scsi_done(cmd);
cmd              3078 drivers/scsi/arcmsr/arcmsr_hba.c 		if (arcmsr_iop_message_xfer(acb, cmd))
cmd              3079 drivers/scsi/arcmsr/arcmsr_hba.c 			cmd->result = (DID_ERROR << 16);
cmd              3080 drivers/scsi/arcmsr/arcmsr_hba.c 		cmd->scsi_done(cmd);
cmd              3084 drivers/scsi/arcmsr/arcmsr_hba.c 		cmd->scsi_done(cmd);
cmd              3088 drivers/scsi/arcmsr/arcmsr_hba.c static int arcmsr_queue_command_lck(struct scsi_cmnd *cmd,
cmd              3091 drivers/scsi/arcmsr/arcmsr_hba.c 	struct Scsi_Host *host = cmd->device->host;
cmd              3094 drivers/scsi/arcmsr/arcmsr_hba.c 	int target = cmd->device->id;
cmd              3097 drivers/scsi/arcmsr/arcmsr_hba.c 		cmd->result = (DID_NO_CONNECT << 16);
cmd              3098 drivers/scsi/arcmsr/arcmsr_hba.c 		cmd->scsi_done(cmd);
cmd              3101 drivers/scsi/arcmsr/arcmsr_hba.c 	cmd->scsi_done = done;
cmd              3102 drivers/scsi/arcmsr/arcmsr_hba.c 	cmd->host_scribble = NULL;
cmd              3103 drivers/scsi/arcmsr/arcmsr_hba.c 	cmd->result = 0;
cmd              3106 drivers/scsi/arcmsr/arcmsr_hba.c 		arcmsr_handle_virtual_command(acb, cmd);
cmd              3112 drivers/scsi/arcmsr/arcmsr_hba.c 	if (arcmsr_build_ccb( acb, ccb, cmd ) == FAILED) {
cmd              3113 drivers/scsi/arcmsr/arcmsr_hba.c 		cmd->result = (DID_ERROR << 16) | (RESERVATION_CONFLICT << 1);
cmd              3114 drivers/scsi/arcmsr/arcmsr_hba.c 		cmd->scsi_done(cmd);
cmd              4367 drivers/scsi/arcmsr/arcmsr_hba.c static int arcmsr_bus_reset(struct scsi_cmnd *cmd)
cmd              4372 drivers/scsi/arcmsr/arcmsr_hba.c 	acb = (struct AdapterControlBlock *) cmd->device->host->hostdata;
cmd              4433 drivers/scsi/arcmsr/arcmsr_hba.c static int arcmsr_abort(struct scsi_cmnd *cmd)
cmd              4436 drivers/scsi/arcmsr/arcmsr_hba.c 		(struct AdapterControlBlock *)cmd->device->host->hostdata;
cmd              4445 drivers/scsi/arcmsr/arcmsr_hba.c 		acb->host->host_no, cmd->device->id, (u32)cmd->device->lun);
cmd              4462 drivers/scsi/arcmsr/arcmsr_hba.c 		if (ccb->startdone == ARCMSR_CCB_START && ccb->pcmd == cmd) {
cmd               108 drivers/scsi/arm/acornscsi.c #define DBG(cmd,xxx...) \
cmd               109 drivers/scsi/arm/acornscsi.c   if (cmd->device->id == DEBUG_TARGET) { \
cmd               113 drivers/scsi/arm/acornscsi.c #define DBG(cmd,xxx...) xxx
cmd               178 drivers/scsi/arm/cumana_1.c                                    struct scsi_cmnd *cmd)
cmd               180 drivers/scsi/arm/cumana_1.c 	return cmd->transfersize;
cmd              1163 drivers/scsi/arm/fas216.c static int fas216_wait_cmd(FAS216_Info *info, int cmd)
cmd              1168 drivers/scsi/arm/fas216.c 	fas216_cmd(info, cmd);
cmd               511 drivers/scsi/atari_scsi.c static int falcon_classify_cmd(struct scsi_cmnd *cmd)
cmd               513 drivers/scsi/atari_scsi.c 	unsigned char opcode = cmd->cmnd[0];
cmd               524 drivers/scsi/atari_scsi.c 		if (cmd->device->type == TYPE_TAPE && !(cmd->cmnd[1] & 1))
cmd               543 drivers/scsi/atari_scsi.c                                    struct scsi_cmnd *cmd)
cmd               545 drivers/scsi/atari_scsi.c 	int wanted_len = cmd->SCp.this_residual;
cmd               583 drivers/scsi/atari_scsi.c 	if (cmd->sc_data_direction == DMA_TO_DEVICE) {
cmd               599 drivers/scsi/atari_scsi.c 			switch (falcon_classify_cmd(cmd)) {
cmd               617 drivers/scsi/atari_scsi.c 	limit = (atari_dma_buffer && !STRAM_ADDR(virt_to_phys(cmd->SCp.ptr))) ?
cmd               674 drivers/scsi/atari_scsi.c static int atari_scsi_host_reset(struct scsi_cmnd *cmd)
cmd               691 drivers/scsi/atari_scsi.c 	rv = NCR5380_host_reset(cmd);
cmd               293 drivers/scsi/be2iscsi/be_mgmt.c 				 struct be_dma_mem *cmd,
cmd               296 drivers/scsi/be2iscsi/be_mgmt.c 	cmd->va = dma_alloc_coherent(&phba->ctrl.pdev->dev, size, &cmd->dma,
cmd               298 drivers/scsi/be2iscsi/be_mgmt.c 	if (!cmd->va) {
cmd               303 drivers/scsi/be2iscsi/be_mgmt.c 	cmd->size = size;
cmd               304 drivers/scsi/be2iscsi/be_mgmt.c 	be_cmd_hdr_prepare(cmd->va, subsystem, opcode, size);
cmd              1227 drivers/scsi/bfa/bfa_defs.h 	u32	cmd;    /* bfa_led_op_t */
cmd              2000 drivers/scsi/bfa/bfa_ioc.c 	struct bfa_mbox_cmd_s		*cmd;
cmd              2019 drivers/scsi/bfa/bfa_ioc.c 	bfa_q_deq(&mod->cmd_q, &cmd);
cmd              2020 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_send(ioc, cmd->msg, sizeof(cmd->msg));
cmd              2030 drivers/scsi/bfa/bfa_ioc.c 	struct bfa_mbox_cmd_s		*cmd;
cmd              2033 drivers/scsi/bfa/bfa_ioc.c 		bfa_q_deq(&mod->cmd_q, &cmd);
cmd              2565 drivers/scsi/bfa/bfa_ioc.c bfa_ioc_mbox_queue(struct bfa_ioc_s *ioc, struct bfa_mbox_cmd_s *cmd)
cmd              2574 drivers/scsi/bfa/bfa_ioc.c 		list_add_tail(&cmd->qe, &mod->cmd_q);
cmd              2583 drivers/scsi/bfa/bfa_ioc.c 		list_add_tail(&cmd->qe, &mod->cmd_q);
cmd              2590 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_send(ioc, cmd->msg, sizeof(cmd->msg));
cmd              2989 drivers/scsi/bfa/bfa_ioc.c 	struct bfa_mbox_cmd_s cmd;
cmd              2990 drivers/scsi/bfa/bfa_ioc.c 	struct bfi_ioc_ctrl_req_s *req = (struct bfi_ioc_ctrl_req_s *) cmd.msg;
cmd              2995 drivers/scsi/bfa/bfa_ioc.c 	bfa_ioc_mbox_queue(ioc, &cmd);
cmd              4981 drivers/scsi/bfa/bfa_ioc.c 	msg->cmd = (u8) ledtest->cmd;
cmd              5199 drivers/scsi/bfa/bfa_ioc.c 	bfa_trc(diag, ledtest->cmd);
cmd              6678 drivers/scsi/bfa/bfa_ioc.c 		u32	cmd:8;
cmd              6680 drivers/scsi/bfa/bfa_ioc.c 		u32	cmd:8;
cmd              6740 drivers/scsi/bfa/bfa_ioc.c 	union bfa_flash_cmd_reg_u cmd;
cmd              6742 drivers/scsi/bfa/bfa_ioc.c 	cmd.i = 0;
cmd              6743 drivers/scsi/bfa/bfa_ioc.c 	cmd.r.act = 1;
cmd              6744 drivers/scsi/bfa/bfa_ioc.c 	cmd.r.write_cnt = wr_cnt;
cmd              6745 drivers/scsi/bfa/bfa_ioc.c 	cmd.r.read_cnt = rd_cnt;
cmd              6746 drivers/scsi/bfa/bfa_ioc.c 	cmd.r.addr_cnt = ad_cnt;
cmd              6747 drivers/scsi/bfa/bfa_ioc.c 	cmd.r.cmd = op;
cmd              6748 drivers/scsi/bfa/bfa_ioc.c 	writel(cmd.i, (pci_bar + FLI_CMD_REG));
cmd              6764 drivers/scsi/bfa/bfa_ioc.c 	union bfa_flash_cmd_reg_u cmd;
cmd              6766 drivers/scsi/bfa/bfa_ioc.c 	cmd.i = readl(pci_bar + FLI_CMD_REG);
cmd              6768 drivers/scsi/bfa/bfa_ioc.c 	if (cmd.r.act)
cmd               839 drivers/scsi/bfa/bfa_ioc.h void bfa_ioc_mbox_queue(struct bfa_ioc_s *ioc, struct bfa_mbox_cmd_s *cmd);
cmd               648 drivers/scsi/bfa/bfa_port.c 	struct bfi_cee_get_req_s *cmd;
cmd               661 drivers/scsi/bfa/bfa_port.c 	cmd = (struct bfi_cee_get_req_s *) cee->get_cfg_mb.msg;
cmd               665 drivers/scsi/bfa/bfa_port.c 	bfi_h2i_set(cmd->mh, BFI_MC_CEE, BFI_CEE_H2I_GET_CFG_REQ,
cmd               667 drivers/scsi/bfa/bfa_port.c 	bfa_dma_be_addr_set(cmd->dma_addr, cee->attr_dma.pa);
cmd               688 drivers/scsi/bfa/bfa_port.c 	struct bfi_cee_get_req_s *cmd;
cmd               701 drivers/scsi/bfa/bfa_port.c 	cmd = (struct bfi_cee_get_req_s *) cee->get_stats_mb.msg;
cmd               705 drivers/scsi/bfa/bfa_port.c 	bfi_h2i_set(cmd->mh, BFI_MC_CEE, BFI_CEE_H2I_GET_STATS_REQ,
cmd               707 drivers/scsi/bfa/bfa_port.c 	bfa_dma_be_addr_set(cmd->dma_addr, cee->stats_dma.pa);
cmd               727 drivers/scsi/bfa/bfa_port.c 	struct bfi_cee_reset_stats_s *cmd;
cmd               739 drivers/scsi/bfa/bfa_port.c 	cmd = (struct bfi_cee_reset_stats_s *) cee->reset_stats_mb.msg;
cmd               742 drivers/scsi/bfa/bfa_port.c 	bfi_h2i_set(cmd->mh, BFI_MC_CEE, BFI_CEE_H2I_RESET_STATS,
cmd                19 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ioc_enable(struct bfad_s *bfad, void *cmd)
cmd                21 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd                42 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ioc_disable(struct bfad_s *bfad, void *cmd)
cmd                44 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd                72 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ioc_get_info(struct bfad_s *bfad, void *cmd)
cmd                75 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_ioc_info_s *iocmd = (struct bfa_bsg_ioc_info_s *)cmd;
cmd               111 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ioc_get_attr(struct bfad_s *bfad, void *cmd)
cmd               113 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_ioc_attr_s *iocmd = (struct bfa_bsg_ioc_attr_s *)cmd;
cmd               140 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ioc_get_stats(struct bfad_s *bfad, void *cmd)
cmd               142 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_ioc_stats_s *iocmd = (struct bfa_bsg_ioc_stats_s *)cmd;
cmd               150 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ioc_get_fwstats(struct bfad_s *bfad, void *cmd,
cmd               154 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_ioc_fwstats_s *)cmd;
cmd               180 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ioc_reset_stats(struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
cmd               182 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd               198 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ioc_set_name(struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
cmd               200 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_ioc_name_s *iocmd = (struct bfa_bsg_ioc_name_s *) cmd;
cmd               212 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_iocfc_get_attr(struct bfad_s *bfad, void *cmd)
cmd               214 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_iocfc_attr_s *iocmd = (struct bfa_bsg_iocfc_attr_s *)cmd;
cmd               223 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ioc_fw_sig_inv(struct bfad_s *bfad, void *cmd)
cmd               225 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd               235 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_iocfc_set_intr(struct bfad_s *bfad, void *cmd)
cmd               237 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_iocfc_intr_s *iocmd = (struct bfa_bsg_iocfc_intr_s *)cmd;
cmd               248 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_port_enable(struct bfad_s *bfad, void *cmd)
cmd               250 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd               269 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_port_disable(struct bfad_s *bfad, void *cmd)
cmd               271 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd               291 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_port_get_attr(struct bfad_s *bfad, void *cmd)
cmd               293 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_port_attr_s *iocmd = (struct bfa_bsg_port_attr_s *)cmd;
cmd               319 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_port_get_stats(struct bfad_s *bfad, void *cmd,
cmd               322 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_port_stats_s *iocmd = (struct bfa_bsg_port_stats_s *)cmd;
cmd               353 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_port_reset_stats(struct bfad_s *bfad, void *cmd)
cmd               355 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd               376 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_port_cfg_s *cmd = (struct bfa_bsg_port_cfg_s *)iocmd;
cmd               381 drivers/scsi/bfa/bfad_bsg.c 		cmd->status = bfa_fcport_cfg_topology(&bfad->bfa, cmd->param);
cmd               383 drivers/scsi/bfa/bfad_bsg.c 		cmd->status = bfa_fcport_cfg_speed(&bfad->bfa, cmd->param);
cmd               385 drivers/scsi/bfa/bfad_bsg.c 		cmd->status = bfa_fcport_cfg_hardalpa(&bfad->bfa, cmd->param);
cmd               387 drivers/scsi/bfa/bfad_bsg.c 		cmd->status = bfa_fcport_clr_hardalpa(&bfad->bfa);
cmd               394 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_port_cfg_maxfrsize(struct bfad_s *bfad, void *cmd)
cmd               397 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_port_cfg_maxfrsize_s *)cmd;
cmd               408 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_port_cfg_bbcr(struct bfad_s *bfad, unsigned int cmd, void *pcmd)
cmd               416 drivers/scsi/bfa/bfad_bsg.c 	if (cmd == IOCMD_PORT_BBCR_ENABLE)
cmd               418 drivers/scsi/bfa/bfad_bsg.c 	else if (cmd == IOCMD_PORT_BBCR_DISABLE)
cmd               446 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_lport_get_attr(struct bfad_s *bfad, void *cmd)
cmd               449 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_lport_attr_s *iocmd = (struct bfa_bsg_lport_attr_s *)cmd;
cmd               469 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_lport_get_stats(struct bfad_s *bfad, void *cmd)
cmd               473 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_lport_stats_s *)cmd;
cmd               493 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_lport_reset_stats(struct bfad_s *bfad, void *cmd)
cmd               497 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_reset_stats_s *)cmd;
cmd               527 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_lport_get_iostats(struct bfad_s *bfad, void *cmd)
cmd               531 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_lport_iostats_s *)cmd;
cmd               552 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_lport_get_rports(struct bfad_s *bfad, void *cmd,
cmd               556 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_lport_get_rports_s *)cmd;
cmd               594 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_rport_get_attr(struct bfad_s *bfad, void *cmd)
cmd               596 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_rport_attr_s *iocmd = (struct bfa_bsg_rport_attr_s *)cmd;
cmd               631 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_rport_get_addr(struct bfad_s *bfad, void *cmd)
cmd               634 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_rport_scsi_addr_s *)cmd;
cmd               680 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_rport_get_stats(struct bfad_s *bfad, void *cmd)
cmd               683 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_rport_stats_s *)cmd;
cmd               721 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_rport_clr_stats(struct bfad_s *bfad, void *cmd)
cmd               724 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_rport_reset_stats_s *)cmd;
cmd               757 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_rport_set_speed(struct bfad_s *bfad, void *cmd)
cmd               760 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_rport_set_speed_s *)cmd;
cmd               793 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_vport_get_attr(struct bfad_s *bfad, void *cmd)
cmd               796 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_vport_attr_s *iocmd = (struct bfa_bsg_vport_attr_s *)cmd;
cmd               816 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_vport_get_stats(struct bfad_s *bfad, void *cmd)
cmd               820 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_vport_stats_s *)cmd;
cmd               844 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_vport_clr_stats(struct bfad_s *bfad, void *cmd)
cmd               848 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_reset_stats_s *)cmd;
cmd               869 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fabric_get_lports(struct bfad_s *bfad, void *cmd,
cmd               873 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_fabric_get_lports_s *)cmd;
cmd               924 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ratelim(struct bfad_s *bfad, unsigned int cmd, void *pcmd)
cmd               936 drivers/scsi/bfa/bfad_bsg.c 		if (cmd == IOCMD_RATELIM_ENABLE)
cmd               938 drivers/scsi/bfa/bfad_bsg.c 		else if (cmd == IOCMD_RATELIM_DISABLE)
cmd               953 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ratelim_speed(struct bfad_s *bfad, unsigned int cmd, void *pcmd)
cmd               982 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_cfg_fcpim(struct bfad_s *bfad, void *cmd)
cmd               984 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_fcpim_s *iocmd = (struct bfa_bsg_fcpim_s *)cmd;
cmd               995 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fcpim_get_modstats(struct bfad_s *bfad, void *cmd)
cmd               998 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_fcpim_modstats_s *)cmd;
cmd              1017 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fcpim_clr_modstats(struct bfad_s *bfad, void *cmd)
cmd              1020 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_fcpim_modstatsclr_s *)cmd;
cmd              1039 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fcpim_get_del_itn_stats(struct bfad_s *bfad, void *cmd)
cmd              1042 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_fcpim_del_itn_stats_s *)cmd;
cmd              1056 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_itnim_get_attr(struct bfad_s *bfad, void *cmd)
cmd              1058 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_itnim_attr_s *iocmd = (struct bfa_bsg_itnim_attr_s *)cmd;
cmd              1075 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_itnim_get_iostats(struct bfad_s *bfad, void *cmd)
cmd              1078 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_itnim_iostats_s *)cmd;
cmd              1106 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_itnim_reset_stats(struct bfad_s *bfad, void *cmd)
cmd              1109 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_rport_reset_stats_s *)cmd;
cmd              1135 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_itnim_get_itnstats(struct bfad_s *bfad, void *cmd)
cmd              1138 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_itnim_itnstats_s *)cmd;
cmd              1164 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fcport_enable(struct bfad_s *bfad, void *cmd)
cmd              1166 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd              1177 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fcport_disable(struct bfad_s *bfad, void *cmd)
cmd              1179 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd              1190 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ioc_get_pcifn_cfg(struct bfad_s *bfad, void *cmd)
cmd              1192 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_pcifn_cfg_s *iocmd = (struct bfa_bsg_pcifn_cfg_s *)cmd;
cmd              1212 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_pcifn_create(struct bfad_s *bfad, void *cmd)
cmd              1214 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_pcifn_s *iocmd = (struct bfa_bsg_pcifn_s *)cmd;
cmd              1235 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_pcifn_delete(struct bfad_s *bfad, void *cmd)
cmd              1237 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_pcifn_s *iocmd = (struct bfa_bsg_pcifn_s *)cmd;
cmd              1257 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_pcifn_bw(struct bfad_s *bfad, void *cmd)
cmd              1259 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_pcifn_s *iocmd = (struct bfa_bsg_pcifn_s *)cmd;
cmd              1281 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_adapter_cfg_mode(struct bfad_s *bfad, void *cmd)
cmd              1284 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_adapter_cfg_mode_s *)cmd;
cmd              1304 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_port_cfg_mode(struct bfad_s *bfad, void *cmd)
cmd              1307 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_port_cfg_mode_s *)cmd;
cmd              1328 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ablk_optrom(struct bfad_s *bfad, unsigned int cmd, void *pcmd)
cmd              1336 drivers/scsi/bfa/bfad_bsg.c 	if (cmd == IOCMD_FLASH_ENABLE_OPTROM)
cmd              1354 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_faa_query(struct bfad_s *bfad, void *cmd)
cmd              1356 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_faa_attr_s *iocmd = (struct bfa_bsg_faa_attr_s *)cmd;
cmd              1377 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_cee_attr(struct bfad_s *bfad, void *cmd, unsigned int payload_len)
cmd              1380 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_cee_attr_s *)cmd;
cmd              1413 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_cee_get_stats(struct bfad_s *bfad, void *cmd,
cmd              1417 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_cee_stats_s *)cmd;
cmd              1450 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_cee_reset_stats(struct bfad_s *bfad, void *cmd)
cmd              1452 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd              1464 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_sfp_media(struct bfad_s *bfad, void *cmd)
cmd              1466 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_sfp_media_s *iocmd = (struct bfa_bsg_sfp_media_s *)cmd;
cmd              1486 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_sfp_speed(struct bfad_s *bfad, void *cmd)
cmd              1488 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_sfp_speed_s *iocmd = (struct bfa_bsg_sfp_speed_s *)cmd;
cmd              1507 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_flash_get_attr(struct bfad_s *bfad, void *cmd)
cmd              1510 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_flash_attr_s *)cmd;
cmd              1528 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_flash_erase_part(struct bfad_s *bfad, void *cmd)
cmd              1530 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_flash_s *iocmd = (struct bfa_bsg_flash_s *)cmd;
cmd              1548 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_flash_update_part(struct bfad_s *bfad, void *cmd,
cmd              1551 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_flash_s *iocmd = (struct bfa_bsg_flash_s *)cmd;
cmd              1580 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_flash_read_part(struct bfad_s *bfad, void *cmd,
cmd              1583 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_flash_s *iocmd = (struct bfa_bsg_flash_s *)cmd;
cmd              1612 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_diag_temp(struct bfad_s *bfad, void *cmd)
cmd              1615 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_diag_get_temp_s *)cmd;
cmd              1634 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_diag_memtest(struct bfad_s *bfad, void *cmd)
cmd              1637 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_diag_memtest_s *)cmd;
cmd              1657 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_diag_loopback(struct bfad_s *bfad, void *cmd)
cmd              1660 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_diag_loopback_s *)cmd;
cmd              1680 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_diag_fwping(struct bfad_s *bfad, void *cmd)
cmd              1683 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_diag_fwping_s *)cmd;
cmd              1704 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_diag_queuetest(struct bfad_s *bfad, void *cmd)
cmd              1706 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_diag_qtest_s *iocmd = (struct bfa_bsg_diag_qtest_s *)cmd;
cmd              1725 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_diag_sfp(struct bfad_s *bfad, void *cmd)
cmd              1728 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_sfp_show_s *)cmd;
cmd              1748 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_diag_led(struct bfad_s *bfad, void *cmd)
cmd              1750 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_diag_led_s *iocmd = (struct bfa_bsg_diag_led_s *)cmd;
cmd              1761 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_diag_beacon_lport(struct bfad_s *bfad, void *cmd)
cmd              1764 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_diag_beacon_s *)cmd;
cmd              1776 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_diag_lb_stat(struct bfad_s *bfad, void *cmd)
cmd              1779 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_diag_lb_stat_s *)cmd;
cmd              1873 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_phy_get_attr(struct bfad_s *bfad, void *cmd)
cmd              1876 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_phy_attr_s *)cmd;
cmd              1894 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_phy_get_stats(struct bfad_s *bfad, void *cmd)
cmd              1897 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_phy_stats_s *)cmd;
cmd              1915 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_phy_read(struct bfad_s *bfad, void *cmd, unsigned int payload_len)
cmd              1917 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_phy_s *iocmd = (struct bfa_bsg_phy_s *)cmd;
cmd              1947 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_vhba_query(struct bfad_s *bfad, void *cmd)
cmd              1950 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_vhba_attr_s *)cmd;
cmd              1966 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_phy_update(struct bfad_s *bfad, void *cmd, unsigned int payload_len)
cmd              1968 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_phy_s *iocmd = (struct bfa_bsg_phy_s *)cmd;
cmd              1996 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_porglog_get(struct bfad_s *bfad, void *cmd)
cmd              1998 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_debug_s *iocmd = (struct bfa_bsg_debug_s *)cmd;
cmd              2016 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_debug_fw_core(struct bfad_s *bfad, void *cmd,
cmd              2019 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_debug_s *iocmd = (struct bfa_bsg_debug_s *)cmd;
cmd              2050 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_debug_ctl(struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
cmd              2052 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd              2071 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_porglog_ctl(struct bfad_s *bfad, void *cmd)
cmd              2073 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_portlogctl_s *iocmd = (struct bfa_bsg_portlogctl_s *)cmd;
cmd              2085 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fcpim_cfg_profile(struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
cmd              2088 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_fcpim_profile_s *)cmd;
cmd              2102 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_itnim_get_ioprofile(struct bfad_s *bfad, void *cmd)
cmd              2105 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_itnim_ioprofile_s *)cmd;
cmd              2129 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fcport_get_stats(struct bfad_s *bfad, void *cmd)
cmd              2132 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_fcport_stats_s *)cmd;
cmd              2154 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fcport_reset_stats(struct bfad_s *bfad, void *cmd)
cmd              2156 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd              2178 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_boot_cfg(struct bfad_s *bfad, void *cmd)
cmd              2180 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_boot_s *iocmd = (struct bfa_bsg_boot_s *)cmd;
cmd              2200 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_boot_query(struct bfad_s *bfad, void *cmd)
cmd              2202 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_boot_s *iocmd = (struct bfa_bsg_boot_s *)cmd;
cmd              2222 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_preboot_query(struct bfad_s *bfad, void *cmd)
cmd              2224 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_preboot_s *iocmd = (struct bfa_bsg_preboot_s *)cmd;
cmd              2241 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ethboot_cfg(struct bfad_s *bfad, void *cmd)
cmd              2243 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_ethboot_s *iocmd = (struct bfa_bsg_ethboot_s *)cmd;
cmd              2264 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_ethboot_query(struct bfad_s *bfad, void *cmd)
cmd              2266 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_ethboot_s *iocmd = (struct bfa_bsg_ethboot_s *)cmd;
cmd              2287 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_cfg_trunk(struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
cmd              2289 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd              2327 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_trunk_get_attr(struct bfad_s *bfad, void *cmd)
cmd              2329 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_trunk_attr_s *iocmd = (struct bfa_bsg_trunk_attr_s *)cmd;
cmd              2350 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_qos(struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
cmd              2352 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd              2378 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_qos_get_attr(struct bfad_s *bfad, void *cmd)
cmd              2380 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_qos_attr_s *iocmd = (struct bfa_bsg_qos_attr_s *)cmd;
cmd              2404 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_qos_get_vc_attr(struct bfad_s *bfad, void *cmd)
cmd              2407 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_qos_vc_attr_s *)cmd;
cmd              2436 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_qos_get_stats(struct bfad_s *bfad, void *cmd)
cmd              2439 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_fcport_stats_s *)cmd;
cmd              2468 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_qos_reset_stats(struct bfad_s *bfad, void *cmd)
cmd              2470 drivers/scsi/bfa/bfad_bsg.c 	struct bfa_bsg_gen_s *iocmd = (struct bfa_bsg_gen_s *)cmd;
cmd              2499 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_vf_get_stats(struct bfad_s *bfad, void *cmd)
cmd              2502 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_vf_stats_s *)cmd;
cmd              2522 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_vf_clr_stats(struct bfad_s *bfad, void *cmd)
cmd              2525 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_vf_reset_stats_s *)cmd;
cmd              2582 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fcpim_lunmask_query(struct bfad_s *bfad, void *cmd)
cmd              2585 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_fcpim_lunmask_query_s *)cmd;
cmd              2596 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fcpim_cfg_lunmask(struct bfad_s *bfad, void *cmd, unsigned int v_cmd)
cmd              2599 drivers/scsi/bfa/bfad_bsg.c 				(struct bfa_bsg_fcpim_lunmask_s *)cmd;
cmd              2615 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fcpim_throttle_query(struct bfad_s *bfad, void *cmd)
cmd              2618 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_fcpim_throttle_s *)cmd;
cmd              2630 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fcpim_throttle_set(struct bfad_s *bfad, void *cmd)
cmd              2633 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_fcpim_throttle_s *)cmd;
cmd              2645 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_tfru_read(struct bfad_s *bfad, void *cmd)
cmd              2648 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_tfru_s *)cmd;
cmd              2667 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_tfru_write(struct bfad_s *bfad, void *cmd)
cmd              2670 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_tfru_s *)cmd;
cmd              2689 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fruvpd_read(struct bfad_s *bfad, void *cmd)
cmd              2692 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_fruvpd_s *)cmd;
cmd              2711 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fruvpd_update(struct bfad_s *bfad, void *cmd)
cmd              2714 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_fruvpd_s *)cmd;
cmd              2733 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_fruvpd_get_max_size(struct bfad_s *bfad, void *cmd)
cmd              2736 drivers/scsi/bfa/bfad_bsg.c 			(struct bfa_bsg_fruvpd_max_size_s *)cmd;
cmd              2748 drivers/scsi/bfa/bfad_bsg.c bfad_iocmd_handler(struct bfad_s *bfad, unsigned int cmd, void *iocmd,
cmd              2753 drivers/scsi/bfa/bfad_bsg.c 	switch (cmd) {
cmd              2774 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ioc_reset_stats(bfad, iocmd, cmd);
cmd              2778 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ioc_set_name(bfad, iocmd, cmd);
cmd              2805 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_set_port_cfg(bfad, iocmd, cmd);
cmd              2812 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_port_cfg_bbcr(bfad, cmd, iocmd);
cmd              2861 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ratelim(bfad, cmd, iocmd);
cmd              2864 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ratelim_speed(bfad, cmd, iocmd);
cmd              2919 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_ablk_optrom(bfad, cmd, iocmd);
cmd              3015 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_debug_ctl(bfad, iocmd, cmd);
cmd              3022 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcpim_cfg_profile(bfad, iocmd, cmd);
cmd              3050 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_cfg_trunk(bfad, iocmd, cmd);
cmd              3057 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_qos(bfad, iocmd, cmd);
cmd              3083 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_lunmask(bfad, iocmd, cmd);
cmd              3090 drivers/scsi/bfa/bfad_bsg.c 		rc = bfad_iocmd_fcpim_cfg_lunmask(bfad, iocmd, cmd);
cmd              1067 drivers/scsi/bfa/bfi.h 	u8	cmd;
cmd              1455 drivers/scsi/bnx2fc/bnx2fc_io.c 	struct bnx2fc_cmd *cmd, *tmp;
cmd              1466 drivers/scsi/bnx2fc/bnx2fc_io.c 	list_for_each_entry_safe(cmd, tmp, &tgt->active_cmd_queue, link) {
cmd              1468 drivers/scsi/bnx2fc/bnx2fc_io.c 		lun = cmd->sc_cmd->device->lun;
cmd              1472 drivers/scsi/bnx2fc/bnx2fc_io.c 					      &cmd->req_flags)) {
cmd              1478 drivers/scsi/bnx2fc/bnx2fc_io.c 				rc = bnx2fc_initiate_abts(cmd);
cmd              1484 drivers/scsi/bnx2fc/bnx2fc_io.c 					cmd->xid);
cmd              1492 drivers/scsi/bnx2fc/bnx2fc_io.c 	struct bnx2fc_cmd *cmd, *tmp;
cmd              1501 drivers/scsi/bnx2fc/bnx2fc_io.c 	list_for_each_entry_safe(cmd, tmp, &tgt->active_cmd_queue, link) {
cmd              1505 drivers/scsi/bnx2fc/bnx2fc_io.c 							&cmd->req_flags)) {
cmd              1510 drivers/scsi/bnx2fc/bnx2fc_io.c 			rc = bnx2fc_initiate_abts(cmd);
cmd              1516 drivers/scsi/bnx2fc/bnx2fc_io.c 				" for this IO 0x%x\n", cmd->xid);
cmd              1394 drivers/scsi/bnx2i/57xx_iscsi_hsi.h 	struct bnx2i_cmd_request cmd;
cmd              1515 drivers/scsi/bnx2i/57xx_iscsi_hsi.h 	struct bnx2i_cmd_response cmd;
cmd               831 drivers/scsi/bnx2i/bnx2i.h void bnx2i_iscsi_unmap_sg_list(struct bnx2i_cmd *cmd);
cmd               850 drivers/scsi/bnx2i/bnx2i.h 				       struct bnx2i_cmd *cmd);
cmd               505 drivers/scsi/bnx2i/bnx2i_hwi.c 			     struct bnx2i_cmd *cmd)
cmd               511 drivers/scsi/bnx2i/bnx2i_hwi.c 	memcpy(scsi_cmd_wqe, &cmd->req, sizeof(struct bnx2i_cmd_request));
cmd               726 drivers/scsi/bnx2i/bnx2i_hwi.c void bnx2i_send_cmd_cleanup_req(struct bnx2i_hba *hba, struct bnx2i_cmd *cmd)
cmd               731 drivers/scsi/bnx2i/bnx2i_hwi.c 		(struct bnx2i_cleanup_request *)cmd->conn->ep->qp.sq_prod_qe;
cmd               735 drivers/scsi/bnx2i/bnx2i_hwi.c 	cmd_cleanup->itt = cmd->req.itt;
cmd               738 drivers/scsi/bnx2i/bnx2i_hwi.c 	bnx2i_ring_dbell_update_sq_params(cmd->conn, 1);
cmd                56 drivers/scsi/bnx2i/bnx2i_iscsi.c static void bnx2i_get_write_cmd_bd_idx(struct bnx2i_cmd *cmd, u32 buf_off,
cmd                59 drivers/scsi/bnx2i/bnx2i_iscsi.c 	struct iscsi_bd *bd_tbl = cmd->io_tbl.bd_tbl;
cmd                86 drivers/scsi/bnx2i/bnx2i_iscsi.c 	struct bnx2i_cmd *cmd = task->dd_data;
cmd                90 drivers/scsi/bnx2i/bnx2i_iscsi.c 	u32 cmd_len = cmd->req.total_data_transfer_length;
cmd               104 drivers/scsi/bnx2i/bnx2i_iscsi.c 		bnx2i_get_write_cmd_bd_idx(cmd, buffer_offset,
cmd               106 drivers/scsi/bnx2i/bnx2i_iscsi.c 		cmd->req.ud_buffer_offset = start_bd_offset;
cmd               107 drivers/scsi/bnx2i/bnx2i_iscsi.c 		cmd->req.ud_start_bd_index = start_bd_idx;
cmd               112 drivers/scsi/bnx2i/bnx2i_iscsi.c 		bnx2i_get_write_cmd_bd_idx(cmd, buffer_offset,
cmd               115 drivers/scsi/bnx2i/bnx2i_iscsi.c 		    (start_bd_idx > scsi_sg_count(cmd->scsi_cmd))) {
cmd               121 drivers/scsi/bnx2i/bnx2i_iscsi.c 					  buffer_offset, cmd->io_tbl.bd_valid,
cmd               122 drivers/scsi/bnx2i/bnx2i_iscsi.c 					  scsi_sg_count(cmd->scsi_cmd));
cmd               123 drivers/scsi/bnx2i/bnx2i_iscsi.c 			for (i = 0; i < cmd->io_tbl.bd_valid; i++)
cmd               126 drivers/scsi/bnx2i/bnx2i_iscsi.c 						  i, cmd->io_tbl.bd_tbl[i].\
cmd               129 drivers/scsi/bnx2i/bnx2i_iscsi.c 		cmd->req.sd_buffer_offset = start_bd_offset;
cmd               130 drivers/scsi/bnx2i/bnx2i_iscsi.c 		cmd->req.sd_start_bd_index = start_bd_idx;
cmd               143 drivers/scsi/bnx2i/bnx2i_iscsi.c static int bnx2i_map_scsi_sg(struct bnx2i_hba *hba, struct bnx2i_cmd *cmd)
cmd               145 drivers/scsi/bnx2i/bnx2i_iscsi.c 	struct scsi_cmnd *sc = cmd->scsi_cmd;
cmd               146 drivers/scsi/bnx2i/bnx2i_iscsi.c 	struct iscsi_bd *bd = cmd->io_tbl.bd_tbl;
cmd               186 drivers/scsi/bnx2i/bnx2i_iscsi.c static void bnx2i_iscsi_map_sg_list(struct bnx2i_cmd *cmd)
cmd               190 drivers/scsi/bnx2i/bnx2i_iscsi.c 	bd_count  = bnx2i_map_scsi_sg(cmd->conn->hba, cmd);
cmd               192 drivers/scsi/bnx2i/bnx2i_iscsi.c 		struct iscsi_bd *bd = cmd->io_tbl.bd_tbl;
cmd               197 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->io_tbl.bd_valid = bd_count;
cmd               207 drivers/scsi/bnx2i/bnx2i_iscsi.c void bnx2i_iscsi_unmap_sg_list(struct bnx2i_cmd *cmd)
cmd               209 drivers/scsi/bnx2i/bnx2i_iscsi.c 	struct scsi_cmnd *sc = cmd->scsi_cmd;
cmd               211 drivers/scsi/bnx2i/bnx2i_iscsi.c 	if (cmd->io_tbl.bd_valid && sc) {
cmd               213 drivers/scsi/bnx2i/bnx2i_iscsi.c 		cmd->io_tbl.bd_valid = 0;
cmd               217 drivers/scsi/bnx2i/bnx2i_iscsi.c static void bnx2i_setup_cmd_wqe_template(struct bnx2i_cmd *cmd)
cmd               219 drivers/scsi/bnx2i/bnx2i_iscsi.c 	memset(&cmd->req, 0x00, sizeof(cmd->req));
cmd               220 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->req.op_code = 0xFF;
cmd               221 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->req.bd_list_addr_lo = (u32) cmd->io_tbl.bd_tbl_dma;
cmd               222 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->req.bd_list_addr_hi =
cmd               223 drivers/scsi/bnx2i/bnx2i_iscsi.c 		(u32) ((u64) cmd->io_tbl.bd_tbl_dma >> 32);
cmd               445 drivers/scsi/bnx2i/bnx2i_iscsi.c 			   struct bnx2i_cmd *cmd)
cmd               447 drivers/scsi/bnx2i/bnx2i_iscsi.c 	struct io_bdt *io = &cmd->io_tbl;
cmd               475 drivers/scsi/bnx2i/bnx2i_iscsi.c 		struct bnx2i_cmd *cmd = task->dd_data;
cmd               477 drivers/scsi/bnx2i/bnx2i_iscsi.c 		if (cmd->io_tbl.bd_tbl)
cmd               481 drivers/scsi/bnx2i/bnx2i_iscsi.c 					  cmd->io_tbl.bd_tbl,
cmd               482 drivers/scsi/bnx2i/bnx2i_iscsi.c 					  cmd->io_tbl.bd_tbl_dma);
cmd               500 drivers/scsi/bnx2i/bnx2i_iscsi.c 		struct bnx2i_cmd *cmd = task->dd_data;
cmd               502 drivers/scsi/bnx2i/bnx2i_iscsi.c 		task->hdr = &cmd->hdr;
cmd               505 drivers/scsi/bnx2i/bnx2i_iscsi.c 		if (bnx2i_alloc_bdt(hba, session, cmd))
cmd              1083 drivers/scsi/bnx2i/bnx2i_iscsi.c 	struct bnx2i_cmd *cmd = task->dd_data;
cmd              1084 drivers/scsi/bnx2i/bnx2i_iscsi.c 	struct bnx2i_conn *bnx2i_conn = cmd->conn;
cmd              1131 drivers/scsi/bnx2i/bnx2i_iscsi.c static void bnx2i_cpy_scsi_cdb(struct scsi_cmnd *sc, struct bnx2i_cmd *cmd)
cmd              1140 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->req.lun[0] = be32_to_cpu(scsi_lun[0]);
cmd              1141 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->req.lun[1] = be32_to_cpu(scsi_lun[1]);
cmd              1143 drivers/scsi/bnx2i/bnx2i_iscsi.c 	lpcnt = cmd->scsi_cmd->cmd_len / sizeof(dword);
cmd              1145 drivers/scsi/bnx2i/bnx2i_iscsi.c 	dstp = (u32 *) cmd->req.cdb;
cmd              1195 drivers/scsi/bnx2i/bnx2i_iscsi.c 	struct bnx2i_cmd *cmd = task->dd_data;
cmd              1199 drivers/scsi/bnx2i/bnx2i_iscsi.c 	bnx2i_setup_cmd_wqe_template(cmd);
cmd              1212 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->conn = conn->dd_data;
cmd              1213 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->scsi_cmd = NULL;
cmd              1231 drivers/scsi/bnx2i/bnx2i_iscsi.c 	struct bnx2i_cmd *cmd = task->dd_data;
cmd              1244 drivers/scsi/bnx2i/bnx2i_iscsi.c 	bnx2i_setup_cmd_wqe_template(cmd);
cmd              1245 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->req.op_code = ISCSI_OP_SCSI_CMD;
cmd              1246 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->conn = bnx2i_conn;
cmd              1247 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->scsi_cmd = sc;
cmd              1248 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->req.total_data_transfer_length = scsi_bufflen(sc);
cmd              1249 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->req.cmd_sn = be32_to_cpu(hdr->cmdsn);
cmd              1251 drivers/scsi/bnx2i/bnx2i_iscsi.c 	bnx2i_iscsi_map_sg_list(cmd);
cmd              1252 drivers/scsi/bnx2i/bnx2i_iscsi.c 	bnx2i_cpy_scsi_cdb(sc, cmd);
cmd              1254 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->req.op_attr = ISCSI_ATTR_SIMPLE;
cmd              1256 drivers/scsi/bnx2i/bnx2i_iscsi.c 		cmd->req.op_attr |= ISCSI_CMD_REQUEST_WRITE;
cmd              1257 drivers/scsi/bnx2i/bnx2i_iscsi.c 		cmd->req.itt = task->itt |
cmd              1262 drivers/scsi/bnx2i/bnx2i_iscsi.c 			cmd->req.op_attr |= ISCSI_CMD_REQUEST_READ;
cmd              1263 drivers/scsi/bnx2i/bnx2i_iscsi.c 		cmd->req.itt = task->itt |
cmd              1267 drivers/scsi/bnx2i/bnx2i_iscsi.c 	cmd->req.num_bds = cmd->io_tbl.bd_valid;
cmd              1268 drivers/scsi/bnx2i/bnx2i_iscsi.c 	if (!cmd->io_tbl.bd_valid) {
cmd              1269 drivers/scsi/bnx2i/bnx2i_iscsi.c 		cmd->req.bd_list_addr_lo = (u32) hba->mp_bd_dma;
cmd              1270 drivers/scsi/bnx2i/bnx2i_iscsi.c 		cmd->req.bd_list_addr_hi = (u32) ((u64) hba->mp_bd_dma >> 32);
cmd              1271 drivers/scsi/bnx2i/bnx2i_iscsi.c 		cmd->req.num_bds = 1;
cmd              1274 drivers/scsi/bnx2i/bnx2i_iscsi.c 	bnx2i_send_iscsi_scsicmd(bnx2i_conn, cmd);
cmd               187 drivers/scsi/ch.c ch_do_scsi(scsi_changer *ch, unsigned char *cmd, int cmd_len,
cmd               194 drivers/scsi/ch.c 	timeout = (cmd[0] == INITIALIZE_ELEMENT_STATUS)
cmd               199 drivers/scsi/ch.c 	result = scsi_execute_req(ch->device, cmd, direction, buffer,
cmd               238 drivers/scsi/ch.c 	u_char  cmd[12];
cmd               247 drivers/scsi/ch.c 	memset(cmd,0,sizeof(cmd));
cmd               248 drivers/scsi/ch.c 	cmd[0] = READ_ELEMENT_STATUS;
cmd               249 drivers/scsi/ch.c 	cmd[1] = ((ch->device->lun & 0x7) << 5) |
cmd               252 drivers/scsi/ch.c 	cmd[2] = (elem >> 8) & 0xff;
cmd               253 drivers/scsi/ch.c 	cmd[3] = elem        & 0xff;
cmd               254 drivers/scsi/ch.c 	cmd[5] = 1;
cmd               255 drivers/scsi/ch.c 	cmd[9] = 255;
cmd               256 drivers/scsi/ch.c 	if (0 == (result = ch_do_scsi(ch, cmd, 12,
cmd               281 drivers/scsi/ch.c 	u_char cmd[6];
cmd               284 drivers/scsi/ch.c 	memset(cmd,0,sizeof(cmd));
cmd               285 drivers/scsi/ch.c 	cmd[0] = INITIALIZE_ELEMENT_STATUS;
cmd               286 drivers/scsi/ch.c 	cmd[1] = (ch->device->lun & 0x7) << 5;
cmd               287 drivers/scsi/ch.c 	err = ch_do_scsi(ch, cmd, 6, NULL, 0, DMA_NONE);
cmd               295 drivers/scsi/ch.c 	u_char  cmd[10], data[16];
cmd               304 drivers/scsi/ch.c 	memset(cmd,0,sizeof(cmd));
cmd               305 drivers/scsi/ch.c 	cmd[0] = MODE_SENSE;
cmd               306 drivers/scsi/ch.c 	cmd[1] = (ch->device->lun & 0x7) << 5;
cmd               307 drivers/scsi/ch.c 	cmd[2] = 0x1d;
cmd               308 drivers/scsi/ch.c 	cmd[4] = 255;
cmd               309 drivers/scsi/ch.c 	result = ch_do_scsi(ch, cmd, 10, buffer, 255, DMA_FROM_DEVICE);
cmd               311 drivers/scsi/ch.c 		cmd[1] |= (1<<3);
cmd               312 drivers/scsi/ch.c 		result  = ch_do_scsi(ch, cmd, 10, buffer, 255, DMA_FROM_DEVICE);
cmd               424 drivers/scsi/ch.c 	u_char  cmd[10];
cmd               429 drivers/scsi/ch.c 	memset(cmd,0,sizeof(cmd));
cmd               430 drivers/scsi/ch.c 	cmd[0]  = POSITION_TO_ELEMENT;
cmd               431 drivers/scsi/ch.c 	cmd[1]  = (ch->device->lun & 0x7) << 5;
cmd               432 drivers/scsi/ch.c 	cmd[2]  = (trans >> 8) & 0xff;
cmd               433 drivers/scsi/ch.c 	cmd[3]  =  trans       & 0xff;
cmd               434 drivers/scsi/ch.c 	cmd[4]  = (elem  >> 8) & 0xff;
cmd               435 drivers/scsi/ch.c 	cmd[5]  =  elem        & 0xff;
cmd               436 drivers/scsi/ch.c 	cmd[8]  = rotate ? 1 : 0;
cmd               437 drivers/scsi/ch.c 	return ch_do_scsi(ch, cmd, 10, NULL, 0, DMA_NONE);
cmd               443 drivers/scsi/ch.c 	u_char  cmd[12];
cmd               448 drivers/scsi/ch.c 	memset(cmd,0,sizeof(cmd));
cmd               449 drivers/scsi/ch.c 	cmd[0]  = MOVE_MEDIUM;
cmd               450 drivers/scsi/ch.c 	cmd[1]  = (ch->device->lun & 0x7) << 5;
cmd               451 drivers/scsi/ch.c 	cmd[2]  = (trans >> 8) & 0xff;
cmd               452 drivers/scsi/ch.c 	cmd[3]  =  trans       & 0xff;
cmd               453 drivers/scsi/ch.c 	cmd[4]  = (src   >> 8) & 0xff;
cmd               454 drivers/scsi/ch.c 	cmd[5]  =  src         & 0xff;
cmd               455 drivers/scsi/ch.c 	cmd[6]  = (dest  >> 8) & 0xff;
cmd               456 drivers/scsi/ch.c 	cmd[7]  =  dest        & 0xff;
cmd               457 drivers/scsi/ch.c 	cmd[10] = rotate ? 1 : 0;
cmd               458 drivers/scsi/ch.c 	return ch_do_scsi(ch, cmd, 12, NULL,0, DMA_NONE);
cmd               465 drivers/scsi/ch.c 	u_char  cmd[12];
cmd               471 drivers/scsi/ch.c 	memset(cmd,0,sizeof(cmd));
cmd               472 drivers/scsi/ch.c 	cmd[0]  = EXCHANGE_MEDIUM;
cmd               473 drivers/scsi/ch.c 	cmd[1]  = (ch->device->lun & 0x7) << 5;
cmd               474 drivers/scsi/ch.c 	cmd[2]  = (trans >> 8) & 0xff;
cmd               475 drivers/scsi/ch.c 	cmd[3]  =  trans       & 0xff;
cmd               476 drivers/scsi/ch.c 	cmd[4]  = (src   >> 8) & 0xff;
cmd               477 drivers/scsi/ch.c 	cmd[5]  =  src         & 0xff;
cmd               478 drivers/scsi/ch.c 	cmd[6]  = (dest1 >> 8) & 0xff;
cmd               479 drivers/scsi/ch.c 	cmd[7]  =  dest1       & 0xff;
cmd               480 drivers/scsi/ch.c 	cmd[8]  = (dest2 >> 8) & 0xff;
cmd               481 drivers/scsi/ch.c 	cmd[9]  =  dest2       & 0xff;
cmd               482 drivers/scsi/ch.c 	cmd[10] = (rotate1 ? 1 : 0) | (rotate2 ? 2 : 0);
cmd               484 drivers/scsi/ch.c 	return ch_do_scsi(ch, cmd, 12, NULL, 0, DMA_NONE);
cmd               507 drivers/scsi/ch.c 	u_char  cmd[12];
cmd               519 drivers/scsi/ch.c 	memset(cmd,0,sizeof(cmd));
cmd               520 drivers/scsi/ch.c 	cmd[0]  = SEND_VOLUME_TAG;
cmd               521 drivers/scsi/ch.c 	cmd[1] = ((ch->device->lun & 0x7) << 5) |
cmd               523 drivers/scsi/ch.c 	cmd[2] = (elem >> 8) & 0xff;
cmd               524 drivers/scsi/ch.c 	cmd[3] = elem        & 0xff;
cmd               525 drivers/scsi/ch.c 	cmd[5] = clear
cmd               529 drivers/scsi/ch.c 	cmd[9] = 255;
cmd               534 drivers/scsi/ch.c 	result = ch_do_scsi(ch, cmd, 12, buffer, 256, DMA_TO_DEVICE);
cmd               619 drivers/scsi/ch.c 		    unsigned int cmd, unsigned long arg)
cmd               625 drivers/scsi/ch.c 	retval = scsi_ioctl_block_when_processing_errors(ch->device, cmd,
cmd               630 drivers/scsi/ch.c 	switch (cmd) {
cmd               858 drivers/scsi/ch.c 		return scsi_ioctl(ch->device, cmd, argp);
cmd               872 drivers/scsi/ch.c 			    unsigned int cmd, unsigned long arg)
cmd               876 drivers/scsi/ch.c 	switch (cmd) {
cmd               886 drivers/scsi/ch.c 		return ch_ioctl(file, cmd, arg);
cmd               213 drivers/scsi/csiostor/csio_lnode.c 	struct fc_ct_hdr *cmd = (struct fc_ct_hdr *)buf;
cmd               214 drivers/scsi/csiostor/csio_lnode.c 	cmd->ct_rev = FC_CT_REV;
cmd               215 drivers/scsi/csiostor/csio_lnode.c 	cmd->ct_fs_type = type;
cmd               216 drivers/scsi/csiostor/csio_lnode.c 	cmd->ct_fs_subtype = sub_type;
cmd               217 drivers/scsi/csiostor/csio_lnode.c 	cmd->ct_cmd = htons(op);
cmd               269 drivers/scsi/csiostor/csio_lnode.c 	void *cmd;
cmd               278 drivers/scsi/csiostor/csio_lnode.c 	cmd = fdmi_req->dma_buf.vaddr;
cmd               279 drivers/scsi/csiostor/csio_lnode.c 	if (ntohs(csio_ct_rsp(cmd)) != FC_FS_ACC) {
cmd               281 drivers/scsi/csiostor/csio_lnode.c 			    csio_ct_reason(cmd), csio_ct_expl(cmd));
cmd               293 drivers/scsi/csiostor/csio_lnode.c 	void *cmd;
cmd               312 drivers/scsi/csiostor/csio_lnode.c 	cmd = fdmi_req->dma_buf.vaddr;
cmd               313 drivers/scsi/csiostor/csio_lnode.c 	if (ntohs(csio_ct_rsp(cmd)) != FC_FS_ACC) {
cmd               315 drivers/scsi/csiostor/csio_lnode.c 			    csio_ct_reason(cmd), csio_ct_expl(cmd));
cmd               324 drivers/scsi/csiostor/csio_lnode.c 	memset(cmd, 0, FC_CT_HDR_LEN);
cmd               325 drivers/scsi/csiostor/csio_lnode.c 	csio_fill_ct_iu(cmd, FC_FST_MGMT, FC_FDMI_SUBTYPE, FC_FDMI_RPA);
cmd               328 drivers/scsi/csiostor/csio_lnode.c 	pld = (uint8_t *)csio_ct_get_pld(cmd);
cmd               386 drivers/scsi/csiostor/csio_lnode.c 	len = (uint32_t)(pld - (uint8_t *)cmd);
cmd               406 drivers/scsi/csiostor/csio_lnode.c 	void *cmd;
cmd               428 drivers/scsi/csiostor/csio_lnode.c 	cmd = fdmi_req->dma_buf.vaddr;
cmd               429 drivers/scsi/csiostor/csio_lnode.c 	if (ntohs(csio_ct_rsp(cmd)) != FC_FS_ACC) {
cmd               431 drivers/scsi/csiostor/csio_lnode.c 			    csio_ct_reason(cmd), csio_ct_expl(cmd));
cmd               435 drivers/scsi/csiostor/csio_lnode.c 	memset(cmd, 0, FC_CT_HDR_LEN);
cmd               436 drivers/scsi/csiostor/csio_lnode.c 	csio_fill_ct_iu(cmd, FC_FST_MGMT, FC_FDMI_SUBTYPE, FC_FDMI_RHBA);
cmd               440 drivers/scsi/csiostor/csio_lnode.c 	pld = (uint8_t *)csio_ct_get_pld(cmd);
cmd               491 drivers/scsi/csiostor/csio_lnode.c 	len = (uint32_t)(pld - (uint8_t *)cmd);
cmd               514 drivers/scsi/csiostor/csio_lnode.c 	void *cmd;
cmd               529 drivers/scsi/csiostor/csio_lnode.c 	cmd = fdmi_req->dma_buf.vaddr;
cmd               530 drivers/scsi/csiostor/csio_lnode.c 	if (ntohs(csio_ct_rsp(cmd)) != FC_FS_ACC) {
cmd               532 drivers/scsi/csiostor/csio_lnode.c 			    csio_ct_reason(cmd), csio_ct_expl(cmd));
cmd               540 drivers/scsi/csiostor/csio_lnode.c 	memset(cmd, 0, FC_CT_HDR_LEN);
cmd               541 drivers/scsi/csiostor/csio_lnode.c 	csio_fill_ct_iu(cmd, FC_FST_MGMT, FC_FDMI_SUBTYPE, FC_FDMI_DPRT);
cmd               543 drivers/scsi/csiostor/csio_lnode.c 	port_name = (struct fc_fdmi_port_name *)csio_ct_get_pld(cmd);
cmd               569 drivers/scsi/csiostor/csio_lnode.c 	void *cmd;
cmd               588 drivers/scsi/csiostor/csio_lnode.c 	cmd = fdmi_req->dma_buf.vaddr;
cmd               589 drivers/scsi/csiostor/csio_lnode.c 	memset(cmd, 0, FC_CT_HDR_LEN);
cmd               590 drivers/scsi/csiostor/csio_lnode.c 	csio_fill_ct_iu(cmd, FC_FST_MGMT, FC_FDMI_SUBTYPE, FC_FDMI_DHBA);
cmd               593 drivers/scsi/csiostor/csio_lnode.c 	hbaid = (struct fc_fdmi_hba_identifier *)csio_ct_get_pld(cmd);
cmd              1484 drivers/scsi/csiostor/csio_lnode.c csio_fcoe_fwevt_handler(struct csio_hw *hw, __u8 cpl_op, __be64 *cmd)
cmd              1488 drivers/scsi/csiostor/csio_lnode.c 	uint8_t portid, opcode = *(uint8_t *)cmd;
cmd              1498 drivers/scsi/csiostor/csio_lnode.c 		lcmd = (struct fw_fcoe_link_cmd *)cmd;
cmd              1526 drivers/scsi/csiostor/csio_lnode.c 		wr = (struct fw_wr_hdr *) (cmd + 4);
cmd              1530 drivers/scsi/csiostor/csio_lnode.c 			rdev_wr = (struct fw_rdev_wr *) (cmd + 4);
cmd              1599 drivers/scsi/csiostor/csio_lnode.c 		wr = (struct fw_wr_hdr *) (cmd);
cmd              1131 drivers/scsi/csiostor/csio_mb.c csio_mb_dump_fw_dbg(struct csio_hw *hw, __be64 *cmd)
cmd              1133 drivers/scsi/csiostor/csio_mb.c 	struct fw_debug_cmd *dbg = (struct fw_debug_cmd *)cmd;
cmd              1161 drivers/scsi/csiostor/csio_mb.c 	__be64 cmd[CSIO_MB_MAX_REGS];
cmd              1168 drivers/scsi/csiostor/csio_mb.c 		cmd[i / 8] = cpu_to_be64(csio_rd_reg64(hw, data_reg + i));
cmd              1170 drivers/scsi/csiostor/csio_mb.c 	csio_mb_dump_fw_dbg(hw, cmd);
cmd              1193 drivers/scsi/csiostor/csio_mb.c 	__be64 *cmd = mbp->mb;
cmd              1270 drivers/scsi/csiostor/csio_mb.c 		csio_wr_reg64(hw, be64_to_cpu(*cmd), data_reg + i);
cmd              1271 drivers/scsi/csiostor/csio_mb.c 		cmd++;
cmd              1296 drivers/scsi/csiostor/csio_mb.c 	cmd = mbp->mb;
cmd              1323 drivers/scsi/csiostor/csio_mb.c 				*cmd++ = cpu_to_be64(csio_rd_reg64
cmd              1338 drivers/scsi/csiostor/csio_mb.c 		 hw->pfn, *((uint8_t *)cmd));
cmd              1405 drivers/scsi/csiostor/csio_mb.c csio_mb_fwevt_handler(struct csio_hw *hw, __be64 *cmd)
cmd              1407 drivers/scsi/csiostor/csio_mb.c 	uint8_t opcode = *(uint8_t *)cmd;
cmd              1416 drivers/scsi/csiostor/csio_mb.c 		pcmd = (struct fw_port_cmd *)cmd;
cmd              1455 drivers/scsi/csiostor/csio_mb.c 		csio_mb_dump_fw_dbg(hw, cmd);
cmd              1476 drivers/scsi/csiostor/csio_mb.c 	__be64			*cmd;
cmd              1533 drivers/scsi/csiostor/csio_mb.c 		cmd = mbp->mb;
cmd              1537 drivers/scsi/csiostor/csio_mb.c 			*cmd++ = cpu_to_be64(csio_rd_reg64
cmd               786 drivers/scsi/csiostor/csio_wr.c csio_wr_destroy_queues(struct csio_hw *hw, bool cmd)
cmd               800 drivers/scsi/csiostor/csio_wr.c 				if (!cmd) {
cmd               807 drivers/scsi/csiostor/csio_wr.c 					cmd = false;
cmd               815 drivers/scsi/csiostor/csio_wr.c 				if (!cmd) {
cmd               826 drivers/scsi/csiostor/csio_wr.c 					cmd = false;
cmd               490 drivers/scsi/csiostor/csio_wr.h int csio_wr_destroy_queues(struct csio_hw *, bool cmd);
cmd               234 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	req->cmd = CPL_ABORT_NO_RST;
cmd               259 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	req->cmd = CPL_ABORT_SEND_RST;
cmd               288 drivers/scsi/cxgbi/cxgb3i/cxgb3i.c 	rpl->cmd = rst_status;
cmd               465 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	req->cmd = CPL_ABORT_NO_RST;
cmd               489 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	req->cmd = CPL_ABORT_SEND_RST;
cmd               517 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	rpl->cmd = rst_status;
cmd              1900 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c 	req->cmd = htonl(ULPTX_CMD_V(ULP_TX_MEM_WRITE) |
cmd               232 drivers/scsi/cxlflash/common.h 	int (*send_cmd)(struct afu *afu, struct afu_cmd *cmd);
cmd               333 drivers/scsi/cxlflash/common.h int cxlflash_ioctl(struct scsi_device *sdev, unsigned int cmd,
cmd                42 drivers/scsi/cxlflash/main.c static void process_cmd_err(struct afu_cmd *cmd, struct scsi_cmnd *scp)
cmd                44 drivers/scsi/cxlflash/main.c 	struct afu *afu = cmd->parent;
cmd                51 drivers/scsi/cxlflash/main.c 	if (unlikely(!cmd))
cmd                54 drivers/scsi/cxlflash/main.c 	ioarcb = &(cmd->rcb);
cmd                55 drivers/scsi/cxlflash/main.c 	ioasa = &(cmd->sa);
cmd                61 drivers/scsi/cxlflash/main.c 			__func__, cmd, scp, resid);
cmd                66 drivers/scsi/cxlflash/main.c 			__func__, cmd, scp);
cmd               157 drivers/scsi/cxlflash/main.c static void cmd_complete(struct afu_cmd *cmd)
cmd               161 drivers/scsi/cxlflash/main.c 	struct afu *afu = cmd->parent;
cmd               164 drivers/scsi/cxlflash/main.c 	struct hwq *hwq = get_hwq(afu, cmd->hwq_index);
cmd               167 drivers/scsi/cxlflash/main.c 	list_del(&cmd->list);
cmd               170 drivers/scsi/cxlflash/main.c 	if (cmd->scp) {
cmd               171 drivers/scsi/cxlflash/main.c 		scp = cmd->scp;
cmd               172 drivers/scsi/cxlflash/main.c 		if (unlikely(cmd->sa.ioasc))
cmd               173 drivers/scsi/cxlflash/main.c 			process_cmd_err(cmd, scp);
cmd               178 drivers/scsi/cxlflash/main.c 				    __func__, scp, scp->result, cmd->sa.ioasc);
cmd               180 drivers/scsi/cxlflash/main.c 	} else if (cmd->cmd_tmf) {
cmd               186 drivers/scsi/cxlflash/main.c 		complete(&cmd->cevent);
cmd               199 drivers/scsi/cxlflash/main.c 	struct afu_cmd *cmd, *tmp;
cmd               203 drivers/scsi/cxlflash/main.c 	list_for_each_entry_safe(cmd, tmp, &hwq->pending_cmds, list) {
cmd               205 drivers/scsi/cxlflash/main.c 		if (!list_empty(&cmd->queue))
cmd               208 drivers/scsi/cxlflash/main.c 		list_del(&cmd->list);
cmd               210 drivers/scsi/cxlflash/main.c 		if (cmd->scp) {
cmd               211 drivers/scsi/cxlflash/main.c 			scp = cmd->scp;
cmd               215 drivers/scsi/cxlflash/main.c 			cmd->cmd_aborted = true;
cmd               217 drivers/scsi/cxlflash/main.c 			if (cmd->cmd_tmf) {
cmd               224 drivers/scsi/cxlflash/main.c 				complete(&cmd->cevent);
cmd               305 drivers/scsi/cxlflash/main.c static int send_cmd_ioarrin(struct afu *afu, struct afu_cmd *cmd)
cmd               309 drivers/scsi/cxlflash/main.c 	struct hwq *hwq = get_hwq(afu, cmd->hwq_index);
cmd               324 drivers/scsi/cxlflash/main.c 					    __func__, cmd->rcb.cdb[0], room);
cmd               332 drivers/scsi/cxlflash/main.c 	list_add(&cmd->list, &hwq->pending_cmds);
cmd               333 drivers/scsi/cxlflash/main.c 	writeq_be((u64)&cmd->rcb, &hwq->host_map->ioarrin);
cmd               337 drivers/scsi/cxlflash/main.c 		__func__, cmd, cmd->rcb.data_len, cmd->rcb.data_ea, rc);
cmd               349 drivers/scsi/cxlflash/main.c static int send_cmd_sq(struct afu *afu, struct afu_cmd *cmd)
cmd               353 drivers/scsi/cxlflash/main.c 	struct hwq *hwq = get_hwq(afu, cmd->hwq_index);
cmd               364 drivers/scsi/cxlflash/main.c 	cmd->rcb.ioasa = &cmd->sa;
cmd               368 drivers/scsi/cxlflash/main.c 	*hwq->hsq_curr = cmd->rcb;
cmd               374 drivers/scsi/cxlflash/main.c 	list_add(&cmd->list, &hwq->pending_cmds);
cmd               380 drivers/scsi/cxlflash/main.c 	       "head=%016llx tail=%016llx\n", __func__, cmd, cmd->rcb.data_len,
cmd               381 drivers/scsi/cxlflash/main.c 	       cmd->rcb.data_ea, cmd->rcb.ioasa, rc, hwq->hsq_curr,
cmd               394 drivers/scsi/cxlflash/main.c static int wait_resp(struct afu *afu, struct afu_cmd *cmd)
cmd               399 drivers/scsi/cxlflash/main.c 	ulong timeout = msecs_to_jiffies(cmd->rcb.timeout * 2 * 1000);
cmd               401 drivers/scsi/cxlflash/main.c 	timeout = wait_for_completion_timeout(&cmd->cevent, timeout);
cmd               405 drivers/scsi/cxlflash/main.c 	if (cmd->cmd_aborted)
cmd               408 drivers/scsi/cxlflash/main.c 	if (unlikely(cmd->sa.ioasc != 0)) {
cmd               410 drivers/scsi/cxlflash/main.c 			__func__, cmd->rcb.cdb[0], cmd->sa.ioasc);
cmd               467 drivers/scsi/cxlflash/main.c 	struct afu_cmd *cmd = NULL;
cmd               476 drivers/scsi/cxlflash/main.c 	buf = kzalloc(sizeof(*cmd) + __alignof__(*cmd) - 1, GFP_KERNEL);
cmd               483 drivers/scsi/cxlflash/main.c 	cmd = (struct afu_cmd *)PTR_ALIGN(buf, __alignof__(*cmd));
cmd               484 drivers/scsi/cxlflash/main.c 	INIT_LIST_HEAD(&cmd->queue);
cmd               495 drivers/scsi/cxlflash/main.c 	cmd->parent = afu;
cmd               496 drivers/scsi/cxlflash/main.c 	cmd->cmd_tmf = true;
cmd               497 drivers/scsi/cxlflash/main.c 	cmd->hwq_index = hwq->index;
cmd               499 drivers/scsi/cxlflash/main.c 	cmd->rcb.ctx_id = hwq->ctx_hndl;
cmd               500 drivers/scsi/cxlflash/main.c 	cmd->rcb.msi = SISL_MSI_RRQ_UPDATED;
cmd               501 drivers/scsi/cxlflash/main.c 	cmd->rcb.port_sel = CHAN2PORTMASK(sdev->channel);
cmd               502 drivers/scsi/cxlflash/main.c 	cmd->rcb.lun_id = lun_to_lunid(sdev->lun);
cmd               503 drivers/scsi/cxlflash/main.c 	cmd->rcb.req_flags = (SISL_REQ_FLAGS_PORT_LUN_ID |
cmd               506 drivers/scsi/cxlflash/main.c 	memcpy(cmd->rcb.cdb, &tmfcmd, sizeof(tmfcmd));
cmd               508 drivers/scsi/cxlflash/main.c 	rc = afu->send_cmd(afu, cmd);
cmd               526 drivers/scsi/cxlflash/main.c 	} else if (cmd->cmd_aborted) {
cmd               529 drivers/scsi/cxlflash/main.c 	} else if (cmd->sa.ioasc) {
cmd               531 drivers/scsi/cxlflash/main.c 			__func__, cmd->sa.ioasc);
cmd               539 drivers/scsi/cxlflash/main.c 		list_del(&cmd->list);
cmd               570 drivers/scsi/cxlflash/main.c 	struct afu_cmd *cmd = sc_to_afuci(scp);
cmd               618 drivers/scsi/cxlflash/main.c 		cmd->rcb.data_len = sg->length;
cmd               619 drivers/scsi/cxlflash/main.c 		cmd->rcb.data_ea = (uintptr_t)sg_virt(sg);
cmd               622 drivers/scsi/cxlflash/main.c 	cmd->scp = scp;
cmd               623 drivers/scsi/cxlflash/main.c 	cmd->parent = afu;
cmd               624 drivers/scsi/cxlflash/main.c 	cmd->hwq_index = hwq_index;
cmd               626 drivers/scsi/cxlflash/main.c 	cmd->sa.ioasc = 0;
cmd               627 drivers/scsi/cxlflash/main.c 	cmd->rcb.ctx_id = hwq->ctx_hndl;
cmd               628 drivers/scsi/cxlflash/main.c 	cmd->rcb.msi = SISL_MSI_RRQ_UPDATED;
cmd               629 drivers/scsi/cxlflash/main.c 	cmd->rcb.port_sel = CHAN2PORTMASK(scp->device->channel);
cmd               630 drivers/scsi/cxlflash/main.c 	cmd->rcb.lun_id = lun_to_lunid(scp->device->lun);
cmd               635 drivers/scsi/cxlflash/main.c 	cmd->rcb.req_flags = req_flags;
cmd               636 drivers/scsi/cxlflash/main.c 	memcpy(cmd->rcb.cdb, scp->cmnd, sizeof(cmd->rcb.cdb));
cmd               638 drivers/scsi/cxlflash/main.c 	rc = afu->send_cmd(afu, cmd);
cmd              1376 drivers/scsi/cxlflash/main.c 	struct afu_cmd *cmd;
cmd              1397 drivers/scsi/cxlflash/main.c 			cmd = container_of(ioasa, struct afu_cmd, sa);
cmd              1400 drivers/scsi/cxlflash/main.c 			cmd = container_of(ioarcb, struct afu_cmd, rcb);
cmd              1403 drivers/scsi/cxlflash/main.c 		list_add_tail(&cmd->queue, doneq);
cmd              1434 drivers/scsi/cxlflash/main.c 	struct afu_cmd *cmd, *tmp;
cmd              1438 drivers/scsi/cxlflash/main.c 	list_for_each_entry_safe(cmd, tmp, doneq, queue)
cmd              1439 drivers/scsi/cxlflash/main.c 		cmd_complete(cmd);
cmd              2308 drivers/scsi/cxlflash/main.c 	struct afu_cmd *cmd = NULL;
cmd              2323 drivers/scsi/cxlflash/main.c 	buf = kmalloc(sizeof(*cmd) + __alignof__(*cmd) - 1, GFP_KERNEL);
cmd              2330 drivers/scsi/cxlflash/main.c 	cmd = (struct afu_cmd *)PTR_ALIGN(buf, __alignof__(*cmd));
cmd              2333 drivers/scsi/cxlflash/main.c 	memset(cmd, 0, sizeof(*cmd));
cmd              2334 drivers/scsi/cxlflash/main.c 	memcpy(&cmd->rcb, rcb, sizeof(*rcb));
cmd              2335 drivers/scsi/cxlflash/main.c 	INIT_LIST_HEAD(&cmd->queue);
cmd              2336 drivers/scsi/cxlflash/main.c 	init_completion(&cmd->cevent);
cmd              2337 drivers/scsi/cxlflash/main.c 	cmd->parent = afu;
cmd              2338 drivers/scsi/cxlflash/main.c 	cmd->hwq_index = hwq->index;
cmd              2339 drivers/scsi/cxlflash/main.c 	cmd->rcb.ctx_id = hwq->ctx_hndl;
cmd              2342 drivers/scsi/cxlflash/main.c 		__func__, afu, cmd, cmd->rcb.cdb[0], nretry);
cmd              2344 drivers/scsi/cxlflash/main.c 	rc = afu->send_cmd(afu, cmd);
cmd              2350 drivers/scsi/cxlflash/main.c 	rc = wait_resp(afu, cmd);
cmd              2357 drivers/scsi/cxlflash/main.c 			list_del(&cmd->list);
cmd              2373 drivers/scsi/cxlflash/main.c 		*rcb->ioasa = cmd->sa;
cmd              2434 drivers/scsi/cxlflash/main.c 	struct afu_cmd *cmd = sc_to_afuc(scp);
cmd              2437 drivers/scsi/cxlflash/main.c 	struct hwq *hwq = get_hwq(afu, cmd->hwq_index);
cmd              3289 drivers/scsi/cxlflash/main.c static char *decode_hioctl(unsigned int cmd)
cmd              3291 drivers/scsi/cxlflash/main.c 	switch (cmd) {
cmd              3496 drivers/scsi/cxlflash/main.c static long cxlflash_chr_ioctl(struct file *file, unsigned int cmd,
cmd              3526 drivers/scsi/cxlflash/main.c 		__func__, cmd, idx, sizeof(ioctl_tbl));
cmd              3528 drivers/scsi/cxlflash/main.c 	switch (cmd) {
cmd              3532 drivers/scsi/cxlflash/main.c 		idx = _IOC_NR(HT_CXLFLASH_LUN_PROVISION) - _IOC_NR(cmd);
cmd              3548 drivers/scsi/cxlflash/main.c 			__func__, size, cmd, decode_hioctl(cmd), uarg);
cmd              3556 drivers/scsi/cxlflash/main.c 			__func__, hdr->version, decode_hioctl(cmd));
cmd              3572 drivers/scsi/cxlflash/main.c 				__func__, size, cmd, decode_hioctl(cmd), uarg);
cmd              3582 drivers/scsi/cxlflash/main.c 			__func__, decode_hioctl(cmd), cmd, rc);
cmd              3585 drivers/scsi/cxlflash/main.c 			__func__, decode_hioctl(cmd), cmd, rc);
cmd              1923 drivers/scsi/cxlflash/superpipe.c static char *decode_ioctl(unsigned int cmd)
cmd              1925 drivers/scsi/cxlflash/superpipe.c 	switch (cmd) {
cmd              2050 drivers/scsi/cxlflash/superpipe.c static int ioctl_common(struct scsi_device *sdev, unsigned int cmd)
cmd              2065 drivers/scsi/cxlflash/superpipe.c 		switch (cmd) {
cmd              2095 drivers/scsi/cxlflash/superpipe.c int cxlflash_ioctl(struct scsi_device *sdev, unsigned int cmd, void __user *arg)
cmd              2132 drivers/scsi/cxlflash/superpipe.c 		switch (cmd) {
cmd              2138 drivers/scsi/cxlflash/superpipe.c 				__func__, decode_ioctl(cmd), afu->internal_lun);
cmd              2143 drivers/scsi/cxlflash/superpipe.c 	switch (cmd) {
cmd              2154 drivers/scsi/cxlflash/superpipe.c 			__func__, decode_ioctl(cmd), cmd, shost->host_no,
cmd              2156 drivers/scsi/cxlflash/superpipe.c 		rc = ioctl_common(sdev, cmd);
cmd              2164 drivers/scsi/cxlflash/superpipe.c 		idx = _IOC_NR(cmd) - _IOC_NR(DK_CXLFLASH_ATTACH);
cmd              2179 drivers/scsi/cxlflash/superpipe.c 			__func__, size, cmd, decode_ioctl(cmd), arg);
cmd              2187 drivers/scsi/cxlflash/superpipe.c 			__func__, hdr->version, decode_ioctl(cmd));
cmd              2202 drivers/scsi/cxlflash/superpipe.c 				__func__, size, cmd, decode_ioctl(cmd), arg);
cmd              2213 drivers/scsi/cxlflash/superpipe.c 			decode_ioctl(cmd), cmd, shost->host_no,
cmd              2217 drivers/scsi/cxlflash/superpipe.c 			"returned rc %d\n", __func__, decode_ioctl(cmd),
cmd              2218 drivers/scsi/cxlflash/superpipe.c 			cmd, shost->host_no, sdev->channel, sdev->id,
cmd               231 drivers/scsi/dc395x.c 	struct scsi_cmnd *cmd;
cmd               384 drivers/scsi/dc395x.c static void build_srb(struct scsi_cmnd *cmd, struct DeviceCtlBlk *dcb,
cmd               387 drivers/scsi/dc395x.c 		struct scsi_cmnd *cmd, u8 force);
cmd               746 drivers/scsi/dc395x.c static inline struct ScsiReqBlk *find_cmd(struct scsi_cmnd *cmd,
cmd               751 drivers/scsi/dc395x.c 		if (i->cmd == cmd)
cmd               878 drivers/scsi/dc395x.c static void build_srb(struct scsi_cmnd *cmd, struct DeviceCtlBlk *dcb,
cmd               882 drivers/scsi/dc395x.c 	enum dma_data_direction dir = cmd->sc_data_direction;
cmd               884 drivers/scsi/dc395x.c 		cmd, dcb->target_id, dcb->target_lun);
cmd               887 drivers/scsi/dc395x.c 	srb->cmd = cmd;
cmd               903 drivers/scsi/dc395x.c 	nseg = scsi_dma_map(cmd);
cmd               909 drivers/scsi/dc395x.c 			   cmd->bufflen, scsi_sglist(cmd), scsi_sg_count(cmd),
cmd               913 drivers/scsi/dc395x.c 		u32 reqlen = scsi_bufflen(cmd);
cmd               921 drivers/scsi/dc395x.c 			   reqlen, scsi_sglist(cmd), scsi_sg_count(cmd),
cmd               924 drivers/scsi/dc395x.c 		scsi_for_each_sg(cmd, sg, srb->sg_count, i) {
cmd               979 drivers/scsi/dc395x.c static int dc395x_queue_command_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *))
cmd               984 drivers/scsi/dc395x.c 	    (struct AdapterCtlBlk *)cmd->device->host->hostdata;
cmd               986 drivers/scsi/dc395x.c 		cmd, cmd->device->id, (u8)cmd->device->lun, cmd->cmnd[0]);
cmd               989 drivers/scsi/dc395x.c 	cmd->result = DID_BAD_TARGET << 16;
cmd               992 drivers/scsi/dc395x.c 	if (cmd->device->id >= acb->scsi_host->max_id ||
cmd               993 drivers/scsi/dc395x.c 	    cmd->device->lun >= acb->scsi_host->max_lun ||
cmd               994 drivers/scsi/dc395x.c 	    cmd->device->lun >31) {
cmd               999 drivers/scsi/dc395x.c 	if (!(acb->dcb_map[cmd->device->id] & (1 << cmd->device->lun))) {
cmd              1001 drivers/scsi/dc395x.c 			cmd->device->id, (u8)cmd->device->lun);
cmd              1006 drivers/scsi/dc395x.c 	dcb = find_dcb(acb, cmd->device->id, cmd->device->lun);
cmd              1010 drivers/scsi/dc395x.c 			cmd->device->id, (u8)cmd->device->lun);
cmd              1015 drivers/scsi/dc395x.c 	cmd->scsi_done = done;
cmd              1016 drivers/scsi/dc395x.c 	cmd->result = 0;
cmd              1030 drivers/scsi/dc395x.c 	build_srb(cmd, dcb, srb);
cmd              1040 drivers/scsi/dc395x.c 	dprintkdbg(DBG_1, "queue_command: (0x%p) done\n", cmd);
cmd              1050 drivers/scsi/dc395x.c 	done(cmd);
cmd              1099 drivers/scsi/dc395x.c 		if (!srb->cmd)
cmd              1101 drivers/scsi/dc395x.c 				srb, srb->cmd);
cmd              1105 drivers/scsi/dc395x.c 				srb, srb->cmd,
cmd              1106 drivers/scsi/dc395x.c 				srb->cmd->cmnd[0], srb->cmd->device->id,
cmd              1107 drivers/scsi/dc395x.c 				(u8)srb->cmd->device->lun);
cmd              1196 drivers/scsi/dc395x.c static int __dc395x_eh_bus_reset(struct scsi_cmnd *cmd)
cmd              1199 drivers/scsi/dc395x.c 		(struct AdapterCtlBlk *)cmd->device->host->hostdata;
cmd              1202 drivers/scsi/dc395x.c 		cmd, cmd->device->id, (u8)cmd->device->lun, cmd);
cmd              1234 drivers/scsi/dc395x.c 	doing_srb_done(acb, DID_RESET, cmd, 0);
cmd              1242 drivers/scsi/dc395x.c static int dc395x_eh_bus_reset(struct scsi_cmnd *cmd)
cmd              1246 drivers/scsi/dc395x.c 	spin_lock_irq(cmd->device->host->host_lock);
cmd              1247 drivers/scsi/dc395x.c 	rc = __dc395x_eh_bus_reset(cmd);
cmd              1248 drivers/scsi/dc395x.c 	spin_unlock_irq(cmd->device->host->host_lock);
cmd              1258 drivers/scsi/dc395x.c static int dc395x_eh_abort(struct scsi_cmnd *cmd)
cmd              1265 drivers/scsi/dc395x.c 	    (struct AdapterCtlBlk *)cmd->device->host->hostdata;
cmd              1269 drivers/scsi/dc395x.c 		cmd, cmd->device->id, (u8)cmd->device->lun, cmd);
cmd              1271 drivers/scsi/dc395x.c 	dcb = find_dcb(acb, cmd->device->id, cmd->device->lun);
cmd              1277 drivers/scsi/dc395x.c 	srb = find_cmd(cmd, &dcb->srb_waiting_list);
cmd              1285 drivers/scsi/dc395x.c 		cmd->result = DID_ABORT << 16;
cmd              1288 drivers/scsi/dc395x.c 	srb = find_cmd(cmd, &dcb->srb_going_list);
cmd              1424 drivers/scsi/dc395x.c 			srb->cmd,
cmd              1426 drivers/scsi/dc395x.c 			    acb->active_dcb->active_srb->cmd : 0);
cmd              1430 drivers/scsi/dc395x.c 		dprintkdbg(DBG_KG, "start_scsi: (0x%p) Failed (busy)\n", srb->cmd);
cmd              1454 drivers/scsi/dc395x.c 	if (((srb->cmd->cmnd[0] == INQUIRY)
cmd              1455 drivers/scsi/dc395x.c 	     || (srb->cmd->cmnd[0] == REQUEST_SENSE)
cmd              1504 drivers/scsi/dc395x.c 				srb->cmd, srb->cmd->device->id,
cmd              1505 drivers/scsi/dc395x.c 				(u8)srb->cmd->device->lun);
cmd              1523 drivers/scsi/dc395x.c 		srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun,
cmd              1524 drivers/scsi/dc395x.c 		srb->cmd->cmnd[0], srb->tag_number);
cmd              1533 drivers/scsi/dc395x.c 		ptr = (u8 *)srb->cmd->cmnd;
cmd              1534 drivers/scsi/dc395x.c 		for (i = 0; i < srb->cmd->cmd_len; i++)
cmd              1547 drivers/scsi/dc395x.c 			srb->cmd, dcb->target_id, dcb->target_lun);
cmd              1742 drivers/scsi/dc395x.c 	dprintkdbg(DBG_0, "msgout_phase0: (0x%p)\n", srb->cmd);
cmd              1756 drivers/scsi/dc395x.c 	dprintkdbg(DBG_0, "msgout_phase1: (0x%p)\n", srb->cmd);
cmd              1763 drivers/scsi/dc395x.c 			srb->cmd);	/* So what ? */
cmd              1767 drivers/scsi/dc395x.c 			srb->cmd);
cmd              1787 drivers/scsi/dc395x.c 	dprintkdbg(DBG_0, "command_phase0: (0x%p)\n", srb->cmd);
cmd              1798 drivers/scsi/dc395x.c 	dprintkdbg(DBG_0, "command_phase1: (0x%p)\n", srb->cmd);
cmd              1803 drivers/scsi/dc395x.c 		ptr = (u8 *)srb->cmd->cmnd;
cmd              1804 drivers/scsi/dc395x.c 		for (i = 0; i < srb->cmd->cmd_len; i++) {
cmd              1942 drivers/scsi/dc395x.c 		srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun);
cmd              2015 drivers/scsi/dc395x.c 		    && scsi_bufflen(srb->cmd) % 2) {
cmd              2046 drivers/scsi/dc395x.c 			     diff && scsi_sg_count(srb->cmd))
cmd              2072 drivers/scsi/dc395x.c 		srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun);
cmd              2084 drivers/scsi/dc395x.c 		srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun);
cmd              2105 drivers/scsi/dc395x.c 				"Parity Error\n", srb->cmd);
cmd              2181 drivers/scsi/dc395x.c 				base = scsi_kmap_atomic_sg(scsi_sglist(srb->cmd),
cmd              2295 drivers/scsi/dc395x.c 		srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun);
cmd              2307 drivers/scsi/dc395x.c 		srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun,
cmd              2336 drivers/scsi/dc395x.c 		if (scsi_sg_count(srb->cmd)) {	/* with S/G */
cmd              2398 drivers/scsi/dc395x.c 				base = scsi_kmap_atomic_sg(scsi_sglist(srb->cmd),
cmd              2480 drivers/scsi/dc395x.c 		srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun);
cmd              2494 drivers/scsi/dc395x.c 		srb->cmd, srb->cmd->device->id, (u8)srb->cmd->device->lun);
cmd              2536 drivers/scsi/dc395x.c 		   srb->cmd, tag, srb);
cmd              2555 drivers/scsi/dc395x.c 		srb->cmd, srb->dcb->target_id, srb->dcb->target_lun);
cmd              2765 drivers/scsi/dc395x.c 	dprintkdbg(DBG_0, "msgin_phase0: (0x%p)\n", srb->cmd);
cmd              2833 drivers/scsi/dc395x.c 				srb->cmd, srb->total_xfer_length);
cmd              2843 drivers/scsi/dc395x.c 				srb->cmd, dcb->target_id,
cmd              2875 drivers/scsi/dc395x.c 	dprintkdbg(DBG_0, "msgin_phase1: (0x%p)\n", srb->cmd);
cmd              2941 drivers/scsi/dc395x.c 	dprintkdbg(DBG_0, "disconnect: (0x%p)\n", srb->cmd);
cmd              2956 drivers/scsi/dc395x.c 		doing_srb_done(acb, DID_ABORT, srb->cmd, 1);
cmd              2972 drivers/scsi/dc395x.c 					srb->cmd);
cmd              2978 drivers/scsi/dc395x.c 					"<%02i-%i> SelTO\n", srb->cmd,
cmd              2990 drivers/scsi/dc395x.c 					srb->cmd);
cmd              3044 drivers/scsi/dc395x.c 				srb->cmd, dcb->target_id,
cmd              3168 drivers/scsi/dc395x.c 	struct scsi_cmnd *cmd = srb->cmd;
cmd              3169 drivers/scsi/dc395x.c 	enum dma_data_direction dir = cmd->sc_data_direction;
cmd              3171 drivers/scsi/dc395x.c 	if (scsi_sg_count(cmd) && dir != PCI_DMA_NONE) {
cmd              3178 drivers/scsi/dc395x.c 			   scsi_sg_count(cmd), scsi_bufflen(cmd));
cmd              3180 drivers/scsi/dc395x.c 		scsi_dma_unmap(cmd);
cmd              3213 drivers/scsi/dc395x.c 	struct scsi_cmnd *cmd = srb->cmd;
cmd              3214 drivers/scsi/dc395x.c 	enum dma_data_direction dir = cmd->sc_data_direction;
cmd              3217 drivers/scsi/dc395x.c 	dprintkdbg(DBG_1, "srb_done: (0x%p) <%02i-%i>\n", srb->cmd,
cmd              3218 drivers/scsi/dc395x.c 		srb->cmd->device->id, (u8)srb->cmd->device->lun);
cmd              3220 drivers/scsi/dc395x.c 		   srb, scsi_sg_count(cmd), srb->sg_index, srb->sg_count,
cmd              3221 drivers/scsi/dc395x.c 		   scsi_sgtalbe(cmd));
cmd              3233 drivers/scsi/dc395x.c 			switch (cmd->sense_buffer[2] & 0x0f) {
cmd              3237 drivers/scsi/dc395x.c 				     cmd->cmnd[0], dcb->target_id,
cmd              3243 drivers/scsi/dc395x.c 				     cmd->cmnd[0], dcb->target_id,
cmd              3249 drivers/scsi/dc395x.c 				     cmd->cmnd[0], dcb->target_id,
cmd              3255 drivers/scsi/dc395x.c 				     cmd->cmnd[0], dcb->target_id,
cmd              3261 drivers/scsi/dc395x.c 				     cmd->cmnd[0], dcb->target_id,
cmd              3265 drivers/scsi/dc395x.c 			if (cmd->sense_buffer[7] >= 6)
cmd              3268 drivers/scsi/dc395x.c 					cmd->sense_buffer[2], cmd->sense_buffer[12],
cmd              3269 drivers/scsi/dc395x.c 					cmd->sense_buffer[13],
cmd              3270 drivers/scsi/dc395x.c 					*((unsigned int *)(cmd->sense_buffer + 3)),
cmd              3271 drivers/scsi/dc395x.c 					*((unsigned int *)(cmd->sense_buffer + 8)));
cmd              3274 drivers/scsi/dc395x.c 					cmd->sense_buffer[2],
cmd              3275 drivers/scsi/dc395x.c 					*((unsigned int *)(cmd->sense_buffer + 3)));
cmd              3279 drivers/scsi/dc395x.c 			cmd->result = DID_BAD_TARGET << 16;
cmd              3285 drivers/scsi/dc395x.c 		    && srb->total_xfer_length >= cmd->underflow)
cmd              3286 drivers/scsi/dc395x.c 			cmd->result =
cmd              3291 drivers/scsi/dc395x.c 			cmd->result =
cmd              3322 drivers/scsi/dc395x.c 			cmd->result = DID_NO_CONNECT << 16;
cmd              3325 drivers/scsi/dc395x.c 			SET_RES_DID(cmd->result, DID_ERROR);
cmd              3326 drivers/scsi/dc395x.c 			SET_RES_MSG(cmd->result, srb->end_message);
cmd              3327 drivers/scsi/dc395x.c 			SET_RES_TARGET(cmd->result, status);
cmd              3337 drivers/scsi/dc395x.c 			SET_RES_DID(cmd->result, DID_OK);
cmd              3338 drivers/scsi/dc395x.c 			SET_RES_MSG(cmd->result, srb->end_message);
cmd              3340 drivers/scsi/dc395x.c 			SET_RES_DID(cmd->result, DID_PARITY);
cmd              3341 drivers/scsi/dc395x.c 			SET_RES_MSG(cmd->result, srb->end_message);
cmd              3346 drivers/scsi/dc395x.c 			SET_RES_DID(cmd->result, DID_OK);
cmd              3356 drivers/scsi/dc395x.c 	if (cmd->cmnd[0] == INQUIRY) {
cmd              3360 drivers/scsi/dc395x.c 		struct scatterlist* sg = scsi_sglist(cmd);
cmd              3364 drivers/scsi/dc395x.c 		base = scsi_kmap_atomic_sg(sg, scsi_sg_count(cmd), &offset, &len);
cmd              3367 drivers/scsi/dc395x.c 		if (!ckc_only && (cmd->result & RES_DID) == 0
cmd              3368 drivers/scsi/dc395x.c 		    && cmd->cmnd[2] == 0 && scsi_bufflen(cmd) >= 8
cmd              3374 drivers/scsi/dc395x.c 		if ((cmd->result == (DID_OK << 16) ||
cmd              3375 drivers/scsi/dc395x.c 		     status_byte(cmd->result) == CHECK_CONDITION)) {
cmd              3387 drivers/scsi/dc395x.c 	scsi_set_resid(cmd, srb->total_xfer_length);
cmd              3389 drivers/scsi/dc395x.c 	cmd->SCp.this_residual = srb->total_xfer_length;
cmd              3390 drivers/scsi/dc395x.c 	cmd->SCp.buffers_residual = 0;
cmd              3395 drivers/scsi/dc395x.c 				cmd, cmd->device->id, (u8)cmd->device->lun,
cmd              3396 drivers/scsi/dc395x.c 				cmd->cmnd[0], srb->total_xfer_length);
cmd              3402 drivers/scsi/dc395x.c 			cmd, cmd->result);
cmd              3408 drivers/scsi/dc395x.c 	cmd->scsi_done(cmd);
cmd              3415 drivers/scsi/dc395x.c 		struct scsi_cmnd *cmd, u8 force)
cmd              3429 drivers/scsi/dc395x.c 			p = srb->cmd;
cmd              3459 drivers/scsi/dc395x.c 			p = srb->cmd;
cmd              3471 drivers/scsi/dc395x.c 				cmd->scsi_done(cmd);
cmd              3569 drivers/scsi/dc395x.c 	struct scsi_cmnd *cmd = srb->cmd;
cmd              3571 drivers/scsi/dc395x.c 		cmd, cmd->device->id, (u8)cmd->device->lun);
cmd              3578 drivers/scsi/dc395x.c 	memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE);
cmd              3591 drivers/scsi/dc395x.c 			cmd->sense_buffer, SCSI_SENSE_BUFFERSIZE,
cmd              3594 drivers/scsi/dc395x.c 	       cmd->sense_buffer, srb->segment_x[0].address,
cmd              3602 drivers/scsi/dc395x.c 			srb->cmd, dcb->target_id, dcb->target_lun);
cmd              3849 drivers/scsi/dc395x.c static void trms1040_write_cmd(unsigned long io_port, u8 cmd, u8 addr)
cmd              3855 drivers/scsi/dc395x.c 	for (i = 0; i < 3; i++, cmd <<= 1) {
cmd              3857 drivers/scsi/dc395x.c 		if (cmd & 0x04)	/* Start from bit 2 */
cmd              4595 drivers/scsi/dc395x.c 			seq_printf(m, " %p", srb->cmd);
cmd              4601 drivers/scsi/dc395x.c 			seq_printf(m, " %p", srb->cmd);
cmd                83 drivers/scsi/device_handler/scsi_dh_hp_sw.c 	unsigned char cmd[6] = { TEST_UNIT_READY };
cmd                90 drivers/scsi/device_handler/scsi_dh_hp_sw.c 	res = scsi_execute(sdev, cmd, DMA_NONE, NULL, 0, NULL, &sshdr,
cmd               119 drivers/scsi/device_handler/scsi_dh_hp_sw.c 	unsigned char cmd[6] = { START_STOP, 0, 0, 0, 1, 0 };
cmd               128 drivers/scsi/device_handler/scsi_dh_hp_sw.c 	res = scsi_execute(sdev, cmd, DMA_NONE, NULL, 0, NULL, &sshdr,
cmd               422 drivers/scsi/dpt_i2o.c static int adpt_queue_lck(struct scsi_cmnd * cmd, void (*done) (struct scsi_cmnd *))
cmd               427 drivers/scsi/dpt_i2o.c 	cmd->scsi_done = done;
cmd               435 drivers/scsi/dpt_i2o.c 	if ((cmd->cmnd[0] == REQUEST_SENSE) && (cmd->sense_buffer[0] != 0)) {
cmd               436 drivers/scsi/dpt_i2o.c 		cmd->result = (DID_OK << 16);
cmd               437 drivers/scsi/dpt_i2o.c 		cmd->scsi_done(cmd);
cmd               441 drivers/scsi/dpt_i2o.c 	pHba = (adpt_hba*)cmd->device->host->hostdata[0];
cmd               452 drivers/scsi/dpt_i2o.c 	if((pDev = (struct adpt_device*) (cmd->device->hostdata)) == NULL) {
cmd               458 drivers/scsi/dpt_i2o.c 		if ((pDev = adpt_find_device(pHba, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun)) == NULL) {
cmd               461 drivers/scsi/dpt_i2o.c 			cmd->result = (DID_NO_CONNECT << 16);
cmd               462 drivers/scsi/dpt_i2o.c 			cmd->scsi_done(cmd);
cmd               465 drivers/scsi/dpt_i2o.c 		cmd->device->hostdata = pDev;
cmd               467 drivers/scsi/dpt_i2o.c 	pDev->pScsi_dev = cmd->device;
cmd               476 drivers/scsi/dpt_i2o.c 	return adpt_scsi_to_i2o(pHba, cmd, pDev);
cmd               638 drivers/scsi/dpt_i2o.c static int adpt_abort(struct scsi_cmnd * cmd)
cmd               645 drivers/scsi/dpt_i2o.c 	pHba = (adpt_hba*) cmd->device->host->hostdata[0];
cmd               647 drivers/scsi/dpt_i2o.c 	if ((dptdevice = (void*) (cmd->device->hostdata)) == NULL) {
cmd               658 drivers/scsi/dpt_i2o.c 	msg[4] = cmd->request->tag + 1;
cmd               681 drivers/scsi/dpt_i2o.c static int adpt_device_reset(struct scsi_cmnd* cmd)
cmd               687 drivers/scsi/dpt_i2o.c 	struct adpt_device* d = cmd->device->hostdata;
cmd               689 drivers/scsi/dpt_i2o.c 	pHba = (void*) cmd->device->host->hostdata[0];
cmd               725 drivers/scsi/dpt_i2o.c static int adpt_bus_reset(struct scsi_cmnd* cmd)
cmd               731 drivers/scsi/dpt_i2o.c 	pHba = (adpt_hba*)cmd->device->host->hostdata[0];
cmd               733 drivers/scsi/dpt_i2o.c 	printk(KERN_WARNING"%s: Bus reset: SCSI Bus %d: tid: %d\n",pHba->name, cmd->device->channel,pHba->channel[cmd->device->channel].tid );
cmd               735 drivers/scsi/dpt_i2o.c 	msg[1] = (I2O_HBA_BUS_RESET<<24|HOST_TID<<12|pHba->channel[cmd->device->channel].tid);
cmd               753 drivers/scsi/dpt_i2o.c static int __adpt_reset(struct scsi_cmnd* cmd)
cmd               759 drivers/scsi/dpt_i2o.c 	pHba = (adpt_hba*)cmd->device->host->hostdata[0];
cmd               761 drivers/scsi/dpt_i2o.c 	printk(KERN_WARNING"%s: Hba Reset: scsi id %d: tid: %d\n", name, cmd->device->channel, pHba->channel[cmd->device->channel].tid);
cmd               772 drivers/scsi/dpt_i2o.c static int adpt_reset(struct scsi_cmnd* cmd)
cmd               776 drivers/scsi/dpt_i2o.c 	spin_lock_irq(cmd->device->host->host_lock);
cmd               777 drivers/scsi/dpt_i2o.c 	rc = __adpt_reset(cmd);
cmd               778 drivers/scsi/dpt_i2o.c 	spin_unlock_irq(cmd->device->host->host_lock);
cmd              1950 drivers/scsi/dpt_i2o.c static int adpt_ioctl(struct inode *inode, struct file *file, uint cmd, ulong arg)
cmd              1976 drivers/scsi/dpt_i2o.c 	switch (cmd) {
cmd              2036 drivers/scsi/dpt_i2o.c static long adpt_unlocked_ioctl(struct file *file, uint cmd, ulong arg)
cmd              2044 drivers/scsi/dpt_i2o.c 	ret = adpt_ioctl(inode, file, cmd, arg);
cmd              2052 drivers/scsi/dpt_i2o.c 				unsigned int cmd, unsigned long arg)
cmd              2061 drivers/scsi/dpt_i2o.c 	switch(cmd) {
cmd              2071 drivers/scsi/dpt_i2o.c 			ret = adpt_ioctl(inode, file, cmd, arg);
cmd              2085 drivers/scsi/dpt_i2o.c 	struct scsi_cmnd* cmd;
cmd              2160 drivers/scsi/dpt_i2o.c 				cmd = scsi_host_find_tag(pHba->host,
cmd              2162 drivers/scsi/dpt_i2o.c 				if(cmd != NULL) {
cmd              2163 drivers/scsi/dpt_i2o.c 					printk(KERN_WARNING"%s: Apparent SCSI cmd in Post Wait Context - cmd=%p context=%x\n", pHba->name, cmd, context);
cmd              2172 drivers/scsi/dpt_i2o.c 			cmd = scsi_host_find_tag(pHba->host,
cmd              2174 drivers/scsi/dpt_i2o.c 			if(cmd != NULL){
cmd              2175 drivers/scsi/dpt_i2o.c 				scsi_dma_unmap(cmd);
cmd              2176 drivers/scsi/dpt_i2o.c 				adpt_i2o_to_scsi(reply, cmd);
cmd              2189 drivers/scsi/dpt_i2o.c static s32 adpt_scsi_to_i2o(adpt_hba* pHba, struct scsi_cmnd* cmd, struct adpt_device* d)
cmd              2205 drivers/scsi/dpt_i2o.c 	len = scsi_bufflen(cmd);
cmd              2216 drivers/scsi/dpt_i2o.c 		switch(cmd->sc_data_direction){
cmd              2232 drivers/scsi/dpt_i2o.c 			     pHba->name, cmd->cmnd[0]);
cmd              2233 drivers/scsi/dpt_i2o.c 			cmd->result = (DID_OK <<16) | (INITIATOR_ERROR << 8);
cmd              2234 drivers/scsi/dpt_i2o.c 			cmd->scsi_done(cmd);
cmd              2243 drivers/scsi/dpt_i2o.c 	msg[3] = cmd->request->tag + 1;
cmd              2252 drivers/scsi/dpt_i2o.c 	msg[6] = scsidir|0x20a00000|cmd->cmd_len;
cmd              2258 drivers/scsi/dpt_i2o.c 	memcpy(mptr, cmd->cmnd, cmd->cmd_len);
cmd              2270 drivers/scsi/dpt_i2o.c 	nseg = scsi_dma_map(cmd);
cmd              2276 drivers/scsi/dpt_i2o.c 		scsi_for_each_sg(cmd, sg, nseg, i) {
cmd              2291 drivers/scsi/dpt_i2o.c 		if(cmd->underflow && len != cmd->underflow){
cmd              2293 drivers/scsi/dpt_i2o.c 				len, cmd->underflow);
cmd              2344 drivers/scsi/dpt_i2o.c static s32 adpt_i2o_to_scsi(void __iomem *reply, struct scsi_cmnd* cmd)
cmd              2358 drivers/scsi/dpt_i2o.c 	scsi_set_resid(cmd, scsi_bufflen(cmd) - readl(reply+20));
cmd              2360 drivers/scsi/dpt_i2o.c 	pHba = (adpt_hba*) cmd->device->host->hostdata[0];
cmd              2362 drivers/scsi/dpt_i2o.c 	cmd->sense_buffer[0] = '\0';  // initialize sense valid flag to false
cmd              2367 drivers/scsi/dpt_i2o.c 			cmd->result = (DID_OK << 16);
cmd              2369 drivers/scsi/dpt_i2o.c 			if (readl(reply+20) < cmd->underflow) {
cmd              2370 drivers/scsi/dpt_i2o.c 				cmd->result = (DID_ERROR <<16);
cmd              2375 drivers/scsi/dpt_i2o.c 			cmd->result = (DID_ABORT << 16);
cmd              2384 drivers/scsi/dpt_i2o.c 				pHba->name, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun, hba_status, dev_status, cmd->cmnd[0]);
cmd              2385 drivers/scsi/dpt_i2o.c 			cmd->result = (DID_TIME_OUT << 16);
cmd              2389 drivers/scsi/dpt_i2o.c 			cmd->result = (DID_BUS_BUSY << 16);
cmd              2393 drivers/scsi/dpt_i2o.c 			cmd->result = (DID_RESET << 16);
cmd              2397 drivers/scsi/dpt_i2o.c 			cmd->result = (DID_PARITY << 16);
cmd              2424 drivers/scsi/dpt_i2o.c 				pHba->name, detailed_status & I2O_SCSI_DSC_MASK, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun,
cmd              2425 drivers/scsi/dpt_i2o.c 			       hba_status, dev_status, cmd->cmnd[0]);
cmd              2426 drivers/scsi/dpt_i2o.c 			cmd->result = (DID_ERROR << 16);
cmd              2435 drivers/scsi/dpt_i2o.c 			memcpy_fromio(cmd->sense_buffer, (reply+28) , len);
cmd              2436 drivers/scsi/dpt_i2o.c 			if(cmd->sense_buffer[0] == 0x70 /* class 7 */ && 
cmd              2437 drivers/scsi/dpt_i2o.c 			   cmd->sense_buffer[2] == DATA_PROTECT ){
cmd              2439 drivers/scsi/dpt_i2o.c 				cmd->result = (DID_TIME_OUT << 16);
cmd              2441 drivers/scsi/dpt_i2o.c 					pHba->name, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun,
cmd              2442 drivers/scsi/dpt_i2o.c 					hba_status, dev_status, cmd->cmnd[0]);
cmd              2451 drivers/scsi/dpt_i2o.c 		cmd->result = (DID_TIME_OUT << 16);
cmd              2453 drivers/scsi/dpt_i2o.c 			pHba->name, (u32)cmd->device->channel, (u32)cmd->device->id, cmd->device->lun,
cmd              2454 drivers/scsi/dpt_i2o.c 			((struct adpt_device*)(cmd->device->hostdata))->tid, cmd->cmnd[0]);
cmd              2457 drivers/scsi/dpt_i2o.c 	cmd->result |= (dev_status);
cmd              2459 drivers/scsi/dpt_i2o.c 	if(cmd->scsi_done != NULL){
cmd              2460 drivers/scsi/dpt_i2o.c 		cmd->scsi_done(cmd);
cmd              2462 drivers/scsi/dpt_i2o.c 	return cmd->result;
cmd              2652 drivers/scsi/dpt_i2o.c 	struct scsi_cmnd* 	cmd = NULL;
cmd              2658 drivers/scsi/dpt_i2o.c 		list_for_each_entry(cmd, &d->cmd_list, list) {
cmd              2659 drivers/scsi/dpt_i2o.c 			cmd->result = (DID_OK << 16) | (QUEUE_FULL <<1);
cmd              2660 drivers/scsi/dpt_i2o.c 			cmd->scsi_done(cmd);
cmd              3357 drivers/scsi/dpt_i2o.c static int adpt_i2o_issue_params(int cmd, adpt_hba* pHba, int tid, 
cmd              3366 drivers/scsi/dpt_i2o.c 	msg[1] = cmd << 24 | HOST_TID << 12 | tid; 
cmd              3384 drivers/scsi/dpt_i2o.c 			(cmd == I2O_CMD_UTIL_PARAMS_SET) ? "PARAMS_SET"
cmd                29 drivers/scsi/dpti.h static int adpt_queue(struct Scsi_Host *h, struct scsi_cmnd * cmd);
cmd                30 drivers/scsi/dpti.h static int adpt_abort(struct scsi_cmnd * cmd);
cmd                31 drivers/scsi/dpti.h static int adpt_reset(struct scsi_cmnd* cmd);
cmd                38 drivers/scsi/dpti.h static int adpt_bus_reset(struct scsi_cmnd* cmd);
cmd                39 drivers/scsi/dpti.h static int adpt_device_reset(struct scsi_cmnd* cmd);
cmd               274 drivers/scsi/dpti.h static int adpt_i2o_issue_params(int cmd, adpt_hba* pHba, int tid, 
cmd               288 drivers/scsi/dpti.h static s32 adpt_scsi_to_i2o(adpt_hba* pHba, struct scsi_cmnd* cmd, struct adpt_device* dptdevice);
cmd               289 drivers/scsi/dpti.h static s32 adpt_i2o_to_scsi(void __iomem *reply, struct scsi_cmnd* cmd);
cmd               305 drivers/scsi/dpti.h static int adpt_ioctl(struct inode *inode, struct file *file, uint cmd, ulong arg);
cmd              1167 drivers/scsi/esas2r/atioctl.h 	} cmd;
cmd               685 drivers/scsi/esas2r/esas2r.h 		struct scsi_cmnd *cmd;
cmd               968 drivers/scsi/esas2r/esas2r.h int esas2r_ioctl_handler(void *hostdata, unsigned int cmd, void __user *arg);
cmd               969 drivers/scsi/esas2r/esas2r.h int esas2r_ioctl(struct scsi_device *dev, unsigned int cmd, void __user *arg);
cmd               972 drivers/scsi/esas2r/esas2r.h int esas2r_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd);
cmd               974 drivers/scsi/esas2r/esas2r.h long esas2r_proc_ioctl(struct file *fp, unsigned int cmd, unsigned long arg);
cmd               977 drivers/scsi/esas2r/esas2r.h int esas2r_eh_abort(struct scsi_cmnd *cmd);
cmd               978 drivers/scsi/esas2r/esas2r.h int esas2r_device_reset(struct scsi_cmnd *cmd);
cmd               979 drivers/scsi/esas2r/esas2r.h int esas2r_host_reset(struct scsi_cmnd *cmd);
cmd               980 drivers/scsi/esas2r/esas2r.h int esas2r_bus_reset(struct scsi_cmnd *cmd);
cmd               981 drivers/scsi/esas2r/esas2r.h int esas2r_target_reset(struct scsi_cmnd *cmd);
cmd              1273 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_ioctl_handler(void *hostdata, unsigned int cmd, void __user *arg)
cmd              1281 drivers/scsi/esas2r/esas2r_ioctl.c 	esas2r_log(ESAS2R_LOG_DEBG, "ioctl (%p, %x, %p)", hostdata, cmd, arg);
cmd              1284 drivers/scsi/esas2r/esas2r_ioctl.c 	    || (cmd < EXPRESS_IOCTL_MIN)
cmd              1285 drivers/scsi/esas2r/esas2r_ioctl.c 	    || (cmd > EXPRESS_IOCTL_MAX))
cmd              1292 drivers/scsi/esas2r/esas2r_ioctl.c 			   cmd, arg);
cmd              1317 drivers/scsi/esas2r/esas2r_ioctl.c 	if (cmd == EXPRESS_IOCTL_GET_CHANNELS) {
cmd              1350 drivers/scsi/esas2r/esas2r_ioctl.c 	switch (cmd) {
cmd              1484 drivers/scsi/esas2r/esas2r_ioctl.c 		esas2r_debug("esas2r_ioctl invalid cmd %p!", cmd);
cmd              1492 drivers/scsi/esas2r/esas2r_ioctl.c 			   cmd);
cmd              1517 drivers/scsi/esas2r/esas2r_ioctl.c 			   err, cmd);
cmd              1528 drivers/scsi/esas2r/esas2r_ioctl.c int esas2r_ioctl(struct scsi_device *sd, unsigned int cmd, void __user *arg)
cmd              1530 drivers/scsi/esas2r/esas2r_ioctl.c 	return esas2r_ioctl_handler(sd->host->hostdata, cmd, arg);
cmd               623 drivers/scsi/esas2r/esas2r_main.c long esas2r_proc_ioctl(struct file *fp, unsigned int cmd, unsigned long arg)
cmd               626 drivers/scsi/esas2r/esas2r_main.c 				    cmd, (void __user *)arg);
cmd               812 drivers/scsi/esas2r/esas2r_main.c int esas2r_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd)
cmd               815 drivers/scsi/esas2r/esas2r_main.c 		(struct esas2r_adapter *)cmd->device->host->hostdata;
cmd               821 drivers/scsi/esas2r/esas2r_main.c 	cmd->result = DID_OK << 16;
cmd               824 drivers/scsi/esas2r/esas2r_main.c 		cmd->result = DID_NO_CONNECT << 16;
cmd               825 drivers/scsi/esas2r/esas2r_main.c 		cmd->scsi_done(cmd);
cmd               835 drivers/scsi/esas2r/esas2r_main.c 	rq->cmd = cmd;
cmd               836 drivers/scsi/esas2r/esas2r_main.c 	bufflen = scsi_bufflen(cmd);
cmd               839 drivers/scsi/esas2r/esas2r_main.c 		if (cmd->sc_data_direction == DMA_TO_DEVICE)
cmd               841 drivers/scsi/esas2r/esas2r_main.c 		else if (cmd->sc_data_direction == DMA_FROM_DEVICE)
cmd               845 drivers/scsi/esas2r/esas2r_main.c 	memcpy(rq->vrq->scsi.cdb, cmd->cmnd, cmd->cmd_len);
cmd               847 drivers/scsi/esas2r/esas2r_main.c 	rq->target_id = cmd->device->id;
cmd               848 drivers/scsi/esas2r/esas2r_main.c 	rq->vrq->scsi.flags |= cpu_to_le32(cmd->device->lun);
cmd               849 drivers/scsi/esas2r/esas2r_main.c 	rq->sense_buf = cmd->sense_buffer;
cmd               857 drivers/scsi/esas2r/esas2r_main.c 	sgc.cur_sgel = scsi_sglist(cmd);
cmd               859 drivers/scsi/esas2r/esas2r_main.c 	sgc.num_sgel = scsi_dma_map(cmd);
cmd               870 drivers/scsi/esas2r/esas2r_main.c 		scsi_dma_unmap(cmd);
cmd               875 drivers/scsi/esas2r/esas2r_main.c 	esas2r_debug("start request %p to %d:%d\n", rq, (int)cmd->device->id,
cmd               876 drivers/scsi/esas2r/esas2r_main.c 		     (int)cmd->device->lun);
cmd               902 drivers/scsi/esas2r/esas2r_main.c 				     struct scsi_cmnd *cmd,
cmd               914 drivers/scsi/esas2r/esas2r_main.c 		if (rq->cmd == cmd) {
cmd               928 drivers/scsi/esas2r/esas2r_main.c 						       cmd);
cmd               973 drivers/scsi/esas2r/esas2r_main.c int esas2r_eh_abort(struct scsi_cmnd *cmd)
cmd               976 drivers/scsi/esas2r/esas2r_main.c 		(struct esas2r_adapter *)cmd->device->host->hostdata;
cmd               982 drivers/scsi/esas2r/esas2r_main.c 	esas2r_log(ESAS2R_LOG_INFO, "eh_abort (%p)", cmd);
cmd               985 drivers/scsi/esas2r/esas2r_main.c 		cmd->result = DID_ABORT << 16;
cmd               987 drivers/scsi/esas2r/esas2r_main.c 		scsi_set_resid(cmd, 0);
cmd               989 drivers/scsi/esas2r/esas2r_main.c 		cmd->scsi_done(cmd);
cmd              1005 drivers/scsi/esas2r/esas2r_main.c 	result = esas2r_check_active_queue(a, &abort_request, cmd, queue);
cmd              1051 drivers/scsi/esas2r/esas2r_main.c 	cmd->result = DID_ABORT << 16;
cmd              1053 drivers/scsi/esas2r/esas2r_main.c 	scsi_set_resid(cmd, 0);
cmd              1055 drivers/scsi/esas2r/esas2r_main.c 	cmd->scsi_done(cmd);
cmd              1060 drivers/scsi/esas2r/esas2r_main.c static int esas2r_host_bus_reset(struct scsi_cmnd *cmd, bool host_reset)
cmd              1063 drivers/scsi/esas2r/esas2r_main.c 		(struct esas2r_adapter *)cmd->device->host->hostdata;
cmd              1088 drivers/scsi/esas2r/esas2r_main.c int esas2r_host_reset(struct scsi_cmnd *cmd)
cmd              1090 drivers/scsi/esas2r/esas2r_main.c 	esas2r_log(ESAS2R_LOG_INFO, "host_reset (%p)", cmd);
cmd              1092 drivers/scsi/esas2r/esas2r_main.c 	return esas2r_host_bus_reset(cmd, true);
cmd              1095 drivers/scsi/esas2r/esas2r_main.c int esas2r_bus_reset(struct scsi_cmnd *cmd)
cmd              1097 drivers/scsi/esas2r/esas2r_main.c 	esas2r_log(ESAS2R_LOG_INFO, "bus_reset (%p)", cmd);
cmd              1099 drivers/scsi/esas2r/esas2r_main.c 	return esas2r_host_bus_reset(cmd, false);
cmd              1102 drivers/scsi/esas2r/esas2r_main.c static int esas2r_dev_targ_reset(struct scsi_cmnd *cmd, bool target_reset)
cmd              1105 drivers/scsi/esas2r/esas2r_main.c 		(struct esas2r_adapter *)cmd->device->host->hostdata;
cmd              1120 drivers/scsi/esas2r/esas2r_main.c 				   cmd->device->id);
cmd              1125 drivers/scsi/esas2r/esas2r_main.c 				   cmd->device->id,
cmd              1126 drivers/scsi/esas2r/esas2r_main.c 				   cmd->device->lun);
cmd              1133 drivers/scsi/esas2r/esas2r_main.c 	rq->target_id = cmd->device->id;
cmd              1134 drivers/scsi/esas2r/esas2r_main.c 	rq->vrq->scsi.flags |= cpu_to_le32(cmd->device->lun);
cmd              1142 drivers/scsi/esas2r/esas2r_main.c 			     cmd->device->id);
cmd              1146 drivers/scsi/esas2r/esas2r_main.c 			     cmd->device->id, cmd->device->lun);
cmd              1178 drivers/scsi/esas2r/esas2r_main.c int esas2r_device_reset(struct scsi_cmnd *cmd)
cmd              1180 drivers/scsi/esas2r/esas2r_main.c 	esas2r_log(ESAS2R_LOG_INFO, "device_reset (%p)", cmd);
cmd              1182 drivers/scsi/esas2r/esas2r_main.c 	return esas2r_dev_targ_reset(cmd, false);
cmd              1186 drivers/scsi/esas2r/esas2r_main.c int esas2r_target_reset(struct scsi_cmnd *cmd)
cmd              1188 drivers/scsi/esas2r/esas2r_main.c 	esas2r_log(ESAS2R_LOG_INFO, "target_reset (%p)", cmd);
cmd              1190 drivers/scsi/esas2r/esas2r_main.c 	return esas2r_dev_targ_reset(cmd, true);
cmd              1516 drivers/scsi/esas2r/esas2r_main.c 	scsi_dma_unmap(rq->cmd);
cmd              1522 drivers/scsi/esas2r/esas2r_main.c 			     rq->cmd);
cmd              1524 drivers/scsi/esas2r/esas2r_main.c 		rq->cmd->result =
cmd              1529 drivers/scsi/esas2r/esas2r_main.c 			scsi_set_resid(rq->cmd,
cmd              1533 drivers/scsi/esas2r/esas2r_main.c 			scsi_set_resid(rq->cmd, 0);
cmd              1536 drivers/scsi/esas2r/esas2r_main.c 	rq->cmd->scsi_done(rq->cmd);
cmd               102 drivers/scsi/esas2r/esas2r_vda.c 		if (vi->cmd.flash.sub_func != VDA_FLASH_FREAD
cmd               103 drivers/scsi/esas2r/esas2r_vda.c 		    && vi->cmd.flash.sub_func != VDA_FLASH_FWRITE
cmd               104 drivers/scsi/esas2r/esas2r_vda.c 		    && vi->cmd.flash.sub_func != VDA_FLASH_FINFO) {
cmd               109 drivers/scsi/esas2r/esas2r_vda.c 		if (vi->cmd.flash.sub_func != VDA_FLASH_FINFO)
cmd               113 drivers/scsi/esas2r/esas2r_vda.c 		rq->vrq->flash.sub_func = vi->cmd.flash.sub_func;
cmd               116 drivers/scsi/esas2r/esas2r_vda.c 		       vi->cmd.flash.data.file.file_name,
cmd               117 drivers/scsi/esas2r/esas2r_vda.c 		       sizeof(vi->cmd.flash.data.file.file_name));
cmd               127 drivers/scsi/esas2r/esas2r_vda.c 			cpu_to_le32(vi->cmd.cli.cmd_rsp_len);
cmd               137 drivers/scsi/esas2r/esas2r_vda.c 				     + offsetof(struct atto_ioctl_vda, cmd)
cmd               150 drivers/scsi/esas2r/esas2r_vda.c 			if (vi->cmd.mgt.mgt_func == VDAMGT_DEV_HEALTH_REQ
cmd               151 drivers/scsi/esas2r/esas2r_vda.c 			    || vi->cmd.mgt.mgt_func == VDAMGT_DEV_METRICS) {
cmd               157 drivers/scsi/esas2r/esas2r_vda.c 				datalen = vi->cmd.mgt.data_length;
cmd               158 drivers/scsi/esas2r/esas2r_vda.c 			} else if (vi->cmd.mgt.mgt_func == VDAMGT_DEV_INFO2
cmd               159 drivers/scsi/esas2r/esas2r_vda.c 				   || vi->cmd.mgt.mgt_func ==
cmd               185 drivers/scsi/esas2r/esas2r_vda.c 			datalen = vi->cmd.mgt.data_length;
cmd               198 drivers/scsi/esas2r/esas2r_vda.c 		rq->vrq->mgt.mgt_func = vi->cmd.mgt.mgt_func;
cmd               199 drivers/scsi/esas2r/esas2r_vda.c 		rq->vrq->mgt.scan_generation = vi->cmd.mgt.scan_generation;
cmd               201 drivers/scsi/esas2r/esas2r_vda.c 			cpu_to_le32(vi->cmd.mgt.dev_index);
cmd               203 drivers/scsi/esas2r/esas2r_vda.c 		esas2r_nuxi_mgt_data(rq->vrq->mgt.mgt_func, &vi->cmd.mgt.data);
cmd               210 drivers/scsi/esas2r/esas2r_vda.c 		    || vi->cmd.cfg.data_length == 0) {
cmd               215 drivers/scsi/esas2r/esas2r_vda.c 		if (vi->cmd.cfg.cfg_func == VDA_CFG_INIT) {
cmd               220 drivers/scsi/esas2r/esas2r_vda.c 		rq->vrq->cfg.sub_func = vi->cmd.cfg.cfg_func;
cmd               221 drivers/scsi/esas2r/esas2r_vda.c 		rq->vrq->cfg.length = cpu_to_le32(vi->cmd.cfg.data_length);
cmd               223 drivers/scsi/esas2r/esas2r_vda.c 		if (vi->cmd.cfg.cfg_func == VDA_CFG_GET_INIT) {
cmd               225 drivers/scsi/esas2r/esas2r_vda.c 			       &vi->cmd.cfg.data,
cmd               226 drivers/scsi/esas2r/esas2r_vda.c 			       vi->cmd.cfg.data_length);
cmd               240 drivers/scsi/esas2r/esas2r_vda.c 		vi->cmd.gsv.rsp_len = vercnt;
cmd               242 drivers/scsi/esas2r/esas2r_vda.c 		memcpy(vi->cmd.gsv.version_info, esas2r_vdaioctl_versions,
cmd               279 drivers/scsi/esas2r/esas2r_vda.c 		if (vi->cmd.flash.sub_func == VDA_FLASH_FINFO
cmd               280 drivers/scsi/esas2r/esas2r_vda.c 		    || vi->cmd.flash.sub_func == VDA_FLASH_FREAD)
cmd               281 drivers/scsi/esas2r/esas2r_vda.c 			vi->cmd.flash.data.file.file_size =
cmd               288 drivers/scsi/esas2r/esas2r_vda.c 		vi->cmd.mgt.scan_generation =
cmd               290 drivers/scsi/esas2r/esas2r_vda.c 		vi->cmd.mgt.dev_index = le16_to_cpu(
cmd               294 drivers/scsi/esas2r/esas2r_vda.c 			vi->cmd.mgt.data_length =
cmd               297 drivers/scsi/esas2r/esas2r_vda.c 		esas2r_nuxi_mgt_data(rq->vrq->mgt.mgt_func, &vi->cmd.mgt.data);
cmd               302 drivers/scsi/esas2r/esas2r_vda.c 		if (vi->cmd.cfg.cfg_func == VDA_CFG_GET_INIT) {
cmd               303 drivers/scsi/esas2r/esas2r_vda.c 			struct atto_ioctl_vda_cfg_cmd *cfg = &vi->cmd.cfg;
cmd               328 drivers/scsi/esas2r/esas2r_vda.c 					     &vi->cmd.cfg.data);
cmd               335 drivers/scsi/esas2r/esas2r_vda.c 		vi->cmd.cli.cmd_rsp_len =
cmd               147 drivers/scsi/esp_scsi.c static void esp_send_dma_cmd(struct esp *esp, int len, int max_len, int cmd)
cmd               155 drivers/scsi/esp_scsi.c 		scsi_esp_cmd(esp, cmd);
cmd               159 drivers/scsi/esp_scsi.c 		cmd |= ESP_CMD_DMA;
cmd               161 drivers/scsi/esp_scsi.c 				       len, max_len, 0, cmd);
cmd               369 drivers/scsi/esp_scsi.c static void esp_map_dma(struct esp *esp, struct scsi_cmnd *cmd)
cmd               371 drivers/scsi/esp_scsi.c 	struct esp_cmd_priv *spriv = ESP_CMD_PRIV(cmd);
cmd               372 drivers/scsi/esp_scsi.c 	struct scatterlist *sg = scsi_sglist(cmd);
cmd               376 drivers/scsi/esp_scsi.c 	if (cmd->sc_data_direction == DMA_NONE)
cmd               384 drivers/scsi/esp_scsi.c 		spriv->num_sg = scsi_sg_count(cmd);
cmd               386 drivers/scsi/esp_scsi.c 		scsi_for_each_sg(cmd, s, spriv->num_sg, i) {
cmd               391 drivers/scsi/esp_scsi.c 		spriv->num_sg = scsi_dma_map(cmd);
cmd               392 drivers/scsi/esp_scsi.c 		scsi_for_each_sg(cmd, s, spriv->num_sg, i)
cmd               402 drivers/scsi/esp_scsi.c 				   struct scsi_cmnd *cmd)
cmd               404 drivers/scsi/esp_scsi.c 	struct esp_cmd_priv *p = ESP_CMD_PRIV(cmd);
cmd               408 drivers/scsi/esp_scsi.c 			(ent->sense_ptr - cmd->sense_buffer);
cmd               417 drivers/scsi/esp_scsi.c 				    struct scsi_cmnd *cmd)
cmd               419 drivers/scsi/esp_scsi.c 	struct esp_cmd_priv *p = ESP_CMD_PRIV(cmd);
cmd               423 drivers/scsi/esp_scsi.c 			(ent->sense_ptr - cmd->sense_buffer);
cmd               429 drivers/scsi/esp_scsi.c 			    struct scsi_cmnd *cmd, unsigned int len)
cmd               431 drivers/scsi/esp_scsi.c 	struct esp_cmd_priv *p = ESP_CMD_PRIV(cmd);
cmd               456 drivers/scsi/esp_scsi.c static void esp_unmap_dma(struct esp *esp, struct scsi_cmnd *cmd)
cmd               459 drivers/scsi/esp_scsi.c 		scsi_dma_unmap(cmd);
cmd               464 drivers/scsi/esp_scsi.c 	struct scsi_cmnd *cmd = ent->cmd;
cmd               465 drivers/scsi/esp_scsi.c 	struct esp_cmd_priv *spriv = ESP_CMD_PRIV(cmd);
cmd               479 drivers/scsi/esp_scsi.c 	struct scsi_cmnd *cmd = ent->cmd;
cmd               480 drivers/scsi/esp_scsi.c 	struct esp_cmd_priv *spriv = ESP_CMD_PRIV(cmd);
cmd               629 drivers/scsi/esp_scsi.c 	ent->sense_ptr = ent->cmd->sense_buffer;
cmd               656 drivers/scsi/esp_scsi.c 	struct scsi_cmnd *cmd = ent->cmd;
cmd               657 drivers/scsi/esp_scsi.c 	struct scsi_device *dev = cmd->device;
cmd               706 drivers/scsi/esp_scsi.c 		struct scsi_cmnd *cmd = ent->cmd;
cmd               707 drivers/scsi/esp_scsi.c 		struct scsi_device *dev = cmd->device;
cmd               716 drivers/scsi/esp_scsi.c 		if (!spi_populate_tag_msg(&ent->tag[0], cmd)) {
cmd               736 drivers/scsi/esp_scsi.c 	struct scsi_cmnd *cmd;
cmd               756 drivers/scsi/esp_scsi.c 	cmd = ent->cmd;
cmd               757 drivers/scsi/esp_scsi.c 	dev = cmd->device;
cmd               766 drivers/scsi/esp_scsi.c 	esp_map_dma(esp, cmd);
cmd               769 drivers/scsi/esp_scsi.c 	if (!(cmd->cmd_len == 6 || cmd->cmd_len == 10 || cmd->cmd_len == 12))
cmd               827 drivers/scsi/esp_scsi.c 		esp->cmd_bytes_left = cmd->cmd_len;
cmd               828 drivers/scsi/esp_scsi.c 		esp->cmd_bytes_ptr = &cmd->cmnd[0];
cmd               850 drivers/scsi/esp_scsi.c 		for (i = 0; i < cmd->cmd_len; i++)
cmd               851 drivers/scsi/esp_scsi.c 			*p++ = cmd->cmnd[i];
cmd               867 drivers/scsi/esp_scsi.c 		for (i = 0; i < cmd->cmd_len; i++)
cmd               868 drivers/scsi/esp_scsi.c 			printk("%02x ", cmd->cmnd[i]);
cmd               896 drivers/scsi/esp_scsi.c 			    struct scsi_cmnd *cmd, unsigned int result)
cmd               898 drivers/scsi/esp_scsi.c 	struct scsi_device *dev = cmd->device;
cmd               903 drivers/scsi/esp_scsi.c 	esp_unmap_dma(esp, cmd);
cmd               905 drivers/scsi/esp_scsi.c 	cmd->result = result;
cmd               919 drivers/scsi/esp_scsi.c 		cmd->result = ((DRIVER_SENSE << 24) |
cmd               931 drivers/scsi/esp_scsi.c 				printk("%02x ", cmd->sense_buffer[i]);
cmd               936 drivers/scsi/esp_scsi.c 	cmd->scsi_done(cmd);
cmd               952 drivers/scsi/esp_scsi.c 	struct scsi_device *dev = ent->cmd->device;
cmd               958 drivers/scsi/esp_scsi.c static int esp_queuecommand_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *))
cmd               960 drivers/scsi/esp_scsi.c 	struct scsi_device *dev = cmd->device;
cmd               969 drivers/scsi/esp_scsi.c 	ent->cmd = cmd;
cmd               971 drivers/scsi/esp_scsi.c 	cmd->scsi_done = done;
cmd               973 drivers/scsi/esp_scsi.c 	spriv = ESP_CMD_PRIV(cmd);
cmd              1230 drivers/scsi/esp_scsi.c 	struct scsi_cmnd *cmd;
cmd              1237 drivers/scsi/esp_scsi.c 	cmd = ent->cmd;
cmd              1244 drivers/scsi/esp_scsi.c 		esp_cmd_is_done(esp, ent, cmd, (DID_ERROR << 16));
cmd              1251 drivers/scsi/esp_scsi.c 		struct esp_target_data *tp = &esp->target[cmd->device->id];
cmd              1258 drivers/scsi/esp_scsi.c 			esp_unmap_dma(esp, cmd);
cmd              1259 drivers/scsi/esp_scsi.c 			esp_free_lun_tag(ent, cmd->device->hostdata);
cmd              1280 drivers/scsi/esp_scsi.c 		struct scsi_device *dev = cmd->device;
cmd              1289 drivers/scsi/esp_scsi.c 		esp_cmd_is_done(esp, ent, cmd, (DID_BAD_TARGET << 16));
cmd              1322 drivers/scsi/esp_scsi.c 			       struct scsi_cmnd *cmd)
cmd              1360 drivers/scsi/esp_scsi.c 			struct esp_cmd_priv *p = ESP_CMD_PRIV(cmd);
cmd              1457 drivers/scsi/esp_scsi.c 	struct scsi_cmnd *cmd = ent->cmd;
cmd              1461 drivers/scsi/esp_scsi.c 	tgt = cmd->device->id;
cmd              1597 drivers/scsi/esp_scsi.c 	struct scsi_cmnd *cmd = ent->cmd;
cmd              1599 drivers/scsi/esp_scsi.c 	int tgt = cmd->device->id;
cmd              1653 drivers/scsi/esp_scsi.c 		spriv = ESP_CMD_PRIV(ent->cmd);
cmd              1745 drivers/scsi/esp_scsi.c 		struct scsi_cmnd *cmd = ent->cmd;
cmd              1746 drivers/scsi/esp_scsi.c 		dma_addr_t dma_addr = esp_cur_dma_addr(ent, cmd);
cmd              1747 drivers/scsi/esp_scsi.c 		unsigned int dma_len = esp_cur_dma_len(ent, cmd);
cmd              1770 drivers/scsi/esp_scsi.c 				     (unsigned long long)esp_cur_dma_addr(ent, cmd),
cmd              1771 drivers/scsi/esp_scsi.c 				     esp_cur_dma_len(ent, cmd));
cmd              1786 drivers/scsi/esp_scsi.c 		struct scsi_cmnd *cmd = ent->cmd;
cmd              1813 drivers/scsi/esp_scsi.c 		bytes_sent = esp_data_bytes_sent(esp, ent, cmd);
cmd              1824 drivers/scsi/esp_scsi.c 		esp_advance_dma(esp, ent, cmd, bytes_sent);
cmd              1857 drivers/scsi/esp_scsi.c 		struct scsi_cmnd *cmd = ent->cmd;
cmd              1874 drivers/scsi/esp_scsi.c 				esp_cmd_is_done(esp, ent, cmd,
cmd              1881 drivers/scsi/esp_scsi.c 					   cmd->device->id,
cmd              2038 drivers/scsi/esp_scsi.c 	struct scsi_cmnd *cmd = ent->cmd;
cmd              2040 drivers/scsi/esp_scsi.c 	esp_unmap_dma(esp, cmd);
cmd              2041 drivers/scsi/esp_scsi.c 	esp_free_lun_tag(ent, cmd->device->hostdata);
cmd              2042 drivers/scsi/esp_scsi.c 	cmd->result = DID_RESET << 16;
cmd              2047 drivers/scsi/esp_scsi.c 	cmd->scsi_done(cmd);
cmd              2066 drivers/scsi/esp_scsi.c 		struct scsi_cmnd *cmd = ent->cmd;
cmd              2069 drivers/scsi/esp_scsi.c 		cmd->result = DID_RESET << 16;
cmd              2070 drivers/scsi/esp_scsi.c 		cmd->scsi_done(cmd);
cmd              2497 drivers/scsi/esp_scsi.c static int esp_eh_abort_handler(struct scsi_cmnd *cmd)
cmd              2499 drivers/scsi/esp_scsi.c 	struct esp *esp = shost_priv(cmd->device->host);
cmd              2509 drivers/scsi/esp_scsi.c 		     cmd, cmd->cmnd[0]);
cmd              2514 drivers/scsi/esp_scsi.c 			     ent->cmd, ent->cmd->cmnd[0]);
cmd              2517 drivers/scsi/esp_scsi.c 			     ent->cmd, ent->cmd->cmnd[0]);
cmd              2521 drivers/scsi/esp_scsi.c 			     ent->cmd, ent->cmd->cmnd[0]);
cmd              2530 drivers/scsi/esp_scsi.c 		if (tmp->cmd == cmd) {
cmd              2542 drivers/scsi/esp_scsi.c 		cmd->result = DID_ABORT << 16;
cmd              2543 drivers/scsi/esp_scsi.c 		cmd->scsi_done(cmd);
cmd              2553 drivers/scsi/esp_scsi.c 	if (ent && ent->cmd == cmd) {
cmd              2614 drivers/scsi/esp_scsi.c static int esp_eh_bus_reset_handler(struct scsi_cmnd *cmd)
cmd              2616 drivers/scsi/esp_scsi.c 	struct esp *esp = shost_priv(cmd->device->host);
cmd              2650 drivers/scsi/esp_scsi.c static int esp_eh_host_reset_handler(struct scsi_cmnd *cmd)
cmd              2652 drivers/scsi/esp_scsi.c 	struct esp *esp = shost_priv(cmd->device->host);
cmd              2831 drivers/scsi/esp_scsi.c 		      u32 dma_count, int write, u8 cmd)
cmd              2835 drivers/scsi/esp_scsi.c 	cmd &= ~ESP_CMD_DMA;
cmd              2842 drivers/scsi/esp_scsi.c 		scsi_esp_cmd(esp, cmd);
cmd              2885 drivers/scsi/esp_scsi.c 		scsi_esp_cmd(esp, cmd);
cmd               274 drivers/scsi/esp_scsi.h 	struct scsi_cmnd	*cmd;
cmd               402 drivers/scsi/esp_scsi.h 			     u32 dma_count, int write, u8 cmd);
cmd               573 drivers/scsi/esp_scsi.h 			     u32 dma_count, int write, u8 cmd);
cmd               214 drivers/scsi/fdomain.c static void fdomain_read_data(struct scsi_cmnd *cmd)
cmd               216 drivers/scsi/fdomain.c 	struct fdomain *fd = shost_priv(cmd->device->host);
cmd               221 drivers/scsi/fdomain.c 		offset = scsi_bufflen(cmd) - scsi_get_resid(cmd);
cmd               222 drivers/scsi/fdomain.c 		virt = scsi_kmap_atomic_sg(scsi_sglist(cmd), scsi_sg_count(cmd),
cmd               229 drivers/scsi/fdomain.c 		scsi_set_resid(cmd, scsi_get_resid(cmd) - len);
cmd               234 drivers/scsi/fdomain.c static void fdomain_write_data(struct scsi_cmnd *cmd)
cmd               236 drivers/scsi/fdomain.c 	struct fdomain *fd = shost_priv(cmd->device->host);
cmd               243 drivers/scsi/fdomain.c 		offset = scsi_bufflen(cmd) - scsi_get_resid(cmd);
cmd               244 drivers/scsi/fdomain.c 		if (len + offset > scsi_bufflen(cmd)) {
cmd               245 drivers/scsi/fdomain.c 			len = scsi_bufflen(cmd) - offset;
cmd               249 drivers/scsi/fdomain.c 		virt = scsi_kmap_atomic_sg(scsi_sglist(cmd), scsi_sg_count(cmd),
cmd               256 drivers/scsi/fdomain.c 		scsi_set_resid(cmd, scsi_get_resid(cmd) - len);
cmd               266 drivers/scsi/fdomain.c 	struct scsi_cmnd *cmd = fd->cur_cmd;
cmd               273 drivers/scsi/fdomain.c 	if (cmd->SCp.phase & in_arbitration) {
cmd               279 drivers/scsi/fdomain.c 		cmd->SCp.phase = in_selection;
cmd               283 drivers/scsi/fdomain.c 		outb(BIT(cmd->device->host->this_id) | BIT(scmd_id(cmd)),
cmd               288 drivers/scsi/fdomain.c 	} else if (cmd->SCp.phase & in_selection) {
cmd               292 drivers/scsi/fdomain.c 			if (fdomain_select(cmd->device->host, scmd_id(cmd))) {
cmd               299 drivers/scsi/fdomain.c 		cmd->SCp.phase = in_other;
cmd               311 drivers/scsi/fdomain.c 			outb(cmd->cmnd[cmd->SCp.sent_command++],
cmd               315 drivers/scsi/fdomain.c 			if (fd->chip != tmc1800 && !cmd->SCp.have_data_in) {
cmd               316 drivers/scsi/fdomain.c 				cmd->SCp.have_data_in = -1;
cmd               322 drivers/scsi/fdomain.c 			if (fd->chip != tmc1800 && !cmd->SCp.have_data_in) {
cmd               323 drivers/scsi/fdomain.c 				cmd->SCp.have_data_in = 1;
cmd               329 drivers/scsi/fdomain.c 			cmd->SCp.Status = inb(fd->base + REG_SCSI_DATA);
cmd               335 drivers/scsi/fdomain.c 			cmd->SCp.Message = inb(fd->base + REG_SCSI_DATA);
cmd               336 drivers/scsi/fdomain.c 			if (!cmd->SCp.Message)
cmd               342 drivers/scsi/fdomain.c 	if (fd->chip == tmc1800 && !cmd->SCp.have_data_in &&
cmd               343 drivers/scsi/fdomain.c 	    cmd->SCp.sent_command >= cmd->cmd_len) {
cmd               344 drivers/scsi/fdomain.c 		if (cmd->sc_data_direction == DMA_TO_DEVICE) {
cmd               345 drivers/scsi/fdomain.c 			cmd->SCp.have_data_in = -1;
cmd               349 drivers/scsi/fdomain.c 			cmd->SCp.have_data_in = 1;
cmd               355 drivers/scsi/fdomain.c 	if (cmd->SCp.have_data_in == -1) /* DATA OUT */
cmd               356 drivers/scsi/fdomain.c 		fdomain_write_data(cmd);
cmd               358 drivers/scsi/fdomain.c 	if (cmd->SCp.have_data_in == 1) /* DATA IN */
cmd               359 drivers/scsi/fdomain.c 		fdomain_read_data(cmd);
cmd               362 drivers/scsi/fdomain.c 		fdomain_finish_cmd(fd, (cmd->SCp.Status & 0xff) |
cmd               363 drivers/scsi/fdomain.c 				   ((cmd->SCp.Message & 0xff) << 8) |
cmd               366 drivers/scsi/fdomain.c 		if (cmd->SCp.phase & disconnect) {
cmd               397 drivers/scsi/fdomain.c static int fdomain_queue(struct Scsi_Host *sh, struct scsi_cmnd *cmd)
cmd               399 drivers/scsi/fdomain.c 	struct fdomain *fd = shost_priv(cmd->device->host);
cmd               402 drivers/scsi/fdomain.c 	cmd->SCp.Status		= 0;
cmd               403 drivers/scsi/fdomain.c 	cmd->SCp.Message	= 0;
cmd               404 drivers/scsi/fdomain.c 	cmd->SCp.have_data_in	= 0;
cmd               405 drivers/scsi/fdomain.c 	cmd->SCp.sent_command	= 0;
cmd               406 drivers/scsi/fdomain.c 	cmd->SCp.phase		= in_arbitration;
cmd               407 drivers/scsi/fdomain.c 	scsi_set_resid(cmd, scsi_bufflen(cmd));
cmd               411 drivers/scsi/fdomain.c 	fd->cur_cmd = cmd;
cmd               419 drivers/scsi/fdomain.c 	outb(BIT(cmd->device->host->this_id), fd->base + REG_SCSI_DATA_NOACK);
cmd               429 drivers/scsi/fdomain.c static int fdomain_abort(struct scsi_cmnd *cmd)
cmd               431 drivers/scsi/fdomain.c 	struct Scsi_Host *sh = cmd->device->host;
cmd               450 drivers/scsi/fdomain.c static int fdomain_host_reset(struct scsi_cmnd *cmd)
cmd               452 drivers/scsi/fdomain.c 	struct Scsi_Host *sh = cmd->device->host;
cmd                73 drivers/scsi/fnic/vnic_dev.c 	int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd               257 drivers/scsi/fnic/vnic_dev.c int vnic_dev_cmd1(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, int wait)
cmd               276 drivers/scsi/fnic/vnic_dev.c 		printk(KERN_ERR "Busy devcmd %d\n", _CMD_N(cmd));
cmd               280 drivers/scsi/fnic/vnic_dev.c 	if (_CMD_DIR(cmd) & _CMD_DIR_WRITE) {
cmd               286 drivers/scsi/fnic/vnic_dev.c 	iowrite32(cmd, &devcmd->cmd);
cmd               288 drivers/scsi/fnic/vnic_dev.c 	if ((_CMD_FLAGS(cmd) & _CMD_FLAGS_NOWAIT))
cmd               301 drivers/scsi/fnic/vnic_dev.c 					err, _CMD_N(cmd));
cmd               305 drivers/scsi/fnic/vnic_dev.c 			if (_CMD_DIR(cmd) & _CMD_DIR_READ) {
cmd               315 drivers/scsi/fnic/vnic_dev.c 	printk(KERN_ERR "Timedout devcmd %d\n", _CMD_N(cmd));
cmd               319 drivers/scsi/fnic/vnic_dev.c int vnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd               338 drivers/scsi/fnic/vnic_dev.c 				pci_name(vdev->pdev), _CMD_N(cmd));
cmd               350 drivers/scsi/fnic/vnic_dev.c 				pci_name(vdev->pdev), _CMD_N(cmd));
cmd               356 drivers/scsi/fnic/vnic_dev.c 	dc2c->cmd_ring[posted].cmd = cmd;
cmd               359 drivers/scsi/fnic/vnic_dev.c 	if ((_CMD_FLAGS(cmd) & _CMD_FLAGS_NOWAIT))
cmd               361 drivers/scsi/fnic/vnic_dev.c 	if (_CMD_DIR(cmd) & _CMD_DIR_WRITE) {
cmd               393 drivers/scsi/fnic/vnic_dev.c 						cmd != CMD_CAPABILITY)
cmd               396 drivers/scsi/fnic/vnic_dev.c 						err, _CMD_N(cmd));
cmd               399 drivers/scsi/fnic/vnic_dev.c 			if (_CMD_DIR(cmd) & _CMD_DIR_READ) {
cmd               408 drivers/scsi/fnic/vnic_dev.c 	pr_err("%s:Timed out devcmd %d\n", pci_name(vdev->pdev), _CMD_N(cmd));
cmd               507 drivers/scsi/fnic/vnic_dev.c 	enum vnic_devcmd_cmd cmd, u64 *a0, u64 *a1, int wait)
cmd               514 drivers/scsi/fnic/vnic_dev.c 	err = (*vdev->devcmd_rtn)(vdev, cmd, wait);
cmd               523 drivers/scsi/fnic/vnic_dev.c int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd               531 drivers/scsi/fnic/vnic_dev.c 		return vnic_dev_cmd_no_proxy(vdev, cmd, a0, a1, wait);
cmd               125 drivers/scsi/fnic/vnic_dev.h int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd                73 drivers/scsi/fnic/vnic_devcmd.h #define _CMD_DIR(cmd)            (((cmd) >> _CMD_DIRSHIFT) & _CMD_DIRMASK)
cmd                74 drivers/scsi/fnic/vnic_devcmd.h #define _CMD_FLAGS(cmd)          (((cmd) >> _CMD_FLAGSSHIFT) & _CMD_FLAGSMASK)
cmd                75 drivers/scsi/fnic/vnic_devcmd.h #define _CMD_VTYPE(cmd)          (((cmd) >> _CMD_VTYPESHIFT) & _CMD_VTYPEMASK)
cmd                76 drivers/scsi/fnic/vnic_devcmd.h #define _CMD_N(cmd)              (((cmd) >> _CMD_NSHIFT) & _CMD_NMASK)
cmd               465 drivers/scsi/fnic/vnic_devcmd.h 	u32 cmd;			/* RW */
cmd               486 drivers/scsi/fnic/vnic_devcmd.h 	u32 cmd;                /* same command #defines as original */
cmd               664 drivers/scsi/g_NCR5380.c                                         struct scsi_cmnd *cmd)
cmd               666 drivers/scsi/g_NCR5380.c 	int transfersize = cmd->SCp.this_residual;
cmd               677 drivers/scsi/g_NCR5380.c 	    cmd->sc_data_direction == DMA_TO_DEVICE)
cmd               678 drivers/scsi/g_NCR5380.c 		transfersize = min(cmd->SCp.this_residual, 512);
cmd               157 drivers/scsi/gdth.c static long gdth_unlocked_ioctl(struct file *filep, unsigned int cmd,
cmd               161 drivers/scsi/gdth.c static int gdth_queuecommand(struct Scsi_Host *h, struct scsi_cmnd *cmd);
cmd              2205 drivers/scsi/gdth.c             memcpy(cmdp->u.raw64.cmd,scp->cmnd,16);
cmd              2222 drivers/scsi/gdth.c             memcpy(cmdp->u.raw.cmd,scp->cmnd,12);
cmd              3519 drivers/scsi/gdth.c     gdth_cmd_str cmd;
cmd              3532 drivers/scsi/gdth.c     memset(&cmd, 0, sizeof(gdth_cmd_str));
cmd              3533 drivers/scsi/gdth.c     cmd.Service = CACHESERVICE;
cmd              3534 drivers/scsi/gdth.c     cmd.OpCode = GDT_CLUST_RESET;
cmd              3536 drivers/scsi/gdth.c         cmd.u.cache64.DeviceNo = res.number;
cmd              3538 drivers/scsi/gdth.c         cmd.u.cache.DeviceNo = res.number;
cmd              3540 drivers/scsi/gdth.c     rval = __gdth_execute(ha->sdev, &cmd, cmnd, 30, NULL);
cmd              3588 drivers/scsi/gdth.c 		char cmd[16];
cmd              3594 drivers/scsi/gdth.c 		memcpy(cmd, gen->command.u.raw.cmd, 16);
cmd              3595 drivers/scsi/gdth.c 		memcpy(gen->command.u.raw64.cmd, cmd, 16);
cmd              3697 drivers/scsi/gdth.c     gdth_cmd_str *cmd;
cmd              3704 drivers/scsi/gdth.c     cmd = kmalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3705 drivers/scsi/gdth.c     if (!rsc || !cmd)
cmd              3713 drivers/scsi/gdth.c     memset(cmd, 0, sizeof(gdth_cmd_str));
cmd              3725 drivers/scsi/gdth.c             cmd->Service = CACHESERVICE;
cmd              3726 drivers/scsi/gdth.c             cmd->OpCode = GDT_CLUST_INFO;
cmd              3728 drivers/scsi/gdth.c                 cmd->u.cache64.DeviceNo = i;
cmd              3730 drivers/scsi/gdth.c                 cmd->u.cache.DeviceNo = i;
cmd              3731 drivers/scsi/gdth.c             if (__gdth_execute(ha->sdev, cmd, cmnd, 30, &cluster_type) == S_OK)
cmd              3743 drivers/scsi/gdth.c     kfree(cmd);
cmd              3750 drivers/scsi/gdth.c     gdth_cmd_str *cmd;
cmd              3759 drivers/scsi/gdth.c     cmd = kmalloc(sizeof(*cmd), GFP_KERNEL);
cmd              3760 drivers/scsi/gdth.c     if (!cmd || !rsc)
cmd              3768 drivers/scsi/gdth.c     memset(cmd, 0, sizeof(gdth_cmd_str));
cmd              3772 drivers/scsi/gdth.c         cmd->Service = CACHESERVICE;
cmd              3774 drivers/scsi/gdth.c             cmd->OpCode = GDT_X_INIT_HOST;
cmd              3775 drivers/scsi/gdth.c             cmd->u.cache64.DeviceNo = LINUX_OS;
cmd              3777 drivers/scsi/gdth.c             cmd->OpCode = GDT_INIT;
cmd              3778 drivers/scsi/gdth.c             cmd->u.cache.DeviceNo = LINUX_OS;
cmd              3781 drivers/scsi/gdth.c         status = __gdth_execute(ha->sdev, cmd, cmnd, 30, &info);
cmd              3790 drivers/scsi/gdth.c         cmd->Service = CACHESERVICE;
cmd              3791 drivers/scsi/gdth.c         cmd->OpCode = GDT_INFO;
cmd              3793 drivers/scsi/gdth.c             cmd->u.cache64.DeviceNo = i;
cmd              3795 drivers/scsi/gdth.c             cmd->u.cache.DeviceNo = i;
cmd              3797 drivers/scsi/gdth.c         status = __gdth_execute(ha->sdev, cmd, cmnd, 30, &info);
cmd              3824 drivers/scsi/gdth.c         cmd->Service = CACHESERVICE;
cmd              3825 drivers/scsi/gdth.c         cmd->OpCode = GDT_DEVTYPE;
cmd              3827 drivers/scsi/gdth.c             cmd->u.cache64.DeviceNo = i;
cmd              3829 drivers/scsi/gdth.c             cmd->u.cache.DeviceNo = i;
cmd              3831 drivers/scsi/gdth.c         status = __gdth_execute(ha->sdev, cmd, cmnd, 30, &info);
cmd              3837 drivers/scsi/gdth.c         cmd->Service = CACHESERVICE;
cmd              3838 drivers/scsi/gdth.c         cmd->OpCode = GDT_CLUST_INFO;
cmd              3840 drivers/scsi/gdth.c             cmd->u.cache64.DeviceNo = i;
cmd              3842 drivers/scsi/gdth.c             cmd->u.cache.DeviceNo = i;
cmd              3844 drivers/scsi/gdth.c         status = __gdth_execute(ha->sdev, cmd, cmnd, 30, &info);
cmd              3852 drivers/scsi/gdth.c         cmd->Service = CACHESERVICE;
cmd              3853 drivers/scsi/gdth.c         cmd->OpCode = GDT_RW_ATTRIBS;
cmd              3855 drivers/scsi/gdth.c             cmd->u.cache64.DeviceNo = i;
cmd              3857 drivers/scsi/gdth.c             cmd->u.cache.DeviceNo = i;
cmd              3859 drivers/scsi/gdth.c         status = __gdth_execute(ha->sdev, cmd, cmnd, 30, &info);
cmd              3873 drivers/scsi/gdth.c     kfree(cmd);
cmd              3877 drivers/scsi/gdth.c static int gdth_ioctl(struct file *filep, unsigned int cmd, unsigned long arg)
cmd              3887 drivers/scsi/gdth.c     TRACE(("gdth_ioctl() cmd 0x%x\n", cmd));
cmd              3889 drivers/scsi/gdth.c     switch (cmd) {
cmd              4020 drivers/scsi/gdth.c static long gdth_unlocked_ioctl(struct file *file, unsigned int cmd,
cmd              4026 drivers/scsi/gdth.c 	ret = gdth_ioctl(file, cmd, arg);
cmd               908 drivers/scsi/gdth.h static inline struct gdth_cmndinfo *gdth_cmnd_priv(struct scsi_cmnd* cmd)
cmd               910 drivers/scsi/gdth.h 	return (struct gdth_cmndinfo *)cmd->host_scribble;
cmd                90 drivers/scsi/gdth_ioctl.h             u8      cmd[12];                /* SCSI command */
cmd               109 drivers/scsi/gdth_ioctl.h             u8      cmd[16];                /* SCSI command */
cmd                51 drivers/scsi/gvp11.c static int dma_setup(struct scsi_cmnd *cmd, int dir_in)
cmd                53 drivers/scsi/gvp11.c 	struct Scsi_Host *instance = cmd->device->host;
cmd                58 drivers/scsi/gvp11.c 	unsigned long addr = virt_to_bus(cmd->SCp.ptr);
cmd                64 drivers/scsi/gvp11.c 		wh->dma_bounce_len = (cmd->SCp.this_residual + 511) & ~0x1ff;
cmd               113 drivers/scsi/gvp11.c 			memcpy(wh->dma_bounce_buffer, cmd->SCp.ptr,
cmd               114 drivers/scsi/gvp11.c 			       cmd->SCp.this_residual);
cmd               130 drivers/scsi/gvp11.c 		cache_clear(addr, cmd->SCp.this_residual);
cmd               133 drivers/scsi/gvp11.c 		cache_push(addr, cmd->SCp.this_residual);
cmd               237 drivers/scsi/hisi_sas/hisi_sas_main.c 			struct scsi_cmnd *scsi_cmnd = ssp_task->cmd;
cmd               363 drivers/scsi/hisi_sas/hisi_sas_main.c 		struct scsi_cmnd *scsi_cmnd = ssp_task->cmd;
cmd               381 drivers/scsi/hisi_sas/hisi_sas_main.c 		scsi_cmnd = ssp_task->cmd;
cmd               958 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 	struct scsi_cmnd *scsi_cmnd = ssp_task->cmd;
cmd              1029 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 		memcpy(buf_cmd + 12, task->ssp_task.cmd->cmnd,
cmd              1030 drivers/scsi/hisi_sas/hisi_sas_v1_hw.c 				task->ssp_task.cmd->cmd_len);
cmd              1739 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 	struct scsi_cmnd *scsi_cmnd = ssp_task->cmd;
cmd              1798 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 		memcpy(buf_cmd + 12, task->ssp_task.cmd->cmnd,
cmd              1799 drivers/scsi/hisi_sas/hisi_sas_v2_hw.c 				task->ssp_task.cmd->cmd_len);
cmd              1176 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c 	struct scsi_cmnd *scsi_cmnd = ssp_task->cmd;
cmd               255 drivers/scsi/hpsa.c static int hpsa_ioctl(struct scsi_device *dev, unsigned int cmd,
cmd               259 drivers/scsi/hpsa.c static int hpsa_compat_ioctl(struct scsi_device *dev, unsigned int cmd,
cmd               268 drivers/scsi/hpsa.c static int fill_cmd(struct CommandList *c, u8 cmd, struct ctlr_info *h,
cmd               275 drivers/scsi/hpsa.c static int hpsa_scsi_queue_command(struct Scsi_Host *h, struct scsi_cmnd *cmd);
cmd              2324 drivers/scsi/hpsa.c 					struct scsi_cmnd *cmd,
cmd              2336 drivers/scsi/hpsa.c 			if (cmd)
cmd              2337 drivers/scsi/hpsa.c 				cmd->result = 0;
cmd              2340 drivers/scsi/hpsa.c 			cmd->result |= SAM_STAT_CHECK_CONDITION;
cmd              2343 drivers/scsi/hpsa.c 				memset(cmd->sense_buffer, 0,
cmd              2354 drivers/scsi/hpsa.c 			memcpy(cmd->sense_buffer,
cmd              2383 drivers/scsi/hpsa.c 			cmd->result = (DID_OK << 16);		/* host byte */
cmd              2384 drivers/scsi/hpsa.c 			cmd->result |= (COMMAND_COMPLETE << 8);	/* msg byte */
cmd              2387 drivers/scsi/hpsa.c 			scsi_set_resid(cmd, ioaccel2_resid);
cmd              2401 drivers/scsi/hpsa.c 				cmd->result = DID_NO_CONNECT << 16;
cmd              2466 drivers/scsi/hpsa.c 		struct CommandList *c, struct scsi_cmnd *cmd)
cmd              2469 drivers/scsi/hpsa.c 	if (cmd && cmd->scsi_done)
cmd              2470 drivers/scsi/hpsa.c 		cmd->scsi_done(cmd);
cmd              2480 drivers/scsi/hpsa.c 		struct CommandList *c, struct scsi_cmnd *cmd,
cmd              2488 drivers/scsi/hpsa.c 		cmd->result = 0;
cmd              2489 drivers/scsi/hpsa.c 		return hpsa_cmd_free_and_done(h, c, cmd);
cmd              2507 drivers/scsi/hpsa.c 			cmd->result = DID_RESET << 16;
cmd              2508 drivers/scsi/hpsa.c 			return hpsa_cmd_free_and_done(h, c, cmd);
cmd              2514 drivers/scsi/hpsa.c 	if (handle_ioaccel_mode2_error(h, c, cmd, c2, dev))
cmd              2517 drivers/scsi/hpsa.c 	return hpsa_cmd_free_and_done(h, c, cmd);
cmd              2550 drivers/scsi/hpsa.c 	struct scsi_cmnd *cmd;
cmd              2562 drivers/scsi/hpsa.c 	cmd = cp->scsi_cmd;
cmd              2565 drivers/scsi/hpsa.c 	if (!cmd->device) {
cmd              2566 drivers/scsi/hpsa.c 		cmd->result = DID_NO_CONNECT << 16;
cmd              2567 drivers/scsi/hpsa.c 		return hpsa_cmd_free_and_done(h, cp, cmd);
cmd              2570 drivers/scsi/hpsa.c 	dev = cmd->device->hostdata;
cmd              2572 drivers/scsi/hpsa.c 		cmd->result = DID_NO_CONNECT << 16;
cmd              2573 drivers/scsi/hpsa.c 		return hpsa_cmd_free_and_done(h, cp, cmd);
cmd              2577 drivers/scsi/hpsa.c 	scsi_dma_unmap(cmd); /* undo the DMA mappings */
cmd              2586 drivers/scsi/hpsa.c 	cmd->result = (DID_OK << 16); 		/* host byte */
cmd              2587 drivers/scsi/hpsa.c 	cmd->result |= (COMMAND_COMPLETE << 8);	/* msg byte */
cmd              2598 drivers/scsi/hpsa.c 			cmd->result = DID_NO_CONNECT << 16;
cmd              2599 drivers/scsi/hpsa.c 			return hpsa_cmd_free_and_done(h, cp, cmd);
cmd              2612 drivers/scsi/hpsa.c 		cmd->result = DID_NO_CONNECT << 16;
cmd              2613 drivers/scsi/hpsa.c 		return hpsa_cmd_free_and_done(h, cp, cmd);
cmd              2617 drivers/scsi/hpsa.c 		return process_ioaccel2_completion(h, cp, cmd, dev);
cmd              2619 drivers/scsi/hpsa.c 	scsi_set_resid(cmd, ei->ResidualCnt);
cmd              2621 drivers/scsi/hpsa.c 		return hpsa_cmd_free_and_done(h, cp, cmd);
cmd              2628 drivers/scsi/hpsa.c 		cp->Header.SGList = scsi_sg_count(cmd);
cmd              2651 drivers/scsi/hpsa.c 		cmd->result |= ei->ScsiStatus;
cmd              2659 drivers/scsi/hpsa.c 		memcpy(cmd->sense_buffer, ei->SenseInfo, sense_data_size);
cmd              2666 drivers/scsi/hpsa.c 				cmd->result |= DID_SOFT_ERROR << 16;
cmd              2675 drivers/scsi/hpsa.c 					cmd->result = DID_NO_CONNECT << 16;
cmd              2690 drivers/scsi/hpsa.c 				cmd->result);
cmd              2707 drivers/scsi/hpsa.c 			cmd->result = DID_NO_CONNECT << 16;
cmd              2726 drivers/scsi/hpsa.c 		cmd->result = DID_NO_CONNECT << 16;
cmd              2730 drivers/scsi/hpsa.c 		cmd->result = DID_ERROR << 16;
cmd              2735 drivers/scsi/hpsa.c 		cmd->result = DID_ERROR << 16;
cmd              2740 drivers/scsi/hpsa.c 		cmd->result = DID_ERROR << 16;
cmd              2745 drivers/scsi/hpsa.c 		cmd->result = DID_ABORT << 16;
cmd              2748 drivers/scsi/hpsa.c 		cmd->result = DID_ERROR << 16;
cmd              2753 drivers/scsi/hpsa.c 		cmd->result = DID_SOFT_ERROR << 16; /* retry the command */
cmd              2758 drivers/scsi/hpsa.c 		cmd->result = DID_TIME_OUT << 16;
cmd              2763 drivers/scsi/hpsa.c 		cmd->result = DID_ERROR << 16;
cmd              2768 drivers/scsi/hpsa.c 			cmd->result = DID_ERROR << 16;
cmd              2774 drivers/scsi/hpsa.c 		cmd->result = DID_SOFT_ERROR << 16;
cmd              2779 drivers/scsi/hpsa.c 		cmd->result = DID_ERROR << 16;
cmd              2784 drivers/scsi/hpsa.c 	return hpsa_cmd_free_and_done(h, cp, cmd);
cmd              4546 drivers/scsi/hpsa.c 		struct scsi_cmnd *cmd)
cmd              4552 drivers/scsi/hpsa.c 	BUG_ON(scsi_sg_count(cmd) > h->maxsgentries);
cmd              4554 drivers/scsi/hpsa.c 	use_sg = scsi_dma_map(cmd);
cmd              4571 drivers/scsi/hpsa.c 	last_sg = scsi_sg_count(cmd) - 1;
cmd              4572 drivers/scsi/hpsa.c 	scsi_for_each_sg(cmd, sg, sg_limit, i) {
cmd              4602 drivers/scsi/hpsa.c 			scsi_dma_unmap(cmd);
cmd              4705 drivers/scsi/hpsa.c 	struct scsi_cmnd *cmd = c->scsi_cmd;
cmd              4716 drivers/scsi/hpsa.c 	if (scsi_sg_count(cmd) > h->ioaccel_maxsg) {
cmd              4721 drivers/scsi/hpsa.c 	BUG_ON(cmd->cmd_len > IOACCEL1_IOFLAGS_CDBLEN_MAX);
cmd              4741 drivers/scsi/hpsa.c 	use_sg = scsi_dma_map(cmd);
cmd              4749 drivers/scsi/hpsa.c 		scsi_for_each_sg(cmd, sg, use_sg, i) {
cmd              4760 drivers/scsi/hpsa.c 		switch (cmd->sc_data_direction) {
cmd              4772 drivers/scsi/hpsa.c 			cmd->sc_data_direction);
cmd              4801 drivers/scsi/hpsa.c 	struct scsi_cmnd *cmd = c->scsi_cmd;
cmd              4802 drivers/scsi/hpsa.c 	struct hpsa_scsi_dev_t *dev = cmd->device->hostdata;
cmd              4813 drivers/scsi/hpsa.c 		cmd->cmnd, cmd->cmd_len, dev->scsi3addr, dev);
cmd              4822 drivers/scsi/hpsa.c 	struct scsi_cmnd *cmd = c->scsi_cmd;
cmd              4823 drivers/scsi/hpsa.c 	struct hpsa_scsi_dev_t *dev = cmd->device->hostdata;
cmd              4840 drivers/scsi/hpsa.c 	switch (cmd->cmnd[0]) {
cmd              4844 drivers/scsi/hpsa.c 		first_block = (((cmd->cmnd[1] & 0x1F) << 16) |
cmd              4845 drivers/scsi/hpsa.c 				(cmd->cmnd[2] << 8) |
cmd              4846 drivers/scsi/hpsa.c 				cmd->cmnd[3]);
cmd              4853 drivers/scsi/hpsa.c 		first_block = get_unaligned_be32(&cmd->cmnd[2]);
cmd              4857 drivers/scsi/hpsa.c 		first_block = get_unaligned_be64(&cmd->cmnd[2]);
cmd              4862 drivers/scsi/hpsa.c 			__func__, cmd->cmnd[0]);
cmd              4879 drivers/scsi/hpsa.c 	struct scsi_cmnd *cmd = c->scsi_cmd;
cmd              4888 drivers/scsi/hpsa.c 	if (!cmd->device)
cmd              4891 drivers/scsi/hpsa.c 	if (!cmd->device->hostdata)
cmd              4894 drivers/scsi/hpsa.c 	BUG_ON(scsi_sg_count(cmd) > h->maxsgentries);
cmd              4916 drivers/scsi/hpsa.c 	use_sg = scsi_dma_map(cmd);
cmd              4936 drivers/scsi/hpsa.c 		scsi_for_each_sg(cmd, sg, use_sg, i) {
cmd              4954 drivers/scsi/hpsa.c 		switch (cmd->sc_data_direction) {
cmd              4969 drivers/scsi/hpsa.c 				cmd->sc_data_direction);
cmd              4996 drivers/scsi/hpsa.c 			scsi_dma_unmap(cmd);
cmd              5003 drivers/scsi/hpsa.c 		cmd->result = DID_RESET << 16;
cmd              5075 drivers/scsi/hpsa.c 	struct scsi_cmnd *cmd = c->scsi_cmd;
cmd              5076 drivers/scsi/hpsa.c 	struct hpsa_scsi_dev_t *dev = cmd->device->hostdata;
cmd              5114 drivers/scsi/hpsa.c 	switch (cmd->cmnd[0]) {
cmd              5119 drivers/scsi/hpsa.c 		first_block = (((cmd->cmnd[1] & 0x1F) << 16) |
cmd              5120 drivers/scsi/hpsa.c 				(cmd->cmnd[2] << 8) |
cmd              5121 drivers/scsi/hpsa.c 				cmd->cmnd[3]);
cmd              5122 drivers/scsi/hpsa.c 		block_cnt = cmd->cmnd[4];
cmd              5131 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[2]) << 24) |
cmd              5132 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[3]) << 16) |
cmd              5133 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[4]) << 8) |
cmd              5134 drivers/scsi/hpsa.c 			cmd->cmnd[5];
cmd              5136 drivers/scsi/hpsa.c 			(((u32) cmd->cmnd[7]) << 8) |
cmd              5137 drivers/scsi/hpsa.c 			cmd->cmnd[8];
cmd              5144 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[2]) << 24) |
cmd              5145 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[3]) << 16) |
cmd              5146 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[4]) << 8) |
cmd              5147 drivers/scsi/hpsa.c 			cmd->cmnd[5];
cmd              5149 drivers/scsi/hpsa.c 			(((u32) cmd->cmnd[6]) << 24) |
cmd              5150 drivers/scsi/hpsa.c 			(((u32) cmd->cmnd[7]) << 16) |
cmd              5151 drivers/scsi/hpsa.c 			(((u32) cmd->cmnd[8]) << 8) |
cmd              5152 drivers/scsi/hpsa.c 		cmd->cmnd[9];
cmd              5159 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[2]) << 56) |
cmd              5160 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[3]) << 48) |
cmd              5161 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[4]) << 40) |
cmd              5162 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[5]) << 32) |
cmd              5163 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[6]) << 24) |
cmd              5164 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[7]) << 16) |
cmd              5165 drivers/scsi/hpsa.c 			(((u64) cmd->cmnd[8]) << 8) |
cmd              5166 drivers/scsi/hpsa.c 			cmd->cmnd[9];
cmd              5168 drivers/scsi/hpsa.c 			(((u32) cmd->cmnd[10]) << 24) |
cmd              5169 drivers/scsi/hpsa.c 			(((u32) cmd->cmnd[11]) << 16) |
cmd              5170 drivers/scsi/hpsa.c 			(((u32) cmd->cmnd[12]) << 8) |
cmd              5171 drivers/scsi/hpsa.c 			cmd->cmnd[13];
cmd              5416 drivers/scsi/hpsa.c 	struct CommandList *c, struct scsi_cmnd *cmd,
cmd              5419 drivers/scsi/hpsa.c 	cmd->host_scribble = (unsigned char *) c;
cmd              5421 drivers/scsi/hpsa.c 	c->scsi_cmd = cmd;
cmd              5429 drivers/scsi/hpsa.c 	BUG_ON(cmd->cmd_len > sizeof(c->Request.CDB));
cmd              5430 drivers/scsi/hpsa.c 	c->Request.CDBLen = cmd->cmd_len;
cmd              5431 drivers/scsi/hpsa.c 	memcpy(c->Request.CDB, cmd->cmnd, cmd->cmd_len);
cmd              5432 drivers/scsi/hpsa.c 	switch (cmd->sc_data_direction) {
cmd              5465 drivers/scsi/hpsa.c 			cmd->sc_data_direction);
cmd              5470 drivers/scsi/hpsa.c 	if (hpsa_scatter_gather(h, c, cmd) < 0) { /* Fill SG list */
cmd              5533 drivers/scsi/hpsa.c 		struct CommandList *c, struct scsi_cmnd *cmd)
cmd              5535 drivers/scsi/hpsa.c 	struct hpsa_scsi_dev_t *dev = cmd->device->hostdata;
cmd              5547 drivers/scsi/hpsa.c 	cmd->host_scribble = (unsigned char *) c;
cmd              5552 drivers/scsi/hpsa.c 		c->scsi_cmd = cmd;
cmd              5560 drivers/scsi/hpsa.c 		c->scsi_cmd = cmd;
cmd              5571 drivers/scsi/hpsa.c 	struct scsi_cmnd *cmd;
cmd              5575 drivers/scsi/hpsa.c 	cmd = c->scsi_cmd;
cmd              5576 drivers/scsi/hpsa.c 	dev = cmd->device->hostdata;
cmd              5578 drivers/scsi/hpsa.c 		cmd->result = DID_NO_CONNECT << 16;
cmd              5579 drivers/scsi/hpsa.c 		return hpsa_cmd_free_and_done(c->h, c, cmd);
cmd              5583 drivers/scsi/hpsa.c 		cmd->result = DID_RESET << 16;
cmd              5584 drivers/scsi/hpsa.c 		return hpsa_cmd_free_and_done(c->h, c, cmd);
cmd              5594 drivers/scsi/hpsa.c 			rc = hpsa_ioaccel_submit(h, c, cmd);
cmd              5603 drivers/scsi/hpsa.c 				cmd->result = DID_IMM_RETRY << 16;
cmd              5604 drivers/scsi/hpsa.c 				return hpsa_cmd_free_and_done(h, c, cmd);
cmd              5610 drivers/scsi/hpsa.c 	if (hpsa_ciss_submit(c->h, c, cmd, dev)) {
cmd              5619 drivers/scsi/hpsa.c 		cmd->result = DID_IMM_RETRY << 16;
cmd              5620 drivers/scsi/hpsa.c 		cmd->scsi_done(cmd);
cmd              5625 drivers/scsi/hpsa.c static int hpsa_scsi_queue_command(struct Scsi_Host *sh, struct scsi_cmnd *cmd)
cmd              5633 drivers/scsi/hpsa.c 	h = sdev_to_hba(cmd->device);
cmd              5635 drivers/scsi/hpsa.c 	BUG_ON(cmd->request->tag < 0);
cmd              5637 drivers/scsi/hpsa.c 	dev = cmd->device->hostdata;
cmd              5639 drivers/scsi/hpsa.c 		cmd->result = DID_NO_CONNECT << 16;
cmd              5640 drivers/scsi/hpsa.c 		cmd->scsi_done(cmd);
cmd              5645 drivers/scsi/hpsa.c 		cmd->result = DID_NO_CONNECT << 16;
cmd              5646 drivers/scsi/hpsa.c 		cmd->scsi_done(cmd);
cmd              5651 drivers/scsi/hpsa.c 		cmd->result = DID_NO_CONNECT << 16;
cmd              5652 drivers/scsi/hpsa.c 		cmd->scsi_done(cmd);
cmd              5659 drivers/scsi/hpsa.c 	c = cmd_tagged_alloc(h, cmd);
cmd              5667 drivers/scsi/hpsa.c 	cmd->result = 0;
cmd              5673 drivers/scsi/hpsa.c 	if (likely(cmd->retries == 0 &&
cmd              5674 drivers/scsi/hpsa.c 			!blk_rq_is_passthrough(cmd->request) &&
cmd              5676 drivers/scsi/hpsa.c 		rc = hpsa_ioaccel_submit(h, c, cmd);
cmd              5684 drivers/scsi/hpsa.c 	return hpsa_ciss_submit(h, c, cmd, dev);
cmd              6196 drivers/scsi/hpsa.c static int hpsa_ioctl32_passthru(struct scsi_device *dev, unsigned int cmd,
cmd              6233 drivers/scsi/hpsa.c 	unsigned int cmd, void __user *arg)
cmd              6270 drivers/scsi/hpsa.c static int hpsa_compat_ioctl(struct scsi_device *dev, unsigned int cmd,
cmd              6273 drivers/scsi/hpsa.c 	switch (cmd) {
cmd              6289 drivers/scsi/hpsa.c 		return hpsa_ioctl(dev, cmd, arg);
cmd              6292 drivers/scsi/hpsa.c 		return hpsa_ioctl32_passthru(dev, cmd, arg);
cmd              6294 drivers/scsi/hpsa.c 		return hpsa_ioctl32_big_passthru(dev, cmd, arg);
cmd              6591 drivers/scsi/hpsa.c static int hpsa_ioctl(struct scsi_device *dev, unsigned int cmd,
cmd              6600 drivers/scsi/hpsa.c 	switch (cmd) {
cmd              6646 drivers/scsi/hpsa.c static int fill_cmd(struct CommandList *c, u8 cmd, struct ctlr_info *h,
cmd              6665 drivers/scsi/hpsa.c 		switch (cmd) {
cmd              6684 drivers/scsi/hpsa.c 			c->Request.CDB[0] = cmd;
cmd              6699 drivers/scsi/hpsa.c 			c->Request.CDB[0] = cmd;
cmd              6746 drivers/scsi/hpsa.c 			c->Request.CDB[1] = cmd;
cmd              6809 drivers/scsi/hpsa.c 			dev_warn(&h->pdev->dev, "unknown command 0x%c\n", cmd);
cmd              6813 drivers/scsi/hpsa.c 		switch (cmd) {
cmd              6835 drivers/scsi/hpsa.c 			c->Request.CDB[0] =  cmd;
cmd              6846 drivers/scsi/hpsa.c 				cmd);
cmd              7046 drivers/scsi/hpsa.c 	struct Command *cmd;
cmd              7047 drivers/scsi/hpsa.c 	static const size_t cmd_sz = sizeof(*cmd) +
cmd              7048 drivers/scsi/hpsa.c 					sizeof(cmd->ErrorDescriptor);
cmd              7069 drivers/scsi/hpsa.c 	cmd = dma_alloc_coherent(&pdev->dev, cmd_sz, &paddr64, GFP_KERNEL);
cmd              7070 drivers/scsi/hpsa.c 	if (cmd == NULL) {
cmd              7081 drivers/scsi/hpsa.c 	cmd->CommandHeader.ReplyQueue = 0;
cmd              7082 drivers/scsi/hpsa.c 	cmd->CommandHeader.SGList = 0;
cmd              7083 drivers/scsi/hpsa.c 	cmd->CommandHeader.SGTotal = cpu_to_le16(0);
cmd              7084 drivers/scsi/hpsa.c 	cmd->CommandHeader.tag = cpu_to_le64(paddr64);
cmd              7085 drivers/scsi/hpsa.c 	memset(&cmd->CommandHeader.LUN.LunAddrBytes, 0, 8);
cmd              7087 drivers/scsi/hpsa.c 	cmd->Request.CDBLen = 16;
cmd              7088 drivers/scsi/hpsa.c 	cmd->Request.type_attr_dir =
cmd              7090 drivers/scsi/hpsa.c 	cmd->Request.Timeout = 0; /* Don't time out */
cmd              7091 drivers/scsi/hpsa.c 	cmd->Request.CDB[0] = opcode;
cmd              7092 drivers/scsi/hpsa.c 	cmd->Request.CDB[1] = type;
cmd              7093 drivers/scsi/hpsa.c 	memset(&cmd->Request.CDB[2], 0, 14); /* rest of the CDB is reserved */
cmd              7094 drivers/scsi/hpsa.c 	cmd->ErrorDescriptor.Addr =
cmd              7095 drivers/scsi/hpsa.c 			cpu_to_le64((le32_to_cpu(paddr32) + sizeof(*cmd)));
cmd              7096 drivers/scsi/hpsa.c 	cmd->ErrorDescriptor.Len = cpu_to_le32(sizeof(struct ErrorInfo));
cmd              7118 drivers/scsi/hpsa.c 	dma_free_coherent(&pdev->dev, cmd_sz, cmd, paddr64);
cmd               148 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_cmd *vfc_cmd = &evt->iu.cmd;
cmd               182 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_cmd *vfc_cmd = &evt->xfer_iu->cmd;
cmd              1408 drivers/scsi/ibmvscsi/ibmvfc.c 		evt->xfer_iu->cmd.tag = cpu_to_be64((u64)evt);
cmd              1464 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_cmd *vfc_cmd = &evt->xfer_iu->cmd;
cmd              1519 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_cmd *vfc_cmd = &evt->xfer_iu->cmd;
cmd              1625 drivers/scsi/ibmvscsi/ibmvfc.c 	vfc_cmd = &evt->iu.cmd;
cmd              1908 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.cmd.va = cpu_to_be64(sg_dma_address(job->request_payload.sg_list));
cmd              1909 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.cmd.len = cpu_to_be32(sg_dma_len(job->request_payload.sg_list));
cmd              1966 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_fcp_rsp *fc_rsp = &rsp_iu.cmd.rsp;
cmd              1976 drivers/scsi/ibmvscsi/ibmvfc.c 		tmf = &evt->iu.cmd;
cmd              2004 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rsp_iu.cmd.status)
cmd              2005 drivers/scsi/ibmvscsi/ibmvfc.c 		rsp_code = ibmvfc_get_err_result(&rsp_iu.cmd);
cmd              2013 drivers/scsi/ibmvscsi/ibmvfc.c 			    ibmvfc_get_cmd_error(be16_to_cpu(rsp_iu.cmd.status), be16_to_cpu(rsp_iu.cmd.error)),
cmd              2014 drivers/scsi/ibmvscsi/ibmvfc.c 			    be16_to_cpu(rsp_iu.cmd.status), be16_to_cpu(rsp_iu.cmd.error), fc_rsp->flags, rsp_code,
cmd              2244 drivers/scsi/ibmvscsi/ibmvfc.c 	    be32_to_cpu(evt->iu.cmd.cancel_key) == cancel_key)
cmd              2281 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_fcp_rsp *fc_rsp = &rsp_iu.cmd.rsp;
cmd              2306 drivers/scsi/ibmvscsi/ibmvfc.c 		tmf = &evt->iu.cmd;
cmd              2363 drivers/scsi/ibmvscsi/ibmvfc.c 	if (rsp_iu.cmd.status)
cmd              2364 drivers/scsi/ibmvscsi/ibmvfc.c 		rsp_code = ibmvfc_get_err_result(&rsp_iu.cmd);
cmd              2372 drivers/scsi/ibmvscsi/ibmvfc.c 			    ibmvfc_get_cmd_error(be16_to_cpu(rsp_iu.cmd.status), be16_to_cpu(rsp_iu.cmd.error)),
cmd              2373 drivers/scsi/ibmvscsi/ibmvfc.c 			    be16_to_cpu(rsp_iu.cmd.status), be16_to_cpu(rsp_iu.cmd.error), fc_rsp->flags, rsp_code,
cmd              2393 drivers/scsi/ibmvscsi/ibmvfc.c static int ibmvfc_eh_abort_handler(struct scsi_cmnd *cmd)
cmd              2395 drivers/scsi/ibmvscsi/ibmvfc.c 	struct scsi_device *sdev = cmd->device;
cmd              2401 drivers/scsi/ibmvscsi/ibmvfc.c 	block_rc = fc_block_scsi_eh(cmd);
cmd              2426 drivers/scsi/ibmvscsi/ibmvfc.c static int ibmvfc_eh_device_reset_handler(struct scsi_cmnd *cmd)
cmd              2428 drivers/scsi/ibmvscsi/ibmvfc.c 	struct scsi_device *sdev = cmd->device;
cmd              2434 drivers/scsi/ibmvscsi/ibmvfc.c 	block_rc = fc_block_scsi_eh(cmd);
cmd              2483 drivers/scsi/ibmvscsi/ibmvfc.c static int ibmvfc_eh_target_reset_handler(struct scsi_cmnd *cmd)
cmd              2485 drivers/scsi/ibmvscsi/ibmvfc.c 	struct scsi_device *sdev = cmd->device;
cmd              2494 drivers/scsi/ibmvscsi/ibmvfc.c 	block_rc = fc_block_scsi_eh(cmd);
cmd              2517 drivers/scsi/ibmvscsi/ibmvfc.c static int ibmvfc_eh_host_reset_handler(struct scsi_cmnd *cmd)
cmd              2520 drivers/scsi/ibmvscsi/ibmvfc.c 	struct ibmvfc_host *vhost = shost_priv(cmd->device->host);
cmd              3643 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.cmd.va = cpu_to_be64((u64)be64_to_cpu(evt->crq.ioba) +
cmd              3646 drivers/scsi/ibmvscsi/ibmvfc.c 	mad->iu.cmd.len = cpu_to_be32(sizeof(mad->fc_iu.payload));
cmd               470 drivers/scsi/ibmvscsi/ibmvfc.h 	struct srp_direct_buf cmd;
cmd               591 drivers/scsi/ibmvscsi/ibmvfc.h 	struct ibmvfc_cmd cmd;
cmd               603 drivers/scsi/ibmvscsi/ibmvscsi.c static void set_srp_direction(struct scsi_cmnd *cmd,
cmd               618 drivers/scsi/ibmvscsi/ibmvscsi.c 		if (cmd->sc_data_direction == DMA_TO_DEVICE)
cmd               624 drivers/scsi/ibmvscsi/ibmvscsi.c 	if (cmd->sc_data_direction == DMA_TO_DEVICE)
cmd               636 drivers/scsi/ibmvscsi/ibmvscsi.c static void unmap_cmd_data(struct srp_cmd *cmd,
cmd               642 drivers/scsi/ibmvscsi/ibmvscsi.c 	out_fmt = cmd->buf_fmt >> 4;
cmd               643 drivers/scsi/ibmvscsi/ibmvscsi.c 	in_fmt = cmd->buf_fmt & ((1U << 4) - 1);
cmd               652 drivers/scsi/ibmvscsi/ibmvscsi.c static int map_sg_list(struct scsi_cmnd *cmd, int nseg,
cmd               659 drivers/scsi/ibmvscsi/ibmvscsi.c 	scsi_for_each_sg(cmd, sg, nseg, i) {
cmd               678 drivers/scsi/ibmvscsi/ibmvscsi.c static int map_sg_data(struct scsi_cmnd *cmd,
cmd               690 drivers/scsi/ibmvscsi/ibmvscsi.c 	sg_mapped = scsi_dma_map(cmd);
cmd               696 drivers/scsi/ibmvscsi/ibmvscsi.c 	set_srp_direction(cmd, srp_cmd, sg_mapped);
cmd               700 drivers/scsi/ibmvscsi/ibmvscsi.c 		map_sg_list(cmd, sg_mapped, data);
cmd               710 drivers/scsi/ibmvscsi/ibmvscsi.c 		total_length = map_sg_list(cmd, sg_mapped,
cmd               724 drivers/scsi/ibmvscsi/ibmvscsi.c 				sdev_printk(KERN_ERR, cmd->device,
cmd               727 drivers/scsi/ibmvscsi/ibmvscsi.c 			scsi_dma_unmap(cmd);
cmd               732 drivers/scsi/ibmvscsi/ibmvscsi.c 	total_length = map_sg_list(cmd, sg_mapped, evt_struct->ext_list);
cmd               752 drivers/scsi/ibmvscsi/ibmvscsi.c static int map_data_for_srp_cmd(struct scsi_cmnd *cmd,
cmd               756 drivers/scsi/ibmvscsi/ibmvscsi.c 	switch (cmd->sc_data_direction) {
cmd               763 drivers/scsi/ibmvscsi/ibmvscsi.c 		sdev_printk(KERN_ERR, cmd->device,
cmd               767 drivers/scsi/ibmvscsi/ibmvscsi.c 		sdev_printk(KERN_ERR, cmd->device,
cmd               769 drivers/scsi/ibmvscsi/ibmvscsi.c 			    cmd->sc_data_direction);
cmd               773 drivers/scsi/ibmvscsi/ibmvscsi.c 	return map_sg_data(cmd, evt_struct, srp_cmd, dev);
cmd               794 drivers/scsi/ibmvscsi/ibmvscsi.c 			unmap_cmd_data(&evt->iu.srp.cmd, evt,
cmd               833 drivers/scsi/ibmvscsi/ibmvscsi.c 		evt_struct->iu.srp.cmd.opcode);
cmd               888 drivers/scsi/ibmvscsi/ibmvscsi.c 		         evt_struct->iu.srp.cmd.opcode != SRP_TSK_MGMT) {
cmd               949 drivers/scsi/ibmvscsi/ibmvscsi.c 	unmap_cmd_data(&evt_struct->iu.srp.cmd, evt_struct, hostdata->dev);
cmd               957 drivers/scsi/ibmvscsi/ibmvscsi.c 	unmap_cmd_data(&evt_struct->iu.srp.cmd, evt_struct, hostdata->dev);
cmd               993 drivers/scsi/ibmvscsi/ibmvscsi.c 		unmap_cmd_data(&evt_struct->iu.srp.cmd, 
cmd              1039 drivers/scsi/ibmvscsi/ibmvscsi.c 	srp_cmd = &evt_struct->iu.srp.cmd;
cmd              1469 drivers/scsi/ibmvscsi/ibmvscsi.c static int ibmvscsi_eh_abort_handler(struct scsi_cmnd *cmd)
cmd              1471 drivers/scsi/ibmvscsi/ibmvscsi.c 	struct ibmvscsi_host_data *hostdata = shost_priv(cmd->device->host);
cmd              1478 drivers/scsi/ibmvscsi/ibmvscsi.c 	u16 lun = lun_from_dev(cmd->device);
cmd              1489 drivers/scsi/ibmvscsi/ibmvscsi.c 			if (tmp_evt->cmnd == cmd) {
cmd              1503 drivers/scsi/ibmvscsi/ibmvscsi.c 			sdev_printk(KERN_ERR, cmd->device,
cmd              1538 drivers/scsi/ibmvscsi/ibmvscsi.c 		sdev_printk(KERN_ERR, cmd->device,
cmd              1543 drivers/scsi/ibmvscsi/ibmvscsi.c 	sdev_printk(KERN_INFO, cmd->device,
cmd              1552 drivers/scsi/ibmvscsi/ibmvscsi.c 			sdev_printk(KERN_WARNING, cmd->device, "abort bad SRP RSP type %d\n",
cmd              1564 drivers/scsi/ibmvscsi/ibmvscsi.c 			sdev_printk(KERN_WARNING, cmd->device,
cmd              1577 drivers/scsi/ibmvscsi/ibmvscsi.c 		if (tmp_evt->cmnd == cmd) {
cmd              1585 drivers/scsi/ibmvscsi/ibmvscsi.c 		sdev_printk(KERN_INFO, cmd->device, "aborted task tag 0x%llx completed\n",
cmd              1590 drivers/scsi/ibmvscsi/ibmvscsi.c 	sdev_printk(KERN_INFO, cmd->device, "successfully aborted task tag 0x%llx\n",
cmd              1593 drivers/scsi/ibmvscsi/ibmvscsi.c 	cmd->result = (DID_ABORT << 16);
cmd              1595 drivers/scsi/ibmvscsi/ibmvscsi.c 	unmap_cmd_data(&found_evt->iu.srp.cmd, found_evt,
cmd              1608 drivers/scsi/ibmvscsi/ibmvscsi.c static int ibmvscsi_eh_device_reset_handler(struct scsi_cmnd *cmd)
cmd              1610 drivers/scsi/ibmvscsi/ibmvscsi.c 	struct ibmvscsi_host_data *hostdata = shost_priv(cmd->device->host);
cmd              1617 drivers/scsi/ibmvscsi/ibmvscsi.c 	u16 lun = lun_from_dev(cmd->device);
cmd              1626 drivers/scsi/ibmvscsi/ibmvscsi.c 			sdev_printk(KERN_ERR, cmd->device,
cmd              1660 drivers/scsi/ibmvscsi/ibmvscsi.c 		sdev_printk(KERN_ERR, cmd->device,
cmd              1665 drivers/scsi/ibmvscsi/ibmvscsi.c 	sdev_printk(KERN_INFO, cmd->device, "resetting device. lun 0x%llx\n",
cmd              1673 drivers/scsi/ibmvscsi/ibmvscsi.c 			sdev_printk(KERN_WARNING, cmd->device, "reset bad SRP RSP type %d\n",
cmd              1685 drivers/scsi/ibmvscsi/ibmvscsi.c 			sdev_printk(KERN_WARNING, cmd->device,
cmd              1696 drivers/scsi/ibmvscsi/ibmvscsi.c 		if ((tmp_evt->cmnd) && (tmp_evt->cmnd->device == cmd->device)) {
cmd              1700 drivers/scsi/ibmvscsi/ibmvscsi.c 			unmap_cmd_data(&tmp_evt->iu.srp.cmd, tmp_evt,
cmd              1719 drivers/scsi/ibmvscsi/ibmvscsi.c static int ibmvscsi_eh_host_reset_handler(struct scsi_cmnd *cmd)
cmd              1722 drivers/scsi/ibmvscsi/ibmvscsi.c 	struct ibmvscsi_host_data *hostdata = shost_priv(cmd->device->host);
cmd               925 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 					 struct ibmvscsis_cmd *cmd)
cmd               927 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd               929 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	switch (cmd->type) {
cmd               946 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			cmd->type);
cmd               950 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->iue = NULL;
cmd               951 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	list_add_tail(&cmd->list, &vscsi->free_cmd);
cmd              1255 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd, *nxt;
cmd              1261 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	list_for_each_entry_safe(cmd, nxt, &vscsi->waiting_rsp, list) {
cmd              1262 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		list_del(&cmd->list);
cmd              1263 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		ibmvscsis_free_cmd_resources(vscsi, cmd);
cmd              1275 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd = NULL;
cmd              1280 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		cmd = list_first_entry_or_null(&vscsi->free_cmd,
cmd              1282 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		if (cmd) {
cmd              1283 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			if (cmd->abort_cmd)
cmd              1284 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				cmd->abort_cmd = NULL;
cmd              1285 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			cmd->flags &= ~(DELAY_SEND);
cmd              1286 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			list_del(&cmd->list);
cmd              1287 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			cmd->iue = iue;
cmd              1288 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			cmd->type = UNSET_TYPE;
cmd              1289 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			memset(&cmd->se_cmd, 0, sizeof(cmd->se_cmd));
cmd              1295 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	return cmd;
cmd              1441 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				      struct ibmvscsis_cmd *cmd,
cmd              1444 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              1461 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		cmd->init_time = mftb();
cmd              1465 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			be64_to_cpu(crq->IU_data_ptr), cmd->init_time);
cmd              1879 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd, *nxt;
cmd              1887 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			list_for_each_entry_safe(cmd, nxt, &vscsi->waiting_rsp,
cmd              1893 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				if (cmd->flags & DELAY_SEND)
cmd              1896 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				if (cmd->abort_cmd) {
cmd              1898 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 					cmd->abort_cmd->flags &= ~(DELAY_SEND);
cmd              1899 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 					cmd->abort_cmd = NULL;
cmd              1909 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				if (cmd->se_cmd.transport_state & CMD_T_ABORTED &&
cmd              1910 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				    !(cmd->se_cmd.transport_state & CMD_T_TAS)) {
cmd              1911 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 					list_del(&cmd->list);
cmd              1913 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 								     cmd);
cmd              1934 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 					iue = cmd->iue;
cmd              1937 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 					crq->format = cmd->rsp.format;
cmd              1939 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 					if (cmd->flags & CMD_FAST_FAIL)
cmd              1942 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 					crq->IU_length = cpu_to_be16(cmd->rsp.len);
cmd              1946 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 							be64_to_cpu(cmd->rsp.tag));
cmd              1949 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 						cmd, be64_to_cpu(cmd->rsp.tag),
cmd              1958 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 						list_del(&cmd->list);
cmd              1961 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 									     cmd);
cmd              1985 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				    struct ibmvscsis_cmd *cmd,
cmd              1988 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              1999 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		cmd->rsp.format = VIOSRP_MAD_FORMAT;
cmd              2000 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		cmd->rsp.len = sizeof(struct mad_common);
cmd              2001 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		cmd->rsp.tag = mad->tag;
cmd              2002 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		list_add_tail(&cmd->list, &vscsi->waiting_rsp);
cmd              2014 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		ibmvscsis_free_cmd_resources(vscsi, cmd);
cmd              2031 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd;
cmd              2064 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd = ibmvscsis_get_free_cmd(vscsi);
cmd              2065 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (!cmd) {
cmd              2071 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	iue = cmd->iue;
cmd              2072 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->type = ADAPTER_MAD;
cmd              2074 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = ibmvscsis_copy_crq_packet(vscsi, cmd, crq);
cmd              2086 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			ibmvscsis_send_mad_resp(vscsi, cmd, crq);
cmd              2088 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		ibmvscsis_free_cmd_resources(vscsi, cmd);
cmd              2104 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				struct ibmvscsis_cmd *cmd)
cmd              2106 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              2116 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rsp->tag = cmd->rsp.tag;
cmd              2123 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->rsp.len = sizeof(struct srp_login_rsp);
cmd              2126 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_copy_rdma(cmd->rsp.len, vscsi->dds.window[LOCAL].liobn,
cmd              2164 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				    struct ibmvscsis_cmd *cmd, u32 reason)
cmd              2166 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              2176 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rej->tag = cmd->rsp.tag;
cmd              2180 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->rsp.len = sizeof(*rej);
cmd              2183 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = h_copy_rdma(cmd->rsp.len, vscsi->dds.window[LOCAL].liobn,
cmd              2278 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				struct ibmvscsis_cmd *cmd,
cmd              2281 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              2315 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->rsp.format = VIOSRP_SRP_FORMAT;
cmd              2316 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->rsp.tag = req->tag;
cmd              2321 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_srp_login_rej(vscsi, cmd, reason);
cmd              2323 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_login_rsp(vscsi, cmd);
cmd              2329 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		list_add_tail(&cmd->list, &vscsi->waiting_rsp);
cmd              2332 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		ibmvscsis_free_cmd_resources(vscsi, cmd);
cmd              2352 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				   struct ibmvscsis_cmd *cmd,
cmd              2355 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              2364 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		cmd->rsp.format = SRP_FORMAT;
cmd              2365 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		cmd->rsp.tag = log_out->tag;
cmd              2366 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		cmd->rsp.len = sizeof(struct mad_common);
cmd              2367 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		list_add_tail(&cmd->list, &vscsi->waiting_rsp);
cmd              2379 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd;
cmd              2393 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd = ibmvscsis_get_free_cmd(vscsi);
cmd              2394 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (!cmd) {
cmd              2400 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	iue = cmd->iue;
cmd              2401 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	srp = &vio_iu(iue)->srp.cmd;
cmd              2403 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = ibmvscsis_copy_crq_packet(vscsi, cmd, crq);
cmd              2405 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		ibmvscsis_free_cmd_resources(vscsi, cmd);
cmd              2412 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ibmvscsis_srp_login(vscsi, cmd, crq);
cmd              2419 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			cmd->rsp.tag = tsk->tag;
cmd              2421 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			cmd->type = TASK_MANAGEMENT;
cmd              2422 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			list_add_tail(&cmd->list, &vscsi->schedule_q);
cmd              2423 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			queue_work(vscsi->work_q, &cmd->work);
cmd              2429 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			cmd->rsp.tag = srp->tag;
cmd              2431 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			cmd->type = SCSI_CDB;
cmd              2436 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			list_add_tail(&cmd->list, &vscsi->schedule_q);
cmd              2437 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			queue_work(vscsi->work_q, &cmd->work);
cmd              2441 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rc = ibmvscsis_srp_i_logout(vscsi, cmd, crq);
cmd              2447 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			ibmvscsis_free_cmd_resources(vscsi, cmd);
cmd              2455 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = ibmvscsis_srp_login(vscsi, cmd, crq);
cmd              2457 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		ibmvscsis_free_cmd_resources(vscsi, cmd);
cmd              2669 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				struct ibmvscsis_cmd *cmd)
cmd              2671 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              2692 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		ibmvscsis_free_cmd_resources(vscsi, cmd);
cmd              2703 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->rsp.sol_not = srp->sol_not;
cmd              2724 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->se_cmd.tag = be64_to_cpu(srp->tag);
cmd              2727 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	list_add_tail(&cmd->list, &vscsi->active_q);
cmd              2732 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = target_submit_cmd(&cmd->se_cmd, nexus->se_sess, srp->cdb,
cmd              2733 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			       cmd->sense_buf, scsilun_to_int(&srp->lun),
cmd              2738 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		list_del(&cmd->list);
cmd              2739 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		ibmvscsis_free_cmd_resources(vscsi, cmd);
cmd              2764 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				 struct ibmvscsis_cmd *cmd)
cmd              2766 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              2775 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->rsp.sol_not = srp_tsk->sol_not;
cmd              2797 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		cmd->se_cmd.se_tmr_req->response =
cmd              2804 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		cmd->se_cmd.tag = be64_to_cpu(srp_tsk->tag);
cmd              2807 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		list_add_tail(&cmd->list, &vscsi->active_q);
cmd              2814 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rc = target_submit_tmr(&cmd->se_cmd, nexus->se_sess, NULL,
cmd              2821 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			list_del(&cmd->list);
cmd              2823 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			cmd->se_cmd.se_tmr_req->response =
cmd              2829 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		transport_send_check_condition_and_sense(&cmd->se_cmd, 0, 0);
cmd              2834 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd = container_of(work, struct ibmvscsis_cmd,
cmd              2836 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct scsi_info *vscsi = cmd->adapter;
cmd              2841 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	list_del(&cmd->list);
cmd              2845 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		ibmvscsis_free_cmd_resources(vscsi, cmd);
cmd              2861 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	switch (cmd->type) {
cmd              2863 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		ibmvscsis_parse_cmd(vscsi, cmd);
cmd              2866 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		ibmvscsis_parse_task(vscsi, cmd);
cmd              2870 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			cmd->type);
cmd              2872 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		ibmvscsis_free_cmd_resources(vscsi, cmd);
cmd              2880 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd;
cmd              2889 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	for (i = 0, cmd = (struct ibmvscsis_cmd *)vscsi->cmd_pool; i < num;
cmd              2890 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	     i++, cmd++) {
cmd              2891 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		cmd->abort_cmd = NULL;
cmd              2892 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		cmd->adapter = vscsi;
cmd              2893 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		INIT_WORK(&cmd->work, ibmvscsis_scheduler);
cmd              2894 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		list_add_tail(&cmd->list, &vscsi->free_cmd);
cmd              3059 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			      struct ibmvscsis_cmd *cmd)
cmd              3061 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              3062 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd              3074 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				cmd->flags |= CMD_FAST_FAIL;
cmd              3090 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			       struct ibmvscsis_cmd *cmd, uint *len_p)
cmd              3092 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              3093 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd              3111 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rsp->tag = cmd->rsp.tag;
cmd              3114 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	if (cmd->type == SCSI_CDB) {
cmd              3115 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		rsp->status = ibmvscsis_fast_fail(vscsi, cmd);
cmd              3118 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				cmd, (int)rsp->status);
cmd              3128 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rsp->sol_not = (cmd->rsp.sol_not & UCSOLNT) >>
cmd              3130 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 		} else if (cmd->flags & CMD_FAST_FAIL) {
cmd              3132 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				cmd);
cmd              3133 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rsp->sol_not = (cmd->rsp.sol_not & UCSOLNT) >>
cmd              3136 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rsp->sol_not = (cmd->rsp.sol_not & SCSOLNT) >>
cmd              3149 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rsp->sol_not = (cmd->rsp.sol_not & SCSOLNT) >>
cmd              3155 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rsp->sol_not = (cmd->rsp.sol_not & UCSOLNT) >>
cmd              3162 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 			rsp->sol_not = (cmd->rsp.sol_not & UCSOLNT) >>
cmd              3203 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c static int ibmvscsis_rdma(struct ibmvscsis_cmd *cmd, struct scatterlist *sg,
cmd              3207 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              3735 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd = container_of(se_cmd, struct ibmvscsis_cmd,
cmd              3737 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct scsi_info *vscsi = cmd->adapter;
cmd              3741 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	list_move_tail(&cmd->list, &vscsi->waiting_rsp);
cmd              3753 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd = container_of(se_cmd, struct ibmvscsis_cmd,
cmd              3755 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct scsi_info *vscsi = cmd->adapter;
cmd              3756 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              3771 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = srp_transfer_data(cmd, &vio_iu(iue)->srp.cmd, ibmvscsis_rdma,
cmd              3796 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd = container_of(se_cmd, struct ibmvscsis_cmd,
cmd              3798 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = cmd->iue;
cmd              3799 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct scsi_info *vscsi = cmd->adapter;
cmd              3804 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	rc = srp_transfer_data(cmd, &vio_iu(iue)->srp.cmd, ibmvscsis_rdma, 1,
cmd              3816 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	srp_build_response(vscsi, cmd, &len);
cmd              3817 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->rsp.format = SRP_FORMAT;
cmd              3818 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->rsp.len = len;
cmd              3825 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd = container_of(se_cmd, struct ibmvscsis_cmd,
cmd              3827 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct scsi_info *vscsi = cmd->adapter;
cmd              3832 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	srp_build_response(vscsi, cmd, &len);
cmd              3833 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->rsp.format = SRP_FORMAT;
cmd              3834 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->rsp.len = len;
cmd              3841 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd = container_of(se_cmd, struct ibmvscsis_cmd,
cmd              3843 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct scsi_info *vscsi = cmd->adapter;
cmd              3845 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct iu_entry *iue = iue = cmd->iue;
cmd              3854 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	    cmd->se_cmd.se_tmr_req->response == TMR_TASK_DOES_NOT_EXIST) {
cmd              3858 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				cmd_itr->abort_cmd = cmd;
cmd              3859 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 				cmd->flags |= DELAY_SEND;
cmd              3866 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	srp_build_response(vscsi, cmd, &len);
cmd              3867 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->rsp.format = SRP_FORMAT;
cmd              3868 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	cmd->rsp.len = len;
cmd              3873 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct ibmvscsis_cmd *cmd = container_of(se_cmd, struct ibmvscsis_cmd,
cmd              3875 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c 	struct scsi_info *vscsi = cmd->adapter;
cmd               161 drivers/scsi/ibmvscsi_tgt/libsrp.c static int srp_direct_data(struct ibmvscsis_cmd *cmd, struct srp_direct_buf *md,
cmd               170 drivers/scsi/ibmvscsi_tgt/libsrp.c 		iue = cmd->iue;
cmd               171 drivers/scsi/ibmvscsi_tgt/libsrp.c 		sg = cmd->se_cmd.t_data_sg;
cmd               172 drivers/scsi/ibmvscsi_tgt/libsrp.c 		nsg = dma_map_sg(iue->target->dev, sg, cmd->se_cmd.t_data_nents,
cmd               176 drivers/scsi/ibmvscsi_tgt/libsrp.c 			       cmd->se_cmd.t_data_nents);
cmd               179 drivers/scsi/ibmvscsi_tgt/libsrp.c 		len = min(cmd->se_cmd.data_length, be32_to_cpu(md->len));
cmd               184 drivers/scsi/ibmvscsi_tgt/libsrp.c 	err = rdma_io(cmd, sg, nsg, md, 1, dir, len);
cmd               192 drivers/scsi/ibmvscsi_tgt/libsrp.c static int srp_indirect_data(struct ibmvscsis_cmd *cmd, struct srp_cmd *srp_cmd,
cmd               205 drivers/scsi/ibmvscsi_tgt/libsrp.c 		iue = cmd->iue;
cmd               206 drivers/scsi/ibmvscsi_tgt/libsrp.c 		sg = cmd->se_cmd.t_data_sg;
cmd               230 drivers/scsi/ibmvscsi_tgt/libsrp.c 		err = rdma_io(cmd, &dummy, 1, &id->table_desc, 1, DMA_TO_DEVICE,
cmd               243 drivers/scsi/ibmvscsi_tgt/libsrp.c 		nsg = dma_map_sg(iue->target->dev, sg, cmd->se_cmd.t_data_nents,
cmd               247 drivers/scsi/ibmvscsi_tgt/libsrp.c 			       cmd->se_cmd.t_data_nents);
cmd               251 drivers/scsi/ibmvscsi_tgt/libsrp.c 		len = min(cmd->se_cmd.data_length, be32_to_cpu(id->len));
cmd               256 drivers/scsi/ibmvscsi_tgt/libsrp.c 	err = rdma_io(cmd, sg, nsg, md, nmd, dir, len);
cmd               269 drivers/scsi/ibmvscsi_tgt/libsrp.c static int data_out_desc_size(struct srp_cmd *cmd)
cmd               272 drivers/scsi/ibmvscsi_tgt/libsrp.c 	u8 fmt = cmd->buf_fmt >> 4;
cmd               282 drivers/scsi/ibmvscsi_tgt/libsrp.c 			sizeof(struct srp_direct_buf) * cmd->data_out_desc_cnt;
cmd               295 drivers/scsi/ibmvscsi_tgt/libsrp.c int srp_transfer_data(struct ibmvscsis_cmd *cmd, struct srp_cmd *srp_cmd,
cmd               304 drivers/scsi/ibmvscsi_tgt/libsrp.c 	if (!cmd->se_cmd.t_data_nents)
cmd               323 drivers/scsi/ibmvscsi_tgt/libsrp.c 		err = srp_direct_data(cmd, md, dir, rdma_io, dma_map, ext_desc);
cmd               327 drivers/scsi/ibmvscsi_tgt/libsrp.c 		err = srp_indirect_data(cmd, srp_cmd, id, dir, rdma_io, dma_map,
cmd               338 drivers/scsi/ibmvscsi_tgt/libsrp.c u64 srp_data_length(struct srp_cmd *cmd, enum dma_data_direction dir)
cmd               343 drivers/scsi/ibmvscsi_tgt/libsrp.c 	uint offset = cmd->add_cdb_len & ~3;
cmd               347 drivers/scsi/ibmvscsi_tgt/libsrp.c 		fmt = cmd->buf_fmt >> 4;
cmd               349 drivers/scsi/ibmvscsi_tgt/libsrp.c 		fmt = cmd->buf_fmt & ((1U << 4) - 1);
cmd               350 drivers/scsi/ibmvscsi_tgt/libsrp.c 		offset += data_out_desc_size(cmd);
cmd               357 drivers/scsi/ibmvscsi_tgt/libsrp.c 		md = (struct srp_direct_buf *)(cmd->add_data + offset);
cmd               361 drivers/scsi/ibmvscsi_tgt/libsrp.c 		id = (struct srp_indirect_buf *)(cmd->add_data + offset);
cmd               119 drivers/scsi/ibmvscsi_tgt/libsrp.h u64 srp_data_length(struct srp_cmd *cmd, enum dma_data_direction dir);
cmd               122 drivers/scsi/ibmvscsi_tgt/libsrp.h static inline int srp_cmd_direction(struct srp_cmd *cmd)
cmd               124 drivers/scsi/ibmvscsi_tgt/libsrp.h 	return (cmd->buf_fmt >> 4) ? DMA_TO_DEVICE : DMA_FROM_DEVICE;
cmd               601 drivers/scsi/imm.c static inline int imm_send_command(struct scsi_cmnd *cmd)
cmd               603 drivers/scsi/imm.c 	imm_struct *dev = imm_dev(cmd->device->host);
cmd               607 drivers/scsi/imm.c 	for (k = 0; k < cmd->cmd_len; k += 2)
cmd               608 drivers/scsi/imm.c 		if (!imm_out(dev, &cmd->cmnd[k], 2))
cmd               621 drivers/scsi/imm.c static int imm_completion(struct scsi_cmnd *cmd)
cmd               628 drivers/scsi/imm.c 	imm_struct *dev = imm_dev(cmd->device->host);
cmd               635 drivers/scsi/imm.c 	v = cmd->cmnd[0];
cmd               663 drivers/scsi/imm.c 		if (((r & 0x88) != 0x88) || (cmd->SCp.this_residual <= 0)) {
cmd               670 drivers/scsi/imm.c 				&& (cmd->SCp.this_residual >=
cmd               672 drivers/scsi/imm.c 			status = imm_out(dev, cmd->SCp.ptr, fast);
cmd               675 drivers/scsi/imm.c 				&& (cmd->SCp.this_residual >=
cmd               677 drivers/scsi/imm.c 			status = imm_in(dev, cmd->SCp.ptr, fast);
cmd               680 drivers/scsi/imm.c 		cmd->SCp.ptr += fast;
cmd               681 drivers/scsi/imm.c 		cmd->SCp.this_residual -= fast;
cmd               687 drivers/scsi/imm.c 		if (cmd->SCp.buffer && !cmd->SCp.this_residual) {
cmd               689 drivers/scsi/imm.c 			if (cmd->SCp.buffers_residual--) {
cmd               690 drivers/scsi/imm.c 				cmd->SCp.buffer = sg_next(cmd->SCp.buffer);
cmd               691 drivers/scsi/imm.c 				cmd->SCp.this_residual =
cmd               692 drivers/scsi/imm.c 				    cmd->SCp.buffer->length;
cmd               693 drivers/scsi/imm.c 				cmd->SCp.ptr = sg_virt(cmd->SCp.buffer);
cmd               699 drivers/scsi/imm.c 				if (cmd->SCp.this_residual & 0x01)
cmd               700 drivers/scsi/imm.c 					cmd->SCp.this_residual++;
cmd               722 drivers/scsi/imm.c 	struct scsi_cmnd *cmd = dev->cur_cmd;
cmd               723 drivers/scsi/imm.c 	struct Scsi_Host *host = cmd->device->host;
cmd               726 drivers/scsi/imm.c 	if (imm_engine(dev, cmd)) {
cmd               732 drivers/scsi/imm.c 	switch ((cmd->result >> 16) & 0xff) {
cmd               736 drivers/scsi/imm.c 		printk("imm: no device at SCSI ID %i\n", cmd->device->id);
cmd               761 drivers/scsi/imm.c 		       (cmd->result >> 16) & 0xff);
cmd               765 drivers/scsi/imm.c 	if (cmd->SCp.phase > 1)
cmd               772 drivers/scsi/imm.c 	cmd->scsi_done(cmd);
cmd               777 drivers/scsi/imm.c static int imm_engine(imm_struct *dev, struct scsi_cmnd *cmd)
cmd               789 drivers/scsi/imm.c 	switch (cmd->SCp.phase) {
cmd               803 drivers/scsi/imm.c 		cmd->SCp.phase++;
cmd               807 drivers/scsi/imm.c 		if (!imm_select(dev, scmd_id(cmd))) {
cmd               811 drivers/scsi/imm.c 		cmd->SCp.phase++;
cmd               819 drivers/scsi/imm.c 		if (!imm_send_command(cmd))
cmd               821 drivers/scsi/imm.c 		cmd->SCp.phase++;
cmd               825 drivers/scsi/imm.c 		if (scsi_bufflen(cmd)) {
cmd               826 drivers/scsi/imm.c 			cmd->SCp.buffer = scsi_sglist(cmd);
cmd               827 drivers/scsi/imm.c 			cmd->SCp.this_residual = cmd->SCp.buffer->length;
cmd               828 drivers/scsi/imm.c 			cmd->SCp.ptr = sg_virt(cmd->SCp.buffer);
cmd               830 drivers/scsi/imm.c 			cmd->SCp.buffer = NULL;
cmd               831 drivers/scsi/imm.c 			cmd->SCp.this_residual = 0;
cmd               832 drivers/scsi/imm.c 			cmd->SCp.ptr = NULL;
cmd               834 drivers/scsi/imm.c 		cmd->SCp.buffers_residual = scsi_sg_count(cmd) - 1;
cmd               835 drivers/scsi/imm.c 		cmd->SCp.phase++;
cmd               836 drivers/scsi/imm.c 		if (cmd->SCp.this_residual & 0x01)
cmd               837 drivers/scsi/imm.c 			cmd->SCp.this_residual++;
cmd               854 drivers/scsi/imm.c 		cmd->SCp.phase++;
cmd               864 drivers/scsi/imm.c 			retv = imm_completion(cmd);
cmd               870 drivers/scsi/imm.c 		cmd->SCp.phase++;
cmd               882 drivers/scsi/imm.c 		cmd->SCp.phase++;
cmd               897 drivers/scsi/imm.c 			cmd->result = (DID_OK << 16) | (l & STATUS_MASK);
cmd               914 drivers/scsi/imm.c static int imm_queuecommand_lck(struct scsi_cmnd *cmd,
cmd               917 drivers/scsi/imm.c 	imm_struct *dev = imm_dev(cmd->device->host);
cmd               925 drivers/scsi/imm.c 	dev->cur_cmd = cmd;
cmd               926 drivers/scsi/imm.c 	cmd->scsi_done = done;
cmd               927 drivers/scsi/imm.c 	cmd->result = DID_ERROR << 16;	/* default return code */
cmd               928 drivers/scsi/imm.c 	cmd->SCp.phase = 0;	/* bus free */
cmd               959 drivers/scsi/imm.c static int imm_abort(struct scsi_cmnd *cmd)
cmd               961 drivers/scsi/imm.c 	imm_struct *dev = imm_dev(cmd->device->host);
cmd               967 drivers/scsi/imm.c 	switch (cmd->SCp.phase) {
cmd               991 drivers/scsi/imm.c static int imm_reset(struct scsi_cmnd *cmd)
cmd               993 drivers/scsi/imm.c 	imm_struct *dev = imm_dev(cmd->device->host);
cmd               995 drivers/scsi/imm.c 	if (cmd->SCp.phase)
cmd              1012 drivers/scsi/imm.c 	static char cmd[6] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
cmd              1036 drivers/scsi/imm.c 			status = imm_out(dev, &cmd[l << 1], 2);
cmd              2612 drivers/scsi/initio.c static int i91u_queuecommand_lck(struct scsi_cmnd *cmd,
cmd              2615 drivers/scsi/initio.c 	struct initio_host *host = (struct initio_host *) cmd->device->host->hostdata;
cmd              2618 drivers/scsi/initio.c 	cmd->scsi_done = done;
cmd              2624 drivers/scsi/initio.c 	initio_build_scb(host, cmnd, cmd);
cmd              5166 drivers/scsi/ipr.c static int ipr_eh_host_reset(struct scsi_cmnd *cmd)
cmd              5173 drivers/scsi/ipr.c 	ioa_cfg = (struct ipr_ioa_cfg *) cmd->device->host->hostdata;
cmd              5379 drivers/scsi/ipr.c static int ipr_eh_dev_reset(struct scsi_cmnd *cmd)
cmd              5385 drivers/scsi/ipr.c 	ioa_cfg = (struct ipr_ioa_cfg *) cmd->device->host->hostdata;
cmd              5386 drivers/scsi/ipr.c 	res = cmd->device->hostdata;
cmd              5391 drivers/scsi/ipr.c 	spin_lock_irq(cmd->device->host->host_lock);
cmd              5392 drivers/scsi/ipr.c 	rc = __ipr_eh_dev_reset(cmd);
cmd              5393 drivers/scsi/ipr.c 	spin_unlock_irq(cmd->device->host->host_lock);
cmd              5399 drivers/scsi/ipr.c 			rc = ipr_wait_for_ops(ioa_cfg, cmd->device, ipr_match_lun);
cmd              6688 drivers/scsi/ipr.c static int ipr_ioctl(struct scsi_device *sdev, unsigned int cmd,
cmd              6695 drivers/scsi/ipr.c 		if (cmd == HDIO_GET_IDENTITY)
cmd              6697 drivers/scsi/ipr.c 		return ata_sas_scsi_ioctl(res->sata_port->ap, sdev, cmd, arg);
cmd               674 drivers/scsi/ips.c 	scb->cmd.flush_cache.op_code = IPS_CMD_FLUSH;
cmd               675 drivers/scsi/ips.c 	scb->cmd.flush_cache.command_id = IPS_COMMAND_ID(ha, scb);
cmd               676 drivers/scsi/ips.c 	scb->cmd.flush_cache.state = IPS_NORM_STATE;
cmd               677 drivers/scsi/ips.c 	scb->cmd.flush_cache.reserved = 0;
cmd               678 drivers/scsi/ips.c 	scb->cmd.flush_cache.reserved2 = 0;
cmd               679 drivers/scsi/ips.c 	scb->cmd.flush_cache.reserved3 = 0;
cmd               680 drivers/scsi/ips.c 	scb->cmd.flush_cache.reserved4 = 0;
cmd               743 drivers/scsi/ips.c 		scb->cmd.flush_cache.op_code = IPS_CMD_FLUSH;
cmd               744 drivers/scsi/ips.c 		scb->cmd.flush_cache.command_id = IPS_COMMAND_ID(ha, scb);
cmd               745 drivers/scsi/ips.c 		scb->cmd.flush_cache.state = IPS_NORM_STATE;
cmd               746 drivers/scsi/ips.c 		scb->cmd.flush_cache.reserved = 0;
cmd               747 drivers/scsi/ips.c 		scb->cmd.flush_cache.reserved2 = 0;
cmd               748 drivers/scsi/ips.c 		scb->cmd.flush_cache.reserved3 = 0;
cmd               749 drivers/scsi/ips.c 		scb->cmd.flush_cache.reserved4 = 0;
cmd               898 drivers/scsi/ips.c 		scb->cmd.flush_cache.op_code = IPS_CMD_FLUSH;
cmd               899 drivers/scsi/ips.c 		scb->cmd.flush_cache.command_id = IPS_COMMAND_ID(ha, scb);
cmd               900 drivers/scsi/ips.c 		scb->cmd.flush_cache.state = IPS_NORM_STATE;
cmd               901 drivers/scsi/ips.c 		scb->cmd.flush_cache.reserved = 0;
cmd               902 drivers/scsi/ips.c 		scb->cmd.flush_cache.reserved2 = 0;
cmd               903 drivers/scsi/ips.c 		scb->cmd.flush_cache.reserved3 = 0;
cmd               904 drivers/scsi/ips.c 		scb->cmd.flush_cache.reserved4 = 0;
cmd              1092 drivers/scsi/ips.c 		if ((pt->CoppCP.cmd.reset.op_code == IPS_CMD_RESET_CHANNEL) &&
cmd              1093 drivers/scsi/ips.c 		    (pt->CoppCP.cmd.reset.adapter_flag == 1)) {
cmd              1625 drivers/scsi/ips.c 			    pt->CoppCP.cmd.flashfw.op_code ==
cmd              1657 drivers/scsi/ips.c 	if (IPS_IS_TROMBONE(ha) && pt->CoppCP.cmd.flashfw.type == IPS_FW_IMAGE) {
cmd              1668 drivers/scsi/ips.c 	if (pt->CoppCP.cmd.flashfw.type == IPS_BIOS_IMAGE &&
cmd              1669 drivers/scsi/ips.c 	    pt->CoppCP.cmd.flashfw.direction == IPS_ERASE_BIOS) {
cmd              1672 drivers/scsi/ips.c 	} else if (pt->CoppCP.cmd.flashfw.packet_num == 0) {
cmd              1679 drivers/scsi/ips.c 			datasize = pt->CoppCP.cmd.flashfw.total_packets *
cmd              1680 drivers/scsi/ips.c 			    pt->CoppCP.cmd.flashfw.count;
cmd              1692 drivers/scsi/ips.c 		if (pt->CoppCP.cmd.flashfw.count + ha->flash_datasize >
cmd              1704 drivers/scsi/ips.c 	       pt->CoppCP.cmd.flashfw.count);
cmd              1705 drivers/scsi/ips.c 	ha->flash_datasize += pt->CoppCP.cmd.flashfw.count;
cmd              1706 drivers/scsi/ips.c 	if (pt->CoppCP.cmd.flashfw.packet_num ==
cmd              1707 drivers/scsi/ips.c 	    pt->CoppCP.cmd.flashfw.total_packets - 1) {
cmd              1708 drivers/scsi/ips.c 		if (pt->CoppCP.cmd.flashfw.type == IPS_BIOS_IMAGE)
cmd              1710 drivers/scsi/ips.c 		else if (pt->CoppCP.cmd.flashfw.type == IPS_FW_IMAGE)
cmd              1725 drivers/scsi/ips.c 	if (pt->CoppCP.cmd.flashfw.type == IPS_BIOS_IMAGE &&
cmd              1726 drivers/scsi/ips.c 	    pt->CoppCP.cmd.flashfw.direction == IPS_WRITE_BIOS) {
cmd              1758 drivers/scsi/ips.c 	} else if (pt->CoppCP.cmd.flashfw.type == IPS_BIOS_IMAGE &&
cmd              1759 drivers/scsi/ips.c 		   pt->CoppCP.cmd.flashfw.direction == IPS_ERASE_BIOS) {
cmd              1829 drivers/scsi/ips.c 	if (pt->CoppCP.cmd.flashfw.type == IPS_FW_IMAGE &&
cmd              1830 drivers/scsi/ips.c 	    pt->CoppCP.cmd.flashfw.direction == IPS_WRITE_FW) {
cmd              1831 drivers/scsi/ips.c 		memset(&pt->CoppCP.cmd, 0, sizeof (IPS_HOST_COMMAND));
cmd              1832 drivers/scsi/ips.c 		pt->CoppCP.cmd.flashfw.op_code = IPS_CMD_DOWNLOAD;
cmd              1833 drivers/scsi/ips.c 		pt->CoppCP.cmd.flashfw.count = cpu_to_le32(ha->flash_datasize);
cmd              1844 drivers/scsi/ips.c 	memcpy(&scb->cmd, &pt->CoppCP.cmd, sizeof (IPS_IOCTL_CMD));
cmd              1863 drivers/scsi/ips.c 	scb->cmd.flashfw.command_id = IPS_COMMAND_ID(ha, scb);
cmd              1864 drivers/scsi/ips.c 	scb->cmd.flashfw.buffer_addr = cpu_to_le32(scb->data_busaddr);
cmd              1911 drivers/scsi/ips.c 	memcpy(&scb->cmd, &pt->CoppCP.cmd, sizeof (IPS_IOCTL_CMD));
cmd              1926 drivers/scsi/ips.c 	scb->cmd.basic_io.command_id = IPS_COMMAND_ID(ha, scb);
cmd              1929 drivers/scsi/ips.c 	if ((scb->cmd.basic_io.op_code == IPS_CMD_READ_SG) ||
cmd              1930 drivers/scsi/ips.c 	    (scb->cmd.basic_io.op_code == IPS_CMD_WRITE_SG) ||
cmd              1931 drivers/scsi/ips.c 	    (scb->cmd.basic_io.op_code == IPS_CMD_DCDB_SG))
cmd              1941 drivers/scsi/ips.c 	if (scb->cmd.dcdb.op_code == IPS_CMD_DCDB)
cmd              1942 drivers/scsi/ips.c 		scb->cmd.dcdb.dcdb_address = cpu_to_le32(scb->scb_busaddr +
cmd              1948 drivers/scsi/ips.c 		if (scb->cmd.dcdb.op_code == IPS_CMD_DCDB)
cmd              1952 drivers/scsi/ips.c 			scb->cmd.basic_io.sg_addr =
cmd              2000 drivers/scsi/ips.c 	if (scb->cmd.dcdb.op_code == IPS_CMD_DCDB)	/* Copy DCDB Back to Caller's Area */
cmd              2008 drivers/scsi/ips.c 	    (scb->cmd.flashfw.op_code == IPS_CMD_DOWNLOAD ||
cmd              2009 drivers/scsi/ips.c 	     scb->cmd.flashfw.op_code == IPS_CMD_RW_BIOSFW))
cmd              2336 drivers/scsi/ips.c 		scb->cmd.flashfw.op_code = IPS_CMD_RW_BIOSFW;
cmd              2337 drivers/scsi/ips.c 		scb->cmd.flashfw.command_id = IPS_COMMAND_ID(ha, scb);
cmd              2338 drivers/scsi/ips.c 		scb->cmd.flashfw.type = 1;
cmd              2339 drivers/scsi/ips.c 		scb->cmd.flashfw.direction = 0;
cmd              2340 drivers/scsi/ips.c 		scb->cmd.flashfw.count = cpu_to_le32(0x800);
cmd              2341 drivers/scsi/ips.c 		scb->cmd.flashfw.total_packets = 1;
cmd              2342 drivers/scsi/ips.c 		scb->cmd.flashfw.packet_num = 0;
cmd              2344 drivers/scsi/ips.c 		scb->cmd.flashfw.buffer_addr = ha->ioctl_busaddr;
cmd              2655 drivers/scsi/ips.c 		memset(&scb->cmd, 0, 16);
cmd              3294 drivers/scsi/ips.c 			if ((scb->cmd.dcdb.op_code == IPS_CMD_EXTENDED_DCDB) ||
cmd              3295 drivers/scsi/ips.c 			    (scb->cmd.dcdb.op_code ==
cmd              3336 drivers/scsi/ips.c 				if ((scb->cmd.dcdb.op_code ==
cmd              3338 drivers/scsi/ips.c 				    || (scb->cmd.dcdb.op_code ==
cmd              3532 drivers/scsi/ips.c 				scb->cmd.logical_info.op_code = IPS_CMD_GET_LD_INFO;
cmd              3533 drivers/scsi/ips.c 				scb->cmd.logical_info.command_id = IPS_COMMAND_ID(ha, scb);
cmd              3534 drivers/scsi/ips.c 				scb->cmd.logical_info.reserved = 0;
cmd              3535 drivers/scsi/ips.c 				scb->cmd.logical_info.reserved2 = 0;
cmd              3539 drivers/scsi/ips.c 				scb->cmd.logical_info.buffer_addr = scb->data_busaddr;
cmd              3553 drivers/scsi/ips.c 				scb->cmd.basic_io.op_code =
cmd              3556 drivers/scsi/ips.c 				scb->cmd.basic_io.enhanced_sg = 0;
cmd              3557 drivers/scsi/ips.c 				scb->cmd.basic_io.sg_addr =
cmd              3560 drivers/scsi/ips.c 				scb->cmd.basic_io.op_code =
cmd              3564 drivers/scsi/ips.c 				scb->cmd.basic_io.enhanced_sg =
cmd              3566 drivers/scsi/ips.c 				scb->cmd.basic_io.sg_addr =
cmd              3570 drivers/scsi/ips.c 			scb->cmd.basic_io.segment_4G = 0;
cmd              3571 drivers/scsi/ips.c 			scb->cmd.basic_io.command_id = IPS_COMMAND_ID(ha, scb);
cmd              3572 drivers/scsi/ips.c 			scb->cmd.basic_io.log_drv = scb->target_id;
cmd              3573 drivers/scsi/ips.c 			scb->cmd.basic_io.sg_count = scb->sg_len;
cmd              3575 drivers/scsi/ips.c 			if (scb->cmd.basic_io.lba)
cmd              3576 drivers/scsi/ips.c 				le32_add_cpu(&scb->cmd.basic_io.lba,
cmd              3577 drivers/scsi/ips.c 						le16_to_cpu(scb->cmd.basic_io.
cmd              3580 drivers/scsi/ips.c 				scb->cmd.basic_io.lba =
cmd              3586 drivers/scsi/ips.c 			scb->cmd.basic_io.sector_count =
cmd              3589 drivers/scsi/ips.c 			if (le16_to_cpu(scb->cmd.basic_io.sector_count) == 0)
cmd              3590 drivers/scsi/ips.c 				scb->cmd.basic_io.sector_count =
cmd              3599 drivers/scsi/ips.c 				scb->cmd.basic_io.op_code =
cmd              3602 drivers/scsi/ips.c 				scb->cmd.basic_io.enhanced_sg = 0;
cmd              3603 drivers/scsi/ips.c 				scb->cmd.basic_io.sg_addr =
cmd              3606 drivers/scsi/ips.c 				scb->cmd.basic_io.op_code =
cmd              3610 drivers/scsi/ips.c 				scb->cmd.basic_io.enhanced_sg =
cmd              3612 drivers/scsi/ips.c 				scb->cmd.basic_io.sg_addr =
cmd              3616 drivers/scsi/ips.c 			scb->cmd.basic_io.segment_4G = 0;
cmd              3617 drivers/scsi/ips.c 			scb->cmd.basic_io.command_id = IPS_COMMAND_ID(ha, scb);
cmd              3618 drivers/scsi/ips.c 			scb->cmd.basic_io.log_drv = scb->target_id;
cmd              3619 drivers/scsi/ips.c 			scb->cmd.basic_io.sg_count = scb->sg_len;
cmd              3621 drivers/scsi/ips.c 			if (scb->cmd.basic_io.lba)
cmd              3622 drivers/scsi/ips.c 				le32_add_cpu(&scb->cmd.basic_io.lba,
cmd              3623 drivers/scsi/ips.c 						le16_to_cpu(scb->cmd.basic_io.
cmd              3626 drivers/scsi/ips.c 				scb->cmd.basic_io.lba =
cmd              3634 drivers/scsi/ips.c 			scb->cmd.basic_io.sector_count =
cmd              3637 drivers/scsi/ips.c 			if (cpu_to_le16(scb->cmd.basic_io.sector_count) == 0) {
cmd              3655 drivers/scsi/ips.c 			scb->cmd.basic_io.op_code = IPS_CMD_ENQUIRY;
cmd              3656 drivers/scsi/ips.c 			scb->cmd.basic_io.command_id = IPS_COMMAND_ID(ha, scb);
cmd              3657 drivers/scsi/ips.c 			scb->cmd.basic_io.segment_4G = 0;
cmd              3658 drivers/scsi/ips.c 			scb->cmd.basic_io.enhanced_sg = 0;
cmd              3660 drivers/scsi/ips.c 			scb->cmd.basic_io.sg_addr = ha->enq_busaddr;
cmd              3665 drivers/scsi/ips.c 			scb->cmd.logical_info.op_code = IPS_CMD_GET_LD_INFO;
cmd              3666 drivers/scsi/ips.c 			scb->cmd.logical_info.command_id = IPS_COMMAND_ID(ha, scb);
cmd              3667 drivers/scsi/ips.c 			scb->cmd.logical_info.reserved = 0;
cmd              3668 drivers/scsi/ips.c 			scb->cmd.logical_info.reserved2 = 0;
cmd              3669 drivers/scsi/ips.c 			scb->cmd.logical_info.reserved3 = 0;
cmd              3673 drivers/scsi/ips.c 			scb->cmd.logical_info.buffer_addr = scb->data_busaddr;
cmd              3720 drivers/scsi/ips.c 		scb->cmd.dcdb.command_id = IPS_COMMAND_ID(ha, scb);
cmd              3721 drivers/scsi/ips.c 		scb->cmd.dcdb.dcdb_address = cpu_to_le32(scb->scb_busaddr +
cmd              3725 drivers/scsi/ips.c 		scb->cmd.dcdb.reserved = 0;
cmd              3726 drivers/scsi/ips.c 		scb->cmd.dcdb.reserved2 = 0;
cmd              3727 drivers/scsi/ips.c 		scb->cmd.dcdb.reserved3 = 0;
cmd              3728 drivers/scsi/ips.c 		scb->cmd.dcdb.segment_4G = 0;
cmd              3729 drivers/scsi/ips.c 		scb->cmd.dcdb.enhanced_sg = 0;
cmd              3735 drivers/scsi/ips.c 				scb->cmd.dcdb.op_code = IPS_CMD_EXTENDED_DCDB;
cmd              3737 drivers/scsi/ips.c 				scb->cmd.dcdb.op_code =
cmd              3739 drivers/scsi/ips.c 				scb->cmd.dcdb.enhanced_sg =
cmd              3761 drivers/scsi/ips.c 			if (scb->cmd.dcdb.op_code == IPS_CMD_EXTENDED_DCDB_SG)
cmd              3775 drivers/scsi/ips.c 				scb->cmd.dcdb.op_code = IPS_CMD_DCDB;
cmd              3777 drivers/scsi/ips.c 				scb->cmd.dcdb.op_code = IPS_CMD_DCDB_SG;
cmd              3778 drivers/scsi/ips.c 				scb->cmd.dcdb.enhanced_sg =
cmd              3798 drivers/scsi/ips.c 			if (scb->cmd.dcdb.op_code == IPS_CMD_DCDB_SG)
cmd              3861 drivers/scsi/ips.c 		  scb->cmd.basic_io.command_id,
cmd              3879 drivers/scsi/ips.c 					  scb->cmd.basic_io.op_code,
cmd              3970 drivers/scsi/ips.c 				  scb->cmd.basic_io.op_code, basic_status,
cmd              4392 drivers/scsi/ips.c 	scb->cmd.basic_io.cccr = cpu_to_le32((uint32_t) IPS_BIT_ILE);
cmd              4393 drivers/scsi/ips.c 	scb->cmd.basic_io.ccsar = cpu_to_le32(ha->adapt->hw_status_start
cmd              4571 drivers/scsi/ips.c 	    scb->cmd.flush_cache.op_code = IPS_CMD_FLUSH;
cmd              4572 drivers/scsi/ips.c 	    scb->cmd.flush_cache.command_id = IPS_MAX_CMDS;   /* Use an ID that would otherwise not exist */
cmd              4573 drivers/scsi/ips.c 	    scb->cmd.flush_cache.state = IPS_NORM_STATE;
cmd              4574 drivers/scsi/ips.c 	    scb->cmd.flush_cache.reserved = 0;
cmd              4575 drivers/scsi/ips.c 	    scb->cmd.flush_cache.reserved2 = 0;
cmd              4576 drivers/scsi/ips.c 	    scb->cmd.flush_cache.reserved3 = 0;
cmd              4577 drivers/scsi/ips.c 	    scb->cmd.flush_cache.reserved4 = 0;
cmd              5284 drivers/scsi/ips.c 			  scb->cmd.basic_io.command_id,
cmd              5288 drivers/scsi/ips.c 			  ips_name, ha->host_num, scb->cmd.basic_io.command_id);
cmd              5338 drivers/scsi/ips.c 			  scb->cmd.basic_io.command_id,
cmd              5342 drivers/scsi/ips.c 			  ips_name, ha->host_num, scb->cmd.basic_io.command_id);
cmd              5389 drivers/scsi/ips.c 			  scb->cmd.basic_io.command_id,
cmd              5393 drivers/scsi/ips.c 			  ips_name, ha->host_num, scb->cmd.basic_io.command_id);
cmd              5421 drivers/scsi/ips.c 			  scb->cmd.basic_io.command_id,
cmd              5425 drivers/scsi/ips.c 			  ips_name, ha->host_num, scb->cmd.basic_io.command_id);
cmd              5670 drivers/scsi/ips.c 	scb->cmd.basic_io.op_code = IPS_CMD_ENQUIRY;
cmd              5671 drivers/scsi/ips.c 	scb->cmd.basic_io.command_id = IPS_COMMAND_ID(ha, scb);
cmd              5672 drivers/scsi/ips.c 	scb->cmd.basic_io.sg_count = 0;
cmd              5673 drivers/scsi/ips.c 	scb->cmd.basic_io.lba = 0;
cmd              5674 drivers/scsi/ips.c 	scb->cmd.basic_io.sector_count = 0;
cmd              5675 drivers/scsi/ips.c 	scb->cmd.basic_io.log_drv = 0;
cmd              5677 drivers/scsi/ips.c 	scb->cmd.basic_io.sg_addr = ha->enq_busaddr;
cmd              5713 drivers/scsi/ips.c 	scb->cmd.basic_io.op_code = IPS_CMD_GET_SUBSYS;
cmd              5714 drivers/scsi/ips.c 	scb->cmd.basic_io.command_id = IPS_COMMAND_ID(ha, scb);
cmd              5715 drivers/scsi/ips.c 	scb->cmd.basic_io.sg_count = 0;
cmd              5716 drivers/scsi/ips.c 	scb->cmd.basic_io.lba = 0;
cmd              5717 drivers/scsi/ips.c 	scb->cmd.basic_io.sector_count = 0;
cmd              5718 drivers/scsi/ips.c 	scb->cmd.basic_io.log_drv = 0;
cmd              5720 drivers/scsi/ips.c 	scb->cmd.basic_io.sg_addr = ha->ioctl_busaddr;
cmd              5762 drivers/scsi/ips.c 	scb->cmd.basic_io.op_code = IPS_CMD_READ_CONF;
cmd              5763 drivers/scsi/ips.c 	scb->cmd.basic_io.command_id = IPS_COMMAND_ID(ha, scb);
cmd              5765 drivers/scsi/ips.c 	scb->cmd.basic_io.sg_addr = ha->ioctl_busaddr;
cmd              5815 drivers/scsi/ips.c 	scb->cmd.nvram.op_code = IPS_CMD_RW_NVRAM_PAGE;
cmd              5816 drivers/scsi/ips.c 	scb->cmd.nvram.command_id = IPS_COMMAND_ID(ha, scb);
cmd              5817 drivers/scsi/ips.c 	scb->cmd.nvram.page = 5;
cmd              5818 drivers/scsi/ips.c 	scb->cmd.nvram.write = write;
cmd              5819 drivers/scsi/ips.c 	scb->cmd.nvram.reserved = 0;
cmd              5820 drivers/scsi/ips.c 	scb->cmd.nvram.reserved2 = 0;
cmd              5822 drivers/scsi/ips.c 	scb->cmd.nvram.buffer_addr = ha->ioctl_busaddr;
cmd              5865 drivers/scsi/ips.c 	scb->cmd.config_sync.op_code = IPS_CMD_CONFIG_SYNC;
cmd              5866 drivers/scsi/ips.c 	scb->cmd.config_sync.command_id = IPS_COMMAND_ID(ha, scb);
cmd              5867 drivers/scsi/ips.c 	scb->cmd.config_sync.channel = 0;
cmd              5868 drivers/scsi/ips.c 	scb->cmd.config_sync.source_target = IPS_POCL;
cmd              5869 drivers/scsi/ips.c 	scb->cmd.config_sync.reserved = 0;
cmd              5870 drivers/scsi/ips.c 	scb->cmd.config_sync.reserved2 = 0;
cmd              5871 drivers/scsi/ips.c 	scb->cmd.config_sync.reserved3 = 0;
cmd              5886 drivers/scsi/ips.c 	scb->cmd.unlock_stripe.op_code = IPS_CMD_ERROR_TABLE;
cmd              5887 drivers/scsi/ips.c 	scb->cmd.unlock_stripe.command_id = IPS_COMMAND_ID(ha, scb);
cmd              5888 drivers/scsi/ips.c 	scb->cmd.unlock_stripe.log_drv = 0;
cmd              5889 drivers/scsi/ips.c 	scb->cmd.unlock_stripe.control = IPS_CSL;
cmd              5890 drivers/scsi/ips.c 	scb->cmd.unlock_stripe.reserved = 0;
cmd              5891 drivers/scsi/ips.c 	scb->cmd.unlock_stripe.reserved2 = 0;
cmd              5892 drivers/scsi/ips.c 	scb->cmd.unlock_stripe.reserved3 = 0;
cmd              5926 drivers/scsi/ips.c 	scb->cmd.ffdc.op_code = IPS_CMD_FFDC;
cmd              5927 drivers/scsi/ips.c 	scb->cmd.ffdc.command_id = IPS_COMMAND_ID(ha, scb);
cmd              5928 drivers/scsi/ips.c 	scb->cmd.ffdc.reset_count = ha->reset_count;
cmd              5929 drivers/scsi/ips.c 	scb->cmd.ffdc.reset_type = 0x80;
cmd              5962 drivers/scsi/ips.c 	scb->cmd.ffdc.op_code = IPS_CMD_FFDC;
cmd              5963 drivers/scsi/ips.c 	scb->cmd.ffdc.command_id = IPS_COMMAND_ID(ha, scb);
cmd              5964 drivers/scsi/ips.c 	scb->cmd.ffdc.reset_count = 0;
cmd              5965 drivers/scsi/ips.c 	scb->cmd.ffdc.reset_type = 0;
cmd              5991 drivers/scsi/ips.c 	scb->cmd.ffdc.hour   = tm.tm_hour;
cmd              5992 drivers/scsi/ips.c 	scb->cmd.ffdc.minute = tm.tm_min;
cmd              5993 drivers/scsi/ips.c 	scb->cmd.ffdc.second = tm.tm_sec;
cmd              5994 drivers/scsi/ips.c 	scb->cmd.ffdc.yearH  = (tm.tm_year + 1900) / 100;
cmd              5995 drivers/scsi/ips.c 	scb->cmd.ffdc.yearL  = tm.tm_year % 100;
cmd              5996 drivers/scsi/ips.c 	scb->cmd.ffdc.month  = tm.tm_mon + 1;
cmd              5997 drivers/scsi/ips.c 	scb->cmd.ffdc.day    = tm.tm_mday;
cmd              1065 drivers/scsi/ips.h    IPS_HOST_COMMAND  cmd;
cmd              1092 drivers/scsi/ips.h    IPS_HOST_COMMAND  cmd;
cmd               176 drivers/scsi/isci/request.c 	cmd_iu = &ireq->ssp.cmd;
cmd               187 drivers/scsi/isci/request.c 	sci_swab32_cpy(&cmd_iu->cdb, task->ssp_task.cmd->cmnd,
cmd               188 drivers/scsi/isci/request.c 		       (task->ssp_task.cmd->cmd_len+3) / sizeof(u32));
cmd               263 drivers/scsi/isci/request.c 	dma_addr = sci_io_request_get_dma_addr(ireq, &ireq->ssp.cmd);
cmd               537 drivers/scsi/isci/request.c 	task_context->type.words[0] = *(u32 *)&ireq->stp.cmd;
cmd               550 drivers/scsi/isci/request.c 						((char *) &ireq->stp.cmd) +
cmd               643 drivers/scsi/isci/request.c 	struct host_to_dev_fis *h2d_fis = &ireq->stp.cmd;
cmd              1659 drivers/scsi/isci/request.c 	memset(&ireq->stp.cmd, 0, sizeof(struct host_to_dev_fis));
cmd              1660 drivers/scsi/isci/request.c 	memcpy(((u8 *)&ireq->stp.cmd + sizeof(u32)), atapi_cdb, ATAPI_CDB_LEN);
cmd              1688 drivers/scsi/isci/request.c 	memset(&ireq->stp.cmd, 0, sizeof(ireq->stp.cmd));
cmd              1689 drivers/scsi/isci/request.c 	memcpy(&ireq->stp.cmd.lbal, task->ata_task.atapi_packet, cdb_len);
cmd              3103 drivers/scsi/isci/request.c 		memset(&ireq->stp.cmd, 0, sizeof(ireq->stp.cmd));
cmd              3155 drivers/scsi/isci/request.c 	struct host_to_dev_fis *fis = &ireq->stp.cmd;
cmd              3195 drivers/scsi/isci/request.c 	u32 cmd;
cmd              3222 drivers/scsi/isci/request.c 	cmd = *(u32 *) smp_req;
cmd              3277 drivers/scsi/isci/request.c 	memcpy(&task_context->type.smp, &cmd, sizeof(u32));
cmd               134 drivers/scsi/isci/request.h 				struct ssp_cmd_iu cmd;
cmd               144 drivers/scsi/isci/request.h 			struct host_to_dev_fis cmd;
cmd                65 drivers/scsi/jazz_esp.c 				  u32 dma_count, int write, u8 cmd)
cmd                67 drivers/scsi/jazz_esp.c 	BUG_ON(!(cmd & ESP_CMD_DMA));
cmd                81 drivers/scsi/jazz_esp.c 	scsi_esp_cmd(esp, cmd);
cmd               323 drivers/scsi/libfc/fc_fcp.c 		if (lport->tt.ddp_setup(lport, xid, scsi_sglist(fsp->cmd),
cmd               324 drivers/scsi/libfc/fc_fcp.c 					scsi_sg_count(fsp->cmd)))
cmd               475 drivers/scsi/libfc/fc_fcp.c 	struct scsi_cmnd *sc = fsp->cmd;
cmd               641 drivers/scsi/libfc/fc_fcp.c 	sc = fsp->cmd;
cmd               904 drivers/scsi/libfc/fc_fcp.c 				memcpy(fsp->cmd->sense_buffer,
cmd               923 drivers/scsi/libfc/fc_fcp.c 				    (scsi_bufflen(fsp->cmd) -
cmd               924 drivers/scsi/libfc/fc_fcp.c 				     fsp->scsi_resid) < fsp->cmd->underflow)
cmd              1036 drivers/scsi/libfc/fc_fcp.c 	if (fsp->cmd)
cmd              1074 drivers/scsi/libfc/fc_fcp.c 		sc_cmd = fsp->cmd;
cmd              1139 drivers/scsi/libfc/fc_fcp.c 	fsp->cmd->SCp.ptr = (char *)fsp;
cmd              1143 drivers/scsi/libfc/fc_fcp.c 	int_to_scsilun(fsp->cmd->device->lun, &fsp->cdb_cmd.fc_lun);
cmd              1144 drivers/scsi/libfc/fc_fcp.c 	memcpy(fsp->cdb_cmd.fc_cdb, fsp->cmd->cmnd, fsp->cmd->cmd_len);
cmd              1152 drivers/scsi/libfc/fc_fcp.c 		fsp->cmd->SCp.ptr = NULL;
cmd              1574 drivers/scsi/libfc/fc_fcp.c 		data_dir = fsp->cmd->sc_data_direction;
cmd              1905 drivers/scsi/libfc/fc_fcp.c 	fsp->cmd = sc_cmd;	/* save the cmd */
cmd              1982 drivers/scsi/libfc/fc_fcp.c 	sc_cmd = fsp->cmd;
cmd              1332 drivers/scsi/libfc/fc_lport.c 	enum fc_ns_req cmd;
cmd              1346 drivers/scsi/libfc/fc_lport.c 		cmd = FC_NS_RNN_ID;
cmd              1354 drivers/scsi/libfc/fc_lport.c 		cmd = FC_NS_RSNN_NN;
cmd              1362 drivers/scsi/libfc/fc_lport.c 		cmd = FC_NS_RSPN_ID;
cmd              1366 drivers/scsi/libfc/fc_lport.c 		cmd = FC_NS_RFT_ID;
cmd              1370 drivers/scsi/libfc/fc_lport.c 		cmd = FC_NS_RFF_ID;
cmd              1384 drivers/scsi/libfc/fc_lport.c 	if (!lport->tt.elsct_send(lport, FC_FID_DIR_SERV, fp, cmd,
cmd              1430 drivers/scsi/libfc/fc_lport.c 	enum fc_fdmi_req cmd;
cmd              1445 drivers/scsi/libfc/fc_lport.c 		cmd = FC_FDMI_RHBA;
cmd              1465 drivers/scsi/libfc/fc_lport.c 		cmd = FC_FDMI_RPA;
cmd              1481 drivers/scsi/libfc/fc_lport.c 		cmd = FC_FDMI_DPRT;
cmd              1486 drivers/scsi/libfc/fc_lport.c 		cmd = FC_FDMI_DHBA;
cmd              1496 drivers/scsi/libfc/fc_lport.c 			     cmd, (int)len, size);
cmd              1503 drivers/scsi/libfc/fc_lport.c 	if (!lport->tt.elsct_send(lport, FC_FID_MGMT_SERV, fp, cmd,
cmd              1900 drivers/scsi/libfc/fc_lport.c 		unsigned short cmd = (info->rsp_code == FC_FS_ACC) ?
cmd              1906 drivers/scsi/libfc/fc_lport.c 			(cmd == info->rsp_code) ?
cmd               183 drivers/scsi/libiscsi.c 	struct scsi_cmnd *cmd = task->sc;
cmd               190 drivers/scsi/libiscsi.c 	rlen = cmd->cmd_len - ISCSI_CDB_SIZE;
cmd               208 drivers/scsi/libiscsi.c 	memcpy(ecdb_ahdr->ecdb, cmd->cmnd + ISCSI_CDB_SIZE, rlen);
cmd               213 drivers/scsi/libiscsi.c 		          "%u\n", cmd->cmd_len, rlen, pad_len, ahslength,
cmd               784 drivers/scsi/libsas/sas_ata.c 	struct scsi_cmnd *cmd, *n;
cmd               791 drivers/scsi/libsas/sas_ata.c 		list_for_each_entry_safe(cmd, n, work_q, eh_entry) {
cmd               792 drivers/scsi/libsas/sas_ata.c 			struct domain_device *ddev = cmd_to_domain_dev(cmd);
cmd               794 drivers/scsi/libsas/sas_ata.c 			if (!dev_is_sata(ddev) || TO_SAS_TASK(cmd))
cmd               799 drivers/scsi/libsas/sas_ata.c 			list_move(&cmd->eh_entry, &sata_q);
cmd               264 drivers/scsi/libsas/sas_init.c 	enum phy_func cmd;
cmd               267 drivers/scsi/libsas/sas_init.c 		cmd = PHY_FUNC_LINK_RESET;
cmd               269 drivers/scsi/libsas/sas_init.c 		cmd = PHY_FUNC_DISABLE;
cmd               281 drivers/scsi/libsas/sas_init.c 			ret = i->dft->lldd_control_phy(asd_phy, cmd, NULL);
cmd               289 drivers/scsi/libsas/sas_init.c 			ret = sas_smp_phy_control(ddev, phy->number, cmd, NULL);
cmd               131 drivers/scsi/libsas/sas_scsi_host.c static struct sas_task *sas_create_task(struct scsi_cmnd *cmd,
cmd               141 drivers/scsi/libsas/sas_scsi_host.c 	task->uldd_task = cmd;
cmd               142 drivers/scsi/libsas/sas_scsi_host.c 	ASSIGN_SAS_TASK(cmd, task);
cmd               148 drivers/scsi/libsas/sas_scsi_host.c 	int_to_scsilun(cmd->device->lun, &lun);
cmd               151 drivers/scsi/libsas/sas_scsi_host.c 	task->ssp_task.cmd = cmd;
cmd               153 drivers/scsi/libsas/sas_scsi_host.c 	task->scatter = scsi_sglist(cmd);
cmd               154 drivers/scsi/libsas/sas_scsi_host.c 	task->num_scatter = scsi_sg_count(cmd);
cmd               155 drivers/scsi/libsas/sas_scsi_host.c 	task->total_xfer_len = scsi_bufflen(cmd);
cmd               156 drivers/scsi/libsas/sas_scsi_host.c 	task->data_dir = cmd->sc_data_direction;
cmd               163 drivers/scsi/libsas/sas_scsi_host.c int sas_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd)
cmd               166 drivers/scsi/libsas/sas_scsi_host.c 	struct domain_device *dev = cmd_to_domain_dev(cmd);
cmd               172 drivers/scsi/libsas/sas_scsi_host.c 		cmd->result = DID_BAD_TARGET << 16;
cmd               178 drivers/scsi/libsas/sas_scsi_host.c 		res = ata_sas_queuecmd(cmd, dev->sata_dev.ap);
cmd               183 drivers/scsi/libsas/sas_scsi_host.c 	task = sas_create_task(cmd, dev, GFP_ATOMIC);
cmd               194 drivers/scsi/libsas/sas_scsi_host.c 	ASSIGN_SAS_TASK(cmd, NULL);
cmd               197 drivers/scsi/libsas/sas_scsi_host.c 		cmd->result = DID_SOFT_ERROR << 16; /* retry */
cmd               199 drivers/scsi/libsas/sas_scsi_host.c 		cmd->result = DID_ERROR << 16;
cmd               201 drivers/scsi/libsas/sas_scsi_host.c 	cmd->scsi_done(cmd);
cmd               205 drivers/scsi/libsas/sas_scsi_host.c static void sas_eh_finish_cmd(struct scsi_cmnd *cmd)
cmd               207 drivers/scsi/libsas/sas_scsi_host.c 	struct sas_ha_struct *sas_ha = SHOST_TO_SAS_HA(cmd->device->host);
cmd               208 drivers/scsi/libsas/sas_scsi_host.c 	struct domain_device *dev = cmd_to_domain_dev(cmd);
cmd               209 drivers/scsi/libsas/sas_scsi_host.c 	struct sas_task *task = TO_SAS_TASK(cmd);
cmd               215 drivers/scsi/libsas/sas_scsi_host.c 	sas_end_task(cmd, task);
cmd               221 drivers/scsi/libsas/sas_scsi_host.c 		list_move_tail(&cmd->eh_entry, &sas_ha->eh_ata_q);
cmd               229 drivers/scsi/libsas/sas_scsi_host.c 	scsi_eh_finish_cmd(cmd, &sas_ha->eh_done_q);
cmd               234 drivers/scsi/libsas/sas_scsi_host.c 	struct scsi_cmnd *cmd, *n;
cmd               236 drivers/scsi/libsas/sas_scsi_host.c 	list_for_each_entry_safe(cmd, n, error_q, eh_entry) {
cmd               237 drivers/scsi/libsas/sas_scsi_host.c 		if (cmd->device->sdev_target == my_cmd->device->sdev_target &&
cmd               238 drivers/scsi/libsas/sas_scsi_host.c 		    cmd->device->lun == my_cmd->device->lun)
cmd               239 drivers/scsi/libsas/sas_scsi_host.c 			sas_eh_finish_cmd(cmd);
cmd               246 drivers/scsi/libsas/sas_scsi_host.c 	struct scsi_cmnd *cmd, *n;
cmd               248 drivers/scsi/libsas/sas_scsi_host.c 	list_for_each_entry_safe(cmd, n, error_q, eh_entry) {
cmd               249 drivers/scsi/libsas/sas_scsi_host.c 		struct domain_device *x = cmd_to_domain_dev(cmd);
cmd               252 drivers/scsi/libsas/sas_scsi_host.c 			sas_eh_finish_cmd(cmd);
cmd               259 drivers/scsi/libsas/sas_scsi_host.c 	struct scsi_cmnd *cmd, *n;
cmd               261 drivers/scsi/libsas/sas_scsi_host.c 	list_for_each_entry_safe(cmd, n, error_q, eh_entry) {
cmd               262 drivers/scsi/libsas/sas_scsi_host.c 		struct domain_device *dev = cmd_to_domain_dev(cmd);
cmd               266 drivers/scsi/libsas/sas_scsi_host.c 			sas_eh_finish_cmd(cmd);
cmd               324 drivers/scsi/libsas/sas_scsi_host.c static int sas_recover_lu(struct domain_device *dev, struct scsi_cmnd *cmd)
cmd               331 drivers/scsi/libsas/sas_scsi_host.c 	int_to_scsilun(cmd->device->lun, &lun);
cmd               335 drivers/scsi/libsas/sas_scsi_host.c 		  cmd->device->lun);
cmd               460 drivers/scsi/libsas/sas_scsi_host.c int sas_eh_abort_handler(struct scsi_cmnd *cmd)
cmd               463 drivers/scsi/libsas/sas_scsi_host.c 	struct sas_task *task = TO_SAS_TASK(cmd);
cmd               464 drivers/scsi/libsas/sas_scsi_host.c 	struct Scsi_Host *host = cmd->device->host;
cmd               465 drivers/scsi/libsas/sas_scsi_host.c 	struct domain_device *dev = cmd_to_domain_dev(cmd);
cmd               492 drivers/scsi/libsas/sas_scsi_host.c int sas_eh_device_reset_handler(struct scsi_cmnd *cmd)
cmd               496 drivers/scsi/libsas/sas_scsi_host.c 	struct Scsi_Host *host = cmd->device->host;
cmd               497 drivers/scsi/libsas/sas_scsi_host.c 	struct domain_device *dev = cmd_to_domain_dev(cmd);
cmd               501 drivers/scsi/libsas/sas_scsi_host.c 		return sas_queue_reset(dev, SAS_DEV_LU_RESET, cmd->device->lun, 0);
cmd               503 drivers/scsi/libsas/sas_scsi_host.c 	int_to_scsilun(cmd->device->lun, &lun);
cmd               515 drivers/scsi/libsas/sas_scsi_host.c int sas_eh_target_reset_handler(struct scsi_cmnd *cmd)
cmd               518 drivers/scsi/libsas/sas_scsi_host.c 	struct Scsi_Host *host = cmd->device->host;
cmd               519 drivers/scsi/libsas/sas_scsi_host.c 	struct domain_device *dev = cmd_to_domain_dev(cmd);
cmd               537 drivers/scsi/libsas/sas_scsi_host.c static int try_to_reset_cmd_device(struct scsi_cmnd *cmd)
cmd               540 drivers/scsi/libsas/sas_scsi_host.c 	struct Scsi_Host *shost = cmd->device->host;
cmd               545 drivers/scsi/libsas/sas_scsi_host.c 	res = shost->hostt->eh_device_reset_handler(cmd);
cmd               551 drivers/scsi/libsas/sas_scsi_host.c 		return shost->hostt->eh_target_reset_handler(cmd);
cmd               558 drivers/scsi/libsas/sas_scsi_host.c 	struct scsi_cmnd *cmd, *n;
cmd               567 drivers/scsi/libsas/sas_scsi_host.c 	list_for_each_entry_safe(cmd, n, work_q, eh_entry) {
cmd               568 drivers/scsi/libsas/sas_scsi_host.c 		struct domain_device *dev = cmd_to_domain_dev(cmd);
cmd               576 drivers/scsi/libsas/sas_scsi_host.c 		task = TO_SAS_TASK(cmd);
cmd               580 drivers/scsi/libsas/sas_scsi_host.c 			list_move_tail(&cmd->eh_entry, &done);
cmd               584 drivers/scsi/libsas/sas_scsi_host.c 	list_for_each_entry_safe(cmd, n, work_q, eh_entry) {
cmd               585 drivers/scsi/libsas/sas_scsi_host.c 		struct sas_task *task = TO_SAS_TASK(cmd);
cmd               587 drivers/scsi/libsas/sas_scsi_host.c 		list_del_init(&cmd->eh_entry);
cmd               606 drivers/scsi/libsas/sas_scsi_host.c 			sas_eh_finish_cmd(cmd);
cmd               611 drivers/scsi/libsas/sas_scsi_host.c 			sas_eh_finish_cmd(cmd);
cmd               616 drivers/scsi/libsas/sas_scsi_host.c 			tmf_resp = sas_recover_lu(task->dev, cmd);
cmd               620 drivers/scsi/libsas/sas_scsi_host.c 					  cmd->device->lun);
cmd               621 drivers/scsi/libsas/sas_scsi_host.c 				sas_eh_finish_cmd(cmd);
cmd               622 drivers/scsi/libsas/sas_scsi_host.c 				sas_scsi_clear_queue_lu(work_q, cmd);
cmd               636 drivers/scsi/libsas/sas_scsi_host.c 				sas_eh_finish_cmd(cmd);
cmd               641 drivers/scsi/libsas/sas_scsi_host.c 			try_to_reset_cmd_device(cmd);
cmd               650 drivers/scsi/libsas/sas_scsi_host.c 					sas_eh_finish_cmd(cmd);
cmd               661 drivers/scsi/libsas/sas_scsi_host.c 					sas_eh_finish_cmd(cmd);
cmd               671 drivers/scsi/libsas/sas_scsi_host.c 			       cmd->device->lun);
cmd               673 drivers/scsi/libsas/sas_scsi_host.c 			sas_eh_finish_cmd(cmd);
cmd               684 drivers/scsi/libsas/sas_scsi_host.c 	list_for_each_entry_safe(cmd, n, work_q, eh_entry)
cmd               685 drivers/scsi/libsas/sas_scsi_host.c 		sas_eh_finish_cmd(cmd);
cmd               784 drivers/scsi/libsas/sas_scsi_host.c int sas_ioctl(struct scsi_device *sdev, unsigned int cmd, void __user *arg)
cmd               789 drivers/scsi/libsas/sas_scsi_host.c 		return ata_sas_scsi_ioctl(dev->sata_dev.ap, sdev, cmd, arg);
cmd               398 drivers/scsi/lpfc/lpfc_bsg.c 	IOCB_t *cmd;
cmd               436 drivers/scsi/lpfc/lpfc_bsg.c 	cmd = &cmdiocbq->iocb;
cmd               471 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.bdl.ulpIoTag32 = 0;
cmd               472 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.bdl.addrHigh = putPaddrHigh(bmp->phys);
cmd               473 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.bdl.addrLow = putPaddrLow(bmp->phys);
cmd               474 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.bdl.bdeFlags = BUFF_TYPE_BLP_64;
cmd               475 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.bdl.bdeSize =
cmd               477 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpCommand = CMD_GEN_REQUEST64_CR;
cmd               478 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.w5.hcsw.Fctl = (SI | LA);
cmd               479 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.w5.hcsw.Dfctl = 0;
cmd               480 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.w5.hcsw.Rctl = FC_RCTL_DD_UNSOL_CTL;
cmd               481 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.w5.hcsw.Type = FC_TYPE_CT;
cmd               482 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpBdeCount = 1;
cmd               483 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpLe = 1;
cmd               484 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpClass = CLASS3;
cmd               485 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpContext = ndlp->nlp_rpi;
cmd               487 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->ulpContext = phba->sli4_hba.rpi_ids[ndlp->nlp_rpi];
cmd               488 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpOwner = OWN_CHIP;
cmd               493 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpTimeout = timeout;
cmd               919 drivers/scsi/lpfc/lpfc_bsg.c 	uint32_t cmd;
cmd               961 drivers/scsi/lpfc/lpfc_bsg.c 	cmd = ct_req->CommandResponse.bits.CmdRsp;
cmd              1063 drivers/scsi/lpfc/lpfc_bsg.c 					switch (cmd) {
cmd              2653 drivers/scsi/lpfc/lpfc_bsg.c 	IOCB_t *cmd, *rsp;
cmd              2704 drivers/scsi/lpfc/lpfc_bsg.c 	cmd = &cmdiocbq->iocb;
cmd              2717 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.bdl.addrHigh = putPaddrHigh(dmabuf->phys);
cmd              2718 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.bdl.addrLow = putPaddrLow(dmabuf->phys);
cmd              2719 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.bdl.bdeFlags = BUFF_TYPE_BLP_64;
cmd              2720 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.bdl.bdeSize = sizeof(*bpl);
cmd              2722 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.w5.hcsw.Fctl = LA;
cmd              2723 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.w5.hcsw.Dfctl = 0;
cmd              2724 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.w5.hcsw.Rctl = FC_RCTL_DD_UNSOL_CTL;
cmd              2725 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.w5.hcsw.Type = FC_TYPE_CT;
cmd              2727 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpCommand = CMD_XMIT_SEQUENCE64_CR;
cmd              2728 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpBdeCount = 1;
cmd              2729 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpLe = 1;
cmd              2730 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpClass = CLASS3;
cmd              2731 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpContext = rpi;
cmd              2959 drivers/scsi/lpfc/lpfc_bsg.c 	IOCB_t *cmd = NULL;
cmd              2993 drivers/scsi/lpfc/lpfc_bsg.c 	cmd = &cmdiocbq->iocb;
cmd              3004 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->un.quexri64cx.buff.bde.addrHigh =
cmd              3006 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->un.quexri64cx.buff.bde.addrLow =
cmd              3008 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->un.quexri64cx.buff.bde.tus.f.bdeSize =
cmd              3010 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->un.quexri64cx.buff.buffer_tag = mp[i]->buffer_tag;
cmd              3011 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->ulpCommand = CMD_QUE_XRI64_CX;
cmd              3012 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->ulpPU = 0;
cmd              3013 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->ulpLe = 1;
cmd              3014 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->ulpBdeCount = 1;
cmd              3015 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->unsli3.que_xri64cx_ext_words.ebde_count = 0;
cmd              3018 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->un.cont64[i].addrHigh = putPaddrHigh(mp[i]->phys);
cmd              3019 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->un.cont64[i].addrLow = putPaddrLow(mp[i]->phys);
cmd              3020 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->un.cont64[i].tus.f.bdeSize =
cmd              3022 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->ulpBdeCount = ++i;
cmd              3027 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->ulpCommand = CMD_QUE_XRI_BUF64_CX;
cmd              3028 drivers/scsi/lpfc/lpfc_bsg.c 			cmd->ulpLe = 1;
cmd              3031 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->ulpClass = CLASS3;
cmd              3032 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->ulpContext = rxxri;
cmd              3061 drivers/scsi/lpfc/lpfc_bsg.c 		cmd = &cmdiocbq->iocb;
cmd              3112 drivers/scsi/lpfc/lpfc_bsg.c 	IOCB_t *cmd, *rsp = NULL;
cmd              3248 drivers/scsi/lpfc/lpfc_bsg.c 	cmd = &cmdiocbq->iocb;
cmd              3282 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.bdl.addrHigh = putPaddrHigh(txbmp->phys);
cmd              3283 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.bdl.addrLow = putPaddrLow(txbmp->phys);
cmd              3284 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.bdl.bdeFlags = BUFF_TYPE_BLP_64;
cmd              3285 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.bdl.bdeSize = (num_bde * sizeof(struct ulp_bde64));
cmd              3287 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.w5.hcsw.Fctl = (LS | LA);
cmd              3288 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.w5.hcsw.Dfctl = 0;
cmd              3289 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.w5.hcsw.Rctl = FC_RCTL_DD_UNSOL_CTL;
cmd              3290 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.xseq64.w5.hcsw.Type = FC_TYPE_CT;
cmd              3292 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpCommand = CMD_XMIT_SEQUENCE64_CX;
cmd              3293 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpBdeCount = 1;
cmd              3294 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpLe = 1;
cmd              3295 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpClass = CLASS3;
cmd              3298 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->ulpContext = txxri;
cmd              3300 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->un.xseq64.bdl.ulpIoTag32 = 0;
cmd              3301 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->un.ulpWord[3] = phba->sli4_hba.rpi_ids[rpi];
cmd              3304 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->unsli3.rcvsli3.ox_id = 0xffff;
cmd              5184 drivers/scsi/lpfc/lpfc_bsg.c 	IOCB_t *cmd;
cmd              5275 drivers/scsi/lpfc/lpfc_bsg.c 	cmd = &cmdiocbq->iocb;
cmd              5276 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.bdl.ulpIoTag32 = 0;
cmd              5277 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.bdl.addrHigh = putPaddrHigh(bmp->phys);
cmd              5278 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.bdl.addrLow = putPaddrLow(bmp->phys);
cmd              5279 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.bdl.bdeFlags = BUFF_TYPE_BLP_64;
cmd              5280 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.bdl.bdeSize =
cmd              5282 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.w5.hcsw.Fctl = (SI | LA);
cmd              5283 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.w5.hcsw.Dfctl = 0;
cmd              5284 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.w5.hcsw.Rctl = FC_RCTL_DD_UNSOL_CMD;
cmd              5285 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->un.genreq64.w5.hcsw.Type = MENLO_TRANSPORT_TYPE; /* 0xfe */
cmd              5286 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpBdeCount = 1;
cmd              5287 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpClass = CLASS3;
cmd              5288 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpOwner = OWN_CHIP;
cmd              5289 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpLe = 1; /* Limited Edition */
cmd              5293 drivers/scsi/lpfc/lpfc_bsg.c 	cmd->ulpTimeout = MENLO_TIMEOUT - 5;
cmd              5298 drivers/scsi/lpfc/lpfc_bsg.c 	if (menlo_cmd->cmd == LPFC_BSG_VENDOR_MENLO_CMD) {
cmd              5299 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->ulpCommand = CMD_GEN_REQUEST64_CR;
cmd              5300 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->ulpPU = MENLO_PU; /* 3 */
cmd              5301 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->un.ulpWord[4] = MENLO_DID; /* 0x0000FC0E */
cmd              5302 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->ulpContext = MENLO_CONTEXT; /* 0 */
cmd              5304 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->ulpCommand = CMD_GEN_REQUEST64_CX;
cmd              5305 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->ulpPU = 1;
cmd              5306 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->un.ulpWord[4] = 0;
cmd              5307 drivers/scsi/lpfc/lpfc_bsg.c 		cmd->ulpContext = menlo_cmd->xri;
cmd               135 drivers/scsi/lpfc/lpfc_bsg.h 	uint32_t cmd;
cmd              1859 drivers/scsi/lpfc/lpfc_ct.c 	uint32_t latt, cmd, err;
cmd              1911 drivers/scsi/lpfc/lpfc_ct.c 	cmd =  be16_to_cpu(fdmi_cmd);
cmd              1915 drivers/scsi/lpfc/lpfc_ct.c 				 "0220 FDMI cmd failed FS_RJT Data: x%x", cmd);
cmd              1918 drivers/scsi/lpfc/lpfc_ct.c 		switch (cmd) {
cmd              1934 drivers/scsi/lpfc/lpfc_ct.c 				lpfc_fdmi_cmd(vport, ndlp, cmd, 0);
cmd              1939 drivers/scsi/lpfc/lpfc_ct.c 				lpfc_fdmi_cmd(vport, ndlp, cmd, 0);
cmd              1954 drivers/scsi/lpfc/lpfc_ct.c 				lpfc_fdmi_cmd(vport, ndlp, cmd, 0);
cmd              1965 drivers/scsi/lpfc/lpfc_ct.c 	switch (cmd) {
cmd              3053 drivers/scsi/lpfc/lpfc_debugfs.c 		switch (idiag.cmd.opcode) {
cmd              3122 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_RD) {
cmd              3123 drivers/scsi/lpfc/lpfc_debugfs.c 		where = idiag.cmd.data[IDIAG_PCICFG_WHERE_INDX];
cmd              3124 drivers/scsi/lpfc/lpfc_debugfs.c 		count = idiag.cmd.data[IDIAG_PCICFG_COUNT_INDX];
cmd              3234 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
cmd              3238 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_RD) {
cmd              3243 drivers/scsi/lpfc/lpfc_debugfs.c 		where = idiag.cmd.data[IDIAG_PCICFG_WHERE_INDX];
cmd              3244 drivers/scsi/lpfc/lpfc_debugfs.c 		count = idiag.cmd.data[IDIAG_PCICFG_COUNT_INDX];
cmd              3272 drivers/scsi/lpfc/lpfc_debugfs.c 	} else if (idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_WR ||
cmd              3273 drivers/scsi/lpfc/lpfc_debugfs.c 		   idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_ST ||
cmd              3274 drivers/scsi/lpfc/lpfc_debugfs.c 		   idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_CL) {
cmd              3279 drivers/scsi/lpfc/lpfc_debugfs.c 		where = idiag.cmd.data[IDIAG_PCICFG_WHERE_INDX];
cmd              3280 drivers/scsi/lpfc/lpfc_debugfs.c 		count = idiag.cmd.data[IDIAG_PCICFG_COUNT_INDX];
cmd              3281 drivers/scsi/lpfc/lpfc_debugfs.c 		value = idiag.cmd.data[IDIAG_PCICFG_VALUE_INDX];
cmd              3292 drivers/scsi/lpfc/lpfc_debugfs.c 			if (idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_WR)
cmd              3295 drivers/scsi/lpfc/lpfc_debugfs.c 			if (idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_ST) {
cmd              3303 drivers/scsi/lpfc/lpfc_debugfs.c 			if (idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_CL) {
cmd              3317 drivers/scsi/lpfc/lpfc_debugfs.c 			if (idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_WR)
cmd              3320 drivers/scsi/lpfc/lpfc_debugfs.c 			if (idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_ST) {
cmd              3328 drivers/scsi/lpfc/lpfc_debugfs.c 			if (idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_CL) {
cmd              3342 drivers/scsi/lpfc/lpfc_debugfs.c 			if (idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_WR)
cmd              3344 drivers/scsi/lpfc/lpfc_debugfs.c 			if (idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_ST) {
cmd              3353 drivers/scsi/lpfc/lpfc_debugfs.c 			if (idiag.cmd.opcode == LPFC_IDIAG_CMD_PCICFG_CL) {
cmd              3418 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_BARACC_RD) {
cmd              3419 drivers/scsi/lpfc/lpfc_debugfs.c 		bar_num   = idiag.cmd.data[IDIAG_BARACC_BAR_NUM_INDX];
cmd              3420 drivers/scsi/lpfc/lpfc_debugfs.c 		offset    = idiag.cmd.data[IDIAG_BARACC_OFF_SET_INDX];
cmd              3421 drivers/scsi/lpfc/lpfc_debugfs.c 		acc_range = idiag.cmd.data[IDIAG_BARACC_ACC_MOD_INDX];
cmd              3422 drivers/scsi/lpfc/lpfc_debugfs.c 		bar_size = idiag.cmd.data[IDIAG_BARACC_BAR_SZE_INDX];
cmd              3559 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
cmd              3564 drivers/scsi/lpfc/lpfc_debugfs.c 	bar_num = idiag.cmd.data[IDIAG_BARACC_BAR_NUM_INDX];
cmd              3579 drivers/scsi/lpfc/lpfc_debugfs.c 			idiag.cmd.data[IDIAG_BARACC_BAR_SZE_INDX] =
cmd              3583 drivers/scsi/lpfc/lpfc_debugfs.c 			idiag.cmd.data[IDIAG_BARACC_BAR_SZE_INDX] =
cmd              3587 drivers/scsi/lpfc/lpfc_debugfs.c 			idiag.cmd.data[IDIAG_BARACC_BAR_SZE_INDX] =
cmd              3594 drivers/scsi/lpfc/lpfc_debugfs.c 			idiag.cmd.data[IDIAG_BARACC_BAR_SZE_INDX] =
cmd              3602 drivers/scsi/lpfc/lpfc_debugfs.c 	offset = idiag.cmd.data[IDIAG_BARACC_OFF_SET_INDX];
cmd              3606 drivers/scsi/lpfc/lpfc_debugfs.c 	bar_size = idiag.cmd.data[IDIAG_BARACC_BAR_SZE_INDX];
cmd              3607 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_BARACC_RD) {
cmd              3611 drivers/scsi/lpfc/lpfc_debugfs.c 		acc_range = idiag.cmd.data[IDIAG_BARACC_ACC_MOD_INDX];
cmd              3624 drivers/scsi/lpfc/lpfc_debugfs.c 	} else if (idiag.cmd.opcode == LPFC_IDIAG_CMD_BARACC_WR ||
cmd              3625 drivers/scsi/lpfc/lpfc_debugfs.c 		   idiag.cmd.opcode == LPFC_IDIAG_CMD_BARACC_ST ||
cmd              3626 drivers/scsi/lpfc/lpfc_debugfs.c 		   idiag.cmd.opcode == LPFC_IDIAG_CMD_BARACC_CL) {
cmd              3632 drivers/scsi/lpfc/lpfc_debugfs.c 		value = idiag.cmd.data[IDIAG_BARACC_REG_VAL_INDX];
cmd              3633 drivers/scsi/lpfc/lpfc_debugfs.c 		if (idiag.cmd.opcode == LPFC_IDIAG_CMD_BARACC_WR) {
cmd              3637 drivers/scsi/lpfc/lpfc_debugfs.c 		if (idiag.cmd.opcode == LPFC_IDIAG_CMD_BARACC_ST) {
cmd              3643 drivers/scsi/lpfc/lpfc_debugfs.c 		if (idiag.cmd.opcode == LPFC_IDIAG_CMD_BARACC_CL) {
cmd              4074 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_QUEACC_RD) {
cmd              4075 drivers/scsi/lpfc/lpfc_debugfs.c 		index = idiag.cmd.data[IDIAG_QUEACC_INDEX_INDX];
cmd              4076 drivers/scsi/lpfc/lpfc_debugfs.c 		count = idiag.cmd.data[IDIAG_QUEACC_COUNT_INDX];
cmd              4143 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
cmd              4148 drivers/scsi/lpfc/lpfc_debugfs.c 	quetp  = idiag.cmd.data[IDIAG_QUEACC_QUETP_INDX];
cmd              4149 drivers/scsi/lpfc/lpfc_debugfs.c 	queid  = idiag.cmd.data[IDIAG_QUEACC_QUEID_INDX];
cmd              4150 drivers/scsi/lpfc/lpfc_debugfs.c 	index  = idiag.cmd.data[IDIAG_QUEACC_INDEX_INDX];
cmd              4151 drivers/scsi/lpfc/lpfc_debugfs.c 	count  = idiag.cmd.data[IDIAG_QUEACC_COUNT_INDX];
cmd              4152 drivers/scsi/lpfc/lpfc_debugfs.c 	offset = idiag.cmd.data[IDIAG_QUEACC_OFFST_INDX];
cmd              4153 drivers/scsi/lpfc/lpfc_debugfs.c 	value  = idiag.cmd.data[IDIAG_QUEACC_VALUE_INDX];
cmd              4156 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_QUEACC_WR ||
cmd              4157 drivers/scsi/lpfc/lpfc_debugfs.c 	    idiag.cmd.opcode == LPFC_IDIAG_CMD_QUEACC_ST ||
cmd              4158 drivers/scsi/lpfc/lpfc_debugfs.c 	    idiag.cmd.opcode == LPFC_IDIAG_CMD_QUEACC_CL) {
cmd              4163 drivers/scsi/lpfc/lpfc_debugfs.c 	} else if (idiag.cmd.opcode == LPFC_IDIAG_CMD_QUEACC_RD) {
cmd              4328 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_QUEACC_RD) {
cmd              4333 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_QUEACC_WR ||
cmd              4334 drivers/scsi/lpfc/lpfc_debugfs.c 	    idiag.cmd.opcode == LPFC_IDIAG_CMD_QUEACC_ST ||
cmd              4335 drivers/scsi/lpfc/lpfc_debugfs.c 	    idiag.cmd.opcode == LPFC_IDIAG_CMD_QUEACC_CL) {
cmd              4342 drivers/scsi/lpfc/lpfc_debugfs.c 		if (idiag.cmd.opcode == LPFC_IDIAG_CMD_QUEACC_WR)
cmd              4344 drivers/scsi/lpfc/lpfc_debugfs.c 		if (idiag.cmd.opcode == LPFC_IDIAG_CMD_QUEACC_ST)
cmd              4346 drivers/scsi/lpfc/lpfc_debugfs.c 		if (idiag.cmd.opcode == LPFC_IDIAG_CMD_QUEACC_CL)
cmd              4451 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_DRBACC_RD)
cmd              4452 drivers/scsi/lpfc/lpfc_debugfs.c 		drb_reg_id = idiag.cmd.data[IDIAG_DRBACC_REGID_INDX];
cmd              4498 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
cmd              4503 drivers/scsi/lpfc/lpfc_debugfs.c 	drb_reg_id = idiag.cmd.data[IDIAG_DRBACC_REGID_INDX];
cmd              4504 drivers/scsi/lpfc/lpfc_debugfs.c 	value = idiag.cmd.data[IDIAG_DRBACC_VALUE_INDX];
cmd              4506 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_DRBACC_WR ||
cmd              4507 drivers/scsi/lpfc/lpfc_debugfs.c 	    idiag.cmd.opcode == LPFC_IDIAG_CMD_DRBACC_ST ||
cmd              4508 drivers/scsi/lpfc/lpfc_debugfs.c 	    idiag.cmd.opcode == LPFC_IDIAG_CMD_DRBACC_CL) {
cmd              4513 drivers/scsi/lpfc/lpfc_debugfs.c 	} else if (idiag.cmd.opcode == LPFC_IDIAG_CMD_DRBACC_RD) {
cmd              4523 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_DRBACC_WR ||
cmd              4524 drivers/scsi/lpfc/lpfc_debugfs.c 	    idiag.cmd.opcode == LPFC_IDIAG_CMD_DRBACC_ST ||
cmd              4525 drivers/scsi/lpfc/lpfc_debugfs.c 	    idiag.cmd.opcode == LPFC_IDIAG_CMD_DRBACC_CL) {
cmd              4546 drivers/scsi/lpfc/lpfc_debugfs.c 		if (idiag.cmd.opcode == LPFC_IDIAG_CMD_DRBACC_WR)
cmd              4548 drivers/scsi/lpfc/lpfc_debugfs.c 		if (idiag.cmd.opcode == LPFC_IDIAG_CMD_DRBACC_ST) {
cmd              4552 drivers/scsi/lpfc/lpfc_debugfs.c 		if (idiag.cmd.opcode == LPFC_IDIAG_CMD_DRBACC_CL) {
cmd              4669 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_CTLACC_RD)
cmd              4670 drivers/scsi/lpfc/lpfc_debugfs.c 		ctl_reg_id = idiag.cmd.data[IDIAG_CTLACC_REGID_INDX];
cmd              4713 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
cmd              4718 drivers/scsi/lpfc/lpfc_debugfs.c 	ctl_reg_id = idiag.cmd.data[IDIAG_CTLACC_REGID_INDX];
cmd              4719 drivers/scsi/lpfc/lpfc_debugfs.c 	value = idiag.cmd.data[IDIAG_CTLACC_VALUE_INDX];
cmd              4721 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_CTLACC_WR ||
cmd              4722 drivers/scsi/lpfc/lpfc_debugfs.c 	    idiag.cmd.opcode == LPFC_IDIAG_CMD_CTLACC_ST ||
cmd              4723 drivers/scsi/lpfc/lpfc_debugfs.c 	    idiag.cmd.opcode == LPFC_IDIAG_CMD_CTLACC_CL) {
cmd              4728 drivers/scsi/lpfc/lpfc_debugfs.c 	} else if (idiag.cmd.opcode == LPFC_IDIAG_CMD_CTLACC_RD) {
cmd              4738 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_CTLACC_WR ||
cmd              4739 drivers/scsi/lpfc/lpfc_debugfs.c 	    idiag.cmd.opcode == LPFC_IDIAG_CMD_CTLACC_ST ||
cmd              4740 drivers/scsi/lpfc/lpfc_debugfs.c 	    idiag.cmd.opcode == LPFC_IDIAG_CMD_CTLACC_CL) {
cmd              4770 drivers/scsi/lpfc/lpfc_debugfs.c 		if (idiag.cmd.opcode == LPFC_IDIAG_CMD_CTLACC_WR)
cmd              4772 drivers/scsi/lpfc/lpfc_debugfs.c 		if (idiag.cmd.opcode == LPFC_IDIAG_CMD_CTLACC_ST) {
cmd              4776 drivers/scsi/lpfc/lpfc_debugfs.c 		if (idiag.cmd.opcode == LPFC_IDIAG_CMD_CTLACC_CL) {
cmd              4809 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_mbox_cmd = idiag.cmd.data[IDIAG_MBXACC_MBCMD_INDX];
cmd              4810 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_dump_map = idiag.cmd.data[IDIAG_MBXACC_DPMAP_INDX];
cmd              4811 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_dump_cnt = idiag.cmd.data[IDIAG_MBXACC_DPCNT_INDX];
cmd              4812 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_word_cnt = idiag.cmd.data[IDIAG_MBXACC_WDCNT_INDX];
cmd              4862 drivers/scsi/lpfc/lpfc_debugfs.c 	if ((idiag.cmd.opcode != LPFC_IDIAG_CMD_MBXACC_DP) &&
cmd              4863 drivers/scsi/lpfc/lpfc_debugfs.c 	    (idiag.cmd.opcode != LPFC_IDIAG_BSG_MBXACC_DP))
cmd              4897 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
cmd              4902 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_mbox_cmd = idiag.cmd.data[IDIAG_MBXACC_MBCMD_INDX];
cmd              4903 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_dump_map = idiag.cmd.data[IDIAG_MBXACC_DPMAP_INDX];
cmd              4904 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_dump_cnt = idiag.cmd.data[IDIAG_MBXACC_DPCNT_INDX];
cmd              4905 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_word_cnt = idiag.cmd.data[IDIAG_MBXACC_WDCNT_INDX];
cmd              4907 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode == LPFC_IDIAG_CMD_MBXACC_DP) {
cmd              4915 drivers/scsi/lpfc/lpfc_debugfs.c 	} else if (idiag.cmd.opcode == LPFC_IDIAG_BSG_MBXACC_DP) {
cmd              5171 drivers/scsi/lpfc/lpfc_debugfs.c 	rc = lpfc_idiag_cmd_get(buf, nbytes, &idiag.cmd);
cmd              5175 drivers/scsi/lpfc/lpfc_debugfs.c 	ext_map = idiag.cmd.data[IDIAG_EXTACC_EXMAP_INDX];
cmd              5177 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode != LPFC_IDIAG_CMD_EXTACC_RD)
cmd              5226 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode != LPFC_IDIAG_CMD_EXTACC_RD)
cmd              5229 drivers/scsi/lpfc/lpfc_debugfs.c 	ext_map = idiag.cmd.data[IDIAG_EXTACC_EXMAP_INDX];
cmd              5484 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode != LPFC_IDIAG_BSG_MBXACC_DP)
cmd              5487 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_mbox_cmd = &idiag.cmd.data[IDIAG_MBXACC_MBCMD_INDX];
cmd              5488 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_dump_map = &idiag.cmd.data[IDIAG_MBXACC_DPMAP_INDX];
cmd              5489 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_dump_cnt = &idiag.cmd.data[IDIAG_MBXACC_DPCNT_INDX];
cmd              5490 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_word_cnt = &idiag.cmd.data[IDIAG_MBXACC_WDCNT_INDX];
cmd              5580 drivers/scsi/lpfc/lpfc_debugfs.c 	if (idiag.cmd.opcode != LPFC_IDIAG_CMD_MBXACC_DP)
cmd              5583 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_mbox_cmd = &idiag.cmd.data[IDIAG_MBXACC_MBCMD_INDX];
cmd              5584 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_dump_map = &idiag.cmd.data[IDIAG_MBXACC_DPMAP_INDX];
cmd              5585 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_dump_cnt = &idiag.cmd.data[IDIAG_MBXACC_DPCNT_INDX];
cmd              5586 drivers/scsi/lpfc/lpfc_debugfs.c 	mbx_word_cnt = &idiag.cmd.data[IDIAG_MBXACC_WDCNT_INDX];
cmd               278 drivers/scsi/lpfc/lpfc_debugfs.h 	struct lpfc_idiag_cmd cmd;
cmd              1224 drivers/scsi/lpfc/lpfc_els.c 	uint32_t cmd;
cmd              1227 drivers/scsi/lpfc/lpfc_els.c 	cmd = *pcmd;
cmd              1233 drivers/scsi/lpfc/lpfc_els.c 			irsp->ulpStatus, irsp->un.ulpWord[4], cmd,
cmd              3457 drivers/scsi/lpfc/lpfc_els.c 	uint32_t cmd, retry;
cmd              3460 drivers/scsi/lpfc/lpfc_els.c 	cmd = ndlp->nlp_last_elscmd;
cmd              3479 drivers/scsi/lpfc/lpfc_els.c 	switch (cmd) {
cmd              3606 drivers/scsi/lpfc/lpfc_els.c 	uint32_t cmd = 0;
cmd              3617 drivers/scsi/lpfc/lpfc_els.c 		cmd = *elscmd++;
cmd              3627 drivers/scsi/lpfc/lpfc_els.c 		    && (cmd != ELS_CMD_PLOGI))
cmd              3651 drivers/scsi/lpfc/lpfc_els.c 			if (cmd == ELS_CMD_FLOGI) {
cmd              3660 drivers/scsi/lpfc/lpfc_els.c 			if (cmd == ELS_CMD_PLOGI && cmdiocb->retry == 0)
cmd              3669 drivers/scsi/lpfc/lpfc_els.c 					 cmd, cmdiocb->retry, delay);
cmd              3691 drivers/scsi/lpfc/lpfc_els.c 			if (cmd == ELS_CMD_PLOGI &&
cmd              3702 drivers/scsi/lpfc/lpfc_els.c 			if (cmd == ELS_CMD_PLOGI &&
cmd              3741 drivers/scsi/lpfc/lpfc_els.c 			if (cmd == ELS_CMD_PRLI || cmd == ELS_CMD_NVMEPRLI) {
cmd              3751 drivers/scsi/lpfc/lpfc_els.c 				if (cmd == ELS_CMD_PLOGI) {
cmd              3760 drivers/scsi/lpfc/lpfc_els.c 				if (cmd == ELS_CMD_PLOGI) {
cmd              3767 drivers/scsi/lpfc/lpfc_els.c 			if (cmd == ELS_CMD_PLOGI) {
cmd              3774 drivers/scsi/lpfc/lpfc_els.c 			  (cmd == ELS_CMD_FDISC) &&
cmd              3786 drivers/scsi/lpfc/lpfc_els.c 			if ((cmd == ELS_CMD_PLOGI) ||
cmd              3787 drivers/scsi/lpfc/lpfc_els.c 			    (cmd == ELS_CMD_PRLI) ||
cmd              3788 drivers/scsi/lpfc/lpfc_els.c 			    (cmd == ELS_CMD_NVMEPRLI)) {
cmd              3791 drivers/scsi/lpfc/lpfc_els.c 			} else if (cmd == ELS_CMD_FDISC) {
cmd              3805 drivers/scsi/lpfc/lpfc_els.c 			if (cmd == ELS_CMD_FDISC &&
cmd              3810 drivers/scsi/lpfc/lpfc_els.c 			} else if (cmd == ELS_CMD_FLOGI &&
cmd              3824 drivers/scsi/lpfc/lpfc_els.c 			  (cmd == ELS_CMD_FDISC) &&
cmd              3838 drivers/scsi/lpfc/lpfc_els.c 			    (cmd == ELS_CMD_FLOGI)) {
cmd              3849 drivers/scsi/lpfc/lpfc_els.c 			    LSEXP_REQ_UNSUPPORTED && cmd == ELS_CMD_PRLI) {
cmd              3884 drivers/scsi/lpfc/lpfc_els.c 	if ((cmd == ELS_CMD_FLOGI) &&
cmd              3899 drivers/scsi/lpfc/lpfc_els.c 	} else if ((cmd == ELS_CMD_FDISC) && !lpfc_error_lost_link(irsp)) {
cmd              3917 drivers/scsi/lpfc/lpfc_els.c 		if ((cmd == ELS_CMD_PLOGI) || (cmd == ELS_CMD_FDISC)) {
cmd              3923 drivers/scsi/lpfc/lpfc_els.c 						 "Data: x%x x%x\n", cmd, did,
cmd              3933 drivers/scsi/lpfc/lpfc_els.c 				 cmd, did, cmdiocb->retry, delay);
cmd              3935 drivers/scsi/lpfc/lpfc_els.c 		if (((cmd == ELS_CMD_PLOGI) || (cmd == ELS_CMD_ADISC)) &&
cmd              3960 drivers/scsi/lpfc/lpfc_els.c 			if ((cmd == ELS_CMD_PRLI) ||
cmd              3961 drivers/scsi/lpfc/lpfc_els.c 			    (cmd == ELS_CMD_NVMEPRLI))
cmd              3967 drivers/scsi/lpfc/lpfc_els.c 			ndlp->nlp_last_elscmd = cmd;
cmd              3971 drivers/scsi/lpfc/lpfc_els.c 		switch (cmd) {
cmd              4009 drivers/scsi/lpfc/lpfc_els.c 			 cmd, did, irsp->ulpStatus,
cmd              4016 drivers/scsi/lpfc/lpfc_els.c 			 cmd, did, cmdiocb->retry, irsp->ulpStatus,
cmd              5890 drivers/scsi/lpfc/lpfc_els.c 	IOCB_t *cmd = NULL;
cmd              5932 drivers/scsi/lpfc/lpfc_els.c 	cmd = &cmdiocb->iocb;
cmd              5934 drivers/scsi/lpfc/lpfc_els.c 	rdp_context->ox_id = cmd->unsli3.rcvsli3.ox_id;
cmd              5935 drivers/scsi/lpfc/lpfc_els.c 	rdp_context->rx_id = cmd->ulpContext;
cmd              6465 drivers/scsi/lpfc/lpfc_els.c 	uint32_t payload_len, length, nportid, *cmd;
cmd              6586 drivers/scsi/lpfc/lpfc_els.c 				cmd = vport->fc_rscn_id_list[rscn_cnt-1]->virt;
cmd              6587 drivers/scsi/lpfc/lpfc_els.c 				length = be32_to_cpu(*cmd & ~ELS_CMD_MASK);
cmd              6591 drivers/scsi/lpfc/lpfc_els.c 				*cmd &= ELS_CMD_MASK;
cmd              6592 drivers/scsi/lpfc/lpfc_els.c 				*cmd |= cpu_to_be32(payload_len + length);
cmd              6593 drivers/scsi/lpfc/lpfc_els.c 				memcpy(((uint8_t *)cmd) + length, lp,
cmd              6775 drivers/scsi/lpfc/lpfc_els.c 	uint32_t cmd, did;
cmd              6780 drivers/scsi/lpfc/lpfc_els.c 	cmd = *lp++;
cmd              6796 drivers/scsi/lpfc/lpfc_els.c 				 cmd, did);
cmd              7890 drivers/scsi/lpfc/lpfc_els.c 	IOCB_t *cmd = NULL;
cmd              7918 drivers/scsi/lpfc/lpfc_els.c 		cmd = &piocb->iocb;
cmd              7946 drivers/scsi/lpfc/lpfc_els.c 		if (cmd->ulpCommand != CMD_GEN_REQUEST64_CR)
cmd              7947 drivers/scsi/lpfc/lpfc_els.c 			remote_ID = cmd->un.elsreq64.remoteID;
cmd              7950 drivers/scsi/lpfc/lpfc_els.c 			ndlp = __lpfc_findnode_rpi(vport, cmd->ulpContext);
cmd              7961 drivers/scsi/lpfc/lpfc_els.c 		cmd = &piocb->iocb;
cmd              7965 drivers/scsi/lpfc/lpfc_els.c 			 remote_ID, cmd->ulpCommand, cmd->ulpIoTag);
cmd              8005 drivers/scsi/lpfc/lpfc_els.c 	IOCB_t *cmd = NULL;
cmd              8042 drivers/scsi/lpfc/lpfc_els.c 		cmd = &piocb->iocb;
cmd              8043 drivers/scsi/lpfc/lpfc_els.c 		if (cmd->ulpCommand == CMD_ELS_REQUEST64_CR) {
cmd              8056 drivers/scsi/lpfc/lpfc_els.c 		if (cmd->ulpCommand == CMD_GEN_REQUEST64_CR)
cmd              8084 drivers/scsi/lpfc/lpfc_els.c 		cmd = &piocb->iocb;
cmd              8091 drivers/scsi/lpfc/lpfc_els.c 		if (cmd->ulpCommand == CMD_QUE_RING_BUF_CN ||
cmd              8092 drivers/scsi/lpfc/lpfc_els.c 		    cmd->ulpCommand == CMD_QUE_RING_BUF64_CN ||
cmd              8093 drivers/scsi/lpfc/lpfc_els.c 		    cmd->ulpCommand == CMD_CLOSE_XRI_CN ||
cmd              8094 drivers/scsi/lpfc/lpfc_els.c 		    cmd->ulpCommand == CMD_ABORT_XRI_CN)
cmd              8108 drivers/scsi/lpfc/lpfc_els.c 			cmd = &piocb->iocb;
cmd              8324 drivers/scsi/lpfc/lpfc_els.c 	uint32_t cmd, did, newnode;
cmd              8334 drivers/scsi/lpfc/lpfc_els.c 	cmd = *payload;
cmd              8356 drivers/scsi/lpfc/lpfc_els.c 			(cmd != ELS_CMD_PLOGI))
cmd              8404 drivers/scsi/lpfc/lpfc_els.c 	if ((cmd & ELS_CMD_MASK) == ELS_CMD_RSCN) {
cmd              8405 drivers/scsi/lpfc/lpfc_els.c 		cmd &= ELS_CMD_MASK;
cmd              8411 drivers/scsi/lpfc/lpfc_els.c 			cmd, did, vport->port_state, vport->fc_flag,
cmd              8416 drivers/scsi/lpfc/lpfc_els.c 	    (cmd != ELS_CMD_FLOGI) &&
cmd              8417 drivers/scsi/lpfc/lpfc_els.c 	    !((cmd == ELS_CMD_PLOGI) && (vport->fc_flag & FC_PT2PT))) {
cmd              8423 drivers/scsi/lpfc/lpfc_els.c 	switch (cmd) {
cmd              8699 drivers/scsi/lpfc/lpfc_els.c 			cmd, did, vport->port_state);
cmd              8708 drivers/scsi/lpfc/lpfc_els.c 				 "received from NPORT x%x\n", cmd, did);
cmd              9604 drivers/scsi/lpfc/lpfc_els.c 	IOCB_t *cmd;
cmd              9633 drivers/scsi/lpfc/lpfc_els.c 			cmd = &iocb->iocb;
cmd              9634 drivers/scsi/lpfc/lpfc_els.c 			cmd->ulpStatus = IOSTAT_LOCAL_REJECT;
cmd              9635 drivers/scsi/lpfc/lpfc_els.c 			cmd->un.ulpWord[4] = IOERR_SLI_ABORTED;
cmd               539 drivers/scsi/lpfc/lpfc_nportdisc.c 	uint32_t cmd;
cmd               544 drivers/scsi/lpfc/lpfc_nportdisc.c 	cmd = elsiocb->drvrTimeout;
cmd               546 drivers/scsi/lpfc/lpfc_nportdisc.c 	if (cmd == ELS_CMD_ADISC) {
cmd               569 drivers/scsi/lpfc/lpfc_nportdisc.c 	uint32_t cmd;
cmd               574 drivers/scsi/lpfc/lpfc_nportdisc.c 	cmd = *lp++;
cmd               575 drivers/scsi/lpfc/lpfc_nportdisc.c 	if (cmd == ELS_CMD_ADISC) {
cmd               603 drivers/scsi/lpfc/lpfc_nportdisc.c 				elsiocb->drvrTimeout = cmd;
cmd               611 drivers/scsi/lpfc/lpfc_nportdisc.c 		if (cmd == ELS_CMD_ADISC) {
cmd               745 drivers/scsi/lpfc/lpfc_nportdisc.c 	uint32_t cmd;
cmd               748 drivers/scsi/lpfc/lpfc_nportdisc.c 	cmd = *payload;
cmd               751 drivers/scsi/lpfc/lpfc_nportdisc.c 		if (cmd ==  ELS_CMD_PRLI)
cmd               755 drivers/scsi/lpfc/lpfc_nportdisc.c 		if (!vport->nvmei_support && (cmd == ELS_CMD_NVMEPRLI))
cmd               763 drivers/scsi/lpfc/lpfc_nportdisc.c 			 cmd, ndlp->nlp_rpi, ndlp->nlp_state,
cmd               148 drivers/scsi/lpfc/lpfc_scsi.c 	struct scsi_cmnd *cmd = lpfc_cmd->pCmd;
cmd               150 drivers/scsi/lpfc/lpfc_scsi.c 	struct Scsi_Host  *shost = cmd->device->host;
cmd               157 drivers/scsi/lpfc/lpfc_scsi.c 	    (cmd->result))
cmd              2715 drivers/scsi/lpfc/lpfc_scsi.c 	struct scsi_cmnd *cmd = lpfc_cmd->pCmd;
cmd              2732 drivers/scsi/lpfc/lpfc_scsi.c 	prot = scsi_get_prot_op(cmd);
cmd              2744 drivers/scsi/lpfc/lpfc_scsi.c 	sgpe = scsi_prot_sglist(cmd);
cmd              2753 drivers/scsi/lpfc/lpfc_scsi.c 		sgde = scsi_sglist(cmd);
cmd              2754 drivers/scsi/lpfc/lpfc_scsi.c 		blksize = lpfc_cmd_blksize(cmd);
cmd              2761 drivers/scsi/lpfc/lpfc_scsi.c 		start_ref_tag = (uint32_t)scsi_get_lba(cmd); /* Truncate LBA */
cmd              2780 drivers/scsi/lpfc/lpfc_scsi.c 					if (lpfc_cmd_guard_csum(cmd))
cmd              2846 drivers/scsi/lpfc/lpfc_scsi.c 		scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST,
cmd              2848 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->result = DRIVER_SENSE << 24 | DID_ABORT << 16 |
cmd              2853 drivers/scsi/lpfc/lpfc_scsi.c 				(unsigned long)scsi_get_lba(cmd),
cmd              2857 drivers/scsi/lpfc/lpfc_scsi.c 		scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST,
cmd              2859 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->result = DRIVER_SENSE << 24 | DID_ABORT << 16 |
cmd              2865 drivers/scsi/lpfc/lpfc_scsi.c 				(unsigned long)scsi_get_lba(cmd),
cmd              2869 drivers/scsi/lpfc/lpfc_scsi.c 		scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST,
cmd              2871 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->result = DRIVER_SENSE << 24 | DID_ABORT << 16 |
cmd              2877 drivers/scsi/lpfc/lpfc_scsi.c 				(unsigned long)scsi_get_lba(cmd),
cmd              2899 drivers/scsi/lpfc/lpfc_scsi.c 	struct scsi_cmnd *cmd = lpfc_cmd->pCmd;
cmd              2907 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->result = DID_ERROR << 16;
cmd              2911 drivers/scsi/lpfc/lpfc_scsi.c 				"bgstat=x%x bghm=x%x\n", cmd->cmnd[0],
cmd              2912 drivers/scsi/lpfc/lpfc_scsi.c 				(unsigned long long)scsi_get_lba(cmd),
cmd              2913 drivers/scsi/lpfc/lpfc_scsi.c 				blk_rq_sectors(cmd->request), bgstat, bghm);
cmd              2919 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->result = DID_ERROR << 16;
cmd              2923 drivers/scsi/lpfc/lpfc_scsi.c 				"bgstat=x%x bghm=x%x\n", cmd->cmnd[0],
cmd              2924 drivers/scsi/lpfc/lpfc_scsi.c 				(unsigned long long)scsi_get_lba(cmd),
cmd              2925 drivers/scsi/lpfc/lpfc_scsi.c 				blk_rq_sectors(cmd->request), bgstat, bghm);
cmd              2933 drivers/scsi/lpfc/lpfc_scsi.c 		scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST,
cmd              2935 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->result = DRIVER_SENSE << 24 | DID_ABORT << 16 |
cmd              2941 drivers/scsi/lpfc/lpfc_scsi.c 				"bgstat=x%x bghm=x%x\n", cmd->cmnd[0],
cmd              2942 drivers/scsi/lpfc/lpfc_scsi.c 				(unsigned long long)scsi_get_lba(cmd),
cmd              2943 drivers/scsi/lpfc/lpfc_scsi.c 				blk_rq_sectors(cmd->request), bgstat, bghm);
cmd              2949 drivers/scsi/lpfc/lpfc_scsi.c 		scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST,
cmd              2951 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->result = DRIVER_SENSE << 24 | DID_ABORT << 16 |
cmd              2958 drivers/scsi/lpfc/lpfc_scsi.c 				"bgstat=x%x bghm=x%x\n", cmd->cmnd[0],
cmd              2959 drivers/scsi/lpfc/lpfc_scsi.c 				(unsigned long long)scsi_get_lba(cmd),
cmd              2960 drivers/scsi/lpfc/lpfc_scsi.c 				blk_rq_sectors(cmd->request), bgstat, bghm);
cmd              2966 drivers/scsi/lpfc/lpfc_scsi.c 		scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST,
cmd              2968 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->result = DRIVER_SENSE << 24 | DID_ABORT << 16 |
cmd              2975 drivers/scsi/lpfc/lpfc_scsi.c 				"bgstat=x%x bghm=x%x\n", cmd->cmnd[0],
cmd              2976 drivers/scsi/lpfc/lpfc_scsi.c 				(unsigned long long)scsi_get_lba(cmd),
cmd              2977 drivers/scsi/lpfc/lpfc_scsi.c 				blk_rq_sectors(cmd->request), bgstat, bghm);
cmd              2987 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->sense_buffer[7] = 0xc;   /* Additional sense length */
cmd              2988 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->sense_buffer[8] = 0;     /* Information descriptor type */
cmd              2989 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->sense_buffer[9] = 0xa;   /* Additional descriptor length */
cmd              2990 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->sense_buffer[10] = 0x80; /* Validity bit */
cmd              2993 drivers/scsi/lpfc/lpfc_scsi.c 		switch (scsi_get_prot_op(cmd)) {
cmd              2996 drivers/scsi/lpfc/lpfc_scsi.c 			bghm /= cmd->device->sector_size;
cmd              3002 drivers/scsi/lpfc/lpfc_scsi.c 			bghm /= (cmd->device->sector_size +
cmd              3007 drivers/scsi/lpfc/lpfc_scsi.c 		failing_sector = scsi_get_lba(cmd);
cmd              3011 drivers/scsi/lpfc/lpfc_scsi.c 		put_unaligned_be64(failing_sector, &cmd->sense_buffer[12]);
cmd              3019 drivers/scsi/lpfc/lpfc_scsi.c 				"bgstat=x%x bghm=x%x\n", cmd->cmnd[0],
cmd              3020 drivers/scsi/lpfc/lpfc_scsi.c 				(unsigned long long)scsi_get_lba(cmd),
cmd              3021 drivers/scsi/lpfc/lpfc_scsi.c 				blk_rq_sectors(cmd->request), bgstat, bghm);
cmd              3802 drivers/scsi/lpfc/lpfc_scsi.c 	struct scsi_cmnd *cmd;
cmd              3816 drivers/scsi/lpfc/lpfc_scsi.c 	cmd = lpfc_cmd->pCmd;
cmd              3817 drivers/scsi/lpfc/lpfc_scsi.c 	if (!cmd) {
cmd              3835 drivers/scsi/lpfc/lpfc_scsi.c 	shost = cmd->device->host;
cmd              3895 drivers/scsi/lpfc/lpfc_scsi.c 			 cmd->cmnd[0],
cmd              3896 drivers/scsi/lpfc/lpfc_scsi.c 			 cmd->device ? cmd->device->id : 0xffff,
cmd              3897 drivers/scsi/lpfc/lpfc_scsi.c 			 cmd->device ? cmd->device->lun : 0xffff,
cmd              3913 drivers/scsi/lpfc/lpfc_scsi.c 			cmd->result = DID_TRANSPORT_DISRUPTED << 16;
cmd              3947 drivers/scsi/lpfc/lpfc_scsi.c 				cmd->result = DID_NO_CONNECT << 16;
cmd              3954 drivers/scsi/lpfc/lpfc_scsi.c 				cmd->result = DID_REQUEUE << 16;
cmd              3960 drivers/scsi/lpfc/lpfc_scsi.c 				if (scsi_get_prot_op(cmd) != SCSI_PROT_NORMAL) {
cmd              3988 drivers/scsi/lpfc/lpfc_scsi.c 			cmd->result = DID_ERROR << 16;
cmd              3994 drivers/scsi/lpfc/lpfc_scsi.c 			cmd->result = DID_TRANSPORT_DISRUPTED << 16 |
cmd              3997 drivers/scsi/lpfc/lpfc_scsi.c 		cmd->result = DID_OK << 16;
cmd              3999 drivers/scsi/lpfc/lpfc_scsi.c 	if (cmd->result || lpfc_cmd->fcp_rsp->rspSnsLen) {
cmd              4000 drivers/scsi/lpfc/lpfc_scsi.c 		uint32_t *lp = (uint32_t *)cmd->sense_buffer;
cmd              4005 drivers/scsi/lpfc/lpfc_scsi.c 				 cmd->device->id, cmd->device->lun, cmd,
cmd              4006 drivers/scsi/lpfc/lpfc_scsi.c 				 cmd->result, *lp, *(lp + 3), cmd->retries,
cmd              4007 drivers/scsi/lpfc/lpfc_scsi.c 				 scsi_get_resid(cmd));
cmd              4020 drivers/scsi/lpfc/lpfc_scsi.c 				((cmd->cmnd[0] == READ_10) ||
cmd              4021 drivers/scsi/lpfc/lpfc_scsi.c 				(cmd->cmnd[0] == WRITE_10)))
cmd              4035 drivers/scsi/lpfc/lpfc_scsi.c 	cmd->scsi_done(cmd);
cmd              4722 drivers/scsi/lpfc/lpfc_scsi.c 	IOCB_t *cmd, *icmd;
cmd              4816 drivers/scsi/lpfc/lpfc_scsi.c 	cmd = &iocb->iocb;
cmd              4819 drivers/scsi/lpfc/lpfc_scsi.c 	icmd->un.acxri.abortContextTag = cmd->ulpContext;
cmd              4823 drivers/scsi/lpfc/lpfc_scsi.c 		icmd->un.acxri.abortIoTag = cmd->ulpIoTag;
cmd              4826 drivers/scsi/lpfc/lpfc_scsi.c 	icmd->ulpClass = cmd->ulpClass;
cmd              11471 drivers/scsi/lpfc/lpfc_sli.c 	IOCB_t *cmd = NULL;
cmd              11503 drivers/scsi/lpfc/lpfc_sli.c 		cmd = &iocbq->iocb;
cmd              11505 drivers/scsi/lpfc/lpfc_sli.c 		abtsiocb->iocb.un.acxri.abortContextTag = cmd->ulpContext;
cmd              11509 drivers/scsi/lpfc/lpfc_sli.c 			abtsiocb->iocb.un.acxri.abortIoTag = cmd->ulpIoTag;
cmd              11511 drivers/scsi/lpfc/lpfc_sli.c 		abtsiocb->iocb.ulpClass = cmd->ulpClass;
cmd              11571 drivers/scsi/lpfc/lpfc_sli.c 			uint16_t tgt_id, uint64_t lun_id, lpfc_ctx_cmd cmd)
cmd              11596 drivers/scsi/lpfc/lpfc_sli.c 					       cmd) != 0)
cmd              19718 drivers/scsi/lpfc/lpfc_sli.c 	uint32_t cmd;
cmd              19727 drivers/scsi/lpfc/lpfc_sli.c 	cmd = bf_get(wqe_cmnd, &wqe->generic.wqe_com);
cmd              19728 drivers/scsi/lpfc/lpfc_sli.c 	if (cmd == CMD_XMIT_BLS_RSP64_WQE)
cmd              19764 drivers/scsi/lpfc/lpfc_sli.c 			switch (cmd) {
cmd               108 drivers/scsi/lpfc/lpfc_vport.h 	uint32_t cmd;
cmd                70 drivers/scsi/mac53c94.c static int mac53c94_queue_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *))
cmd                75 drivers/scsi/mac53c94.c 	if (cmd->sc_data_direction == DMA_TO_DEVICE) {
cmd                77 drivers/scsi/mac53c94.c 		printk(KERN_DEBUG "mac53c94_queue %p: command is", cmd);
cmd                78 drivers/scsi/mac53c94.c 		for (i = 0; i < cmd->cmd_len; ++i)
cmd                79 drivers/scsi/mac53c94.c 			printk(KERN_CONT " %.2x", cmd->cmnd[i]);
cmd                82 drivers/scsi/mac53c94.c 		       scsi_sg_count(cmd), scsi_bufflen(cmd), scsi_sglist(cmd));
cmd                86 drivers/scsi/mac53c94.c 	cmd->scsi_done = done;
cmd                87 drivers/scsi/mac53c94.c 	cmd->host_scribble = NULL;
cmd                89 drivers/scsi/mac53c94.c 	state = (struct fsc_state *) cmd->device->host->hostdata;
cmd                92 drivers/scsi/mac53c94.c 		state->request_q = cmd;
cmd                94 drivers/scsi/mac53c94.c 		state->request_qtail->host_scribble = (void *) cmd;
cmd                95 drivers/scsi/mac53c94.c 	state->request_qtail = cmd;
cmd               105 drivers/scsi/mac53c94.c static int mac53c94_host_reset(struct scsi_cmnd *cmd)
cmd               107 drivers/scsi/mac53c94.c 	struct fsc_state *state = (struct fsc_state *) cmd->device->host->hostdata;
cmd               112 drivers/scsi/mac53c94.c 	spin_lock_irqsave(cmd->device->host->host_lock, flags);
cmd               122 drivers/scsi/mac53c94.c 	spin_unlock_irqrestore(cmd->device->host->host_lock, flags);
cmd               149 drivers/scsi/mac53c94.c 	struct scsi_cmnd *cmd;
cmd               157 drivers/scsi/mac53c94.c 	state->current_req = cmd = state->request_q;
cmd               158 drivers/scsi/mac53c94.c 	state->request_q = (struct scsi_cmnd *) cmd->host_scribble;
cmd               168 drivers/scsi/mac53c94.c 	writeb(cmd->device->id, &regs->dest_id);
cmd               173 drivers/scsi/mac53c94.c 	for (i = 0; i < cmd->cmd_len; ++i)
cmd               174 drivers/scsi/mac53c94.c 		writeb(cmd->cmnd[i], &regs->fifo);
cmd               180 drivers/scsi/mac53c94.c 	set_dma_cmds(state, cmd);
cmd               199 drivers/scsi/mac53c94.c 	struct scsi_cmnd *cmd = state->current_req;
cmd               239 drivers/scsi/mac53c94.c 	if (cmd == 0) {
cmd               268 drivers/scsi/mac53c94.c 		    && (scsi_sg_count(cmd) > 0 || scsi_bufflen(cmd))) {
cmd               269 drivers/scsi/mac53c94.c 			nb = cmd->SCp.this_residual;
cmd               272 drivers/scsi/mac53c94.c 			cmd->SCp.this_residual -= nb;
cmd               299 drivers/scsi/mac53c94.c 		if (cmd->SCp.this_residual != 0
cmd               302 drivers/scsi/mac53c94.c 			nb = cmd->SCp.this_residual;
cmd               305 drivers/scsi/mac53c94.c 			cmd->SCp.this_residual -= nb;
cmd               316 drivers/scsi/mac53c94.c 		scsi_dma_unmap(cmd);
cmd               327 drivers/scsi/mac53c94.c 		cmd->SCp.Status = readb(&regs->fifo);
cmd               328 drivers/scsi/mac53c94.c 		cmd->SCp.Message = readb(&regs->fifo);
cmd               329 drivers/scsi/mac53c94.c 		cmd->result = CMD_ACCEPT_MSG;
cmd               337 drivers/scsi/mac53c94.c 		cmd_done(state, (DID_OK << 16) + (cmd->SCp.Message << 8)
cmd               338 drivers/scsi/mac53c94.c 			 + cmd->SCp.Status);
cmd               347 drivers/scsi/mac53c94.c 	struct scsi_cmnd *cmd;
cmd               349 drivers/scsi/mac53c94.c 	cmd = state->current_req;
cmd               350 drivers/scsi/mac53c94.c 	if (cmd != 0) {
cmd               351 drivers/scsi/mac53c94.c 		cmd->result = result;
cmd               352 drivers/scsi/mac53c94.c 		(*cmd->scsi_done)(cmd);
cmd               362 drivers/scsi/mac53c94.c static void set_dma_cmds(struct fsc_state *state, struct scsi_cmnd *cmd)
cmd               370 drivers/scsi/mac53c94.c 	nseg = scsi_dma_map(cmd);
cmd               375 drivers/scsi/mac53c94.c 	dma_cmd = cmd->sc_data_direction == DMA_TO_DEVICE ?
cmd               380 drivers/scsi/mac53c94.c 	scsi_for_each_sg(cmd, scl, nseg, i) {
cmd               396 drivers/scsi/mac53c94.c 	cmd->SCp.this_residual = total;
cmd               198 drivers/scsi/mac_esp.c 				  u32 dma_count, int write, u8 cmd)
cmd               210 drivers/scsi/mac_esp.c 	scsi_esp_cmd(esp, cmd);
cmd               405 drivers/scsi/mac_scsi.c                                 struct scsi_cmnd *cmd)
cmd               408 drivers/scsi/mac_scsi.c 	    cmd->SCp.this_residual < setup_use_pdma)
cmd               411 drivers/scsi/mac_scsi.c 	return cmd->SCp.this_residual;
cmd                92 drivers/scsi/megaraid.c megadev_unlocked_ioctl(struct file *filep, unsigned int cmd, unsigned long arg);
cmd               235 drivers/scsi/megaraid.c 		mbox->m_out.cmd = MEGA_MBOXCMD_ADPEXTINQ;
cmd               423 drivers/scsi/megaraid.c mega_allocate_scb(adapter_t *adapter, struct scsi_cmnd *cmd)
cmd               436 drivers/scsi/megaraid.c 		scb->cmd = cmd;
cmd               455 drivers/scsi/megaraid.c mega_get_ldrv_num(adapter_t *adapter, struct scsi_cmnd *cmd, int channel)
cmd               460 drivers/scsi/megaraid.c 	tgt = cmd->device->id;
cmd               493 drivers/scsi/megaraid.c 		switch (cmd->cmnd[0]) {
cmd               518 drivers/scsi/megaraid.c mega_build_cmd(adapter_t *adapter, struct scsi_cmnd *cmd, int *busy)
cmd               534 drivers/scsi/megaraid.c 	islogical = adapter->logdrv_chan[cmd->device->channel];
cmd               546 drivers/scsi/megaraid.c 			channel = cmd->device->channel -
cmd               551 drivers/scsi/megaraid.c 			channel = cmd->device->channel; 
cmd               552 drivers/scsi/megaraid.c 			target = cmd->device->id;
cmd               570 drivers/scsi/megaraid.c 			channel = cmd->device->channel;	
cmd               574 drivers/scsi/megaraid.c 			channel = cmd->device->channel - NVIRT_CHAN;	
cmd               575 drivers/scsi/megaraid.c 			target = cmd->device->id;
cmd               583 drivers/scsi/megaraid.c 		if (cmd->device->lun) {
cmd               584 drivers/scsi/megaraid.c 			cmd->result = (DID_BAD_TARGET << 16);
cmd               585 drivers/scsi/megaraid.c 			cmd->scsi_done(cmd);
cmd               589 drivers/scsi/megaraid.c 		ldrv_num = mega_get_ldrv_num(adapter, cmd, channel);
cmd               603 drivers/scsi/megaraid.c 			cmd->result = (DID_BAD_TARGET << 16);
cmd               604 drivers/scsi/megaraid.c 			cmd->scsi_done(cmd);
cmd               610 drivers/scsi/megaraid.c 		if( cmd->device->lun > 7) {
cmd               615 drivers/scsi/megaraid.c 			cmd->result = (DID_BAD_TARGET << 16);
cmd               616 drivers/scsi/megaraid.c 			cmd->scsi_done(cmd);
cmd               627 drivers/scsi/megaraid.c 		switch (cmd->cmnd[0]) {
cmd               635 drivers/scsi/megaraid.c 				cmd->result = (DID_OK << 16);
cmd               636 drivers/scsi/megaraid.c 				cmd->scsi_done(cmd);
cmd               640 drivers/scsi/megaraid.c 			if(!(scb = mega_allocate_scb(adapter, cmd))) {
cmd               653 drivers/scsi/megaraid.c 			cmd->result = (DID_OK << 16);
cmd               654 drivers/scsi/megaraid.c 			cmd->scsi_done(cmd);
cmd               662 drivers/scsi/megaraid.c 			sg = scsi_sglist(cmd);
cmd               665 drivers/scsi/megaraid.c 			memset(buf, 0, cmd->cmnd[4]);
cmd               668 drivers/scsi/megaraid.c 			cmd->result = (DID_OK << 16);
cmd               669 drivers/scsi/megaraid.c 			cmd->scsi_done(cmd);
cmd               676 drivers/scsi/megaraid.c 			if(!(adapter->flag & (1L << cmd->device->channel))) {
cmd               682 drivers/scsi/megaraid.c 						cmd->device->channel);
cmd               684 drivers/scsi/megaraid.c 				adapter->flag |= (1L << cmd->device->channel);
cmd               688 drivers/scsi/megaraid.c 			if(!(scb = mega_allocate_scb(adapter, cmd))) {
cmd               703 drivers/scsi/megaraid.c 			pthru->cdblen = cmd->cmd_len;
cmd               704 drivers/scsi/megaraid.c 			memcpy(pthru->cdb, cmd->cmnd, cmd->cmd_len);
cmd               707 drivers/scsi/megaraid.c 				mbox->m_out.cmd = MEGA_MBOXCMD_PASSTHRU64;
cmd               710 drivers/scsi/megaraid.c 				mbox->m_out.cmd = MEGA_MBOXCMD_PASSTHRU;
cmd               730 drivers/scsi/megaraid.c 			if(!(scb = mega_allocate_scb(adapter, cmd))) {
cmd               744 drivers/scsi/megaraid.c 				mbox->m_out.cmd = (*cmd->cmnd & 0x02) ?
cmd               749 drivers/scsi/megaraid.c 				mbox->m_out.cmd = (*cmd->cmnd & 0x02) ?
cmd               757 drivers/scsi/megaraid.c 			if( cmd->cmd_len == 6 ) {
cmd               758 drivers/scsi/megaraid.c 				mbox->m_out.numsectors = (u32) cmd->cmnd[4];
cmd               760 drivers/scsi/megaraid.c 					((u32)cmd->cmnd[1] << 16) |
cmd               761 drivers/scsi/megaraid.c 					((u32)cmd->cmnd[2] << 8) |
cmd               762 drivers/scsi/megaraid.c 					(u32)cmd->cmnd[3];
cmd               772 drivers/scsi/megaraid.c 				if (*cmd->cmnd == READ_6) {
cmd               787 drivers/scsi/megaraid.c 			if( cmd->cmd_len == 10 ) {
cmd               789 drivers/scsi/megaraid.c 					(u32)cmd->cmnd[8] |
cmd               790 drivers/scsi/megaraid.c 					((u32)cmd->cmnd[7] << 8);
cmd               792 drivers/scsi/megaraid.c 					((u32)cmd->cmnd[2] << 24) |
cmd               793 drivers/scsi/megaraid.c 					((u32)cmd->cmnd[3] << 16) |
cmd               794 drivers/scsi/megaraid.c 					((u32)cmd->cmnd[4] << 8) |
cmd               795 drivers/scsi/megaraid.c 					(u32)cmd->cmnd[5];
cmd               798 drivers/scsi/megaraid.c 				if (*cmd->cmnd == READ_10) {
cmd               813 drivers/scsi/megaraid.c 			if( cmd->cmd_len == 12 ) {
cmd               815 drivers/scsi/megaraid.c 					((u32)cmd->cmnd[2] << 24) |
cmd               816 drivers/scsi/megaraid.c 					((u32)cmd->cmnd[3] << 16) |
cmd               817 drivers/scsi/megaraid.c 					((u32)cmd->cmnd[4] << 8) |
cmd               818 drivers/scsi/megaraid.c 					(u32)cmd->cmnd[5];
cmd               821 drivers/scsi/megaraid.c 					((u32)cmd->cmnd[6] << 24) |
cmd               822 drivers/scsi/megaraid.c 					((u32)cmd->cmnd[7] << 16) |
cmd               823 drivers/scsi/megaraid.c 					((u32)cmd->cmnd[8] << 8) |
cmd               824 drivers/scsi/megaraid.c 					(u32)cmd->cmnd[9];
cmd               827 drivers/scsi/megaraid.c 				if (*cmd->cmnd == READ_12) {
cmd               842 drivers/scsi/megaraid.c 			if( (*cmd->cmnd & 0x0F) == 0x08 ) {
cmd               864 drivers/scsi/megaraid.c 				cmd->result = (DID_BAD_TARGET << 16);
cmd               865 drivers/scsi/megaraid.c 				cmd->scsi_done(cmd);
cmd               870 drivers/scsi/megaraid.c 			if(!(scb = mega_allocate_scb(adapter, cmd))) {
cmd               876 drivers/scsi/megaraid.c 			scb->raw_mbox[2] = ( *cmd->cmnd == RESERVE ) ?
cmd               887 drivers/scsi/megaraid.c 			cmd->result = (DID_BAD_TARGET << 16);
cmd               888 drivers/scsi/megaraid.c 			cmd->scsi_done(cmd);
cmd               898 drivers/scsi/megaraid.c 		if(!(scb = mega_allocate_scb(adapter, cmd))) {
cmd               908 drivers/scsi/megaraid.c 			epthru = mega_prepare_extpassthru(adapter, scb, cmd,
cmd               911 drivers/scsi/megaraid.c 			mbox->m_out.cmd = MEGA_MBOXCMD_EXTPTHRU;
cmd               918 drivers/scsi/megaraid.c 			pthru = mega_prepare_passthru(adapter, scb, cmd,
cmd               923 drivers/scsi/megaraid.c 				mbox->m_out.cmd = MEGA_MBOXCMD_PASSTHRU64;
cmd               926 drivers/scsi/megaraid.c 				mbox->m_out.cmd = MEGA_MBOXCMD_PASSTHRU;
cmd               949 drivers/scsi/megaraid.c mega_prepare_passthru(adapter_t *adapter, scb_t *scb, struct scsi_cmnd *cmd,
cmd               969 drivers/scsi/megaraid.c 	pthru->cdblen = cmd->cmd_len;
cmd               970 drivers/scsi/megaraid.c 	pthru->logdrv = cmd->device->lun;
cmd               972 drivers/scsi/megaraid.c 	memcpy(pthru->cdb, cmd->cmnd, cmd->cmd_len);
cmd               978 drivers/scsi/megaraid.c 	switch (cmd->cmnd[0]) {
cmd               981 drivers/scsi/megaraid.c 		if(!(adapter->flag & (1L << cmd->device->channel))) {
cmd               987 drivers/scsi/megaraid.c 					cmd->device->channel, channel);
cmd               989 drivers/scsi/megaraid.c 			adapter->flag |= (1L << cmd->device->channel);
cmd              1014 drivers/scsi/megaraid.c 			 struct scsi_cmnd *cmd,
cmd              1033 drivers/scsi/megaraid.c 	epthru->cdblen = cmd->cmd_len;
cmd              1034 drivers/scsi/megaraid.c 	epthru->logdrv = cmd->device->lun;
cmd              1036 drivers/scsi/megaraid.c 	memcpy(epthru->cdb, cmd->cmnd, cmd->cmd_len);
cmd              1041 drivers/scsi/megaraid.c 	switch(cmd->cmnd[0]) {
cmd              1044 drivers/scsi/megaraid.c 		if(!(adapter->flag & (1L << cmd->device->channel))) {
cmd              1050 drivers/scsi/megaraid.c 					cmd->device->channel, channel);
cmd              1052 drivers/scsi/megaraid.c 			adapter->flag |= (1L << cmd->device->channel);
cmd              1124 drivers/scsi/megaraid.c 	switch (mbox->m_out.cmd) {
cmd              1416 drivers/scsi/megaraid.c 	struct scsi_cmnd	*cmd = NULL;
cmd              1454 drivers/scsi/megaraid.c 			if( !(scb->state & SCB_ISSUED) || scb->cmd == NULL ) {
cmd              1457 drivers/scsi/megaraid.c 					cmdid, scb->state, scb->cmd);
cmd              1471 drivers/scsi/megaraid.c 				scb->cmd->result = (DID_ABORT << 16);
cmd              1473 drivers/scsi/megaraid.c 				list_add_tail(SCSI_LIST(scb->cmd),
cmd              1490 drivers/scsi/megaraid.c 				scb->cmd->result = (DID_RESET << 16);
cmd              1492 drivers/scsi/megaraid.c 				list_add_tail(SCSI_LIST(scb->cmd),
cmd              1500 drivers/scsi/megaraid.c 			cmd = scb->cmd;
cmd              1510 drivers/scsi/megaraid.c 			islogical = adapter->logdrv_chan[cmd->channel];
cmd              1516 drivers/scsi/megaraid.c 			if( status && islogical && (cmd->cmnd[0] == READ_6 ||
cmd              1517 drivers/scsi/megaraid.c 						cmd->cmnd[0] == READ_10 ||
cmd              1518 drivers/scsi/megaraid.c 						cmd->cmnd[0] == READ_12)) {
cmd              1526 drivers/scsi/megaraid.c 			if( status && islogical && (cmd->cmnd[0] == WRITE_6 ||
cmd              1527 drivers/scsi/megaraid.c 						cmd->cmnd[0] == WRITE_10 ||
cmd              1528 drivers/scsi/megaraid.c 						cmd->cmnd[0] == WRITE_12)) {
cmd              1546 drivers/scsi/megaraid.c 		islogical = adapter->logdrv_chan[cmd->device->channel];
cmd              1547 drivers/scsi/megaraid.c 		if( cmd->cmnd[0] == INQUIRY && !islogical ) {
cmd              1549 drivers/scsi/megaraid.c 			sgl = scsi_sglist(cmd);
cmd              1557 drivers/scsi/megaraid.c 			if(IS_RAID_CH(adapter, cmd->device->channel) &&
cmd              1564 drivers/scsi/megaraid.c 		cmd->result = 0;
cmd              1569 drivers/scsi/megaraid.c 			cmd->result |= (DID_OK << 16);
cmd              1576 drivers/scsi/megaraid.c 			if( mbox->m_out.cmd == MEGA_MBOXCMD_PASSTHRU ||
cmd              1577 drivers/scsi/megaraid.c 				mbox->m_out.cmd == MEGA_MBOXCMD_PASSTHRU64 ) {
cmd              1579 drivers/scsi/megaraid.c 				memcpy(cmd->sense_buffer, pthru->reqsensearea,
cmd              1582 drivers/scsi/megaraid.c 				cmd->result = (DRIVER_SENSE << 24) |
cmd              1587 drivers/scsi/megaraid.c 				if (mbox->m_out.cmd == MEGA_MBOXCMD_EXTPTHRU) {
cmd              1589 drivers/scsi/megaraid.c 					memcpy(cmd->sense_buffer,
cmd              1592 drivers/scsi/megaraid.c 					cmd->result = (DRIVER_SENSE << 24) |
cmd              1596 drivers/scsi/megaraid.c 					cmd->sense_buffer[0] = 0x70;
cmd              1597 drivers/scsi/megaraid.c 					cmd->sense_buffer[2] = ABORTED_COMMAND;
cmd              1598 drivers/scsi/megaraid.c 					cmd->result |= (CHECK_CONDITION << 1);
cmd              1605 drivers/scsi/megaraid.c 			cmd->result |= (DID_BUS_BUSY << 16) | status;
cmd              1614 drivers/scsi/megaraid.c 			if( cmd->cmnd[0] == TEST_UNIT_READY ) {
cmd              1615 drivers/scsi/megaraid.c 				cmd->result |= (DID_ERROR << 16) |
cmd              1624 drivers/scsi/megaraid.c 				(cmd->cmnd[0] == RESERVE ||
cmd              1625 drivers/scsi/megaraid.c 					 cmd->cmnd[0] == RELEASE) ) {
cmd              1627 drivers/scsi/megaraid.c 				cmd->result |= (DID_ERROR << 16) |
cmd              1632 drivers/scsi/megaraid.c 				cmd->result |= (DID_BAD_TARGET << 16)|status;
cmd              1638 drivers/scsi/megaraid.c 		list_add_tail(SCSI_LIST(cmd), &adapter->completed_list);
cmd              1651 drivers/scsi/megaraid.c 	struct scsi_cmnd *cmd;
cmd              1658 drivers/scsi/megaraid.c 		cmd = list_entry(spos, struct scsi_cmnd, SCp);
cmd              1659 drivers/scsi/megaraid.c 		cmd->scsi_done(cmd);
cmd              1679 drivers/scsi/megaraid.c 		scsi_dma_unmap(scb->cmd);
cmd              1692 drivers/scsi/megaraid.c 	scb->cmd = NULL;
cmd              1721 drivers/scsi/megaraid.c 	struct scsi_cmnd	*cmd;
cmd              1725 drivers/scsi/megaraid.c 	cmd = scb->cmd;
cmd              1732 drivers/scsi/megaraid.c 	sgcnt = scsi_dma_map(cmd);
cmd              1740 drivers/scsi/megaraid.c 	if (scsi_sg_count(cmd) == 1 && !adapter->has_64bit_addr) {
cmd              1741 drivers/scsi/megaraid.c 		sg = scsi_sglist(cmd);
cmd              1748 drivers/scsi/megaraid.c 	scsi_for_each_sg(cmd, sg, sgcnt, idx) {
cmd              1868 drivers/scsi/megaraid.c megaraid_abort(struct scsi_cmnd *cmd)
cmd              1873 drivers/scsi/megaraid.c 	adapter = (adapter_t *)cmd->device->host->hostdata;
cmd              1875 drivers/scsi/megaraid.c 	rval =  megaraid_abort_and_reset(adapter, cmd, SCB_ABORT);
cmd              1888 drivers/scsi/megaraid.c megaraid_reset(struct scsi_cmnd *cmd)
cmd              1894 drivers/scsi/megaraid.c 	adapter = (adapter_t *)cmd->device->host->hostdata;
cmd              1897 drivers/scsi/megaraid.c 	mc.cmd = MEGA_CLUSTER_CMD;
cmd              1910 drivers/scsi/megaraid.c 	rval =  megaraid_abort_and_reset(adapter, cmd, SCB_RESET);
cmd              1932 drivers/scsi/megaraid.c megaraid_abort_and_reset(adapter_t *adapter, struct scsi_cmnd *cmd, int aor)
cmd              1939 drivers/scsi/megaraid.c 	     cmd->cmnd[0], cmd->device->channel,
cmd              1940 drivers/scsi/megaraid.c 	     cmd->device->id, (u32)cmd->device->lun);
cmd              1949 drivers/scsi/megaraid.c 		if (scb->cmd == cmd) { /* Found command */
cmd              1982 drivers/scsi/megaraid.c 					cmd->result = (DID_ABORT << 16);
cmd              1985 drivers/scsi/megaraid.c 					cmd->result = (DID_RESET << 16);
cmd              1988 drivers/scsi/megaraid.c 				list_add_tail(SCSI_LIST(cmd),
cmd              2159 drivers/scsi/megaraid.c 	seq_printf(m, "  Fw Command   = 0x%02x\n", mbox->m_out.cmd);
cmd              2557 drivers/scsi/megaraid.c 		mc.cmd = FC_NEW_CONFIG;
cmd              2567 drivers/scsi/megaraid.c 		mc.cmd = NEW_READ_CONFIG_8LD;
cmd              2570 drivers/scsi/megaraid.c 			mc.cmd = READ_CONFIG_8LD;
cmd              2936 drivers/scsi/megaraid.c 		scb->cmd = NULL;
cmd              2977 drivers/scsi/megaraid.c megadev_ioctl(struct file *filep, unsigned int cmd, unsigned long arg)
cmd              3001 drivers/scsi/megaraid.c 	if( (_IOC_TYPE(cmd) != MEGAIOC_MAGIC) && (cmd != USCSICMD) ) {
cmd              3233 drivers/scsi/megaraid.c 			mc.cmd = MEGA_MBOXCMD_PASSTHRU;
cmd              3369 drivers/scsi/megaraid.c megadev_unlocked_ioctl(struct file *filep, unsigned int cmd, unsigned long arg)
cmd              3374 drivers/scsi/megaraid.c 	ret = megadev_ioctl(filep, cmd, arg);
cmd              3538 drivers/scsi/megaraid.c 		if( mc->cmd == MEGA_MBOXCMD_PASSTHRU ) {
cmd              3555 drivers/scsi/megaraid.c 		if( mc->cmd == MEGA_MBOXCMD_PASSTHRU ) {
cmd              3850 drivers/scsi/megaraid.c 	mc.cmd = FC_DEL_LOGDRV;
cmd              3977 drivers/scsi/megaraid.c 		mc.cmd = FC_NEW_CONFIG;
cmd              3982 drivers/scsi/megaraid.c 		mc.cmd = MEGA_MBOXCMD_ADPEXTINQ;
cmd              4052 drivers/scsi/megaraid.c 	mc.cmd = MEGA_MBOXCMD_PASSTHRU;
cmd              4103 drivers/scsi/megaraid.c 	if (mc->cmd == MEGA_MBOXCMD_PASSTHRU)
cmd              4127 drivers/scsi/megaraid.c 			mc->cmd, mc->opcode, mc->subopcode, rval);
cmd                90 drivers/scsi/megaraid.h 	/* 0x0 */ u8 cmd;
cmd               194 drivers/scsi/megaraid.h 	struct scsi_cmnd	*cmd;
cmd               525 drivers/scsi/megaraid.h 	u8	cmd;
cmd               158 drivers/scsi/megaraid/mbox_defs.h 	uint8_t		cmd;
cmd               195 drivers/scsi/megaraid/mbox_defs.h 	u8	cmd;
cmd              1623 drivers/scsi/megaraid/megaraid_mbox.c 			mbox->cmd		= MBOXCMD_PASSTHRU64;
cmd              1663 drivers/scsi/megaraid/megaraid_mbox.c 			mbox->cmd = (scp->cmnd[0] & 0x02) ?  MBOXCMD_LWRITE64:
cmd              1826 drivers/scsi/megaraid/megaraid_mbox.c 			mbox->cmd		= MBOXCMD_EXTPTHRU;
cmd              1835 drivers/scsi/megaraid/megaraid_mbox.c 			mbox->cmd = MBOXCMD_PASSTHRU64;
cmd              2298 drivers/scsi/megaraid/megaraid_mbox.c 			if (mbox->cmd == MBOXCMD_PASSTHRU ||
cmd              2299 drivers/scsi/megaraid/megaraid_mbox.c 				mbox->cmd == MBOXCMD_PASSTHRU64) {
cmd              2308 drivers/scsi/megaraid/megaraid_mbox.c 				if (mbox->cmd == MBOXCMD_EXTPTHRU) {
cmd              3279 drivers/scsi/megaraid/megaraid_mbox.c 	while (!mbox->numstatus && mbox->cmd == 0xFF) {
cmd              3330 drivers/scsi/megaraid/megaraid_mbox.c 		mbox->cmd, scb->sno));
cmd               110 drivers/scsi/megaraid/megaraid_mm.c mraid_mm_ioctl(struct file *filep, unsigned int cmd, unsigned long arg)
cmd               125 drivers/scsi/megaraid/megaraid_mm.c 	if ((_IOC_TYPE(cmd) != MEGAIOC_MAGIC) && (cmd != USCSICMD)) {
cmd               222 drivers/scsi/megaraid/megaraid_mm.c mraid_mm_unlocked_ioctl(struct file *filep, unsigned int cmd,
cmd               229 drivers/scsi/megaraid/megaraid_mm.c 	err = mraid_mm_ioctl(filep, cmd, arg);
cmd               458 drivers/scsi/megaraid/megaraid_mm.c 	if (mbox->cmd != MBOXCMD_PASSTHRU) {	// regular DCMD
cmd              1239 drivers/scsi/megaraid/megaraid_mm.c mraid_mm_compat_ioctl(struct file *filep, unsigned int cmd,
cmd              1244 drivers/scsi/megaraid/megaraid_mm.c 	err = mraid_mm_ioctl(filep, cmd, arg);
cmd              1728 drivers/scsi/megaraid/megaraid_sas.h 	u8 cmd;			/*00h */
cmd              1799 drivers/scsi/megaraid/megaraid_sas.h 	u8 cmd;			/*00h */
cmd              1840 drivers/scsi/megaraid/megaraid_sas.h 	u8 cmd;			/*00h */
cmd              1869 drivers/scsi/megaraid/megaraid_sas.h 	u8 cmd;			/*00h */
cmd              1896 drivers/scsi/megaraid/megaraid_sas.h 	u8 cmd;			/*00h */
cmd              1923 drivers/scsi/megaraid/megaraid_sas.h 	u8 cmd;			/*00h */
cmd              1949 drivers/scsi/megaraid/megaraid_sas.h 	u8 cmd;			/*00h */
cmd              1975 drivers/scsi/megaraid/megaraid_sas.h 	u8 cmd;			/*00h */
cmd              2536 drivers/scsi/megaraid/megaraid_sas.h 			    struct megasas_cmd *cmd);
cmd              2679 drivers/scsi/megaraid/megaraid_sas.h 	struct megasas_cmd_fusion *cmd);
cmd              2681 drivers/scsi/megaraid/megaraid_sas.h 	struct megasas_cmd *cmd, int timeout);
cmd              2683 drivers/scsi/megaraid/megaraid_sas.h 	struct megasas_cmd *cmd);
cmd              2687 drivers/scsi/megaraid/megaraid_sas.h int megasas_cmd_type(struct scsi_cmnd *cmd);
cmd               211 drivers/scsi/megaraid/megaraid_sas_base.c megasas_complete_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd,
cmd               226 drivers/scsi/megaraid/megaraid_sas_base.c wait_and_poll(struct megasas_instance *instance, struct megasas_cmd *cmd,
cmd               292 drivers/scsi/megaraid/megaraid_sas_base.c megasas_issue_dcmd(struct megasas_instance *instance, struct megasas_cmd *cmd)
cmd               295 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame_phys_addr, 0, instance->reg_set);
cmd               309 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd = NULL;
cmd               314 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd = list_entry((&instance->cmd_pool)->next,
cmd               316 drivers/scsi/megaraid/megaraid_sas_base.c 		list_del_init(&cmd->list);
cmd               322 drivers/scsi/megaraid/megaraid_sas_base.c 	return cmd;
cmd               331 drivers/scsi/megaraid/megaraid_sas_base.c megasas_return_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd)
cmd               341 drivers/scsi/megaraid/megaraid_sas_base.c 	if (cmd->flags & DRV_DCMD_POLLED_MODE)
cmd               347 drivers/scsi/megaraid/megaraid_sas_base.c 		blk_tags = instance->max_scsi_cmds + cmd->index;
cmd               351 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->scmd = NULL;
cmd               352 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->frame_count = 0;
cmd               353 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->flags = 0;
cmd               354 drivers/scsi/megaraid/megaraid_sas_base.c 	memset(cmd->frame, 0, instance->mfi_frame_size);
cmd               355 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->frame->io.context = cpu_to_le32(cmd->index);
cmd               357 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame->hdr.cmd = MFI_CMD_INVALID;
cmd               358 drivers/scsi/megaraid/megaraid_sas_base.c 	list_add(&cmd->list, (&instance->cmd_pool)->next);
cmd              1092 drivers/scsi/megaraid/megaraid_sas_base.c megasas_issue_polled(struct megasas_instance *instance, struct megasas_cmd *cmd)
cmd              1094 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_header *frame_hdr = &cmd->frame->hdr;
cmd              1105 drivers/scsi/megaraid/megaraid_sas_base.c 	instance->instancet->issue_dcmd(instance, cmd);
cmd              1107 drivers/scsi/megaraid/megaraid_sas_base.c 	return wait_and_poll(instance, cmd, instance->requestorId ?
cmd              1123 drivers/scsi/megaraid/megaraid_sas_base.c 			  struct megasas_cmd *cmd, int timeout)
cmd              1126 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->cmd_status_drv = MFI_STAT_INVALID_STATUS;
cmd              1134 drivers/scsi/megaraid/megaraid_sas_base.c 	instance->instancet->issue_dcmd(instance, cmd);
cmd              1138 drivers/scsi/megaraid/megaraid_sas_base.c 				cmd->cmd_status_drv != MFI_STAT_INVALID_STATUS, timeout * HZ);
cmd              1142 drivers/scsi/megaraid/megaraid_sas_base.c 				cmd->frame->dcmd.opcode, __func__);
cmd              1147 drivers/scsi/megaraid/megaraid_sas_base.c 				cmd->cmd_status_drv != MFI_STAT_INVALID_STATUS);
cmd              1149 drivers/scsi/megaraid/megaraid_sas_base.c 	return (cmd->cmd_status_drv == MFI_STAT_OK) ?
cmd              1168 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              1173 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              1175 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd)
cmd              1178 drivers/scsi/megaraid/megaraid_sas_base.c 	abort_fr = &cmd->frame->abort;
cmd              1183 drivers/scsi/megaraid/megaraid_sas_base.c 	abort_fr->cmd = MFI_CMD_ABORT;
cmd              1192 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->sync_cmd = 1;
cmd              1193 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->cmd_status_drv = MFI_STAT_INVALID_STATUS;
cmd              1201 drivers/scsi/megaraid/megaraid_sas_base.c 	instance->instancet->issue_dcmd(instance, cmd);
cmd              1205 drivers/scsi/megaraid/megaraid_sas_base.c 				cmd->cmd_status_drv != MFI_STAT_INVALID_STATUS, timeout * HZ);
cmd              1215 drivers/scsi/megaraid/megaraid_sas_base.c 				cmd->cmd_status_drv != MFI_STAT_INVALID_STATUS);
cmd              1217 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->sync_cmd = 0;
cmd              1219 drivers/scsi/megaraid/megaraid_sas_base.c 	megasas_return_cmd(instance, cmd);
cmd              1220 drivers/scsi/megaraid/megaraid_sas_base.c 	return (cmd->cmd_status_drv == MFI_STAT_OK) ?
cmd              1383 drivers/scsi/megaraid/megaraid_sas_base.c 		   struct megasas_cmd *cmd)
cmd              1392 drivers/scsi/megaraid/megaraid_sas_base.c 	pthru = (struct megasas_pthru_frame *)cmd->frame;
cmd              1408 drivers/scsi/megaraid/megaraid_sas_base.c 	pthru->cmd = (is_logical) ? MFI_CMD_LD_SCSI_IO : MFI_CMD_PD_SCSI_IO;
cmd              1458 drivers/scsi/megaraid/megaraid_sas_base.c 		cpu_to_le32(upper_32_bits(cmd->sense_phys_addr));
cmd              1460 drivers/scsi/megaraid/megaraid_sas_base.c 		cpu_to_le32(lower_32_bits(cmd->sense_phys_addr));
cmd              1466 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->frame_count = megasas_get_frame_count(instance, pthru->sge_count,
cmd              1469 drivers/scsi/megaraid/megaraid_sas_base.c 	return cmd->frame_count;
cmd              1482 drivers/scsi/megaraid/megaraid_sas_base.c 		   struct megasas_cmd *cmd)
cmd              1490 drivers/scsi/megaraid/megaraid_sas_base.c 	ldio = (struct megasas_io_frame *)cmd->frame;
cmd              1504 drivers/scsi/megaraid/megaraid_sas_base.c 	ldio->cmd = (sc & 0x02) ? MFI_CMD_LD_WRITE : MFI_CMD_LD_READ;
cmd              1599 drivers/scsi/megaraid/megaraid_sas_base.c 	ldio->sense_buf_phys_addr_lo = cpu_to_le32(cmd->sense_phys_addr);
cmd              1605 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->frame_count = megasas_get_frame_count(instance,
cmd              1608 drivers/scsi/megaraid/megaraid_sas_base.c 	return cmd->frame_count;
cmd              1617 drivers/scsi/megaraid/megaraid_sas_base.c inline int megasas_cmd_type(struct scsi_cmnd *cmd)
cmd              1621 drivers/scsi/megaraid/megaraid_sas_base.c 	switch (cmd->cmnd[0]) {
cmd              1630 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = (MEGASAS_IS_LOGICAL(cmd->device)) ?
cmd              1634 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = (MEGASAS_IS_LOGICAL(cmd->device)) ?
cmd              1648 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              1665 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd = instance->cmd_list[i];
cmd              1666 drivers/scsi/megaraid/megaraid_sas_base.c 		if (!cmd->scmd)
cmd              1668 drivers/scsi/megaraid/megaraid_sas_base.c 		dev_err(&instance->pdev->dev, "[%d]: Frame addr :0x%08lx : ",instance->host->host_no,(unsigned long)cmd->frame_phys_addr);
cmd              1669 drivers/scsi/megaraid/megaraid_sas_base.c 		if (megasas_cmd_type(cmd->scmd) == READ_WRITE_LDIO) {
cmd              1670 drivers/scsi/megaraid/megaraid_sas_base.c 			ldio = (struct megasas_io_frame *)cmd->frame;
cmd              1675 drivers/scsi/megaraid/megaraid_sas_base.c 			instance->host->host_no, cmd->frame_count, ldio->cmd, ldio->target_id,
cmd              1679 drivers/scsi/megaraid/megaraid_sas_base.c 			pthru = (struct megasas_pthru_frame *) cmd->frame;
cmd              1684 drivers/scsi/megaraid/megaraid_sas_base.c 			instance->host->host_no, cmd->frame_count, pthru->cmd, pthru->target_id,
cmd              1704 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd = instance->cmd_list[i];
cmd              1706 drivers/scsi/megaraid/megaraid_sas_base.c 		if (cmd->sync_cmd == 1)
cmd              1707 drivers/scsi/megaraid/megaraid_sas_base.c 			dev_err(&instance->pdev->dev, "0x%08lx : ", (unsigned long)cmd->frame_phys_addr);
cmd              1716 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              1719 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              1720 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd)
cmd              1727 drivers/scsi/megaraid/megaraid_sas_base.c 		frame_count = megasas_build_ldio(instance, scmd, cmd);
cmd              1729 drivers/scsi/megaraid/megaraid_sas_base.c 		frame_count = megasas_build_dcdb(instance, scmd, cmd);
cmd              1734 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->scmd = scmd;
cmd              1735 drivers/scsi/megaraid/megaraid_sas_base.c 	scmd->SCp.ptr = (char *)cmd;
cmd              1742 drivers/scsi/megaraid/megaraid_sas_base.c 	instance->instancet->fire_cmd(instance, cmd->frame_phys_addr,
cmd              1743 drivers/scsi/megaraid/megaraid_sas_base.c 				cmd->frame_count-1, instance->reg_set);
cmd              1747 drivers/scsi/megaraid/megaraid_sas_base.c 	megasas_return_cmd(instance, cmd);
cmd              2132 drivers/scsi/megaraid/megaraid_sas_base.c 				    (cmd_mfi->frame->hdr.cmd != MFI_CMD_ABORT)) {
cmd              2143 drivers/scsi/megaraid/megaraid_sas_base.c 			if (cmd_mfi->sync_cmd && cmd_mfi->frame->hdr.cmd !=
cmd              2210 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              2232 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd = instance->cmd_list[context];
cmd              2234 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_complete_cmd(instance, cmd, DID_OK);
cmd              2293 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              2300 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              2302 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              2309 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              2314 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              2330 drivers/scsi/megaraid/megaraid_sas_base.c 			megasas_return_cmd(instance, cmd);
cmd              2337 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              2360 drivers/scsi/megaraid/megaraid_sas_base.c 	if (megasas_issue_blocked_cmd(instance, cmd, 0) != DCMD_SUCCESS) {
cmd              2391 drivers/scsi/megaraid/megaraid_sas_base.c 	megasas_return_cmd(instance, cmd);
cmd              2399 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              2407 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              2409 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              2416 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              2421 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              2437 drivers/scsi/megaraid/megaraid_sas_base.c 			megasas_return_cmd(instance, cmd);
cmd              2444 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              2468 drivers/scsi/megaraid/megaraid_sas_base.c 	if (megasas_issue_blocked_cmd(instance, cmd, 0) != DCMD_SUCCESS) {
cmd              2556 drivers/scsi/megaraid/megaraid_sas_base.c 	megasas_return_cmd(instance, cmd);
cmd              2578 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              2582 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              2584 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              2591 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              2611 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              2628 drivers/scsi/megaraid/megaraid_sas_base.c 		retval = megasas_issue_blocked_cmd(instance, cmd,
cmd              2631 drivers/scsi/megaraid/megaraid_sas_base.c 		retval = megasas_issue_polled(instance, cmd);
cmd              2642 drivers/scsi/megaraid/megaraid_sas_base.c 	megasas_return_cmd(instance, cmd);
cmd              2935 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd_fusion *cmd;
cmd              2939 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = (struct megasas_cmd_fusion *)scmd->SCp.ptr;
cmd              2947 drivers/scsi/megaraid/megaraid_sas_base.c 	if (cmd) {
cmd              2948 drivers/scsi/megaraid/megaraid_sas_base.c 		req_desc = (union MEGASAS_REQUEST_DESCRIPTOR_UNION *)cmd->request_desc;
cmd              2957 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_dump(cmd->io_request,
cmd              2960 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_dump(cmd->sg_frame,
cmd              3124 drivers/scsi/megaraid/megaraid_sas_base.c megasas_service_aen(struct megasas_instance *instance, struct megasas_cmd *cmd)
cmd              3131 drivers/scsi/megaraid/megaraid_sas_base.c 	if ((!cmd->abort_aen) && (instance->unload == 0)) {
cmd              3139 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->abort_aen = 0;
cmd              3143 drivers/scsi/megaraid/megaraid_sas_base.c 	megasas_return_cmd(instance, cmd);
cmd              3433 drivers/scsi/megaraid/megaraid_sas_base.c 			 struct megasas_cmd *cmd)
cmd              3435 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->cmd_status_drv = cmd->frame->io.cmd_status;
cmd              3450 drivers/scsi/megaraid/megaraid_sas_base.c 		       struct megasas_cmd *cmd)
cmd              3452 drivers/scsi/megaraid/megaraid_sas_base.c 	if (cmd->sync_cmd) {
cmd              3453 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->sync_cmd = 0;
cmd              3454 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->cmd_status_drv = 0;
cmd              3470 drivers/scsi/megaraid/megaraid_sas_base.c megasas_complete_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd,
cmd              3474 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_header *hdr = &cmd->frame->hdr;
cmd              3480 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->retry_for_fw_reset = 0;
cmd              3482 drivers/scsi/megaraid/megaraid_sas_base.c 	if (cmd->scmd)
cmd              3483 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->scmd->SCp.ptr = NULL;
cmd              3485 drivers/scsi/megaraid/megaraid_sas_base.c 	switch (hdr->cmd) {
cmd              3504 drivers/scsi/megaraid/megaraid_sas_base.c 		if (cmd->sync_cmd) {
cmd              3505 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->sync_cmd = 0;
cmd              3506 drivers/scsi/megaraid/megaraid_sas_base.c 			megasas_complete_int_cmd(instance, cmd);
cmd              3515 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->scmd->result = alt_status << 16;
cmd              3523 drivers/scsi/megaraid/megaraid_sas_base.c 			scsi_dma_unmap(cmd->scmd);
cmd              3524 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->scmd->scsi_done(cmd->scmd);
cmd              3525 drivers/scsi/megaraid/megaraid_sas_base.c 			megasas_return_cmd(instance, cmd);
cmd              3533 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->scmd->result = DID_OK << 16;
cmd              3538 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->scmd->result =
cmd              3544 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->scmd->result = (DID_OK << 16) | hdr->scsi_status;
cmd              3547 drivers/scsi/megaraid/megaraid_sas_base.c 				memset(cmd->scmd->sense_buffer, 0,
cmd              3549 drivers/scsi/megaraid/megaraid_sas_base.c 				memcpy(cmd->scmd->sense_buffer, cmd->sense,
cmd              3552 drivers/scsi/megaraid/megaraid_sas_base.c 				cmd->scmd->result |= DRIVER_SENSE << 24;
cmd              3559 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->scmd->result = DID_BAD_TARGET << 16;
cmd              3565 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->scmd->result = DID_ERROR << 16;
cmd              3571 drivers/scsi/megaraid/megaraid_sas_base.c 		scsi_dma_unmap(cmd->scmd);
cmd              3572 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->scmd->scsi_done(cmd->scmd);
cmd              3573 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              3581 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_complete_int_cmd(instance, cmd);
cmd              3585 drivers/scsi/megaraid/megaraid_sas_base.c 		opcode = le32_to_cpu(cmd->frame->dcmd.opcode);
cmd              3588 drivers/scsi/megaraid/megaraid_sas_base.c 			&& (cmd->frame->dcmd.mbox.b[1] == 1)) {
cmd              3591 drivers/scsi/megaraid/megaraid_sas_base.c 			status = cmd->frame->hdr.cmd_status;
cmd              3596 drivers/scsi/megaraid/megaraid_sas_base.c 					       cmd->frame->hdr.cmd_status);
cmd              3598 drivers/scsi/megaraid/megaraid_sas_base.c 					megasas_return_cmd(instance, cmd);
cmd              3606 drivers/scsi/megaraid/megaraid_sas_base.c 			megasas_return_cmd(instance, cmd);
cmd              3635 drivers/scsi/megaraid/megaraid_sas_base.c 			(cmd->frame->dcmd.mbox.b[0] == 1)) {
cmd              3638 drivers/scsi/megaraid/megaraid_sas_base.c 			status = cmd->frame->hdr.cmd_status;
cmd              3640 drivers/scsi/megaraid/megaraid_sas_base.c 			megasas_return_cmd(instance, cmd);
cmd              3658 drivers/scsi/megaraid/megaraid_sas_base.c 			megasas_service_aen(instance, cmd);
cmd              3660 drivers/scsi/megaraid/megaraid_sas_base.c 			megasas_complete_int_cmd(instance, cmd);
cmd              3668 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_complete_abort(instance, cmd);
cmd              3673 drivers/scsi/megaraid/megaraid_sas_base.c 		       hdr->cmd);
cmd              3674 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_complete_int_cmd(instance, cmd);
cmd              3687 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              3699 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd = list_entry((&clist_local)->next,
cmd              3701 drivers/scsi/megaraid/megaraid_sas_base.c 		list_del_init(&cmd->list);
cmd              3703 drivers/scsi/megaraid/megaraid_sas_base.c 		if (cmd->sync_cmd || cmd->scmd) {
cmd              3706 drivers/scsi/megaraid/megaraid_sas_base.c 					cmd, cmd->scmd, cmd->sync_cmd);
cmd              3708 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->retry_for_fw_reset++;
cmd              3710 drivers/scsi/megaraid/megaraid_sas_base.c 			if (cmd->retry_for_fw_reset == 3) {
cmd              3714 drivers/scsi/megaraid/megaraid_sas_base.c 					cmd, cmd->scmd, cmd->sync_cmd);
cmd              3722 drivers/scsi/megaraid/megaraid_sas_base.c 		if (cmd->sync_cmd == 1) {
cmd              3723 drivers/scsi/megaraid/megaraid_sas_base.c 			if (cmd->scmd) {
cmd              3729 drivers/scsi/megaraid/megaraid_sas_base.c 						"issue it again.\n", cmd);
cmd              3730 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->cmd_status_drv = MFI_STAT_INVALID_STATUS;
cmd              3732 drivers/scsi/megaraid/megaraid_sas_base.c 							cmd->frame_phys_addr,
cmd              3734 drivers/scsi/megaraid/megaraid_sas_base.c 		} else if (cmd->scmd) {
cmd              3737 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd, cmd->scmd->cmnd[0]);
cmd              3741 drivers/scsi/megaraid/megaraid_sas_base.c 					cmd->frame_phys_addr,
cmd              3742 drivers/scsi/megaraid/megaraid_sas_base.c 					cmd->frame_count-1, instance->reg_set);
cmd              3746 drivers/scsi/megaraid/megaraid_sas_base.c 				cmd);
cmd              3780 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              3789 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd = instance->cmd_list[i];
cmd              3790 drivers/scsi/megaraid/megaraid_sas_base.c 		if (cmd->sync_cmd == 1 || cmd->scmd) {
cmd              3793 drivers/scsi/megaraid/megaraid_sas_base.c 				defer_index, cmd, cmd->sync_cmd, cmd->scmd);
cmd              3795 drivers/scsi/megaraid/megaraid_sas_base.c 			if (!list_empty(&cmd->list)) {
cmd              3799 drivers/scsi/megaraid/megaraid_sas_base.c 					cmd, cmd->sync_cmd, cmd->scmd);
cmd              3801 drivers/scsi/megaraid/megaraid_sas_base.c 				list_del_init(&cmd->list);
cmd              3804 drivers/scsi/megaraid/megaraid_sas_base.c 			list_add_tail(&cmd->list,
cmd              4158 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              4168 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd = instance->cmd_list[i];
cmd              4170 drivers/scsi/megaraid/megaraid_sas_base.c 		if (cmd->frame)
cmd              4171 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_pool_free(instance->frame_dma_pool, cmd->frame,
cmd              4172 drivers/scsi/megaraid/megaraid_sas_base.c 				      cmd->frame_phys_addr);
cmd              4174 drivers/scsi/megaraid/megaraid_sas_base.c 		if (cmd->sense)
cmd              4175 drivers/scsi/megaraid/megaraid_sas_base.c 			dma_pool_free(instance->sense_dma_pool, cmd->sense,
cmd              4176 drivers/scsi/megaraid/megaraid_sas_base.c 				      cmd->sense_phys_addr);
cmd              4203 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              4253 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd = instance->cmd_list[i];
cmd              4255 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame = dma_pool_zalloc(instance->frame_dma_pool,
cmd              4256 drivers/scsi/megaraid/megaraid_sas_base.c 					    GFP_KERNEL, &cmd->frame_phys_addr);
cmd              4258 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->sense = dma_pool_alloc(instance->sense_dma_pool,
cmd              4259 drivers/scsi/megaraid/megaraid_sas_base.c 					    GFP_KERNEL, &cmd->sense_phys_addr);
cmd              4265 drivers/scsi/megaraid/megaraid_sas_base.c 		if (!cmd->frame || !cmd->sense) {
cmd              4271 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame->io.context = cpu_to_le32(cmd->index);
cmd              4272 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame->io.pad_0 = 0;
cmd              4274 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->frame->hdr.cmd = MFI_CMD_INVALID;
cmd              4326 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              4361 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd = instance->cmd_list[i];
cmd              4362 drivers/scsi/megaraid/megaraid_sas_base.c 		memset(cmd, 0, sizeof(struct megasas_cmd));
cmd              4363 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->index = i;
cmd              4364 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->scmd = NULL;
cmd              4365 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->instance = instance;
cmd              4367 drivers/scsi/megaraid/megaraid_sas_base.c 		list_add_tail(&cmd->list, &instance->cmd_pool);
cmd              4406 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              4413 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              4415 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              4420 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              4426 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              4440 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_blocked_cmd(instance, cmd, MFI_IO_TIMEOUT_SECS);
cmd              4442 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_polled(instance, cmd);
cmd              4456 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->flags |= DRV_DCMD_SKIP_REFIRE;
cmd              4475 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              4492 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              4505 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              4507 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              4512 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              4519 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              4533 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_blocked_cmd(instance, cmd,
cmd              4536 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_polled(instance, cmd);
cmd              4552 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->flags |= DRV_DCMD_SKIP_REFIRE;
cmd              4609 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              4627 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              4636 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              4638 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              4643 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              4650 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              4664 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_blocked_cmd(instance, cmd,
cmd              4667 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_polled(instance, cmd);
cmd              4679 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->flags |= DRV_DCMD_SKIP_REFIRE;
cmd              4726 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              4744 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              4753 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              4755 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              4761 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              4770 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              4784 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_blocked_cmd(instance, cmd, MFI_IO_TIMEOUT_SECS);
cmd              4786 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_polled(instance, cmd);
cmd              4798 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->flags |= DRV_DCMD_SKIP_REFIRE;
cmd              4842 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              4865 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              4874 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              4876 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              4883 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              4889 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              4901 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_blocked_cmd(instance, cmd,
cmd              4904 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_polled(instance, cmd);
cmd              4905 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->flags |= DRV_DCMD_SKIP_REFIRE;
cmd              4953 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->flags |= DRV_DCMD_SKIP_REFIRE;
cmd              4976 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              5051 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              5062 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              5064 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              5069 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              5074 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              5087 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_blocked_cmd(instance, cmd,
cmd              5090 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_polled(instance, cmd);
cmd              5091 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->flags |= DRV_DCMD_SKIP_REFIRE;
cmd              5104 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->flags |= DRV_DCMD_SKIP_REFIRE;
cmd              5121 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              5136 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              5144 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              5146 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              5151 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              5156 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              5171 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_blocked_cmd(instance, cmd, MFI_IO_TIMEOUT_SECS);
cmd              5173 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_polled(instance, cmd);
cmd              5174 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->flags |= DRV_DCMD_SKIP_REFIRE;
cmd              5244 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->flags |= DRV_DCMD_SKIP_REFIRE;
cmd              5266 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              5290 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              5293 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              5295 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              5301 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              5305 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              5319 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_blocked_cmd(instance, cmd, MFI_IO_TIMEOUT_SECS);
cmd              5321 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_polled(instance, cmd);
cmd              5326 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->flags |= DRV_DCMD_SKIP_REFIRE;
cmd              5339 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              5354 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              5368 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              5370 drivers/scsi/megaraid/megaraid_sas_base.c 	init_frame = (struct megasas_init_frame *)cmd->frame;
cmd              5374 drivers/scsi/megaraid/megaraid_sas_base.c 	init_frame_h = cmd->frame_phys_addr;
cmd              5388 drivers/scsi/megaraid/megaraid_sas_base.c 	init_frame->cmd = MFI_CMD_INIT;
cmd              5406 drivers/scsi/megaraid/megaraid_sas_base.c 	if (megasas_issue_polled(instance, cmd)) {
cmd              5408 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              5412 drivers/scsi/megaraid/megaraid_sas_base.c 	megasas_return_cmd(instance, cmd);
cmd              6416 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              6422 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              6424 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              6428 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              6433 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              6439 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              6451 drivers/scsi/megaraid/megaraid_sas_base.c 	ret = megasas_issue_blocked_cmd(instance, cmd, MFI_IO_TIMEOUT_SECS);
cmd              6472 drivers/scsi/megaraid/megaraid_sas_base.c 	megasas_return_cmd(instance, cmd);
cmd              6491 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              6561 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              6563 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd)
cmd              6566 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              6575 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              6591 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              6600 drivers/scsi/megaraid/megaraid_sas_base.c 	instance->aen_cmd = cmd;
cmd              6605 drivers/scsi/megaraid/megaraid_sas_base.c 	instance->instancet->issue_dcmd(instance, cmd);
cmd              6633 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              6638 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              6640 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              6646 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              6653 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              6669 drivers/scsi/megaraid/megaraid_sas_base.c 						cmd, MFI_IO_TIMEOUT_SECS);
cmd              6671 drivers/scsi/megaraid/megaraid_sas_base.c 		ret = megasas_issue_polled(instance, cmd);
cmd              6677 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->flags |= DRV_DCMD_SKIP_REFIRE;
cmd              6695 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              7439 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              7445 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              7447 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd)
cmd              7450 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              7454 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              7464 drivers/scsi/megaraid/megaraid_sas_base.c 	if (megasas_issue_blocked_cmd(instance, cmd, MFI_IO_TIMEOUT_SECS)
cmd              7471 drivers/scsi/megaraid/megaraid_sas_base.c 	megasas_return_cmd(instance, cmd);
cmd              7482 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              7488 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              7490 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd)
cmd              7503 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd = &cmd->frame->dcmd;
cmd              7507 drivers/scsi/megaraid/megaraid_sas_base.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              7516 drivers/scsi/megaraid/megaraid_sas_base.c 	if (megasas_issue_blocked_cmd(instance, cmd, MFI_IO_TIMEOUT_SECS)
cmd              7523 drivers/scsi/megaraid/megaraid_sas_base.c 	megasas_return_cmd(instance, cmd);
cmd              7984 drivers/scsi/megaraid/megaraid_sas_base.c static int megasas_set_crash_dump_params_ioctl(struct megasas_cmd *cmd)
cmd              7990 drivers/scsi/megaraid/megaraid_sas_base.c 	crash_support = cmd->frame->dcmd.mbox.w[0];
cmd              8028 drivers/scsi/megaraid/megaraid_sas_base.c 	struct megasas_cmd *cmd;
cmd              8045 drivers/scsi/megaraid/megaraid_sas_base.c 	if ((ioc->frame.hdr.cmd >= MFI_CMD_OP_COUNT) ||
cmd              8046 drivers/scsi/megaraid/megaraid_sas_base.c 	    ((ioc->frame.hdr.cmd == MFI_CMD_NVME) &&
cmd              8048 drivers/scsi/megaraid/megaraid_sas_base.c 	    ((ioc->frame.hdr.cmd == MFI_CMD_TOOLBOX) &&
cmd              8052 drivers/scsi/megaraid/megaraid_sas_base.c 			ioc->frame.hdr.cmd);
cmd              8056 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd = megasas_get_cmd(instance);
cmd              8057 drivers/scsi/megaraid/megaraid_sas_base.c 	if (!cmd) {
cmd              8068 drivers/scsi/megaraid/megaraid_sas_base.c 	memcpy(cmd->frame, ioc->frame.raw, 2 * MEGAMFI_FRAME_SIZE);
cmd              8069 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->frame->hdr.context = cpu_to_le32(cmd->index);
cmd              8070 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->frame->hdr.pad_0 = 0;
cmd              8072 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->frame->hdr.flags &= (~MFI_FRAME_IEEE);
cmd              8075 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame->hdr.flags |= cpu_to_le16((MFI_FRAME_SGL64 |
cmd              8078 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->frame->hdr.flags &= cpu_to_le16(~(MFI_FRAME_SGL64 |
cmd              8081 drivers/scsi/megaraid/megaraid_sas_base.c 	if (cmd->frame->hdr.cmd == MFI_CMD_DCMD)
cmd              8082 drivers/scsi/megaraid/megaraid_sas_base.c 		opcode = le32_to_cpu(cmd->frame->dcmd.opcode);
cmd              8087 drivers/scsi/megaraid/megaraid_sas_base.c 			megasas_return_cmd(instance, cmd);
cmd              8095 drivers/scsi/megaraid/megaraid_sas_base.c 		error = megasas_set_crash_dump_params_ioctl(cmd);
cmd              8096 drivers/scsi/megaraid/megaraid_sas_base.c 		megasas_return_cmd(instance, cmd);
cmd              8110 drivers/scsi/megaraid/megaraid_sas_base.c 			((unsigned long)cmd->frame + ioc->sgl_off);
cmd              8113 drivers/scsi/megaraid/megaraid_sas_base.c 			((unsigned long)cmd->frame + ioc->sgl_off);
cmd              8164 drivers/scsi/megaraid/megaraid_sas_base.c 		(unsigned long *) ((unsigned long)cmd->frame + ioc->sense_off);
cmd              8175 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->sync_cmd = 1;
cmd              8176 drivers/scsi/megaraid/megaraid_sas_base.c 	if (megasas_issue_blocked_cmd(instance, cmd, 0) == DCMD_NOT_FIRED) {
cmd              8177 drivers/scsi/megaraid/megaraid_sas_base.c 		cmd->sync_cmd = 0;
cmd              8180 drivers/scsi/megaraid/megaraid_sas_base.c 			__func__, __LINE__, cmd->frame->hdr.cmd, opcode,
cmd              8181 drivers/scsi/megaraid/megaraid_sas_base.c 			cmd->cmd_status_drv);
cmd              8185 drivers/scsi/megaraid/megaraid_sas_base.c 	cmd->sync_cmd = 0;
cmd              8228 drivers/scsi/megaraid/megaraid_sas_base.c 			 &cmd->frame->hdr.cmd_status, sizeof(u8))) {
cmd              8255 drivers/scsi/megaraid/megaraid_sas_base.c 	megasas_return_cmd(instance, cmd);
cmd              8355 drivers/scsi/megaraid/megaraid_sas_base.c megasas_mgmt_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              8357 drivers/scsi/megaraid/megaraid_sas_base.c 	switch (cmd) {
cmd              8435 drivers/scsi/megaraid/megaraid_sas_base.c megasas_mgmt_compat_ioctl(struct file *file, unsigned int cmd,
cmd              8438 drivers/scsi/megaraid/megaraid_sas_base.c 	switch (cmd) {
cmd                56 drivers/scsi/megaraid/megaraid_sas_fusion.c 		     struct megasas_cmd *cmd, u8 alt_status);
cmd                58 drivers/scsi/megaraid/megaraid_sas_fusion.c wait_and_poll(struct megasas_instance *instance, struct megasas_cmd *cmd,
cmd                62 drivers/scsi/megaraid/megaraid_sas_fusion.c megasas_return_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd);
cmd                68 drivers/scsi/megaraid/megaraid_sas_fusion.c 		     struct megasas_cmd *cmd);
cmd               259 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_cmd_fusion *cmd)
cmd               261 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd->scmd = NULL;
cmd               262 drivers/scsi/megaraid/megaraid_sas_fusion.c 	memset(cmd->io_request, 0, MEGA_MPI2_RAID_DEFAULT_IO_FRAME_SIZE);
cmd               263 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd->r1_alt_dev_handle = MR_DEVHANDLE_INVALID;
cmd               264 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd->cmd_completed = false;
cmd               376 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_cmd_fusion *cmd;
cmd               385 drivers/scsi/megaraid/megaraid_sas_fusion.c 			cmd = fusion->cmd_list[i];
cmd               386 drivers/scsi/megaraid/megaraid_sas_fusion.c 			if (cmd) {
cmd               387 drivers/scsi/megaraid/megaraid_sas_fusion.c 				if (cmd->sg_frame)
cmd               389 drivers/scsi/megaraid/megaraid_sas_fusion.c 						      cmd->sg_frame,
cmd               390 drivers/scsi/megaraid/megaraid_sas_fusion.c 						      cmd->sg_frame_phys_addr);
cmd               392 drivers/scsi/megaraid/megaraid_sas_fusion.c 			kfree(cmd);
cmd               438 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_cmd_fusion *cmd;
cmd               510 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd = fusion->cmd_list[i];
cmd               511 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->sg_frame = dma_pool_alloc(fusion->sg_dma_pool,
cmd               512 drivers/scsi/megaraid/megaraid_sas_fusion.c 					GFP_KERNEL, &cmd->sg_frame_phys_addr);
cmd               515 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->sense = (u8 *)fusion->sense + offset;
cmd               516 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->sense_phys_addr = fusion->sense_phys_addr + offset;
cmd               518 drivers/scsi/megaraid/megaraid_sas_fusion.c 		if (!cmd->sg_frame) {
cmd               527 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd = fusion->cmd_list[i];
cmd               529 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->sense = (u8 *)fusion->sense + offset;
cmd               530 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->sense_phys_addr = fusion->sense_phys_addr + offset;
cmd               923 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_cmd_fusion *cmd;
cmd               957 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd = fusion->cmd_list[i];
cmd               959 drivers/scsi/megaraid/megaraid_sas_fusion.c 		memset(cmd, 0, sizeof(struct megasas_cmd_fusion));
cmd               960 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->index = i + 1;
cmd               961 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->scmd = NULL;
cmd               962 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->sync_cmd_idx =
cmd               966 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->instance = instance;
cmd               967 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->io_request =
cmd               970 drivers/scsi/megaraid/megaraid_sas_fusion.c 		memset(cmd->io_request, 0,
cmd               972 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->io_request_phys_addr = io_req_base_phys + offset;
cmd               973 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->r1_alt_dev_handle = MR_DEVHANDLE_INVALID;
cmd               994 drivers/scsi/megaraid/megaraid_sas_fusion.c wait_and_poll(struct megasas_instance *instance, struct megasas_cmd *cmd,
cmd               998 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_header *frame_hdr = &cmd->frame->hdr;
cmd              1037 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_cmd *cmd;
cmd              1055 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd = fusion->ioc_init_cmd;
cmd              1120 drivers/scsi/megaraid/megaraid_sas_fusion.c 	init_frame = (struct megasas_init_frame *)cmd->frame;
cmd              1123 drivers/scsi/megaraid/megaraid_sas_fusion.c 	frame_hdr = &cmd->frame->hdr;
cmd              1127 drivers/scsi/megaraid/megaraid_sas_fusion.c 	init_frame->cmd	= MFI_CMD_INIT;
cmd              1192 drivers/scsi/megaraid/megaraid_sas_fusion.c 	req_desc.u.low = cpu_to_le32(lower_32_bits(cmd->frame_phys_addr));
cmd              1193 drivers/scsi/megaraid/megaraid_sas_fusion.c 	req_desc.u.high = cpu_to_le32(upper_32_bits(cmd->frame_phys_addr));
cmd              1213 drivers/scsi/megaraid/megaraid_sas_fusion.c 	wait_and_poll(instance, cmd, MFI_IO_TIMEOUT_SECS);
cmd              1215 drivers/scsi/megaraid/megaraid_sas_fusion.c 	frame_hdr = &cmd->frame->hdr;
cmd              1255 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_cmd *cmd;
cmd              1265 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd = megasas_get_cmd(instance);
cmd              1266 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if (!cmd) {
cmd              1273 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dcmd = &cmd->frame->dcmd;
cmd              1281 drivers/scsi/megaraid/megaraid_sas_fusion.c 		instance->jbod_seq_cmd = cmd;
cmd              1286 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              1297 drivers/scsi/megaraid/megaraid_sas_fusion.c 		instance->instancet->issue_dcmd(instance, cmd);
cmd              1303 drivers/scsi/megaraid/megaraid_sas_fusion.c 		ret = megasas_issue_blocked_cmd(instance, cmd,
cmd              1306 drivers/scsi/megaraid/megaraid_sas_fusion.c 		ret = megasas_issue_polled(instance, cmd);
cmd              1321 drivers/scsi/megaraid/megaraid_sas_fusion.c 	megasas_return_cmd(instance, cmd);
cmd              1344 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_cmd *cmd;
cmd              1351 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd = megasas_get_cmd(instance);
cmd              1353 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if (!cmd) {
cmd              1361 drivers/scsi/megaraid/megaraid_sas_fusion.c 		megasas_return_cmd(instance, cmd);
cmd              1365 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dcmd = &cmd->frame->dcmd;
cmd              1374 drivers/scsi/megaraid/megaraid_sas_fusion.c 		megasas_return_cmd(instance, cmd);
cmd              1380 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              1392 drivers/scsi/megaraid/megaraid_sas_fusion.c 		ret = megasas_issue_blocked_cmd(instance, cmd,
cmd              1395 drivers/scsi/megaraid/megaraid_sas_fusion.c 		ret = megasas_issue_polled(instance, cmd);
cmd              1400 drivers/scsi/megaraid/megaraid_sas_fusion.c 	megasas_return_cmd(instance, cmd);
cmd              1432 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_cmd *cmd;
cmd              1443 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd = megasas_get_cmd(instance);
cmd              1445 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if (!cmd) {
cmd              1453 drivers/scsi/megaraid/megaraid_sas_fusion.c 		megasas_return_cmd(instance, cmd);
cmd              1461 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dcmd = &cmd->frame->dcmd;
cmd              1481 drivers/scsi/megaraid/megaraid_sas_fusion.c 	dcmd->cmd = MFI_CMD_DCMD;
cmd              1494 drivers/scsi/megaraid/megaraid_sas_fusion.c 	instance->map_update_cmd = cmd;
cmd              1496 drivers/scsi/megaraid/megaraid_sas_fusion.c 	instance->instancet->issue_dcmd(instance, cmd);
cmd              1686 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_cmd *cmd;
cmd              1690 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd = kzalloc(sizeof(struct megasas_cmd), GFP_KERNEL);
cmd              1692 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if (!cmd) {
cmd              1698 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd->frame = dma_alloc_coherent(&instance->pdev->dev,
cmd              1700 drivers/scsi/megaraid/megaraid_sas_fusion.c 					&cmd->frame_phys_addr, GFP_KERNEL);
cmd              1702 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if (!cmd->frame) {
cmd              1705 drivers/scsi/megaraid/megaraid_sas_fusion.c 		kfree(cmd);
cmd              1709 drivers/scsi/megaraid/megaraid_sas_fusion.c 	fusion->ioc_init_cmd = cmd;
cmd              2145 drivers/scsi/megaraid/megaraid_sas_fusion.c 		      struct megasas_cmd_fusion *cmd, int sge_count)
cmd              2178 drivers/scsi/megaraid/megaraid_sas_fusion.c 	ptr_sgl = (u64 *)cmd->sg_frame;
cmd              2179 drivers/scsi/megaraid/megaraid_sas_fusion.c 	ptr_sgl_phys = cmd->sg_frame_phys_addr;
cmd              2269 drivers/scsi/megaraid/megaraid_sas_fusion.c 			struct megasas_cmd_fusion *cmd, int sge_count)
cmd              2298 drivers/scsi/megaraid/megaraid_sas_fusion.c 				if ((le16_to_cpu(cmd->io_request->IoFlags) &
cmd              2301 drivers/scsi/megaraid/megaraid_sas_fusion.c 					cmd->io_request->ChainOffset =
cmd              2305 drivers/scsi/megaraid/megaraid_sas_fusion.c 					cmd->io_request->ChainOffset = 0;
cmd              2307 drivers/scsi/megaraid/megaraid_sas_fusion.c 				cmd->io_request->ChainOffset =
cmd              2320 drivers/scsi/megaraid/megaraid_sas_fusion.c 			sg_chain->Address = cpu_to_le64(cmd->sg_frame_phys_addr);
cmd              2323 drivers/scsi/megaraid/megaraid_sas_fusion.c 			  (struct MPI25_IEEE_SGE_CHAIN64 *)cmd->sg_frame;
cmd              2344 drivers/scsi/megaraid/megaraid_sas_fusion.c 		     struct megasas_cmd_fusion *cmd)
cmd              2355 drivers/scsi/megaraid/megaraid_sas_fusion.c 	sgl_chain64 = (struct MPI25_IEEE_SGE_CHAIN64 *)&cmd->io_request->SGL;
cmd              2356 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if ((le16_to_cpu(cmd->io_request->IoFlags) &
cmd              2358 drivers/scsi/megaraid/megaraid_sas_fusion.c 	    (cmd->pd_interface == NVME_PD))
cmd              2360 drivers/scsi/megaraid/megaraid_sas_fusion.c 						  cmd, sge_count);
cmd              2364 drivers/scsi/megaraid/megaraid_sas_fusion.c 					cmd, sge_count);
cmd              2556 drivers/scsi/megaraid/megaraid_sas_fusion.c 				  struct megasas_cmd_fusion *cmd,
cmd              2592 drivers/scsi/megaraid/megaraid_sas_fusion.c 			SET_STREAM_DETECTED(cmd->io_request->RaidContext.raid_context_g35);
cmd              2719 drivers/scsi/megaraid/megaraid_sas_fusion.c 			  struct megasas_cmd_fusion *cmd)
cmd              2740 drivers/scsi/megaraid/megaraid_sas_fusion.c 	io_request = cmd->io_request;
cmd              2832 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.MSIxIndex =
cmd              2836 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.MSIxIndex =
cmd              2840 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.MSIxIndex =
cmd              2874 drivers/scsi/megaraid/megaraid_sas_fusion.c 			megasas_stream_detect(instance, cmd, &io_info);
cmd              2898 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.RequestFlags =
cmd              2923 drivers/scsi/megaraid/megaraid_sas_fusion.c 			cmd->pd_r1_lb = io_info.pd_after_lb;
cmd              2933 drivers/scsi/megaraid/megaraid_sas_fusion.c 			cmd->r1_alt_dev_handle = io_info.r1_alt_dev_handle;
cmd              2935 drivers/scsi/megaraid/megaraid_sas_fusion.c 			cmd->r1_alt_dev_handle = MR_DEVHANDLE_INVALID;
cmd              2944 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.DevHandle = io_info.devHandle;
cmd              2946 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->pd_interface = io_info.pd_interface;
cmd              2952 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.RequestFlags =
cmd              2958 drivers/scsi/megaraid/megaraid_sas_fusion.c 				cmd->request_desc->SCSIIO.RequestFlags =
cmd              2986 drivers/scsi/megaraid/megaraid_sas_fusion.c 			  struct scsi_cmnd *scmd, struct megasas_cmd_fusion *cmd)
cmd              3000 drivers/scsi/megaraid/megaraid_sas_fusion.c 	io_request = cmd->io_request;
cmd              3031 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.RequestFlags =
cmd              3051 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.RequestFlags =
cmd              3054 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.DevHandle = devHandle;
cmd              3076 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct scsi_cmnd *scmd, struct megasas_cmd_fusion *cmd,
cmd              3095 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd->pd_interface = mr_device_priv_data->interface_type;
cmd              3097 drivers/scsi/megaraid/megaraid_sas_fusion.c 	io_request = cmd->io_request;
cmd              3160 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd->request_desc->SCSIIO.DevHandle = io_request->DevHandle;
cmd              3164 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.MSIxIndex =
cmd              3168 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.MSIxIndex =
cmd              3172 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.MSIxIndex =
cmd              3178 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.RequestFlags =
cmd              3198 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc->SCSIIO.RequestFlags =
cmd              3216 drivers/scsi/megaraid/megaraid_sas_fusion.c 			struct megasas_cmd_fusion *cmd)
cmd              3220 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct MPI2_RAID_SCSI_IO_REQUEST *io_request = cmd->io_request;
cmd              3245 drivers/scsi/megaraid/megaraid_sas_fusion.c 		megasas_build_ldio_fusion(instance, scp, cmd);
cmd              3248 drivers/scsi/megaraid/megaraid_sas_fusion.c 		megasas_build_ld_nonrw_fusion(instance, scp, cmd);
cmd              3251 drivers/scsi/megaraid/megaraid_sas_fusion.c 		megasas_build_syspd_fusion(instance, scp, cmd, true);
cmd              3256 drivers/scsi/megaraid/megaraid_sas_fusion.c 			megasas_build_syspd_fusion(instance, scp, cmd, false);
cmd              3258 drivers/scsi/megaraid/megaraid_sas_fusion.c 			megasas_build_syspd_fusion(instance, scp, cmd, true);
cmd              3268 drivers/scsi/megaraid/megaraid_sas_fusion.c 	sge_count = megasas_make_sgl(instance, scp, cmd);
cmd              3301 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cpu_to_le32(lower_32_bits(cmd->sense_phys_addr));
cmd              3304 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd->scmd = scp;
cmd              3305 drivers/scsi/megaraid/megaraid_sas_fusion.c 	scp->SCp.ptr = (char *)cmd;
cmd              3328 drivers/scsi/megaraid/megaraid_sas_fusion.c 					   struct megasas_cmd_fusion *cmd,
cmd              3334 drivers/scsi/megaraid/megaraid_sas_fusion.c 	req_desc = cmd->request_desc;
cmd              3336 drivers/scsi/megaraid/megaraid_sas_fusion.c 	memcpy(r1_cmd->io_request, cmd->io_request,
cmd              3338 drivers/scsi/megaraid/megaraid_sas_fusion.c 	memcpy(&r1_cmd->io_request->SGL, &cmd->io_request->SGL,
cmd              3343 drivers/scsi/megaraid/megaraid_sas_fusion.c 	r1_cmd->scmd = cmd->scmd;
cmd              3350 drivers/scsi/megaraid/megaraid_sas_fusion.c 	r1_cmd->request_desc->SCSIIO.DevHandle = cmd->r1_alt_dev_handle;
cmd              3351 drivers/scsi/megaraid/megaraid_sas_fusion.c 	r1_cmd->io_request->DevHandle = cmd->r1_alt_dev_handle;
cmd              3352 drivers/scsi/megaraid/megaraid_sas_fusion.c 	r1_cmd->r1_alt_dev_handle = cmd->io_request->DevHandle;
cmd              3353 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd->io_request->RaidContext.raid_context_g35.flow_specific.peer_smid =
cmd              3356 drivers/scsi/megaraid/megaraid_sas_fusion.c 			cpu_to_le16(cmd->index);
cmd              3359 drivers/scsi/megaraid/megaraid_sas_fusion.c 			cmd->request_desc->SCSIIO.MSIxIndex;
cmd              3362 drivers/scsi/megaraid/megaraid_sas_fusion.c 			cmd->io_request->RaidContext.raid_context_g35.span_arm + 1;
cmd              3375 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_cmd_fusion *cmd, *r1_cmd = NULL;
cmd              3393 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd = megasas_get_cmd_fusion(instance, scmd->request->tag);
cmd              3395 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if (!cmd) {
cmd              3400 drivers/scsi/megaraid/megaraid_sas_fusion.c 	index = cmd->index;
cmd              3405 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd->request_desc = req_desc;
cmd              3407 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if (megasas_build_io_fusion(instance, scmd, cmd)) {
cmd              3408 drivers/scsi/megaraid/megaraid_sas_fusion.c 		megasas_return_cmd_fusion(instance, cmd);
cmd              3410 drivers/scsi/megaraid/megaraid_sas_fusion.c 		cmd->request_desc = NULL;
cmd              3415 drivers/scsi/megaraid/megaraid_sas_fusion.c 	req_desc = cmd->request_desc;
cmd              3418 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if (cmd->io_request->ChainOffset != 0 &&
cmd              3419 drivers/scsi/megaraid/megaraid_sas_fusion.c 	    cmd->io_request->ChainOffset != 0xF)
cmd              3421 drivers/scsi/megaraid/megaraid_sas_fusion.c 		       "correct : %x\n", cmd->io_request->ChainOffset);
cmd              3432 drivers/scsi/megaraid/megaraid_sas_fusion.c 	if (cmd->r1_alt_dev_handle != MR_DEVHANDLE_INVALID) {
cmd              3435 drivers/scsi/megaraid/megaraid_sas_fusion.c 		megasas_prepare_secondRaid1_IO(instance, cmd, r1_cmd);
cmd              3461 drivers/scsi/megaraid/megaraid_sas_fusion.c 			    struct megasas_cmd_fusion *cmd)
cmd              3471 drivers/scsi/megaraid/megaraid_sas_fusion.c 	rctx_g35 = &cmd->io_request->RaidContext.raid_context_g35;
cmd              3476 drivers/scsi/megaraid/megaraid_sas_fusion.c 	scmd_local = cmd->scmd;
cmd              3479 drivers/scsi/megaraid/megaraid_sas_fusion.c 	data_length = cmd->io_request->DataLength;
cmd              3480 drivers/scsi/megaraid/megaraid_sas_fusion.c 	sense = cmd->sense;
cmd              3482 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd->cmd_completed = true;
cmd              3501 drivers/scsi/megaraid/megaraid_sas_fusion.c 		megasas_return_cmd_fusion(instance, cmd);
cmd              3823 drivers/scsi/megaraid/megaraid_sas_fusion.c 	struct megasas_cmd_fusion *cmd;
cmd              3829 drivers/scsi/megaraid/megaraid_sas_fusion.c 	cmd = megasas_get_cmd_fusion(instance,
cmd              3833 drivers/scsi/megaraid/megaraid_sas_fusion.c 	mfi_cmd->context.smid = cmd->index;
cmd              3844 drivers/scsi/megaraid/megaraid_sas_fusion.c 	io_req = cmd->io_request;
cmd              3876 drivers/scsi/megaraid/megaraid_sas_fusion.c build_mpt_cmd(struct megasas_instance *instance, struct megasas_cmd *cmd)
cmd              3881 drivers/scsi/megaraid/megaraid_sas_fusion.c 	build_mpt_mfi_pass_thru(instance, cmd);
cmd              3882 drivers/scsi/megaraid/megaraid_sas_fusion.c 	index = cmd->context.smid;
cmd              3903 drivers/scsi/megaraid/megaraid_sas_fusion.c 			  struct megasas_cmd *cmd)
cmd              3907 drivers/scsi/megaraid/megaraid_sas_fusion.c 	req_desc = build_mpt_cmd(instance, cmd);
cmd              4252 drivers/scsi/megaraid/megaraid_sas_fusion.c 		switch (cmd_mfi->frame->hdr.cmd) {
cmd                85 drivers/scsi/mesh.c #define DEBUG_TARGET(cmd)	((cmd) && ALLOW_DEBUG((cmd)->device->id))
cmd               189 drivers/scsi/mesh.c static void set_dma_cmds(struct mesh_state *ms, struct scsi_cmnd *cmd);
cmd               348 drivers/scsi/mesh.c static void mesh_completed(struct mesh_state *ms, struct scsi_cmnd *cmd)
cmd               350 drivers/scsi/mesh.c 	(*cmd->scsi_done)(cmd);
cmd               405 drivers/scsi/mesh.c static void mesh_start_cmd(struct mesh_state *ms, struct scsi_cmnd *cmd)
cmd               410 drivers/scsi/mesh.c 	id = cmd->device->id;
cmd               411 drivers/scsi/mesh.c 	ms->current_req = cmd;
cmd               412 drivers/scsi/mesh.c 	ms->tgts[id].data_goes_out = cmd->sc_data_direction == DMA_TO_DEVICE;
cmd               413 drivers/scsi/mesh.c 	ms->tgts[id].current_req = cmd;
cmd               416 drivers/scsi/mesh.c 	if (DEBUG_TARGET(cmd)) {
cmd               418 drivers/scsi/mesh.c 		printk(KERN_DEBUG "mesh_start: %p tgt=%d cmd=", cmd, id);
cmd               419 drivers/scsi/mesh.c 		for (i = 0; i < cmd->cmd_len; ++i)
cmd               420 drivers/scsi/mesh.c 			printk(" %x", cmd->cmnd[i]);
cmd               422 drivers/scsi/mesh.c 		       scsi_sg_count(cmd), scsi_sglist(cmd), scsi_bufflen(cmd));
cmd               441 drivers/scsi/mesh.c 	dlog(ms, "start cmd=%x", (int) cmd);
cmd               560 drivers/scsi/mesh.c 	struct scsi_cmnd *cmd, *prev, *next;
cmd               570 drivers/scsi/mesh.c 		for (cmd = ms->request_q; ; cmd = (struct scsi_cmnd *) cmd->host_scribble) {
cmd               571 drivers/scsi/mesh.c 			if (cmd == NULL)
cmd               573 drivers/scsi/mesh.c 			if (ms->tgts[cmd->device->id].current_req == NULL)
cmd               575 drivers/scsi/mesh.c 			prev = cmd;
cmd               577 drivers/scsi/mesh.c 		next = (struct scsi_cmnd *) cmd->host_scribble;
cmd               585 drivers/scsi/mesh.c 		mesh_start_cmd(ms, cmd);
cmd               591 drivers/scsi/mesh.c 	struct scsi_cmnd *cmd;
cmd               594 drivers/scsi/mesh.c 	cmd = ms->current_req;
cmd               597 drivers/scsi/mesh.c 	if (cmd) {
cmd               598 drivers/scsi/mesh.c 		cmd->result = (ms->stat << 16) | cmd->SCp.Status;
cmd               600 drivers/scsi/mesh.c 			cmd->result |= cmd->SCp.Message << 8;
cmd               601 drivers/scsi/mesh.c 		if (DEBUG_TARGET(cmd)) {
cmd               603 drivers/scsi/mesh.c 			       cmd->result, ms->data_ptr, scsi_bufflen(cmd));
cmd               606 drivers/scsi/mesh.c 			if ((cmd->cmnd[0] == 0 || cmd->cmnd[0] == 0x12 || cmd->cmnd[0] == 3)
cmd               607 drivers/scsi/mesh.c 			    && cmd->request_buffer != 0) {
cmd               608 drivers/scsi/mesh.c 				unsigned char *b = cmd->request_buffer;
cmd               614 drivers/scsi/mesh.c 		cmd->SCp.this_residual -= ms->data_ptr;
cmd               615 drivers/scsi/mesh.c 		mesh_completed(ms, cmd);
cmd               684 drivers/scsi/mesh.c 	struct scsi_cmnd *cmd = ms->current_req;
cmd               771 drivers/scsi/mesh.c 		if (cmd) {
cmd               772 drivers/scsi/mesh.c 			out_8(&mr->count_lo, cmd->cmd_len);
cmd               774 drivers/scsi/mesh.c 			for (i = 0; i < cmd->cmd_len; ++i)
cmd               775 drivers/scsi/mesh.c 				out_8(&mr->fifo, cmd->cmnd[i]);
cmd               786 drivers/scsi/mesh.c 			set_dma_cmds(ms, cmd);
cmd               859 drivers/scsi/mesh.c 	struct scsi_cmnd *cmd;
cmd               867 drivers/scsi/mesh.c 		if ((cmd = ms->current_req) != NULL) {
cmd               869 drivers/scsi/mesh.c 			cmd->host_scribble = (void *) ms->request_q;
cmd               871 drivers/scsi/mesh.c 				ms->request_qtail = cmd;
cmd               872 drivers/scsi/mesh.c 			ms->request_q = cmd;
cmd               873 drivers/scsi/mesh.c 			tp = &ms->tgts[cmd->device->id];
cmd               990 drivers/scsi/mesh.c 	struct scsi_cmnd *cmd;
cmd               995 drivers/scsi/mesh.c 		if ((cmd = tp->current_req) != NULL) {
cmd               996 drivers/scsi/mesh.c 			cmd->result = DID_RESET << 16;
cmd               998 drivers/scsi/mesh.c 			mesh_completed(ms, cmd);
cmd              1004 drivers/scsi/mesh.c 	while ((cmd = ms->request_q) != NULL) {
cmd              1005 drivers/scsi/mesh.c 		ms->request_q = (struct scsi_cmnd *) cmd->host_scribble;
cmd              1006 drivers/scsi/mesh.c 		cmd->result = DID_RESET << 16;
cmd              1007 drivers/scsi/mesh.c 		mesh_completed(ms, cmd);
cmd              1160 drivers/scsi/mesh.c 	struct scsi_cmnd *cmd = ms->current_req;
cmd              1179 drivers/scsi/mesh.c 	if (cmd)
cmd              1180 drivers/scsi/mesh.c 		cmd->SCp.Message = code;
cmd              1229 drivers/scsi/mesh.c 			if (cmd == NULL) {
cmd              1232 drivers/scsi/mesh.c 			} else if (code != cmd->device->lun + IDENTIFY_BASE) {
cmd              1236 drivers/scsi/mesh.c 				       cmd->device->lun, ms->conn_tgt);
cmd              1258 drivers/scsi/mesh.c static void set_dma_cmds(struct mesh_state *ms, struct scsi_cmnd *cmd)
cmd              1268 drivers/scsi/mesh.c 	if (cmd) {
cmd              1271 drivers/scsi/mesh.c 		cmd->SCp.this_residual = scsi_bufflen(cmd);
cmd              1273 drivers/scsi/mesh.c 		nseg = scsi_dma_map(cmd);
cmd              1280 drivers/scsi/mesh.c 			scsi_for_each_sg(cmd, scl, nseg, i) {
cmd              1323 drivers/scsi/mesh.c 	struct scsi_cmnd *cmd = ms->current_req;
cmd              1353 drivers/scsi/mesh.c 	} else if (cmd && scsi_bufflen(cmd) &&
cmd              1354 drivers/scsi/mesh.c 		   ms->data_ptr > scsi_bufflen(cmd)) {
cmd              1357 drivers/scsi/mesh.c 		       ms->conn_tgt, ms->data_ptr, scsi_bufflen(cmd),
cmd              1360 drivers/scsi/mesh.c 	scsi_dma_unmap(cmd);
cmd              1446 drivers/scsi/mesh.c 	struct scsi_cmnd *cmd = ms->current_req;
cmd              1548 drivers/scsi/mesh.c 						 (cmd? cmd->device->lun: 0));
cmd              1599 drivers/scsi/mesh.c 			if (cmd) {
cmd              1600 drivers/scsi/mesh.c 				cmd->SCp.Status = mr->fifo;
cmd              1601 drivers/scsi/mesh.c 				if (DEBUG_TARGET(cmd))
cmd              1603 drivers/scsi/mesh.c 					       cmd->SCp.Status);
cmd              1629 drivers/scsi/mesh.c static int mesh_queue_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *))
cmd              1633 drivers/scsi/mesh.c 	cmd->scsi_done = done;
cmd              1634 drivers/scsi/mesh.c 	cmd->host_scribble = NULL;
cmd              1636 drivers/scsi/mesh.c 	ms = (struct mesh_state *) cmd->device->host->hostdata;
cmd              1639 drivers/scsi/mesh.c 		ms->request_q = cmd;
cmd              1641 drivers/scsi/mesh.c 		ms->request_qtail->host_scribble = (void *) cmd;
cmd              1642 drivers/scsi/mesh.c 	ms->request_qtail = cmd;
cmd              1687 drivers/scsi/mesh.c static int mesh_abort(struct scsi_cmnd *cmd)
cmd              1689 drivers/scsi/mesh.c 	struct mesh_state *ms = (struct mesh_state *) cmd->device->host->hostdata;
cmd              1691 drivers/scsi/mesh.c 	printk(KERN_DEBUG "mesh_abort(%p)\n", cmd);
cmd              1693 drivers/scsi/mesh.c 	dumplog(ms, cmd->device->id);
cmd              1704 drivers/scsi/mesh.c static int mesh_host_reset(struct scsi_cmnd *cmd)
cmd              1706 drivers/scsi/mesh.c 	struct mesh_state *ms = (struct mesh_state *) cmd->device->host->hostdata;
cmd              1321 drivers/scsi/mpt3sas/mpt3sas_base.c 	struct scsi_cmnd *cmd;
cmd              1327 drivers/scsi/mpt3sas/mpt3sas_base.c 	cmd = mpt3sas_scsih_scsi_lookup_get(ioc, smid);
cmd              1328 drivers/scsi/mpt3sas/mpt3sas_base.c 	if (cmd)
cmd              1329 drivers/scsi/mpt3sas/mpt3sas_base.c 		return scsi_cmd_priv(cmd);
cmd              2256 drivers/scsi/mpt3sas/mpt3sas_ctl.c _ctl_compat_mpt_command(struct MPT3SAS_ADAPTER *ioc, unsigned cmd,
cmd              2263 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	if (_IOC_SIZE(cmd) != sizeof(struct mpt3_ioctl_command32))
cmd              2302 drivers/scsi/mpt3sas/mpt3sas_ctl.c _ctl_ioctl_main(struct file *file, unsigned int cmd, void __user *arg,
cmd              2343 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	switch (cmd) {
cmd              2345 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_iocinfo))
cmd              2358 drivers/scsi/mpt3sas/mpt3sas_ctl.c 			ret = _ctl_compat_mpt_command(ioc, cmd, arg);
cmd              2373 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_command)) {
cmd              2380 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_eventquery))
cmd              2384 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_eventenable))
cmd              2391 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_diag_reset))
cmd              2395 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		if (_IOC_SIZE(cmd) == sizeof(struct mpt3_ioctl_btdh_mapping))
cmd              2399 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		if (_IOC_SIZE(cmd) == sizeof(struct mpt3_diag_register))
cmd              2403 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		if (_IOC_SIZE(cmd) == sizeof(struct mpt3_diag_unregister))
cmd              2407 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		if (_IOC_SIZE(cmd) == sizeof(struct mpt3_diag_query))
cmd              2411 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		if (_IOC_SIZE(cmd) == sizeof(struct mpt3_diag_release))
cmd              2415 drivers/scsi/mpt3sas/mpt3sas_ctl.c 		if (_IOC_SIZE(cmd) == sizeof(struct mpt3_diag_read_buffer))
cmd              2421 drivers/scsi/mpt3sas/mpt3sas_ctl.c 				    cmd));
cmd              2438 drivers/scsi/mpt3sas/mpt3sas_ctl.c _ctl_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              2446 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	ret = _ctl_ioctl_main(file, cmd, (void __user *)arg, 0,
cmd              2458 drivers/scsi/mpt3sas/mpt3sas_ctl.c _ctl_mpt2_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              2465 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	ret = _ctl_ioctl_main(file, cmd, (void __user *)arg, 0, MPI2_VERSION);
cmd              2478 drivers/scsi/mpt3sas/mpt3sas_ctl.c _ctl_ioctl_compat(struct file *file, unsigned cmd, unsigned long arg)
cmd              2482 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	ret = _ctl_ioctl_main(file, cmd, (void __user *)arg, 1,
cmd              2496 drivers/scsi/mpt3sas/mpt3sas_ctl.c _ctl_mpt2_ioctl_compat(struct file *file, unsigned cmd, unsigned long arg)
cmd              2500 drivers/scsi/mpt3sas/mpt3sas_ctl.c 	ret = _ctl_ioctl_main(file, cmd, (void __user *)arg, 1, MPI2_VERSION);
cmd               261 drivers/scsi/mpt3sas/mpt3sas_warpdrive.c 	u8 num_pds, cmd = scmd->cmnd[0];
cmd               264 drivers/scsi/mpt3sas/mpt3sas_warpdrive.c 	if (cmd != READ_10 && cmd != WRITE_10 &&
cmd               265 drivers/scsi/mpt3sas/mpt3sas_warpdrive.c 	    cmd != READ_16 && cmd != WRITE_16)
cmd               268 drivers/scsi/mpt3sas/mpt3sas_warpdrive.c 	if (cmd == READ_10 || cmd == WRITE_10)
cmd               292 drivers/scsi/mpt3sas/mpt3sas_warpdrive.c 	if (cmd == READ_10 || cmd == WRITE_10)
cmd                31 drivers/scsi/mvme147.c static int dma_setup(struct scsi_cmnd *cmd, int dir_in)
cmd                33 drivers/scsi/mvme147.c 	struct Scsi_Host *instance = cmd->device->host;
cmd                36 drivers/scsi/mvme147.c 	unsigned long addr = virt_to_bus(cmd->SCp.ptr);
cmd                47 drivers/scsi/mvme147.c 		cache_clear(addr, cmd->SCp.this_residual);
cmd                50 drivers/scsi/mvme147.c 		cache_push(addr, cmd->SCp.this_residual);
cmd                54 drivers/scsi/mvme147.c 	m147_pcc->dma_bcr = cmd->SCp.this_residual | (1 << 24);
cmd               672 drivers/scsi/mvsas/mv_64xx.c 			u8       cmd,
cmd               680 drivers/scsi/mvsas/mv_64xx.c 	dwTmp = ((u32)cmd << 24) | ((u32)length << 19);
cmd               694 drivers/scsi/mvsas/mv_64xx.c static int mvs_64xx_spi_issuecmd(struct mvs_info *mvi, u32 cmd)
cmd               701 drivers/scsi/mvsas/mv_64xx.c 		iow32(SPI_CMD_REG_64XX, cmd);
cmd               940 drivers/scsi/mvsas/mv_94xx.c 				 u8       cmd,
cmd               949 drivers/scsi/mvsas/mv_94xx.c 	dwTmp = ((u32)cmd << 8) | ((u32)length << 4);
cmd               963 drivers/scsi/mvsas/mv_94xx.c static int mvs_94xx_spi_issuecmd(struct mvs_info *mvi, u32 cmd)
cmd               966 drivers/scsi/mvsas/mv_94xx.c 	mw32(SPI_CTRL_REG_94XX, cmd | SPI_CTRL_SpiStart_94XX);
cmd               673 drivers/scsi/mvsas/mv_sas.c 		memcpy(buf_cmd + 12, task->ssp_task.cmd->cmnd,
cmd               674 drivers/scsi/mvsas/mv_sas.c 		       task->ssp_task.cmd->cmd_len);
cmd               146 drivers/scsi/mvsas/mv_sas.h 						u8       cmd,
cmd               151 drivers/scsi/mvsas/mv_sas.h 	int (*spi_issuecmd)(struct mvs_info *mvi, u32 cmd);
cmd               223 drivers/scsi/mvumi.c static int mvumi_internal_cmd_sgl(struct mvumi_hba *mhba, struct mvumi_cmd *cmd,
cmd               238 drivers/scsi/mvumi.c 	m_sg = (struct mvumi_sgl *) &cmd->frame->payload[0];
cmd               239 drivers/scsi/mvumi.c 	cmd->frame->sg_counts = 1;
cmd               240 drivers/scsi/mvumi.c 	cmd->data_buf = virt_addr;
cmd               253 drivers/scsi/mvumi.c 	struct mvumi_cmd *cmd;
cmd               255 drivers/scsi/mvumi.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               256 drivers/scsi/mvumi.c 	if (!cmd) {
cmd               260 drivers/scsi/mvumi.c 	INIT_LIST_HEAD(&cmd->queue_pointer);
cmd               262 drivers/scsi/mvumi.c 	cmd->frame = dma_alloc_coherent(&mhba->pdev->dev, mhba->ib_max_size,
cmd               263 drivers/scsi/mvumi.c 			&cmd->frame_phys, GFP_KERNEL);
cmd               264 drivers/scsi/mvumi.c 	if (!cmd->frame) {
cmd               267 drivers/scsi/mvumi.c 		kfree(cmd);
cmd               272 drivers/scsi/mvumi.c 		if (mvumi_internal_cmd_sgl(mhba, cmd, buf_size)) {
cmd               276 drivers/scsi/mvumi.c 					cmd->frame, cmd->frame_phys);
cmd               277 drivers/scsi/mvumi.c 			kfree(cmd);
cmd               281 drivers/scsi/mvumi.c 		cmd->frame->sg_counts = 0;
cmd               283 drivers/scsi/mvumi.c 	return cmd;
cmd               287 drivers/scsi/mvumi.c 						struct mvumi_cmd *cmd)
cmd               293 drivers/scsi/mvumi.c 	if (cmd && cmd->frame) {
cmd               294 drivers/scsi/mvumi.c 		if (cmd->frame->sg_counts) {
cmd               295 drivers/scsi/mvumi.c 			m_sg = (struct mvumi_sgl *) &cmd->frame->payload[0];
cmd               301 drivers/scsi/mvumi.c 			dma_free_coherent(&mhba->pdev->dev, size, cmd->data_buf,
cmd               305 drivers/scsi/mvumi.c 				cmd->frame, cmd->frame_phys);
cmd               306 drivers/scsi/mvumi.c 		kfree(cmd);
cmd               318 drivers/scsi/mvumi.c 	struct mvumi_cmd *cmd = NULL;
cmd               321 drivers/scsi/mvumi.c 		cmd = list_entry((&mhba->cmd_pool)->next,
cmd               323 drivers/scsi/mvumi.c 		list_del_init(&cmd->queue_pointer);
cmd               327 drivers/scsi/mvumi.c 	return cmd;
cmd               336 drivers/scsi/mvumi.c 						struct mvumi_cmd *cmd)
cmd               338 drivers/scsi/mvumi.c 	cmd->scmd = NULL;
cmd               339 drivers/scsi/mvumi.c 	list_add_tail(&cmd->queue_pointer, &mhba->cmd_pool);
cmd               348 drivers/scsi/mvumi.c 	struct mvumi_cmd *cmd;
cmd               351 drivers/scsi/mvumi.c 		cmd = list_first_entry(&mhba->cmd_pool, struct mvumi_cmd,
cmd               353 drivers/scsi/mvumi.c 		list_del(&cmd->queue_pointer);
cmd               355 drivers/scsi/mvumi.c 			kfree(cmd->frame);
cmd               356 drivers/scsi/mvumi.c 		kfree(cmd);
cmd               368 drivers/scsi/mvumi.c 	struct mvumi_cmd *cmd;
cmd               371 drivers/scsi/mvumi.c 		cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               372 drivers/scsi/mvumi.c 		if (!cmd)
cmd               375 drivers/scsi/mvumi.c 		INIT_LIST_HEAD(&cmd->queue_pointer);
cmd               376 drivers/scsi/mvumi.c 		list_add_tail(&cmd->queue_pointer, &mhba->cmd_pool);
cmd               378 drivers/scsi/mvumi.c 			cmd->frame = mhba->ib_frame + i * mhba->ib_max_size;
cmd               379 drivers/scsi/mvumi.c 			cmd->frame_phys = mhba->ib_frame_phys
cmd               382 drivers/scsi/mvumi.c 			cmd->frame = kzalloc(mhba->ib_max_size, GFP_KERNEL);
cmd               383 drivers/scsi/mvumi.c 		if (!cmd->frame)
cmd               392 drivers/scsi/mvumi.c 		cmd = list_first_entry(&mhba->cmd_pool, struct mvumi_cmd,
cmd               394 drivers/scsi/mvumi.c 		list_del(&cmd->queue_pointer);
cmd               396 drivers/scsi/mvumi.c 			kfree(cmd->frame);
cmd               397 drivers/scsi/mvumi.c 		kfree(cmd);
cmd               711 drivers/scsi/mvumi.c 						struct mvumi_cmd *cmd)
cmd               715 drivers/scsi/mvumi.c 	cmd->cmd_status = REQ_STATUS_PENDING;
cmd               717 drivers/scsi/mvumi.c 	if (atomic_read(&cmd->sync_cmd)) {
cmd               720 drivers/scsi/mvumi.c 						atomic_read(&cmd->sync_cmd));
cmd               724 drivers/scsi/mvumi.c 	atomic_inc(&cmd->sync_cmd);
cmd               726 drivers/scsi/mvumi.c 	mhba->instancet->fire_cmd(mhba, cmd);
cmd               730 drivers/scsi/mvumi.c 		(cmd->cmd_status != REQ_STATUS_PENDING),
cmd               734 drivers/scsi/mvumi.c 	if (atomic_read(&cmd->sync_cmd)) {
cmd               736 drivers/scsi/mvumi.c 		atomic_dec(&cmd->sync_cmd);
cmd               737 drivers/scsi/mvumi.c 		if (mhba->tag_cmd[cmd->frame->tag]) {
cmd               738 drivers/scsi/mvumi.c 			mhba->tag_cmd[cmd->frame->tag] = NULL;
cmd               740 drivers/scsi/mvumi.c 							cmd->frame->tag);
cmd               741 drivers/scsi/mvumi.c 			tag_release_one(mhba, &mhba->tag_pool, cmd->frame->tag);
cmd               743 drivers/scsi/mvumi.c 		if (!list_empty(&cmd->queue_pointer)) {
cmd               746 drivers/scsi/mvumi.c 			list_del_init(&cmd->queue_pointer);
cmd               768 drivers/scsi/mvumi.c 	struct mvumi_cmd *cmd;
cmd               777 drivers/scsi/mvumi.c get_cmd:	cmd = mvumi_create_internal_cmd(mhba, 0);
cmd               778 drivers/scsi/mvumi.c 		if (!cmd) {
cmd               788 drivers/scsi/mvumi.c 		cmd->scmd = NULL;
cmd               789 drivers/scsi/mvumi.c 		cmd->cmd_status = REQ_STATUS_PENDING;
cmd               790 drivers/scsi/mvumi.c 		atomic_set(&cmd->sync_cmd, 0);
cmd               791 drivers/scsi/mvumi.c 		frame = cmd->frame;
cmd               802 drivers/scsi/mvumi.c 		mvumi_issue_blocked_cmd(mhba, cmd);
cmd               803 drivers/scsi/mvumi.c 		if (cmd->cmd_status != SAM_STAT_GOOD) {
cmd               806 drivers/scsi/mvumi.c 				device_id, cmd->cmd_status);
cmd               809 drivers/scsi/mvumi.c 		mvumi_delete_internal_cmd(mhba, cmd);
cmd              1299 drivers/scsi/mvumi.c static void mvumi_complete_cmd(struct mvumi_hba *mhba, struct mvumi_cmd *cmd,
cmd              1302 drivers/scsi/mvumi.c 	struct scsi_cmnd *scmd = cmd->scmd;
cmd              1304 drivers/scsi/mvumi.c 	cmd->scmd->SCp.ptr = NULL;
cmd              1317 drivers/scsi/mvumi.c 			memcpy(cmd->scmd->sense_buffer, ob_frame->payload,
cmd              1331 drivers/scsi/mvumi.c 	cmd->scmd->scsi_done(scmd);
cmd              1332 drivers/scsi/mvumi.c 	mvumi_return_cmd(mhba, cmd);
cmd              1336 drivers/scsi/mvumi.c 						struct mvumi_cmd *cmd,
cmd              1339 drivers/scsi/mvumi.c 	if (atomic_read(&cmd->sync_cmd)) {
cmd              1340 drivers/scsi/mvumi.c 		cmd->cmd_status = ob_frame->req_status;
cmd              1344 drivers/scsi/mvumi.c 				cmd->data_buf) {
cmd              1345 drivers/scsi/mvumi.c 			memcpy(cmd->data_buf, ob_frame->payload,
cmd              1348 drivers/scsi/mvumi.c 		atomic_dec(&cmd->sync_cmd);
cmd              1412 drivers/scsi/mvumi.c 	unsigned int id, struct mvumi_cmd *cmd)
cmd              1419 drivers/scsi/mvumi.c 	if (!cmd) {
cmd              1420 drivers/scsi/mvumi.c 		cmd = mvumi_create_internal_cmd(mhba, data_buf_len);
cmd              1421 drivers/scsi/mvumi.c 		if (cmd)
cmd              1426 drivers/scsi/mvumi.c 		memset(cmd->data_buf, 0, data_buf_len);
cmd              1428 drivers/scsi/mvumi.c 	cmd->scmd = NULL;
cmd              1429 drivers/scsi/mvumi.c 	cmd->cmd_status = REQ_STATUS_PENDING;
cmd              1430 drivers/scsi/mvumi.c 	atomic_set(&cmd->sync_cmd, 0);
cmd              1431 drivers/scsi/mvumi.c 	frame = cmd->frame;
cmd              1441 drivers/scsi/mvumi.c 	mvumi_issue_blocked_cmd(mhba, cmd);
cmd              1443 drivers/scsi/mvumi.c 	if (cmd->cmd_status == SAM_STAT_GOOD) {
cmd              1448 drivers/scsi/mvumi.c 			       (cmd->data_buf + MVUMI_INQUIRY_UUID_OFF),
cmd              1456 drivers/scsi/mvumi.c 		mvumi_delete_internal_cmd(mhba, cmd);
cmd              1553 drivers/scsi/mvumi.c 	struct mvumi_cmd *cmd = NULL;
cmd              1556 drivers/scsi/mvumi.c 	cmd = mvumi_create_internal_cmd(mhba, 64);
cmd              1557 drivers/scsi/mvumi.c 	if (!cmd)
cmd              1566 drivers/scsi/mvumi.c 		wwid = mvumi_inquiry(mhba, id, cmd);
cmd              1599 drivers/scsi/mvumi.c 	if (cmd)
cmd              1600 drivers/scsi/mvumi.c 		mvumi_delete_internal_cmd(mhba, cmd);
cmd              1701 drivers/scsi/mvumi.c 	struct mvumi_cmd *cmd;
cmd              1704 drivers/scsi/mvumi.c 	cmd = mvumi_create_internal_cmd(mhba, 512);
cmd              1705 drivers/scsi/mvumi.c 	if (!cmd)
cmd              1707 drivers/scsi/mvumi.c 	cmd->scmd = NULL;
cmd              1708 drivers/scsi/mvumi.c 	cmd->cmd_status = REQ_STATUS_PENDING;
cmd              1709 drivers/scsi/mvumi.c 	atomic_set(&cmd->sync_cmd, 0);
cmd              1710 drivers/scsi/mvumi.c 	frame = cmd->frame;
cmd              1719 drivers/scsi/mvumi.c 	mvumi_issue_blocked_cmd(mhba, cmd);
cmd              1721 drivers/scsi/mvumi.c 	if (cmd->cmd_status != SAM_STAT_GOOD)
cmd              1723 drivers/scsi/mvumi.c 							cmd->cmd_status);
cmd              1725 drivers/scsi/mvumi.c 		mvumi_notification(mhba, cmd->frame->cdb[1], cmd->data_buf);
cmd              1727 drivers/scsi/mvumi.c 	mvumi_delete_internal_cmd(mhba, cmd);
cmd              1767 drivers/scsi/mvumi.c 	struct mvumi_cmd *cmd;
cmd              1777 drivers/scsi/mvumi.c 		cmd = mhba->tag_cmd[ob_frame->tag];
cmd              1782 drivers/scsi/mvumi.c 		if (cmd->scmd)
cmd              1783 drivers/scsi/mvumi.c 			mvumi_complete_cmd(mhba, cmd, ob_frame);
cmd              1785 drivers/scsi/mvumi.c 			mvumi_complete_internal_cmd(mhba, cmd, ob_frame);
cmd              1823 drivers/scsi/mvumi.c 						struct mvumi_cmd *cmd)
cmd              1829 drivers/scsi/mvumi.c 	ib_frame = cmd->frame;
cmd              1840 drivers/scsi/mvumi.c 	cmd->frame->tag = tag_get_one(mhba, &mhba->tag_pool);
cmd              1841 drivers/scsi/mvumi.c 	cmd->frame->request_id = mhba->io_seq++;
cmd              1842 drivers/scsi/mvumi.c 	cmd->request_id = cmd->frame->request_id;
cmd              1843 drivers/scsi/mvumi.c 	mhba->tag_cmd[cmd->frame->tag] = cmd;
cmd              1850 drivers/scsi/mvumi.c 			cpu_to_le32(lower_32_bits(cmd->frame_phys));
cmd              1852 drivers/scsi/mvumi.c 			cpu_to_le32(upper_32_bits(cmd->frame_phys));
cmd              1860 drivers/scsi/mvumi.c static void mvumi_fire_cmd(struct mvumi_hba *mhba, struct mvumi_cmd *cmd)
cmd              1866 drivers/scsi/mvumi.c 	if (cmd)
cmd              1867 drivers/scsi/mvumi.c 		list_add_tail(&cmd->queue_pointer, &mhba->waiting_req_list);
cmd              1873 drivers/scsi/mvumi.c 		cmd = list_first_entry(&mhba->waiting_req_list,
cmd              1875 drivers/scsi/mvumi.c 		list_del_init(&cmd->queue_pointer);
cmd              1876 drivers/scsi/mvumi.c 		result = mvumi_send_command(mhba, cmd);
cmd              1882 drivers/scsi/mvumi.c 			list_add(&cmd->queue_pointer, &mhba->waiting_req_list);
cmd              2026 drivers/scsi/mvumi.c 				struct scsi_cmnd *scmd, struct mvumi_cmd *cmd)
cmd              2030 drivers/scsi/mvumi.c 	cmd->scmd = scmd;
cmd              2031 drivers/scsi/mvumi.c 	cmd->cmd_status = REQ_STATUS_PENDING;
cmd              2032 drivers/scsi/mvumi.c 	pframe = cmd->frame;
cmd              2085 drivers/scsi/mvumi.c 	struct mvumi_cmd *cmd;
cmd              2093 drivers/scsi/mvumi.c 	cmd = mvumi_get_cmd(mhba);
cmd              2094 drivers/scsi/mvumi.c 	if (unlikely(!cmd)) {
cmd              2099 drivers/scsi/mvumi.c 	if (unlikely(mvumi_build_frame(mhba, scmd, cmd)))
cmd              2102 drivers/scsi/mvumi.c 	cmd->scmd = scmd;
cmd              2103 drivers/scsi/mvumi.c 	scmd->SCp.ptr = (char *) cmd;
cmd              2104 drivers/scsi/mvumi.c 	mhba->instancet->fire_cmd(mhba, cmd);
cmd              2109 drivers/scsi/mvumi.c 	mvumi_return_cmd(mhba, cmd);
cmd              2117 drivers/scsi/mvumi.c 	struct mvumi_cmd *cmd = (struct mvumi_cmd *) scmd->SCp.ptr;
cmd              2124 drivers/scsi/mvumi.c 	if (mhba->tag_cmd[cmd->frame->tag]) {
cmd              2125 drivers/scsi/mvumi.c 		mhba->tag_cmd[cmd->frame->tag] = NULL;
cmd              2126 drivers/scsi/mvumi.c 		tag_release_one(mhba, &mhba->tag_pool, cmd->frame->tag);
cmd              2128 drivers/scsi/mvumi.c 	if (!list_empty(&cmd->queue_pointer))
cmd              2129 drivers/scsi/mvumi.c 		list_del_init(&cmd->queue_pointer);
cmd              2140 drivers/scsi/mvumi.c 	mvumi_return_cmd(mhba, cmd);
cmd               516 drivers/scsi/ncr53c8xx.c static void __unmap_scsi_data(struct device *dev, struct scsi_cmnd *cmd)
cmd               518 drivers/scsi/ncr53c8xx.c 	switch(cmd->__data_mapped) {
cmd               520 drivers/scsi/ncr53c8xx.c 		scsi_dma_unmap(cmd);
cmd               523 drivers/scsi/ncr53c8xx.c 	cmd->__data_mapped = 0;
cmd               526 drivers/scsi/ncr53c8xx.c static int __map_scsi_sg_data(struct device *dev, struct scsi_cmnd *cmd)
cmd               530 drivers/scsi/ncr53c8xx.c 	use_sg = scsi_dma_map(cmd);
cmd               534 drivers/scsi/ncr53c8xx.c 	cmd->__data_mapped = 2;
cmd               535 drivers/scsi/ncr53c8xx.c 	cmd->__data_mapping = use_sg;
cmd               540 drivers/scsi/ncr53c8xx.c #define unmap_scsi_data(np, cmd)	__unmap_scsi_data(np->dev, cmd)
cmd               541 drivers/scsi/ncr53c8xx.c #define map_scsi_sg_data(np, cmd)	__map_scsi_sg_data(np->dev, cmd)
cmd              1129 drivers/scsi/ncr53c8xx.c 	u_long	cmd;
cmd              1488 drivers/scsi/ncr53c8xx.c 	struct scr_tblmove cmd   ;
cmd              1540 drivers/scsi/ncr53c8xx.c 	struct scsi_cmnd	*cmd;		/* SCSI command 		*/
cmd              1917 drivers/scsi/ncr53c8xx.c static	struct ccb *ncr_get_ccb	(struct ncb *np, struct scsi_cmnd *cmd);
cmd              1931 drivers/scsi/ncr53c8xx.c static	int	ncr_scatter	(struct ncb *np, struct ccb *cp, struct scsi_cmnd *cmd);
cmd              1943 drivers/scsi/ncr53c8xx.c static void insert_into_waiting_list(struct ncb *np, struct scsi_cmnd *cmd);
cmd              1944 drivers/scsi/ncr53c8xx.c static struct scsi_cmnd *retrieve_from_waiting_list(int to_remove, struct ncb *np, struct scsi_cmnd *cmd);
cmd              1947 drivers/scsi/ncr53c8xx.c #define remove_from_waiting_list(np, cmd) \
cmd              1948 drivers/scsi/ncr53c8xx.c 		retrieve_from_waiting_list(1, (np), (cmd))
cmd              2179 drivers/scsi/ncr53c8xx.c 		offsetof (struct dsb, cmd),
cmd              3665 drivers/scsi/ncr53c8xx.c #define PRINT_ADDR(cmd, arg...) dev_info(&cmd->device->sdev_gendev , ## arg)
cmd              3669 drivers/scsi/ncr53c8xx.c 	PRINT_ADDR(cp->cmd, "%s: ", label);
cmd              4019 drivers/scsi/ncr53c8xx.c static inline void ncr_queue_done_cmd(struct ncb *np, struct scsi_cmnd *cmd)
cmd              4021 drivers/scsi/ncr53c8xx.c 	unmap_scsi_data(np, cmd);
cmd              4022 drivers/scsi/ncr53c8xx.c 	cmd->host_scribble = (char *) np->done_list;
cmd              4023 drivers/scsi/ncr53c8xx.c 	np->done_list = cmd;
cmd              4028 drivers/scsi/ncr53c8xx.c 	struct scsi_cmnd *cmd;
cmd              4031 drivers/scsi/ncr53c8xx.c 		cmd = lcmd;
cmd              4032 drivers/scsi/ncr53c8xx.c 		lcmd = (struct scsi_cmnd *) cmd->host_scribble;
cmd              4033 drivers/scsi/ncr53c8xx.c 		cmd->scsi_done(cmd);
cmd              4110 drivers/scsi/ncr53c8xx.c static int ncr_queue_command (struct ncb *np, struct scsi_cmnd *cmd)
cmd              4112 drivers/scsi/ncr53c8xx.c 	struct scsi_device *sdev = cmd->device;
cmd              4144 drivers/scsi/ncr53c8xx.c 	if ((cmd->cmnd[0] == 0 || cmd->cmnd[0] == 0x12) && 
cmd              4151 drivers/scsi/ncr53c8xx.c 		PRINT_ADDR(cmd, "CMD=%x ", cmd->cmnd[0]);
cmd              4164 drivers/scsi/ncr53c8xx.c 	if (np->settle_time && cmd->request->timeout >= HZ) {
cmd              4165 drivers/scsi/ncr53c8xx.c 		u_long tlimit = jiffies + cmd->request->timeout - HZ;
cmd              4170 drivers/scsi/ncr53c8xx.c 	if (np->settle_time || !(cp=ncr_get_ccb (np, cmd))) {
cmd              4171 drivers/scsi/ncr53c8xx.c 		insert_into_waiting_list(np, cmd);
cmd              4174 drivers/scsi/ncr53c8xx.c 	cp->cmd = cmd;
cmd              4204 drivers/scsi/ncr53c8xx.c 					PRINT_ADDR(cmd,
cmd              4216 drivers/scsi/ncr53c8xx.c 			switch (cmd->cmnd[0]) {
cmd              4242 drivers/scsi/ncr53c8xx.c 	direction = cmd->sc_data_direction;
cmd              4244 drivers/scsi/ncr53c8xx.c 		segments = ncr_scatter(np, cp, cp->cmd);
cmd              4365 drivers/scsi/ncr53c8xx.c 	memcpy(cp->cdb_buf, cmd->cmnd, min_t(int, cmd->cmd_len, sizeof(cp->cdb_buf)));
cmd              4366 drivers/scsi/ncr53c8xx.c 	cp->phys.cmd.addr		= cpu_to_scr(CCB_PHYS (cp, cdb_buf[0]));
cmd              4367 drivers/scsi/ncr53c8xx.c 	cp->phys.cmd.size		= cpu_to_scr(cmd->cmd_len);
cmd              4553 drivers/scsi/ncr53c8xx.c static int ncr_reset_bus (struct ncb *np, struct scsi_cmnd *cmd, int sync_reset)
cmd              4580 drivers/scsi/ncr53c8xx.c 		if (cp->cmd == cmd) {
cmd              4588 drivers/scsi/ncr53c8xx.c 	if (!found && retrieve_from_waiting_list(0, np, cmd))
cmd              4604 drivers/scsi/ncr53c8xx.c 	if (!found && sync_reset && !retrieve_from_waiting_list(0, np, cmd)) {
cmd              4605 drivers/scsi/ncr53c8xx.c 		cmd->result = DID_RESET << 16;
cmd              4606 drivers/scsi/ncr53c8xx.c 		ncr_queue_done_cmd(np, cmd);
cmd              4622 drivers/scsi/ncr53c8xx.c static int ncr_abort_command (struct ncb *np, struct scsi_cmnd *cmd)
cmd              4632 drivers/scsi/ncr53c8xx.c 	if (remove_from_waiting_list(np, cmd)) {
cmd              4633 drivers/scsi/ncr53c8xx.c 		cmd->result = ScsiResult(DID_ABORT, 0);
cmd              4634 drivers/scsi/ncr53c8xx.c 		ncr_queue_done_cmd(np, cmd);
cmd              4646 drivers/scsi/ncr53c8xx.c 		if (cp->cmd == cmd) {
cmd              4809 drivers/scsi/ncr53c8xx.c 	struct scsi_cmnd *cmd;
cmd              4817 drivers/scsi/ncr53c8xx.c 	if (!cp || cp->magic != CCB_MAGIC || !cp->cmd)
cmd              4832 drivers/scsi/ncr53c8xx.c 	cmd = cp->cmd;
cmd              4833 drivers/scsi/ncr53c8xx.c 	cp->cmd = NULL;
cmd              4834 drivers/scsi/ncr53c8xx.c 	tp = &np->target[cmd->device->id];
cmd              4835 drivers/scsi/ncr53c8xx.c 	lp = tp->lp[cmd->device->lun];
cmd              4870 drivers/scsi/ncr53c8xx.c 		PRINT_ADDR(cmd, "%d parity error(s).\n",cp->parity_status);
cmd              4880 drivers/scsi/ncr53c8xx.c 			PRINT_ADDR(cmd, "extraneous data discarded.\n");
cmd              4883 drivers/scsi/ncr53c8xx.c 			PRINT_ADDR(cmd, "invalid scsi phase (4/5).\n");
cmd              4886 drivers/scsi/ncr53c8xx.c 			PRINT_ADDR(cmd, "extended error %d.\n",
cmd              4899 drivers/scsi/ncr53c8xx.c 			PRINT_ADDR(cmd, "ERROR: cmd=%x host_status=%x "
cmd              4900 drivers/scsi/ncr53c8xx.c 					"scsi_status=%x\n", cmd->cmnd[0],
cmd              4916 drivers/scsi/ncr53c8xx.c 		cmd->result = ScsiResult(DID_OK, cp->scsi_status);
cmd              4929 drivers/scsi/ncr53c8xx.c 			ncr_alloc_lcb (np, cmd->device->id, cmd->device->lun);
cmd              4943 drivers/scsi/ncr53c8xx.c 				ncr_setup_tags (np, cmd->device);
cmd              4951 drivers/scsi/ncr53c8xx.c 		cmd->result = DID_OK << 16 | S_CHECK_COND;
cmd              4956 drivers/scsi/ncr53c8xx.c 		memcpy(cmd->sense_buffer, cp->sense_buf,
cmd              4961 drivers/scsi/ncr53c8xx.c 			u_char *p = cmd->sense_buffer;
cmd              4963 drivers/scsi/ncr53c8xx.c 			PRINT_ADDR(cmd, "sense data:");
cmd              4972 drivers/scsi/ncr53c8xx.c 		cmd->result = DID_OK << 16 | S_CONFLICT;
cmd              4981 drivers/scsi/ncr53c8xx.c 		cmd->result = ScsiResult(DID_OK, cp->scsi_status);
cmd              4989 drivers/scsi/ncr53c8xx.c 		cmd->result = ScsiResult(DID_TIME_OUT, cp->scsi_status);
cmd              4996 drivers/scsi/ncr53c8xx.c 		cmd->result = ScsiResult(DID_RESET, cp->scsi_status);
cmd              5003 drivers/scsi/ncr53c8xx.c 		cmd->result = ScsiResult(DID_ABORT, cp->scsi_status);
cmd              5010 drivers/scsi/ncr53c8xx.c 		PRINT_ADDR(cmd, "COMMAND FAILED (%x %x) @%p.\n",
cmd              5013 drivers/scsi/ncr53c8xx.c 		cmd->result = ScsiResult(DID_ERROR, cp->scsi_status);
cmd              5023 drivers/scsi/ncr53c8xx.c 		PRINT_ADDR(cmd, " CMD:");
cmd              5024 drivers/scsi/ncr53c8xx.c 		p = (u_char*) &cmd->cmnd[0];
cmd              5025 drivers/scsi/ncr53c8xx.c 		for (i=0; i<cmd->cmd_len; i++) printk (" %x", *p++);
cmd              5034 drivers/scsi/ncr53c8xx.c 				p = (u_char*) &cmd->sense_buffer;
cmd              5067 drivers/scsi/ncr53c8xx.c 	ncr_queue_done_cmd(np, cmd);
cmd              5503 drivers/scsi/ncr53c8xx.c 		if (!cp->cmd) continue;
cmd              5504 drivers/scsi/ncr53c8xx.c 		if (scmd_id(cp->cmd) != target) continue;
cmd              5523 drivers/scsi/ncr53c8xx.c 	struct scsi_cmnd *cmd = cp->cmd;
cmd              5528 drivers/scsi/ncr53c8xx.c 	BUG_ON(target != (scmd_id(cmd) & 0xf));
cmd              5580 drivers/scsi/ncr53c8xx.c 	struct scsi_cmnd *cmd = cp->cmd;
cmd              5586 drivers/scsi/ncr53c8xx.c 	BUG_ON(target != (scmd_id(cmd) & 0xf));
cmd              5605 drivers/scsi/ncr53c8xx.c 		dev_info(&cmd->device->sdev_target->dev, "WIDE SCSI %sabled.\n",
cmd              6246 drivers/scsi/ncr53c8xx.c 	u_char	cmd, sbcl;
cmd              6253 drivers/scsi/ncr53c8xx.c 	cmd	= dbc >> 24;
cmd              6261 drivers/scsi/ncr53c8xx.c 	if ((cmd & 1) == 0) {
cmd              6289 drivers/scsi/ncr53c8xx.c 			printk ("P%x%x RL=%d D=%d SS0=%x ", cmd&7, sbcl&7,
cmd              6294 drivers/scsi/ncr53c8xx.c 			printk ("P%x%x RL=%d ", cmd&7, sbcl&7, rest);
cmd              6309 drivers/scsi/ncr53c8xx.c 	if (!(cmd & 6)) {
cmd              6354 drivers/scsi/ncr53c8xx.c 			(unsigned)nxtdsp, vdsp, cmd);
cmd              6376 drivers/scsi/ncr53c8xx.c 	if (cmd & 0x10) {	/* Table indirect */
cmd              6397 drivers/scsi/ncr53c8xx.c 	if (cmd != (scr_to_cpu(vdsp[0]) >> 24)) {
cmd              6398 drivers/scsi/ncr53c8xx.c 		PRINT_ADDR(cp->cmd, "internal error: cmd=%02x != %02x=(vdsp[0] "
cmd              6399 drivers/scsi/ncr53c8xx.c 				">> 24)\n", cmd, scr_to_cpu(vdsp[0]) >> 24);
cmd              6420 drivers/scsi/ncr53c8xx.c 	if (cmd & 0x06) {
cmd              6421 drivers/scsi/ncr53c8xx.c 		PRINT_ADDR(cp->cmd, "phase change %x-%x %d@%08x resid=%d.\n",
cmd              6422 drivers/scsi/ncr53c8xx.c 			cmd&7, sbcl&7, (unsigned)olen,
cmd              6443 drivers/scsi/ncr53c8xx.c 	newcmd[0] = cpu_to_scr(((cmd & 0x0f) << 24) | rest);
cmd              6449 drivers/scsi/ncr53c8xx.c 		PRINT_ADDR(cp->cmd, "newcmd[%d] %x %x %x %x.\n",
cmd              6495 drivers/scsi/ncr53c8xx.c 	switch (cmd & 7) {
cmd              6534 drivers/scsi/ncr53c8xx.c 	struct scsi_cmnd *cmd	= cp->cmd;
cmd              6535 drivers/scsi/ncr53c8xx.c 	struct tcb *tp	= &np->target[cmd->device->id];
cmd              6536 drivers/scsi/ncr53c8xx.c 	struct lcb *lp	= tp->lp[cmd->device->lun];
cmd              6575 drivers/scsi/ncr53c8xx.c 			PRINT_ADDR(cmd, "QUEUE FULL! %d busy, %d disconnected "
cmd              6581 drivers/scsi/ncr53c8xx.c 			ncr_setup_tags (np, cmd->device);
cmd              6613 drivers/scsi/ncr53c8xx.c 		cp->scsi_smsg2[0]	= IDENTIFY(0, cmd->device->lun);
cmd              6620 drivers/scsi/ncr53c8xx.c 		cp->phys.cmd.addr	= cpu_to_scr(CCB_PHYS (cp, sensecmd));
cmd              6621 drivers/scsi/ncr53c8xx.c 		cp->phys.cmd.size	= cpu_to_scr(6);
cmd              6627 drivers/scsi/ncr53c8xx.c 		cp->sensecmd[1]		= (cmd->device->lun & 0x7) << 5;
cmd              6658 drivers/scsi/ncr53c8xx.c 		if (cmd->device->select_no_atn)
cmd              6840 drivers/scsi/ncr53c8xx.c 			PRINT_ADDR(cp->cmd, "negotiation failed sir=%x "
cmd              6916 drivers/scsi/ncr53c8xx.c 			PRINT_ADDR(cp->cmd, "sync: per=%d scntl3=0x%x ofs=%d "
cmd              7003 drivers/scsi/ncr53c8xx.c 			PRINT_ADDR(cp->cmd, "wide: wide=%d chg=%d.\n", wide,
cmd              7069 drivers/scsi/ncr53c8xx.c 		PRINT_ADDR(cp->cmd, "MESSAGE_REJECT received (%x:%x).\n",
cmd              7100 drivers/scsi/ncr53c8xx.c 		PRINT_ADDR(cp->cmd, "IGNORE_WIDE_RESIDUE received, but not yet "
cmd              7113 drivers/scsi/ncr53c8xx.c 		PRINT_ADDR(cp->cmd, "DISCONNECT received, but datapointer "
cmd              7135 drivers/scsi/ncr53c8xx.c static struct ccb *ncr_get_ccb(struct ncb *np, struct scsi_cmnd *cmd)
cmd              7137 drivers/scsi/ncr53c8xx.c 	u_char tn = cmd->device->id;
cmd              7138 drivers/scsi/ncr53c8xx.c 	u_char ln = cmd->device->lun;
cmd              7168 drivers/scsi/ncr53c8xx.c 				PRINT_ADDR(cmd, "ccb free list corrupted "
cmd              7231 drivers/scsi/ncr53c8xx.c 		PRINT_ADDR(cmd, "ccb @%p using tag %d.\n", cp, tag);
cmd              7252 drivers/scsi/ncr53c8xx.c 		PRINT_ADDR(cp->cmd, "ccb @%p freeing tag %d.\n", cp, cp->tag);
cmd              7639 drivers/scsi/ncr53c8xx.c static int ncr_scatter(struct ncb *np, struct ccb *cp, struct scsi_cmnd *cmd)
cmd              7642 drivers/scsi/ncr53c8xx.c 	int use_sg	= scsi_sg_count(cmd);
cmd              7646 drivers/scsi/ncr53c8xx.c 	use_sg = map_scsi_sg_data(np, cmd);
cmd              7652 drivers/scsi/ncr53c8xx.c 			unmap_scsi_data(np, cmd);
cmd              7658 drivers/scsi/ncr53c8xx.c 		scsi_for_each_sg(cmd, sg, use_sg, segment) {
cmd              8020 drivers/scsi/ncr53c8xx.c static int ncr53c8xx_queue_command_lck (struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *))
cmd              8022 drivers/scsi/ncr53c8xx.c      struct ncb *np = ((struct host_data *) cmd->device->host->hostdata)->ncb;
cmd              8030 drivers/scsi/ncr53c8xx.c      cmd->scsi_done     = done;
cmd              8031 drivers/scsi/ncr53c8xx.c      cmd->host_scribble = NULL;
cmd              8032 drivers/scsi/ncr53c8xx.c      cmd->__data_mapped = 0;
cmd              8033 drivers/scsi/ncr53c8xx.c      cmd->__data_mapping = 0;
cmd              8037 drivers/scsi/ncr53c8xx.c      if ((sts = ncr_queue_command(np, cmd)) != DID_OK) {
cmd              8038 drivers/scsi/ncr53c8xx.c 	  cmd->result = sts << 16;
cmd              8051 drivers/scsi/ncr53c8xx.c           unmap_scsi_data(np, cmd);
cmd              8052 drivers/scsi/ncr53c8xx.c           done(cmd);
cmd              8104 drivers/scsi/ncr53c8xx.c static int ncr53c8xx_bus_reset(struct scsi_cmnd *cmd)
cmd              8106 drivers/scsi/ncr53c8xx.c 	struct ncb *np = ((struct host_data *) cmd->device->host->hostdata)->ncb;
cmd              8119 drivers/scsi/ncr53c8xx.c 	sts = ncr_reset_bus(np, cmd, 1);
cmd              8131 drivers/scsi/ncr53c8xx.c static int ncr53c8xx_abort(struct scsi_cmnd *cmd)
cmd              8133 drivers/scsi/ncr53c8xx.c 	struct ncb *np = ((struct host_data *) cmd->device->host->hostdata)->ncb;
cmd              8142 drivers/scsi/ncr53c8xx.c 	sts = ncr_abort_command(np, cmd);
cmd              8170 drivers/scsi/ncr53c8xx.c static void insert_into_waiting_list(struct ncb *np, struct scsi_cmnd *cmd)
cmd              8175 drivers/scsi/ncr53c8xx.c 	printk("%s: cmd %lx inserted into waiting list\n", ncr_name(np), (u_long) cmd);
cmd              8177 drivers/scsi/ncr53c8xx.c 	cmd->next_wcmd = NULL;
cmd              8178 drivers/scsi/ncr53c8xx.c 	if (!(wcmd = np->waiting_list)) np->waiting_list = cmd;
cmd              8182 drivers/scsi/ncr53c8xx.c 		wcmd->next_wcmd = (char *) cmd;
cmd              8186 drivers/scsi/ncr53c8xx.c static struct scsi_cmnd *retrieve_from_waiting_list(int to_remove, struct ncb *np, struct scsi_cmnd *cmd)
cmd              8191 drivers/scsi/ncr53c8xx.c 		if (cmd == *pcmd) {
cmd              8193 drivers/scsi/ncr53c8xx.c 				*pcmd = (struct scsi_cmnd *) cmd->next_wcmd;
cmd              8194 drivers/scsi/ncr53c8xx.c 				cmd->next_wcmd = NULL;
cmd              8197 drivers/scsi/ncr53c8xx.c 	printk("%s: cmd %lx retrieved from waiting list\n", ncr_name(np), (u_long) cmd);
cmd              8199 drivers/scsi/ncr53c8xx.c 			return cmd;
cmd              4331 drivers/scsi/pm8001/pm8001_hwi.c 	memcpy(ssp_cmd.ssp_iu.cdb, task->ssp_task.cmd->cmnd,
cmd              4332 drivers/scsi/pm8001/pm8001_hwi.c 	       task->ssp_task.cmd->cmd_len);
cmd              4013 drivers/scsi/pm8001/pm80xx_hwi.c 	u8 cmd = task->ssp_task.cmd->cmnd[0];
cmd              4015 drivers/scsi/pm8001/pm80xx_hwi.c 	if (cmd == READ_10 || cmd == WRITE_10 || cmd == WRITE_VERIFY)
cmd              4078 drivers/scsi/pm8001/pm80xx_hwi.c 	memcpy(ssp_cmd.ssp_iu.cdb, task->ssp_task.cmd->cmnd,
cmd              4079 drivers/scsi/pm8001/pm80xx_hwi.c 		       task->ssp_task.cmd->cmd_len);
cmd              4088 drivers/scsi/pm8001/pm80xx_hwi.c 			task->ssp_task.cmd->cmnd[0]));
cmd              4146 drivers/scsi/pm8001/pm80xx_hwi.c 		ssp_cmd.twk_val0 = cpu_to_le32((task->ssp_task.cmd->cmnd[2] << 24) |
cmd              4147 drivers/scsi/pm8001/pm80xx_hwi.c 						(task->ssp_task.cmd->cmnd[3] << 16) |
cmd              4148 drivers/scsi/pm8001/pm80xx_hwi.c 						(task->ssp_task.cmd->cmnd[4] << 8) |
cmd              4149 drivers/scsi/pm8001/pm80xx_hwi.c 						(task->ssp_task.cmd->cmnd[5]));
cmd              4153 drivers/scsi/pm8001/pm80xx_hwi.c 			task->ssp_task.cmd->cmnd[0], q_index));
cmd               991 drivers/scsi/pm8001/pm80xx_hwi.h 	__le32	cmd;
cmd              1106 drivers/scsi/pm8001/pm80xx_hwi.h 	__le32 cmd;
cmd               294 drivers/scsi/pmcraid.c static void pmcraid_init_cmdblk(struct pmcraid_cmd *cmd, int index)
cmd               296 drivers/scsi/pmcraid.c 	struct pmcraid_ioarcb *ioarcb = &(cmd->ioa_cb->ioarcb);
cmd               297 drivers/scsi/pmcraid.c 	dma_addr_t dma_addr = cmd->ioa_cb_bus_addr;
cmd               304 drivers/scsi/pmcraid.c 		cmd->index = index;
cmd               313 drivers/scsi/pmcraid.c 		memset(&cmd->ioa_cb->ioarcb.cdb, 0, PMCRAID_MAX_CDB_LEN);
cmd               324 drivers/scsi/pmcraid.c 		cmd->ioa_cb->ioasa.ioasc = 0;
cmd               325 drivers/scsi/pmcraid.c 		cmd->ioa_cb->ioasa.residual_data_length = 0;
cmd               326 drivers/scsi/pmcraid.c 		cmd->time_left = 0;
cmd               329 drivers/scsi/pmcraid.c 	cmd->cmd_done = NULL;
cmd               330 drivers/scsi/pmcraid.c 	cmd->scsi_cmd = NULL;
cmd               331 drivers/scsi/pmcraid.c 	cmd->release = 0;
cmd               332 drivers/scsi/pmcraid.c 	cmd->completion_req = 0;
cmd               333 drivers/scsi/pmcraid.c 	cmd->sense_buffer = NULL;
cmd               334 drivers/scsi/pmcraid.c 	cmd->sense_buffer_dma = 0;
cmd               335 drivers/scsi/pmcraid.c 	cmd->dma_handle = 0;
cmd               336 drivers/scsi/pmcraid.c 	timer_setup(&cmd->timer, NULL, 0);
cmd               347 drivers/scsi/pmcraid.c static void pmcraid_reinit_cmdblk(struct pmcraid_cmd *cmd)
cmd               349 drivers/scsi/pmcraid.c 	pmcraid_init_cmdblk(cmd, -1);
cmd               363 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd = NULL;
cmd               370 drivers/scsi/pmcraid.c 		cmd = list_entry(pinstance->free_cmd_pool.next,
cmd               372 drivers/scsi/pmcraid.c 		list_del(&cmd->free_list);
cmd               377 drivers/scsi/pmcraid.c 	if (cmd != NULL)
cmd               378 drivers/scsi/pmcraid.c 		pmcraid_reinit_cmdblk(cmd);
cmd               379 drivers/scsi/pmcraid.c 	return cmd;
cmd               389 drivers/scsi/pmcraid.c static void pmcraid_return_cmd(struct pmcraid_cmd *cmd)
cmd               391 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd               395 drivers/scsi/pmcraid.c 	list_add_tail(&cmd->free_list, &pinstance->free_cmd_pool);
cmd               547 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd = from_timer(cmd, t, timer);
cmd               548 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd               557 drivers/scsi/pmcraid.c 	    cmd->time_left > 0) {
cmd               559 drivers/scsi/pmcraid.c 		cmd->timer.expires = jiffies + cmd->time_left;
cmd               560 drivers/scsi/pmcraid.c 		cmd->time_left = 0;
cmd               561 drivers/scsi/pmcraid.c 		add_timer(&cmd->timer);
cmd               563 drivers/scsi/pmcraid.c 		cmd->time_left = 0;
cmd               566 drivers/scsi/pmcraid.c 		pmcraid_ioa_reset(cmd);
cmd               577 drivers/scsi/pmcraid.c static void pmcraid_start_bist(struct pmcraid_cmd *cmd)
cmd               579 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd               590 drivers/scsi/pmcraid.c 	cmd->time_left = msecs_to_jiffies(PMCRAID_BIST_TIMEOUT);
cmd               591 drivers/scsi/pmcraid.c 	cmd->timer.expires = jiffies + msecs_to_jiffies(PMCRAID_BIST_TIMEOUT);
cmd               592 drivers/scsi/pmcraid.c 	cmd->timer.function = pmcraid_bist_done;
cmd               593 drivers/scsi/pmcraid.c 	add_timer(&cmd->timer);
cmd               604 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd = from_timer(cmd, t, timer);
cmd               605 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd               614 drivers/scsi/pmcraid.c 	    cmd->time_left <= 0) {
cmd               617 drivers/scsi/pmcraid.c 		pmcraid_ioa_reset(cmd);
cmd               622 drivers/scsi/pmcraid.c 		cmd->time_left -= PMCRAID_CHECK_FOR_RESET_TIMEOUT;
cmd               623 drivers/scsi/pmcraid.c 		cmd->timer.expires = jiffies + PMCRAID_CHECK_FOR_RESET_TIMEOUT;
cmd               624 drivers/scsi/pmcraid.c 		cmd->timer.function = pmcraid_reset_alert_done;
cmd               625 drivers/scsi/pmcraid.c 		add_timer(&cmd->timer);
cmd               639 drivers/scsi/pmcraid.c static void pmcraid_reset_alert(struct pmcraid_cmd *cmd)
cmd               641 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd               659 drivers/scsi/pmcraid.c 		cmd->time_left = PMCRAID_RESET_TIMEOUT;
cmd               660 drivers/scsi/pmcraid.c 		cmd->timer.expires = jiffies + PMCRAID_CHECK_FOR_RESET_TIMEOUT;
cmd               661 drivers/scsi/pmcraid.c 		cmd->timer.function = pmcraid_reset_alert_done;
cmd               662 drivers/scsi/pmcraid.c 		add_timer(&cmd->timer);
cmd               672 drivers/scsi/pmcraid.c 		pmcraid_start_bist(cmd);
cmd               688 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd = from_timer(cmd, t, timer);
cmd               689 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd               694 drivers/scsi/pmcraid.c 		cmd->ioa_cb->ioarcb.cdb[0]);
cmd               705 drivers/scsi/pmcraid.c 		cmd = pmcraid_get_free_cmd(pinstance);
cmd               710 drivers/scsi/pmcraid.c 		if (cmd == NULL) {
cmd               717 drivers/scsi/pmcraid.c 		pinstance->reset_cmd = cmd;
cmd               722 drivers/scsi/pmcraid.c 		if (pinstance->reset_cmd != cmd) {
cmd               735 drivers/scsi/pmcraid.c 		if (cmd == pinstance->reset_cmd)
cmd               736 drivers/scsi/pmcraid.c 			cmd->cmd_done = pmcraid_ioa_reset;
cmd               747 drivers/scsi/pmcraid.c 	pmcraid_reset_alert(cmd);
cmd               759 drivers/scsi/pmcraid.c static void pmcraid_internal_done(struct pmcraid_cmd *cmd)
cmd               762 drivers/scsi/pmcraid.c 		     cmd->ioa_cb->ioarcb.cdb[0],
cmd               763 drivers/scsi/pmcraid.c 		     le32_to_cpu(cmd->ioa_cb->ioasa.ioasc));
cmd               770 drivers/scsi/pmcraid.c 	if (cmd->completion_req) {
cmd               771 drivers/scsi/pmcraid.c 		cmd->completion_req = 0;
cmd               772 drivers/scsi/pmcraid.c 		complete(&cmd->wait_for_completion);
cmd               779 drivers/scsi/pmcraid.c 	if (cmd->release) {
cmd               780 drivers/scsi/pmcraid.c 		cmd->release = 0;
cmd               781 drivers/scsi/pmcraid.c 		pmcraid_return_cmd(cmd);
cmd               797 drivers/scsi/pmcraid.c static void pmcraid_reinit_cfgtable_done(struct pmcraid_cmd *cmd)
cmd               800 drivers/scsi/pmcraid.c 		     cmd->ioa_cb->ioarcb.cdb[0],
cmd               801 drivers/scsi/pmcraid.c 		     le32_to_cpu(cmd->ioa_cb->ioasa.ioasc));
cmd               803 drivers/scsi/pmcraid.c 	if (cmd->release) {
cmd               804 drivers/scsi/pmcraid.c 		cmd->release = 0;
cmd               805 drivers/scsi/pmcraid.c 		pmcraid_return_cmd(cmd);
cmd               808 drivers/scsi/pmcraid.c 	schedule_work(&cmd->drv_inst->worker_q);
cmd               821 drivers/scsi/pmcraid.c static void pmcraid_erp_done(struct pmcraid_cmd *cmd)
cmd               823 drivers/scsi/pmcraid.c 	struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd;
cmd               824 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd               825 drivers/scsi/pmcraid.c 	u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc);
cmd               831 drivers/scsi/pmcraid.c 			    cmd->ioa_cb->ioarcb.cdb[0], ioasc);
cmd               834 drivers/scsi/pmcraid.c 	if (cmd->sense_buffer) {
cmd               835 drivers/scsi/pmcraid.c 		dma_unmap_single(&pinstance->pdev->dev, cmd->sense_buffer_dma,
cmd               837 drivers/scsi/pmcraid.c 		cmd->sense_buffer = NULL;
cmd               838 drivers/scsi/pmcraid.c 		cmd->sense_buffer_dma = 0;
cmd               842 drivers/scsi/pmcraid.c 	pmcraid_return_cmd(cmd);
cmd               857 drivers/scsi/pmcraid.c static void _pmcraid_fire_command(struct pmcraid_cmd *cmd)
cmd               859 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd               868 drivers/scsi/pmcraid.c 	list_add_tail(&cmd->free_list, &pinstance->pending_cmd_pool);
cmd               874 drivers/scsi/pmcraid.c 	iowrite32(le64_to_cpu(cmd->ioa_cb->ioarcb.ioarcb_bus_addr), pinstance->ioarrin);
cmd               892 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd,
cmd               899 drivers/scsi/pmcraid.c 	cmd->cmd_done = cmd_done;
cmd               903 drivers/scsi/pmcraid.c 		cmd->timer.expires = jiffies + timeout;
cmd               904 drivers/scsi/pmcraid.c 		cmd->timer.function = timeout_func;
cmd               905 drivers/scsi/pmcraid.c 		add_timer(&cmd->timer);
cmd               909 drivers/scsi/pmcraid.c 	_pmcraid_fire_command(cmd);
cmd               919 drivers/scsi/pmcraid.c static void pmcraid_ioa_shutdown_done(struct pmcraid_cmd *cmd)
cmd               921 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd               925 drivers/scsi/pmcraid.c 	pmcraid_ioa_reset(cmd);
cmd               937 drivers/scsi/pmcraid.c static void pmcraid_ioa_shutdown(struct pmcraid_cmd *cmd)
cmd               940 drivers/scsi/pmcraid.c 		     cmd->ioa_cb->ioarcb.cdb[0],
cmd               941 drivers/scsi/pmcraid.c 		     le32_to_cpu(cmd->ioa_cb->ioasa.ioasc));
cmd               946 drivers/scsi/pmcraid.c 	pmcraid_reinit_cmdblk(cmd);
cmd               947 drivers/scsi/pmcraid.c 	cmd->ioa_cb->ioarcb.request_type = REQ_TYPE_IOACMD;
cmd               948 drivers/scsi/pmcraid.c 	cmd->ioa_cb->ioarcb.resource_handle =
cmd               950 drivers/scsi/pmcraid.c 	cmd->ioa_cb->ioarcb.cdb[0] = PMCRAID_IOA_SHUTDOWN;
cmd               951 drivers/scsi/pmcraid.c 	cmd->ioa_cb->ioarcb.cdb[1] = PMCRAID_SHUTDOWN_NORMAL;
cmd               955 drivers/scsi/pmcraid.c 		     le32_to_cpu(cmd->ioa_cb->ioarcb.response_handle));
cmd               957 drivers/scsi/pmcraid.c 	pmcraid_notify_ioastate(cmd->drv_inst, PMC_DEVICE_EVENT_SHUTDOWN_START);
cmd               959 drivers/scsi/pmcraid.c 	pmcraid_send_cmd(cmd, pmcraid_ioa_shutdown_done,
cmd               974 drivers/scsi/pmcraid.c static void pmcraid_get_fwversion_done(struct pmcraid_cmd *cmd)
cmd               976 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd               977 drivers/scsi/pmcraid.c 	u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc);
cmd               988 drivers/scsi/pmcraid.c 		pmcraid_reset_alert(cmd);
cmd               991 drivers/scsi/pmcraid.c 		pmcraid_querycfg(cmd);
cmd              1003 drivers/scsi/pmcraid.c static void pmcraid_get_fwversion(struct pmcraid_cmd *cmd)
cmd              1005 drivers/scsi/pmcraid.c 	struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb;
cmd              1007 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd              1010 drivers/scsi/pmcraid.c 	pmcraid_reinit_cmdblk(cmd);
cmd              1021 drivers/scsi/pmcraid.c 	ioarcb->ioadl_bus_addr = cpu_to_le64((cmd->ioa_cb_bus_addr) +
cmd              1034 drivers/scsi/pmcraid.c 	pmcraid_send_cmd(cmd, pmcraid_get_fwversion_done,
cmd              1045 drivers/scsi/pmcraid.c static void pmcraid_identify_hrrq(struct pmcraid_cmd *cmd)
cmd              1047 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd              1048 drivers/scsi/pmcraid.c 	struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb;
cmd              1049 drivers/scsi/pmcraid.c 	int index = cmd->hrrq_index;
cmd              1054 drivers/scsi/pmcraid.c 	pmcraid_reinit_cmdblk(cmd);
cmd              1055 drivers/scsi/pmcraid.c 	cmd->hrrq_index = index + 1;
cmd              1057 drivers/scsi/pmcraid.c 	if (cmd->hrrq_index < pinstance->num_hrrq) {
cmd              1060 drivers/scsi/pmcraid.c 		cmd->hrrq_index = 0;
cmd              1086 drivers/scsi/pmcraid.c 	pmcraid_send_cmd(cmd, done_function,
cmd              1091 drivers/scsi/pmcraid.c static void pmcraid_process_ccn(struct pmcraid_cmd *cmd);
cmd              1092 drivers/scsi/pmcraid.c static void pmcraid_process_ldn(struct pmcraid_cmd *cmd);
cmd              1102 drivers/scsi/pmcraid.c static void pmcraid_send_hcam_cmd(struct pmcraid_cmd *cmd)
cmd              1104 drivers/scsi/pmcraid.c 	if (cmd->ioa_cb->ioarcb.cdb[1] == PMCRAID_HCAM_CODE_CONFIG_CHANGE)
cmd              1105 drivers/scsi/pmcraid.c 		atomic_set(&(cmd->drv_inst->ccn.ignore), 0);
cmd              1107 drivers/scsi/pmcraid.c 		atomic_set(&(cmd->drv_inst->ldn.ignore), 0);
cmd              1109 drivers/scsi/pmcraid.c 	pmcraid_send_cmd(cmd, cmd->cmd_done, 0, NULL);
cmd              1127 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd;
cmd              1135 drivers/scsi/pmcraid.c 	cmd = pmcraid_get_free_cmd(pinstance);
cmd              1137 drivers/scsi/pmcraid.c 	if (!cmd) {
cmd              1139 drivers/scsi/pmcraid.c 		return cmd;
cmd              1155 drivers/scsi/pmcraid.c 	hcam->cmd = cmd;
cmd              1157 drivers/scsi/pmcraid.c 	ioarcb = &cmd->ioa_cb->ioarcb;
cmd              1158 drivers/scsi/pmcraid.c 	ioarcb->ioadl_bus_addr = cpu_to_le64((cmd->ioa_cb_bus_addr) +
cmd              1178 drivers/scsi/pmcraid.c 	cmd->cmd_done = cmd_done;
cmd              1179 drivers/scsi/pmcraid.c 	return cmd;
cmd              1194 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd = pmcraid_init_hcam(pinstance, type);
cmd              1195 drivers/scsi/pmcraid.c 	pmcraid_send_hcam_cmd(cmd);
cmd              1206 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd,
cmd              1210 drivers/scsi/pmcraid.c 	struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb;
cmd              1238 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd,
cmd              1246 drivers/scsi/pmcraid.c 	pinstance = cmd->drv_inst;
cmd              1253 drivers/scsi/pmcraid.c 	if (hcam->cmd == NULL)
cmd              1256 drivers/scsi/pmcraid.c 	pmcraid_prepare_cancel_cmd(cmd, hcam->cmd);
cmd              1261 drivers/scsi/pmcraid.c 	pmcraid_send_cmd(cmd, cmd_done,
cmd              1271 drivers/scsi/pmcraid.c static void pmcraid_cancel_ccn(struct pmcraid_cmd *cmd)
cmd              1274 drivers/scsi/pmcraid.c 		     cmd->ioa_cb->ioarcb.cdb[0],
cmd              1275 drivers/scsi/pmcraid.c 		     le32_to_cpu(cmd->ioa_cb->ioasa.ioasc));
cmd              1277 drivers/scsi/pmcraid.c 	pmcraid_reinit_cmdblk(cmd);
cmd              1279 drivers/scsi/pmcraid.c 	pmcraid_cancel_hcam(cmd,
cmd              1289 drivers/scsi/pmcraid.c static void pmcraid_cancel_ldn(struct pmcraid_cmd *cmd)
cmd              1291 drivers/scsi/pmcraid.c 	pmcraid_cancel_hcam(cmd,
cmd              1515 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd;
cmd              1649 drivers/scsi/pmcraid.c 	cmd = pmcraid_init_hcam(pinstance, PMCRAID_HCAM_CODE_CONFIG_CHANGE);
cmd              1650 drivers/scsi/pmcraid.c 	if (cmd)
cmd              1651 drivers/scsi/pmcraid.c 		pmcraid_send_hcam_cmd(cmd);
cmd              1675 drivers/scsi/pmcraid.c static void pmcraid_ioasc_logger(u32 ioasc, struct pmcraid_cmd *cmd)
cmd              1680 drivers/scsi/pmcraid.c 		cmd->drv_inst->current_log_level < error_info->log_level)
cmd              1685 drivers/scsi/pmcraid.c 		cmd->ioa_cb->ioarcb.cdb[0],
cmd              1686 drivers/scsi/pmcraid.c 		le32_to_cpu(cmd->ioa_cb->ioarcb.resource_handle),
cmd              1747 drivers/scsi/pmcraid.c static void pmcraid_process_ccn(struct pmcraid_cmd *cmd)
cmd              1749 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd              1750 drivers/scsi/pmcraid.c 	u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc);
cmd              1753 drivers/scsi/pmcraid.c 	pinstance->ccn.cmd = NULL;
cmd              1754 drivers/scsi/pmcraid.c 	pmcraid_return_cmd(cmd);
cmd              1782 drivers/scsi/pmcraid.c static void pmcraid_set_timestamp(struct pmcraid_cmd *cmd);
cmd              1784 drivers/scsi/pmcraid.c static void pmcraid_process_ldn(struct pmcraid_cmd *cmd)
cmd              1786 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd              1789 drivers/scsi/pmcraid.c 	u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc);
cmd              1794 drivers/scsi/pmcraid.c 	pinstance->ldn.cmd = NULL;
cmd              1795 drivers/scsi/pmcraid.c 	pmcraid_return_cmd(cmd);
cmd              1816 drivers/scsi/pmcraid.c 			pmcraid_set_timestamp(cmd);
cmd              1826 drivers/scsi/pmcraid.c 	cmd = pmcraid_init_hcam(pinstance, PMCRAID_HCAM_CODE_LOG_DATA);
cmd              1827 drivers/scsi/pmcraid.c 	if (cmd)
cmd              1828 drivers/scsi/pmcraid.c 		pmcraid_send_hcam_cmd(cmd);
cmd              1849 drivers/scsi/pmcraid.c static void pmcraid_unregister_hcams(struct pmcraid_cmd *cmd)
cmd              1851 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd              1870 drivers/scsi/pmcraid.c 		pmcraid_reset_alert(cmd);
cmd              1878 drivers/scsi/pmcraid.c 	pmcraid_cancel_ldn(cmd);
cmd              1919 drivers/scsi/pmcraid.c static void pmcraid_soft_reset(struct pmcraid_cmd *cmd)
cmd              1921 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd              1929 drivers/scsi/pmcraid.c 	cmd->cmd_done = pmcraid_ioa_reset;
cmd              1930 drivers/scsi/pmcraid.c 	cmd->timer.expires = jiffies +
cmd              1932 drivers/scsi/pmcraid.c 	cmd->timer.function = pmcraid_timeout_handler;
cmd              1934 drivers/scsi/pmcraid.c 	if (!timer_pending(&cmd->timer))
cmd              1935 drivers/scsi/pmcraid.c 		add_timer(&cmd->timer);
cmd              1988 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd, *temp;
cmd              1995 drivers/scsi/pmcraid.c 	list_for_each_entry_safe(cmd, temp, &pinstance->pending_cmd_pool,
cmd              1997 drivers/scsi/pmcraid.c 		list_del(&cmd->free_list);
cmd              2000 drivers/scsi/pmcraid.c 		cmd->ioa_cb->ioasa.ioasc =
cmd              2002 drivers/scsi/pmcraid.c 		cmd->ioa_cb->ioasa.ilid =
cmd              2006 drivers/scsi/pmcraid.c 		del_timer(&cmd->timer);
cmd              2013 drivers/scsi/pmcraid.c 		if (cmd->scsi_cmd) {
cmd              2015 drivers/scsi/pmcraid.c 			struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd;
cmd              2016 drivers/scsi/pmcraid.c 			__le32 resp = cmd->ioa_cb->ioarcb.response_handle;
cmd              2021 drivers/scsi/pmcraid.c 			pmcraid_return_cmd(cmd);
cmd              2025 drivers/scsi/pmcraid.c 				     cmd->ioa_cb->ioarcb.cdb[0],
cmd              2028 drivers/scsi/pmcraid.c 		} else if (cmd->cmd_done == pmcraid_internal_done ||
cmd              2029 drivers/scsi/pmcraid.c 			   cmd->cmd_done == pmcraid_erp_done) {
cmd              2030 drivers/scsi/pmcraid.c 			cmd->cmd_done(cmd);
cmd              2031 drivers/scsi/pmcraid.c 		} else if (cmd->cmd_done != pmcraid_ioa_reset &&
cmd              2032 drivers/scsi/pmcraid.c 			   cmd->cmd_done != pmcraid_ioa_shutdown_done) {
cmd              2033 drivers/scsi/pmcraid.c 			pmcraid_return_cmd(cmd);
cmd              2058 drivers/scsi/pmcraid.c static void pmcraid_ioa_reset(struct pmcraid_cmd *cmd)
cmd              2060 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd              2065 drivers/scsi/pmcraid.c 	if (pinstance->reset_cmd != cmd) {
cmd              2067 drivers/scsi/pmcraid.c 		pinstance->reset_cmd = cmd;
cmd              2071 drivers/scsi/pmcraid.c 		      pinstance->ioa_state, cmd);
cmd              2091 drivers/scsi/pmcraid.c 		pmcraid_reset_alert(cmd);
cmd              2109 drivers/scsi/pmcraid.c 				pmcraid_reinit_cmdblk(cmd);
cmd              2110 drivers/scsi/pmcraid.c 				pmcraid_identify_hrrq(cmd);
cmd              2113 drivers/scsi/pmcraid.c 				pmcraid_soft_reset(cmd);
cmd              2120 drivers/scsi/pmcraid.c 			pmcraid_reset_alert(cmd);
cmd              2131 drivers/scsi/pmcraid.c 		pmcraid_start_bist(cmd);
cmd              2168 drivers/scsi/pmcraid.c 			pmcraid_reset_alert(cmd);
cmd              2192 drivers/scsi/pmcraid.c 				pmcraid_reinit_cmdblk(cmd);
cmd              2193 drivers/scsi/pmcraid.c 				pmcraid_identify_hrrq(cmd);
cmd              2196 drivers/scsi/pmcraid.c 				pmcraid_soft_reset(cmd);
cmd              2212 drivers/scsi/pmcraid.c 		pmcraid_identify_hrrq(cmd);
cmd              2238 drivers/scsi/pmcraid.c 			pmcraid_reinit_cmdblk(cmd);
cmd              2239 drivers/scsi/pmcraid.c 			pmcraid_unregister_hcams(cmd);
cmd              2255 drivers/scsi/pmcraid.c 		pmcraid_return_cmd(cmd);
cmd              2282 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd;
cmd              2289 drivers/scsi/pmcraid.c 		cmd = pmcraid_get_free_cmd(pinstance);
cmd              2291 drivers/scsi/pmcraid.c 		if (cmd == NULL) {
cmd              2297 drivers/scsi/pmcraid.c 		pinstance->reset_cmd = cmd;
cmd              2301 drivers/scsi/pmcraid.c 		pmcraid_ioa_reset(cmd);
cmd              2421 drivers/scsi/pmcraid.c static void pmcraid_request_sense(struct pmcraid_cmd *cmd)
cmd              2423 drivers/scsi/pmcraid.c 	struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb;
cmd              2425 drivers/scsi/pmcraid.c 	struct device *dev = &cmd->drv_inst->pdev->dev;
cmd              2427 drivers/scsi/pmcraid.c 	cmd->sense_buffer = cmd->scsi_cmd->sense_buffer;
cmd              2428 drivers/scsi/pmcraid.c 	cmd->sense_buffer_dma = dma_map_single(dev, cmd->sense_buffer,
cmd              2430 drivers/scsi/pmcraid.c 	if (dma_mapping_error(dev, cmd->sense_buffer_dma)) {
cmd              2433 drivers/scsi/pmcraid.c 		pmcraid_erp_done(cmd);
cmd              2438 drivers/scsi/pmcraid.c 	memset(&cmd->ioa_cb->ioasa, 0, sizeof(struct pmcraid_ioasa));
cmd              2447 drivers/scsi/pmcraid.c 	ioarcb->ioadl_bus_addr = cpu_to_le64((cmd->ioa_cb_bus_addr) +
cmd              2454 drivers/scsi/pmcraid.c 	ioadl->address = cpu_to_le64(cmd->sense_buffer_dma);
cmd              2463 drivers/scsi/pmcraid.c 	pmcraid_send_cmd(cmd, pmcraid_erp_done,
cmd              2475 drivers/scsi/pmcraid.c static void pmcraid_cancel_all(struct pmcraid_cmd *cmd, bool need_sense)
cmd              2477 drivers/scsi/pmcraid.c 	struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd;
cmd              2478 drivers/scsi/pmcraid.c 	struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb;
cmd              2497 drivers/scsi/pmcraid.c 	pmcraid_send_cmd(cmd, need_sense ?
cmd              2511 drivers/scsi/pmcraid.c static void pmcraid_frame_auto_sense(struct pmcraid_cmd *cmd)
cmd              2513 drivers/scsi/pmcraid.c 	u8 *sense_buf = cmd->scsi_cmd->sense_buffer;
cmd              2514 drivers/scsi/pmcraid.c 	struct pmcraid_resource_entry *res = cmd->scsi_cmd->device->hostdata;
cmd              2515 drivers/scsi/pmcraid.c 	struct pmcraid_ioasa *ioasa = &cmd->ioa_cb->ioasa;
cmd              2520 drivers/scsi/pmcraid.c 	cmd->scsi_cmd->result = SAM_STAT_CHECK_CONDITION;
cmd              2583 drivers/scsi/pmcraid.c static int pmcraid_error_handler(struct pmcraid_cmd *cmd)
cmd              2585 drivers/scsi/pmcraid.c 	struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd;
cmd              2587 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd              2588 drivers/scsi/pmcraid.c 	struct pmcraid_ioasa *ioasa = &cmd->ioa_cb->ioasa;
cmd              2606 drivers/scsi/pmcraid.c 		pmcraid_frame_auto_sense(cmd);
cmd              2610 drivers/scsi/pmcraid.c 	pmcraid_ioasc_logger(ioasc, cmd);
cmd              2667 drivers/scsi/pmcraid.c 			pmcraid_cancel_all(cmd, sense_copied);
cmd              2669 drivers/scsi/pmcraid.c 			pmcraid_erp_done(cmd);
cmd              2671 drivers/scsi/pmcraid.c 			pmcraid_request_sense(cmd);
cmd              2705 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd;
cmd              2740 drivers/scsi/pmcraid.c 	cmd = pmcraid_get_free_cmd(pinstance);
cmd              2742 drivers/scsi/pmcraid.c 	if (cmd == NULL) {
cmd              2748 drivers/scsi/pmcraid.c 	ioarcb = &cmd->ioa_cb->ioarcb;
cmd              2759 drivers/scsi/pmcraid.c 	init_completion(&cmd->wait_for_completion);
cmd              2760 drivers/scsi/pmcraid.c 	cmd->completion_req = 1;
cmd              2763 drivers/scsi/pmcraid.c 		     cmd->ioa_cb->ioarcb.cdb[0],
cmd              2764 drivers/scsi/pmcraid.c 		     le32_to_cpu(cmd->ioa_cb->ioarcb.resource_handle),
cmd              2765 drivers/scsi/pmcraid.c 		     le32_to_cpu(cmd->ioa_cb->ioarcb.response_handle) >> 2);
cmd              2767 drivers/scsi/pmcraid.c 	pmcraid_send_cmd(cmd,
cmd              2778 drivers/scsi/pmcraid.c 	wait_for_completion(&cmd->wait_for_completion);
cmd              2783 drivers/scsi/pmcraid.c 	pmcraid_return_cmd(cmd);
cmd              2785 drivers/scsi/pmcraid.c 	ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc);
cmd              2807 drivers/scsi/pmcraid.c static int _pmcraid_io_done(struct pmcraid_cmd *cmd, int reslen, int ioasc)
cmd              2809 drivers/scsi/pmcraid.c 	struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd;
cmd              2815 drivers/scsi/pmcraid.c 		le32_to_cpu(cmd->ioa_cb->ioarcb.response_handle) >> 2,
cmd              2816 drivers/scsi/pmcraid.c 		cmd->ioa_cb->ioarcb.cdb[0],
cmd              2820 drivers/scsi/pmcraid.c 		rc = pmcraid_error_handler(cmd);
cmd              2842 drivers/scsi/pmcraid.c static void pmcraid_io_done(struct pmcraid_cmd *cmd)
cmd              2844 drivers/scsi/pmcraid.c 	u32 ioasc = le32_to_cpu(cmd->ioa_cb->ioasa.ioasc);
cmd              2845 drivers/scsi/pmcraid.c 	u32 reslen = le32_to_cpu(cmd->ioa_cb->ioasa.residual_data_length);
cmd              2847 drivers/scsi/pmcraid.c 	if (_pmcraid_io_done(cmd, reslen, ioasc) == 0)
cmd              2848 drivers/scsi/pmcraid.c 		pmcraid_return_cmd(cmd);
cmd              2859 drivers/scsi/pmcraid.c static struct pmcraid_cmd *pmcraid_abort_cmd(struct pmcraid_cmd *cmd)
cmd              2865 drivers/scsi/pmcraid.c 	pinstance = (struct pmcraid_instance *)cmd->drv_inst;
cmd              2866 drivers/scsi/pmcraid.c 	res = cmd->scsi_cmd->device->hostdata;
cmd              2875 drivers/scsi/pmcraid.c 	pmcraid_prepare_cancel_cmd(cancel_cmd, cmd);
cmd              2878 drivers/scsi/pmcraid.c 		cmd->ioa_cb->ioarcb.cdb[0],
cmd              2879 drivers/scsi/pmcraid.c 		le32_to_cpu(cmd->ioa_cb->ioarcb.response_handle) >> 2);
cmd              2945 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd;
cmd              2984 drivers/scsi/pmcraid.c 	list_for_each_entry(cmd, &pinstance->pending_cmd_pool, free_list) {
cmd              2986 drivers/scsi/pmcraid.c 		if (cmd->scsi_cmd == scsi_cmd) {
cmd              2999 drivers/scsi/pmcraid.c 		cancel_cmd = pmcraid_abort_cmd(cmd);
cmd              3005 drivers/scsi/pmcraid.c 		cancel_cmd->res = cmd->scsi_cmd->device->hostdata;
cmd              3097 drivers/scsi/pmcraid.c pmcraid_init_ioadls(struct pmcraid_cmd *cmd, int sgcount)
cmd              3100 drivers/scsi/pmcraid.c 	struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb;
cmd              3115 drivers/scsi/pmcraid.c 			cpu_to_le64((cmd->ioa_cb_bus_addr) +
cmd              3121 drivers/scsi/pmcraid.c 			cpu_to_le64((cmd->ioa_cb_bus_addr) +
cmd              3146 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd
cmd              3152 drivers/scsi/pmcraid.c 	struct scsi_cmnd *scsi_cmd = cmd->scsi_cmd;
cmd              3153 drivers/scsi/pmcraid.c 	struct pmcraid_ioarcb *ioarcb = &(cmd->ioa_cb->ioarcb);
cmd              3179 drivers/scsi/pmcraid.c 	ioadl = pmcraid_init_ioadls(cmd, nseg);
cmd              3333 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd;
cmd              3368 drivers/scsi/pmcraid.c 	cmd = pmcraid_get_free_cmd(pinstance);
cmd              3370 drivers/scsi/pmcraid.c 	if (cmd == NULL) {
cmd              3375 drivers/scsi/pmcraid.c 	cmd->scsi_cmd = scsi_cmd;
cmd              3376 drivers/scsi/pmcraid.c 	ioarcb = &(cmd->ioa_cb->ioarcb);
cmd              3388 drivers/scsi/pmcraid.c 	cmd->cmd_done = pmcraid_io_done;
cmd              3408 drivers/scsi/pmcraid.c 	rc = pmcraid_build_ioadl(pinstance, cmd);
cmd              3423 drivers/scsi/pmcraid.c 		_pmcraid_fire_command(cmd);
cmd              3426 drivers/scsi/pmcraid.c 		pmcraid_return_cmd(cmd);
cmd              3484 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd,
cmd              3491 drivers/scsi/pmcraid.c 	struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb;
cmd              3502 drivers/scsi/pmcraid.c 	sglist->num_dma_sg = dma_map_sg(&cmd->drv_inst->pdev->dev,
cmd              3507 drivers/scsi/pmcraid.c 		dev_err(&cmd->drv_inst->pdev->dev,
cmd              3513 drivers/scsi/pmcraid.c 	cmd->sglist = sglist;
cmd              3516 drivers/scsi/pmcraid.c 	ioadl = pmcraid_init_ioadls(cmd, sglist->num_dma_sg);
cmd              3543 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd,
cmd              3548 drivers/scsi/pmcraid.c 	struct pmcraid_sglist *sglist = cmd->sglist;
cmd              3551 drivers/scsi/pmcraid.c 		dma_unmap_sg(&cmd->drv_inst->pdev->dev,
cmd              3556 drivers/scsi/pmcraid.c 		cmd->sglist = NULL;
cmd              3579 drivers/scsi/pmcraid.c 	struct pmcraid_cmd *cmd;
cmd              3654 drivers/scsi/pmcraid.c 	cmd = pmcraid_get_free_cmd(pinstance);
cmd              3656 drivers/scsi/pmcraid.c 	if (!cmd) {
cmd              3662 drivers/scsi/pmcraid.c 	cmd->scsi_cmd = NULL;
cmd              3663 drivers/scsi/pmcraid.c 	ioarcb = &(cmd->ioa_cb->ioarcb);
cmd              3693 drivers/scsi/pmcraid.c 		rc = pmcraid_build_passthrough_ioadls(cmd,
cmd              3706 drivers/scsi/pmcraid.c 		rc = pmcraid_copy_sglist(cmd->sglist,
cmd              3719 drivers/scsi/pmcraid.c 	cmd->cmd_done = pmcraid_internal_done;
cmd              3720 drivers/scsi/pmcraid.c 	init_completion(&cmd->wait_for_completion);
cmd              3721 drivers/scsi/pmcraid.c 	cmd->completion_req = 1;
cmd              3724 drivers/scsi/pmcraid.c 		     le32_to_cpu(cmd->ioa_cb->ioarcb.response_handle) >> 2,
cmd              3725 drivers/scsi/pmcraid.c 		     cmd->ioa_cb->ioarcb.cdb[0],
cmd              3726 drivers/scsi/pmcraid.c 		     le32_to_cpu(cmd->ioa_cb->ioarcb.resource_handle));
cmd              3729 drivers/scsi/pmcraid.c 	_pmcraid_fire_command(cmd);
cmd              3745 drivers/scsi/pmcraid.c 		wait_for_completion(&cmd->wait_for_completion);
cmd              3747 drivers/scsi/pmcraid.c 			&cmd->wait_for_completion,
cmd              3751 drivers/scsi/pmcraid.c 			le32_to_cpu(cmd->ioa_cb->ioarcb.response_handle) >> 2,
cmd              3752 drivers/scsi/pmcraid.c 			cmd->ioa_cb->ioarcb.cdb[0]);
cmd              3755 drivers/scsi/pmcraid.c 		cancel_cmd = pmcraid_abort_cmd(cmd);
cmd              3782 drivers/scsi/pmcraid.c 			&cmd->wait_for_completion,
cmd              3784 drivers/scsi/pmcraid.c 			pmcraid_reset_bringup(cmd->drv_inst);
cmd              3794 drivers/scsi/pmcraid.c 	if (copy_to_user(ioasa, &cmd->ioa_cb->ioasa,
cmd              3804 drivers/scsi/pmcraid.c 		rc = pmcraid_copy_sglist(cmd->sglist,
cmd              3815 drivers/scsi/pmcraid.c 	pmcraid_release_passthrough_ioadls(cmd, request_size, direction);
cmd              3818 drivers/scsi/pmcraid.c 	pmcraid_return_cmd(cmd);
cmd              3842 drivers/scsi/pmcraid.c 	unsigned int cmd,
cmd              3849 drivers/scsi/pmcraid.c 	switch (cmd) {
cmd              3875 drivers/scsi/pmcraid.c 	int cmd,
cmd              3904 drivers/scsi/pmcraid.c 	unsigned int cmd,
cmd              3920 drivers/scsi/pmcraid.c 	retval = pmcraid_check_ioctl_buffer(cmd, argp, hdr);
cmd              3936 drivers/scsi/pmcraid.c 	switch (_IOC_TYPE(cmd)) {
cmd              3942 drivers/scsi/pmcraid.c 		if (cmd == PMCRAID_IOCTL_DOWNLOAD_MICROCODE)
cmd              3945 drivers/scsi/pmcraid.c 		retval = pmcraid_ioctl_passthrough(pinstance, cmd,
cmd              3948 drivers/scsi/pmcraid.c 		if (cmd == PMCRAID_IOCTL_DOWNLOAD_MICROCODE)
cmd              3954 drivers/scsi/pmcraid.c 		retval = pmcraid_ioctl_driver(pinstance, cmd,
cmd              4415 drivers/scsi/pmcraid.c 		struct pmcraid_cmd *cmd = NULL;
cmd              4431 drivers/scsi/pmcraid.c 		cmd = pinstance->cmd_list[cmd_index];
cmd              4436 drivers/scsi/pmcraid.c 		list_del(&cmd->free_list);
cmd              4439 drivers/scsi/pmcraid.c 		del_timer(&cmd->timer);
cmd              4442 drivers/scsi/pmcraid.c 		if (cmd->cmd_done == pmcraid_ioa_reset) {
cmd              4445 drivers/scsi/pmcraid.c 			cmd->cmd_done(cmd);
cmd              4448 drivers/scsi/pmcraid.c 		} else if (cmd->cmd_done != NULL) {
cmd              4449 drivers/scsi/pmcraid.c 			cmd->cmd_done(cmd);
cmd              5361 drivers/scsi/pmcraid.c static void pmcraid_complete_ioa_reset(struct pmcraid_cmd *cmd)
cmd              5363 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd              5367 drivers/scsi/pmcraid.c 	pmcraid_ioa_reset(cmd);
cmd              5381 drivers/scsi/pmcraid.c static void pmcraid_set_supported_devs(struct pmcraid_cmd *cmd)
cmd              5383 drivers/scsi/pmcraid.c 	struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb;
cmd              5386 drivers/scsi/pmcraid.c 	pmcraid_reinit_cmdblk(cmd);
cmd              5397 drivers/scsi/pmcraid.c 	if (cmd->drv_inst->reinit_cfg_table) {
cmd              5398 drivers/scsi/pmcraid.c 		cmd->drv_inst->reinit_cfg_table = 0;
cmd              5399 drivers/scsi/pmcraid.c 		cmd->release = 1;
cmd              5407 drivers/scsi/pmcraid.c 	pmcraid_send_cmd(cmd,
cmd              5422 drivers/scsi/pmcraid.c static void pmcraid_set_timestamp(struct pmcraid_cmd *cmd)
cmd              5424 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd              5425 drivers/scsi/pmcraid.c 	struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb;
cmd              5439 drivers/scsi/pmcraid.c 	pmcraid_reinit_cmdblk(cmd);
cmd              5446 drivers/scsi/pmcraid.c 	ioarcb->ioadl_bus_addr = cpu_to_le64((cmd->ioa_cb_bus_addr) +
cmd              5463 drivers/scsi/pmcraid.c 		pmcraid_send_cmd(cmd, pmcraid_set_supported_devs,
cmd              5466 drivers/scsi/pmcraid.c 		pmcraid_send_cmd(cmd, pmcraid_return_cmd,
cmd              5485 drivers/scsi/pmcraid.c static void pmcraid_init_res_table(struct pmcraid_cmd *cmd)
cmd              5487 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd              5584 drivers/scsi/pmcraid.c 	pmcraid_set_timestamp(cmd);
cmd              5597 drivers/scsi/pmcraid.c static void pmcraid_querycfg(struct pmcraid_cmd *cmd)
cmd              5599 drivers/scsi/pmcraid.c 	struct pmcraid_ioarcb *ioarcb = &cmd->ioa_cb->ioarcb;
cmd              5601 drivers/scsi/pmcraid.c 	struct pmcraid_instance *pinstance = cmd->drv_inst;
cmd              5623 drivers/scsi/pmcraid.c 	ioarcb->ioadl_bus_addr = cpu_to_le64((cmd->ioa_cb_bus_addr) +
cmd              5638 drivers/scsi/pmcraid.c 	pmcraid_send_cmd(cmd, pmcraid_init_res_table,
cmd               646 drivers/scsi/pmcraid.h 	struct pmcraid_cmd  *cmd;       /* pointer to command block used */
cmd               493 drivers/scsi/ppa.c static inline int ppa_send_command(struct scsi_cmnd *cmd)
cmd               495 drivers/scsi/ppa.c 	ppa_struct *dev = ppa_dev(cmd->device->host);
cmd               500 drivers/scsi/ppa.c 	for (k = 0; k < cmd->cmd_len; k++)
cmd               501 drivers/scsi/ppa.c 		if (!ppa_out(dev, &cmd->cmnd[k], 1))
cmd               514 drivers/scsi/ppa.c static int ppa_completion(struct scsi_cmnd *cmd)
cmd               521 drivers/scsi/ppa.c 	ppa_struct *dev = ppa_dev(cmd->device->host);
cmd               528 drivers/scsi/ppa.c 	v = cmd->cmnd[0];
cmd               546 drivers/scsi/ppa.c 		if ((cmd->SCp.this_residual <= 0)) {
cmd               575 drivers/scsi/ppa.c 		fast = (bulk && (cmd->SCp.this_residual >= PPA_BURST_SIZE))
cmd               579 drivers/scsi/ppa.c 			status = ppa_out(dev, cmd->SCp.ptr, fast);
cmd               581 drivers/scsi/ppa.c 			status = ppa_in(dev, cmd->SCp.ptr, fast);
cmd               583 drivers/scsi/ppa.c 		cmd->SCp.ptr += fast;
cmd               584 drivers/scsi/ppa.c 		cmd->SCp.this_residual -= fast;
cmd               590 drivers/scsi/ppa.c 		if (cmd->SCp.buffer && !cmd->SCp.this_residual) {
cmd               592 drivers/scsi/ppa.c 			if (cmd->SCp.buffers_residual--) {
cmd               593 drivers/scsi/ppa.c 				cmd->SCp.buffer = sg_next(cmd->SCp.buffer);
cmd               594 drivers/scsi/ppa.c 				cmd->SCp.this_residual =
cmd               595 drivers/scsi/ppa.c 				    cmd->SCp.buffer->length;
cmd               596 drivers/scsi/ppa.c 				cmd->SCp.ptr = sg_virt(cmd->SCp.buffer);
cmd               616 drivers/scsi/ppa.c 	struct scsi_cmnd *cmd = dev->cur_cmd;
cmd               618 drivers/scsi/ppa.c 	if (!cmd) {
cmd               622 drivers/scsi/ppa.c 	if (ppa_engine(dev, cmd)) {
cmd               628 drivers/scsi/ppa.c 	switch ((cmd->result >> 16) & 0xff) {
cmd               632 drivers/scsi/ppa.c 		printk(KERN_DEBUG "ppa: no device at SCSI ID %i\n", cmd->device->target);
cmd               657 drivers/scsi/ppa.c 		       (cmd->result >> 16) & 0xff);
cmd               661 drivers/scsi/ppa.c 	if (cmd->SCp.phase > 1)
cmd               668 drivers/scsi/ppa.c 	cmd->scsi_done(cmd);
cmd               671 drivers/scsi/ppa.c static int ppa_engine(ppa_struct *dev, struct scsi_cmnd *cmd)
cmd               683 drivers/scsi/ppa.c 	switch (cmd->SCp.phase) {
cmd               718 drivers/scsi/ppa.c 			cmd->SCp.phase++;
cmd               723 drivers/scsi/ppa.c 		if (!ppa_select(dev, scmd_id(cmd))) {
cmd               727 drivers/scsi/ppa.c 		cmd->SCp.phase++;
cmd               735 drivers/scsi/ppa.c 		if (!ppa_send_command(cmd))
cmd               737 drivers/scsi/ppa.c 		cmd->SCp.phase++;
cmd               741 drivers/scsi/ppa.c 		if (scsi_bufflen(cmd)) {
cmd               742 drivers/scsi/ppa.c 			cmd->SCp.buffer = scsi_sglist(cmd);
cmd               743 drivers/scsi/ppa.c 			cmd->SCp.this_residual = cmd->SCp.buffer->length;
cmd               744 drivers/scsi/ppa.c 			cmd->SCp.ptr = sg_virt(cmd->SCp.buffer);
cmd               746 drivers/scsi/ppa.c 			cmd->SCp.buffer = NULL;
cmd               747 drivers/scsi/ppa.c 			cmd->SCp.this_residual = 0;
cmd               748 drivers/scsi/ppa.c 			cmd->SCp.ptr = NULL;
cmd               750 drivers/scsi/ppa.c 		cmd->SCp.buffers_residual = scsi_sg_count(cmd) - 1;
cmd               751 drivers/scsi/ppa.c 		cmd->SCp.phase++;
cmd               759 drivers/scsi/ppa.c 		retv = ppa_completion(cmd);
cmd               764 drivers/scsi/ppa.c 		cmd->SCp.phase++;
cmd               768 drivers/scsi/ppa.c 		cmd->result = DID_OK << 16;
cmd               778 drivers/scsi/ppa.c 			cmd->result =
cmd               790 drivers/scsi/ppa.c static int ppa_queuecommand_lck(struct scsi_cmnd *cmd,
cmd               793 drivers/scsi/ppa.c 	ppa_struct *dev = ppa_dev(cmd->device->host);
cmd               801 drivers/scsi/ppa.c 	dev->cur_cmd = cmd;
cmd               802 drivers/scsi/ppa.c 	cmd->scsi_done = done;
cmd               803 drivers/scsi/ppa.c 	cmd->result = DID_ERROR << 16;	/* default return code */
cmd               804 drivers/scsi/ppa.c 	cmd->SCp.phase = 0;	/* bus free */
cmd               837 drivers/scsi/ppa.c static int ppa_abort(struct scsi_cmnd *cmd)
cmd               839 drivers/scsi/ppa.c 	ppa_struct *dev = ppa_dev(cmd->device->host);
cmd               845 drivers/scsi/ppa.c 	switch (cmd->SCp.phase) {
cmd               865 drivers/scsi/ppa.c static int ppa_reset(struct scsi_cmnd *cmd)
cmd               867 drivers/scsi/ppa.c 	ppa_struct *dev = ppa_dev(cmd->device->host);
cmd               869 drivers/scsi/ppa.c 	if (cmd->SCp.phase)
cmd               886 drivers/scsi/ppa.c 	static u8 cmd[6] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
cmd               910 drivers/scsi/ppa.c 			status = ppa_out(dev, cmd, 1);
cmd                85 drivers/scsi/ps3rom.c 				struct scsi_cmnd *cmd)
cmd                88 drivers/scsi/ps3rom.c 	unsigned char opcode = cmd->cmnd[0];
cmd                96 drivers/scsi/ps3rom.c 	memcpy(&atapi_cmnd.pkt, cmd->cmnd, 12);
cmd                99 drivers/scsi/ps3rom.c 	atapi_cmnd.blocks = atapi_cmnd.arglen = scsi_bufflen(cmd);
cmd               102 drivers/scsi/ps3rom.c 	switch (cmd->sc_data_direction) {
cmd               104 drivers/scsi/ps3rom.c 		if (scsi_bufflen(cmd) >= CD_FRAMESIZE)
cmd               112 drivers/scsi/ps3rom.c 		if (scsi_bufflen(cmd) >= CD_FRAMESIZE)
cmd               117 drivers/scsi/ps3rom.c 		scsi_sg_copy_to_buffer(cmd, dev->bounce_buf, dev->bounce_size);
cmd               148 drivers/scsi/ps3rom.c static inline unsigned int srb10_lba(const struct scsi_cmnd *cmd)
cmd               150 drivers/scsi/ps3rom.c 	return cmd->cmnd[2] << 24 | cmd->cmnd[3] << 16 | cmd->cmnd[4] << 8 |
cmd               151 drivers/scsi/ps3rom.c 	       cmd->cmnd[5];
cmd               154 drivers/scsi/ps3rom.c static inline unsigned int srb10_len(const struct scsi_cmnd *cmd)
cmd               156 drivers/scsi/ps3rom.c 	return cmd->cmnd[7] << 8 | cmd->cmnd[8];
cmd               160 drivers/scsi/ps3rom.c 			       struct scsi_cmnd *cmd, u32 start_sector,
cmd               181 drivers/scsi/ps3rom.c 				struct scsi_cmnd *cmd, u32 start_sector,
cmd               189 drivers/scsi/ps3rom.c 	scsi_sg_copy_to_buffer(cmd, dev->bounce_buf, dev->bounce_size);
cmd               203 drivers/scsi/ps3rom.c static int ps3rom_queuecommand_lck(struct scsi_cmnd *cmd,
cmd               206 drivers/scsi/ps3rom.c 	struct ps3rom_private *priv = shost_priv(cmd->device->host);
cmd               211 drivers/scsi/ps3rom.c 	priv->curr_cmd = cmd;
cmd               212 drivers/scsi/ps3rom.c 	cmd->scsi_done = done;
cmd               214 drivers/scsi/ps3rom.c 	opcode = cmd->cmnd[0];
cmd               222 drivers/scsi/ps3rom.c 		res = ps3rom_read_request(dev, cmd, srb10_lba(cmd),
cmd               223 drivers/scsi/ps3rom.c 					  srb10_len(cmd));
cmd               227 drivers/scsi/ps3rom.c 		res = ps3rom_write_request(dev, cmd, srb10_lba(cmd),
cmd               228 drivers/scsi/ps3rom.c 					   srb10_len(cmd));
cmd               232 drivers/scsi/ps3rom.c 		res = ps3rom_atapi_request(dev, cmd);
cmd               237 drivers/scsi/ps3rom.c 		memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE);
cmd               238 drivers/scsi/ps3rom.c 		cmd->result = res;
cmd               239 drivers/scsi/ps3rom.c 		cmd->sense_buffer[0] = 0x70;
cmd               240 drivers/scsi/ps3rom.c 		cmd->sense_buffer[2] = ILLEGAL_REQUEST;
cmd               242 drivers/scsi/ps3rom.c 		cmd->scsi_done(cmd);
cmd               267 drivers/scsi/ps3rom.c 	struct scsi_cmnd *cmd;
cmd               292 drivers/scsi/ps3rom.c 	cmd = priv->curr_cmd;
cmd               296 drivers/scsi/ps3rom.c 		if (cmd->sc_data_direction == DMA_FROM_DEVICE) {
cmd               299 drivers/scsi/ps3rom.c 			len = scsi_sg_copy_from_buffer(cmd,
cmd               303 drivers/scsi/ps3rom.c 			scsi_set_resid(cmd, scsi_bufflen(cmd) - len);
cmd               305 drivers/scsi/ps3rom.c 		cmd->result = DID_OK << 16;
cmd               309 drivers/scsi/ps3rom.c 	if (cmd->cmnd[0] == REQUEST_SENSE) {
cmd               313 drivers/scsi/ps3rom.c 		cmd->result = DID_ERROR << 16 | SAM_STAT_CHECK_CONDITION;
cmd               318 drivers/scsi/ps3rom.c 		cmd->result = DID_ERROR << 16;
cmd               322 drivers/scsi/ps3rom.c 	scsi_build_sense_buffer(0, cmd->sense_buffer, sense_key, asc, ascq);
cmd               323 drivers/scsi/ps3rom.c 	cmd->result = SAM_STAT_CHECK_CONDITION;
cmd               327 drivers/scsi/ps3rom.c 	cmd->scsi_done(cmd);
cmd                20 drivers/scsi/qedi/qedi_fw.c void qedi_iscsi_unmap_sg_list(struct qedi_cmd *cmd)
cmd                22 drivers/scsi/qedi/qedi_fw.c 	struct scsi_cmnd *sc = cmd->scsi_cmd;
cmd                24 drivers/scsi/qedi/qedi_fw.c 	if (cmd->io_tbl.sge_valid && sc) {
cmd                25 drivers/scsi/qedi/qedi_fw.c 		cmd->io_tbl.sge_valid = 0;
cmd                39 drivers/scsi/qedi/qedi_fw.c 	struct qedi_cmd *cmd;
cmd                41 drivers/scsi/qedi/qedi_fw.c 	cmd = (struct qedi_cmd *)task->dd_data;
cmd                60 drivers/scsi/qedi/qedi_fw.c 		  cmd->task_id, qedi_conn->iscsi_conn_id);
cmd                62 drivers/scsi/qedi/qedi_fw.c 	if (likely(cmd->io_cmd_in_list)) {
cmd                63 drivers/scsi/qedi/qedi_fw.c 		cmd->io_cmd_in_list = false;
cmd                64 drivers/scsi/qedi/qedi_fw.c 		list_del_init(&cmd->io_cmd);
cmd                69 drivers/scsi/qedi/qedi_fw.c 			  cmd->task_id, qedi_conn->iscsi_conn_id,
cmd                70 drivers/scsi/qedi/qedi_fw.c 			  &cmd->io_cmd);
cmd                73 drivers/scsi/qedi/qedi_fw.c 	cmd->state = RESPONSE_RECEIVED;
cmd                74 drivers/scsi/qedi/qedi_fw.c 	qedi_clear_task_idx(qedi, cmd->task_id);
cmd                90 drivers/scsi/qedi/qedi_fw.c 	struct qedi_cmd *cmd;
cmd                93 drivers/scsi/qedi/qedi_fw.c 	cmd = (struct qedi_cmd *)task->dd_data;
cmd                94 drivers/scsi/qedi/qedi_fw.c 	task_ctx = qedi_get_task_mem(&qedi->tasks, cmd->task_id);
cmd               123 drivers/scsi/qedi/qedi_fw.c 		  cmd->task_id, qedi_conn->iscsi_conn_id);
cmd               125 drivers/scsi/qedi/qedi_fw.c 	if (likely(cmd->io_cmd_in_list)) {
cmd               126 drivers/scsi/qedi/qedi_fw.c 		cmd->io_cmd_in_list = false;
cmd               127 drivers/scsi/qedi/qedi_fw.c 		list_del_init(&cmd->io_cmd);
cmd               132 drivers/scsi/qedi/qedi_fw.c 			  cmd->task_id, qedi_conn->iscsi_conn_id,
cmd               133 drivers/scsi/qedi/qedi_fw.c 			  &cmd->io_cmd);
cmd               136 drivers/scsi/qedi/qedi_fw.c 	cmd->state = RESPONSE_RECEIVED;
cmd               137 drivers/scsi/qedi/qedi_fw.c 	qedi_clear_task_idx(qedi, cmd->task_id);
cmd               261 drivers/scsi/qedi/qedi_fw.c 	struct qedi_cmd *cmd;
cmd               264 drivers/scsi/qedi/qedi_fw.c 	cmd = (struct qedi_cmd *)task->dd_data;
cmd               267 drivers/scsi/qedi/qedi_fw.c 	task_ctx = qedi_get_task_mem(&qedi->tasks, cmd->task_id);
cmd               291 drivers/scsi/qedi/qedi_fw.c 	if (likely(cmd->io_cmd_in_list)) {
cmd               292 drivers/scsi/qedi/qedi_fw.c 		cmd->io_cmd_in_list = false;
cmd               293 drivers/scsi/qedi/qedi_fw.c 		list_del_init(&cmd->io_cmd);
cmd               307 drivers/scsi/qedi/qedi_fw.c 		  cmd->task_id, qedi_conn->iscsi_conn_id);
cmd               308 drivers/scsi/qedi/qedi_fw.c 	cmd->state = RESPONSE_RECEIVED;
cmd               309 drivers/scsi/qedi/qedi_fw.c 	qedi_clear_task_idx(qedi, cmd->task_id);
cmd               411 drivers/scsi/qedi/qedi_fw.c 	struct qedi_cmd *cmd;
cmd               445 drivers/scsi/qedi/qedi_fw.c 		cmd = task->dd_data;
cmd               454 drivers/scsi/qedi/qedi_fw.c 			  cmd->task_id, qedi_conn->iscsi_conn_id);
cmd               455 drivers/scsi/qedi/qedi_fw.c 		cmd->state = RESPONSE_RECEIVED;
cmd               457 drivers/scsi/qedi/qedi_fw.c 		if (likely(cmd->io_cmd_in_list)) {
cmd               458 drivers/scsi/qedi/qedi_fw.c 			cmd->io_cmd_in_list = false;
cmd               459 drivers/scsi/qedi/qedi_fw.c 			list_del_init(&cmd->io_cmd);
cmd               464 drivers/scsi/qedi/qedi_fw.c 		qedi_clear_task_idx(qedi, cmd->task_id);
cmd               576 drivers/scsi/qedi/qedi_fw.c 	struct qedi_cmd *cmd = task->dd_data;
cmd               594 drivers/scsi/qedi/qedi_fw.c 	sc_cmd = cmd->scsi_cmd;
cmd               621 drivers/scsi/qedi/qedi_fw.c 	qedi_iscsi_unmap_sg_list(cmd);
cmd               636 drivers/scsi/qedi/qedi_fw.c 		memcpy((char *)conn->data, (char *)cmd->sense_buffer, datalen);
cmd               646 drivers/scsi/qedi/qedi_fw.c 			  hdr->itt, cqe_data_in->flags, cmd->task_id,
cmd               655 drivers/scsi/qedi/qedi_fw.c 	if (likely(cmd->io_cmd_in_list)) {
cmd               656 drivers/scsi/qedi/qedi_fw.c 		cmd->io_cmd_in_list = false;
cmd               657 drivers/scsi/qedi/qedi_fw.c 		list_del_init(&cmd->io_cmd);
cmd               664 drivers/scsi/qedi/qedi_fw.c 		  cmd->task_id, qedi_conn->iscsi_conn_id);
cmd               665 drivers/scsi/qedi/qedi_fw.c 	cmd->state = RESPONSE_RECEIVED;
cmd               667 drivers/scsi/qedi/qedi_fw.c 		qedi_trace_io(qedi, task, cmd->task_id, QEDI_IO_TRACE_RSP);
cmd               669 drivers/scsi/qedi/qedi_fw.c 	qedi_clear_task_idx(qedi, cmd->task_id);
cmd               719 drivers/scsi/qedi/qedi_fw.c 	struct qedi_cmd *cmd = task->dd_data;
cmd               723 drivers/scsi/qedi/qedi_fw.c 		  cqe->itid, cmd->task_id);
cmd               725 drivers/scsi/qedi/qedi_fw.c 	cmd->state = RESPONSE_RECEIVED;
cmd               726 drivers/scsi/qedi/qedi_fw.c 	qedi_clear_task_idx(qedi, cmd->task_id);
cmd              1187 drivers/scsi/qedi/qedi_fw.c 	struct qedi_cmd *cmd, *cmd_tmp;
cmd              1218 drivers/scsi/qedi/qedi_fw.c 	list_for_each_entry_safe(cmd, cmd_tmp, &qedi_conn->active_cmd_list,
cmd              1220 drivers/scsi/qedi/qedi_fw.c 		ctask = cmd->task;
cmd              1225 drivers/scsi/qedi/qedi_fw.c 			if (cmd->scsi_cmd && cmd->scsi_cmd->device) {
cmd              1228 drivers/scsi/qedi/qedi_fw.c 					  cmd->task_id, get_itt(ctask->itt),
cmd              1229 drivers/scsi/qedi/qedi_fw.c 					  cmd->scsi_cmd, cmd->scsi_cmd->device,
cmd              1230 drivers/scsi/qedi/qedi_fw.c 					  ctask->state, cmd->state,
cmd              1232 drivers/scsi/qedi/qedi_fw.c 				if (cmd->scsi_cmd->device->lun != lun)
cmd              1239 drivers/scsi/qedi/qedi_fw.c 		list_del_init(&cmd->io_cmd);
cmd              1243 drivers/scsi/qedi/qedi_fw.c 			  &cmd->io_cmd, qedi_conn->iscsi_conn_id);
cmd              1335 drivers/scsi/qedi/qedi_fw.c 	struct qedi_cmd *cmd = (struct qedi_cmd *)task->dd_data;
cmd              1342 drivers/scsi/qedi/qedi_fw.c 						  (cmd->state ==
cmd              1350 drivers/scsi/qedi/qedi_fw.c 			  cmd->task_id, qedi_conn->iscsi_conn_id);
cmd              1366 drivers/scsi/qedi/qedi_fw.c 	struct qedi_cmd *cmd;
cmd              1382 drivers/scsi/qedi/qedi_fw.c 	cmd = (struct qedi_cmd *)ctask->dd_data;
cmd              1385 drivers/scsi/qedi/qedi_fw.c 		  get_itt(tmf_hdr->rtt), get_itt(ctask->itt), cmd->task_id,
cmd              1402 drivers/scsi/qedi/qedi_fw.c 	list_work->rtid = cmd->task_id;
cmd              1450 drivers/scsi/qedi/qedi_fw.c 	list_del_init(&cmd->io_cmd);
cmd              1468 drivers/scsi/qedi/qedi_fw.c 	struct qedi_cmd *cmd;
cmd              1512 drivers/scsi/qedi/qedi_fw.c 		cmd = (struct qedi_cmd *)ctask->dd_data;
cmd              1514 drivers/scsi/qedi/qedi_fw.c 				qedi_set_itt(cmd->task_id,
cmd              1805 drivers/scsi/qedi/qedi_fw.c static int qedi_split_bd(struct qedi_cmd *cmd, u64 addr, int sg_len,
cmd              1808 drivers/scsi/qedi/qedi_fw.c 	struct scsi_sge *bd = cmd->io_tbl.sge_tbl;
cmd              1827 drivers/scsi/qedi/qedi_fw.c 		QEDI_INFO(&cmd->conn->qedi->dbg_ctx, QEDI_LOG_IO,
cmd              1838 drivers/scsi/qedi/qedi_fw.c static int qedi_map_scsi_sg(struct qedi_ctx *qedi, struct qedi_cmd *cmd)
cmd              1840 drivers/scsi/qedi/qedi_fw.c 	struct scsi_cmnd *sc = cmd->scsi_cmd;
cmd              1841 drivers/scsi/qedi/qedi_fw.c 	struct scsi_sge *bd = cmd->io_tbl.sge_tbl;
cmd              1886 drivers/scsi/qedi/qedi_fw.c 			cmd->use_slowpath = true;
cmd              1894 drivers/scsi/qedi/qedi_fw.c 			cmd->use_slowpath = true;
cmd              1903 drivers/scsi/qedi/qedi_fw.c 			cmd->use_slowpath = true;
cmd              1909 drivers/scsi/qedi/qedi_fw.c 			sg_frags = qedi_split_bd(cmd, addr, sg_len, bd_count);
cmd              1933 drivers/scsi/qedi/qedi_fw.c static void qedi_iscsi_map_sg_list(struct qedi_cmd *cmd)
cmd              1936 drivers/scsi/qedi/qedi_fw.c 	struct scsi_cmnd *sc = cmd->scsi_cmd;
cmd              1939 drivers/scsi/qedi/qedi_fw.c 		bd_count  = qedi_map_scsi_sg(cmd->conn->qedi, cmd);
cmd              1943 drivers/scsi/qedi/qedi_fw.c 		struct scsi_sge *bd = cmd->io_tbl.sge_tbl;
cmd              1950 drivers/scsi/qedi/qedi_fw.c 	cmd->io_tbl.sge_valid = bd_count;
cmd              2035 drivers/scsi/qedi/qedi_fw.c 	struct qedi_cmd *cmd = task->dd_data;
cmd              2060 drivers/scsi/qedi/qedi_fw.c 	qedi_iscsi_map_sg_list(cmd);
cmd              2072 drivers/scsi/qedi/qedi_fw.c 	cmd->task_id = tid;
cmd              2100 drivers/scsi/qedi/qedi_fw.c 	qedi_update_itt_map(qedi, tid, task->itt, cmd);
cmd              2110 drivers/scsi/qedi/qedi_fw.c 		tx_sgl_task_params.sgl = cmd->io_tbl.sge_tbl;
cmd              2112 drivers/scsi/qedi/qedi_fw.c 						 (u32)(cmd->io_tbl.sge_tbl_dma);
cmd              2114 drivers/scsi/qedi/qedi_fw.c 				      (u32)((u64)cmd->io_tbl.sge_tbl_dma >> 32);
cmd              2116 drivers/scsi/qedi/qedi_fw.c 		tx_sgl_task_params.num_sges = cmd->io_tbl.sge_valid;
cmd              2117 drivers/scsi/qedi/qedi_fw.c 		if (cmd->use_slowpath)
cmd              2120 drivers/scsi/qedi/qedi_fw.c 		rx_sgl_task_params.sgl = cmd->io_tbl.sge_tbl;
cmd              2122 drivers/scsi/qedi/qedi_fw.c 						 (u32)(cmd->io_tbl.sge_tbl_dma);
cmd              2124 drivers/scsi/qedi/qedi_fw.c 				      (u32)((u64)cmd->io_tbl.sge_tbl_dma >> 32);
cmd              2126 drivers/scsi/qedi/qedi_fw.c 		rx_sgl_task_params.num_sges = cmd->io_tbl.sge_valid;
cmd              2139 drivers/scsi/qedi/qedi_fw.c 	cmd_params.sense_data_buffer_phys_addr.lo = (u32)cmd->sense_buffer_dma;
cmd              2141 drivers/scsi/qedi/qedi_fw.c 					(u32)((u64)cmd->sense_buffer_dma >> 32);
cmd              2158 drivers/scsi/qedi/qedi_fw.c 		  "Write " : "Read ", (cmd->io_tbl.sge_valid == 1) ?
cmd              2159 drivers/scsi/qedi/qedi_fw.c 		  "Single" : (cmd->use_slowpath ? "SLOW" : "FAST"),
cmd              2160 drivers/scsi/qedi/qedi_fw.c 		  (u16)cmd->io_tbl.sge_valid, scsi_bufflen(sc),
cmd              2161 drivers/scsi/qedi/qedi_fw.c 		  (u32)(cmd->io_tbl.sge_tbl_dma),
cmd              2162 drivers/scsi/qedi/qedi_fw.c 		  (u32)((u64)cmd->io_tbl.sge_tbl_dma >> 32));
cmd              2179 drivers/scsi/qedi/qedi_fw.c 	list_add_tail(&cmd->io_cmd, &qedi_conn->active_cmd_list);
cmd              2180 drivers/scsi/qedi/qedi_fw.c 	cmd->io_cmd_in_list = true;
cmd              2194 drivers/scsi/qedi/qedi_fw.c 	struct qedi_cmd *cmd = task->dd_data;
cmd              2200 drivers/scsi/qedi/qedi_fw.c 		  cmd->task_id, get_itt(task->itt), task->state,
cmd              2201 drivers/scsi/qedi/qedi_fw.c 		  cmd->state, qedi_conn->iscsi_conn_id);
cmd              2210 drivers/scsi/qedi/qedi_fw.c 	task_params.itid = cmd->task_id;
cmd               236 drivers/scsi/qedi/qedi_fw_api.c 					  struct scsi_initiator_cmd_params *cmd)
cmd               241 drivers/scsi/qedi/qedi_fw_api.c 	if (!cmd->extended_cdb_sge.sge_len)
cmd               246 drivers/scsi/qedi/qedi_fw_api.c 		  cmd->extended_cdb_sge.sge_len);
cmd               247 drivers/scsi/qedi/qedi_fw_api.c 	val = cpu_to_le32(cmd->extended_cdb_sge.sge_addr.lo);
cmd               249 drivers/scsi/qedi/qedi_fw_api.c 	val = cpu_to_le32(cmd->extended_cdb_sge.sge_addr.hi);
cmd               251 drivers/scsi/qedi/qedi_fw_api.c 	val = cpu_to_le32(cmd->extended_cdb_sge.sge_len);
cmd               514 drivers/scsi/qedi/qedi_fw_api.c 		cxt->ystorm_st_context.pdu_hdr.cmd.expected_transfer_length =
cmd                46 drivers/scsi/qedi/qedi_gbl.h void qedi_iscsi_unmap_sg_list(struct qedi_cmd *cmd);
cmd                33 drivers/scsi/qedi/qedi_iscsi.c static int qedi_eh_host_reset(struct scsi_cmnd *cmd)
cmd                35 drivers/scsi/qedi/qedi_iscsi.c 	struct Scsi_Host *shost = cmd->device->host;
cmd               170 drivers/scsi/qedi/qedi_iscsi.c 		struct qedi_cmd *cmd = task->dd_data;
cmd               172 drivers/scsi/qedi/qedi_iscsi.c 		if (cmd->io_tbl.sge_tbl)
cmd               176 drivers/scsi/qedi/qedi_iscsi.c 					  cmd->io_tbl.sge_tbl,
cmd               177 drivers/scsi/qedi/qedi_iscsi.c 					  cmd->io_tbl.sge_tbl_dma);
cmd               179 drivers/scsi/qedi/qedi_iscsi.c 		if (cmd->sense_buffer)
cmd               182 drivers/scsi/qedi/qedi_iscsi.c 					  cmd->sense_buffer,
cmd               183 drivers/scsi/qedi/qedi_iscsi.c 					  cmd->sense_buffer_dma);
cmd               188 drivers/scsi/qedi/qedi_iscsi.c 			   struct qedi_cmd *cmd)
cmd               190 drivers/scsi/qedi/qedi_iscsi.c 	struct qedi_io_bdt *io = &cmd->io_tbl;
cmd               214 drivers/scsi/qedi/qedi_iscsi.c 		struct qedi_cmd *cmd = task->dd_data;
cmd               216 drivers/scsi/qedi/qedi_iscsi.c 		task->hdr = &cmd->hdr;
cmd               219 drivers/scsi/qedi/qedi_iscsi.c 		if (qedi_alloc_sget(qedi, session, cmd))
cmd               222 drivers/scsi/qedi/qedi_iscsi.c 		cmd->sense_buffer = dma_alloc_coherent(&qedi->pdev->dev,
cmd               224 drivers/scsi/qedi/qedi_iscsi.c 						       &cmd->sense_buffer_dma,
cmd               226 drivers/scsi/qedi/qedi_iscsi.c 		if (!cmd->sense_buffer)
cmd               719 drivers/scsi/qedi/qedi_iscsi.c 	struct qedi_cmd *cmd = task->dd_data;
cmd               720 drivers/scsi/qedi/qedi_iscsi.c 	struct qedi_conn *qedi_conn = cmd->conn;
cmd               760 drivers/scsi/qedi/qedi_iscsi.c 	struct qedi_cmd *cmd = task->dd_data;
cmd               773 drivers/scsi/qedi/qedi_iscsi.c 	cmd->conn = conn->dd_data;
cmd               774 drivers/scsi/qedi/qedi_iscsi.c 	cmd->scsi_cmd = NULL;
cmd               782 drivers/scsi/qedi/qedi_iscsi.c 	struct qedi_cmd *cmd = task->dd_data;
cmd               785 drivers/scsi/qedi/qedi_iscsi.c 	cmd->state = 0;
cmd               786 drivers/scsi/qedi/qedi_iscsi.c 	cmd->task = NULL;
cmd               787 drivers/scsi/qedi/qedi_iscsi.c 	cmd->use_slowpath = false;
cmd               788 drivers/scsi/qedi/qedi_iscsi.c 	cmd->conn = qedi_conn;
cmd               789 drivers/scsi/qedi/qedi_iscsi.c 	cmd->task = task;
cmd               790 drivers/scsi/qedi/qedi_iscsi.c 	cmd->io_cmd_in_list = false;
cmd               791 drivers/scsi/qedi/qedi_iscsi.c 	INIT_LIST_HEAD(&cmd->io_cmd);
cmd               796 drivers/scsi/qedi/qedi_iscsi.c 	cmd->scsi_cmd = sc;
cmd               973 drivers/scsi/qedi/qedi_iscsi.c 	struct qedi_cmd *cmd, *cmd_tmp;
cmd               975 drivers/scsi/qedi/qedi_iscsi.c 	list_for_each_entry_safe(cmd, cmd_tmp, &qedi_conn->active_cmd_list,
cmd               977 drivers/scsi/qedi/qedi_iscsi.c 		list_del_init(&cmd->io_cmd);
cmd               231 drivers/scsi/qedi/qedi_iscsi.h #define qedi_get_itt(cqe) (cqe.iscsi_hdr.cmd.itt >> 16)
cmd              1784 drivers/scsi/qedi/qedi_main.c 			 struct qedi_cmd *cmd)
cmd              1787 drivers/scsi/qedi/qedi_main.c 	qedi->itt_map[tid].p_cmd = cmd;
cmd              1821 drivers/scsi/qedi/qedi_main.c 	struct qedi_cmd *cmd = NULL;
cmd              1826 drivers/scsi/qedi/qedi_main.c 	cmd = qedi->itt_map[tid].p_cmd;
cmd              1827 drivers/scsi/qedi/qedi_main.c 	if (cmd->task_id != tid)
cmd              1832 drivers/scsi/qedi/qedi_main.c 	return cmd;
cmd               462 drivers/scsi/qla1280.c static void __qla1280_print_scsi_cmd(struct scsi_cmnd * cmd);
cmd               493 drivers/scsi/qla1280.c #define CMD_REQUEST(Cmnd)	Cmnd->request->cmd
cmd               563 drivers/scsi/qla1280.c #define qla1280_print_scsi_cmd(level, cmd)	\
cmd               564 drivers/scsi/qla1280.c 	if (ql_debug_level >= level) __qla1280_print_scsi_cmd(cmd)
cmd               694 drivers/scsi/qla1280.c qla1280_queuecommand_lck(struct scsi_cmnd *cmd, void (*fn)(struct scsi_cmnd *))
cmd               696 drivers/scsi/qla1280.c 	struct Scsi_Host *host = cmd->device->host;
cmd               698 drivers/scsi/qla1280.c 	struct srb *sp = (struct srb *)CMD_SP(cmd);
cmd               701 drivers/scsi/qla1280.c 	cmd->scsi_done = fn;
cmd               702 drivers/scsi/qla1280.c 	sp->cmd = cmd;
cmd               705 drivers/scsi/qla1280.c 	CMD_HANDLE(cmd) = (unsigned char *)NULL;
cmd               707 drivers/scsi/qla1280.c 	qla1280_print_scsi_cmd(5, cmd);
cmd               751 drivers/scsi/qla1280.c 	struct scsi_cmnd *cmd = sp->cmd;
cmd               757 drivers/scsi/qla1280.c 	if(CMD_HANDLE(cmd) == COMPLETED_HANDLE) {
cmd               759 drivers/scsi/qla1280.c 		(*cmd->scsi_done)(cmd);
cmd               779 drivers/scsi/qla1280.c 	struct scsi_cmnd *cmd;
cmd               790 drivers/scsi/qla1280.c 			cmd = sp->cmd;
cmd               792 drivers/scsi/qla1280.c 			if (bus >= 0 && SCSI_BUS_32(cmd) != bus)
cmd               794 drivers/scsi/qla1280.c 			if (target >= 0 && SCSI_TCN_32(cmd) != target)
cmd               820 drivers/scsi/qla1280.c qla1280_error_action(struct scsi_cmnd *cmd, enum action action)
cmd               833 drivers/scsi/qla1280.c 	ha = (struct scsi_qla_host *)(CMD_HOST(cmd)->hostdata);
cmd               834 drivers/scsi/qla1280.c 	sp = (struct srb *)CMD_SP(cmd);
cmd               835 drivers/scsi/qla1280.c 	bus = SCSI_BUS_32(cmd);
cmd               836 drivers/scsi/qla1280.c 	target = SCSI_TCN_32(cmd);
cmd               837 drivers/scsi/qla1280.c 	lun = SCSI_LUN_32(cmd);
cmd               849 drivers/scsi/qla1280.c 		       ha->host_no, cmd, CMD_HANDLE(cmd), action);
cmd               974 drivers/scsi/qla1280.c qla1280_eh_abort(struct scsi_cmnd * cmd)
cmd               978 drivers/scsi/qla1280.c 	spin_lock_irq(cmd->device->host->host_lock);
cmd               979 drivers/scsi/qla1280.c 	rc = qla1280_error_action(cmd, ABORT_COMMAND);
cmd               980 drivers/scsi/qla1280.c 	spin_unlock_irq(cmd->device->host->host_lock);
cmd               990 drivers/scsi/qla1280.c qla1280_eh_device_reset(struct scsi_cmnd *cmd)
cmd               994 drivers/scsi/qla1280.c 	spin_lock_irq(cmd->device->host->host_lock);
cmd               995 drivers/scsi/qla1280.c 	rc = qla1280_error_action(cmd, DEVICE_RESET);
cmd               996 drivers/scsi/qla1280.c 	spin_unlock_irq(cmd->device->host->host_lock);
cmd              1006 drivers/scsi/qla1280.c qla1280_eh_bus_reset(struct scsi_cmnd *cmd)
cmd              1010 drivers/scsi/qla1280.c 	spin_lock_irq(cmd->device->host->host_lock);
cmd              1011 drivers/scsi/qla1280.c 	rc = qla1280_error_action(cmd, BUS_RESET);
cmd              1012 drivers/scsi/qla1280.c 	spin_unlock_irq(cmd->device->host->host_lock);
cmd              1022 drivers/scsi/qla1280.c qla1280_eh_adapter_reset(struct scsi_cmnd *cmd)
cmd              1026 drivers/scsi/qla1280.c 	spin_lock_irq(cmd->device->host->host_lock);
cmd              1027 drivers/scsi/qla1280.c 	rc = qla1280_error_action(cmd, ADAPTER_RESET);
cmd              1028 drivers/scsi/qla1280.c 	spin_unlock_irq(cmd->device->host->host_lock);
cmd              1245 drivers/scsi/qla1280.c 	struct scsi_cmnd *cmd;
cmd              1256 drivers/scsi/qla1280.c 		cmd = sp->cmd;
cmd              1257 drivers/scsi/qla1280.c 		bus = SCSI_BUS_32(cmd);
cmd              1258 drivers/scsi/qla1280.c 		target = SCSI_TCN_32(cmd);
cmd              1259 drivers/scsi/qla1280.c 		lun = SCSI_LUN_32(cmd);
cmd              1261 drivers/scsi/qla1280.c 		switch ((CMD_RESULT(cmd) >> 16)) {
cmd              1276 drivers/scsi/qla1280.c 		scsi_dma_unmap(cmd);
cmd              1282 drivers/scsi/qla1280.c 			(*(cmd)->scsi_done)(cmd);
cmd              2644 drivers/scsi/qla1280.c 	bus = SCSI_BUS_32(sp->cmd);
cmd              2645 drivers/scsi/qla1280.c 	target = SCSI_TCN_32(sp->cmd);
cmd              2646 drivers/scsi/qla1280.c 	lun = SCSI_LUN_32(sp->cmd);
cmd              2741 drivers/scsi/qla1280.c 	struct scsi_cmnd *cmd = sp->cmd;
cmd              2755 drivers/scsi/qla1280.c 	seg_cnt = scsi_dma_map(cmd);
cmd              2802 drivers/scsi/qla1280.c 	CMD_HANDLE(sp->cmd) = (unsigned char *)(unsigned long)(cnt + 1);
cmd              2804 drivers/scsi/qla1280.c 	dprintk(2, "start: cmd=%p sp=%p CDB=%xm, handle %lx\n", cmd, sp,
cmd              2805 drivers/scsi/qla1280.c 		cmd->cmnd[0], (long)CMD_HANDLE(sp->cmd));
cmd              2807 drivers/scsi/qla1280.c 		SCSI_BUS_32(cmd), SCSI_TCN_32(cmd), SCSI_LUN_32(cmd));
cmd              2808 drivers/scsi/qla1280.c 	qla1280_dump_buffer(2, cmd->cmnd, MAX_COMMAND_SIZE);
cmd              2825 drivers/scsi/qla1280.c 	pkt->timeout = cpu_to_le16(cmd->request->timeout/HZ);
cmd              2828 drivers/scsi/qla1280.c 	pkt->lun = SCSI_LUN_32(cmd);
cmd              2829 drivers/scsi/qla1280.c 	pkt->target = SCSI_BUS_32(cmd) ?
cmd              2830 drivers/scsi/qla1280.c 		(SCSI_TCN_32(cmd) | BIT_7) : SCSI_TCN_32(cmd);
cmd              2833 drivers/scsi/qla1280.c 	if (cmd->device->simple_tags)
cmd              2837 drivers/scsi/qla1280.c 	pkt->cdb_len = cpu_to_le16(CMD_CDBLEN(cmd));
cmd              2838 drivers/scsi/qla1280.c 	memcpy(pkt->scsi_cdb, CMD_CDBP(cmd), CMD_CDBLEN(cmd));
cmd              2842 drivers/scsi/qla1280.c 	dir = qla1280_data_direction(cmd);
cmd              2855 drivers/scsi/qla1280.c 		sg = scsi_sglist(cmd);
cmd              2879 drivers/scsi/qla1280.c 			SCSI_BUS_32(cmd), SCSI_TCN_32(cmd),
cmd              2880 drivers/scsi/qla1280.c 			SCSI_LUN_32(cmd));
cmd              2936 drivers/scsi/qla1280.c 				"%i, l %i \n", SCSI_BUS_32(cmd),
cmd              2937 drivers/scsi/qla1280.c 				SCSI_TCN_32(cmd), SCSI_LUN_32(cmd));
cmd              2944 drivers/scsi/qla1280.c 			SCSI_BUS_32(cmd), SCSI_TCN_32(cmd), SCSI_LUN_32(cmd));
cmd              2995 drivers/scsi/qla1280.c 	struct scsi_cmnd *cmd = sp->cmd;
cmd              3006 drivers/scsi/qla1280.c 	dprintk(1, "32bit_start: cmd=%p sp=%p CDB=%x\n", cmd, sp,
cmd              3007 drivers/scsi/qla1280.c 		cmd->cmnd[0]);
cmd              3011 drivers/scsi/qla1280.c 	seg_cnt = scsi_dma_map(cmd);
cmd              3023 drivers/scsi/qla1280.c 			cmd, seg_cnt, req_cnt);
cmd              3061 drivers/scsi/qla1280.c 	CMD_HANDLE(sp->cmd) = (unsigned char *) (unsigned long)(cnt + 1);
cmd              3080 drivers/scsi/qla1280.c 	pkt->timeout = cpu_to_le16(cmd->request->timeout/HZ);
cmd              3083 drivers/scsi/qla1280.c 	pkt->lun = SCSI_LUN_32(cmd);
cmd              3084 drivers/scsi/qla1280.c 	pkt->target = SCSI_BUS_32(cmd) ?
cmd              3085 drivers/scsi/qla1280.c 		(SCSI_TCN_32(cmd) | BIT_7) : SCSI_TCN_32(cmd);
cmd              3088 drivers/scsi/qla1280.c 	if (cmd->device->simple_tags)
cmd              3092 drivers/scsi/qla1280.c 	pkt->cdb_len = cpu_to_le16(CMD_CDBLEN(cmd));
cmd              3093 drivers/scsi/qla1280.c 	memcpy(pkt->scsi_cdb, CMD_CDBP(cmd), CMD_CDBLEN(cmd));
cmd              3097 drivers/scsi/qla1280.c 	dir = qla1280_data_direction(cmd);
cmd              3110 drivers/scsi/qla1280.c 		sg = scsi_sglist(cmd);
cmd              3181 drivers/scsi/qla1280.c 				"scsi(%i:%i:%i)\n", SCSI_BUS_32(cmd),
cmd              3182 drivers/scsi/qla1280.c 				SCSI_TCN_32(cmd), SCSI_LUN_32(cmd));
cmd              3408 drivers/scsi/qla1280.c 					CMD_RESULT(sp->cmd) = 0;
cmd              3409 drivers/scsi/qla1280.c 					CMD_HANDLE(sp->cmd) = COMPLETED_HANDLE;
cmd              3530 drivers/scsi/qla1280.c 				ha->outstanding_cmds[pkt->handle]->cmd,
cmd              3602 drivers/scsi/qla1280.c 	struct scsi_cmnd *cmd;
cmd              3623 drivers/scsi/qla1280.c 	cmd = sp->cmd;
cmd              3626 drivers/scsi/qla1280.c 	bus = SCSI_BUS_32(cmd);
cmd              3627 drivers/scsi/qla1280.c 	target = SCSI_TCN_32(cmd);
cmd              3628 drivers/scsi/qla1280.c 	lun = SCSI_LUN_32(cmd);
cmd              3639 drivers/scsi/qla1280.c 		CMD_RESULT(cmd) = scsi_status & 0xff;
cmd              3643 drivers/scsi/qla1280.c 		CMD_RESULT(cmd) = qla1280_return_status(pkt, cmd);
cmd              3649 drivers/scsi/qla1280.c 				if (req_sense_length < CMD_SNSLEN(cmd))
cmd              3657 drivers/scsi/qla1280.c 					sense_sz = CMD_SNSLEN(cmd) - 1;
cmd              3659 drivers/scsi/qla1280.c 				memcpy(cmd->sense_buffer,
cmd              3663 drivers/scsi/qla1280.c 			memset(cmd->sense_buffer + sense_sz, 0,
cmd              3671 drivers/scsi/qla1280.c 						    (char *)cmd->sense_buffer,
cmd              3676 drivers/scsi/qla1280.c 	CMD_HANDLE(sp->cmd) = COMPLETED_HANDLE;
cmd              3725 drivers/scsi/qla1280.c 			CMD_RESULT(sp->cmd) = DID_ERROR << 16;
cmd              3727 drivers/scsi/qla1280.c 			CMD_RESULT(sp->cmd) = DID_BUS_BUSY << 16;
cmd              3730 drivers/scsi/qla1280.c 			CMD_RESULT(sp->cmd) = DID_ERROR << 16;
cmd              3733 drivers/scsi/qla1280.c 		CMD_HANDLE(sp->cmd) = COMPLETED_HANDLE;
cmd              3782 drivers/scsi/qla1280.c 		struct scsi_cmnd *cmd;
cmd              3785 drivers/scsi/qla1280.c 			cmd = sp->cmd;
cmd              3786 drivers/scsi/qla1280.c 			CMD_RESULT(cmd) = DID_RESET << 16;
cmd              3787 drivers/scsi/qla1280.c 			CMD_HANDLE(cmd) = COMPLETED_HANDLE;
cmd              3955 drivers/scsi/qla1280.c __qla1280_print_scsi_cmd(struct scsi_cmnd *cmd)
cmd              3958 drivers/scsi/qla1280.c 	struct Scsi_Host *host = CMD_HOST(cmd);
cmd              3965 drivers/scsi/qla1280.c 	sp = (struct srb *)CMD_SP(cmd);
cmd              3966 drivers/scsi/qla1280.c 	printk("SCSI Command @= 0x%p, Handle=0x%p\n", cmd, CMD_HANDLE(cmd));
cmd              3968 drivers/scsi/qla1280.c 	       SCSI_BUS_32(cmd), SCSI_TCN_32(cmd), SCSI_LUN_32(cmd),
cmd              3969 drivers/scsi/qla1280.c 	       CMD_CDBLEN(cmd));
cmd              3971 drivers/scsi/qla1280.c 	for (i = 0; i < cmd->cmd_len; i++) {
cmd              3972 drivers/scsi/qla1280.c 		printk("0x%02x ", cmd->cmnd[i]);
cmd              3974 drivers/scsi/qla1280.c 	printk("  seg_cnt =%d\n", scsi_sg_count(cmd));
cmd              3976 drivers/scsi/qla1280.c 	       scsi_sglist(cmd), scsi_bufflen(cmd));
cmd              3984 drivers/scsi/qla1280.c 	       cmd->tag, cmd->transfersize);
cmd              3985 drivers/scsi/qla1280.c 	printk("  SP=0x%p\n", CMD_SP(cmd));
cmd              3987 drivers/scsi/qla1280.c 	       cmd->underflow, cmd->sc_data_direction);
cmd              4007 drivers/scsi/qla1280.c 		if ((cp = sp->cmd) == NULL)
cmd                95 drivers/scsi/qla1280.h 	struct scsi_cmnd *cmd;	/* (4/8) SCSI command block */
cmd              1126 drivers/scsi/qla2xxx/qla_bsg.c 	switch (ql84_mgmt->mgmt.cmd) {
cmd              1161 drivers/scsi/qla2xxx/qla_bsg.c 		if (ql84_mgmt->mgmt.cmd == QLA84_MGMT_READ_MEM) {
cmd              1167 drivers/scsi/qla2xxx/qla_bsg.c 		} else if (ql84_mgmt->mgmt.cmd == QLA84_MGMT_GET_INFO) {
cmd              1236 drivers/scsi/qla2xxx/qla_bsg.c 	if (ql84_mgmt->mgmt.cmd != QLA84_MGMT_CHNG_CONFIG) {
cmd              1258 drivers/scsi/qla2xxx/qla_bsg.c 		if ((ql84_mgmt->mgmt.cmd == QLA84_MGMT_READ_MEM) ||
cmd              1259 drivers/scsi/qla2xxx/qla_bsg.c 			(ql84_mgmt->mgmt.cmd == QLA84_MGMT_GET_INFO)) {
cmd              2083 drivers/scsi/qla2xxx/qla_bsg.c 	switch (sr.cmd) {
cmd              2096 drivers/scsi/qla2xxx/qla_bsg.c 		    "Unknown serdes cmd %x.\n", sr.cmd);
cmd              2125 drivers/scsi/qla2xxx/qla_bsg.c 	switch (sr.cmd) {
cmd              2138 drivers/scsi/qla2xxx/qla_bsg.c 		    "Unknown serdes cmd %x.\n", sr.cmd);
cmd              2302 drivers/scsi/qla2xxx/qla_bsg.c 	uint32_t *cmd = bsg_request->rqst_data.h_vendor.vendor_cmd;
cmd              2303 drivers/scsi/qla2xxx/qla_bsg.c 	uint options = cmd[0] == QL_VND_GET_PRIV_STATS_EX ? cmd[1] : 0;
cmd               146 drivers/scsi/qla2xxx/qla_bsg.h 	uint16_t cmd;
cmd               231 drivers/scsi/qla2xxx/qla_bsg.h 	uint16_t cmd;
cmd               237 drivers/scsi/qla2xxx/qla_bsg.h 	uint16_t cmd;
cmd               316 drivers/scsi/qla2xxx/qla_def.h 	struct scsi_cmnd *cmd;		/* Linux SCSI command pkt */
cmd               547 drivers/scsi/qla2xxx/qla_def.h 			u16 cmd;
cmd               637 drivers/scsi/qla2xxx/qla_def.h #define GET_CMD_SP(sp) (sp->u.scmd.cmd)
cmd              3108 drivers/scsi/qla2xxx/qla_def.h 		} cmd;
cmd               105 drivers/scsi/qla2xxx/qla_gs.c qla2x00_prep_ct_req(struct ct_sns_pkt *p, uint16_t cmd, uint16_t rsp_size)
cmd               112 drivers/scsi/qla2xxx/qla_gs.c 	p->p.req.command = cpu_to_be16(cmd);
cmd               971 drivers/scsi/qla2xxx/qla_gs.c qla2x00_prep_sns_cmd(scsi_qla_host_t *vha, uint16_t cmd, uint16_t scmd_len,
cmd               981 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.buffer_length = cpu_to_le16(wc);
cmd               982 drivers/scsi/qla2xxx/qla_gs.c 	put_unaligned_le64(ha->sns_cmd_dma, &sns_cmd->p.cmd.buffer_address);
cmd               983 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.subcommand_length = cpu_to_le16(scmd_len);
cmd               984 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.subcommand = cpu_to_le16(cmd);
cmd               986 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.size = cpu_to_le16(wc);
cmd              1015 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[0] = fcport->d_id.b.al_pa;
cmd              1016 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[1] = fcport->d_id.b.area;
cmd              1017 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[2] = fcport->d_id.b.domain;
cmd              1086 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[0] = NS_NX_PORT_TYPE;
cmd              1154 drivers/scsi/qla2xxx/qla_gs.c 		sns_cmd->p.cmd.param[0] = list[i].d_id.b.al_pa;
cmd              1155 drivers/scsi/qla2xxx/qla_gs.c 		sns_cmd->p.cmd.param[1] = list[i].d_id.b.area;
cmd              1156 drivers/scsi/qla2xxx/qla_gs.c 		sns_cmd->p.cmd.param[2] = list[i].d_id.b.domain;
cmd              1210 drivers/scsi/qla2xxx/qla_gs.c 		sns_cmd->p.cmd.param[0] = list[i].d_id.b.al_pa;
cmd              1211 drivers/scsi/qla2xxx/qla_gs.c 		sns_cmd->p.cmd.param[1] = list[i].d_id.b.area;
cmd              1212 drivers/scsi/qla2xxx/qla_gs.c 		sns_cmd->p.cmd.param[2] = list[i].d_id.b.domain;
cmd              1270 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[0] = vha->d_id.b.al_pa;
cmd              1271 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[1] = vha->d_id.b.area;
cmd              1272 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[2] = vha->d_id.b.domain;
cmd              1274 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[5] = 0x01;			/* FCP-3 */
cmd              1319 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[0] = vha->d_id.b.al_pa;
cmd              1320 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[1] = vha->d_id.b.area;
cmd              1321 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[2] = vha->d_id.b.domain;
cmd              1323 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[4] = vha->node_name[7];
cmd              1324 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[5] = vha->node_name[6];
cmd              1325 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[6] = vha->node_name[5];
cmd              1326 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[7] = vha->node_name[4];
cmd              1327 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[8] = vha->node_name[3];
cmd              1328 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[9] = vha->node_name[2];
cmd              1329 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[10] = vha->node_name[1];
cmd              1330 drivers/scsi/qla2xxx/qla_gs.c 	sns_cmd->p.cmd.param[11] = vha->node_name[0];
cmd              1490 drivers/scsi/qla2xxx/qla_gs.c qla2x00_prep_ct_fdmi_req(struct ct_sns_pkt *p, uint16_t cmd,
cmd              1498 drivers/scsi/qla2xxx/qla_gs.c 	p->p.req.command = cpu_to_be16(cmd);
cmd              2744 drivers/scsi/qla2xxx/qla_gs.c qla24xx_prep_ct_fm_req(struct ct_sns_pkt *p, uint16_t cmd,
cmd              2752 drivers/scsi/qla2xxx/qla_gs.c 	p->p.req.command = cpu_to_be16(cmd);
cmd              3727 drivers/scsi/qla2xxx/qla_gs.c     srb_t *sp, int cmd)
cmd              3731 drivers/scsi/qla2xxx/qla_gs.c 	if (cmd != QLA_EVT_GPNFT_DONE && cmd != QLA_EVT_GNNFT_DONE)
cmd              3734 drivers/scsi/qla2xxx/qla_gs.c 	e = qla2x00_alloc_work(vha, cmd);
cmd              3744 drivers/scsi/qla2xxx/qla_gs.c     srb_t *sp, int cmd)
cmd              3748 drivers/scsi/qla2xxx/qla_gs.c 	if (cmd != QLA_EVT_GPNFT)
cmd              3751 drivers/scsi/qla2xxx/qla_gs.c 	e = qla2x00_alloc_work(vha, cmd);
cmd              3772 drivers/scsi/qla2xxx/qla_gs.c 	u16 cmd = be16_to_cpu(ct_req->command);
cmd              3793 drivers/scsi/qla2xxx/qla_gs.c 			if (cmd == GPN_FT_CMD) {
cmd              3811 drivers/scsi/qla2xxx/qla_gs.c 			if (cmd == GPN_FT_CMD) {
cmd              3862 drivers/scsi/qla2xxx/qla_gs.c 	u16 cmd = be16_to_cpu(ct_req->command);
cmd              3910 drivers/scsi/qla2xxx/qla_gs.c 	    cmd == GNN_FT_CMD) {
cmd              3925 drivers/scsi/qla2xxx/qla_gs.c 	if (cmd == GPN_FT_CMD) {
cmd              2550 drivers/scsi/qla2xxx/qla_init.c 	uint16_t	cmd;
cmd              2561 drivers/scsi/qla2xxx/qla_init.c 	cmd = 0;
cmd              2562 drivers/scsi/qla2xxx/qla_init.c 	pci_read_config_word(ha->pdev, PCI_COMMAND, &cmd);
cmd              2563 drivers/scsi/qla2xxx/qla_init.c 	cmd &= ~PCI_COMMAND_MASTER;
cmd              2564 drivers/scsi/qla2xxx/qla_init.c 	pci_write_config_word(ha->pdev, PCI_COMMAND, cmd);
cmd              2670 drivers/scsi/qla2xxx/qla_init.c 	cmd |= PCI_COMMAND_MASTER;
cmd              2671 drivers/scsi/qla2xxx/qla_init.c 	pci_write_config_word(ha->pdev, PCI_COMMAND, cmd);
cmd                25 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd                31 drivers/scsi/qla2xxx/qla_iocb.c 	if (cmd->sc_data_direction == DMA_TO_DEVICE) {
cmd                33 drivers/scsi/qla2xxx/qla_iocb.c 		vha->qla_stats.output_bytes += scsi_bufflen(cmd);
cmd                35 drivers/scsi/qla2xxx/qla_iocb.c 	} else if (cmd->sc_data_direction == DMA_FROM_DEVICE) {
cmd                37 drivers/scsi/qla2xxx/qla_iocb.c 		vha->qla_stats.input_bytes += scsi_bufflen(cmd);
cmd               148 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd               149 drivers/scsi/qla2xxx/qla_iocb.c 	uint8_t	guard = scsi_host_get_guard(cmd->device->host);
cmd               155 drivers/scsi/qla2xxx/qla_iocb.c 	switch (scsi_get_prot_op(cmd)) {
cmd               180 drivers/scsi/qla2xxx/qla_iocb.c 	return scsi_prot_sg_count(cmd);
cmd               197 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd;
cmd               201 drivers/scsi/qla2xxx/qla_iocb.c 	cmd = GET_CMD_SP(sp);
cmd               207 drivers/scsi/qla2xxx/qla_iocb.c 	if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) {
cmd               220 drivers/scsi/qla2xxx/qla_iocb.c 	scsi_for_each_sg(cmd, sg, tot_dsds, i) {
cmd               253 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd;
cmd               257 drivers/scsi/qla2xxx/qla_iocb.c 	cmd = GET_CMD_SP(sp);
cmd               263 drivers/scsi/qla2xxx/qla_iocb.c 	if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) {
cmd               276 drivers/scsi/qla2xxx/qla_iocb.c 	scsi_for_each_sg(cmd, sg, tot_dsds, i) {
cmd               327 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd;
cmd               343 drivers/scsi/qla2xxx/qla_iocb.c 	cmd = GET_CMD_SP(sp);
cmd               366 drivers/scsi/qla2xxx/qla_iocb.c 	if (scsi_sg_count(cmd)) {
cmd               367 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
cmd               368 drivers/scsi/qla2xxx/qla_iocb.c 		    scsi_sg_count(cmd), cmd->sc_data_direction);
cmd               394 drivers/scsi/qla2xxx/qla_iocb.c 	cmd->host_scribble = (unsigned char *)(unsigned long)handle;
cmd               406 drivers/scsi/qla2xxx/qla_iocb.c 	cmd_pkt->lun = cpu_to_le16(cmd->device->lun);
cmd               410 drivers/scsi/qla2xxx/qla_iocb.c 	memcpy(cmd_pkt->scsi_cdb, cmd->cmnd, cmd->cmd_len);
cmd               411 drivers/scsi/qla2xxx/qla_iocb.c 	cmd_pkt->byte_count = cpu_to_le32((uint32_t)scsi_bufflen(cmd));
cmd               444 drivers/scsi/qla2xxx/qla_iocb.c 		scsi_dma_unmap(cmd);
cmd               590 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd;
cmd               598 drivers/scsi/qla2xxx/qla_iocb.c 	cmd = GET_CMD_SP(sp);
cmd               604 drivers/scsi/qla2xxx/qla_iocb.c 	if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) {
cmd               613 drivers/scsi/qla2xxx/qla_iocb.c 	if (cmd->sc_data_direction == DMA_TO_DEVICE) {
cmd               615 drivers/scsi/qla2xxx/qla_iocb.c 		vha->qla_stats.output_bytes += scsi_bufflen(cmd);
cmd               617 drivers/scsi/qla2xxx/qla_iocb.c 	} else if (cmd->sc_data_direction == DMA_FROM_DEVICE) {
cmd               619 drivers/scsi/qla2xxx/qla_iocb.c 		vha->qla_stats.input_bytes += scsi_bufflen(cmd);
cmd               623 drivers/scsi/qla2xxx/qla_iocb.c 	cur_seg = scsi_sglist(cmd);
cmd               704 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd;
cmd               708 drivers/scsi/qla2xxx/qla_iocb.c 	cmd = GET_CMD_SP(sp);
cmd               714 drivers/scsi/qla2xxx/qla_iocb.c 	if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) {
cmd               722 drivers/scsi/qla2xxx/qla_iocb.c 	if (cmd->sc_data_direction == DMA_TO_DEVICE) {
cmd               724 drivers/scsi/qla2xxx/qla_iocb.c 		vha->qla_stats.output_bytes += scsi_bufflen(cmd);
cmd               726 drivers/scsi/qla2xxx/qla_iocb.c 	} else if (cmd->sc_data_direction == DMA_FROM_DEVICE) {
cmd               728 drivers/scsi/qla2xxx/qla_iocb.c 		vha->qla_stats.input_bytes += scsi_bufflen(cmd);
cmd               738 drivers/scsi/qla2xxx/qla_iocb.c 	scsi_for_each_sg(cmd, sg, tot_dsds, i) {
cmd               772 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd               774 drivers/scsi/qla2xxx/qla_iocb.c 	switch (scsi_get_prot_type(cmd)) {
cmd               781 drivers/scsi/qla2xxx/qla_iocb.c 		    (0xffffffff & scsi_get_lba(cmd)));
cmd               802 drivers/scsi/qla2xxx/qla_iocb.c 		    (0xffffffff & scsi_get_lba(cmd)));
cmd               827 drivers/scsi/qla2xxx/qla_iocb.c 		    (0xffffffff & scsi_get_lba(cmd)));
cmd               902 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd;
cmd               906 drivers/scsi/qla2xxx/qla_iocb.c 		cmd = GET_CMD_SP(sp);
cmd               907 drivers/scsi/qla2xxx/qla_iocb.c 		prot_int = cmd->device->sector_size;
cmd               909 drivers/scsi/qla2xxx/qla_iocb.c 		sgx.tot_bytes = scsi_bufflen(cmd);
cmd               910 drivers/scsi/qla2xxx/qla_iocb.c 		sgx.cur_sg = scsi_sglist(cmd);
cmd               913 drivers/scsi/qla2xxx/qla_iocb.c 		sg_prot = scsi_prot_sglist(cmd);
cmd              1012 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd;
cmd              1015 drivers/scsi/qla2xxx/qla_iocb.c 		cmd = GET_CMD_SP(sp);
cmd              1016 drivers/scsi/qla2xxx/qla_iocb.c 		sgl = scsi_sglist(cmd);
cmd              1096 drivers/scsi/qla2xxx/qla_iocb.c 		struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd              1098 drivers/scsi/qla2xxx/qla_iocb.c 		sgl = scsi_prot_sglist(cmd);
cmd              1101 drivers/scsi/qla2xxx/qla_iocb.c 		direction_to_device = cmd->sc_data_direction == DMA_TO_DEVICE;
cmd              1104 drivers/scsi/qla2xxx/qla_iocb.c 			__func__, cmd, difctx, sp);
cmd              1394 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd	*cmd;
cmd              1407 drivers/scsi/qla2xxx/qla_iocb.c 	cmd = GET_CMD_SP(sp);
cmd              1416 drivers/scsi/qla2xxx/qla_iocb.c 	data_bytes = scsi_bufflen(cmd);
cmd              1417 drivers/scsi/qla2xxx/qla_iocb.c 	if (!data_bytes || cmd->sc_data_direction == DMA_NONE) {
cmd              1425 drivers/scsi/qla2xxx/qla_iocb.c 	if (cmd->sc_data_direction == DMA_TO_DEVICE) {
cmd              1428 drivers/scsi/qla2xxx/qla_iocb.c 	} else if (cmd->sc_data_direction == DMA_FROM_DEVICE) {
cmd              1433 drivers/scsi/qla2xxx/qla_iocb.c 	if ((scsi_get_prot_op(cmd) == SCSI_PROT_READ_INSERT) ||
cmd              1434 drivers/scsi/qla2xxx/qla_iocb.c 	    (scsi_get_prot_op(cmd) == SCSI_PROT_WRITE_STRIP) ||
cmd              1435 drivers/scsi/qla2xxx/qla_iocb.c 	    (scsi_get_prot_op(cmd) == SCSI_PROT_READ_STRIP) ||
cmd              1436 drivers/scsi/qla2xxx/qla_iocb.c 	    (scsi_get_prot_op(cmd) == SCSI_PROT_WRITE_INSERT))
cmd              1462 drivers/scsi/qla2xxx/qla_iocb.c 	if (cmd->cmd_len > 16) {
cmd              1463 drivers/scsi/qla2xxx/qla_iocb.c 		additional_fcpcdb_len = cmd->cmd_len - 16;
cmd              1464 drivers/scsi/qla2xxx/qla_iocb.c 		if ((cmd->cmd_len % 4) != 0) {
cmd              1468 drivers/scsi/qla2xxx/qla_iocb.c 		fcp_cmnd_len = 12 + cmd->cmd_len + 4;
cmd              1477 drivers/scsi/qla2xxx/qla_iocb.c 	if (cmd->sc_data_direction == DMA_TO_DEVICE)
cmd              1479 drivers/scsi/qla2xxx/qla_iocb.c 	else if (cmd->sc_data_direction == DMA_FROM_DEVICE)
cmd              1482 drivers/scsi/qla2xxx/qla_iocb.c 	int_to_scsilun(cmd->device->lun, &fcp_cmnd->lun);
cmd              1483 drivers/scsi/qla2xxx/qla_iocb.c 	memcpy(fcp_cmnd->cdb, cmd->cmnd, cmd->cmd_len);
cmd              1494 drivers/scsi/qla2xxx/qla_iocb.c 	blk_size = cmd->device->sector_size;
cmd              1552 drivers/scsi/qla2xxx/qla_iocb.c 	if (!data_bytes || cmd->sc_data_direction == DMA_NONE) {
cmd              1602 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd              1628 drivers/scsi/qla2xxx/qla_iocb.c 	if (scsi_sg_count(cmd)) {
cmd              1629 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
cmd              1630 drivers/scsi/qla2xxx/qla_iocb.c 		    scsi_sg_count(cmd), cmd->sc_data_direction);
cmd              1654 drivers/scsi/qla2xxx/qla_iocb.c 	cmd->host_scribble = (unsigned char *)(unsigned long)handle;
cmd              1673 drivers/scsi/qla2xxx/qla_iocb.c 	int_to_scsilun(cmd->device->lun, &cmd_pkt->lun);
cmd              1679 drivers/scsi/qla2xxx/qla_iocb.c 	memcpy(cmd_pkt->fcp_cdb, cmd->cmnd, cmd->cmd_len);
cmd              1682 drivers/scsi/qla2xxx/qla_iocb.c 	cmd_pkt->byte_count = cpu_to_le32((uint32_t)scsi_bufflen(cmd));
cmd              1708 drivers/scsi/qla2xxx/qla_iocb.c 		scsi_dma_unmap(cmd);
cmd              1735 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd	*cmd = GET_CMD_SP(sp);
cmd              1744 drivers/scsi/qla2xxx/qla_iocb.c 	if (scsi_get_prot_op(cmd) == SCSI_PROT_NORMAL) {
cmd              1745 drivers/scsi/qla2xxx/qla_iocb.c 		if (cmd->cmd_len <= 16)
cmd              1773 drivers/scsi/qla2xxx/qla_iocb.c 	if (scsi_sg_count(cmd)) {
cmd              1774 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
cmd              1775 drivers/scsi/qla2xxx/qla_iocb.c 		    scsi_sg_count(cmd), cmd->sc_data_direction);
cmd              1781 drivers/scsi/qla2xxx/qla_iocb.c 		if ((scsi_get_prot_op(cmd) == SCSI_PROT_READ_INSERT) ||
cmd              1782 drivers/scsi/qla2xxx/qla_iocb.c 		    (scsi_get_prot_op(cmd) == SCSI_PROT_WRITE_STRIP)) {
cmd              1787 drivers/scsi/qla2xxx/qla_iocb.c 			sgx.tot_bytes = scsi_bufflen(cmd);
cmd              1788 drivers/scsi/qla2xxx/qla_iocb.c 			sgx.cur_sg = scsi_sglist(cmd);
cmd              1793 drivers/scsi/qla2xxx/qla_iocb.c 			    cmd->device->sector_size, &sgx, &partial))
cmd              1804 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_prot_sglist(cmd),
cmd              1805 drivers/scsi/qla2xxx/qla_iocb.c 		    scsi_prot_sg_count(cmd), cmd->sc_data_direction);
cmd              1811 drivers/scsi/qla2xxx/qla_iocb.c 		if ((scsi_get_prot_op(cmd) == SCSI_PROT_READ_INSERT) ||
cmd              1812 drivers/scsi/qla2xxx/qla_iocb.c 		    (scsi_get_prot_op(cmd) == SCSI_PROT_WRITE_STRIP)) {
cmd              1813 drivers/scsi/qla2xxx/qla_iocb.c 			nseg = scsi_bufflen(cmd) / cmd->device->sector_size;
cmd              1841 drivers/scsi/qla2xxx/qla_iocb.c 	cmd->host_scribble = (unsigned char *)(unsigned long)handle;
cmd              1857 drivers/scsi/qla2xxx/qla_iocb.c 	int_to_scsilun(cmd->device->lun, &cmd_pkt->lun);
cmd              1919 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd              1948 drivers/scsi/qla2xxx/qla_iocb.c 	if (scsi_sg_count(cmd)) {
cmd              1949 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
cmd              1950 drivers/scsi/qla2xxx/qla_iocb.c 		    scsi_sg_count(cmd), cmd->sc_data_direction);
cmd              1974 drivers/scsi/qla2xxx/qla_iocb.c 	cmd->host_scribble = (unsigned char *)(unsigned long)handle;
cmd              1993 drivers/scsi/qla2xxx/qla_iocb.c 	int_to_scsilun(cmd->device->lun, &cmd_pkt->lun);
cmd              1999 drivers/scsi/qla2xxx/qla_iocb.c 	memcpy(cmd_pkt->fcp_cdb, cmd->cmnd, cmd->cmd_len);
cmd              2002 drivers/scsi/qla2xxx/qla_iocb.c 	cmd_pkt->byte_count = cpu_to_le32((uint32_t)scsi_bufflen(cmd));
cmd              2028 drivers/scsi/qla2xxx/qla_iocb.c 		scsi_dma_unmap(cmd);
cmd              2056 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd	*cmd = GET_CMD_SP(sp);
cmd              2067 drivers/scsi/qla2xxx/qla_iocb.c 		cmd->result = DID_NO_CONNECT << 16;
cmd              2072 drivers/scsi/qla2xxx/qla_iocb.c 		scsi_get_prot_op(cmd) != SCSI_PROT_NORMAL) {
cmd              2073 drivers/scsi/qla2xxx/qla_iocb.c 		cmd->result = DID_NO_CONNECT << 16;
cmd              2078 drivers/scsi/qla2xxx/qla_iocb.c 	if (scsi_get_prot_op(cmd) == SCSI_PROT_NORMAL) {
cmd              2079 drivers/scsi/qla2xxx/qla_iocb.c 		if (cmd->cmd_len <= 16)
cmd              2108 drivers/scsi/qla2xxx/qla_iocb.c 	if (scsi_sg_count(cmd)) {
cmd              2109 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
cmd              2110 drivers/scsi/qla2xxx/qla_iocb.c 		    scsi_sg_count(cmd), cmd->sc_data_direction);
cmd              2116 drivers/scsi/qla2xxx/qla_iocb.c 		if ((scsi_get_prot_op(cmd) == SCSI_PROT_READ_INSERT) ||
cmd              2117 drivers/scsi/qla2xxx/qla_iocb.c 		    (scsi_get_prot_op(cmd) == SCSI_PROT_WRITE_STRIP)) {
cmd              2122 drivers/scsi/qla2xxx/qla_iocb.c 			sgx.tot_bytes = scsi_bufflen(cmd);
cmd              2123 drivers/scsi/qla2xxx/qla_iocb.c 			sgx.cur_sg = scsi_sglist(cmd);
cmd              2128 drivers/scsi/qla2xxx/qla_iocb.c 			    cmd->device->sector_size, &sgx, &partial))
cmd              2139 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_prot_sglist(cmd),
cmd              2140 drivers/scsi/qla2xxx/qla_iocb.c 		    scsi_prot_sg_count(cmd), cmd->sc_data_direction);
cmd              2146 drivers/scsi/qla2xxx/qla_iocb.c 		if ((scsi_get_prot_op(cmd) == SCSI_PROT_READ_INSERT) ||
cmd              2147 drivers/scsi/qla2xxx/qla_iocb.c 		    (scsi_get_prot_op(cmd) == SCSI_PROT_WRITE_STRIP)) {
cmd              2148 drivers/scsi/qla2xxx/qla_iocb.c 			nseg = scsi_bufflen(cmd) / cmd->device->sector_size;
cmd              2176 drivers/scsi/qla2xxx/qla_iocb.c 	cmd->host_scribble = (unsigned char *)(unsigned long)handle;
cmd              2192 drivers/scsi/qla2xxx/qla_iocb.c 	int_to_scsilun(cmd->device->lun, &cmd_pkt->lun);
cmd              3081 drivers/scsi/qla2xxx/qla_iocb.c 	struct scsi_cmnd *cmd;
cmd              3099 drivers/scsi/qla2xxx/qla_iocb.c 	cmd = GET_CMD_SP(sp);
cmd              3113 drivers/scsi/qla2xxx/qla_iocb.c 			    "qla2x00_marker failed for cmd=%p.\n", cmd);
cmd              3127 drivers/scsi/qla2xxx/qla_iocb.c 	if (scsi_sg_count(cmd)) {
cmd              3128 drivers/scsi/qla2xxx/qla_iocb.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
cmd              3129 drivers/scsi/qla2xxx/qla_iocb.c 		    scsi_sg_count(cmd), cmd->sc_data_direction);
cmd              3148 drivers/scsi/qla2xxx/qla_iocb.c 			    cmd);
cmd              3162 drivers/scsi/qla2xxx/qla_iocb.c 				    "for cmd=%p.\n", cmd);
cmd              3172 drivers/scsi/qla2xxx/qla_iocb.c 				    "for cmd=%p.\n", cmd);
cmd              3198 drivers/scsi/qla2xxx/qla_iocb.c 			    "Failed to allocate ctx for cmd=%p.\n", cmd);
cmd              3207 drivers/scsi/qla2xxx/qla_iocb.c 			    "Failed to allocate fcp_cmnd for cmd=%p.\n", cmd);
cmd              3215 drivers/scsi/qla2xxx/qla_iocb.c 		if (cmd->cmd_len > 16) {
cmd              3216 drivers/scsi/qla2xxx/qla_iocb.c 			additional_cdb_len = cmd->cmd_len - 16;
cmd              3217 drivers/scsi/qla2xxx/qla_iocb.c 			if ((cmd->cmd_len % 4) != 0) {
cmd              3223 drivers/scsi/qla2xxx/qla_iocb.c 				    "for cmd=%p.\n", cmd->cmd_len, cmd);
cmd              3226 drivers/scsi/qla2xxx/qla_iocb.c 			ctx->fcp_cmnd_len = 12 + cmd->cmd_len + 4;
cmd              3252 drivers/scsi/qla2xxx/qla_iocb.c 		int_to_scsilun(cmd->device->lun, &cmd_pkt->lun);
cmd              3256 drivers/scsi/qla2xxx/qla_iocb.c 		int_to_scsilun(cmd->device->lun, &ctx->fcp_cmnd->lun);
cmd              3259 drivers/scsi/qla2xxx/qla_iocb.c 		if (cmd->sc_data_direction == DMA_TO_DEVICE)
cmd              3261 drivers/scsi/qla2xxx/qla_iocb.c 		else if (cmd->sc_data_direction == DMA_FROM_DEVICE)
cmd              3269 drivers/scsi/qla2xxx/qla_iocb.c 		memcpy(ctx->fcp_cmnd->cdb, cmd->cmnd, cmd->cmd_len);
cmd              3273 drivers/scsi/qla2xxx/qla_iocb.c 		*fcp_dl = htonl((uint32_t)scsi_bufflen(cmd));
cmd              3280 drivers/scsi/qla2xxx/qla_iocb.c 		cmd_pkt->byte_count = cpu_to_le32((uint32_t)scsi_bufflen(cmd));
cmd              3319 drivers/scsi/qla2xxx/qla_iocb.c 		int_to_scsilun(cmd->device->lun, &cmd_pkt->lun);
cmd              3328 drivers/scsi/qla2xxx/qla_iocb.c 		memcpy(cmd_pkt->fcp_cdb, cmd->cmnd, cmd->cmd_len);
cmd              3331 drivers/scsi/qla2xxx/qla_iocb.c 		cmd_pkt->byte_count = cpu_to_le32((uint32_t)scsi_bufflen(cmd));
cmd              3348 drivers/scsi/qla2xxx/qla_iocb.c 	cmd->host_scribble = (unsigned char *)(unsigned long)handle;
cmd              3388 drivers/scsi/qla2xxx/qla_iocb.c 		scsi_dma_unmap(cmd);
cmd              3513 drivers/scsi/qla2xxx/qla_iocb.c 	vce->command = cpu_to_le16(sp->u.iocb_cmd.u.ctrlvp.cmd);
cmd              2135 drivers/scsi/qla2xxx/qla_isr.c 	struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd              2160 drivers/scsi/qla2xxx/qla_isr.c 	    cmd->cmnd[0], (u64)scsi_get_lba(cmd), a_ref_tag, e_ref_tag,
cmd              2169 drivers/scsi/qla2xxx/qla_isr.c 	    ((scsi_get_prot_type(cmd) != SCSI_PROT_DIF_TYPE3) ||
cmd              2172 drivers/scsi/qla2xxx/qla_isr.c 		sector_t lba_s = scsi_get_lba(cmd);
cmd              2177 drivers/scsi/qla2xxx/qla_isr.c 		resid = scsi_bufflen(cmd) - (blocks_done *
cmd              2178 drivers/scsi/qla2xxx/qla_isr.c 		    cmd->device->sector_size);
cmd              2180 drivers/scsi/qla2xxx/qla_isr.c 		scsi_set_resid(cmd, resid);
cmd              2181 drivers/scsi/qla2xxx/qla_isr.c 		cmd->result = DID_OK << 16;
cmd              2184 drivers/scsi/qla2xxx/qla_isr.c 		if (scsi_prot_sg_count(cmd)) {
cmd              2190 drivers/scsi/qla2xxx/qla_isr.c 			scsi_for_each_prot_sg(cmd, sg,
cmd              2191 drivers/scsi/qla2xxx/qla_isr.c 			    scsi_prot_sg_count(cmd), i) {
cmd              2213 drivers/scsi/qla2xxx/qla_isr.c 			if (scsi_get_prot_type(cmd) == SCSI_PROT_DIF_TYPE3)
cmd              2222 drivers/scsi/qla2xxx/qla_isr.c 		scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST,
cmd              2224 drivers/scsi/qla2xxx/qla_isr.c 		set_driver_byte(cmd, DRIVER_SENSE);
cmd              2225 drivers/scsi/qla2xxx/qla_isr.c 		set_host_byte(cmd, DID_ABORT);
cmd              2226 drivers/scsi/qla2xxx/qla_isr.c 		cmd->result |= SAM_STAT_CHECK_CONDITION;
cmd              2232 drivers/scsi/qla2xxx/qla_isr.c 		scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST,
cmd              2234 drivers/scsi/qla2xxx/qla_isr.c 		set_driver_byte(cmd, DRIVER_SENSE);
cmd              2235 drivers/scsi/qla2xxx/qla_isr.c 		set_host_byte(cmd, DID_ABORT);
cmd              2236 drivers/scsi/qla2xxx/qla_isr.c 		cmd->result |= SAM_STAT_CHECK_CONDITION;
cmd              2242 drivers/scsi/qla2xxx/qla_isr.c 		scsi_build_sense_buffer(1, cmd->sense_buffer, ILLEGAL_REQUEST,
cmd              2244 drivers/scsi/qla2xxx/qla_isr.c 		set_driver_byte(cmd, DRIVER_SENSE);
cmd              2245 drivers/scsi/qla2xxx/qla_isr.c 		set_host_byte(cmd, DID_ABORT);
cmd              2246 drivers/scsi/qla2xxx/qla_isr.c 		cmd->result |= SAM_STAT_CHECK_CONDITION;
cmd                14 drivers/scsi/qla2xxx/qla_mbx.c 	uint16_t cmd;
cmd                23 drivers/scsi/qla2xxx/qla_mbx.c static const char *mb_to_str(uint16_t cmd)
cmd                30 drivers/scsi/qla2xxx/qla_mbx.c 		if (cmd == e->cmd)
cmd                37 drivers/scsi/qla2xxx/qla_mbx.c 	uint16_t cmd;
cmd                66 drivers/scsi/qla2xxx/qla_mbx.c static int is_rom_cmd(uint16_t cmd)
cmd                73 drivers/scsi/qla2xxx/qla_mbx.c 		if (wc->cmd == cmd)
cmd              1473 drivers/scsi/qla2xxx/qla_mbx.c 	struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd              1502 drivers/scsi/qla2xxx/qla_mbx.c 	mcp->mb[6] = (uint16_t)cmd->device->lun;
cmd               932 drivers/scsi/qla2xxx/qla_mid.c int qla24xx_control_vp(scsi_qla_host_t *vha, int cmd)
cmd               942 drivers/scsi/qla2xxx/qla_mid.c 	    "Entered %s cmd %x index %d.\n", __func__, cmd, vp_index);
cmd               957 drivers/scsi/qla2xxx/qla_mid.c 	sp->u.iocb_cmd.u.ctrlvp.cmd = cmd;
cmd              3000 drivers/scsi/qla2xxx/qla_mr.c 	struct scsi_cmnd *cmd;
cmd              3010 drivers/scsi/qla2xxx/qla_mr.c 	cmd = GET_CMD_SP(sp);
cmd              3018 drivers/scsi/qla2xxx/qla_mr.c 	if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) {
cmd              3024 drivers/scsi/qla2xxx/qla_mr.c 	if (cmd->sc_data_direction == DMA_TO_DEVICE) {
cmd              3026 drivers/scsi/qla2xxx/qla_mr.c 		vha->qla_stats.output_bytes += scsi_bufflen(cmd);
cmd              3027 drivers/scsi/qla2xxx/qla_mr.c 	} else if (cmd->sc_data_direction == DMA_FROM_DEVICE) {
cmd              3029 drivers/scsi/qla2xxx/qla_mr.c 		vha->qla_stats.input_bytes += scsi_bufflen(cmd);
cmd              3037 drivers/scsi/qla2xxx/qla_mr.c 	scsi_for_each_sg(cmd, sg, tot_dsds, i) {
cmd              3084 drivers/scsi/qla2xxx/qla_mr.c 	struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd              3106 drivers/scsi/qla2xxx/qla_mr.c 	if (scsi_sg_count(cmd)) {
cmd              3107 drivers/scsi/qla2xxx/qla_mr.c 		nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd),
cmd              3108 drivers/scsi/qla2xxx/qla_mr.c 		    scsi_sg_count(cmd), cmd->sc_data_direction);
cmd              3132 drivers/scsi/qla2xxx/qla_mr.c 	cmd->host_scribble = (unsigned char *)(unsigned long)handle;
cmd              3146 drivers/scsi/qla2xxx/qla_mr.c 	int_to_scsilun(cmd->device->lun, &llun);
cmd              3151 drivers/scsi/qla2xxx/qla_mr.c 	host_to_adap(cmd->cmnd, lcmd_pkt.fcp_cdb, sizeof(lcmd_pkt.fcp_cdb));
cmd              3152 drivers/scsi/qla2xxx/qla_mr.c 	lcmd_pkt.byte_count = cpu_to_le32((uint32_t)scsi_bufflen(cmd));
cmd              3164 drivers/scsi/qla2xxx/qla_mr.c 	    cmd->cmnd, cmd->cmd_len);
cmd              3190 drivers/scsi/qla2xxx/qla_mr.c 		scsi_dma_unmap(cmd);
cmd               401 drivers/scsi/qla2xxx/qla_nvme.c 		struct nvme_fc_cmd_iu *cmd = fd->cmdaddr;
cmd               403 drivers/scsi/qla2xxx/qla_nvme.c 		if (cmd->sqe.common.opcode == nvme_admin_async_event) {
cmd               955 drivers/scsi/qla2xxx/qla_nx2.c 		switch (p_hdr->cmd) {
cmd               988 drivers/scsi/qla2xxx/qla_nx2.c 			    "entry = %d\n", __func__, p_hdr->cmd, index);
cmd              2945 drivers/scsi/qla2xxx/qla_nx2.c 	dma_desc.cmd.dma_desc_cmd = (m_hdr->dma_desc_cmd & 0xff0f);
cmd              2946 drivers/scsi/qla2xxx/qla_nx2.c 	dma_desc.cmd.dma_desc_cmd |=
cmd              2950 drivers/scsi/qla2xxx/qla_nx2.c 	dma_desc.cmd.read_data_size = chunk_size = ISP8044_PEX_DMA_READ_SIZE;
cmd              2961 drivers/scsi/qla2xxx/qla_nx2.c 			dma_desc.cmd.read_data_size = chunk_size;
cmd              3533 drivers/scsi/qla2xxx/qla_nx2.c 	uint32_t cmd;
cmd              3535 drivers/scsi/qla2xxx/qla_nx2.c 	cmd = vha->hw->fdt_wrt_sts_reg_cmd;
cmd              3538 drivers/scsi/qla2xxx/qla_nx2.c 	    QLA8044_FLASH_STATUS_WRITE_DEF_SIG | cmd);
cmd               232 drivers/scsi/qla2xxx/qla_nx2.h 	uint16_t cmd;
cmd               574 drivers/scsi/qla2xxx/qla_nx2.h 	} cmd;
cmd               360 drivers/scsi/qla2xxx/qla_os.c int qla2xxx_mqueuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd,
cmd               658 drivers/scsi/qla2xxx/qla_os.c 	struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd               661 drivers/scsi/qla2xxx/qla_os.c 		scsi_dma_unmap(cmd);
cmd               666 drivers/scsi/qla2xxx/qla_os.c 		dma_unmap_sg(&ha->pdev->dev, scsi_prot_sglist(cmd),
cmd               667 drivers/scsi/qla2xxx/qla_os.c 		    scsi_prot_sg_count(cmd), cmd->sc_data_direction);
cmd               698 drivers/scsi/qla2xxx/qla_os.c 	struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd               702 drivers/scsi/qla2xxx/qla_os.c 	cmd->result = res;
cmd               703 drivers/scsi/qla2xxx/qla_os.c 	CMD_SP(cmd) = NULL;
cmd               704 drivers/scsi/qla2xxx/qla_os.c 	cmd->scsi_done(cmd);
cmd               711 drivers/scsi/qla2xxx/qla_os.c 	struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd               715 drivers/scsi/qla2xxx/qla_os.c 		scsi_dma_unmap(cmd);
cmd               720 drivers/scsi/qla2xxx/qla_os.c 		dma_unmap_sg(&ha->pdev->dev, scsi_prot_sglist(cmd),
cmd               721 drivers/scsi/qla2xxx/qla_os.c 		    scsi_prot_sg_count(cmd), cmd->sc_data_direction);
cmd               789 drivers/scsi/qla2xxx/qla_os.c 	struct scsi_cmnd *cmd = GET_CMD_SP(sp);
cmd               793 drivers/scsi/qla2xxx/qla_os.c 	cmd->result = res;
cmd               794 drivers/scsi/qla2xxx/qla_os.c 	CMD_SP(cmd) = NULL;
cmd               795 drivers/scsi/qla2xxx/qla_os.c 	cmd->scsi_done(cmd);
cmd               801 drivers/scsi/qla2xxx/qla_os.c qla2xxx_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd)
cmd               804 drivers/scsi/qla2xxx/qla_os.c 	fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata;
cmd               805 drivers/scsi/qla2xxx/qla_os.c 	struct fc_rport *rport = starget_to_rport(scsi_target(cmd->device));
cmd               813 drivers/scsi/qla2xxx/qla_os.c 		cmd->result = DID_NO_CONNECT << 16;
cmd               822 drivers/scsi/qla2xxx/qla_os.c 		tag = blk_mq_unique_tag(cmd->request);
cmd               827 drivers/scsi/qla2xxx/qla_os.c 			return qla2xxx_mqueuecommand(host, cmd, qpair);
cmd               834 drivers/scsi/qla2xxx/qla_os.c 			    "cmd=%p.\n", cmd);
cmd               835 drivers/scsi/qla2xxx/qla_os.c 			cmd->result = DID_NO_CONNECT << 16;
cmd               838 drivers/scsi/qla2xxx/qla_os.c 			    "EEH_Busy, Requeuing the cmd=%p.\n", cmd);
cmd               839 drivers/scsi/qla2xxx/qla_os.c 			cmd->result = DID_REQUEUE << 16;
cmd               846 drivers/scsi/qla2xxx/qla_os.c 		cmd->result = rval;
cmd               849 drivers/scsi/qla2xxx/qla_os.c 		    cmd, rval);
cmd               854 drivers/scsi/qla2xxx/qla_os.c 		scsi_get_prot_op(cmd) != SCSI_PROT_NORMAL) {
cmd               857 drivers/scsi/qla2xxx/qla_os.c 			    cmd);
cmd               858 drivers/scsi/qla2xxx/qla_os.c 			cmd->result = DID_NO_CONNECT << 16;
cmd               863 drivers/scsi/qla2xxx/qla_os.c 		cmd->result = DID_NO_CONNECT << 16;
cmd               874 drivers/scsi/qla2xxx/qla_os.c 			cmd->result = DID_NO_CONNECT << 16;
cmd               891 drivers/scsi/qla2xxx/qla_os.c 	sp = scsi_cmd_priv(cmd);
cmd               894 drivers/scsi/qla2xxx/qla_os.c 	sp->u.scmd.cmd = cmd;
cmd               897 drivers/scsi/qla2xxx/qla_os.c 	CMD_SP(cmd) = (void *)sp;
cmd               904 drivers/scsi/qla2xxx/qla_os.c 		    "Start scsi failed rval=%d for cmd=%p.\n", rval, cmd);
cmd               917 drivers/scsi/qla2xxx/qla_os.c 	cmd->scsi_done(cmd);
cmd               924 drivers/scsi/qla2xxx/qla_os.c qla2xxx_mqueuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd,
cmd               928 drivers/scsi/qla2xxx/qla_os.c 	fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata;
cmd               929 drivers/scsi/qla2xxx/qla_os.c 	struct fc_rport *rport = starget_to_rport(scsi_target(cmd->device));
cmd               937 drivers/scsi/qla2xxx/qla_os.c 		cmd->result = rval;
cmd               940 drivers/scsi/qla2xxx/qla_os.c 		    cmd, rval);
cmd               945 drivers/scsi/qla2xxx/qla_os.c 		cmd->result = DID_NO_CONNECT << 16;
cmd               956 drivers/scsi/qla2xxx/qla_os.c 			cmd->result = DID_NO_CONNECT << 16;
cmd               973 drivers/scsi/qla2xxx/qla_os.c 	sp = scsi_cmd_priv(cmd);
cmd               976 drivers/scsi/qla2xxx/qla_os.c 	sp->u.scmd.cmd = cmd;
cmd               978 drivers/scsi/qla2xxx/qla_os.c 	CMD_SP(cmd) = (void *)sp;
cmd               985 drivers/scsi/qla2xxx/qla_os.c 		    "Start scsi failed rval=%d for cmd=%p.\n", rval, cmd);
cmd              1001 drivers/scsi/qla2xxx/qla_os.c 	CMD_SP(cmd) = NULL;
cmd              1005 drivers/scsi/qla2xxx/qla_os.c 	cmd->scsi_done(cmd);
cmd              1023 drivers/scsi/qla2xxx/qla_os.c qla2x00_eh_wait_on_command(struct scsi_cmnd *cmd)
cmd              1028 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *vha = shost_priv(cmd->device->host);
cmd              1038 drivers/scsi/qla2xxx/qla_os.c 	while (CMD_SP(cmd) && wait_iter--) {
cmd              1041 drivers/scsi/qla2xxx/qla_os.c 	if (CMD_SP(cmd))
cmd              1225 drivers/scsi/qla2xxx/qla_os.c qla2xxx_eh_abort(struct scsi_cmnd *cmd)
cmd              1227 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *vha = shost_priv(cmd->device->host);
cmd              1245 drivers/scsi/qla2xxx/qla_os.c 	ret = fc_block_scsi_eh(cmd);
cmd              1249 drivers/scsi/qla2xxx/qla_os.c 	sp = scsi_cmd_priv(cmd);
cmd              1271 drivers/scsi/qla2xxx/qla_os.c 	id = cmd->device->id;
cmd              1272 drivers/scsi/qla2xxx/qla_os.c 	lun = cmd->device->lun;
cmd              1276 drivers/scsi/qla2xxx/qla_os.c 	    vha->host_no, id, lun, sp, cmd, sp->handle);
cmd              1286 drivers/scsi/qla2xxx/qla_os.c 	       "Abort command mbx cmd=%p, rval=%x.\n", cmd, rval);
cmd              1328 drivers/scsi/qla2xxx/qla_os.c 	struct scsi_cmnd *cmd;
cmd              1344 drivers/scsi/qla2xxx/qla_os.c 		cmd = GET_CMD_SP(sp);
cmd              1350 drivers/scsi/qla2xxx/qla_os.c 			match = cmd->device->id == t;
cmd              1353 drivers/scsi/qla2xxx/qla_os.c 			match = (cmd->device->id == t &&
cmd              1354 drivers/scsi/qla2xxx/qla_os.c 				cmd->device->lun == l);
cmd              1361 drivers/scsi/qla2xxx/qla_os.c 		status = qla2x00_eh_wait_on_command(cmd);
cmd              1378 drivers/scsi/qla2xxx/qla_os.c     struct scsi_cmnd *cmd, int (*do_reset)(struct fc_port *, uint64_t, int))
cmd              1380 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *vha = shost_priv(cmd->device->host);
cmd              1381 drivers/scsi/qla2xxx/qla_os.c 	fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata;
cmd              1388 drivers/scsi/qla2xxx/qla_os.c 	err = fc_block_scsi_eh(cmd);
cmd              1397 drivers/scsi/qla2xxx/qla_os.c 	    cmd->device->id, cmd->device->lun, cmd);
cmd              1402 drivers/scsi/qla2xxx/qla_os.c 		    "Wait for hba online failed for cmd=%p.\n", cmd);
cmd              1406 drivers/scsi/qla2xxx/qla_os.c 	if (do_reset(fcport, cmd->device->lun, 1)
cmd              1409 drivers/scsi/qla2xxx/qla_os.c 		    "do_reset failed for cmd=%p.\n", cmd);
cmd              1413 drivers/scsi/qla2xxx/qla_os.c 	if (qla2x00_eh_wait_for_pending_commands(vha, cmd->device->id,
cmd              1414 drivers/scsi/qla2xxx/qla_os.c 	    cmd->device->lun, type) != QLA_SUCCESS) {
cmd              1416 drivers/scsi/qla2xxx/qla_os.c 		    "wait for pending cmds failed for cmd=%p.\n", cmd);
cmd              1422 drivers/scsi/qla2xxx/qla_os.c 	    vha->host_no, cmd->device->id, cmd->device->lun, cmd);
cmd              1429 drivers/scsi/qla2xxx/qla_os.c 	    reset_errors[err], vha->host_no, cmd->device->id, cmd->device->lun,
cmd              1430 drivers/scsi/qla2xxx/qla_os.c 	    cmd);
cmd              1435 drivers/scsi/qla2xxx/qla_os.c qla2xxx_eh_device_reset(struct scsi_cmnd *cmd)
cmd              1437 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *vha = shost_priv(cmd->device->host);
cmd              1446 drivers/scsi/qla2xxx/qla_os.c 	return __qla2xxx_eh_generic_reset("DEVICE", WAIT_LUN, cmd,
cmd              1451 drivers/scsi/qla2xxx/qla_os.c qla2xxx_eh_target_reset(struct scsi_cmnd *cmd)
cmd              1453 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *vha = shost_priv(cmd->device->host);
cmd              1462 drivers/scsi/qla2xxx/qla_os.c 	return __qla2xxx_eh_generic_reset("TARGET", WAIT_TARGET, cmd,
cmd              1482 drivers/scsi/qla2xxx/qla_os.c qla2xxx_eh_bus_reset(struct scsi_cmnd *cmd)
cmd              1484 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *vha = shost_priv(cmd->device->host);
cmd              1485 drivers/scsi/qla2xxx/qla_os.c 	fc_port_t *fcport = (struct fc_port *) cmd->device->hostdata;
cmd              1497 drivers/scsi/qla2xxx/qla_os.c 	id = cmd->device->id;
cmd              1498 drivers/scsi/qla2xxx/qla_os.c 	lun = cmd->device->lun;
cmd              1504 drivers/scsi/qla2xxx/qla_os.c 	ret = fc_block_scsi_eh(cmd);
cmd              1559 drivers/scsi/qla2xxx/qla_os.c qla2xxx_eh_host_reset(struct scsi_cmnd *cmd)
cmd              1561 drivers/scsi/qla2xxx/qla_os.c 	scsi_qla_host_t *vha = shost_priv(cmd->device->host);
cmd              1575 drivers/scsi/qla2xxx/qla_os.c 	id = cmd->device->id;
cmd              1576 drivers/scsi/qla2xxx/qla_os.c 	lun = cmd->device->lun;
cmd              1759 drivers/scsi/qla2xxx/qla_os.c 	struct qla_tgt_cmd *cmd;
cmd              1780 drivers/scsi/qla2xxx/qla_os.c 				cmd = (struct qla_tgt_cmd *)sp;
cmd              1781 drivers/scsi/qla2xxx/qla_os.c 				cmd->aborted = 1;
cmd               117 drivers/scsi/qla2xxx/qla_target.c 	*cmd, struct atio_from_isp *atio, int ha_locked, int ul_abort);
cmd              1956 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd;
cmd              1984 drivers/scsi/qla2xxx/qla_target.c 	list_for_each_entry(cmd, &vha->qla_cmd_list, cmd_list) {
cmd              1988 drivers/scsi/qla2xxx/qla_target.c 		cmd_key = sid_to_key(cmd->atio.u.isp24.fcp_hdr.s_id);
cmd              1990 drivers/scsi/qla2xxx/qla_target.c 			(struct scsi_lun *)&cmd->atio.u.isp24.fcp_cmnd.lun);
cmd              1992 drivers/scsi/qla2xxx/qla_target.c 			cmd->aborted = 1;
cmd              2251 drivers/scsi/qla2xxx/qla_target.c void qlt_send_resp_ctio(struct qla_qpair *qpair, struct qla_tgt_cmd *cmd,
cmd              2254 drivers/scsi/qla2xxx/qla_target.c 	struct atio_from_isp *atio = &cmd->atio;
cmd              2257 drivers/scsi/qla2xxx/qla_target.c 	struct scsi_qla_host *vha = cmd->vha;
cmd              2275 drivers/scsi/qla2xxx/qla_target.c 	ctio->nport_handle = cmd->sess->loop_id;
cmd              2386 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd = prm->cmd;
cmd              2388 drivers/scsi/qla2xxx/qla_target.c 	BUG_ON(cmd->sg_cnt == 0);
cmd              2390 drivers/scsi/qla2xxx/qla_target.c 	prm->sg = (struct scatterlist *)cmd->sg;
cmd              2391 drivers/scsi/qla2xxx/qla_target.c 	prm->seg_cnt = dma_map_sg(&cmd->qpair->pdev->dev, cmd->sg,
cmd              2392 drivers/scsi/qla2xxx/qla_target.c 	    cmd->sg_cnt, cmd->dma_data_direction);
cmd              2396 drivers/scsi/qla2xxx/qla_target.c 	prm->cmd->sg_mapped = 1;
cmd              2398 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->se_cmd.prot_op == TARGET_PROT_NORMAL) {
cmd              2409 drivers/scsi/qla2xxx/qla_target.c 		if ((cmd->se_cmd.prot_op == TARGET_PROT_DIN_INSERT) ||
cmd              2410 drivers/scsi/qla2xxx/qla_target.c 		    (cmd->se_cmd.prot_op == TARGET_PROT_DOUT_STRIP)) {
cmd              2411 drivers/scsi/qla2xxx/qla_target.c 			prm->seg_cnt = DIV_ROUND_UP(cmd->bufflen, cmd->blk_sz);
cmd              2416 drivers/scsi/qla2xxx/qla_target.c 		if (cmd->prot_sg_cnt) {
cmd              2417 drivers/scsi/qla2xxx/qla_target.c 			prm->prot_sg      = cmd->prot_sg;
cmd              2418 drivers/scsi/qla2xxx/qla_target.c 			prm->prot_seg_cnt = dma_map_sg(&cmd->qpair->pdev->dev,
cmd              2419 drivers/scsi/qla2xxx/qla_target.c 				cmd->prot_sg, cmd->prot_sg_cnt,
cmd              2420 drivers/scsi/qla2xxx/qla_target.c 				cmd->dma_data_direction);
cmd              2424 drivers/scsi/qla2xxx/qla_target.c 			if ((cmd->se_cmd.prot_op == TARGET_PROT_DIN_INSERT) ||
cmd              2425 drivers/scsi/qla2xxx/qla_target.c 			    (cmd->se_cmd.prot_op == TARGET_PROT_DOUT_STRIP)) {
cmd              2427 drivers/scsi/qla2xxx/qla_target.c 				prm->prot_seg_cnt = DIV_ROUND_UP(cmd->bufflen,
cmd              2428 drivers/scsi/qla2xxx/qla_target.c 								cmd->blk_sz);
cmd              2438 drivers/scsi/qla2xxx/qla_target.c 	ql_dbg_qp(ql_dbg_tgt, prm->cmd->qpair, 0xe04d,
cmd              2440 drivers/scsi/qla2xxx/qla_target.c 	    0, prm->cmd->sg_cnt);
cmd              2444 drivers/scsi/qla2xxx/qla_target.c static void qlt_unmap_sg(struct scsi_qla_host *vha, struct qla_tgt_cmd *cmd)
cmd              2449 drivers/scsi/qla2xxx/qla_target.c 	if (!cmd->sg_mapped)
cmd              2452 drivers/scsi/qla2xxx/qla_target.c 	qpair = cmd->qpair;
cmd              2454 drivers/scsi/qla2xxx/qla_target.c 	dma_unmap_sg(&qpair->pdev->dev, cmd->sg, cmd->sg_cnt,
cmd              2455 drivers/scsi/qla2xxx/qla_target.c 	    cmd->dma_data_direction);
cmd              2456 drivers/scsi/qla2xxx/qla_target.c 	cmd->sg_mapped = 0;
cmd              2458 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->prot_sg_cnt)
cmd              2459 drivers/scsi/qla2xxx/qla_target.c 		dma_unmap_sg(&qpair->pdev->dev, cmd->prot_sg, cmd->prot_sg_cnt,
cmd              2460 drivers/scsi/qla2xxx/qla_target.c 			cmd->dma_data_direction);
cmd              2462 drivers/scsi/qla2xxx/qla_target.c 	if (!cmd->ctx)
cmd              2465 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->ctx_dsd_alloced)
cmd              2466 drivers/scsi/qla2xxx/qla_target.c 		qla2x00_clean_dsd_pool(ha, cmd->ctx);
cmd              2468 drivers/scsi/qla2xxx/qla_target.c 	dma_pool_free(ha->dl_dma_pool, cmd->ctx, cmd->ctx->crc_ctx_dma);
cmd              2553 drivers/scsi/qla2xxx/qla_target.c 	struct atio_from_isp *atio = &prm->cmd->atio;
cmd              2562 drivers/scsi/qla2xxx/qla_target.c 	pkt->vp_index = prm->cmd->vp_idx;
cmd              2573 drivers/scsi/qla2xxx/qla_target.c 		qpair->req->outstanding_cmds[h] = (srb_t *)prm->cmd;
cmd              2577 drivers/scsi/qla2xxx/qla_target.c 	pkt->nport_handle = cpu_to_le16(prm->cmd->loop_id);
cmd              2585 drivers/scsi/qla2xxx/qla_target.c 	pkt->u.status0.relative_offset = cpu_to_le32(prm->cmd->offset);
cmd              2603 drivers/scsi/qla2xxx/qla_target.c 			   prm->cmd->qpair->req);
cmd              2640 drivers/scsi/qla2xxx/qla_target.c 	pkt24->u.status0.transfer_length = cpu_to_le32(prm->cmd->bufflen);
cmd              2669 drivers/scsi/qla2xxx/qla_target.c static inline int qlt_has_data(struct qla_tgt_cmd *cmd)
cmd              2671 drivers/scsi/qla2xxx/qla_target.c 	return cmd->bufflen > 0;
cmd              2676 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd;
cmd              2681 drivers/scsi/qla2xxx/qla_target.c 		cmd = prm->cmd;
cmd              2682 drivers/scsi/qla2xxx/qla_target.c 		vha = cmd->vha;
cmd              2689 drivers/scsi/qla2xxx/qla_target.c 			    cmd->lba, cmd->lba, cmd->num_blks, &cmd->se_cmd,
cmd              2690 drivers/scsi/qla2xxx/qla_target.c 			    cmd->atio.u.isp24.exchange_addr);
cmd              2696 drivers/scsi/qla2xxx/qla_target.c 			    cmd->lba, cmd->lba, cmd->num_blks, &cmd->se_cmd,
cmd              2697 drivers/scsi/qla2xxx/qla_target.c 			    cmd->atio.u.isp24.exchange_addr);
cmd              2703 drivers/scsi/qla2xxx/qla_target.c 			    cmd->lba, cmd->lba, cmd->num_blks, &cmd->se_cmd,
cmd              2704 drivers/scsi/qla2xxx/qla_target.c 			    cmd->atio.u.isp24.exchange_addr);
cmd              2710 drivers/scsi/qla2xxx/qla_target.c 			    cmd->lba, cmd->lba, cmd->num_blks, &cmd->se_cmd,
cmd              2711 drivers/scsi/qla2xxx/qla_target.c 			    cmd->atio.u.isp24.exchange_addr);
cmd              2714 drivers/scsi/qla2xxx/qla_target.c 		ql_dump_buffer(ql_dbg_tgt_dif, vha, 0xe011, cmd->cdb, 16);
cmd              2721 drivers/scsi/qla2xxx/qla_target.c static int qlt_pre_xmit_response(struct qla_tgt_cmd *cmd,
cmd              2725 drivers/scsi/qla2xxx/qla_target.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd              2726 drivers/scsi/qla2xxx/qla_target.c 	struct qla_qpair *qpair = cmd->qpair;
cmd              2728 drivers/scsi/qla2xxx/qla_target.c 	prm->cmd = cmd;
cmd              2729 drivers/scsi/qla2xxx/qla_target.c 	prm->tgt = cmd->tgt;
cmd              2732 drivers/scsi/qla2xxx/qla_target.c 	prm->sense_buffer = &cmd->sense_buffer[0];
cmd              2743 drivers/scsi/qla2xxx/qla_target.c 	if ((xmit_type & QLA_TGT_XMIT_DATA) && qlt_has_data(cmd)) {
cmd              2756 drivers/scsi/qla2xxx/qla_target.c 		       cmd->bufflen, prm->rq_result);
cmd              2763 drivers/scsi/qla2xxx/qla_target.c 		       se_cmd->t_task_cdb[0] : 0, cmd->bufflen, prm->rq_result);
cmd              2772 drivers/scsi/qla2xxx/qla_target.c 		if (qlt_has_data(cmd)) {
cmd              2774 drivers/scsi/qla2xxx/qla_target.c 			    (IS_FWI2_CAPABLE(cmd->vha->hw) &&
cmd              2785 drivers/scsi/qla2xxx/qla_target.c static inline int qlt_need_explicit_conf(struct qla_tgt_cmd *cmd,
cmd              2788 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->qpair->enable_class_2)
cmd              2792 drivers/scsi/qla2xxx/qla_target.c 		return cmd->conf_compl_supported;
cmd              2794 drivers/scsi/qla2xxx/qla_target.c 		return cmd->qpair->enable_explicit_conf &&
cmd              2795 drivers/scsi/qla2xxx/qla_target.c                     cmd->conf_compl_supported;
cmd              2804 drivers/scsi/qla2xxx/qla_target.c 	if (qlt_need_explicit_conf(prm->cmd, 0)) {
cmd              2814 drivers/scsi/qla2xxx/qla_target.c 		if (qlt_need_explicit_conf(prm->cmd, 1)) {
cmd              2816 drivers/scsi/qla2xxx/qla_target.c 				ql_dbg_qp(ql_dbg_tgt, prm->cmd->qpair, 0xe017,
cmd              2898 drivers/scsi/qla2xxx/qla_target.c qla_tgt_set_dif_tags(struct qla_tgt_cmd *cmd, struct crc_context *ctx,
cmd              2901 drivers/scsi/qla2xxx/qla_target.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd              2903 drivers/scsi/qla2xxx/qla_target.c 	scsi_qla_host_t *vha = cmd->tgt->vha;
cmd              2924 drivers/scsi/qla2xxx/qla_target.c 	t32 = ha->tgt.tgt_ops->get_dif_tags(cmd, pfw_prot_opts);
cmd              2996 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd	*cmd = prm->cmd;
cmd              2997 drivers/scsi/qla2xxx/qla_target.c 	struct se_cmd		*se_cmd = &cmd->se_cmd;
cmd              2999 drivers/scsi/qla2xxx/qla_target.c 	struct atio_from_isp *atio = &prm->cmd->atio;
cmd              3002 drivers/scsi/qla2xxx/qla_target.c 	scsi_qla_host_t *vha = cmd->vha;
cmd              3010 drivers/scsi/qla2xxx/qla_target.c 	ql_dbg_qp(ql_dbg_tgt, cmd->qpair, 0xe071,
cmd              3012 drivers/scsi/qla2xxx/qla_target.c 		cmd->vp_idx, __func__, se_cmd, se_cmd->prot_op,
cmd              3020 drivers/scsi/qla2xxx/qla_target.c 	data_bytes = cmd->bufflen;
cmd              3021 drivers/scsi/qla2xxx/qla_target.c 	dif_bytes  = (data_bytes / cmd->blk_sz) * 8;
cmd              3027 drivers/scsi/qla2xxx/qla_target.c 		if (cmd->prot_sg_cnt)
cmd              3075 drivers/scsi/qla2xxx/qla_target.c 	pkt->vp_index = cmd->vp_idx;
cmd              3086 drivers/scsi/qla2xxx/qla_target.c 		qpair->req->outstanding_cmds[h] = (srb_t *)prm->cmd;
cmd              3090 drivers/scsi/qla2xxx/qla_target.c 	pkt->nport_handle = cpu_to_le16(prm->cmd->loop_id);
cmd              3101 drivers/scsi/qla2xxx/qla_target.c 	pkt->relative_offset = cpu_to_le32(prm->cmd->offset);
cmd              3104 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->dma_data_direction == DMA_TO_DEVICE)
cmd              3106 drivers/scsi/qla2xxx/qla_target.c 	else if (cmd->dma_data_direction == DMA_FROM_DEVICE)
cmd              3116 drivers/scsi/qla2xxx/qla_target.c 	crc_ctx_pkt = cmd->ctx =
cmd              3128 drivers/scsi/qla2xxx/qla_target.c 	qla_tgt_set_dif_tags(cmd, crc_ctx_pkt, &fw_prot_opts);
cmd              3148 drivers/scsi/qla2xxx/qla_target.c 	crc_ctx_pkt->blk_size   = cpu_to_le16(cmd->blk_sz);
cmd              3155 drivers/scsi/qla2xxx/qla_target.c 	tc.blk_sz = cmd->blk_sz;
cmd              3156 drivers/scsi/qla2xxx/qla_target.c 	tc.bufflen = cmd->bufflen;
cmd              3157 drivers/scsi/qla2xxx/qla_target.c 	tc.sg = cmd->sg;
cmd              3158 drivers/scsi/qla2xxx/qla_target.c 	tc.prot_sg = cmd->prot_sg;
cmd              3160 drivers/scsi/qla2xxx/qla_target.c 	tc.ctx_dsd_alloced = &cmd->ctx_dsd_alloced;
cmd              3179 drivers/scsi/qla2xxx/qla_target.c 			prm->prot_seg_cnt, cmd))
cmd              3195 drivers/scsi/qla2xxx/qla_target.c int qlt_xmit_response(struct qla_tgt_cmd *cmd, int xmit_type,
cmd              3198 drivers/scsi/qla2xxx/qla_target.c 	struct scsi_qla_host *vha = cmd->vha;
cmd              3199 drivers/scsi/qla2xxx/qla_target.c 	struct qla_qpair *qpair = cmd->qpair;
cmd              3206 drivers/scsi/qla2xxx/qla_target.c 	if (!qpair->fw_started || (cmd->reset_count != qpair->chip_reset) ||
cmd              3207 drivers/scsi/qla2xxx/qla_target.c 	    (cmd->sess && cmd->sess->deleted)) {
cmd              3208 drivers/scsi/qla2xxx/qla_target.c 		cmd->state = QLA_TGT_STATE_PROCESSED;
cmd              3216 drivers/scsi/qla2xxx/qla_target.c 	    1 : 0, cmd->bufflen, cmd->sg_cnt, cmd->dma_data_direction,
cmd              3217 drivers/scsi/qla2xxx/qla_target.c 	    &cmd->se_cmd, qpair->id);
cmd              3219 drivers/scsi/qla2xxx/qla_target.c 	res = qlt_pre_xmit_response(cmd, &prm, xmit_type, scsi_status,
cmd              3231 drivers/scsi/qla2xxx/qla_target.c 	if (!qpair->fw_started || cmd->reset_count != qpair->chip_reset) {
cmd              3236 drivers/scsi/qla2xxx/qla_target.c 		cmd->state = QLA_TGT_STATE_PROCESSED;
cmd              3240 drivers/scsi/qla2xxx/qla_target.c 			cmd->reset_count, qpair->chip_reset);
cmd              3251 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->se_cmd.prot_op && (xmit_type & QLA_TGT_XMIT_DATA))
cmd              3262 drivers/scsi/qla2xxx/qla_target.c 	if (qlt_has_data(cmd) && (xmit_type & QLA_TGT_XMIT_DATA)) {
cmd              3267 drivers/scsi/qla2xxx/qla_target.c 		if (cmd->se_cmd.prot_op == TARGET_PROT_NORMAL)
cmd              3278 drivers/scsi/qla2xxx/qla_target.c 				if (qlt_need_explicit_conf(cmd, 0)) {
cmd              3328 drivers/scsi/qla2xxx/qla_target.c 	cmd->state = QLA_TGT_STATE_PROCESSED; /* Mid-level is done processing */
cmd              3329 drivers/scsi/qla2xxx/qla_target.c 	cmd->cmd_sent_to_fw = 1;
cmd              3330 drivers/scsi/qla2xxx/qla_target.c 	cmd->ctio_flags = le16_to_cpu(pkt->u.status0.flags);
cmd              3343 drivers/scsi/qla2xxx/qla_target.c 	qlt_unmap_sg(vha, cmd);
cmd              3347 drivers/scsi/qla2xxx/qla_target.c 	vha->hw->tgt.tgt_ops->free_cmd(cmd);
cmd              3352 drivers/scsi/qla2xxx/qla_target.c int qlt_rdy_to_xfer(struct qla_tgt_cmd *cmd)
cmd              3355 drivers/scsi/qla2xxx/qla_target.c 	struct scsi_qla_host *vha = cmd->vha;
cmd              3356 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt *tgt = cmd->tgt;
cmd              3360 drivers/scsi/qla2xxx/qla_target.c 	struct qla_qpair *qpair = cmd->qpair;
cmd              3363 drivers/scsi/qla2xxx/qla_target.c 	prm.cmd = cmd;
cmd              3372 drivers/scsi/qla2xxx/qla_target.c 	if (!qpair->fw_started || (cmd->reset_count != qpair->chip_reset) ||
cmd              3373 drivers/scsi/qla2xxx/qla_target.c 	    (cmd->sess && cmd->sess->deleted)) {
cmd              3378 drivers/scsi/qla2xxx/qla_target.c 		cmd->aborted = 1;
cmd              3379 drivers/scsi/qla2xxx/qla_target.c 		cmd->write_data_transferred = 0;
cmd              3380 drivers/scsi/qla2xxx/qla_target.c 		cmd->state = QLA_TGT_STATE_DATA_IN;
cmd              3381 drivers/scsi/qla2xxx/qla_target.c 		vha->hw->tgt.tgt_ops->handle_data(cmd);
cmd              3385 drivers/scsi/qla2xxx/qla_target.c 			cmd->reset_count, qpair->chip_reset);
cmd              3394 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->se_cmd.prot_op)
cmd              3408 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->se_cmd.prot_op == TARGET_PROT_NORMAL)
cmd              3411 drivers/scsi/qla2xxx/qla_target.c 	cmd->state = QLA_TGT_STATE_NEED_DATA;
cmd              3412 drivers/scsi/qla2xxx/qla_target.c 	cmd->cmd_sent_to_fw = 1;
cmd              3413 drivers/scsi/qla2xxx/qla_target.c 	cmd->ctio_flags = le16_to_cpu(pkt->u.status0.flags);
cmd              3426 drivers/scsi/qla2xxx/qla_target.c 	qlt_unmap_sg(vha, cmd);
cmd              3438 drivers/scsi/qla2xxx/qla_target.c qlt_handle_dif_error(struct qla_qpair *qpair, struct qla_tgt_cmd *cmd,
cmd              3443 drivers/scsi/qla2xxx/qla_target.c 	uint64_t	lba = cmd->se_cmd.t_task_lba;
cmd              3446 drivers/scsi/qla2xxx/qla_target.c 	struct scsi_qla_host *vha = cmd->vha;
cmd              3448 drivers/scsi/qla2xxx/qla_target.c 	cmd->trc_flags |= TRC_DIF_ERR;
cmd              3450 drivers/scsi/qla2xxx/qla_target.c 	cmd->a_guard   = be16_to_cpu(*(uint16_t *)(ap + 0));
cmd              3451 drivers/scsi/qla2xxx/qla_target.c 	cmd->a_app_tag = be16_to_cpu(*(uint16_t *)(ap + 2));
cmd              3452 drivers/scsi/qla2xxx/qla_target.c 	cmd->a_ref_tag = be32_to_cpu(*(uint32_t *)(ap + 4));
cmd              3454 drivers/scsi/qla2xxx/qla_target.c 	cmd->e_guard   = be16_to_cpu(*(uint16_t *)(ep + 0));
cmd              3455 drivers/scsi/qla2xxx/qla_target.c 	cmd->e_app_tag = be16_to_cpu(*(uint16_t *)(ep + 2));
cmd              3456 drivers/scsi/qla2xxx/qla_target.c 	cmd->e_ref_tag = be32_to_cpu(*(uint32_t *)(ep + 4));
cmd              3459 drivers/scsi/qla2xxx/qla_target.c 	    "%s: aborted %d state %d\n", __func__, cmd->aborted, cmd->state);
cmd              3464 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->e_app_tag != cmd->a_app_tag) {
cmd              3467 drivers/scsi/qla2xxx/qla_target.c 		    cmd->cdb[0], lba, (lba+cmd->num_blks), cmd->num_blks,
cmd              3468 drivers/scsi/qla2xxx/qla_target.c 		    cmd->a_ref_tag, cmd->e_ref_tag, cmd->a_app_tag,
cmd              3469 drivers/scsi/qla2xxx/qla_target.c 		    cmd->e_app_tag, cmd->a_guard, cmd->e_guard, cmd,
cmd              3470 drivers/scsi/qla2xxx/qla_target.c 		    cmd->atio.u.isp24.fcp_hdr.ox_id);
cmd              3472 drivers/scsi/qla2xxx/qla_target.c 		cmd->dif_err_code = DIF_ERR_APP;
cmd              3480 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->e_ref_tag != cmd->a_ref_tag) {
cmd              3483 drivers/scsi/qla2xxx/qla_target.c 		    cmd->cdb[0], lba, (lba+cmd->num_blks), cmd->num_blks,
cmd              3484 drivers/scsi/qla2xxx/qla_target.c 		    cmd->a_ref_tag, cmd->e_ref_tag, cmd->a_app_tag,
cmd              3485 drivers/scsi/qla2xxx/qla_target.c 		    cmd->e_app_tag, cmd->a_guard, cmd->e_guard, cmd,
cmd              3486 drivers/scsi/qla2xxx/qla_target.c 		    cmd->atio.u.isp24.fcp_hdr.ox_id);
cmd              3488 drivers/scsi/qla2xxx/qla_target.c 		cmd->dif_err_code = DIF_ERR_REF;
cmd              3497 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->e_guard != cmd->a_guard) {
cmd              3500 drivers/scsi/qla2xxx/qla_target.c 		    cmd->cdb[0], lba, (lba+cmd->num_blks), cmd->num_blks,
cmd              3501 drivers/scsi/qla2xxx/qla_target.c 		    cmd->a_ref_tag, cmd->e_ref_tag, cmd->a_app_tag,
cmd              3502 drivers/scsi/qla2xxx/qla_target.c 		    cmd->e_app_tag, cmd->a_guard, cmd->e_guard, cmd,
cmd              3503 drivers/scsi/qla2xxx/qla_target.c 		    cmd->atio.u.isp24.fcp_hdr.ox_id);
cmd              3505 drivers/scsi/qla2xxx/qla_target.c 		cmd->dif_err_code = DIF_ERR_GRD;
cmd              3512 drivers/scsi/qla2xxx/qla_target.c 	switch (cmd->state) {
cmd              3515 drivers/scsi/qla2xxx/qla_target.c 		cmd->state = QLA_TGT_STATE_DATA_IN;
cmd              3516 drivers/scsi/qla2xxx/qla_target.c 		vha->hw->tgt.tgt_ops->handle_data(cmd);
cmd              3519 drivers/scsi/qla2xxx/qla_target.c 		spin_lock_irqsave(&cmd->cmd_lock, flags);
cmd              3520 drivers/scsi/qla2xxx/qla_target.c 		if (cmd->aborted) {
cmd              3521 drivers/scsi/qla2xxx/qla_target.c 			spin_unlock_irqrestore(&cmd->cmd_lock, flags);
cmd              3522 drivers/scsi/qla2xxx/qla_target.c 			vha->hw->tgt.tgt_ops->free_cmd(cmd);
cmd              3525 drivers/scsi/qla2xxx/qla_target.c 		spin_unlock_irqrestore(&cmd->cmd_lock, flags);
cmd              3527 drivers/scsi/qla2xxx/qla_target.c 		qlt_send_resp_ctio(qpair, cmd, scsi_status, sense_key, asc,
cmd              3532 drivers/scsi/qla2xxx/qla_target.c 		vha->hw->tgt.tgt_ops->free_cmd(cmd);
cmd              3603 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd,
cmd              3615 drivers/scsi/qla2xxx/qla_target.c 	if (cmd)
cmd              3616 drivers/scsi/qla2xxx/qla_target.c 		vha = cmd->vha;
cmd              3626 drivers/scsi/qla2xxx/qla_target.c 	if (cmd != NULL) {
cmd              3627 drivers/scsi/qla2xxx/qla_target.c 		if (cmd->state < QLA_TGT_STATE_PROCESSED) {
cmd              3630 drivers/scsi/qla2xxx/qla_target.c 			    "incorrect state %d\n", vha->vp_idx, cmd,
cmd              3631 drivers/scsi/qla2xxx/qla_target.c 			    cmd->state);
cmd              3663 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd, struct atio_from_isp *atio, int ha_locked,
cmd              3671 drivers/scsi/qla2xxx/qla_target.c 	if (cmd)
cmd              3672 drivers/scsi/qla2xxx/qla_target.c 		vha = cmd->vha;
cmd              3677 drivers/scsi/qla2xxx/qla_target.c 		rc = __qlt_send_term_exchange(qpair, cmd, atio);
cmd              3683 drivers/scsi/qla2xxx/qla_target.c 	rc = __qlt_send_term_exchange(qpair, cmd, atio);
cmd              3688 drivers/scsi/qla2xxx/qla_target.c 	if (cmd && !ul_abort && !cmd->aborted) {
cmd              3689 drivers/scsi/qla2xxx/qla_target.c 		if (cmd->sg_mapped)
cmd              3690 drivers/scsi/qla2xxx/qla_target.c 			qlt_unmap_sg(vha, cmd);
cmd              3691 drivers/scsi/qla2xxx/qla_target.c 		vha->hw->tgt.tgt_ops->free_cmd(cmd);
cmd              3703 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd, *tcmd;
cmd              3708 drivers/scsi/qla2xxx/qla_target.c 	cmd = tcmd = NULL;
cmd              3713 drivers/scsi/qla2xxx/qla_target.c 		list_for_each_entry_safe(cmd, tcmd, &free_list, cmd_list) {
cmd              3714 drivers/scsi/qla2xxx/qla_target.c 			list_del(&cmd->cmd_list);
cmd              3718 drivers/scsi/qla2xxx/qla_target.c 			qlt_free_cmd(cmd);
cmd              3747 drivers/scsi/qla2xxx/qla_target.c int qlt_abort_cmd(struct qla_tgt_cmd *cmd)
cmd              3749 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt *tgt = cmd->tgt;
cmd              3751 drivers/scsi/qla2xxx/qla_target.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd              3756 drivers/scsi/qla2xxx/qla_target.c 	    "(se_cmd=%p, tag=%llu)", vha->vp_idx, cmd, &cmd->se_cmd,
cmd              3759 drivers/scsi/qla2xxx/qla_target.c 	spin_lock_irqsave(&cmd->cmd_lock, flags);
cmd              3760 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->aborted) {
cmd              3761 drivers/scsi/qla2xxx/qla_target.c 		spin_unlock_irqrestore(&cmd->cmd_lock, flags);
cmd              3769 drivers/scsi/qla2xxx/qla_target.c 		    "se_cmd_flags %x\n", cmd, cmd->se_cmd.transport_state,
cmd              3770 drivers/scsi/qla2xxx/qla_target.c 		    cmd->se_cmd.t_state, cmd->se_cmd.se_cmd_flags);
cmd              3773 drivers/scsi/qla2xxx/qla_target.c 	cmd->aborted = 1;
cmd              3774 drivers/scsi/qla2xxx/qla_target.c 	cmd->trc_flags |= TRC_ABORT;
cmd              3775 drivers/scsi/qla2xxx/qla_target.c 	spin_unlock_irqrestore(&cmd->cmd_lock, flags);
cmd              3777 drivers/scsi/qla2xxx/qla_target.c 	qlt_send_term_exchange(cmd->qpair, cmd, &cmd->atio, 0, 1);
cmd              3782 drivers/scsi/qla2xxx/qla_target.c void qlt_free_cmd(struct qla_tgt_cmd *cmd)
cmd              3784 drivers/scsi/qla2xxx/qla_target.c 	struct fc_port *sess = cmd->sess;
cmd              3786 drivers/scsi/qla2xxx/qla_target.c 	ql_dbg(ql_dbg_tgt, cmd->vha, 0xe074,
cmd              3788 drivers/scsi/qla2xxx/qla_target.c 	    __func__, &cmd->se_cmd,
cmd              3789 drivers/scsi/qla2xxx/qla_target.c 	    be16_to_cpu(cmd->atio.u.isp24.fcp_hdr.ox_id));
cmd              3791 drivers/scsi/qla2xxx/qla_target.c 	BUG_ON(cmd->cmd_in_wq);
cmd              3793 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->sg_mapped)
cmd              3794 drivers/scsi/qla2xxx/qla_target.c 		qlt_unmap_sg(cmd->vha, cmd);
cmd              3796 drivers/scsi/qla2xxx/qla_target.c 	if (!cmd->q_full)
cmd              3797 drivers/scsi/qla2xxx/qla_target.c 		qlt_decr_num_pend_cmds(cmd->vha);
cmd              3799 drivers/scsi/qla2xxx/qla_target.c 	BUG_ON(cmd->sg_mapped);
cmd              3800 drivers/scsi/qla2xxx/qla_target.c 	cmd->jiffies_at_free = get_jiffies_64();
cmd              3801 drivers/scsi/qla2xxx/qla_target.c 	if (unlikely(cmd->free_sg))
cmd              3802 drivers/scsi/qla2xxx/qla_target.c 		kfree(cmd->sg);
cmd              3808 drivers/scsi/qla2xxx/qla_target.c 	cmd->jiffies_at_free = get_jiffies_64();
cmd              3809 drivers/scsi/qla2xxx/qla_target.c 	target_free_tag(sess->se_sess, &cmd->se_cmd);
cmd              3817 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd, uint32_t status)
cmd              3822 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->se_cmd.prot_op)
cmd              3826 drivers/scsi/qla2xxx/qla_target.c 		     cmd->lba, cmd->lba,
cmd              3827 drivers/scsi/qla2xxx/qla_target.c 		     cmd->num_blks, &cmd->se_cmd,
cmd              3828 drivers/scsi/qla2xxx/qla_target.c 		     cmd->atio.u.isp24.exchange_addr,
cmd              3829 drivers/scsi/qla2xxx/qla_target.c 		     cmd->se_cmd.prot_op,
cmd              3830 drivers/scsi/qla2xxx/qla_target.c 		     prot_op_str(cmd->se_cmd.prot_op));
cmd              3841 drivers/scsi/qla2xxx/qla_target.c 		qlt_send_term_exchange(qpair, cmd, &cmd->atio, 1, 0);
cmd              3851 drivers/scsi/qla2xxx/qla_target.c 	void *cmd = NULL;
cmd              3880 drivers/scsi/qla2xxx/qla_target.c 		cmd = (void *) req->outstanding_cmds[h];
cmd              3881 drivers/scsi/qla2xxx/qla_target.c 		if (unlikely(cmd == NULL)) {
cmd              3896 drivers/scsi/qla2xxx/qla_target.c 	return cmd;
cmd              3907 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd;
cmd              3920 drivers/scsi/qla2xxx/qla_target.c 	cmd = qlt_ctio_to_cmd(vha, rsp, handle, ctio);
cmd              3921 drivers/scsi/qla2xxx/qla_target.c 	if (cmd == NULL)
cmd              3924 drivers/scsi/qla2xxx/qla_target.c 	se_cmd = &cmd->se_cmd;
cmd              3925 drivers/scsi/qla2xxx/qla_target.c 	cmd->cmd_sent_to_fw = 0;
cmd              3927 drivers/scsi/qla2xxx/qla_target.c 	qlt_unmap_sg(vha, cmd);
cmd              3935 drivers/scsi/qla2xxx/qla_target.c 				    vha->vp_idx, cmd->atio.u.isp24.attr,
cmd              3936 drivers/scsi/qla2xxx/qla_target.c 				    ((cmd->ctio_flags >> 9) & 0xf),
cmd              3937 drivers/scsi/qla2xxx/qla_target.c 				    cmd->ctio_flags);
cmd              3951 drivers/scsi/qla2xxx/qla_target.c 			    status, cmd->state, se_cmd);
cmd              3964 drivers/scsi/qla2xxx/qla_target.c 			    status, cmd->state, se_cmd);
cmd              3966 drivers/scsi/qla2xxx/qla_target.c 			if (logged_out && cmd->sess) {
cmd              3971 drivers/scsi/qla2xxx/qla_target.c 				cmd->sess->send_els_logo = 1;
cmd              3974 drivers/scsi/qla2xxx/qla_target.c 				    __func__, __LINE__, cmd->sess->port_name);
cmd              3976 drivers/scsi/qla2xxx/qla_target.c 				qlt_schedule_sess_for_deletion(cmd->sess);
cmd              3987 drivers/scsi/qla2xxx/qla_target.c 			    vha->vp_idx, status, cmd->state, se_cmd,
cmd              3991 drivers/scsi/qla2xxx/qla_target.c 			qlt_handle_dif_error(qpair, cmd, ctio);
cmd              3997 drivers/scsi/qla2xxx/qla_target.c 			    vha->vp_idx, status, cmd->state, se_cmd);
cmd              4008 drivers/scsi/qla2xxx/qla_target.c 		if ((cmd->state != QLA_TGT_STATE_NEED_DATA) &&
cmd              4009 drivers/scsi/qla2xxx/qla_target.c 		    (!cmd->aborted)) {
cmd              4010 drivers/scsi/qla2xxx/qla_target.c 			cmd->trc_flags |= TRC_CTIO_ERR;
cmd              4011 drivers/scsi/qla2xxx/qla_target.c 			if (qlt_term_ctio_exchange(qpair, ctio, cmd, status))
cmd              4016 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->state == QLA_TGT_STATE_PROCESSED) {
cmd              4017 drivers/scsi/qla2xxx/qla_target.c 		cmd->trc_flags |= TRC_CTIO_DONE;
cmd              4018 drivers/scsi/qla2xxx/qla_target.c 	} else if (cmd->state == QLA_TGT_STATE_NEED_DATA) {
cmd              4019 drivers/scsi/qla2xxx/qla_target.c 		cmd->state = QLA_TGT_STATE_DATA_IN;
cmd              4022 drivers/scsi/qla2xxx/qla_target.c 			cmd->write_data_transferred = 1;
cmd              4024 drivers/scsi/qla2xxx/qla_target.c 		ha->tgt.tgt_ops->handle_data(cmd);
cmd              4026 drivers/scsi/qla2xxx/qla_target.c 	} else if (cmd->aborted) {
cmd              4027 drivers/scsi/qla2xxx/qla_target.c 		cmd->trc_flags |= TRC_CTIO_ABORTED;
cmd              4029 drivers/scsi/qla2xxx/qla_target.c 		  "Aborted command %p (tag %lld) finished\n", cmd, se_cmd->tag);
cmd              4031 drivers/scsi/qla2xxx/qla_target.c 		cmd->trc_flags |= TRC_CTIO_STRANGE;
cmd              4034 drivers/scsi/qla2xxx/qla_target.c 		    "not return a CTIO complete\n", vha->vp_idx, cmd->state);
cmd              4038 drivers/scsi/qla2xxx/qla_target.c 		!cmd->aborted) {
cmd              4043 drivers/scsi/qla2xxx/qla_target.c 	ha->tgt.tgt_ops->free_cmd(cmd);
cmd              4081 drivers/scsi/qla2xxx/qla_target.c static void __qlt_do_work(struct qla_tgt_cmd *cmd)
cmd              4083 drivers/scsi/qla2xxx/qla_target.c 	scsi_qla_host_t *vha = cmd->vha;
cmd              4085 drivers/scsi/qla2xxx/qla_target.c 	struct fc_port *sess = cmd->sess;
cmd              4086 drivers/scsi/qla2xxx/qla_target.c 	struct atio_from_isp *atio = &cmd->atio;
cmd              4091 drivers/scsi/qla2xxx/qla_target.c 	struct qla_qpair *qpair = cmd->qpair;
cmd              4093 drivers/scsi/qla2xxx/qla_target.c 	cmd->cmd_in_wq = 0;
cmd              4094 drivers/scsi/qla2xxx/qla_target.c 	cmd->trc_flags |= TRC_DO_WORK;
cmd              4096 drivers/scsi/qla2xxx/qla_target.c 	if (cmd->aborted) {
cmd              4099 drivers/scsi/qla2xxx/qla_target.c 		    cmd->atio.u.isp24.exchange_addr);
cmd              4103 drivers/scsi/qla2xxx/qla_target.c 	spin_lock_init(&cmd->cmd_lock);
cmd              4105 drivers/scsi/qla2xxx/qla_target.c 	cmd->se_cmd.tag = atio->u.isp24.exchange_addr;
cmd              4122 drivers/scsi/qla2xxx/qla_target.c 	ret = ha->tgt.tgt_ops->handle_cmd(vha, cmd, cdb, data_length,
cmd              4133 drivers/scsi/qla2xxx/qla_target.c 	ql_dbg(ql_dbg_io, vha, 0x3060, "Terminating work cmd %p", cmd);
cmd              4138 drivers/scsi/qla2xxx/qla_target.c 	cmd->trc_flags |= TRC_DO_WORK_ERR;
cmd              4140 drivers/scsi/qla2xxx/qla_target.c 	qlt_send_term_exchange(qpair, NULL, &cmd->atio, 1, 0);
cmd              4143 drivers/scsi/qla2xxx/qla_target.c 	target_free_tag(sess->se_sess, &cmd->se_cmd);
cmd              4151 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd = container_of(work, struct qla_tgt_cmd, work);
cmd              4152 drivers/scsi/qla2xxx/qla_target.c 	scsi_qla_host_t *vha = cmd->vha;
cmd              4156 drivers/scsi/qla2xxx/qla_target.c 	list_del(&cmd->cmd_list);
cmd              4159 drivers/scsi/qla2xxx/qla_target.c 	__qlt_do_work(cmd);
cmd              4188 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd)
cmd              4195 drivers/scsi/qla2xxx/qla_target.c 		h = btree_lookup64(&tgt->lun_qpair_map, cmd->unpacked_lun);
cmd              4208 drivers/scsi/qla2xxx/qla_target.c 					cmd->unpacked_lun, h, GFP_ATOMIC);
cmd              4213 drivers/scsi/qla2xxx/qla_target.c 					    cmd->unpacked_lun);
cmd              4228 drivers/scsi/qla2xxx/qla_target.c 					    cmd->unpacked_lun, h, GFP_ATOMIC);
cmd              4233 drivers/scsi/qla2xxx/qla_target.c 							cmd->unpacked_lun);
cmd              4250 drivers/scsi/qla2xxx/qla_target.c 				cmd->unpacked_lun, h, GFP_ATOMIC);
cmd              4255 drivers/scsi/qla2xxx/qla_target.c 				   cmd->unpacked_lun);
cmd              4262 drivers/scsi/qla2xxx/qla_target.c 	cmd->qpair = h->qpair;
cmd              4263 drivers/scsi/qla2xxx/qla_target.c 	cmd->se_cmd.cpuid = h->cpuid;
cmd              4271 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd;
cmd              4278 drivers/scsi/qla2xxx/qla_target.c 	cmd = &((struct qla_tgt_cmd *)se_sess->sess_cmd_map)[tag];
cmd              4279 drivers/scsi/qla2xxx/qla_target.c 	memset(cmd, 0, sizeof(struct qla_tgt_cmd));
cmd              4280 drivers/scsi/qla2xxx/qla_target.c 	cmd->cmd_type = TYPE_TGT_CMD;
cmd              4281 drivers/scsi/qla2xxx/qla_target.c 	memcpy(&cmd->atio, atio, sizeof(*atio));
cmd              4282 drivers/scsi/qla2xxx/qla_target.c 	cmd->state = QLA_TGT_STATE_NEW;
cmd              4283 drivers/scsi/qla2xxx/qla_target.c 	cmd->tgt = vha->vha_tgt.qla_tgt;
cmd              4285 drivers/scsi/qla2xxx/qla_target.c 	cmd->vha = vha;
cmd              4286 drivers/scsi/qla2xxx/qla_target.c 	cmd->se_cmd.map_tag = tag;
cmd              4287 drivers/scsi/qla2xxx/qla_target.c 	cmd->se_cmd.map_cpu = cpu;
cmd              4288 drivers/scsi/qla2xxx/qla_target.c 	cmd->sess = sess;
cmd              4289 drivers/scsi/qla2xxx/qla_target.c 	cmd->loop_id = sess->loop_id;
cmd              4290 drivers/scsi/qla2xxx/qla_target.c 	cmd->conf_compl_supported = sess->conf_compl_supported;
cmd              4292 drivers/scsi/qla2xxx/qla_target.c 	cmd->trc_flags = 0;
cmd              4293 drivers/scsi/qla2xxx/qla_target.c 	cmd->jiffies_at_alloc = get_jiffies_64();
cmd              4295 drivers/scsi/qla2xxx/qla_target.c 	cmd->unpacked_lun = scsilun_to_int(
cmd              4297 drivers/scsi/qla2xxx/qla_target.c 	qlt_assign_qpair(vha, cmd);
cmd              4298 drivers/scsi/qla2xxx/qla_target.c 	cmd->reset_count = vha->hw->base_qpair->chip_reset;
cmd              4299 drivers/scsi/qla2xxx/qla_target.c 	cmd->vp_idx = vha->vp_idx;
cmd              4301 drivers/scsi/qla2xxx/qla_target.c 	return cmd;
cmd              4311 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd;
cmd              4349 drivers/scsi/qla2xxx/qla_target.c 	cmd = qlt_get_tag(vha, sess, atio);
cmd              4350 drivers/scsi/qla2xxx/qla_target.c 	if (!cmd) {
cmd              4357 drivers/scsi/qla2xxx/qla_target.c 	cmd->cmd_in_wq = 1;
cmd              4358 drivers/scsi/qla2xxx/qla_target.c 	cmd->trc_flags |= TRC_NEW_CMD;
cmd              4361 drivers/scsi/qla2xxx/qla_target.c 	list_add_tail(&cmd->cmd_list, &vha->qla_cmd_list);
cmd              4364 drivers/scsi/qla2xxx/qla_target.c 	INIT_WORK(&cmd->work, qlt_do_work);
cmd              4366 drivers/scsi/qla2xxx/qla_target.c 		queue_work_on(cmd->se_cmd.cpuid, qla_tgt_wq, &cmd->work);
cmd              4368 drivers/scsi/qla2xxx/qla_target.c 		if (cmd->atio.u.isp24.fcp_cmnd.rddata)
cmd              4370 drivers/scsi/qla2xxx/qla_target.c 			    &cmd->work);
cmd              4372 drivers/scsi/qla2xxx/qla_target.c 			queue_work_on(cmd->se_cmd.cpuid, qla_tgt_wq,
cmd              4373 drivers/scsi/qla2xxx/qla_target.c 			    &cmd->work);
cmd              4375 drivers/scsi/qla2xxx/qla_target.c 		queue_work(qla_tgt_wq, &cmd->work);
cmd              4631 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd;
cmd              4659 drivers/scsi/qla2xxx/qla_target.c 	list_for_each_entry(cmd, &vha->qla_cmd_list, cmd_list) {
cmd              4660 drivers/scsi/qla2xxx/qla_target.c 		uint32_t cmd_key = sid_to_key(cmd->atio.u.isp24.fcp_hdr.s_id);
cmd              4663 drivers/scsi/qla2xxx/qla_target.c 			cmd->aborted = 1;
cmd              5346 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd;
cmd              5395 drivers/scsi/qla2xxx/qla_target.c 	cmd = &((struct qla_tgt_cmd *)se_sess->sess_cmd_map)[tag];
cmd              5396 drivers/scsi/qla2xxx/qla_target.c 	memset(cmd, 0, sizeof(struct qla_tgt_cmd));
cmd              5399 drivers/scsi/qla2xxx/qla_target.c 	INIT_LIST_HEAD(&cmd->cmd_list);
cmd              5400 drivers/scsi/qla2xxx/qla_target.c 	memcpy(&cmd->atio, atio, sizeof(*atio));
cmd              5402 drivers/scsi/qla2xxx/qla_target.c 	cmd->tgt = vha->vha_tgt.qla_tgt;
cmd              5403 drivers/scsi/qla2xxx/qla_target.c 	cmd->vha = vha;
cmd              5404 drivers/scsi/qla2xxx/qla_target.c 	cmd->reset_count = ha->base_qpair->chip_reset;
cmd              5405 drivers/scsi/qla2xxx/qla_target.c 	cmd->q_full = 1;
cmd              5406 drivers/scsi/qla2xxx/qla_target.c 	cmd->qpair = ha->base_qpair;
cmd              5407 drivers/scsi/qla2xxx/qla_target.c 	cmd->se_cmd.map_cpu = cpu;
cmd              5410 drivers/scsi/qla2xxx/qla_target.c 		cmd->q_full = 1;
cmd              5412 drivers/scsi/qla2xxx/qla_target.c 		cmd->state = status;
cmd              5414 drivers/scsi/qla2xxx/qla_target.c 		cmd->term_exchg = 1;
cmd              5417 drivers/scsi/qla2xxx/qla_target.c 	list_add_tail(&cmd->cmd_list, &vha->hw->tgt.q_full_list);
cmd              5433 drivers/scsi/qla2xxx/qla_target.c 	struct qla_tgt_cmd *cmd, *tcmd;
cmd              5453 drivers/scsi/qla2xxx/qla_target.c 	list_for_each_entry_safe(cmd, tcmd, &q_full_list, cmd_list) {
cmd              5454 drivers/scsi/qla2xxx/qla_target.c 		if (cmd->q_full)
cmd              5456 drivers/scsi/qla2xxx/qla_target.c 			rc = __qlt_send_busy(qpair, &cmd->atio, cmd->state);
cmd              5457 drivers/scsi/qla2xxx/qla_target.c 		else if (cmd->term_exchg)
cmd              5458 drivers/scsi/qla2xxx/qla_target.c 			rc = __qlt_send_term_exchange(qpair, NULL, &cmd->atio);
cmd              5463 drivers/scsi/qla2xxx/qla_target.c 		if (cmd->q_full)
cmd              5466 drivers/scsi/qla2xxx/qla_target.c 			    be16_to_cpu(cmd->atio.u.isp24.fcp_hdr.ox_id));
cmd              5467 drivers/scsi/qla2xxx/qla_target.c 		else if (cmd->term_exchg)
cmd              5470 drivers/scsi/qla2xxx/qla_target.c 			    be16_to_cpu(cmd->atio.u.isp24.fcp_hdr.ox_id));
cmd              5474 drivers/scsi/qla2xxx/qla_target.c 			    cmd);
cmd              5476 drivers/scsi/qla2xxx/qla_target.c 		list_del(&cmd->cmd_list);
cmd              5477 drivers/scsi/qla2xxx/qla_target.c 		list_add_tail(&cmd->cmd_list, &free_list);
cmd              5484 drivers/scsi/qla2xxx/qla_target.c 	cmd = NULL;
cmd              5486 drivers/scsi/qla2xxx/qla_target.c 	list_for_each_entry_safe(cmd, tcmd, &free_list, cmd_list) {
cmd              5487 drivers/scsi/qla2xxx/qla_target.c 		list_del(&cmd->cmd_list);
cmd              5491 drivers/scsi/qla2xxx/qla_target.c 		qlt_free_cmd(cmd);
cmd              7217 drivers/scsi/qla2xxx/qla_target.c qlt_update_vp_map(struct scsi_qla_host *vha, int cmd)
cmd              7228 drivers/scsi/qla2xxx/qla_target.c 	switch (cmd) {
cmd               689 drivers/scsi/qla2xxx/qla_target.h 	int (*get_dif_tags)(struct qla_tgt_cmd *cmd, uint16_t *pfw_prot_opts);
cmd               967 drivers/scsi/qla2xxx/qla_target.h 	struct qla_tgt_cmd *cmd;
cmd              1050 drivers/scsi/qla2xxx/qla_target.h extern void qlt_free_cmd(struct qla_tgt_cmd *cmd);
cmd               257 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct qla_tgt_cmd *cmd = container_of(work, struct qla_tgt_cmd, work);
cmd               259 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->cmd_in_wq = 0;
cmd               261 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	WARN_ON(cmd->trc_flags & TRC_CMD_FREE);
cmd               264 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->qpair->tgt_counters.qla_core_ret_sta_ctio++;
cmd               265 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->trc_flags |= TRC_CMD_FREE;
cmd               266 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->cmd_sent_to_fw = 0;
cmd               268 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	transport_generic_free_cmd(&cmd->se_cmd, 0);
cmd               276 drivers/scsi/qla2xxx/tcm_qla2xxx.c static void tcm_qla2xxx_free_cmd(struct qla_tgt_cmd *cmd)
cmd               278 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->qpair->tgt_counters.core_qla_free_cmd++;
cmd               279 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->cmd_in_wq = 1;
cmd               281 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	WARN_ON(cmd->trc_flags & TRC_CMD_DONE);
cmd               282 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->trc_flags |= TRC_CMD_DONE;
cmd               284 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	INIT_WORK(&cmd->work, tcm_qla2xxx_complete_free);
cmd               285 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	queue_work_on(smp_processor_id(), tcm_qla2xxx_free_wq, &cmd->work);
cmd               293 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct qla_tgt_cmd *cmd;
cmd               296 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		cmd = container_of(se_cmd, struct qla_tgt_cmd, se_cmd);
cmd               297 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		cmd->trc_flags |= TRC_CMD_CHK_STOP;
cmd               308 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct qla_tgt_cmd *cmd;
cmd               316 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd = container_of(se_cmd, struct qla_tgt_cmd, se_cmd);
cmd               318 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	if (WARN_ON(cmd->cmd_sent_to_fw))
cmd               321 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	qlt_free_cmd(cmd);
cmd               364 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct qla_tgt_cmd *cmd = container_of(se_cmd,
cmd               367 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	if (cmd->aborted) {
cmd               374 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			cmd, kref_read(&cmd->se_cmd.cmd_kref),
cmd               375 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			cmd->se_cmd.transport_state,
cmd               376 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			cmd->se_cmd.t_state,
cmd               377 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			cmd->se_cmd.se_cmd_flags);
cmd               378 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		transport_generic_request_failure(&cmd->se_cmd,
cmd               382 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->trc_flags |= TRC_XFR_RDY;
cmd               383 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->bufflen = se_cmd->data_length;
cmd               384 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->dma_data_direction = target_reverse_dma_direction(se_cmd);
cmd               386 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->sg_cnt = se_cmd->t_data_nents;
cmd               387 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->sg = se_cmd->t_data_sg;
cmd               389 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->prot_sg_cnt = se_cmd->t_prot_nents;
cmd               390 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->prot_sg = se_cmd->t_prot_sg;
cmd               391 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->blk_sz  = se_cmd->se_dev->dev_attrib.block_size;
cmd               398 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	return qlt_rdy_to_xfer(cmd);
cmd               409 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		struct qla_tgt_cmd *cmd = container_of(se_cmd,
cmd               411 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		return cmd->state;
cmd               420 drivers/scsi/qla2xxx/tcm_qla2xxx.c static int tcm_qla2xxx_handle_cmd(scsi_qla_host_t *vha, struct qla_tgt_cmd *cmd,
cmd               424 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               439 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	sess = cmd->sess;
cmd               460 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->qpair->tgt_counters.qla_core_sbt_cmd++;
cmd               461 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	return target_submit_cmd(se_cmd, se_sess, cdb, &cmd->sense_buffer[0],
cmd               462 drivers/scsi/qla2xxx/tcm_qla2xxx.c 				cmd->unpacked_lun, data_length, fcp_task_attr,
cmd               468 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct qla_tgt_cmd *cmd = container_of(work, struct qla_tgt_cmd, work);
cmd               474 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->cmd_in_wq = 0;
cmd               475 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->cmd_sent_to_fw = 0;
cmd               476 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	if (cmd->aborted) {
cmd               477 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		transport_generic_request_failure(&cmd->se_cmd,
cmd               482 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->qpair->tgt_counters.qla_core_ret_ctio++;
cmd               483 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	if (!cmd->write_data_transferred) {
cmd               484 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		switch (cmd->dif_err_code) {
cmd               486 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			cmd->se_cmd.pi_err =
cmd               490 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			cmd->se_cmd.pi_err =
cmd               494 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			cmd->se_cmd.pi_err =
cmd               502 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		if (cmd->se_cmd.pi_err)
cmd               503 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			transport_generic_request_failure(&cmd->se_cmd,
cmd               504 drivers/scsi/qla2xxx/tcm_qla2xxx.c 				cmd->se_cmd.pi_err);
cmd               506 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			transport_generic_request_failure(&cmd->se_cmd,
cmd               512 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	return target_execute_cmd(&cmd->se_cmd);
cmd               518 drivers/scsi/qla2xxx/tcm_qla2xxx.c static void tcm_qla2xxx_handle_data(struct qla_tgt_cmd *cmd)
cmd               520 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->trc_flags |= TRC_DATA_IN;
cmd               521 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->cmd_in_wq = 1;
cmd               522 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	INIT_WORK(&cmd->work, tcm_qla2xxx_handle_data_work);
cmd               523 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	queue_work_on(smp_processor_id(), tcm_qla2xxx_free_wq, &cmd->work);
cmd               531 drivers/scsi/qla2xxx/tcm_qla2xxx.c static int tcm_qla2xxx_dif_tags(struct qla_tgt_cmd *cmd,
cmd               534 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               599 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct qla_tgt_cmd *cmd = NULL;
cmd               613 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			cmd = container_of(secmd, struct qla_tgt_cmd, se_cmd);
cmd               619 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	return cmd;
cmd               624 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct qla_tgt_cmd *cmd = container_of(se_cmd,
cmd               626 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct scsi_qla_host *vha = cmd->vha;
cmd               628 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	if (cmd->aborted) {
cmd               635 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			cmd, kref_read(&cmd->se_cmd.cmd_kref),
cmd               636 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			cmd->se_cmd.transport_state,
cmd               637 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			cmd->se_cmd.t_state,
cmd               638 drivers/scsi/qla2xxx/tcm_qla2xxx.c 			cmd->se_cmd.se_cmd_flags);
cmd               639 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		vha->hw->tgt.tgt_ops->free_cmd(cmd);
cmd               643 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->trc_flags |= TRC_XMIT_DATA;
cmd               644 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->bufflen = se_cmd->data_length;
cmd               645 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->dma_data_direction = target_reverse_dma_direction(se_cmd);
cmd               647 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->sg_cnt = se_cmd->t_data_nents;
cmd               648 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->sg = se_cmd->t_data_sg;
cmd               649 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->offset = 0;
cmd               651 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->prot_sg_cnt = se_cmd->t_prot_nents;
cmd               652 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->prot_sg = se_cmd->t_prot_sg;
cmd               653 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->blk_sz  = se_cmd->se_dev->dev_attrib.block_size;
cmd               659 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	return qlt_xmit_response(cmd, QLA_TGT_XMIT_DATA|QLA_TGT_XMIT_STATUS,
cmd               665 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct qla_tgt_cmd *cmd = container_of(se_cmd,
cmd               667 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct scsi_qla_host *vha = cmd->vha;
cmd               670 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	if (cmd->aborted) {
cmd               678 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		    cmd, kref_read(&cmd->se_cmd.cmd_kref),
cmd               679 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		    cmd->se_cmd.transport_state, cmd->se_cmd.t_state,
cmd               680 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		    cmd->se_cmd.se_cmd_flags);
cmd               681 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		vha->hw->tgt.tgt_ops->free_cmd(cmd);
cmd               684 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->bufflen = se_cmd->data_length;
cmd               685 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->sg = NULL;
cmd               686 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->sg_cnt = 0;
cmd               687 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->offset = 0;
cmd               688 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->dma_data_direction = target_reverse_dma_direction(se_cmd);
cmd               689 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	cmd->trc_flags |= TRC_XMIT_STATUS;
cmd               703 drivers/scsi/qla2xxx/tcm_qla2xxx.c 		cmd->bufflen = 0;
cmd               708 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	return qlt_xmit_response(cmd, xmit_type, se_cmd->scsi_status);
cmd               747 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	struct qla_tgt_cmd *cmd = container_of(se_cmd,
cmd               750 drivers/scsi/qla2xxx/tcm_qla2xxx.c 	if (qlt_abort_cmd(cmd))
cmd              1131 drivers/scsi/qla4xxx/ql4_83xx.c 		switch (p_hdr->cmd) {
cmd              1163 drivers/scsi/qla4xxx/ql4_83xx.c 				   __func__, p_hdr->cmd, index);
cmd               192 drivers/scsi/qla4xxx/ql4_83xx.h 	__le16 cmd;
cmd               364 drivers/scsi/qla4xxx/ql4_83xx.h 	} cmd;
cmd               242 drivers/scsi/qla4xxx/ql4_def.h 	struct scsi_cmnd *cmd;	/* (4) SCSI command block */
cmd               155 drivers/scsi/qla4xxx/ql4_iocb.c 	struct scsi_cmnd *cmd;
cmd               159 drivers/scsi/qla4xxx/ql4_iocb.c 	cmd = srb->cmd;
cmd               162 drivers/scsi/qla4xxx/ql4_iocb.c 	if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) {
cmd               171 drivers/scsi/qla4xxx/ql4_iocb.c 	scsi_for_each_sg(cmd, sg, tot_dsds, i) {
cmd               275 drivers/scsi/qla4xxx/ql4_iocb.c 	struct scsi_cmnd *cmd = srb->cmd;
cmd               292 drivers/scsi/qla4xxx/ql4_iocb.c 	index = (uint32_t)cmd->request->tag;
cmd               308 drivers/scsi/qla4xxx/ql4_iocb.c 	nseg = scsi_dma_map(cmd);
cmd               328 drivers/scsi/qla4xxx/ql4_iocb.c 	int_to_scsilun(cmd->device->lun, &cmd_entry->lun);
cmd               329 drivers/scsi/qla4xxx/ql4_iocb.c 	cmd_entry->ttlByteCnt = cpu_to_le32(scsi_bufflen(cmd));
cmd               330 drivers/scsi/qla4xxx/ql4_iocb.c 	memcpy(cmd_entry->cdb, cmd->cmnd, cmd->cmd_len);
cmd               339 drivers/scsi/qla4xxx/ql4_iocb.c 	if (scsi_bufflen(cmd)) {
cmd               340 drivers/scsi/qla4xxx/ql4_iocb.c 		if (cmd->sc_data_direction == DMA_TO_DEVICE)
cmd               342 drivers/scsi/qla4xxx/ql4_iocb.c 		else if (cmd->sc_data_direction == DMA_FROM_DEVICE)
cmd               345 drivers/scsi/qla4xxx/ql4_iocb.c 		ha->bytes_xfered += scsi_bufflen(cmd);
cmd               359 drivers/scsi/qla4xxx/ql4_iocb.c 	srb->cmd->host_scribble = (unsigned char *)(unsigned long)index;
cmd               377 drivers/scsi/qla4xxx/ql4_iocb.c 		scsi_dma_unmap(cmd);
cmd                23 drivers/scsi/qla4xxx/ql4_isr.c 	struct scsi_cmnd *cmd = srb->cmd;
cmd                26 drivers/scsi/qla4xxx/ql4_isr.c 	memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE);
cmd                31 drivers/scsi/qla4xxx/ql4_isr.c 				  cmd->device->channel, cmd->device->id,
cmd                32 drivers/scsi/qla4xxx/ql4_isr.c 				  cmd->device->lun, __func__));
cmd                39 drivers/scsi/qla4xxx/ql4_isr.c 	srb->req_sense_ptr = cmd->sense_buffer;
cmd                44 drivers/scsi/qla4xxx/ql4_isr.c 	memcpy(cmd->sense_buffer, sts_entry->senseData, sense_len);
cmd                48 drivers/scsi/qla4xxx/ql4_isr.c 		cmd->device->channel, cmd->device->id,
cmd                49 drivers/scsi/qla4xxx/ql4_isr.c 		cmd->device->lun, __func__,
cmd                55 drivers/scsi/qla4xxx/ql4_isr.c 	DEBUG5(qla4xxx_dump_buffer(cmd->sense_buffer, sense_len));
cmd                79 drivers/scsi/qla4xxx/ql4_isr.c 	struct scsi_cmnd *cmd;
cmd                85 drivers/scsi/qla4xxx/ql4_isr.c 	cmd = srb->cmd;
cmd                86 drivers/scsi/qla4xxx/ql4_isr.c 	if (cmd == NULL) {
cmd               119 drivers/scsi/qla4xxx/ql4_isr.c 	struct scsi_cmnd *cmd;
cmd               136 drivers/scsi/qla4xxx/ql4_isr.c 	cmd = srb->cmd;
cmd               137 drivers/scsi/qla4xxx/ql4_isr.c 	if (cmd == NULL) {
cmd               149 drivers/scsi/qla4xxx/ql4_isr.c 		cmd->result = DID_NO_CONNECT << 16;
cmd               161 drivers/scsi/qla4xxx/ql4_isr.c 			cmd->result = DID_ERROR << 16;
cmd               166 drivers/scsi/qla4xxx/ql4_isr.c 			scsi_set_resid(cmd, residual);
cmd               167 drivers/scsi/qla4xxx/ql4_isr.c 			if (!scsi_status && ((scsi_bufflen(cmd) - residual) <
cmd               168 drivers/scsi/qla4xxx/ql4_isr.c 				cmd->underflow)) {
cmd               170 drivers/scsi/qla4xxx/ql4_isr.c 				cmd->result = DID_ERROR << 16;
cmd               176 drivers/scsi/qla4xxx/ql4_isr.c 					cmd->device->channel,
cmd               177 drivers/scsi/qla4xxx/ql4_isr.c 					cmd->device->id,
cmd               178 drivers/scsi/qla4xxx/ql4_isr.c 					cmd->device->lun, __func__,
cmd               179 drivers/scsi/qla4xxx/ql4_isr.c 					scsi_bufflen(cmd), residual));
cmd               184 drivers/scsi/qla4xxx/ql4_isr.c 		cmd->result = DID_OK << 16 | scsi_status;
cmd               196 drivers/scsi/qla4xxx/ql4_isr.c 		cmd->result = DID_ERROR << 16;
cmd               201 drivers/scsi/qla4xxx/ql4_isr.c 			      ha->host_no, cmd->device->channel,
cmd               202 drivers/scsi/qla4xxx/ql4_isr.c 			      cmd->device->id, cmd->device->lun, __func__));
cmd               204 drivers/scsi/qla4xxx/ql4_isr.c 		cmd->result = DID_RESET << 16;
cmd               209 drivers/scsi/qla4xxx/ql4_isr.c 			      ha->host_no, cmd->device->channel,
cmd               210 drivers/scsi/qla4xxx/ql4_isr.c 			      cmd->device->id, cmd->device->lun, __func__));
cmd               212 drivers/scsi/qla4xxx/ql4_isr.c 		cmd->result = DID_RESET << 16;
cmd               217 drivers/scsi/qla4xxx/ql4_isr.c 			      ha->host_no, cmd->device->channel,
cmd               218 drivers/scsi/qla4xxx/ql4_isr.c 			      cmd->device->id, cmd->device->lun));
cmd               220 drivers/scsi/qla4xxx/ql4_isr.c 		cmd->result = DID_TRANSPORT_DISRUPTED << 16;
cmd               237 drivers/scsi/qla4xxx/ql4_isr.c 				      cmd->device->channel, cmd->device->id,
cmd               238 drivers/scsi/qla4xxx/ql4_isr.c 				      cmd->device->lun, __func__));
cmd               240 drivers/scsi/qla4xxx/ql4_isr.c 			cmd->result = DID_ERROR << 16;
cmd               244 drivers/scsi/qla4xxx/ql4_isr.c 		scsi_set_resid(cmd, residual);
cmd               259 drivers/scsi/qla4xxx/ql4_isr.c 			if (!scsi_status && (scsi_bufflen(cmd) - residual) <
cmd               260 drivers/scsi/qla4xxx/ql4_isr.c 			    cmd->underflow) {
cmd               264 drivers/scsi/qla4xxx/ql4_isr.c 						   cmd->device->channel,
cmd               265 drivers/scsi/qla4xxx/ql4_isr.c 						   cmd->device->id,
cmd               266 drivers/scsi/qla4xxx/ql4_isr.c 						   cmd->device->lun, __func__,
cmd               267 drivers/scsi/qla4xxx/ql4_isr.c 						   scsi_bufflen(cmd),
cmd               270 drivers/scsi/qla4xxx/ql4_isr.c 				cmd->result = DID_ERROR << 16;
cmd               296 drivers/scsi/qla4xxx/ql4_isr.c 					  cmd->device->channel,
cmd               297 drivers/scsi/qla4xxx/ql4_isr.c 					  cmd->device->id,
cmd               298 drivers/scsi/qla4xxx/ql4_isr.c 					  cmd->device->lun, __func__,
cmd               300 drivers/scsi/qla4xxx/ql4_isr.c 					  scsi_bufflen(cmd)));
cmd               302 drivers/scsi/qla4xxx/ql4_isr.c 			cmd->result = DID_ERROR << 16 | scsi_status;
cmd               306 drivers/scsi/qla4xxx/ql4_isr.c 		cmd->result = DID_OK << 16 | scsi_status;
cmd               318 drivers/scsi/qla4xxx/ql4_isr.c 		    cmd->device->channel, cmd->device->id,
cmd               319 drivers/scsi/qla4xxx/ql4_isr.c 		    cmd->device->lun, sts_entry->completionStatus));
cmd               328 drivers/scsi/qla4xxx/ql4_isr.c 		cmd->result = DID_TRANSPORT_DISRUPTED << 16;
cmd               335 drivers/scsi/qla4xxx/ql4_isr.c 		cmd->result = DID_OK << 16 | sts_entry->scsiStatus;
cmd               338 drivers/scsi/qla4xxx/ql4_isr.c 			      " iResp=%02x\n", ha->host_no, cmd->device->id,
cmd               339 drivers/scsi/qla4xxx/ql4_isr.c 			      cmd->device->lun, __func__,
cmd               347 drivers/scsi/qla4xxx/ql4_isr.c 		cmd->result = DID_ERROR << 16;
cmd               533 drivers/scsi/qla4xxx/ql4_isr.c 			srb->cmd->result = DID_BUS_BUSY << 16;
cmd              1172 drivers/scsi/qla4xxx/ql4_mbx.c 	struct scsi_cmnd *cmd = srb->cmd;
cmd              1185 drivers/scsi/qla4xxx/ql4_mbx.c 	index = (unsigned long)(unsigned char *)cmd->host_scribble;
cmd              1205 drivers/scsi/qla4xxx/ql4_mbx.c 		    ha->host_no, cmd->device->id, cmd->device->lun, mbox_sts[0],
cmd                13 drivers/scsi/qla4xxx/ql4_nvram.c static inline void eeprom_cmd(uint32_t cmd, struct scsi_qla_host *ha)
cmd                15 drivers/scsi/qla4xxx/ql4_nvram.c 	writel(cmd, isp_nvram(ha));
cmd                45 drivers/scsi/qla4xxx/ql4_nvram.c static int fm93c56a_cmd(struct scsi_qla_host * ha, int cmd, int addr)
cmd                66 drivers/scsi/qla4xxx/ql4_nvram.c 			(cmd & mask) ? AUBURN_EEPROM_DO_1 : AUBURN_EEPROM_DO_0;
cmd                81 drivers/scsi/qla4xxx/ql4_nvram.c 		cmd = cmd << 1;
cmd              2068 drivers/scsi/qla4xxx/ql4_nx.c 	dma_desc.cmd.dma_desc_cmd = (m_hdr->dma_desc_cmd & 0xff0f);
cmd              2069 drivers/scsi/qla4xxx/ql4_nx.c 	dma_desc.cmd.dma_desc_cmd |= ((PCI_FUNC(ha->pdev->devfn) & 0xf) << 0x4);
cmd              2103 drivers/scsi/qla4xxx/ql4_nx.c 		dma_desc.cmd.read_data_size = size;
cmd               159 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_queuecommand(struct Scsi_Host *h, struct scsi_cmnd *cmd);
cmd               160 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_eh_abort(struct scsi_cmnd *cmd);
cmd               161 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_eh_device_reset(struct scsi_cmnd *cmd);
cmd               162 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_eh_target_reset(struct scsi_cmnd *cmd);
cmd               163 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_eh_host_reset(struct scsi_cmnd *cmd);
cmd              4018 drivers/scsi/qla4xxx/ql4_os.c 				       struct scsi_cmnd *cmd)
cmd              4029 drivers/scsi/qla4xxx/ql4_os.c 	srb->cmd = cmd;
cmd              4031 drivers/scsi/qla4xxx/ql4_os.c 	CMD_SP(cmd) = (void *)srb;
cmd              4038 drivers/scsi/qla4xxx/ql4_os.c 	struct scsi_cmnd *cmd = srb->cmd;
cmd              4041 drivers/scsi/qla4xxx/ql4_os.c 		scsi_dma_unmap(cmd);
cmd              4044 drivers/scsi/qla4xxx/ql4_os.c 	CMD_SP(cmd) = NULL;
cmd              4050 drivers/scsi/qla4xxx/ql4_os.c 	struct scsi_cmnd *cmd = srb->cmd;
cmd              4057 drivers/scsi/qla4xxx/ql4_os.c 	cmd->scsi_done(cmd);
cmd              4073 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd)
cmd              4076 drivers/scsi/qla4xxx/ql4_os.c 	struct ddb_entry *ddb_entry = cmd->device->hostdata;
cmd              4083 drivers/scsi/qla4xxx/ql4_os.c 			cmd->result = DID_NO_CONNECT << 16;
cmd              4085 drivers/scsi/qla4xxx/ql4_os.c 			cmd->result = DID_REQUEUE << 16;
cmd              4090 drivers/scsi/qla4xxx/ql4_os.c 		cmd->result = DID_IMM_RETRY << 16;
cmd              4096 drivers/scsi/qla4xxx/ql4_os.c 		cmd->result = rval;
cmd              4113 drivers/scsi/qla4xxx/ql4_os.c 	srb = qla4xxx_get_new_srb(ha, ddb_entry, cmd);
cmd              4131 drivers/scsi/qla4xxx/ql4_os.c 	cmd->scsi_done(cmd);
cmd              4594 drivers/scsi/qla4xxx/ql4_os.c 	struct scsi_cmnd *cmd;
cmd              4613 drivers/scsi/qla4xxx/ql4_os.c 			cmd = scsi_host_find_tag(ha->host, index);
cmd              4620 drivers/scsi/qla4xxx/ql4_os.c 			if (cmd != NULL && CMD_SP(cmd))
cmd              4782 drivers/scsi/qla4xxx/ql4_os.c 			srb->cmd->result = res;
cmd              9064 drivers/scsi/qla4xxx/ql4_os.c 	struct scsi_cmnd *cmd = NULL;
cmd              9066 drivers/scsi/qla4xxx/ql4_os.c 	cmd = scsi_host_find_tag(ha->host, index);
cmd              9067 drivers/scsi/qla4xxx/ql4_os.c 	if (!cmd)
cmd              9070 drivers/scsi/qla4xxx/ql4_os.c 	srb = (struct srb *)CMD_SP(cmd);
cmd              9077 drivers/scsi/qla4xxx/ql4_os.c 		if (srb->cmd)
cmd              9078 drivers/scsi/qla4xxx/ql4_os.c 			srb->cmd->host_scribble =
cmd              9093 drivers/scsi/qla4xxx/ql4_os.c 				      struct scsi_cmnd *cmd)
cmd              9112 drivers/scsi/qla4xxx/ql4_os.c 		rp = (struct srb *) CMD_SP(cmd);
cmd              9159 drivers/scsi/qla4xxx/ql4_os.c 	struct scsi_cmnd *cmd;
cmd              9166 drivers/scsi/qla4xxx/ql4_os.c 		cmd = scsi_host_find_tag(ha->host, cnt);
cmd              9167 drivers/scsi/qla4xxx/ql4_os.c 		if (cmd && stgt == scsi_target(cmd->device) &&
cmd              9168 drivers/scsi/qla4xxx/ql4_os.c 		    (!sdev || sdev == cmd->device)) {
cmd              9169 drivers/scsi/qla4xxx/ql4_os.c 			if (!qla4xxx_eh_wait_on_command(ha, cmd)) {
cmd              9185 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_eh_abort(struct scsi_cmnd *cmd)
cmd              9187 drivers/scsi/qla4xxx/ql4_os.c 	struct scsi_qla_host *ha = to_qla_host(cmd->device->host);
cmd              9188 drivers/scsi/qla4xxx/ql4_os.c 	unsigned int id = cmd->device->id;
cmd              9189 drivers/scsi/qla4xxx/ql4_os.c 	uint64_t lun = cmd->device->lun;
cmd              9197 drivers/scsi/qla4xxx/ql4_os.c 		   ha->host_no, id, lun, cmd, cmd->cmnd[0]);
cmd              9206 drivers/scsi/qla4xxx/ql4_os.c 	srb = (struct srb *) CMD_SP(cmd);
cmd              9230 drivers/scsi/qla4xxx/ql4_os.c 		if (!qla4xxx_eh_wait_on_command(ha, cmd)) {
cmd              9251 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_eh_device_reset(struct scsi_cmnd *cmd)
cmd              9253 drivers/scsi/qla4xxx/ql4_os.c 	struct scsi_qla_host *ha = to_qla_host(cmd->device->host);
cmd              9254 drivers/scsi/qla4xxx/ql4_os.c 	struct ddb_entry *ddb_entry = cmd->device->hostdata;
cmd              9261 drivers/scsi/qla4xxx/ql4_os.c 	ret = iscsi_block_scsi_eh(cmd);
cmd              9268 drivers/scsi/qla4xxx/ql4_os.c 		   cmd->device->channel, cmd->device->id, cmd->device->lun);
cmd              9273 drivers/scsi/qla4xxx/ql4_os.c 		      cmd, jiffies, cmd->request->timeout / HZ,
cmd              9274 drivers/scsi/qla4xxx/ql4_os.c 		      ha->dpc_flags, cmd->result, cmd->allowed));
cmd              9283 drivers/scsi/qla4xxx/ql4_os.c 	stat = qla4xxx_reset_lun(ha, ddb_entry, cmd->device->lun);
cmd              9289 drivers/scsi/qla4xxx/ql4_os.c 	if (qla4xxx_eh_wait_for_commands(ha, scsi_target(cmd->device),
cmd              9290 drivers/scsi/qla4xxx/ql4_os.c 					 cmd->device)) {
cmd              9298 drivers/scsi/qla4xxx/ql4_os.c 	if (qla4xxx_send_marker_iocb(ha, ddb_entry, cmd->device->lun,
cmd              9304 drivers/scsi/qla4xxx/ql4_os.c 		   ha->host_no, cmd->device->channel, cmd->device->id,
cmd              9305 drivers/scsi/qla4xxx/ql4_os.c 		   cmd->device->lun);
cmd              9320 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_eh_target_reset(struct scsi_cmnd *cmd)
cmd              9322 drivers/scsi/qla4xxx/ql4_os.c 	struct scsi_qla_host *ha = to_qla_host(cmd->device->host);
cmd              9323 drivers/scsi/qla4xxx/ql4_os.c 	struct ddb_entry *ddb_entry = cmd->device->hostdata;
cmd              9330 drivers/scsi/qla4xxx/ql4_os.c 	ret = iscsi_block_scsi_eh(cmd);
cmd              9334 drivers/scsi/qla4xxx/ql4_os.c 	starget_printk(KERN_INFO, scsi_target(cmd->device),
cmd              9340 drivers/scsi/qla4xxx/ql4_os.c 		      ha->host_no, cmd, jiffies, cmd->request->timeout / HZ,
cmd              9341 drivers/scsi/qla4xxx/ql4_os.c 		      ha->dpc_flags, cmd->result, cmd->allowed));
cmd              9351 drivers/scsi/qla4xxx/ql4_os.c 		starget_printk(KERN_INFO, scsi_target(cmd->device),
cmd              9356 drivers/scsi/qla4xxx/ql4_os.c 	if (qla4xxx_eh_wait_for_commands(ha, scsi_target(cmd->device),
cmd              9358 drivers/scsi/qla4xxx/ql4_os.c 		starget_printk(KERN_INFO, scsi_target(cmd->device),
cmd              9365 drivers/scsi/qla4xxx/ql4_os.c 	if (qla4xxx_send_marker_iocb(ha, ddb_entry, cmd->device->lun,
cmd              9367 drivers/scsi/qla4xxx/ql4_os.c 		starget_printk(KERN_INFO, scsi_target(cmd->device),
cmd              9373 drivers/scsi/qla4xxx/ql4_os.c 	starget_printk(KERN_INFO, scsi_target(cmd->device),
cmd              9399 drivers/scsi/qla4xxx/ql4_os.c static int qla4xxx_eh_host_reset(struct scsi_cmnd *cmd)
cmd              9405 drivers/scsi/qla4xxx/ql4_os.c 	ha = to_qla_host(cmd->device->host);
cmd              9427 drivers/scsi/qla4xxx/ql4_os.c 		if (qla4xxx_is_eh_active(cmd->device->host))
cmd              9435 drivers/scsi/qla4xxx/ql4_os.c 		   cmd->device->channel, cmd->device->id, cmd->device->lun);
cmd              9439 drivers/scsi/qla4xxx/ql4_os.c 			      "DEAD.\n", ha->host_no, cmd->device->channel,
cmd               212 drivers/scsi/qlogicfas408.c static void ql_icmd(struct scsi_cmnd *cmd)
cmd               214 drivers/scsi/qlogicfas408.c 	struct qlogicfas408_priv *priv = get_priv_by_cmd(cmd);
cmd               246 drivers/scsi/qlogicfas408.c 	outb(scmd_id(cmd), qbase + 4);
cmd               248 drivers/scsi/qlogicfas408.c 	for (i = 0; i < cmd->cmd_len; i++)
cmd               249 drivers/scsi/qlogicfas408.c 		outb(cmd->cmnd[i], qbase + 2);
cmd               251 drivers/scsi/qlogicfas408.c 	priv->qlcmd = cmd;
cmd               259 drivers/scsi/qlogicfas408.c static unsigned int ql_pcmd(struct scsi_cmnd *cmd)
cmd               269 drivers/scsi/qlogicfas408.c 	struct qlogicfas408_priv *priv = get_priv_by_cmd(cmd);
cmd               302 drivers/scsi/qlogicfas408.c 	reqlen = scsi_bufflen(cmd);
cmd               314 drivers/scsi/qlogicfas408.c 		scsi_for_each_sg(cmd, sg, scsi_sg_count(cmd), i) {
cmd               442 drivers/scsi/qlogicfas408.c static int qlogicfas408_queuecommand_lck(struct scsi_cmnd *cmd,
cmd               445 drivers/scsi/qlogicfas408.c 	struct qlogicfas408_priv *priv = get_priv_by_cmd(cmd);
cmd               446 drivers/scsi/qlogicfas408.c 	if (scmd_id(cmd) == priv->qinitid) {
cmd               447 drivers/scsi/qlogicfas408.c 		cmd->result = DID_BAD_TARGET << 16;
cmd               448 drivers/scsi/qlogicfas408.c 		done(cmd);
cmd               452 drivers/scsi/qlogicfas408.c 	cmd->scsi_done = done;
cmd               458 drivers/scsi/qlogicfas408.c 	ql_icmd(cmd);
cmd               491 drivers/scsi/qlogicfas408.c int qlogicfas408_abort(struct scsi_cmnd *cmd)
cmd               493 drivers/scsi/qlogicfas408.c 	struct qlogicfas408_priv *priv = get_priv_by_cmd(cmd);
cmd               505 drivers/scsi/qlogicfas408.c int qlogicfas408_host_reset(struct scsi_cmnd *cmd)
cmd               507 drivers/scsi/qlogicfas408.c 	struct qlogicfas408_priv *priv = get_priv_by_cmd(cmd);
cmd               512 drivers/scsi/qlogicfas408.c 	spin_lock_irqsave(cmd->device->host->host_lock, flags);
cmd               514 drivers/scsi/qlogicfas408.c 	spin_unlock_irqrestore(cmd->device->host->host_lock, flags);
cmd               107 drivers/scsi/qlogicfas408.h int qlogicfas408_queuecommand(struct Scsi_Host *h, struct scsi_cmnd * cmd);
cmd               111 drivers/scsi/qlogicfas408.h int qlogicfas408_abort(struct scsi_cmnd * cmd);
cmd               112 drivers/scsi/qlogicfas408.h extern int qlogicfas408_host_reset(struct scsi_cmnd *cmd);
cmd               857 drivers/scsi/qlogicpti.c static inline void marker_frob(struct Command_Entry *cmd)
cmd               859 drivers/scsi/qlogicpti.c 	struct Marker_Entry *marker = (struct Marker_Entry *) cmd;
cmd               868 drivers/scsi/qlogicpti.c static inline void cmd_frob(struct Command_Entry *cmd, struct scsi_cmnd *Cmnd,
cmd               871 drivers/scsi/qlogicpti.c 	memset(cmd, 0, sizeof(struct Command_Entry));
cmd               872 drivers/scsi/qlogicpti.c 	cmd->hdr.entry_cnt = 1;
cmd               873 drivers/scsi/qlogicpti.c 	cmd->hdr.entry_type = ENTRY_COMMAND;
cmd               874 drivers/scsi/qlogicpti.c 	cmd->target_id = Cmnd->device->id;
cmd               875 drivers/scsi/qlogicpti.c 	cmd->target_lun = Cmnd->device->lun;
cmd               876 drivers/scsi/qlogicpti.c 	cmd->cdb_length = Cmnd->cmd_len;
cmd               877 drivers/scsi/qlogicpti.c 	cmd->control_flags = 0;
cmd               882 drivers/scsi/qlogicpti.c 			cmd->control_flags = CFLAG_ORDERED_TAG;
cmd               885 drivers/scsi/qlogicpti.c 			cmd->control_flags = CFLAG_SIMPLE_TAG;
cmd               890 drivers/scsi/qlogicpti.c 		cmd->control_flags |= CFLAG_WRITE;
cmd               892 drivers/scsi/qlogicpti.c 		cmd->control_flags |= CFLAG_READ;
cmd               893 drivers/scsi/qlogicpti.c 	cmd->time_out = Cmnd->request->timeout/HZ;
cmd               894 drivers/scsi/qlogicpti.c 	memcpy(cmd->cdb, Cmnd->cmnd, Cmnd->cmd_len);
cmd               898 drivers/scsi/qlogicpti.c static inline int load_cmd(struct scsi_cmnd *Cmnd, struct Command_Entry *cmd,
cmd               913 drivers/scsi/qlogicpti.c 		ds = cmd->dataseg;
cmd               914 drivers/scsi/qlogicpti.c 		cmd->segment_cnt = sg_count;
cmd               929 drivers/scsi/qlogicpti.c 			++cmd->hdr.entry_cnt;
cmd               952 drivers/scsi/qlogicpti.c 		cmd->dataseg[0].d_base = 0;
cmd               953 drivers/scsi/qlogicpti.c 		cmd->dataseg[0].d_count = 0;
cmd               954 drivers/scsi/qlogicpti.c 		cmd->segment_cnt = 1; /* Shouldn't this be 0? */
cmd               958 drivers/scsi/qlogicpti.c 	cmd->handle = in_ptr;
cmd              1020 drivers/scsi/qlogicpti.c 	struct Command_Entry *cmd;
cmd              1027 drivers/scsi/qlogicpti.c 	cmd = (struct Command_Entry *) &qpti->req_cpu[in_ptr];
cmd              1034 drivers/scsi/qlogicpti.c 		marker_frob(cmd);
cmd              1041 drivers/scsi/qlogicpti.c 		cmd = (struct Command_Entry *) &qpti->req_cpu[in_ptr];
cmd              1044 drivers/scsi/qlogicpti.c 	cmd_frob(cmd, Cmnd, qpti);
cmd              1045 drivers/scsi/qlogicpti.c 	if ((in_ptr = load_cmd(Cmnd, cmd, qpti, in_ptr, out_ptr)) == -1)
cmd               105 drivers/scsi/scsi.c void scsi_put_command(struct scsi_cmnd *cmd)
cmd               107 drivers/scsi/scsi.c 	scsi_del_cmd_from_list(cmd);
cmd               108 drivers/scsi/scsi.c 	BUG_ON(delayed_work_pending(&cmd->abort_work));
cmd               112 drivers/scsi/scsi.c void scsi_log_send(struct scsi_cmnd *cmd)
cmd               131 drivers/scsi/scsi.c 			scmd_printk(KERN_INFO, cmd,
cmd               132 drivers/scsi/scsi.c 				    "Send: scmd 0x%p\n", cmd);
cmd               133 drivers/scsi/scsi.c 			scsi_print_command(cmd);
cmd               138 drivers/scsi/scsi.c void scsi_log_completion(struct scsi_cmnd *cmd, int disposition)
cmd               157 drivers/scsi/scsi.c 		if (((level > 0) && (cmd->result || disposition != SUCCESS)) ||
cmd               159 drivers/scsi/scsi.c 			scsi_print_result(cmd, "Done", disposition);
cmd               160 drivers/scsi/scsi.c 			scsi_print_command(cmd);
cmd               161 drivers/scsi/scsi.c 			if (status_byte(cmd->result) == CHECK_CONDITION)
cmd               162 drivers/scsi/scsi.c 				scsi_print_sense(cmd);
cmd               164 drivers/scsi/scsi.c 				scmd_printk(KERN_INFO, cmd,
cmd               166 drivers/scsi/scsi.c 					    scsi_host_busy(cmd->device->host),
cmd               167 drivers/scsi/scsi.c 					    cmd->device->host->host_failed);
cmd               181 drivers/scsi/scsi.c void scsi_finish_command(struct scsi_cmnd *cmd)
cmd               183 drivers/scsi/scsi.c 	struct scsi_device *sdev = cmd->device;
cmd               206 drivers/scsi/scsi.c 	if (SCSI_SENSE_VALID(cmd))
cmd               207 drivers/scsi/scsi.c 		cmd->result |= (DRIVER_SENSE << 24);
cmd               211 drivers/scsi/scsi.c 				"(result %x)\n", cmd->result));
cmd               213 drivers/scsi/scsi.c 	good_bytes = scsi_bufflen(cmd);
cmd               214 drivers/scsi/scsi.c 	if (!blk_rq_is_passthrough(cmd->request)) {
cmd               216 drivers/scsi/scsi.c 		drv = scsi_cmd_to_driver(cmd);
cmd               218 drivers/scsi/scsi.c 			good_bytes = drv->done(cmd);
cmd               226 drivers/scsi/scsi.c 			good_bytes -= scsi_get_resid(cmd);
cmd               228 drivers/scsi/scsi.c 	scsi_io_completion(cmd, good_bytes);
cmd               313 drivers/scsi/scsi.c 	unsigned char cmd[16];
cmd               318 drivers/scsi/scsi.c 	cmd[0] = INQUIRY;
cmd               319 drivers/scsi/scsi.c 	cmd[1] = 1;		/* EVPD */
cmd               320 drivers/scsi/scsi.c 	cmd[2] = page;
cmd               321 drivers/scsi/scsi.c 	cmd[3] = len >> 8;
cmd               322 drivers/scsi/scsi.c 	cmd[4] = len & 0xff;
cmd               323 drivers/scsi/scsi.c 	cmd[5] = 0;		/* Control byte */
cmd               329 drivers/scsi/scsi.c 	result = scsi_execute_req(sdev, cmd, DMA_FROM_DEVICE, buffer,
cmd               490 drivers/scsi/scsi.c 	unsigned char cmd[16];
cmd               497 drivers/scsi/scsi.c 	memset(cmd, 0, 16);
cmd               498 drivers/scsi/scsi.c 	cmd[0] = MAINTENANCE_IN;
cmd               499 drivers/scsi/scsi.c 	cmd[1] = MI_REPORT_SUPPORTED_OPERATION_CODES;
cmd               500 drivers/scsi/scsi.c 	cmd[2] = 1;		/* One command format */
cmd               501 drivers/scsi/scsi.c 	cmd[3] = opcode;
cmd               502 drivers/scsi/scsi.c 	put_unaligned_be32(len, &cmd[6]);
cmd               505 drivers/scsi/scsi.c 	result = scsi_execute_req(sdev, cmd, DMA_FROM_DEVICE, buffer, len,
cmd               831 drivers/scsi/scsi_debug.c static int scsi_debug_ioctl(struct scsi_device *dev, unsigned int cmd,
cmd               835 drivers/scsi/scsi_debug.c 		if (0x1261 == cmd)
cmd               838 drivers/scsi/scsi_debug.c 		else if (0x5331 == cmd)
cmd               844 drivers/scsi/scsi_debug.c 				    __func__, cmd);
cmd              1393 drivers/scsi/scsi_debug.c 	unsigned char *cmd = scp->cmnd;
cmd              1397 drivers/scsi/scsi_debug.c 	alloc_len = get_unaligned_be16(cmd + 3);
cmd              1410 drivers/scsi/scsi_debug.c 	if (0x2 & cmd[1]) {  /* CMDDT bit set */
cmd              1414 drivers/scsi/scsi_debug.c 	} else if (0x1 & cmd[1]) {  /* EVPD bit set */
cmd              1428 drivers/scsi/scsi_debug.c 		if (0 == cmd[2]) { /* supported vital product data pages */
cmd              1429 drivers/scsi/scsi_debug.c 			arr[1] = cmd[2];	/*sanity */
cmd              1446 drivers/scsi/scsi_debug.c 		} else if (0x80 == cmd[2]) { /* unit serial number */
cmd              1447 drivers/scsi/scsi_debug.c 			arr[1] = cmd[2];	/*sanity */
cmd              1450 drivers/scsi/scsi_debug.c 		} else if (0x83 == cmd[2]) { /* device identification */
cmd              1451 drivers/scsi/scsi_debug.c 			arr[1] = cmd[2];	/*sanity */
cmd              1456 drivers/scsi/scsi_debug.c 		} else if (0x84 == cmd[2]) { /* Software interface ident. */
cmd              1457 drivers/scsi/scsi_debug.c 			arr[1] = cmd[2];	/*sanity */
cmd              1459 drivers/scsi/scsi_debug.c 		} else if (0x85 == cmd[2]) { /* Management network addresses */
cmd              1460 drivers/scsi/scsi_debug.c 			arr[1] = cmd[2];	/*sanity */
cmd              1462 drivers/scsi/scsi_debug.c 		} else if (0x86 == cmd[2]) { /* extended inquiry */
cmd              1463 drivers/scsi/scsi_debug.c 			arr[1] = cmd[2];	/*sanity */
cmd              1472 drivers/scsi/scsi_debug.c 		} else if (0x87 == cmd[2]) { /* mode page policy */
cmd              1473 drivers/scsi/scsi_debug.c 			arr[1] = cmd[2];	/*sanity */
cmd              1479 drivers/scsi/scsi_debug.c 		} else if (0x88 == cmd[2]) { /* SCSI Ports */
cmd              1480 drivers/scsi/scsi_debug.c 			arr[1] = cmd[2];	/*sanity */
cmd              1482 drivers/scsi/scsi_debug.c 		} else if (is_disk && 0x89 == cmd[2]) { /* ATA information */
cmd              1483 drivers/scsi/scsi_debug.c 			arr[1] = cmd[2];        /*sanity */
cmd              1486 drivers/scsi/scsi_debug.c 		} else if (is_disk && 0xb0 == cmd[2]) { /* Block limits */
cmd              1487 drivers/scsi/scsi_debug.c 			arr[1] = cmd[2];        /*sanity */
cmd              1489 drivers/scsi/scsi_debug.c 		} else if (is_disk && 0xb1 == cmd[2]) { /* Block char. */
cmd              1490 drivers/scsi/scsi_debug.c 			arr[1] = cmd[2];        /*sanity */
cmd              1492 drivers/scsi/scsi_debug.c 		} else if (is_disk && 0xb2 == cmd[2]) { /* LB Prov. */
cmd              1493 drivers/scsi/scsi_debug.c 			arr[1] = cmd[2];        /*sanity */
cmd              1547 drivers/scsi/scsi_debug.c 	unsigned char *cmd = scp->cmnd;
cmd              1553 drivers/scsi/scsi_debug.c 	dsense = !!(cmd[1] & 1);
cmd              1607 drivers/scsi/scsi_debug.c 	unsigned char *cmd = scp->cmnd;
cmd              1611 drivers/scsi/scsi_debug.c 	power_cond = (cmd[4] & 0xf0) >> 4;
cmd              1616 drivers/scsi/scsi_debug.c 	stop = !(cmd[4] & 1);
cmd              1619 drivers/scsi/scsi_debug.c 	if (!changing || cmd[1] & 0x1)  /* state unchanged or IMMED set */
cmd              1659 drivers/scsi/scsi_debug.c 	unsigned char *cmd = scp->cmnd;
cmd              1663 drivers/scsi/scsi_debug.c 	alloc_len = get_unaligned_be32(cmd + 10);
cmd              1698 drivers/scsi/scsi_debug.c 	unsigned char *cmd = scp->cmnd;
cmd              1704 drivers/scsi/scsi_debug.c 	alen = get_unaligned_be32(cmd + 6);
cmd              1782 drivers/scsi/scsi_debug.c 	u8 *cmd = scp->cmnd;
cmd              1784 drivers/scsi/scsi_debug.c 	rctd = !!(cmd[2] & 0x80);
cmd              1785 drivers/scsi/scsi_debug.c 	reporting_opts = cmd[2] & 0x7;
cmd              1786 drivers/scsi/scsi_debug.c 	req_opcode = cmd[3];
cmd              1787 drivers/scsi/scsi_debug.c 	req_sa = get_unaligned_be16(cmd + 4);
cmd              1788 drivers/scsi/scsi_debug.c 	alloc_len = get_unaligned_be32(cmd + 6);
cmd              1928 drivers/scsi/scsi_debug.c 	u8 *cmd = scp->cmnd;
cmd              1931 drivers/scsi/scsi_debug.c 	repd = !!(cmd[2] & 0x80);
cmd              1932 drivers/scsi/scsi_debug.c 	alloc_len = get_unaligned_be32(cmd + 6);
cmd              2120 drivers/scsi/scsi_debug.c 	unsigned char *cmd = scp->cmnd;
cmd              2123 drivers/scsi/scsi_debug.c 	dbd = !!(cmd[1] & 0x8);		/* disable block descriptors */
cmd              2124 drivers/scsi/scsi_debug.c 	pcontrol = (cmd[2] & 0xc0) >> 6;
cmd              2125 drivers/scsi/scsi_debug.c 	pcode = cmd[2] & 0x3f;
cmd              2126 drivers/scsi/scsi_debug.c 	subpcode = cmd[3];
cmd              2127 drivers/scsi/scsi_debug.c 	msense_6 = (MODE_SENSE == cmd[0]);
cmd              2128 drivers/scsi/scsi_debug.c 	llbaa = msense_6 ? false : !!(cmd[1] & 0x10);
cmd              2134 drivers/scsi/scsi_debug.c 	alloc_len = msense_6 ? cmd[4] : get_unaligned_be16(cmd + 7);
cmd              2279 drivers/scsi/scsi_debug.c 	unsigned char *cmd = scp->cmnd;
cmd              2280 drivers/scsi/scsi_debug.c 	int mselect6 = (MODE_SELECT == cmd[0]);
cmd              2283 drivers/scsi/scsi_debug.c 	pf = cmd[1] & 0x10;
cmd              2284 drivers/scsi/scsi_debug.c 	sp = cmd[1] & 0x1;
cmd              2285 drivers/scsi/scsi_debug.c 	param_len = mselect6 ? cmd[4] : get_unaligned_be16(cmd + 7);
cmd              2385 drivers/scsi/scsi_debug.c 	unsigned char *cmd = scp->cmnd;
cmd              2388 drivers/scsi/scsi_debug.c 	ppc = cmd[1] & 0x2;
cmd              2389 drivers/scsi/scsi_debug.c 	sp = cmd[1] & 0x1;
cmd              2394 drivers/scsi/scsi_debug.c 	pcode = cmd[2] & 0x3f;
cmd              2395 drivers/scsi/scsi_debug.c 	subpcode = cmd[3] & 0xff;
cmd              2396 drivers/scsi/scsi_debug.c 	alloc_len = get_unaligned_be16(cmd + 7);
cmd              2663 drivers/scsi/scsi_debug.c 	u8 *cmd = scp->cmnd;
cmd              2672 drivers/scsi/scsi_debug.c 	switch (cmd[0]) {
cmd              2675 drivers/scsi/scsi_debug.c 		lba = get_unaligned_be64(cmd + 2);
cmd              2676 drivers/scsi/scsi_debug.c 		num = get_unaligned_be32(cmd + 10);
cmd              2681 drivers/scsi/scsi_debug.c 		lba = get_unaligned_be32(cmd + 2);
cmd              2682 drivers/scsi/scsi_debug.c 		num = get_unaligned_be16(cmd + 7);
cmd              2687 drivers/scsi/scsi_debug.c 		lba = (u32)cmd[3] | (u32)cmd[2] << 8 |
cmd              2688 drivers/scsi/scsi_debug.c 		      (u32)(cmd[1] & 0x1f) << 16;
cmd              2689 drivers/scsi/scsi_debug.c 		num = (0 == cmd[4]) ? 256 : cmd[4];
cmd              2694 drivers/scsi/scsi_debug.c 		lba = get_unaligned_be32(cmd + 2);
cmd              2695 drivers/scsi/scsi_debug.c 		num = get_unaligned_be32(cmd + 6);
cmd              2700 drivers/scsi/scsi_debug.c 		lba = get_unaligned_be32(cmd + 2);
cmd              2701 drivers/scsi/scsi_debug.c 		num = get_unaligned_be16(cmd + 7);
cmd              2705 drivers/scsi/scsi_debug.c 		lba = get_unaligned_be64(cmd + 12);
cmd              2706 drivers/scsi/scsi_debug.c 		ei_lba = get_unaligned_be32(cmd + 20);
cmd              2707 drivers/scsi/scsi_debug.c 		num = get_unaligned_be32(cmd + 28);
cmd              2713 drivers/scsi/scsi_debug.c 		    (cmd[1] & 0xe0)) {
cmd              2719 drivers/scsi/scsi_debug.c 		    (cmd[1] & 0xe0) == 0)
cmd              2968 drivers/scsi/scsi_debug.c 	u8 *cmd = scp->cmnd;
cmd              2976 drivers/scsi/scsi_debug.c 	switch (cmd[0]) {
cmd              2979 drivers/scsi/scsi_debug.c 		lba = get_unaligned_be64(cmd + 2);
cmd              2980 drivers/scsi/scsi_debug.c 		num = get_unaligned_be32(cmd + 10);
cmd              2985 drivers/scsi/scsi_debug.c 		lba = get_unaligned_be32(cmd + 2);
cmd              2986 drivers/scsi/scsi_debug.c 		num = get_unaligned_be16(cmd + 7);
cmd              2991 drivers/scsi/scsi_debug.c 		lba = (u32)cmd[3] | (u32)cmd[2] << 8 |
cmd              2992 drivers/scsi/scsi_debug.c 		      (u32)(cmd[1] & 0x1f) << 16;
cmd              2993 drivers/scsi/scsi_debug.c 		num = (0 == cmd[4]) ? 256 : cmd[4];
cmd              2998 drivers/scsi/scsi_debug.c 		lba = get_unaligned_be32(cmd + 2);
cmd              2999 drivers/scsi/scsi_debug.c 		num = get_unaligned_be32(cmd + 6);
cmd              3004 drivers/scsi/scsi_debug.c 		lba = get_unaligned_be32(cmd + 2);
cmd              3005 drivers/scsi/scsi_debug.c 		num = get_unaligned_be16(cmd + 7);
cmd              3009 drivers/scsi/scsi_debug.c 		lba = get_unaligned_be64(cmd + 12);
cmd              3010 drivers/scsi/scsi_debug.c 		ei_lba = get_unaligned_be32(cmd + 20);
cmd              3011 drivers/scsi/scsi_debug.c 		num = get_unaligned_be32(cmd + 28);
cmd              3017 drivers/scsi/scsi_debug.c 		    (cmd[1] & 0xe0)) {
cmd              3023 drivers/scsi/scsi_debug.c 		    (cmd[1] & 0xe0) == 0)
cmd              3084 drivers/scsi/scsi_debug.c 	u8 *cmd = scp->cmnd;
cmd              3098 drivers/scsi/scsi_debug.c 	if (cmd[0] == VARIABLE_LENGTH_CMD) {
cmd              3100 drivers/scsi/scsi_debug.c 		wrprotect = (cmd[10] >> 5) & 0x7;
cmd              3101 drivers/scsi/scsi_debug.c 		lbdof = get_unaligned_be16(cmd + 12);
cmd              3102 drivers/scsi/scsi_debug.c 		num_lrd = get_unaligned_be16(cmd + 16);
cmd              3103 drivers/scsi/scsi_debug.c 		bt_len = get_unaligned_be32(cmd + 28);
cmd              3106 drivers/scsi/scsi_debug.c 		wrprotect = (cmd[2] >> 5) & 0x7;
cmd              3107 drivers/scsi/scsi_debug.c 		lbdof = get_unaligned_be16(cmd + 4);
cmd              3108 drivers/scsi/scsi_debug.c 		num_lrd = get_unaligned_be16(cmd + 8);
cmd              3109 drivers/scsi/scsi_debug.c 		bt_len = get_unaligned_be32(cmd + 10);
cmd              3299 drivers/scsi/scsi_debug.c 	u8 *cmd = scp->cmnd;
cmd              3305 drivers/scsi/scsi_debug.c 	if (cmd[1] & 0x8) {
cmd              3312 drivers/scsi/scsi_debug.c 	lba = get_unaligned_be32(cmd + 2);
cmd              3313 drivers/scsi/scsi_debug.c 	num = get_unaligned_be16(cmd + 7);
cmd              3324 drivers/scsi/scsi_debug.c 	u8 *cmd = scp->cmnd;
cmd              3331 drivers/scsi/scsi_debug.c 	if (cmd[1] & 0x8) {	/* UNMAP */
cmd              3338 drivers/scsi/scsi_debug.c 	if (cmd[1] & 0x1)  /* NDOB (no data-out buffer, assumes zeroes) */
cmd              3340 drivers/scsi/scsi_debug.c 	lba = get_unaligned_be64(cmd + 2);
cmd              3341 drivers/scsi/scsi_debug.c 	num = get_unaligned_be32(cmd + 10);
cmd              3355 drivers/scsi/scsi_debug.c 	u8 *cmd = scp->cmnd;
cmd              3360 drivers/scsi/scsi_debug.c 	mode = cmd[1] & 0x1f;
cmd              3401 drivers/scsi/scsi_debug.c 	u8 *cmd = scp->cmnd;
cmd              3412 drivers/scsi/scsi_debug.c 	lba = get_unaligned_be64(cmd + 2);
cmd              3413 drivers/scsi/scsi_debug.c 	num = cmd[13];		/* 1 to a maximum of 255 logical blocks */
cmd              3417 drivers/scsi/scsi_debug.c 	    (cmd[1] & 0xe0)) {
cmd              3423 drivers/scsi/scsi_debug.c 	    (cmd[1] & 0xe0) == 0)
cmd              3532 drivers/scsi/scsi_debug.c 	u8 *cmd = scp->cmnd;
cmd              3538 drivers/scsi/scsi_debug.c 	lba = get_unaligned_be64(cmd + 2);
cmd              3539 drivers/scsi/scsi_debug.c 	alloc_len = get_unaligned_be32(cmd + 10);
cmd              3575 drivers/scsi/scsi_debug.c 	u8 *cmd = scp->cmnd;
cmd              3577 drivers/scsi/scsi_debug.c 	if (cmd[0] == SYNCHRONIZE_CACHE) {	/* 10 byte cdb */
cmd              3578 drivers/scsi/scsi_debug.c 		lba = get_unaligned_be32(cmd + 2);
cmd              3579 drivers/scsi/scsi_debug.c 		num_blocks = get_unaligned_be16(cmd + 7);
cmd              3581 drivers/scsi/scsi_debug.c 		lba = get_unaligned_be64(cmd + 2);
cmd              3582 drivers/scsi/scsi_debug.c 		num_blocks = get_unaligned_be32(cmd + 10);
cmd              3588 drivers/scsi/scsi_debug.c 	if (!write_since_sync || cmd[1] & 0x2)
cmd              3608 drivers/scsi/scsi_debug.c 	unsigned char *cmd = scp->cmnd;
cmd              3624 drivers/scsi/scsi_debug.c 	select_report = cmd[2];
cmd              3625 drivers/scsi/scsi_debug.c 	alloc_len = get_unaligned_be32(cmd + 6);
cmd              5597 drivers/scsi/scsi_debug.c 	u8 *cmd = scp->cmnd;
cmd              5604 drivers/scsi/scsi_debug.c 	u8 opcode = cmd[0];
cmd              5622 drivers/scsi/scsi_debug.c 					       (u32)cmd[k]);
cmd              5647 drivers/scsi/scsi_debug.c 				sa = 0x1f & cmd[1];
cmd              5649 drivers/scsi/scsi_debug.c 				sa = get_unaligned_be16(cmd + 8);
cmd              5687 drivers/scsi/scsi_debug.c 			rem = ~oip->len_mask[k] & cmd[k];
cmd                36 drivers/scsi/scsi_debugfs.c 	struct scsi_cmnd *cmd = container_of(scsi_req(rq), typeof(*cmd), req);
cmd                37 drivers/scsi/scsi_debugfs.c 	int alloc_ms = jiffies_to_msecs(jiffies - cmd->jiffies_at_alloc);
cmd                39 drivers/scsi/scsi_debugfs.c 	const u8 *const cdb = READ_ONCE(cmd->cmnd);
cmd                43 drivers/scsi/scsi_debugfs.c 		__scsi_format_command(buf, sizeof(buf), cdb, cmd->cmd_len);
cmd                45 drivers/scsi/scsi_debugfs.c 		   cmd->retries, cmd->result);
cmd                46 drivers/scsi/scsi_debugfs.c 	scsi_flags_show(m, cmd->flags, scsi_cmd_flags,
cmd              1982 drivers/scsi/scsi_error.c 	rq->cmd[0] = ALLOW_MEDIUM_REMOVAL;
cmd              1983 drivers/scsi/scsi_error.c 	rq->cmd[1] = 0;
cmd              1984 drivers/scsi/scsi_error.c 	rq->cmd[2] = 0;
cmd              1985 drivers/scsi/scsi_error.c 	rq->cmd[3] = 0;
cmd              1986 drivers/scsi/scsi_error.c 	rq->cmd[4] = SCSI_REMOVAL_PREVENT;
cmd              1987 drivers/scsi/scsi_error.c 	rq->cmd[5] = 0;
cmd              1988 drivers/scsi/scsi_error.c 	rq->cmd_len = COMMAND_SIZE(rq->cmd[0]);
cmd              2356 drivers/scsi/scsi_error.c 	scmd->cmnd = scsi_req(rq)->cmd;
cmd              2423 drivers/scsi/scsi_error.c bool scsi_command_normalize_sense(const struct scsi_cmnd *cmd,
cmd              2426 drivers/scsi/scsi_error.c 	return scsi_normalize_sense(cmd->sense_buffer,
cmd                89 drivers/scsi/scsi_ioctl.c static int ioctl_internal_command(struct scsi_device *sdev, char *cmd,
cmd                96 drivers/scsi/scsi_ioctl.c 				      "Trying ioctl with scsi command %d\n", *cmd));
cmd                98 drivers/scsi/scsi_ioctl.c 	result = scsi_execute_req(sdev, cmd, DMA_NONE, NULL, 0,
cmd               108 drivers/scsi/scsi_ioctl.c 			if (cmd[0] == ALLOW_MEDIUM_REMOVAL)
cmd               202 drivers/scsi/scsi_ioctl.c int scsi_ioctl(struct scsi_device *sdev, int cmd, void __user *arg)
cmd               209 drivers/scsi/scsi_ioctl.c 	switch (cmd) {
cmd               223 drivers/scsi/scsi_ioctl.c 	switch (cmd) {
cmd               271 drivers/scsi/scsi_ioctl.c 			return sdev->host->hostt->ioctl(sdev, cmd, arg);
cmd               280 drivers/scsi/scsi_ioctl.c int scsi_ioctl_block_when_processing_errors(struct scsi_device *sdev, int cmd,
cmd               283 drivers/scsi/scsi_ioctl.c 	if (cmd == SG_SCSI_RESET && ndelay) {
cmd                60 drivers/scsi/scsi_lib.c static void scsi_mq_uninit_cmd(struct scsi_cmnd *cmd);
cmd               120 drivers/scsi/scsi_lib.c scsi_set_blocked(struct scsi_cmnd *cmd, int reason)
cmd               122 drivers/scsi/scsi_lib.c 	struct Scsi_Host *host = cmd->device->host;
cmd               123 drivers/scsi/scsi_lib.c 	struct scsi_device *device = cmd->device;
cmd               155 drivers/scsi/scsi_lib.c static void scsi_mq_requeue_cmd(struct scsi_cmnd *cmd)
cmd               157 drivers/scsi/scsi_lib.c 	if (cmd->request->rq_flags & RQF_DONTPREP) {
cmd               158 drivers/scsi/scsi_lib.c 		cmd->request->rq_flags &= ~RQF_DONTPREP;
cmd               159 drivers/scsi/scsi_lib.c 		scsi_mq_uninit_cmd(cmd);
cmd               163 drivers/scsi/scsi_lib.c 	blk_mq_requeue_request(cmd->request, true);
cmd               178 drivers/scsi/scsi_lib.c static void __scsi_queue_insert(struct scsi_cmnd *cmd, int reason, bool unbusy)
cmd               180 drivers/scsi/scsi_lib.c 	struct scsi_device *device = cmd->device;
cmd               182 drivers/scsi/scsi_lib.c 	SCSI_LOG_MLQUEUE(1, scmd_printk(KERN_INFO, cmd,
cmd               183 drivers/scsi/scsi_lib.c 		"Inserting command %p into mlqueue\n", cmd));
cmd               185 drivers/scsi/scsi_lib.c 	scsi_set_blocked(cmd, reason);
cmd               200 drivers/scsi/scsi_lib.c 	cmd->result = 0;
cmd               202 drivers/scsi/scsi_lib.c 	blk_mq_requeue_request(cmd->request, true);
cmd               224 drivers/scsi/scsi_lib.c void scsi_queue_insert(struct scsi_cmnd *cmd, int reason)
cmd               226 drivers/scsi/scsi_lib.c 	__scsi_queue_insert(cmd, reason, true);
cmd               248 drivers/scsi/scsi_lib.c int __scsi_execute(struct scsi_device *sdev, const unsigned char *cmd,
cmd               269 drivers/scsi/scsi_lib.c 	rq->cmd_len = COMMAND_SIZE(cmd[0]);
cmd               270 drivers/scsi/scsi_lib.c 	memcpy(rq->cmd, cmd, rq->cmd_len);
cmd               315 drivers/scsi/scsi_lib.c static void scsi_init_cmd_errh(struct scsi_cmnd *cmd)
cmd               317 drivers/scsi/scsi_lib.c 	scsi_set_resid(cmd, 0);
cmd               318 drivers/scsi/scsi_lib.c 	memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE);
cmd               319 drivers/scsi/scsi_lib.c 	if (cmd->cmd_len == 0)
cmd               320 drivers/scsi/scsi_lib.c 		cmd->cmd_len = scsi_command_size(cmd->cmnd);
cmd               544 drivers/scsi/scsi_lib.c static void scsi_uninit_cmd(struct scsi_cmnd *cmd)
cmd               546 drivers/scsi/scsi_lib.c 	if (!blk_rq_is_passthrough(cmd->request)) {
cmd               547 drivers/scsi/scsi_lib.c 		struct scsi_driver *drv = scsi_cmd_to_driver(cmd);
cmd               550 drivers/scsi/scsi_lib.c 			drv->uninit_command(cmd);
cmd               554 drivers/scsi/scsi_lib.c static void scsi_mq_free_sgtables(struct scsi_cmnd *cmd)
cmd               556 drivers/scsi/scsi_lib.c 	if (cmd->sdb.table.nents)
cmd               557 drivers/scsi/scsi_lib.c 		sg_free_table_chained(&cmd->sdb.table,
cmd               559 drivers/scsi/scsi_lib.c 	if (scsi_prot_sg_count(cmd))
cmd               560 drivers/scsi/scsi_lib.c 		sg_free_table_chained(&cmd->prot_sdb->table,
cmd               564 drivers/scsi/scsi_lib.c static void scsi_mq_uninit_cmd(struct scsi_cmnd *cmd)
cmd               566 drivers/scsi/scsi_lib.c 	scsi_mq_free_sgtables(cmd);
cmd               567 drivers/scsi/scsi_lib.c 	scsi_uninit_cmd(cmd);
cmd               568 drivers/scsi/scsi_lib.c 	scsi_del_cmd_from_list(cmd);
cmd               575 drivers/scsi/scsi_lib.c 	struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
cmd               576 drivers/scsi/scsi_lib.c 	struct scsi_device *sdev = cmd->device;
cmd               586 drivers/scsi/scsi_lib.c 		WARN_ON_ONCE(!(cmd->flags & SCMD_INITIALIZED));
cmd               587 drivers/scsi/scsi_lib.c 		cmd->flags &= ~SCMD_INITIALIZED;
cmd               596 drivers/scsi/scsi_lib.c 	destroy_rcu_head(&cmd->rcu);
cmd               605 drivers/scsi/scsi_lib.c 	scsi_mq_uninit_cmd(cmd);
cmd               633 drivers/scsi/scsi_lib.c static blk_status_t scsi_result_to_blk_status(struct scsi_cmnd *cmd, int result)
cmd               648 drivers/scsi/scsi_lib.c 		set_host_byte(cmd, DID_OK);
cmd               651 drivers/scsi/scsi_lib.c 		set_host_byte(cmd, DID_OK);
cmd               654 drivers/scsi/scsi_lib.c 		set_host_byte(cmd, DID_OK);
cmd               657 drivers/scsi/scsi_lib.c 		set_host_byte(cmd, DID_OK);
cmd               665 drivers/scsi/scsi_lib.c static void scsi_io_completion_reprep(struct scsi_cmnd *cmd,
cmd               669 drivers/scsi/scsi_lib.c 	scsi_mq_requeue_cmd(cmd);
cmd               673 drivers/scsi/scsi_lib.c static void scsi_io_completion_action(struct scsi_cmnd *cmd, int result)
cmd               675 drivers/scsi/scsi_lib.c 	struct request_queue *q = cmd->device->request_queue;
cmd               676 drivers/scsi/scsi_lib.c 	struct request *req = cmd->request;
cmd               680 drivers/scsi/scsi_lib.c 	unsigned long wait_for = (cmd->allowed + 1) * req->timeout;
cmd               686 drivers/scsi/scsi_lib.c 	sense_valid = scsi_command_normalize_sense(cmd, &sshdr);
cmd               690 drivers/scsi/scsi_lib.c 	blk_stat = scsi_result_to_blk_status(cmd, result);
cmd               701 drivers/scsi/scsi_lib.c 			if (cmd->device->removable) {
cmd               705 drivers/scsi/scsi_lib.c 				cmd->device->changed = 1;
cmd               725 drivers/scsi/scsi_lib.c 			if ((cmd->device->use_10_for_rw &&
cmd               727 drivers/scsi/scsi_lib.c 			    (cmd->cmnd[0] == READ_10 ||
cmd               728 drivers/scsi/scsi_lib.c 			     cmd->cmnd[0] == WRITE_10)) {
cmd               730 drivers/scsi/scsi_lib.c 				cmd->device->use_10_for_rw = 0;
cmd               786 drivers/scsi/scsi_lib.c 	    time_before(cmd->jiffies_at_alloc + wait_for, jiffies))
cmd               807 drivers/scsi/scsi_lib.c 				scsi_print_result(cmd, NULL, FAILED);
cmd               809 drivers/scsi/scsi_lib.c 					scsi_print_sense(cmd);
cmd               810 drivers/scsi/scsi_lib.c 				scsi_print_command(cmd);
cmd               817 drivers/scsi/scsi_lib.c 		scsi_io_completion_reprep(cmd, q);
cmd               821 drivers/scsi/scsi_lib.c 		__scsi_queue_insert(cmd, SCSI_MLQUEUE_EH_RETRY, false);
cmd               825 drivers/scsi/scsi_lib.c 		__scsi_queue_insert(cmd, SCSI_MLQUEUE_DEVICE_BUSY, false);
cmd               835 drivers/scsi/scsi_lib.c static int scsi_io_completion_nz_result(struct scsi_cmnd *cmd, int result,
cmd               840 drivers/scsi/scsi_lib.c 	struct request *req = cmd->request;
cmd               843 drivers/scsi/scsi_lib.c 	sense_valid = scsi_command_normalize_sense(cmd, &sshdr);
cmd               853 drivers/scsi/scsi_lib.c 				min(8 + cmd->sense_buffer[7],
cmd               857 drivers/scsi/scsi_lib.c 			*blk_statp = scsi_result_to_blk_status(cmd, result);
cmd               864 drivers/scsi/scsi_lib.c 		*blk_statp = scsi_result_to_blk_status(cmd, result);
cmd               884 drivers/scsi/scsi_lib.c 			scsi_print_sense(cmd);
cmd               932 drivers/scsi/scsi_lib.c void scsi_io_completion(struct scsi_cmnd *cmd, unsigned int good_bytes)
cmd               934 drivers/scsi/scsi_lib.c 	int result = cmd->result;
cmd               935 drivers/scsi/scsi_lib.c 	struct request_queue *q = cmd->device->request_queue;
cmd               936 drivers/scsi/scsi_lib.c 	struct request *req = cmd->request;
cmd               940 drivers/scsi/scsi_lib.c 		result = scsi_io_completion_nz_result(cmd, result, &blk_stat);
cmd               946 drivers/scsi/scsi_lib.c 		scsi_req(req)->result = cmd->result;
cmd               953 drivers/scsi/scsi_lib.c 	SCSI_LOG_HLCOMPLETE(1, scmd_printk(KERN_INFO, cmd,
cmd               968 drivers/scsi/scsi_lib.c 	if (unlikely(blk_stat && scsi_noretry_cmd(cmd))) {
cmd               980 drivers/scsi/scsi_lib.c 		scsi_io_completion_reprep(cmd, q);
cmd               982 drivers/scsi/scsi_lib.c 		scsi_io_completion_action(cmd, result);
cmd              1020 drivers/scsi/scsi_lib.c blk_status_t scsi_init_io(struct scsi_cmnd *cmd)
cmd              1022 drivers/scsi/scsi_lib.c 	struct request *rq = cmd->request;
cmd              1028 drivers/scsi/scsi_lib.c 	ret = scsi_init_sgtable(rq, &cmd->sdb);
cmd              1033 drivers/scsi/scsi_lib.c 		struct scsi_data_buffer *prot_sdb = cmd->prot_sdb;
cmd              1060 drivers/scsi/scsi_lib.c 		cmd->prot_sdb = prot_sdb;
cmd              1061 drivers/scsi/scsi_lib.c 		cmd->prot_sdb->table.nents = count;
cmd              1066 drivers/scsi/scsi_lib.c 	scsi_mq_free_sgtables(cmd);
cmd              1084 drivers/scsi/scsi_lib.c 	struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
cmd              1086 drivers/scsi/scsi_lib.c 	scsi_req_init(&cmd->req);
cmd              1087 drivers/scsi/scsi_lib.c 	init_rcu_head(&cmd->rcu);
cmd              1088 drivers/scsi/scsi_lib.c 	cmd->jiffies_at_alloc = jiffies;
cmd              1089 drivers/scsi/scsi_lib.c 	cmd->retries = 0;
cmd              1105 drivers/scsi/scsi_lib.c void scsi_add_cmd_to_list(struct scsi_cmnd *cmd)
cmd              1107 drivers/scsi/scsi_lib.c 	struct scsi_device *sdev = cmd->device;
cmd              1113 drivers/scsi/scsi_lib.c 		list_add_tail(&cmd->list, &sdev->cmd_list);
cmd              1119 drivers/scsi/scsi_lib.c void scsi_del_cmd_from_list(struct scsi_cmnd *cmd)
cmd              1121 drivers/scsi/scsi_lib.c 	struct scsi_device *sdev = cmd->device;
cmd              1127 drivers/scsi/scsi_lib.c 		BUG_ON(list_empty(&cmd->list));
cmd              1128 drivers/scsi/scsi_lib.c 		list_del_init(&cmd->list);
cmd              1134 drivers/scsi/scsi_lib.c void scsi_init_command(struct scsi_device *dev, struct scsi_cmnd *cmd)
cmd              1136 drivers/scsi/scsi_lib.c 	void *buf = cmd->sense_buffer;
cmd              1137 drivers/scsi/scsi_lib.c 	void *prot = cmd->prot_sdb;
cmd              1138 drivers/scsi/scsi_lib.c 	struct request *rq = blk_mq_rq_from_pdu(cmd);
cmd              1139 drivers/scsi/scsi_lib.c 	unsigned int flags = cmd->flags & SCMD_PRESERVED_FLAGS;
cmd              1148 drivers/scsi/scsi_lib.c 	jiffies_at_alloc = cmd->jiffies_at_alloc;
cmd              1149 drivers/scsi/scsi_lib.c 	retries = cmd->retries;
cmd              1151 drivers/scsi/scsi_lib.c 	memset((char *)cmd + sizeof(cmd->req), 0,
cmd              1152 drivers/scsi/scsi_lib.c 		sizeof(*cmd) - sizeof(cmd->req) + dev->host->hostt->cmd_size);
cmd              1154 drivers/scsi/scsi_lib.c 	cmd->device = dev;
cmd              1155 drivers/scsi/scsi_lib.c 	cmd->sense_buffer = buf;
cmd              1156 drivers/scsi/scsi_lib.c 	cmd->prot_sdb = prot;
cmd              1157 drivers/scsi/scsi_lib.c 	cmd->flags = flags;
cmd              1158 drivers/scsi/scsi_lib.c 	INIT_DELAYED_WORK(&cmd->abort_work, scmd_eh_abort_handler);
cmd              1159 drivers/scsi/scsi_lib.c 	cmd->jiffies_at_alloc = jiffies_at_alloc;
cmd              1160 drivers/scsi/scsi_lib.c 	cmd->retries = retries;
cmd              1162 drivers/scsi/scsi_lib.c 	scsi_add_cmd_to_list(cmd);
cmd              1168 drivers/scsi/scsi_lib.c 	struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
cmd              1177 drivers/scsi/scsi_lib.c 		blk_status_t ret = scsi_init_io(cmd);
cmd              1183 drivers/scsi/scsi_lib.c 		memset(&cmd->sdb, 0, sizeof(cmd->sdb));
cmd              1186 drivers/scsi/scsi_lib.c 	cmd->cmd_len = scsi_req(req)->cmd_len;
cmd              1187 drivers/scsi/scsi_lib.c 	cmd->cmnd = scsi_req(req)->cmd;
cmd              1188 drivers/scsi/scsi_lib.c 	cmd->transfersize = blk_rq_bytes(req);
cmd              1189 drivers/scsi/scsi_lib.c 	cmd->allowed = scsi_req(req)->retries;
cmd              1200 drivers/scsi/scsi_lib.c 	struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
cmd              1208 drivers/scsi/scsi_lib.c 	cmd->cmnd = scsi_req(req)->cmd = scsi_req(req)->__cmd;
cmd              1209 drivers/scsi/scsi_lib.c 	memset(cmd->cmnd, 0, BLK_MAX_CDB);
cmd              1210 drivers/scsi/scsi_lib.c 	return scsi_cmd_to_driver(cmd)->init_command(cmd);
cmd              1216 drivers/scsi/scsi_lib.c 	struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
cmd              1219 drivers/scsi/scsi_lib.c 		cmd->sc_data_direction = DMA_NONE;
cmd              1221 drivers/scsi/scsi_lib.c 		cmd->sc_data_direction = DMA_TO_DEVICE;
cmd              1223 drivers/scsi/scsi_lib.c 		cmd->sc_data_direction = DMA_FROM_DEVICE;
cmd              1454 drivers/scsi/scsi_lib.c 	struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
cmd              1455 drivers/scsi/scsi_lib.c 	unsigned long wait_for = (cmd->allowed + 1) * rq->timeout;
cmd              1458 drivers/scsi/scsi_lib.c 	INIT_LIST_HEAD(&cmd->eh_entry);
cmd              1460 drivers/scsi/scsi_lib.c 	atomic_inc(&cmd->device->iodone_cnt);
cmd              1461 drivers/scsi/scsi_lib.c 	if (cmd->result)
cmd              1462 drivers/scsi/scsi_lib.c 		atomic_inc(&cmd->device->ioerr_cnt);
cmd              1464 drivers/scsi/scsi_lib.c 	disposition = scsi_decide_disposition(cmd);
cmd              1466 drivers/scsi/scsi_lib.c 	    time_before(cmd->jiffies_at_alloc + wait_for, jiffies)) {
cmd              1467 drivers/scsi/scsi_lib.c 		scmd_printk(KERN_ERR, cmd,
cmd              1473 drivers/scsi/scsi_lib.c 	scsi_log_completion(cmd, disposition);
cmd              1477 drivers/scsi/scsi_lib.c 			scsi_finish_command(cmd);
cmd              1480 drivers/scsi/scsi_lib.c 			scsi_queue_insert(cmd, SCSI_MLQUEUE_EH_RETRY);
cmd              1483 drivers/scsi/scsi_lib.c 			scsi_queue_insert(cmd, SCSI_MLQUEUE_DEVICE_BUSY);
cmd              1486 drivers/scsi/scsi_lib.c 			scsi_eh_scmd_add(cmd);
cmd              1498 drivers/scsi/scsi_lib.c static int scsi_dispatch_cmd(struct scsi_cmnd *cmd)
cmd              1500 drivers/scsi/scsi_lib.c 	struct Scsi_Host *host = cmd->device->host;
cmd              1503 drivers/scsi/scsi_lib.c 	atomic_inc(&cmd->device->iorequest_cnt);
cmd              1506 drivers/scsi/scsi_lib.c 	if (unlikely(cmd->device->sdev_state == SDEV_DEL)) {
cmd              1510 drivers/scsi/scsi_lib.c 		cmd->result = DID_NO_CONNECT << 16;
cmd              1515 drivers/scsi/scsi_lib.c 	if (unlikely(scsi_device_blocked(cmd->device))) {
cmd              1523 drivers/scsi/scsi_lib.c 		SCSI_LOG_MLQUEUE(3, scmd_printk(KERN_INFO, cmd,
cmd              1529 drivers/scsi/scsi_lib.c 	if (cmd->device->lun_in_cdb)
cmd              1530 drivers/scsi/scsi_lib.c 		cmd->cmnd[1] = (cmd->cmnd[1] & 0x1f) |
cmd              1531 drivers/scsi/scsi_lib.c 			       (cmd->device->lun << 5 & 0xe0);
cmd              1533 drivers/scsi/scsi_lib.c 	scsi_log_send(cmd);
cmd              1539 drivers/scsi/scsi_lib.c 	if (cmd->cmd_len > cmd->device->host->max_cmd_len) {
cmd              1540 drivers/scsi/scsi_lib.c 		SCSI_LOG_MLQUEUE(3, scmd_printk(KERN_INFO, cmd,
cmd              1543 drivers/scsi/scsi_lib.c 			       cmd->cmd_len, cmd->device->host->max_cmd_len));
cmd              1544 drivers/scsi/scsi_lib.c 		cmd->result = (DID_ABORT << 16);
cmd              1549 drivers/scsi/scsi_lib.c 		cmd->result = (DID_NO_CONNECT << 16);
cmd              1554 drivers/scsi/scsi_lib.c 	trace_scsi_dispatch_cmd_start(cmd);
cmd              1555 drivers/scsi/scsi_lib.c 	rtn = host->hostt->queuecommand(host, cmd);
cmd              1557 drivers/scsi/scsi_lib.c 		trace_scsi_dispatch_cmd_error(cmd, rtn);
cmd              1562 drivers/scsi/scsi_lib.c 		SCSI_LOG_MLQUEUE(3, scmd_printk(KERN_INFO, cmd,
cmd              1568 drivers/scsi/scsi_lib.c 	cmd->scsi_done(cmd);
cmd              1581 drivers/scsi/scsi_lib.c 	struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
cmd              1586 drivers/scsi/scsi_lib.c 	scsi_init_command(sdev, cmd);
cmd              1588 drivers/scsi/scsi_lib.c 	cmd->request = req;
cmd              1589 drivers/scsi/scsi_lib.c 	cmd->tag = req->tag;
cmd              1590 drivers/scsi/scsi_lib.c 	cmd->prot_op = SCSI_PROT_NORMAL;
cmd              1592 drivers/scsi/scsi_lib.c 	sg = (void *)cmd + sizeof(struct scsi_cmnd) + shost->hostt->cmd_size;
cmd              1593 drivers/scsi/scsi_lib.c 	cmd->sdb.table.sgl = sg;
cmd              1596 drivers/scsi/scsi_lib.c 		memset(cmd->prot_sdb, 0, sizeof(struct scsi_data_buffer));
cmd              1598 drivers/scsi/scsi_lib.c 		cmd->prot_sdb->table.sgl =
cmd              1599 drivers/scsi/scsi_lib.c 			(struct scatterlist *)(cmd->prot_sdb + 1);
cmd              1607 drivers/scsi/scsi_lib.c static void scsi_mq_done(struct scsi_cmnd *cmd)
cmd              1609 drivers/scsi/scsi_lib.c 	if (unlikely(test_and_set_bit(SCMD_STATE_COMPLETE, &cmd->state)))
cmd              1611 drivers/scsi/scsi_lib.c 	trace_scsi_dispatch_cmd_done(cmd);
cmd              1619 drivers/scsi/scsi_lib.c 	if (unlikely(!blk_mq_complete_request(cmd->request)))
cmd              1620 drivers/scsi/scsi_lib.c 		clear_bit(SCMD_STATE_COMPLETE, &cmd->state);
cmd              1651 drivers/scsi/scsi_lib.c 	struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(req);
cmd              1677 drivers/scsi/scsi_lib.c 		clear_bit(SCMD_STATE_COMPLETE, &cmd->state);
cmd              1681 drivers/scsi/scsi_lib.c 	cmd->flags &= SCMD_PRESERVED_FLAGS;
cmd              1683 drivers/scsi/scsi_lib.c 		cmd->flags |= SCMD_TAGGED;
cmd              1685 drivers/scsi/scsi_lib.c 		cmd->flags |= SCMD_LAST;
cmd              1687 drivers/scsi/scsi_lib.c 	scsi_init_cmd_errh(cmd);
cmd              1688 drivers/scsi/scsi_lib.c 	cmd->scsi_done = scsi_mq_done;
cmd              1690 drivers/scsi/scsi_lib.c 	reason = scsi_dispatch_cmd(cmd);
cmd              1692 drivers/scsi/scsi_lib.c 		scsi_set_blocked(cmd, reason);
cmd              1725 drivers/scsi/scsi_lib.c 			scsi_mq_uninit_cmd(cmd);
cmd              1744 drivers/scsi/scsi_lib.c 	struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
cmd              1748 drivers/scsi/scsi_lib.c 		cmd->flags |= SCMD_UNCHECKED_ISA_DMA;
cmd              1749 drivers/scsi/scsi_lib.c 	cmd->sense_buffer = scsi_alloc_sense_buffer(unchecked_isa_dma,
cmd              1751 drivers/scsi/scsi_lib.c 	if (!cmd->sense_buffer)
cmd              1753 drivers/scsi/scsi_lib.c 	cmd->req.sense = cmd->sense_buffer;
cmd              1756 drivers/scsi/scsi_lib.c 		sg = (void *)cmd + sizeof(struct scsi_cmnd) +
cmd              1758 drivers/scsi/scsi_lib.c 		cmd->prot_sdb = (void *)sg + scsi_mq_inline_sgl_size(shost);
cmd              1767 drivers/scsi/scsi_lib.c 	struct scsi_cmnd *cmd = blk_mq_rq_to_pdu(rq);
cmd              1769 drivers/scsi/scsi_lib.c 	scsi_free_sense_buffer(cmd->flags & SCMD_UNCHECKED_ISA_DMA,
cmd              1770 drivers/scsi/scsi_lib.c 			       cmd->sense_buffer);
cmd              2028 drivers/scsi/scsi_lib.c 	unsigned char cmd[10];
cmd              2032 drivers/scsi/scsi_lib.c 	memset(cmd, 0, sizeof(cmd));
cmd              2033 drivers/scsi/scsi_lib.c 	cmd[1] = (pf ? 0x10 : 0) | (sp ? 0x01 : 0);
cmd              2052 drivers/scsi/scsi_lib.c 		cmd[0] = MODE_SELECT_10;
cmd              2053 drivers/scsi/scsi_lib.c 		cmd[7] = len >> 8;
cmd              2054 drivers/scsi/scsi_lib.c 		cmd[8] = len;
cmd              2071 drivers/scsi/scsi_lib.c 		cmd[0] = MODE_SELECT;
cmd              2072 drivers/scsi/scsi_lib.c 		cmd[4] = len;
cmd              2075 drivers/scsi/scsi_lib.c 	ret = scsi_execute_req(sdev, cmd, DMA_TO_DEVICE, real_buffer, len,
cmd              2104 drivers/scsi/scsi_lib.c 	unsigned char cmd[12];
cmd              2111 drivers/scsi/scsi_lib.c 	memset(&cmd[0], 0, 12);
cmd              2112 drivers/scsi/scsi_lib.c 	cmd[1] = dbd & 0x18;	/* allows DBD and LLBA bits */
cmd              2113 drivers/scsi/scsi_lib.c 	cmd[2] = modepage;
cmd              2126 drivers/scsi/scsi_lib.c 		cmd[0] = MODE_SENSE_10;
cmd              2127 drivers/scsi/scsi_lib.c 		cmd[8] = len;
cmd              2133 drivers/scsi/scsi_lib.c 		cmd[0] = MODE_SENSE;
cmd              2134 drivers/scsi/scsi_lib.c 		cmd[4] = len;
cmd              2140 drivers/scsi/scsi_lib.c 	result = scsi_execute_req(sdev, cmd, DMA_FROM_DEVICE, buffer, len,
cmd              2211 drivers/scsi/scsi_lib.c 	char cmd[] = {
cmd              2218 drivers/scsi/scsi_lib.c 		result = scsi_execute_req(sdev, cmd, DMA_NONE, NULL, 0, sshdr,
cmd                23 drivers/scsi/scsi_lib_dma.c int scsi_dma_map(struct scsi_cmnd *cmd)
cmd                27 drivers/scsi/scsi_lib_dma.c 	if (scsi_sg_count(cmd)) {
cmd                28 drivers/scsi/scsi_lib_dma.c 		struct device *dev = cmd->device->host->dma_dev;
cmd                30 drivers/scsi/scsi_lib_dma.c 		nseg = dma_map_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd),
cmd                31 drivers/scsi/scsi_lib_dma.c 				  cmd->sc_data_direction);
cmd                43 drivers/scsi/scsi_lib_dma.c void scsi_dma_unmap(struct scsi_cmnd *cmd)
cmd                45 drivers/scsi/scsi_lib_dma.c 	if (scsi_sg_count(cmd)) {
cmd                46 drivers/scsi/scsi_lib_dma.c 		struct device *dev = cmd->device->host->dma_dev;
cmd                48 drivers/scsi/scsi_lib_dma.c 		dma_unmap_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd),
cmd                49 drivers/scsi/scsi_lib_dma.c 			     cmd->sc_data_direction);
cmd               177 drivers/scsi/scsi_logging.c void scsi_print_command(struct scsi_cmnd *cmd)
cmd               183 drivers/scsi/scsi_logging.c 	if (!cmd->cmnd)
cmd               191 drivers/scsi/scsi_logging.c 				 scmd_name(cmd), cmd->request->tag);
cmd               199 drivers/scsi/scsi_logging.c 				       cmd->cmnd);
cmd               204 drivers/scsi/scsi_logging.c 	if (cmd->cmd_len > 16) {
cmd               207 drivers/scsi/scsi_logging.c 		dev_printk(KERN_INFO, &cmd->device->sdev_gendev, "%s", logbuf);
cmd               209 drivers/scsi/scsi_logging.c 		for (k = 0; k < cmd->cmd_len; k += 16) {
cmd               210 drivers/scsi/scsi_logging.c 			size_t linelen = min(cmd->cmd_len - k, 16);
cmd               216 drivers/scsi/scsi_logging.c 						 scmd_name(cmd),
cmd               217 drivers/scsi/scsi_logging.c 						 cmd->request->tag);
cmd               221 drivers/scsi/scsi_logging.c 				hex_dump_to_buffer(&cmd->cmnd[k], linelen,
cmd               225 drivers/scsi/scsi_logging.c 			dev_printk(KERN_INFO, &cmd->device->sdev_gendev, "%s",
cmd               233 drivers/scsi/scsi_logging.c 		hex_dump_to_buffer(cmd->cmnd, cmd->cmd_len, 16, 1,
cmd               238 drivers/scsi/scsi_logging.c 	dev_printk(KERN_INFO, &cmd->device->sdev_gendev, "%s", logbuf);
cmd               378 drivers/scsi/scsi_logging.c void scsi_print_sense(const struct scsi_cmnd *cmd)
cmd               380 drivers/scsi/scsi_logging.c 	scsi_log_print_sense(cmd->device, scmd_name(cmd), cmd->request->tag,
cmd               381 drivers/scsi/scsi_logging.c 			     cmd->sense_buffer, SCSI_SENSE_BUFFERSIZE);
cmd               385 drivers/scsi/scsi_logging.c void scsi_print_result(const struct scsi_cmnd *cmd, const char *msg,
cmd               391 drivers/scsi/scsi_logging.c 	const char *hb_string = scsi_hostbyte_string(cmd->result);
cmd               392 drivers/scsi/scsi_logging.c 	const char *db_string = scsi_driverbyte_string(cmd->result);
cmd               399 drivers/scsi/scsi_logging.c 				 scmd_name(cmd), cmd->request->tag);
cmd               428 drivers/scsi/scsi_logging.c 				 "hostbyte=0x%02x ", host_byte(cmd->result));
cmd               437 drivers/scsi/scsi_logging.c 				 "driverbyte=0x%02x", driver_byte(cmd->result));
cmd               439 drivers/scsi/scsi_logging.c 	dev_printk(KERN_INFO, &cmd->device->sdev_gendev, "%s", logbuf);
cmd                34 drivers/scsi/scsi_priv.h void scsi_init_command(struct scsi_device *dev, struct scsi_cmnd *cmd);
cmd                36 drivers/scsi/scsi_priv.h void scsi_log_send(struct scsi_cmnd *cmd);
cmd                37 drivers/scsi/scsi_priv.h void scsi_log_completion(struct scsi_cmnd *cmd, int disposition);
cmd                39 drivers/scsi/scsi_priv.h static inline void scsi_log_send(struct scsi_cmnd *cmd) 
cmd                41 drivers/scsi/scsi_priv.h static inline void scsi_log_completion(struct scsi_cmnd *cmd, int disposition)
cmd                76 drivers/scsi/scsi_priv.h extern int scsi_decide_disposition(struct scsi_cmnd *cmd);
cmd                87 drivers/scsi/scsi_priv.h extern void scsi_add_cmd_to_list(struct scsi_cmnd *cmd);
cmd                88 drivers/scsi/scsi_priv.h extern void scsi_del_cmd_from_list(struct scsi_cmnd *cmd);
cmd                91 drivers/scsi/scsi_priv.h extern void scsi_queue_insert(struct scsi_cmnd *cmd, int reason);
cmd                98 drivers/scsi/scsi_trace.c 	const char *ret = trace_seq_buffer_ptr(p), *cmd;
cmd               104 drivers/scsi/scsi_trace.c 		cmd = "READ";
cmd               107 drivers/scsi/scsi_trace.c 		cmd = "VERIFY";
cmd               110 drivers/scsi/scsi_trace.c 		cmd = "WRITE";
cmd               113 drivers/scsi/scsi_trace.c 		cmd = "WRITE_SAME";
cmd               125 drivers/scsi/scsi_trace.c 			 cmd, lba, txlen, cdb[10] >> 5, ei_lbrt);
cmd               151 drivers/scsi/scsi_trace.c 	const char *ret = trace_seq_buffer_ptr(p), *cmd;
cmd               157 drivers/scsi/scsi_trace.c 		cmd = "READ_CAPACITY_16";
cmd               160 drivers/scsi/scsi_trace.c 		cmd = "GET_LBA_STATUS";
cmd               170 drivers/scsi/scsi_trace.c 	trace_seq_printf(p, "%s lba=%llu alloc_len=%u", cmd, lba, alloc_len);
cmd               181 drivers/scsi/scsi_trace.c 	const char *ret = trace_seq_buffer_ptr(p), *cmd;
cmd               186 drivers/scsi/scsi_trace.c 		cmd = "REPORT_IDENTIFYING_INFORMATION";
cmd               189 drivers/scsi/scsi_trace.c 		cmd = "REPORT_TARGET_PORT_GROUPS";
cmd               192 drivers/scsi/scsi_trace.c 		cmd = "REPORT_ALIASES";
cmd               195 drivers/scsi/scsi_trace.c 		cmd = "REPORT_SUPPORTED_OPERATION_CODES";
cmd               198 drivers/scsi/scsi_trace.c 		cmd = "REPORT_SUPPORTED_TASK_MANAGEMENT_FUNCTIONS";
cmd               201 drivers/scsi/scsi_trace.c 		cmd = "REPORT_PRIORITY";
cmd               204 drivers/scsi/scsi_trace.c 		cmd = "REPORT_TIMESTAMP";
cmd               207 drivers/scsi/scsi_trace.c 		cmd = "MANAGEMENT_PROTOCOL_IN";
cmd               216 drivers/scsi/scsi_trace.c 	trace_seq_printf(p, "%s alloc_len=%u", cmd, alloc_len);
cmd               227 drivers/scsi/scsi_trace.c 	const char *ret = trace_seq_buffer_ptr(p), *cmd;
cmd               232 drivers/scsi/scsi_trace.c 		cmd = "SET_IDENTIFYING_INFORMATION";
cmd               235 drivers/scsi/scsi_trace.c 		cmd = "SET_TARGET_PORT_GROUPS";
cmd               238 drivers/scsi/scsi_trace.c 		cmd = "CHANGE_ALIASES";
cmd               241 drivers/scsi/scsi_trace.c 		cmd = "SET_PRIORITY";
cmd               244 drivers/scsi/scsi_trace.c 		cmd = "SET_TIMESTAMP";
cmd               247 drivers/scsi/scsi_trace.c 		cmd = "MANAGEMENT_PROTOCOL_OUT";
cmd               256 drivers/scsi/scsi_trace.c 	trace_seq_printf(p, "%s alloc_len=%u", cmd, alloc_len);
cmd               267 drivers/scsi/scsi_trace.c 	const char *ret = trace_seq_buffer_ptr(p), *cmd;
cmd               274 drivers/scsi/scsi_trace.c 		cmd = "REPORT_ZONES";
cmd               286 drivers/scsi/scsi_trace.c 			 cmd, (unsigned long long)zone_id, alloc_len,
cmd               298 drivers/scsi/scsi_trace.c 	const char *ret = trace_seq_buffer_ptr(p), *cmd;
cmd               303 drivers/scsi/scsi_trace.c 		cmd = "CLOSE_ZONE";
cmd               306 drivers/scsi/scsi_trace.c 		cmd = "FINISH_ZONE";
cmd               309 drivers/scsi/scsi_trace.c 		cmd = "OPEN_ZONE";
cmd               312 drivers/scsi/scsi_trace.c 		cmd = "RESET_WRITE_POINTER";
cmd               321 drivers/scsi/scsi_trace.c 	trace_seq_printf(p, "%s zone=%llu all=%u", cmd,
cmd              1869 drivers/scsi/scsi_transport_iscsi.c int iscsi_block_scsi_eh(struct scsi_cmnd *cmd)
cmd              1872 drivers/scsi/scsi_transport_iscsi.c 			starget_to_session(scsi_target(cmd->device));
cmd               107 drivers/scsi/scsi_transport_spi.c static int spi_execute(struct scsi_device *sdev, const void *cmd,
cmd               120 drivers/scsi/scsi_transport_spi.c 		result = scsi_execute(sdev, cmd, dir, buffer, bufflen, sense,
cmd              1218 drivers/scsi/scsi_transport_spi.c int spi_populate_tag_msg(unsigned char *msg, struct scsi_cmnd *cmd)
cmd              1220 drivers/scsi/scsi_transport_spi.c         if (cmd->flags & SCMD_TAGGED) {
cmd              1222 drivers/scsi/scsi_transport_spi.c         	*msg++ = cmd->request->tag;
cmd               824 drivers/scsi/sd.c static blk_status_t sd_setup_unmap_cmnd(struct scsi_cmnd *cmd)
cmd               826 drivers/scsi/sd.c 	struct scsi_device *sdp = cmd->device;
cmd               827 drivers/scsi/sd.c 	struct request *rq = cmd->request;
cmd               841 drivers/scsi/sd.c 	cmd->cmd_len = 10;
cmd               842 drivers/scsi/sd.c 	cmd->cmnd[0] = UNMAP;
cmd               843 drivers/scsi/sd.c 	cmd->cmnd[8] = 24;
cmd               851 drivers/scsi/sd.c 	cmd->allowed = SD_MAX_RETRIES;
cmd               852 drivers/scsi/sd.c 	cmd->transfersize = data_len;
cmd               855 drivers/scsi/sd.c 	return scsi_init_io(cmd);
cmd               858 drivers/scsi/sd.c static blk_status_t sd_setup_write_same16_cmnd(struct scsi_cmnd *cmd,
cmd               861 drivers/scsi/sd.c 	struct scsi_device *sdp = cmd->device;
cmd               862 drivers/scsi/sd.c 	struct request *rq = cmd->request;
cmd               875 drivers/scsi/sd.c 	cmd->cmd_len = 16;
cmd               876 drivers/scsi/sd.c 	cmd->cmnd[0] = WRITE_SAME_16;
cmd               878 drivers/scsi/sd.c 		cmd->cmnd[1] = 0x8; /* UNMAP */
cmd               879 drivers/scsi/sd.c 	put_unaligned_be64(lba, &cmd->cmnd[2]);
cmd               880 drivers/scsi/sd.c 	put_unaligned_be32(nr_blocks, &cmd->cmnd[10]);
cmd               882 drivers/scsi/sd.c 	cmd->allowed = SD_MAX_RETRIES;
cmd               883 drivers/scsi/sd.c 	cmd->transfersize = data_len;
cmd               886 drivers/scsi/sd.c 	return scsi_init_io(cmd);
cmd               889 drivers/scsi/sd.c static blk_status_t sd_setup_write_same10_cmnd(struct scsi_cmnd *cmd,
cmd               892 drivers/scsi/sd.c 	struct scsi_device *sdp = cmd->device;
cmd               893 drivers/scsi/sd.c 	struct request *rq = cmd->request;
cmd               906 drivers/scsi/sd.c 	cmd->cmd_len = 10;
cmd               907 drivers/scsi/sd.c 	cmd->cmnd[0] = WRITE_SAME;
cmd               909 drivers/scsi/sd.c 		cmd->cmnd[1] = 0x8; /* UNMAP */
cmd               910 drivers/scsi/sd.c 	put_unaligned_be32(lba, &cmd->cmnd[2]);
cmd               911 drivers/scsi/sd.c 	put_unaligned_be16(nr_blocks, &cmd->cmnd[7]);
cmd               913 drivers/scsi/sd.c 	cmd->allowed = SD_MAX_RETRIES;
cmd               914 drivers/scsi/sd.c 	cmd->transfersize = data_len;
cmd               917 drivers/scsi/sd.c 	return scsi_init_io(cmd);
cmd               920 drivers/scsi/sd.c static blk_status_t sd_setup_write_zeroes_cmnd(struct scsi_cmnd *cmd)
cmd               922 drivers/scsi/sd.c 	struct request *rq = cmd->request;
cmd               923 drivers/scsi/sd.c 	struct scsi_device *sdp = cmd->device;
cmd               931 drivers/scsi/sd.c 			return sd_setup_write_same16_cmnd(cmd, true);
cmd               933 drivers/scsi/sd.c 			return sd_setup_write_same10_cmnd(cmd, true);
cmd               941 drivers/scsi/sd.c 		return sd_setup_write_same16_cmnd(cmd, false);
cmd               943 drivers/scsi/sd.c 	return sd_setup_write_same10_cmnd(cmd, false);
cmd              1015 drivers/scsi/sd.c static blk_status_t sd_setup_write_same_cmnd(struct scsi_cmnd *cmd)
cmd              1017 drivers/scsi/sd.c 	struct request *rq = cmd->request;
cmd              1018 drivers/scsi/sd.c 	struct scsi_device *sdp = cmd->device;
cmd              1033 drivers/scsi/sd.c 		cmd->cmd_len = 16;
cmd              1034 drivers/scsi/sd.c 		cmd->cmnd[0] = WRITE_SAME_16;
cmd              1035 drivers/scsi/sd.c 		put_unaligned_be64(lba, &cmd->cmnd[2]);
cmd              1036 drivers/scsi/sd.c 		put_unaligned_be32(nr_blocks, &cmd->cmnd[10]);
cmd              1038 drivers/scsi/sd.c 		cmd->cmd_len = 10;
cmd              1039 drivers/scsi/sd.c 		cmd->cmnd[0] = WRITE_SAME;
cmd              1040 drivers/scsi/sd.c 		put_unaligned_be32(lba, &cmd->cmnd[2]);
cmd              1041 drivers/scsi/sd.c 		put_unaligned_be16(nr_blocks, &cmd->cmnd[7]);
cmd              1044 drivers/scsi/sd.c 	cmd->transfersize = sdp->sector_size;
cmd              1045 drivers/scsi/sd.c 	cmd->allowed = SD_MAX_RETRIES;
cmd              1058 drivers/scsi/sd.c 	ret = scsi_init_io(cmd);
cmd              1064 drivers/scsi/sd.c static blk_status_t sd_setup_flush_cmnd(struct scsi_cmnd *cmd)
cmd              1066 drivers/scsi/sd.c 	struct request *rq = cmd->request;
cmd              1069 drivers/scsi/sd.c 	memset(&cmd->sdb, 0, sizeof(cmd->sdb));
cmd              1071 drivers/scsi/sd.c 	cmd->cmnd[0] = SYNCHRONIZE_CACHE;
cmd              1072 drivers/scsi/sd.c 	cmd->cmd_len = 10;
cmd              1073 drivers/scsi/sd.c 	cmd->transfersize = 0;
cmd              1074 drivers/scsi/sd.c 	cmd->allowed = SD_MAX_RETRIES;
cmd              1080 drivers/scsi/sd.c static blk_status_t sd_setup_rw32_cmnd(struct scsi_cmnd *cmd, bool write,
cmd              1084 drivers/scsi/sd.c 	cmd->cmnd = mempool_alloc(sd_cdb_pool, GFP_ATOMIC);
cmd              1085 drivers/scsi/sd.c 	if (unlikely(cmd->cmnd == NULL))
cmd              1088 drivers/scsi/sd.c 	cmd->cmd_len = SD_EXT_CDB_SIZE;
cmd              1089 drivers/scsi/sd.c 	memset(cmd->cmnd, 0, cmd->cmd_len);
cmd              1091 drivers/scsi/sd.c 	cmd->cmnd[0]  = VARIABLE_LENGTH_CMD;
cmd              1092 drivers/scsi/sd.c 	cmd->cmnd[7]  = 0x18; /* Additional CDB len */
cmd              1093 drivers/scsi/sd.c 	cmd->cmnd[9]  = write ? WRITE_32 : READ_32;
cmd              1094 drivers/scsi/sd.c 	cmd->cmnd[10] = flags;
cmd              1095 drivers/scsi/sd.c 	put_unaligned_be64(lba, &cmd->cmnd[12]);
cmd              1096 drivers/scsi/sd.c 	put_unaligned_be32(lba, &cmd->cmnd[20]); /* Expected Indirect LBA */
cmd              1097 drivers/scsi/sd.c 	put_unaligned_be32(nr_blocks, &cmd->cmnd[28]);
cmd              1102 drivers/scsi/sd.c static blk_status_t sd_setup_rw16_cmnd(struct scsi_cmnd *cmd, bool write,
cmd              1106 drivers/scsi/sd.c 	cmd->cmd_len  = 16;
cmd              1107 drivers/scsi/sd.c 	cmd->cmnd[0]  = write ? WRITE_16 : READ_16;
cmd              1108 drivers/scsi/sd.c 	cmd->cmnd[1]  = flags;
cmd              1109 drivers/scsi/sd.c 	cmd->cmnd[14] = 0;
cmd              1110 drivers/scsi/sd.c 	cmd->cmnd[15] = 0;
cmd              1111 drivers/scsi/sd.c 	put_unaligned_be64(lba, &cmd->cmnd[2]);
cmd              1112 drivers/scsi/sd.c 	put_unaligned_be32(nr_blocks, &cmd->cmnd[10]);
cmd              1117 drivers/scsi/sd.c static blk_status_t sd_setup_rw10_cmnd(struct scsi_cmnd *cmd, bool write,
cmd              1121 drivers/scsi/sd.c 	cmd->cmd_len = 10;
cmd              1122 drivers/scsi/sd.c 	cmd->cmnd[0] = write ? WRITE_10 : READ_10;
cmd              1123 drivers/scsi/sd.c 	cmd->cmnd[1] = flags;
cmd              1124 drivers/scsi/sd.c 	cmd->cmnd[6] = 0;
cmd              1125 drivers/scsi/sd.c 	cmd->cmnd[9] = 0;
cmd              1126 drivers/scsi/sd.c 	put_unaligned_be32(lba, &cmd->cmnd[2]);
cmd              1127 drivers/scsi/sd.c 	put_unaligned_be16(nr_blocks, &cmd->cmnd[7]);
cmd              1132 drivers/scsi/sd.c static blk_status_t sd_setup_rw6_cmnd(struct scsi_cmnd *cmd, bool write,
cmd              1146 drivers/scsi/sd.c 		scmd_printk(KERN_ERR, cmd, "FUA write on READ/WRITE(6) drive\n");
cmd              1150 drivers/scsi/sd.c 	cmd->cmd_len = 6;
cmd              1151 drivers/scsi/sd.c 	cmd->cmnd[0] = write ? WRITE_6 : READ_6;
cmd              1152 drivers/scsi/sd.c 	cmd->cmnd[1] = (lba >> 16) & 0x1f;
cmd              1153 drivers/scsi/sd.c 	cmd->cmnd[2] = (lba >> 8) & 0xff;
cmd              1154 drivers/scsi/sd.c 	cmd->cmnd[3] = lba & 0xff;
cmd              1155 drivers/scsi/sd.c 	cmd->cmnd[4] = nr_blocks;
cmd              1156 drivers/scsi/sd.c 	cmd->cmnd[5] = 0;
cmd              1161 drivers/scsi/sd.c static blk_status_t sd_setup_read_write_cmnd(struct scsi_cmnd *cmd)
cmd              1163 drivers/scsi/sd.c 	struct request *rq = cmd->request;
cmd              1164 drivers/scsi/sd.c 	struct scsi_device *sdp = cmd->device;
cmd              1176 drivers/scsi/sd.c 	ret = scsi_init_io(cmd);
cmd              1181 drivers/scsi/sd.c 		scmd_printk(KERN_ERR, cmd, "device offline or changed\n");
cmd              1186 drivers/scsi/sd.c 		scmd_printk(KERN_ERR, cmd, "access beyond end of device\n");
cmd              1191 drivers/scsi/sd.c 		scmd_printk(KERN_ERR, cmd, "request not aligned to the logical block size\n");
cmd              1212 drivers/scsi/sd.c 	dix = scsi_prot_sg_count(cmd);
cmd              1213 drivers/scsi/sd.c 	dif = scsi_host_dif_capable(cmd->device->host, sdkp->protection_type);
cmd              1216 drivers/scsi/sd.c 		protect = sd_setup_protect_cmnd(cmd, dix, dif);
cmd              1221 drivers/scsi/sd.c 		ret = sd_setup_rw32_cmnd(cmd, write, lba, nr_blocks,
cmd              1224 drivers/scsi/sd.c 		ret = sd_setup_rw16_cmnd(cmd, write, lba, nr_blocks,
cmd              1228 drivers/scsi/sd.c 		ret = sd_setup_rw10_cmnd(cmd, write, lba, nr_blocks,
cmd              1231 drivers/scsi/sd.c 		ret = sd_setup_rw6_cmnd(cmd, write, lba, nr_blocks,
cmd              1243 drivers/scsi/sd.c 	cmd->transfersize = sdp->sector_size;
cmd              1244 drivers/scsi/sd.c 	cmd->underflow = nr_blocks << 9;
cmd              1245 drivers/scsi/sd.c 	cmd->allowed = SD_MAX_RETRIES;
cmd              1246 drivers/scsi/sd.c 	cmd->sdb.length = nr_blocks * sdp->sector_size;
cmd              1249 drivers/scsi/sd.c 			 scmd_printk(KERN_INFO, cmd,
cmd              1254 drivers/scsi/sd.c 			 scmd_printk(KERN_INFO, cmd,
cmd              1266 drivers/scsi/sd.c static blk_status_t sd_init_command(struct scsi_cmnd *cmd)
cmd              1268 drivers/scsi/sd.c 	struct request *rq = cmd->request;
cmd              1274 drivers/scsi/sd.c 			return sd_setup_unmap_cmnd(cmd);
cmd              1276 drivers/scsi/sd.c 			return sd_setup_write_same16_cmnd(cmd, true);
cmd              1278 drivers/scsi/sd.c 			return sd_setup_write_same10_cmnd(cmd, true);
cmd              1280 drivers/scsi/sd.c 			return sd_setup_write_same10_cmnd(cmd, false);
cmd              1285 drivers/scsi/sd.c 		return sd_setup_write_zeroes_cmnd(cmd);
cmd              1287 drivers/scsi/sd.c 		return sd_setup_write_same_cmnd(cmd);
cmd              1289 drivers/scsi/sd.c 		return sd_setup_flush_cmnd(cmd);
cmd              1292 drivers/scsi/sd.c 		return sd_setup_read_write_cmnd(cmd);
cmd              1294 drivers/scsi/sd.c 		return sd_zbc_setup_reset_cmnd(cmd, false);
cmd              1296 drivers/scsi/sd.c 		return sd_zbc_setup_reset_cmnd(cmd, true);
cmd              1311 drivers/scsi/sd.c 	if (SCpnt->cmnd != scsi_req(rq)->cmd) {
cmd              1463 drivers/scsi/sd.c 		    unsigned int cmd, unsigned long arg)
cmd              1472 drivers/scsi/sd.c 				    "cmd=0x%x\n", disk->disk_name, cmd));
cmd              1474 drivers/scsi/sd.c 	error = scsi_verify_blk_ioctl(bdev, cmd);
cmd              1484 drivers/scsi/sd.c 	error = scsi_ioctl_block_when_processing_errors(sdp, cmd,
cmd              1489 drivers/scsi/sd.c 	if (is_sed_ioctl(cmd))
cmd              1490 drivers/scsi/sd.c 		return sed_ioctl(sdkp->opal_dev, cmd, p);
cmd              1497 drivers/scsi/sd.c 	switch (cmd) {
cmd              1500 drivers/scsi/sd.c 			error = scsi_ioctl(sdp, cmd, p);
cmd              1503 drivers/scsi/sd.c 			error = scsi_cmd_blk_ioctl(bdev, mode, cmd, p);
cmd              1506 drivers/scsi/sd.c 			error = scsi_ioctl(sdp, cmd, p);
cmd              1636 drivers/scsi/sd.c 		unsigned char cmd[10] = { 0 };
cmd              1638 drivers/scsi/sd.c 		cmd[0] = SYNCHRONIZE_CACHE;
cmd              1643 drivers/scsi/sd.c 		res = scsi_execute(sdp, cmd, DMA_NONE, NULL, 0, NULL, sshdr,
cmd              1695 drivers/scsi/sd.c 			   unsigned int cmd, unsigned long arg)
cmd              1703 drivers/scsi/sd.c 	error = scsi_verify_blk_ioctl(bdev, cmd);
cmd              1707 drivers/scsi/sd.c 	error = scsi_ioctl_block_when_processing_errors(sdev, cmd,
cmd              1712 drivers/scsi/sd.c 	if (is_sed_ioctl(cmd))
cmd              1713 drivers/scsi/sd.c 		return sed_ioctl(sdkp->opal_dev, cmd, p);
cmd              1720 drivers/scsi/sd.c 	return sdev->host->hostt->compat_ioctl(sdev, cmd, p);
cmd              1750 drivers/scsi/sd.c 	u8 cmd[16] = { 0, };
cmd              1753 drivers/scsi/sd.c 	cmd[0] = PERSISTENT_RESERVE_OUT;
cmd              1754 drivers/scsi/sd.c 	cmd[1] = sa;
cmd              1755 drivers/scsi/sd.c 	cmd[2] = type;
cmd              1756 drivers/scsi/sd.c 	put_unaligned_be32(sizeof(data), &cmd[5]);
cmd              1762 drivers/scsi/sd.c 	result = scsi_execute_req(sdev, cmd, DMA_TO_DEVICE, &data, sizeof(data),
cmd              2076 drivers/scsi/sd.c 	unsigned char cmd[10];
cmd              2091 drivers/scsi/sd.c 			cmd[0] = TEST_UNIT_READY;
cmd              2092 drivers/scsi/sd.c 			memset((void *) &cmd[1], 0, 9);
cmd              2094 drivers/scsi/sd.c 			the_result = scsi_execute_req(sdkp->device, cmd,
cmd              2145 drivers/scsi/sd.c 				cmd[0] = START_STOP;
cmd              2146 drivers/scsi/sd.c 				cmd[1] = 1;	/* Return immediately */
cmd              2147 drivers/scsi/sd.c 				memset((void *) &cmd[2], 0, 8);
cmd              2148 drivers/scsi/sd.c 				cmd[4] = 1;	/* Start spin cycle */
cmd              2150 drivers/scsi/sd.c 					cmd[4] |= 1 << 4;
cmd              2151 drivers/scsi/sd.c 				scsi_execute_req(sdkp->device, cmd, DMA_NONE,
cmd              2274 drivers/scsi/sd.c 	unsigned char cmd[16];
cmd              2287 drivers/scsi/sd.c 		memset(cmd, 0, 16);
cmd              2288 drivers/scsi/sd.c 		cmd[0] = SERVICE_ACTION_IN_16;
cmd              2289 drivers/scsi/sd.c 		cmd[1] = SAI_READ_CAPACITY_16;
cmd              2290 drivers/scsi/sd.c 		cmd[13] = RC16_LEN;
cmd              2293 drivers/scsi/sd.c 		the_result = scsi_execute_req(sdp, cmd, DMA_FROM_DEVICE,
cmd              2365 drivers/scsi/sd.c 	unsigned char cmd[16];
cmd              2374 drivers/scsi/sd.c 		cmd[0] = READ_CAPACITY;
cmd              2375 drivers/scsi/sd.c 		memset(&cmd[1], 0, 9);
cmd              2378 drivers/scsi/sd.c 		the_result = scsi_execute_req(sdp, cmd, DMA_FROM_DEVICE,
cmd              3490 drivers/scsi/sd.c 	unsigned char cmd[6] = { START_STOP };	/* START_VALID */
cmd              3496 drivers/scsi/sd.c 		cmd[4] |= 1;	/* START */
cmd              3499 drivers/scsi/sd.c 		cmd[4] |= start ? 1 << 4 : 3 << 4;	/* Active or Standby */
cmd              3504 drivers/scsi/sd.c 	res = scsi_execute(sdp, cmd, DMA_NONE, NULL, 0, NULL, &sshdr,
cmd               212 drivers/scsi/sd.h extern blk_status_t sd_zbc_setup_reset_cmnd(struct scsi_cmnd *cmd, bool all);
cmd               213 drivers/scsi/sd.h extern void sd_zbc_complete(struct scsi_cmnd *cmd, unsigned int good_bytes,
cmd               228 drivers/scsi/sd.h static inline blk_status_t sd_zbc_setup_reset_cmnd(struct scsi_cmnd *cmd,
cmd               234 drivers/scsi/sd.h static inline void sd_zbc_complete(struct scsi_cmnd *cmd,
cmd                73 drivers/scsi/sd_zbc.c 	unsigned char cmd[16];
cmd                77 drivers/scsi/sd_zbc.c 	memset(cmd, 0, 16);
cmd                78 drivers/scsi/sd_zbc.c 	cmd[0] = ZBC_IN;
cmd                79 drivers/scsi/sd_zbc.c 	cmd[1] = ZI_REPORT_ZONES;
cmd                80 drivers/scsi/sd_zbc.c 	put_unaligned_be64(lba, &cmd[2]);
cmd                81 drivers/scsi/sd_zbc.c 	put_unaligned_be32(buflen, &cmd[10]);
cmd                83 drivers/scsi/sd_zbc.c 		cmd[14] = ZBC_REPORT_ZONE_PARTIAL;
cmd                85 drivers/scsi/sd_zbc.c 	result = scsi_execute_req(sdp, cmd, DMA_FROM_DEVICE,
cmd               216 drivers/scsi/sd_zbc.c blk_status_t sd_zbc_setup_reset_cmnd(struct scsi_cmnd *cmd, bool all)
cmd               218 drivers/scsi/sd_zbc.c 	struct request *rq = cmd->request;
cmd               234 drivers/scsi/sd_zbc.c 	cmd->cmd_len = 16;
cmd               235 drivers/scsi/sd_zbc.c 	memset(cmd->cmnd, 0, cmd->cmd_len);
cmd               236 drivers/scsi/sd_zbc.c 	cmd->cmnd[0] = ZBC_OUT;
cmd               237 drivers/scsi/sd_zbc.c 	cmd->cmnd[1] = ZO_RESET_WRITE_POINTER;
cmd               239 drivers/scsi/sd_zbc.c 		cmd->cmnd[14] = 0x1;
cmd               241 drivers/scsi/sd_zbc.c 		put_unaligned_be64(block, &cmd->cmnd[2]);
cmd               244 drivers/scsi/sd_zbc.c 	cmd->sc_data_direction = DMA_NONE;
cmd               245 drivers/scsi/sd_zbc.c 	cmd->transfersize = 0;
cmd               246 drivers/scsi/sd_zbc.c 	cmd->allowed = 0;
cmd               260 drivers/scsi/sd_zbc.c void sd_zbc_complete(struct scsi_cmnd *cmd, unsigned int good_bytes,
cmd               263 drivers/scsi/sd_zbc.c 	int result = cmd->result;
cmd               264 drivers/scsi/sd_zbc.c 	struct request *rq = cmd->request;
cmd                81 drivers/scsi/ses.c 	unsigned char cmd[] = {
cmd                91 drivers/scsi/ses.c 	ret =  scsi_execute_req(sdev, cmd, DMA_FROM_DEVICE, buf, bufflen,
cmd               116 drivers/scsi/ses.c 	unsigned char cmd[] = {
cmd               125 drivers/scsi/ses.c 	result = scsi_execute_req(sdev, cmd, DMA_TO_DEVICE, buf, bufflen,
cmd               176 drivers/scsi/sg.c static int sg_start_req(Sg_request *srp, unsigned char *cmd);
cmd               235 drivers/scsi/sg.c static int sg_allow_access(struct file *filp, unsigned char *cmd)
cmd               242 drivers/scsi/sg.c 	return blk_verify_command(cmd, filp->f_mode);
cmd              1702 drivers/scsi/sg.c sg_start_req(Sg_request *srp, unsigned char *cmd)
cmd              1749 drivers/scsi/sg.c 		req->cmd = long_cmdp;
cmd              1750 drivers/scsi/sg.c 	memcpy(req->cmd, cmd, hp->cmd_len);
cmd                66 drivers/scsi/sgiwd93.c void fill_hpc_entries(struct ip22_hostdata *hd, struct scsi_cmnd *cmd, int din)
cmd                68 drivers/scsi/sgiwd93.c 	unsigned long len = cmd->SCp.this_residual;
cmd                69 drivers/scsi/sgiwd93.c 	void *addr = cmd->SCp.ptr;
cmd                75 drivers/scsi/sgiwd93.c 	cmd->SCp.dma_handle = physaddr;
cmd               103 drivers/scsi/sgiwd93.c static int dma_setup(struct scsi_cmnd *cmd, int datainp)
cmd               105 drivers/scsi/sgiwd93.c 	struct ip22_hostdata *hdata = host_to_hostdata(cmd->device->host);
cmd               107 drivers/scsi/sgiwd93.c 		(struct hpc3_scsiregs *) cmd->device->host->base;
cmd               119 drivers/scsi/sgiwd93.c 	if (cmd->SCp.ptr == NULL || cmd->SCp.this_residual == 0)
cmd               122 drivers/scsi/sgiwd93.c 	fill_hpc_entries(hdata, cmd, datainp);
cmd               450 drivers/scsi/smartpqi/smartpqi_init.c 	struct pqi_raid_path_request *request, u8 cmd,
cmd               470 drivers/scsi/smartpqi/smartpqi_init.c 	switch (cmd) {
cmd               483 drivers/scsi/smartpqi/smartpqi_init.c 		cdb[0] = cmd;
cmd               484 drivers/scsi/smartpqi/smartpqi_init.c 		if (cmd == CISS_REPORT_PHYS)
cmd               510 drivers/scsi/smartpqi/smartpqi_init.c 		cdb[6] = cmd;
cmd               519 drivers/scsi/smartpqi/smartpqi_init.c 		cdb[6] = cmd;
cmd               526 drivers/scsi/smartpqi/smartpqi_init.c 		cdb[6] = cmd;
cmd               531 drivers/scsi/smartpqi/smartpqi_init.c 			cmd);
cmd               589 drivers/scsi/smartpqi/smartpqi_init.c static int pqi_send_scsi_raid_request(struct pqi_ctrl_info *ctrl_info, u8 cmd,
cmd               599 drivers/scsi/smartpqi/smartpqi_init.c 		cmd, scsi3addr, buffer,
cmd               614 drivers/scsi/smartpqi/smartpqi_init.c 		u8 cmd, void *buffer, size_t buffer_length)
cmd               616 drivers/scsi/smartpqi/smartpqi_init.c 	return pqi_send_scsi_raid_request(ctrl_info, cmd, RAID_CTLR_LUNID,
cmd               621 drivers/scsi/smartpqi/smartpqi_init.c 		u8 cmd, void *buffer, size_t buffer_length,
cmd               624 drivers/scsi/smartpqi/smartpqi_init.c 	return pqi_send_scsi_raid_request(ctrl_info, cmd, RAID_CTLR_LUNID,
cmd               892 drivers/scsi/smartpqi/smartpqi_init.c static inline int pqi_report_luns(struct pqi_ctrl_info *ctrl_info, u8 cmd,
cmd               895 drivers/scsi/smartpqi/smartpqi_init.c 	return pqi_send_ctrl_raid_request(ctrl_info, cmd, buffer,
cmd               899 drivers/scsi/smartpqi/smartpqi_init.c static int pqi_report_phys_logical_luns(struct pqi_ctrl_info *ctrl_info, u8 cmd,
cmd               915 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_report_luns(ctrl_info, cmd, report_lun_header,
cmd               936 drivers/scsi/smartpqi/smartpqi_init.c 	rc = pqi_report_luns(ctrl_info, cmd, lun_data, lun_data_length);
cmd              6068 drivers/scsi/smartpqi/smartpqi_init.c static int pqi_ioctl(struct scsi_device *sdev, unsigned int cmd,
cmd              6080 drivers/scsi/smartpqi/smartpqi_init.c 	switch (cmd) {
cmd               158 drivers/scsi/smartpqi/smartpqi_sis.c 	u32 cmd, struct sis_sync_cmd_params *params)
cmd               169 drivers/scsi/smartpqi/smartpqi_sis.c 	writel(cmd, &registers->sis_mailbox[0]);
cmd               214 drivers/scsi/smartpqi/smartpqi_sis.c 			cmd, cmd_status);
cmd                68 drivers/scsi/snic/vnic_dev.c 	int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd               261 drivers/scsi/snic/vnic_dev.c static int _svnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd               290 drivers/scsi/snic/vnic_dev.c 			pci_name(vdev->pdev), _CMD_N(cmd), fetch_idx, posted);
cmd               295 drivers/scsi/snic/vnic_dev.c 	dc2c->cmd_ring[posted].cmd = cmd;
cmd               298 drivers/scsi/snic/vnic_dev.c 	if ((_CMD_FLAGS(cmd) & _CMD_FLAGS_NOWAIT))
cmd               301 drivers/scsi/snic/vnic_dev.c 	if (_CMD_DIR(cmd) & _CMD_DIR_WRITE) {
cmd               335 drivers/scsi/snic/vnic_dev.c 				    cmd != CMD_CAPABILITY)
cmd               337 drivers/scsi/snic/vnic_dev.c 						err, _CMD_N(cmd));
cmd               341 drivers/scsi/snic/vnic_dev.c 			if (_CMD_DIR(cmd) & _CMD_DIR_READ) {
cmd               350 drivers/scsi/snic/vnic_dev.c 	pr_err("Timed out devcmd %d\n", _CMD_N(cmd));
cmd               447 drivers/scsi/snic/vnic_dev.c int svnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd               456 drivers/scsi/snic/vnic_dev.c 	err = (*vdev->devcmd_rtn)(vdev, cmd, wait);
cmd                83 drivers/scsi/snic/vnic_dev.h int svnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd,
cmd                73 drivers/scsi/snic/vnic_devcmd.h #define _CMD_DIR(cmd)            (((cmd) >> _CMD_DIRSHIFT) & _CMD_DIRMASK)
cmd                74 drivers/scsi/snic/vnic_devcmd.h #define _CMD_FLAGS(cmd)          (((cmd) >> _CMD_FLAGSSHIFT) & _CMD_FLAGSMASK)
cmd                75 drivers/scsi/snic/vnic_devcmd.h #define _CMD_VTYPE(cmd)          (((cmd) >> _CMD_VTYPESHIFT) & _CMD_VTYPEMASK)
cmd                76 drivers/scsi/snic/vnic_devcmd.h #define _CMD_N(cmd)              (((cmd) >> _CMD_NSHIFT) & _CMD_NMASK)
cmd               231 drivers/scsi/snic/vnic_devcmd.h 	u32 cmd;			/* RW */
cmd               252 drivers/scsi/snic/vnic_devcmd.h 	u32 cmd;                /* same command #defines as original */
cmd               193 drivers/scsi/sr.c 	u8 cmd[] = { GET_EVENT_STATUS_NOTIFICATION,
cmd               206 drivers/scsi/sr.c 	result = scsi_execute_req(sdev, cmd, DMA_FROM_DEVICE, buf, sizeof(buf),
cmd               559 drivers/scsi/sr.c static int sr_block_ioctl(struct block_device *bdev, fmode_t mode, unsigned cmd,
cmd               569 drivers/scsi/sr.c 	ret = scsi_ioctl_block_when_processing_errors(sdev, cmd,
cmd               580 drivers/scsi/sr.c 	switch (cmd) {
cmd               583 drivers/scsi/sr.c 		ret = scsi_ioctl(sdev, cmd, argp);
cmd               587 drivers/scsi/sr.c 	ret = cdrom_ioctl(&cd->cdi, bdev, mode, cmd, arg);
cmd               591 drivers/scsi/sr.c 	ret = scsi_ioctl(sdev, cmd, argp);
cmd               783 drivers/scsi/sr.c 	unsigned char cmd[10];
cmd               790 drivers/scsi/sr.c 		cmd[0] = READ_CAPACITY;
cmd               791 drivers/scsi/sr.c 		memset((void *) &cmd[1], 0, 9);
cmd               795 drivers/scsi/sr.c 		the_result = scsi_execute_req(cd->device, cmd, DMA_FROM_DEVICE,
cmd               978 drivers/scsi/sr.c 	if (cgc->cmd[0] == GPCMD_READ_DISC_INFO && sdev->no_read_disc_info)
cmd                54 drivers/scsi/sr_ioctl.c 	cgc.cmd[0] = GPCMD_READ_TOC_PMA_ATIP;
cmd                55 drivers/scsi/sr_ioctl.c 	cgc.cmd[8] = 12;		/* LSB of length */
cmd                84 drivers/scsi/sr_ioctl.c 	cgc.cmd[0] = GPCMD_READ_TOC_PMA_ATIP;
cmd                85 drivers/scsi/sr_ioctl.c 	cgc.cmd[1] |= (tocentry->cdte_format == CDROM_MSF) ? 0x02 : 0;
cmd                86 drivers/scsi/sr_ioctl.c 	cgc.cmd[6] = tocentry->cdte_track;
cmd                87 drivers/scsi/sr_ioctl.c 	cgc.cmd[8] = 12;		/* LSB of length */
cmd               146 drivers/scsi/sr_ioctl.c 	cgc.cmd[0] = GPCMD_PLAY_AUDIO_MSF;
cmd               147 drivers/scsi/sr_ioctl.c 	cgc.cmd[3] = trk0_te.cdte_addr.msf.minute;
cmd               148 drivers/scsi/sr_ioctl.c 	cgc.cmd[4] = trk0_te.cdte_addr.msf.second;
cmd               149 drivers/scsi/sr_ioctl.c 	cgc.cmd[5] = trk0_te.cdte_addr.msf.frame;
cmd               150 drivers/scsi/sr_ioctl.c 	cgc.cmd[6] = trk1_te.cdte_addr.msf.minute;
cmd               151 drivers/scsi/sr_ioctl.c 	cgc.cmd[7] = trk1_te.cdte_addr.msf.second;
cmd               152 drivers/scsi/sr_ioctl.c 	cgc.cmd[8] = trk1_te.cdte_addr.msf.frame;
cmd               168 drivers/scsi/sr_ioctl.c 	cgc.cmd[0] = GPCMD_PLAYAUDIO_TI;
cmd               169 drivers/scsi/sr_ioctl.c 	cgc.cmd[4] = ti->cdti_trk0;
cmd               170 drivers/scsi/sr_ioctl.c 	cgc.cmd[5] = ti->cdti_ind0;
cmd               171 drivers/scsi/sr_ioctl.c 	cgc.cmd[7] = ti->cdti_trk1;
cmd               172 drivers/scsi/sr_ioctl.c 	cgc.cmd[8] = ti->cdti_ind1;
cmd               203 drivers/scsi/sr_ioctl.c 	result = scsi_execute(SDev, cgc->cmd, cgc->data_direction,
cmd               269 drivers/scsi/sr_ioctl.c 	cgc.cmd[0] = GPCMD_START_STOP_UNIT;
cmd               270 drivers/scsi/sr_ioctl.c 	cgc.cmd[4] = (pos == 0) ? 0x03 /* close */ : 0x02 /* eject */ ;
cmd               394 drivers/scsi/sr_ioctl.c 	cgc.cmd[0] = GPCMD_READ_SUBCHANNEL;
cmd               395 drivers/scsi/sr_ioctl.c 	cgc.cmd[2] = 0x40;	/* I do want the subchannel info */
cmd               396 drivers/scsi/sr_ioctl.c 	cgc.cmd[3] = 0x02;	/* Give me medium catalog number info */
cmd               397 drivers/scsi/sr_ioctl.c 	cgc.cmd[8] = 24;
cmd               427 drivers/scsi/sr_ioctl.c 	cgc.cmd[0] = GPCMD_SET_SPEED;	/* SET CD SPEED */
cmd               428 drivers/scsi/sr_ioctl.c 	cgc.cmd[2] = (speed >> 8) & 0xff;	/* MSB for speed (in kbytes/sec) */
cmd               429 drivers/scsi/sr_ioctl.c 	cgc.cmd[3] = speed & 0xff;	/* LSB */
cmd               444 drivers/scsi/sr_ioctl.c int sr_audio_ioctl(struct cdrom_device_info *cdi, unsigned int cmd, void *arg)
cmd               446 drivers/scsi/sr_ioctl.c 	switch (cmd) {
cmd               482 drivers/scsi/sr_ioctl.c 	cgc.cmd[0] = GPCMD_READ_CD;	/* READ_CD */
cmd               483 drivers/scsi/sr_ioctl.c 	cgc.cmd[1] = ((format & 7) << 2);
cmd               484 drivers/scsi/sr_ioctl.c 	cgc.cmd[2] = (unsigned char) (lba >> 24) & 0xff;
cmd               485 drivers/scsi/sr_ioctl.c 	cgc.cmd[3] = (unsigned char) (lba >> 16) & 0xff;
cmd               486 drivers/scsi/sr_ioctl.c 	cgc.cmd[4] = (unsigned char) (lba >> 8) & 0xff;
cmd               487 drivers/scsi/sr_ioctl.c 	cgc.cmd[5] = (unsigned char) lba & 0xff;
cmd               488 drivers/scsi/sr_ioctl.c 	cgc.cmd[8] = 1;
cmd               491 drivers/scsi/sr_ioctl.c 		cgc.cmd[9] = 0x58;
cmd               494 drivers/scsi/sr_ioctl.c 		cgc.cmd[9] = 0x78;
cmd               497 drivers/scsi/sr_ioctl.c 		cgc.cmd[9] = 0xf8;
cmd               500 drivers/scsi/sr_ioctl.c 		cgc.cmd[9] = 0x10;
cmd               540 drivers/scsi/sr_ioctl.c 	cgc.cmd[0] = GPCMD_READ_10;
cmd               541 drivers/scsi/sr_ioctl.c 	cgc.cmd[2] = (unsigned char) (lba >> 24) & 0xff;
cmd               542 drivers/scsi/sr_ioctl.c 	cgc.cmd[3] = (unsigned char) (lba >> 16) & 0xff;
cmd               543 drivers/scsi/sr_ioctl.c 	cgc.cmd[4] = (unsigned char) (lba >> 8) & 0xff;
cmd               544 drivers/scsi/sr_ioctl.c 	cgc.cmd[5] = (unsigned char) lba & 0xff;
cmd               545 drivers/scsi/sr_ioctl.c 	cgc.cmd[8] = 1;
cmd               130 drivers/scsi/sr_vendor.c 	cgc.cmd[0] = MODE_SELECT;
cmd               131 drivers/scsi/sr_vendor.c 	cgc.cmd[1] = (1 << 4);
cmd               132 drivers/scsi/sr_vendor.c 	cgc.cmd[4] = 12;
cmd               183 drivers/scsi/sr_vendor.c 		cgc.cmd[0] = READ_TOC;
cmd               184 drivers/scsi/sr_vendor.c 		cgc.cmd[8] = 12;
cmd               185 drivers/scsi/sr_vendor.c 		cgc.cmd[9] = 0x40;
cmd               211 drivers/scsi/sr_vendor.c 			cgc.cmd[0] = 0xde;
cmd               212 drivers/scsi/sr_vendor.c 			cgc.cmd[1] = 0x03;
cmd               213 drivers/scsi/sr_vendor.c 			cgc.cmd[2] = 0xb0;
cmd               241 drivers/scsi/sr_vendor.c 			cgc.cmd[0] = 0xc7;
cmd               242 drivers/scsi/sr_vendor.c 			cgc.cmd[1] = 0x03;
cmd               268 drivers/scsi/sr_vendor.c 		cgc.cmd[0] = READ_TOC;
cmd               269 drivers/scsi/sr_vendor.c 		cgc.cmd[8] = 0x04;
cmd               270 drivers/scsi/sr_vendor.c 		cgc.cmd[9] = 0x40;
cmd               285 drivers/scsi/sr_vendor.c 		cgc.cmd[0] = READ_TOC;	/* Read TOC */
cmd               286 drivers/scsi/sr_vendor.c 		cgc.cmd[6] = rc & 0x7f;	/* number of last session */
cmd               287 drivers/scsi/sr_vendor.c 		cgc.cmd[8] = 0x0c;
cmd               288 drivers/scsi/sr_vendor.c 		cgc.cmd[9] = 0x40;
cmd               382 drivers/scsi/st.c 			    SRpnt->cmd[0], SRpnt->cmd[1], SRpnt->cmd[2],
cmd               383 drivers/scsi/st.c 			    SRpnt->cmd[3], SRpnt->cmd[4], SRpnt->cmd[5]);
cmd               399 drivers/scsi/st.c 			 SRpnt->cmd[0] != MODE_SENSE &&
cmd               400 drivers/scsi/st.c 			 SRpnt->cmd[0] != TEST_UNIT_READY) {
cmd               425 drivers/scsi/st.c 	    && SRpnt->cmd[0] != WRITE_6
cmd               426 drivers/scsi/st.c 	    && SRpnt->cmd[0] != WRITE_FILEMARKS
cmd               434 drivers/scsi/st.c 			if (SRpnt->cmd[0] == READ_6)
cmd               436 drivers/scsi/st.c 			else if (SRpnt->cmd[0] == WRITE_6)
cmd               480 drivers/scsi/st.c 	if (scsi_req(req)->cmd[0] == WRITE_6) {
cmd               494 drivers/scsi/st.c 	} else if (scsi_req(req)->cmd[0] == READ_6) {
cmd               538 drivers/scsi/st.c static int st_scsi_execute(struct st_request *SRpnt, const unsigned char *cmd,
cmd               568 drivers/scsi/st.c 	if (cmd[0] == WRITE_6) {
cmd               571 drivers/scsi/st.c 	} else if (cmd[0] == READ_6) {
cmd               579 drivers/scsi/st.c 	rq->cmd_len = COMMAND_SIZE(cmd[0]);
cmd               580 drivers/scsi/st.c 	memset(rq->cmd, 0, BLK_MAX_CDB);
cmd               581 drivers/scsi/st.c 	memcpy(rq->cmd, cmd, rq->cmd_len);
cmd               594 drivers/scsi/st.c st_do_scsi(struct st_request * SRpnt, struct scsi_tape * STp, unsigned char *cmd,
cmd               639 drivers/scsi/st.c 	memcpy(SRpnt->cmd, cmd, sizeof(SRpnt->cmd));
cmd               643 drivers/scsi/st.c 	ret = st_scsi_execute(SRpnt, cmd, direction, NULL, bytes, timeout,
cmd               730 drivers/scsi/st.c 	unsigned char cmd[MAX_COMMAND_SIZE];
cmd               732 drivers/scsi/st.c 	cmd[0] = SPACE;
cmd               733 drivers/scsi/st.c 	cmd[1] = 0x01;		/* Space FileMarks */
cmd               735 drivers/scsi/st.c 		cmd[2] = cmd[3] = 0;
cmd               736 drivers/scsi/st.c 		cmd[4] = 1;
cmd               738 drivers/scsi/st.c 		cmd[2] = cmd[3] = cmd[4] = 0xff;	/* -1 filemarks */
cmd               739 drivers/scsi/st.c 	cmd[5] = 0;
cmd               744 drivers/scsi/st.c 	SRpnt = st_do_scsi(NULL, STp, cmd, 0, DMA_NONE,
cmd               767 drivers/scsi/st.c 	unsigned char cmd[MAX_COMMAND_SIZE];
cmd               781 drivers/scsi/st.c 		memset(cmd, 0, MAX_COMMAND_SIZE);
cmd               782 drivers/scsi/st.c 		cmd[0] = WRITE_6;
cmd               783 drivers/scsi/st.c 		cmd[1] = 1;
cmd               785 drivers/scsi/st.c 		cmd[2] = blks >> 16;
cmd               786 drivers/scsi/st.c 		cmd[3] = blks >> 8;
cmd               787 drivers/scsi/st.c 		cmd[4] = blks;
cmd               789 drivers/scsi/st.c 		SRpnt = st_do_scsi(NULL, STp, cmd, transfer, DMA_TO_DEVICE,
cmd               969 drivers/scsi/st.c 	unsigned char cmd[MAX_COMMAND_SIZE];
cmd               976 drivers/scsi/st.c 		memset((void *) &cmd[0], 0, MAX_COMMAND_SIZE);
cmd               977 drivers/scsi/st.c 		cmd[0] = TEST_UNIT_READY;
cmd               978 drivers/scsi/st.c 		SRpnt = st_do_scsi(SRpnt, STp, cmd, 0, DMA_NONE,
cmd              1042 drivers/scsi/st.c 	unsigned char cmd[MAX_COMMAND_SIZE], saved_cleaning;
cmd              1108 drivers/scsi/st.c 		memset((void *) &cmd[0], 0, MAX_COMMAND_SIZE);
cmd              1109 drivers/scsi/st.c 		cmd[0] = READ_BLOCK_LIMITS;
cmd              1111 drivers/scsi/st.c 		SRpnt = st_do_scsi(SRpnt, STp, cmd, 6, DMA_FROM_DEVICE,
cmd              1134 drivers/scsi/st.c 	memset((void *) &cmd[0], 0, MAX_COMMAND_SIZE);
cmd              1135 drivers/scsi/st.c 	cmd[0] = MODE_SENSE;
cmd              1136 drivers/scsi/st.c 	cmd[4] = 12;
cmd              1138 drivers/scsi/st.c 	SRpnt = st_do_scsi(SRpnt, STp, cmd, 12, DMA_FROM_DEVICE,
cmd              1343 drivers/scsi/st.c 	unsigned char cmd[MAX_COMMAND_SIZE];
cmd              1379 drivers/scsi/st.c 		memset(cmd, 0, MAX_COMMAND_SIZE);
cmd              1380 drivers/scsi/st.c 		cmd[0] = WRITE_FILEMARKS;
cmd              1382 drivers/scsi/st.c 			cmd[1] = 1;
cmd              1383 drivers/scsi/st.c 		cmd[4] = 1 + STp->two_fm;
cmd              1385 drivers/scsi/st.c 		SRpnt = st_do_scsi(NULL, STp, cmd, 0, DMA_NONE,
cmd              1418 drivers/scsi/st.c 		DEBC_printk(STp, "Buffer flushed, %d EOF(s) written\n", cmd[4]);
cmd              1627 drivers/scsi/st.c 	unsigned char cmd[MAX_COMMAND_SIZE];
cmd              1716 drivers/scsi/st.c 	memset(cmd, 0, MAX_COMMAND_SIZE);
cmd              1717 drivers/scsi/st.c 	cmd[0] = WRITE_6;
cmd              1718 drivers/scsi/st.c 	cmd[1] = (STp->block_size != 0);
cmd              1770 drivers/scsi/st.c 		cmd[2] = blks >> 16;
cmd              1771 drivers/scsi/st.c 		cmd[3] = blks >> 8;
cmd              1772 drivers/scsi/st.c 		cmd[4] = blks;
cmd              1774 drivers/scsi/st.c 		SRpnt = st_do_scsi(SRpnt, STp, cmd, transfer, DMA_TO_DEVICE,
cmd              1903 drivers/scsi/st.c 	unsigned char cmd[MAX_COMMAND_SIZE];
cmd              1934 drivers/scsi/st.c 	memset(cmd, 0, MAX_COMMAND_SIZE);
cmd              1935 drivers/scsi/st.c 	cmd[0] = READ_6;
cmd              1936 drivers/scsi/st.c 	cmd[1] = (STp->block_size != 0);
cmd              1937 drivers/scsi/st.c 	if (!cmd[1] && STp->sili)
cmd              1938 drivers/scsi/st.c 		cmd[1] |= 2;
cmd              1939 drivers/scsi/st.c 	cmd[2] = blks >> 16;
cmd              1940 drivers/scsi/st.c 	cmd[3] = blks >> 8;
cmd              1941 drivers/scsi/st.c 	cmd[4] = blks;
cmd              1944 drivers/scsi/st.c 	SRpnt = st_do_scsi(SRpnt, STp, cmd, bytes, DMA_FROM_DEVICE,
cmd              2478 drivers/scsi/st.c 	unsigned char cmd[MAX_COMMAND_SIZE];
cmd              2481 drivers/scsi/st.c 	memset(cmd, 0, MAX_COMMAND_SIZE);
cmd              2482 drivers/scsi/st.c 	cmd[0] = MODE_SENSE;
cmd              2484 drivers/scsi/st.c 		cmd[1] = MODE_SENSE_OMIT_BDESCS;
cmd              2485 drivers/scsi/st.c 	cmd[2] = page;
cmd              2486 drivers/scsi/st.c 	cmd[4] = 255;
cmd              2488 drivers/scsi/st.c 	SRpnt = st_do_scsi(NULL, STp, cmd, cmd[4], DMA_FROM_DEVICE,
cmd              2504 drivers/scsi/st.c 	unsigned char cmd[MAX_COMMAND_SIZE];
cmd              2508 drivers/scsi/st.c 	memset(cmd, 0, MAX_COMMAND_SIZE);
cmd              2509 drivers/scsi/st.c 	cmd[0] = MODE_SELECT;
cmd              2510 drivers/scsi/st.c 	cmd[1] = MODE_SELECT_PAGE_FORMAT;
cmd              2512 drivers/scsi/st.c 	cmd[4] = pgo + (STp->buffer)->b_data[pgo + MP_OFF_PAGE_LENGTH] + 2;
cmd              2522 drivers/scsi/st.c 	SRpnt = st_do_scsi(NULL, STp, cmd, cmd[4], DMA_TO_DEVICE,
cmd              2604 drivers/scsi/st.c 	unsigned char cmd[MAX_COMMAND_SIZE];
cmd              2615 drivers/scsi/st.c 	memset(cmd, 0, MAX_COMMAND_SIZE);
cmd              2616 drivers/scsi/st.c 	cmd[0] = START_STOP;
cmd              2618 drivers/scsi/st.c 		cmd[4] |= 1;
cmd              2625 drivers/scsi/st.c 			    (cmd[4]) ? "" : "un",
cmd              2627 drivers/scsi/st.c 		cmd[3] = load_code - MT_ST_HPLOADER_OFFSET; /* MediaID field of C1553A */
cmd              2630 drivers/scsi/st.c 		cmd[1] = 1;	/* Don't wait for completion */
cmd              2643 drivers/scsi/st.c 	SRpnt = st_do_scsi(NULL, STp, cmd, 0, DMA_NONE,
cmd              2675 drivers/scsi/st.c static void deb_space_print(struct scsi_tape *STp, int direction, char *units, unsigned char *cmd)
cmd              2682 drivers/scsi/st.c 	sc = cmd[2] & 0x80 ? 0xff000000 : 0;
cmd              2683 drivers/scsi/st.c 	sc |= (cmd[2] << 16) | (cmd[3] << 8) | cmd[4];
cmd              2692 drivers/scsi/st.c static void deb_space_print(struct scsi_tape *STp, int direction, char *units, unsigned char *cmd) {}
cmd              2703 drivers/scsi/st.c 	unsigned char cmd[MAX_COMMAND_SIZE];
cmd              2722 drivers/scsi/st.c 	memset(cmd, 0, MAX_COMMAND_SIZE);
cmd              2728 drivers/scsi/st.c 		cmd[0] = SPACE;
cmd              2729 drivers/scsi/st.c 		cmd[1] = 0x01;	/* Space FileMarks */
cmd              2730 drivers/scsi/st.c 		cmd[2] = (arg >> 16);
cmd              2731 drivers/scsi/st.c 		cmd[3] = (arg >> 8);
cmd              2732 drivers/scsi/st.c 		cmd[4] = arg;
cmd              2733 drivers/scsi/st.c 		deb_space_print(STp, ST_DEB_FORWARD, "filemarks", cmd);
cmd              2743 drivers/scsi/st.c 		cmd[0] = SPACE;
cmd              2744 drivers/scsi/st.c 		cmd[1] = 0x01;	/* Space FileMarks */
cmd              2746 drivers/scsi/st.c 		cmd[2] = (ltmp >> 16);
cmd              2747 drivers/scsi/st.c 		cmd[3] = (ltmp >> 8);
cmd              2748 drivers/scsi/st.c 		cmd[4] = ltmp;
cmd              2749 drivers/scsi/st.c 		deb_space_print(STp, ST_DEB_BACKWARD, "filemarks", cmd);
cmd              2756 drivers/scsi/st.c 		cmd[0] = SPACE;
cmd              2757 drivers/scsi/st.c 		cmd[1] = 0x00;	/* Space Blocks */
cmd              2758 drivers/scsi/st.c 		cmd[2] = (arg >> 16);
cmd              2759 drivers/scsi/st.c 		cmd[3] = (arg >> 8);
cmd              2760 drivers/scsi/st.c 		cmd[4] = arg;
cmd              2761 drivers/scsi/st.c 		deb_space_print(STp, ST_DEB_FORWARD, "blocks", cmd);
cmd              2767 drivers/scsi/st.c 		cmd[0] = SPACE;
cmd              2768 drivers/scsi/st.c 		cmd[1] = 0x00;	/* Space Blocks */
cmd              2770 drivers/scsi/st.c 		cmd[2] = (ltmp >> 16);
cmd              2771 drivers/scsi/st.c 		cmd[3] = (ltmp >> 8);
cmd              2772 drivers/scsi/st.c 		cmd[4] = ltmp;
cmd              2773 drivers/scsi/st.c 		deb_space_print(STp, ST_DEB_BACKWARD, "blocks", cmd);
cmd              2779 drivers/scsi/st.c 		cmd[0] = SPACE;
cmd              2780 drivers/scsi/st.c 		cmd[1] = 0x04;	/* Space Setmarks */
cmd              2781 drivers/scsi/st.c 		cmd[2] = (arg >> 16);
cmd              2782 drivers/scsi/st.c 		cmd[3] = (arg >> 8);
cmd              2783 drivers/scsi/st.c 		cmd[4] = arg;
cmd              2784 drivers/scsi/st.c 		deb_space_print(STp, ST_DEB_FORWARD, "setmarks", cmd);
cmd              2791 drivers/scsi/st.c 		cmd[0] = SPACE;
cmd              2792 drivers/scsi/st.c 		cmd[1] = 0x04;	/* Space Setmarks */
cmd              2794 drivers/scsi/st.c 		cmd[2] = (ltmp >> 16);
cmd              2795 drivers/scsi/st.c 		cmd[3] = (ltmp >> 8);
cmd              2796 drivers/scsi/st.c 		cmd[4] = ltmp;
cmd              2797 drivers/scsi/st.c 		deb_space_print(STp, ST_DEB_BACKWARD, "setmarks", cmd);
cmd              2808 drivers/scsi/st.c 		cmd[0] = WRITE_FILEMARKS;
cmd              2810 drivers/scsi/st.c 			cmd[1] = 2;
cmd              2813 drivers/scsi/st.c 			cmd[1] |= 1;
cmd              2814 drivers/scsi/st.c 		cmd[2] = (arg >> 16);
cmd              2815 drivers/scsi/st.c 		cmd[3] = (arg >> 8);
cmd              2816 drivers/scsi/st.c 		cmd[4] = arg;
cmd              2822 drivers/scsi/st.c 					  cmd[2] * 65536 +
cmd              2823 drivers/scsi/st.c 					  cmd[3] * 256 +
cmd              2824 drivers/scsi/st.c 					  cmd[4]);
cmd              2828 drivers/scsi/st.c 					  cmd[2] * 65536 +
cmd              2829 drivers/scsi/st.c 					  cmd[3] * 256 +
cmd              2830 drivers/scsi/st.c 					  cmd[4]);
cmd              2838 drivers/scsi/st.c 		cmd[0] = REZERO_UNIT;
cmd              2840 drivers/scsi/st.c 			cmd[1] = 1;	/* Don't wait for completion */
cmd              2851 drivers/scsi/st.c 		cmd[0] = START_STOP;
cmd              2853 drivers/scsi/st.c 			cmd[1] = 1;	/* Don't wait for completion */
cmd              2856 drivers/scsi/st.c 		cmd[4] = 3;
cmd              2873 drivers/scsi/st.c 		cmd[0] = SPACE;
cmd              2874 drivers/scsi/st.c 		cmd[1] = 3;
cmd              2882 drivers/scsi/st.c 		cmd[0] = ERASE;
cmd              2883 drivers/scsi/st.c 		cmd[1] = (arg ? 1 : 0);	/* Long erase with non-zero argument */
cmd              2885 drivers/scsi/st.c 			cmd[1] |= 2;	/* Don't wait for completion */
cmd              2909 drivers/scsi/st.c 		cmd[0] = MODE_SELECT;
cmd              2911 drivers/scsi/st.c 			cmd[1] = MODE_SELECT_PAGE_FORMAT;
cmd              2912 drivers/scsi/st.c 		cmd[4] = datalen = 12;
cmd              2960 drivers/scsi/st.c 	SRpnt = st_do_scsi(NULL, STp, cmd, datalen, direction,
cmd              3860 drivers/scsi/st.c static long st_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              3867 drivers/scsi/st.c 		ret = sdev->host->hostt->compat_ioctl(sdev, cmd, (void __user *)arg);
cmd                28 drivers/scsi/st.h 	unsigned char cmd[MAX_COMMAND_SIZE];
cmd               297 drivers/scsi/stex.c 	struct scsi_cmnd *cmd;
cmd               398 drivers/scsi/stex.c static void stex_invalid_field(struct scsi_cmnd *cmd,
cmd               401 drivers/scsi/stex.c 	cmd->result = (DRIVER_SENSE << 24) | SAM_STAT_CHECK_CONDITION;
cmd               404 drivers/scsi/stex.c 	scsi_build_sense_buffer(0, cmd->sense_buffer, ILLEGAL_REQUEST, 0x24,
cmd               406 drivers/scsi/stex.c 	done(cmd);
cmd               428 drivers/scsi/stex.c 	struct scsi_cmnd *cmd;
cmd               434 drivers/scsi/stex.c 	cmd = ccb->cmd;
cmd               435 drivers/scsi/stex.c 	nseg = scsi_dma_map(cmd);
cmd               443 drivers/scsi/stex.c 		dst->sz_in_byte = cpu_to_le32(scsi_bufflen(cmd));
cmd               446 drivers/scsi/stex.c 		scsi_for_each_sg(cmd, sg, nseg, i) {
cmd               460 drivers/scsi/stex.c 	struct scsi_cmnd *cmd;
cmd               466 drivers/scsi/stex.c 	cmd = ccb->cmd;
cmd               467 drivers/scsi/stex.c 	nseg = scsi_dma_map(cmd);
cmd               475 drivers/scsi/stex.c 		dst->sz_in_byte = cpu_to_le32(scsi_bufflen(cmd));
cmd               478 drivers/scsi/stex.c 		scsi_for_each_sg(cmd, sg, nseg, i) {
cmd               496 drivers/scsi/stex.c 	scsi_sg_copy_to_buffer(ccb->cmd, p, count);
cmd               514 drivers/scsi/stex.c 	scsi_sg_copy_from_buffer(ccb->cmd, p, count);
cmd               533 drivers/scsi/stex.c 	struct scsi_cmnd *cmd;
cmd               542 drivers/scsi/stex.c 	cmd = hba->ccb[tag].cmd;
cmd               544 drivers/scsi/stex.c 	if (likely(cmd)) {
cmd               545 drivers/scsi/stex.c 		msg_h->channel = (u8)cmd->device->channel;
cmd               546 drivers/scsi/stex.c 		msg_h->timeout = cpu_to_le16(cmd->request->timeout/HZ);
cmd               577 drivers/scsi/stex.c 		if (ccb->cmd) {
cmd               578 drivers/scsi/stex.c 			scsi_dma_unmap(ccb->cmd);
cmd               579 drivers/scsi/stex.c 			ccb->cmd->result = status << 16;
cmd               580 drivers/scsi/stex.c 			ccb->cmd->scsi_done(ccb->cmd);
cmd               581 drivers/scsi/stex.c 			ccb->cmd = NULL;
cmd               597 drivers/scsi/stex.c stex_queuecommand_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *))
cmd               605 drivers/scsi/stex.c 	host = cmd->device->host;
cmd               606 drivers/scsi/stex.c 	id = cmd->device->id;
cmd               607 drivers/scsi/stex.c 	lun = cmd->device->lun;
cmd               610 drivers/scsi/stex.c 		cmd->result = DID_NO_CONNECT;
cmd               611 drivers/scsi/stex.c 		done(cmd);
cmd               617 drivers/scsi/stex.c 	switch (cmd->cmnd[0]) {
cmd               624 drivers/scsi/stex.c 		page = cmd->cmnd[2] & 0x3f;
cmd               626 drivers/scsi/stex.c 			scsi_sg_copy_from_buffer(cmd, ms10_caching_page,
cmd               628 drivers/scsi/stex.c 			cmd->result = DID_OK << 16 | COMMAND_COMPLETE << 8;
cmd               629 drivers/scsi/stex.c 			done(cmd);
cmd               631 drivers/scsi/stex.c 			stex_invalid_field(cmd, done);
cmd               641 drivers/scsi/stex.c 			stex_invalid_field(cmd, done);
cmd               647 drivers/scsi/stex.c 			cmd->result = DID_OK << 16 | COMMAND_COMPLETE << 8;
cmd               648 drivers/scsi/stex.c 			done(cmd);
cmd               654 drivers/scsi/stex.c 			cmd->result = DID_NO_CONNECT << 16;
cmd               655 drivers/scsi/stex.c 			done(cmd);
cmd               660 drivers/scsi/stex.c 		if (!lun && !cmd->device->channel &&
cmd               661 drivers/scsi/stex.c 			(cmd->cmnd[1] & INQUIRY_EVPD) == 0) {
cmd               662 drivers/scsi/stex.c 			scsi_sg_copy_from_buffer(cmd, (void *)console_inq_page,
cmd               664 drivers/scsi/stex.c 			cmd->result = DID_OK << 16 | COMMAND_COMPLETE << 8;
cmd               665 drivers/scsi/stex.c 			done(cmd);
cmd               667 drivers/scsi/stex.c 			stex_invalid_field(cmd, done);
cmd               670 drivers/scsi/stex.c 		if (cmd->cmnd[1] == PASSTHRU_GET_DRVVER) {
cmd               681 drivers/scsi/stex.c 			cp_len = scsi_sg_copy_from_buffer(cmd, &ver, cp_len);
cmd               682 drivers/scsi/stex.c 			cmd->result = sizeof(ver) == cp_len ?
cmd               685 drivers/scsi/stex.c 			done(cmd);
cmd               692 drivers/scsi/stex.c 	cmd->scsi_done = done;
cmd               694 drivers/scsi/stex.c 	tag = cmd->request->tag;
cmd               705 drivers/scsi/stex.c 	memcpy(req->cdb, cmd->cmnd, STEX_CDB_LENGTH);
cmd               707 drivers/scsi/stex.c 	if (cmd->sc_data_direction == DMA_FROM_DEVICE)
cmd               709 drivers/scsi/stex.c 	else if (cmd->sc_data_direction == DMA_TO_DEVICE)
cmd               714 drivers/scsi/stex.c 	hba->ccb[tag].cmd = cmd;
cmd               716 drivers/scsi/stex.c 	hba->ccb[tag].sense_buffer = cmd->sense_buffer;
cmd               731 drivers/scsi/stex.c 	struct scsi_cmnd *cmd = ccb->cmd;
cmd               767 drivers/scsi/stex.c 	cmd->result = result;
cmd               768 drivers/scsi/stex.c 	cmd->scsi_done(cmd);
cmd               781 drivers/scsi/stex.c 	if (ccb->cmd == NULL)
cmd               783 drivers/scsi/stex.c 	scsi_sg_copy_from_buffer(ccb->cmd, resp->variable, variable);
cmd               789 drivers/scsi/stex.c 	if (ccb->cmd->cmnd[0] == MGT_CMD &&
cmd               791 drivers/scsi/stex.c 		scsi_set_resid(ccb->cmd, scsi_bufflen(ccb->cmd) -
cmd               863 drivers/scsi/stex.c 		if (likely(ccb->cmd != NULL)) {
cmd               867 drivers/scsi/stex.c 			if (unlikely(ccb->cmd->cmnd[0] == PASSTHRU_CMD &&
cmd               868 drivers/scsi/stex.c 				ccb->cmd->cmnd[1] == PASSTHRU_GET_ADAPTER))
cmd               871 drivers/scsi/stex.c 			scsi_dma_unmap(ccb->cmd);
cmd               971 drivers/scsi/stex.c 			if (likely(ccb->cmd != NULL))
cmd               975 drivers/scsi/stex.c 		if (likely(ccb->cmd != NULL)) {
cmd               976 drivers/scsi/stex.c 			scsi_dma_unmap(ccb->cmd);
cmd              1246 drivers/scsi/stex.c static int stex_abort(struct scsi_cmnd *cmd)
cmd              1248 drivers/scsi/stex.c 	struct Scsi_Host *host = cmd->device->host;
cmd              1250 drivers/scsi/stex.c 	u16 tag = cmd->request->tag;
cmd              1256 drivers/scsi/stex.c 	scmd_printk(KERN_INFO, cmd, "aborting command\n");
cmd              1261 drivers/scsi/stex.c 		hba->ccb[tag].req && hba->ccb[tag].cmd == cmd)
cmd              1298 drivers/scsi/stex.c 	scsi_dma_unmap(cmd);
cmd              1439 drivers/scsi/stex.c static int stex_reset(struct scsi_cmnd *cmd)
cmd              1443 drivers/scsi/stex.c 	hba = (struct st_hba *) &cmd->device->host->hostdata[0];
cmd              1445 drivers/scsi/stex.c 	shost_printk(KERN_INFO, cmd->device->host,
cmd              1895 drivers/scsi/stex.c 	hba->ccb[tag].cmd = NULL;
cmd               417 drivers/scsi/storvsc_drv.c 	struct scsi_cmnd *cmd;
cmd              1004 drivers/scsi/storvsc_drv.c 	struct scsi_cmnd *scmnd = cmd_request->cmd;
cmd              1102 drivers/scsi/storvsc_drv.c 			memcpy(request->cmd->sense_buffer,
cmd              1589 drivers/scsi/storvsc_drv.c 	cmd_request->cmd = scmnd;
cmd               335 drivers/scsi/sun3_scsi.c                                  struct scsi_cmnd *cmd)
cmd               337 drivers/scsi/sun3_scsi.c 	int wanted_len = cmd->SCp.this_residual;
cmd               339 drivers/scsi/sun3_scsi.c 	if (wanted_len < DMA_MIN_SIZE || blk_rq_is_passthrough(cmd->request))
cmd               129 drivers/scsi/sun3x_esp.c 				  u32 dma_count, int write, u8 cmd)
cmd               133 drivers/scsi/sun3x_esp.c 	BUG_ON(!(cmd & ESP_CMD_DMA));
cmd               146 drivers/scsi/sun3x_esp.c 	scsi_esp_cmd(esp, cmd);
cmd               386 drivers/scsi/sun_esp.c 				  u32 dma_count, int write, u8 cmd)
cmd               390 drivers/scsi/sun_esp.c 	BUG_ON(!(cmd & ESP_CMD_DMA));
cmd               398 drivers/scsi/sun_esp.c 		scsi_esp_cmd(esp, cmd);
cmd               425 drivers/scsi/sun_esp.c 		scsi_esp_cmd(esp, cmd);
cmd               379 drivers/scsi/sym53c8xx_2/sym_fw1.h 		offsetof (struct sym_dsb, cmd),
cmd               364 drivers/scsi/sym53c8xx_2/sym_fw2.h 		offsetof (struct sym_dsb, cmd),
cmd               121 drivers/scsi/sym53c8xx_2/sym_glue.c #define SYM_UCMD_PTR(cmd)  ((struct sym_ucmd *)(&(cmd)->SCp))
cmd               122 drivers/scsi/sym53c8xx_2/sym_glue.c #define SYM_SOFTC_PTR(cmd) sym_get_hcb(cmd->device->host)
cmd               127 drivers/scsi/sym53c8xx_2/sym_glue.c void sym_xpt_done(struct sym_hcb *np, struct scsi_cmnd *cmd)
cmd               129 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct sym_ucmd *ucmd = SYM_UCMD_PTR(cmd);
cmd               135 drivers/scsi/sym53c8xx_2/sym_glue.c 	scsi_dma_unmap(cmd);
cmd               136 drivers/scsi/sym53c8xx_2/sym_glue.c 	cmd->scsi_done(cmd);
cmd               176 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct scsi_cmnd *cmd = cp->cmd;
cmd               187 drivers/scsi/sym53c8xx_2/sym_glue.c 			sym_print_xerr(cmd, cp->sv_xerr_status);
cmd               197 drivers/scsi/sym53c8xx_2/sym_glue.c 			memset(cmd->sense_buffer, 0, SCSI_SENSE_BUFFERSIZE);
cmd               198 drivers/scsi/sym53c8xx_2/sym_glue.c 			memcpy(cmd->sense_buffer, cp->sns_bbuf,
cmd               208 drivers/scsi/sym53c8xx_2/sym_glue.c 				p  = (u_char *) cmd->sense_data;
cmd               221 drivers/scsi/sym53c8xx_2/sym_glue.c 			sym_reset_scsi_target(np, cmd->device->id);
cmd               232 drivers/scsi/sym53c8xx_2/sym_glue.c 			sym_print_addr(cmd, "COMMAND FAILED (%x %x %x).\n",
cmd               241 drivers/scsi/sym53c8xx_2/sym_glue.c 	scsi_set_resid(cmd, resid);
cmd               242 drivers/scsi/sym53c8xx_2/sym_glue.c 	cmd->result = (drv_status << 24) | (cam_status << 16) | scsi_status;
cmd               245 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym_scatter(struct sym_hcb *np, struct sym_ccb *cp, struct scsi_cmnd *cmd)
cmd               252 drivers/scsi/sym53c8xx_2/sym_glue.c 	use_sg = scsi_dma_map(cmd);
cmd               259 drivers/scsi/sym53c8xx_2/sym_glue.c 			scsi_dma_unmap(cmd);
cmd               265 drivers/scsi/sym53c8xx_2/sym_glue.c 		scsi_for_each_sg(cmd, sg, use_sg, segment) {
cmd               287 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym_queue_command(struct sym_hcb *np, struct scsi_cmnd *cmd)
cmd               289 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct scsi_device *sdev = cmd->device;
cmd               309 drivers/scsi/sym53c8xx_2/sym_glue.c 	cp = sym_get_ccb(np, cmd, order);
cmd               312 drivers/scsi/sym53c8xx_2/sym_glue.c 	sym_queue_scsiio(np, cmd, cp);
cmd               319 drivers/scsi/sym53c8xx_2/sym_glue.c static inline int sym_setup_cdb(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp)
cmd               321 drivers/scsi/sym53c8xx_2/sym_glue.c 	memcpy(cp->cdb_buf, cmd->cmnd, cmd->cmd_len);
cmd               323 drivers/scsi/sym53c8xx_2/sym_glue.c 	cp->phys.cmd.addr = CCB_BA(cp, cdb_buf[0]);
cmd               324 drivers/scsi/sym53c8xx_2/sym_glue.c 	cp->phys.cmd.size = cpu_to_scr(cmd->cmd_len);
cmd               332 drivers/scsi/sym53c8xx_2/sym_glue.c int sym_setup_data_and_start(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp)
cmd               340 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (sym_setup_cdb(np, cmd, cp))
cmd               346 drivers/scsi/sym53c8xx_2/sym_glue.c 	dir = cmd->sc_data_direction;
cmd               348 drivers/scsi/sym53c8xx_2/sym_glue.c 		cp->segments = sym_scatter(np, cp, cmd);
cmd               350 drivers/scsi/sym53c8xx_2/sym_glue.c 			sym_set_cam_status(cmd, DID_ERROR);
cmd               369 drivers/scsi/sym53c8xx_2/sym_glue.c 		scmd_printk(KERN_INFO, cmd, "got DMA_BIDIRECTIONAL command");
cmd               370 drivers/scsi/sym53c8xx_2/sym_glue.c 		sym_set_cam_status(cmd, DID_ERROR);
cmd               419 drivers/scsi/sym53c8xx_2/sym_glue.c 	sym_xpt_done(np, cmd);
cmd               495 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym53c8xx_queue_command_lck(struct scsi_cmnd *cmd,
cmd               498 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct sym_hcb *np = SYM_SOFTC_PTR(cmd);
cmd               499 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct sym_ucmd *ucp = SYM_UCMD_PTR(cmd);
cmd               502 drivers/scsi/sym53c8xx_2/sym_glue.c 	cmd->scsi_done = done;
cmd               509 drivers/scsi/sym53c8xx_2/sym_glue.c 	if (np->s.settle_time_valid && cmd->request->timeout) {
cmd               510 drivers/scsi/sym53c8xx_2/sym_glue.c 		unsigned long tlimit = jiffies + cmd->request->timeout;
cmd               520 drivers/scsi/sym53c8xx_2/sym_glue.c 	sts = sym_queue_command(np, cmd);
cmd               578 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym_eh_handler(int op, char *opname, struct scsi_cmnd *cmd)
cmd               580 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct sym_ucmd *ucmd = SYM_UCMD_PTR(cmd);
cmd               581 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct Scsi_Host *shost = cmd->device->host;
cmd               590 drivers/scsi/sym53c8xx_2/sym_glue.c 	scmd_printk(KERN_WARNING, cmd, "%s operation started\n", opname);
cmd               626 drivers/scsi/sym53c8xx_2/sym_glue.c 		if (cp->cmd == cmd) {
cmd               636 drivers/scsi/sym53c8xx_2/sym_glue.c 		sts = sym_abort_scsiio(np, cmd, 1);
cmd               639 drivers/scsi/sym53c8xx_2/sym_glue.c 		sts = sym_reset_scsi_target(np, cmd->device->id);
cmd               670 drivers/scsi/sym53c8xx_2/sym_glue.c 	dev_warn(&cmd->device->sdev_gendev, "%s operation %s.\n", opname,
cmd               679 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym53c8xx_eh_abort_handler(struct scsi_cmnd *cmd)
cmd               681 drivers/scsi/sym53c8xx_2/sym_glue.c 	return sym_eh_handler(SYM_EH_ABORT, "ABORT", cmd);
cmd               684 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym53c8xx_eh_device_reset_handler(struct scsi_cmnd *cmd)
cmd               686 drivers/scsi/sym53c8xx_2/sym_glue.c 	return sym_eh_handler(SYM_EH_DEVICE_RESET, "DEVICE RESET", cmd);
cmd               689 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym53c8xx_eh_bus_reset_handler(struct scsi_cmnd *cmd)
cmd               691 drivers/scsi/sym53c8xx_2/sym_glue.c 	return sym_eh_handler(SYM_EH_BUS_RESET, "BUS RESET", cmd);
cmd               694 drivers/scsi/sym53c8xx_2/sym_glue.c static int sym53c8xx_eh_host_reset_handler(struct scsi_cmnd *cmd)
cmd               696 drivers/scsi/sym53c8xx_2/sym_glue.c 	return sym_eh_handler(SYM_EH_HOST_RESET, "HOST RESET", cmd);
cmd               882 drivers/scsi/sym53c8xx_2/sym_glue.c 	u_long	cmd;
cmd               899 drivers/scsi/sym53c8xx_2/sym_glue.c 	switch (uc->cmd) {
cmd               923 drivers/scsi/sym53c8xx_2/sym_glue.c 			switch (uc->cmd) {
cmd              1025 drivers/scsi/sym53c8xx_2/sym_glue.c 	struct sym_usrcmd cmd, *uc = &cmd;
cmd              1035 drivers/scsi/sym53c8xx_2/sym_glue.c 		uc->cmd = UC_SETSYNC;
cmd              1037 drivers/scsi/sym53c8xx_2/sym_glue.c 		uc->cmd = UC_SETTAGS;
cmd              1039 drivers/scsi/sym53c8xx_2/sym_glue.c 		uc->cmd = UC_SETVERBOSE;
cmd              1041 drivers/scsi/sym53c8xx_2/sym_glue.c 		uc->cmd = UC_SETWIDE;
cmd              1044 drivers/scsi/sym53c8xx_2/sym_glue.c 		uc->cmd = UC_SETDEBUG;
cmd              1047 drivers/scsi/sym53c8xx_2/sym_glue.c 		uc->cmd = UC_SETFLAG;
cmd              1049 drivers/scsi/sym53c8xx_2/sym_glue.c 		uc->cmd = UC_RESETDEV;
cmd              1051 drivers/scsi/sym53c8xx_2/sym_glue.c 		uc->cmd = UC_CLEARDEV;
cmd              1056 drivers/scsi/sym53c8xx_2/sym_glue.c printk("sym_user_command: arg_len=%d, cmd=%ld\n", arg_len, uc->cmd);
cmd              1063 drivers/scsi/sym53c8xx_2/sym_glue.c 	switch(uc->cmd) {
cmd              1084 drivers/scsi/sym53c8xx_2/sym_glue.c 	switch(uc->cmd) {
cmd               225 drivers/scsi/sym53c8xx_2/sym_glue.h sym_set_cam_status(struct scsi_cmnd *cmd, int status)
cmd               227 drivers/scsi/sym53c8xx_2/sym_glue.h 	cmd->result &= ~(0xff  << 16);
cmd               228 drivers/scsi/sym53c8xx_2/sym_glue.h 	cmd->result |= (status << 16);
cmd               235 drivers/scsi/sym53c8xx_2/sym_glue.h sym_get_cam_status(struct scsi_cmnd *cmd)
cmd               237 drivers/scsi/sym53c8xx_2/sym_glue.h 	return host_byte(cmd->result);
cmd               243 drivers/scsi/sym53c8xx_2/sym_glue.h static inline void sym_set_cam_result_ok(struct sym_ccb *cp, struct scsi_cmnd *cmd, int resid)
cmd               245 drivers/scsi/sym53c8xx_2/sym_glue.h 	scsi_set_resid(cmd, resid);
cmd               246 drivers/scsi/sym53c8xx_2/sym_glue.h 	cmd->result = (DID_OK << 16) | (cp->ssss_status & 0x7f);
cmd               251 drivers/scsi/sym53c8xx_2/sym_glue.h #define sym_print_addr(cmd, arg...) dev_info(&cmd->device->sdev_gendev , ## arg)
cmd                62 drivers/scsi/sym53c8xx_2/sym_hipd.c 	sym_print_addr(cp->cmd, "%s: ", label);
cmd                80 drivers/scsi/sym53c8xx_2/sym_hipd.c void sym_print_xerr(struct scsi_cmnd *cmd, int x_status)
cmd                83 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_print_addr(cmd, "unrecovered SCSI parity error.\n");
cmd                86 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_print_addr(cmd, "extraneous data discarded.\n");
cmd                89 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_print_addr(cmd, "illegal scsi phase (4/5).\n");
cmd                92 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_print_addr(cmd, "ODD transfer in DATA OUT phase.\n");
cmd                95 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_print_addr(cmd, "ODD transfer in DATA IN phase.\n");
cmd              1512 drivers/scsi/sym53c8xx_2/sym_hipd.c 		scmd_printk(KERN_DEBUG, cp->cmd, "queuepos=%d\n",
cmd              1634 drivers/scsi/sym53c8xx_2/sym_hipd.c 		struct scsi_cmnd *cmd;
cmd              1640 drivers/scsi/sym53c8xx_2/sym_hipd.c 		cmd = cp->cmd;
cmd              1642 drivers/scsi/sym53c8xx_2/sym_hipd.c 			sym_set_cam_status(cmd, cam_status);
cmd              1644 drivers/scsi/sym53c8xx_2/sym_hipd.c 		if (sym_get_cam_status(cmd) == DID_SOFT_ERROR) {
cmd              1663 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_xpt_done(np, cmd);
cmd              2304 drivers/scsi/sym53c8xx_2/sym_hipd.c 	u_char	cmd	= dbc >> 24;
cmd              2305 drivers/scsi/sym53c8xx_2/sym_hipd.c 	int phase	= cmd & 7;
cmd              2331 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if ((cmd & 0xc0) || !(phase & 1) || !(sbcl & 0x8))
cmd              2398 drivers/scsi/sym53c8xx_2/sym_hipd.c 	u_char	cmd;
cmd              2407 drivers/scsi/sym53c8xx_2/sym_hipd.c 	cmd	= dbc >> 24;
cmd              2422 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if ((cmd & 7) != 1 && (cmd & 7) != 5) {
cmd              2475 drivers/scsi/sym53c8xx_2/sym_hipd.c 		printf ("P%x%x RL=%d D=%d ", cmd&7, INB(np, nc_sbcl)&7,
cmd              2500 drivers/scsi/sym53c8xx_2/sym_hipd.c 			cp, (unsigned)dsp, (unsigned)nxtdsp, vdsp, cmd);
cmd              2520 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if (cmd & 0x10) {	/* Table indirect */
cmd              2542 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if (((cmd & 2) ? cmd : (cmd & ~4)) != (scr_to_cpu(vdsp[0]) >> 24)) {
cmd              2543 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_print_addr(cp->cmd,
cmd              2545 drivers/scsi/sym53c8xx_2/sym_hipd.c 			cmd, scr_to_cpu(vdsp[0]) >> 24);
cmd              2553 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if (cmd & 2) {
cmd              2554 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_print_addr(cp->cmd,
cmd              2556 drivers/scsi/sym53c8xx_2/sym_hipd.c 			cmd&7, INB(np, nc_sbcl)&7, (unsigned)olen,
cmd              2609 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if ((cmd & 7) == 1 && cp && (cp->phys.select.sel_scntl3 & EWS) &&
cmd              2640 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_print_addr(cp->cmd, "PM %x %x %x / %x %x %x.\n",
cmd              2685 drivers/scsi/sym53c8xx_2/sym_hipd.c 	switch (cmd & 7) {
cmd              2715 drivers/scsi/sym53c8xx_2/sym_hipd.c 				struct scsi_device *dev = cp->cmd->device;
cmd              2991 drivers/scsi/sym53c8xx_2/sym_hipd.c 			sym_set_cam_status(cp->cmd, DID_SOFT_ERROR);
cmd              2993 drivers/scsi/sym53c8xx_2/sym_hipd.c 			sym_set_cam_status(cp->cmd, DID_REQUEUE);
cmd              3059 drivers/scsi/sym53c8xx_2/sym_hipd.c 			sym_print_addr(cp->cmd, "%s\n",
cmd              3120 drivers/scsi/sym53c8xx_2/sym_hipd.c 		cp->phys.cmd.addr	= CCB_BA(cp, sensecmd);
cmd              3121 drivers/scsi/sym53c8xx_2/sym_hipd.c 		cp->phys.cmd.size	= cpu_to_scr(6);
cmd              3128 drivers/scsi/sym53c8xx_2/sym_hipd.c 		if (cp->cmd->device->scsi_level <= SCSI_2 && cp->lun <= 7)
cmd              3205 drivers/scsi/sym53c8xx_2/sym_hipd.c 		struct scsi_cmnd *cmd;
cmd              3207 drivers/scsi/sym53c8xx_2/sym_hipd.c 		cmd = cp->cmd;
cmd              3219 drivers/scsi/sym53c8xx_2/sym_hipd.c 		if (sym_get_cam_status(cmd) != DID_TIME_OUT)
cmd              3220 drivers/scsi/sym53c8xx_2/sym_hipd.c 			sym_set_cam_status(cmd, cam_status);
cmd              3387 drivers/scsi/sym53c8xx_2/sym_hipd.c 		assert(i && sym_get_cam_status(cp->cmd) == DID_SOFT_ERROR);
cmd              3396 drivers/scsi/sym53c8xx_2/sym_hipd.c 			sym_set_cam_status(cp->cmd, DID_TIME_OUT);
cmd              3398 drivers/scsi/sym53c8xx_2/sym_hipd.c 			sym_set_cam_status(cp->cmd, DID_ABORT);
cmd              3512 drivers/scsi/sym53c8xx_2/sym_hipd.c 			sym_set_cam_status(cp->cmd, DID_TIME_OUT);
cmd              3982 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_print_addr(cp->cmd,
cmd              4221 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_print_addr(cp->cmd, "wdtr: wide=%d chg=%d.\n",
cmd              4363 drivers/scsi/sym53c8xx_2/sym_hipd.c 		scmd_printk(lvl, cp->cmd, fmt, ##v);		\
cmd              4594 drivers/scsi/sym53c8xx_2/sym_hipd.c 				sym_print_addr(cp->cmd,
cmd              4645 drivers/scsi/sym53c8xx_2/sym_hipd.c struct sym_ccb *sym_get_ccb (struct sym_hcb *np, struct scsi_cmnd *cmd, u_char tag_order)
cmd              4647 drivers/scsi/sym53c8xx_2/sym_hipd.c 	u_char tn = cmd->device->id;
cmd              4648 drivers/scsi/sym53c8xx_2/sym_hipd.c 	u_char ln = cmd->device->lun;
cmd              4759 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_print_addr(cmd, "ccb @%p using tag %d.\n", cp, tag);
cmd              4778 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_print_addr(cp->cmd, "ccb @%p freeing tag %d.\n",
cmd              4841 drivers/scsi/sym53c8xx_2/sym_hipd.c 	cp->cmd = NULL;
cmd              5131 drivers/scsi/sym53c8xx_2/sym_hipd.c int sym_queue_scsiio(struct sym_hcb *np, struct scsi_cmnd *cmd, struct sym_ccb *cp)
cmd              5133 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct scsi_device *sdev = cmd->device;
cmd              5143 drivers/scsi/sym53c8xx_2/sym_hipd.c 	cp->cmd = cmd;
cmd              5188 drivers/scsi/sym53c8xx_2/sym_hipd.c 					sym_print_addr(cmd,
cmd              5220 drivers/scsi/sym53c8xx_2/sym_hipd.c 	     cmd->cmnd[0] == INQUIRY || cmd->cmnd[0] == REQUEST_SENSE) &&
cmd              5266 drivers/scsi/sym53c8xx_2/sym_hipd.c 	return sym_setup_data_and_start(np, cmd, cp);
cmd              5321 drivers/scsi/sym53c8xx_2/sym_hipd.c int sym_abort_scsiio(struct sym_hcb *np, struct scsi_cmnd *cmd, int timed_out)
cmd              5332 drivers/scsi/sym53c8xx_2/sym_hipd.c 		if (cp2->cmd == cmd) {
cmd              5354 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct scsi_cmnd *cmd;
cmd              5363 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if (!cp || !cp->cmd)
cmd              5366 drivers/scsi/sym53c8xx_2/sym_hipd.c 	cmd = cp->cmd;
cmd              5367 drivers/scsi/sym53c8xx_2/sym_hipd.c 	sdev = cmd->device;
cmd              5384 drivers/scsi/sym53c8xx_2/sym_hipd.c 			sym_print_xerr(cmd, cp->xerr_status);
cmd              5427 drivers/scsi/sym53c8xx_2/sym_hipd.c 			sym_print_addr(cmd, " queue depth is now %d\n",
cmd              5440 drivers/scsi/sym53c8xx_2/sym_hipd.c 		sym_set_cam_status(cmd, DID_SOFT_ERROR);
cmd              5486 drivers/scsi/sym53c8xx_2/sym_hipd.c 	struct scsi_cmnd *cmd;
cmd              5492 drivers/scsi/sym53c8xx_2/sym_hipd.c 	if (!cp || !cp->cmd)
cmd              5499 drivers/scsi/sym53c8xx_2/sym_hipd.c 	cmd = cp->cmd;
cmd              5530 drivers/scsi/sym53c8xx_2/sym_hipd.c 	sym_set_cam_result_ok(cp, cmd, resid);
cmd              5543 drivers/scsi/sym53c8xx_2/sym_hipd.c 				sym_print_addr(cmd, " queue depth is now %d\n",
cmd              5565 drivers/scsi/sym53c8xx_2/sym_hipd.c 	sym_xpt_done(np, cmd);
cmd               712 drivers/scsi/sym53c8xx_2/sym_hipd.h 	struct sym_tblmove cmd;
cmd               732 drivers/scsi/sym53c8xx_2/sym_hipd.h 	struct scsi_cmnd *cmd;	/* CAM scsiio ccb		*/
cmd              1042 drivers/scsi/sym53c8xx_2/sym_hipd.h void sym_print_xerr(struct scsi_cmnd *cmd, int x_status);
cmd              1053 drivers/scsi/sym53c8xx_2/sym_hipd.h struct sym_ccb *sym_get_ccb(struct sym_hcb *np, struct scsi_cmnd *cmd, u_char tag_order);
cmd               243 drivers/scsi/ufs/ufshcd.c static int ufshcd_eh_host_reset_handler(struct scsi_cmnd *cmd);
cmd               339 drivers/scsi/ufs/ufshcd.c 		if (lrbp->cmd)
cmd               344 drivers/scsi/ufs/ufshcd.c 	if (lrbp->cmd) { /* data phase exists */
cmd               347 drivers/scsi/ufs/ufshcd.c 		opcode = (u8)(*lrbp->cmd->cmnd);
cmd               353 drivers/scsi/ufs/ufshcd.c 			if (lrbp->cmd->request && lrbp->cmd->request->bio)
cmd               355 drivers/scsi/ufs/ufshcd.c 				  lrbp->cmd->request->bio->bi_iter.bi_sector;
cmd              2110 drivers/scsi/ufs/ufshcd.c 	struct scsi_cmnd *cmd;
cmd              2114 drivers/scsi/ufs/ufshcd.c 	cmd = lrbp->cmd;
cmd              2115 drivers/scsi/ufs/ufshcd.c 	sg_segments = scsi_dma_map(cmd);
cmd              2130 drivers/scsi/ufs/ufshcd.c 		scsi_for_each_sg(cmd, sg, sg_segments, i) {
cmd              2258 drivers/scsi/ufs/ufshcd.c 		cpu_to_be32(lrbp->cmd->sdb.length);
cmd              2260 drivers/scsi/ufs/ufshcd.c 	cdb_len = min_t(unsigned short, lrbp->cmd->cmd_len, UFS_CDB_SIZE);
cmd              2262 drivers/scsi/ufs/ufshcd.c 	memcpy(ucd_req_ptr->sc.cdb, lrbp->cmd->cmnd, cdb_len);
cmd              2368 drivers/scsi/ufs/ufshcd.c 	if (likely(lrbp->cmd)) {
cmd              2370 drivers/scsi/ufs/ufshcd.c 						lrbp->cmd->sc_data_direction);
cmd              2397 drivers/scsi/ufs/ufshcd.c static int ufshcd_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *cmd)
cmd              2407 drivers/scsi/ufs/ufshcd.c 	tag = cmd->request->tag;
cmd              2411 drivers/scsi/ufs/ufshcd.c 			__func__, tag, cmd, cmd->request);
cmd              2427 drivers/scsi/ufs/ufshcd.c 		set_host_byte(cmd, DID_ERROR);
cmd              2428 drivers/scsi/ufs/ufshcd.c 		cmd->scsi_done(cmd);
cmd              2433 drivers/scsi/ufs/ufshcd.c 		set_host_byte(cmd, DID_BAD_TARGET);
cmd              2434 drivers/scsi/ufs/ufshcd.c 		cmd->scsi_done(cmd);
cmd              2440 drivers/scsi/ufs/ufshcd.c 		set_host_byte(cmd, DID_ERROR);
cmd              2441 drivers/scsi/ufs/ufshcd.c 		cmd->scsi_done(cmd);
cmd              2470 drivers/scsi/ufs/ufshcd.c 	WARN_ON(lrbp->cmd);
cmd              2471 drivers/scsi/ufs/ufshcd.c 	lrbp->cmd = cmd;
cmd              2473 drivers/scsi/ufs/ufshcd.c 	lrbp->sense_buffer = cmd->sense_buffer;
cmd              2475 drivers/scsi/ufs/ufshcd.c 	lrbp->lun = ufshcd_scsi_to_upiu_lun(cmd->device->lun);
cmd              2484 drivers/scsi/ufs/ufshcd.c 		lrbp->cmd = NULL;
cmd              2493 drivers/scsi/ufs/ufshcd.c 	ufshcd_vops_setup_xfer_req(hba, tag, (lrbp->cmd ? true : false));
cmd              2505 drivers/scsi/ufs/ufshcd.c 	lrbp->cmd = NULL;
cmd              2699 drivers/scsi/ufs/ufshcd.c 	WARN_ON(lrbp->cmd);
cmd              2710 drivers/scsi/ufs/ufshcd.c 	ufshcd_vops_setup_xfer_req(hba, tag, (lrbp->cmd ? true : false));
cmd              3755 drivers/scsi/ufs/ufshcd.c static int ufshcd_uic_pwr_ctrl(struct ufs_hba *hba, struct uic_command *cmd)
cmd              3778 drivers/scsi/ufs/ufshcd.c 	ret = __ufshcd_send_uic_cmd(hba, cmd, false);
cmd              3783 drivers/scsi/ufs/ufshcd.c 			cmd->command, cmd->argument3, ret);
cmd              3791 drivers/scsi/ufs/ufshcd.c 			cmd->command, cmd->argument3);
cmd              3800 drivers/scsi/ufs/ufshcd.c 			cmd->command, status);
cmd              4830 drivers/scsi/ufs/ufshcd.c 	struct scsi_cmnd *cmd;
cmd              4836 drivers/scsi/ufs/ufshcd.c 		cmd = lrbp->cmd;
cmd              4837 drivers/scsi/ufs/ufshcd.c 		if (cmd) {
cmd              4840 drivers/scsi/ufs/ufshcd.c 			scsi_dma_unmap(cmd);
cmd              4841 drivers/scsi/ufs/ufshcd.c 			cmd->result = result;
cmd              4843 drivers/scsi/ufs/ufshcd.c 			lrbp->cmd = NULL;
cmd              4846 drivers/scsi/ufs/ufshcd.c 			cmd->scsi_done(cmd);
cmd              5814 drivers/scsi/ufs/ufshcd.c 	WARN_ON(lrbp->cmd);
cmd              5816 drivers/scsi/ufs/ufshcd.c 	lrbp->cmd = NULL;
cmd              5968 drivers/scsi/ufs/ufshcd.c static int ufshcd_eh_device_reset_handler(struct scsi_cmnd *cmd)
cmd              5979 drivers/scsi/ufs/ufshcd.c 	host = cmd->device->host;
cmd              5981 drivers/scsi/ufs/ufshcd.c 	tag = cmd->request->tag;
cmd              6038 drivers/scsi/ufs/ufshcd.c static int ufshcd_abort(struct scsi_cmnd *cmd)
cmd              6050 drivers/scsi/ufs/ufshcd.c 	host = cmd->device->host;
cmd              6052 drivers/scsi/ufs/ufshcd.c 	tag = cmd->request->tag;
cmd              6057 drivers/scsi/ufs/ufshcd.c 			__func__, tag, cmd, cmd->request);
cmd              6069 drivers/scsi/ufs/ufshcd.c 		return ufshcd_eh_host_reset_handler(cmd);
cmd              6097 drivers/scsi/ufs/ufshcd.c 	scsi_print_command(hba->lrb[tag].cmd);
cmd              6173 drivers/scsi/ufs/ufshcd.c 	scsi_dma_unmap(cmd);
cmd              6177 drivers/scsi/ufs/ufshcd.c 	hba->lrb[tag].cmd = NULL;
cmd              6275 drivers/scsi/ufs/ufshcd.c static int ufshcd_eh_host_reset_handler(struct scsi_cmnd *cmd)
cmd              6281 drivers/scsi/ufs/ufshcd.c 	hba = shost_priv(cmd->device->host);
cmd              7034 drivers/scsi/ufs/ufshcd.c 		if (hba->lrb[index].cmd == scmd) {
cmd              7512 drivers/scsi/ufs/ufshcd.c 	unsigned char cmd[6] = {REQUEST_SENSE,
cmd              7527 drivers/scsi/ufs/ufshcd.c 	ret = scsi_execute(sdp, cmd, DMA_FROM_DEVICE, buffer,
cmd              7550 drivers/scsi/ufs/ufshcd.c 	unsigned char cmd[6] = { START_STOP };
cmd              7587 drivers/scsi/ufs/ufshcd.c 	cmd[4] = pwr_mode << 4;
cmd              7594 drivers/scsi/ufs/ufshcd.c 	ret = scsi_execute(sdp, cmd, DMA_NONE, NULL, 0, NULL, &sshdr,
cmd               184 drivers/scsi/ufs/ufshcd.h 	struct scsi_cmnd *cmd;
cmd              1049 drivers/scsi/ufs/ufshcd.h 					enum uic_cmd_dme cmd,
cmd              1053 drivers/scsi/ufs/ufshcd.h 		return hba->vops->hibern8_notify(hba, cmd, status);
cmd                44 drivers/scsi/virtio_scsi.c 		struct virtio_scsi_cmd_req       cmd;
cmd                50 drivers/scsi/virtio_scsi.c 		struct virtio_scsi_cmd_resp      cmd;
cmd               110 drivers/scsi/virtio_scsi.c 	struct virtio_scsi_cmd *cmd = buf;
cmd               111 drivers/scsi/virtio_scsi.c 	struct scsi_cmnd *sc = cmd->sc;
cmd               112 drivers/scsi/virtio_scsi.c 	struct virtio_scsi_cmd_resp *resp = &cmd->resp.cmd;
cmd               214 drivers/scsi/virtio_scsi.c 	struct virtio_scsi_cmd *cmd = buf;
cmd               216 drivers/scsi/virtio_scsi.c 	if (cmd->comp)
cmd               217 drivers/scsi/virtio_scsi.c 		complete(cmd->comp);
cmd               406 drivers/scsi/virtio_scsi.c 			    struct virtio_scsi_cmd *cmd,
cmd               409 drivers/scsi/virtio_scsi.c 	struct scsi_cmnd *sc = cmd->sc;
cmd               424 drivers/scsi/virtio_scsi.c 	sg_init_one(&req, &cmd->req, req_size);
cmd               436 drivers/scsi/virtio_scsi.c 	sg_init_one(&resp, &cmd->resp, resp_size);
cmd               447 drivers/scsi/virtio_scsi.c 	return virtqueue_add_sgs(vq, sgs, out_num, in_num, cmd, GFP_ATOMIC);
cmd               472 drivers/scsi/virtio_scsi.c 			     struct virtio_scsi_cmd *cmd,
cmd               481 drivers/scsi/virtio_scsi.c 	err = __virtscsi_add_cmd(vq->vq, cmd, req_size, resp_size);
cmd               493 drivers/scsi/virtio_scsi.c 				 struct virtio_scsi_cmd_req *cmd,
cmd               496 drivers/scsi/virtio_scsi.c 	cmd->lun[0] = 1;
cmd               497 drivers/scsi/virtio_scsi.c 	cmd->lun[1] = sc->device->id;
cmd               498 drivers/scsi/virtio_scsi.c 	cmd->lun[2] = (sc->device->lun >> 8) | 0x40;
cmd               499 drivers/scsi/virtio_scsi.c 	cmd->lun[3] = sc->device->lun & 0xff;
cmd               500 drivers/scsi/virtio_scsi.c 	cmd->tag = cpu_to_virtio64(vdev, (unsigned long)sc);
cmd               501 drivers/scsi/virtio_scsi.c 	cmd->task_attr = VIRTIO_SCSI_S_SIMPLE;
cmd               502 drivers/scsi/virtio_scsi.c 	cmd->prio = 0;
cmd               503 drivers/scsi/virtio_scsi.c 	cmd->crn = 0;
cmd               546 drivers/scsi/virtio_scsi.c 	struct virtio_scsi_cmd *cmd = scsi_cmd_priv(sc);
cmd               560 drivers/scsi/virtio_scsi.c 	cmd->sc = sc;
cmd               566 drivers/scsi/virtio_scsi.c 		virtio_scsi_init_hdr_pi(vscsi->vdev, &cmd->req.cmd_pi, sc);
cmd               567 drivers/scsi/virtio_scsi.c 		memcpy(cmd->req.cmd_pi.cdb, sc->cmnd, sc->cmd_len);
cmd               568 drivers/scsi/virtio_scsi.c 		req_size = sizeof(cmd->req.cmd_pi);
cmd               572 drivers/scsi/virtio_scsi.c 		virtio_scsi_init_hdr(vscsi->vdev, &cmd->req.cmd, sc);
cmd               573 drivers/scsi/virtio_scsi.c 		memcpy(cmd->req.cmd.cdb, sc->cmnd, sc->cmd_len);
cmd               574 drivers/scsi/virtio_scsi.c 		req_size = sizeof(cmd->req.cmd);
cmd               578 drivers/scsi/virtio_scsi.c 	ret = virtscsi_add_cmd(req_vq, cmd, req_size, sizeof(cmd->resp.cmd), kick);
cmd               580 drivers/scsi/virtio_scsi.c 		cmd->resp.cmd.response = VIRTIO_SCSI_S_BAD_TARGET;
cmd               582 drivers/scsi/virtio_scsi.c 		virtscsi_complete_cmd(vscsi, cmd);
cmd               590 drivers/scsi/virtio_scsi.c static int virtscsi_tmf(struct virtio_scsi *vscsi, struct virtio_scsi_cmd *cmd)
cmd               595 drivers/scsi/virtio_scsi.c 	cmd->comp = &comp;
cmd               596 drivers/scsi/virtio_scsi.c 	if (virtscsi_add_cmd(&vscsi->ctrl_vq, cmd,
cmd               597 drivers/scsi/virtio_scsi.c 			      sizeof cmd->req.tmf, sizeof cmd->resp.tmf, true) < 0)
cmd               601 drivers/scsi/virtio_scsi.c 	if (cmd->resp.tmf.response == VIRTIO_SCSI_S_OK ||
cmd               602 drivers/scsi/virtio_scsi.c 	    cmd->resp.tmf.response == VIRTIO_SCSI_S_FUNCTION_SUCCEEDED)
cmd               618 drivers/scsi/virtio_scsi.c 	mempool_free(cmd, virtscsi_cmd_pool);
cmd               625 drivers/scsi/virtio_scsi.c 	struct virtio_scsi_cmd *cmd;
cmd               628 drivers/scsi/virtio_scsi.c 	cmd = mempool_alloc(virtscsi_cmd_pool, GFP_NOIO);
cmd               629 drivers/scsi/virtio_scsi.c 	if (!cmd)
cmd               632 drivers/scsi/virtio_scsi.c 	memset(cmd, 0, sizeof(*cmd));
cmd               633 drivers/scsi/virtio_scsi.c 	cmd->req.tmf = (struct virtio_scsi_ctrl_tmf_req){
cmd               642 drivers/scsi/virtio_scsi.c 	return virtscsi_tmf(vscsi, cmd);
cmd               683 drivers/scsi/virtio_scsi.c 	struct virtio_scsi_cmd *cmd;
cmd               686 drivers/scsi/virtio_scsi.c 	cmd = mempool_alloc(virtscsi_cmd_pool, GFP_NOIO);
cmd               687 drivers/scsi/virtio_scsi.c 	if (!cmd)
cmd               690 drivers/scsi/virtio_scsi.c 	memset(cmd, 0, sizeof(*cmd));
cmd               691 drivers/scsi/virtio_scsi.c 	cmd->req.tmf = (struct virtio_scsi_ctrl_tmf_req){
cmd               700 drivers/scsi/virtio_scsi.c 	return virtscsi_tmf(vscsi, cmd);
cmd                60 drivers/scsi/vmw_pvscsi.c 	struct scsi_cmnd	*cmd;
cmd               157 drivers/scsi/vmw_pvscsi.c pvscsi_find_context(const struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd)
cmd               163 drivers/scsi/vmw_pvscsi.c 		if (ctx->cmd == cmd)
cmd               170 drivers/scsi/vmw_pvscsi.c pvscsi_acquire_context(struct pvscsi_adapter *adapter, struct scsi_cmnd *cmd)
cmd               178 drivers/scsi/vmw_pvscsi.c 	ctx->cmd = cmd;
cmd               187 drivers/scsi/vmw_pvscsi.c 	ctx->cmd = NULL;
cmd               248 drivers/scsi/vmw_pvscsi.c 				  u32 cmd, const void *desc, size_t len)
cmd               254 drivers/scsi/vmw_pvscsi.c 	pvscsi_reg_write(adapter, PVSCSI_REG_OFFSET_COMMAND, cmd);
cmd               263 drivers/scsi/vmw_pvscsi.c 	struct PVSCSICmdDescAbortCmd cmd = { 0 };
cmd               265 drivers/scsi/vmw_pvscsi.c 	cmd.target = ctx->cmd->device->id;
cmd               266 drivers/scsi/vmw_pvscsi.c 	cmd.context = pvscsi_map_context(adapter, ctx);
cmd               268 drivers/scsi/vmw_pvscsi.c 	pvscsi_write_cmd_desc(adapter, PVSCSI_CMD_ABORT_CMD, &cmd, sizeof(cmd));
cmd               319 drivers/scsi/vmw_pvscsi.c 	struct PVSCSICmdDescResetDevice cmd = { 0 };
cmd               323 drivers/scsi/vmw_pvscsi.c 	cmd.target = target;
cmd               326 drivers/scsi/vmw_pvscsi.c 			      &cmd, sizeof(cmd));
cmd               350 drivers/scsi/vmw_pvscsi.c 			      struct pvscsi_ctx *ctx, struct scsi_cmnd *cmd,
cmd               354 drivers/scsi/vmw_pvscsi.c 	unsigned bufflen = scsi_bufflen(cmd);
cmd               362 drivers/scsi/vmw_pvscsi.c 	sg = scsi_sglist(cmd);
cmd               363 drivers/scsi/vmw_pvscsi.c 	count = scsi_sg_count(cmd);
cmd               365 drivers/scsi/vmw_pvscsi.c 		int segs = scsi_dma_map(cmd);
cmd               368 drivers/scsi/vmw_pvscsi.c 			scmd_printk(KERN_ERR, cmd,
cmd               378 drivers/scsi/vmw_pvscsi.c 				scmd_printk(KERN_ERR, cmd,
cmd               380 drivers/scsi/vmw_pvscsi.c 				scsi_dma_unmap(cmd);
cmd               393 drivers/scsi/vmw_pvscsi.c 					     cmd->sc_data_direction);
cmd               395 drivers/scsi/vmw_pvscsi.c 			scmd_printk(KERN_ERR, cmd,
cmd               408 drivers/scsi/vmw_pvscsi.c 	struct scsi_cmnd *cmd;
cmd               411 drivers/scsi/vmw_pvscsi.c 	cmd = ctx->cmd;
cmd               412 drivers/scsi/vmw_pvscsi.c 	bufflen = scsi_bufflen(cmd);
cmd               415 drivers/scsi/vmw_pvscsi.c 		unsigned count = scsi_sg_count(cmd);
cmd               418 drivers/scsi/vmw_pvscsi.c 			scsi_dma_unmap(cmd);
cmd               426 drivers/scsi/vmw_pvscsi.c 					 bufflen, cmd->sc_data_direction);
cmd               428 drivers/scsi/vmw_pvscsi.c 	if (cmd->sense_buffer)
cmd               479 drivers/scsi/vmw_pvscsi.c 	struct PVSCSICmdDescSetupRings cmd = { 0 };
cmd               483 drivers/scsi/vmw_pvscsi.c 	cmd.ringsStatePPN   = adapter->ringStatePA >> PAGE_SHIFT;
cmd               484 drivers/scsi/vmw_pvscsi.c 	cmd.reqRingNumPages = adapter->req_pages;
cmd               485 drivers/scsi/vmw_pvscsi.c 	cmd.cmpRingNumPages = adapter->cmp_pages;
cmd               489 drivers/scsi/vmw_pvscsi.c 		cmd.reqRingPPNs[i] = base >> PAGE_SHIFT;
cmd               495 drivers/scsi/vmw_pvscsi.c 		cmd.cmpRingPPNs[i] = base >> PAGE_SHIFT;
cmd               504 drivers/scsi/vmw_pvscsi.c 			      &cmd, sizeof(cmd));
cmd               538 drivers/scsi/vmw_pvscsi.c 	struct scsi_cmnd *cmd;
cmd               544 drivers/scsi/vmw_pvscsi.c 	cmd = ctx->cmd;
cmd               559 drivers/scsi/vmw_pvscsi.c 	cmd->result = 0;
cmd               565 drivers/scsi/vmw_pvscsi.c 			cmd->result = (DID_RESET << 16);
cmd               567 drivers/scsi/vmw_pvscsi.c 			cmd->result = (DID_OK << 16) | sdstat;
cmd               569 drivers/scsi/vmw_pvscsi.c 			    cmd->sense_buffer)
cmd               570 drivers/scsi/vmw_pvscsi.c 				cmd->result |= (DRIVER_SENSE << 24);
cmd               578 drivers/scsi/vmw_pvscsi.c 			cmd->result = (DID_OK << 16);
cmd               584 drivers/scsi/vmw_pvscsi.c 			scsi_set_resid(cmd, scsi_bufflen(cmd) - e->dataLen);
cmd               585 drivers/scsi/vmw_pvscsi.c 			cmd->result = (DID_ERROR << 16);
cmd               590 drivers/scsi/vmw_pvscsi.c 			cmd->result = (DID_BAD_TARGET << 16);
cmd               596 drivers/scsi/vmw_pvscsi.c 			cmd->result = (DRIVER_INVALID << 24);
cmd               607 drivers/scsi/vmw_pvscsi.c 			cmd->result |= (DID_ERROR << 16);
cmd               613 drivers/scsi/vmw_pvscsi.c 			cmd->result = (DID_RESET << 16);
cmd               617 drivers/scsi/vmw_pvscsi.c 			cmd->result = (DID_BUS_BUSY << 16);
cmd               621 drivers/scsi/vmw_pvscsi.c 			cmd->result = (DID_PARITY << 16);
cmd               625 drivers/scsi/vmw_pvscsi.c 			cmd->result = (DID_ERROR << 16);
cmd               626 drivers/scsi/vmw_pvscsi.c 			scmd_printk(KERN_DEBUG, cmd,
cmd               631 drivers/scsi/vmw_pvscsi.c 	dev_dbg(&cmd->device->sdev_gendev,
cmd               633 drivers/scsi/vmw_pvscsi.c 		cmd, cmd->cmnd[0], ctx, cmd->result, btstat, sdstat);
cmd               635 drivers/scsi/vmw_pvscsi.c 	cmd->scsi_done(cmd);
cmd               677 drivers/scsi/vmw_pvscsi.c 			     struct pvscsi_ctx *ctx, struct scsi_cmnd *cmd)
cmd               685 drivers/scsi/vmw_pvscsi.c 	sdev = cmd->device;
cmd               697 drivers/scsi/vmw_pvscsi.c 		scmd_printk(KERN_ERR, cmd, "vmw_pvscsi: "
cmd               710 drivers/scsi/vmw_pvscsi.c 	if (cmd->sense_buffer) {
cmd               712 drivers/scsi/vmw_pvscsi.c 				cmd->sense_buffer, SCSI_SENSE_BUFFERSIZE,
cmd               715 drivers/scsi/vmw_pvscsi.c 			scmd_printk(KERN_ERR, cmd,
cmd               726 drivers/scsi/vmw_pvscsi.c 	e->cdbLen   = cmd->cmd_len;
cmd               728 drivers/scsi/vmw_pvscsi.c 	memcpy(e->cdb, cmd->cmnd, e->cdbLen);
cmd               732 drivers/scsi/vmw_pvscsi.c 	if (cmd->sc_data_direction == DMA_FROM_DEVICE)
cmd               734 drivers/scsi/vmw_pvscsi.c 	else if (cmd->sc_data_direction == DMA_TO_DEVICE)
cmd               736 drivers/scsi/vmw_pvscsi.c 	else if (cmd->sc_data_direction == DMA_NONE)
cmd               741 drivers/scsi/vmw_pvscsi.c 	if (pvscsi_map_buffers(adapter, ctx, cmd, e) != 0) {
cmd               742 drivers/scsi/vmw_pvscsi.c 		if (cmd->sense_buffer) {
cmd               760 drivers/scsi/vmw_pvscsi.c static int pvscsi_queue_lck(struct scsi_cmnd *cmd, void (*done)(struct scsi_cmnd *))
cmd               762 drivers/scsi/vmw_pvscsi.c 	struct Scsi_Host *host = cmd->device->host;
cmd               770 drivers/scsi/vmw_pvscsi.c 	ctx = pvscsi_acquire_context(adapter, cmd);
cmd               771 drivers/scsi/vmw_pvscsi.c 	if (!ctx || pvscsi_queue_ring(adapter, ctx, cmd) != 0) {
cmd               778 drivers/scsi/vmw_pvscsi.c 	cmd->scsi_done = done;
cmd               779 drivers/scsi/vmw_pvscsi.c 	op = cmd->cmnd[0];
cmd               781 drivers/scsi/vmw_pvscsi.c 	dev_dbg(&cmd->device->sdev_gendev,
cmd               782 drivers/scsi/vmw_pvscsi.c 		"queued cmd %p, ctx %p, op=%x\n", cmd, ctx, op);
cmd               793 drivers/scsi/vmw_pvscsi.c static int pvscsi_abort(struct scsi_cmnd *cmd)
cmd               795 drivers/scsi/vmw_pvscsi.c 	struct pvscsi_adapter *adapter = shost_priv(cmd->device->host);
cmd               802 drivers/scsi/vmw_pvscsi.c 	scmd_printk(KERN_DEBUG, cmd, "task abort on host %u, %p\n",
cmd               803 drivers/scsi/vmw_pvscsi.c 		    adapter->host->host_no, cmd);
cmd               817 drivers/scsi/vmw_pvscsi.c 	ctx = pvscsi_find_context(adapter, cmd);
cmd               819 drivers/scsi/vmw_pvscsi.c 		scmd_printk(KERN_DEBUG, cmd, "Failed to abort cmd %p\n", cmd);
cmd               842 drivers/scsi/vmw_pvscsi.c 		scmd_printk(KERN_DEBUG, cmd,
cmd               844 drivers/scsi/vmw_pvscsi.c 			    cmd);
cmd               851 drivers/scsi/vmw_pvscsi.c 	cmd->result = (DID_ABORT << 16);
cmd               852 drivers/scsi/vmw_pvscsi.c 	cmd->scsi_done(cmd);
cmd               871 drivers/scsi/vmw_pvscsi.c 		struct scsi_cmnd *cmd = ctx->cmd;
cmd               872 drivers/scsi/vmw_pvscsi.c 		if (cmd) {
cmd               873 drivers/scsi/vmw_pvscsi.c 			scmd_printk(KERN_ERR, cmd,
cmd               874 drivers/scsi/vmw_pvscsi.c 				    "Forced reset on cmd %p\n", cmd);
cmd               877 drivers/scsi/vmw_pvscsi.c 			cmd->result = (DID_RESET << 16);
cmd               878 drivers/scsi/vmw_pvscsi.c 			cmd->scsi_done(cmd);
cmd               883 drivers/scsi/vmw_pvscsi.c static int pvscsi_host_reset(struct scsi_cmnd *cmd)
cmd               885 drivers/scsi/vmw_pvscsi.c 	struct Scsi_Host *host = cmd->device->host;
cmd               890 drivers/scsi/vmw_pvscsi.c 	scmd_printk(KERN_INFO, cmd, "SCSI Host reset\n");
cmd               937 drivers/scsi/vmw_pvscsi.c static int pvscsi_bus_reset(struct scsi_cmnd *cmd)
cmd               939 drivers/scsi/vmw_pvscsi.c 	struct Scsi_Host *host = cmd->device->host;
cmd               943 drivers/scsi/vmw_pvscsi.c 	scmd_printk(KERN_INFO, cmd, "SCSI Bus reset\n");
cmd               962 drivers/scsi/vmw_pvscsi.c static int pvscsi_device_reset(struct scsi_cmnd *cmd)
cmd               964 drivers/scsi/vmw_pvscsi.c 	struct Scsi_Host *host = cmd->device->host;
cmd               968 drivers/scsi/vmw_pvscsi.c 	scmd_printk(KERN_INFO, cmd, "SCSI device reset on scsi%u:%u\n",
cmd               969 drivers/scsi/vmw_pvscsi.c 		    host->host_no, cmd->device->id);
cmd               979 drivers/scsi/vmw_pvscsi.c 	ll_device_reset(adapter, cmd->device->id);
cmd              1285 drivers/scsi/vmw_pvscsi.c 	struct PVSCSICmdDescConfigCmd cmd;
cmd              1302 drivers/scsi/vmw_pvscsi.c 	cmd.configPageAddress = ((u64)PVSCSI_CONFIG_CONTROLLER_ADDRESS) << 32;
cmd              1303 drivers/scsi/vmw_pvscsi.c 	cmd.configPageNum = PVSCSI_CONFIG_PAGE_CONTROLLER;
cmd              1304 drivers/scsi/vmw_pvscsi.c 	cmd.cmpAddr = configPagePA;
cmd              1305 drivers/scsi/vmw_pvscsi.c 	cmd._pad = 0;
cmd              1317 drivers/scsi/vmw_pvscsi.c 	pvscsi_write_cmd_desc(adapter, PVSCSI_CMD_CONFIG, &cmd, sizeof cmd);
cmd               210 drivers/scsi/wd33c93.c #define write_wd33c93_cmd(regs, cmd) \
cmd               211 drivers/scsi/wd33c93.c 	write_wd33c93((regs), WD_COMMAND, (cmd))
cmd               273 drivers/scsi/wd33c93.c write_wd33c93_cmd(const wd33c93_regs regs, uchar cmd)
cmd               277 drivers/scsi/wd33c93.c 	*regs.SCMD = cmd;
cmd               366 drivers/scsi/wd33c93.c wd33c93_queuecommand_lck(struct scsi_cmnd *cmd,
cmd               372 drivers/scsi/wd33c93.c 	hostdata = (struct WD33C93_hostdata *) cmd->device->host->hostdata;
cmd               375 drivers/scsi/wd33c93.c 	   printk("Q-%d-%02x( ", cmd->device->id, cmd->cmnd[0]))
cmd               382 drivers/scsi/wd33c93.c 	cmd->host_scribble = NULL;
cmd               383 drivers/scsi/wd33c93.c 	cmd->scsi_done = done;
cmd               384 drivers/scsi/wd33c93.c 	cmd->result = 0;
cmd               401 drivers/scsi/wd33c93.c 	if (scsi_bufflen(cmd)) {
cmd               402 drivers/scsi/wd33c93.c 		cmd->SCp.buffer = scsi_sglist(cmd);
cmd               403 drivers/scsi/wd33c93.c 		cmd->SCp.buffers_residual = scsi_sg_count(cmd) - 1;
cmd               404 drivers/scsi/wd33c93.c 		cmd->SCp.ptr = sg_virt(cmd->SCp.buffer);
cmd               405 drivers/scsi/wd33c93.c 		cmd->SCp.this_residual = cmd->SCp.buffer->length;
cmd               407 drivers/scsi/wd33c93.c 		cmd->SCp.buffer = NULL;
cmd               408 drivers/scsi/wd33c93.c 		cmd->SCp.buffers_residual = 0;
cmd               409 drivers/scsi/wd33c93.c 		cmd->SCp.ptr = NULL;
cmd               410 drivers/scsi/wd33c93.c 		cmd->SCp.this_residual = 0;
cmd               430 drivers/scsi/wd33c93.c 	cmd->SCp.Status = ILLEGAL_STATUS_BYTE;
cmd               440 drivers/scsi/wd33c93.c 	if (!(hostdata->input_Q) || (cmd->cmnd[0] == REQUEST_SENSE)) {
cmd               441 drivers/scsi/wd33c93.c 		cmd->host_scribble = (uchar *) hostdata->input_Q;
cmd               442 drivers/scsi/wd33c93.c 		hostdata->input_Q = cmd;
cmd               447 drivers/scsi/wd33c93.c 		tmp->host_scribble = (uchar *) cmd;
cmd               454 drivers/scsi/wd33c93.c 	wd33c93_execute(cmd->device->host);
cmd               480 drivers/scsi/wd33c93.c 	struct scsi_cmnd *cmd, *prev;
cmd               493 drivers/scsi/wd33c93.c 	cmd = (struct scsi_cmnd *) hostdata->input_Q;
cmd               495 drivers/scsi/wd33c93.c 	while (cmd) {
cmd               496 drivers/scsi/wd33c93.c 		if (!(hostdata->busy[cmd->device->id] &
cmd               497 drivers/scsi/wd33c93.c 		      (1 << (cmd->device->lun & 0xff))))
cmd               499 drivers/scsi/wd33c93.c 		prev = cmd;
cmd               500 drivers/scsi/wd33c93.c 		cmd = (struct scsi_cmnd *) cmd->host_scribble;
cmd               505 drivers/scsi/wd33c93.c 	if (!cmd) {
cmd               513 drivers/scsi/wd33c93.c 		prev->host_scribble = cmd->host_scribble;
cmd               515 drivers/scsi/wd33c93.c 		hostdata->input_Q = (struct scsi_cmnd *) cmd->host_scribble;
cmd               518 drivers/scsi/wd33c93.c 	hostdata->cmd_cnt[cmd->device->id]++;
cmd               525 drivers/scsi/wd33c93.c 	if (cmd->sc_data_direction == DMA_TO_DEVICE)
cmd               526 drivers/scsi/wd33c93.c 		write_wd33c93(regs, WD_DESTINATION_ID, cmd->device->id);
cmd               528 drivers/scsi/wd33c93.c 		write_wd33c93(regs, WD_DESTINATION_ID, cmd->device->id | DSTID_DPD);
cmd               553 drivers/scsi/wd33c93.c 	cmd->SCp.phase = 0;	/* assume no disconnect */
cmd               558 drivers/scsi/wd33c93.c 	if (cmd->device->type == 1)	/* tape drive? */
cmd               566 drivers/scsi/wd33c93.c 		if ((prev->device->id != cmd->device->id) ||
cmd               567 drivers/scsi/wd33c93.c 		    (prev->device->lun != cmd->device->lun)) {
cmd               578 drivers/scsi/wd33c93.c 	cmd->SCp.phase = 1;
cmd               581 drivers/scsi/wd33c93.c 	hostdata->disc_allowed_cnt[cmd->device->id]++;
cmd               586 drivers/scsi/wd33c93.c 	write_wd33c93(regs, WD_SOURCE_ID, ((cmd->SCp.phase) ? SRCID_ER : 0));
cmd               588 drivers/scsi/wd33c93.c 	write_wd33c93(regs, WD_TARGET_LUN, (u8)cmd->device->lun);
cmd               590 drivers/scsi/wd33c93.c 		      hostdata->sync_xfer[cmd->device->id]);
cmd               591 drivers/scsi/wd33c93.c 	hostdata->busy[cmd->device->id] |= (1 << (cmd->device->lun & 0xFF));
cmd               594 drivers/scsi/wd33c93.c 	    (hostdata->sync_stat[cmd->device->id] == SS_UNSET)) {
cmd               604 drivers/scsi/wd33c93.c 		hostdata->selecting = cmd;
cmd               618 drivers/scsi/wd33c93.c 		if (hostdata->sync_stat[cmd->device->id] == SS_UNSET)
cmd               619 drivers/scsi/wd33c93.c 			hostdata->sync_stat[cmd->device->id] = SS_FIRST;
cmd               633 drivers/scsi/wd33c93.c 		hostdata->connected = cmd;
cmd               640 drivers/scsi/wd33c93.c 		write_wd33c93_cdb(regs, cmd->cmd_len, cmd->cmnd);
cmd               648 drivers/scsi/wd33c93.c 		write_wd33c93(regs, WD_OWN_ID, cmd->cmd_len);
cmd               655 drivers/scsi/wd33c93.c 		if ((cmd->SCp.phase == 0) && (hostdata->no_dma == 0)) {
cmd               656 drivers/scsi/wd33c93.c 			if (hostdata->dma_setup(cmd,
cmd               657 drivers/scsi/wd33c93.c 			    (cmd->sc_data_direction == DMA_TO_DEVICE) ?
cmd               662 drivers/scsi/wd33c93.c 						    cmd->SCp.this_residual);
cmd               682 drivers/scsi/wd33c93.c 	   printk("%s)EX-2 ", (cmd->SCp.phase) ? "d:" : ""))
cmd               721 drivers/scsi/wd33c93.c transfer_bytes(const wd33c93_regs regs, struct scsi_cmnd *cmd,
cmd               727 drivers/scsi/wd33c93.c 	hostdata = (struct WD33C93_hostdata *) cmd->device->host->hostdata;
cmd               737 drivers/scsi/wd33c93.c 	if (!cmd->SCp.this_residual && cmd->SCp.buffers_residual) {
cmd               738 drivers/scsi/wd33c93.c 		cmd->SCp.buffer = sg_next(cmd->SCp.buffer);
cmd               739 drivers/scsi/wd33c93.c 		--cmd->SCp.buffers_residual;
cmd               740 drivers/scsi/wd33c93.c 		cmd->SCp.this_residual = cmd->SCp.buffer->length;
cmd               741 drivers/scsi/wd33c93.c 		cmd->SCp.ptr = sg_virt(cmd->SCp.buffer);
cmd               743 drivers/scsi/wd33c93.c 	if (!cmd->SCp.this_residual) /* avoid bogus setups */
cmd               747 drivers/scsi/wd33c93.c 		      hostdata->sync_xfer[cmd->device->id]);
cmd               753 drivers/scsi/wd33c93.c 	if (hostdata->no_dma || hostdata->dma_setup(cmd, data_in_dir)) {
cmd               757 drivers/scsi/wd33c93.c 		transfer_pio(regs, (uchar *) cmd->SCp.ptr,
cmd               758 drivers/scsi/wd33c93.c 			     cmd->SCp.this_residual, data_in_dir, hostdata);
cmd               759 drivers/scsi/wd33c93.c 		length = cmd->SCp.this_residual;
cmd               760 drivers/scsi/wd33c93.c 		cmd->SCp.this_residual = read_wd33c93_count(regs);
cmd               761 drivers/scsi/wd33c93.c 		cmd->SCp.ptr += (length - cmd->SCp.this_residual);
cmd               778 drivers/scsi/wd33c93.c 		write_wd33c93_count(regs, cmd->SCp.this_residual);
cmd               781 drivers/scsi/wd33c93.c 		    (hostdata->level2 == L2_BASIC && cmd->SCp.phase == 0)) {
cmd               798 drivers/scsi/wd33c93.c 	struct scsi_cmnd *patch, *cmd;
cmd               812 drivers/scsi/wd33c93.c 	cmd = (struct scsi_cmnd *) hostdata->connected;	/* assume we're connected */
cmd               834 drivers/scsi/wd33c93.c 		   printk("[%p/%d:", cmd->SCp.ptr, cmd->SCp.this_residual))
cmd               835 drivers/scsi/wd33c93.c 		    hostdata->dma_stop(cmd->device->host, cmd, 1);
cmd               837 drivers/scsi/wd33c93.c 		length = cmd->SCp.this_residual;
cmd               838 drivers/scsi/wd33c93.c 		cmd->SCp.this_residual = read_wd33c93_count(regs);
cmd               839 drivers/scsi/wd33c93.c 		cmd->SCp.ptr += (length - cmd->SCp.this_residual);
cmd               841 drivers/scsi/wd33c93.c 		   printk("%p/%d]", cmd->SCp.ptr, cmd->SCp.this_residual))
cmd               852 drivers/scsi/wd33c93.c 			cmd = (struct scsi_cmnd *) hostdata->selecting;	/* get a valid cmd */
cmd               856 drivers/scsi/wd33c93.c 		cmd->result = DID_NO_CONNECT << 16;
cmd               857 drivers/scsi/wd33c93.c 		hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff));
cmd               859 drivers/scsi/wd33c93.c 		cmd->scsi_done(cmd);
cmd               884 drivers/scsi/wd33c93.c 		    hostdata->connected = cmd =
cmd               890 drivers/scsi/wd33c93.c 		hostdata->outgoing_msg[0] = IDENTIFY(0, cmd->device->lun);
cmd               891 drivers/scsi/wd33c93.c 		if (cmd->SCp.phase)
cmd               894 drivers/scsi/wd33c93.c 		if (hostdata->sync_stat[cmd->device->id] == SS_FIRST) {
cmd               896 drivers/scsi/wd33c93.c 			hostdata->sync_stat[cmd->device->id] = SS_WAITING;
cmd               907 drivers/scsi/wd33c93.c 			if (hostdata->no_sync & (1 << cmd->device->id)) {
cmd               933 drivers/scsi/wd33c93.c 		   printk("IN-%d.%d", cmd->SCp.this_residual,
cmd               934 drivers/scsi/wd33c93.c 			  cmd->SCp.buffers_residual))
cmd               935 drivers/scsi/wd33c93.c 		    transfer_bytes(regs, cmd, DATA_IN_DIR);
cmd               945 drivers/scsi/wd33c93.c 		   printk("OUT-%d.%d", cmd->SCp.this_residual,
cmd               946 drivers/scsi/wd33c93.c 			  cmd->SCp.buffers_residual))
cmd               947 drivers/scsi/wd33c93.c 		    transfer_bytes(regs, cmd, DATA_OUT_DIR);
cmd               958 drivers/scsi/wd33c93.c 		DB(DB_INTR, printk("CMND-%02x", cmd->cmnd[0]))
cmd               959 drivers/scsi/wd33c93.c 		    transfer_pio(regs, cmd->cmnd, cmd->cmd_len, DATA_OUT_DIR,
cmd               969 drivers/scsi/wd33c93.c 		cmd->SCp.Status = read_1_byte(regs);
cmd               970 drivers/scsi/wd33c93.c 		DB(DB_INTR, printk("%02x", cmd->SCp.Status))
cmd               998 drivers/scsi/wd33c93.c 		cmd->SCp.Message = msg;
cmd              1027 drivers/scsi/wd33c93.c 			    cmd->device->disconnect = 1;
cmd              1037 drivers/scsi/wd33c93.c 			if (hostdata->sync_stat[cmd->device->id] == SS_WAITING) {
cmd              1038 drivers/scsi/wd33c93.c 				hostdata->sync_stat[cmd->device->id] = SS_SET;
cmd              1040 drivers/scsi/wd33c93.c 				hostdata->sync_xfer[cmd->device->id] =
cmd              1067 drivers/scsi/wd33c93.c 					if (hostdata->sync_stat[cmd->device->id] !=
cmd              1098 drivers/scsi/wd33c93.c 					hostdata->sync_xfer[cmd->device->id] = id;
cmd              1101 drivers/scsi/wd33c93.c 					       hostdata->sync_xfer[cmd->device->id]);
cmd              1103 drivers/scsi/wd33c93.c 					hostdata->sync_stat[cmd->device->id] =
cmd              1170 drivers/scsi/wd33c93.c 			    cmd->SCp.Message = COMMAND_COMPLETE;
cmd              1172 drivers/scsi/wd33c93.c 			DB(DB_INTR, printk(":%d.%d", cmd->SCp.Status, lun))
cmd              1174 drivers/scsi/wd33c93.c 			hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff));
cmd              1176 drivers/scsi/wd33c93.c 			if (cmd->SCp.Status == ILLEGAL_STATUS_BYTE)
cmd              1177 drivers/scsi/wd33c93.c 				cmd->SCp.Status = lun;
cmd              1178 drivers/scsi/wd33c93.c 			if (cmd->cmnd[0] == REQUEST_SENSE
cmd              1179 drivers/scsi/wd33c93.c 			    && cmd->SCp.Status != GOOD)
cmd              1180 drivers/scsi/wd33c93.c 				cmd->result =
cmd              1181 drivers/scsi/wd33c93.c 				    (cmd->
cmd              1184 drivers/scsi/wd33c93.c 				cmd->result =
cmd              1185 drivers/scsi/wd33c93.c 				    cmd->SCp.Status | (cmd->SCp.Message << 8);
cmd              1186 drivers/scsi/wd33c93.c 			cmd->scsi_done(cmd);
cmd              1255 drivers/scsi/wd33c93.c 		if (cmd == NULL) {
cmd              1263 drivers/scsi/wd33c93.c 		hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff));
cmd              1265 drivers/scsi/wd33c93.c 		if (cmd->cmnd[0] == REQUEST_SENSE && cmd->SCp.Status != GOOD)
cmd              1266 drivers/scsi/wd33c93.c 			cmd->result =
cmd              1267 drivers/scsi/wd33c93.c 			    (cmd->result & 0x00ffff) | (DID_ERROR << 16);
cmd              1269 drivers/scsi/wd33c93.c 			cmd->result = cmd->SCp.Status | (cmd->SCp.Message << 8);
cmd              1270 drivers/scsi/wd33c93.c 		cmd->scsi_done(cmd);
cmd              1288 drivers/scsi/wd33c93.c 		    if (cmd == NULL) {
cmd              1295 drivers/scsi/wd33c93.c 			hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff));
cmd              1297 drivers/scsi/wd33c93.c 			DB(DB_INTR, printk(":%d", cmd->SCp.Status))
cmd              1298 drivers/scsi/wd33c93.c 			    if (cmd->cmnd[0] == REQUEST_SENSE
cmd              1299 drivers/scsi/wd33c93.c 				&& cmd->SCp.Status != GOOD)
cmd              1300 drivers/scsi/wd33c93.c 				cmd->result =
cmd              1301 drivers/scsi/wd33c93.c 				    (cmd->
cmd              1304 drivers/scsi/wd33c93.c 				cmd->result =
cmd              1305 drivers/scsi/wd33c93.c 				    cmd->SCp.Status | (cmd->SCp.Message << 8);
cmd              1306 drivers/scsi/wd33c93.c 			cmd->scsi_done(cmd);
cmd              1310 drivers/scsi/wd33c93.c 			cmd->host_scribble = (uchar *) hostdata->disconnected_Q;
cmd              1311 drivers/scsi/wd33c93.c 			hostdata->disconnected_Q = cmd;
cmd              1316 drivers/scsi/wd33c93.c 			hostdata->disc_done_cnt[cmd->device->id]++;
cmd              1346 drivers/scsi/wd33c93.c 				cmd = (struct scsi_cmnd *) hostdata->selecting;
cmd              1348 drivers/scsi/wd33c93.c 				hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff));
cmd              1349 drivers/scsi/wd33c93.c 				cmd->host_scribble =
cmd              1351 drivers/scsi/wd33c93.c 				hostdata->input_Q = cmd;
cmd              1357 drivers/scsi/wd33c93.c 			if (cmd) {
cmd              1359 drivers/scsi/wd33c93.c 					hostdata->busy[cmd->device->id] &=
cmd              1360 drivers/scsi/wd33c93.c 						~(1 << (cmd->device->lun & 0xff));
cmd              1361 drivers/scsi/wd33c93.c 					cmd->host_scribble =
cmd              1363 drivers/scsi/wd33c93.c 					hostdata->input_Q = cmd;
cmd              1440 drivers/scsi/wd33c93.c 		cmd = (struct scsi_cmnd *) hostdata->disconnected_Q;
cmd              1442 drivers/scsi/wd33c93.c 		while (cmd) {
cmd              1443 drivers/scsi/wd33c93.c 			if (id == cmd->device->id && lun == (u8)cmd->device->lun)
cmd              1445 drivers/scsi/wd33c93.c 			patch = cmd;
cmd              1446 drivers/scsi/wd33c93.c 			cmd = (struct scsi_cmnd *) cmd->host_scribble;
cmd              1451 drivers/scsi/wd33c93.c 		if (!cmd) {
cmd              1462 drivers/scsi/wd33c93.c 			patch->host_scribble = cmd->host_scribble;
cmd              1465 drivers/scsi/wd33c93.c 			    (struct scsi_cmnd *) cmd->host_scribble;
cmd              1466 drivers/scsi/wd33c93.c 		hostdata->connected = cmd;
cmd              1473 drivers/scsi/wd33c93.c 		if (cmd->sc_data_direction == DMA_TO_DEVICE)
cmd              1474 drivers/scsi/wd33c93.c 			write_wd33c93(regs, WD_DESTINATION_ID, cmd->device->id);
cmd              1477 drivers/scsi/wd33c93.c 				      cmd->device->id | DSTID_DPD);
cmd              1603 drivers/scsi/wd33c93.c wd33c93_abort(struct scsi_cmnd * cmd)
cmd              1610 drivers/scsi/wd33c93.c 	disable_irq(cmd->device->host->irq);
cmd              1612 drivers/scsi/wd33c93.c 	instance = cmd->device->host;
cmd              1624 drivers/scsi/wd33c93.c 		if (tmp == cmd) {
cmd              1626 drivers/scsi/wd33c93.c 				prev->host_scribble = cmd->host_scribble;
cmd              1629 drivers/scsi/wd33c93.c 				    (struct scsi_cmnd *) cmd->host_scribble;
cmd              1630 drivers/scsi/wd33c93.c 			cmd->host_scribble = NULL;
cmd              1631 drivers/scsi/wd33c93.c 			cmd->result = DID_ABORT << 16;
cmd              1635 drivers/scsi/wd33c93.c 			enable_irq(cmd->device->host->irq);
cmd              1636 drivers/scsi/wd33c93.c 			cmd->scsi_done(cmd);
cmd              1654 drivers/scsi/wd33c93.c 	if (hostdata->connected == cmd) {
cmd              1663 drivers/scsi/wd33c93.c 			hostdata->dma_stop(instance, cmd, 0);
cmd              1702 drivers/scsi/wd33c93.c 		hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff));
cmd              1705 drivers/scsi/wd33c93.c 		cmd->result = DID_ABORT << 16;
cmd              1710 drivers/scsi/wd33c93.c 		enable_irq(cmd->device->host->irq);
cmd              1711 drivers/scsi/wd33c93.c 		cmd->scsi_done(cmd);
cmd              1723 drivers/scsi/wd33c93.c 		if (tmp == cmd) {
cmd              1728 drivers/scsi/wd33c93.c 			enable_irq(cmd->device->host->irq);
cmd              1747 drivers/scsi/wd33c93.c 	enable_irq(cmd->device->host->irq);
cmd              2126 drivers/scsi/wd33c93.c 	struct scsi_cmnd *cmd;
cmd              2166 drivers/scsi/wd33c93.c 			cmd = (struct scsi_cmnd *) hd->connected;
cmd              2168 drivers/scsi/wd33c93.c 				cmd->device->id, cmd->device->lun, cmd->cmnd[0]);
cmd              2173 drivers/scsi/wd33c93.c 		cmd = (struct scsi_cmnd *) hd->input_Q;
cmd              2174 drivers/scsi/wd33c93.c 		while (cmd) {
cmd              2176 drivers/scsi/wd33c93.c 				cmd->device->id, cmd->device->lun, cmd->cmnd[0]);
cmd              2177 drivers/scsi/wd33c93.c 			cmd = (struct scsi_cmnd *) cmd->host_scribble;
cmd              2182 drivers/scsi/wd33c93.c 		cmd = (struct scsi_cmnd *) hd->disconnected_Q;
cmd              2183 drivers/scsi/wd33c93.c 		while (cmd) {
cmd              2185 drivers/scsi/wd33c93.c 				cmd->device->id, cmd->device->lun, cmd->cmnd[0]);
cmd              2186 drivers/scsi/wd33c93.c 			cmd = (struct scsi_cmnd *) cmd->host_scribble;
cmd               335 drivers/scsi/wd33c93.h int wd33c93_abort (struct scsi_cmnd *cmd);
cmd               336 drivers/scsi/wd33c93.h int wd33c93_queuecommand (struct Scsi_Host *h, struct scsi_cmnd *cmd);
cmd               191 drivers/scsi/wd719x.c 	struct scsi_cmnd *cmd = scb->cmd;
cmd               192 drivers/scsi/wd719x.c 	struct wd719x *wd = shost_priv(cmd->device->host);
cmd               198 drivers/scsi/wd719x.c 	scsi_dma_unmap(cmd);
cmd               199 drivers/scsi/wd719x.c 	dma_unmap_single(&wd->pdev->dev, cmd->SCp.dma_handle,
cmd               202 drivers/scsi/wd719x.c 	cmd->result = result << 16;
cmd               203 drivers/scsi/wd719x.c 	cmd->scsi_done(cmd);
cmd               207 drivers/scsi/wd719x.c static int wd719x_queuecommand(struct Scsi_Host *sh, struct scsi_cmnd *cmd)
cmd               211 drivers/scsi/wd719x.c 	struct wd719x_scb *scb = scsi_cmd_priv(cmd);
cmd               214 drivers/scsi/wd719x.c 	scb->cmd = cmd;
cmd               217 drivers/scsi/wd719x.c 	scb->devid = cmd->device->id;
cmd               218 drivers/scsi/wd719x.c 	scb->lun = cmd->device->lun;
cmd               221 drivers/scsi/wd719x.c 	memcpy(scb->CDB, cmd->cmnd, cmd->cmd_len);
cmd               232 drivers/scsi/wd719x.c 	cmd->SCp.dma_handle = dma_map_single(&wd->pdev->dev, cmd->sense_buffer,
cmd               234 drivers/scsi/wd719x.c 	if (dma_mapping_error(&wd->pdev->dev, cmd->SCp.dma_handle))
cmd               236 drivers/scsi/wd719x.c 	scb->sense_buf = cpu_to_le32(cmd->SCp.dma_handle);
cmd               242 drivers/scsi/wd719x.c 	if (cmd->sc_data_direction == DMA_TO_DEVICE)
cmd               245 drivers/scsi/wd719x.c 	else if (cmd->sc_data_direction == DMA_FROM_DEVICE)
cmd               249 drivers/scsi/wd719x.c 	count_sg = scsi_dma_map(cmd);
cmd               262 drivers/scsi/wd719x.c 		scsi_for_each_sg(cmd, sg, count_sg, i) {
cmd               291 drivers/scsi/wd719x.c 	dma_unmap_single(&wd->pdev->dev, cmd->SCp.dma_handle,
cmd               297 drivers/scsi/wd719x.c 	cmd->result = DID_ERROR << 16;
cmd               298 drivers/scsi/wd719x.c 	cmd->scsi_done(cmd);
cmd               463 drivers/scsi/wd719x.c static int wd719x_abort(struct scsi_cmnd *cmd)
cmd               467 drivers/scsi/wd719x.c 	struct wd719x_scb *scb = scsi_cmd_priv(cmd);
cmd               468 drivers/scsi/wd719x.c 	struct wd719x *wd = shost_priv(cmd->device->host);
cmd               470 drivers/scsi/wd719x.c 	dev_info(&wd->pdev->dev, "abort command, tag: %x\n", cmd->tag);
cmd               475 drivers/scsi/wd719x.c 	result = wd719x_direct_cmd(wd, action, cmd->device->id,
cmd               476 drivers/scsi/wd719x.c 				   cmd->device->lun, cmd->tag, scb->phys, 0);
cmd               485 drivers/scsi/wd719x.c static int wd719x_reset(struct scsi_cmnd *cmd, u8 opcode, u8 device)
cmd               489 drivers/scsi/wd719x.c 	struct wd719x *wd = shost_priv(cmd->device->host);
cmd               501 drivers/scsi/wd719x.c 		    scb->cmd->device->id == device)
cmd               511 drivers/scsi/wd719x.c static int wd719x_dev_reset(struct scsi_cmnd *cmd)
cmd               513 drivers/scsi/wd719x.c 	return wd719x_reset(cmd, WD719X_CMD_RESET, cmd->device->id);
cmd               516 drivers/scsi/wd719x.c static int wd719x_bus_reset(struct scsi_cmnd *cmd)
cmd               518 drivers/scsi/wd719x.c 	return wd719x_reset(cmd, WD719X_CMD_BUSRESET, 0);
cmd               521 drivers/scsi/wd719x.c static int wd719x_host_reset(struct scsi_cmnd *cmd)
cmd               523 drivers/scsi/wd719x.c 	struct wd719x *wd = shost_priv(cmd->device->host);
cmd               631 drivers/scsi/wd719x.c 			scb->cmd->device->id);
cmd                59 drivers/scsi/wd719x.h 	struct scsi_cmnd *cmd;	/* a copy of the pointer we were passed */
cmd               260 drivers/scsi/zorro_esp.c 			u32 esp_count, u32 dma_count, int write, u8 cmd)
cmd               272 drivers/scsi/zorro_esp.c 				 dma_count, write, cmd);
cmd               305 drivers/scsi/zorro_esp.c 	scsi_esp_cmd(esp, cmd);
cmd               311 drivers/scsi/zorro_esp.c 			u32 esp_count, u32 dma_count, int write, u8 cmd)
cmd               319 drivers/scsi/zorro_esp.c 				 dma_count, write, cmd);
cmd               350 drivers/scsi/zorro_esp.c 	scsi_esp_cmd(esp, cmd);
cmd               356 drivers/scsi/zorro_esp.c 			u32 esp_count, u32 dma_count, int write, u8 cmd)
cmd               364 drivers/scsi/zorro_esp.c 				 dma_count, write, cmd);
cmd               395 drivers/scsi/zorro_esp.c 	scsi_esp_cmd(esp, cmd);
cmd               401 drivers/scsi/zorro_esp.c 			u32 esp_count, u32 dma_count, int write, u8 cmd)
cmd               411 drivers/scsi/zorro_esp.c 				 dma_count, write, cmd);
cmd               447 drivers/scsi/zorro_esp.c 	scsi_esp_cmd(esp, cmd);
cmd               453 drivers/scsi/zorro_esp.c 			u32 esp_count, u32 dma_count, int write, u8 cmd)
cmd               461 drivers/scsi/zorro_esp.c 				 dma_count, write, cmd);
cmd               488 drivers/scsi/zorro_esp.c 	scsi_esp_cmd(esp, cmd);
cmd               494 drivers/scsi/zorro_esp.c 			u32 esp_count, u32 dma_count, int write, u8 cmd)
cmd               504 drivers/scsi/zorro_esp.c 				 dma_count, write, cmd);
cmd               540 drivers/scsi/zorro_esp.c 	scsi_esp_cmd(esp, cmd);
cmd                63 drivers/soc/aspeed/aspeed-lpc-ctrl.c static long aspeed_lpc_ctrl_ioctl(struct file *file, unsigned int cmd,
cmd                80 drivers/soc/aspeed/aspeed-lpc-ctrl.c 	switch (cmd) {
cmd               172 drivers/soc/aspeed/aspeed-p2a-ctrl.c static long aspeed_p2a_ioctl(struct file *file, unsigned int cmd,
cmd               183 drivers/soc/aspeed/aspeed-p2a-ctrl.c 	switch (cmd) {
cmd               143 drivers/soc/bcm/brcmstb/pm/pm-arm.c static int do_bsp_initiate_command(enum bsp_initiate_command cmd)
cmd               153 drivers/soc/bcm/brcmstb/pm/pm-arm.c 	writel_relaxed((cmd << 1) | PM_INITIATE, base + AON_CTRL_PM_INITIATE);
cmd               400 drivers/soc/bcm/brcmstb/pm/pm-arm.c 	enum bsp_initiate_command cmd;
cmd               418 drivers/soc/bcm/brcmstb/pm/pm-arm.c 		cmd = BSP_GEN_RANDOM_KEY;
cmd               420 drivers/soc/bcm/brcmstb/pm/pm-arm.c 		cmd = BSP_GEN_FIXED_KEY;
cmd               421 drivers/soc/bcm/brcmstb/pm/pm-arm.c 	if (do_bsp_initiate_command(cmd)) {
cmd                40 drivers/soc/fsl/dpio/dpio.c 	struct fsl_mc_command cmd = { 0 };
cmd                45 drivers/soc/fsl/dpio/dpio.c 	cmd.header = mc_encode_cmd_header(DPIO_CMDID_OPEN,
cmd                48 drivers/soc/fsl/dpio/dpio.c 	dpio_cmd = (struct dpio_cmd_open *)cmd.params;
cmd                51 drivers/soc/fsl/dpio/dpio.c 	err = mc_send_command(mc_io, &cmd);
cmd                56 drivers/soc/fsl/dpio/dpio.c 	*token = mc_cmd_hdr_read_token(&cmd);
cmd                73 drivers/soc/fsl/dpio/dpio.c 	struct fsl_mc_command cmd = { 0 };
cmd                76 drivers/soc/fsl/dpio/dpio.c 	cmd.header = mc_encode_cmd_header(DPIO_CMDID_CLOSE,
cmd                80 drivers/soc/fsl/dpio/dpio.c 	return mc_send_command(mc_io, &cmd);
cmd                95 drivers/soc/fsl/dpio/dpio.c 	struct fsl_mc_command cmd = { 0 };
cmd                98 drivers/soc/fsl/dpio/dpio.c 	cmd.header = mc_encode_cmd_header(DPIO_CMDID_ENABLE,
cmd               102 drivers/soc/fsl/dpio/dpio.c 	return mc_send_command(mc_io, &cmd);
cmd               117 drivers/soc/fsl/dpio/dpio.c 	struct fsl_mc_command cmd = { 0 };
cmd               120 drivers/soc/fsl/dpio/dpio.c 	cmd.header = mc_encode_cmd_header(DPIO_CMDID_DISABLE,
cmd               124 drivers/soc/fsl/dpio/dpio.c 	return mc_send_command(mc_io, &cmd);
cmd               141 drivers/soc/fsl/dpio/dpio.c 	struct fsl_mc_command cmd = { 0 };
cmd               146 drivers/soc/fsl/dpio/dpio.c 	cmd.header = mc_encode_cmd_header(DPIO_CMDID_GET_ATTR,
cmd               150 drivers/soc/fsl/dpio/dpio.c 	err = mc_send_command(mc_io, &cmd);
cmd               155 drivers/soc/fsl/dpio/dpio.c 	dpio_rsp = (struct dpio_rsp_get_attr *)cmd.params;
cmd               174 drivers/soc/fsl/dpio/dpio.c 	struct fsl_mc_command cmd = { 0 };
cmd               177 drivers/soc/fsl/dpio/dpio.c 	cmd.header = mc_encode_cmd_header(DPIO_CMDID_SET_STASHING_DEST,
cmd               179 drivers/soc/fsl/dpio/dpio.c 	dpio_cmd = (struct dpio_stashing_dest *)cmd.params;
cmd               182 drivers/soc/fsl/dpio/dpio.c 	return mc_send_command(mc_io, &cmd);
cmd               199 drivers/soc/fsl/dpio/dpio.c 	struct fsl_mc_command cmd = { 0 };
cmd               203 drivers/soc/fsl/dpio/dpio.c 	cmd.header = mc_encode_cmd_header(DPIO_CMDID_GET_API_VERSION,
cmd               206 drivers/soc/fsl/dpio/dpio.c 	err = mc_send_command(mc_io, &cmd);
cmd               211 drivers/soc/fsl/dpio/dpio.c 	mc_cmd_read_api_version(&cmd, major_ver, minor_ver);
cmd               228 drivers/soc/fsl/dpio/dpio.c 	struct fsl_mc_command cmd = { 0 };
cmd               231 drivers/soc/fsl/dpio/dpio.c 	cmd.header = mc_encode_cmd_header(DPIO_CMDID_RESET,
cmd               236 drivers/soc/fsl/dpio/dpio.c 	return mc_send_command(mc_io, &cmd);
cmd               325 drivers/soc/fsl/dpio/qbman-portal.c void qbman_swp_mc_submit(struct qbman_swp *p, void *cmd, u8 cmd_verb)
cmd               327 drivers/soc/fsl/dpio/qbman-portal.c 	u8 *v = cmd;
cmd               193 drivers/soc/fsl/dpio/qbman-portal.h void qbman_swp_mc_submit(struct qbman_swp *p, void *cmd, u8 cmd_verb);
cmd               433 drivers/soc/fsl/dpio/qbman-portal.h static inline void *qbman_swp_mc_complete(struct qbman_swp *swp, void *cmd,
cmd               438 drivers/soc/fsl/dpio/qbman-portal.h 	qbman_swp_mc_submit(swp, cmd, cmd_verb);
cmd               441 drivers/soc/fsl/dpio/qbman-portal.h 		cmd = qbman_swp_mc_result(swp);
cmd               442 drivers/soc/fsl/dpio/qbman-portal.h 	} while (!cmd && loopvar--);
cmd               446 drivers/soc/fsl/dpio/qbman-portal.h 	return cmd;
cmd                68 drivers/soc/fsl/qbman/qman_test_api.c 	fd->cmd = cpu_to_be32(0xfeedf00d);
cmd                89 drivers/soc/fsl/qbman/qman_test_api.c 	fd->cmd = cpu_to_be32(be32_to_cpu(fd->cmd) + 1);
cmd                99 drivers/soc/fsl/qbman/qman_test_api.c 	neq |= a->cmd != b->cmd;
cmd               107 drivers/soc/fsl/qe/qe.c int qe_issue_cmd(u32 cmd, u32 device, u8 mcn_protocol, u32 cmd_input)
cmd               114 drivers/soc/fsl/qe/qe.c 	if (cmd == QE_RESET) {
cmd               115 drivers/soc/fsl/qe/qe.c 		out_be32(&qe_immr->cp.cecr, (u32) (cmd | QE_CR_FLG));
cmd               117 drivers/soc/fsl/qe/qe.c 		if (cmd == QE_ASSIGN_PAGE) {
cmd               120 drivers/soc/fsl/qe/qe.c 		} else if (cmd == QE_ASSIGN_RISC) {
cmd               134 drivers/soc/fsl/qe/qe.c 			 (cmd | QE_CR_FLG | ((u32) device << dev_shift) | (u32)
cmd               167 drivers/soc/ixp4xx/ixp4xx-npe.c static void npe_cmd_write(struct npe *npe, u32 addr, int cmd, u32 data)
cmd               171 drivers/soc/ixp4xx/ixp4xx-npe.c 	__raw_writel(cmd, &npe->regs->exec_status_cmd);
cmd               174 drivers/soc/ixp4xx/ixp4xx-npe.c static u32 npe_cmd_read(struct npe *npe, u32 addr, int cmd)
cmd               177 drivers/soc/ixp4xx/ixp4xx-npe.c 	__raw_writel(cmd, &npe->regs->exec_status_cmd);
cmd               527 drivers/soc/ixp4xx/ixp4xx-npe.c 	u32 cmd;
cmd               624 drivers/soc/ixp4xx/ixp4xx-npe.c 			cmd = CMD_WR_INS_MEM;
cmd               628 drivers/soc/ixp4xx/ixp4xx-npe.c 			cmd = CMD_WR_DATA_MEM;
cmd               644 drivers/soc/ixp4xx/ixp4xx-npe.c 			npe_cmd_write(npe, cb->npe_addr + j, cmd, cb->data[j]);
cmd               140 drivers/soc/qcom/qmi_interface.c 	switch (le32_to_cpu(pkt->cmd)) {
cmd               173 drivers/soc/qcom/qmi_interface.c 	pkt.cmd = cpu_to_le32(QRTR_TYPE_NEW_LOOKUP);
cmd               236 drivers/soc/qcom/qmi_interface.c 	pkt.cmd = cpu_to_le32(QRTR_TYPE_NEW_SERVER);
cmd                61 drivers/soc/qcom/rpmh-internal.h 	struct tcs_cmd cmd[MAX_RPMH_PAYLOAD];
cmd               213 drivers/soc/qcom/rpmh-rsc.c 	struct tcs_cmd *cmd;
cmd               228 drivers/soc/qcom/rpmh-rsc.c 			cmd = &req->cmds[j];
cmd               231 drivers/soc/qcom/rpmh-rsc.c 			   ((req->wait_for_compl || cmd->wait) &&
cmd               234 drivers/soc/qcom/rpmh-rsc.c 				       drv->name, cmd->addr, cmd->data);
cmd               261 drivers/soc/qcom/rpmh-rsc.c 	struct tcs_cmd *cmd;
cmd               271 drivers/soc/qcom/rpmh-rsc.c 		cmd = &msg->cmds[i];
cmd               273 drivers/soc/qcom/rpmh-rsc.c 		cmd_complete |= cmd->wait << j;
cmd               275 drivers/soc/qcom/rpmh-rsc.c 		msgid |= cmd->wait ? CMD_MSGID_RESP_REQ : 0;
cmd               278 drivers/soc/qcom/rpmh-rsc.c 		write_tcs_cmd(drv, RSC_DRV_CMD_ADDR, tcs_id, j, cmd->addr);
cmd               279 drivers/soc/qcom/rpmh-rsc.c 		write_tcs_cmd(drv, RSC_DRV_CMD_DATA, tcs_id, j, cmd->data);
cmd               280 drivers/soc/qcom/rpmh-rsc.c 		trace_rpmh_send_msg(drv, tcs_id, j, msgid, cmd);
cmd               422 drivers/soc/qcom/rpmh-rsc.c static int find_match(const struct tcs_group *tcs, const struct tcs_cmd *cmd,
cmd               429 drivers/soc/qcom/rpmh-rsc.c 		if (tcs->cmd_cache[i] != cmd[0].addr)
cmd               434 drivers/soc/qcom/rpmh-rsc.c 			if (tcs->cmd_cache[i + j] != cmd[j].addr)
cmd                30 drivers/soc/qcom/rpmh.c 			.cmds = name.cmd,		\
cmd                34 drivers/soc/qcom/rpmh.c 		.cmd = { { 0 } },			\
cmd               118 drivers/soc/qcom/rpmh.c 					   struct tcs_cmd *cmd)
cmd               124 drivers/soc/qcom/rpmh.c 	req = __find_req(ctrlr, cmd->addr);
cmd               134 drivers/soc/qcom/rpmh.c 	req->addr = cmd->addr;
cmd               143 drivers/soc/qcom/rpmh.c 			req->wake_val = cmd->data;
cmd               146 drivers/soc/qcom/rpmh.c 		req->wake_val = cmd->data;
cmd               149 drivers/soc/qcom/rpmh.c 		req->sleep_val = cmd->data;
cmd               205 drivers/soc/qcom/rpmh.c 		const struct tcs_cmd *cmd, u32 n)
cmd               207 drivers/soc/qcom/rpmh.c 	if (!cmd || !n || n > MAX_RPMH_PAYLOAD)
cmd               210 drivers/soc/qcom/rpmh.c 	memcpy(req->cmd, cmd, n * sizeof(*cmd));
cmd               213 drivers/soc/qcom/rpmh.c 	req->msg.cmds = req->cmd;
cmd               231 drivers/soc/qcom/rpmh.c 		     const struct tcs_cmd *cmd, u32 n)
cmd               241 drivers/soc/qcom/rpmh.c 	ret = __fill_rpmh_msg(rpm_msg, state, cmd, n);
cmd               262 drivers/soc/qcom/rpmh.c 	       const struct tcs_cmd *cmd, u32 n)
cmd               268 drivers/soc/qcom/rpmh.c 	if (!cmd || !n || n > MAX_RPMH_PAYLOAD)
cmd               271 drivers/soc/qcom/rpmh.c 	memcpy(rpm_msg.cmd, cmd, n * sizeof(*cmd));
cmd               347 drivers/soc/qcom/rpmh.c 		     const struct tcs_cmd *cmd, u32 *n)
cmd               358 drivers/soc/qcom/rpmh.c 	if (!cmd || !n)
cmd               379 drivers/soc/qcom/rpmh.c 		__fill_rpmh_msg(rpm_msgs + i, state, cmd, n[i]);
cmd               380 drivers/soc/qcom/rpmh.c 		cmd += n[i];
cmd               438 drivers/soc/qcom/rpmh.c 	rpm_msg.cmd[0].addr = addr;
cmd               439 drivers/soc/qcom/rpmh.c 	rpm_msg.cmd[0].data = data;
cmd               142 drivers/soc/qcom/rpmhpd.c 	struct tcs_cmd cmd = {
cmd               152 drivers/soc/qcom/rpmhpd.c 		return rpmh_write(pd->dev, state, &cmd, 1);
cmd               154 drivers/soc/qcom/rpmhpd.c 		return rpmh_write_async(pd->dev, state, &cmd, 1);
cmd               852 drivers/soc/tegra/pmc.c 	const char *cmd = data;
cmd               858 drivers/soc/tegra/pmc.c 	if (cmd) {
cmd               859 drivers/soc/tegra/pmc.c 		if (strcmp(cmd, "recovery") == 0)
cmd               862 drivers/soc/tegra/pmc.c 		if (strcmp(cmd, "bootloader") == 0)
cmd               865 drivers/soc/tegra/pmc.c 		if (strcmp(cmd, "forced-recovery") == 0)
cmd                40 drivers/soc/tegra/powergate-bpmp.c 	request.cmd = CMD_PG_SET_STATE;
cmd                67 drivers/soc/tegra/powergate-bpmp.c 	request.cmd = CMD_PG_GET_STATE;
cmd                96 drivers/soc/tegra/powergate-bpmp.c 	request.cmd = CMD_PG_GET_MAX_ID;
cmd               125 drivers/soc/tegra/powergate-bpmp.c 	request.cmd = CMD_PG_GET_NAME;
cmd               278 drivers/soc/ti/knav_qmss_acc.c 		struct knav_reg_acc_command *cmd)
cmd               283 drivers/soc/ti/knav_qmss_acc.c 		cmd->command, cmd->queue_mask, cmd->list_dma,
cmd               284 drivers/soc/ti/knav_qmss_acc.c 		cmd->queue_num, cmd->timer_config);
cmd               286 drivers/soc/ti/knav_qmss_acc.c 	writel_relaxed(cmd->timer_config, &pdsp->acc_command->timer_config);
cmd               287 drivers/soc/ti/knav_qmss_acc.c 	writel_relaxed(cmd->queue_num, &pdsp->acc_command->queue_num);
cmd               288 drivers/soc/ti/knav_qmss_acc.c 	writel_relaxed(cmd->list_dma, &pdsp->acc_command->list_dma);
cmd               289 drivers/soc/ti/knav_qmss_acc.c 	writel_relaxed(cmd->queue_mask, &pdsp->acc_command->queue_mask);
cmd               290 drivers/soc/ti/knav_qmss_acc.c 	writel_relaxed(cmd->command, &pdsp->acc_command->command);
cmd               302 drivers/soc/ti/knav_qmss_acc.c 				struct knav_reg_acc_command *cmd,
cmd               320 drivers/soc/ti/knav_qmss_acc.c 	memset(cmd, 0, sizeof(*cmd));
cmd               321 drivers/soc/ti/knav_qmss_acc.c 	cmd->command    = acc->channel;
cmd               322 drivers/soc/ti/knav_qmss_acc.c 	cmd->queue_mask = queue_mask;
cmd               323 drivers/soc/ti/knav_qmss_acc.c 	cmd->list_dma   = (u32)acc->list_dma[0];
cmd               324 drivers/soc/ti/knav_qmss_acc.c 	cmd->queue_num  = info->list_entries << 16;
cmd               325 drivers/soc/ti/knav_qmss_acc.c 	cmd->queue_num |= queue_base;
cmd               327 drivers/soc/ti/knav_qmss_acc.c 	cmd->timer_config = ACC_LIST_ENTRY_TYPE << 18;
cmd               329 drivers/soc/ti/knav_qmss_acc.c 		cmd->timer_config |= ACC_CFG_MULTI_QUEUE;
cmd               330 drivers/soc/ti/knav_qmss_acc.c 	cmd->timer_config |= info->pacing_mode << 16;
cmd               331 drivers/soc/ti/knav_qmss_acc.c 	cmd->timer_config |= info->timer_count;
cmd               338 drivers/soc/ti/knav_qmss_acc.c 	struct knav_reg_acc_command cmd;
cmd               344 drivers/soc/ti/knav_qmss_acc.c 	knav_acc_setup_cmd(kdev, range, &cmd, queue);
cmd               345 drivers/soc/ti/knav_qmss_acc.c 	cmd.command |= ACC_CMD_DISABLE_CHANNEL << 8;
cmd               346 drivers/soc/ti/knav_qmss_acc.c 	result = knav_acc_write(kdev, range->acc_info.pdsp, &cmd);
cmd               356 drivers/soc/ti/knav_qmss_acc.c 	struct knav_reg_acc_command cmd;
cmd               362 drivers/soc/ti/knav_qmss_acc.c 	knav_acc_setup_cmd(kdev, range, &cmd, queue);
cmd               363 drivers/soc/ti/knav_qmss_acc.c 	cmd.command |= ACC_CMD_ENABLE_CHANNEL << 8;
cmd               364 drivers/soc/ti/knav_qmss_acc.c 	result = knav_acc_write(kdev, range->acc_info.pdsp, &cmd);
cmd               588 drivers/soc/ti/knav_qmss_queue.c int knav_queue_device_control(void *qhandle, enum knav_queue_ctrl_cmd cmd,
cmd               595 drivers/soc/ti/knav_qmss_queue.c 	switch ((int)cmd) {
cmd               379 drivers/soundwire/cadence_master.c _cdns_xfer_msg(struct sdw_cdns *cdns, struct sdw_msg *msg, int cmd,
cmd               397 drivers/soundwire/cadence_master.c 		data |= cmd << SDW_REG_SHIFT(CDNS_MCP_CMD_COMMAND);
cmd               486 drivers/soundwire/cadence_master.c static int cdns_prep_msg(struct sdw_cdns *cdns, struct sdw_msg *msg, int *cmd)
cmd               500 drivers/soundwire/cadence_master.c 		*cmd = CDNS_MCP_CMD_READ;
cmd               504 drivers/soundwire/cadence_master.c 		*cmd = CDNS_MCP_CMD_WRITE;
cmd               519 drivers/soundwire/cadence_master.c 	int cmd = 0, ret, i;
cmd               521 drivers/soundwire/cadence_master.c 	ret = cdns_prep_msg(cdns, msg, &cmd);
cmd               526 drivers/soundwire/cadence_master.c 		ret = _cdns_xfer_msg(cdns, msg, cmd, i * CDNS_MCP_CMD_LEN,
cmd               535 drivers/soundwire/cadence_master.c 	ret = _cdns_xfer_msg(cdns, msg, cmd, i * CDNS_MCP_CMD_LEN,
cmd               548 drivers/soundwire/cadence_master.c 	int cmd = 0, ret;
cmd               554 drivers/soundwire/cadence_master.c 	ret = cdns_prep_msg(cdns, msg, &cmd);
cmd               561 drivers/soundwire/cadence_master.c 	return _cdns_xfer_msg(cdns, msg, cmd, 0, msg->len, true);
cmd               397 drivers/soundwire/stream.c 			    enum sdw_port_prep_ops cmd)
cmd               403 drivers/soundwire/stream.c 		ret = ops->port_prep(s_rt->slave, &prep_ch, cmd);
cmd               407 drivers/soundwire/stream.c 				cmd, ret);
cmd               179 drivers/spi/atmel-quadspi.c 	if (op->cmd.buswidth != mode->cmd_buswidth)
cmd               209 drivers/spi/atmel-quadspi.c 	if (op->addr.nbytes == 2 && op->cmd.buswidth != op->addr.buswidth &&
cmd               224 drivers/spi/atmel-quadspi.c 	icr = QSPI_ICR_INST(op->cmd.opcode);
cmd               259 drivers/spi/atmel-quadspi.c 				iar = (op->cmd.opcode << 16) |
cmd               109 drivers/spi/spi-axi-spi-engine.c 	bool dry, uint16_t cmd)
cmd               112 drivers/spi/spi-axi-spi-engine.c 		p->instructions[p->length] = cmd;
cmd               345 drivers/spi/spi-bcm-qspi.c 	u8 command = op->cmd.opcode;
cmd               427 drivers/spi/spi-bcm-qspi.c 	bcm_qspi_bspi_set_xfer_params(qspi, op->cmd.opcode, 0, 0, 0);
cmd               911 drivers/spi/spi-bcm-qspi.c 	u8 cmd[6] = { };
cmd               914 drivers/spi/spi-bcm-qspi.c 	memset(cmd, 0, sizeof(cmd));
cmd               919 drivers/spi/spi-bcm-qspi.c 	cmd[0] = op->cmd.opcode;
cmd               921 drivers/spi/spi-bcm-qspi.c 		cmd[1 + i] = op->addr.val >> (8 * (op->addr.nbytes - i - 1));
cmd               923 drivers/spi/spi-bcm-qspi.c 	t[0].tx_buf = cmd;
cmd               926 drivers/spi/spi-bcm-qspi.c 	t[0].tx_nbits = op->cmd.buswidth;
cmd               231 drivers/spi/spi-bcm63xx.c 	u16 cmd;
cmd               292 drivers/spi/spi-bcm63xx.c 	cmd = SPI_CMD_START_IMMEDIATE;
cmd               293 drivers/spi/spi-bcm63xx.c 	cmd |= (prepend_len << SPI_CMD_PREPEND_BYTE_CNT_SHIFT);
cmd               294 drivers/spi/spi-bcm63xx.c 	cmd |= (spi->chip_select << SPI_CMD_DEVICE_ID_SHIFT);
cmd               295 drivers/spi/spi-bcm63xx.c 	bcm_spi_writew(bs, cmd, SPI_CMD);
cmd                17 drivers/spi/spi-dln2.c #define DLN2_SPI_CMD(cmd)		DLN2_CMD(cmd, DLN2_SPI_MODULE_ID)
cmd               103 drivers/spi/spi-dln2.c 	u16 cmd;
cmd               113 drivers/spi/spi-dln2.c 		cmd = DLN2_SPI_ENABLE;
cmd               117 drivers/spi/spi-dln2.c 		cmd = DLN2_SPI_DISABLE;
cmd               120 drivers/spi/spi-dln2.c 	return dln2_transfer_tx(dln2->pdev, cmd, &tx, len);
cmd               167 drivers/spi/spi-dln2.c 	u16 cmd;
cmd               171 drivers/spi/spi-dln2.c 	cmd = enable ? DLN2_SPI_SS_MULTI_ENABLE : DLN2_SPI_SS_MULTI_DISABLE;
cmd               173 drivers/spi/spi-dln2.c 	return dln2_transfer_tx(dln2->pdev, cmd, &tx, sizeof(tx));
cmd               209 drivers/spi/spi-dln2.c static int dln2_spi_get_speed(struct dln2_spi *dln2, u16 cmd, u32 *freq)
cmd               222 drivers/spi/spi-dln2.c 	ret = dln2_transfer(dln2->pdev, cmd, &tx, sizeof(tx), &rx, &rx_len);
cmd               219 drivers/spi/spi-fsl-dspi.c 	u16 cmd = dspi->tx_cmd, data = dspi_pop_tx(dspi);
cmd               225 drivers/spi/spi-fsl-dspi.c 		cmd |= SPI_PUSHR_CMD_CONT;
cmd               226 drivers/spi/spi-fsl-dspi.c 	return cmd << 16 | data;
cmd               567 drivers/spi/spi-fsl-dspi.c 	u16 cmd = dspi->tx_cmd;
cmd               570 drivers/spi/spi-fsl-dspi.c 		cmd |= SPI_PUSHR_CMD_CONT;
cmd               571 drivers/spi/spi-fsl-dspi.c 	regmap_write(dspi->regmap_pushr, PUSHR_CMD, cmd);
cmd               362 drivers/spi/spi-fsl-qspi.c 	ret = fsl_qspi_check_buswidth(q, op->cmd.buswidth);
cmd               411 drivers/spi/spi-fsl-qspi.c 	lutval[0] |= LUT_DEF(0, LUT_CMD, LUT_PAD(op->cmd.buswidth),
cmd               412 drivers/spi/spi-fsl-qspi.c 			     op->cmd.opcode);
cmd               141 drivers/spi/spi-mem.c 	if (spi_check_buswidth_req(mem, op->cmd.buswidth, true))
cmd               171 drivers/spi/spi-mem.c 	if (!op->cmd.buswidth)
cmd               179 drivers/spi/spi-mem.c 	if (!spi_mem_buswidth_is_valid(op->cmd.buswidth) ||
cmd               307 drivers/spi/spi-mem.c 	tmpbufsize = sizeof(op->cmd.opcode) + op->addr.nbytes +
cmd               321 drivers/spi/spi-mem.c 	tmpbuf[0] = op->cmd.opcode;
cmd               323 drivers/spi/spi-mem.c 	xfers[xferpos].len = sizeof(op->cmd.opcode);
cmd               324 drivers/spi/spi-mem.c 	xfers[xferpos].tx_nbits = op->cmd.buswidth;
cmd               421 drivers/spi/spi-mem.c 	len = sizeof(op->cmd.opcode) + op->addr.nbytes + op->dummy.nbytes;
cmd               337 drivers/spi/spi-mt65xx.c 	u32 cmd;
cmd               340 drivers/spi/spi-mt65xx.c 	cmd = readl(mdata->base + SPI_CMD_REG);
cmd               342 drivers/spi/spi-mt65xx.c 		cmd |= SPI_CMD_ACT;
cmd               344 drivers/spi/spi-mt65xx.c 		cmd |= SPI_CMD_RESUME;
cmd               345 drivers/spi/spi-mt65xx.c 	writel(cmd, mdata->base + SPI_CMD_REG);
cmd               447 drivers/spi/spi-mt65xx.c 	int cmd;
cmd               459 drivers/spi/spi-mt65xx.c 	cmd = readl(mdata->base + SPI_CMD_REG);
cmd               461 drivers/spi/spi-mt65xx.c 		cmd |= SPI_CMD_TX_DMA;
cmd               463 drivers/spi/spi-mt65xx.c 		cmd |= SPI_CMD_RX_DMA;
cmd               464 drivers/spi/spi-mt65xx.c 	writel(cmd, mdata->base + SPI_CMD_REG);
cmd               523 drivers/spi/spi-mt65xx.c 	u32 cmd, reg_val, cnt, remainder, len;
cmd               600 drivers/spi/spi-mt65xx.c 		cmd = readl(mdata->base + SPI_CMD_REG);
cmd               601 drivers/spi/spi-mt65xx.c 		cmd &= ~SPI_CMD_TX_DMA;
cmd               602 drivers/spi/spi-mt65xx.c 		cmd &= ~SPI_CMD_RX_DMA;
cmd               603 drivers/spi/spi-mt65xx.c 		writel(cmd, mdata->base + SPI_CMD_REG);
cmd               339 drivers/spi/spi-mxic.c 	    op->dummy.buswidth > 4 || op->cmd.buswidth > 4)
cmd               376 drivers/spi/spi-mxic.c 	ss_ctrl = OP_CMD_BYTES(1) | OP_CMD_BUSW(fls(op->cmd.buswidth) - 1);
cmd               396 drivers/spi/spi-mxic.c 	ret = mxic_spi_data_xfer(mxic, &op->cmd.opcode, NULL, 1);
cmd               259 drivers/spi/spi-npcm-fiu.c 			   NPCM_FIU_DRD_CFG_RDCMD, op->cmd.opcode);
cmd               260 drivers/spi/spi-npcm-fiu.c 	fiu->drd_op.cmd.opcode = op->cmd.opcode;
cmd               284 drivers/spi/spi-npcm-fiu.c 		    desc->info.op_tmpl.cmd.opcode != fiu->drd_op.cmd.opcode ||
cmd               331 drivers/spi/spi-npcm-fiu.c 			   NPCM_FIU_UMA_CMD_CMD, op->cmd.opcode);
cmd               334 drivers/spi/spi-npcm-fiu.c 		uma_cfg |= ilog2(op->cmd.buswidth);
cmd               370 drivers/spi/spi-npcm-fiu.c 			      const struct spi_mem_op *op, u8 cmd,
cmd               386 drivers/spi/spi-npcm-fiu.c 			   NPCM_FIU_UMA_CMD_CMD, cmd);
cmd               396 drivers/spi/spi-npcm-fiu.c 		uma_cfg |= ilog2(op->cmd.buswidth);
cmd               440 drivers/spi/spi-npcm-fiu.c 	ret = npcm_fiu_uma_write(mem, op, op->cmd.opcode, true, NULL, 0);
cmd               534 drivers/spi/spi-npcm-fiu.c 		op->cmd.opcode, op->cmd.buswidth, op->addr.buswidth,
cmd               560 drivers/spi/spi-npcm-fiu.c 			ret = npcm_fiu_uma_write(mem, op, op->cmd.opcode, false,
cmd               571 drivers/spi/spi-npcm-fiu.c 			ret = npcm_fiu_uma_write(mem, op, op->cmd.opcode, false,
cmd               575 drivers/spi/spi-npcm-fiu.c 			ret = npcm_fiu_uma_write(mem, op, op->cmd.opcode, false,
cmd               398 drivers/spi/spi-nxp-fspi.c 	ret = nxp_fspi_check_buswidth(f, op->cmd.buswidth);
cmd               490 drivers/spi/spi-nxp-fspi.c 	lutval[0] |= LUT_DEF(0, LUT_CMD, LUT_PAD(op->cmd.buswidth),
cmd               491 drivers/spi/spi-nxp-fspi.c 			     op->cmd.opcode);
cmd               536 drivers/spi/spi-nxp-fspi.c 		op->cmd.opcode, lutval[0], lutval[1], lutval[2], lutval[3]);
cmd               464 drivers/spi/spi-sirf.c 	u32 cmd;
cmd               469 drivers/spi/spi-sirf.c 	memcpy(&cmd, sspi->tx, t->len);
cmd               471 drivers/spi/spi-sirf.c 		cmd = cpu_to_be32(cmd) >>
cmd               475 drivers/spi/spi-sirf.c 		cmd = ((cmd & 0xffff) << 16) | (cmd >> 16);
cmd               476 drivers/spi/spi-sirf.c 	writel(cmd, sspi->base + sspi->regs->spi_cmd);
cmd                43 drivers/spi/spi-slave-system-control.c 	__be16 cmd;
cmd                52 drivers/spi/spi-slave-system-control.c 	u16 cmd;
cmd                58 drivers/spi/spi-slave-system-control.c 	cmd = be16_to_cpu(priv->cmd);
cmd                59 drivers/spi/spi-slave-system-control.c 	switch (cmd) {
cmd                81 drivers/spi/spi-slave-system-control.c 		dev_warn(&priv->spi->dev, "Unknown command 0x%x\n", cmd);
cmd               124 drivers/spi/spi-slave-system-control.c 	priv->xfer.rx_buf = &priv->cmd;
cmd               125 drivers/spi/spi-slave-system-control.c 	priv->xfer.len = sizeof(priv->cmd);
cmd               332 drivers/spi/spi-sprd-adi.c 				    unsigned long mode, void *cmd)
cmd               338 drivers/spi/spi-sprd-adi.c 	if (!cmd)
cmd               340 drivers/spi/spi-sprd-adi.c 	else if (!strncmp(cmd, "recovery", 8))
cmd               342 drivers/spi/spi-sprd-adi.c 	else if (!strncmp(cmd, "alarm", 5))
cmd               344 drivers/spi/spi-sprd-adi.c 	else if (!strncmp(cmd, "fastsleep", 9))
cmd               346 drivers/spi/spi-sprd-adi.c 	else if (!strncmp(cmd, "bootloader", 10))
cmd               348 drivers/spi/spi-sprd-adi.c 	else if (!strncmp(cmd, "panic", 5))
cmd               350 drivers/spi/spi-sprd-adi.c 	else if (!strncmp(cmd, "special", 7))
cmd               352 drivers/spi/spi-sprd-adi.c 	else if (!strncmp(cmd, "cftreboot", 9))
cmd               354 drivers/spi/spi-sprd-adi.c 	else if (!strncmp(cmd, "autodloader", 11))
cmd               356 drivers/spi/spi-sprd-adi.c 	else if (!strncmp(cmd, "iqmode", 6))
cmd               358 drivers/spi/spi-sprd-adi.c 	else if (!strncmp(cmd, "sprdisk", 7))
cmd               360 drivers/spi/spi-sprd-adi.c 	else if (!strncmp(cmd, "tospanic", 8))
cmd               362 drivers/spi/spi-sprd-adi.c 	else if (!strncmp(cmd, "factorytest", 11))
cmd               335 drivers/spi/spi-stm32-qspi.c 		op->cmd.opcode, op->cmd.buswidth, op->addr.buswidth,
cmd               368 drivers/spi/spi-stm32-qspi.c 	ccr |= FIELD_PREP(CCR_INST_MASK, op->cmd.opcode);
cmd               370 drivers/spi/spi-stm32-qspi.c 			  stm32_qspi_get_mode(qspi, op->cmd.buswidth));
cmd                61 drivers/spi/spi-ti-qspi.c 	u32 cmd;
cmd               249 drivers/spi/spi-ti-qspi.c 	unsigned int cmd;
cmd               254 drivers/spi/spi-ti-qspi.c 	cmd = qspi->cmd | QSPI_WR_SNGL;
cmd               265 drivers/spi/spi-ti-qspi.c 					cmd, qspi->dc, *txbuf);
cmd               282 drivers/spi/spi-ti-qspi.c 				cmd |= QSPI_WLEN(QSPI_WLEN_MAX_BITS);
cmd               285 drivers/spi/spi-ti-qspi.c 				cmd = qspi->cmd | QSPI_WR_SNGL;
cmd               287 drivers/spi/spi-ti-qspi.c 				cmd |= QSPI_WLEN(wlen);
cmd               292 drivers/spi/spi-ti-qspi.c 					cmd, qspi->dc, *txbuf);
cmd               297 drivers/spi/spi-ti-qspi.c 					cmd, qspi->dc, *txbuf);
cmd               302 drivers/spi/spi-ti-qspi.c 		ti_qspi_write(qspi, cmd, QSPI_SPI_CMD_REG);
cmd               318 drivers/spi/spi-ti-qspi.c 	unsigned int cmd;
cmd               322 drivers/spi/spi-ti-qspi.c 	cmd = qspi->cmd;
cmd               325 drivers/spi/spi-ti-qspi.c 		cmd |= QSPI_RD_DUAL;
cmd               328 drivers/spi/spi-ti-qspi.c 		cmd |= QSPI_RD_QUAD;
cmd               331 drivers/spi/spi-ti-qspi.c 		cmd |= QSPI_RD_SNGL;
cmd               337 drivers/spi/spi-ti-qspi.c 		dev_dbg(qspi->dev, "rx cmd %08x dc %08x\n", cmd, qspi->dc);
cmd               341 drivers/spi/spi-ti-qspi.c 		ti_qspi_write(qspi, cmd, QSPI_SPI_CMD_REG);
cmd               551 drivers/spi/spi-ti-qspi.c 	ti_qspi_setup_mmap_read(mem->spi, op->cmd.opcode, op->data.buswidth,
cmd               608 drivers/spi/spi-ti-qspi.c 	qspi->cmd = 0;
cmd               609 drivers/spi/spi-ti-qspi.c 	qspi->cmd |= QSPI_EN_CS(spi->chip_select);
cmd               610 drivers/spi/spi-ti-qspi.c 	qspi->cmd |= QSPI_FLEN(frame_len_words);
cmd               620 drivers/spi/spi-ti-qspi.c 		qspi->cmd = ((qspi->cmd & ~QSPI_WLEN_MASK) |
cmd               641 drivers/spi/spi-ti-qspi.c 	ti_qspi_write(qspi, qspi->cmd | QSPI_INVAL, QSPI_SPI_CMD_REG);
cmd               258 drivers/spi/spi-xlp.c 	u32 cmd = 0;
cmd               261 drivers/spi/spi-xlp.c 		cmd |= XLP_SPI_CMD_TX_MASK;
cmd               263 drivers/spi/spi-xlp.c 		cmd |= XLP_SPI_CMD_RX_MASK;
cmd               265 drivers/spi/spi-xlp.c 		cmd |= XLP_SPI_CMD_CONT;
cmd               266 drivers/spi/spi-xlp.c 	cmd |= ((xfer_len * 8 - 1) << XLP_SPI_XFR_BITCNT_SHIFT);
cmd               267 drivers/spi/spi-xlp.c 	xlp_spi_reg_write(xspi, xspi->cs, XLP_SPI_CMD, cmd);
cmd               521 drivers/spi/spi-zynq-qspi.c 		op->cmd.opcode, op->cmd.buswidth, op->addr.buswidth,
cmd               527 drivers/spi/spi-zynq-qspi.c 	if (op->cmd.opcode) {
cmd               529 drivers/spi/spi-zynq-qspi.c 		xqspi->txbuf = (u8 *)&op->cmd.opcode;
cmd               531 drivers/spi/spi-zynq-qspi.c 		xqspi->tx_bytes = sizeof(op->cmd.opcode);
cmd               532 drivers/spi/spi-zynq-qspi.c 		xqspi->rx_bytes = sizeof(op->cmd.opcode);
cmd               313 drivers/spi/spidev.c spidev_get_ioc_message(unsigned int cmd, struct spi_ioc_transfer __user *u_ioc,
cmd               319 drivers/spi/spidev.c 	if (_IOC_TYPE(cmd) != SPI_IOC_MAGIC
cmd               320 drivers/spi/spidev.c 			|| _IOC_NR(cmd) != _IOC_NR(SPI_IOC_MESSAGE(0))
cmd               321 drivers/spi/spidev.c 			|| _IOC_DIR(cmd) != _IOC_WRITE)
cmd               324 drivers/spi/spidev.c 	tmp = _IOC_SIZE(cmd);
cmd               336 drivers/spi/spidev.c spidev_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               346 drivers/spi/spidev.c 	if (_IOC_TYPE(cmd) != SPI_IOC_MAGIC)
cmd               368 drivers/spi/spidev.c 	switch (cmd) {
cmd               392 drivers/spi/spidev.c 		if (cmd == SPI_IOC_WR_MODE)
cmd               466 drivers/spi/spidev.c 		ioc = spidev_get_ioc_message(cmd,
cmd               488 drivers/spi/spidev.c spidev_compat_ioc_message(struct file *filp, unsigned int cmd,
cmd               515 drivers/spi/spidev.c 	ioc = spidev_get_ioc_message(cmd, u_ioc, &n_ioc);
cmd               540 drivers/spi/spidev.c spidev_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               542 drivers/spi/spidev.c 	if (_IOC_TYPE(cmd) == SPI_IOC_MAGIC
cmd               543 drivers/spi/spidev.c 			&& _IOC_NR(cmd) == _IOC_NR(SPI_IOC_MESSAGE(0))
cmd               544 drivers/spi/spidev.c 			&& _IOC_DIR(cmd) == _IOC_WRITE)
cmd               545 drivers/spi/spidev.c 		return spidev_compat_ioc_message(filp, cmd, arg);
cmd               547 drivers/spi/spidev.c 	return spidev_ioctl(filp, cmd, (unsigned long)compat_ptr(arg));
cmd               296 drivers/spmi/spmi-pmic-arb.c 	u32 cmd;
cmd               305 drivers/spmi/spmi-pmic-arb.c 	cmd = ((opc | 0x40) << 27) | ((sid & 0xf) << 20);
cmd               308 drivers/spmi/spmi-pmic-arb.c 	pmic_arb_base_write(pmic_arb, offset + PMIC_ARB_CMD, cmd);
cmd               342 drivers/spmi/spmi-pmic-arb.c 	u32 cmd;
cmd               368 drivers/spmi/spmi-pmic-arb.c 	cmd = pmic_arb->ver_ops->fmt_cmd(opc, sid, addr, bc);
cmd               371 drivers/spmi/spmi-pmic-arb.c 	pmic_arb_set_rd_cmd(pmic_arb, offset + PMIC_ARB_CMD, cmd);
cmd               395 drivers/spmi/spmi-pmic-arb.c 	u32 cmd;
cmd               423 drivers/spmi/spmi-pmic-arb.c 	cmd = pmic_arb->ver_ops->fmt_cmd(opc, sid, addr, bc);
cmd               434 drivers/spmi/spmi-pmic-arb.c 	pmic_arb_base_write(pmic_arb, offset + PMIC_ARB_CMD, cmd);
cmd              1290 drivers/spmi/spmi-pmic-arb.c 	ctrl->cmd = pmic_arb_cmd;
cmd                96 drivers/spmi/spmi.c 	if (!ctrl || !ctrl->cmd || ctrl->dev.type != &spmi_ctrl_type)
cmd                99 drivers/spmi/spmi.c 	ret = ctrl->cmd(ctrl, opcode, sid);
cmd               745 drivers/staging/android/ashmem.c static int ashmem_pin_unpin(struct ashmem_area *asma, unsigned long cmd,
cmd               756 drivers/staging/android/ashmem.c 	if (cmd == ASHMEM_PIN || cmd == ASHMEM_UNPIN) {
cmd               784 drivers/staging/android/ashmem.c 	switch (cmd) {
cmd               804 drivers/staging/android/ashmem.c static long ashmem_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               809 drivers/staging/android/ashmem.c 	switch (cmd) {
cmd               837 drivers/staging/android/ashmem.c 		ret = ashmem_pin_unpin(asma, cmd, (void __user *)arg);
cmd               857 drivers/staging/android/ashmem.c static long compat_ashmem_ioctl(struct file *file, unsigned int cmd,
cmd               860 drivers/staging/android/ashmem.c 	switch (cmd) {
cmd               862 drivers/staging/android/ashmem.c 		cmd = ASHMEM_SET_SIZE;
cmd               865 drivers/staging/android/ashmem.c 		cmd = ASHMEM_SET_PROT_MASK;
cmd               868 drivers/staging/android/ashmem.c 	return ashmem_ioctl(file, cmd, arg);
cmd               463 drivers/staging/android/ion/ion.c static int validate_ioctl_arg(unsigned int cmd, union ion_ioctl_arg *arg)
cmd               465 drivers/staging/android/ion/ion.c 	switch (cmd) {
cmd               479 drivers/staging/android/ion/ion.c static long ion_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               484 drivers/staging/android/ion/ion.c 	if (_IOC_SIZE(cmd) > sizeof(data))
cmd               492 drivers/staging/android/ion/ion.c 	if (copy_from_user(&data, (void __user *)arg, _IOC_SIZE(cmd)))
cmd               495 drivers/staging/android/ion/ion.c 	ret = validate_ioctl_arg(cmd, &data);
cmd               501 drivers/staging/android/ion/ion.c 	if (!(_IOC_DIR(cmd) & _IOC_WRITE))
cmd               504 drivers/staging/android/ion/ion.c 	switch (cmd) {
cmd               526 drivers/staging/android/ion/ion.c 	if (_IOC_DIR(cmd) & _IOC_READ) {
cmd               527 drivers/staging/android/ion/ion.c 		if (copy_to_user((void __user *)arg, &data, _IOC_SIZE(cmd)))
cmd               529 drivers/staging/android/vsoc.c static long vsoc_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               542 drivers/staging/android/vsoc.c 	switch (cmd) {
cmd               372 drivers/staging/comedi/comedi_buf.c 	if (!s->munge || (async->cmd.flags & CMDF_RAWDATA)) {
cmd               397 drivers/staging/comedi/comedi_buf.c 			async->munge_chan %= async->cmd.chanlist_len;
cmd                81 drivers/staging/comedi/comedi_compat32.c static int translated_ioctl(struct file *file, unsigned int cmd,
cmd                85 drivers/staging/comedi/comedi_compat32.c 		return file->f_op->unlocked_ioctl(file, cmd, arg);
cmd               156 drivers/staging/comedi/comedi_compat32.c static int get_compat_cmd(struct comedi_cmd __user *cmd,
cmd               167 drivers/staging/comedi/comedi_compat32.c 	    !access_ok(cmd, sizeof(*cmd)))
cmd               172 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->subdev);
cmd               174 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->flags);
cmd               176 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->start_src);
cmd               178 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->start_arg);
cmd               180 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->scan_begin_src);
cmd               182 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->scan_begin_arg);
cmd               184 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->convert_src);
cmd               186 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->convert_arg);
cmd               188 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->scan_end_src);
cmd               190 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->scan_end_arg);
cmd               192 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->stop_src);
cmd               194 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->stop_arg);
cmd               197 drivers/staging/comedi/comedi_compat32.c 			  &cmd->chanlist);
cmd               199 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->chanlist_len);
cmd               201 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(compat_ptr(temp.uptr), &cmd->data);
cmd               203 drivers/staging/comedi/comedi_compat32.c 	err |= __put_user(temp.uint, &cmd->data_len);
cmd               209 drivers/staging/comedi/comedi_compat32.c 			  struct comedi_cmd __user *cmd)
cmd               220 drivers/staging/comedi/comedi_compat32.c 	if (!access_ok(cmd, sizeof(*cmd)) ||
cmd               225 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->subdev);
cmd               227 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->flags);
cmd               229 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->start_src);
cmd               231 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->start_arg);
cmd               233 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->scan_begin_src);
cmd               235 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->scan_begin_arg);
cmd               237 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->convert_src);
cmd               239 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->convert_arg);
cmd               241 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->scan_end_src);
cmd               243 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->scan_end_arg);
cmd               245 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->stop_src);
cmd               247 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->stop_arg);
cmd               250 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->chanlist_len);
cmd               253 drivers/staging/comedi/comedi_compat32.c 	err |= __get_user(temp, &cmd->data_len);
cmd               261 drivers/staging/comedi/comedi_compat32.c 	struct comedi_cmd __user *cmd;
cmd               266 drivers/staging/comedi/comedi_compat32.c 	cmd = compat_alloc_user_space(sizeof(*cmd));
cmd               268 drivers/staging/comedi/comedi_compat32.c 	rc = get_compat_cmd(cmd, cmd32);
cmd               272 drivers/staging/comedi/comedi_compat32.c 	rc = translated_ioctl(file, COMEDI_CMD, (unsigned long)cmd);
cmd               275 drivers/staging/comedi/comedi_compat32.c 		err = put_compat_cmd(cmd32, cmd);
cmd               286 drivers/staging/comedi/comedi_compat32.c 	struct comedi_cmd __user *cmd;
cmd               291 drivers/staging/comedi/comedi_compat32.c 	cmd = compat_alloc_user_space(sizeof(*cmd));
cmd               293 drivers/staging/comedi/comedi_compat32.c 	rc = get_compat_cmd(cmd, cmd32);
cmd               297 drivers/staging/comedi/comedi_compat32.c 	rc = translated_ioctl(file, COMEDI_CMDTEST, (unsigned long)cmd);
cmd               301 drivers/staging/comedi/comedi_compat32.c 	err = put_compat_cmd(cmd32, cmd);
cmd               409 drivers/staging/comedi/comedi_compat32.c long comedi_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               413 drivers/staging/comedi/comedi_compat32.c 	switch (cmd) {
cmd               421 drivers/staging/comedi/comedi_compat32.c 		rc = translated_ioctl(file, cmd, arg);
cmd               430 drivers/staging/comedi/comedi_compat32.c 		rc = translated_ioctl(file, cmd, arg);
cmd                19 drivers/staging/comedi/comedi_compat32.h long comedi_compat_ioctl(struct file *file, unsigned int cmd,
cmd               739 drivers/staging/comedi/comedi_fops.c 		kfree(async->cmd.chanlist);
cmd               740 drivers/staging/comedi/comedi_fops.c 		async->cmd.chanlist = NULL;
cmd              1130 drivers/staging/comedi/comedi_fops.c 	if (!(async->cmd.flags & CMDF_WRITE)) {
cmd              1673 drivers/staging/comedi/comedi_fops.c 				 struct comedi_cmd *cmd)
cmd              1678 drivers/staging/comedi/comedi_fops.c 	if (copy_from_user(cmd, arg, sizeof(*cmd))) {
cmd              1683 drivers/staging/comedi/comedi_fops.c 	if (cmd->subdev >= dev->n_subdevices) {
cmd              1684 drivers/staging/comedi/comedi_fops.c 		dev_dbg(dev->class_dev, "%d no such subdevice\n", cmd->subdev);
cmd              1688 drivers/staging/comedi/comedi_fops.c 	s = &dev->subdevices[cmd->subdev];
cmd              1692 drivers/staging/comedi/comedi_fops.c 			cmd->subdev);
cmd              1699 drivers/staging/comedi/comedi_fops.c 			cmd->subdev);
cmd              1704 drivers/staging/comedi/comedi_fops.c 	if (cmd->chanlist_len > s->len_chanlist) {
cmd              1706 drivers/staging/comedi/comedi_fops.c 			cmd->chanlist_len, s->len_chanlist);
cmd              1716 drivers/staging/comedi/comedi_fops.c 		cmd->flags &= ~CMDF_WRITE;
cmd              1719 drivers/staging/comedi/comedi_fops.c 		cmd->flags |= CMDF_WRITE;
cmd              1731 drivers/staging/comedi/comedi_fops.c 				      struct comedi_cmd *cmd)
cmd              1737 drivers/staging/comedi/comedi_fops.c 	cmd->chanlist = NULL;
cmd              1739 drivers/staging/comedi/comedi_fops.c 			       cmd->chanlist_len * sizeof(unsigned int));
cmd              1744 drivers/staging/comedi/comedi_fops.c 	ret = comedi_check_chanlist(s, cmd->chanlist_len, chanlist);
cmd              1750 drivers/staging/comedi/comedi_fops.c 	cmd->chanlist = chanlist;
cmd              1772 drivers/staging/comedi/comedi_fops.c 	struct comedi_cmd cmd;
cmd              1781 drivers/staging/comedi/comedi_fops.c 	ret = __comedi_get_user_cmd(dev, arg, &cmd);
cmd              1786 drivers/staging/comedi/comedi_fops.c 	user_chanlist = (unsigned int __user *)cmd.chanlist;
cmd              1788 drivers/staging/comedi/comedi_fops.c 	s = &dev->subdevices[cmd.subdev];
cmd              1804 drivers/staging/comedi/comedi_fops.c 	if (cmd.chanlist_len < 1) {
cmd              1806 drivers/staging/comedi/comedi_fops.c 			cmd.chanlist_len);
cmd              1810 drivers/staging/comedi/comedi_fops.c 	async->cmd = cmd;
cmd              1811 drivers/staging/comedi/comedi_fops.c 	async->cmd.data = NULL;
cmd              1814 drivers/staging/comedi/comedi_fops.c 	ret = __comedi_get_user_chanlist(dev, s, user_chanlist, &async->cmd);
cmd              1818 drivers/staging/comedi/comedi_fops.c 	ret = s->do_cmdtest(dev, s, &async->cmd);
cmd              1820 drivers/staging/comedi/comedi_fops.c 	if (async->cmd.flags & CMDF_BOGUS || ret) {
cmd              1822 drivers/staging/comedi/comedi_fops.c 		cmd = async->cmd;
cmd              1824 drivers/staging/comedi/comedi_fops.c 		cmd.chanlist = (unsigned int __force *)user_chanlist;
cmd              1825 drivers/staging/comedi/comedi_fops.c 		cmd.data = NULL;
cmd              1826 drivers/staging/comedi/comedi_fops.c 		if (copy_to_user(arg, &cmd, sizeof(cmd))) {
cmd              1844 drivers/staging/comedi/comedi_fops.c 	if (async->cmd.flags & CMDF_WAKE_EOS)
cmd              1882 drivers/staging/comedi/comedi_fops.c 	struct comedi_cmd cmd;
cmd              1890 drivers/staging/comedi/comedi_fops.c 	ret = __comedi_get_user_cmd(dev, arg, &cmd);
cmd              1895 drivers/staging/comedi/comedi_fops.c 	user_chanlist = (unsigned int __user *)cmd.chanlist;
cmd              1897 drivers/staging/comedi/comedi_fops.c 	s = &dev->subdevices[cmd.subdev];
cmd              1902 drivers/staging/comedi/comedi_fops.c 		ret = __comedi_get_user_chanlist(dev, s, user_chanlist, &cmd);
cmd              1907 drivers/staging/comedi/comedi_fops.c 	ret = s->do_cmdtest(dev, s, &cmd);
cmd              1909 drivers/staging/comedi/comedi_fops.c 	kfree(cmd.chanlist);	/* free kernel copy of user chanlist */
cmd              1912 drivers/staging/comedi/comedi_fops.c 	cmd.chanlist = (unsigned int __force *)user_chanlist;
cmd              1914 drivers/staging/comedi/comedi_fops.c 	if (copy_to_user(arg, &cmd, sizeof(cmd))) {
cmd              2097 drivers/staging/comedi/comedi_fops.c 	    !(s_old->async->cmd.flags & CMDF_WRITE))
cmd              2140 drivers/staging/comedi/comedi_fops.c 	    (s_old->async->cmd.flags & CMDF_WRITE))
cmd              2147 drivers/staging/comedi/comedi_fops.c static long comedi_unlocked_ioctl(struct file *file, unsigned int cmd,
cmd              2161 drivers/staging/comedi/comedi_fops.c 	if (cmd == COMEDI_DEVCONFIG) {
cmd              2192 drivers/staging/comedi/comedi_fops.c 	switch (cmd) {
cmd              2420 drivers/staging/comedi/comedi_fops.c 		    (s->async->cmd.flags & CMDF_WRITE) ||
cmd              2432 drivers/staging/comedi/comedi_fops.c 		    !(s->async->cmd.flags & CMDF_WRITE) ||
cmd              2475 drivers/staging/comedi/comedi_fops.c 	if (s->busy != file || !(async->cmd.flags & CMDF_WRITE)) {
cmd              2514 drivers/staging/comedi/comedi_fops.c 			    !(async->cmd.flags & CMDF_WRITE)) {
cmd              2566 drivers/staging/comedi/comedi_fops.c 		    (async->cmd.flags & CMDF_WRITE) &&
cmd              2611 drivers/staging/comedi/comedi_fops.c 	if (s->busy != file || (async->cmd.flags & CMDF_WRITE)) {
cmd              2648 drivers/staging/comedi/comedi_fops.c 			    (async->cmd.flags & CMDF_WRITE)) {
cmd              2702 drivers/staging/comedi/comedi_fops.c 		    !(async->cmd.flags & CMDF_WRITE) &&
cmd              2864 drivers/staging/comedi/comedi_fops.c 		si_code = async->cmd.flags & CMDF_WRITE ? POLL_OUT : POLL_IN;
cmd               194 drivers/staging/comedi/comedidev.h 			  struct comedi_cmd *cmd);
cmd               365 drivers/staging/comedi/comedidev.h 	struct comedi_cmd cmd;
cmd              1005 drivers/staging/comedi/comedidev.h 				       struct comedi_cmd *cmd);
cmd               417 drivers/staging/comedi/drivers.c 				       struct comedi_cmd *cmd)
cmd               427 drivers/staging/comedi/drivers.c 		num_samples = DIV_ROUND_UP(cmd->scan_end_arg, bits_per_sample);
cmd               430 drivers/staging/comedi/drivers.c 		num_samples = cmd->scan_end_arg;
cmd               454 drivers/staging/comedi/drivers.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               456 drivers/staging/comedi/drivers.c 	return comedi_bytes_per_scan_cmd(s, cmd);
cmd               464 drivers/staging/comedi/drivers.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               466 drivers/staging/comedi/drivers.c 	if (cmd->stop_src == TRIG_COUNT) {
cmd               469 drivers/staging/comedi/drivers.c 		if (async->scans_done < cmd->stop_arg)
cmd               470 drivers/staging/comedi/drivers.c 			scans_left = cmd->stop_arg - async->scans_done;
cmd               516 drivers/staging/comedi/drivers.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               520 drivers/staging/comedi/drivers.c 	if (cmd->stop_src != TRIG_COUNT)
cmd               523 drivers/staging/comedi/drivers.c 	scans_left = __comedi_nscans_left(s, cmd->stop_arg);
cmd               527 drivers/staging/comedi/drivers.c 	samples_left = scans_left * cmd->scan_end_arg -
cmd               550 drivers/staging/comedi/drivers.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               556 drivers/staging/comedi/drivers.c 		async->cur_chan %= cmd->chanlist_len;
cmd               183 drivers/staging/comedi/drivers/addi_apci_1032.c 				struct comedi_cmd *cmd)
cmd               189 drivers/staging/comedi/drivers/addi_apci_1032.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               190 drivers/staging/comedi/drivers/addi_apci_1032.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd               191 drivers/staging/comedi/drivers/addi_apci_1032.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_FOLLOW);
cmd               192 drivers/staging/comedi/drivers/addi_apci_1032.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               193 drivers/staging/comedi/drivers/addi_apci_1032.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_NONE);
cmd               203 drivers/staging/comedi/drivers/addi_apci_1032.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               204 drivers/staging/comedi/drivers/addi_apci_1032.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               205 drivers/staging/comedi/drivers/addi_apci_1032.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               206 drivers/staging/comedi/drivers/addi_apci_1032.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               207 drivers/staging/comedi/drivers/addi_apci_1032.c 					   cmd->chanlist_len);
cmd               208 drivers/staging/comedi/drivers/addi_apci_1032.c 	err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               284 drivers/staging/comedi/drivers/addi_apci_1500.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               292 drivers/staging/comedi/drivers/addi_apci_1500.c 	if (trig_num != cmd->start_arg)
cmd               372 drivers/staging/comedi/drivers/addi_apci_1500.c 			       struct comedi_cmd *cmd)
cmd               378 drivers/staging/comedi/drivers/addi_apci_1500.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_INT);
cmd               379 drivers/staging/comedi/drivers/addi_apci_1500.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd               380 drivers/staging/comedi/drivers/addi_apci_1500.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_FOLLOW);
cmd               381 drivers/staging/comedi/drivers/addi_apci_1500.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               382 drivers/staging/comedi/drivers/addi_apci_1500.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_NONE);
cmd               407 drivers/staging/comedi/drivers/addi_apci_1500.c 	err |= comedi_check_trigger_arg_max(&cmd->start_arg, 3);
cmd               409 drivers/staging/comedi/drivers/addi_apci_1500.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               410 drivers/staging/comedi/drivers/addi_apci_1500.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               411 drivers/staging/comedi/drivers/addi_apci_1500.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               412 drivers/staging/comedi/drivers/addi_apci_1500.c 					   cmd->chanlist_len);
cmd               413 drivers/staging/comedi/drivers/addi_apci_1500.c 	err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               705 drivers/staging/comedi/drivers/addi_apci_1500.c 	unsigned int cmd;
cmd               707 drivers/staging/comedi/drivers/addi_apci_1500.c 	cmd = z8536_read(dev, Z8536_CT_CMDSTAT_REG(chan));
cmd               708 drivers/staging/comedi/drivers/addi_apci_1500.c 	cmd &= Z8536_CT_CMDSTAT_GCB;	/* preserve gate */
cmd               709 drivers/staging/comedi/drivers/addi_apci_1500.c 	cmd |= Z8536_CT_CMD_TCB;	/* set trigger */
cmd               713 drivers/staging/comedi/drivers/addi_apci_1500.c 		z8536_write(dev, cmd, Z8536_CT_CMDSTAT_REG(chan));
cmd               724 drivers/staging/comedi/drivers/addi_apci_1500.c 	unsigned int cmd;
cmd               728 drivers/staging/comedi/drivers/addi_apci_1500.c 	cmd = z8536_read(dev, Z8536_CT_CMDSTAT_REG(chan));
cmd               729 drivers/staging/comedi/drivers/addi_apci_1500.c 	cmd &= Z8536_CT_CMDSTAT_GCB;	/* preserve gate */
cmd               730 drivers/staging/comedi/drivers/addi_apci_1500.c 	cmd |= Z8536_CT_CMD_RCC;	/* set RCC */
cmd               733 drivers/staging/comedi/drivers/addi_apci_1500.c 		z8536_write(dev, cmd, Z8536_CT_CMDSTAT_REG(chan));
cmd               412 drivers/staging/comedi/drivers/addi_apci_1564.c 				struct comedi_cmd *cmd)
cmd               418 drivers/staging/comedi/drivers/addi_apci_1564.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               419 drivers/staging/comedi/drivers/addi_apci_1564.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd               420 drivers/staging/comedi/drivers/addi_apci_1564.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_FOLLOW);
cmd               421 drivers/staging/comedi/drivers/addi_apci_1564.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               422 drivers/staging/comedi/drivers/addi_apci_1564.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_NONE);
cmd               432 drivers/staging/comedi/drivers/addi_apci_1564.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               433 drivers/staging/comedi/drivers/addi_apci_1564.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               434 drivers/staging/comedi/drivers/addi_apci_1564.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               435 drivers/staging/comedi/drivers/addi_apci_1564.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               436 drivers/staging/comedi/drivers/addi_apci_1564.c 					   cmd->chanlist_len);
cmd               437 drivers/staging/comedi/drivers/addi_apci_1564.c 	err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd                79 drivers/staging/comedi/drivers/addi_apci_2032.c 				struct comedi_cmd *cmd)
cmd                85 drivers/staging/comedi/drivers/addi_apci_2032.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd                86 drivers/staging/comedi/drivers/addi_apci_2032.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd                87 drivers/staging/comedi/drivers/addi_apci_2032.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd                88 drivers/staging/comedi/drivers/addi_apci_2032.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd                89 drivers/staging/comedi/drivers/addi_apci_2032.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd                95 drivers/staging/comedi/drivers/addi_apci_2032.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               104 drivers/staging/comedi/drivers/addi_apci_2032.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               105 drivers/staging/comedi/drivers/addi_apci_2032.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               106 drivers/staging/comedi/drivers/addi_apci_2032.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               107 drivers/staging/comedi/drivers/addi_apci_2032.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               108 drivers/staging/comedi/drivers/addi_apci_2032.c 					   cmd->chanlist_len);
cmd               109 drivers/staging/comedi/drivers/addi_apci_2032.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               110 drivers/staging/comedi/drivers/addi_apci_2032.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               112 drivers/staging/comedi/drivers/addi_apci_2032.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               127 drivers/staging/comedi/drivers/addi_apci_2032.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               134 drivers/staging/comedi/drivers/addi_apci_2032.c 	for (n = 0; n < cmd->chanlist_len; n++)
cmd               135 drivers/staging/comedi/drivers/addi_apci_2032.c 		enabled_isns |= 1 << CR_CHAN(cmd->chanlist[n]);
cmd               166 drivers/staging/comedi/drivers/addi_apci_2032.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               195 drivers/staging/comedi/drivers/addi_apci_2032.c 		for (i = 0; i < cmd->chanlist_len; i++) {
cmd               196 drivers/staging/comedi/drivers/addi_apci_2032.c 			unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               204 drivers/staging/comedi/drivers/addi_apci_2032.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               205 drivers/staging/comedi/drivers/addi_apci_2032.c 		    s->async->scans_done >= cmd->stop_arg)
cmd               207 drivers/staging/comedi/drivers/addi_apci_3120.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               214 drivers/staging/comedi/drivers/addi_apci_3120.c 	scan_bytes = comedi_samples_to_bytes(s, cmd->scan_end_arg);
cmd               216 drivers/staging/comedi/drivers/addi_apci_3120.c 	if (cmd->stop_src == TRIG_COUNT) {
cmd               221 drivers/staging/comedi/drivers/addi_apci_3120.c 		if (dmalen0 > (cmd->stop_arg * scan_bytes))
cmd               222 drivers/staging/comedi/drivers/addi_apci_3120.c 			dmalen0 = cmd->stop_arg * scan_bytes;
cmd               223 drivers/staging/comedi/drivers/addi_apci_3120.c 		else if (dmalen1 > (cmd->stop_arg * scan_bytes - dmalen0))
cmd               224 drivers/staging/comedi/drivers/addi_apci_3120.c 			dmalen1 = cmd->stop_arg * scan_bytes - dmalen0;
cmd               227 drivers/staging/comedi/drivers/addi_apci_3120.c 	if (cmd->flags & CMDF_WAKE_EOS) {
cmd               231 drivers/staging/comedi/drivers/addi_apci_3120.c 			if (cmd->scan_end_arg & 1)
cmd               236 drivers/staging/comedi/drivers/addi_apci_3120.c 			if (cmd->scan_end_arg & 1)
cmd               429 drivers/staging/comedi/drivers/addi_apci_3120.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               450 drivers/staging/comedi/drivers/addi_apci_3120.c 		if (!(cmd->flags & CMDF_WAKE_EOS))
cmd               455 drivers/staging/comedi/drivers/addi_apci_3120.c 	    (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg))
cmd               475 drivers/staging/comedi/drivers/addi_apci_3120.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               503 drivers/staging/comedi/drivers/addi_apci_3120.c 		for (i = 0; i < cmd->chanlist_len; i++) {
cmd               528 drivers/staging/comedi/drivers/addi_apci_3120.c 	if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg)
cmd               540 drivers/staging/comedi/drivers/addi_apci_3120.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               553 drivers/staging/comedi/drivers/addi_apci_3120.c 	apci3120_set_chanlist(dev, s, cmd->chanlist_len, cmd->chanlist);
cmd               555 drivers/staging/comedi/drivers/addi_apci_3120.c 	if (cmd->start_src == TRIG_EXT)
cmd               558 drivers/staging/comedi/drivers/addi_apci_3120.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               563 drivers/staging/comedi/drivers/addi_apci_3120.c 		divisor = apci3120_ns_to_timer(dev, 1, cmd->scan_begin_arg,
cmd               564 drivers/staging/comedi/drivers/addi_apci_3120.c 					       cmd->flags);
cmd               573 drivers/staging/comedi/drivers/addi_apci_3120.c 	divisor = apci3120_ns_to_timer(dev, 0, cmd->convert_arg, cmd->flags);
cmd               585 drivers/staging/comedi/drivers/addi_apci_3120.c 	if (cmd->scan_begin_src == TRIG_TIMER)
cmd               594 drivers/staging/comedi/drivers/addi_apci_3120.c 			       struct comedi_cmd *cmd)
cmd               601 drivers/staging/comedi/drivers/addi_apci_3120.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT);
cmd               602 drivers/staging/comedi/drivers/addi_apci_3120.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               604 drivers/staging/comedi/drivers/addi_apci_3120.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_TIMER);
cmd               605 drivers/staging/comedi/drivers/addi_apci_3120.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               606 drivers/staging/comedi/drivers/addi_apci_3120.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               613 drivers/staging/comedi/drivers/addi_apci_3120.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               614 drivers/staging/comedi/drivers/addi_apci_3120.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               615 drivers/staging/comedi/drivers/addi_apci_3120.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               624 drivers/staging/comedi/drivers/addi_apci_3120.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               626 drivers/staging/comedi/drivers/addi_apci_3120.c 	if (cmd->scan_begin_src == TRIG_TIMER) {	/* Test Delay timing */
cmd               627 drivers/staging/comedi/drivers/addi_apci_3120.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               632 drivers/staging/comedi/drivers/addi_apci_3120.c 	err |= comedi_check_trigger_arg_min(&cmd->convert_arg, 10000);
cmd               634 drivers/staging/comedi/drivers/addi_apci_3120.c 	err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1);
cmd               635 drivers/staging/comedi/drivers/addi_apci_3120.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               636 drivers/staging/comedi/drivers/addi_apci_3120.c 					   cmd->chanlist_len);
cmd               638 drivers/staging/comedi/drivers/addi_apci_3120.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               639 drivers/staging/comedi/drivers/addi_apci_3120.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               641 drivers/staging/comedi/drivers/addi_apci_3120.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               648 drivers/staging/comedi/drivers/addi_apci_3120.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               650 drivers/staging/comedi/drivers/addi_apci_3120.c 		arg = cmd->convert_arg * cmd->scan_end_arg;
cmd               651 drivers/staging/comedi/drivers/addi_apci_3120.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg, arg);
cmd               512 drivers/staging/comedi/drivers/addi_apci_3xxx.c 			       struct comedi_cmd *cmd)
cmd               520 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               521 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_FOLLOW);
cmd               522 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_TIMER);
cmd               523 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               524 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               531 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               540 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               541 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               542 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               544 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               545 drivers/staging/comedi/drivers/addi_apci_3xxx.c 					   cmd->chanlist_len);
cmd               547 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               548 drivers/staging/comedi/drivers/addi_apci_3xxx.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               550 drivers/staging/comedi/drivers/addi_apci_3xxx.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               557 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	arg = cmd->convert_arg;
cmd               558 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	err |= apci3xxx_ai_ns_to_timer(dev, &arg, cmd->flags);
cmd               559 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               571 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               574 drivers/staging/comedi/drivers/addi_apci_3xxx.c 	ret = apci3xxx_ai_setup(dev, cmd->chanlist[0]);
cmd               203 drivers/staging/comedi/drivers/adl_pci9111.c 				     struct comedi_cmd *cmd)
cmd               205 drivers/staging/comedi/drivers/adl_pci9111.c 	unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
cmd               206 drivers/staging/comedi/drivers/adl_pci9111.c 	unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
cmd               209 drivers/staging/comedi/drivers/adl_pci9111.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd               210 drivers/staging/comedi/drivers/adl_pci9111.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               211 drivers/staging/comedi/drivers/adl_pci9111.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               212 drivers/staging/comedi/drivers/adl_pci9111.c 		unsigned int aref = CR_AREF(cmd->chanlist[i]);
cmd               238 drivers/staging/comedi/drivers/adl_pci9111.c 				  struct comedi_cmd *cmd)
cmd               245 drivers/staging/comedi/drivers/adl_pci9111.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               246 drivers/staging/comedi/drivers/adl_pci9111.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               248 drivers/staging/comedi/drivers/adl_pci9111.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               250 drivers/staging/comedi/drivers/adl_pci9111.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               251 drivers/staging/comedi/drivers/adl_pci9111.c 	err |= comedi_check_trigger_src(&cmd->stop_src,
cmd               259 drivers/staging/comedi/drivers/adl_pci9111.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               260 drivers/staging/comedi/drivers/adl_pci9111.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               261 drivers/staging/comedi/drivers/adl_pci9111.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               265 drivers/staging/comedi/drivers/adl_pci9111.c 	if (cmd->scan_begin_src != TRIG_FOLLOW) {
cmd               266 drivers/staging/comedi/drivers/adl_pci9111.c 		if (cmd->scan_begin_src != cmd->convert_src)
cmd               275 drivers/staging/comedi/drivers/adl_pci9111.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               277 drivers/staging/comedi/drivers/adl_pci9111.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               278 drivers/staging/comedi/drivers/adl_pci9111.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               281 drivers/staging/comedi/drivers/adl_pci9111.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               284 drivers/staging/comedi/drivers/adl_pci9111.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               285 drivers/staging/comedi/drivers/adl_pci9111.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               288 drivers/staging/comedi/drivers/adl_pci9111.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               291 drivers/staging/comedi/drivers/adl_pci9111.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               292 drivers/staging/comedi/drivers/adl_pci9111.c 					   cmd->chanlist_len);
cmd               294 drivers/staging/comedi/drivers/adl_pci9111.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               295 drivers/staging/comedi/drivers/adl_pci9111.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               297 drivers/staging/comedi/drivers/adl_pci9111.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               304 drivers/staging/comedi/drivers/adl_pci9111.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               305 drivers/staging/comedi/drivers/adl_pci9111.c 		arg = cmd->convert_arg;
cmd               306 drivers/staging/comedi/drivers/adl_pci9111.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               307 drivers/staging/comedi/drivers/adl_pci9111.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               314 drivers/staging/comedi/drivers/adl_pci9111.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               315 drivers/staging/comedi/drivers/adl_pci9111.c 		arg = cmd->chanlist_len * cmd->convert_arg;
cmd               317 drivers/staging/comedi/drivers/adl_pci9111.c 		if (arg < cmd->scan_begin_arg)
cmd               318 drivers/staging/comedi/drivers/adl_pci9111.c 			arg *= (cmd->scan_begin_arg / arg);
cmd               320 drivers/staging/comedi/drivers/adl_pci9111.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               327 drivers/staging/comedi/drivers/adl_pci9111.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               328 drivers/staging/comedi/drivers/adl_pci9111.c 		err |= pci9111_ai_check_chanlist(dev, s, cmd);
cmd               340 drivers/staging/comedi/drivers/adl_pci9111.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               341 drivers/staging/comedi/drivers/adl_pci9111.c 	unsigned int last_chan = CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1]);
cmd               342 drivers/staging/comedi/drivers/adl_pci9111.c 	unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
cmd               349 drivers/staging/comedi/drivers/adl_pci9111.c 	if (cmd->chanlist_len > 1)
cmd               359 drivers/staging/comedi/drivers/adl_pci9111.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               369 drivers/staging/comedi/drivers/adl_pci9111.c 		if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               370 drivers/staging/comedi/drivers/adl_pci9111.c 			dev_private->scan_delay = (cmd->scan_begin_arg /
cmd               371 drivers/staging/comedi/drivers/adl_pci9111.c 				(cmd->convert_arg * cmd->chanlist_len)) - 1;
cmd               384 drivers/staging/comedi/drivers/adl_pci9111.c 	dev_private->chunk_num_samples = cmd->chanlist_len *
cmd               410 drivers/staging/comedi/drivers/adl_pci9111.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               424 drivers/staging/comedi/drivers/adl_pci9111.c 			if (devpriv->chunk_counter < cmd->chanlist_len) {
cmd               425 drivers/staging/comedi/drivers/adl_pci9111.c 				to_read = cmd->chanlist_len -
cmd               456 drivers/staging/comedi/drivers/adl_pci9111.c 	struct comedi_cmd *cmd;
cmd               468 drivers/staging/comedi/drivers/adl_pci9111.c 	cmd = &async->cmd;
cmd               504 drivers/staging/comedi/drivers/adl_pci9111.c 	if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg)
cmd               289 drivers/staging/comedi/drivers/adl_pci9118.c 				     struct comedi_cmd *cmd)
cmd               292 drivers/staging/comedi/drivers/adl_pci9118.c 	unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
cmd               293 drivers/staging/comedi/drivers/adl_pci9118.c 	unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
cmd               297 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->chanlist_len == 1)
cmd               300 drivers/staging/comedi/drivers/adl_pci9118.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd               301 drivers/staging/comedi/drivers/adl_pci9118.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               302 drivers/staging/comedi/drivers/adl_pci9118.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               303 drivers/staging/comedi/drivers/adl_pci9118.c 		unsigned int aref = CR_AREF(cmd->chanlist[i]);
cmd               410 drivers/staging/comedi/drivers/adl_pci9118.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               412 drivers/staging/comedi/drivers/adl_pci9118.c 	unsigned int stop_pos = start_pos + cmd->chanlist_len;
cmd               417 drivers/staging/comedi/drivers/adl_pci9118.c 	if (span_len == cmd->chanlist_len)
cmd               428 drivers/staging/comedi/drivers/adl_pci9118.c 	n_samples = whole_spans * cmd->chanlist_len;
cmd               467 drivers/staging/comedi/drivers/adl_pci9118.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               469 drivers/staging/comedi/drivers/adl_pci9118.c 	unsigned int stop_pos = start_pos + cmd->chanlist_len;
cmd               474 drivers/staging/comedi/drivers/adl_pci9118.c 	if (span_len == cmd->chanlist_len) {
cmd               537 drivers/staging/comedi/drivers/adl_pci9118.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               547 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->convert_src == TRIG_NOW && !chnsshfront) {
cmd               623 drivers/staging/comedi/drivers/adl_pci9118.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               631 drivers/staging/comedi/drivers/adl_pci9118.c 		if (s->async->scans_done >= cmd->stop_arg)
cmd               640 drivers/staging/comedi/drivers/adl_pci9118.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               662 drivers/staging/comedi/drivers/adl_pci9118.c 		if (s->async->scans_done >= cmd->stop_arg)
cmd               788 drivers/staging/comedi/drivers/adl_pci9118.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               790 drivers/staging/comedi/drivers/adl_pci9118.c 	if (trig_num != cmd->start_arg)
cmd               803 drivers/staging/comedi/drivers/adl_pci9118.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               882 drivers/staging/comedi/drivers/adl_pci9118.c 				  cmd->stop_arg;
cmd               921 drivers/staging/comedi/drivers/adl_pci9118.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               926 drivers/staging/comedi/drivers/adl_pci9118.c 	devpriv->ai_flags = cmd->flags;
cmd               931 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->start_src == TRIG_EXT)
cmd               933 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->stop_src == TRIG_EXT) {
cmd               937 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->stop_src == TRIG_NONE)
cmd               939 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               950 drivers/staging/comedi/drivers/adl_pci9118.c 		if ((cmd->flags & CMDF_WAKE_EOS) &&
cmd               951 drivers/staging/comedi/drivers/adl_pci9118.c 		    (cmd->scan_end_arg == 1)) {
cmd               952 drivers/staging/comedi/drivers/adl_pci9118.c 			if (cmd->convert_src == TRIG_NOW)
cmd               954 drivers/staging/comedi/drivers/adl_pci9118.c 			if (cmd->convert_src == TRIG_TIMER) {
cmd               962 drivers/staging/comedi/drivers/adl_pci9118.c 		if ((cmd->flags & CMDF_WAKE_EOS) &&
cmd               963 drivers/staging/comedi/drivers/adl_pci9118.c 		    (cmd->scan_end_arg & 1) &&
cmd               964 drivers/staging/comedi/drivers/adl_pci9118.c 		    (cmd->scan_end_arg > 1)) {
cmd               965 drivers/staging/comedi/drivers/adl_pci9118.c 			if (cmd->scan_begin_src == TRIG_FOLLOW) {
cmd               985 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->convert_src == TRIG_NOW && devpriv->softsshdelay) {
cmd               992 drivers/staging/comedi/drivers/adl_pci9118.c 		if (cmd->convert_arg < devpriv->ai_ns_min)
cmd               993 drivers/staging/comedi/drivers/adl_pci9118.c 			cmd->convert_arg = devpriv->ai_ns_min;
cmd               994 drivers/staging/comedi/drivers/adl_pci9118.c 		addchans = devpriv->softsshdelay / cmd->convert_arg;
cmd               995 drivers/staging/comedi/drivers/adl_pci9118.c 		if (devpriv->softsshdelay % cmd->convert_arg)
cmd              1002 drivers/staging/comedi/drivers/adl_pci9118.c 				     cmd->chanlist_len +
cmd              1009 drivers/staging/comedi/drivers/adl_pci9118.c 	scanlen = devpriv->ai_add_front + cmd->chanlist_len +
cmd              1016 drivers/staging/comedi/drivers/adl_pci9118.c 				    (cmd->scan_end_arg / cmd->chanlist_len);
cmd              1028 drivers/staging/comedi/drivers/adl_pci9118.c 	pci9118_set_chanlist(dev, s, cmd->chanlist_len, cmd->chanlist,
cmd              1033 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->scan_begin_src != TRIG_TIMER &&
cmd              1034 drivers/staging/comedi/drivers/adl_pci9118.c 	    cmd->convert_src == TRIG_TIMER) {
cmd              1036 drivers/staging/comedi/drivers/adl_pci9118.c 		if (cmd->scan_begin_src == TRIG_EXT)
cmd              1041 drivers/staging/comedi/drivers/adl_pci9118.c 		comedi_8254_cascade_ns_to_timer(pacer, &cmd->convert_arg,
cmd              1053 drivers/staging/comedi/drivers/adl_pci9118.c 		if (cmd->scan_begin_src == TRIG_EXT) {
cmd              1064 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->scan_begin_src == TRIG_TIMER &&
cmd              1065 drivers/staging/comedi/drivers/adl_pci9118.c 	    cmd->convert_src != TRIG_EXT) {
cmd              1076 drivers/staging/comedi/drivers/adl_pci9118.c 				      &cmd->scan_begin_arg, &cmd->convert_arg,
cmd              1085 drivers/staging/comedi/drivers/adl_pci9118.c 		if (cmd->convert_src == TRIG_NOW && !devpriv->softsshdelay)
cmd              1091 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->scan_begin_src == TRIG_FOLLOW &&
cmd              1092 drivers/staging/comedi/drivers/adl_pci9118.c 	    cmd->convert_src == TRIG_EXT) {
cmd              1130 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->start_src == TRIG_NOW)
cmd              1132 drivers/staging/comedi/drivers/adl_pci9118.c 	else if (cmd->start_src == TRIG_INT)
cmd              1136 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->start_src == TRIG_EXT || cmd->stop_src == TRIG_EXT)
cmd              1144 drivers/staging/comedi/drivers/adl_pci9118.c 			      struct comedi_cmd *cmd)
cmd              1153 drivers/staging/comedi/drivers/adl_pci9118.c 	err |= comedi_check_trigger_src(&cmd->start_src,
cmd              1159 drivers/staging/comedi/drivers/adl_pci9118.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, flags);
cmd              1164 drivers/staging/comedi/drivers/adl_pci9118.c 	err |= comedi_check_trigger_src(&cmd->convert_src, flags);
cmd              1166 drivers/staging/comedi/drivers/adl_pci9118.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd              1167 drivers/staging/comedi/drivers/adl_pci9118.c 	err |= comedi_check_trigger_src(&cmd->stop_src,
cmd              1175 drivers/staging/comedi/drivers/adl_pci9118.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd              1176 drivers/staging/comedi/drivers/adl_pci9118.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd              1177 drivers/staging/comedi/drivers/adl_pci9118.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd              1178 drivers/staging/comedi/drivers/adl_pci9118.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd              1182 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->start_src == TRIG_EXT && cmd->scan_begin_src == TRIG_EXT)
cmd              1185 drivers/staging/comedi/drivers/adl_pci9118.c 	if ((cmd->scan_begin_src & (TRIG_TIMER | TRIG_EXT)) &&
cmd              1186 drivers/staging/comedi/drivers/adl_pci9118.c 	    (!(cmd->convert_src & (TRIG_TIMER | TRIG_NOW))))
cmd              1189 drivers/staging/comedi/drivers/adl_pci9118.c 	if ((cmd->scan_begin_src == TRIG_FOLLOW) &&
cmd              1190 drivers/staging/comedi/drivers/adl_pci9118.c 	    (!(cmd->convert_src & (TRIG_TIMER | TRIG_EXT))))
cmd              1193 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->stop_src == TRIG_EXT && cmd->scan_begin_src == TRIG_EXT)
cmd              1201 drivers/staging/comedi/drivers/adl_pci9118.c 	switch (cmd->start_src) {
cmd              1204 drivers/staging/comedi/drivers/adl_pci9118.c 		err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd              1211 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->scan_begin_src & (TRIG_FOLLOW | TRIG_EXT))
cmd              1212 drivers/staging/comedi/drivers/adl_pci9118.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd              1214 drivers/staging/comedi/drivers/adl_pci9118.c 	if ((cmd->scan_begin_src == TRIG_TIMER) &&
cmd              1215 drivers/staging/comedi/drivers/adl_pci9118.c 	    (cmd->convert_src == TRIG_TIMER) && (cmd->scan_end_arg == 1)) {
cmd              1216 drivers/staging/comedi/drivers/adl_pci9118.c 		cmd->scan_begin_src = TRIG_FOLLOW;
cmd              1217 drivers/staging/comedi/drivers/adl_pci9118.c 		cmd->convert_arg = cmd->scan_begin_arg;
cmd              1218 drivers/staging/comedi/drivers/adl_pci9118.c 		cmd->scan_begin_arg = 0;
cmd              1221 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              1222 drivers/staging/comedi/drivers/adl_pci9118.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd              1226 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->scan_begin_src == TRIG_EXT) {
cmd              1227 drivers/staging/comedi/drivers/adl_pci9118.c 		if (cmd->scan_begin_arg) {
cmd              1228 drivers/staging/comedi/drivers/adl_pci9118.c 			cmd->scan_begin_arg = 0;
cmd              1230 drivers/staging/comedi/drivers/adl_pci9118.c 			err |= comedi_check_trigger_arg_max(&cmd->scan_end_arg,
cmd              1235 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->convert_src & (TRIG_TIMER | TRIG_NOW)) {
cmd              1236 drivers/staging/comedi/drivers/adl_pci9118.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd              1240 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->convert_src == TRIG_EXT)
cmd              1241 drivers/staging/comedi/drivers/adl_pci9118.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd              1243 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->stop_src == TRIG_COUNT)
cmd              1244 drivers/staging/comedi/drivers/adl_pci9118.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd              1246 drivers/staging/comedi/drivers/adl_pci9118.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd              1248 drivers/staging/comedi/drivers/adl_pci9118.c 	err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1);
cmd              1250 drivers/staging/comedi/drivers/adl_pci9118.c 	err |= comedi_check_trigger_arg_min(&cmd->scan_end_arg,
cmd              1251 drivers/staging/comedi/drivers/adl_pci9118.c 					    cmd->chanlist_len);
cmd              1253 drivers/staging/comedi/drivers/adl_pci9118.c 	if ((cmd->scan_end_arg % cmd->chanlist_len)) {
cmd              1254 drivers/staging/comedi/drivers/adl_pci9118.c 		cmd->scan_end_arg =
cmd              1255 drivers/staging/comedi/drivers/adl_pci9118.c 		    cmd->chanlist_len * (cmd->scan_end_arg / cmd->chanlist_len);
cmd              1264 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              1265 drivers/staging/comedi/drivers/adl_pci9118.c 		arg = cmd->scan_begin_arg;
cmd              1266 drivers/staging/comedi/drivers/adl_pci9118.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd              1267 drivers/staging/comedi/drivers/adl_pci9118.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd              1270 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->convert_src & (TRIG_TIMER | TRIG_NOW)) {
cmd              1271 drivers/staging/comedi/drivers/adl_pci9118.c 		arg = cmd->convert_arg;
cmd              1272 drivers/staging/comedi/drivers/adl_pci9118.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd              1273 drivers/staging/comedi/drivers/adl_pci9118.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd              1275 drivers/staging/comedi/drivers/adl_pci9118.c 		if (cmd->scan_begin_src == TRIG_TIMER &&
cmd              1276 drivers/staging/comedi/drivers/adl_pci9118.c 		    cmd->convert_src == TRIG_NOW) {
cmd              1277 drivers/staging/comedi/drivers/adl_pci9118.c 			if (cmd->convert_arg == 0) {
cmd              1279 drivers/staging/comedi/drivers/adl_pci9118.c 				      (cmd->scan_end_arg + 2);
cmd              1281 drivers/staging/comedi/drivers/adl_pci9118.c 				arg = cmd->convert_arg * cmd->chanlist_len;
cmd              1284 drivers/staging/comedi/drivers/adl_pci9118.c 				&cmd->scan_begin_arg, arg);
cmd              1293 drivers/staging/comedi/drivers/adl_pci9118.c 	if (cmd->chanlist)
cmd              1294 drivers/staging/comedi/drivers/adl_pci9118.c 		err |= pci9118_ai_check_chanlist(dev, s, cmd);
cmd               183 drivers/staging/comedi/drivers/adv_pci1710.c 				     struct comedi_cmd *cmd)
cmd               186 drivers/staging/comedi/drivers/adv_pci1710.c 	unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
cmd               187 drivers/staging/comedi/drivers/adv_pci1710.c 	unsigned int last_aref = CR_AREF(cmd->chanlist[0]);
cmd               193 drivers/staging/comedi/drivers/adv_pci1710.c 	if (cmd->chanlist_len == 1) {
cmd               194 drivers/staging/comedi/drivers/adv_pci1710.c 		devpriv->saved_seglen = cmd->chanlist_len;
cmd               199 drivers/staging/comedi/drivers/adv_pci1710.c 	chansegment[0] = cmd->chanlist[0];
cmd               201 drivers/staging/comedi/drivers/adv_pci1710.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd               202 drivers/staging/comedi/drivers/adv_pci1710.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               203 drivers/staging/comedi/drivers/adv_pci1710.c 		unsigned int aref = CR_AREF(cmd->chanlist[i]);
cmd               205 drivers/staging/comedi/drivers/adv_pci1710.c 		if (cmd->chanlist[0] == cmd->chanlist[i])
cmd               224 drivers/staging/comedi/drivers/adv_pci1710.c 		chansegment[i] = cmd->chanlist[i];
cmd               229 drivers/staging/comedi/drivers/adv_pci1710.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd               230 drivers/staging/comedi/drivers/adv_pci1710.c 		if (cmd->chanlist[i] != chansegment[i % seglen]) {
cmd               236 drivers/staging/comedi/drivers/adv_pci1710.c 				CR_CHAN(cmd->chanlist[i % seglen]),
cmd               237 drivers/staging/comedi/drivers/adv_pci1710.c 				CR_RANGE(cmd->chanlist[i % seglen]),
cmd               396 drivers/staging/comedi/drivers/adv_pci1710.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               425 drivers/staging/comedi/drivers/adv_pci1710.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               426 drivers/staging/comedi/drivers/adv_pci1710.c 		    s->async->scans_done >= cmd->stop_arg) {
cmd               440 drivers/staging/comedi/drivers/adv_pci1710.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               470 drivers/staging/comedi/drivers/adv_pci1710.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               471 drivers/staging/comedi/drivers/adv_pci1710.c 		    async->scans_done >= cmd->stop_arg) {
cmd               485 drivers/staging/comedi/drivers/adv_pci1710.c 	struct comedi_cmd *cmd;
cmd               491 drivers/staging/comedi/drivers/adv_pci1710.c 	cmd = &s->async->cmd;
cmd               512 drivers/staging/comedi/drivers/adv_pci1710.c 	if (cmd->flags & CMDF_WAKE_EOS)
cmd               525 drivers/staging/comedi/drivers/adv_pci1710.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               527 drivers/staging/comedi/drivers/adv_pci1710.c 	pci1710_ai_setup_chanlist(dev, s, cmd->chanlist, cmd->chanlist_len,
cmd               534 drivers/staging/comedi/drivers/adv_pci1710.c 	if ((cmd->flags & CMDF_WAKE_EOS) == 0)
cmd               537 drivers/staging/comedi/drivers/adv_pci1710.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               541 drivers/staging/comedi/drivers/adv_pci1710.c 		if (cmd->start_src == TRIG_EXT) {
cmd               553 drivers/staging/comedi/drivers/adv_pci1710.c 		if (cmd->start_src == TRIG_NOW)
cmd               565 drivers/staging/comedi/drivers/adv_pci1710.c 			      struct comedi_cmd *cmd)
cmd               571 drivers/staging/comedi/drivers/adv_pci1710.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT);
cmd               572 drivers/staging/comedi/drivers/adv_pci1710.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_FOLLOW);
cmd               573 drivers/staging/comedi/drivers/adv_pci1710.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               575 drivers/staging/comedi/drivers/adv_pci1710.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               576 drivers/staging/comedi/drivers/adv_pci1710.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               583 drivers/staging/comedi/drivers/adv_pci1710.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               584 drivers/staging/comedi/drivers/adv_pci1710.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               585 drivers/staging/comedi/drivers/adv_pci1710.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               594 drivers/staging/comedi/drivers/adv_pci1710.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               595 drivers/staging/comedi/drivers/adv_pci1710.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               597 drivers/staging/comedi/drivers/adv_pci1710.c 	if (cmd->convert_src == TRIG_TIMER)
cmd               598 drivers/staging/comedi/drivers/adv_pci1710.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg, 10000);
cmd               600 drivers/staging/comedi/drivers/adv_pci1710.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               602 drivers/staging/comedi/drivers/adv_pci1710.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               603 drivers/staging/comedi/drivers/adv_pci1710.c 					   cmd->chanlist_len);
cmd               605 drivers/staging/comedi/drivers/adv_pci1710.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               606 drivers/staging/comedi/drivers/adv_pci1710.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               608 drivers/staging/comedi/drivers/adv_pci1710.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               615 drivers/staging/comedi/drivers/adv_pci1710.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               616 drivers/staging/comedi/drivers/adv_pci1710.c 		unsigned int arg = cmd->convert_arg;
cmd               618 drivers/staging/comedi/drivers/adv_pci1710.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               619 drivers/staging/comedi/drivers/adv_pci1710.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               627 drivers/staging/comedi/drivers/adv_pci1710.c 	err |= pci1710_ai_check_chanlist(dev, s, cmd);
cmd                97 drivers/staging/comedi/drivers/adv_pci1760.c 			    unsigned char cmd, unsigned short val)
cmd               104 drivers/staging/comedi/drivers/adv_pci1760.c 	outb(cmd, dev->iobase + PCI1760_OMB_REG(2));
cmd               110 drivers/staging/comedi/drivers/adv_pci1760.c 		if (inb(dev->iobase + PCI1760_IMB_REG(2)) == cmd) {
cmd               122 drivers/staging/comedi/drivers/adv_pci1760.c 		       unsigned char cmd, unsigned short val)
cmd               128 drivers/staging/comedi/drivers/adv_pci1760.c 	if (inb(dev->iobase + PCI1760_IMB_REG(2)) == cmd) {
cmd               140 drivers/staging/comedi/drivers/adv_pci1760.c 		ret = pci1760_send_cmd(dev, cmd, val);
cmd               102 drivers/staging/comedi/drivers/aio_iiro_16.c 				   struct comedi_cmd *cmd)
cmd               108 drivers/staging/comedi/drivers/aio_iiro_16.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               109 drivers/staging/comedi/drivers/aio_iiro_16.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd               110 drivers/staging/comedi/drivers/aio_iiro_16.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_FOLLOW);
cmd               111 drivers/staging/comedi/drivers/aio_iiro_16.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               112 drivers/staging/comedi/drivers/aio_iiro_16.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_NONE);
cmd               122 drivers/staging/comedi/drivers/aio_iiro_16.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               123 drivers/staging/comedi/drivers/aio_iiro_16.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               124 drivers/staging/comedi/drivers/aio_iiro_16.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               125 drivers/staging/comedi/drivers/aio_iiro_16.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               126 drivers/staging/comedi/drivers/aio_iiro_16.c 					   cmd->chanlist_len);
cmd               127 drivers/staging/comedi/drivers/aio_iiro_16.c 	err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               201 drivers/staging/comedi/drivers/amplc_dio200_common.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               207 drivers/staging/comedi/drivers/amplc_dio200_common.c 	if (cmd->chanlist) {
cmd               208 drivers/staging/comedi/drivers/amplc_dio200_common.c 		for (n = 0; n < cmd->chanlist_len; n++)
cmd               209 drivers/staging/comedi/drivers/amplc_dio200_common.c 			isn_bits |= (1U << CR_CHAN(cmd->chanlist[n]));
cmd               223 drivers/staging/comedi/drivers/amplc_dio200_common.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               226 drivers/staging/comedi/drivers/amplc_dio200_common.c 	if (trig_num != cmd->start_arg)
cmd               243 drivers/staging/comedi/drivers/amplc_dio200_common.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               248 drivers/staging/comedi/drivers/amplc_dio200_common.c 	for (n = 0; n < cmd->chanlist_len; n++) {
cmd               249 drivers/staging/comedi/drivers/amplc_dio200_common.c 		ch = CR_CHAN(cmd->chanlist[n]);
cmd               256 drivers/staging/comedi/drivers/amplc_dio200_common.c 	if (cmd->stop_src == TRIG_COUNT &&
cmd               257 drivers/staging/comedi/drivers/amplc_dio200_common.c 	    s->async->scans_done >= cmd->stop_arg)
cmd               349 drivers/staging/comedi/drivers/amplc_dio200_common.c 				      struct comedi_cmd *cmd)
cmd               355 drivers/staging/comedi/drivers/amplc_dio200_common.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_INT);
cmd               356 drivers/staging/comedi/drivers/amplc_dio200_common.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd               357 drivers/staging/comedi/drivers/amplc_dio200_common.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               358 drivers/staging/comedi/drivers/amplc_dio200_common.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               359 drivers/staging/comedi/drivers/amplc_dio200_common.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               366 drivers/staging/comedi/drivers/amplc_dio200_common.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               367 drivers/staging/comedi/drivers/amplc_dio200_common.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               376 drivers/staging/comedi/drivers/amplc_dio200_common.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               377 drivers/staging/comedi/drivers/amplc_dio200_common.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               378 drivers/staging/comedi/drivers/amplc_dio200_common.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               379 drivers/staging/comedi/drivers/amplc_dio200_common.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               380 drivers/staging/comedi/drivers/amplc_dio200_common.c 					   cmd->chanlist_len);
cmd               382 drivers/staging/comedi/drivers/amplc_dio200_common.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               383 drivers/staging/comedi/drivers/amplc_dio200_common.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               385 drivers/staging/comedi/drivers/amplc_dio200_common.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               400 drivers/staging/comedi/drivers/amplc_dio200_common.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               408 drivers/staging/comedi/drivers/amplc_dio200_common.c 	if (cmd->start_src == TRIG_INT)
cmd                69 drivers/staging/comedi/drivers/amplc_pc236_common.c 			      struct comedi_cmd *cmd)
cmd                75 drivers/staging/comedi/drivers/amplc_pc236_common.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd                76 drivers/staging/comedi/drivers/amplc_pc236_common.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd                77 drivers/staging/comedi/drivers/amplc_pc236_common.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_FOLLOW);
cmd                78 drivers/staging/comedi/drivers/amplc_pc236_common.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd                79 drivers/staging/comedi/drivers/amplc_pc236_common.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_NONE);
cmd                89 drivers/staging/comedi/drivers/amplc_pc236_common.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd                90 drivers/staging/comedi/drivers/amplc_pc236_common.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd                91 drivers/staging/comedi/drivers/amplc_pc236_common.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd                92 drivers/staging/comedi/drivers/amplc_pc236_common.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd                93 drivers/staging/comedi/drivers/amplc_pc236_common.c 					   cmd->chanlist_len);
cmd                94 drivers/staging/comedi/drivers/amplc_pc236_common.c 	err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               486 drivers/staging/comedi/drivers/amplc_pci224.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               493 drivers/staging/comedi/drivers/amplc_pci224.c 	if (cmd->stop_src == TRIG_EXT)
cmd               509 drivers/staging/comedi/drivers/amplc_pci224.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               520 drivers/staging/comedi/drivers/amplc_pci224.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               521 drivers/staging/comedi/drivers/amplc_pci224.c 		    s->async->scans_done >= cmd->stop_arg) {
cmd               547 drivers/staging/comedi/drivers/amplc_pci224.c 	room /= cmd->chanlist_len;
cmd               556 drivers/staging/comedi/drivers/amplc_pci224.c 					cmd->chanlist_len);
cmd               557 drivers/staging/comedi/drivers/amplc_pci224.c 		for (i = 0; i < cmd->chanlist_len; i++) {
cmd               562 drivers/staging/comedi/drivers/amplc_pci224.c 	if (cmd->stop_src == TRIG_COUNT &&
cmd               563 drivers/staging/comedi/drivers/amplc_pci224.c 	    s->async->scans_done >= cmd->stop_arg) {
cmd               589 drivers/staging/comedi/drivers/amplc_pci224.c 		if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               593 drivers/staging/comedi/drivers/amplc_pci224.c 			if (cmd->scan_begin_arg & CR_INVERT)
cmd               610 drivers/staging/comedi/drivers/amplc_pci224.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               612 drivers/staging/comedi/drivers/amplc_pci224.c 	if (trig_num != cmd->start_arg)
cmd               623 drivers/staging/comedi/drivers/amplc_pci224.c 				    struct comedi_cmd *cmd)
cmd               630 drivers/staging/comedi/drivers/amplc_pci224.c 	range_check_0 = board->ao_range_check[CR_RANGE(cmd->chanlist[0])];
cmd               631 drivers/staging/comedi/drivers/amplc_pci224.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd               632 drivers/staging/comedi/drivers/amplc_pci224.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               642 drivers/staging/comedi/drivers/amplc_pci224.c 		if (board->ao_range_check[CR_RANGE(cmd->chanlist[i])] !=
cmd               663 drivers/staging/comedi/drivers/amplc_pci224.c 		  struct comedi_cmd *cmd)
cmd               670 drivers/staging/comedi/drivers/amplc_pci224.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_INT | TRIG_EXT);
cmd               671 drivers/staging/comedi/drivers/amplc_pci224.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               673 drivers/staging/comedi/drivers/amplc_pci224.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               674 drivers/staging/comedi/drivers/amplc_pci224.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               675 drivers/staging/comedi/drivers/amplc_pci224.c 	err |= comedi_check_trigger_src(&cmd->stop_src,
cmd               683 drivers/staging/comedi/drivers/amplc_pci224.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               684 drivers/staging/comedi/drivers/amplc_pci224.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               685 drivers/staging/comedi/drivers/amplc_pci224.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               694 drivers/staging/comedi/drivers/amplc_pci224.c 	if (cmd->start_src & TRIG_EXT)
cmd               696 drivers/staging/comedi/drivers/amplc_pci224.c 	if (cmd->scan_begin_src & TRIG_EXT)
cmd               698 drivers/staging/comedi/drivers/amplc_pci224.c 	if (cmd->stop_src & TRIG_EXT)
cmd               708 drivers/staging/comedi/drivers/amplc_pci224.c 	switch (cmd->start_src) {
cmd               710 drivers/staging/comedi/drivers/amplc_pci224.c 		err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               714 drivers/staging/comedi/drivers/amplc_pci224.c 		if (cmd->start_arg & ~CR_FLAGS_MASK) {
cmd               715 drivers/staging/comedi/drivers/amplc_pci224.c 			cmd->start_arg =
cmd               716 drivers/staging/comedi/drivers/amplc_pci224.c 			    COMBINE(cmd->start_arg, 0, ~CR_FLAGS_MASK);
cmd               720 drivers/staging/comedi/drivers/amplc_pci224.c 		if (cmd->start_arg & CR_FLAGS_MASK & ~CR_EDGE) {
cmd               721 drivers/staging/comedi/drivers/amplc_pci224.c 			cmd->start_arg = COMBINE(cmd->start_arg, 0,
cmd               728 drivers/staging/comedi/drivers/amplc_pci224.c 	switch (cmd->scan_begin_src) {
cmd               730 drivers/staging/comedi/drivers/amplc_pci224.c 		err |= comedi_check_trigger_arg_max(&cmd->scan_begin_arg,
cmd               733 drivers/staging/comedi/drivers/amplc_pci224.c 		arg = cmd->chanlist_len * CONVERT_PERIOD;
cmd               736 drivers/staging/comedi/drivers/amplc_pci224.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg, arg);
cmd               740 drivers/staging/comedi/drivers/amplc_pci224.c 		if (cmd->scan_begin_arg & ~CR_FLAGS_MASK) {
cmd               741 drivers/staging/comedi/drivers/amplc_pci224.c 			cmd->scan_begin_arg =
cmd               742 drivers/staging/comedi/drivers/amplc_pci224.c 			    COMBINE(cmd->scan_begin_arg, 0, ~CR_FLAGS_MASK);
cmd               746 drivers/staging/comedi/drivers/amplc_pci224.c 		if (cmd->scan_begin_arg & CR_FLAGS_MASK &
cmd               748 drivers/staging/comedi/drivers/amplc_pci224.c 			cmd->scan_begin_arg =
cmd               749 drivers/staging/comedi/drivers/amplc_pci224.c 			    COMBINE(cmd->scan_begin_arg, 0,
cmd               756 drivers/staging/comedi/drivers/amplc_pci224.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               757 drivers/staging/comedi/drivers/amplc_pci224.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               758 drivers/staging/comedi/drivers/amplc_pci224.c 					   cmd->chanlist_len);
cmd               760 drivers/staging/comedi/drivers/amplc_pci224.c 	switch (cmd->stop_src) {
cmd               762 drivers/staging/comedi/drivers/amplc_pci224.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               766 drivers/staging/comedi/drivers/amplc_pci224.c 		if (cmd->stop_arg & ~CR_FLAGS_MASK) {
cmd               767 drivers/staging/comedi/drivers/amplc_pci224.c 			cmd->stop_arg =
cmd               768 drivers/staging/comedi/drivers/amplc_pci224.c 			    COMBINE(cmd->stop_arg, 0, ~CR_FLAGS_MASK);
cmd               772 drivers/staging/comedi/drivers/amplc_pci224.c 		if (cmd->stop_arg & CR_FLAGS_MASK & ~CR_EDGE) {
cmd               773 drivers/staging/comedi/drivers/amplc_pci224.c 			cmd->stop_arg =
cmd               774 drivers/staging/comedi/drivers/amplc_pci224.c 			    COMBINE(cmd->stop_arg, 0, CR_FLAGS_MASK & ~CR_EDGE);
cmd               778 drivers/staging/comedi/drivers/amplc_pci224.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               787 drivers/staging/comedi/drivers/amplc_pci224.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               788 drivers/staging/comedi/drivers/amplc_pci224.c 		arg = cmd->scan_begin_arg;
cmd               790 drivers/staging/comedi/drivers/amplc_pci224.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               791 drivers/staging/comedi/drivers/amplc_pci224.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               798 drivers/staging/comedi/drivers/amplc_pci224.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               799 drivers/staging/comedi/drivers/amplc_pci224.c 		err |= pci224_ao_check_chanlist(dev, s, cmd);
cmd               835 drivers/staging/comedi/drivers/amplc_pci224.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               843 drivers/staging/comedi/drivers/amplc_pci224.c 	if (!cmd->chanlist || cmd->chanlist_len == 0)
cmd               849 drivers/staging/comedi/drivers/amplc_pci224.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd               850 drivers/staging/comedi/drivers/amplc_pci224.c 		ch = CR_CHAN(cmd->chanlist[i]);
cmd               853 drivers/staging/comedi/drivers/amplc_pci224.c 		for (j = 0; j < cmd->chanlist_len; j++) {
cmd               854 drivers/staging/comedi/drivers/amplc_pci224.c 			if (CR_CHAN(cmd->chanlist[j]) < ch)
cmd               864 drivers/staging/comedi/drivers/amplc_pci224.c 	range = CR_RANGE(cmd->chanlist[0]);
cmd               883 drivers/staging/comedi/drivers/amplc_pci224.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               889 drivers/staging/comedi/drivers/amplc_pci224.c 	if (cmd->start_src == TRIG_INT) {
cmd               919 drivers/staging/comedi/drivers/amplc_pci224.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               929 drivers/staging/comedi/drivers/amplc_pci224.c 	if ((board->ao_hwrange[CR_RANGE(cmd->chanlist[0])] &
cmd               950 drivers/staging/comedi/drivers/amplc_pci224.c 	struct comedi_cmd *cmd;
cmd               968 drivers/staging/comedi/drivers/amplc_pci224.c 			cmd = &s->async->cmd;
cmd               971 drivers/staging/comedi/drivers/amplc_pci224.c 				if (cmd->start_src == TRIG_EXT)
cmd               973 drivers/staging/comedi/drivers/amplc_pci224.c 				else if (cmd->stop_src == TRIG_EXT)
cmd               851 drivers/staging/comedi/drivers/amplc_pci230.c 				    struct comedi_cmd *cmd)
cmd               853 drivers/staging/comedi/drivers/amplc_pci230.c 	unsigned int prev_chan = CR_CHAN(cmd->chanlist[0]);
cmd               854 drivers/staging/comedi/drivers/amplc_pci230.c 	unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
cmd               857 drivers/staging/comedi/drivers/amplc_pci230.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd               858 drivers/staging/comedi/drivers/amplc_pci230.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               859 drivers/staging/comedi/drivers/amplc_pci230.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               882 drivers/staging/comedi/drivers/amplc_pci230.c 			     struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd               891 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_INT);
cmd               911 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, tmp);
cmd               913 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               914 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               915 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               922 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               923 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               932 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               941 drivers/staging/comedi/drivers/amplc_pci230.c 	switch (cmd->scan_begin_src) {
cmd               943 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               945 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= comedi_check_trigger_arg_max(&cmd->scan_begin_arg,
cmd               953 drivers/staging/comedi/drivers/amplc_pci230.c 		if (cmd->scan_begin_arg & ~CR_FLAGS_MASK) {
cmd               954 drivers/staging/comedi/drivers/amplc_pci230.c 			cmd->scan_begin_arg = COMBINE(cmd->scan_begin_arg, 0,
cmd               962 drivers/staging/comedi/drivers/amplc_pci230.c 		if (cmd->scan_begin_arg & CR_FLAGS_MASK &
cmd               964 drivers/staging/comedi/drivers/amplc_pci230.c 			cmd->scan_begin_arg =
cmd               965 drivers/staging/comedi/drivers/amplc_pci230.c 			    COMBINE(cmd->scan_begin_arg, 0,
cmd               971 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               975 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               976 drivers/staging/comedi/drivers/amplc_pci230.c 					   cmd->chanlist_len);
cmd               978 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               979 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               981 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               988 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               989 drivers/staging/comedi/drivers/amplc_pci230.c 		tmp = cmd->scan_begin_arg;
cmd               990 drivers/staging/comedi/drivers/amplc_pci230.c 		pci230_ns_to_single_timer(&cmd->scan_begin_arg, cmd->flags);
cmd               991 drivers/staging/comedi/drivers/amplc_pci230.c 		if (tmp != cmd->scan_begin_arg)
cmd               999 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd              1000 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= pci230_ao_check_chanlist(dev, s, cmd);
cmd              1015 drivers/staging/comedi/drivers/amplc_pci230.c 	struct comedi_cmd *cmd;
cmd              1023 drivers/staging/comedi/drivers/amplc_pci230.c 	cmd = &s->async->cmd;
cmd              1024 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              1066 drivers/staging/comedi/drivers/amplc_pci230.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              1070 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg)
cmd              1073 drivers/staging/comedi/drivers/amplc_pci230.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd              1074 drivers/staging/comedi/drivers/amplc_pci230.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd              1084 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg)
cmd              1097 drivers/staging/comedi/drivers/amplc_pci230.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              1107 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->stop_src == TRIG_COUNT && num_scans == 0)
cmd              1138 drivers/staging/comedi/drivers/amplc_pci230.c 		room /= cmd->chanlist_len;
cmd              1144 drivers/staging/comedi/drivers/amplc_pci230.c 			for (i = 0; i < cmd->chanlist_len; i++) {
cmd              1145 drivers/staging/comedi/drivers/amplc_pci230.c 				unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd              1154 drivers/staging/comedi/drivers/amplc_pci230.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd              1155 drivers/staging/comedi/drivers/amplc_pci230.c 		    async->scans_done >= cmd->stop_arg) {
cmd              1214 drivers/staging/comedi/drivers/amplc_pci230.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              1232 drivers/staging/comedi/drivers/amplc_pci230.c 		switch (cmd->scan_begin_src) {
cmd              1238 drivers/staging/comedi/drivers/amplc_pci230.c 			if ((cmd->scan_begin_arg & CR_INVERT) == 0) {
cmd              1258 drivers/staging/comedi/drivers/amplc_pci230.c 	switch (cmd->scan_begin_src) {
cmd              1290 drivers/staging/comedi/drivers/amplc_pci230.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              1292 drivers/staging/comedi/drivers/amplc_pci230.c 	if (trig_num != cmd->start_src)
cmd              1308 drivers/staging/comedi/drivers/amplc_pci230.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              1310 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              1320 drivers/staging/comedi/drivers/amplc_pci230.c 	range = CR_RANGE(cmd->chanlist[0]);
cmd              1329 drivers/staging/comedi/drivers/amplc_pci230.c 		for (i = 0; i < cmd->chanlist_len; i++)
cmd              1330 drivers/staging/comedi/drivers/amplc_pci230.c 			dacen |= 1 << CR_CHAN(cmd->chanlist[i]);
cmd              1353 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              1362 drivers/staging/comedi/drivers/amplc_pci230.c 					cmd->scan_begin_arg,
cmd              1363 drivers/staging/comedi/drivers/amplc_pci230.c 					cmd->flags);
cmd              1379 drivers/staging/comedi/drivers/amplc_pci230.c static int pci230_ai_check_scan_period(struct comedi_cmd *cmd)
cmd              1384 drivers/staging/comedi/drivers/amplc_pci230.c 	chanlist_len = cmd->chanlist_len;
cmd              1385 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->chanlist_len == 0)
cmd              1388 drivers/staging/comedi/drivers/amplc_pci230.c 	min_scan_period = chanlist_len * cmd->convert_arg;
cmd              1390 drivers/staging/comedi/drivers/amplc_pci230.c 	    min_scan_period < cmd->convert_arg) {
cmd              1395 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->scan_begin_arg < min_scan_period) {
cmd              1396 drivers/staging/comedi/drivers/amplc_pci230.c 		cmd->scan_begin_arg = min_scan_period;
cmd              1405 drivers/staging/comedi/drivers/amplc_pci230.c 				    struct comedi_cmd *cmd)
cmd              1416 drivers/staging/comedi/drivers/amplc_pci230.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd              1417 drivers/staging/comedi/drivers/amplc_pci230.c 		unsigned int chanspec = cmd->chanlist[i];
cmd              1439 drivers/staging/comedi/drivers/amplc_pci230.c 			    cmd->chanlist[i % subseq_len] != chanspec) {
cmd              1475 drivers/staging/comedi/drivers/amplc_pci230.c 		subseq_len = cmd->chanlist_len;
cmd              1477 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->chanlist_len % subseq_len) {
cmd              1495 drivers/staging/comedi/drivers/amplc_pci230.c 		if (subseq_len > 1 && CR_CHAN(cmd->chanlist[0])) {
cmd              1507 drivers/staging/comedi/drivers/amplc_pci230.c 			     struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd              1516 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_INT);
cmd              1528 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, tmp);
cmd              1529 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd              1531 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd              1532 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd              1539 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd              1540 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd              1541 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd              1542 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd              1550 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->scan_begin_src != TRIG_FOLLOW &&
cmd              1551 drivers/staging/comedi/drivers/amplc_pci230.c 	    cmd->convert_src != TRIG_TIMER)
cmd              1559 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd              1570 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd              1578 drivers/staging/comedi/drivers/amplc_pci230.c 			if (cmd->chanlist && cmd->chanlist_len > 0) {
cmd              1580 drivers/staging/comedi/drivers/amplc_pci230.c 				if (CR_AREF(cmd->chanlist[0]) == AREF_DIFF)
cmd              1594 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd              1596 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= comedi_check_trigger_arg_max(&cmd->convert_arg,
cmd              1598 drivers/staging/comedi/drivers/amplc_pci230.c 	} else if (cmd->convert_src == TRIG_EXT) {
cmd              1607 drivers/staging/comedi/drivers/amplc_pci230.c 		if (cmd->convert_arg & CR_FLAGS_MASK) {
cmd              1609 drivers/staging/comedi/drivers/amplc_pci230.c 			if (cmd->convert_arg & ~CR_FLAGS_MASK) {
cmd              1610 drivers/staging/comedi/drivers/amplc_pci230.c 				cmd->convert_arg = COMBINE(cmd->convert_arg, 0,
cmd              1618 drivers/staging/comedi/drivers/amplc_pci230.c 			if ((cmd->convert_arg & CR_FLAGS_MASK & ~CR_INVERT) !=
cmd              1621 drivers/staging/comedi/drivers/amplc_pci230.c 				cmd->convert_arg =
cmd              1622 drivers/staging/comedi/drivers/amplc_pci230.c 				    COMBINE(cmd->start_arg, CR_EDGE | 0,
cmd              1632 drivers/staging/comedi/drivers/amplc_pci230.c 			err |= comedi_check_trigger_arg_max(&cmd->convert_arg,
cmd              1636 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd              1639 drivers/staging/comedi/drivers/amplc_pci230.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd              1640 drivers/staging/comedi/drivers/amplc_pci230.c 					   cmd->chanlist_len);
cmd              1642 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->stop_src == TRIG_COUNT)
cmd              1643 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd              1645 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd              1647 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->scan_begin_src == TRIG_EXT) {
cmd              1653 drivers/staging/comedi/drivers/amplc_pci230.c 		if (cmd->scan_begin_arg & ~CR_FLAGS_MASK) {
cmd              1654 drivers/staging/comedi/drivers/amplc_pci230.c 			cmd->scan_begin_arg = COMBINE(cmd->scan_begin_arg, 0,
cmd              1659 drivers/staging/comedi/drivers/amplc_pci230.c 		if (cmd->scan_begin_arg & CR_FLAGS_MASK & ~CR_EDGE) {
cmd              1660 drivers/staging/comedi/drivers/amplc_pci230.c 			cmd->scan_begin_arg = COMBINE(cmd->scan_begin_arg, 0,
cmd              1664 drivers/staging/comedi/drivers/amplc_pci230.c 	} else if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              1666 drivers/staging/comedi/drivers/amplc_pci230.c 		if (!pci230_ai_check_scan_period(cmd))
cmd              1670 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd              1678 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd              1679 drivers/staging/comedi/drivers/amplc_pci230.c 		tmp = cmd->convert_arg;
cmd              1680 drivers/staging/comedi/drivers/amplc_pci230.c 		pci230_ns_to_single_timer(&cmd->convert_arg, cmd->flags);
cmd              1681 drivers/staging/comedi/drivers/amplc_pci230.c 		if (tmp != cmd->convert_arg)
cmd              1685 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              1687 drivers/staging/comedi/drivers/amplc_pci230.c 		tmp = cmd->scan_begin_arg;
cmd              1688 drivers/staging/comedi/drivers/amplc_pci230.c 		pci230_ns_to_single_timer(&cmd->scan_begin_arg, cmd->flags);
cmd              1689 drivers/staging/comedi/drivers/amplc_pci230.c 		if (!pci230_ai_check_scan_period(cmd)) {
cmd              1691 drivers/staging/comedi/drivers/amplc_pci230.c 			pci230_ns_to_single_timer(&cmd->scan_begin_arg,
cmd              1693 drivers/staging/comedi/drivers/amplc_pci230.c 			pci230_ai_check_scan_period(cmd);
cmd              1695 drivers/staging/comedi/drivers/amplc_pci230.c 		if (tmp != cmd->scan_begin_arg)
cmd              1703 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd              1704 drivers/staging/comedi/drivers/amplc_pci230.c 		err |= pci230_ai_check_chanlist(dev, s, cmd);
cmd              1716 drivers/staging/comedi/drivers/amplc_pci230.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              1721 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->flags & CMDF_WAKE_EOS)
cmd              1722 drivers/staging/comedi/drivers/amplc_pci230.c 		wake = cmd->scan_end_arg - s->async->cur_chan;
cmd              1816 drivers/staging/comedi/drivers/amplc_pci230.c 	struct comedi_cmd *cmd;
cmd              1825 drivers/staging/comedi/drivers/amplc_pci230.c 	cmd = &s->async->cmd;
cmd              1826 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd              1830 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->scan_begin_src != TRIG_FOLLOW) {
cmd              1866 drivers/staging/comedi/drivers/amplc_pci230.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              1880 drivers/staging/comedi/drivers/amplc_pci230.c 	switch (cmd->convert_src) {
cmd              1889 drivers/staging/comedi/drivers/amplc_pci230.c 		if (cmd->convert_arg & CR_EDGE) {
cmd              1890 drivers/staging/comedi/drivers/amplc_pci230.c 			if ((cmd->convert_arg & CR_INVERT) == 0) {
cmd              1899 drivers/staging/comedi/drivers/amplc_pci230.c 			if (cmd->convert_arg) {
cmd              1918 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->convert_src == TRIG_INT)
cmd              1926 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd              1930 drivers/staging/comedi/drivers/amplc_pci230.c 		if (cmd->scan_begin_src != TRIG_FOLLOW) {
cmd              1944 drivers/staging/comedi/drivers/amplc_pci230.c 		if (cmd->scan_begin_src != TRIG_FOLLOW) {
cmd              1946 drivers/staging/comedi/drivers/amplc_pci230.c 			switch (cmd->scan_begin_src) {
cmd              1977 drivers/staging/comedi/drivers/amplc_pci230.c 			switch (cmd->scan_begin_src) {
cmd              1991 drivers/staging/comedi/drivers/amplc_pci230.c 	} else if (cmd->convert_src != TRIG_INT) {
cmd              2001 drivers/staging/comedi/drivers/amplc_pci230.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              2003 drivers/staging/comedi/drivers/amplc_pci230.c 	if (trig_num != cmd->start_arg)
cmd              2017 drivers/staging/comedi/drivers/amplc_pci230.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              2066 drivers/staging/comedi/drivers/amplc_pci230.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd              2067 drivers/staging/comedi/drivers/amplc_pci230.c 		    async->scans_done >= cmd->stop_arg) {
cmd              2088 drivers/staging/comedi/drivers/amplc_pci230.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              2099 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->scan_begin_src != TRIG_FOLLOW) {
cmd              2102 drivers/staging/comedi/drivers/amplc_pci230.c 		if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              2132 drivers/staging/comedi/drivers/amplc_pci230.c 	if (CR_AREF(cmd->chanlist[0]) == AREF_DIFF) {
cmd              2142 drivers/staging/comedi/drivers/amplc_pci230.c 	range = CR_RANGE(cmd->chanlist[0]);
cmd              2149 drivers/staging/comedi/drivers/amplc_pci230.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd              2152 drivers/staging/comedi/drivers/amplc_pci230.c 		chan = CR_CHAN(cmd->chanlist[i]);
cmd              2153 drivers/staging/comedi/drivers/amplc_pci230.c 		range = CR_RANGE(cmd->chanlist[i]);
cmd              2219 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd              2228 drivers/staging/comedi/drivers/amplc_pci230.c 		pci230_ct_setup_ns_mode(dev, 2, I8254_MODE3, cmd->convert_arg,
cmd              2229 drivers/staging/comedi/drivers/amplc_pci230.c 					cmd->flags);
cmd              2230 drivers/staging/comedi/drivers/amplc_pci230.c 		if (cmd->scan_begin_src != TRIG_FOLLOW) {
cmd              2246 drivers/staging/comedi/drivers/amplc_pci230.c 						((u64)cmd->convert_arg *
cmd              2247 drivers/staging/comedi/drivers/amplc_pci230.c 						 cmd->scan_end_arg),
cmd              2249 drivers/staging/comedi/drivers/amplc_pci230.c 			if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              2259 drivers/staging/comedi/drivers/amplc_pci230.c 							cmd->scan_begin_arg,
cmd              2260 drivers/staging/comedi/drivers/amplc_pci230.c 							cmd->flags);
cmd              2265 drivers/staging/comedi/drivers/amplc_pci230.c 	if (cmd->start_src == TRIG_INT)
cmd                72 drivers/staging/comedi/drivers/c6xdigio.c 				     unsigned int cmd,
cmd                83 drivers/staging/comedi/drivers/c6xdigio.c 	return c6xdigio_write_data(dev, cmd, status);
cmd                89 drivers/staging/comedi/drivers/c6xdigio.c 	unsigned int cmd = C6XDIGIO_DATA_PWM | C6XDIGIO_DATA_CHAN(chan);
cmd                98 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_write_data(dev, cmd | bits | (0 << 2), 0x00);
cmd               100 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_write_data(dev, cmd | bits | (1 << 2), 0x80);
cmd               102 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_write_data(dev, cmd | bits | (0 << 2), 0x00);
cmd               104 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_write_data(dev, cmd | bits | (1 << 2), 0x80);
cmd               106 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_write_data(dev, cmd | bits | (0 << 2), 0x00);
cmd               114 drivers/staging/comedi/drivers/c6xdigio.c 	unsigned int cmd = C6XDIGIO_DATA_ENCODER | C6XDIGIO_DATA_CHAN(chan);
cmd               118 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_write_data(dev, cmd, 0x00);
cmd               120 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_get_encoder_bits(dev, &bits, cmd | (1 << 2), 0x80);
cmd               123 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_get_encoder_bits(dev, &bits, cmd | (0 << 2), 0x00);
cmd               126 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_get_encoder_bits(dev, &bits, cmd | (1 << 2), 0x80);
cmd               129 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_get_encoder_bits(dev, &bits, cmd | (0 << 2), 0x00);
cmd               132 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_get_encoder_bits(dev, &bits, cmd | (1 << 2), 0x80);
cmd               135 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_get_encoder_bits(dev, &bits, cmd | (0 << 2), 0x00);
cmd               138 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_get_encoder_bits(dev, &bits, cmd | (1 << 2), 0x80);
cmd               141 drivers/staging/comedi/drivers/c6xdigio.c 	c6xdigio_get_encoder_bits(dev, &bits, cmd | (0 << 2), 0x00);
cmd               650 drivers/staging/comedi/drivers/cb_pcidas.c 				       struct comedi_cmd *cmd)
cmd               652 drivers/staging/comedi/drivers/cb_pcidas.c 	unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
cmd               653 drivers/staging/comedi/drivers/cb_pcidas.c 	unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
cmd               656 drivers/staging/comedi/drivers/cb_pcidas.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd               657 drivers/staging/comedi/drivers/cb_pcidas.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               658 drivers/staging/comedi/drivers/cb_pcidas.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               677 drivers/staging/comedi/drivers/cb_pcidas.c 				struct comedi_cmd *cmd)
cmd               685 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT);
cmd               686 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               688 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               690 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               691 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               698 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               699 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               700 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               701 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               705 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->scan_begin_src == TRIG_FOLLOW && cmd->convert_src == TRIG_NOW)
cmd               707 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->scan_begin_src != TRIG_FOLLOW && cmd->convert_src != TRIG_NOW)
cmd               709 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->start_src == TRIG_EXT &&
cmd               710 drivers/staging/comedi/drivers/cb_pcidas.c 	    (cmd->convert_src == TRIG_EXT || cmd->scan_begin_src == TRIG_EXT))
cmd               718 drivers/staging/comedi/drivers/cb_pcidas.c 	switch (cmd->start_src) {
cmd               720 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               724 drivers/staging/comedi/drivers/cb_pcidas.c 		if ((cmd->start_arg
cmd               726 drivers/staging/comedi/drivers/cb_pcidas.c 			cmd->start_arg &= ~(CR_FLAGS_MASK &
cmd               730 drivers/staging/comedi/drivers/cb_pcidas.c 		if (!board->is_1602 && (cmd->start_arg & CR_INVERT)) {
cmd               731 drivers/staging/comedi/drivers/cb_pcidas.c 			cmd->start_arg &= (CR_FLAGS_MASK & ~CR_INVERT);
cmd               737 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               738 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               740 drivers/staging/comedi/drivers/cb_pcidas.c 						    cmd->chanlist_len);
cmd               743 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               744 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               748 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               749 drivers/staging/comedi/drivers/cb_pcidas.c 					   cmd->chanlist_len);
cmd               751 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               752 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               754 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               761 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               762 drivers/staging/comedi/drivers/cb_pcidas.c 		arg = cmd->scan_begin_arg;
cmd               763 drivers/staging/comedi/drivers/cb_pcidas.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               764 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               766 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               767 drivers/staging/comedi/drivers/cb_pcidas.c 		arg = cmd->convert_arg;
cmd               768 drivers/staging/comedi/drivers/cb_pcidas.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               769 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               776 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               777 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= cb_pcidas_ai_check_chanlist(dev, s, cmd);
cmd               791 drivers/staging/comedi/drivers/cb_pcidas.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               792 drivers/staging/comedi/drivers/cb_pcidas.c 	unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
cmd               804 drivers/staging/comedi/drivers/cb_pcidas.c 	bits = PCIDAS_AI_FIRST(CR_CHAN(cmd->chanlist[0])) |
cmd               805 drivers/staging/comedi/drivers/cb_pcidas.c 	       PCIDAS_AI_LAST(CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1])) |
cmd               811 drivers/staging/comedi/drivers/cb_pcidas.c 	if (CR_AREF(cmd->chanlist[0]) != AREF_DIFF)
cmd               814 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->convert_src == TRIG_EXT || cmd->scan_begin_src == TRIG_EXT)
cmd               821 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->scan_begin_src == TRIG_TIMER ||
cmd               822 drivers/staging/comedi/drivers/cb_pcidas.c 	    cmd->convert_src == TRIG_TIMER) {
cmd               831 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->flags & CMDF_WAKE_EOS) {
cmd               832 drivers/staging/comedi/drivers/cb_pcidas.c 		if (cmd->convert_src == TRIG_NOW && cmd->chanlist_len > 1) {
cmd               852 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->start_src == TRIG_NOW) {
cmd               857 drivers/staging/comedi/drivers/cb_pcidas.c 			if (cmd->start_arg & CR_INVERT)
cmd               859 drivers/staging/comedi/drivers/cb_pcidas.c 			if (cmd->start_arg & CR_EDGE)
cmd               863 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->convert_src == TRIG_NOW && cmd->chanlist_len > 1)
cmd               872 drivers/staging/comedi/drivers/cb_pcidas.c 				       struct comedi_cmd *cmd)
cmd               874 drivers/staging/comedi/drivers/cb_pcidas.c 	unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
cmd               876 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->chanlist_len > 1) {
cmd               877 drivers/staging/comedi/drivers/cb_pcidas.c 		unsigned int chan1 = CR_CHAN(cmd->chanlist[1]);
cmd               891 drivers/staging/comedi/drivers/cb_pcidas.c 				struct comedi_cmd *cmd)
cmd               899 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_INT);
cmd               900 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               902 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               903 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               904 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               911 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               912 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               921 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               923 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               924 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               928 drivers/staging/comedi/drivers/cb_pcidas.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               929 drivers/staging/comedi/drivers/cb_pcidas.c 					   cmd->chanlist_len);
cmd               931 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               932 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               934 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               941 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               942 drivers/staging/comedi/drivers/cb_pcidas.c 		unsigned int arg = cmd->scan_begin_arg;
cmd               945 drivers/staging/comedi/drivers/cb_pcidas.c 						&arg, cmd->flags);
cmd               946 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               953 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               954 drivers/staging/comedi/drivers/cb_pcidas.c 		err |= cb_pcidas_ao_check_chanlist(dev, s, cmd);
cmd              1003 drivers/staging/comedi/drivers/cb_pcidas.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              1006 drivers/staging/comedi/drivers/cb_pcidas.c 	if (trig_num != cmd->start_arg)
cmd              1035 drivers/staging/comedi/drivers/cb_pcidas.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              1041 drivers/staging/comedi/drivers/cb_pcidas.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd              1042 drivers/staging/comedi/drivers/cb_pcidas.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd              1043 drivers/staging/comedi/drivers/cb_pcidas.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd              1059 drivers/staging/comedi/drivers/cb_pcidas.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              1066 drivers/staging/comedi/drivers/cb_pcidas.c 	switch (cmd->scan_begin_src) {
cmd              1111 drivers/staging/comedi/drivers/cb_pcidas.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              1118 drivers/staging/comedi/drivers/cb_pcidas.c 			if (cmd->stop_src == TRIG_COUNT &&
cmd              1119 drivers/staging/comedi/drivers/cb_pcidas.c 			    async->scans_done >= cmd->stop_arg) {
cmd              1144 drivers/staging/comedi/drivers/cb_pcidas.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              1158 drivers/staging/comedi/drivers/cb_pcidas.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd              1159 drivers/staging/comedi/drivers/cb_pcidas.c 		    async->scans_done >= cmd->stop_arg)
cmd              1177 drivers/staging/comedi/drivers/cb_pcidas.c 			if (cmd->stop_src == TRIG_COUNT &&
cmd              1178 drivers/staging/comedi/drivers/cb_pcidas.c 			    async->scans_done >= cmd->stop_arg) {
cmd              1256 drivers/staging/comedi/drivers/cb_pcidas64.c 				 const struct comedi_cmd *cmd)
cmd              1269 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->flags & CMDF_WAKE_EOS) {
cmd              2017 drivers/staging/comedi/drivers/cb_pcidas64.c static void check_adc_timing(struct comedi_device *dev, struct comedi_cmd *cmd)
cmd              2028 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd              2030 drivers/staging/comedi/drivers/cb_pcidas64.c 			cmd->convert_arg = 0;
cmd              2032 drivers/staging/comedi/drivers/cb_pcidas64.c 			convert_divisor = get_divisor(cmd->convert_arg,
cmd              2033 drivers/staging/comedi/drivers/cb_pcidas64.c 						      cmd->flags);
cmd              2038 drivers/staging/comedi/drivers/cb_pcidas64.c 			cmd->convert_arg = convert_divisor * TIMER_BASE;
cmd              2040 drivers/staging/comedi/drivers/cb_pcidas64.c 	} else if (cmd->convert_src == TRIG_NOW) {
cmd              2041 drivers/staging/comedi/drivers/cb_pcidas64.c 		cmd->convert_arg = 0;
cmd              2044 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              2045 drivers/staging/comedi/drivers/cb_pcidas64.c 		scan_divisor = get_divisor(cmd->scan_begin_arg, cmd->flags);
cmd              2046 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (cmd->convert_src == TRIG_TIMER) {
cmd              2047 drivers/staging/comedi/drivers/cb_pcidas64.c 			min_scan_divisor = convert_divisor * cmd->chanlist_len;
cmd              2049 drivers/staging/comedi/drivers/cb_pcidas64.c 				(convert_divisor * cmd->chanlist_len - 1) +
cmd              2059 drivers/staging/comedi/drivers/cb_pcidas64.c 		cmd->scan_begin_arg = scan_divisor * TIMER_BASE;
cmd              2065 drivers/staging/comedi/drivers/cb_pcidas64.c 					 struct comedi_cmd *cmd)
cmd              2068 drivers/staging/comedi/drivers/cb_pcidas64.c 	unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
cmd              2071 drivers/staging/comedi/drivers/cb_pcidas64.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd              2072 drivers/staging/comedi/drivers/cb_pcidas64.c 		unsigned int aref = CR_AREF(cmd->chanlist[i]);
cmd              2082 drivers/staging/comedi/drivers/cb_pcidas64.c 		unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
cmd              2084 drivers/staging/comedi/drivers/cb_pcidas64.c 		for (i = 1; i < cmd->chanlist_len; i++) {
cmd              2085 drivers/staging/comedi/drivers/cb_pcidas64.c 			unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd              2093 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (cmd->chanlist_len == 3) {
cmd              2104 drivers/staging/comedi/drivers/cb_pcidas64.c 		      struct comedi_cmd *cmd)
cmd              2113 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT);
cmd              2120 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, triggers);
cmd              2127 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_src(&cmd->convert_src, triggers);
cmd              2128 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd              2129 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_src(&cmd->stop_src,
cmd              2137 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd              2138 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd              2139 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd              2140 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd              2144 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->convert_src == TRIG_EXT && cmd->scan_begin_src == TRIG_TIMER)
cmd              2152 drivers/staging/comedi/drivers/cb_pcidas64.c 	switch (cmd->start_src) {
cmd              2154 drivers/staging/comedi/drivers/cb_pcidas64.c 		err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd              2164 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd              2166 drivers/staging/comedi/drivers/cb_pcidas64.c 			err |= comedi_check_trigger_arg_is(&cmd->convert_arg,
cmd              2169 drivers/staging/comedi/drivers/cb_pcidas64.c 			err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd              2175 drivers/staging/comedi/drivers/cb_pcidas64.c 			if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              2177 drivers/staging/comedi/drivers/cb_pcidas64.c 						&cmd->scan_begin_arg,
cmd              2178 drivers/staging/comedi/drivers/cb_pcidas64.c 						cmd->convert_arg *
cmd              2179 drivers/staging/comedi/drivers/cb_pcidas64.c 						cmd->chanlist_len);
cmd              2184 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1);
cmd              2185 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd              2186 drivers/staging/comedi/drivers/cb_pcidas64.c 					   cmd->chanlist_len);
cmd              2188 drivers/staging/comedi/drivers/cb_pcidas64.c 	switch (cmd->stop_src) {
cmd              2192 drivers/staging/comedi/drivers/cb_pcidas64.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd              2195 drivers/staging/comedi/drivers/cb_pcidas64.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd              2206 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd              2207 drivers/staging/comedi/drivers/cb_pcidas64.c 		tmp_arg = cmd->convert_arg;
cmd              2208 drivers/staging/comedi/drivers/cb_pcidas64.c 		tmp_arg2 = cmd->scan_begin_arg;
cmd              2209 drivers/staging/comedi/drivers/cb_pcidas64.c 		check_adc_timing(dev, cmd);
cmd              2210 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (tmp_arg != cmd->convert_arg)
cmd              2212 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (tmp_arg2 != cmd->scan_begin_arg)
cmd              2220 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd              2221 drivers/staging/comedi/drivers/cb_pcidas64.c 		err |= cb_pcidas64_ai_check_chanlist(dev, s, cmd);
cmd              2229 drivers/staging/comedi/drivers/cb_pcidas64.c static int use_hw_sample_counter(struct comedi_cmd *cmd)
cmd              2234 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->stop_src == TRIG_COUNT && cmd->stop_arg <= max_counter_value)
cmd              2241 drivers/staging/comedi/drivers/cb_pcidas64.c 				  struct comedi_cmd *cmd)
cmd              2246 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (use_hw_sample_counter(cmd)) {
cmd              2247 drivers/staging/comedi/drivers/cb_pcidas64.c 		writew(cmd->stop_arg & 0xffff,
cmd              2249 drivers/staging/comedi/drivers/cb_pcidas64.c 		writew((cmd->stop_arg >> 16) & 0xff,
cmd              2271 drivers/staging/comedi/drivers/cb_pcidas64.c 				   const struct comedi_cmd *cmd)
cmd              2274 drivers/staging/comedi/drivers/cb_pcidas64.c 	return cmd->convert_arg / TIMER_BASE - 3;
cmd              2278 drivers/staging/comedi/drivers/cb_pcidas64.c 				struct comedi_cmd *cmd)
cmd              2283 drivers/staging/comedi/drivers/cb_pcidas64.c 	switch (cmd->scan_begin_src) {
cmd              2285 drivers/staging/comedi/drivers/cb_pcidas64.c 		count = (cmd->scan_begin_arg -
cmd              2286 drivers/staging/comedi/drivers/cb_pcidas64.c 			 (cmd->convert_arg * (cmd->chanlist_len - 1))) /
cmd              2290 drivers/staging/comedi/drivers/cb_pcidas64.c 		count = cmd->convert_arg / TIMER_BASE;
cmd              2299 drivers/staging/comedi/drivers/cb_pcidas64.c 				   struct comedi_cmd *cmd)
cmd              2304 drivers/staging/comedi/drivers/cb_pcidas64.c 	switch (cmd->scan_begin_src) {
cmd              2306 drivers/staging/comedi/drivers/cb_pcidas64.c 		divisor = cmd->scan_begin_arg / TIMER_BASE;
cmd              2322 drivers/staging/comedi/drivers/cb_pcidas64.c 				     const struct comedi_cmd *cmd)
cmd              2328 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->scan_begin_src == TRIG_OTHER) {
cmd              2343 drivers/staging/comedi/drivers/cb_pcidas64.c 				const struct comedi_cmd *cmd)
cmd              2349 drivers/staging/comedi/drivers/cb_pcidas64.c 		select_master_clock_4020(dev, cmd);
cmd              2369 drivers/staging/comedi/drivers/cb_pcidas64.c static void set_ai_pacing(struct comedi_device *dev, struct comedi_cmd *cmd)
cmd              2375 drivers/staging/comedi/drivers/cb_pcidas64.c 	check_adc_timing(dev, cmd);
cmd              2377 drivers/staging/comedi/drivers/cb_pcidas64.c 	select_master_clock(dev, cmd);
cmd              2380 drivers/staging/comedi/drivers/cb_pcidas64.c 		convert_counter = ai_convert_counter_4020(dev, cmd);
cmd              2382 drivers/staging/comedi/drivers/cb_pcidas64.c 		convert_counter = ai_convert_counter_6xxx(dev, cmd);
cmd              2383 drivers/staging/comedi/drivers/cb_pcidas64.c 		scan_counter = ai_scan_counter_6xxx(dev, cmd);
cmd              2400 drivers/staging/comedi/drivers/cb_pcidas64.c static int use_internal_queue_6xxx(const struct comedi_cmd *cmd)
cmd              2404 drivers/staging/comedi/drivers/cb_pcidas64.c 	for (i = 0; i + 1 < cmd->chanlist_len; i++) {
cmd              2405 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (CR_CHAN(cmd->chanlist[i + 1]) !=
cmd              2406 drivers/staging/comedi/drivers/cb_pcidas64.c 		    CR_CHAN(cmd->chanlist[i]) + 1)
cmd              2408 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (CR_RANGE(cmd->chanlist[i + 1]) !=
cmd              2409 drivers/staging/comedi/drivers/cb_pcidas64.c 		    CR_RANGE(cmd->chanlist[i]))
cmd              2411 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (CR_AREF(cmd->chanlist[i + 1]) != CR_AREF(cmd->chanlist[i]))
cmd              2418 drivers/staging/comedi/drivers/cb_pcidas64.c 			       const struct comedi_cmd *cmd)
cmd              2426 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (use_internal_queue_6xxx(cmd)) {
cmd              2432 drivers/staging/comedi/drivers/cb_pcidas64.c 			bits |= adc_chan_bits(CR_CHAN(cmd->chanlist[0]));
cmd              2435 drivers/staging/comedi/drivers/cb_pcidas64.c 						   CR_RANGE(cmd->chanlist[0]));
cmd              2438 drivers/staging/comedi/drivers/cb_pcidas64.c 						 CR_AREF(cmd->chanlist[0]) ==
cmd              2440 drivers/staging/comedi/drivers/cb_pcidas64.c 			if (CR_AREF(cmd->chanlist[0]) == AREF_COMMON)
cmd              2444 drivers/staging/comedi/drivers/cb_pcidas64.c 			       (CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1])),
cmd              2464 drivers/staging/comedi/drivers/cb_pcidas64.c 			for (i = 0; i < cmd->chanlist_len; i++) {
cmd              2465 drivers/staging/comedi/drivers/cb_pcidas64.c 				unsigned int chanspec = cmd->chanlist[i];
cmd              2480 drivers/staging/comedi/drivers/cb_pcidas64.c 				if (CR_AREF(cmd->chanlist[i]) == AREF_COMMON)
cmd              2483 drivers/staging/comedi/drivers/cb_pcidas64.c 				if (i == cmd->chanlist_len - 1)
cmd              2505 drivers/staging/comedi/drivers/cb_pcidas64.c 		for (i = 0; i < cmd->chanlist_len; i++) {
cmd              2506 drivers/staging/comedi/drivers/cb_pcidas64.c 			unsigned int channel = CR_CHAN(cmd->chanlist[i]);
cmd              2507 drivers/staging/comedi/drivers/cb_pcidas64.c 			unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd              2563 drivers/staging/comedi/drivers/cb_pcidas64.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              2572 drivers/staging/comedi/drivers/cb_pcidas64.c 	retval = setup_channel_queue(dev, cmd);
cmd              2579 drivers/staging/comedi/drivers/cb_pcidas64.c 	set_ai_pacing(dev, cmd);
cmd              2581 drivers/staging/comedi/drivers/cb_pcidas64.c 	setup_sample_counters(dev, cmd);
cmd              2583 drivers/staging/comedi/drivers/cb_pcidas64.c 	enable_ai_interrupts(dev, cmd);
cmd              2591 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (cmd->convert_src == TRIG_EXT)
cmd              2599 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (cmd->chanlist_len == 4)
cmd              2601 drivers/staging/comedi/drivers/cb_pcidas64.c 		else if (cmd->chanlist_len == 2)
cmd              2605 drivers/staging/comedi/drivers/cb_pcidas64.c 			adc_lo_chan_4020_bits(CR_CHAN(cmd->chanlist[0]));
cmd              2608 drivers/staging/comedi/drivers/cb_pcidas64.c 			adc_hi_chan_4020_bits(CR_CHAN(cmd->chanlist
cmd              2609 drivers/staging/comedi/drivers/cb_pcidas64.c 						      [cmd->chanlist_len - 1]));
cmd              2618 drivers/staging/comedi/drivers/cb_pcidas64.c 	if ((cmd->flags & CMDF_WAKE_EOS) == 0 ||
cmd              2641 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (cmd->start_src == TRIG_EXT && CR_CHAN(cmd->start_arg))
cmd              2643 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (cmd->stop_src == TRIG_EXT && CR_CHAN(cmd->stop_arg))
cmd              2652 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->flags & CMDF_WAKE_EOS)
cmd              2655 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->start_src == TRIG_EXT) {
cmd              2657 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (cmd->start_arg & CR_INVERT)
cmd              2659 drivers/staging/comedi/drivers/cb_pcidas64.c 	} else if (cmd->start_src == TRIG_NOW) {
cmd              2662 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (use_hw_sample_counter(cmd))
cmd              2671 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->start_src == TRIG_NOW)
cmd              2822 drivers/staging/comedi/drivers/cb_pcidas64.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              2845 drivers/staging/comedi/drivers/cb_pcidas64.c 	    ((cmd->flags & CMDF_WAKE_EOS) &&
cmd              2857 drivers/staging/comedi/drivers/cb_pcidas64.c 	if ((cmd->stop_src == TRIG_COUNT &&
cmd              2858 drivers/staging/comedi/drivers/cb_pcidas64.c 	     async->scans_done >= cmd->stop_arg) ||
cmd              2859 drivers/staging/comedi/drivers/cb_pcidas64.c 	    (cmd->stop_src == TRIG_EXT && (status & ADC_STOP_BIT)))
cmd              2936 drivers/staging/comedi/drivers/cb_pcidas64.c 				       const struct comedi_cmd *cmd)
cmd              2971 drivers/staging/comedi/drivers/cb_pcidas64.c static void load_ao_dma(struct comedi_device *dev, const struct comedi_cmd *cmd)
cmd              2989 drivers/staging/comedi/drivers/cb_pcidas64.c 		num_bytes = load_ao_dma_buffer(dev, cmd);
cmd              2999 drivers/staging/comedi/drivers/cb_pcidas64.c 	struct comedi_cmd *cmd;
cmd              3007 drivers/staging/comedi/drivers/cb_pcidas64.c 	cmd = &async->cmd;
cmd              3023 drivers/staging/comedi/drivers/cb_pcidas64.c 			load_ao_dma(dev, cmd);
cmd              3033 drivers/staging/comedi/drivers/cb_pcidas64.c 		if ((cmd->stop_src == TRIG_COUNT &&
cmd              3034 drivers/staging/comedi/drivers/cb_pcidas64.c 		     async->scans_done >= cmd->stop_arg) ||
cmd              3134 drivers/staging/comedi/drivers/cb_pcidas64.c 				 const struct comedi_cmd *cmd)
cmd              3140 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->start_src == TRIG_EXT) {
cmd              3142 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (cmd->start_arg & CR_INVERT)
cmd              3147 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->scan_begin_src == TRIG_EXT) {
cmd              3149 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (cmd->scan_begin_arg & CR_INVERT)
cmd              3156 drivers/staging/comedi/drivers/cb_pcidas64.c 				 const struct comedi_cmd *cmd)
cmd              3161 drivers/staging/comedi/drivers/cb_pcidas64.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd              3164 drivers/staging/comedi/drivers/cb_pcidas64.c 		channel = CR_CHAN(cmd->chanlist[i]);
cmd              3165 drivers/staging/comedi/drivers/cb_pcidas64.c 		range = CR_RANGE(cmd->chanlist[i]);
cmd              3175 drivers/staging/comedi/drivers/cb_pcidas64.c 			       const struct comedi_cmd *cmd)
cmd              3181 drivers/staging/comedi/drivers/cb_pcidas64.c 	first_channel = CR_CHAN(cmd->chanlist[0]);
cmd              3182 drivers/staging/comedi/drivers/cb_pcidas64.c 	last_channel = CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1]);
cmd              3198 drivers/staging/comedi/drivers/cb_pcidas64.c 				  const struct comedi_cmd *cmd)
cmd              3203 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->scan_begin_src != TRIG_TIMER)
cmd              3206 drivers/staging/comedi/drivers/cb_pcidas64.c 	divisor = get_ao_divisor(cmd->scan_begin_arg, cmd->flags);
cmd              3217 drivers/staging/comedi/drivers/cb_pcidas64.c static int prep_ao_dma(struct comedi_device *dev, const struct comedi_cmd *cmd)
cmd              3243 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->stop_src == TRIG_COUNT &&
cmd              3244 drivers/staging/comedi/drivers/cb_pcidas64.c 	    s->async->scans_done >= cmd->stop_arg)
cmd              3247 drivers/staging/comedi/drivers/cb_pcidas64.c 	nbytes = load_ao_dma_buffer(dev, cmd);
cmd              3250 drivers/staging/comedi/drivers/cb_pcidas64.c 	load_ao_dma(dev, cmd);
cmd              3265 drivers/staging/comedi/drivers/cb_pcidas64.c 	else if (use_internal_queue_6xxx(&dev->read_subdev->async->cmd))
cmd              3274 drivers/staging/comedi/drivers/cb_pcidas64.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              3277 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (trig_num != cmd->start_arg)
cmd              3280 drivers/staging/comedi/drivers/cb_pcidas64.c 	retval = prep_ao_dma(dev, cmd);
cmd              3284 drivers/staging/comedi/drivers/cb_pcidas64.c 	set_dac_control0_reg(dev, cmd);
cmd              3286 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->start_src == TRIG_INT)
cmd              3297 drivers/staging/comedi/drivers/cb_pcidas64.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              3308 drivers/staging/comedi/drivers/cb_pcidas64.c 	set_dac_select_reg(dev, cmd);
cmd              3309 drivers/staging/comedi/drivers/cb_pcidas64.c 	set_dac_interval_regs(dev, cmd);
cmd              3313 drivers/staging/comedi/drivers/cb_pcidas64.c 	set_dac_control1_reg(dev, cmd);
cmd              3321 drivers/staging/comedi/drivers/cb_pcidas64.c 					 struct comedi_cmd *cmd)
cmd              3323 drivers/staging/comedi/drivers/cb_pcidas64.c 	unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
cmd              3326 drivers/staging/comedi/drivers/cb_pcidas64.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd              3327 drivers/staging/comedi/drivers/cb_pcidas64.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd              3340 drivers/staging/comedi/drivers/cb_pcidas64.c 		      struct comedi_cmd *cmd)
cmd              3348 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_INT | TRIG_EXT);
cmd              3349 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd              3351 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd              3352 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd              3353 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_NONE);
cmd              3360 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd              3361 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd              3365 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->convert_src == TRIG_EXT && cmd->scan_begin_src == TRIG_TIMER)
cmd              3367 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->stop_src != TRIG_COUNT &&
cmd              3368 drivers/staging/comedi/drivers/cb_pcidas64.c 	    cmd->stop_src != TRIG_NONE && cmd->stop_src != TRIG_EXT)
cmd              3376 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd              3378 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              3379 drivers/staging/comedi/drivers/cb_pcidas64.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd              3381 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (get_ao_divisor(cmd->scan_begin_arg, cmd->flags) >
cmd              3383 drivers/staging/comedi/drivers/cb_pcidas64.c 			cmd->scan_begin_arg = (max_counter_value + 2) *
cmd              3389 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1);
cmd              3390 drivers/staging/comedi/drivers/cb_pcidas64.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd              3391 drivers/staging/comedi/drivers/cb_pcidas64.c 					   cmd->chanlist_len);
cmd              3398 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              3399 drivers/staging/comedi/drivers/cb_pcidas64.c 		tmp_arg = cmd->scan_begin_arg;
cmd              3400 drivers/staging/comedi/drivers/cb_pcidas64.c 		cmd->scan_begin_arg = get_divisor(cmd->scan_begin_arg,
cmd              3401 drivers/staging/comedi/drivers/cb_pcidas64.c 						  cmd->flags) * TIMER_BASE;
cmd              3402 drivers/staging/comedi/drivers/cb_pcidas64.c 		if (tmp_arg != cmd->scan_begin_arg)
cmd              3410 drivers/staging/comedi/drivers/cb_pcidas64.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd              3411 drivers/staging/comedi/drivers/cb_pcidas64.c 		err |= cb_pcidas64_ao_check_chanlist(dev, s, cmd);
cmd               188 drivers/staging/comedi/drivers/comedi_8254.c 	unsigned int cmd;
cmd               193 drivers/staging/comedi/drivers/comedi_8254.c 	cmd = I8254_CTRL_READBACK_STATUS | I8254_CTRL_READBACK_SEL_CTR(counter);
cmd               194 drivers/staging/comedi/drivers/comedi_8254.c 	__i8254_write(i8254, cmd, I8254_CTRL_REG);
cmd               147 drivers/staging/comedi/drivers/comedi_parport.c 				struct comedi_cmd *cmd)
cmd               153 drivers/staging/comedi/drivers/comedi_parport.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               154 drivers/staging/comedi/drivers/comedi_parport.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd               155 drivers/staging/comedi/drivers/comedi_parport.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_FOLLOW);
cmd               156 drivers/staging/comedi/drivers/comedi_parport.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               157 drivers/staging/comedi/drivers/comedi_parport.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_NONE);
cmd               167 drivers/staging/comedi/drivers/comedi_parport.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               168 drivers/staging/comedi/drivers/comedi_parport.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               169 drivers/staging/comedi/drivers/comedi_parport.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               170 drivers/staging/comedi/drivers/comedi_parport.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               171 drivers/staging/comedi/drivers/comedi_parport.c 					   cmd->chanlist_len);
cmd               172 drivers/staging/comedi/drivers/comedi_parport.c 	err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               202 drivers/staging/comedi/drivers/comedi_test.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               211 drivers/staging/comedi/drivers/comedi_test.c 		unsigned int chanspec = cmd->chanlist[async->cur_chan];
cmd               223 drivers/staging/comedi/drivers/comedi_test.c 					  cmd->scan_end_arg;
cmd               232 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg) {
cmd               249 drivers/staging/comedi/drivers/comedi_test.c 			       struct comedi_cmd *cmd)
cmd               256 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               257 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               259 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               261 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               262 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               269 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               270 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               274 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->scan_begin_src == TRIG_FOLLOW && cmd->convert_src == TRIG_NOW)
cmd               282 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               284 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->convert_src == TRIG_NOW) {
cmd               285 drivers/staging/comedi/drivers/comedi_test.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               287 drivers/staging/comedi/drivers/comedi_test.c 		if (cmd->scan_begin_src == TRIG_FOLLOW) {
cmd               288 drivers/staging/comedi/drivers/comedi_test.c 			err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               293 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->scan_begin_src == TRIG_FOLLOW) {
cmd               294 drivers/staging/comedi/drivers/comedi_test.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               296 drivers/staging/comedi/drivers/comedi_test.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               300 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1);
cmd               301 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               302 drivers/staging/comedi/drivers/comedi_test.c 					   cmd->chanlist_len);
cmd               304 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               305 drivers/staging/comedi/drivers/comedi_test.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               307 drivers/staging/comedi/drivers/comedi_test.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               314 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               316 drivers/staging/comedi/drivers/comedi_test.c 		arg = cmd->convert_arg;
cmd               320 drivers/staging/comedi/drivers/comedi_test.c 		if (cmd->scan_begin_arg == TRIG_TIMER) {
cmd               322 drivers/staging/comedi/drivers/comedi_test.c 			limit = UINT_MAX / cmd->scan_end_arg;
cmd               326 drivers/staging/comedi/drivers/comedi_test.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               329 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               331 drivers/staging/comedi/drivers/comedi_test.c 		arg = cmd->scan_begin_arg;
cmd               335 drivers/staging/comedi/drivers/comedi_test.c 		if (cmd->convert_src == TRIG_TIMER) {
cmd               337 drivers/staging/comedi/drivers/comedi_test.c 			arg = max(arg, cmd->convert_arg * cmd->scan_end_arg);
cmd               339 drivers/staging/comedi/drivers/comedi_test.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               352 drivers/staging/comedi/drivers/comedi_test.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               356 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->flags & CMDF_PRIORITY) {
cmd               362 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->convert_src == TRIG_NOW)
cmd               365 drivers/staging/comedi/drivers/comedi_test.c 		devpriv->ai_convert_period = cmd->convert_arg / NSEC_PER_USEC;
cmd               367 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->scan_begin_src == TRIG_FOLLOW) {
cmd               369 drivers/staging/comedi/drivers/comedi_test.c 					  cmd->scan_end_arg;
cmd               371 drivers/staging/comedi/drivers/comedi_test.c 		devpriv->ai_scan_period = cmd->scan_begin_arg / NSEC_PER_USEC;
cmd               382 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->scan_begin_src == TRIG_TIMER)
cmd               439 drivers/staging/comedi/drivers/comedi_test.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               461 drivers/staging/comedi/drivers/comedi_test.c 				comedi_samples_to_bytes(s, cmd->scan_end_arg *
cmd               473 drivers/staging/comedi/drivers/comedi_test.c 			for (i = 0; i < cmd->scan_end_arg; i++) {
cmd               474 drivers/staging/comedi/drivers/comedi_test.c 				unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               490 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg) {
cmd               512 drivers/staging/comedi/drivers/comedi_test.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               514 drivers/staging/comedi/drivers/comedi_test.c 	if (trig_num != cmd->start_arg)
cmd               529 drivers/staging/comedi/drivers/comedi_test.c 			       struct comedi_cmd *cmd)
cmd               536 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_INT);
cmd               537 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER);
cmd               538 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               539 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               540 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               547 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               556 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               558 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               559 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1);
cmd               560 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               561 drivers/staging/comedi/drivers/comedi_test.c 					   cmd->chanlist_len);
cmd               562 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               563 drivers/staging/comedi/drivers/comedi_test.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               565 drivers/staging/comedi/drivers/comedi_test.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               573 drivers/staging/comedi/drivers/comedi_test.c 	arg = cmd->scan_begin_arg;
cmd               576 drivers/staging/comedi/drivers/comedi_test.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               588 drivers/staging/comedi/drivers/comedi_test.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               590 drivers/staging/comedi/drivers/comedi_test.c 	if (cmd->flags & CMDF_PRIORITY) {
cmd               596 drivers/staging/comedi/drivers/comedi_test.c 	devpriv->ao_scan_period = cmd->scan_begin_arg / NSEC_PER_USEC;
cmd               472 drivers/staging/comedi/drivers/das16.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               514 drivers/staging/comedi/drivers/das16.c 	if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg)
cmd               559 drivers/staging/comedi/drivers/das16.c 				   struct comedi_cmd *cmd)
cmd               561 drivers/staging/comedi/drivers/das16.c 	unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
cmd               562 drivers/staging/comedi/drivers/das16.c 	unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
cmd               565 drivers/staging/comedi/drivers/das16.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd               566 drivers/staging/comedi/drivers/das16.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               567 drivers/staging/comedi/drivers/das16.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               586 drivers/staging/comedi/drivers/das16.c 			  struct comedi_cmd *cmd)
cmd               596 drivers/staging/comedi/drivers/das16.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               601 drivers/staging/comedi/drivers/das16.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, trig_mask);
cmd               606 drivers/staging/comedi/drivers/das16.c 	err |= comedi_check_trigger_src(&cmd->convert_src, trig_mask);
cmd               608 drivers/staging/comedi/drivers/das16.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               609 drivers/staging/comedi/drivers/das16.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               616 drivers/staging/comedi/drivers/das16.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               617 drivers/staging/comedi/drivers/das16.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               618 drivers/staging/comedi/drivers/das16.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               623 drivers/staging/comedi/drivers/das16.c 	if (cmd->scan_begin_src == TRIG_FOLLOW && cmd->convert_src == TRIG_NOW)
cmd               625 drivers/staging/comedi/drivers/das16.c 	if (cmd->scan_begin_src != TRIG_FOLLOW && cmd->convert_src != TRIG_NOW)
cmd               633 drivers/staging/comedi/drivers/das16.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               635 drivers/staging/comedi/drivers/das16.c 	if (cmd->scan_begin_src == TRIG_FOLLOW)	/* internal trigger */
cmd               636 drivers/staging/comedi/drivers/das16.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               638 drivers/staging/comedi/drivers/das16.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               639 drivers/staging/comedi/drivers/das16.c 					   cmd->chanlist_len);
cmd               642 drivers/staging/comedi/drivers/das16.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               643 drivers/staging/comedi/drivers/das16.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               645 drivers/staging/comedi/drivers/das16.c 						    cmd->chanlist_len);
cmd               648 drivers/staging/comedi/drivers/das16.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               649 drivers/staging/comedi/drivers/das16.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               653 drivers/staging/comedi/drivers/das16.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               654 drivers/staging/comedi/drivers/das16.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               656 drivers/staging/comedi/drivers/das16.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               662 drivers/staging/comedi/drivers/das16.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               663 drivers/staging/comedi/drivers/das16.c 		arg = cmd->scan_begin_arg;
cmd               664 drivers/staging/comedi/drivers/das16.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               665 drivers/staging/comedi/drivers/das16.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               667 drivers/staging/comedi/drivers/das16.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               668 drivers/staging/comedi/drivers/das16.c 		arg = cmd->convert_arg;
cmd               669 drivers/staging/comedi/drivers/das16.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               670 drivers/staging/comedi/drivers/das16.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               676 drivers/staging/comedi/drivers/das16.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               677 drivers/staging/comedi/drivers/das16.c 		err |= das16_ai_check_chanlist(dev, s, cmd);
cmd               700 drivers/staging/comedi/drivers/das16.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               701 drivers/staging/comedi/drivers/das16.c 	unsigned int first_chan = CR_CHAN(cmd->chanlist[0]);
cmd               702 drivers/staging/comedi/drivers/das16.c 	unsigned int last_chan = CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1]);
cmd               703 drivers/staging/comedi/drivers/das16.c 	unsigned int range = CR_RANGE(cmd->chanlist[0]);
cmd               707 drivers/staging/comedi/drivers/das16.c 	if (cmd->flags & CMDF_PRIORITY) {
cmd               720 drivers/staging/comedi/drivers/das16.c 	cmd->convert_arg = das16_set_pacer(dev, cmd->convert_arg, cmd->flags);
cmd               725 drivers/staging/comedi/drivers/das16.c 		if (cmd->convert_src == TRIG_NOW) {
cmd               729 drivers/staging/comedi/drivers/das16.c 			byte |= DAS16_PACER_BURST_LEN(cmd->chanlist_len - 1);
cmd               749 drivers/staging/comedi/drivers/das16.c 	if (cmd->convert_src == TRIG_EXT)
cmd               141 drivers/staging/comedi/drivers/das16m1.c 				     struct comedi_cmd *cmd)
cmd               145 drivers/staging/comedi/drivers/das16m1.c 	if (cmd->chanlist_len == 1)
cmd               148 drivers/staging/comedi/drivers/das16m1.c 	if ((cmd->chanlist_len % 2) != 0) {
cmd               154 drivers/staging/comedi/drivers/das16m1.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd               155 drivers/staging/comedi/drivers/das16m1.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               169 drivers/staging/comedi/drivers/das16m1.c 			      struct comedi_cmd *cmd)
cmd               175 drivers/staging/comedi/drivers/das16m1.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT);
cmd               176 drivers/staging/comedi/drivers/das16m1.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_FOLLOW);
cmd               177 drivers/staging/comedi/drivers/das16m1.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               179 drivers/staging/comedi/drivers/das16m1.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               180 drivers/staging/comedi/drivers/das16m1.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               187 drivers/staging/comedi/drivers/das16m1.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               188 drivers/staging/comedi/drivers/das16m1.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               189 drivers/staging/comedi/drivers/das16m1.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               198 drivers/staging/comedi/drivers/das16m1.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               200 drivers/staging/comedi/drivers/das16m1.c 	if (cmd->scan_begin_src == TRIG_FOLLOW)	/* internal trigger */
cmd               201 drivers/staging/comedi/drivers/das16m1.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               203 drivers/staging/comedi/drivers/das16m1.c 	if (cmd->convert_src == TRIG_TIMER)
cmd               204 drivers/staging/comedi/drivers/das16m1.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg, 1000);
cmd               206 drivers/staging/comedi/drivers/das16m1.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               207 drivers/staging/comedi/drivers/das16m1.c 					   cmd->chanlist_len);
cmd               209 drivers/staging/comedi/drivers/das16m1.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               210 drivers/staging/comedi/drivers/das16m1.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               212 drivers/staging/comedi/drivers/das16m1.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               219 drivers/staging/comedi/drivers/das16m1.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               220 drivers/staging/comedi/drivers/das16m1.c 		unsigned int arg = cmd->convert_arg;
cmd               222 drivers/staging/comedi/drivers/das16m1.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               223 drivers/staging/comedi/drivers/das16m1.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               230 drivers/staging/comedi/drivers/das16m1.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               231 drivers/staging/comedi/drivers/das16m1.c 		err |= das16m1_ai_check_chanlist(dev, s, cmd);
cmd               244 drivers/staging/comedi/drivers/das16m1.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               264 drivers/staging/comedi/drivers/das16m1.c 	das16m1_ai_set_queue(dev, cmd->chanlist, cmd->chanlist_len);
cmd               268 drivers/staging/comedi/drivers/das16m1.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               282 drivers/staging/comedi/drivers/das16m1.c 	if (cmd->start_src == TRIG_EXT && cmd->convert_src != TRIG_EXT)
cmd               379 drivers/staging/comedi/drivers/das16m1.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               406 drivers/staging/comedi/drivers/das16m1.c 	if (cmd->stop_src == TRIG_COUNT) {
cmd               407 drivers/staging/comedi/drivers/das16m1.c 		if (num_samples > cmd->stop_arg * cmd->chanlist_len)
cmd               408 drivers/staging/comedi/drivers/das16m1.c 			num_samples = cmd->stop_arg * cmd->chanlist_len;
cmd               417 drivers/staging/comedi/drivers/das16m1.c 	if (cmd->stop_src == TRIG_COUNT) {
cmd               418 drivers/staging/comedi/drivers/das16m1.c 		if (devpriv->adc_count >= cmd->stop_arg * cmd->chanlist_len) {
cmd               352 drivers/staging/comedi/drivers/das1800.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               359 drivers/staging/comedi/drivers/das1800.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               360 drivers/staging/comedi/drivers/das1800.c 		    s->async->scans_done >= cmd->stop_arg)
cmd               452 drivers/staging/comedi/drivers/das1800.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               486 drivers/staging/comedi/drivers/das1800.c 	} else if (cmd->stop_src == TRIG_COUNT &&
cmd               487 drivers/staging/comedi/drivers/das1800.c 		   async->scans_done >= cmd->stop_arg) {
cmd               545 drivers/staging/comedi/drivers/das1800.c 					 struct comedi_cmd *cmd)
cmd               547 drivers/staging/comedi/drivers/das1800.c 	unsigned int arg = cmd->convert_arg;
cmd               559 drivers/staging/comedi/drivers/das1800.c 	comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               560 drivers/staging/comedi/drivers/das1800.c 	return comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               564 drivers/staging/comedi/drivers/das1800.c 					 struct comedi_cmd *cmd)
cmd               566 drivers/staging/comedi/drivers/das1800.c 	unsigned int arg = cmd->convert_arg;
cmd               582 drivers/staging/comedi/drivers/das1800.c 	switch (cmd->flags & CMDF_ROUND_MASK) {
cmd               594 drivers/staging/comedi/drivers/das1800.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg * 1000);
cmd               601 drivers/staging/comedi/drivers/das1800.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               602 drivers/staging/comedi/drivers/das1800.c 		arg = cmd->convert_arg * cmd->chanlist_len;
cmd               603 drivers/staging/comedi/drivers/das1800.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg, arg);
cmd               605 drivers/staging/comedi/drivers/das1800.c 		arg = cmd->scan_begin_arg;
cmd               606 drivers/staging/comedi/drivers/das1800.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               607 drivers/staging/comedi/drivers/das1800.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               615 drivers/staging/comedi/drivers/das1800.c 				     struct comedi_cmd *cmd)
cmd               617 drivers/staging/comedi/drivers/das1800.c 	unsigned int range = CR_RANGE(cmd->chanlist[0]);
cmd               621 drivers/staging/comedi/drivers/das1800.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd               622 drivers/staging/comedi/drivers/das1800.c 		range = CR_RANGE(cmd->chanlist[i]);
cmd               636 drivers/staging/comedi/drivers/das1800.c 			      struct comedi_cmd *cmd)
cmd               643 drivers/staging/comedi/drivers/das1800.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT);
cmd               644 drivers/staging/comedi/drivers/das1800.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               646 drivers/staging/comedi/drivers/das1800.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               648 drivers/staging/comedi/drivers/das1800.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               649 drivers/staging/comedi/drivers/das1800.c 	err |= comedi_check_trigger_src(&cmd->stop_src,
cmd               657 drivers/staging/comedi/drivers/das1800.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               658 drivers/staging/comedi/drivers/das1800.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               659 drivers/staging/comedi/drivers/das1800.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               660 drivers/staging/comedi/drivers/das1800.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               665 drivers/staging/comedi/drivers/das1800.c 	if (cmd->scan_begin_src != TRIG_FOLLOW &&
cmd               666 drivers/staging/comedi/drivers/das1800.c 	    cmd->convert_src != TRIG_TIMER)
cmd               670 drivers/staging/comedi/drivers/das1800.c 	if (cmd->start_src == TRIG_EXT && cmd->stop_src == TRIG_EXT)
cmd               671 drivers/staging/comedi/drivers/das1800.c 		err |= comedi_check_trigger_arg_is(&cmd->start_arg,
cmd               672 drivers/staging/comedi/drivers/das1800.c 						   cmd->stop_arg);
cmd               679 drivers/staging/comedi/drivers/das1800.c 	if (cmd->start_arg == TRIG_NOW)
cmd               680 drivers/staging/comedi/drivers/das1800.c 		err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               682 drivers/staging/comedi/drivers/das1800.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               683 drivers/staging/comedi/drivers/das1800.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               687 drivers/staging/comedi/drivers/das1800.c 	err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1);
cmd               688 drivers/staging/comedi/drivers/das1800.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               689 drivers/staging/comedi/drivers/das1800.c 					   cmd->chanlist_len);
cmd               691 drivers/staging/comedi/drivers/das1800.c 	switch (cmd->stop_src) {
cmd               693 drivers/staging/comedi/drivers/das1800.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               696 drivers/staging/comedi/drivers/das1800.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               707 drivers/staging/comedi/drivers/das1800.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               708 drivers/staging/comedi/drivers/das1800.c 		if (cmd->scan_begin_src == TRIG_FOLLOW)
cmd               709 drivers/staging/comedi/drivers/das1800.c 			err |= das1800_ai_fixup_paced_timing(dev, cmd);
cmd               711 drivers/staging/comedi/drivers/das1800.c 			err |= das1800_ai_fixup_burst_timing(dev, cmd);
cmd               718 drivers/staging/comedi/drivers/das1800.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               719 drivers/staging/comedi/drivers/das1800.c 		err |= das1800_ai_check_chanlist(dev, s, cmd);
cmd               750 drivers/staging/comedi/drivers/das1800.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               757 drivers/staging/comedi/drivers/das1800.c 	switch (cmd->scan_begin_src) {
cmd               759 drivers/staging/comedi/drivers/das1800.c 		if (cmd->convert_src == TRIG_TIMER)
cmd               760 drivers/staging/comedi/drivers/das1800.c 			samples = ns / cmd->convert_arg;
cmd               763 drivers/staging/comedi/drivers/das1800.c 		samples = ns / (cmd->scan_begin_arg * cmd->chanlist_len);
cmd               841 drivers/staging/comedi/drivers/das1800.c 	const struct comedi_cmd *cmd = &async->cmd;
cmd               842 drivers/staging/comedi/drivers/das1800.c 	unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
cmd               848 drivers/staging/comedi/drivers/das1800.c 	if (cmd->flags & (CMDF_WAKE_EOS | CMDF_PRIORITY))
cmd               853 drivers/staging/comedi/drivers/das1800.c 	if (cmd->flags & CMDF_WAKE_EOS) {
cmd               866 drivers/staging/comedi/drivers/das1800.c 	if (cmd->stop_src == TRIG_EXT)
cmd               868 drivers/staging/comedi/drivers/das1800.c 	if (cmd->start_src == TRIG_EXT)
cmd               873 drivers/staging/comedi/drivers/das1800.c 		if ((cmd->start_arg & CR_INVERT) || (cmd->stop_arg & CR_INVERT))
cmd               877 drivers/staging/comedi/drivers/das1800.c 	control_c = das1800_ai_chanspec_bits(s, cmd->chanlist[0]);
cmd               879 drivers/staging/comedi/drivers/das1800.c 	if (cmd->scan_begin_src == TRIG_FOLLOW) {
cmd               881 drivers/staging/comedi/drivers/das1800.c 		if (cmd->convert_src == TRIG_TIMER) {
cmd               888 drivers/staging/comedi/drivers/das1800.c 	} else if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               896 drivers/staging/comedi/drivers/das1800.c 	das1800_ai_set_chanlist(dev, cmd->chanlist, cmd->chanlist_len);
cmd               899 drivers/staging/comedi/drivers/das1800.c 	if ((cmd->scan_begin_src == TRIG_FOLLOW ||
cmd               900 drivers/staging/comedi/drivers/das1800.c 	     cmd->scan_begin_src == TRIG_TIMER) &&
cmd               901 drivers/staging/comedi/drivers/das1800.c 	    cmd->convert_src == TRIG_TIMER) {
cmd               907 drivers/staging/comedi/drivers/das1800.c 	if (cmd->stop_src == TRIG_EXT)
cmd               914 drivers/staging/comedi/drivers/das1800.c 		outb(cmd->convert_arg / 1000 - 1,	/* microseconds - 1 */
cmd               916 drivers/staging/comedi/drivers/das1800.c 		outb(cmd->chanlist_len - 1, dev->iobase + DAS1800_BURST_LENGTH);
cmd               179 drivers/staging/comedi/drivers/das6402.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               194 drivers/staging/comedi/drivers/das6402.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               195 drivers/staging/comedi/drivers/das6402.c 		    async->scans_done >= cmd->stop_arg)
cmd               227 drivers/staging/comedi/drivers/das6402.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               228 drivers/staging/comedi/drivers/das6402.c 	unsigned int chan_lo = CR_CHAN(cmd->chanlist[0]);
cmd               229 drivers/staging/comedi/drivers/das6402.c 	unsigned int chan_hi = CR_CHAN(cmd->chanlist[cmd->chanlist_len - 1]);
cmd               231 drivers/staging/comedi/drivers/das6402.c 	das6402_ai_set_mode(dev, s, cmd->chanlist[0], DAS6402_MODE_FIFONEPTY);
cmd               250 drivers/staging/comedi/drivers/das6402.c 				     struct comedi_cmd *cmd)
cmd               252 drivers/staging/comedi/drivers/das6402.c 	unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
cmd               253 drivers/staging/comedi/drivers/das6402.c 	unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
cmd               254 drivers/staging/comedi/drivers/das6402.c 	unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
cmd               257 drivers/staging/comedi/drivers/das6402.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd               258 drivers/staging/comedi/drivers/das6402.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               259 drivers/staging/comedi/drivers/das6402.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               260 drivers/staging/comedi/drivers/das6402.c 		unsigned int aref = CR_AREF(cmd->chanlist[i]);
cmd               291 drivers/staging/comedi/drivers/das6402.c 			      struct comedi_cmd *cmd)
cmd               298 drivers/staging/comedi/drivers/das6402.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               299 drivers/staging/comedi/drivers/das6402.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_FOLLOW);
cmd               300 drivers/staging/comedi/drivers/das6402.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_TIMER);
cmd               301 drivers/staging/comedi/drivers/das6402.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               302 drivers/staging/comedi/drivers/das6402.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               309 drivers/staging/comedi/drivers/das6402.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               318 drivers/staging/comedi/drivers/das6402.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               319 drivers/staging/comedi/drivers/das6402.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               320 drivers/staging/comedi/drivers/das6402.c 	err |= comedi_check_trigger_arg_min(&cmd->convert_arg, 10000);
cmd               321 drivers/staging/comedi/drivers/das6402.c 	err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1);
cmd               322 drivers/staging/comedi/drivers/das6402.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               323 drivers/staging/comedi/drivers/das6402.c 					   cmd->chanlist_len);
cmd               325 drivers/staging/comedi/drivers/das6402.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               326 drivers/staging/comedi/drivers/das6402.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               328 drivers/staging/comedi/drivers/das6402.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               335 drivers/staging/comedi/drivers/das6402.c 	arg = cmd->convert_arg;
cmd               336 drivers/staging/comedi/drivers/das6402.c 	comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               337 drivers/staging/comedi/drivers/das6402.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               343 drivers/staging/comedi/drivers/das6402.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               344 drivers/staging/comedi/drivers/das6402.c 		err |= das6402_ai_check_chanlist(dev, s, cmd);
cmd               267 drivers/staging/comedi/drivers/das800.c 				    struct comedi_cmd *cmd)
cmd               269 drivers/staging/comedi/drivers/das800.c 	unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
cmd               270 drivers/staging/comedi/drivers/das800.c 	unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
cmd               273 drivers/staging/comedi/drivers/das800.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd               274 drivers/staging/comedi/drivers/das800.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               275 drivers/staging/comedi/drivers/das800.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               295 drivers/staging/comedi/drivers/das800.c 				struct comedi_cmd *cmd)
cmd               302 drivers/staging/comedi/drivers/das800.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT);
cmd               303 drivers/staging/comedi/drivers/das800.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_FOLLOW);
cmd               304 drivers/staging/comedi/drivers/das800.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               306 drivers/staging/comedi/drivers/das800.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               307 drivers/staging/comedi/drivers/das800.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               314 drivers/staging/comedi/drivers/das800.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               315 drivers/staging/comedi/drivers/das800.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               316 drivers/staging/comedi/drivers/das800.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               325 drivers/staging/comedi/drivers/das800.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               327 drivers/staging/comedi/drivers/das800.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               328 drivers/staging/comedi/drivers/das800.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               332 drivers/staging/comedi/drivers/das800.c 	err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1);
cmd               333 drivers/staging/comedi/drivers/das800.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               334 drivers/staging/comedi/drivers/das800.c 					   cmd->chanlist_len);
cmd               336 drivers/staging/comedi/drivers/das800.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               337 drivers/staging/comedi/drivers/das800.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               339 drivers/staging/comedi/drivers/das800.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               346 drivers/staging/comedi/drivers/das800.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               347 drivers/staging/comedi/drivers/das800.c 		unsigned int arg = cmd->convert_arg;
cmd               349 drivers/staging/comedi/drivers/das800.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               350 drivers/staging/comedi/drivers/das800.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               357 drivers/staging/comedi/drivers/das800.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               358 drivers/staging/comedi/drivers/das800.c 		err |= das800_ai_check_chanlist(dev, s, cmd);
cmd               371 drivers/staging/comedi/drivers/das800.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               372 drivers/staging/comedi/drivers/das800.c 	unsigned int gain = CR_RANGE(cmd->chanlist[0]);
cmd               373 drivers/staging/comedi/drivers/das800.c 	unsigned int start_chan = CR_CHAN(cmd->chanlist[0]);
cmd               374 drivers/staging/comedi/drivers/das800.c 	unsigned int end_chan = (start_chan + cmd->chanlist_len - 1) % 8;
cmd               397 drivers/staging/comedi/drivers/das800.c 	if (cmd->start_src == TRIG_EXT)
cmd               399 drivers/staging/comedi/drivers/das800.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               427 drivers/staging/comedi/drivers/das800.c 	struct comedi_cmd *cmd;
cmd               442 drivers/staging/comedi/drivers/das800.c 	cmd = &async->cmd;
cmd               477 drivers/staging/comedi/drivers/das800.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               478 drivers/staging/comedi/drivers/das800.c 		    async->scans_done >= cmd->stop_arg) {
cmd               235 drivers/staging/comedi/drivers/dmm32at.c 				     struct comedi_cmd *cmd)
cmd               237 drivers/staging/comedi/drivers/dmm32at.c 	unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
cmd               238 drivers/staging/comedi/drivers/dmm32at.c 	unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
cmd               241 drivers/staging/comedi/drivers/dmm32at.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd               242 drivers/staging/comedi/drivers/dmm32at.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               243 drivers/staging/comedi/drivers/dmm32at.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               262 drivers/staging/comedi/drivers/dmm32at.c 			      struct comedi_cmd *cmd)
cmd               269 drivers/staging/comedi/drivers/dmm32at.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               270 drivers/staging/comedi/drivers/dmm32at.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER);
cmd               271 drivers/staging/comedi/drivers/dmm32at.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_TIMER);
cmd               272 drivers/staging/comedi/drivers/dmm32at.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               273 drivers/staging/comedi/drivers/dmm32at.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               280 drivers/staging/comedi/drivers/dmm32at.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               289 drivers/staging/comedi/drivers/dmm32at.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               291 drivers/staging/comedi/drivers/dmm32at.c 	err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg, 1000000);
cmd               292 drivers/staging/comedi/drivers/dmm32at.c 	err |= comedi_check_trigger_arg_max(&cmd->scan_begin_arg, 1000000000);
cmd               294 drivers/staging/comedi/drivers/dmm32at.c 	if (cmd->convert_arg >= 17500)
cmd               295 drivers/staging/comedi/drivers/dmm32at.c 		cmd->convert_arg = 20000;
cmd               296 drivers/staging/comedi/drivers/dmm32at.c 	else if (cmd->convert_arg >= 12500)
cmd               297 drivers/staging/comedi/drivers/dmm32at.c 		cmd->convert_arg = 15000;
cmd               298 drivers/staging/comedi/drivers/dmm32at.c 	else if (cmd->convert_arg >= 7500)
cmd               299 drivers/staging/comedi/drivers/dmm32at.c 		cmd->convert_arg = 10000;
cmd               301 drivers/staging/comedi/drivers/dmm32at.c 		cmd->convert_arg = 5000;
cmd               303 drivers/staging/comedi/drivers/dmm32at.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               304 drivers/staging/comedi/drivers/dmm32at.c 					   cmd->chanlist_len);
cmd               306 drivers/staging/comedi/drivers/dmm32at.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               307 drivers/staging/comedi/drivers/dmm32at.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               309 drivers/staging/comedi/drivers/dmm32at.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               316 drivers/staging/comedi/drivers/dmm32at.c 	arg = cmd->convert_arg * cmd->scan_end_arg;
cmd               317 drivers/staging/comedi/drivers/dmm32at.c 	err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg, arg);
cmd               323 drivers/staging/comedi/drivers/dmm32at.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               324 drivers/staging/comedi/drivers/dmm32at.c 		err |= dmm32at_ai_check_chanlist(dev, s, cmd);
cmd               366 drivers/staging/comedi/drivers/dmm32at.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               369 drivers/staging/comedi/drivers/dmm32at.c 	dmm32at_ai_set_chanspec(dev, s, cmd->chanlist[0], cmd->chanlist_len);
cmd               383 drivers/staging/comedi/drivers/dmm32at.c 	if (cmd->stop_src == TRIG_NONE || cmd->stop_arg > 1) {
cmd               385 drivers/staging/comedi/drivers/dmm32at.c 		dmm32at_setaitimer(dev, cmd->scan_begin_arg);
cmd               419 drivers/staging/comedi/drivers/dmm32at.c 		struct comedi_cmd *cmd = &s->async->cmd;
cmd               421 drivers/staging/comedi/drivers/dmm32at.c 		for (i = 0; i < cmd->chanlist_len; i++) {
cmd               426 drivers/staging/comedi/drivers/dmm32at.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               427 drivers/staging/comedi/drivers/dmm32at.c 		    s->async->scans_done >= cmd->stop_arg)
cmd               198 drivers/staging/comedi/drivers/dt2811.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               220 drivers/staging/comedi/drivers/dt2811.c 	if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg)
cmd               256 drivers/staging/comedi/drivers/dt2811.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               259 drivers/staging/comedi/drivers/dt2811.c 	if (cmd->start_src == TRIG_NOW) {
cmd               274 drivers/staging/comedi/drivers/dt2811.c 		if (cmd->convert_src == TRIG_TIMER) {
cmd               302 drivers/staging/comedi/drivers/dt2811.c 	dt2811_ai_set_chanspec(dev, cmd->chanlist[0]);
cmd               392 drivers/staging/comedi/drivers/dt2811.c 			     struct comedi_cmd *cmd)
cmd               400 drivers/staging/comedi/drivers/dt2811.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT);
cmd               401 drivers/staging/comedi/drivers/dt2811.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_FOLLOW);
cmd               402 drivers/staging/comedi/drivers/dt2811.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               404 drivers/staging/comedi/drivers/dt2811.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               405 drivers/staging/comedi/drivers/dt2811.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               412 drivers/staging/comedi/drivers/dt2811.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               413 drivers/staging/comedi/drivers/dt2811.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               414 drivers/staging/comedi/drivers/dt2811.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               418 drivers/staging/comedi/drivers/dt2811.c 	if (cmd->convert_src == TRIG_EXT && cmd->start_src != TRIG_EXT)
cmd               426 drivers/staging/comedi/drivers/dt2811.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               427 drivers/staging/comedi/drivers/dt2811.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               428 drivers/staging/comedi/drivers/dt2811.c 	if (cmd->convert_src == TRIG_TIMER)
cmd               429 drivers/staging/comedi/drivers/dt2811.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg, 12500);
cmd               430 drivers/staging/comedi/drivers/dt2811.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               431 drivers/staging/comedi/drivers/dt2811.c 					   cmd->chanlist_len);
cmd               432 drivers/staging/comedi/drivers/dt2811.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               433 drivers/staging/comedi/drivers/dt2811.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               435 drivers/staging/comedi/drivers/dt2811.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               442 drivers/staging/comedi/drivers/dt2811.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               443 drivers/staging/comedi/drivers/dt2811.c 		arg = cmd->convert_arg;
cmd               444 drivers/staging/comedi/drivers/dt2811.c 		devpriv->ai_divisor = dt2811_ns_to_timer(&arg, cmd->flags);
cmd               445 drivers/staging/comedi/drivers/dt2811.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               448 drivers/staging/comedi/drivers/dt2811.c 		devpriv->ai_divisor = cmd->convert_arg;
cmd               114 drivers/staging/comedi/drivers/dt2814.c 			     struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd               121 drivers/staging/comedi/drivers/dt2814.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               122 drivers/staging/comedi/drivers/dt2814.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER);
cmd               123 drivers/staging/comedi/drivers/dt2814.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               124 drivers/staging/comedi/drivers/dt2814.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               125 drivers/staging/comedi/drivers/dt2814.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               132 drivers/staging/comedi/drivers/dt2814.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               141 drivers/staging/comedi/drivers/dt2814.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               143 drivers/staging/comedi/drivers/dt2814.c 	err |= comedi_check_trigger_arg_max(&cmd->scan_begin_arg, 1000000000);
cmd               144 drivers/staging/comedi/drivers/dt2814.c 	err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               147 drivers/staging/comedi/drivers/dt2814.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               148 drivers/staging/comedi/drivers/dt2814.c 					   cmd->chanlist_len);
cmd               150 drivers/staging/comedi/drivers/dt2814.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               151 drivers/staging/comedi/drivers/dt2814.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 2);
cmd               153 drivers/staging/comedi/drivers/dt2814.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               160 drivers/staging/comedi/drivers/dt2814.c 	arg = cmd->scan_begin_arg;
cmd               161 drivers/staging/comedi/drivers/dt2814.c 	dt2814_ns_to_timer(&arg, cmd->flags);
cmd               162 drivers/staging/comedi/drivers/dt2814.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               173 drivers/staging/comedi/drivers/dt2814.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               177 drivers/staging/comedi/drivers/dt2814.c 	trigvar = dt2814_ns_to_timer(&cmd->scan_begin_arg, cmd->flags);
cmd               179 drivers/staging/comedi/drivers/dt2814.c 	chan = CR_CHAN(cmd->chanlist[0]);
cmd               181 drivers/staging/comedi/drivers/dt2814.c 	devpriv->ntrig = cmd->stop_arg;
cmd               660 drivers/staging/comedi/drivers/dt282x.c 			     struct comedi_cmd *cmd)
cmd               669 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               670 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               672 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_TIMER);
cmd               673 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               674 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               681 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               682 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               691 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               692 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               693 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_arg_max(&cmd->convert_arg, DT2821_OSC_MAX);
cmd               694 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_arg_min(&cmd->convert_arg, board->ai_speed);
cmd               695 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               696 drivers/staging/comedi/drivers/dt282x.c 					   cmd->chanlist_len);
cmd               698 drivers/staging/comedi/drivers/dt282x.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               699 drivers/staging/comedi/drivers/dt282x.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               701 drivers/staging/comedi/drivers/dt282x.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               708 drivers/staging/comedi/drivers/dt282x.c 	arg = cmd->convert_arg;
cmd               709 drivers/staging/comedi/drivers/dt282x.c 	devpriv->divisor = dt282x_ns_to_timer(&arg, cmd->flags);
cmd               710 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               722 drivers/staging/comedi/drivers/dt282x.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               730 drivers/staging/comedi/drivers/dt282x.c 	if (cmd->scan_begin_src == TRIG_FOLLOW)
cmd               740 drivers/staging/comedi/drivers/dt282x.c 	devpriv->ntrig = cmd->stop_arg * cmd->scan_end_arg;
cmd               754 drivers/staging/comedi/drivers/dt282x.c 	dt282x_load_changain(dev, cmd->chanlist_len, cmd->chanlist);
cmd               766 drivers/staging/comedi/drivers/dt282x.c 	if (cmd->scan_begin_src == TRIG_FOLLOW) {
cmd               827 drivers/staging/comedi/drivers/dt282x.c 			     struct comedi_cmd *cmd)
cmd               835 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_INT);
cmd               836 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER);
cmd               837 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               838 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               839 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               846 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               855 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               856 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg, 5000);
cmd               857 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               858 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               859 drivers/staging/comedi/drivers/dt282x.c 					   cmd->chanlist_len);
cmd               861 drivers/staging/comedi/drivers/dt282x.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               862 drivers/staging/comedi/drivers/dt282x.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               864 drivers/staging/comedi/drivers/dt282x.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               871 drivers/staging/comedi/drivers/dt282x.c 	arg = cmd->scan_begin_arg;
cmd               872 drivers/staging/comedi/drivers/dt282x.c 	devpriv->divisor = dt282x_ns_to_timer(&arg, cmd->flags);
cmd               873 drivers/staging/comedi/drivers/dt282x.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               886 drivers/staging/comedi/drivers/dt282x.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               888 drivers/staging/comedi/drivers/dt282x.c 	if (trig_num != cmd->start_src)
cmd               908 drivers/staging/comedi/drivers/dt282x.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               921 drivers/staging/comedi/drivers/dt282x.c 	devpriv->ntrig = cmd->stop_arg * cmd->chanlist_len;
cmd               227 drivers/staging/comedi/drivers/dt3000.c static void dt3k_send_cmd(struct comedi_device *dev, unsigned int cmd)
cmd               232 drivers/staging/comedi/drivers/dt3000.c 	writew(cmd, dev->mmio + DPR_CMD_MBX);
cmd               378 drivers/staging/comedi/drivers/dt3000.c 			   struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd               386 drivers/staging/comedi/drivers/dt3000.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               387 drivers/staging/comedi/drivers/dt3000.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER);
cmd               388 drivers/staging/comedi/drivers/dt3000.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_TIMER);
cmd               389 drivers/staging/comedi/drivers/dt3000.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               390 drivers/staging/comedi/drivers/dt3000.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT);
cmd               400 drivers/staging/comedi/drivers/dt3000.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               402 drivers/staging/comedi/drivers/dt3000.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               403 drivers/staging/comedi/drivers/dt3000.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               405 drivers/staging/comedi/drivers/dt3000.c 		err |= comedi_check_trigger_arg_max(&cmd->scan_begin_arg,
cmd               409 drivers/staging/comedi/drivers/dt3000.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               410 drivers/staging/comedi/drivers/dt3000.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               412 drivers/staging/comedi/drivers/dt3000.c 		err |= comedi_check_trigger_arg_max(&cmd->convert_arg,
cmd               416 drivers/staging/comedi/drivers/dt3000.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               417 drivers/staging/comedi/drivers/dt3000.c 					   cmd->chanlist_len);
cmd               419 drivers/staging/comedi/drivers/dt3000.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               420 drivers/staging/comedi/drivers/dt3000.c 		err |= comedi_check_trigger_arg_max(&cmd->stop_arg, 0x00ffffff);
cmd               422 drivers/staging/comedi/drivers/dt3000.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               429 drivers/staging/comedi/drivers/dt3000.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               430 drivers/staging/comedi/drivers/dt3000.c 		arg = cmd->scan_begin_arg;
cmd               431 drivers/staging/comedi/drivers/dt3000.c 		dt3k_ns_to_timer(100, &arg, cmd->flags);
cmd               432 drivers/staging/comedi/drivers/dt3000.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               435 drivers/staging/comedi/drivers/dt3000.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               436 drivers/staging/comedi/drivers/dt3000.c 		arg = cmd->convert_arg;
cmd               437 drivers/staging/comedi/drivers/dt3000.c 		dt3k_ns_to_timer(50, &arg, cmd->flags);
cmd               438 drivers/staging/comedi/drivers/dt3000.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               440 drivers/staging/comedi/drivers/dt3000.c 		if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               441 drivers/staging/comedi/drivers/dt3000.c 			arg = cmd->convert_arg * cmd->scan_end_arg;
cmd               442 drivers/staging/comedi/drivers/dt3000.c 			err |= comedi_check_trigger_arg_min(&cmd->
cmd               456 drivers/staging/comedi/drivers/dt3000.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               462 drivers/staging/comedi/drivers/dt3000.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd               463 drivers/staging/comedi/drivers/dt3000.c 		chan = CR_CHAN(cmd->chanlist[i]);
cmd               464 drivers/staging/comedi/drivers/dt3000.c 		range = CR_RANGE(cmd->chanlist[i]);
cmd               468 drivers/staging/comedi/drivers/dt3000.c 	aref = CR_AREF(cmd->chanlist[0]);
cmd               470 drivers/staging/comedi/drivers/dt3000.c 	writew(cmd->scan_end_arg, dev->mmio + DPR_PARAMS(0));
cmd               472 drivers/staging/comedi/drivers/dt3000.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               473 drivers/staging/comedi/drivers/dt3000.c 		divider = dt3k_ns_to_timer(50, &cmd->convert_arg, cmd->flags);
cmd               478 drivers/staging/comedi/drivers/dt3000.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               479 drivers/staging/comedi/drivers/dt3000.c 		tscandiv = dt3k_ns_to_timer(100, &cmd->scan_begin_arg,
cmd               480 drivers/staging/comedi/drivers/dt3000.c 					    cmd->flags);
cmd               217 drivers/staging/comedi/drivers/dt9812.c 	__le32 cmd;
cmd               240 drivers/staging/comedi/drivers/dt9812.c 	struct dt9812_usb_cmd cmd;
cmd               243 drivers/staging/comedi/drivers/dt9812.c 	cmd.cmd = cpu_to_le32(DT9812_R_FLASH_DATA);
cmd               244 drivers/staging/comedi/drivers/dt9812.c 	cmd.u.flash_data_info.address =
cmd               246 drivers/staging/comedi/drivers/dt9812.c 	cmd.u.flash_data_info.numbytes = cpu_to_le16(buf_size);
cmd               250 drivers/staging/comedi/drivers/dt9812.c 			   &cmd, 32, &count, DT9812_USB_TIMEOUT);
cmd               264 drivers/staging/comedi/drivers/dt9812.c 	struct dt9812_usb_cmd cmd;
cmd               267 drivers/staging/comedi/drivers/dt9812.c 	cmd.cmd = cpu_to_le32(DT9812_R_MULTI_BYTE_REG);
cmd               268 drivers/staging/comedi/drivers/dt9812.c 	cmd.u.read_multi_info.count = reg_count;
cmd               270 drivers/staging/comedi/drivers/dt9812.c 		cmd.u.read_multi_info.address[i] = address[i];
cmd               274 drivers/staging/comedi/drivers/dt9812.c 			   &cmd, 32, &count, DT9812_USB_TIMEOUT);
cmd               288 drivers/staging/comedi/drivers/dt9812.c 	struct dt9812_usb_cmd cmd;
cmd               291 drivers/staging/comedi/drivers/dt9812.c 	cmd.cmd = cpu_to_le32(DT9812_W_MULTI_BYTE_REG);
cmd               292 drivers/staging/comedi/drivers/dt9812.c 	cmd.u.read_multi_info.count = reg_count;
cmd               294 drivers/staging/comedi/drivers/dt9812.c 		cmd.u.write_multi_info.write[i].address = address[i];
cmd               295 drivers/staging/comedi/drivers/dt9812.c 		cmd.u.write_multi_info.write[i].value = value[i];
cmd               300 drivers/staging/comedi/drivers/dt9812.c 			    &cmd, 32, &count, DT9812_USB_TIMEOUT);
cmd               309 drivers/staging/comedi/drivers/dt9812.c 	struct dt9812_usb_cmd cmd;
cmd               312 drivers/staging/comedi/drivers/dt9812.c 	cmd.cmd = cpu_to_le32(DT9812_RMW_MULTI_BYTE_REG);
cmd               313 drivers/staging/comedi/drivers/dt9812.c 	cmd.u.rmw_multi_info.count = reg_count;
cmd               315 drivers/staging/comedi/drivers/dt9812.c 		cmd.u.rmw_multi_info.rmw[i] = rmw[i];
cmd               319 drivers/staging/comedi/drivers/dt9812.c 			    &cmd, 32, &count, DT9812_USB_TIMEOUT);
cmd               145 drivers/staging/comedi/drivers/gsc_hpdi.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               161 drivers/staging/comedi/drivers/gsc_hpdi.c 		if (cmd->stop_src == TRIG_COUNT) {
cmd               280 drivers/staging/comedi/drivers/gsc_hpdi.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               314 drivers/staging/comedi/drivers/gsc_hpdi.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               315 drivers/staging/comedi/drivers/gsc_hpdi.c 		devpriv->dio_count = cmd->stop_arg;
cmd               332 drivers/staging/comedi/drivers/gsc_hpdi.c 				   struct comedi_cmd *cmd)
cmd               336 drivers/staging/comedi/drivers/gsc_hpdi.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd               337 drivers/staging/comedi/drivers/gsc_hpdi.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               351 drivers/staging/comedi/drivers/gsc_hpdi.c 			     struct comedi_cmd *cmd)
cmd               360 drivers/staging/comedi/drivers/gsc_hpdi.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               361 drivers/staging/comedi/drivers/gsc_hpdi.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd               362 drivers/staging/comedi/drivers/gsc_hpdi.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               363 drivers/staging/comedi/drivers/gsc_hpdi.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               364 drivers/staging/comedi/drivers/gsc_hpdi.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               371 drivers/staging/comedi/drivers/gsc_hpdi.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               380 drivers/staging/comedi/drivers/gsc_hpdi.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               382 drivers/staging/comedi/drivers/gsc_hpdi.c 	if (!cmd->chanlist_len || !cmd->chanlist) {
cmd               383 drivers/staging/comedi/drivers/gsc_hpdi.c 		cmd->chanlist_len = 32;
cmd               386 drivers/staging/comedi/drivers/gsc_hpdi.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               387 drivers/staging/comedi/drivers/gsc_hpdi.c 					   cmd->chanlist_len);
cmd               389 drivers/staging/comedi/drivers/gsc_hpdi.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               390 drivers/staging/comedi/drivers/gsc_hpdi.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               392 drivers/staging/comedi/drivers/gsc_hpdi.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               401 drivers/staging/comedi/drivers/gsc_hpdi.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               402 drivers/staging/comedi/drivers/gsc_hpdi.c 		err |= gsc_hpdi_check_chanlist(dev, s, cmd);
cmd               536 drivers/staging/comedi/drivers/me4000.c 				    struct comedi_cmd *cmd)
cmd               538 drivers/staging/comedi/drivers/me4000.c 	unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
cmd               541 drivers/staging/comedi/drivers/me4000.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd               542 drivers/staging/comedi/drivers/me4000.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               543 drivers/staging/comedi/drivers/me4000.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               544 drivers/staging/comedi/drivers/me4000.c 		unsigned int aref = CR_AREF(cmd->chanlist[i]);
cmd               578 drivers/staging/comedi/drivers/me4000.c 				     struct comedi_cmd *cmd)
cmd               587 drivers/staging/comedi/drivers/me4000.c 	if (cmd->start_arg) {
cmd               588 drivers/staging/comedi/drivers/me4000.c 		devpriv->ai_init_ticks = (cmd->start_arg * 33) / 1000;
cmd               589 drivers/staging/comedi/drivers/me4000.c 		rest = (cmd->start_arg * 33) % 1000;
cmd               591 drivers/staging/comedi/drivers/me4000.c 		if ((cmd->flags & CMDF_ROUND_MASK) == CMDF_ROUND_NEAREST) {
cmd               594 drivers/staging/comedi/drivers/me4000.c 		} else if ((cmd->flags & CMDF_ROUND_MASK) == CMDF_ROUND_UP) {
cmd               600 drivers/staging/comedi/drivers/me4000.c 	if (cmd->scan_begin_arg) {
cmd               601 drivers/staging/comedi/drivers/me4000.c 		devpriv->ai_scan_ticks = (cmd->scan_begin_arg * 33) / 1000;
cmd               602 drivers/staging/comedi/drivers/me4000.c 		rest = (cmd->scan_begin_arg * 33) % 1000;
cmd               604 drivers/staging/comedi/drivers/me4000.c 		if ((cmd->flags & CMDF_ROUND_MASK) == CMDF_ROUND_NEAREST) {
cmd               607 drivers/staging/comedi/drivers/me4000.c 		} else if ((cmd->flags & CMDF_ROUND_MASK) == CMDF_ROUND_UP) {
cmd               613 drivers/staging/comedi/drivers/me4000.c 	if (cmd->convert_arg) {
cmd               614 drivers/staging/comedi/drivers/me4000.c 		devpriv->ai_chan_ticks = (cmd->convert_arg * 33) / 1000;
cmd               615 drivers/staging/comedi/drivers/me4000.c 		rest = (cmd->convert_arg * 33) % 1000;
cmd               617 drivers/staging/comedi/drivers/me4000.c 		if ((cmd->flags & CMDF_ROUND_MASK) == CMDF_ROUND_NEAREST) {
cmd               620 drivers/staging/comedi/drivers/me4000.c 		} else if ((cmd->flags & CMDF_ROUND_MASK) == CMDF_ROUND_UP) {
cmd               629 drivers/staging/comedi/drivers/me4000.c 				     struct comedi_cmd *cmd)
cmd               633 drivers/staging/comedi/drivers/me4000.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd               634 drivers/staging/comedi/drivers/me4000.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               635 drivers/staging/comedi/drivers/me4000.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               636 drivers/staging/comedi/drivers/me4000.c 		unsigned int aref = CR_AREF(cmd->chanlist[i]);
cmd               644 drivers/staging/comedi/drivers/me4000.c 		if (i == (cmd->chanlist_len - 1))
cmd               655 drivers/staging/comedi/drivers/me4000.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               680 drivers/staging/comedi/drivers/me4000.c 	if (cmd->stop_src == TRIG_COUNT) {
cmd               681 drivers/staging/comedi/drivers/me4000.c 		outl(cmd->chanlist_len * cmd->stop_arg,
cmd               684 drivers/staging/comedi/drivers/me4000.c 	} else if (cmd->stop_src == TRIG_NONE &&
cmd               685 drivers/staging/comedi/drivers/me4000.c 		   cmd->scan_end_src == TRIG_COUNT) {
cmd               686 drivers/staging/comedi/drivers/me4000.c 		outl(cmd->scan_end_arg,
cmd               696 drivers/staging/comedi/drivers/me4000.c 	me4000_ai_write_chanlist(dev, s, cmd);
cmd               706 drivers/staging/comedi/drivers/me4000.c 				 struct comedi_cmd *cmd)
cmd               713 drivers/staging/comedi/drivers/me4000.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT);
cmd               714 drivers/staging/comedi/drivers/me4000.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               716 drivers/staging/comedi/drivers/me4000.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               718 drivers/staging/comedi/drivers/me4000.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src,
cmd               720 drivers/staging/comedi/drivers/me4000.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_NONE | TRIG_COUNT);
cmd               727 drivers/staging/comedi/drivers/me4000.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               728 drivers/staging/comedi/drivers/me4000.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               729 drivers/staging/comedi/drivers/me4000.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               730 drivers/staging/comedi/drivers/me4000.c 	err |= comedi_check_trigger_is_unique(cmd->scan_end_src);
cmd               731 drivers/staging/comedi/drivers/me4000.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               735 drivers/staging/comedi/drivers/me4000.c 	if (cmd->start_src == TRIG_NOW &&
cmd               736 drivers/staging/comedi/drivers/me4000.c 	    cmd->scan_begin_src == TRIG_TIMER &&
cmd               737 drivers/staging/comedi/drivers/me4000.c 	    cmd->convert_src == TRIG_TIMER) {
cmd               739 drivers/staging/comedi/drivers/me4000.c 	} else if (cmd->start_src == TRIG_NOW &&
cmd               740 drivers/staging/comedi/drivers/me4000.c 		   cmd->scan_begin_src == TRIG_FOLLOW &&
cmd               741 drivers/staging/comedi/drivers/me4000.c 		   cmd->convert_src == TRIG_TIMER) {
cmd               743 drivers/staging/comedi/drivers/me4000.c 	} else if (cmd->start_src == TRIG_EXT &&
cmd               744 drivers/staging/comedi/drivers/me4000.c 		   cmd->scan_begin_src == TRIG_TIMER &&
cmd               745 drivers/staging/comedi/drivers/me4000.c 		   cmd->convert_src == TRIG_TIMER) {
cmd               747 drivers/staging/comedi/drivers/me4000.c 	} else if (cmd->start_src == TRIG_EXT &&
cmd               748 drivers/staging/comedi/drivers/me4000.c 		   cmd->scan_begin_src == TRIG_FOLLOW &&
cmd               749 drivers/staging/comedi/drivers/me4000.c 		   cmd->convert_src == TRIG_TIMER) {
cmd               751 drivers/staging/comedi/drivers/me4000.c 	} else if (cmd->start_src == TRIG_EXT &&
cmd               752 drivers/staging/comedi/drivers/me4000.c 		   cmd->scan_begin_src == TRIG_EXT &&
cmd               753 drivers/staging/comedi/drivers/me4000.c 		   cmd->convert_src == TRIG_TIMER) {
cmd               755 drivers/staging/comedi/drivers/me4000.c 	} else if (cmd->start_src == TRIG_EXT &&
cmd               756 drivers/staging/comedi/drivers/me4000.c 		   cmd->scan_begin_src == TRIG_EXT &&
cmd               757 drivers/staging/comedi/drivers/me4000.c 		   cmd->convert_src == TRIG_EXT) {
cmd               769 drivers/staging/comedi/drivers/me4000.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               771 drivers/staging/comedi/drivers/me4000.c 	if (cmd->chanlist_len < 1) {
cmd               772 drivers/staging/comedi/drivers/me4000.c 		cmd->chanlist_len = 1;
cmd               777 drivers/staging/comedi/drivers/me4000.c 	me4000_ai_round_cmd_args(dev, s, cmd);
cmd               780 drivers/staging/comedi/drivers/me4000.c 		cmd->start_arg = 2000;
cmd               784 drivers/staging/comedi/drivers/me4000.c 		cmd->scan_begin_arg = 2031;
cmd               788 drivers/staging/comedi/drivers/me4000.c 		cmd->convert_arg = 2000;
cmd               792 drivers/staging/comedi/drivers/me4000.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               793 drivers/staging/comedi/drivers/me4000.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               795 drivers/staging/comedi/drivers/me4000.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               803 drivers/staging/comedi/drivers/me4000.c 	if (cmd->start_src == TRIG_NOW &&
cmd               804 drivers/staging/comedi/drivers/me4000.c 	    cmd->scan_begin_src == TRIG_TIMER &&
cmd               805 drivers/staging/comedi/drivers/me4000.c 	    cmd->convert_src == TRIG_TIMER) {
cmd               809 drivers/staging/comedi/drivers/me4000.c 			cmd->start_arg = 2000;	/*  66 ticks at least */
cmd               814 drivers/staging/comedi/drivers/me4000.c 			cmd->convert_arg = 2000;	/*  66 ticks at least */
cmd               818 drivers/staging/comedi/drivers/me4000.c 		    cmd->chanlist_len * devpriv->ai_chan_ticks) {
cmd               822 drivers/staging/comedi/drivers/me4000.c 			cmd->scan_end_arg = 2000 * cmd->chanlist_len + 31;
cmd               825 drivers/staging/comedi/drivers/me4000.c 	} else if (cmd->start_src == TRIG_NOW &&
cmd               826 drivers/staging/comedi/drivers/me4000.c 		   cmd->scan_begin_src == TRIG_FOLLOW &&
cmd               827 drivers/staging/comedi/drivers/me4000.c 		   cmd->convert_src == TRIG_TIMER) {
cmd               831 drivers/staging/comedi/drivers/me4000.c 			cmd->start_arg = 2000;	/*  66 ticks at least */
cmd               836 drivers/staging/comedi/drivers/me4000.c 			cmd->convert_arg = 2000;	/*  66 ticks at least */
cmd               839 drivers/staging/comedi/drivers/me4000.c 	} else if (cmd->start_src == TRIG_EXT &&
cmd               840 drivers/staging/comedi/drivers/me4000.c 		   cmd->scan_begin_src == TRIG_TIMER &&
cmd               841 drivers/staging/comedi/drivers/me4000.c 		   cmd->convert_src == TRIG_TIMER) {
cmd               845 drivers/staging/comedi/drivers/me4000.c 			cmd->start_arg = 2000;	/*  66 ticks at least */
cmd               850 drivers/staging/comedi/drivers/me4000.c 			cmd->convert_arg = 2000;	/*  66 ticks at least */
cmd               854 drivers/staging/comedi/drivers/me4000.c 		    cmd->chanlist_len * devpriv->ai_chan_ticks) {
cmd               858 drivers/staging/comedi/drivers/me4000.c 			cmd->scan_end_arg = 2000 * cmd->chanlist_len + 31;
cmd               861 drivers/staging/comedi/drivers/me4000.c 	} else if (cmd->start_src == TRIG_EXT &&
cmd               862 drivers/staging/comedi/drivers/me4000.c 		   cmd->scan_begin_src == TRIG_FOLLOW &&
cmd               863 drivers/staging/comedi/drivers/me4000.c 		   cmd->convert_src == TRIG_TIMER) {
cmd               867 drivers/staging/comedi/drivers/me4000.c 			cmd->start_arg = 2000;	/*  66 ticks at least */
cmd               872 drivers/staging/comedi/drivers/me4000.c 			cmd->convert_arg = 2000;	/*  66 ticks at least */
cmd               875 drivers/staging/comedi/drivers/me4000.c 	} else if (cmd->start_src == TRIG_EXT &&
cmd               876 drivers/staging/comedi/drivers/me4000.c 		   cmd->scan_begin_src == TRIG_EXT &&
cmd               877 drivers/staging/comedi/drivers/me4000.c 		   cmd->convert_src == TRIG_TIMER) {
cmd               881 drivers/staging/comedi/drivers/me4000.c 			cmd->start_arg = 2000;	/*  66 ticks at least */
cmd               886 drivers/staging/comedi/drivers/me4000.c 			cmd->convert_arg = 2000;	/*  66 ticks at least */
cmd               889 drivers/staging/comedi/drivers/me4000.c 	} else if (cmd->start_src == TRIG_EXT &&
cmd               890 drivers/staging/comedi/drivers/me4000.c 		   cmd->scan_begin_src == TRIG_EXT &&
cmd               891 drivers/staging/comedi/drivers/me4000.c 		   cmd->convert_src == TRIG_EXT) {
cmd               895 drivers/staging/comedi/drivers/me4000.c 			cmd->start_arg = 2000;	/*  66 ticks at least */
cmd               899 drivers/staging/comedi/drivers/me4000.c 	if (cmd->scan_end_src == TRIG_COUNT) {
cmd               900 drivers/staging/comedi/drivers/me4000.c 		if (cmd->scan_end_arg == 0) {
cmd               902 drivers/staging/comedi/drivers/me4000.c 			cmd->scan_end_arg = 1;
cmd               911 drivers/staging/comedi/drivers/me4000.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               912 drivers/staging/comedi/drivers/me4000.c 		err |= me4000_ai_check_chanlist(dev, s, cmd);
cmd               307 drivers/staging/comedi/drivers/mite.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               308 drivers/staging/comedi/drivers/mite.c 	u32 stop_count = cmd->stop_arg * comedi_bytes_per_scan(s);
cmd               312 drivers/staging/comedi/drivers/mite.c 	bool finite_regen = (cmd->stop_src == TRIG_NONE && stop_count != 0);
cmd               317 drivers/staging/comedi/drivers/mite.c 	if (cmd->stop_src == TRIG_COUNT && (int)(nbytes_lb - stop_count) > 0)
cmd               320 drivers/staging/comedi/drivers/mite.c 	if (cmd->stop_src == TRIG_COUNT && (int)(nbytes_ub - stop_count) > 0)
cmd               209 drivers/staging/comedi/drivers/ni_6527.c 			       struct comedi_cmd *cmd)
cmd               215 drivers/staging/comedi/drivers/ni_6527.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               216 drivers/staging/comedi/drivers/ni_6527.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_OTHER);
cmd               217 drivers/staging/comedi/drivers/ni_6527.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_FOLLOW);
cmd               218 drivers/staging/comedi/drivers/ni_6527.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               219 drivers/staging/comedi/drivers/ni_6527.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT);
cmd               229 drivers/staging/comedi/drivers/ni_6527.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               230 drivers/staging/comedi/drivers/ni_6527.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               231 drivers/staging/comedi/drivers/ni_6527.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               232 drivers/staging/comedi/drivers/ni_6527.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               233 drivers/staging/comedi/drivers/ni_6527.c 					   cmd->chanlist_len);
cmd               234 drivers/staging/comedi/drivers/ni_6527.c 	err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               493 drivers/staging/comedi/drivers/ni_65xx.c 				struct comedi_cmd *cmd)
cmd               499 drivers/staging/comedi/drivers/ni_65xx.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               500 drivers/staging/comedi/drivers/ni_65xx.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_OTHER);
cmd               501 drivers/staging/comedi/drivers/ni_65xx.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_FOLLOW);
cmd               502 drivers/staging/comedi/drivers/ni_65xx.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               503 drivers/staging/comedi/drivers/ni_65xx.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT);
cmd               513 drivers/staging/comedi/drivers/ni_65xx.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               514 drivers/staging/comedi/drivers/ni_65xx.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               515 drivers/staging/comedi/drivers/ni_65xx.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               516 drivers/staging/comedi/drivers/ni_65xx.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               517 drivers/staging/comedi/drivers/ni_65xx.c 					   cmd->chanlist_len);
cmd               518 drivers/staging/comedi/drivers/ni_65xx.c 	err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               140 drivers/staging/comedi/drivers/ni_at_a2150.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               175 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (devpriv->count < num_points && cmd->stop_src == TRIG_COUNT)
cmd               180 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (cmd->stop_src == TRIG_NONE) {
cmd               201 drivers/staging/comedi/drivers/ni_at_a2150.c 		if (cmd->stop_src == TRIG_COUNT) {
cmd               354 drivers/staging/comedi/drivers/ni_at_a2150.c 				   struct comedi_cmd *cmd)
cmd               356 drivers/staging/comedi/drivers/ni_at_a2150.c 	unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
cmd               357 drivers/staging/comedi/drivers/ni_at_a2150.c 	unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
cmd               360 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (cmd->chanlist_len == 2 && (chan0 == 1 || chan0 == 3)) {
cmd               366 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (cmd->chanlist_len == 3) {
cmd               372 drivers/staging/comedi/drivers/ni_at_a2150.c 	for (i = 1; i < cmd->chanlist_len; i++) {
cmd               373 drivers/staging/comedi/drivers/ni_at_a2150.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               374 drivers/staging/comedi/drivers/ni_at_a2150.c 		unsigned int aref = CR_AREF(cmd->chanlist[i]);
cmd               395 drivers/staging/comedi/drivers/ni_at_a2150.c 			    struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd               403 drivers/staging/comedi/drivers/ni_at_a2150.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT);
cmd               404 drivers/staging/comedi/drivers/ni_at_a2150.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER);
cmd               405 drivers/staging/comedi/drivers/ni_at_a2150.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               406 drivers/staging/comedi/drivers/ni_at_a2150.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               407 drivers/staging/comedi/drivers/ni_at_a2150.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               414 drivers/staging/comedi/drivers/ni_at_a2150.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               415 drivers/staging/comedi/drivers/ni_at_a2150.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               424 drivers/staging/comedi/drivers/ni_at_a2150.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               426 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               427 drivers/staging/comedi/drivers/ni_at_a2150.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               431 drivers/staging/comedi/drivers/ni_at_a2150.c 	err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1);
cmd               432 drivers/staging/comedi/drivers/ni_at_a2150.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               433 drivers/staging/comedi/drivers/ni_at_a2150.c 					   cmd->chanlist_len);
cmd               435 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               436 drivers/staging/comedi/drivers/ni_at_a2150.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               438 drivers/staging/comedi/drivers/ni_at_a2150.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               445 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               446 drivers/staging/comedi/drivers/ni_at_a2150.c 		arg = cmd->scan_begin_arg;
cmd               447 drivers/staging/comedi/drivers/ni_at_a2150.c 		a2150_get_timing(dev, &arg, cmd->flags);
cmd               448 drivers/staging/comedi/drivers/ni_at_a2150.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               455 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               456 drivers/staging/comedi/drivers/ni_at_a2150.c 		err |= a2150_ai_check_chanlist(dev, s, cmd);
cmd               470 drivers/staging/comedi/drivers/ni_at_a2150.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               474 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (cmd->flags & CMDF_PRIORITY) {
cmd               483 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (a2150_set_chanlist(dev, CR_CHAN(cmd->chanlist[0]),
cmd               484 drivers/staging/comedi/drivers/ni_at_a2150.c 			       cmd->chanlist_len) < 0)
cmd               488 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (CR_AREF(cmd->chanlist[0]) == AREF_OTHER)
cmd               492 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (CR_AREF(cmd->chanlist[2]) == AREF_OTHER)
cmd               498 drivers/staging/comedi/drivers/ni_at_a2150.c 	a2150_get_timing(dev, &cmd->scan_begin_arg, cmd->flags);
cmd               504 drivers/staging/comedi/drivers/ni_at_a2150.c 	devpriv->count = cmd->stop_arg * cmd->chanlist_len;
cmd               510 drivers/staging/comedi/drivers/ni_at_a2150.c 	desc->size = comedi_bytes_per_sample(s) * cmd->chanlist_len *
cmd               511 drivers/staging/comedi/drivers/ni_at_a2150.c 		    ONE_THIRD_SECOND / cmd->scan_begin_arg;
cmd               536 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (cmd->start_src == TRIG_NOW &&
cmd               546 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (cmd->start_src == TRIG_EXT) {
cmd               548 drivers/staging/comedi/drivers/ni_at_a2150.c 	} else if (cmd->start_src == TRIG_OTHER) {
cmd               559 drivers/staging/comedi/drivers/ni_at_a2150.c 	if (cmd->start_src == TRIG_NOW)
cmd               236 drivers/staging/comedi/drivers/ni_atmio16d.c 			       struct comedi_cmd *cmd)
cmd               242 drivers/staging/comedi/drivers/ni_atmio16d.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               243 drivers/staging/comedi/drivers/ni_atmio16d.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               245 drivers/staging/comedi/drivers/ni_atmio16d.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_TIMER);
cmd               246 drivers/staging/comedi/drivers/ni_atmio16d.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               247 drivers/staging/comedi/drivers/ni_atmio16d.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               254 drivers/staging/comedi/drivers/ni_atmio16d.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               255 drivers/staging/comedi/drivers/ni_atmio16d.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               264 drivers/staging/comedi/drivers/ni_atmio16d.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               266 drivers/staging/comedi/drivers/ni_atmio16d.c 	if (cmd->scan_begin_src == TRIG_FOLLOW) {
cmd               268 drivers/staging/comedi/drivers/ni_atmio16d.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               273 drivers/staging/comedi/drivers/ni_atmio16d.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               277 drivers/staging/comedi/drivers/ni_atmio16d.c 	err |= comedi_check_trigger_arg_min(&cmd->convert_arg, 10000);
cmd               279 drivers/staging/comedi/drivers/ni_atmio16d.c 	err |= comedi_check_trigger_arg_max(&cmd->convert_arg, SLOWEST_TIMER);
cmd               282 drivers/staging/comedi/drivers/ni_atmio16d.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               283 drivers/staging/comedi/drivers/ni_atmio16d.c 					   cmd->chanlist_len);
cmd               285 drivers/staging/comedi/drivers/ni_atmio16d.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               286 drivers/staging/comedi/drivers/ni_atmio16d.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               288 drivers/staging/comedi/drivers/ni_atmio16d.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               300 drivers/staging/comedi/drivers/ni_atmio16d.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               313 drivers/staging/comedi/drivers/ni_atmio16d.c 	if (cmd->chanlist_len < 2) {
cmd               324 drivers/staging/comedi/drivers/ni_atmio16d.c 	for (i = 0; i < cmd->chanlist_len; ++i) {
cmd               325 drivers/staging/comedi/drivers/ni_atmio16d.c 		chan = CR_CHAN(cmd->chanlist[i]);
cmd               326 drivers/staging/comedi/drivers/ni_atmio16d.c 		gain = CR_RANGE(cmd->chanlist[i]);
cmd               329 drivers/staging/comedi/drivers/ni_atmio16d.c 		if (i == cmd->scan_end_arg - 1)
cmd               338 drivers/staging/comedi/drivers/ni_atmio16d.c 	if (cmd->convert_arg < 65536000) {
cmd               340 drivers/staging/comedi/drivers/ni_atmio16d.c 		timer = cmd->convert_arg / 1000;
cmd               341 drivers/staging/comedi/drivers/ni_atmio16d.c 	} else if (cmd->convert_arg < 655360000) {
cmd               343 drivers/staging/comedi/drivers/ni_atmio16d.c 		timer = cmd->convert_arg / 10000;
cmd               346 drivers/staging/comedi/drivers/ni_atmio16d.c 		timer = cmd->convert_arg / 100000;
cmd               359 drivers/staging/comedi/drivers/ni_atmio16d.c 	sample_count = cmd->stop_arg * cmd->scan_end_arg;
cmd               403 drivers/staging/comedi/drivers/ni_atmio16d.c 	if (cmd->chanlist_len > 1) {
cmd               404 drivers/staging/comedi/drivers/ni_atmio16d.c 		if (cmd->scan_begin_arg < 65536000) {
cmd               406 drivers/staging/comedi/drivers/ni_atmio16d.c 			timer = cmd->scan_begin_arg / 1000;
cmd               407 drivers/staging/comedi/drivers/ni_atmio16d.c 		} else if (cmd->scan_begin_arg < 655360000) {
cmd               409 drivers/staging/comedi/drivers/ni_atmio16d.c 			timer = cmd->scan_begin_arg / 10000;
cmd               412 drivers/staging/comedi/drivers/ni_atmio16d.c 			timer = cmd->scan_begin_arg / 100000;
cmd               272 drivers/staging/comedi/drivers/ni_labpc_common.c static bool labpc_use_continuous_mode(const struct comedi_cmd *cmd,
cmd               275 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (mode == MODE_SINGLE_CHAN || cmd->scan_begin_src == TRIG_FOLLOW)
cmd               281 drivers/staging/comedi/drivers/ni_labpc_common.c static unsigned int labpc_ai_convert_period(const struct comedi_cmd *cmd,
cmd               284 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->convert_src != TRIG_TIMER)
cmd               287 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (mode == MODE_SINGLE_CHAN && cmd->scan_begin_src == TRIG_TIMER)
cmd               288 drivers/staging/comedi/drivers/ni_labpc_common.c 		return cmd->scan_begin_arg;
cmd               290 drivers/staging/comedi/drivers/ni_labpc_common.c 	return cmd->convert_arg;
cmd               293 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_set_ai_convert_period(struct comedi_cmd *cmd,
cmd               296 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->convert_src != TRIG_TIMER)
cmd               300 drivers/staging/comedi/drivers/ni_labpc_common.c 	    cmd->scan_begin_src == TRIG_TIMER) {
cmd               301 drivers/staging/comedi/drivers/ni_labpc_common.c 		cmd->scan_begin_arg = ns;
cmd               302 drivers/staging/comedi/drivers/ni_labpc_common.c 		if (cmd->convert_arg > cmd->scan_begin_arg)
cmd               303 drivers/staging/comedi/drivers/ni_labpc_common.c 			cmd->convert_arg = cmd->scan_begin_arg;
cmd               305 drivers/staging/comedi/drivers/ni_labpc_common.c 		cmd->convert_arg = ns;
cmd               309 drivers/staging/comedi/drivers/ni_labpc_common.c static unsigned int labpc_ai_scan_period(const struct comedi_cmd *cmd,
cmd               312 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->scan_begin_src != TRIG_TIMER)
cmd               315 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (mode == MODE_SINGLE_CHAN && cmd->convert_src == TRIG_TIMER)
cmd               318 drivers/staging/comedi/drivers/ni_labpc_common.c 	return cmd->scan_begin_arg;
cmd               321 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_set_ai_scan_period(struct comedi_cmd *cmd,
cmd               324 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->scan_begin_src != TRIG_TIMER)
cmd               327 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (mode == MODE_SINGLE_CHAN && cmd->convert_src == TRIG_TIMER)
cmd               330 drivers/staging/comedi/drivers/ni_labpc_common.c 	cmd->scan_begin_arg = ns;
cmd               334 drivers/staging/comedi/drivers/ni_labpc_common.c static void labpc_adc_timing(struct comedi_device *dev, struct comedi_cmd *cmd,
cmd               338 drivers/staging/comedi/drivers/ni_labpc_common.c 	unsigned int convert_period = labpc_ai_convert_period(cmd, mode);
cmd               339 drivers/staging/comedi/drivers/ni_labpc_common.c 	unsigned int scan_period = labpc_ai_scan_period(cmd, mode);
cmd               362 drivers/staging/comedi/drivers/ni_labpc_common.c 		switch (cmd->flags & CMDF_ROUND_MASK) {
cmd               389 drivers/staging/comedi/drivers/ni_labpc_common.c 		labpc_set_ai_convert_period(cmd, mode,
cmd               391 drivers/staging/comedi/drivers/ni_labpc_common.c 		labpc_set_ai_scan_period(cmd, mode,
cmd               400 drivers/staging/comedi/drivers/ni_labpc_common.c 						cmd->flags);
cmd               401 drivers/staging/comedi/drivers/ni_labpc_common.c 		labpc_set_ai_scan_period(cmd, mode, scan_period);
cmd               409 drivers/staging/comedi/drivers/ni_labpc_common.c 						cmd->flags);
cmd               412 drivers/staging/comedi/drivers/ni_labpc_common.c 		labpc_set_ai_convert_period(cmd, mode, convert_period);
cmd               416 drivers/staging/comedi/drivers/ni_labpc_common.c static enum scan_mode labpc_ai_scan_mode(const struct comedi_cmd *cmd)
cmd               421 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->chanlist_len == 1)
cmd               425 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (!cmd->chanlist)
cmd               428 drivers/staging/comedi/drivers/ni_labpc_common.c 	chan0 = CR_CHAN(cmd->chanlist[0]);
cmd               429 drivers/staging/comedi/drivers/ni_labpc_common.c 	chan1 = CR_CHAN(cmd->chanlist[1]);
cmd               442 drivers/staging/comedi/drivers/ni_labpc_common.c 				   struct comedi_cmd *cmd)
cmd               444 drivers/staging/comedi/drivers/ni_labpc_common.c 	enum scan_mode mode = labpc_ai_scan_mode(cmd);
cmd               445 drivers/staging/comedi/drivers/ni_labpc_common.c 	unsigned int chan0 = CR_CHAN(cmd->chanlist[0]);
cmd               446 drivers/staging/comedi/drivers/ni_labpc_common.c 	unsigned int range0 = CR_RANGE(cmd->chanlist[0]);
cmd               447 drivers/staging/comedi/drivers/ni_labpc_common.c 	unsigned int aref0 = CR_AREF(cmd->chanlist[0]);
cmd               450 drivers/staging/comedi/drivers/ni_labpc_common.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd               451 drivers/staging/comedi/drivers/ni_labpc_common.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               452 drivers/staging/comedi/drivers/ni_labpc_common.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               453 drivers/staging/comedi/drivers/ni_labpc_common.c 		unsigned int aref = CR_AREF(cmd->chanlist[i]);
cmd               473 drivers/staging/comedi/drivers/ni_labpc_common.c 			if (chan != (cmd->chanlist_len - i - 1)) {
cmd               498 drivers/staging/comedi/drivers/ni_labpc_common.c 			    struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd               508 drivers/staging/comedi/drivers/ni_labpc_common.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_EXT);
cmd               509 drivers/staging/comedi/drivers/ni_labpc_common.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               511 drivers/staging/comedi/drivers/ni_labpc_common.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               513 drivers/staging/comedi/drivers/ni_labpc_common.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               518 drivers/staging/comedi/drivers/ni_labpc_common.c 	err |= comedi_check_trigger_src(&cmd->stop_src, stop_mask);
cmd               525 drivers/staging/comedi/drivers/ni_labpc_common.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               526 drivers/staging/comedi/drivers/ni_labpc_common.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               527 drivers/staging/comedi/drivers/ni_labpc_common.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               528 drivers/staging/comedi/drivers/ni_labpc_common.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               533 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->start_src == TRIG_EXT && cmd->stop_src == TRIG_EXT)
cmd               541 drivers/staging/comedi/drivers/ni_labpc_common.c 	switch (cmd->start_src) {
cmd               543 drivers/staging/comedi/drivers/ni_labpc_common.c 		err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               550 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (!cmd->chanlist_len)
cmd               552 drivers/staging/comedi/drivers/ni_labpc_common.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               553 drivers/staging/comedi/drivers/ni_labpc_common.c 					   cmd->chanlist_len);
cmd               555 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               556 drivers/staging/comedi/drivers/ni_labpc_common.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               561 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               562 drivers/staging/comedi/drivers/ni_labpc_common.c 		if (cmd->convert_src == TRIG_TIMER) {
cmd               563 drivers/staging/comedi/drivers/ni_labpc_common.c 			err |= comedi_check_trigger_arg_min(&cmd->
cmd               565 drivers/staging/comedi/drivers/ni_labpc_common.c 							    cmd->convert_arg *
cmd               566 drivers/staging/comedi/drivers/ni_labpc_common.c 							    cmd->chanlist_len);
cmd               568 drivers/staging/comedi/drivers/ni_labpc_common.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               570 drivers/staging/comedi/drivers/ni_labpc_common.c 						    cmd->chanlist_len);
cmd               573 drivers/staging/comedi/drivers/ni_labpc_common.c 	switch (cmd->stop_src) {
cmd               575 drivers/staging/comedi/drivers/ni_labpc_common.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               578 drivers/staging/comedi/drivers/ni_labpc_common.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               593 drivers/staging/comedi/drivers/ni_labpc_common.c 	tmp = cmd->convert_arg;
cmd               594 drivers/staging/comedi/drivers/ni_labpc_common.c 	tmp2 = cmd->scan_begin_arg;
cmd               595 drivers/staging/comedi/drivers/ni_labpc_common.c 	mode = labpc_ai_scan_mode(cmd);
cmd               596 drivers/staging/comedi/drivers/ni_labpc_common.c 	labpc_adc_timing(dev, cmd, mode);
cmd               597 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (tmp != cmd->convert_arg || tmp2 != cmd->scan_begin_arg)
cmd               604 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               605 drivers/staging/comedi/drivers/ni_labpc_common.c 		err |= labpc_ai_check_chanlist(dev, s, cmd);
cmd               618 drivers/staging/comedi/drivers/ni_labpc_common.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               619 drivers/staging/comedi/drivers/ni_labpc_common.c 	enum scan_mode mode = labpc_ai_scan_mode(cmd);
cmd               621 drivers/staging/comedi/drivers/ni_labpc_common.c 				cmd->chanlist[cmd->chanlist_len - 1] :
cmd               622 drivers/staging/comedi/drivers/ni_labpc_common.c 				cmd->chanlist[0];
cmd               633 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               634 drivers/staging/comedi/drivers/ni_labpc_common.c 		devpriv->count = cmd->stop_arg * cmd->chanlist_len;
cmd               637 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->stop_src == TRIG_EXT) {
cmd               652 drivers/staging/comedi/drivers/ni_labpc_common.c 	    (cmd->flags & (CMDF_WAKE_EOS | CMDF_PRIORITY)) == 0) {
cmd               659 drivers/staging/comedi/drivers/ni_labpc_common.c 		   (cmd->flags & CMDF_WAKE_EOS) == 0 &&
cmd               660 drivers/staging/comedi/drivers/ni_labpc_common.c 		   (cmd->stop_src != TRIG_COUNT || devpriv->count > 256)) {
cmd               675 drivers/staging/comedi/drivers/ni_labpc_common.c 			     (cmd->stop_src == TRIG_EXT));
cmd               689 drivers/staging/comedi/drivers/ni_labpc_common.c 	devpriv->write_byte(dev, cmd->chanlist_len, INTERVAL_COUNT_REG);
cmd               693 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->convert_src == TRIG_TIMER ||
cmd               694 drivers/staging/comedi/drivers/ni_labpc_common.c 	    cmd->scan_begin_src == TRIG_TIMER) {
cmd               706 drivers/staging/comedi/drivers/ni_labpc_common.c 		if (labpc_ai_convert_period(cmd, mode))
cmd               710 drivers/staging/comedi/drivers/ni_labpc_common.c 		if (labpc_ai_scan_period(cmd, mode))
cmd               729 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->convert_src != TRIG_EXT)
cmd               735 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (!labpc_use_continuous_mode(cmd, mode)) {
cmd               737 drivers/staging/comedi/drivers/ni_labpc_common.c 		if (cmd->scan_begin_src == TRIG_EXT)
cmd               753 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->start_src == TRIG_EXT)
cmd               757 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->stop_src == TRIG_EXT)
cmd               772 drivers/staging/comedi/drivers/ni_labpc_common.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               782 drivers/staging/comedi/drivers/ni_labpc_common.c 		if (cmd->stop_src == TRIG_COUNT) {
cmd               822 drivers/staging/comedi/drivers/ni_labpc_common.c 	struct comedi_cmd *cmd;
cmd               830 drivers/staging/comedi/drivers/ni_labpc_common.c 	cmd = &async->cmd;
cmd               873 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->stop_src == TRIG_EXT) {
cmd               881 drivers/staging/comedi/drivers/ni_labpc_common.c 	if (cmd->stop_src == TRIG_COUNT) {
cmd                29 drivers/staging/comedi/drivers/ni_labpc_isadma.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd                34 drivers/staging/comedi/drivers/ni_labpc_isadma.c 	if (cmd->convert_src == TRIG_TIMER)
cmd                35 drivers/staging/comedi/drivers/ni_labpc_isadma.c 		freq = 1000000000 / cmd->convert_arg;
cmd                56 drivers/staging/comedi/drivers/ni_labpc_isadma.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd                61 drivers/staging/comedi/drivers/ni_labpc_isadma.c 	if (cmd->stop_src == TRIG_COUNT &&
cmd                78 drivers/staging/comedi/drivers/ni_labpc_isadma.c 	struct comedi_cmd *cmd = &async->cmd;
cmd                96 drivers/staging/comedi/drivers/ni_labpc_isadma.c 	if (cmd->stop_src == TRIG_COUNT) {
cmd              1288 drivers/staging/comedi/drivers/ni_mio_common.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              1315 drivers/staging/comedi/drivers/ni_mio_common.c 			if (cmd->stop_src == TRIG_COUNT)
cmd              1376 drivers/staging/comedi/drivers/ni_mio_common.c 	if (s->async->cmd.stop_src != TRIG_NONE &&
cmd              1402 drivers/staging/comedi/drivers/ni_mio_common.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              1424 drivers/staging/comedi/drivers/ni_mio_common.c 		chan_index %= cmd->chanlist_len;
cmd              1957 drivers/staging/comedi/drivers/ni_mio_common.c 				     const struct comedi_cmd *cmd,
cmd              1963 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->stop_arg > 0 && cmd->stop_arg < max_count)
cmd              1964 drivers/staging/comedi/drivers/ni_mio_common.c 		nbytes = cmd->stop_arg;
cmd              1968 drivers/staging/comedi/drivers/ni_mio_common.c 		if (cmd->stop_arg > 0)
cmd              2004 drivers/staging/comedi/drivers/ni_mio_common.c 			 struct comedi_cmd *cmd)
cmd              2013 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->start_src,
cmd              2015 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd              2021 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->convert_src, sources);
cmd              2023 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd              2024 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd              2031 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd              2032 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd              2033 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd              2034 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd              2043 drivers/staging/comedi/drivers/ni_mio_common.c 	switch (cmd->start_src) {
cmd              2046 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd              2049 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= ni_check_trigger_arg_roffs(CR_CHAN(cmd->start_arg),
cmd              2055 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              2056 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd              2057 drivers/staging/comedi/drivers/ni_mio_common.c 			ni_min_ai_scan_period_ns(dev, cmd->chanlist_len));
cmd              2058 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= comedi_check_trigger_arg_max(&cmd->scan_begin_arg,
cmd              2061 drivers/staging/comedi/drivers/ni_mio_common.c 	} else if (cmd->scan_begin_src == TRIG_EXT) {
cmd              2063 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= ni_check_trigger_arg_roffs(CR_CHAN(cmd->scan_begin_arg),
cmd              2067 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd              2070 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd              2072 drivers/staging/comedi/drivers/ni_mio_common.c 			err |= comedi_check_trigger_arg_is(&cmd->convert_arg,
cmd              2075 drivers/staging/comedi/drivers/ni_mio_common.c 			err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd              2077 drivers/staging/comedi/drivers/ni_mio_common.c 			err |= comedi_check_trigger_arg_max(&cmd->convert_arg,
cmd              2081 drivers/staging/comedi/drivers/ni_mio_common.c 	} else if (cmd->convert_src == TRIG_EXT) {
cmd              2083 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= ni_check_trigger_arg_roffs(CR_CHAN(cmd->convert_arg),
cmd              2086 drivers/staging/comedi/drivers/ni_mio_common.c 	} else if (cmd->convert_src == TRIG_NOW) {
cmd              2087 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd              2090 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd              2091 drivers/staging/comedi/drivers/ni_mio_common.c 					   cmd->chanlist_len);
cmd              2093 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->stop_src == TRIG_COUNT) {
cmd              2098 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= comedi_check_trigger_arg_max(&cmd->stop_arg, max_count);
cmd              2099 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd              2102 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd              2110 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              2111 drivers/staging/comedi/drivers/ni_mio_common.c 		unsigned int tmp = cmd->scan_begin_arg;
cmd              2113 drivers/staging/comedi/drivers/ni_mio_common.c 		cmd->scan_begin_arg =
cmd              2115 drivers/staging/comedi/drivers/ni_mio_common.c 						       cmd->scan_begin_arg,
cmd              2116 drivers/staging/comedi/drivers/ni_mio_common.c 						       cmd->flags));
cmd              2117 drivers/staging/comedi/drivers/ni_mio_common.c 		if (tmp != cmd->scan_begin_arg)
cmd              2120 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd              2122 drivers/staging/comedi/drivers/ni_mio_common.c 			unsigned int tmp = cmd->convert_arg;
cmd              2124 drivers/staging/comedi/drivers/ni_mio_common.c 			cmd->convert_arg =
cmd              2126 drivers/staging/comedi/drivers/ni_mio_common.c 							       cmd->convert_arg,
cmd              2127 drivers/staging/comedi/drivers/ni_mio_common.c 							       cmd->flags));
cmd              2128 drivers/staging/comedi/drivers/ni_mio_common.c 			if (tmp != cmd->convert_arg)
cmd              2130 drivers/staging/comedi/drivers/ni_mio_common.c 			if (cmd->scan_begin_src == TRIG_TIMER &&
cmd              2131 drivers/staging/comedi/drivers/ni_mio_common.c 			    cmd->scan_begin_arg <
cmd              2132 drivers/staging/comedi/drivers/ni_mio_common.c 			    cmd->convert_arg * cmd->scan_end_arg) {
cmd              2133 drivers/staging/comedi/drivers/ni_mio_common.c 				cmd->scan_begin_arg =
cmd              2134 drivers/staging/comedi/drivers/ni_mio_common.c 				    cmd->convert_arg * cmd->scan_end_arg;
cmd              2151 drivers/staging/comedi/drivers/ni_mio_common.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              2153 drivers/staging/comedi/drivers/ni_mio_common.c 	if (trig_num != cmd->start_arg)
cmd              2166 drivers/staging/comedi/drivers/ni_mio_common.c 	const struct comedi_cmd *cmd = &s->async->cmd;
cmd              2181 drivers/staging/comedi/drivers/ni_mio_common.c 	ni_load_channelgain_list(dev, s, cmd->chanlist_len, cmd->chanlist);
cmd              2194 drivers/staging/comedi/drivers/ni_mio_common.c 	switch (cmd->start_src) {
cmd              2202 drivers/staging/comedi/drivers/ni_mio_common.c 			ni_get_reg_value_roffs(CR_CHAN(cmd->start_arg),
cmd              2206 drivers/staging/comedi/drivers/ni_mio_common.c 		if (cmd->start_arg & CR_INVERT)
cmd              2208 drivers/staging/comedi/drivers/ni_mio_common.c 		if (cmd->start_arg & CR_EDGE)
cmd              2219 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->chanlist_len == 1 || devpriv->is_611x || devpriv->is_6143) {
cmd              2231 drivers/staging/comedi/drivers/ni_mio_common.c 	switch (cmd->stop_src) {
cmd              2233 drivers/staging/comedi/drivers/ni_mio_common.c 		stop_count = cmd->stop_arg - 1;
cmd              2256 drivers/staging/comedi/drivers/ni_mio_common.c 			if (cmd->chanlist_len > 1)
cmd              2275 drivers/staging/comedi/drivers/ni_mio_common.c 	switch (cmd->scan_begin_src) {
cmd              2300 drivers/staging/comedi/drivers/ni_mio_common.c 		timer = ni_ns_to_timer(dev, cmd->scan_begin_arg,
cmd              2306 drivers/staging/comedi/drivers/ni_mio_common.c 		if (cmd->scan_begin_arg & CR_EDGE)
cmd              2308 drivers/staging/comedi/drivers/ni_mio_common.c 		if (cmd->scan_begin_arg & CR_INVERT)	/* falling edge */
cmd              2310 drivers/staging/comedi/drivers/ni_mio_common.c 		if (cmd->scan_begin_src != cmd->convert_src ||
cmd              2311 drivers/staging/comedi/drivers/ni_mio_common.c 		    (cmd->scan_begin_arg & ~CR_EDGE) !=
cmd              2312 drivers/staging/comedi/drivers/ni_mio_common.c 		    (cmd->convert_arg & ~CR_EDGE))
cmd              2315 drivers/staging/comedi/drivers/ni_mio_common.c 			ni_get_reg_value_roffs(CR_CHAN(cmd->scan_begin_arg),
cmd              2322 drivers/staging/comedi/drivers/ni_mio_common.c 	switch (cmd->convert_src) {
cmd              2325 drivers/staging/comedi/drivers/ni_mio_common.c 		if (cmd->convert_arg == 0 || cmd->convert_src == TRIG_NOW)
cmd              2328 drivers/staging/comedi/drivers/ni_mio_common.c 			timer = ni_ns_to_timer(dev, cmd->convert_arg,
cmd              2346 drivers/staging/comedi/drivers/ni_mio_common.c 			ni_get_reg_value_roffs(CR_CHAN(cmd->convert_arg),
cmd              2349 drivers/staging/comedi/drivers/ni_mio_common.c 		if ((cmd->convert_arg & CR_INVERT) == 0)
cmd              2369 drivers/staging/comedi/drivers/ni_mio_common.c 		if ((cmd->flags & CMDF_WAKE_EOS) ||
cmd              2421 drivers/staging/comedi/drivers/ni_mio_common.c 	switch (cmd->scan_begin_src) {
cmd              2447 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->start_src == TRIG_NOW) {
cmd              2452 drivers/staging/comedi/drivers/ni_mio_common.c 	} else if (cmd->start_src == TRIG_EXT) {
cmd              2520 drivers/staging/comedi/drivers/ni_mio_common.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              2529 drivers/staging/comedi/drivers/ni_mio_common.c 		unsigned int range = CR_RANGE(cmd->chanlist[chan_index]);
cmd              2545 drivers/staging/comedi/drivers/ni_mio_common.c 		chan_index %= cmd->chanlist_len;
cmd              2863 drivers/staging/comedi/drivers/ni_mio_common.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              2873 drivers/staging/comedi/drivers/ni_mio_common.c 	if (!(trig_num == cmd->start_arg ||
cmd              2874 drivers/staging/comedi/drivers/ni_mio_common.c 	      (trig_num == 0 && cmd->start_src != TRIG_INT)))
cmd              2903 drivers/staging/comedi/drivers/ni_mio_common.c 				  const struct comedi_cmd *cmd)
cmd              2951 drivers/staging/comedi/drivers/ni_mio_common.c 				  const struct comedi_cmd *cmd)
cmd              2959 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->stop_src == TRIG_NONE) {
cmd              2968 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->start_src == TRIG_INT) {
cmd              2973 drivers/staging/comedi/drivers/ni_mio_common.c 			ni_get_reg_value_roffs(CR_CHAN(cmd->start_arg),
cmd              2977 drivers/staging/comedi/drivers/ni_mio_common.c 		if (cmd->start_arg & CR_INVERT)
cmd              2980 drivers/staging/comedi/drivers/ni_mio_common.c 		if (cmd->start_arg & CR_EDGE)
cmd              2996 drivers/staging/comedi/drivers/ni_mio_common.c 				   const struct comedi_cmd *cmd)
cmd              3040 drivers/staging/comedi/drivers/ni_mio_common.c 		unsigned int stop_arg = cmd->stop_arg > 0 ?
cmd              3041 drivers/staging/comedi/drivers/ni_mio_common.c 			(cmd->stop_arg & 0xffffff) : 0xffffff;
cmd              3072 drivers/staging/comedi/drivers/ni_mio_common.c 				 const struct comedi_cmd *cmd)
cmd              3089 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              3122 drivers/staging/comedi/drivers/ni_mio_common.c 		trigvar = ni_ns_to_timer(dev, cmd->scan_begin_arg,
cmd              3137 drivers/staging/comedi/drivers/ni_mio_common.c 			ni_get_reg_value(CR_CHAN(cmd->scan_begin_arg),
cmd              3140 drivers/staging/comedi/drivers/ni_mio_common.c 		if (cmd->scan_begin_arg & CR_INVERT)
cmd              3163 drivers/staging/comedi/drivers/ni_mio_common.c 	const struct comedi_cmd *cmd = &s->async->cmd;
cmd              3172 drivers/staging/comedi/drivers/ni_mio_common.c 		for (i = 0; i < cmd->chanlist_len; ++i) {
cmd              3173 drivers/staging/comedi/drivers/ni_mio_common.c 			int chan = CR_CHAN(cmd->chanlist[i]);
cmd              3181 drivers/staging/comedi/drivers/ni_mio_common.c 	ni_ao_config_chanlist(dev, s, cmd->chanlist, cmd->chanlist_len, 1);
cmd              3183 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->scan_end_arg > 1) {
cmd              3185 drivers/staging/comedi/drivers/ni_mio_common.c 		bits = NISTC_AO_OUT_CTRL_CHANS(cmd->scan_end_arg - 1)
cmd              3195 drivers/staging/comedi/drivers/ni_mio_common.c 					CR_CHAN(cmd->chanlist[0]));
cmd              3205 drivers/staging/comedi/drivers/ni_mio_common.c 					  const struct comedi_cmd *cmd)
cmd              3250 drivers/staging/comedi/drivers/ni_mio_common.c 	if (s->async->cmd.stop_src == TRIG_COUNT)
cmd              3260 drivers/staging/comedi/drivers/ni_mio_common.c 	const struct comedi_cmd *cmd = &s->async->cmd;
cmd              3268 drivers/staging/comedi/drivers/ni_mio_common.c 	ni_ao_cmd_personalize(dev, cmd);
cmd              3271 drivers/staging/comedi/drivers/ni_mio_common.c 	ni_ao_cmd_set_trigger(dev, cmd);
cmd              3272 drivers/staging/comedi/drivers/ni_mio_common.c 	ni_ao_cmd_set_counters(dev, cmd);
cmd              3273 drivers/staging/comedi/drivers/ni_mio_common.c 	ni_ao_cmd_set_update(dev, cmd);
cmd              3275 drivers/staging/comedi/drivers/ni_mio_common.c 	ni_ao_cmd_set_stop_conditions(dev, cmd);
cmd              3277 drivers/staging/comedi/drivers/ni_mio_common.c 	ni_cmd_set_mite_transfer(devpriv->ao_mite_ring, s, cmd, 0x00ffffff);
cmd              3298 drivers/staging/comedi/drivers/ni_mio_common.c 			 struct comedi_cmd *cmd)
cmd              3307 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_INT | TRIG_EXT);
cmd              3308 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd              3310 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd              3311 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd              3312 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd              3319 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd              3320 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd              3321 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd              3330 drivers/staging/comedi/drivers/ni_mio_common.c 	switch (cmd->start_src) {
cmd              3332 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd              3335 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= ni_check_trigger_arg_roffs(CR_CHAN(cmd->start_arg),
cmd              3341 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              3342 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd              3344 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= comedi_check_trigger_arg_max(&cmd->scan_begin_arg,
cmd              3348 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= ni_check_trigger_arg(CR_CHAN(cmd->scan_begin_arg),
cmd              3353 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd              3354 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd              3355 drivers/staging/comedi/drivers/ni_mio_common.c 					   cmd->chanlist_len);
cmd              3356 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_arg_max(&cmd->stop_arg, 0x00ffffff);
cmd              3362 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              3363 drivers/staging/comedi/drivers/ni_mio_common.c 		tmp = cmd->scan_begin_arg;
cmd              3364 drivers/staging/comedi/drivers/ni_mio_common.c 		cmd->scan_begin_arg =
cmd              3366 drivers/staging/comedi/drivers/ni_mio_common.c 						       cmd->scan_begin_arg,
cmd              3367 drivers/staging/comedi/drivers/ni_mio_common.c 						       cmd->flags));
cmd              3368 drivers/staging/comedi/drivers/ni_mio_common.c 		if (tmp != cmd->scan_begin_arg)
cmd              3531 drivers/staging/comedi/drivers/ni_mio_common.c 				  struct comedi_cmd *cmd)
cmd              3535 drivers/staging/comedi/drivers/ni_mio_common.c 	for (i = 0; i < cmd->chanlist_len; ++i) {
cmd              3536 drivers/staging/comedi/drivers/ni_mio_common.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd              3546 drivers/staging/comedi/drivers/ni_mio_common.c 			   struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd              3554 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_INT);
cmd              3555 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd              3556 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd              3557 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd              3558 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_NONE);
cmd              3568 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd              3574 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= ni_check_trigger_arg(CR_CHAN(cmd->scan_begin_arg),
cmd              3577 drivers/staging/comedi/drivers/ni_mio_common.c 	if (CR_RANGE(cmd->scan_begin_arg) != 0 ||
cmd              3578 drivers/staging/comedi/drivers/ni_mio_common.c 	    CR_AREF(cmd->scan_begin_arg) != 0)
cmd              3581 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd              3582 drivers/staging/comedi/drivers/ni_mio_common.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd              3583 drivers/staging/comedi/drivers/ni_mio_common.c 					   cmd->chanlist_len);
cmd              3584 drivers/staging/comedi/drivers/ni_mio_common.c 	bytes_per_scan = comedi_bytes_per_scan_cmd(s, cmd);
cmd              3586 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= comedi_check_trigger_arg_max(&cmd->stop_arg,
cmd              3598 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd              3599 drivers/staging/comedi/drivers/ni_mio_common.c 		err |= ni_cdio_check_chanlist(dev, s, cmd);
cmd              3611 drivers/staging/comedi/drivers/ni_mio_common.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              3618 drivers/staging/comedi/drivers/ni_mio_common.c 	if (trig_num != cmd->start_arg)
cmd              3664 drivers/staging/comedi/drivers/ni_mio_common.c 	const struct comedi_cmd *cmd = &s->async->cmd;
cmd              3676 drivers/staging/comedi/drivers/ni_mio_common.c 				ni_get_reg_value(CR_CHAN(cmd->scan_begin_arg),
cmd              3679 drivers/staging/comedi/drivers/ni_mio_common.c 	if (cmd->scan_begin_arg & CR_INVERT)
cmd              3695 drivers/staging/comedi/drivers/ni_mio_common.c 	ni_cmd_set_mite_transfer(devpriv->cdo_mite_ring, s, cmd,
cmd              4361 drivers/staging/comedi/drivers/ni_mio_common.c 	unsigned int cmd;
cmd              4386 drivers/staging/comedi/drivers/ni_mio_common.c 		cmd = (bit & bitstring) ? NI_E_SERIAL_CMD_SDATA : 0;
cmd              4387 drivers/staging/comedi/drivers/ni_mio_common.c 		ni_writeb(dev, cmd, NI_E_SERIAL_CMD_REG);
cmd              4389 drivers/staging/comedi/drivers/ni_mio_common.c 		ni_writeb(dev, NI_E_SERIAL_CMD_SCLK | cmd, NI_E_SERIAL_CMD_REG);
cmd              4482 drivers/staging/comedi/drivers/ni_mio_common.c 	unsigned int cmd = NI_E_SERIAL_CMD_EEPROM_CS;
cmd              4487 drivers/staging/comedi/drivers/ni_mio_common.c 	ni_writeb(dev, cmd, NI_E_SERIAL_CMD_REG);
cmd              4490 drivers/staging/comedi/drivers/ni_mio_common.c 			cmd |= NI_E_SERIAL_CMD_SDATA;
cmd              4492 drivers/staging/comedi/drivers/ni_mio_common.c 			cmd &= ~NI_E_SERIAL_CMD_SDATA;
cmd              4494 drivers/staging/comedi/drivers/ni_mio_common.c 		ni_writeb(dev, cmd, NI_E_SERIAL_CMD_REG);
cmd              4495 drivers/staging/comedi/drivers/ni_mio_common.c 		ni_writeb(dev, NI_E_SERIAL_CMD_SCLK | cmd, NI_E_SERIAL_CMD_REG);
cmd              4497 drivers/staging/comedi/drivers/ni_mio_common.c 	cmd = NI_E_SERIAL_CMD_EEPROM_CS;
cmd              4500 drivers/staging/comedi/drivers/ni_mio_common.c 		ni_writeb(dev, cmd, NI_E_SERIAL_CMD_REG);
cmd              4501 drivers/staging/comedi/drivers/ni_mio_common.c 		ni_writeb(dev, NI_E_SERIAL_CMD_SCLK | cmd, NI_E_SERIAL_CMD_REG);
cmd               529 drivers/staging/comedi/drivers/ni_pcidio.c 			     struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd               536 drivers/staging/comedi/drivers/ni_pcidio.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_INT);
cmd               537 drivers/staging/comedi/drivers/ni_pcidio.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               539 drivers/staging/comedi/drivers/ni_pcidio.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               540 drivers/staging/comedi/drivers/ni_pcidio.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               541 drivers/staging/comedi/drivers/ni_pcidio.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               548 drivers/staging/comedi/drivers/ni_pcidio.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               549 drivers/staging/comedi/drivers/ni_pcidio.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               550 drivers/staging/comedi/drivers/ni_pcidio.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               559 drivers/staging/comedi/drivers/ni_pcidio.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               563 drivers/staging/comedi/drivers/ni_pcidio.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               564 drivers/staging/comedi/drivers/ni_pcidio.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               570 drivers/staging/comedi/drivers/ni_pcidio.c 		if ((cmd->scan_begin_arg & ~(CR_EDGE | CR_INVERT)) != 0) {
cmd               571 drivers/staging/comedi/drivers/ni_pcidio.c 			cmd->scan_begin_arg &= (CR_EDGE | CR_INVERT);
cmd               576 drivers/staging/comedi/drivers/ni_pcidio.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               577 drivers/staging/comedi/drivers/ni_pcidio.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               578 drivers/staging/comedi/drivers/ni_pcidio.c 					   cmd->chanlist_len);
cmd               580 drivers/staging/comedi/drivers/ni_pcidio.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               581 drivers/staging/comedi/drivers/ni_pcidio.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               583 drivers/staging/comedi/drivers/ni_pcidio.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               590 drivers/staging/comedi/drivers/ni_pcidio.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               591 drivers/staging/comedi/drivers/ni_pcidio.c 		arg = cmd->scan_begin_arg;
cmd               592 drivers/staging/comedi/drivers/ni_pcidio.c 		ni_pcidio_ns_to_timer(&arg, cmd->flags);
cmd               593 drivers/staging/comedi/drivers/ni_pcidio.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               607 drivers/staging/comedi/drivers/ni_pcidio.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               609 drivers/staging/comedi/drivers/ni_pcidio.c 	if (trig_num != cmd->start_arg)
cmd               621 drivers/staging/comedi/drivers/ni_pcidio.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               640 drivers/staging/comedi/drivers/ni_pcidio.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               649 drivers/staging/comedi/drivers/ni_pcidio.c 		writel(ni_pcidio_ns_to_timer(&cmd->scan_begin_arg,
cmd               671 drivers/staging/comedi/drivers/ni_pcidio.c 		if (!(cmd->scan_begin_arg & CR_INVERT))	/* Leading Edge */
cmd               686 drivers/staging/comedi/drivers/ni_pcidio.c 	if (cmd->stop_src == TRIG_COUNT) {
cmd               687 drivers/staging/comedi/drivers/ni_pcidio.c 		writel(cmd->stop_arg,
cmd               715 drivers/staging/comedi/drivers/ni_pcidio.c 	if (cmd->stop_src == TRIG_NONE) {
cmd               720 drivers/staging/comedi/drivers/ni_pcidio.c 	if (cmd->start_src == TRIG_NOW) {
cmd               137 drivers/staging/comedi/drivers/ni_tio.h 		   struct comedi_cmd *cmd);
cmd                79 drivers/staging/comedi/drivers/ni_tiocmd.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd                83 drivers/staging/comedi/drivers/ni_tiocmd.c 	if (trig_num != cmd->start_arg)
cmd               108 drivers/staging/comedi/drivers/ni_tiocmd.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               126 drivers/staging/comedi/drivers/ni_tiocmd.c 	if (cmd->start_src == TRIG_INT) {
cmd               132 drivers/staging/comedi/drivers/ni_tiocmd.c 		if (cmd->start_src == TRIG_NOW)
cmd               134 drivers/staging/comedi/drivers/ni_tiocmd.c 		else if (cmd->start_src == TRIG_EXT) {
cmd               135 drivers/staging/comedi/drivers/ni_tiocmd.c 			int reg = CR_CHAN(cmd->start_arg);
cmd               162 drivers/staging/comedi/drivers/ni_tiocmd.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               171 drivers/staging/comedi/drivers/ni_tiocmd.c 	if (cmd->scan_begin_src == TRIG_EXT) {
cmd               173 drivers/staging/comedi/drivers/ni_tiocmd.c 		gate_source = cmd->scan_begin_arg;
cmd               174 drivers/staging/comedi/drivers/ni_tiocmd.c 	} else if (cmd->convert_src == TRIG_EXT) {
cmd               176 drivers/staging/comedi/drivers/ni_tiocmd.c 		gate_source = cmd->convert_arg;
cmd               196 drivers/staging/comedi/drivers/ni_tiocmd.c 	if (cmd->flags & CMDF_WAKE_EOS) {
cmd               208 drivers/staging/comedi/drivers/ni_tiocmd.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               222 drivers/staging/comedi/drivers/ni_tiocmd.c 			if (cmd->flags & CMDF_WRITE)
cmd               235 drivers/staging/comedi/drivers/ni_tiocmd.c 		   struct comedi_cmd *cmd)
cmd               249 drivers/staging/comedi/drivers/ni_tiocmd.c 	err |= comedi_check_trigger_src(&cmd->start_src, sources);
cmd               251 drivers/staging/comedi/drivers/ni_tiocmd.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               253 drivers/staging/comedi/drivers/ni_tiocmd.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               255 drivers/staging/comedi/drivers/ni_tiocmd.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               256 drivers/staging/comedi/drivers/ni_tiocmd.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_NONE);
cmd               263 drivers/staging/comedi/drivers/ni_tiocmd.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               264 drivers/staging/comedi/drivers/ni_tiocmd.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               265 drivers/staging/comedi/drivers/ni_tiocmd.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               269 drivers/staging/comedi/drivers/ni_tiocmd.c 	if (cmd->convert_src != TRIG_NOW && cmd->scan_begin_src != TRIG_FOLLOW)
cmd               277 drivers/staging/comedi/drivers/ni_tiocmd.c 	switch (cmd->start_src) {
cmd               281 drivers/staging/comedi/drivers/ni_tiocmd.c 		err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               305 drivers/staging/comedi/drivers/ni_tiocmd.c 	if (cmd->scan_begin_src != TRIG_EXT)
cmd               306 drivers/staging/comedi/drivers/ni_tiocmd.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               308 drivers/staging/comedi/drivers/ni_tiocmd.c 		err |= ni_check_trigger_arg(CR_CHAN(cmd->scan_begin_arg),
cmd               311 drivers/staging/comedi/drivers/ni_tiocmd.c 	if (cmd->convert_src != TRIG_EXT)
cmd               312 drivers/staging/comedi/drivers/ni_tiocmd.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               314 drivers/staging/comedi/drivers/ni_tiocmd.c 		err |= ni_check_trigger_arg(CR_CHAN(cmd->convert_arg),
cmd               317 drivers/staging/comedi/drivers/ni_tiocmd.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               318 drivers/staging/comedi/drivers/ni_tiocmd.c 					   cmd->chanlist_len);
cmd               319 drivers/staging/comedi/drivers/ni_tiocmd.c 	err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               186 drivers/staging/comedi/drivers/pcl711.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               200 drivers/staging/comedi/drivers/pcl711.c 	if (cmd->stop_src == TRIG_COUNT &&
cmd               201 drivers/staging/comedi/drivers/pcl711.c 	    s->async->scans_done >= cmd->stop_arg)
cmd               274 drivers/staging/comedi/drivers/pcl711.c 			     struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd               280 drivers/staging/comedi/drivers/pcl711.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               281 drivers/staging/comedi/drivers/pcl711.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               283 drivers/staging/comedi/drivers/pcl711.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               284 drivers/staging/comedi/drivers/pcl711.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               285 drivers/staging/comedi/drivers/pcl711.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               292 drivers/staging/comedi/drivers/pcl711.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               293 drivers/staging/comedi/drivers/pcl711.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               302 drivers/staging/comedi/drivers/pcl711.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               304 drivers/staging/comedi/drivers/pcl711.c 	if (cmd->scan_begin_src == TRIG_EXT) {
cmd               305 drivers/staging/comedi/drivers/pcl711.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               308 drivers/staging/comedi/drivers/pcl711.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               312 drivers/staging/comedi/drivers/pcl711.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               313 drivers/staging/comedi/drivers/pcl711.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               314 drivers/staging/comedi/drivers/pcl711.c 					   cmd->chanlist_len);
cmd               316 drivers/staging/comedi/drivers/pcl711.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               317 drivers/staging/comedi/drivers/pcl711.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               319 drivers/staging/comedi/drivers/pcl711.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               326 drivers/staging/comedi/drivers/pcl711.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               327 drivers/staging/comedi/drivers/pcl711.c 		unsigned int arg = cmd->scan_begin_arg;
cmd               329 drivers/staging/comedi/drivers/pcl711.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               330 drivers/staging/comedi/drivers/pcl711.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               341 drivers/staging/comedi/drivers/pcl711.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               343 drivers/staging/comedi/drivers/pcl711.c 	pcl711_set_changain(dev, s, cmd->chanlist[0]);
cmd               345 drivers/staging/comedi/drivers/pcl711.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               159 drivers/staging/comedi/drivers/pcl726.c 			       struct comedi_cmd *cmd)
cmd               165 drivers/staging/comedi/drivers/pcl726.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               166 drivers/staging/comedi/drivers/pcl726.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd               167 drivers/staging/comedi/drivers/pcl726.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_FOLLOW);
cmd               168 drivers/staging/comedi/drivers/pcl726.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               169 drivers/staging/comedi/drivers/pcl726.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_NONE);
cmd               179 drivers/staging/comedi/drivers/pcl726.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               180 drivers/staging/comedi/drivers/pcl726.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               181 drivers/staging/comedi/drivers/pcl726.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               182 drivers/staging/comedi/drivers/pcl726.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               183 drivers/staging/comedi/drivers/pcl726.c 					   cmd->chanlist_len);
cmd               184 drivers/staging/comedi/drivers/pcl726.c 	err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               632 drivers/staging/comedi/drivers/pcl812.c 			     struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd               641 drivers/staging/comedi/drivers/pcl812.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               642 drivers/staging/comedi/drivers/pcl812.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_FOLLOW);
cmd               648 drivers/staging/comedi/drivers/pcl812.c 	err |= comedi_check_trigger_src(&cmd->convert_src, flags);
cmd               650 drivers/staging/comedi/drivers/pcl812.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               651 drivers/staging/comedi/drivers/pcl812.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               658 drivers/staging/comedi/drivers/pcl812.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               667 drivers/staging/comedi/drivers/pcl812.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               668 drivers/staging/comedi/drivers/pcl812.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               670 drivers/staging/comedi/drivers/pcl812.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               671 drivers/staging/comedi/drivers/pcl812.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               674 drivers/staging/comedi/drivers/pcl812.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               677 drivers/staging/comedi/drivers/pcl812.c 	err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1);
cmd               678 drivers/staging/comedi/drivers/pcl812.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               679 drivers/staging/comedi/drivers/pcl812.c 					   cmd->chanlist_len);
cmd               681 drivers/staging/comedi/drivers/pcl812.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               682 drivers/staging/comedi/drivers/pcl812.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               684 drivers/staging/comedi/drivers/pcl812.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               691 drivers/staging/comedi/drivers/pcl812.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               692 drivers/staging/comedi/drivers/pcl812.c 		unsigned int arg = cmd->convert_arg;
cmd               694 drivers/staging/comedi/drivers/pcl812.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               695 drivers/staging/comedi/drivers/pcl812.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               708 drivers/staging/comedi/drivers/pcl812.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               712 drivers/staging/comedi/drivers/pcl812.c 	pcl812_ai_set_chan_range(dev, cmd->chanlist[0], 1);
cmd               716 drivers/staging/comedi/drivers/pcl812.c 		for (i = 1; i < cmd->chanlist_len; i++)
cmd               717 drivers/staging/comedi/drivers/pcl812.c 			if (cmd->chanlist[0] != cmd->chanlist[i]) {
cmd               729 drivers/staging/comedi/drivers/pcl812.c 	if (cmd->flags & CMDF_WAKE_EOS) {
cmd               733 drivers/staging/comedi/drivers/pcl812.c 		if (cmd->chanlist_len == 1)
cmd               743 drivers/staging/comedi/drivers/pcl812.c 	switch (cmd->convert_src) {
cmd               762 drivers/staging/comedi/drivers/pcl812.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               764 drivers/staging/comedi/drivers/pcl812.c 	if (cmd->stop_src == TRIG_COUNT &&
cmd               765 drivers/staging/comedi/drivers/pcl812.c 	    s->async->scans_done >= cmd->stop_arg) {
cmd               776 drivers/staging/comedi/drivers/pcl812.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               792 drivers/staging/comedi/drivers/pcl812.c 	if (cmd->chanlist[chan] != cmd->chanlist[next_chan])
cmd               793 drivers/staging/comedi/drivers/pcl812.c 		pcl812_ai_set_chan_range(dev, cmd->chanlist[next_chan], 0);
cmd               213 drivers/staging/comedi/drivers/pcl816.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               215 drivers/staging/comedi/drivers/pcl816.c 	if (cmd->stop_src == TRIG_COUNT &&
cmd               216 drivers/staging/comedi/drivers/pcl816.c 	    s->async->scans_done >= cmd->stop_arg) {
cmd               336 drivers/staging/comedi/drivers/pcl816.c 			     struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd               342 drivers/staging/comedi/drivers/pcl816.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               343 drivers/staging/comedi/drivers/pcl816.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_FOLLOW);
cmd               344 drivers/staging/comedi/drivers/pcl816.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               346 drivers/staging/comedi/drivers/pcl816.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               347 drivers/staging/comedi/drivers/pcl816.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               354 drivers/staging/comedi/drivers/pcl816.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               355 drivers/staging/comedi/drivers/pcl816.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               364 drivers/staging/comedi/drivers/pcl816.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               365 drivers/staging/comedi/drivers/pcl816.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               367 drivers/staging/comedi/drivers/pcl816.c 	if (cmd->convert_src == TRIG_TIMER)
cmd               368 drivers/staging/comedi/drivers/pcl816.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg, 10000);
cmd               370 drivers/staging/comedi/drivers/pcl816.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               372 drivers/staging/comedi/drivers/pcl816.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               373 drivers/staging/comedi/drivers/pcl816.c 					   cmd->chanlist_len);
cmd               375 drivers/staging/comedi/drivers/pcl816.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               376 drivers/staging/comedi/drivers/pcl816.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               378 drivers/staging/comedi/drivers/pcl816.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               384 drivers/staging/comedi/drivers/pcl816.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               385 drivers/staging/comedi/drivers/pcl816.c 		unsigned int arg = cmd->convert_arg;
cmd               387 drivers/staging/comedi/drivers/pcl816.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               388 drivers/staging/comedi/drivers/pcl816.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               396 drivers/staging/comedi/drivers/pcl816.c 	if (cmd->chanlist) {
cmd               397 drivers/staging/comedi/drivers/pcl816.c 		if (!check_channel_list(dev, s, cmd->chanlist,
cmd               398 drivers/staging/comedi/drivers/pcl816.c 					cmd->chanlist_len))
cmd               409 drivers/staging/comedi/drivers/pcl816.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               416 drivers/staging/comedi/drivers/pcl816.c 	seglen = check_channel_list(dev, s, cmd->chanlist, cmd->chanlist_len);
cmd               419 drivers/staging/comedi/drivers/pcl816.c 	pcl816_ai_setup_chanlist(dev, cmd->chanlist, seglen);
cmd               438 drivers/staging/comedi/drivers/pcl816.c 	if (cmd->convert_src == TRIG_TIMER)
cmd               429 drivers/staging/comedi/drivers/pcl818.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               449 drivers/staging/comedi/drivers/pcl818.c 	if (cmd->stop_src == TRIG_COUNT &&
cmd               450 drivers/staging/comedi/drivers/pcl818.c 	    s->async->scans_done >= cmd->stop_arg) {
cmd               539 drivers/staging/comedi/drivers/pcl818.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               553 drivers/staging/comedi/drivers/pcl818.c 		s->async->scans_done = cmd->stop_arg;
cmd               635 drivers/staging/comedi/drivers/pcl818.c 		      struct comedi_cmd *cmd)
cmd               642 drivers/staging/comedi/drivers/pcl818.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               643 drivers/staging/comedi/drivers/pcl818.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_FOLLOW);
cmd               644 drivers/staging/comedi/drivers/pcl818.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               646 drivers/staging/comedi/drivers/pcl818.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               647 drivers/staging/comedi/drivers/pcl818.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               654 drivers/staging/comedi/drivers/pcl818.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               655 drivers/staging/comedi/drivers/pcl818.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               664 drivers/staging/comedi/drivers/pcl818.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               665 drivers/staging/comedi/drivers/pcl818.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               667 drivers/staging/comedi/drivers/pcl818.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               668 drivers/staging/comedi/drivers/pcl818.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               671 drivers/staging/comedi/drivers/pcl818.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               674 drivers/staging/comedi/drivers/pcl818.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               675 drivers/staging/comedi/drivers/pcl818.c 					   cmd->chanlist_len);
cmd               677 drivers/staging/comedi/drivers/pcl818.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               678 drivers/staging/comedi/drivers/pcl818.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               680 drivers/staging/comedi/drivers/pcl818.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               687 drivers/staging/comedi/drivers/pcl818.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               688 drivers/staging/comedi/drivers/pcl818.c 		unsigned int arg = cmd->convert_arg;
cmd               690 drivers/staging/comedi/drivers/pcl818.c 		comedi_8254_cascade_ns_to_timer(dev->pacer, &arg, cmd->flags);
cmd               691 drivers/staging/comedi/drivers/pcl818.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               699 drivers/staging/comedi/drivers/pcl818.c 	if (cmd->chanlist) {
cmd               700 drivers/staging/comedi/drivers/pcl818.c 		if (!check_channel_list(dev, s, cmd->chanlist,
cmd               701 drivers/staging/comedi/drivers/pcl818.c 					cmd->chanlist_len))
cmd               713 drivers/staging/comedi/drivers/pcl818.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               720 drivers/staging/comedi/drivers/pcl818.c 	seglen = check_channel_list(dev, s, cmd->chanlist, cmd->chanlist_len);
cmd               723 drivers/staging/comedi/drivers/pcl818.c 	pcl818_ai_setup_chanlist(dev, cmd->chanlist, seglen);
cmd               729 drivers/staging/comedi/drivers/pcl818.c 	if (cmd->convert_src == TRIG_TIMER)
cmd               751 drivers/staging/comedi/drivers/pcl818.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               764 drivers/staging/comedi/drivers/pcl818.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               770 drivers/staging/comedi/drivers/pcl818.c 		if (cmd->stop_src == TRIG_NONE ||
cmd               771 drivers/staging/comedi/drivers/pcl818.c 		    (cmd->stop_src == TRIG_COUNT &&
cmd               772 drivers/staging/comedi/drivers/pcl818.c 		     s->async->scans_done < cmd->stop_arg)) {
cmd               327 drivers/staging/comedi/drivers/pcmmio.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               340 drivers/staging/comedi/drivers/pcmmio.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd               341 drivers/staging/comedi/drivers/pcmmio.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               349 drivers/staging/comedi/drivers/pcmmio.c 	if (cmd->stop_src == TRIG_COUNT &&
cmd               350 drivers/staging/comedi/drivers/pcmmio.c 	    s->async->scans_done >= cmd->stop_arg)
cmd               385 drivers/staging/comedi/drivers/pcmmio.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               392 drivers/staging/comedi/drivers/pcmmio.c 	if (cmd->chanlist) {
cmd               393 drivers/staging/comedi/drivers/pcmmio.c 		for (i = 0; i < cmd->chanlist_len; i++) {
cmd               394 drivers/staging/comedi/drivers/pcmmio.c 			unsigned int chanspec = cmd->chanlist[i];
cmd               429 drivers/staging/comedi/drivers/pcmmio.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               432 drivers/staging/comedi/drivers/pcmmio.c 	if (trig_num != cmd->start_arg)
cmd               450 drivers/staging/comedi/drivers/pcmmio.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               457 drivers/staging/comedi/drivers/pcmmio.c 	if (cmd->start_src == TRIG_INT)
cmd               469 drivers/staging/comedi/drivers/pcmmio.c 			  struct comedi_cmd *cmd)
cmd               475 drivers/staging/comedi/drivers/pcmmio.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_INT);
cmd               476 drivers/staging/comedi/drivers/pcmmio.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd               477 drivers/staging/comedi/drivers/pcmmio.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               478 drivers/staging/comedi/drivers/pcmmio.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               479 drivers/staging/comedi/drivers/pcmmio.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               486 drivers/staging/comedi/drivers/pcmmio.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               487 drivers/staging/comedi/drivers/pcmmio.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               496 drivers/staging/comedi/drivers/pcmmio.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               497 drivers/staging/comedi/drivers/pcmmio.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               498 drivers/staging/comedi/drivers/pcmmio.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               499 drivers/staging/comedi/drivers/pcmmio.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               500 drivers/staging/comedi/drivers/pcmmio.c 					   cmd->chanlist_len);
cmd               502 drivers/staging/comedi/drivers/pcmmio.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               503 drivers/staging/comedi/drivers/pcmmio.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               505 drivers/staging/comedi/drivers/pcmmio.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               539 drivers/staging/comedi/drivers/pcmmio.c 	unsigned char cmd = 0;
cmd               565 drivers/staging/comedi/drivers/pcmmio.c 		cmd |= PCMMIO_AI_CMD_SE;
cmd               567 drivers/staging/comedi/drivers/pcmmio.c 		cmd |= PCMMIO_AI_CMD_ODD_CHAN;
cmd               568 drivers/staging/comedi/drivers/pcmmio.c 	cmd |= PCMMIO_AI_CMD_CHAN_SEL(chan / 2);
cmd               569 drivers/staging/comedi/drivers/pcmmio.c 	cmd |= PCMMIO_AI_CMD_RANGE(range);
cmd               571 drivers/staging/comedi/drivers/pcmmio.c 	outb(cmd, iobase + PCMMIO_AI_CMD_REG);
cmd               581 drivers/staging/comedi/drivers/pcmmio.c 		outb(cmd, iobase + PCMMIO_AI_CMD_REG);
cmd               621 drivers/staging/comedi/drivers/pcmmio.c 	unsigned char cmd = 0;
cmd               631 drivers/staging/comedi/drivers/pcmmio.c 		cmd |= PCMMIO_AO_CMD_CHAN_SEL(chan - 4);
cmd               634 drivers/staging/comedi/drivers/pcmmio.c 		cmd |= PCMMIO_AO_CMD_CHAN_SEL(chan);
cmd               640 drivers/staging/comedi/drivers/pcmmio.c 	outb(cmd | PCMMIO_AO_CMD_WR_SPAN_UPDATE, iobase + PCMMIO_AO_CMD_REG);
cmd               652 drivers/staging/comedi/drivers/pcmmio.c 		outb(cmd | PCMMIO_AO_CMD_WR_CODE_UPDATE,
cmd               306 drivers/staging/comedi/drivers/pcmuio.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               319 drivers/staging/comedi/drivers/pcmuio.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd               320 drivers/staging/comedi/drivers/pcmuio.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               328 drivers/staging/comedi/drivers/pcmuio.c 	if (cmd->stop_src == TRIG_COUNT &&
cmd               329 drivers/staging/comedi/drivers/pcmuio.c 	    s->async->scans_done >= cmd->stop_arg)
cmd               381 drivers/staging/comedi/drivers/pcmuio.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               388 drivers/staging/comedi/drivers/pcmuio.c 	if (cmd->chanlist) {
cmd               389 drivers/staging/comedi/drivers/pcmuio.c 		for (i = 0; i < cmd->chanlist_len; i++) {
cmd               390 drivers/staging/comedi/drivers/pcmuio.c 			unsigned int chanspec = cmd->chanlist[i];
cmd               427 drivers/staging/comedi/drivers/pcmuio.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               432 drivers/staging/comedi/drivers/pcmuio.c 	if (trig_num != cmd->start_arg)
cmd               451 drivers/staging/comedi/drivers/pcmuio.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               460 drivers/staging/comedi/drivers/pcmuio.c 	if (cmd->start_src == TRIG_INT)
cmd               472 drivers/staging/comedi/drivers/pcmuio.c 			  struct comedi_cmd *cmd)
cmd               478 drivers/staging/comedi/drivers/pcmuio.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_INT);
cmd               479 drivers/staging/comedi/drivers/pcmuio.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_EXT);
cmd               480 drivers/staging/comedi/drivers/pcmuio.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               481 drivers/staging/comedi/drivers/pcmuio.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               482 drivers/staging/comedi/drivers/pcmuio.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               489 drivers/staging/comedi/drivers/pcmuio.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               490 drivers/staging/comedi/drivers/pcmuio.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               499 drivers/staging/comedi/drivers/pcmuio.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               500 drivers/staging/comedi/drivers/pcmuio.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               501 drivers/staging/comedi/drivers/pcmuio.c 	err |= comedi_check_trigger_arg_is(&cmd->convert_arg, 0);
cmd               502 drivers/staging/comedi/drivers/pcmuio.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               503 drivers/staging/comedi/drivers/pcmuio.c 					   cmd->chanlist_len);
cmd               505 drivers/staging/comedi/drivers/pcmuio.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               506 drivers/staging/comedi/drivers/pcmuio.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               508 drivers/staging/comedi/drivers/pcmuio.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               215 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               238 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               239 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		    s->async->scans_done >= cmd->stop_arg) {
cmd               373 drivers/staging/comedi/drivers/quatech_daqp_cs.c 			   struct comedi_cmd *cmd)
cmd               381 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               382 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               384 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               386 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               387 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               394 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               395 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               396 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               401 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	if (cmd->scan_begin_src != TRIG_TIMER && cmd->convert_src != TRIG_TIMER)
cmd               409 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               411 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	err |= comedi_check_trigger_arg_min(&cmd->chanlist_len, 1);
cmd               412 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               413 drivers/staging/comedi/drivers/quatech_daqp_cs.c 					   cmd->chanlist_len);
cmd               415 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	if (cmd->scan_begin_src == TRIG_TIMER)
cmd               416 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               419 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               420 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               423 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               430 drivers/staging/comedi/drivers/quatech_daqp_cs.c 			arg = cmd->convert_arg * cmd->scan_end_arg;
cmd               431 drivers/staging/comedi/drivers/quatech_daqp_cs.c 			err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg,
cmd               436 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               437 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		err |= comedi_check_trigger_arg_max(&cmd->stop_arg, 0x00ffffff);
cmd               439 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               446 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               447 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		arg = cmd->convert_arg;
cmd               448 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		devpriv->pacer_div = daqp_ns_to_timer(&arg, cmd->flags);
cmd               449 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               450 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	} else if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               451 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		arg = cmd->scan_begin_arg;
cmd               452 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		devpriv->pacer_div = daqp_ns_to_timer(&arg, cmd->flags);
cmd               453 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               465 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               493 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	if (cmd->convert_src == TRIG_TIMER)
cmd               499 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd               502 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		daqp_ai_set_one_scanlist_entry(dev, cmd->chanlist[i], start);
cmd               571 drivers/staging/comedi/drivers/quatech_daqp_cs.c 	if (cmd->stop_src == TRIG_COUNT) {
cmd               575 drivers/staging/comedi/drivers/quatech_daqp_cs.c 		nsamples = (unsigned long long)cmd->stop_arg *
cmd               576 drivers/staging/comedi/drivers/quatech_daqp_cs.c 			   cmd->scan_end_arg;
cmd               580 drivers/staging/comedi/drivers/rtd520.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               584 drivers/staging/comedi/drivers/rtd520.c 		unsigned int range = CR_RANGE(cmd->chanlist[async->cur_chan]);
cmd               689 drivers/staging/comedi/drivers/rtd520.c 			  struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd               696 drivers/staging/comedi/drivers/rtd520.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW);
cmd               697 drivers/staging/comedi/drivers/rtd520.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd               699 drivers/staging/comedi/drivers/rtd520.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd               701 drivers/staging/comedi/drivers/rtd520.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               702 drivers/staging/comedi/drivers/rtd520.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               709 drivers/staging/comedi/drivers/rtd520.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd               710 drivers/staging/comedi/drivers/rtd520.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd               711 drivers/staging/comedi/drivers/rtd520.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               720 drivers/staging/comedi/drivers/rtd520.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               722 drivers/staging/comedi/drivers/rtd520.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               724 drivers/staging/comedi/drivers/rtd520.c 		if (cmd->chanlist_len == 1) {	/* no scanning */
cmd               725 drivers/staging/comedi/drivers/rtd520.c 			if (comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               727 drivers/staging/comedi/drivers/rtd520.c 				rtd_ns_to_timer(&cmd->scan_begin_arg,
cmd               731 drivers/staging/comedi/drivers/rtd520.c 			if (comedi_check_trigger_arg_max(&cmd->scan_begin_arg,
cmd               733 drivers/staging/comedi/drivers/rtd520.c 				rtd_ns_to_timer(&cmd->scan_begin_arg,
cmd               738 drivers/staging/comedi/drivers/rtd520.c 			if (comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               740 drivers/staging/comedi/drivers/rtd520.c 				rtd_ns_to_timer(&cmd->scan_begin_arg,
cmd               744 drivers/staging/comedi/drivers/rtd520.c 			if (comedi_check_trigger_arg_max(&cmd->scan_begin_arg,
cmd               746 drivers/staging/comedi/drivers/rtd520.c 				rtd_ns_to_timer(&cmd->scan_begin_arg,
cmd               755 drivers/staging/comedi/drivers/rtd520.c 		err |= comedi_check_trigger_arg_max(&cmd->scan_begin_arg, 9);
cmd               758 drivers/staging/comedi/drivers/rtd520.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               759 drivers/staging/comedi/drivers/rtd520.c 		if (cmd->chanlist_len == 1) {	/* no scanning */
cmd               760 drivers/staging/comedi/drivers/rtd520.c 			if (comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               762 drivers/staging/comedi/drivers/rtd520.c 				rtd_ns_to_timer(&cmd->convert_arg,
cmd               766 drivers/staging/comedi/drivers/rtd520.c 			if (comedi_check_trigger_arg_max(&cmd->convert_arg,
cmd               768 drivers/staging/comedi/drivers/rtd520.c 				rtd_ns_to_timer(&cmd->convert_arg,
cmd               773 drivers/staging/comedi/drivers/rtd520.c 			if (comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd               775 drivers/staging/comedi/drivers/rtd520.c 				rtd_ns_to_timer(&cmd->convert_arg,
cmd               779 drivers/staging/comedi/drivers/rtd520.c 			if (comedi_check_trigger_arg_max(&cmd->convert_arg,
cmd               781 drivers/staging/comedi/drivers/rtd520.c 				rtd_ns_to_timer(&cmd->convert_arg,
cmd               789 drivers/staging/comedi/drivers/rtd520.c 		err |= comedi_check_trigger_arg_max(&cmd->convert_arg, 9);
cmd               792 drivers/staging/comedi/drivers/rtd520.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               793 drivers/staging/comedi/drivers/rtd520.c 					   cmd->chanlist_len);
cmd               795 drivers/staging/comedi/drivers/rtd520.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               796 drivers/staging/comedi/drivers/rtd520.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               798 drivers/staging/comedi/drivers/rtd520.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               805 drivers/staging/comedi/drivers/rtd520.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               806 drivers/staging/comedi/drivers/rtd520.c 		arg = cmd->scan_begin_arg;
cmd               807 drivers/staging/comedi/drivers/rtd520.c 		rtd_ns_to_timer(&arg, cmd->flags);
cmd               808 drivers/staging/comedi/drivers/rtd520.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               811 drivers/staging/comedi/drivers/rtd520.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd               812 drivers/staging/comedi/drivers/rtd520.c 		arg = cmd->convert_arg;
cmd               813 drivers/staging/comedi/drivers/rtd520.c 		rtd_ns_to_timer(&arg, cmd->flags);
cmd               814 drivers/staging/comedi/drivers/rtd520.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               816 drivers/staging/comedi/drivers/rtd520.c 		if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               817 drivers/staging/comedi/drivers/rtd520.c 			arg = cmd->convert_arg * cmd->scan_end_arg;
cmd               818 drivers/staging/comedi/drivers/rtd520.c 			err |= comedi_check_trigger_arg_min(&cmd->
cmd               833 drivers/staging/comedi/drivers/rtd520.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               847 drivers/staging/comedi/drivers/rtd520.c 	rtd_load_channelgain_list(dev, cmd->chanlist_len, cmd->chanlist);
cmd               850 drivers/staging/comedi/drivers/rtd520.c 	if (cmd->chanlist_len > 1) {
cmd               865 drivers/staging/comedi/drivers/rtd520.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               868 drivers/staging/comedi/drivers/rtd520.c 		if (cmd->flags & CMDF_WAKE_EOS) {
cmd               874 drivers/staging/comedi/drivers/rtd520.c 			devpriv->xfer_count = cmd->chanlist_len;
cmd               879 drivers/staging/comedi/drivers/rtd520.c 			    (TRANS_TARGET_PERIOD * cmd->chanlist_len) /
cmd               880 drivers/staging/comedi/drivers/rtd520.c 			    cmd->scan_begin_arg;
cmd               881 drivers/staging/comedi/drivers/rtd520.c 			if (devpriv->xfer_count < cmd->chanlist_len) {
cmd               883 drivers/staging/comedi/drivers/rtd520.c 				devpriv->xfer_count = cmd->chanlist_len;
cmd               887 drivers/staging/comedi/drivers/rtd520.c 						 cmd->chanlist_len);
cmd               888 drivers/staging/comedi/drivers/rtd520.c 				devpriv->xfer_count *= cmd->chanlist_len;
cmd               913 drivers/staging/comedi/drivers/rtd520.c 	switch (cmd->stop_src) {
cmd               915 drivers/staging/comedi/drivers/rtd520.c 		devpriv->ai_count = cmd->stop_arg * cmd->chanlist_len;
cmd               928 drivers/staging/comedi/drivers/rtd520.c 	switch (cmd->scan_begin_src) {
cmd               930 drivers/staging/comedi/drivers/rtd520.c 		timer = rtd_ns_to_timer(&cmd->scan_begin_arg,
cmd               944 drivers/staging/comedi/drivers/rtd520.c 	switch (cmd->convert_src) {
cmd               946 drivers/staging/comedi/drivers/rtd520.c 		if (cmd->chanlist_len > 1) {
cmd               948 drivers/staging/comedi/drivers/rtd520.c 			timer = rtd_ns_to_timer(&cmd->convert_arg,
cmd               107 drivers/staging/comedi/drivers/s626.c 			   unsigned int cmd, unsigned int reg)
cmd               109 drivers/staging/comedi/drivers/s626.c 	unsigned int val = (cmd << 16) | cmd;
cmd               115 drivers/staging/comedi/drivers/s626.c 			    unsigned int cmd, unsigned int reg)
cmd               117 drivers/staging/comedi/drivers/s626.c 	writel(cmd << 16, dev->mmio + reg);
cmd               121 drivers/staging/comedi/drivers/s626.c 			 unsigned int cmd, unsigned int reg)
cmd               127 drivers/staging/comedi/drivers/s626.c 	return (val & cmd) ? true : false;
cmd              1069 drivers/staging/comedi/drivers/s626.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              1075 drivers/staging/comedi/drivers/s626.c 		if ((irqbit >> (cmd->start_arg - (16 * group))) == 1 &&
cmd              1076 drivers/staging/comedi/drivers/s626.c 		    cmd->start_src == TRIG_EXT) {
cmd              1080 drivers/staging/comedi/drivers/s626.c 			if (cmd->scan_begin_src == TRIG_EXT)
cmd              1081 drivers/staging/comedi/drivers/s626.c 				s626_dio_set_irq(dev, cmd->scan_begin_arg);
cmd              1083 drivers/staging/comedi/drivers/s626.c 		if ((irqbit >> (cmd->scan_begin_arg - (16 * group))) == 1 &&
cmd              1084 drivers/staging/comedi/drivers/s626.c 		    cmd->scan_begin_src == TRIG_EXT) {
cmd              1088 drivers/staging/comedi/drivers/s626.c 			if (cmd->convert_src == TRIG_EXT) {
cmd              1089 drivers/staging/comedi/drivers/s626.c 				devpriv->ai_convert_count = cmd->chanlist_len;
cmd              1091 drivers/staging/comedi/drivers/s626.c 				s626_dio_set_irq(dev, cmd->convert_arg);
cmd              1094 drivers/staging/comedi/drivers/s626.c 			if (cmd->convert_src == TRIG_TIMER) {
cmd              1095 drivers/staging/comedi/drivers/s626.c 				devpriv->ai_convert_count = cmd->chanlist_len;
cmd              1099 drivers/staging/comedi/drivers/s626.c 		if ((irqbit >> (cmd->convert_arg - (16 * group))) == 1 &&
cmd              1100 drivers/staging/comedi/drivers/s626.c 		    cmd->convert_src == TRIG_EXT) {
cmd              1106 drivers/staging/comedi/drivers/s626.c 				s626_dio_set_irq(dev, cmd->convert_arg);
cmd              1133 drivers/staging/comedi/drivers/s626.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              1165 drivers/staging/comedi/drivers/s626.c 			if (cmd->convert_src == TRIG_TIMER) {
cmd              1176 drivers/staging/comedi/drivers/s626.c 		if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              1181 drivers/staging/comedi/drivers/s626.c 		if (cmd->convert_src == TRIG_TIMER) {
cmd              1182 drivers/staging/comedi/drivers/s626.c 			devpriv->ai_convert_count = cmd->chanlist_len;
cmd              1193 drivers/staging/comedi/drivers/s626.c 	struct comedi_cmd *cmd = &async->cmd;
cmd              1203 drivers/staging/comedi/drivers/s626.c 	for (i = 0; i < cmd->chanlist_len; i++) {
cmd              1216 drivers/staging/comedi/drivers/s626.c 	if (cmd->stop_src == TRIG_COUNT && async->scans_done >= cmd->stop_arg)
cmd              1222 drivers/staging/comedi/drivers/s626.c 	if (devpriv->ai_cmd_running && cmd->scan_begin_src == TRIG_EXT)
cmd              1223 drivers/staging/comedi/drivers/s626.c 		s626_dio_set_irq(dev, cmd->scan_begin_arg);
cmd              1279 drivers/staging/comedi/drivers/s626.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              1297 drivers/staging/comedi/drivers/s626.c 	if (cmd->scan_begin_src != TRIG_FOLLOW) {
cmd              1385 drivers/staging/comedi/drivers/s626.c 		if (cmd->convert_src != TRIG_NOW) {
cmd              1587 drivers/staging/comedi/drivers/s626.c static int s626_ai_load_polllist(u8 *ppl, struct comedi_cmd *cmd)
cmd              1591 drivers/staging/comedi/drivers/s626.c 	for (n = 0; n < cmd->chanlist_len; n++) {
cmd              1592 drivers/staging/comedi/drivers/s626.c 		if (CR_RANGE(cmd->chanlist[n]) == 0)
cmd              1593 drivers/staging/comedi/drivers/s626.c 			ppl[n] = CR_CHAN(cmd->chanlist[n]) | S626_RANGE_5V;
cmd              1595 drivers/staging/comedi/drivers/s626.c 			ppl[n] = CR_CHAN(cmd->chanlist[n]) | S626_RANGE_10V;
cmd              1607 drivers/staging/comedi/drivers/s626.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              1609 drivers/staging/comedi/drivers/s626.c 	if (trig_num != cmd->start_arg)
cmd              1696 drivers/staging/comedi/drivers/s626.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd              1717 drivers/staging/comedi/drivers/s626.c 	s626_ai_load_polllist(ppl, cmd);
cmd              1721 drivers/staging/comedi/drivers/s626.c 	switch (cmd->scan_begin_src) {
cmd              1729 drivers/staging/comedi/drivers/s626.c 		tick = s626_ns_to_timer(&cmd->scan_begin_arg, cmd->flags);
cmd              1737 drivers/staging/comedi/drivers/s626.c 		if (cmd->start_src != TRIG_EXT)
cmd              1738 drivers/staging/comedi/drivers/s626.c 			s626_dio_set_irq(dev, cmd->scan_begin_arg);
cmd              1742 drivers/staging/comedi/drivers/s626.c 	switch (cmd->convert_src) {
cmd              1750 drivers/staging/comedi/drivers/s626.c 		tick = s626_ns_to_timer(&cmd->convert_arg, cmd->flags);
cmd              1758 drivers/staging/comedi/drivers/s626.c 		if (cmd->scan_begin_src != TRIG_EXT &&
cmd              1759 drivers/staging/comedi/drivers/s626.c 		    cmd->start_src == TRIG_EXT)
cmd              1760 drivers/staging/comedi/drivers/s626.c 			s626_dio_set_irq(dev, cmd->convert_arg);
cmd              1766 drivers/staging/comedi/drivers/s626.c 	switch (cmd->start_src) {
cmd              1777 drivers/staging/comedi/drivers/s626.c 		s626_dio_set_irq(dev, cmd->start_arg);
cmd              1792 drivers/staging/comedi/drivers/s626.c 			   struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd              1799 drivers/staging/comedi/drivers/s626.c 	err |= comedi_check_trigger_src(&cmd->start_src,
cmd              1801 drivers/staging/comedi/drivers/s626.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src,
cmd              1803 drivers/staging/comedi/drivers/s626.c 	err |= comedi_check_trigger_src(&cmd->convert_src,
cmd              1805 drivers/staging/comedi/drivers/s626.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd              1806 drivers/staging/comedi/drivers/s626.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd              1813 drivers/staging/comedi/drivers/s626.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd              1814 drivers/staging/comedi/drivers/s626.c 	err |= comedi_check_trigger_is_unique(cmd->scan_begin_src);
cmd              1815 drivers/staging/comedi/drivers/s626.c 	err |= comedi_check_trigger_is_unique(cmd->convert_src);
cmd              1816 drivers/staging/comedi/drivers/s626.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd              1825 drivers/staging/comedi/drivers/s626.c 	switch (cmd->start_src) {
cmd              1828 drivers/staging/comedi/drivers/s626.c 		err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd              1831 drivers/staging/comedi/drivers/s626.c 		err |= comedi_check_trigger_arg_max(&cmd->start_arg, 39);
cmd              1835 drivers/staging/comedi/drivers/s626.c 	if (cmd->scan_begin_src == TRIG_EXT)
cmd              1836 drivers/staging/comedi/drivers/s626.c 		err |= comedi_check_trigger_arg_max(&cmd->scan_begin_arg, 39);
cmd              1837 drivers/staging/comedi/drivers/s626.c 	if (cmd->convert_src == TRIG_EXT)
cmd              1838 drivers/staging/comedi/drivers/s626.c 		err |= comedi_check_trigger_arg_max(&cmd->convert_arg, 39);
cmd              1843 drivers/staging/comedi/drivers/s626.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              1844 drivers/staging/comedi/drivers/s626.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd              1846 drivers/staging/comedi/drivers/s626.c 		err |= comedi_check_trigger_arg_max(&cmd->scan_begin_arg,
cmd              1856 drivers/staging/comedi/drivers/s626.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd              1857 drivers/staging/comedi/drivers/s626.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg,
cmd              1859 drivers/staging/comedi/drivers/s626.c 		err |= comedi_check_trigger_arg_max(&cmd->convert_arg,
cmd              1868 drivers/staging/comedi/drivers/s626.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd              1869 drivers/staging/comedi/drivers/s626.c 					   cmd->chanlist_len);
cmd              1871 drivers/staging/comedi/drivers/s626.c 	if (cmd->stop_src == TRIG_COUNT)
cmd              1872 drivers/staging/comedi/drivers/s626.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd              1874 drivers/staging/comedi/drivers/s626.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd              1881 drivers/staging/comedi/drivers/s626.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              1882 drivers/staging/comedi/drivers/s626.c 		arg = cmd->scan_begin_arg;
cmd              1883 drivers/staging/comedi/drivers/s626.c 		s626_ns_to_timer(&arg, cmd->flags);
cmd              1884 drivers/staging/comedi/drivers/s626.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd              1887 drivers/staging/comedi/drivers/s626.c 	if (cmd->convert_src == TRIG_TIMER) {
cmd              1888 drivers/staging/comedi/drivers/s626.c 		arg = cmd->convert_arg;
cmd              1889 drivers/staging/comedi/drivers/s626.c 		s626_ns_to_timer(&arg, cmd->flags);
cmd              1890 drivers/staging/comedi/drivers/s626.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd              1892 drivers/staging/comedi/drivers/s626.c 		if (cmd->scan_begin_src == TRIG_TIMER) {
cmd              1893 drivers/staging/comedi/drivers/s626.c 			arg = cmd->convert_arg * cmd->scan_end_arg;
cmd              1895 drivers/staging/comedi/drivers/s626.c 				&cmd->scan_begin_arg,
cmd               245 drivers/staging/comedi/drivers/usbdux.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               254 drivers/staging/comedi/drivers/usbdux.c 		for (i = 0; i < cmd->chanlist_len; i++) {
cmd               255 drivers/staging/comedi/drivers/usbdux.c 			unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               267 drivers/staging/comedi/drivers/usbdux.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               268 drivers/staging/comedi/drivers/usbdux.c 		    async->scans_done >= cmd->stop_arg)
cmd               373 drivers/staging/comedi/drivers/usbdux.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               382 drivers/staging/comedi/drivers/usbdux.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               383 drivers/staging/comedi/drivers/usbdux.c 		    async->scans_done >= cmd->stop_arg) {
cmd               390 drivers/staging/comedi/drivers/usbdux.c 		*datap++ = cmd->chanlist_len;
cmd               391 drivers/staging/comedi/drivers/usbdux.c 		for (i = 0; i < cmd->chanlist_len; i++) {
cmd               392 drivers/staging/comedi/drivers/usbdux.c 			unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               508 drivers/staging/comedi/drivers/usbdux.c 			     struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd               515 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_INT);
cmd               516 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER);
cmd               517 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               518 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               519 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               526 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               527 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               536 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               538 drivers/staging/comedi/drivers/usbdux.c 	if (cmd->scan_begin_src == TRIG_FOLLOW)	/* internal trigger */
cmd               539 drivers/staging/comedi/drivers/usbdux.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               541 drivers/staging/comedi/drivers/usbdux.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               556 drivers/staging/comedi/drivers/usbdux.c 			while (i < cmd->chanlist_len)
cmd               562 drivers/staging/comedi/drivers/usbdux.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               565 drivers/staging/comedi/drivers/usbdux.c 		arg = (cmd->scan_begin_arg / arg) * arg;
cmd               566 drivers/staging/comedi/drivers/usbdux.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, arg);
cmd               569 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               570 drivers/staging/comedi/drivers/usbdux.c 					   cmd->chanlist_len);
cmd               572 drivers/staging/comedi/drivers/usbdux.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               573 drivers/staging/comedi/drivers/usbdux.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               575 drivers/staging/comedi/drivers/usbdux.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               634 drivers/staging/comedi/drivers/usbdux.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               637 drivers/staging/comedi/drivers/usbdux.c 	if (trig_num != cmd->start_arg)
cmd               663 drivers/staging/comedi/drivers/usbdux.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               664 drivers/staging/comedi/drivers/usbdux.c 	int len = cmd->chanlist_len;
cmd               676 drivers/staging/comedi/drivers/usbdux.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               677 drivers/staging/comedi/drivers/usbdux.c 		unsigned int range = CR_RANGE(cmd->chanlist[i]);
cmd               697 drivers/staging/comedi/drivers/usbdux.c 		devpriv->ai_timer = cmd->scan_begin_arg /
cmd               702 drivers/staging/comedi/drivers/usbdux.c 		devpriv->ai_timer = cmd->scan_begin_arg / 1000000;
cmd               711 drivers/staging/comedi/drivers/usbdux.c 	if (cmd->start_src == TRIG_NOW) {
cmd               841 drivers/staging/comedi/drivers/usbdux.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               844 drivers/staging/comedi/drivers/usbdux.c 	if (trig_num != cmd->start_arg)
cmd               868 drivers/staging/comedi/drivers/usbdux.c 			     struct comedi_subdevice *s, struct comedi_cmd *cmd)
cmd               875 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_INT);
cmd               884 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, flags);
cmd               899 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_src(&cmd->convert_src, flags);
cmd               901 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               902 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               909 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               910 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               919 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               921 drivers/staging/comedi/drivers/usbdux.c 	if (cmd->scan_begin_src == TRIG_FOLLOW)	/* internal trigger */
cmd               922 drivers/staging/comedi/drivers/usbdux.c 		err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, 0);
cmd               924 drivers/staging/comedi/drivers/usbdux.c 	if (cmd->scan_begin_src == TRIG_TIMER) {
cmd               925 drivers/staging/comedi/drivers/usbdux.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               930 drivers/staging/comedi/drivers/usbdux.c 	if (cmd->convert_src == TRIG_TIMER)
cmd               931 drivers/staging/comedi/drivers/usbdux.c 		err |= comedi_check_trigger_arg_min(&cmd->convert_arg, 125000);
cmd               933 drivers/staging/comedi/drivers/usbdux.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               934 drivers/staging/comedi/drivers/usbdux.c 					   cmd->chanlist_len);
cmd               936 drivers/staging/comedi/drivers/usbdux.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               937 drivers/staging/comedi/drivers/usbdux.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               939 drivers/staging/comedi/drivers/usbdux.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               950 drivers/staging/comedi/drivers/usbdux.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               963 drivers/staging/comedi/drivers/usbdux.c 		devpriv->ao_timer = cmd->convert_arg / 125000;
cmd               967 drivers/staging/comedi/drivers/usbdux.c 		devpriv->ao_timer = cmd->scan_begin_arg / 1000000;
cmd               976 drivers/staging/comedi/drivers/usbdux.c 	if (cmd->start_src == TRIG_NOW) {
cmd               229 drivers/staging/comedi/drivers/usbduxfast.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               241 drivers/staging/comedi/drivers/usbduxfast.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               242 drivers/staging/comedi/drivers/usbduxfast.c 		    async->scans_done >= cmd->stop_arg)
cmd               321 drivers/staging/comedi/drivers/usbduxfast.c 					struct comedi_cmd *cmd)
cmd               323 drivers/staging/comedi/drivers/usbduxfast.c 	unsigned int gain0 = CR_RANGE(cmd->chanlist[0]);
cmd               326 drivers/staging/comedi/drivers/usbduxfast.c 	if (cmd->chanlist_len > 3 && cmd->chanlist_len != 16) {
cmd               331 drivers/staging/comedi/drivers/usbduxfast.c 	for (i = 0; i < cmd->chanlist_len; ++i) {
cmd               332 drivers/staging/comedi/drivers/usbduxfast.c 		unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               333 drivers/staging/comedi/drivers/usbduxfast.c 		unsigned int gain = CR_RANGE(cmd->chanlist[i]);
cmd               340 drivers/staging/comedi/drivers/usbduxfast.c 		if (gain != gain0 && cmd->chanlist_len > 3) {
cmd               351 drivers/staging/comedi/drivers/usbduxfast.c 				 struct comedi_cmd *cmd)
cmd               360 drivers/staging/comedi/drivers/usbduxfast.c 	err |= comedi_check_trigger_src(&cmd->start_src,
cmd               362 drivers/staging/comedi/drivers/usbduxfast.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_FOLLOW);
cmd               363 drivers/staging/comedi/drivers/usbduxfast.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_TIMER);
cmd               364 drivers/staging/comedi/drivers/usbduxfast.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               365 drivers/staging/comedi/drivers/usbduxfast.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               372 drivers/staging/comedi/drivers/usbduxfast.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               373 drivers/staging/comedi/drivers/usbduxfast.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               382 drivers/staging/comedi/drivers/usbduxfast.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               384 drivers/staging/comedi/drivers/usbduxfast.c 	if (!cmd->chanlist_len)
cmd               388 drivers/staging/comedi/drivers/usbduxfast.c 	if (cmd->start_src == TRIG_EXT &&
cmd               389 drivers/staging/comedi/drivers/usbduxfast.c 	    cmd->chanlist_len != 1 && cmd->chanlist_len != 16)
cmd               392 drivers/staging/comedi/drivers/usbduxfast.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               393 drivers/staging/comedi/drivers/usbduxfast.c 					   cmd->chanlist_len);
cmd               402 drivers/staging/comedi/drivers/usbduxfast.c 	steps = (cmd->convert_arg * 30) / 1000;
cmd               403 drivers/staging/comedi/drivers/usbduxfast.c 	if (cmd->chanlist_len !=  1)
cmd               412 drivers/staging/comedi/drivers/usbduxfast.c 		err |= comedi_check_trigger_arg_is(&cmd->convert_arg, arg);
cmd               415 drivers/staging/comedi/drivers/usbduxfast.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               416 drivers/staging/comedi/drivers/usbduxfast.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               418 drivers/staging/comedi/drivers/usbduxfast.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               426 drivers/staging/comedi/drivers/usbduxfast.c 	if (cmd->chanlist && cmd->chanlist_len > 0)
cmd               427 drivers/staging/comedi/drivers/usbduxfast.c 		err |= usbduxfast_ai_check_chanlist(dev, s, cmd);
cmd               439 drivers/staging/comedi/drivers/usbduxfast.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               442 drivers/staging/comedi/drivers/usbduxfast.c 	if (trig_num != cmd->start_arg)
cmd               468 drivers/staging/comedi/drivers/usbduxfast.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               485 drivers/staging/comedi/drivers/usbduxfast.c 	steps = (cmd->convert_arg * 30) / 1000;
cmd               487 drivers/staging/comedi/drivers/usbduxfast.c 	switch (cmd->chanlist_len) {
cmd               493 drivers/staging/comedi/drivers/usbduxfast.c 		if (CR_RANGE(cmd->chanlist[0]) > 0)
cmd               504 drivers/staging/comedi/drivers/usbduxfast.c 		if (cmd->start_src == TRIG_EXT) {
cmd               576 drivers/staging/comedi/drivers/usbduxfast.c 		if (CR_RANGE(cmd->chanlist[0]) > 0)
cmd               587 drivers/staging/comedi/drivers/usbduxfast.c 		if (CR_RANGE(cmd->chanlist[1]) > 0)
cmd               610 drivers/staging/comedi/drivers/usbduxfast.c 		if (CR_RANGE(cmd->chanlist[0]) > 0)
cmd               634 drivers/staging/comedi/drivers/usbduxfast.c 			if (CR_RANGE(cmd->chanlist[j]) > 0)
cmd               647 drivers/staging/comedi/drivers/usbduxfast.c 			if (CR_RANGE(cmd->chanlist[j + 1]) > 0)
cmd               667 drivers/staging/comedi/drivers/usbduxfast.c 		if (CR_RANGE(cmd->chanlist[0]) > 0)
cmd               682 drivers/staging/comedi/drivers/usbduxfast.c 		if (CR_RANGE(cmd->chanlist[0]) > 0)
cmd               687 drivers/staging/comedi/drivers/usbduxfast.c 		if (cmd->start_src == TRIG_EXT) {
cmd               737 drivers/staging/comedi/drivers/usbduxfast.c 	if ((cmd->start_src == TRIG_NOW) || (cmd->start_src == TRIG_EXT)) {
cmd               207 drivers/staging/comedi/drivers/usbduxsigma.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               221 drivers/staging/comedi/drivers/usbduxsigma.c 			for (i = 0; i < cmd->chanlist_len; i++) {
cmd               229 drivers/staging/comedi/drivers/usbduxsigma.c 			if (cmd->stop_src == TRIG_COUNT &&
cmd               230 drivers/staging/comedi/drivers/usbduxsigma.c 			    async->scans_done >= cmd->stop_arg)
cmd               333 drivers/staging/comedi/drivers/usbduxsigma.c 	struct comedi_cmd *cmd = &async->cmd;
cmd               342 drivers/staging/comedi/drivers/usbduxsigma.c 		if (cmd->stop_src == TRIG_COUNT &&
cmd               343 drivers/staging/comedi/drivers/usbduxsigma.c 		    async->scans_done >= cmd->stop_arg) {
cmd               350 drivers/staging/comedi/drivers/usbduxsigma.c 		*datap++ = cmd->chanlist_len;
cmd               351 drivers/staging/comedi/drivers/usbduxsigma.c 		for (i = 0; i < cmd->chanlist_len; i++) {
cmd               352 drivers/staging/comedi/drivers/usbduxsigma.c 			unsigned int chan = CR_CHAN(cmd->chanlist[i]);
cmd               470 drivers/staging/comedi/drivers/usbduxsigma.c 				  struct comedi_cmd *cmd)
cmd               474 drivers/staging/comedi/drivers/usbduxsigma.c 	int interval = usbduxsigma_chans_to_interval(cmd->chanlist_len);
cmd               480 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_INT);
cmd               481 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER);
cmd               482 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               483 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               484 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               491 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               492 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               501 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               510 drivers/staging/comedi/drivers/usbduxsigma.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               515 drivers/staging/comedi/drivers/usbduxsigma.c 		err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg,
cmd               519 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               520 drivers/staging/comedi/drivers/usbduxsigma.c 					   cmd->chanlist_len);
cmd               522 drivers/staging/comedi/drivers/usbduxsigma.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               523 drivers/staging/comedi/drivers/usbduxsigma.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               525 drivers/staging/comedi/drivers/usbduxsigma.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               532 drivers/staging/comedi/drivers/usbduxsigma.c 	tmp = rounddown(cmd->scan_begin_arg, high_speed ? 125000 : 1000000);
cmd               533 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, tmp);
cmd               597 drivers/staging/comedi/drivers/usbduxsigma.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               600 drivers/staging/comedi/drivers/usbduxsigma.c 	if (trig_num != cmd->start_arg)
cmd               624 drivers/staging/comedi/drivers/usbduxsigma.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               625 drivers/staging/comedi/drivers/usbduxsigma.c 	unsigned int len = cmd->chanlist_len;
cmd               643 drivers/staging/comedi/drivers/usbduxsigma.c 		devpriv->ai_timer = cmd->scan_begin_arg / (125000 * interval);
cmd               647 drivers/staging/comedi/drivers/usbduxsigma.c 		devpriv->ai_timer = cmd->scan_begin_arg / 1000000;
cmd               651 drivers/staging/comedi/drivers/usbduxsigma.c 		unsigned int chan  = CR_CHAN(cmd->chanlist[i]);
cmd               673 drivers/staging/comedi/drivers/usbduxsigma.c 	if (cmd->start_src == TRIG_NOW) {
cmd               801 drivers/staging/comedi/drivers/usbduxsigma.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               804 drivers/staging/comedi/drivers/usbduxsigma.c 	if (trig_num != cmd->start_arg)
cmd               826 drivers/staging/comedi/drivers/usbduxsigma.c 				  struct comedi_cmd *cmd)
cmd               834 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_src(&cmd->start_src, TRIG_NOW | TRIG_INT);
cmd               844 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_src(&cmd->scan_begin_src, TRIG_TIMER);
cmd               845 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_src(&cmd->convert_src, TRIG_NOW);
cmd               846 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_src(&cmd->scan_end_src, TRIG_COUNT);
cmd               847 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_src(&cmd->stop_src, TRIG_COUNT | TRIG_NONE);
cmd               856 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_is_unique(cmd->start_src);
cmd               857 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_is_unique(cmd->stop_src);
cmd               866 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_arg_is(&cmd->start_arg, 0);
cmd               868 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_arg_min(&cmd->scan_begin_arg, 1000000);
cmd               870 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_end_arg,
cmd               871 drivers/staging/comedi/drivers/usbduxsigma.c 					   cmd->chanlist_len);
cmd               873 drivers/staging/comedi/drivers/usbduxsigma.c 	if (cmd->stop_src == TRIG_COUNT)
cmd               874 drivers/staging/comedi/drivers/usbduxsigma.c 		err |= comedi_check_trigger_arg_min(&cmd->stop_arg, 1);
cmd               876 drivers/staging/comedi/drivers/usbduxsigma.c 		err |= comedi_check_trigger_arg_is(&cmd->stop_arg, 0);
cmd               883 drivers/staging/comedi/drivers/usbduxsigma.c 	tmp = rounddown(cmd->scan_begin_arg, 1000000);
cmd               884 drivers/staging/comedi/drivers/usbduxsigma.c 	err |= comedi_check_trigger_arg_is(&cmd->scan_begin_arg, tmp);
cmd               896 drivers/staging/comedi/drivers/usbduxsigma.c 	struct comedi_cmd *cmd = &s->async->cmd;
cmd               907 drivers/staging/comedi/drivers/usbduxsigma.c 	devpriv->ao_timer = cmd->scan_begin_arg / 1000000;
cmd               911 drivers/staging/comedi/drivers/usbduxsigma.c 	if (cmd->start_src == TRIG_NOW) {
cmd               197 drivers/staging/comedi/drivers/vmk80xx.c static int vmk80xx_write_packet(struct comedi_device *dev, int cmd)
cmd               204 drivers/staging/comedi/drivers/vmk80xx.c 	devpriv->usb_tx_buf[0] = cmd;
cmd               288 drivers/staging/comedi/drivers/vmk80xx.c 	int cmd;
cmd               297 drivers/staging/comedi/drivers/vmk80xx.c 		cmd = VMK8055_CMD_WRT_AD;
cmd               304 drivers/staging/comedi/drivers/vmk80xx.c 		cmd = VMK8061_CMD_SET_AO;
cmd               313 drivers/staging/comedi/drivers/vmk80xx.c 		if (vmk80xx_write_packet(dev, cmd))
cmd               398 drivers/staging/comedi/drivers/vmk80xx.c 	int reg, cmd;
cmd               403 drivers/staging/comedi/drivers/vmk80xx.c 		cmd = VMK8061_CMD_DO;
cmd               406 drivers/staging/comedi/drivers/vmk80xx.c 		cmd = VMK8055_CMD_WRT_AD;
cmd               413 drivers/staging/comedi/drivers/vmk80xx.c 		ret = vmk80xx_write_packet(dev, cmd);
cmd               485 drivers/staging/comedi/drivers/vmk80xx.c 	int cmd;
cmd               494 drivers/staging/comedi/drivers/vmk80xx.c 				cmd = VMK8055_CMD_RST_CNT1;
cmd               497 drivers/staging/comedi/drivers/vmk80xx.c 				cmd = VMK8055_CMD_RST_CNT2;
cmd               502 drivers/staging/comedi/drivers/vmk80xx.c 			cmd = VMK8061_CMD_RST_CNT;
cmd               504 drivers/staging/comedi/drivers/vmk80xx.c 		ret = vmk80xx_write_packet(dev, cmd);
cmd               524 drivers/staging/comedi/drivers/vmk80xx.c 	int cmd;
cmd               531 drivers/staging/comedi/drivers/vmk80xx.c 		cmd = VMK8055_CMD_DEB1_TIME;
cmd               533 drivers/staging/comedi/drivers/vmk80xx.c 		cmd = VMK8055_CMD_DEB2_TIME;
cmd               550 drivers/staging/comedi/drivers/vmk80xx.c 		if (vmk80xx_write_packet(dev, cmd))
cmd               600 drivers/staging/comedi/drivers/vmk80xx.c 	int cmd;
cmd               610 drivers/staging/comedi/drivers/vmk80xx.c 	cmd = VMK8061_CMD_OUT_PWM;
cmd               629 drivers/staging/comedi/drivers/vmk80xx.c 		if (vmk80xx_write_packet(dev, cmd))
cmd              2301 drivers/staging/exfat/exfat_super.c static long exfat_generic_ioctl(struct file *filp, unsigned int cmd,
cmd              2309 drivers/staging/exfat/exfat_super.c 	switch (cmd) {
cmd                46 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd                51 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_OPEN,
cmd                54 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_open *)cmd.params;
cmd                58 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	err = mc_send_command(mc_io, &cmd);
cmd                63 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	*token = mc_cmd_hdr_read_token(&cmd);
cmd                83 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd                86 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_CLOSE,
cmd                91 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               106 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               109 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_ENABLE,
cmd               114 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               129 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               132 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_DISABLE,
cmd               137 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               152 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               155 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_RESET,
cmd               160 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               184 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               188 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_SET_IRQ_ENABLE,
cmd               191 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_set_irq_enable *)cmd.params;
cmd               196 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               221 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               225 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_SET_IRQ_MASK,
cmd               228 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_set_irq_mask *)cmd.params;
cmd               233 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               254 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               260 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_GET_IRQ_STATUS,
cmd               263 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_get_irq_status *)cmd.params;
cmd               268 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	err = mc_send_command(mc_io, &cmd);
cmd               273 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	rsp_params = (struct dpsw_rsp_get_irq_status *)cmd.params;
cmd               297 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               301 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_CLEAR_IRQ_STATUS,
cmd               304 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_clear_irq_status *)cmd.params;
cmd               309 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               326 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               331 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_GET_ATTR,
cmd               336 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	err = mc_send_command(mc_io, &cmd);
cmd               341 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	rsp_params = (struct dpsw_rsp_get_attr *)cmd.params;
cmd               376 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               380 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_SET_LINK_CFG,
cmd               383 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_if_set_link_cfg *)cmd.params;
cmd               389 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               408 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               414 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_GET_LINK_STATE,
cmd               417 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_if_get_link_state *)cmd.params;
cmd               421 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	err = mc_send_command(mc_io, &cmd);
cmd               426 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	rsp_params = (struct dpsw_rsp_if_get_link_state *)cmd.params;
cmd               450 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               454 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_SET_FLOODING,
cmd               457 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_if_set_flooding *)cmd.params;
cmd               462 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               481 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               485 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_SET_BROADCAST,
cmd               488 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_if_set_broadcast *)cmd.params;
cmd               493 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               512 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               517 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_SET_TCI,
cmd               520 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_if_set_tci *)cmd.params;
cmd               528 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               547 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               553 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_GET_TCI,
cmd               556 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_if_get_tci *)cmd.params;
cmd               560 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	err = mc_send_command(mc_io, &cmd);
cmd               565 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	rsp_params = (struct dpsw_rsp_if_get_tci *)cmd.params;
cmd               592 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               596 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_SET_STP,
cmd               599 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_if_set_stp *)cmd.params;
cmd               605 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               626 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               632 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_GET_COUNTER,
cmd               635 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_if_get_counter *)cmd.params;
cmd               640 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	err = mc_send_command(mc_io, &cmd);
cmd               645 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	rsp_params = (struct dpsw_rsp_if_get_counter *)cmd.params;
cmd               665 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               669 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_ENABLE,
cmd               672 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_if *)cmd.params;
cmd               676 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               693 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               697 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_DISABLE,
cmd               700 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_if *)cmd.params;
cmd               704 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               723 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               727 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_IF_SET_MAX_FRAME_LENGTH,
cmd               730 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_if_set_max_frame_length *)cmd.params;
cmd               735 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               761 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               765 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_VLAN_ADD,
cmd               768 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_vlan_add *)cmd.params;
cmd               773 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               797 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               801 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_VLAN_ADD_IF,
cmd               804 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_vlan_manage_if *)cmd.params;
cmd               809 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               835 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               839 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_VLAN_ADD_IF_UNTAGGED,
cmd               842 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_vlan_manage_if *)cmd.params;
cmd               847 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               869 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               873 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_VLAN_REMOVE_IF,
cmd               876 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_vlan_manage_if *)cmd.params;
cmd               881 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               905 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               909 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_VLAN_REMOVE_IF_UNTAGGED,
cmd               912 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_vlan_manage_if *)cmd.params;
cmd               917 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               934 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               938 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_VLAN_REMOVE,
cmd               941 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_vlan_remove *)cmd.params;
cmd               945 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd               964 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd               969 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_ADD_UNICAST,
cmd               972 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_fdb_unicast_op *)cmd.params;
cmd               980 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd              1011 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd              1015 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_DUMP,
cmd              1018 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_fdb_dump *)cmd.params;
cmd              1024 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	err = mc_send_command(mc_io, &cmd);
cmd              1028 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	rsp_params = (struct dpsw_rsp_fdb_dump *)cmd.params;
cmd              1050 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd              1055 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_REMOVE_UNICAST,
cmd              1058 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_fdb_unicast_op *)cmd.params;
cmd              1066 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd              1092 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd              1097 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_ADD_MULTICAST,
cmd              1100 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_fdb_multicast_op *)cmd.params;
cmd              1109 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd              1134 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd              1139 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_REMOVE_MULTICAST,
cmd              1142 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_fdb_multicast_op *)cmd.params;
cmd              1151 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd              1170 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd              1174 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_FDB_SET_LEARNING_MODE,
cmd              1177 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd_params = (struct dpsw_cmd_fdb_set_learning_mode *)cmd.params;
cmd              1182 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	return mc_send_command(mc_io, &cmd);
cmd              1199 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	struct fsl_mc_command cmd = { 0 };
cmd              1203 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	cmd.header = mc_encode_cmd_header(DPSW_CMDID_GET_API_VERSION,
cmd              1207 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	err = mc_send_command(mc_io, &cmd);
cmd              1211 drivers/staging/fsl-dpaa2/ethsw/dpsw.c 	rsp_params = (struct dpsw_rsp_get_api_version *)cmd.params;
cmd              1254 drivers/staging/fwserial/fwserial.c static int fwtty_ioctl(struct tty_struct *tty, unsigned int cmd,
cmd              1260 drivers/staging/fwserial/fwserial.c 	switch (cmd) {
cmd               449 drivers/staging/gasket/apex_driver.c static bool apex_ioctl_check_permissions(struct file *filp, uint cmd)
cmd               489 drivers/staging/gasket/apex_driver.c static long apex_ioctl(struct file *filp, uint cmd, void __user *argp)
cmd               493 drivers/staging/gasket/apex_driver.c 	if (!apex_ioctl_check_permissions(filp, cmd))
cmd               496 drivers/staging/gasket/apex_driver.c 	switch (cmd) {
cmd              1307 drivers/staging/gasket/gasket_core.c static long gasket_ioctl(struct file *filp, uint cmd, ulong arg)
cmd              1323 drivers/staging/gasket/gasket_core.c 	if (!gasket_is_supported_ioctl(cmd)) {
cmd              1330 drivers/staging/gasket/gasket_core.c 			return driver_desc->ioctl_handler_cb(filp, cmd, argp);
cmd              1332 drivers/staging/gasket/gasket_core.c 		dev_dbg(gasket_dev->dev, "Received unknown ioctl 0x%x\n", cmd);
cmd              1336 drivers/staging/gasket/gasket_core.c 	return gasket_handle_ioctl(filp, cmd, argp);
cmd               307 drivers/staging/gasket/gasket_core.h typedef long (*gasket_ioctl_handler_cb_t)(struct file *file, uint cmd,
cmd               310 drivers/staging/gasket/gasket_core.h typedef int (*gasket_ioctl_permissions_cb_t)(struct file *filp, uint cmd,
cmd               222 drivers/staging/gasket/gasket_ioctl.c static bool gasket_ioctl_check_permissions(struct file *filp, uint cmd)
cmd               236 drivers/staging/gasket/gasket_ioctl.c 	switch (cmd) {
cmd               270 drivers/staging/gasket/gasket_ioctl.c long gasket_handle_ioctl(struct file *filp, uint cmd, void __user *argp)
cmd               278 drivers/staging/gasket/gasket_ioctl.c 	trace_gasket_ioctl_entry(gasket_dev->dev_info.name, cmd);
cmd               282 drivers/staging/gasket/gasket_ioctl.c 		retval = ioctl_permissions_cb(filp, cmd, argp);
cmd               290 drivers/staging/gasket/gasket_ioctl.c 	} else if (!gasket_ioctl_check_permissions(filp, cmd)) {
cmd               292 drivers/staging/gasket/gasket_ioctl.c 		dev_dbg(gasket_dev->dev, "ioctl cmd=%x noperm\n", cmd);
cmd               301 drivers/staging/gasket/gasket_ioctl.c 	switch (cmd) {
cmd               353 drivers/staging/gasket/gasket_ioctl.c 			cmd);
cmd               368 drivers/staging/gasket/gasket_ioctl.c long gasket_is_supported_ioctl(uint cmd)
cmd               370 drivers/staging/gasket/gasket_ioctl.c 	switch (cmd) {
cmd                18 drivers/staging/gasket/gasket_ioctl.h long gasket_handle_ioctl(struct file *filp, uint cmd, void __user *argp);
cmd                26 drivers/staging/gasket/gasket_ioctl.h long gasket_is_supported_ioctl(uint cmd);
cmd               231 drivers/staging/goldfish/goldfish_audio.c static long goldfish_audio_ioctl(struct file *fp, unsigned int cmd,
cmd               235 drivers/staging/goldfish/goldfish_audio.c 	if (cmd == 315)
cmd               203 drivers/staging/greybus/authentication.c static int cap_ioctl(struct gb_cap *cap, unsigned int cmd,
cmd               212 drivers/staging/greybus/authentication.c 	switch (cmd) {
cmd               261 drivers/staging/greybus/authentication.c static long cap_ioctl_unlocked(struct file *file, unsigned int cmd,
cmd               282 drivers/staging/greybus/authentication.c 			ret = cap_ioctl(cap, cmd, (void __user *)arg);
cmd               407 drivers/staging/greybus/fw-management.c static int fw_mgmt_ioctl(struct fw_mgmt *fw_mgmt, unsigned int cmd,
cmd               421 drivers/staging/greybus/fw-management.c 	switch (cmd) {
cmd               532 drivers/staging/greybus/fw-management.c static long fw_mgmt_ioctl_unlocked(struct file *file, unsigned int cmd,
cmd               555 drivers/staging/greybus/fw-management.c 			ret = fw_mgmt_ioctl(fw_mgmt, cmd, (void __user *)arg);
cmd                52 drivers/staging/greybus/sdio.c static inline bool single_op(struct mmc_command *cmd)
cmd                54 drivers/staging/greybus/sdio.c 	u32 opcode = cmd->opcode;
cmd               369 drivers/staging/greybus/sdio.c 	if (single_op(data->mrq->cmd) && data->blocks > 1) {
cmd               409 drivers/staging/greybus/sdio.c static int gb_sdio_command(struct gb_sdio_host *host, struct mmc_command *cmd)
cmd               419 drivers/staging/greybus/sdio.c 	switch (mmc_resp_type(cmd)) {
cmd               437 drivers/staging/greybus/sdio.c 			mmc_resp_type(cmd));
cmd               442 drivers/staging/greybus/sdio.c 	switch (mmc_cmd_type(cmd)) {
cmd               457 drivers/staging/greybus/sdio.c 			mmc_cmd_type(cmd));
cmd               462 drivers/staging/greybus/sdio.c 	request.cmd = cmd->opcode;
cmd               465 drivers/staging/greybus/sdio.c 	request.cmd_arg = cpu_to_le32(cmd->arg);
cmd               485 drivers/staging/greybus/sdio.c 			cmd->resp[i] = le32_to_cpu(response.resp[i]);
cmd               487 drivers/staging/greybus/sdio.c 		cmd->resp[0] = le32_to_cpu(response.resp[0]);
cmd               490 drivers/staging/greybus/sdio.c 	cmd->error = ret;
cmd               516 drivers/staging/greybus/sdio.c 		mrq->cmd->error = -ESHUTDOWN;
cmd               526 drivers/staging/greybus/sdio.c 	ret = gb_sdio_command(host, mrq->cmd);
cmd               552 drivers/staging/greybus/sdio.c 	struct mmc_command *cmd = mrq->cmd;
cmd               555 drivers/staging/greybus/sdio.c 	if (cmd->opcode == MMC_STOP_TRANSMISSION) {
cmd               567 drivers/staging/greybus/sdio.c 		mrq->cmd->error = -ESHUTDOWN;
cmd               571 drivers/staging/greybus/sdio.c 		mrq->cmd->error = -ENOMEDIUM;
cmd               718 drivers/staging/greybus/uart.c static int gb_tty_ioctl(struct tty_struct *tty, unsigned int cmd,
cmd               723 drivers/staging/greybus/uart.c 	switch (cmd) {
cmd                28 drivers/staging/iio/addac/adt7316-spi.c 	u8 cmd[2];
cmd                34 drivers/staging/iio/addac/adt7316-spi.c 	cmd[0] = ADT7316_SPI_CMD_WRITE;
cmd                35 drivers/staging/iio/addac/adt7316-spi.c 	cmd[1] = reg;
cmd                37 drivers/staging/iio/addac/adt7316-spi.c 	ret = spi_write(spi_dev, cmd, 2);
cmd                43 drivers/staging/iio/addac/adt7316-spi.c 	cmd[0] = ADT7316_SPI_CMD_READ;
cmd                45 drivers/staging/iio/addac/adt7316-spi.c 	ret = spi_write_then_read(spi_dev, cmd, 1, data, count);
cmd               155 drivers/staging/iio/impedance-analyzer/ad5933.c static int ad5933_cmd(struct ad5933_state *st, unsigned char cmd)
cmd               157 drivers/staging/iio/impedance-analyzer/ad5933.c 	unsigned char dat = st->ctrl_hb | cmd;
cmd               384 drivers/staging/isdn/avm/b1.c 	u8 cmd = CAPIMSG_COMMAND(skb->data);
cmd               389 drivers/staging/isdn/avm/b1.c 	if (CAPICMD(cmd, subcmd) == CAPI_DATA_B3_REQ) {
cmd               138 drivers/staging/isdn/avm/b1dma.c 	u8 cmd = 0x00;
cmd               139 drivers/staging/isdn/avm/b1dma.c 	if (b1dma_tolink(card, &cmd, 1) == 0
cmd               149 drivers/staging/isdn/avm/b1dma.c 	u8 cmd = 0x01;
cmd               150 drivers/staging/isdn/avm/b1dma.c 	if (b1dma_tolink(card, &cmd, 1) == 0
cmd               372 drivers/staging/isdn/avm/b1dma.c 	u8 cmd, subcmd;
cmd               382 drivers/staging/isdn/avm/b1dma.c 		cmd = CAPIMSG_COMMAND(skb->data);
cmd               387 drivers/staging/isdn/avm/b1dma.c 		if (CAPICMD(cmd, subcmd) == CAPI_DATA_B3_REQ) {
cmd               414 drivers/staging/isdn/avm/c4.c 	u8 cmd, subcmd;
cmd               435 drivers/staging/isdn/avm/c4.c 		cmd = CAPIMSG_COMMAND(skb->data);
cmd               440 drivers/staging/isdn/avm/c4.c 		if (CAPICMD(cmd, subcmd) == CAPI_DATA_B3_REQ) {
cmd               465 drivers/staging/isdn/avm/t1isa.c 	u8 cmd = CAPIMSG_COMMAND(skb->data);
cmd               470 drivers/staging/isdn/avm/t1isa.c 	if (CAPICMD(cmd, subcmd) == CAPI_DATA_B3_REQ) {
cmd              2204 drivers/staging/isdn/gigaset/capi.c 	u16 cmd;
cmd              2245 drivers/staging/isdn/gigaset/capi.c static inline capi_send_handler_t lookup_capi_send_handler(const u16 cmd)
cmd              2250 drivers/staging/isdn/gigaset/capi.c 		if (capi_send_handler_table[i].cmd == cmd)
cmd               758 drivers/staging/isdn/gigaset/ev-layer.c static void send_command(struct cardstate *cs, const char *cmd,
cmd               765 drivers/staging/isdn/gigaset/ev-layer.c 	buflen = strlen(cmd) + 12; /* DLE ( A T 1 2 3 4 5 <cmd> DLE ) \0 */
cmd               774 drivers/staging/isdn/gigaset/ev-layer.c 				   cid, cmd);
cmd               778 drivers/staging/isdn/gigaset/ev-layer.c 				   cmd);
cmd                20 drivers/staging/isdn/gigaset/interface.c 	int cmd = *arg;
cmd                22 drivers/staging/isdn/gigaset/interface.c 	gig_dbg(DEBUG_IF, "%u: if_lock (%d)", cs->minor_index, cmd);
cmd                24 drivers/staging/isdn/gigaset/interface.c 	if (cmd > 1)
cmd                27 drivers/staging/isdn/gigaset/interface.c 	if (cmd < 0) {
cmd                32 drivers/staging/isdn/gigaset/interface.c 	if (!cmd && cs->mstate == MS_LOCKED && cs->connected) {
cmd                41 drivers/staging/isdn/gigaset/interface.c 			       NULL, cmd, NULL)) {
cmd                61 drivers/staging/isdn/gigaset/interface.c 	unsigned cmd = arg[0];
cmd                63 drivers/staging/isdn/gigaset/interface.c 	gig_dbg(DEBUG_IF, "%u: if_version (%d)", cs->minor_index, cmd);
cmd                65 drivers/staging/isdn/gigaset/interface.c 	switch (cmd) {
cmd               167 drivers/staging/isdn/gigaset/interface.c 		    unsigned int cmd, unsigned long arg)
cmd               175 drivers/staging/isdn/gigaset/interface.c 	gig_dbg(DEBUG_IF, "%u: %s(0x%x)", cs->minor_index, __func__, cmd);
cmd               185 drivers/staging/isdn/gigaset/interface.c 		switch (cmd) {
cmd               223 drivers/staging/isdn/gigaset/interface.c 				__func__, cmd);
cmd               235 drivers/staging/isdn/gigaset/interface.c 		    unsigned int cmd, unsigned long arg)
cmd               237 drivers/staging/isdn/gigaset/interface.c 	return if_ioctl(tty, cmd, (unsigned long)compat_ptr(arg));
cmd               605 drivers/staging/isdn/gigaset/ser-gigaset.c 		  unsigned int cmd, unsigned long arg)
cmd               614 drivers/staging/isdn/gigaset/ser-gigaset.c 	switch (cmd) {
cmd               637 drivers/staging/isdn/gigaset/ser-gigaset.c 		rc = n_tty_ioctl_helper(tty, file, cmd, arg);
cmd                55 drivers/staging/ks7010/ks_wlan_net.c 				int cmd);
cmd              1157 drivers/staging/ks7010/ks_wlan_net.c 	iwe->cmd = IWEVCUSTOM;
cmd              1191 drivers/staging/ks7010/ks_wlan_net.c 	iwe.cmd = SIOCGIWAP;
cmd              1203 drivers/staging/ks7010/ks_wlan_net.c 	iwe.cmd = SIOCGIWESSID;
cmd              1209 drivers/staging/ks7010/ks_wlan_net.c 	iwe.cmd = SIOCGIWMODE;
cmd              1219 drivers/staging/ks7010/ks_wlan_net.c 	iwe.cmd = SIOCGIWFREQ;
cmd              1227 drivers/staging/ks7010/ks_wlan_net.c 	iwe.cmd = IWEVQUAL;
cmd              1235 drivers/staging/ks7010/ks_wlan_net.c 	iwe.cmd = SIOCGIWENCODE;
cmd              1249 drivers/staging/ks7010/ks_wlan_net.c 	iwe.cmd = SIOCGIWRATE;
cmd              1665 drivers/staging/ks7010/ks_wlan_net.c 	switch (pmksa->cmd) {
cmd              1792 drivers/staging/ks7010/ks_wlan_net.c 	if (mlme->cmd != IW_MLME_DEAUTH &&
cmd              1793 drivers/staging/ks7010/ks_wlan_net.c 	    mlme->cmd != IW_MLME_DISASSOC)
cmd              1796 drivers/staging/ks7010/ks_wlan_net.c 	if (mlme->cmd == IW_MLME_DEAUTH &&
cmd              2455 drivers/staging/ks7010/ks_wlan_net.c 				int cmd)
cmd              2460 drivers/staging/ks7010/ks_wlan_net.c 	switch (cmd) {
cmd              2577 drivers/staging/media/allegro-dvt/allegro-core.c 			       struct v4l2_encoder_cmd *cmd)
cmd              2582 drivers/staging/media/allegro-dvt/allegro-core.c 	err = v4l2_m2m_ioctl_try_encoder_cmd(file, fh, cmd);
cmd              2586 drivers/staging/media/allegro-dvt/allegro-core.c 	switch (cmd->cmd) {
cmd               689 drivers/staging/media/meson/vdec/vdec.c vdec_decoder_cmd(struct file *file, void *fh, struct v4l2_decoder_cmd *cmd)
cmd               697 drivers/staging/media/meson/vdec/vdec.c 	ret = v4l2_m2m_ioctl_try_decoder_cmd(file, fh, cmd);
cmd               708 drivers/staging/media/meson/vdec/vdec.c 	if (cmd->cmd == V4L2_DEC_CMD_START)
cmd               712 drivers/staging/media/meson/vdec/vdec.c 	if (cmd->cmd != V4L2_DEC_CMD_STOP)
cmd               872 drivers/staging/media/tegra-vde/vde.c 				     unsigned int cmd, unsigned long arg)
cmd               878 drivers/staging/media/tegra-vde/vde.c 	switch (cmd) {
cmd               883 drivers/staging/media/tegra-vde/vde.c 	dev_err(miscdev->parent, "Invalid IOCTL command %u\n", cmd);
cmd               161 drivers/staging/most/dim2/hal.c 	u32 const cmd = bit_mask(MADR_WNR_BIT) | bit_mask(MADR_TB_BIT);
cmd               167 drivers/staging/most/dim2/hal.c 		dim2_transfer_madr(cmd | addr);
cmd               424 drivers/staging/most/sound/sound.c static int pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               428 drivers/staging/most/sound/sound.c 	switch (cmd) {
cmd               229 drivers/staging/most/video/video.c static int comp_set_format(struct most_video_dev *mdev, unsigned int cmd,
cmd               235 drivers/staging/most/video/video.c 	if (cmd == VIDIOC_TRY_FMT)
cmd                63 drivers/staging/nvec/nvec_ps2.c static int ps2_sendcommand(struct serio *ser_dev, unsigned char cmd)
cmd                67 drivers/staging/nvec/nvec_ps2.c 	buf[2] = cmd & 0xff;
cmd                69 drivers/staging/nvec/nvec_ps2.c 	dev_dbg(&ser_dev->dev, "Sending ps2 cmd %02x\n", cmd);
cmd                56 drivers/staging/octeon/ethernet-mdio.c int cvm_oct_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd                64 drivers/staging/octeon/ethernet-mdio.c 	return phy_mii_ioctl(dev->phydev, rq, cmd);
cmd                27 drivers/staging/octeon/ethernet-mdio.h int cvm_oct_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               872 drivers/staging/pi433/pi433_if.c pi433_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               880 drivers/staging/pi433/pi433_if.c 	if (_IOC_TYPE(cmd) != PI433_IOC_MAGIC)
cmd               889 drivers/staging/pi433/pi433_if.c 	switch (cmd) {
cmd               933 drivers/staging/pi433/pi433_if.c pi433_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               935 drivers/staging/pi433/pi433_if.c 	return pi433_ioctl(filp, cmd, (unsigned long)compat_ptr(arg));
cmd              1501 drivers/staging/rtl8188eu/hal/usb_halinit.c 			u32 cmd;
cmd              1506 drivers/staging/rtl8188eu/hal/usb_halinit.c 			cmd = CAM_POLLINIG | CAM_WRITE | cam_val[1];
cmd              1507 drivers/staging/rtl8188eu/hal/usb_halinit.c 			usb_write32(Adapter, RWCAM, cmd);
cmd               197 drivers/staging/rtl8188eu/include/ieee80211.h 	u32 cmd;
cmd               241 drivers/staging/rtl8188eu/include/ieee80211.h 	u32 cmd;
cmd                24 drivers/staging/rtl8188eu/include/osdep_intf.h int rtw_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd                39 drivers/staging/rtl8188eu/include/pwrseqcmd.h 	u8 cmd:4;
cmd                46 drivers/staging/rtl8188eu/include/pwrseqcmd.h #define GET_PWR_CFG_CMD(__PWR_CMD)		__PWR_CMD.cmd
cmd                49 drivers/staging/rtl8188eu/include/rtw_android.h int rtw_android_priv_cmd(struct net_device *net, struct ifreq *ifr, int cmd);
cmd               333 drivers/staging/rtl8188eu/include/rtw_cmd.h void rtw_readtssi_cmdrsp_callback(struct adapter *adapt, struct cmd_obj *cmd);
cmd               335 drivers/staging/rtl8188eu/include/rtw_cmd.h void rtw_setstaKey_cmdrsp_callback(struct adapter *adapt, struct cmd_obj *cmd);
cmd               337 drivers/staging/rtl8188eu/include/rtw_cmd.h void rtw_getrttbl_cmdrsp_callback(struct adapter *adapt, struct cmd_obj *cmd);
cmd               341 drivers/staging/rtl8188eu/include/rtw_cmd.h 	void (*callback)(struct adapter  *padapter, struct cmd_obj *cmd);
cmd               110 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWAP;
cmd               117 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWESSID;
cmd               139 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWNAME;
cmd               167 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWMODE;
cmd               185 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWFREQ;
cmd               192 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWENCODE;
cmd               224 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWRATE;
cmd               252 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			iwe.cmd = IWEVCUSTOM;
cmd               257 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			iwe.cmd = IWEVGENIE;
cmd               267 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			iwe.cmd = IWEVCUSTOM;
cmd               272 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 			iwe.cmd = IWEVGENIE;
cmd               290 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 				iwe.cmd = IWEVGENIE;
cmd               299 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	iwe.cmd = IWEVQUAL;
cmd               635 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	RT_TRACE(_module_rtl871x_mlme_c_, _drv_info_, ("cmd_code =%x\n", info->cmd));
cmd               786 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	if (pPMK->cmd == IW_PMKSA_ADD) {
cmd               820 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	} else if (pPMK->cmd == IW_PMKSA_REMOVE) {
cmd               831 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	} else if (pPMK->cmd == IW_PMKSA_FLUSH) {
cmd               861 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	RT_TRACE(_module_rtl871x_mlme_c_, _drv_info_, ("rtw_wx_get_range. cmd_code =%x\n", info->cmd));
cmd              1055 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	DBG_88E("%s, cmd =%d, reason =%d\n", __func__, mlme->cmd, reason);
cmd              1057 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	switch (mlme->cmd) {
cmd              1874 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	param->cmd = IEEE_CMD_SET_ENCRYPTION;
cmd              2045 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	switch (param->cmd) {
cmd              2064 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 		DBG_88E("Unknown WPA supplicant request: %d\n", param->cmd);
cmd              2832 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	switch (param->cmd) {
cmd              2876 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 		DBG_88E("Unknown hostapd request: %d\n", param->cmd);
cmd              3045 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c int rtw_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              3050 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 	switch (cmd) {
cmd              3060 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c 		ret = rtw_android_priv_cmd(dev, rq, cmd);
cmd               130 drivers/staging/rtl8188eu/os_dep/rtw_android.c int rtw_android_priv_cmd(struct net_device *net, struct ifreq *ifr, int cmd)
cmd                49 drivers/staging/rtl8192e/rtllib_wx.c 	iwe.cmd = SIOCGIWAP;
cmd                57 drivers/staging/rtl8192e/rtllib_wx.c 	iwe.cmd = SIOCGIWESSID;
cmd                73 drivers/staging/rtl8192e/rtllib_wx.c 	iwe.cmd = SIOCGIWNAME;
cmd                86 drivers/staging/rtl8192e/rtllib_wx.c 	iwe.cmd = SIOCGIWMODE;
cmd                98 drivers/staging/rtl8192e/rtllib_wx.c 	iwe.cmd = SIOCGIWFREQ;
cmd               106 drivers/staging/rtl8192e/rtllib_wx.c 	iwe.cmd = SIOCGIWENCODE;
cmd               160 drivers/staging/rtl8192e/rtllib_wx.c 	iwe.cmd = SIOCGIWRATE;
cmd               165 drivers/staging/rtl8192e/rtllib_wx.c 	iwe.cmd = IWEVCUSTOM;
cmd               172 drivers/staging/rtl8192e/rtllib_wx.c 	iwe.cmd = IWEVQUAL;
cmd               187 drivers/staging/rtl8192e/rtllib_wx.c 	iwe.cmd = IWEVCUSTOM;
cmd               199 drivers/staging/rtl8192e/rtllib_wx.c 		iwe.cmd = IWEVGENIE;
cmd               208 drivers/staging/rtl8192e/rtllib_wx.c 		iwe.cmd = IWEVGENIE;
cmd               219 drivers/staging/rtl8192e/rtllib_wx.c 		iwe.cmd = IWEVGENIE;
cmd               227 drivers/staging/rtl8192e/rtllib_wx.c 	iwe.cmd = IWEVCUSTOM;
cmd               680 drivers/staging/rtl8192e/rtllib_wx.c 	switch (mlme->cmd) {
cmd               296 drivers/staging/rtl8192u/ieee80211/ieee80211.h 	u32 cmd;
cmd              2996 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 	switch (param->cmd) {
cmd              3016 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c 		printk("Unknown WPA supplicant request: %d\n", param->cmd);
cmd                54 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	iwe.cmd = SIOCGIWAP;
cmd                61 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	iwe.cmd = SIOCGIWESSID;
cmd                72 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	iwe.cmd = SIOCGIWNAME;
cmd                83 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	iwe.cmd = SIOCGIWMODE;
cmd                94 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	iwe.cmd = SIOCGIWFREQ;
cmd               102 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	iwe.cmd = SIOCGIWENCODE;
cmd               151 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	iwe.cmd = SIOCGIWRATE;
cmd               156 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	iwe.cmd = IWEVCUSTOM;
cmd               162 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	iwe.cmd = IWEVQUAL;
cmd               175 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	iwe.cmd = IWEVCUSTOM;
cmd               192 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		iwe.cmd = IWEVCUSTOM;
cmd               207 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 		iwe.cmd = IWEVCUSTOM;
cmd               215 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	iwe.cmd = IWEVCUSTOM;
cmd               715 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c 	switch (mlme->cmd) {
cmd               465 drivers/staging/rtl8192u/r8192U.h 	unsigned int  cmd;
cmd               813 drivers/staging/rtl8192u/r8192U_core.c 	u8 cmd;
cmd               818 drivers/staging/rtl8192u/r8192U_core.c 	read_nic_byte(dev, CMDR, &cmd);
cmd               819 drivers/staging/rtl8192u/r8192U_core.c 	write_nic_byte(dev, CMDR, cmd & ~(CR_TE | CR_RE));
cmd              3522 drivers/staging/rtl8192u/r8192U_core.c static int rtl8192_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              3547 drivers/staging/rtl8192u/r8192U_core.c 	switch (cmd) {
cmd              3550 drivers/staging/rtl8192u/r8192U_core.c 		if (ipw->cmd == IEEE_CMD_SET_ENCRYPTION) {
cmd                77 drivers/staging/rtl8712/ieee80211.h 	u32 cmd;
cmd                30 drivers/staging/rtl8712/osdep_intf.h int r871x_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               266 drivers/staging/rtl8712/rtl8712_cmd.c u8 r8712_fw_cmd(struct _adapter *pAdapter, u32 cmd)
cmd               270 drivers/staging/rtl8712/rtl8712_cmd.c 	r8712_write32(pAdapter, IOCMD_CTRL_REG, cmd);
cmd                19 drivers/staging/rtl8712/rtl8712_cmd.h u8 r8712_fw_cmd(struct _adapter *pAdapter, u32 cmd);
cmd               690 drivers/staging/rtl8712/rtl871x_cmd.h #define GEN_CMD_CODE(cmd)	cmd ## _CMD_
cmd               748 drivers/staging/rtl8712/rtl871x_cmd.h 	void (*callback)(struct _adapter  *padapter, struct cmd_obj *cmd);
cmd               151 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 		iwe->cmd = IWEVCUSTOM;
cmd               156 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 		iwe->cmd = IWEVGENIE;
cmd               171 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 		iwe->cmd = IWEVCUSTOM;
cmd               176 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 		iwe->cmd = IWEVGENIE;
cmd               198 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 			iwe->cmd = IWEVGENIE;
cmd               229 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	iwe.cmd = SIOCGIWAP;
cmd               234 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	iwe.cmd = SIOCGIWESSID;
cmd               248 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	iwe.cmd = SIOCGIWNAME;
cmd               267 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	iwe.cmd = SIOCGIWMODE;
cmd               280 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	iwe.cmd = SIOCGIWFREQ;
cmd               298 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	iwe.cmd = SIOCGIWENCODE;
cmd               309 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	iwe.cmd = SIOCGIWRATE;
cmd               330 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	iwe.cmd = IWEVQUAL;
cmd               787 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	switch (pPMK->cmd) {
cmd              1108 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	switch (mlme->cmd) {
cmd              1789 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	param->cmd = IEEE_CMD_SET_ENCRYPTION;
cmd              2157 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	switch (param->cmd) {
cmd              2184 drivers/staging/rtl8712/rtl871x_ioctl_linux.c int r871x_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              2188 drivers/staging/rtl8712/rtl871x_ioctl_linux.c 	switch (cmd) {
cmd               534 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	u32 count = 0, cmd;
cmd               535 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	cmd = CAM_POLLINIG | addr;
cmd               536 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	rtw_write32(padapter, RWCAM, cmd);
cmd               547 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 	u32 j, addr, cmd;
cmd               552 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 		cmd = _ReadCAM(padapter, addr+j);
cmd               555 drivers/staging/rtl8723bs/core/rtw_wlan_util.c 			memcpy(get_key+(j-2)*4, &cmd, 4);
cmd              3981 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c 			u32 cmd;
cmd              3986 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c 			cmd = CAM_POLLINIG | CAM_WRITE | cam_val[1];
cmd              3987 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c 			rtw_write32(padapter, RWCAM, cmd);
cmd              4402 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c 			u32 cmd;
cmd              4409 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c 			cmd = 0x40000100 | mac_id;
cmd              4410 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c 			rtw_write32(padapter, REG_HMEBOX_DBG_2_8723B, cmd);
cmd              4421 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c 			cmd = 0x40000400 | mac_id;
cmd              4422 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c 			rtw_write32(padapter, REG_HMEBOX_DBG_2_8723B, cmd);
cmd                98 drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h 	u8 cmd:4;
cmd               109 drivers/staging/rtl8723bs/include/HalPwrSeqCmd.h #define GET_PWR_CFG_CMD(__PWR_CMD)			__PWR_CMD.cmd
cmd               206 drivers/staging/rtl8723bs/include/ieee80211.h 	u32 cmd;
cmd               246 drivers/staging/rtl8723bs/include/ieee80211.h 	u32 cmd;
cmd                56 drivers/staging/rtl8723bs/include/osdep_intf.h int rtw_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               803 drivers/staging/rtl8723bs/include/rtw_cmd.h #define GEN_CMD_CODE(cmd)	cmd ## _CMD_
cmd               881 drivers/staging/rtl8723bs/include/rtw_cmd.h 	void (*callback)(struct adapter  *padapter, struct cmd_obj *cmd);
cmd               787 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h #define GEN_DRV_CMD_HANDLER(size, cmd)	{size, &cmd ## _hdl},
cmd               788 drivers/staging/rtl8723bs/include/rtw_mlme_ext.h #define GEN_MLME_EXT_HANDLER(size, cmd)	{size, cmd},
cmd              1085 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c 	param->cmd = IEEE_CMD_SET_ENCRYPTION;
cmd                98 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWAP;
cmd               105 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWESSID;
cmd               126 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWNAME;
cmd               161 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	        iwe.cmd = SIOCGIWMODE;
cmd               179 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWFREQ;
cmd               186 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWENCODE;
cmd               223 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	iwe.cmd = SIOCGIWRATE;
cmd               256 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			iwe.cmd = IWEVCUSTOM;
cmd               261 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			iwe.cmd =IWEVGENIE;
cmd               272 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			iwe.cmd = IWEVCUSTOM;
cmd               277 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 			iwe.cmd =IWEVGENIE;
cmd               303 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 				iwe.cmd =IWEVGENIE;
cmd               312 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	iwe.cmd = IWEVQUAL;
cmd               377 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		iwe.cmd = IWEVCUSTOM;
cmd               770 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	RT_TRACE(_module_rtl871x_mlme_c_, _drv_info_, ("cmd_code =%x\n", info->cmd));
cmd               953 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c         if (pPMK->cmd == IW_PMKSA_ADD) {
cmd               989 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c         } else if (pPMK->cmd == IW_PMKSA_REMOVE) {
cmd              1000 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c         } else if (pPMK->cmd == IW_PMKSA_FLUSH) {
cmd              1032 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	RT_TRACE(_module_rtl871x_mlme_c_, _drv_info_, ("rtw_wx_get_range. cmd_code =%x\n", info->cmd));
cmd              1241 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	DBG_871X("%s, cmd =%d, reason =%d\n", __func__, mlme->cmd, reason);
cmd              1243 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	switch (mlme->cmd) {
cmd              2143 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	param->cmd = IEEE_CMD_SET_ENCRYPTION;
cmd              3399 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	switch (param->cmd) {
cmd              3419 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		DBG_871X("Unknown WPA supplicant request: %d\n", param->cmd);
cmd              4235 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	switch (param->cmd) {
cmd              4321 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		DBG_871X("Unknown hostapd request: %d\n", param->cmd);
cmd              4963 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	if (priv_args[k].cmd < SIOCDEVPRIVATE) {
cmd              4978 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 		subcmd = priv_args[k].cmd;
cmd              5095 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	if (IW_IS_SET(priv_args[k].cmd)) {
cmd              5120 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	handler = priv[priv_args[k].cmd - SIOCIWFIRSTPRIV];
cmd              5201 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c int rtw_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd              5206 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c 	switch (cmd) {
cmd               324 drivers/staging/rts5208/ms.c static int ms_send_cmd(struct rtsx_chip *chip, u8 cmd, u8 cfg)
cmd               328 drivers/staging/rts5208/ms.c 	data[0] = cmd;
cmd              2543 drivers/staging/rts5208/ms.c 			    u32 start_sec, u16 sec_cnt, u8 cmd)
cmd              2548 drivers/staging/rts5208/ms.c 	data[0] = cmd;
cmd              3738 drivers/staging/rts5208/ms.c static int mg_send_ex_cmd(struct rtsx_chip *chip, u8 cmd, u8 entry_num)
cmd              3743 drivers/staging/rts5208/ms.c 	data[0] = cmd;
cmd               643 drivers/staging/rts5208/rtsx_scsi.c static void ms_mode_sense(struct rtsx_chip *chip, u8 cmd,
cmd               652 drivers/staging/rts5208/rtsx_scsi.c 	if (cmd == MODE_SENSE) {
cmd               692 drivers/staging/rts5208/rtsx_scsi.c 	if (cmd == MODE_SENSE_10) {
cmd               261 drivers/staging/rts5208/sd.c 			u8 trans_mode, u8 *cmd, int cmd_len, u16 byte_cnt,
cmd               280 drivers/staging/rts5208/sd.c 		dev_dbg(rtsx_dev(chip), "SD/MMC CMD %d\n", cmd[0] - 0x40);
cmd               283 drivers/staging/rts5208/sd.c 				     0xFF, cmd[i]);
cmd               328 drivers/staging/rts5208/sd.c 			 u8 *cmd, int cmd_len, u16 byte_cnt, u16 blk_cnt,
cmd               354 drivers/staging/rts5208/sd.c 		dev_dbg(rtsx_dev(chip), "SD/MMC CMD %d\n", cmd[0] - 0x40);
cmd               357 drivers/staging/rts5208/sd.c 				     REG_SD_CMD0 + i, 0xFF, cmd[i]);
cmd               947 drivers/staging/rts5208/sd.c 	u8 cmd[5], buf[8];
cmd               954 drivers/staging/rts5208/sd.c 	cmd[0] = 0x40 | SEND_SCR;
cmd               955 drivers/staging/rts5208/sd.c 	cmd[1] = 0;
cmd               956 drivers/staging/rts5208/sd.c 	cmd[2] = 0;
cmd               957 drivers/staging/rts5208/sd.c 	cmd[3] = 0;
cmd               958 drivers/staging/rts5208/sd.c 	cmd[4] = 0;
cmd               960 drivers/staging/rts5208/sd.c 	retval = sd_read_data(chip, SD_TM_NORMAL_READ, cmd, 5, 8, 1, bus_width,
cmd              1093 drivers/staging/rts5208/sd.c 	u8 cmd[5], buf[64];
cmd              1098 drivers/staging/rts5208/sd.c 	cmd[0] = 0x40 | SWITCH;
cmd              1099 drivers/staging/rts5208/sd.c 	cmd[1] = mode;
cmd              1102 drivers/staging/rts5208/sd.c 		cmd[2] = 0xFF;
cmd              1103 drivers/staging/rts5208/sd.c 		cmd[3] = 0xFF;
cmd              1104 drivers/staging/rts5208/sd.c 		cmd[4] = 0xF0 + func_to_switch;
cmd              1106 drivers/staging/rts5208/sd.c 		cmd[2] = 0xFF;
cmd              1107 drivers/staging/rts5208/sd.c 		cmd[3] = 0xF0 + func_to_switch;
cmd              1108 drivers/staging/rts5208/sd.c 		cmd[4] = 0xFF;
cmd              1110 drivers/staging/rts5208/sd.c 		cmd[2] = 0xFF;
cmd              1111 drivers/staging/rts5208/sd.c 		cmd[3] = 0x0F + (func_to_switch << 4);
cmd              1112 drivers/staging/rts5208/sd.c 		cmd[4] = 0xFF;
cmd              1114 drivers/staging/rts5208/sd.c 		cmd[1] = SD_CHECK_MODE;
cmd              1115 drivers/staging/rts5208/sd.c 		cmd[2] = 0xFF;
cmd              1116 drivers/staging/rts5208/sd.c 		cmd[3] = 0xFF;
cmd              1117 drivers/staging/rts5208/sd.c 		cmd[4] = 0xFF;
cmd              1120 drivers/staging/rts5208/sd.c 	retval = sd_read_data(chip, SD_TM_NORMAL_READ, cmd, 5, 64, 1, bus_width,
cmd              1429 drivers/staging/rts5208/sd.c 	u8 cmd[5];
cmd              1435 drivers/staging/rts5208/sd.c 	cmd[0] = 0x40 | SEND_TUNING_PATTERN;
cmd              1436 drivers/staging/rts5208/sd.c 	cmd[1] = 0;
cmd              1437 drivers/staging/rts5208/sd.c 	cmd[2] = 0;
cmd              1438 drivers/staging/rts5208/sd.c 	cmd[3] = 0;
cmd              1439 drivers/staging/rts5208/sd.c 	cmd[4] = 0;
cmd              1441 drivers/staging/rts5208/sd.c 	retval = sd_read_data(chip, SD_TM_AUTO_TUNING, cmd, 5, 0x40, 1,
cmd              1457 drivers/staging/rts5208/sd.c 	u8 cmd[5];
cmd              1470 drivers/staging/rts5208/sd.c 	cmd[0] = 0x40 | SD_STATUS;
cmd              1471 drivers/staging/rts5208/sd.c 	cmd[1] = 0;
cmd              1472 drivers/staging/rts5208/sd.c 	cmd[2] = 0;
cmd              1473 drivers/staging/rts5208/sd.c 	cmd[3] = 0;
cmd              1474 drivers/staging/rts5208/sd.c 	cmd[4] = 0;
cmd              1476 drivers/staging/rts5208/sd.c 	retval = sd_read_data(chip, SD_TM_NORMAL_READ, cmd, 5, 64, 1,
cmd              1492 drivers/staging/rts5208/sd.c 	u8 cmd[5], bus_width;
cmd              1507 drivers/staging/rts5208/sd.c 	cmd[0] = 0x40 | SEND_EXT_CSD;
cmd              1508 drivers/staging/rts5208/sd.c 	cmd[1] = 0;
cmd              1509 drivers/staging/rts5208/sd.c 	cmd[2] = 0;
cmd              1510 drivers/staging/rts5208/sd.c 	cmd[3] = 0;
cmd              1511 drivers/staging/rts5208/sd.c 	cmd[4] = 0;
cmd              1513 drivers/staging/rts5208/sd.c 	retval = sd_read_data(chip, SD_TM_NORMAL_READ, cmd, 5, 0x200, 1,
cmd              1561 drivers/staging/rts5208/sd.c 	u8 cmd[5], bus_width;
cmd              1587 drivers/staging/rts5208/sd.c 	cmd[0] = 0x40 | PROGRAM_CSD;
cmd              1588 drivers/staging/rts5208/sd.c 	cmd[1] = 0;
cmd              1589 drivers/staging/rts5208/sd.c 	cmd[2] = 0;
cmd              1590 drivers/staging/rts5208/sd.c 	cmd[3] = 0;
cmd              1591 drivers/staging/rts5208/sd.c 	cmd[4] = 0;
cmd              1593 drivers/staging/rts5208/sd.c 	retval = sd_write_data(chip, SD_TM_AUTO_WRITE_2, cmd, 5, 16, 1,
cmd              2209 drivers/staging/rts5208/sd.c 	u8 cmd[5], bus_width;
cmd              2211 drivers/staging/rts5208/sd.c 	cmd[0] = 0x40 | READ_SINGLE_BLOCK;
cmd              2212 drivers/staging/rts5208/sd.c 	cmd[1] = 0;
cmd              2213 drivers/staging/rts5208/sd.c 	cmd[2] = 0;
cmd              2214 drivers/staging/rts5208/sd.c 	cmd[3] = 0;
cmd              2215 drivers/staging/rts5208/sd.c 	cmd[4] = 0;
cmd              2228 drivers/staging/rts5208/sd.c 	retval = sd_read_data(chip, SD_TM_NORMAL_READ, cmd, 5, 512, 1,
cmd              2244 drivers/staging/rts5208/sd.c 	u8 cmd[5], buf[64];
cmd              2251 drivers/staging/rts5208/sd.c 	cmd[0] = 0x40 | SD_STATUS;
cmd              2252 drivers/staging/rts5208/sd.c 	cmd[1] = 0;
cmd              2253 drivers/staging/rts5208/sd.c 	cmd[2] = 0;
cmd              2254 drivers/staging/rts5208/sd.c 	cmd[3] = 0;
cmd              2255 drivers/staging/rts5208/sd.c 	cmd[4] = 0;
cmd              2257 drivers/staging/rts5208/sd.c 	retval = sd_read_data(chip, SD_TM_NORMAL_READ, cmd, 5, 64, 1,
cmd              4055 drivers/staging/rts5208/sd.c 		u8 cmd[5];
cmd              4060 drivers/staging/rts5208/sd.c 		cmd[0] = 0x40 | cmd_idx;
cmd              4061 drivers/staging/rts5208/sd.c 		cmd[1] = srb->cmnd[3];
cmd              4062 drivers/staging/rts5208/sd.c 		cmd[2] = srb->cmnd[4];
cmd              4063 drivers/staging/rts5208/sd.c 		cmd[3] = srb->cmnd[5];
cmd              4064 drivers/staging/rts5208/sd.c 		cmd[4] = srb->cmnd[6];
cmd              4070 drivers/staging/rts5208/sd.c 		retval = sd_read_data(chip, SD_TM_NORMAL_READ, cmd, 5, byte_cnt,
cmd              1479 drivers/staging/rts5208/xd.c static int xd_send_cmd(struct rtsx_chip *chip, u8 cmd)
cmd              1485 drivers/staging/rts5208/xd.c 	rtsx_add_cmd(chip, WRITE_REG_CMD, XD_DAT, 0xFF, cmd);
cmd               241 drivers/staging/speakup/speakup_decpc.c static void dt_sendcmd(u_int cmd)
cmd               243 drivers/staging/speakup/speakup_decpc.c 	outb_p(cmd & 0xFF, speakup_info.port_tts);
cmd               244 drivers/staging/speakup/speakup_decpc.c 	outb_p((cmd >> 8) & 0xFF, speakup_info.port_tts + 1);
cmd               274 drivers/staging/speakup/speakup_decpc.c static int dt_ctrl(u_int cmd)
cmd               283 drivers/staging/speakup/speakup_decpc.c 	dt_sendcmd(CMD_control | cmd);
cmd                50 drivers/staging/uwb/address.c 	struct uwb_rc_cmd_dev_addr_mgmt *cmd;
cmd                53 drivers/staging/uwb/address.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd                54 drivers/staging/uwb/address.c 	if (cmd == NULL)
cmd                56 drivers/staging/uwb/address.c 	cmd->rccb.bCommandType = UWB_RC_CET_GENERAL;
cmd                57 drivers/staging/uwb/address.c 	cmd->rccb.wCommand = cpu_to_le16(UWB_RC_CMD_DEV_ADDR_MGMT);
cmd                58 drivers/staging/uwb/address.c 	cmd->bmOperationType = bmOperationType;
cmd                66 drivers/staging/uwb/address.c 		memcpy(cmd->baAddr, baAddr, size);
cmd                71 drivers/staging/uwb/address.c 			    &cmd->rccb, sizeof(*cmd),
cmd                89 drivers/staging/uwb/address.c 	kfree(cmd);
cmd                32 drivers/staging/uwb/beacon.c 	struct uwb_rc_cmd_start_beacon *cmd;
cmd                35 drivers/staging/uwb/beacon.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd                36 drivers/staging/uwb/beacon.c 	if (cmd == NULL)
cmd                38 drivers/staging/uwb/beacon.c 	cmd->rccb.bCommandType = UWB_RC_CET_GENERAL;
cmd                39 drivers/staging/uwb/beacon.c 	cmd->rccb.wCommand = cpu_to_le16(UWB_RC_CMD_START_BEACON);
cmd                40 drivers/staging/uwb/beacon.c 	cmd->wBPSTOffset = cpu_to_le16(bpst_offset);
cmd                41 drivers/staging/uwb/beacon.c 	cmd->bChannelNumber = channel;
cmd                44 drivers/staging/uwb/beacon.c 	result = uwb_rc_cmd(rc, "START-BEACON", &cmd->rccb, sizeof(*cmd),
cmd                55 drivers/staging/uwb/beacon.c 	kfree(cmd);
cmd                62 drivers/staging/uwb/beacon.c 	struct uwb_rccb *cmd;
cmd                65 drivers/staging/uwb/beacon.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd                66 drivers/staging/uwb/beacon.c 	if (cmd == NULL)
cmd                68 drivers/staging/uwb/beacon.c 	cmd->bCommandType = UWB_RC_CET_GENERAL;
cmd                69 drivers/staging/uwb/beacon.c 	cmd->wCommand = cpu_to_le16(UWB_RC_CMD_STOP_BEACON);
cmd                72 drivers/staging/uwb/beacon.c 	result = uwb_rc_cmd(rc, "STOP-BEACON", cmd, sizeof(*cmd),
cmd                83 drivers/staging/uwb/beacon.c 	kfree(cmd);
cmd                93 drivers/staging/uwb/drp.c 	struct uwb_rc_cmd_set_drp_ie *cmd;
cmd               113 drivers/staging/uwb/drp.c 	cmd = kzalloc(sizeof(*cmd) + num_bytes, GFP_KERNEL);
cmd               114 drivers/staging/uwb/drp.c 	if (cmd == NULL)
cmd               116 drivers/staging/uwb/drp.c 	cmd->rccb.bCommandType = UWB_RC_CET_GENERAL;
cmd               117 drivers/staging/uwb/drp.c 	cmd->rccb.wCommand = cpu_to_le16(UWB_RC_CMD_SET_DRP_IE);
cmd               118 drivers/staging/uwb/drp.c 	cmd->wIELength = num_bytes;
cmd               119 drivers/staging/uwb/drp.c 	IEDataptr = (u8 *)&cmd->IEData[0];
cmd               145 drivers/staging/uwb/drp.c 				&cmd->rccb, sizeof(*cmd) + num_bytes,
cmd               151 drivers/staging/uwb/drp.c 	kfree(cmd);
cmd               335 drivers/staging/uwb/hwa-rc.c 	struct uwb_rc_cmd_set_drp_ie_WUSB_0100 *cmd;
cmd               340 drivers/staging/uwb/hwa-rc.c 	cmd = kzalloc(sizeof(*cmd) + ielength, GFP_KERNEL);
cmd               341 drivers/staging/uwb/hwa-rc.c 	if (cmd == NULL)
cmd               343 drivers/staging/uwb/hwa-rc.c 	cmd->rccb = orgcmd->rccb;
cmd               344 drivers/staging/uwb/hwa-rc.c 	cmd->bExplicit = 0;
cmd               345 drivers/staging/uwb/hwa-rc.c 	cmd->wIELength = orgcmd->wIELength;
cmd               346 drivers/staging/uwb/hwa-rc.c 	memcpy(cmd->IEData, orgcmd->IEData, ielength);
cmd               347 drivers/staging/uwb/hwa-rc.c 	*header = &cmd->rccb;
cmd               348 drivers/staging/uwb/hwa-rc.c 	*size = sizeof(*cmd) + ielength;
cmd               380 drivers/staging/uwb/hwa-rc.c 	int cmd = le16_to_cpu(rccb->wCommand);
cmd               381 drivers/staging/uwb/hwa-rc.c 	switch (cmd) {
cmd               583 drivers/staging/uwb/hwa-rc.c int hwarc_cmd(struct uwb_rc *uwb_rc, const struct uwb_rccb *cmd, size_t cmd_size)
cmd               590 drivers/staging/uwb/hwa-rc.c 		(void *) cmd, cmd_size, 100 /* FIXME: this is totally arbitrary */);
cmd               833 drivers/staging/uwb/hwa-rc.c 	uwb_rc->cmd   = hwarc_cmd;
cmd                39 drivers/staging/uwb/i1480/dfu/dfu.c 		     const char *cmd, u8 context, u8 expected_type,
cmd                45 drivers/staging/uwb/i1480/dfu/dfu.c 		if (cmd)
cmd                47 drivers/staging/uwb/i1480/dfu/dfu.c 				"(expected 0x%02x)\n", cmd,
cmd                52 drivers/staging/uwb/i1480/dfu/dfu.c 		if (cmd)
cmd                54 drivers/staging/uwb/i1480/dfu/dfu.c 				"(expected 0x%02x)\n", cmd,
cmd                59 drivers/staging/uwb/i1480/dfu/dfu.c 		if (cmd)
cmd                61 drivers/staging/uwb/i1480/dfu/dfu.c 				"(expected 0x%04x)\n", cmd,
cmd                83 drivers/staging/uwb/i1480/dfu/dfu.c 	struct uwb_rccb *cmd = i1480->cmd_buf;
cmd                93 drivers/staging/uwb/i1480/dfu/dfu.c 	cmd->bCommandContext = context;
cmd                94 drivers/staging/uwb/i1480/dfu/dfu.c 	result = i1480->cmd(i1480, cmd_name, cmd_size);
cmd               107 drivers/staging/uwb/i1480/dfu/i1480-dfu.h 	int (*cmd)(struct i1480 *, const char *cmd_name, size_t cmd_size);
cmd               377 drivers/staging/uwb/i1480/dfu/mac.c 	struct uwb_rccb *cmd = (void *) i1480->cmd_buf;
cmd               384 drivers/staging/uwb/i1480/dfu/mac.c 	cmd->bCommandType = UWB_RC_CET_GENERAL;
cmd               385 drivers/staging/uwb/i1480/dfu/mac.c 	cmd->wCommand = cpu_to_le16(UWB_RC_CMD_RESET);
cmd               388 drivers/staging/uwb/i1480/dfu/mac.c 	result = i1480_cmd(i1480, "RESET", sizeof(*cmd), sizeof(*reply));
cmd                41 drivers/staging/uwb/i1480/dfu/phy.c 	struct i1480_cmd_mpi_write *cmd = i1480->cmd_buf;
cmd                46 drivers/staging/uwb/i1480/dfu/phy.c 	cmd->rccb.bCommandType = i1480_CET_VS1;
cmd                47 drivers/staging/uwb/i1480/dfu/phy.c 	cmd->rccb.wCommand = cpu_to_le16(i1480_CMD_MPI_WRITE);
cmd                48 drivers/staging/uwb/i1480/dfu/phy.c 	cmd->size = cpu_to_le16(size);
cmd                49 drivers/staging/uwb/i1480/dfu/phy.c 	memcpy(cmd->data, data, size);
cmd                52 drivers/staging/uwb/i1480/dfu/phy.c 	result = i1480_cmd(i1480, "MPI-WRITE", sizeof(*cmd) + size, sizeof(*reply));
cmd                89 drivers/staging/uwb/i1480/dfu/phy.c 	struct i1480_cmd_mpi_read *cmd = i1480->cmd_buf;
cmd                98 drivers/staging/uwb/i1480/dfu/phy.c 	cmd->rccb.bCommandType = i1480_CET_VS1;
cmd                99 drivers/staging/uwb/i1480/dfu/phy.c 	cmd->rccb.wCommand = cpu_to_le16(i1480_CMD_MPI_READ);
cmd               100 drivers/staging/uwb/i1480/dfu/phy.c 	cmd->size = cpu_to_le16(3*size);
cmd               102 drivers/staging/uwb/i1480/dfu/phy.c 		cmd->data[cnt].page = (srcaddr + cnt) >> 8;
cmd               103 drivers/staging/uwb/i1480/dfu/phy.c 		cmd->data[cnt].offset = (srcaddr + cnt) & 0xff;
cmd               107 drivers/staging/uwb/i1480/dfu/phy.c 	result = i1480_cmd(i1480, "MPI-READ", sizeof(*cmd) + 2*size,
cmd               283 drivers/staging/uwb/i1480/dfu/usb.c 	struct uwb_rccb *cmd = i1480->cmd_buf;
cmd               306 drivers/staging/uwb/i1480/dfu/usb.c 		cmd, cmd_size,
cmd               389 drivers/staging/uwb/i1480/dfu/usb.c 	i1480->cmd = i1480_usb_cmd;
cmd               100 drivers/staging/uwb/ie.c 	struct uwb_rccb *cmd = NULL;
cmd               104 drivers/staging/uwb/ie.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               105 drivers/staging/uwb/ie.c 	if (cmd == NULL)
cmd               108 drivers/staging/uwb/ie.c 	cmd->bCommandType = UWB_RC_CET_GENERAL;
cmd               109 drivers/staging/uwb/ie.c 	cmd->wCommand = cpu_to_le16(UWB_RC_CMD_GET_IE);
cmd               110 drivers/staging/uwb/ie.c 	result = uwb_rc_vcmd(uwb_rc, "GET_IE", cmd, sizeof(*cmd),
cmd               113 drivers/staging/uwb/ie.c 	kfree(cmd);
cmd               141 drivers/staging/uwb/ie.c int uwb_rc_set_ie(struct uwb_rc *rc, struct uwb_rc_cmd_set_ie *cmd)
cmd               149 drivers/staging/uwb/ie.c 	result = uwb_rc_cmd(rc, "SET-IE", &cmd->rccb,
cmd               150 drivers/staging/uwb/ie.c 			    sizeof(*cmd) + le16_to_cpu(cmd->wIELength),
cmd               413 drivers/staging/uwb/lc-rc.c 	rc->cmd = NULL;
cmd               195 drivers/staging/uwb/neh.c struct uwb_rc_neh *uwb_rc_neh_add(struct uwb_rc *rc, struct uwb_rccb *cmd,
cmd               223 drivers/staging/uwb/neh.c 		cmd->bCommandContext = neh->context;
cmd                58 drivers/staging/uwb/reset.c 		     struct uwb_rccb *cmd, size_t cmd_size,
cmd                74 drivers/staging/uwb/reset.c 		needtofree = rc->filter_cmd(rc, &cmd, &cmd_size);
cmd                83 drivers/staging/uwb/reset.c 	neh = uwb_rc_neh_add(rc, cmd, expected_type, expected_event, cb, arg);
cmd                90 drivers/staging/uwb/reset.c 	result = rc->cmd(rc, cmd, cmd_size);
cmd                99 drivers/staging/uwb/reset.c 		kfree(cmd);
cmd               158 drivers/staging/uwb/reset.c 		     struct uwb_rccb *cmd, size_t cmd_size,
cmd               171 drivers/staging/uwb/reset.c 	result = uwb_rc_cmd_async(rc, cmd_name, cmd, cmd_size,
cmd               185 drivers/staging/uwb/reset.c 			expected_type, expected_event, cmd->bCommandContext,
cmd               214 drivers/staging/uwb/reset.c 		   struct uwb_rccb *cmd, size_t cmd_size,
cmd               221 drivers/staging/uwb/reset.c 			      cmd, cmd_size, reply, reply_size,
cmd               257 drivers/staging/uwb/reset.c 		    struct uwb_rccb *cmd, size_t cmd_size,
cmd               261 drivers/staging/uwb/reset.c 	return __uwb_rc_cmd(rc, cmd_name, cmd, cmd_size, NULL, 0,
cmd               281 drivers/staging/uwb/reset.c 	struct uwb_rccb *cmd;
cmd               282 drivers/staging/uwb/reset.c 	size_t cmd_size = sizeof(*cmd);
cmd               285 drivers/staging/uwb/reset.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               286 drivers/staging/uwb/reset.c 	if (cmd == NULL)
cmd               288 drivers/staging/uwb/reset.c 	cmd->bCommandType = UWB_RC_CET_GENERAL;
cmd               289 drivers/staging/uwb/reset.c 	cmd->wCommand = cpu_to_le16(UWB_RC_CMD_RESET);
cmd               292 drivers/staging/uwb/reset.c 	result = uwb_rc_cmd(rc, "RESET", cmd, cmd_size,
cmd               303 drivers/staging/uwb/reset.c 	kfree(cmd);
cmd                47 drivers/staging/uwb/scan.c 	struct uwb_rc_cmd_scan *cmd;
cmd                51 drivers/staging/uwb/scan.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd                52 drivers/staging/uwb/scan.c 	if (cmd == NULL)
cmd                55 drivers/staging/uwb/scan.c 	cmd->rccb.bCommandType = UWB_RC_CET_GENERAL;
cmd                56 drivers/staging/uwb/scan.c 	cmd->rccb.wCommand = cpu_to_le16(UWB_RC_CMD_SCAN);
cmd                57 drivers/staging/uwb/scan.c 	cmd->bChannelNumber = channel;
cmd                58 drivers/staging/uwb/scan.c 	cmd->bScanState = type;
cmd                59 drivers/staging/uwb/scan.c 	cmd->wStartTime = cpu_to_le16(bpst_offset);
cmd                62 drivers/staging/uwb/scan.c 	result = uwb_rc_cmd(rc, "SCAN", &cmd->rccb, sizeof(*cmd),
cmd                77 drivers/staging/uwb/scan.c 	kfree(cmd);
cmd                71 drivers/staging/uwb/uwb-debug.c 			     struct uwb_dbg_cmd_rsv_establish *cmd)
cmd                78 drivers/staging/uwb/uwb-debug.c 	memcpy(&macaddr, cmd->target, sizeof(macaddr));
cmd                91 drivers/staging/uwb/uwb-debug.c 	rsv->type         = cmd->type;
cmd                92 drivers/staging/uwb/uwb-debug.c 	rsv->max_mas      = cmd->max_mas;
cmd                93 drivers/staging/uwb/uwb-debug.c 	rsv->min_mas      = cmd->min_mas;
cmd                94 drivers/staging/uwb/uwb-debug.c 	rsv->max_interval = cmd->max_interval;
cmd               108 drivers/staging/uwb/uwb-debug.c 			     struct uwb_dbg_cmd_rsv_terminate *cmd)
cmd               116 drivers/staging/uwb/uwb-debug.c 		if (i == cmd->index) {
cmd               151 drivers/staging/uwb/uwb-debug.c 	struct uwb_dbg_cmd cmd;
cmd               157 drivers/staging/uwb/uwb-debug.c 	if (copy_from_user(&cmd, buf, len) != 0)
cmd               160 drivers/staging/uwb/uwb-debug.c 	switch (cmd.type) {
cmd               162 drivers/staging/uwb/uwb-debug.c 		ret = cmd_rsv_establish(rc, &cmd.rsv_establish);
cmd               165 drivers/staging/uwb/uwb-debug.c 		ret = cmd_rsv_terminate(rc, &cmd.rsv_terminate);
cmd               168 drivers/staging/uwb/uwb-debug.c 		ret = cmd_ie_add(rc, &cmd.ie_add);
cmd               171 drivers/staging/uwb/uwb-debug.c 		ret = cmd_ie_rm(rc, &cmd.ie_rm);
cmd                83 drivers/staging/uwb/uwb-internal.h 			    struct uwb_rccb *cmd, size_t cmd_size,
cmd                91 drivers/staging/uwb/uwb-internal.h struct uwb_rc_neh *uwb_rc_neh_add(struct uwb_rc *rc, struct uwb_rccb *cmd,
cmd               366 drivers/staging/uwb/uwb.h 	int (*cmd)(struct uwb_rc *, const struct uwb_rccb *, size_t);
cmd               501 drivers/staging/uwb/uwb.h 		     struct uwb_rccb *cmd, size_t cmd_size,
cmd               505 drivers/staging/uwb/uwb.h 		   struct uwb_rccb *cmd, size_t cmd_size,
cmd               508 drivers/staging/uwb/uwb.h 		    struct uwb_rccb *cmd, size_t cmd_size,
cmd                79 drivers/staging/uwb/whc-rc.c 	      const struct uwb_rccb *cmd, size_t cmd_size)
cmd               108 drivers/staging/uwb/whc-rc.c 	memmove(whcrc->cmd_buf, cmd, cmd_size);
cmd               378 drivers/staging/uwb/whc-rc.c 	uwb_rc->cmd   = whcrc_cmd;
cmd               267 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c static int snd_bcm2835_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               272 drivers/staging/vc04_services/bcm2835-audio/bcm2835-pcm.c 	switch (cmd) {
cmd               267 drivers/staging/vc04_services/bcm2835-camera/mmal-msg.h 	u32 cmd;
cmd               355 drivers/staging/vc04_services/bcm2835-camera/mmal-msg.h 	u32 cmd;
cmd               236 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c 		 msg->u.event_to_host.cmd, msg->u.event_to_host.length);
cmd               409 drivers/staging/vc04_services/bcm2835-camera/mmal-vchiq.c 	m.u.buffer_from_host.buffer_header.cmd = 0;
cmd               805 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               818 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		((_IOC_TYPE(cmd) == VCHIQ_IOC_MAGIC) &&
cmd               819 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		(_IOC_NR(cmd) <= VCHIQ_IOC_MAX)) ?
cmd               820 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		ioctl_names[_IOC_NR(cmd)] : "<invalid>", arg);
cmd               822 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	switch (cmd) {
cmd               969 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 			status = (cmd == VCHIQ_IOC_CLOSE_SERVICE) ?
cmd               992 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 			status = (cmd == VCHIQ_IOC_USE_SERVICE)	?
cmd              1000 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 					(cmd == VCHIQ_IOC_USE_SERVICE) ?
cmd              1046 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 			(cmd == VCHIQ_IOC_QUEUE_BULK_TRANSMIT) ?
cmd              1457 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 			(_IOC_NR(cmd) <= VCHIQ_IOC_MAX) ?
cmd              1458 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				ioctl_names[_IOC_NR(cmd)] :
cmd              1465 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 			(_IOC_NR(cmd) <= VCHIQ_IOC_MAX) ?
cmd              1466 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				ioctl_names[_IOC_NR(cmd)] :
cmd              1496 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	unsigned int cmd,
cmd              1557 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				 unsigned int cmd,
cmd              1624 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 			      unsigned int cmd,
cmd              1647 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	if (cmd == VCHIQ_IOC_QUEUE_BULK_TRANSMIT32)
cmd              1648 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		cmd = VCHIQ_IOC_QUEUE_BULK_TRANSMIT;
cmd              1650 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		cmd = VCHIQ_IOC_QUEUE_BULK_RECEIVE;
cmd              1652 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	ret = vchiq_ioctl(file, cmd, (unsigned long)args);
cmd              1688 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				    unsigned int cmd,
cmd              1838 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 				   unsigned int cmd,
cmd              1873 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 			      unsigned int cmd,
cmd              1896 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c vchiq_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1898 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 	switch (cmd) {
cmd              1900 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		return vchiq_compat_ioctl_create_service(file, cmd, arg);
cmd              1902 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		return vchiq_compat_ioctl_queue_message(file, cmd, arg);
cmd              1905 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		return vchiq_compat_ioctl_queue_bulk(file, cmd, arg);
cmd              1907 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		return vchiq_compat_ioctl_await_completion(file, cmd, arg);
cmd              1909 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		return vchiq_compat_ioctl_dequeue_message(file, cmd, arg);
cmd              1911 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		return vchiq_compat_ioctl_get_config(file, cmd, arg);
cmd              1913 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c 		return vchiq_ioctl(file, cmd, arg);
cmd               291 drivers/staging/vme/devices/vme_user.c 			  unsigned int cmd, unsigned long arg)
cmd               304 drivers/staging/vme/devices/vme_user.c 		switch (cmd) {
cmd               319 drivers/staging/vme/devices/vme_user.c 		switch (cmd) {
cmd               365 drivers/staging/vme/devices/vme_user.c 		switch (cmd) {
cmd               411 drivers/staging/vme/devices/vme_user.c vme_user_unlocked_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               418 drivers/staging/vme/devices/vme_user.c 	ret = vme_user_ioctl(inode, file, cmd, arg);
cmd              1563 drivers/staging/vt6655/device_main.c static int vnt_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd              1569 drivers/staging/vt6655/device_main.c 	switch (cmd) {
cmd               857 drivers/staging/vt6656/main_usb.c static int vnt_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd               863 drivers/staging/vt6656/main_usb.c 	switch (cmd) {
cmd                63 drivers/staging/wilc1000/wilc_sdio.c static int wilc_sdio_cmd52(struct wilc *wilc, struct sdio_cmd52 *cmd)
cmd                71 drivers/staging/wilc1000/wilc_sdio.c 	func->num = cmd->function;
cmd                72 drivers/staging/wilc1000/wilc_sdio.c 	if (cmd->read_write) {  /* write */
cmd                73 drivers/staging/wilc1000/wilc_sdio.c 		if (cmd->raw) {
cmd                74 drivers/staging/wilc1000/wilc_sdio.c 			sdio_writeb(func, cmd->data, cmd->address, &ret);
cmd                75 drivers/staging/wilc1000/wilc_sdio.c 			data = sdio_readb(func, cmd->address, &ret);
cmd                76 drivers/staging/wilc1000/wilc_sdio.c 			cmd->data = data;
cmd                78 drivers/staging/wilc1000/wilc_sdio.c 			sdio_writeb(func, cmd->data, cmd->address, &ret);
cmd                81 drivers/staging/wilc1000/wilc_sdio.c 		data = sdio_readb(func, cmd->address, &ret);
cmd                82 drivers/staging/wilc1000/wilc_sdio.c 		cmd->data = data;
cmd                92 drivers/staging/wilc1000/wilc_sdio.c static int wilc_sdio_cmd53(struct wilc *wilc, struct sdio_cmd53 *cmd)
cmd                99 drivers/staging/wilc1000/wilc_sdio.c 	func->num = cmd->function;
cmd               100 drivers/staging/wilc1000/wilc_sdio.c 	func->cur_blksize = cmd->block_size;
cmd               101 drivers/staging/wilc1000/wilc_sdio.c 	if (cmd->block_mode)
cmd               102 drivers/staging/wilc1000/wilc_sdio.c 		size = cmd->count * cmd->block_size;
cmd               104 drivers/staging/wilc1000/wilc_sdio.c 		size = cmd->count;
cmd               106 drivers/staging/wilc1000/wilc_sdio.c 	if (cmd->read_write) {  /* write */
cmd               107 drivers/staging/wilc1000/wilc_sdio.c 		ret = sdio_memcpy_toio(func, cmd->address,
cmd               108 drivers/staging/wilc1000/wilc_sdio.c 				       (void *)cmd->buffer, size);
cmd               110 drivers/staging/wilc1000/wilc_sdio.c 		ret = sdio_memcpy_fromio(func, (void *)cmd->buffer,
cmd               111 drivers/staging/wilc1000/wilc_sdio.c 					 cmd->address,  size);
cmd               181 drivers/staging/wilc1000/wilc_sdio.c 	struct sdio_cmd52 cmd;
cmd               185 drivers/staging/wilc1000/wilc_sdio.c 	cmd.read_write = 1;
cmd               186 drivers/staging/wilc1000/wilc_sdio.c 	cmd.function = 0;
cmd               187 drivers/staging/wilc1000/wilc_sdio.c 	cmd.raw = 0;
cmd               188 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0x6;
cmd               189 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = 0x8;
cmd               190 drivers/staging/wilc1000/wilc_sdio.c 	ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               262 drivers/staging/wilc1000/wilc_sdio.c 	struct sdio_cmd52 cmd;
cmd               268 drivers/staging/wilc1000/wilc_sdio.c 	cmd.read_write = 1;
cmd               269 drivers/staging/wilc1000/wilc_sdio.c 	cmd.function = 0;
cmd               270 drivers/staging/wilc1000/wilc_sdio.c 	cmd.raw = 0;
cmd               271 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0x10c;
cmd               272 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = (u8)adr;
cmd               273 drivers/staging/wilc1000/wilc_sdio.c 	ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               279 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0x10d;
cmd               280 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = (u8)(adr >> 8);
cmd               281 drivers/staging/wilc1000/wilc_sdio.c 	ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               287 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0x10e;
cmd               288 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = (u8)(adr >> 16);
cmd               289 drivers/staging/wilc1000/wilc_sdio.c 	ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               303 drivers/staging/wilc1000/wilc_sdio.c 	struct sdio_cmd52 cmd;
cmd               306 drivers/staging/wilc1000/wilc_sdio.c 	cmd.read_write = 1;
cmd               307 drivers/staging/wilc1000/wilc_sdio.c 	cmd.function = 0;
cmd               308 drivers/staging/wilc1000/wilc_sdio.c 	cmd.raw = 0;
cmd               309 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0x10;
cmd               310 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = (u8)block_size;
cmd               311 drivers/staging/wilc1000/wilc_sdio.c 	ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               317 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0x11;
cmd               318 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = (u8)(block_size >> 8);
cmd               319 drivers/staging/wilc1000/wilc_sdio.c 	ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               339 drivers/staging/wilc1000/wilc_sdio.c 	struct sdio_cmd52 cmd;
cmd               342 drivers/staging/wilc1000/wilc_sdio.c 	cmd.read_write = 1;
cmd               343 drivers/staging/wilc1000/wilc_sdio.c 	cmd.function = 0;
cmd               344 drivers/staging/wilc1000/wilc_sdio.c 	cmd.raw = 0;
cmd               345 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0x110;
cmd               346 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = (u8)block_size;
cmd               347 drivers/staging/wilc1000/wilc_sdio.c 	ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               352 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0x111;
cmd               353 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = (u8)(block_size >> 8);
cmd               354 drivers/staging/wilc1000/wilc_sdio.c 	ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               379 drivers/staging/wilc1000/wilc_sdio.c 		struct sdio_cmd52 cmd;
cmd               381 drivers/staging/wilc1000/wilc_sdio.c 		cmd.read_write = 1;
cmd               382 drivers/staging/wilc1000/wilc_sdio.c 		cmd.function = 0;
cmd               383 drivers/staging/wilc1000/wilc_sdio.c 		cmd.raw = 0;
cmd               384 drivers/staging/wilc1000/wilc_sdio.c 		cmd.address = addr;
cmd               385 drivers/staging/wilc1000/wilc_sdio.c 		cmd.data = data;
cmd               386 drivers/staging/wilc1000/wilc_sdio.c 		ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               393 drivers/staging/wilc1000/wilc_sdio.c 		struct sdio_cmd53 cmd;
cmd               401 drivers/staging/wilc1000/wilc_sdio.c 		cmd.read_write = 1;
cmd               402 drivers/staging/wilc1000/wilc_sdio.c 		cmd.function = 0;
cmd               403 drivers/staging/wilc1000/wilc_sdio.c 		cmd.address = 0x10f;
cmd               404 drivers/staging/wilc1000/wilc_sdio.c 		cmd.block_mode = 0;
cmd               405 drivers/staging/wilc1000/wilc_sdio.c 		cmd.increment = 1;
cmd               406 drivers/staging/wilc1000/wilc_sdio.c 		cmd.count = 4;
cmd               407 drivers/staging/wilc1000/wilc_sdio.c 		cmd.buffer = (u8 *)&data;
cmd               408 drivers/staging/wilc1000/wilc_sdio.c 		cmd.block_size = sdio_priv->block_size;
cmd               409 drivers/staging/wilc1000/wilc_sdio.c 		ret = wilc_sdio_cmd53(wilc, &cmd);
cmd               429 drivers/staging/wilc1000/wilc_sdio.c 	struct sdio_cmd53 cmd;
cmd               432 drivers/staging/wilc1000/wilc_sdio.c 	cmd.read_write = 1;
cmd               445 drivers/staging/wilc1000/wilc_sdio.c 		cmd.function = 0;
cmd               446 drivers/staging/wilc1000/wilc_sdio.c 		cmd.address = 0x10f;
cmd               459 drivers/staging/wilc1000/wilc_sdio.c 		cmd.function = 1;
cmd               460 drivers/staging/wilc1000/wilc_sdio.c 		cmd.address = 0;
cmd               467 drivers/staging/wilc1000/wilc_sdio.c 		cmd.block_mode = 1;
cmd               468 drivers/staging/wilc1000/wilc_sdio.c 		cmd.increment = 1;
cmd               469 drivers/staging/wilc1000/wilc_sdio.c 		cmd.count = nblk;
cmd               470 drivers/staging/wilc1000/wilc_sdio.c 		cmd.buffer = buf;
cmd               471 drivers/staging/wilc1000/wilc_sdio.c 		cmd.block_size = block_size;
cmd               476 drivers/staging/wilc1000/wilc_sdio.c 		ret = wilc_sdio_cmd53(wilc, &cmd);
cmd               488 drivers/staging/wilc1000/wilc_sdio.c 		cmd.block_mode = 0;
cmd               489 drivers/staging/wilc1000/wilc_sdio.c 		cmd.increment = 1;
cmd               490 drivers/staging/wilc1000/wilc_sdio.c 		cmd.count = nleft;
cmd               491 drivers/staging/wilc1000/wilc_sdio.c 		cmd.buffer = buf;
cmd               493 drivers/staging/wilc1000/wilc_sdio.c 		cmd.block_size = block_size;
cmd               499 drivers/staging/wilc1000/wilc_sdio.c 		ret = wilc_sdio_cmd53(wilc, &cmd);
cmd               521 drivers/staging/wilc1000/wilc_sdio.c 		struct sdio_cmd52 cmd;
cmd               523 drivers/staging/wilc1000/wilc_sdio.c 		cmd.read_write = 0;
cmd               524 drivers/staging/wilc1000/wilc_sdio.c 		cmd.function = 0;
cmd               525 drivers/staging/wilc1000/wilc_sdio.c 		cmd.raw = 0;
cmd               526 drivers/staging/wilc1000/wilc_sdio.c 		cmd.address = addr;
cmd               527 drivers/staging/wilc1000/wilc_sdio.c 		ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               533 drivers/staging/wilc1000/wilc_sdio.c 		*data = cmd.data;
cmd               535 drivers/staging/wilc1000/wilc_sdio.c 		struct sdio_cmd53 cmd;
cmd               540 drivers/staging/wilc1000/wilc_sdio.c 		cmd.read_write = 0;
cmd               541 drivers/staging/wilc1000/wilc_sdio.c 		cmd.function = 0;
cmd               542 drivers/staging/wilc1000/wilc_sdio.c 		cmd.address = 0x10f;
cmd               543 drivers/staging/wilc1000/wilc_sdio.c 		cmd.block_mode = 0;
cmd               544 drivers/staging/wilc1000/wilc_sdio.c 		cmd.increment = 1;
cmd               545 drivers/staging/wilc1000/wilc_sdio.c 		cmd.count = 4;
cmd               546 drivers/staging/wilc1000/wilc_sdio.c 		cmd.buffer = (u8 *)data;
cmd               548 drivers/staging/wilc1000/wilc_sdio.c 		cmd.block_size = sdio_priv->block_size;
cmd               549 drivers/staging/wilc1000/wilc_sdio.c 		ret = wilc_sdio_cmd53(wilc, &cmd);
cmd               571 drivers/staging/wilc1000/wilc_sdio.c 	struct sdio_cmd53 cmd;
cmd               574 drivers/staging/wilc1000/wilc_sdio.c 	cmd.read_write = 0;
cmd               587 drivers/staging/wilc1000/wilc_sdio.c 		cmd.function = 0;
cmd               588 drivers/staging/wilc1000/wilc_sdio.c 		cmd.address = 0x10f;
cmd               601 drivers/staging/wilc1000/wilc_sdio.c 		cmd.function = 1;
cmd               602 drivers/staging/wilc1000/wilc_sdio.c 		cmd.address = 0;
cmd               609 drivers/staging/wilc1000/wilc_sdio.c 		cmd.block_mode = 1;
cmd               610 drivers/staging/wilc1000/wilc_sdio.c 		cmd.increment = 1;
cmd               611 drivers/staging/wilc1000/wilc_sdio.c 		cmd.count = nblk;
cmd               612 drivers/staging/wilc1000/wilc_sdio.c 		cmd.buffer = buf;
cmd               613 drivers/staging/wilc1000/wilc_sdio.c 		cmd.block_size = block_size;
cmd               618 drivers/staging/wilc1000/wilc_sdio.c 		ret = wilc_sdio_cmd53(wilc, &cmd);
cmd               630 drivers/staging/wilc1000/wilc_sdio.c 		cmd.block_mode = 0;
cmd               631 drivers/staging/wilc1000/wilc_sdio.c 		cmd.increment = 1;
cmd               632 drivers/staging/wilc1000/wilc_sdio.c 		cmd.count = nleft;
cmd               633 drivers/staging/wilc1000/wilc_sdio.c 		cmd.buffer = buf;
cmd               635 drivers/staging/wilc1000/wilc_sdio.c 		cmd.block_size = block_size;
cmd               641 drivers/staging/wilc1000/wilc_sdio.c 		ret = wilc_sdio_cmd53(wilc, &cmd);
cmd               671 drivers/staging/wilc1000/wilc_sdio.c 	struct sdio_cmd52 cmd;
cmd               681 drivers/staging/wilc1000/wilc_sdio.c 	cmd.read_write = 1;
cmd               682 drivers/staging/wilc1000/wilc_sdio.c 	cmd.function = 0;
cmd               683 drivers/staging/wilc1000/wilc_sdio.c 	cmd.raw = 1;
cmd               684 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0x100;
cmd               685 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = 0x80;
cmd               686 drivers/staging/wilc1000/wilc_sdio.c 	ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               704 drivers/staging/wilc1000/wilc_sdio.c 	cmd.read_write = 1;
cmd               705 drivers/staging/wilc1000/wilc_sdio.c 	cmd.function = 0;
cmd               706 drivers/staging/wilc1000/wilc_sdio.c 	cmd.raw = 1;
cmd               707 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0x2;
cmd               708 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = 0x2;
cmd               709 drivers/staging/wilc1000/wilc_sdio.c 	ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               719 drivers/staging/wilc1000/wilc_sdio.c 	cmd.read_write = 0;
cmd               720 drivers/staging/wilc1000/wilc_sdio.c 	cmd.function = 0;
cmd               721 drivers/staging/wilc1000/wilc_sdio.c 	cmd.raw = 0;
cmd               722 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0x3;
cmd               725 drivers/staging/wilc1000/wilc_sdio.c 		cmd.data = 0;
cmd               726 drivers/staging/wilc1000/wilc_sdio.c 		ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               732 drivers/staging/wilc1000/wilc_sdio.c 		if (cmd.data == 0x2)
cmd               752 drivers/staging/wilc1000/wilc_sdio.c 	cmd.read_write = 1;
cmd               753 drivers/staging/wilc1000/wilc_sdio.c 	cmd.function = 0;
cmd               754 drivers/staging/wilc1000/wilc_sdio.c 	cmd.raw = 1;
cmd               755 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0x4;
cmd               756 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = 0x3;
cmd               757 drivers/staging/wilc1000/wilc_sdio.c 	ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               790 drivers/staging/wilc1000/wilc_sdio.c 	struct sdio_cmd52 cmd;
cmd               795 drivers/staging/wilc1000/wilc_sdio.c 	cmd.read_write = 0;
cmd               796 drivers/staging/wilc1000/wilc_sdio.c 	cmd.function = 0;
cmd               797 drivers/staging/wilc1000/wilc_sdio.c 	cmd.raw = 0;
cmd               798 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0xf2;
cmd               799 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = 0;
cmd               800 drivers/staging/wilc1000/wilc_sdio.c 	wilc_sdio_cmd52(wilc, &cmd);
cmd               801 drivers/staging/wilc1000/wilc_sdio.c 	tmp = cmd.data;
cmd               803 drivers/staging/wilc1000/wilc_sdio.c 	cmd.address = 0xf3;
cmd               804 drivers/staging/wilc1000/wilc_sdio.c 	cmd.data = 0;
cmd               805 drivers/staging/wilc1000/wilc_sdio.c 	wilc_sdio_cmd52(wilc, &cmd);
cmd               806 drivers/staging/wilc1000/wilc_sdio.c 	tmp |= (cmd.data << 8);
cmd               817 drivers/staging/wilc1000/wilc_sdio.c 	struct sdio_cmd52 cmd;
cmd               827 drivers/staging/wilc1000/wilc_sdio.c 		cmd.read_write = 0;
cmd               828 drivers/staging/wilc1000/wilc_sdio.c 		cmd.function = 1;
cmd               829 drivers/staging/wilc1000/wilc_sdio.c 		cmd.address = 0x04;
cmd               830 drivers/staging/wilc1000/wilc_sdio.c 		cmd.data = 0;
cmd               831 drivers/staging/wilc1000/wilc_sdio.c 		wilc_sdio_cmd52(wilc, &cmd);
cmd               833 drivers/staging/wilc1000/wilc_sdio.c 		if (cmd.data & BIT(0))
cmd               835 drivers/staging/wilc1000/wilc_sdio.c 		if (cmd.data & BIT(2))
cmd               837 drivers/staging/wilc1000/wilc_sdio.c 		if (cmd.data & BIT(3))
cmd               839 drivers/staging/wilc1000/wilc_sdio.c 		if (cmd.data & BIT(4))
cmd               841 drivers/staging/wilc1000/wilc_sdio.c 		if (cmd.data & BIT(5))
cmd               843 drivers/staging/wilc1000/wilc_sdio.c 		if (cmd.data & BIT(6))
cmd               849 drivers/staging/wilc1000/wilc_sdio.c 					tmp, cmd.data);
cmd               856 drivers/staging/wilc1000/wilc_sdio.c 		cmd.read_write = 0;
cmd               857 drivers/staging/wilc1000/wilc_sdio.c 		cmd.function = 0;
cmd               858 drivers/staging/wilc1000/wilc_sdio.c 		cmd.raw = 0;
cmd               859 drivers/staging/wilc1000/wilc_sdio.c 		cmd.address = 0xf7;
cmd               860 drivers/staging/wilc1000/wilc_sdio.c 		cmd.data = 0;
cmd               861 drivers/staging/wilc1000/wilc_sdio.c 		wilc_sdio_cmd52(wilc, &cmd);
cmd               862 drivers/staging/wilc1000/wilc_sdio.c 		irq_flags = cmd.data & 0x1f;
cmd               899 drivers/staging/wilc1000/wilc_sdio.c 			struct sdio_cmd52 cmd;
cmd               901 drivers/staging/wilc1000/wilc_sdio.c 			cmd.read_write = 1;
cmd               902 drivers/staging/wilc1000/wilc_sdio.c 			cmd.function = 0;
cmd               903 drivers/staging/wilc1000/wilc_sdio.c 			cmd.raw = 0;
cmd               904 drivers/staging/wilc1000/wilc_sdio.c 			cmd.address = 0xf8;
cmd               905 drivers/staging/wilc1000/wilc_sdio.c 			cmd.data = reg;
cmd               907 drivers/staging/wilc1000/wilc_sdio.c 			ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               932 drivers/staging/wilc1000/wilc_sdio.c 					struct sdio_cmd52 cmd;
cmd               934 drivers/staging/wilc1000/wilc_sdio.c 					cmd.read_write = 1;
cmd               935 drivers/staging/wilc1000/wilc_sdio.c 					cmd.function = 0;
cmd               936 drivers/staging/wilc1000/wilc_sdio.c 					cmd.raw = 0;
cmd               937 drivers/staging/wilc1000/wilc_sdio.c 					cmd.address = 0xf8;
cmd               938 drivers/staging/wilc1000/wilc_sdio.c 					cmd.data = BIT(i);
cmd               940 drivers/staging/wilc1000/wilc_sdio.c 					ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               976 drivers/staging/wilc1000/wilc_sdio.c 		struct sdio_cmd52 cmd;
cmd               978 drivers/staging/wilc1000/wilc_sdio.c 		cmd.read_write = 1;
cmd               979 drivers/staging/wilc1000/wilc_sdio.c 		cmd.function = 0;
cmd               980 drivers/staging/wilc1000/wilc_sdio.c 		cmd.raw = 0;
cmd               981 drivers/staging/wilc1000/wilc_sdio.c 		cmd.address = 0xf6;
cmd               982 drivers/staging/wilc1000/wilc_sdio.c 		cmd.data = vmm_ctl;
cmd               983 drivers/staging/wilc1000/wilc_sdio.c 		ret = wilc_sdio_cmd52(wilc, &cmd);
cmd               282 drivers/staging/wilc1000/wilc_spi.c static int spi_cmd_complete(struct wilc *wilc, u8 cmd, u32 adr, u8 *b, u32 sz,
cmd               296 drivers/staging/wilc1000/wilc_spi.c 	wb[0] = cmd;
cmd               297 drivers/staging/wilc1000/wilc_spi.c 	switch (cmd) {
cmd               398 drivers/staging/wilc1000/wilc_spi.c 	if (cmd == CMD_RESET ||
cmd               399 drivers/staging/wilc1000/wilc_spi.c 	    cmd == CMD_TERMINATE ||
cmd               400 drivers/staging/wilc1000/wilc_spi.c 	    cmd == CMD_REPEAT) {
cmd               402 drivers/staging/wilc1000/wilc_spi.c 	} else if (cmd == CMD_INTERNAL_READ || cmd == CMD_SINGLE_READ) {
cmd               432 drivers/staging/wilc1000/wilc_spi.c 	if (cmd == CMD_RESET || cmd == CMD_TERMINATE || cmd == CMD_REPEAT)
cmd               437 drivers/staging/wilc1000/wilc_spi.c 	if (rsp != cmd) {
cmd               440 drivers/staging/wilc1000/wilc_spi.c 			cmd, rsp);
cmd               454 drivers/staging/wilc1000/wilc_spi.c 	if (cmd == CMD_INTERNAL_READ || cmd == CMD_SINGLE_READ ||
cmd               455 drivers/staging/wilc1000/wilc_spi.c 	    cmd == CMD_DMA_READ || cmd == CMD_DMA_EXT_READ) {
cmd               482 drivers/staging/wilc1000/wilc_spi.c 	if (cmd == CMD_INTERNAL_READ || cmd == CMD_SINGLE_READ) {
cmd               510 drivers/staging/wilc1000/wilc_spi.c 	} else if ((cmd == CMD_DMA_READ) || (cmd == CMD_DMA_EXT_READ)) {
cmd               617 drivers/staging/wilc1000/wilc_spi.c 	u8 cmd, order, crc[2] = {0};
cmd               638 drivers/staging/wilc1000/wilc_spi.c 		cmd = 0xf0;
cmd               639 drivers/staging/wilc1000/wilc_spi.c 		cmd |= order;
cmd               641 drivers/staging/wilc1000/wilc_spi.c 		if (wilc_spi_tx(wilc, &cmd, 1)) {
cmd               726 drivers/staging/wilc1000/wilc_spi.c 	u8 cmd = CMD_SINGLE_WRITE;
cmd               732 drivers/staging/wilc1000/wilc_spi.c 		cmd = CMD_INTERNAL_WRITE;
cmd               736 drivers/staging/wilc1000/wilc_spi.c 	result = spi_cmd_complete(wilc, cmd, addr, (u8 *)&data, 4, clockless);
cmd               775 drivers/staging/wilc1000/wilc_spi.c 	u8 cmd = CMD_SINGLE_READ;
cmd               780 drivers/staging/wilc1000/wilc_spi.c 		cmd = CMD_INTERNAL_READ;
cmd               784 drivers/staging/wilc1000/wilc_spi.c 	result = spi_cmd_complete(wilc, cmd, addr, (u8 *)data, 4, clockless);
cmd               806 drivers/staging/wlan-ng/hfa384x.h 	__le16 cmd;
cmd              1197 drivers/staging/wlan-ng/hfa384x.h 	u16 cmd;
cmd               231 drivers/staging/wlan-ng/hfa384x_usb.c 	      struct hfa384x_metacmd *cmd);
cmd               841 drivers/staging/wlan-ng/hfa384x_usb.c 	struct hfa384x_metacmd cmd;
cmd               843 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.cmd = HFA384x_CMDCODE_INIT;
cmd               844 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm0 = 0;
cmd               845 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm1 = 0;
cmd               846 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm2 = 0;
cmd               848 drivers/staging/wlan-ng/hfa384x_usb.c 	result = hfa384x_docmd(hw, &cmd);
cmd               851 drivers/staging/wlan-ng/hfa384x_usb.c 		 cmd.result.status,
cmd               852 drivers/staging/wlan-ng/hfa384x_usb.c 		 cmd.result.resp0, cmd.result.resp1, cmd.result.resp2);
cmd               886 drivers/staging/wlan-ng/hfa384x_usb.c 	struct hfa384x_metacmd cmd;
cmd               888 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.cmd = HFA384x_CMD_CMDCODE_SET(HFA384x_CMDCODE_DISABLE) |
cmd               890 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm0 = 0;
cmd               891 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm1 = 0;
cmd               892 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm2 = 0;
cmd               894 drivers/staging/wlan-ng/hfa384x_usb.c 	return hfa384x_docmd(hw, &cmd);
cmd               920 drivers/staging/wlan-ng/hfa384x_usb.c 	struct hfa384x_metacmd cmd;
cmd               922 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.cmd = HFA384x_CMD_CMDCODE_SET(HFA384x_CMDCODE_ENABLE) |
cmd               924 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm0 = 0;
cmd               925 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm1 = 0;
cmd               926 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm2 = 0;
cmd               928 drivers/staging/wlan-ng/hfa384x_usb.c 	return hfa384x_docmd(hw, &cmd);
cmd               963 drivers/staging/wlan-ng/hfa384x_usb.c 	struct hfa384x_metacmd cmd;
cmd               965 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.cmd = HFA384x_CMD_CMDCODE_SET(HFA384x_CMDCODE_MONITOR) |
cmd               967 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm0 = 0;
cmd               968 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm1 = 0;
cmd               969 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm2 = 0;
cmd               971 drivers/staging/wlan-ng/hfa384x_usb.c 	return hfa384x_docmd(hw, &cmd);
cmd              1016 drivers/staging/wlan-ng/hfa384x_usb.c 	struct hfa384x_metacmd cmd;
cmd              1021 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.cmd = (HFA384x_CMD_CMDCODE_SET(HFA384x_CMDCODE_DOWNLD) |
cmd              1024 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm0 = lowaddr;
cmd              1025 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm1 = highaddr;
cmd              1026 drivers/staging/wlan-ng/hfa384x_usb.c 	cmd.parm2 = codelen;
cmd              1028 drivers/staging/wlan-ng/hfa384x_usb.c 	return hfa384x_docmd(hw, &cmd);
cmd              1207 drivers/staging/wlan-ng/hfa384x_usb.c 	      struct hfa384x_metacmd *cmd)
cmd              1220 drivers/staging/wlan-ng/hfa384x_usb.c 	ctlx->outbuf.cmdreq.cmd = cpu_to_le16(cmd->cmd);
cmd              1221 drivers/staging/wlan-ng/hfa384x_usb.c 	ctlx->outbuf.cmdreq.parm0 = cpu_to_le16(cmd->parm0);
cmd              1222 drivers/staging/wlan-ng/hfa384x_usb.c 	ctlx->outbuf.cmdreq.parm1 = cpu_to_le16(cmd->parm1);
cmd              1223 drivers/staging/wlan-ng/hfa384x_usb.c 	ctlx->outbuf.cmdreq.parm2 = cpu_to_le16(cmd->parm2);
cmd              1228 drivers/staging/wlan-ng/hfa384x_usb.c 		 cmd->cmd, cmd->parm0, cmd->parm1, cmd->parm2);
cmd              1244 drivers/staging/wlan-ng/hfa384x_usb.c 					       &cmd->result);
cmd               102 drivers/staging/wlan-ng/p80211netdev.c 				  int cmd);
cmd               481 drivers/staging/wlan-ng/p80211netdev.c 		info.cmd = ethcmd;
cmd               492 drivers/staging/wlan-ng/p80211netdev.c 		edata.cmd = ethcmd;
cmd               541 drivers/staging/wlan-ng/p80211netdev.c 				  struct ifreq *ifr, int cmd)
cmd               548 drivers/staging/wlan-ng/p80211netdev.c 	netdev_dbg(dev, "rx'd ioctl, cmd=%d, len=%d\n", cmd, req->len);
cmd               551 drivers/staging/wlan-ng/p80211netdev.c 	if (cmd == SIOCETHTOOL) {
cmd               564 drivers/staging/wlan-ng/p80211netdev.c 	if (cmd == P80211_IFTEST) {
cmd               567 drivers/staging/wlan-ng/p80211netdev.c 	} else if (cmd != P80211_IFREQ) {
cmd                18 drivers/staging/wusbcore/host/whci/hw.c 	u32 cmd;
cmd                22 drivers/staging/wusbcore/host/whci/hw.c 	cmd = le_readl(whc->base + WUSBCMD);
cmd                23 drivers/staging/wusbcore/host/whci/hw.c 	cmd = (cmd & ~mask) | val;
cmd                24 drivers/staging/wusbcore/host/whci/hw.c 	le_writel(cmd, whc->base + WUSBCMD);
cmd                37 drivers/staging/wusbcore/host/whci/hw.c int whc_do_gencmd(struct whc *whc, u32 cmd, u32 params, void *addr, size_t len)
cmd                70 drivers/staging/wusbcore/host/whci/hw.c 	le_writel(WUSBGENCMDSTS_ACTIVE | WUSBGENCMDSTS_IOC | cmd,
cmd               135 drivers/staging/wusbcore/host/whci/whcd.h int whc_do_gencmd(struct whc *whc, u32 cmd, u32 params, void *addr, size_t len);
cmd               426 drivers/staging/wusbcore/wa-xfer.c 	struct wa_xfer_abort cmd;
cmd               443 drivers/staging/wusbcore/wa-xfer.c 		xfer = wa_xfer_get_by_id(wa, le32_to_cpu(b->cmd.dwTransferID));
cmd               476 drivers/staging/wusbcore/wa-xfer.c 				 __func__, le32_to_cpu(b->cmd.dwTransferID));
cmd               504 drivers/staging/wusbcore/wa-xfer.c 	b->cmd.bLength =  sizeof(b->cmd);
cmd               505 drivers/staging/wusbcore/wa-xfer.c 	b->cmd.bRequestType = WA_XFER_ABORT;
cmd               506 drivers/staging/wusbcore/wa-xfer.c 	b->cmd.wRPipe = rpipe->descr.wRPipeIndex;
cmd               507 drivers/staging/wusbcore/wa-xfer.c 	b->cmd.dwTransferID = wa_xfer_id_le32(xfer);
cmd               514 drivers/staging/wusbcore/wa-xfer.c 		&b->cmd, sizeof(b->cmd), __wa_xfer_abort_cb, b);
cmd               654 drivers/target/iscsi/cxgbit/cxgbit_cm.c 	req->cmd = CPL_ABORT_NO_RST;
cmd                83 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 	req->cmd = htonl(ULPTX_CMD_V(ULP_TX_MEM_WRITE) |
cmd               230 drivers/target/iscsi/cxgbit/cxgbit_ddp.c cxgbit_get_r2t_ttt(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd               235 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 	struct cxgbit_cmd *ccmd = iscsit_priv_cmd(cmd);
cmd               245 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 	ttinfo->sgl = cmd->se_cmd.t_data_sg;
cmd               246 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 	ttinfo->nents = cmd->se_cmd.t_data_nents;
cmd               248 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 	ret = cxgbit_ddp_reserve(csk, ttinfo, cmd->se_cmd.data_length);
cmd               251 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 			 csk, cmd, cmd->se_cmd.data_length, ttinfo->nents);
cmd               259 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 	pr_debug("cdev 0x%p, cmd 0x%p, tag 0x%x\n", cdev, cmd, ttinfo->tag);
cmd               263 drivers/target/iscsi/cxgbit/cxgbit_ddp.c void cxgbit_unmap_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd)
cmd               265 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 	struct cxgbit_cmd *ccmd = iscsit_priv_cmd(cmd);
cmd               279 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 			if (unlikely(cmd->write_data_done !=
cmd               280 drivers/target/iscsi/cxgbit/cxgbit_ddp.c 				     cmd->se_cmd.data_length))
cmd               357 drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_map_skb(struct iscsi_cmd *cmd, struct sk_buff *skb, u32 data_offset,
cmd               372 drivers/target/iscsi/cxgbit/cxgbit_target.c 	sg = &cmd->se_cmd.t_data_sg[data_offset / PAGE_SIZE];
cmd               410 drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_tx_datain_iso(struct cxgbit_sock *csk, struct iscsi_cmd *cmd,
cmd               417 drivers/target/iscsi/cxgbit/cxgbit_target.c 	u32 data_length = cmd->se_cmd.data_length;
cmd               420 drivers/target/iscsi/cxgbit/cxgbit_target.c 	bool task_sense = !!(cmd->se_cmd.se_cmd_flags &
cmd               456 drivers/target/iscsi/cxgbit/cxgbit_target.c 				iscsit_increment_maxcmdsn(cmd, conn->sess);
cmd               457 drivers/target/iscsi/cxgbit/cxgbit_target.c 				cmd->stat_sn = conn->stat_sn++;
cmd               469 drivers/target/iscsi/cxgbit/cxgbit_target.c 		datain.data_sn = cmd->data_sn - 1;
cmd               471 drivers/target/iscsi/cxgbit/cxgbit_target.c 		iscsit_build_datain_pdu(cmd, conn, &datain,
cmd               475 drivers/target/iscsi/cxgbit/cxgbit_target.c 		ret = cxgbit_map_skb(cmd, skb, tx_data, plen);
cmd               488 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->read_data_done += plen;
cmd               489 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->data_sn += num_pdu;
cmd               501 drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_tx_datain(struct cxgbit_sock *csk, struct iscsi_cmd *cmd,
cmd               511 drivers/target/iscsi/cxgbit/cxgbit_target.c 	memcpy(skb->data, cmd->pdu, ISCSI_HDR_LEN);
cmd               520 drivers/target/iscsi/cxgbit/cxgbit_target.c 	ret = cxgbit_map_skb(cmd, skb, datain->offset, datain->length);
cmd               530 drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_xmit_datain_pdu(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd               535 drivers/target/iscsi/cxgbit/cxgbit_target.c 	u32 data_length = cmd->se_cmd.data_length;
cmd               543 drivers/target/iscsi/cxgbit/cxgbit_target.c 		return cxgbit_tx_datain_iso(csk, cmd, dr);
cmd               546 drivers/target/iscsi/cxgbit/cxgbit_target.c 	return cxgbit_tx_datain(csk, cmd, datain);
cmd               550 drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_xmit_nondatain_pdu(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd               561 drivers/target/iscsi/cxgbit/cxgbit_target.c 	memcpy(skb->data, cmd->pdu, ISCSI_HDR_LEN);
cmd               580 drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_xmit_pdu(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd               584 drivers/target/iscsi/cxgbit/cxgbit_target.c 		return cxgbit_xmit_datain_pdu(conn, cmd, dr, buf);
cmd               586 drivers/target/iscsi/cxgbit/cxgbit_target.c 		return cxgbit_xmit_nondatain_pdu(conn, cmd, buf, buf_len);
cmd               857 drivers/target/iscsi/cxgbit/cxgbit_target.c 	struct iscsi_cmd *cmd;
cmd               859 drivers/target/iscsi/cxgbit/cxgbit_target.c 	cmd = iscsit_allocate_cmd(conn, TASK_INTERRUPTIBLE);
cmd               860 drivers/target/iscsi/cxgbit/cxgbit_target.c 	if (!cmd) {
cmd               865 drivers/target/iscsi/cxgbit/cxgbit_target.c 	ccmd = iscsit_priv_cmd(cmd);
cmd               869 drivers/target/iscsi/cxgbit/cxgbit_target.c 	return cmd;
cmd               873 drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_handle_immediate_data(struct iscsi_cmd *cmd, struct iscsi_scsi_req *hdr,
cmd               876 drivers/target/iscsi/cxgbit/cxgbit_target.c 	struct iscsi_conn *conn = cmd->conn;
cmd               886 drivers/target/iscsi/cxgbit/cxgbit_target.c 			iscsit_reject_cmd(cmd, ISCSI_REASON_DATA_DIGEST_ERROR,
cmd               891 drivers/target/iscsi/cxgbit/cxgbit_target.c 		iscsit_reject_cmd(cmd, ISCSI_REASON_DATA_DIGEST_ERROR,
cmd               896 drivers/target/iscsi/cxgbit/cxgbit_target.c 	if (cmd->se_cmd.se_cmd_flags & SCF_PASSTHROUGH_SG_TO_MEM_NOALLOC) {
cmd               897 drivers/target/iscsi/cxgbit/cxgbit_target.c 		struct cxgbit_cmd *ccmd = iscsit_priv_cmd(cmd);
cmd               906 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->se_cmd.t_data_sg = &ccmd->sg;
cmd               907 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->se_cmd.t_data_nents = 1;
cmd               911 drivers/target/iscsi/cxgbit/cxgbit_target.c 		struct scatterlist *sg = &cmd->se_cmd.t_data_sg[0];
cmd               917 drivers/target/iscsi/cxgbit/cxgbit_target.c 	cmd->write_data_done += pdu_cb->dlen;
cmd               919 drivers/target/iscsi/cxgbit/cxgbit_target.c 	if (cmd->write_data_done == cmd->se_cmd.data_length) {
cmd               920 drivers/target/iscsi/cxgbit/cxgbit_target.c 		spin_lock_bh(&cmd->istate_lock);
cmd               921 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->cmd_flags |= ICF_GOT_LAST_DATAOUT;
cmd               922 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->i_state = ISTATE_RECEIVED_LAST_DATAOUT;
cmd               923 drivers/target/iscsi/cxgbit/cxgbit_target.c 		spin_unlock_bh(&cmd->istate_lock);
cmd               930 drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_get_immediate_data(struct iscsi_cmd *cmd, struct iscsi_scsi_req *hdr,
cmd               933 drivers/target/iscsi/cxgbit/cxgbit_target.c 	struct iscsi_conn *conn = cmd->conn;
cmd               941 drivers/target/iscsi/cxgbit/cxgbit_target.c 	immed_ret = cxgbit_handle_immediate_data(cmd, hdr,
cmd               942 drivers/target/iscsi/cxgbit/cxgbit_target.c 						 cmd->first_burst_len);
cmd               950 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmdsn_ret = iscsit_sequence_cmd(conn, cmd,
cmd               956 drivers/target/iscsi/cxgbit/cxgbit_target.c 		if (cmd->sense_reason || cmdsn_ret == CMDSN_LOWER_THAN_EXP) {
cmd               957 drivers/target/iscsi/cxgbit/cxgbit_target.c 			target_put_sess_cmd(&cmd->se_cmd);
cmd               959 drivers/target/iscsi/cxgbit/cxgbit_target.c 		} else if (cmd->unsolicited_data) {
cmd               960 drivers/target/iscsi/cxgbit/cxgbit_target.c 			iscsit_set_unsolicited_dataout(cmd);
cmd               975 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->i_state = ISTATE_REMOVE;
cmd               976 drivers/target/iscsi/cxgbit/cxgbit_target.c 		iscsit_add_cmd_to_immediate_queue(cmd, conn, cmd->i_state);
cmd               984 drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_handle_scsi_cmd(struct cxgbit_sock *csk, struct iscsi_cmd *cmd)
cmd               992 drivers/target/iscsi/cxgbit/cxgbit_target.c 	rc = iscsit_setup_scsi_cmd(conn, cmd, (unsigned char *)hdr);
cmd               996 drivers/target/iscsi/cxgbit/cxgbit_target.c 	if (pdu_cb->dlen && (pdu_cb->dlen == cmd->se_cmd.data_length) &&
cmd               998 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->se_cmd.se_cmd_flags |= SCF_PASSTHROUGH_SG_TO_MEM_NOALLOC;
cmd              1000 drivers/target/iscsi/cxgbit/cxgbit_target.c 	rc = iscsit_process_scsi_cmd(conn, cmd, hdr);
cmd              1009 drivers/target/iscsi/cxgbit/cxgbit_target.c 	return cxgbit_get_immediate_data(cmd, hdr, dump_payload);
cmd              1016 drivers/target/iscsi/cxgbit/cxgbit_target.c 	struct iscsi_cmd *cmd = NULL;
cmd              1030 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd = iscsit_find_cmd_from_itt_or_dump(conn, hdr->itt, 0);
cmd              1031 drivers/target/iscsi/cxgbit/cxgbit_target.c 		if (!cmd)
cmd              1034 drivers/target/iscsi/cxgbit/cxgbit_target.c 		ddp_data_len = offset - cmd->write_data_done;
cmd              1037 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->write_data_done = offset;
cmd              1038 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->next_burst_len = ddp_data_len;
cmd              1039 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->data_sn = be32_to_cpu(hdr->datasn);
cmd              1042 drivers/target/iscsi/cxgbit/cxgbit_target.c 						cmd, payload_length, &success);
cmd              1048 drivers/target/iscsi/cxgbit/cxgbit_target.c 		rc = iscsit_check_dataout_hdr(conn, (unsigned char *)hdr, &cmd);
cmd              1051 drivers/target/iscsi/cxgbit/cxgbit_target.c 		else if (!cmd)
cmd              1067 drivers/target/iscsi/cxgbit/cxgbit_target.c 		  data_len,  cmd->write_data_done,
cmd              1068 drivers/target/iscsi/cxgbit/cxgbit_target.c 		  cmd->se_cmd.data_length);
cmd              1074 drivers/target/iscsi/cxgbit/cxgbit_target.c 		sg_start = &cmd->se_cmd.t_data_sg[sg_off];
cmd              1082 drivers/target/iscsi/cxgbit/cxgbit_target.c 	rc = iscsit_check_dataout_payload(cmd, hdr, dcrc_err);
cmd              1089 drivers/target/iscsi/cxgbit/cxgbit_target.c static int cxgbit_handle_nop_out(struct cxgbit_sock *csk, struct iscsi_cmd *cmd)
cmd              1098 drivers/target/iscsi/cxgbit/cxgbit_target.c 	ret = iscsit_setup_nop_out(conn, cmd, hdr);
cmd              1141 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->buf_ptr = ping_data;
cmd              1142 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->buf_ptr_size = payload_length;
cmd              1149 drivers/target/iscsi/cxgbit/cxgbit_target.c 	return iscsit_process_nop_out(conn, cmd, hdr);
cmd              1151 drivers/target/iscsi/cxgbit/cxgbit_target.c 	if (cmd)
cmd              1152 drivers/target/iscsi/cxgbit/cxgbit_target.c 		iscsit_free_cmd(cmd, false);
cmd              1157 drivers/target/iscsi/cxgbit/cxgbit_target.c cxgbit_handle_text_cmd(struct cxgbit_sock *csk, struct iscsi_cmd *cmd)
cmd              1166 drivers/target/iscsi/cxgbit/cxgbit_target.c 	rc = iscsit_setup_text_cmd(conn, cmd, hdr);
cmd              1200 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd->text_in_ptr = text_in;
cmd              1203 drivers/target/iscsi/cxgbit/cxgbit_target.c 	return iscsit_process_text_cmd(conn, cmd, hdr);
cmd              1206 drivers/target/iscsi/cxgbit/cxgbit_target.c 	return iscsit_reject_cmd(cmd, ISCSI_REASON_PROTOCOL_ERROR,
cmd              1215 drivers/target/iscsi/cxgbit/cxgbit_target.c 	struct iscsi_cmd *cmd = NULL;
cmd              1221 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd = cxgbit_allocate_cmd(csk);
cmd              1222 drivers/target/iscsi/cxgbit/cxgbit_target.c 		if (!cmd)
cmd              1225 drivers/target/iscsi/cxgbit/cxgbit_target.c 		ret = cxgbit_handle_scsi_cmd(csk, cmd);
cmd              1232 drivers/target/iscsi/cxgbit/cxgbit_target.c 			cmd = cxgbit_allocate_cmd(csk);
cmd              1233 drivers/target/iscsi/cxgbit/cxgbit_target.c 			if (!cmd)
cmd              1237 drivers/target/iscsi/cxgbit/cxgbit_target.c 		ret = cxgbit_handle_nop_out(csk, cmd);
cmd              1240 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd = cxgbit_allocate_cmd(csk);
cmd              1241 drivers/target/iscsi/cxgbit/cxgbit_target.c 		if (!cmd)
cmd              1244 drivers/target/iscsi/cxgbit/cxgbit_target.c 		ret = iscsit_handle_task_mgt_cmd(conn, cmd,
cmd              1249 drivers/target/iscsi/cxgbit/cxgbit_target.c 			cmd = iscsit_find_cmd_from_itt(conn, hdr->itt);
cmd              1250 drivers/target/iscsi/cxgbit/cxgbit_target.c 			if (!cmd)
cmd              1253 drivers/target/iscsi/cxgbit/cxgbit_target.c 			cmd = cxgbit_allocate_cmd(csk);
cmd              1254 drivers/target/iscsi/cxgbit/cxgbit_target.c 			if (!cmd)
cmd              1258 drivers/target/iscsi/cxgbit/cxgbit_target.c 		ret = cxgbit_handle_text_cmd(csk, cmd);
cmd              1261 drivers/target/iscsi/cxgbit/cxgbit_target.c 		cmd = cxgbit_allocate_cmd(csk);
cmd              1262 drivers/target/iscsi/cxgbit/cxgbit_target.c 		if (!cmd)
cmd              1265 drivers/target/iscsi/cxgbit/cxgbit_target.c 		ret = iscsit_handle_logout_cmd(conn, cmd, (unsigned char *)hdr);
cmd               477 drivers/target/iscsi/iscsi_target.c int iscsit_queue_rsp(struct iscsi_conn *conn, struct iscsi_cmd *cmd)
cmd               479 drivers/target/iscsi/iscsi_target.c 	return iscsit_add_cmd_to_response_queue(cmd, cmd->conn, cmd->i_state);
cmd               483 drivers/target/iscsi/iscsi_target.c void iscsit_aborted_task(struct iscsi_conn *conn, struct iscsi_cmd *cmd)
cmd               486 drivers/target/iscsi/iscsi_target.c 	if (!list_empty(&cmd->i_conn_node) &&
cmd               487 drivers/target/iscsi/iscsi_target.c 	    !(cmd->se_cmd.transport_state & CMD_T_FABRIC_STOP))
cmd               488 drivers/target/iscsi/iscsi_target.c 		list_del_init(&cmd->i_conn_node);
cmd               491 drivers/target/iscsi/iscsi_target.c 	__iscsit_free_cmd(cmd, true);
cmd               500 drivers/target/iscsi/iscsi_target.c iscsit_xmit_nondatain_pdu(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd               503 drivers/target/iscsi/iscsi_target.c 	struct iscsi_hdr *hdr = (struct iscsi_hdr *)cmd->pdu;
cmd               508 drivers/target/iscsi/iscsi_target.c 	iov = &cmd->iov_misc[0];
cmd               509 drivers/target/iscsi/iscsi_target.c 	iov[niov].iov_base	= cmd->pdu;
cmd               513 drivers/target/iscsi/iscsi_target.c 		u32 *header_digest = (u32 *)&cmd->pdu[ISCSI_HDR_LEN];
cmd               534 drivers/target/iscsi/iscsi_target.c 			iov[niov].iov_base = &cmd->pad_bytes;
cmd               544 drivers/target/iscsi/iscsi_target.c 						  padding, &cmd->pad_bytes,
cmd               545 drivers/target/iscsi/iscsi_target.c 						  &cmd->data_crc);
cmd               547 drivers/target/iscsi/iscsi_target.c 			iov[niov].iov_base = &cmd->data_crc;
cmd               552 drivers/target/iscsi/iscsi_target.c 				 data_buf_len, hdr->opcode, cmd->data_crc);
cmd               556 drivers/target/iscsi/iscsi_target.c 	cmd->iov_misc_count = niov;
cmd               557 drivers/target/iscsi/iscsi_target.c 	cmd->tx_size = tx_size;
cmd               559 drivers/target/iscsi/iscsi_target.c 	ret = iscsit_send_tx_data(cmd, conn, 1);
cmd               568 drivers/target/iscsi/iscsi_target.c static int iscsit_map_iovec(struct iscsi_cmd *cmd, struct kvec *iov, int nvec,
cmd               574 drivers/target/iscsi/iscsi_target.c iscsit_xmit_datain_pdu(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd               581 drivers/target/iscsi/iscsi_target.c 	iov = &cmd->iov_data[0];
cmd               582 drivers/target/iscsi/iscsi_target.c 	iov[iov_count].iov_base	= cmd->pdu;
cmd               587 drivers/target/iscsi/iscsi_target.c 		u32 *header_digest = (u32 *)&cmd->pdu[ISCSI_HDR_LEN];
cmd               589 drivers/target/iscsi/iscsi_target.c 		iscsit_do_crypto_hash_buf(conn->conn_tx_hash, cmd->pdu,
cmd               600 drivers/target/iscsi/iscsi_target.c 	iov_ret = iscsit_map_iovec(cmd, &cmd->iov_data[iov_count],
cmd               601 drivers/target/iscsi/iscsi_target.c 				   cmd->orig_iov_data_count - (iov_count + 2),
cmd               609 drivers/target/iscsi/iscsi_target.c 	cmd->padding = ((-datain->length) & 3);
cmd               610 drivers/target/iscsi/iscsi_target.c 	if (cmd->padding) {
cmd               611 drivers/target/iscsi/iscsi_target.c 		iov[iov_count].iov_base		= cmd->pad_bytes;
cmd               612 drivers/target/iscsi/iscsi_target.c 		iov[iov_count++].iov_len	= cmd->padding;
cmd               613 drivers/target/iscsi/iscsi_target.c 		tx_size += cmd->padding;
cmd               615 drivers/target/iscsi/iscsi_target.c 		pr_debug("Attaching %u padding bytes\n", cmd->padding);
cmd               619 drivers/target/iscsi/iscsi_target.c 		cmd->data_crc = iscsit_do_crypto_hash_sg(conn->conn_tx_hash,
cmd               620 drivers/target/iscsi/iscsi_target.c 							 cmd, datain->offset,
cmd               622 drivers/target/iscsi/iscsi_target.c 							 cmd->padding,
cmd               623 drivers/target/iscsi/iscsi_target.c 							 cmd->pad_bytes);
cmd               625 drivers/target/iscsi/iscsi_target.c 		iov[iov_count].iov_base	= &cmd->data_crc;
cmd               630 drivers/target/iscsi/iscsi_target.c 			 datain->length + cmd->padding, cmd->data_crc);
cmd               633 drivers/target/iscsi/iscsi_target.c 	cmd->iov_data_count = iov_count;
cmd               634 drivers/target/iscsi/iscsi_target.c 	cmd->tx_size = tx_size;
cmd               636 drivers/target/iscsi/iscsi_target.c 	ret = iscsit_fe_sendpage_sg(cmd, conn);
cmd               638 drivers/target/iscsi/iscsi_target.c 	iscsit_unmap_iovec(cmd);
cmd               648 drivers/target/iscsi/iscsi_target.c static int iscsit_xmit_pdu(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd               653 drivers/target/iscsi/iscsi_target.c 		return iscsit_xmit_datain_pdu(conn, cmd, buf);
cmd               655 drivers/target/iscsi/iscsi_target.c 		return iscsit_xmit_nondatain_pdu(conn, cmd, buf, buf_len);
cmd               795 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd;
cmd               797 drivers/target/iscsi/iscsi_target.c 	cmd = iscsit_allocate_cmd(conn, TASK_INTERRUPTIBLE);
cmd               798 drivers/target/iscsi/iscsi_target.c 	if (!cmd)
cmd               801 drivers/target/iscsi/iscsi_target.c 	cmd->iscsi_opcode = ISCSI_OP_REJECT;
cmd               802 drivers/target/iscsi/iscsi_target.c 	cmd->reject_reason = reason;
cmd               804 drivers/target/iscsi/iscsi_target.c 	cmd->buf_ptr = kmemdup(buf, ISCSI_HDR_LEN, GFP_KERNEL);
cmd               805 drivers/target/iscsi/iscsi_target.c 	if (!cmd->buf_ptr) {
cmd               807 drivers/target/iscsi/iscsi_target.c 		iscsit_free_cmd(cmd, false);
cmd               812 drivers/target/iscsi/iscsi_target.c 	list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list);
cmd               815 drivers/target/iscsi/iscsi_target.c 	cmd->i_state = ISTATE_SEND_REJECT;
cmd               816 drivers/target/iscsi/iscsi_target.c 	iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd               823 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd,
cmd               829 drivers/target/iscsi/iscsi_target.c 	const bool do_put = cmd->se_cmd.se_tfo != NULL;
cmd               831 drivers/target/iscsi/iscsi_target.c 	if (!cmd->conn) {
cmd               833 drivers/target/iscsi/iscsi_target.c 				cmd->init_task_tag);
cmd               836 drivers/target/iscsi/iscsi_target.c 	conn = cmd->conn;
cmd               838 drivers/target/iscsi/iscsi_target.c 	cmd->iscsi_opcode = ISCSI_OP_REJECT;
cmd               839 drivers/target/iscsi/iscsi_target.c 	cmd->reject_reason = reason;
cmd               841 drivers/target/iscsi/iscsi_target.c 	cmd->buf_ptr = kmemdup(buf, ISCSI_HDR_LEN, GFP_KERNEL);
cmd               842 drivers/target/iscsi/iscsi_target.c 	if (!cmd->buf_ptr) {
cmd               844 drivers/target/iscsi/iscsi_target.c 		iscsit_free_cmd(cmd, false);
cmd               850 drivers/target/iscsi/iscsi_target.c 		list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list);
cmd               854 drivers/target/iscsi/iscsi_target.c 	cmd->i_state = ISTATE_SEND_REJECT;
cmd               855 drivers/target/iscsi/iscsi_target.c 	iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd               862 drivers/target/iscsi/iscsi_target.c 		target_put_sess_cmd(&cmd->se_cmd);
cmd               867 drivers/target/iscsi/iscsi_target.c static int iscsit_add_reject_cmd(struct iscsi_cmd *cmd, u8 reason,
cmd               870 drivers/target/iscsi/iscsi_target.c 	return iscsit_add_reject_from_cmd(cmd, reason, true, buf);
cmd               873 drivers/target/iscsi/iscsi_target.c int iscsit_reject_cmd(struct iscsi_cmd *cmd, u8 reason, unsigned char *buf)
cmd               875 drivers/target/iscsi/iscsi_target.c 	return iscsit_add_reject_from_cmd(cmd, reason, false, buf);
cmd               883 drivers/target/iscsi/iscsi_target.c static int iscsit_map_iovec(struct iscsi_cmd *cmd, struct kvec *iov, int nvec,
cmd               898 drivers/target/iscsi/iscsi_target.c 	if (ent >= cmd->se_cmd.t_data_nents) {
cmd               903 drivers/target/iscsi/iscsi_target.c 	sg = &cmd->se_cmd.t_data_sg[ent];
cmd               906 drivers/target/iscsi/iscsi_target.c 	cmd->first_data_sg = sg;
cmd               907 drivers/target/iscsi/iscsi_target.c 	cmd->first_data_sg_off = page_off;
cmd               926 drivers/target/iscsi/iscsi_target.c 	cmd->kmapped_nents = i;
cmd               933 drivers/target/iscsi/iscsi_target.c 	for_each_sg(cmd->se_cmd.t_data_sg, sg,
cmd               934 drivers/target/iscsi/iscsi_target.c 		    cmd->se_cmd.t_data_nents, i) {
cmd               941 drivers/target/iscsi/iscsi_target.c static void iscsit_unmap_iovec(struct iscsi_cmd *cmd)
cmd               946 drivers/target/iscsi/iscsi_target.c 	sg = cmd->first_data_sg;
cmd               948 drivers/target/iscsi/iscsi_target.c 	for (i = 0; i < cmd->kmapped_nents; i++)
cmd               955 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd, *cmd_p;
cmd               963 drivers/target/iscsi/iscsi_target.c 	list_for_each_entry_safe(cmd, cmd_p, &conn->conn_cmd_list, i_conn_node) {
cmd               964 drivers/target/iscsi/iscsi_target.c 		spin_lock(&cmd->istate_lock);
cmd               965 drivers/target/iscsi/iscsi_target.c 		if ((cmd->i_state == ISTATE_SENT_STATUS) &&
cmd               966 drivers/target/iscsi/iscsi_target.c 		    iscsi_sna_lt(cmd->stat_sn, exp_statsn)) {
cmd               967 drivers/target/iscsi/iscsi_target.c 			cmd->i_state = ISTATE_REMOVE;
cmd               968 drivers/target/iscsi/iscsi_target.c 			spin_unlock(&cmd->istate_lock);
cmd               969 drivers/target/iscsi/iscsi_target.c 			list_move_tail(&cmd->i_conn_node, &ack_list);
cmd               972 drivers/target/iscsi/iscsi_target.c 		spin_unlock(&cmd->istate_lock);
cmd               976 drivers/target/iscsi/iscsi_target.c 	list_for_each_entry_safe(cmd, cmd_p, &ack_list, i_conn_node) {
cmd               977 drivers/target/iscsi/iscsi_target.c 		list_del_init(&cmd->i_conn_node);
cmd               978 drivers/target/iscsi/iscsi_target.c 		iscsit_free_cmd(cmd, false);
cmd               982 drivers/target/iscsi/iscsi_target.c static int iscsit_allocate_iovecs(struct iscsi_cmd *cmd)
cmd               984 drivers/target/iscsi/iscsi_target.c 	u32 iov_count = max(1UL, DIV_ROUND_UP(cmd->se_cmd.data_length, PAGE_SIZE));
cmd               987 drivers/target/iscsi/iscsi_target.c 	cmd->iov_data = kcalloc(iov_count, sizeof(*cmd->iov_data), GFP_KERNEL);
cmd               988 drivers/target/iscsi/iscsi_target.c 	if (!cmd->iov_data)
cmd               991 drivers/target/iscsi/iscsi_target.c 	cmd->orig_iov_data_count = iov_count;
cmd               995 drivers/target/iscsi/iscsi_target.c int iscsit_setup_scsi_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd              1014 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              1043 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              1050 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              1057 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              1064 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              1073 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              1081 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              1089 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              1097 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              1105 drivers/target/iscsi/iscsi_target.c 	cmd->data_direction = data_direction;
cmd              1125 drivers/target/iscsi/iscsi_target.c 	cmd->iscsi_opcode	= ISCSI_OP_SCSI_CMD;
cmd              1126 drivers/target/iscsi/iscsi_target.c 	cmd->i_state		= ISTATE_NEW_CMD;
cmd              1127 drivers/target/iscsi/iscsi_target.c 	cmd->immediate_cmd	= ((hdr->opcode & ISCSI_OP_IMMEDIATE) ? 1 : 0);
cmd              1128 drivers/target/iscsi/iscsi_target.c 	cmd->immediate_data	= (payload_length) ? 1 : 0;
cmd              1129 drivers/target/iscsi/iscsi_target.c 	cmd->unsolicited_data	= ((!(hdr->flags & ISCSI_FLAG_CMD_FINAL) &&
cmd              1131 drivers/target/iscsi/iscsi_target.c 	if (cmd->unsolicited_data)
cmd              1132 drivers/target/iscsi/iscsi_target.c 		cmd->cmd_flags |= ICF_NON_IMMEDIATE_UNSOLICITED_DATA;
cmd              1134 drivers/target/iscsi/iscsi_target.c 	conn->sess->init_task_tag = cmd->init_task_tag = hdr->itt;
cmd              1136 drivers/target/iscsi/iscsi_target.c 		cmd->targ_xfer_tag = session_get_next_ttt(conn->sess);
cmd              1138 drivers/target/iscsi/iscsi_target.c 		cmd->targ_xfer_tag = 0xFFFFFFFF;
cmd              1139 drivers/target/iscsi/iscsi_target.c 	cmd->cmd_sn		= be32_to_cpu(hdr->cmdsn);
cmd              1140 drivers/target/iscsi/iscsi_target.c 	cmd->exp_stat_sn	= be32_to_cpu(hdr->exp_statsn);
cmd              1141 drivers/target/iscsi/iscsi_target.c 	cmd->first_burst_len	= payload_length;
cmd              1144 drivers/target/iscsi/iscsi_target.c 	     cmd->data_direction == DMA_FROM_DEVICE) {
cmd              1149 drivers/target/iscsi/iscsi_target.c 			return iscsit_add_reject_cmd(cmd,
cmd              1152 drivers/target/iscsi/iscsi_target.c 		iscsit_attach_datain_req(cmd, dr);
cmd              1158 drivers/target/iscsi/iscsi_target.c 	transport_init_se_cmd(&cmd->se_cmd, &iscsi_ops,
cmd              1160 drivers/target/iscsi/iscsi_target.c 			cmd->data_direction, sam_task_attr,
cmd              1161 drivers/target/iscsi/iscsi_target.c 			cmd->sense_buffer + 2);
cmd              1168 drivers/target/iscsi/iscsi_target.c 	target_get_sess_cmd(&cmd->se_cmd, true);
cmd              1170 drivers/target/iscsi/iscsi_target.c 	cmd->sense_reason = transport_lookup_cmd_lun(&cmd->se_cmd,
cmd              1172 drivers/target/iscsi/iscsi_target.c 	if (cmd->sense_reason)
cmd              1176 drivers/target/iscsi/iscsi_target.c 	cmd->se_cmd.tag = (__force u32)cmd->init_task_tag;
cmd              1177 drivers/target/iscsi/iscsi_target.c 	cmd->sense_reason = target_setup_cmd_from_cdb(&cmd->se_cmd, hdr->cdb);
cmd              1178 drivers/target/iscsi/iscsi_target.c 	if (cmd->sense_reason) {
cmd              1179 drivers/target/iscsi/iscsi_target.c 		if (cmd->sense_reason == TCM_OUT_OF_RESOURCES) {
cmd              1180 drivers/target/iscsi/iscsi_target.c 			return iscsit_add_reject_cmd(cmd,
cmd              1187 drivers/target/iscsi/iscsi_target.c 	if (iscsit_build_pdu_and_seq_lists(cmd, payload_length) < 0) {
cmd              1188 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              1194 drivers/target/iscsi/iscsi_target.c 	list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list);
cmd              1200 drivers/target/iscsi/iscsi_target.c 	core_alua_check_nonop_delay(&cmd->se_cmd);
cmd              1206 drivers/target/iscsi/iscsi_target.c void iscsit_set_unsolicited_dataout(struct iscsi_cmd *cmd)
cmd              1208 drivers/target/iscsi/iscsi_target.c 	iscsit_set_dataout_sequence_values(cmd);
cmd              1210 drivers/target/iscsi/iscsi_target.c 	spin_lock_bh(&cmd->dataout_timeout_lock);
cmd              1211 drivers/target/iscsi/iscsi_target.c 	iscsit_start_dataout_timer(cmd, cmd->conn);
cmd              1212 drivers/target/iscsi/iscsi_target.c 	spin_unlock_bh(&cmd->dataout_timeout_lock);
cmd              1216 drivers/target/iscsi/iscsi_target.c int iscsit_process_scsi_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd              1230 drivers/target/iscsi/iscsi_target.c 	if (!cmd->immediate_data) {
cmd              1231 drivers/target/iscsi/iscsi_target.c 		cmdsn_ret = iscsit_sequence_cmd(conn, cmd,
cmd              1236 drivers/target/iscsi/iscsi_target.c 			target_put_sess_cmd(&cmd->se_cmd);
cmd              1246 drivers/target/iscsi/iscsi_target.c 	if (!cmd->immediate_data) {
cmd              1247 drivers/target/iscsi/iscsi_target.c 		if (!cmd->sense_reason && cmd->unsolicited_data)
cmd              1248 drivers/target/iscsi/iscsi_target.c 			iscsit_set_unsolicited_dataout(cmd);
cmd              1249 drivers/target/iscsi/iscsi_target.c 		if (!cmd->sense_reason)
cmd              1252 drivers/target/iscsi/iscsi_target.c 		target_put_sess_cmd(&cmd->se_cmd);
cmd              1261 drivers/target/iscsi/iscsi_target.c 	if (cmd->sense_reason)
cmd              1267 drivers/target/iscsi/iscsi_target.c 	cmd->sense_reason = transport_generic_new_cmd(&cmd->se_cmd);
cmd              1268 drivers/target/iscsi/iscsi_target.c 	if (cmd->sense_reason)
cmd              1276 drivers/target/iscsi/iscsi_target.c iscsit_get_immediate_data(struct iscsi_cmd *cmd, struct iscsi_scsi_req *hdr,
cmd              1286 drivers/target/iscsi/iscsi_target.c 		u32 length = min(cmd->se_cmd.data_length - cmd->write_data_done,
cmd              1287 drivers/target/iscsi/iscsi_target.c 				 cmd->first_burst_len);
cmd              1290 drivers/target/iscsi/iscsi_target.c 			 cmd->se_cmd.data_length, cmd->write_data_done,
cmd              1291 drivers/target/iscsi/iscsi_target.c 			 cmd->first_burst_len, length);
cmd              1292 drivers/target/iscsi/iscsi_target.c 		rc = iscsit_dump_data_payload(cmd->conn, length, 1);
cmd              1297 drivers/target/iscsi/iscsi_target.c 		immed_ret = iscsit_handle_immediate_data(cmd, hdr,
cmd              1298 drivers/target/iscsi/iscsi_target.c 							 cmd->first_burst_len);
cmd              1307 drivers/target/iscsi/iscsi_target.c 		cmdsn_ret = iscsit_sequence_cmd(cmd->conn, cmd,
cmd              1312 drivers/target/iscsi/iscsi_target.c 		if (cmd->sense_reason || cmdsn_ret == CMDSN_LOWER_THAN_EXP) {
cmd              1313 drivers/target/iscsi/iscsi_target.c 			target_put_sess_cmd(&cmd->se_cmd);
cmd              1316 drivers/target/iscsi/iscsi_target.c 		} else if (cmd->unsolicited_data)
cmd              1317 drivers/target/iscsi/iscsi_target.c 			iscsit_set_unsolicited_dataout(cmd);
cmd              1331 drivers/target/iscsi/iscsi_target.c 		cmd->i_state = ISTATE_REMOVE;
cmd              1332 drivers/target/iscsi/iscsi_target.c 		iscsit_add_cmd_to_immediate_queue(cmd, cmd->conn, cmd->i_state);
cmd              1340 drivers/target/iscsi/iscsi_target.c iscsit_handle_scsi_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd              1347 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_setup_scsi_cmd(conn, cmd, buf);
cmd              1354 drivers/target/iscsi/iscsi_target.c 	if (iscsit_allocate_iovecs(cmd) < 0) {
cmd              1355 drivers/target/iscsi/iscsi_target.c 		return iscsit_reject_cmd(cmd,
cmd              1358 drivers/target/iscsi/iscsi_target.c 	immed_data = cmd->immediate_data;
cmd              1360 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_process_scsi_cmd(conn, cmd, hdr);
cmd              1369 drivers/target/iscsi/iscsi_target.c 	return iscsit_get_immediate_data(cmd, hdr, dump_payload);
cmd              1374 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd,
cmd              1386 drivers/target/iscsi/iscsi_target.c 	sg = cmd->first_data_sg;
cmd              1387 drivers/target/iscsi/iscsi_target.c 	page_off = cmd->first_data_sg_off;
cmd              1434 drivers/target/iscsi/iscsi_target.c 			   struct iscsi_cmd *cmd, u32 payload_length,
cmd              1449 drivers/target/iscsi/iscsi_target.c 	if (cmd->cmd_flags & ICF_GOT_LAST_DATAOUT) {
cmd              1452 drivers/target/iscsi/iscsi_target.c 			cmd->init_task_tag);
cmd              1456 drivers/target/iscsi/iscsi_target.c 	if (cmd->data_direction != DMA_TO_DEVICE) {
cmd              1458 drivers/target/iscsi/iscsi_target.c 			" NON-WRITE command.\n", cmd->init_task_tag);
cmd              1461 drivers/target/iscsi/iscsi_target.c 	se_cmd = &cmd->se_cmd;
cmd              1462 drivers/target/iscsi/iscsi_target.c 	iscsit_mod_dataout_timer(cmd);
cmd              1464 drivers/target/iscsi/iscsi_target.c 	if ((be32_to_cpu(hdr->offset) + payload_length) > cmd->se_cmd.data_length) {
cmd              1467 drivers/target/iscsi/iscsi_target.c 		       cmd->se_cmd.data_length);
cmd              1468 drivers/target/iscsi/iscsi_target.c 		return iscsit_reject_cmd(cmd, ISCSI_REASON_BOOKMARK_INVALID, buf);
cmd              1471 drivers/target/iscsi/iscsi_target.c 	if (cmd->unsolicited_data) {
cmd              1477 drivers/target/iscsi/iscsi_target.c 			transport_send_check_condition_and_sense(&cmd->se_cmd,
cmd              1499 drivers/target/iscsi/iscsi_target.c 				iscsit_stop_dataout_timer(cmd);
cmd              1516 drivers/target/iscsi/iscsi_target.c 			    --cmd->outstanding_r2ts < 1)
cmd              1517 drivers/target/iscsi/iscsi_target.c 				iscsit_stop_dataout_timer(cmd);
cmd              1526 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_check_pre_dataout(cmd, buf);
cmd              1541 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd;
cmd              1558 drivers/target/iscsi/iscsi_target.c 	cmd = iscsit_find_cmd_from_itt_or_dump(conn, hdr->itt, payload_length);
cmd              1559 drivers/target/iscsi/iscsi_target.c 	if (!cmd)
cmd              1562 drivers/target/iscsi/iscsi_target.c 	rc = __iscsit_check_dataout_hdr(conn, buf, cmd, payload_length, &success);
cmd              1565 drivers/target/iscsi/iscsi_target.c 		*out_cmd = cmd;
cmd              1572 drivers/target/iscsi/iscsi_target.c iscsit_get_dataout(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd              1580 drivers/target/iscsi/iscsi_target.c 	payload_length = min_t(u32, cmd->se_cmd.data_length,
cmd              1583 drivers/target/iscsi/iscsi_target.c 	iov = &cmd->iov_data[0];
cmd              1585 drivers/target/iscsi/iscsi_target.c 	iov_ret = iscsit_map_iovec(cmd, iov, cmd->orig_iov_data_count - 2,
cmd              1594 drivers/target/iscsi/iscsi_target.c 		iov[iov_count].iov_base	= cmd->pad_bytes;
cmd              1606 drivers/target/iscsi/iscsi_target.c 	WARN_ON_ONCE(iov_count > cmd->orig_iov_data_count);
cmd              1607 drivers/target/iscsi/iscsi_target.c 	rx_got = rx_data(conn, &cmd->iov_data[0], iov_count, rx_size);
cmd              1609 drivers/target/iscsi/iscsi_target.c 	iscsit_unmap_iovec(cmd);
cmd              1617 drivers/target/iscsi/iscsi_target.c 		data_crc = iscsit_do_crypto_hash_sg(conn->conn_rx_hash, cmd,
cmd              1620 drivers/target/iscsi/iscsi_target.c 						    cmd->pad_bytes);
cmd              1640 drivers/target/iscsi/iscsi_target.c iscsit_check_dataout_payload(struct iscsi_cmd *cmd, struct iscsi_data *hdr,
cmd              1643 drivers/target/iscsi/iscsi_target.c 	struct iscsi_conn *conn = cmd->conn;
cmd              1649 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_check_post_dataout(cmd, (unsigned char *)hdr, data_crc_failed);
cmd              1653 drivers/target/iscsi/iscsi_target.c 		iscsit_set_dataout_sequence_values(cmd);
cmd              1654 drivers/target/iscsi/iscsi_target.c 		conn->conn_transport->iscsit_get_dataout(conn, cmd, false);
cmd              1660 drivers/target/iscsi/iscsi_target.c 		spin_lock_bh(&cmd->istate_lock);
cmd              1661 drivers/target/iscsi/iscsi_target.c 		ooo_cmdsn = (cmd->cmd_flags & ICF_OOO_CMDSN);
cmd              1662 drivers/target/iscsi/iscsi_target.c 		cmd->cmd_flags |= ICF_GOT_LAST_DATAOUT;
cmd              1663 drivers/target/iscsi/iscsi_target.c 		cmd->i_state = ISTATE_RECEIVED_LAST_DATAOUT;
cmd              1664 drivers/target/iscsi/iscsi_target.c 		spin_unlock_bh(&cmd->istate_lock);
cmd              1666 drivers/target/iscsi/iscsi_target.c 		iscsit_stop_dataout_timer(cmd);
cmd              1669 drivers/target/iscsi/iscsi_target.c 		target_execute_cmd(&cmd->se_cmd);
cmd              1680 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd = NULL;
cmd              1685 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_check_dataout_hdr(conn, buf, &cmd);
cmd              1688 drivers/target/iscsi/iscsi_target.c 	else if (!cmd)
cmd              1691 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_get_dataout(conn, cmd, hdr);
cmd              1697 drivers/target/iscsi/iscsi_target.c 	return iscsit_check_dataout_payload(cmd, hdr, data_crc_failed);
cmd              1700 drivers/target/iscsi/iscsi_target.c int iscsit_setup_nop_out(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd              1707 drivers/target/iscsi/iscsi_target.c 		if (!cmd)
cmd              1711 drivers/target/iscsi/iscsi_target.c 		return iscsit_reject_cmd(cmd, ISCSI_REASON_PROTOCOL_ERROR,
cmd              1718 drivers/target/iscsi/iscsi_target.c 		if (!cmd)
cmd              1722 drivers/target/iscsi/iscsi_target.c 		return iscsit_reject_cmd(cmd, ISCSI_REASON_PROTOCOL_ERROR,
cmd              1731 drivers/target/iscsi/iscsi_target.c 		if (!cmd)
cmd              1735 drivers/target/iscsi/iscsi_target.c 		return iscsit_reject_cmd(cmd, ISCSI_REASON_PROTOCOL_ERROR,
cmd              1752 drivers/target/iscsi/iscsi_target.c 		cmd->iscsi_opcode	= ISCSI_OP_NOOP_OUT;
cmd              1753 drivers/target/iscsi/iscsi_target.c 		cmd->i_state		= ISTATE_SEND_NOPIN;
cmd              1754 drivers/target/iscsi/iscsi_target.c 		cmd->immediate_cmd	= ((hdr->opcode & ISCSI_OP_IMMEDIATE) ?
cmd              1756 drivers/target/iscsi/iscsi_target.c 		conn->sess->init_task_tag = cmd->init_task_tag = hdr->itt;
cmd              1757 drivers/target/iscsi/iscsi_target.c 		cmd->targ_xfer_tag	= 0xFFFFFFFF;
cmd              1758 drivers/target/iscsi/iscsi_target.c 		cmd->cmd_sn		= be32_to_cpu(hdr->cmdsn);
cmd              1759 drivers/target/iscsi/iscsi_target.c 		cmd->exp_stat_sn	= be32_to_cpu(hdr->exp_statsn);
cmd              1760 drivers/target/iscsi/iscsi_target.c 		cmd->data_direction	= DMA_NONE;
cmd              1767 drivers/target/iscsi/iscsi_target.c int iscsit_process_nop_out(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd              1776 drivers/target/iscsi/iscsi_target.c 		if (!cmd)
cmd              1781 drivers/target/iscsi/iscsi_target.c 		list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list);
cmd              1787 drivers/target/iscsi/iscsi_target.c 			iscsit_add_cmd_to_response_queue(cmd, conn,
cmd              1788 drivers/target/iscsi/iscsi_target.c 							 cmd->i_state);
cmd              1792 drivers/target/iscsi/iscsi_target.c 		cmdsn_ret = iscsit_sequence_cmd(conn, cmd,
cmd              1822 drivers/target/iscsi/iscsi_target.c 	if (cmd)
cmd              1823 drivers/target/iscsi/iscsi_target.c 		iscsit_free_cmd(cmd, false);
cmd              1829 drivers/target/iscsi/iscsi_target.c static int iscsit_handle_nop_out(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd              1838 drivers/target/iscsi/iscsi_target.c 	ret = iscsit_setup_nop_out(conn, cmd, hdr);
cmd              1854 drivers/target/iscsi/iscsi_target.c 		iov = &cmd->iov_misc[0];
cmd              1862 drivers/target/iscsi/iscsi_target.c 			iov[niov].iov_base	= &cmd->pad_bytes;
cmd              1872 drivers/target/iscsi/iscsi_target.c 		WARN_ON_ONCE(niov > ARRAY_SIZE(cmd->iov_misc));
cmd              1873 drivers/target/iscsi/iscsi_target.c 		rx_got = rx_data(conn, &cmd->iov_misc[0], niov, rx_size);
cmd              1882 drivers/target/iscsi/iscsi_target.c 						  cmd->pad_bytes, &data_crc);
cmd              1916 drivers/target/iscsi/iscsi_target.c 		cmd->buf_ptr = ping_data;
cmd              1917 drivers/target/iscsi/iscsi_target.c 		cmd->buf_ptr_size = payload_length;
cmd              1924 drivers/target/iscsi/iscsi_target.c 	return iscsit_process_nop_out(conn, cmd, hdr);
cmd              1926 drivers/target/iscsi/iscsi_target.c 	if (cmd)
cmd              1927 drivers/target/iscsi/iscsi_target.c 		iscsit_free_cmd(cmd, false);
cmd              1956 drivers/target/iscsi/iscsi_target.c iscsit_handle_task_mgt_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd              1986 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              1993 drivers/target/iscsi/iscsi_target.c 	cmd->data_direction = DMA_NONE;
cmd              1994 drivers/target/iscsi/iscsi_target.c 	cmd->tmr_req = kzalloc(sizeof(*cmd->tmr_req), GFP_KERNEL);
cmd              1995 drivers/target/iscsi/iscsi_target.c 	if (!cmd->tmr_req) {
cmd              1996 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              2001 drivers/target/iscsi/iscsi_target.c 	transport_init_se_cmd(&cmd->se_cmd, &iscsi_ops,
cmd              2003 drivers/target/iscsi/iscsi_target.c 			      TCM_SIMPLE_TAG, cmd->sense_buffer + 2);
cmd              2005 drivers/target/iscsi/iscsi_target.c 	target_get_sess_cmd(&cmd->se_cmd, true);
cmd              2016 drivers/target/iscsi/iscsi_target.c 			return iscsit_add_reject_cmd(cmd,
cmd              2020 drivers/target/iscsi/iscsi_target.c 	ret = core_tmr_alloc_req(&cmd->se_cmd, cmd->tmr_req, tcm_function,
cmd              2023 drivers/target/iscsi/iscsi_target.c 		return iscsit_add_reject_cmd(cmd,
cmd              2026 drivers/target/iscsi/iscsi_target.c 	cmd->tmr_req->se_tmr_req = cmd->se_cmd.se_tmr_req;
cmd              2028 drivers/target/iscsi/iscsi_target.c 	cmd->iscsi_opcode	= ISCSI_OP_SCSI_TMFUNC;
cmd              2029 drivers/target/iscsi/iscsi_target.c 	cmd->i_state		= ISTATE_SEND_TASKMGTRSP;
cmd              2030 drivers/target/iscsi/iscsi_target.c 	cmd->immediate_cmd	= ((hdr->opcode & ISCSI_OP_IMMEDIATE) ? 1 : 0);
cmd              2031 drivers/target/iscsi/iscsi_target.c 	cmd->init_task_tag	= hdr->itt;
cmd              2032 drivers/target/iscsi/iscsi_target.c 	cmd->targ_xfer_tag	= 0xFFFFFFFF;
cmd              2033 drivers/target/iscsi/iscsi_target.c 	cmd->cmd_sn		= be32_to_cpu(hdr->cmdsn);
cmd              2034 drivers/target/iscsi/iscsi_target.c 	cmd->exp_stat_sn	= be32_to_cpu(hdr->exp_statsn);
cmd              2035 drivers/target/iscsi/iscsi_target.c 	se_tmr			= cmd->se_cmd.se_tmr_req;
cmd              2036 drivers/target/iscsi/iscsi_target.c 	tmr_req			= cmd->tmr_req;
cmd              2041 drivers/target/iscsi/iscsi_target.c 		ret = transport_lookup_tmr_lun(&cmd->se_cmd,
cmd              2051 drivers/target/iscsi/iscsi_target.c 		se_tmr->response = iscsit_tmr_abort_task(cmd, buf);
cmd              2073 drivers/target/iscsi/iscsi_target.c 		se_tmr->response = iscsit_tmr_task_reassign(cmd, buf);
cmd              2082 drivers/target/iscsi/iscsi_target.c 			return iscsit_add_reject_cmd(cmd,
cmd              2097 drivers/target/iscsi/iscsi_target.c 	list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list);
cmd              2101 drivers/target/iscsi/iscsi_target.c 		int cmdsn_ret = iscsit_sequence_cmd(conn, cmd, buf, hdr->cmdsn);
cmd              2105 drivers/target/iscsi/iscsi_target.c 			target_put_sess_cmd(&cmd->se_cmd);
cmd              2119 drivers/target/iscsi/iscsi_target.c 		return transport_generic_handle_tmr(&cmd->se_cmd);
cmd              2129 drivers/target/iscsi/iscsi_target.c 	iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd              2130 drivers/target/iscsi/iscsi_target.c 	target_put_sess_cmd(&cmd->se_cmd);
cmd              2137 drivers/target/iscsi/iscsi_target.c iscsit_setup_text_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd              2146 drivers/target/iscsi/iscsi_target.c 		return iscsit_reject_cmd(cmd, ISCSI_REASON_PROTOCOL_ERROR,
cmd              2153 drivers/target/iscsi/iscsi_target.c 		return iscsit_reject_cmd(cmd, ISCSI_REASON_CMD_NOT_SUPPORTED,
cmd              2161 drivers/target/iscsi/iscsi_target.c 	cmd->iscsi_opcode	= ISCSI_OP_TEXT;
cmd              2162 drivers/target/iscsi/iscsi_target.c 	cmd->i_state		= ISTATE_SEND_TEXTRSP;
cmd              2163 drivers/target/iscsi/iscsi_target.c 	cmd->immediate_cmd	= ((hdr->opcode & ISCSI_OP_IMMEDIATE) ? 1 : 0);
cmd              2164 drivers/target/iscsi/iscsi_target.c 	conn->sess->init_task_tag = cmd->init_task_tag  = hdr->itt;
cmd              2165 drivers/target/iscsi/iscsi_target.c 	cmd->targ_xfer_tag	= 0xFFFFFFFF;
cmd              2166 drivers/target/iscsi/iscsi_target.c 	cmd->cmd_sn		= be32_to_cpu(hdr->cmdsn);
cmd              2167 drivers/target/iscsi/iscsi_target.c 	cmd->exp_stat_sn	= be32_to_cpu(hdr->exp_statsn);
cmd              2168 drivers/target/iscsi/iscsi_target.c 	cmd->data_direction	= DMA_NONE;
cmd              2169 drivers/target/iscsi/iscsi_target.c 	kfree(cmd->text_in_ptr);
cmd              2170 drivers/target/iscsi/iscsi_target.c 	cmd->text_in_ptr	= NULL;
cmd              2177 drivers/target/iscsi/iscsi_target.c iscsit_process_text_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd              2180 drivers/target/iscsi/iscsi_target.c 	unsigned char *text_in = cmd->text_in_ptr, *text_ptr;
cmd              2184 drivers/target/iscsi/iscsi_target.c 		cmd->targ_xfer_tag = be32_to_cpu(hdr->ttt);
cmd              2185 drivers/target/iscsi/iscsi_target.c 		if (cmd->targ_xfer_tag == 0xFFFFFFFF) {
cmd              2204 drivers/target/iscsi/iscsi_target.c 		cmd->cmd_flags |= ICF_SENDTARGETS_ALL;
cmd              2207 drivers/target/iscsi/iscsi_target.c 		cmd->cmd_flags |= ICF_SENDTARGETS_SINGLE;
cmd              2214 drivers/target/iscsi/iscsi_target.c 	list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list);
cmd              2221 drivers/target/iscsi/iscsi_target.c 		cmdsn_ret = iscsit_sequence_cmd(conn, cmd,
cmd              2229 drivers/target/iscsi/iscsi_target.c 	return iscsit_execute_cmd(cmd, 0);
cmd              2232 drivers/target/iscsi/iscsi_target.c 	return iscsit_reject_cmd(cmd, ISCSI_REASON_PROTOCOL_ERROR,
cmd              2238 drivers/target/iscsi/iscsi_target.c iscsit_handle_text_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd              2246 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_setup_text_cmd(conn, cmd, hdr);
cmd              2262 drivers/target/iscsi/iscsi_target.c 		cmd->text_in_ptr = text_in;
cmd              2319 drivers/target/iscsi/iscsi_target.c 	return iscsit_process_text_cmd(conn, cmd, hdr);
cmd              2322 drivers/target/iscsi/iscsi_target.c 	kfree(cmd->text_in_ptr);
cmd              2323 drivers/target/iscsi/iscsi_target.c 	cmd->text_in_ptr = NULL;
cmd              2324 drivers/target/iscsi/iscsi_target.c 	return iscsit_reject_cmd(cmd, ISCSI_REASON_PROTOCOL_ERROR, buf);
cmd              2327 drivers/target/iscsi/iscsi_target.c int iscsit_logout_closesession(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd              2352 drivers/target/iscsi/iscsi_target.c 	iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd              2357 drivers/target/iscsi/iscsi_target.c int iscsit_logout_closeconnection(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd              2363 drivers/target/iscsi/iscsi_target.c 		" %hu on CID: %hu.\n", cmd->logout_cid, conn->cid);
cmd              2369 drivers/target/iscsi/iscsi_target.c 	if (conn->cid == cmd->logout_cid) {
cmd              2389 drivers/target/iscsi/iscsi_target.c 				cmd->logout_cid);
cmd              2391 drivers/target/iscsi/iscsi_target.c 			cmd->logout_response = ISCSI_LOGOUT_CID_NOT_FOUND;
cmd              2392 drivers/target/iscsi/iscsi_target.c 			iscsit_add_cmd_to_response_queue(cmd, conn,
cmd              2393 drivers/target/iscsi/iscsi_target.c 					cmd->i_state);
cmd              2400 drivers/target/iscsi/iscsi_target.c 	iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd              2405 drivers/target/iscsi/iscsi_target.c int iscsit_logout_removeconnforrecovery(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd              2410 drivers/target/iscsi/iscsi_target.c 		" CID: %hu on CID: %hu.\n", cmd->logout_cid, conn->cid);
cmd              2415 drivers/target/iscsi/iscsi_target.c 		cmd->logout_response = ISCSI_LOGOUT_RECOVERY_UNSUPPORTED;
cmd              2416 drivers/target/iscsi/iscsi_target.c 		iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd              2420 drivers/target/iscsi/iscsi_target.c 	if (conn->cid == cmd->logout_cid) {
cmd              2423 drivers/target/iscsi/iscsi_target.c 				cmd->logout_cid, conn->cid);
cmd              2424 drivers/target/iscsi/iscsi_target.c 		cmd->logout_response = ISCSI_LOGOUT_CLEANUP_FAILED;
cmd              2425 drivers/target/iscsi/iscsi_target.c 		iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd              2429 drivers/target/iscsi/iscsi_target.c 	iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd              2435 drivers/target/iscsi/iscsi_target.c iscsit_handle_logout_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd              2463 drivers/target/iscsi/iscsi_target.c 		iscsit_free_cmd(cmd, false);
cmd              2467 drivers/target/iscsi/iscsi_target.c 	cmd->iscsi_opcode       = ISCSI_OP_LOGOUT;
cmd              2468 drivers/target/iscsi/iscsi_target.c 	cmd->i_state            = ISTATE_SEND_LOGOUTRSP;
cmd              2469 drivers/target/iscsi/iscsi_target.c 	cmd->immediate_cmd      = ((hdr->opcode & ISCSI_OP_IMMEDIATE) ? 1 : 0);
cmd              2470 drivers/target/iscsi/iscsi_target.c 	conn->sess->init_task_tag = cmd->init_task_tag  = hdr->itt;
cmd              2471 drivers/target/iscsi/iscsi_target.c 	cmd->targ_xfer_tag      = 0xFFFFFFFF;
cmd              2472 drivers/target/iscsi/iscsi_target.c 	cmd->cmd_sn             = be32_to_cpu(hdr->cmdsn);
cmd              2473 drivers/target/iscsi/iscsi_target.c 	cmd->exp_stat_sn        = be32_to_cpu(hdr->exp_statsn);
cmd              2474 drivers/target/iscsi/iscsi_target.c 	cmd->logout_cid         = be16_to_cpu(hdr->cid);
cmd              2475 drivers/target/iscsi/iscsi_target.c 	cmd->logout_reason      = reason_code;
cmd              2476 drivers/target/iscsi/iscsi_target.c 	cmd->data_direction     = DMA_NONE;
cmd              2488 drivers/target/iscsi/iscsi_target.c 	list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list);
cmd              2498 drivers/target/iscsi/iscsi_target.c 	if (cmd->immediate_cmd) {
cmd              2499 drivers/target/iscsi/iscsi_target.c 		int ret = iscsit_execute_cmd(cmd, 0);
cmd              2504 drivers/target/iscsi/iscsi_target.c 		cmdsn_ret = iscsit_sequence_cmd(conn, cmd, buf, hdr->cmdsn);
cmd              2581 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd,
cmd              2587 drivers/target/iscsi/iscsi_target.c 	struct iscsi_conn *conn = cmd->conn;
cmd              2591 drivers/target/iscsi/iscsi_target.c 	BUG_ON(cmd->write_data_done > cmd->se_cmd.data_length);
cmd              2592 drivers/target/iscsi/iscsi_target.c 	rx_size = min(cmd->se_cmd.data_length - cmd->write_data_done, length);
cmd              2593 drivers/target/iscsi/iscsi_target.c 	iov_ret = iscsit_map_iovec(cmd, cmd->iov_data,
cmd              2594 drivers/target/iscsi/iscsi_target.c 				   cmd->orig_iov_data_count - 2,
cmd              2595 drivers/target/iscsi/iscsi_target.c 				   cmd->write_data_done, rx_size);
cmd              2600 drivers/target/iscsi/iscsi_target.c 	iov = &cmd->iov_data[0];
cmd              2608 drivers/target/iscsi/iscsi_target.c 			iscsit_unmap_iovec(cmd);
cmd              2611 drivers/target/iscsi/iscsi_target.c 		cmd->overflow_buf = overflow_buf;
cmd              2620 drivers/target/iscsi/iscsi_target.c 		iov[iov_count].iov_base	= cmd->pad_bytes;
cmd              2631 drivers/target/iscsi/iscsi_target.c 	WARN_ON_ONCE(iov_count > cmd->orig_iov_data_count);
cmd              2632 drivers/target/iscsi/iscsi_target.c 	rx_got = rx_data(conn, &cmd->iov_data[0], iov_count, rx_size);
cmd              2634 drivers/target/iscsi/iscsi_target.c 	iscsit_unmap_iovec(cmd);
cmd              2644 drivers/target/iscsi/iscsi_target.c 		data_crc = iscsit_do_crypto_hash_sg(conn->conn_rx_hash, cmd,
cmd              2645 drivers/target/iscsi/iscsi_target.c 						    cmd->write_data_done, length, padding,
cmd              2646 drivers/target/iscsi/iscsi_target.c 						    cmd->pad_bytes);
cmd              2657 drivers/target/iscsi/iscsi_target.c 				iscsit_reject_cmd(cmd,
cmd              2662 drivers/target/iscsi/iscsi_target.c 				iscsit_reject_cmd(cmd,
cmd              2674 drivers/target/iscsi/iscsi_target.c 	cmd->write_data_done += length;
cmd              2676 drivers/target/iscsi/iscsi_target.c 	if (cmd->write_data_done == cmd->se_cmd.data_length) {
cmd              2677 drivers/target/iscsi/iscsi_target.c 		spin_lock_bh(&cmd->istate_lock);
cmd              2678 drivers/target/iscsi/iscsi_target.c 		cmd->cmd_flags |= ICF_GOT_LAST_DATAOUT;
cmd              2679 drivers/target/iscsi/iscsi_target.c 		cmd->i_state = ISTATE_RECEIVED_LAST_DATAOUT;
cmd              2680 drivers/target/iscsi/iscsi_target.c 		spin_unlock_bh(&cmd->istate_lock);
cmd              2690 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd;
cmd              2711 drivers/target/iscsi/iscsi_target.c 	cmd = iscsit_allocate_cmd(conn_p, TASK_RUNNING);
cmd              2712 drivers/target/iscsi/iscsi_target.c 	if (!cmd) {
cmd              2717 drivers/target/iscsi/iscsi_target.c 	cmd->logout_cid = conn->cid;
cmd              2718 drivers/target/iscsi/iscsi_target.c 	cmd->iscsi_opcode = ISCSI_OP_ASYNC_EVENT;
cmd              2719 drivers/target/iscsi/iscsi_target.c 	cmd->i_state = ISTATE_SEND_ASYNCMSG;
cmd              2722 drivers/target/iscsi/iscsi_target.c 	list_add_tail(&cmd->i_conn_node, &conn_p->conn_cmd_list);
cmd              2725 drivers/target/iscsi/iscsi_target.c 	iscsit_add_cmd_to_response_queue(cmd, conn_p, cmd->i_state);
cmd              2730 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd,
cmd              2735 drivers/target/iscsi/iscsi_target.c 	cmd->iscsi_opcode = ISCSI_OP_ASYNC_EVENT;
cmd              2737 drivers/target/iscsi/iscsi_target.c 	hdr			= (struct iscsi_async *) cmd->pdu;
cmd              2740 drivers/target/iscsi/iscsi_target.c 	cmd->init_task_tag	= RESERVED_ITT;
cmd              2741 drivers/target/iscsi/iscsi_target.c 	cmd->targ_xfer_tag	= 0xFFFFFFFF;
cmd              2743 drivers/target/iscsi/iscsi_target.c 	cmd->stat_sn		= conn->stat_sn++;
cmd              2744 drivers/target/iscsi/iscsi_target.c 	hdr->statsn		= cpu_to_be32(cmd->stat_sn);
cmd              2748 drivers/target/iscsi/iscsi_target.c 	hdr->param1		= cpu_to_be16(cmd->logout_cid);
cmd              2753 drivers/target/iscsi/iscsi_target.c 		" 0x%08x, for CID: %hu on CID: %hu\n", cmd->stat_sn,
cmd              2754 drivers/target/iscsi/iscsi_target.c 			cmd->logout_cid, conn->cid);
cmd              2756 drivers/target/iscsi/iscsi_target.c 	return conn->conn_transport->iscsit_xmit_pdu(conn, cmd, NULL, NULL, 0);
cmd              2770 drivers/target/iscsi/iscsi_target.c iscsit_build_datain_pdu(struct iscsi_cmd *cmd, struct iscsi_conn *conn,
cmd              2777 drivers/target/iscsi/iscsi_target.c 		if (cmd->se_cmd.se_cmd_flags & SCF_OVERFLOW_BIT) {
cmd              2779 drivers/target/iscsi/iscsi_target.c 			hdr->residual_count = cpu_to_be32(cmd->se_cmd.residual_count);
cmd              2780 drivers/target/iscsi/iscsi_target.c 		} else if (cmd->se_cmd.se_cmd_flags & SCF_UNDERFLOW_BIT) {
cmd              2782 drivers/target/iscsi/iscsi_target.c 			hdr->residual_count = cpu_to_be32(cmd->se_cmd.residual_count);
cmd              2787 drivers/target/iscsi/iscsi_target.c 		int_to_scsilun(cmd->se_cmd.orig_fe_lun,
cmd              2792 drivers/target/iscsi/iscsi_target.c 	hdr->itt		= cmd->init_task_tag;
cmd              2795 drivers/target/iscsi/iscsi_target.c 		hdr->ttt		= cpu_to_be32(cmd->targ_xfer_tag);
cmd              2799 drivers/target/iscsi/iscsi_target.c 		hdr->statsn		= cpu_to_be32(cmd->stat_sn);
cmd              2810 drivers/target/iscsi/iscsi_target.c 		cmd->init_task_tag, ntohl(hdr->statsn), ntohl(hdr->datasn),
cmd              2815 drivers/target/iscsi/iscsi_target.c static int iscsit_send_datain(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd              2817 drivers/target/iscsi/iscsi_target.c 	struct iscsi_data_rsp *hdr = (struct iscsi_data_rsp *)&cmd->pdu[0];
cmd              2824 drivers/target/iscsi/iscsi_target.c 	dr = iscsit_get_datain_values(cmd, &datain);
cmd              2827 drivers/target/iscsi/iscsi_target.c 				cmd->init_task_tag);
cmd              2833 drivers/target/iscsi/iscsi_target.c 	if ((datain.offset + datain.length) > cmd->se_cmd.data_length) {
cmd              2836 drivers/target/iscsi/iscsi_target.c 			cmd->init_task_tag, datain.offset, datain.length,
cmd              2837 drivers/target/iscsi/iscsi_target.c 			cmd->se_cmd.data_length);
cmd              2847 drivers/target/iscsi/iscsi_target.c 	    (cmd->se_cmd.se_cmd_flags & SCF_TRANSPORT_TASK_SENSE))
cmd              2852 drivers/target/iscsi/iscsi_target.c 			iscsit_increment_maxcmdsn(cmd, conn->sess);
cmd              2853 drivers/target/iscsi/iscsi_target.c 			cmd->stat_sn = conn->stat_sn++;
cmd              2860 drivers/target/iscsi/iscsi_target.c 	iscsit_build_datain_pdu(cmd, conn, &datain, hdr, set_statsn);
cmd              2862 drivers/target/iscsi/iscsi_target.c 	ret = conn->conn_transport->iscsit_xmit_pdu(conn, cmd, dr, &datain, 0);
cmd              2867 drivers/target/iscsi/iscsi_target.c 		eodr = (cmd->se_cmd.se_cmd_flags & SCF_TRANSPORT_TASK_SENSE) ?
cmd              2869 drivers/target/iscsi/iscsi_target.c 		iscsit_free_datain_req(cmd, dr);
cmd              2876 drivers/target/iscsi/iscsi_target.c iscsit_build_logout_rsp(struct iscsi_cmd *cmd, struct iscsi_conn *conn,
cmd              2887 drivers/target/iscsi/iscsi_target.c 	switch (cmd->logout_reason) {
cmd              2891 drivers/target/iscsi/iscsi_target.c 		cmd->logout_response = ISCSI_LOGOUT_SUCCESS;
cmd              2894 drivers/target/iscsi/iscsi_target.c 		if (cmd->logout_response == ISCSI_LOGOUT_CID_NOT_FOUND)
cmd              2909 drivers/target/iscsi/iscsi_target.c 			" successful.\n", cmd->logout_cid, conn->cid);
cmd              2910 drivers/target/iscsi/iscsi_target.c 		cmd->logout_response = ISCSI_LOGOUT_SUCCESS;
cmd              2913 drivers/target/iscsi/iscsi_target.c 		if ((cmd->logout_response == ISCSI_LOGOUT_RECOVERY_UNSUPPORTED) ||
cmd              2914 drivers/target/iscsi/iscsi_target.c 		    (cmd->logout_response == ISCSI_LOGOUT_CLEANUP_FAILED))
cmd              2921 drivers/target/iscsi/iscsi_target.c 				cmd->logout_cid);
cmd              2928 drivers/target/iscsi/iscsi_target.c 				conn->sess, cmd->logout_cid);
cmd              2932 drivers/target/iscsi/iscsi_target.c 				cmd->logout_cid);
cmd              2933 drivers/target/iscsi/iscsi_target.c 			cmd->logout_response = ISCSI_LOGOUT_CID_NOT_FOUND;
cmd              2937 drivers/target/iscsi/iscsi_target.c 		iscsit_discard_cr_cmds_by_expstatsn(cr, cmd->exp_stat_sn);
cmd              2941 drivers/target/iscsi/iscsi_target.c 				cmd->logout_cid, conn->cid);
cmd              2942 drivers/target/iscsi/iscsi_target.c 		cmd->logout_response = ISCSI_LOGOUT_SUCCESS;
cmd              2946 drivers/target/iscsi/iscsi_target.c 				cmd->logout_reason);
cmd              2952 drivers/target/iscsi/iscsi_target.c 	hdr->response		= cmd->logout_response;
cmd              2953 drivers/target/iscsi/iscsi_target.c 	hdr->itt		= cmd->init_task_tag;
cmd              2954 drivers/target/iscsi/iscsi_target.c 	cmd->stat_sn		= conn->stat_sn++;
cmd              2955 drivers/target/iscsi/iscsi_target.c 	hdr->statsn		= cpu_to_be32(cmd->stat_sn);
cmd              2957 drivers/target/iscsi/iscsi_target.c 	iscsit_increment_maxcmdsn(cmd, conn->sess);
cmd              2963 drivers/target/iscsi/iscsi_target.c 		cmd->init_task_tag, cmd->stat_sn, hdr->response,
cmd              2964 drivers/target/iscsi/iscsi_target.c 		cmd->logout_cid, conn->cid);
cmd              2971 drivers/target/iscsi/iscsi_target.c iscsit_send_logout(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd              2975 drivers/target/iscsi/iscsi_target.c 	rc = iscsit_build_logout_rsp(cmd, conn,
cmd              2976 drivers/target/iscsi/iscsi_target.c 			(struct iscsi_logout_rsp *)&cmd->pdu[0]);
cmd              2980 drivers/target/iscsi/iscsi_target.c 	return conn->conn_transport->iscsit_xmit_pdu(conn, cmd, NULL, NULL, 0);
cmd              2984 drivers/target/iscsi/iscsi_target.c iscsit_build_nopin_rsp(struct iscsi_cmd *cmd, struct iscsi_conn *conn,
cmd              2989 drivers/target/iscsi/iscsi_target.c         hton24(hdr->dlength, cmd->buf_ptr_size);
cmd              2992 drivers/target/iscsi/iscsi_target.c 	hdr->itt		= cmd->init_task_tag;
cmd              2993 drivers/target/iscsi/iscsi_target.c 	hdr->ttt		= cpu_to_be32(cmd->targ_xfer_tag);
cmd              2994 drivers/target/iscsi/iscsi_target.c 	cmd->stat_sn		= (nopout_response) ? conn->stat_sn++ :
cmd              2996 drivers/target/iscsi/iscsi_target.c 	hdr->statsn		= cpu_to_be32(cmd->stat_sn);
cmd              2999 drivers/target/iscsi/iscsi_target.c 		iscsit_increment_maxcmdsn(cmd, conn->sess);
cmd              3006 drivers/target/iscsi/iscsi_target.c 		"Solicited" : "Unsolicited", cmd->init_task_tag,
cmd              3007 drivers/target/iscsi/iscsi_target.c 		cmd->targ_xfer_tag, cmd->stat_sn, cmd->buf_ptr_size);
cmd              3015 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd,
cmd              3019 drivers/target/iscsi/iscsi_target.c 	struct iscsi_nopin *hdr = (struct iscsi_nopin *)&cmd->pdu[0];
cmd              3022 drivers/target/iscsi/iscsi_target.c 	iscsit_build_nopin_rsp(cmd, conn, hdr, false);
cmd              3025 drivers/target/iscsi/iscsi_target.c 		" 0x%08x CID: %hu\n", hdr->ttt, cmd->stat_sn, conn->cid);
cmd              3027 drivers/target/iscsi/iscsi_target.c 	ret = conn->conn_transport->iscsit_xmit_pdu(conn, cmd, NULL, NULL, 0);
cmd              3031 drivers/target/iscsi/iscsi_target.c 	spin_lock_bh(&cmd->istate_lock);
cmd              3032 drivers/target/iscsi/iscsi_target.c 	cmd->i_state = want_response ?
cmd              3034 drivers/target/iscsi/iscsi_target.c 	spin_unlock_bh(&cmd->istate_lock);
cmd              3040 drivers/target/iscsi/iscsi_target.c iscsit_send_nopin(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd              3042 drivers/target/iscsi/iscsi_target.c 	struct iscsi_nopin *hdr = (struct iscsi_nopin *)&cmd->pdu[0];
cmd              3044 drivers/target/iscsi/iscsi_target.c 	iscsit_build_nopin_rsp(cmd, conn, hdr, true);
cmd              3050 drivers/target/iscsi/iscsi_target.c 	pr_debug("Echoing back %u bytes of ping data.\n", cmd->buf_ptr_size);
cmd              3052 drivers/target/iscsi/iscsi_target.c 	return conn->conn_transport->iscsit_xmit_pdu(conn, cmd, NULL,
cmd              3053 drivers/target/iscsi/iscsi_target.c 						     cmd->buf_ptr,
cmd              3054 drivers/target/iscsi/iscsi_target.c 						     cmd->buf_ptr_size);
cmd              3058 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd,
cmd              3065 drivers/target/iscsi/iscsi_target.c 	r2t = iscsit_get_r2t_from_list(cmd);
cmd              3069 drivers/target/iscsi/iscsi_target.c 	hdr			= (struct iscsi_r2t_rsp *) cmd->pdu;
cmd              3073 drivers/target/iscsi/iscsi_target.c 	int_to_scsilun(cmd->se_cmd.orig_fe_lun,
cmd              3075 drivers/target/iscsi/iscsi_target.c 	hdr->itt		= cmd->init_task_tag;
cmd              3077 drivers/target/iscsi/iscsi_target.c 		conn->conn_transport->iscsit_get_r2t_ttt(conn, cmd, r2t);
cmd              3090 drivers/target/iscsi/iscsi_target.c 		(!r2t->recovery_r2t) ? "" : "Recovery ", cmd->init_task_tag,
cmd              3094 drivers/target/iscsi/iscsi_target.c 	spin_lock_bh(&cmd->r2t_lock);
cmd              3096 drivers/target/iscsi/iscsi_target.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd              3098 drivers/target/iscsi/iscsi_target.c 	ret = conn->conn_transport->iscsit_xmit_pdu(conn, cmd, NULL, NULL, 0);
cmd              3103 drivers/target/iscsi/iscsi_target.c 	spin_lock_bh(&cmd->dataout_timeout_lock);
cmd              3104 drivers/target/iscsi/iscsi_target.c 	iscsit_start_dataout_timer(cmd, conn);
cmd              3105 drivers/target/iscsi/iscsi_target.c 	spin_unlock_bh(&cmd->dataout_timeout_lock);
cmd              3116 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd,
cmd              3122 drivers/target/iscsi/iscsi_target.c 	spin_lock_bh(&cmd->r2t_lock);
cmd              3123 drivers/target/iscsi/iscsi_target.c 	if (cmd->cmd_flags & ICF_SENT_LAST_R2T) {
cmd              3124 drivers/target/iscsi/iscsi_target.c 		spin_unlock_bh(&cmd->r2t_lock);
cmd              3130 drivers/target/iscsi/iscsi_target.c 		cmd->r2t_offset = max(cmd->r2t_offset, cmd->write_data_done);
cmd              3132 drivers/target/iscsi/iscsi_target.c 	while (cmd->outstanding_r2ts < conn->sess->sess_ops->MaxOutstandingR2T) {
cmd              3134 drivers/target/iscsi/iscsi_target.c 			offset = cmd->r2t_offset;
cmd              3139 drivers/target/iscsi/iscsi_target.c 					cmd->next_burst_len;
cmd              3141 drivers/target/iscsi/iscsi_target.c 				if (new_data_end > cmd->se_cmd.data_length)
cmd              3142 drivers/target/iscsi/iscsi_target.c 					xfer_len = cmd->se_cmd.data_length - offset;
cmd              3146 drivers/target/iscsi/iscsi_target.c 						cmd->next_burst_len;
cmd              3151 drivers/target/iscsi/iscsi_target.c 				if (new_data_end > cmd->se_cmd.data_length)
cmd              3152 drivers/target/iscsi/iscsi_target.c 					xfer_len = cmd->se_cmd.data_length - offset;
cmd              3158 drivers/target/iscsi/iscsi_target.c 				cmd->cmd_flags |= ICF_SENT_LAST_R2T;
cmd              3162 drivers/target/iscsi/iscsi_target.c 			cmd->r2t_offset += xfer_len;
cmd              3164 drivers/target/iscsi/iscsi_target.c 			if (cmd->r2t_offset == cmd->se_cmd.data_length)
cmd              3165 drivers/target/iscsi/iscsi_target.c 				cmd->cmd_flags |= ICF_SENT_LAST_R2T;
cmd              3169 drivers/target/iscsi/iscsi_target.c 			seq = iscsit_get_seq_holder_for_r2t(cmd);
cmd              3171 drivers/target/iscsi/iscsi_target.c 				spin_unlock_bh(&cmd->r2t_lock);
cmd              3178 drivers/target/iscsi/iscsi_target.c 			if (cmd->seq_send_order == cmd->seq_count)
cmd              3179 drivers/target/iscsi/iscsi_target.c 				cmd->cmd_flags |= ICF_SENT_LAST_R2T;
cmd              3181 drivers/target/iscsi/iscsi_target.c 		cmd->outstanding_r2ts++;
cmd              3184 drivers/target/iscsi/iscsi_target.c 		if (iscsit_add_r2t_to_list(cmd, offset, xfer_len, 0, 0) < 0) {
cmd              3185 drivers/target/iscsi/iscsi_target.c 			spin_unlock_bh(&cmd->r2t_lock);
cmd              3189 drivers/target/iscsi/iscsi_target.c 		if (cmd->cmd_flags & ICF_SENT_LAST_R2T)
cmd              3192 drivers/target/iscsi/iscsi_target.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd              3198 drivers/target/iscsi/iscsi_target.c void iscsit_build_rsp_pdu(struct iscsi_cmd *cmd, struct iscsi_conn *conn,
cmd              3202 drivers/target/iscsi/iscsi_target.c 		cmd->stat_sn = conn->stat_sn++;
cmd              3209 drivers/target/iscsi/iscsi_target.c 	if (cmd->se_cmd.se_cmd_flags & SCF_OVERFLOW_BIT) {
cmd              3211 drivers/target/iscsi/iscsi_target.c 		hdr->residual_count = cpu_to_be32(cmd->se_cmd.residual_count);
cmd              3212 drivers/target/iscsi/iscsi_target.c 	} else if (cmd->se_cmd.se_cmd_flags & SCF_UNDERFLOW_BIT) {
cmd              3214 drivers/target/iscsi/iscsi_target.c 		hdr->residual_count = cpu_to_be32(cmd->se_cmd.residual_count);
cmd              3216 drivers/target/iscsi/iscsi_target.c 	hdr->response		= cmd->iscsi_response;
cmd              3217 drivers/target/iscsi/iscsi_target.c 	hdr->cmd_status		= cmd->se_cmd.scsi_status;
cmd              3218 drivers/target/iscsi/iscsi_target.c 	hdr->itt		= cmd->init_task_tag;
cmd              3219 drivers/target/iscsi/iscsi_target.c 	hdr->statsn		= cpu_to_be32(cmd->stat_sn);
cmd              3221 drivers/target/iscsi/iscsi_target.c 	iscsit_increment_maxcmdsn(cmd, conn->sess);
cmd              3227 drivers/target/iscsi/iscsi_target.c 		cmd->init_task_tag, cmd->stat_sn, cmd->se_cmd.scsi_status,
cmd              3228 drivers/target/iscsi/iscsi_target.c 		cmd->se_cmd.scsi_status, conn->cid);
cmd              3232 drivers/target/iscsi/iscsi_target.c static int iscsit_send_response(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd              3234 drivers/target/iscsi/iscsi_target.c 	struct iscsi_scsi_rsp *hdr = (struct iscsi_scsi_rsp *)&cmd->pdu[0];
cmd              3235 drivers/target/iscsi/iscsi_target.c 	bool inc_stat_sn = (cmd->i_state == ISTATE_SEND_STATUS);
cmd              3239 drivers/target/iscsi/iscsi_target.c 	iscsit_build_rsp_pdu(cmd, conn, inc_stat_sn, hdr);
cmd              3244 drivers/target/iscsi/iscsi_target.c 	if (cmd->se_cmd.sense_buffer &&
cmd              3245 drivers/target/iscsi/iscsi_target.c 	   ((cmd->se_cmd.se_cmd_flags & SCF_TRANSPORT_TASK_SENSE) ||
cmd              3246 drivers/target/iscsi/iscsi_target.c 	    (cmd->se_cmd.se_cmd_flags & SCF_EMULATED_TASK_SENSE))) {
cmd              3247 drivers/target/iscsi/iscsi_target.c 		put_unaligned_be16(cmd->se_cmd.scsi_sense_length, cmd->sense_buffer);
cmd              3248 drivers/target/iscsi/iscsi_target.c 		cmd->se_cmd.scsi_sense_length += sizeof (__be16);
cmd              3250 drivers/target/iscsi/iscsi_target.c 		padding		= -(cmd->se_cmd.scsi_sense_length) & 3;
cmd              3251 drivers/target/iscsi/iscsi_target.c 		hton24(hdr->dlength, (u32)cmd->se_cmd.scsi_sense_length);
cmd              3252 drivers/target/iscsi/iscsi_target.c 		data_buf = cmd->sense_buffer;
cmd              3253 drivers/target/iscsi/iscsi_target.c 		data_buf_len = cmd->se_cmd.scsi_sense_length + padding;
cmd              3256 drivers/target/iscsi/iscsi_target.c 			memset(cmd->sense_buffer +
cmd              3257 drivers/target/iscsi/iscsi_target.c 				cmd->se_cmd.scsi_sense_length, 0, padding);
cmd              3264 drivers/target/iscsi/iscsi_target.c 				cmd->se_cmd.scsi_sense_length);
cmd              3267 drivers/target/iscsi/iscsi_target.c 	return conn->conn_transport->iscsit_xmit_pdu(conn, cmd, NULL, data_buf,
cmd              3289 drivers/target/iscsi/iscsi_target.c iscsit_build_task_mgt_rsp(struct iscsi_cmd *cmd, struct iscsi_conn *conn,
cmd              3292 drivers/target/iscsi/iscsi_target.c 	struct se_tmr_req *se_tmr = cmd->se_cmd.se_tmr_req;
cmd              3297 drivers/target/iscsi/iscsi_target.c 	hdr->itt		= cmd->init_task_tag;
cmd              3298 drivers/target/iscsi/iscsi_target.c 	cmd->stat_sn		= conn->stat_sn++;
cmd              3299 drivers/target/iscsi/iscsi_target.c 	hdr->statsn		= cpu_to_be32(cmd->stat_sn);
cmd              3301 drivers/target/iscsi/iscsi_target.c 	iscsit_increment_maxcmdsn(cmd, conn->sess);
cmd              3307 drivers/target/iscsi/iscsi_target.c 		cmd->init_task_tag, cmd->stat_sn, hdr->response, conn->cid);
cmd              3312 drivers/target/iscsi/iscsi_target.c iscsit_send_task_mgt_rsp(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd              3314 drivers/target/iscsi/iscsi_target.c 	struct iscsi_tm_rsp *hdr = (struct iscsi_tm_rsp *)&cmd->pdu[0];
cmd              3316 drivers/target/iscsi/iscsi_target.c 	iscsit_build_task_mgt_rsp(cmd, conn, hdr);
cmd              3318 drivers/target/iscsi/iscsi_target.c 	return conn->conn_transport->iscsit_xmit_pdu(conn, cmd, NULL, NULL, 0);
cmd              3324 drivers/target/iscsi/iscsi_target.c iscsit_build_sendtargets_response(struct iscsi_cmd *cmd,
cmd              3329 drivers/target/iscsi/iscsi_target.c 	struct iscsi_conn *conn = cmd->conn;
cmd              3336 drivers/target/iscsi/iscsi_target.c 	unsigned char *text_in = cmd->text_in_ptr, *text_ptr = NULL;
cmd              3350 drivers/target/iscsi/iscsi_target.c 	if (cmd->cmd_flags & ICF_SENDTARGETS_SINGLE) {
cmd              3366 drivers/target/iscsi/iscsi_target.c 		if ((cmd->cmd_flags & ICF_SENDTARGETS_SINGLE) &&
cmd              3384 drivers/target/iscsi/iscsi_target.c 				cmd->conn->sess->sess_ops->InitiatorName))) {
cmd              3463 drivers/target/iscsi/iscsi_target.c 		if (cmd->cmd_flags & ICF_SENDTARGETS_SINGLE)
cmd              3468 drivers/target/iscsi/iscsi_target.c 	cmd->buf_ptr = payload;
cmd              3474 drivers/target/iscsi/iscsi_target.c iscsit_build_text_rsp(struct iscsi_cmd *cmd, struct iscsi_conn *conn,
cmd              3481 drivers/target/iscsi/iscsi_target.c 	text_length = iscsit_build_sendtargets_response(cmd, network_transport,
cmd              3482 drivers/target/iscsi/iscsi_target.c 							cmd->read_data_done,
cmd              3491 drivers/target/iscsi/iscsi_target.c 		cmd->read_data_done += text_length;
cmd              3492 drivers/target/iscsi/iscsi_target.c 		if (cmd->targ_xfer_tag == 0xFFFFFFFF)
cmd              3493 drivers/target/iscsi/iscsi_target.c 			cmd->targ_xfer_tag = session_get_next_ttt(conn->sess);
cmd              3498 drivers/target/iscsi/iscsi_target.c 	hdr->itt = cmd->init_task_tag;
cmd              3499 drivers/target/iscsi/iscsi_target.c 	hdr->ttt = cpu_to_be32(cmd->targ_xfer_tag);
cmd              3500 drivers/target/iscsi/iscsi_target.c 	cmd->stat_sn = conn->stat_sn++;
cmd              3501 drivers/target/iscsi/iscsi_target.c 	hdr->statsn = cpu_to_be32(cmd->stat_sn);
cmd              3503 drivers/target/iscsi/iscsi_target.c 	iscsit_increment_maxcmdsn(cmd, conn->sess);
cmd              3509 drivers/target/iscsi/iscsi_target.c 	cmd->maxcmdsn_inc = 0;
cmd              3514 drivers/target/iscsi/iscsi_target.c 		" Length: %u, CID: %hu F: %d C: %d\n", cmd->init_task_tag,
cmd              3515 drivers/target/iscsi/iscsi_target.c 		cmd->targ_xfer_tag, cmd->stat_sn, text_length, conn->cid,
cmd              3524 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd,
cmd              3527 drivers/target/iscsi/iscsi_target.c 	struct iscsi_text_rsp *hdr = (struct iscsi_text_rsp *)cmd->pdu;
cmd              3530 drivers/target/iscsi/iscsi_target.c 	text_length = iscsit_build_text_rsp(cmd, conn, hdr,
cmd              3535 drivers/target/iscsi/iscsi_target.c 	return conn->conn_transport->iscsit_xmit_pdu(conn, cmd, NULL,
cmd              3536 drivers/target/iscsi/iscsi_target.c 						     cmd->buf_ptr,
cmd              3541 drivers/target/iscsi/iscsi_target.c iscsit_build_reject(struct iscsi_cmd *cmd, struct iscsi_conn *conn,
cmd              3545 drivers/target/iscsi/iscsi_target.c 	hdr->reason		= cmd->reject_reason;
cmd              3549 drivers/target/iscsi/iscsi_target.c 	cmd->stat_sn		= conn->stat_sn++;
cmd              3550 drivers/target/iscsi/iscsi_target.c 	hdr->statsn		= cpu_to_be32(cmd->stat_sn);
cmd              3558 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd,
cmd              3561 drivers/target/iscsi/iscsi_target.c 	struct iscsi_reject *hdr = (struct iscsi_reject *)&cmd->pdu[0];
cmd              3563 drivers/target/iscsi/iscsi_target.c 	iscsit_build_reject(cmd, conn, hdr);
cmd              3568 drivers/target/iscsi/iscsi_target.c 	return conn->conn_transport->iscsit_xmit_pdu(conn, cmd, NULL,
cmd              3569 drivers/target/iscsi/iscsi_target.c 						     cmd->buf_ptr,
cmd              3599 drivers/target/iscsi/iscsi_target.c iscsit_immediate_queue(struct iscsi_conn *conn, struct iscsi_cmd *cmd, int state)
cmd              3605 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_send_r2t(cmd, conn);
cmd              3611 drivers/target/iscsi/iscsi_target.c 		list_del_init(&cmd->i_conn_node);
cmd              3614 drivers/target/iscsi/iscsi_target.c 		iscsit_free_cmd(cmd, false);
cmd              3618 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_send_unsolicited_nopin(cmd, conn, 1);
cmd              3623 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_send_unsolicited_nopin(cmd, conn, 0);
cmd              3630 drivers/target/iscsi/iscsi_target.c 		       cmd->iscsi_opcode, cmd->init_task_tag, state,
cmd              3647 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd;
cmd              3653 drivers/target/iscsi/iscsi_target.c 		cmd = qr->cmd;
cmd              3657 drivers/target/iscsi/iscsi_target.c 		ret = t->iscsit_immediate_queue(conn, cmd, state);
cmd              3666 drivers/target/iscsi/iscsi_target.c iscsit_response_queue(struct iscsi_conn *conn, struct iscsi_cmd *cmd, int state)
cmd              3673 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_send_datain(cmd, conn);
cmd              3681 drivers/target/iscsi/iscsi_target.c 			spin_lock_bh(&cmd->istate_lock);
cmd              3682 drivers/target/iscsi/iscsi_target.c 			cmd->i_state = ISTATE_SENT_STATUS;
cmd              3683 drivers/target/iscsi/iscsi_target.c 			spin_unlock_bh(&cmd->istate_lock);
cmd              3692 drivers/target/iscsi/iscsi_target.c 			spin_lock_bh(&cmd->istate_lock);
cmd              3693 drivers/target/iscsi/iscsi_target.c 			cmd->i_state = ISTATE_SEND_STATUS;
cmd              3694 drivers/target/iscsi/iscsi_target.c 			spin_unlock_bh(&cmd->istate_lock);
cmd              3702 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_send_response(cmd, conn);
cmd              3705 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_send_logout(cmd, conn);
cmd              3709 drivers/target/iscsi/iscsi_target.c 			cmd, conn);
cmd              3712 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_send_nopin(cmd, conn);
cmd              3715 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_send_reject(cmd, conn);
cmd              3718 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_send_task_mgt_rsp(cmd, conn);
cmd              3721 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_tmr_post_handler(cmd, conn);
cmd              3726 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_send_text_rsp(cmd, conn);
cmd              3731 drivers/target/iscsi/iscsi_target.c 		       cmd->iscsi_opcode, cmd->init_task_tag,
cmd              3740 drivers/target/iscsi/iscsi_target.c 		if (!iscsit_logout_post_handler(cmd, conn))
cmd              3750 drivers/target/iscsi/iscsi_target.c 		spin_lock_bh(&cmd->istate_lock);
cmd              3751 drivers/target/iscsi/iscsi_target.c 		cmd->i_state = ISTATE_SENT_STATUS;
cmd              3752 drivers/target/iscsi/iscsi_target.c 		spin_unlock_bh(&cmd->istate_lock);
cmd              3757 drivers/target/iscsi/iscsi_target.c 		       cmd->iscsi_opcode, cmd->init_task_tag,
cmd              3758 drivers/target/iscsi/iscsi_target.c 		       cmd->i_state, conn->cid);
cmd              3776 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd;
cmd              3781 drivers/target/iscsi/iscsi_target.c 		cmd = qr->cmd;
cmd              3785 drivers/target/iscsi/iscsi_target.c 		ret = t->iscsit_response_queue(conn, cmd, state);
cmd              3854 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd;
cmd              3859 drivers/target/iscsi/iscsi_target.c 		cmd = iscsit_allocate_cmd(conn, TASK_INTERRUPTIBLE);
cmd              3860 drivers/target/iscsi/iscsi_target.c 		if (!cmd)
cmd              3863 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_handle_scsi_cmd(conn, cmd, buf);
cmd              3869 drivers/target/iscsi/iscsi_target.c 		cmd = NULL;
cmd              3871 drivers/target/iscsi/iscsi_target.c 			cmd = iscsit_allocate_cmd(conn, TASK_INTERRUPTIBLE);
cmd              3872 drivers/target/iscsi/iscsi_target.c 			if (!cmd)
cmd              3875 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_handle_nop_out(conn, cmd, buf);
cmd              3878 drivers/target/iscsi/iscsi_target.c 		cmd = iscsit_allocate_cmd(conn, TASK_INTERRUPTIBLE);
cmd              3879 drivers/target/iscsi/iscsi_target.c 		if (!cmd)
cmd              3882 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_handle_task_mgt_cmd(conn, cmd, buf);
cmd              3886 drivers/target/iscsi/iscsi_target.c 			cmd = iscsit_find_cmd_from_itt(conn, hdr->itt);
cmd              3887 drivers/target/iscsi/iscsi_target.c 			if (!cmd)
cmd              3890 drivers/target/iscsi/iscsi_target.c 			cmd = iscsit_allocate_cmd(conn, TASK_INTERRUPTIBLE);
cmd              3891 drivers/target/iscsi/iscsi_target.c 			if (!cmd)
cmd              3895 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_handle_text_cmd(conn, cmd, buf);
cmd              3898 drivers/target/iscsi/iscsi_target.c 		cmd = iscsit_allocate_cmd(conn, TASK_INTERRUPTIBLE);
cmd              3899 drivers/target/iscsi/iscsi_target.c 		if (!cmd)
cmd              3902 drivers/target/iscsi/iscsi_target.c 		ret = iscsit_handle_logout_cmd(conn, cmd, buf);
cmd              4062 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd = NULL, *cmd_tmp = NULL;
cmd              4072 drivers/target/iscsi/iscsi_target.c 	list_for_each_entry(cmd, &tmp_list, i_conn_node) {
cmd              4073 drivers/target/iscsi/iscsi_target.c 		struct se_cmd *se_cmd = &cmd->se_cmd;
cmd              4083 drivers/target/iscsi/iscsi_target.c 	list_for_each_entry_safe(cmd, cmd_tmp, &tmp_list, i_conn_node) {
cmd              4084 drivers/target/iscsi/iscsi_target.c 		list_del_init(&cmd->i_conn_node);
cmd              4086 drivers/target/iscsi/iscsi_target.c 		iscsit_increment_maxcmdsn(cmd, sess);
cmd              4087 drivers/target/iscsi/iscsi_target.c 		iscsit_free_cmd(cmd, true);
cmd              4095 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd;
cmd              4098 drivers/target/iscsi/iscsi_target.c 	list_for_each_entry(cmd, &conn->conn_cmd_list, i_conn_node) {
cmd              4099 drivers/target/iscsi/iscsi_target.c 		if (cmd->data_direction == DMA_TO_DEVICE)
cmd              4100 drivers/target/iscsi/iscsi_target.c 			iscsit_stop_dataout_timer(cmd);
cmd              4505 drivers/target/iscsi/iscsi_target.c 	struct iscsi_cmd *cmd,
cmd              4510 drivers/target/iscsi/iscsi_target.c 	switch (cmd->logout_reason) {
cmd              4512 drivers/target/iscsi/iscsi_target.c 		switch (cmd->logout_response) {
cmd              4522 drivers/target/iscsi/iscsi_target.c 		if (conn->cid == cmd->logout_cid) {
cmd              4523 drivers/target/iscsi/iscsi_target.c 			switch (cmd->logout_response) {
cmd              4532 drivers/target/iscsi/iscsi_target.c 			switch (cmd->logout_response) {
cmd              4535 drivers/target/iscsi/iscsi_target.c 					cmd->logout_cid);
cmd              4546 drivers/target/iscsi/iscsi_target.c 		switch (cmd->logout_response) {
cmd                33 drivers/target/iscsi/iscsi_target.h extern int iscsit_reject_cmd(struct iscsi_cmd *cmd, u8, unsigned char *);
cmd              1340 drivers/target/iscsi/iscsi_target_configfs.c 	struct iscsi_cmd *cmd = container_of(se_cmd, struct iscsi_cmd, se_cmd);
cmd              1342 drivers/target/iscsi/iscsi_target_configfs.c 	return cmd->i_state;
cmd              1366 drivers/target/iscsi/iscsi_target_configfs.c 	struct iscsi_cmd *cmd = container_of(se_cmd, struct iscsi_cmd, se_cmd);
cmd              1367 drivers/target/iscsi/iscsi_target_configfs.c 	struct iscsi_conn *conn = cmd->conn;
cmd              1369 drivers/target/iscsi/iscsi_target_configfs.c 	cmd->i_state = ISTATE_SEND_DATAIN;
cmd              1370 drivers/target/iscsi/iscsi_target_configfs.c 	return conn->conn_transport->iscsit_queue_data_in(conn, cmd);
cmd              1375 drivers/target/iscsi/iscsi_target_configfs.c 	struct iscsi_cmd *cmd = container_of(se_cmd, struct iscsi_cmd, se_cmd);
cmd              1376 drivers/target/iscsi/iscsi_target_configfs.c 	struct iscsi_conn *conn = cmd->conn;
cmd              1378 drivers/target/iscsi/iscsi_target_configfs.c 	if (!cmd->immediate_data && !cmd->unsolicited_data)
cmd              1379 drivers/target/iscsi/iscsi_target_configfs.c 		return conn->conn_transport->iscsit_get_dataout(conn, cmd, false);
cmd              1386 drivers/target/iscsi/iscsi_target_configfs.c 	struct iscsi_cmd *cmd = container_of(se_cmd, struct iscsi_cmd, se_cmd);
cmd              1387 drivers/target/iscsi/iscsi_target_configfs.c 	struct iscsi_conn *conn = cmd->conn;
cmd              1389 drivers/target/iscsi/iscsi_target_configfs.c 	cmd->i_state = ISTATE_SEND_STATUS;
cmd              1391 drivers/target/iscsi/iscsi_target_configfs.c 	if (cmd->se_cmd.scsi_status || cmd->sense_reason) {
cmd              1392 drivers/target/iscsi/iscsi_target_configfs.c 		return iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd              1394 drivers/target/iscsi/iscsi_target_configfs.c 	return conn->conn_transport->iscsit_queue_status(conn, cmd);
cmd              1399 drivers/target/iscsi/iscsi_target_configfs.c 	struct iscsi_cmd *cmd = container_of(se_cmd, struct iscsi_cmd, se_cmd);
cmd              1401 drivers/target/iscsi/iscsi_target_configfs.c 	cmd->i_state = ISTATE_SEND_TASKMGTRSP;
cmd              1402 drivers/target/iscsi/iscsi_target_configfs.c 	iscsit_add_cmd_to_response_queue(cmd, cmd->conn, cmd->i_state);
cmd              1407 drivers/target/iscsi/iscsi_target_configfs.c 	struct iscsi_cmd *cmd = container_of(se_cmd, struct iscsi_cmd, se_cmd);
cmd              1409 drivers/target/iscsi/iscsi_target_configfs.c 	cmd->conn->conn_transport->iscsit_aborted_task(cmd->conn, cmd);
cmd              1522 drivers/target/iscsi/iscsi_target_configfs.c 	struct iscsi_cmd *cmd = container_of(se_cmd, struct iscsi_cmd, se_cmd);
cmd              1525 drivers/target/iscsi/iscsi_target_configfs.c 	iscsit_release_cmd(cmd);
cmd                35 drivers/target/iscsi/iscsi_target_datain_values.c void iscsit_attach_datain_req(struct iscsi_cmd *cmd, struct iscsi_datain_req *dr)
cmd                37 drivers/target/iscsi/iscsi_target_datain_values.c 	spin_lock(&cmd->datain_lock);
cmd                38 drivers/target/iscsi/iscsi_target_datain_values.c 	list_add_tail(&dr->cmd_datain_node, &cmd->datain_list);
cmd                39 drivers/target/iscsi/iscsi_target_datain_values.c 	spin_unlock(&cmd->datain_lock);
cmd                42 drivers/target/iscsi/iscsi_target_datain_values.c void iscsit_free_datain_req(struct iscsi_cmd *cmd, struct iscsi_datain_req *dr)
cmd                44 drivers/target/iscsi/iscsi_target_datain_values.c 	spin_lock(&cmd->datain_lock);
cmd                46 drivers/target/iscsi/iscsi_target_datain_values.c 	spin_unlock(&cmd->datain_lock);
cmd                51 drivers/target/iscsi/iscsi_target_datain_values.c void iscsit_free_all_datain_reqs(struct iscsi_cmd *cmd)
cmd                55 drivers/target/iscsi/iscsi_target_datain_values.c 	spin_lock(&cmd->datain_lock);
cmd                56 drivers/target/iscsi/iscsi_target_datain_values.c 	list_for_each_entry_safe(dr, dr_tmp, &cmd->datain_list, cmd_datain_node) {
cmd                60 drivers/target/iscsi/iscsi_target_datain_values.c 	spin_unlock(&cmd->datain_lock);
cmd                63 drivers/target/iscsi/iscsi_target_datain_values.c struct iscsi_datain_req *iscsit_get_datain_req(struct iscsi_cmd *cmd)
cmd                65 drivers/target/iscsi/iscsi_target_datain_values.c 	if (list_empty(&cmd->datain_list)) {
cmd                67 drivers/target/iscsi/iscsi_target_datain_values.c 			" 0x%08x\n", cmd->init_task_tag);
cmd                71 drivers/target/iscsi/iscsi_target_datain_values.c 	return list_first_entry(&cmd->datain_list, struct iscsi_datain_req,
cmd                79 drivers/target/iscsi/iscsi_target_datain_values.c 	struct iscsi_cmd *cmd,
cmd                83 drivers/target/iscsi/iscsi_target_datain_values.c 	struct iscsi_conn *conn = cmd->conn;
cmd                86 drivers/target/iscsi/iscsi_target_datain_values.c 	dr = iscsit_get_datain_req(cmd);
cmd                92 drivers/target/iscsi/iscsi_target_datain_values.c 					cmd, dr) < 0)
cmd                99 drivers/target/iscsi/iscsi_target_datain_values.c 			cmd->next_burst_len : dr->next_burst_len;
cmd               101 drivers/target/iscsi/iscsi_target_datain_values.c 			cmd->read_data_done : dr->read_data_done;
cmd               103 drivers/target/iscsi/iscsi_target_datain_values.c 	read_data_left = (cmd->se_cmd.data_length - read_data_done);
cmd               106 drivers/target/iscsi/iscsi_target_datain_values.c 				cmd->init_task_tag);
cmd               136 drivers/target/iscsi/iscsi_target_datain_values.c 	datain->data_sn = (!dr->recovery) ? cmd->data_sn++ : dr->data_sn++;
cmd               140 drivers/target/iscsi/iscsi_target_datain_values.c 		cmd->next_burst_len = next_burst_len;
cmd               141 drivers/target/iscsi/iscsi_target_datain_values.c 		cmd->read_data_done += datain->length;
cmd               177 drivers/target/iscsi/iscsi_target_datain_values.c 	struct iscsi_cmd *cmd,
cmd               181 drivers/target/iscsi/iscsi_target_datain_values.c 	struct iscsi_conn *conn = cmd->conn;
cmd               185 drivers/target/iscsi/iscsi_target_datain_values.c 	dr = iscsit_get_datain_req(cmd);
cmd               191 drivers/target/iscsi/iscsi_target_datain_values.c 					cmd, dr) < 0)
cmd               198 drivers/target/iscsi/iscsi_target_datain_values.c 			cmd->read_data_done : dr->read_data_done;
cmd               200 drivers/target/iscsi/iscsi_target_datain_values.c 			cmd->seq_send_order : dr->seq_send_order;
cmd               202 drivers/target/iscsi/iscsi_target_datain_values.c 	read_data_left = (cmd->se_cmd.data_length - read_data_done);
cmd               205 drivers/target/iscsi/iscsi_target_datain_values.c 				cmd->init_task_tag);
cmd               209 drivers/target/iscsi/iscsi_target_datain_values.c 	seq = iscsit_get_seq_holder_for_datain(cmd, seq_send_order);
cmd               216 drivers/target/iscsi/iscsi_target_datain_values.c 		seq->first_datasn = cmd->data_sn;
cmd               221 drivers/target/iscsi/iscsi_target_datain_values.c 	     cmd->se_cmd.data_length) {
cmd               222 drivers/target/iscsi/iscsi_target_datain_values.c 		datain->length = (cmd->se_cmd.data_length - offset);
cmd               254 drivers/target/iscsi/iscsi_target_datain_values.c 	if ((read_data_done + datain->length) == cmd->se_cmd.data_length)
cmd               257 drivers/target/iscsi/iscsi_target_datain_values.c 	datain->data_sn = (!dr->recovery) ? cmd->data_sn++ : dr->data_sn++;
cmd               259 drivers/target/iscsi/iscsi_target_datain_values.c 		cmd->seq_send_order = seq_send_order;
cmd               260 drivers/target/iscsi/iscsi_target_datain_values.c 		cmd->read_data_done += datain->length;
cmd               298 drivers/target/iscsi/iscsi_target_datain_values.c 	struct iscsi_cmd *cmd,
cmd               302 drivers/target/iscsi/iscsi_target_datain_values.c 	struct iscsi_conn *conn = cmd->conn;
cmd               306 drivers/target/iscsi/iscsi_target_datain_values.c 	dr = iscsit_get_datain_req(cmd);
cmd               312 drivers/target/iscsi/iscsi_target_datain_values.c 					cmd, dr) < 0)
cmd               319 drivers/target/iscsi/iscsi_target_datain_values.c 			cmd->next_burst_len : dr->next_burst_len;
cmd               321 drivers/target/iscsi/iscsi_target_datain_values.c 			cmd->read_data_done : dr->read_data_done;
cmd               323 drivers/target/iscsi/iscsi_target_datain_values.c 	read_data_left = (cmd->se_cmd.data_length - read_data_done);
cmd               326 drivers/target/iscsi/iscsi_target_datain_values.c 				cmd->init_task_tag);
cmd               330 drivers/target/iscsi/iscsi_target_datain_values.c 	pdu = iscsit_get_pdu_holder_for_seq(cmd, NULL);
cmd               334 drivers/target/iscsi/iscsi_target_datain_values.c 	if ((read_data_done + pdu->length) == cmd->se_cmd.data_length) {
cmd               353 drivers/target/iscsi/iscsi_target_datain_values.c 	pdu->data_sn = (!dr->recovery) ? cmd->data_sn++ : dr->data_sn++;
cmd               355 drivers/target/iscsi/iscsi_target_datain_values.c 		cmd->next_burst_len = next_burst_len;
cmd               356 drivers/target/iscsi/iscsi_target_datain_values.c 		cmd->read_data_done += pdu->length;
cmd               397 drivers/target/iscsi/iscsi_target_datain_values.c 	struct iscsi_cmd *cmd,
cmd               401 drivers/target/iscsi/iscsi_target_datain_values.c 	struct iscsi_conn *conn = cmd->conn;
cmd               406 drivers/target/iscsi/iscsi_target_datain_values.c 	dr = iscsit_get_datain_req(cmd);
cmd               412 drivers/target/iscsi/iscsi_target_datain_values.c 					cmd, dr) < 0)
cmd               419 drivers/target/iscsi/iscsi_target_datain_values.c 			cmd->read_data_done : dr->read_data_done;
cmd               421 drivers/target/iscsi/iscsi_target_datain_values.c 			cmd->seq_send_order : dr->seq_send_order;
cmd               423 drivers/target/iscsi/iscsi_target_datain_values.c 	read_data_left = (cmd->se_cmd.data_length - read_data_done);
cmd               426 drivers/target/iscsi/iscsi_target_datain_values.c 				cmd->init_task_tag);
cmd               430 drivers/target/iscsi/iscsi_target_datain_values.c 	seq = iscsit_get_seq_holder_for_datain(cmd, seq_send_order);
cmd               437 drivers/target/iscsi/iscsi_target_datain_values.c 		seq->first_datasn = cmd->data_sn;
cmd               439 drivers/target/iscsi/iscsi_target_datain_values.c 	pdu = iscsit_get_pdu_holder_for_seq(cmd, seq);
cmd               453 drivers/target/iscsi/iscsi_target_datain_values.c 	if ((read_data_done + pdu->length) == cmd->se_cmd.data_length)
cmd               456 drivers/target/iscsi/iscsi_target_datain_values.c 	pdu->data_sn = (!dr->recovery) ? cmd->data_sn++ : dr->data_sn++;
cmd               458 drivers/target/iscsi/iscsi_target_datain_values.c 		cmd->seq_send_order = seq_send_order;
cmd               459 drivers/target/iscsi/iscsi_target_datain_values.c 		cmd->read_data_done += pdu->length;
cmd               499 drivers/target/iscsi/iscsi_target_datain_values.c 	struct iscsi_cmd *cmd,
cmd               502 drivers/target/iscsi/iscsi_target_datain_values.c 	struct iscsi_conn *conn = cmd->conn;
cmd               506 drivers/target/iscsi/iscsi_target_datain_values.c 		return iscsit_set_datain_values_yes_and_yes(cmd, datain);
cmd               509 drivers/target/iscsi/iscsi_target_datain_values.c 		return iscsit_set_datain_values_no_and_yes(cmd, datain);
cmd               512 drivers/target/iscsi/iscsi_target_datain_values.c 		return iscsit_set_datain_values_yes_and_no(cmd, datain);
cmd               515 drivers/target/iscsi/iscsi_target_datain_values.c 		return iscsit_set_datain_values_no_and_no(cmd, datain);
cmd                45 drivers/target/iscsi/iscsi_target_device.c void iscsit_increment_maxcmdsn(struct iscsi_cmd *cmd, struct iscsi_session *sess)
cmd                49 drivers/target/iscsi/iscsi_target_device.c 	if (cmd->immediate_cmd || cmd->maxcmdsn_inc)
cmd                52 drivers/target/iscsi/iscsi_target_device.c 	cmd->maxcmdsn_inc = 1;
cmd                32 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_cmd *cmd)
cmd                34 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_conn *conn = cmd->conn;
cmd                39 drivers/target/iscsi/iscsi_target_erl0.c 	if (cmd->unsolicited_data) {
cmd                40 drivers/target/iscsi/iscsi_target_erl0.c 		cmd->seq_start_offset = cmd->write_data_done;
cmd                41 drivers/target/iscsi/iscsi_target_erl0.c 		cmd->seq_end_offset = min(cmd->se_cmd.data_length,
cmd                49 drivers/target/iscsi/iscsi_target_erl0.c 	if (!cmd->seq_start_offset && !cmd->seq_end_offset) {
cmd                50 drivers/target/iscsi/iscsi_target_erl0.c 		cmd->seq_start_offset = cmd->write_data_done;
cmd                51 drivers/target/iscsi/iscsi_target_erl0.c 		cmd->seq_end_offset = (cmd->se_cmd.data_length >
cmd                53 drivers/target/iscsi/iscsi_target_erl0.c 			(cmd->write_data_done +
cmd                54 drivers/target/iscsi/iscsi_target_erl0.c 			conn->sess->sess_ops->MaxBurstLength) : cmd->se_cmd.data_length;
cmd                56 drivers/target/iscsi/iscsi_target_erl0.c 		cmd->seq_start_offset = cmd->seq_end_offset;
cmd                57 drivers/target/iscsi/iscsi_target_erl0.c 		cmd->seq_end_offset = ((cmd->seq_end_offset +
cmd                59 drivers/target/iscsi/iscsi_target_erl0.c 			cmd->se_cmd.data_length) ? cmd->se_cmd.data_length :
cmd                60 drivers/target/iscsi/iscsi_target_erl0.c 			(cmd->seq_end_offset +
cmd                66 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_cmd *cmd,
cmd                69 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_conn *conn = cmd->conn;
cmd                86 drivers/target/iscsi/iscsi_target_erl0.c 		if ((cmd->cmd_flags & ICF_WITHIN_COMMAND_RECOVERY) &&
cmd                87 drivers/target/iscsi/iscsi_target_erl0.c 		    cmd->write_data_done != be32_to_cpu(hdr->offset))
cmd                90 drivers/target/iscsi/iscsi_target_erl0.c 		cmd->cmd_flags &= ~ICF_WITHIN_COMMAND_RECOVERY;
cmd                94 drivers/target/iscsi/iscsi_target_erl0.c 		seq = iscsit_get_seq_holder(cmd, be32_to_cpu(hdr->offset),
cmd               101 drivers/target/iscsi/iscsi_target_erl0.c 		cmd->seq_ptr = seq;
cmd               132 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_cmd *cmd,
cmd               136 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_conn *conn = cmd->conn;
cmd               141 drivers/target/iscsi/iscsi_target_erl0.c 	if ((be32_to_cpu(hdr->offset) < cmd->seq_start_offset) ||
cmd               142 drivers/target/iscsi/iscsi_target_erl0.c 	   ((be32_to_cpu(hdr->offset) + payload_length) > cmd->seq_end_offset)) {
cmd               145 drivers/target/iscsi/iscsi_target_erl0.c 		" DataSequenceInOrder=Yes.\n", cmd->init_task_tag,
cmd               146 drivers/target/iscsi/iscsi_target_erl0.c 		be32_to_cpu(hdr->offset), payload_length, cmd->seq_start_offset,
cmd               147 drivers/target/iscsi/iscsi_target_erl0.c 			cmd->seq_end_offset);
cmd               151 drivers/target/iscsi/iscsi_target_erl0.c 	first_burst_len = (cmd->first_burst_len + payload_length);
cmd               157 drivers/target/iscsi/iscsi_target_erl0.c 		transport_send_check_condition_and_sense(&cmd->se_cmd,
cmd               175 drivers/target/iscsi/iscsi_target_erl0.c 		if ((first_burst_len != cmd->se_cmd.data_length) &&
cmd               181 drivers/target/iscsi/iscsi_target_erl0.c 				cmd->se_cmd.data_length);
cmd               182 drivers/target/iscsi/iscsi_target_erl0.c 			transport_send_check_condition_and_sense(&cmd->se_cmd,
cmd               190 drivers/target/iscsi/iscsi_target_erl0.c 				" error.\n", cmd->init_task_tag,
cmd               194 drivers/target/iscsi/iscsi_target_erl0.c 		if (first_burst_len == cmd->se_cmd.data_length) {
cmd               197 drivers/target/iscsi/iscsi_target_erl0.c 			" error.\n", cmd->init_task_tag, cmd->se_cmd.data_length);
cmd               207 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_cmd *cmd,
cmd               211 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_conn *conn = cmd->conn;
cmd               229 drivers/target/iscsi/iscsi_target_erl0.c 		if ((be32_to_cpu(hdr->offset) < cmd->seq_start_offset) ||
cmd               230 drivers/target/iscsi/iscsi_target_erl0.c 		   ((be32_to_cpu(hdr->offset) + payload_length) > cmd->seq_end_offset)) {
cmd               233 drivers/target/iscsi/iscsi_target_erl0.c 			" DataSequenceInOrder=Yes.\n", cmd->init_task_tag,
cmd               234 drivers/target/iscsi/iscsi_target_erl0.c 			be32_to_cpu(hdr->offset), payload_length, cmd->seq_start_offset,
cmd               235 drivers/target/iscsi/iscsi_target_erl0.c 				cmd->seq_end_offset);
cmd               242 drivers/target/iscsi/iscsi_target_erl0.c 		next_burst_len = (cmd->next_burst_len + payload_length);
cmd               244 drivers/target/iscsi/iscsi_target_erl0.c 		seq = iscsit_get_seq_holder(cmd, be32_to_cpu(hdr->offset),
cmd               251 drivers/target/iscsi/iscsi_target_erl0.c 		cmd->seq_ptr = seq;
cmd               265 drivers/target/iscsi/iscsi_target_erl0.c 			" error.\n", cmd->init_task_tag,
cmd               287 drivers/target/iscsi/iscsi_target_erl0.c 			   ((cmd->write_data_done + payload_length) <
cmd               288 drivers/target/iscsi/iscsi_target_erl0.c 			     cmd->se_cmd.data_length)) {
cmd               291 drivers/target/iscsi/iscsi_target_erl0.c 				" error.\n", cmd->init_task_tag);
cmd               298 drivers/target/iscsi/iscsi_target_erl0.c 				" error.\n", cmd->init_task_tag);
cmd               308 drivers/target/iscsi/iscsi_target_erl0.c 				" not set, protocol error.", cmd->init_task_tag,
cmd               312 drivers/target/iscsi/iscsi_target_erl0.c 			if ((cmd->write_data_done + payload_length) ==
cmd               313 drivers/target/iscsi/iscsi_target_erl0.c 					cmd->se_cmd.data_length) {
cmd               317 drivers/target/iscsi/iscsi_target_erl0.c 					cmd->init_task_tag);
cmd               325 drivers/target/iscsi/iscsi_target_erl0.c 					cmd->init_task_tag);
cmd               336 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_cmd *cmd,
cmd               340 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_conn *conn = cmd->conn;
cmd               353 drivers/target/iscsi/iscsi_target_erl0.c 		data_sn = cmd->data_sn;
cmd               355 drivers/target/iscsi/iscsi_target_erl0.c 		struct iscsi_seq *seq = cmd->seq_ptr;
cmd               361 drivers/target/iscsi/iscsi_target_erl0.c 			" higher than expected 0x%08x.\n", cmd->init_task_tag,
cmd               367 drivers/target/iscsi/iscsi_target_erl0.c 			cmd->init_task_tag, be32_to_cpu(hdr->datasn), data_sn);
cmd               387 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_cmd *cmd,
cmd               391 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_conn *conn = cmd->conn;
cmd               405 drivers/target/iscsi/iscsi_target_erl0.c 		if (be32_to_cpu(hdr->offset) != cmd->write_data_done) {
cmd               407 drivers/target/iscsi/iscsi_target_erl0.c 			" %u different than expected %u.\n", cmd->init_task_tag,
cmd               408 drivers/target/iscsi/iscsi_target_erl0.c 				be32_to_cpu(hdr->offset), cmd->write_data_done);
cmd               413 drivers/target/iscsi/iscsi_target_erl0.c 		struct iscsi_seq *seq = cmd->seq_ptr;
cmd               417 drivers/target/iscsi/iscsi_target_erl0.c 			" %u greater than expected %u.\n", cmd->init_task_tag,
cmd               424 drivers/target/iscsi/iscsi_target_erl0.c 				cmd->init_task_tag, be32_to_cpu(hdr->offset),
cmd               443 drivers/target/iscsi/iscsi_target_erl0.c 	return (recovery) ? iscsit_recover_dataout_sequence(cmd,
cmd               449 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_cmd *cmd,
cmd               456 drivers/target/iscsi/iscsi_target_erl0.c 	pdu = iscsit_get_pdu_holder(cmd, be32_to_cpu(hdr->offset),
cmd               461 drivers/target/iscsi/iscsi_target_erl0.c 	cmd->pdu_ptr = pdu;
cmd               470 drivers/target/iscsi/iscsi_target_erl0.c 			" Offset: %u, Length: %u\n", cmd->init_task_tag,
cmd               472 drivers/target/iscsi/iscsi_target_erl0.c 		return iscsit_dump_data_payload(cmd->conn, payload_length, 1);
cmd               480 drivers/target/iscsi/iscsi_target_erl0.c static int iscsit_dataout_update_r2t(struct iscsi_cmd *cmd, u32 offset, u32 length)
cmd               484 drivers/target/iscsi/iscsi_target_erl0.c 	if (cmd->unsolicited_data)
cmd               487 drivers/target/iscsi/iscsi_target_erl0.c 	r2t = iscsit_get_r2t_for_eos(cmd, offset, length);
cmd               491 drivers/target/iscsi/iscsi_target_erl0.c 	spin_lock_bh(&cmd->r2t_lock);
cmd               493 drivers/target/iscsi/iscsi_target_erl0.c 	cmd->outstanding_r2ts--;
cmd               494 drivers/target/iscsi/iscsi_target_erl0.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd               500 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_cmd *cmd,
cmd               505 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_pdu *pdu = cmd->pdu_ptr;
cmd               524 drivers/target/iscsi/iscsi_target_erl0.c 		ret = iscsit_dataout_datapduinorder_no_fbit(cmd, pdu);
cmd               533 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_cmd *cmd,
cmd               537 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_conn *conn = cmd->conn;
cmd               542 drivers/target/iscsi/iscsi_target_erl0.c 	if (cmd->unsolicited_data) {
cmd               543 drivers/target/iscsi/iscsi_target_erl0.c 		if ((cmd->first_burst_len + payload_length) ==
cmd               545 drivers/target/iscsi/iscsi_target_erl0.c 			if (iscsit_dataout_update_r2t(cmd, be32_to_cpu(hdr->offset),
cmd               552 drivers/target/iscsi/iscsi_target_erl0.c 			ret = iscsit_dataout_update_datapduinorder_no(cmd,
cmd               559 drivers/target/iscsi/iscsi_target_erl0.c 		cmd->first_burst_len += payload_length;
cmd               562 drivers/target/iscsi/iscsi_target_erl0.c 			cmd->data_sn++;
cmd               564 drivers/target/iscsi/iscsi_target_erl0.c 			seq = cmd->seq_ptr;
cmd               572 drivers/target/iscsi/iscsi_target_erl0.c 			cmd->first_burst_len = 0;
cmd               573 drivers/target/iscsi/iscsi_target_erl0.c 			cmd->unsolicited_data = 0;
cmd               577 drivers/target/iscsi/iscsi_target_erl0.c 			if ((cmd->next_burst_len + payload_length) ==
cmd               579 drivers/target/iscsi/iscsi_target_erl0.c 				if (iscsit_dataout_update_r2t(cmd,
cmd               588 drivers/target/iscsi/iscsi_target_erl0.c 						cmd, be32_to_cpu(hdr->datasn),
cmd               594 drivers/target/iscsi/iscsi_target_erl0.c 			cmd->next_burst_len += payload_length;
cmd               595 drivers/target/iscsi/iscsi_target_erl0.c 			cmd->data_sn++;
cmd               598 drivers/target/iscsi/iscsi_target_erl0.c 				cmd->next_burst_len = 0;
cmd               600 drivers/target/iscsi/iscsi_target_erl0.c 			seq = cmd->seq_ptr;
cmd               604 drivers/target/iscsi/iscsi_target_erl0.c 				if (iscsit_dataout_update_r2t(cmd,
cmd               613 drivers/target/iscsi/iscsi_target_erl0.c 						cmd, be32_to_cpu(hdr->datasn),
cmd               631 drivers/target/iscsi/iscsi_target_erl0.c 		cmd->data_sn = 0;
cmd               633 drivers/target/iscsi/iscsi_target_erl0.c 	cmd->write_data_done += payload_length;
cmd               635 drivers/target/iscsi/iscsi_target_erl0.c 	if (cmd->write_data_done == cmd->se_cmd.data_length)
cmd               644 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_cmd *cmd,
cmd               647 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_conn *conn = cmd->conn;
cmd               657 drivers/target/iscsi/iscsi_target_erl0.c 	pdu = cmd->pdu_ptr;
cmd               673 drivers/target/iscsi/iscsi_target_erl0.c 	return iscsit_recover_dataout_sequence(cmd, be32_to_cpu(hdr->offset),
cmd               682 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_cmd *cmd,
cmd               686 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_conn *conn = cmd->conn;
cmd               688 drivers/target/iscsi/iscsi_target_erl0.c 	ret = iscsit_dataout_within_command_recovery_check(cmd, buf);
cmd               693 drivers/target/iscsi/iscsi_target_erl0.c 	ret = iscsit_dataout_check_datasn(cmd, buf);
cmd               698 drivers/target/iscsi/iscsi_target_erl0.c 	if (cmd->unsolicited_data) {
cmd               699 drivers/target/iscsi/iscsi_target_erl0.c 		ret = iscsit_dataout_check_unsolicited_sequence(cmd, buf);
cmd               704 drivers/target/iscsi/iscsi_target_erl0.c 		ret = iscsit_dataout_check_sequence(cmd, buf);
cmd               711 drivers/target/iscsi/iscsi_target_erl0.c 		iscsit_dataout_pre_datapduinorder_yes(cmd, buf) :
cmd               712 drivers/target/iscsi/iscsi_target_erl0.c 		iscsit_dataout_pre_datapduinorder_no(cmd, buf);
cmd               720 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_cmd *cmd,
cmd               724 drivers/target/iscsi/iscsi_target_erl0.c 	struct iscsi_conn *conn = cmd->conn;
cmd               726 drivers/target/iscsi/iscsi_target_erl0.c 	cmd->dataout_timeout_retries = 0;
cmd               729 drivers/target/iscsi/iscsi_target_erl0.c 		return iscsit_dataout_post_crc_passed(cmd, buf);
cmd               734 drivers/target/iscsi/iscsi_target_erl0.c 			iscsit_reject_cmd(cmd, ISCSI_REASON_DATA_DIGEST_ERROR,
cmd               739 drivers/target/iscsi/iscsi_target_erl0.c 		iscsit_reject_cmd(cmd, ISCSI_REASON_DATA_DIGEST_ERROR, buf);
cmd               740 drivers/target/iscsi/iscsi_target_erl0.c 		return iscsit_dataout_post_crc_failed(cmd, buf);
cmd                90 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd,
cmd                98 drivers/target/iscsi/iscsi_target_erl1.c 	spin_lock_bh(&cmd->r2t_lock);
cmd               100 drivers/target/iscsi/iscsi_target_erl1.c 		spin_unlock_bh(&cmd->r2t_lock);
cmd               104 drivers/target/iscsi/iscsi_target_erl1.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd               106 drivers/target/iscsi/iscsi_target_erl1.c 	iscsit_add_cmd_to_immediate_queue(cmd, cmd->conn, ISTATE_SEND_R2T);
cmd               112 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd,
cmd               124 drivers/target/iscsi/iscsi_target_erl1.c 	if ((cmd->cmd_flags & ICF_GOT_DATACK_SNACK) &&
cmd               125 drivers/target/iscsi/iscsi_target_erl1.c 	    (begrun <= cmd->acked_data_sn)) {
cmd               129 drivers/target/iscsi/iscsi_target_erl1.c 			" protocol error.\n", cmd->init_task_tag, begrun,
cmd               130 drivers/target/iscsi/iscsi_target_erl1.c 			(begrun + runlength), cmd->acked_data_sn);
cmd               132 drivers/target/iscsi/iscsi_target_erl1.c 		return iscsit_reject_cmd(cmd, ISCSI_REASON_PROTOCOL_ERROR, buf);
cmd               136 drivers/target/iscsi/iscsi_target_erl1.c 		if ((begrun + runlength) > cmd->r2t_sn) {
cmd               140 drivers/target/iscsi/iscsi_target_erl1.c 			cmd->init_task_tag, begrun, runlength, cmd->r2t_sn);
cmd               141 drivers/target/iscsi/iscsi_target_erl1.c 			return iscsit_reject_cmd(cmd,
cmd               146 drivers/target/iscsi/iscsi_target_erl1.c 		last_r2tsn = cmd->r2t_sn;
cmd               149 drivers/target/iscsi/iscsi_target_erl1.c 		r2t = iscsit_get_holder_for_r2tsn(cmd, begrun);
cmd               152 drivers/target/iscsi/iscsi_target_erl1.c 		if (iscsit_send_recovery_r2t_for_snack(cmd, r2t) < 0)
cmd               170 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd,
cmd               176 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_conn *conn = cmd->conn;
cmd               199 drivers/target/iscsi/iscsi_target_erl1.c 		cmd->seq_no = seq_no;
cmd               200 drivers/target/iscsi/iscsi_target_erl1.c 		cmd->pdu_start = pdu_start;
cmd               201 drivers/target/iscsi/iscsi_target_erl1.c 		cmd->pdu_send_order = data_sn_count;
cmd               216 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd,
cmd               223 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_conn *conn = cmd->conn;
cmd               226 drivers/target/iscsi/iscsi_target_erl1.c 	if (!cmd->seq_list) {
cmd               240 drivers/target/iscsi/iscsi_target_erl1.c 	for (i = 0; i < cmd->seq_count; i++) {
cmd               241 drivers/target/iscsi/iscsi_target_erl1.c 		seq = &cmd->seq_list[i];
cmd               268 drivers/target/iscsi/iscsi_target_erl1.c 			read_data_done += cmd->seq_list[i].xfer_len;
cmd               316 drivers/target/iscsi/iscsi_target_erl1.c 						pdu = &cmd->pdu_list[
cmd               350 drivers/target/iscsi/iscsi_target_erl1.c 					cmd->init_task_tag, begrun);
cmd               361 drivers/target/iscsi/iscsi_target_erl1.c 				cmd->init_task_tag, begrun, runlength,
cmd               374 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd,
cmd               379 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_conn *conn = cmd->conn;
cmd               381 drivers/target/iscsi/iscsi_target_erl1.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               385 drivers/target/iscsi/iscsi_target_erl1.c 				cmd->init_task_tag);
cmd               393 drivers/target/iscsi/iscsi_target_erl1.c 	if ((cmd->cmd_flags & ICF_GOT_DATACK_SNACK) &&
cmd               394 drivers/target/iscsi/iscsi_target_erl1.c 	    (begrun <= cmd->acked_data_sn)) {
cmd               398 drivers/target/iscsi/iscsi_target_erl1.c 			" protocol error.\n", cmd->init_task_tag, begrun,
cmd               399 drivers/target/iscsi/iscsi_target_erl1.c 			(begrun + runlength), cmd->acked_data_sn);
cmd               401 drivers/target/iscsi/iscsi_target_erl1.c 		return iscsit_reject_cmd(cmd, ISCSI_REASON_PROTOCOL_ERROR, buf);
cmd               408 drivers/target/iscsi/iscsi_target_erl1.c 	if ((begrun + runlength) > (cmd->data_sn - 1)) {
cmd               411 drivers/target/iscsi/iscsi_target_erl1.c 				begrun, runlength, (cmd->data_sn - 1));
cmd               412 drivers/target/iscsi/iscsi_target_erl1.c 		return iscsit_reject_cmd(cmd, ISCSI_REASON_BOOKMARK_INVALID,
cmd               418 drivers/target/iscsi/iscsi_target_erl1.c 		return iscsit_reject_cmd(cmd, ISCSI_REASON_BOOKMARK_NO_RESOURCES,
cmd               426 drivers/target/iscsi/iscsi_target_erl1.c 	iscsit_attach_datain_req(cmd, dr);
cmd               428 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->i_state = ISTATE_SEND_DATAIN;
cmd               429 drivers/target/iscsi/iscsi_target_erl1.c 	iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd               442 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd;
cmd               444 drivers/target/iscsi/iscsi_target_erl1.c 	cmd = iscsit_find_cmd_from_itt(conn, init_task_tag);
cmd               445 drivers/target/iscsi/iscsi_target_erl1.c 	if (!cmd)
cmd               451 drivers/target/iscsi/iscsi_target_erl1.c 	switch (cmd->data_direction) {
cmd               453 drivers/target/iscsi/iscsi_target_erl1.c 		return iscsit_handle_r2t_snack(cmd, buf, begrun, runlength);
cmd               455 drivers/target/iscsi/iscsi_target_erl1.c 		return iscsit_handle_recovery_datain(cmd, buf, begrun,
cmd               459 drivers/target/iscsi/iscsi_target_erl1.c 				cmd->data_direction);
cmd               474 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd = NULL;
cmd               494 drivers/target/iscsi/iscsi_target_erl1.c 		list_for_each_entry(cmd, &conn->conn_cmd_list, i_conn_node) {
cmd               495 drivers/target/iscsi/iscsi_target_erl1.c 			if (cmd->stat_sn == begrun) {
cmd               511 drivers/target/iscsi/iscsi_target_erl1.c 		spin_lock_bh(&cmd->istate_lock);
cmd               512 drivers/target/iscsi/iscsi_target_erl1.c 		if (cmd->i_state == ISTATE_SEND_DATAIN) {
cmd               513 drivers/target/iscsi/iscsi_target_erl1.c 			spin_unlock_bh(&cmd->istate_lock);
cmd               521 drivers/target/iscsi/iscsi_target_erl1.c 		spin_unlock_bh(&cmd->istate_lock);
cmd               523 drivers/target/iscsi/iscsi_target_erl1.c 		cmd->i_state = ISTATE_SEND_STATUS_RECOVERY;
cmd               524 drivers/target/iscsi/iscsi_target_erl1.c 		iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd               537 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd = NULL;
cmd               539 drivers/target/iscsi/iscsi_target_erl1.c 	cmd = iscsit_find_cmd_from_ttt(conn, targ_xfer_tag);
cmd               540 drivers/target/iscsi/iscsi_target_erl1.c 	if (!cmd) {
cmd               546 drivers/target/iscsi/iscsi_target_erl1.c 	if (begrun <= cmd->acked_data_sn) {
cmd               549 drivers/target/iscsi/iscsi_target_erl1.c 			cmd->init_task_tag, begrun, cmd->acked_data_sn);
cmd               557 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->cmd_flags |= ICF_GOT_DATACK_SNACK;
cmd               558 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->acked_data_sn = (begrun - 1);
cmd               562 drivers/target/iscsi/iscsi_target_erl1.c 			cmd->init_task_tag, cmd->acked_data_sn);
cmd               568 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd,
cmd               574 drivers/target/iscsi/iscsi_target_erl1.c 	spin_lock_bh(&cmd->r2t_lock);
cmd               575 drivers/target/iscsi/iscsi_target_erl1.c 	ret = iscsit_add_r2t_to_list(cmd, offset, xfer_len, 1, 0);
cmd               576 drivers/target/iscsi/iscsi_target_erl1.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd               582 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd,
cmd               587 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_conn *conn = cmd->conn;
cmd               595 drivers/target/iscsi/iscsi_target_erl1.c 		for (i = 0; i < cmd->pdu_count; i++) {
cmd               596 drivers/target/iscsi/iscsi_target_erl1.c 			if (cmd->pdu_list[i].seq_no == pdu->seq_no) {
cmd               598 drivers/target/iscsi/iscsi_target_erl1.c 					first_pdu = &cmd->pdu_list[i];
cmd               599 drivers/target/iscsi/iscsi_target_erl1.c 				xfer_len += cmd->pdu_list[i].length;
cmd               605 drivers/target/iscsi/iscsi_target_erl1.c 		struct iscsi_seq *seq = cmd->seq_ptr;
cmd               607 drivers/target/iscsi/iscsi_target_erl1.c 		first_pdu = &cmd->pdu_list[seq->pdu_start];
cmd               623 drivers/target/iscsi/iscsi_target_erl1.c 			if (iscsit_send_recovery_r2t(cmd, offset, length) < 0)
cmd               651 drivers/target/iscsi/iscsi_target_erl1.c 		if (iscsit_send_recovery_r2t(cmd, offset, length) < 0)
cmd               658 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd,
cmd               665 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_conn *conn = cmd->conn;
cmd               669 drivers/target/iscsi/iscsi_target_erl1.c 		cmd->data_sn = 0;
cmd               672 drivers/target/iscsi/iscsi_target_erl1.c 			*r2t_offset = cmd->write_data_done;
cmd               673 drivers/target/iscsi/iscsi_target_erl1.c 			*r2t_length = (cmd->seq_end_offset -
cmd               674 drivers/target/iscsi/iscsi_target_erl1.c 					cmd->write_data_done);
cmd               678 drivers/target/iscsi/iscsi_target_erl1.c 		*r2t_offset = cmd->seq_start_offset;
cmd               679 drivers/target/iscsi/iscsi_target_erl1.c 		*r2t_length = (cmd->seq_end_offset - cmd->seq_start_offset);
cmd               681 drivers/target/iscsi/iscsi_target_erl1.c 		for (i = 0; i < cmd->pdu_count; i++) {
cmd               682 drivers/target/iscsi/iscsi_target_erl1.c 			pdu = &cmd->pdu_list[i];
cmd               687 drivers/target/iscsi/iscsi_target_erl1.c 			if ((pdu->offset >= cmd->seq_start_offset) &&
cmd               689 drivers/target/iscsi/iscsi_target_erl1.c 			     cmd->seq_end_offset)) {
cmd               690 drivers/target/iscsi/iscsi_target_erl1.c 				if (!cmd->unsolicited_data)
cmd               691 drivers/target/iscsi/iscsi_target_erl1.c 					cmd->next_burst_len -= pdu->length;
cmd               693 drivers/target/iscsi/iscsi_target_erl1.c 					cmd->first_burst_len -= pdu->length;
cmd               695 drivers/target/iscsi/iscsi_target_erl1.c 				cmd->write_data_done -= pdu->length;
cmd               702 drivers/target/iscsi/iscsi_target_erl1.c 		seq = iscsit_get_seq_holder(cmd, pdu_offset, pdu_length);
cmd               709 drivers/target/iscsi/iscsi_target_erl1.c 		cmd->write_data_done -= (seq->offset - seq->orig_offset);
cmd               710 drivers/target/iscsi/iscsi_target_erl1.c 		if (cmd->immediate_data)
cmd               711 drivers/target/iscsi/iscsi_target_erl1.c 			cmd->first_burst_len = cmd->write_data_done;
cmd               722 drivers/target/iscsi/iscsi_target_erl1.c 			pdu = &cmd->pdu_list[i+seq->pdu_start];
cmd               735 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd,
cmd               741 drivers/target/iscsi/iscsi_target_erl1.c 	spin_lock_bh(&cmd->istate_lock);
cmd               742 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->cmd_flags |= ICF_WITHIN_COMMAND_RECOVERY;
cmd               743 drivers/target/iscsi/iscsi_target_erl1.c 	spin_unlock_bh(&cmd->istate_lock);
cmd               745 drivers/target/iscsi/iscsi_target_erl1.c 	if (iscsit_recalculate_dataout_values(cmd, pdu_offset, pdu_length,
cmd               749 drivers/target/iscsi/iscsi_target_erl1.c 	iscsit_send_recovery_r2t(cmd, r2t_offset, r2t_length);
cmd               838 drivers/target/iscsi/iscsi_target_erl1.c 		ooo_cmdsn->cmd = NULL;
cmd               846 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd = NULL;
cmd               856 drivers/target/iscsi/iscsi_target_erl1.c 		if (!ooo_cmdsn->cmd) {
cmd               862 drivers/target/iscsi/iscsi_target_erl1.c 		cmd = ooo_cmdsn->cmd;
cmd               863 drivers/target/iscsi/iscsi_target_erl1.c 		cmd->i_state = cmd->deferred_i_state;
cmd               868 drivers/target/iscsi/iscsi_target_erl1.c 			cmd->cmd_sn, sess->exp_cmd_sn);
cmd               872 drivers/target/iscsi/iscsi_target_erl1.c 		if (iscsit_execute_cmd(cmd, 1) < 0)
cmd               889 drivers/target/iscsi/iscsi_target_erl1.c int iscsit_execute_cmd(struct iscsi_cmd *cmd, int ooo)
cmd               891 drivers/target/iscsi/iscsi_target_erl1.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               892 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_conn *conn = cmd->conn;
cmd               895 drivers/target/iscsi/iscsi_target_erl1.c 	spin_lock_bh(&cmd->istate_lock);
cmd               897 drivers/target/iscsi/iscsi_target_erl1.c 		cmd->cmd_flags &= ~ICF_OOO_CMDSN;
cmd               899 drivers/target/iscsi/iscsi_target_erl1.c 	switch (cmd->iscsi_opcode) {
cmd               905 drivers/target/iscsi/iscsi_target_erl1.c 		if (cmd->sense_reason) {
cmd               906 drivers/target/iscsi/iscsi_target_erl1.c 			if (cmd->sense_reason == TCM_RESERVATION_CONFLICT) {
cmd               907 drivers/target/iscsi/iscsi_target_erl1.c 				cmd->i_state = ISTATE_SEND_STATUS;
cmd               908 drivers/target/iscsi/iscsi_target_erl1.c 				spin_unlock_bh(&cmd->istate_lock);
cmd               909 drivers/target/iscsi/iscsi_target_erl1.c 				iscsit_add_cmd_to_response_queue(cmd, cmd->conn,
cmd               910 drivers/target/iscsi/iscsi_target_erl1.c 						cmd->i_state);
cmd               913 drivers/target/iscsi/iscsi_target_erl1.c 			spin_unlock_bh(&cmd->istate_lock);
cmd               914 drivers/target/iscsi/iscsi_target_erl1.c 			if (cmd->se_cmd.transport_state & CMD_T_ABORTED)
cmd               917 drivers/target/iscsi/iscsi_target_erl1.c 					cmd->sense_reason, 0);
cmd               923 drivers/target/iscsi/iscsi_target_erl1.c 		if (cmd->immediate_data) {
cmd               924 drivers/target/iscsi/iscsi_target_erl1.c 			if (cmd->cmd_flags & ICF_GOT_LAST_DATAOUT) {
cmd               925 drivers/target/iscsi/iscsi_target_erl1.c 				spin_unlock_bh(&cmd->istate_lock);
cmd               926 drivers/target/iscsi/iscsi_target_erl1.c 				target_execute_cmd(&cmd->se_cmd);
cmd               929 drivers/target/iscsi/iscsi_target_erl1.c 			spin_unlock_bh(&cmd->istate_lock);
cmd               931 drivers/target/iscsi/iscsi_target_erl1.c 			if (!(cmd->cmd_flags &
cmd               933 drivers/target/iscsi/iscsi_target_erl1.c 				if (cmd->se_cmd.transport_state & CMD_T_ABORTED)
cmd               936 drivers/target/iscsi/iscsi_target_erl1.c 				iscsit_set_dataout_sequence_values(cmd);
cmd               937 drivers/target/iscsi/iscsi_target_erl1.c 				conn->conn_transport->iscsit_get_dataout(conn, cmd, false);
cmd               944 drivers/target/iscsi/iscsi_target_erl1.c 		spin_unlock_bh(&cmd->istate_lock);
cmd               946 drivers/target/iscsi/iscsi_target_erl1.c 		if ((cmd->data_direction == DMA_TO_DEVICE) &&
cmd               947 drivers/target/iscsi/iscsi_target_erl1.c 		    !(cmd->cmd_flags & ICF_NON_IMMEDIATE_UNSOLICITED_DATA)) {
cmd               948 drivers/target/iscsi/iscsi_target_erl1.c 			if (cmd->se_cmd.transport_state & CMD_T_ABORTED)
cmd               951 drivers/target/iscsi/iscsi_target_erl1.c 			iscsit_set_unsolicited_dataout(cmd);
cmd               953 drivers/target/iscsi/iscsi_target_erl1.c 		return transport_handle_cdb_direct(&cmd->se_cmd);
cmd               957 drivers/target/iscsi/iscsi_target_erl1.c 		spin_unlock_bh(&cmd->istate_lock);
cmd               958 drivers/target/iscsi/iscsi_target_erl1.c 		iscsit_add_cmd_to_response_queue(cmd, cmd->conn, cmd->i_state);
cmd               961 drivers/target/iscsi/iscsi_target_erl1.c 		if (cmd->se_cmd.se_tmr_req->response) {
cmd               962 drivers/target/iscsi/iscsi_target_erl1.c 			spin_unlock_bh(&cmd->istate_lock);
cmd               963 drivers/target/iscsi/iscsi_target_erl1.c 			iscsit_add_cmd_to_response_queue(cmd, cmd->conn,
cmd               964 drivers/target/iscsi/iscsi_target_erl1.c 					cmd->i_state);
cmd               967 drivers/target/iscsi/iscsi_target_erl1.c 		spin_unlock_bh(&cmd->istate_lock);
cmd               969 drivers/target/iscsi/iscsi_target_erl1.c 		return transport_generic_handle_tmr(&cmd->se_cmd);
cmd               971 drivers/target/iscsi/iscsi_target_erl1.c 		spin_unlock_bh(&cmd->istate_lock);
cmd               972 drivers/target/iscsi/iscsi_target_erl1.c 		switch (cmd->logout_reason) {
cmd               974 drivers/target/iscsi/iscsi_target_erl1.c 			lr = iscsit_logout_closesession(cmd, cmd->conn);
cmd               977 drivers/target/iscsi/iscsi_target_erl1.c 			lr = iscsit_logout_closeconnection(cmd, cmd->conn);
cmd               980 drivers/target/iscsi/iscsi_target_erl1.c 			lr = iscsit_logout_removeconnforrecovery(cmd, cmd->conn);
cmd               984 drivers/target/iscsi/iscsi_target_erl1.c 				" 0x%02x\n", cmd->logout_reason);
cmd               990 drivers/target/iscsi/iscsi_target_erl1.c 		spin_unlock_bh(&cmd->istate_lock);
cmd               992 drivers/target/iscsi/iscsi_target_erl1.c 		" unknown iSCSI Opcode: 0x%02x\n", cmd->iscsi_opcode);
cmd              1015 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd,
cmd              1021 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->deferred_i_state		= cmd->i_state;
cmd              1022 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->i_state			= ISTATE_DEFERRED_CMD;
cmd              1023 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->cmd_flags			|= ICF_OOO_CMDSN;
cmd              1038 drivers/target/iscsi/iscsi_target_erl1.c 	ooo_cmdsn->cmd			= cmd;
cmd              1041 drivers/target/iscsi/iscsi_target_erl1.c 	ooo_cmdsn->cid			= cmd->conn->cid;
cmd              1054 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd,
cmd              1058 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_conn *conn = cmd->conn;
cmd              1061 drivers/target/iscsi/iscsi_target_erl1.c 	if (cmd->unsolicited_data) {
cmd              1064 drivers/target/iscsi/iscsi_target_erl1.c 			   cmd->se_cmd.data_length) ?
cmd              1065 drivers/target/iscsi/iscsi_target_erl1.c 			   cmd->se_cmd.data_length :
cmd              1070 drivers/target/iscsi/iscsi_target_erl1.c 	spin_lock_bh(&cmd->r2t_lock);
cmd              1071 drivers/target/iscsi/iscsi_target_erl1.c 	if (list_empty(&cmd->cmd_r2t_list)) {
cmd              1073 drivers/target/iscsi/iscsi_target_erl1.c 		spin_unlock_bh(&cmd->r2t_lock);
cmd              1077 drivers/target/iscsi/iscsi_target_erl1.c 	list_for_each_entry(r2t, &cmd->cmd_r2t_list, r2t_list) {
cmd              1081 drivers/target/iscsi/iscsi_target_erl1.c 			spin_unlock_bh(&cmd->r2t_lock);
cmd              1085 drivers/target/iscsi/iscsi_target_erl1.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd              1088 drivers/target/iscsi/iscsi_target_erl1.c 		" sequences for ITT: 0x%08x.\n", cmd->init_task_tag);
cmd              1100 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd = from_timer(cmd, t, dataout_timer);
cmd              1101 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_conn *conn = cmd->conn;
cmd              1107 drivers/target/iscsi/iscsi_target_erl1.c 	spin_lock_bh(&cmd->dataout_timeout_lock);
cmd              1108 drivers/target/iscsi/iscsi_target_erl1.c 	if (cmd->dataout_timer_flags & ISCSI_TF_STOP) {
cmd              1109 drivers/target/iscsi/iscsi_target_erl1.c 		spin_unlock_bh(&cmd->dataout_timeout_lock);
cmd              1113 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->dataout_timer_flags &= ~ISCSI_TF_RUNNING;
cmd              1126 drivers/target/iscsi/iscsi_target_erl1.c 	if (++cmd->dataout_timeout_retries == na->dataout_timeout_retries) {
cmd              1130 drivers/target/iscsi/iscsi_target_erl1.c 			cmd->init_task_tag, na->dataout_timeout_retries,
cmd              1136 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->cmd_flags |= ICF_WITHIN_COMMAND_RECOVERY;
cmd              1140 drivers/target/iscsi/iscsi_target_erl1.c 			pdu_offset = cmd->write_data_done;
cmd              1142 drivers/target/iscsi/iscsi_target_erl1.c 			     cmd->next_burst_len)) > cmd->se_cmd.data_length)
cmd              1143 drivers/target/iscsi/iscsi_target_erl1.c 				pdu_length = (cmd->se_cmd.data_length -
cmd              1144 drivers/target/iscsi/iscsi_target_erl1.c 					cmd->write_data_done);
cmd              1147 drivers/target/iscsi/iscsi_target_erl1.c 						cmd->next_burst_len);
cmd              1149 drivers/target/iscsi/iscsi_target_erl1.c 			pdu_offset = cmd->seq_start_offset;
cmd              1150 drivers/target/iscsi/iscsi_target_erl1.c 			pdu_length = (cmd->seq_end_offset -
cmd              1151 drivers/target/iscsi/iscsi_target_erl1.c 				cmd->seq_start_offset);
cmd              1154 drivers/target/iscsi/iscsi_target_erl1.c 		if (iscsit_set_dataout_timeout_values(cmd, &pdu_offset,
cmd              1159 drivers/target/iscsi/iscsi_target_erl1.c 	if (iscsit_recalculate_dataout_values(cmd, pdu_offset, pdu_length,
cmd              1165 drivers/target/iscsi/iscsi_target_erl1.c 		cmd->init_task_tag, (cmd->unsolicited_data) ? "Unsolicited " :
cmd              1168 drivers/target/iscsi/iscsi_target_erl1.c 	if (iscsit_send_recovery_r2t(cmd, r2t_offset, r2t_length) < 0)
cmd              1171 drivers/target/iscsi/iscsi_target_erl1.c 	iscsit_start_dataout_timer(cmd, conn);
cmd              1172 drivers/target/iscsi/iscsi_target_erl1.c 	spin_unlock_bh(&cmd->dataout_timeout_lock);
cmd              1178 drivers/target/iscsi/iscsi_target_erl1.c 	spin_unlock_bh(&cmd->dataout_timeout_lock);
cmd              1184 drivers/target/iscsi/iscsi_target_erl1.c void iscsit_mod_dataout_timer(struct iscsi_cmd *cmd)
cmd              1186 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_conn *conn = cmd->conn;
cmd              1190 drivers/target/iscsi/iscsi_target_erl1.c 	spin_lock_bh(&cmd->dataout_timeout_lock);
cmd              1191 drivers/target/iscsi/iscsi_target_erl1.c 	if (!(cmd->dataout_timer_flags & ISCSI_TF_RUNNING)) {
cmd              1192 drivers/target/iscsi/iscsi_target_erl1.c 		spin_unlock_bh(&cmd->dataout_timeout_lock);
cmd              1196 drivers/target/iscsi/iscsi_target_erl1.c 	mod_timer(&cmd->dataout_timer,
cmd              1199 drivers/target/iscsi/iscsi_target_erl1.c 			cmd->init_task_tag);
cmd              1200 drivers/target/iscsi/iscsi_target_erl1.c 	spin_unlock_bh(&cmd->dataout_timeout_lock);
cmd              1204 drivers/target/iscsi/iscsi_target_erl1.c 	struct iscsi_cmd *cmd,
cmd              1210 drivers/target/iscsi/iscsi_target_erl1.c 	lockdep_assert_held(&cmd->dataout_timeout_lock);
cmd              1212 drivers/target/iscsi/iscsi_target_erl1.c 	if (cmd->dataout_timer_flags & ISCSI_TF_RUNNING)
cmd              1216 drivers/target/iscsi/iscsi_target_erl1.c 		" CID: %hu.\n", cmd->init_task_tag, conn->cid);
cmd              1218 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->dataout_timer_flags &= ~ISCSI_TF_STOP;
cmd              1219 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->dataout_timer_flags |= ISCSI_TF_RUNNING;
cmd              1220 drivers/target/iscsi/iscsi_target_erl1.c 	mod_timer(&cmd->dataout_timer, jiffies + na->dataout_timeout * HZ);
cmd              1223 drivers/target/iscsi/iscsi_target_erl1.c void iscsit_stop_dataout_timer(struct iscsi_cmd *cmd)
cmd              1225 drivers/target/iscsi/iscsi_target_erl1.c 	spin_lock_bh(&cmd->dataout_timeout_lock);
cmd              1226 drivers/target/iscsi/iscsi_target_erl1.c 	if (!(cmd->dataout_timer_flags & ISCSI_TF_RUNNING)) {
cmd              1227 drivers/target/iscsi/iscsi_target_erl1.c 		spin_unlock_bh(&cmd->dataout_timeout_lock);
cmd              1230 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->dataout_timer_flags |= ISCSI_TF_STOP;
cmd              1231 drivers/target/iscsi/iscsi_target_erl1.c 	spin_unlock_bh(&cmd->dataout_timeout_lock);
cmd              1233 drivers/target/iscsi/iscsi_target_erl1.c 	del_timer_sync(&cmd->dataout_timer);
cmd              1235 drivers/target/iscsi/iscsi_target_erl1.c 	spin_lock_bh(&cmd->dataout_timeout_lock);
cmd              1236 drivers/target/iscsi/iscsi_target_erl1.c 	cmd->dataout_timer_flags &= ~ISCSI_TF_RUNNING;
cmd              1238 drivers/target/iscsi/iscsi_target_erl1.c 			cmd->init_task_tag);
cmd              1239 drivers/target/iscsi/iscsi_target_erl1.c 	spin_unlock_bh(&cmd->dataout_timeout_lock);
cmd                29 drivers/target/iscsi/iscsi_target_erl2.c 	struct iscsi_cmd *cmd,
cmd                33 drivers/target/iscsi/iscsi_target_erl2.c 	struct iscsi_conn *conn = cmd->conn;
cmd                35 drivers/target/iscsi/iscsi_target_erl2.c 	cmd->next_burst_len = 0;
cmd                36 drivers/target/iscsi/iscsi_target_erl2.c 	cmd->read_data_done = 0;
cmd                39 drivers/target/iscsi/iscsi_target_erl2.c 		if ((cmd->next_burst_len +
cmd                42 drivers/target/iscsi/iscsi_target_erl2.c 			cmd->read_data_done +=
cmd                44 drivers/target/iscsi/iscsi_target_erl2.c 			cmd->next_burst_len +=
cmd                47 drivers/target/iscsi/iscsi_target_erl2.c 			cmd->read_data_done +=
cmd                49 drivers/target/iscsi/iscsi_target_erl2.c 				cmd->next_burst_len);
cmd                50 drivers/target/iscsi/iscsi_target_erl2.c 			cmd->next_burst_len = 0;
cmd                57 drivers/target/iscsi/iscsi_target_erl2.c 	struct iscsi_cmd *cmd)
cmd                60 drivers/target/iscsi/iscsi_target_erl2.c 	struct iscsi_conn *conn = cmd->conn;
cmd                62 drivers/target/iscsi/iscsi_target_erl2.c 	cmd->data_sn = 0;
cmd                63 drivers/target/iscsi/iscsi_target_erl2.c 	cmd->next_burst_len = 0;
cmd                65 drivers/target/iscsi/iscsi_target_erl2.c 	while (cmd->write_data_done > write_data_done) {
cmd                67 drivers/target/iscsi/iscsi_target_erl2.c 		     cmd->write_data_done)
cmd                73 drivers/target/iscsi/iscsi_target_erl2.c 	cmd->write_data_done = write_data_done;
cmd               122 drivers/target/iscsi/iscsi_target_erl2.c 	struct iscsi_cmd *cmd, *cmd_tmp;
cmd               131 drivers/target/iscsi/iscsi_target_erl2.c 		list_for_each_entry_safe(cmd, cmd_tmp,
cmd               134 drivers/target/iscsi/iscsi_target_erl2.c 			list_del_init(&cmd->i_conn_node);
cmd               135 drivers/target/iscsi/iscsi_target_erl2.c 			cmd->conn = NULL;
cmd               137 drivers/target/iscsi/iscsi_target_erl2.c 			iscsit_free_cmd(cmd, true);
cmd               153 drivers/target/iscsi/iscsi_target_erl2.c 		list_for_each_entry_safe(cmd, cmd_tmp,
cmd               156 drivers/target/iscsi/iscsi_target_erl2.c 			list_del_init(&cmd->i_conn_node);
cmd               157 drivers/target/iscsi/iscsi_target_erl2.c 			cmd->conn = NULL;
cmd               159 drivers/target/iscsi/iscsi_target_erl2.c 			iscsit_free_cmd(cmd, true);
cmd               200 drivers/target/iscsi/iscsi_target_erl2.c 	struct iscsi_cmd *cmd,
cmd               205 drivers/target/iscsi/iscsi_target_erl2.c 	if (!cmd->cr) {
cmd               207 drivers/target/iscsi/iscsi_target_erl2.c 			" is NULL!\n", cmd->init_task_tag);
cmd               210 drivers/target/iscsi/iscsi_target_erl2.c 	cr = cmd->cr;
cmd               212 drivers/target/iscsi/iscsi_target_erl2.c 	list_del_init(&cmd->i_conn_node);
cmd               221 drivers/target/iscsi/iscsi_target_erl2.c 	struct iscsi_cmd *cmd, *cmd_tmp;
cmd               225 drivers/target/iscsi/iscsi_target_erl2.c 	list_for_each_entry_safe(cmd, cmd_tmp,
cmd               228 drivers/target/iscsi/iscsi_target_erl2.c 		if (((cmd->deferred_i_state != ISTATE_SENT_STATUS) &&
cmd               229 drivers/target/iscsi/iscsi_target_erl2.c 		     (cmd->deferred_i_state != ISTATE_REMOVE)) ||
cmd               230 drivers/target/iscsi/iscsi_target_erl2.c 		     (cmd->stat_sn >= exp_statsn)) {
cmd               236 drivers/target/iscsi/iscsi_target_erl2.c 			" 0x%08x, CID: %hu.\n", cmd->init_task_tag,
cmd               237 drivers/target/iscsi/iscsi_target_erl2.c 				cmd->stat_sn, cr->cid);
cmd               239 drivers/target/iscsi/iscsi_target_erl2.c 		iscsit_remove_cmd_from_connection_recovery(cmd, sess);
cmd               242 drivers/target/iscsi/iscsi_target_erl2.c 		iscsit_free_cmd(cmd, true);
cmd               269 drivers/target/iscsi/iscsi_target_erl2.c 	struct iscsi_cmd *cmd, *cmd_tmp;
cmd               289 drivers/target/iscsi/iscsi_target_erl2.c 	list_for_each_entry_safe(cmd, cmd_tmp, &conn->conn_cmd_list, i_conn_node) {
cmd               290 drivers/target/iscsi/iscsi_target_erl2.c 		if (!(cmd->cmd_flags & ICF_OOO_CMDSN))
cmd               293 drivers/target/iscsi/iscsi_target_erl2.c 		list_del_init(&cmd->i_conn_node);
cmd               296 drivers/target/iscsi/iscsi_target_erl2.c 		iscsit_free_cmd(cmd, true);
cmd               310 drivers/target/iscsi/iscsi_target_erl2.c 	struct iscsi_cmd *cmd, *cmd_tmp;
cmd               338 drivers/target/iscsi/iscsi_target_erl2.c 	list_for_each_entry_safe(cmd, cmd_tmp, &conn->conn_cmd_list, i_conn_node) {
cmd               340 drivers/target/iscsi/iscsi_target_erl2.c 		if ((cmd->iscsi_opcode != ISCSI_OP_SCSI_CMD) &&
cmd               341 drivers/target/iscsi/iscsi_target_erl2.c 		    (cmd->iscsi_opcode != ISCSI_OP_NOOP_OUT)) {
cmd               344 drivers/target/iscsi/iscsi_target_erl2.c 				" CID: %hu\n", cmd->iscsi_opcode,
cmd               345 drivers/target/iscsi/iscsi_target_erl2.c 				cmd->init_task_tag, cmd->cmd_sn, conn->cid);
cmd               347 drivers/target/iscsi/iscsi_target_erl2.c 			list_del_init(&cmd->i_conn_node);
cmd               349 drivers/target/iscsi/iscsi_target_erl2.c 			iscsit_free_cmd(cmd, true);
cmd               365 drivers/target/iscsi/iscsi_target_erl2.c 		if (!(cmd->cmd_flags & ICF_OOO_CMDSN) && !cmd->immediate_cmd &&
cmd               366 drivers/target/iscsi/iscsi_target_erl2.c 		     iscsi_sna_gte(cmd->cmd_sn, conn->sess->exp_cmd_sn)) {
cmd               367 drivers/target/iscsi/iscsi_target_erl2.c 			list_del_init(&cmd->i_conn_node);
cmd               369 drivers/target/iscsi/iscsi_target_erl2.c 			iscsit_free_cmd(cmd, true);
cmd               377 drivers/target/iscsi/iscsi_target_erl2.c 			" reallegiance.\n", cmd->iscsi_opcode,
cmd               378 drivers/target/iscsi/iscsi_target_erl2.c 			cmd->init_task_tag, cmd->cmd_sn, cmd->stat_sn,
cmd               381 drivers/target/iscsi/iscsi_target_erl2.c 		cmd->deferred_i_state = cmd->i_state;
cmd               382 drivers/target/iscsi/iscsi_target_erl2.c 		cmd->i_state = ISTATE_IN_CONNECTION_RECOVERY;
cmd               384 drivers/target/iscsi/iscsi_target_erl2.c 		if (cmd->data_direction == DMA_TO_DEVICE)
cmd               385 drivers/target/iscsi/iscsi_target_erl2.c 			iscsit_stop_dataout_timer(cmd);
cmd               387 drivers/target/iscsi/iscsi_target_erl2.c 		cmd->sess = conn->sess;
cmd               389 drivers/target/iscsi/iscsi_target_erl2.c 		list_del_init(&cmd->i_conn_node);
cmd               392 drivers/target/iscsi/iscsi_target_erl2.c 		iscsit_free_all_datain_reqs(cmd);
cmd               394 drivers/target/iscsi/iscsi_target_erl2.c 		transport_wait_for_tasks(&cmd->se_cmd);
cmd               399 drivers/target/iscsi/iscsi_target_erl2.c 		list_add_tail(&cmd->i_conn_node, &cr->conn_recovery_cmd_list);
cmd               403 drivers/target/iscsi/iscsi_target_erl2.c 		cmd->cr = cr;
cmd               404 drivers/target/iscsi/iscsi_target_erl2.c 		cmd->conn = NULL;
cmd                21 drivers/target/iscsi/iscsi_target_seq_pdu_list.c static void iscsit_dump_seq_list(struct iscsi_cmd *cmd)
cmd                27 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			cmd->init_task_tag);
cmd                29 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	for (i = 0; i < cmd->seq_count; i++) {
cmd                30 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		seq = &cmd->seq_list[i];
cmd                39 drivers/target/iscsi/iscsi_target_seq_pdu_list.c static void iscsit_dump_pdu_list(struct iscsi_cmd *cmd)
cmd                45 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			cmd->init_task_tag);
cmd                47 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	for (i = 0; i < cmd->pdu_count; i++) {
cmd                48 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		pdu = &cmd->pdu_list[i];
cmd                55 drivers/target/iscsi/iscsi_target_seq_pdu_list.c static void iscsit_dump_seq_list(struct iscsi_cmd *cmd) {}
cmd                56 drivers/target/iscsi/iscsi_target_seq_pdu_list.c static void iscsit_dump_pdu_list(struct iscsi_cmd *cmd) {}
cmd                60 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_cmd *cmd,
cmd                65 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	for (i = 0; i < cmd->seq_count; i++) {
cmd                66 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		if (cmd->seq_list[i].type != SEQTYPE_NORMAL)
cmd                68 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		cmd->seq_list[i].seq_send_order = seq_count++;
cmd                73 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_cmd *cmd,
cmd                78 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	for (i = 0; i < cmd->pdu_count; i++) {
cmd                80 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		if (cmd->pdu_list[i].seq_no == seq_no) {
cmd                81 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			cmd->pdu_list[i].pdu_send_order = pdu_send_order++;
cmd               120 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_cmd *cmd,
cmd               126 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	for (pdu_count = 0; pdu_count < cmd->pdu_count; pdu_count++) {
cmd               128 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		if (cmd->pdu_list[pdu_count].seq_no == seq_no) {
cmd               141 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			cmd->pdu_list[seq_offset+i].pdu_send_order = array[i];
cmd               161 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			cmd->pdu_list[seq_offset+i].pdu_send_order = array[i];
cmd               170 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_cmd *cmd,
cmd               174 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	u32 *array, seq_count = cmd->seq_count;
cmd               191 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	for (i = 0; i < cmd->seq_count; i++) {
cmd               192 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		if (cmd->seq_list[i].type != SEQTYPE_NORMAL)
cmd               194 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		cmd->seq_list[i].seq_send_order = array[j++];
cmd               202 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_cmd *cmd,
cmd               211 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_conn *conn = cmd->conn;
cmd               213 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	if (cmd->se_cmd.data_direction == DMA_TO_DEVICE)
cmd               214 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		mdsl = cmd->conn->conn_ops->MaxXmitDataSegmentLength;
cmd               216 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		mdsl = cmd->conn->conn_ops->MaxRecvDataSegmentLength;
cmd               224 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		unsolicited_data_length = min(cmd->se_cmd.data_length,
cmd               227 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	while (offset < cmd->se_cmd.data_length) {
cmd               240 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			if ((offset + mdsl) >= cmd->se_cmd.data_length) {
cmd               242 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 					(cmd->se_cmd.data_length - offset);
cmd               243 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				offset += (cmd->se_cmd.data_length - offset);
cmd               262 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		if ((offset + mdsl) >= cmd->se_cmd.data_length) {
cmd               263 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			offset += (cmd->se_cmd.data_length - offset);
cmd               286 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_cmd *cmd,
cmd               292 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_conn *conn = cmd->conn;
cmd               293 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_pdu *pdu = cmd->pdu_list;
cmd               294 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_seq *seq = cmd->seq_list;
cmd               296 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	if (cmd->se_cmd.data_direction == DMA_TO_DEVICE)
cmd               297 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		mdsl = cmd->conn->conn_ops->MaxXmitDataSegmentLength;
cmd               299 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		mdsl = cmd->conn->conn_ops->MaxRecvDataSegmentLength;
cmd               310 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		unsolicited_data_length = min(cmd->se_cmd.data_length,
cmd               313 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	while (offset < cmd->se_cmd.data_length) {
cmd               347 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			if ((offset + mdsl) >= cmd->se_cmd.data_length) {
cmd               351 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 						(cmd->se_cmd.data_length - offset);
cmd               357 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 						(cmd->se_cmd.data_length - offset));
cmd               360 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 						(cmd->se_cmd.data_length - offset);
cmd               361 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				offset += (cmd->se_cmd.data_length - offset);
cmd               399 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		if ((offset + mdsl) >= cmd->se_cmd.data_length) {
cmd               402 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				pdu[i].length = (cmd->se_cmd.data_length - offset);
cmd               408 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 					(cmd->se_cmd.data_length - offset));
cmd               410 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			offset += (cmd->se_cmd.data_length - offset);
cmd               447 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				if (iscsit_randomize_seq_lists(cmd, bl->type)
cmd               451 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				iscsit_ordered_seq_lists(cmd, bl->type);
cmd               454 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				if (iscsit_randomize_seq_lists(cmd, bl->type)
cmd               458 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				iscsit_ordered_seq_lists(cmd, bl->type);
cmd               461 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		iscsit_dump_seq_list(cmd);
cmd               466 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				if (iscsit_randomize_pdu_lists(cmd, bl->type)
cmd               470 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				iscsit_ordered_pdu_lists(cmd, bl->type);
cmd               473 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				if (iscsit_randomize_pdu_lists(cmd, bl->type)
cmd               477 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				iscsit_ordered_pdu_lists(cmd, bl->type);
cmd               480 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		iscsit_dump_pdu_list(cmd);
cmd               487 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_cmd *cmd,
cmd               492 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_conn *conn = cmd->conn;
cmd               506 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	if (cmd->data_direction == DMA_NONE)
cmd               512 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	if (cmd->data_direction == DMA_FROM_DEVICE) {
cmd               525 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		if (!cmd->immediate_data && !cmd->unsolicited_data)
cmd               527 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		else if (cmd->immediate_data && !cmd->unsolicited_data)
cmd               529 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		else if (!cmd->immediate_data && cmd->unsolicited_data)
cmd               531 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		else if (cmd->immediate_data && cmd->unsolicited_data)
cmd               535 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	iscsit_determine_counts_for_list(cmd, &bl, &seq_count, &pdu_count);
cmd               543 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		cmd->seq_list = seq;
cmd               544 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		cmd->seq_count = seq_count;
cmd               554 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		cmd->pdu_list = pdu;
cmd               555 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		cmd->pdu_count = pdu_count;
cmd               558 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	return iscsit_do_build_pdu_and_seq_lists(cmd, &bl);
cmd               562 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_cmd *cmd,
cmd               569 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	if (!cmd->pdu_list) {
cmd               574 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	pdu = &cmd->pdu_list[0];
cmd               576 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	for (i = 0; i < cmd->pdu_count; i++)
cmd               581 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		" %u, Length: %u\n", cmd->init_task_tag, offset, length);
cmd               586 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_cmd *cmd,
cmd               590 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_conn *conn = cmd->conn;
cmd               593 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	if (!cmd->pdu_list) {
cmd               600 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		pdu = &cmd->pdu_list[cmd->pdu_start];
cmd               602 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		for (i = 0; pdu[i].seq_no != cmd->seq_no; i++) {
cmd               609 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			if (pdu[i].pdu_send_order == cmd->pdu_send_order) {
cmd               610 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				cmd->pdu_send_order++;
cmd               615 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		cmd->pdu_start += cmd->pdu_send_order;
cmd               616 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		cmd->pdu_send_order = 0;
cmd               617 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		cmd->seq_no++;
cmd               619 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		if (cmd->pdu_start < cmd->pdu_count)
cmd               624 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			cmd->init_task_tag, cmd->pdu_send_order);
cmd               636 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		pdu = &cmd->pdu_list[seq->pdu_start];
cmd               641 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				cmd->init_task_tag, seq->pdu_send_order,
cmd               655 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			cmd->init_task_tag, seq->pdu_send_order);
cmd               663 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	struct iscsi_cmd *cmd,
cmd               669 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	if (!cmd->seq_list) {
cmd               674 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 	for (i = 0; i < cmd->seq_count; i++) {
cmd               677 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			cmd->seq_list[i].orig_offset, cmd->seq_list[i].xfer_len,
cmd               678 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			cmd->seq_list[i].seq_no);
cmd               680 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		if ((cmd->seq_list[i].orig_offset +
cmd               681 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 				cmd->seq_list[i].xfer_len) >=
cmd               683 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 			return &cmd->seq_list[i];
cmd               687 drivers/target/iscsi/iscsi_target_seq_pdu_list.c 		" Offset: %u, Length: %u\n", cmd->init_task_tag, offset,
cmd                31 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_cmd *cmd,
cmd                35 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_conn *conn = cmd->conn;
cmd                36 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_tmr_req *tmr_req = cmd->tmr_req;
cmd                37 drivers/target/iscsi/iscsi_target_tmr.c 	struct se_tmr_req *se_tmr = cmd->se_cmd.se_tmr_req;
cmd               106 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_cmd *cmd,
cmd               110 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_conn *conn = cmd->conn;
cmd               112 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_tmr_req *tmr_req = cmd->tmr_req;
cmd               113 drivers/target/iscsi/iscsi_target_tmr.c 	struct se_tmr_req *se_tmr = cmd->se_cmd.se_tmr_req;
cmd               178 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_cmd *cmd,
cmd               185 drivers/target/iscsi/iscsi_target_tmr.c 	ret = iscsit_remove_cmd_from_connection_recovery(cmd, sess);
cmd               198 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_cmd *cmd = tmr_req->ref_cmd;
cmd               201 drivers/target/iscsi/iscsi_target_tmr.c 	if (!cmd->cr) {
cmd               203 drivers/target/iscsi/iscsi_target_tmr.c 			" is NULL!\n", cmd->init_task_tag);
cmd               206 drivers/target/iscsi/iscsi_target_tmr.c 	cr = cmd->cr;
cmd               213 drivers/target/iscsi/iscsi_target_tmr.c 	cmd->stat_sn = cmd->exp_stat_sn = 0;
cmd               215 drivers/target/iscsi/iscsi_target_tmr.c 	iscsit_task_reassign_remove_cmd(cmd, cr, conn->sess);
cmd               218 drivers/target/iscsi/iscsi_target_tmr.c 	list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list);
cmd               221 drivers/target/iscsi/iscsi_target_tmr.c 	cmd->i_state = ISTATE_SEND_NOPIN;
cmd               222 drivers/target/iscsi/iscsi_target_tmr.c 	iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd               227 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_cmd *cmd,
cmd               232 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_conn *conn = cmd->conn;
cmd               233 drivers/target/iscsi/iscsi_target_tmr.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               239 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->cmd_flags &= ~ICF_GOT_DATACK_SNACK;
cmd               240 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->acked_data_sn = 0;
cmd               242 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->cmd_flags |= ICF_GOT_DATACK_SNACK;
cmd               243 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->acked_data_sn = (tmr_req->exp_data_sn - 1);
cmd               251 drivers/target/iscsi/iscsi_target_tmr.c 	if (cmd->cmd_flags & ICF_GOT_LAST_DATAOUT) {
cmd               252 drivers/target/iscsi/iscsi_target_tmr.c 		if (!(cmd->se_cmd.transport_state & CMD_T_SENT)) {
cmd               255 drivers/target/iscsi/iscsi_target_tmr.c 				cmd->init_task_tag, cmd->se_cmd.t_state);
cmd               260 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->i_state = ISTATE_SEND_STATUS;
cmd               261 drivers/target/iscsi/iscsi_target_tmr.c 		iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd               269 drivers/target/iscsi/iscsi_target_tmr.c 	if (cmd->unsolicited_data) {
cmd               270 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->unsolicited_data = 0;
cmd               272 drivers/target/iscsi/iscsi_target_tmr.c 		offset = cmd->next_burst_len = cmd->write_data_done;
cmd               275 drivers/target/iscsi/iscsi_target_tmr.c 		     cmd->se_cmd.data_length) {
cmd               277 drivers/target/iscsi/iscsi_target_tmr.c 			length = (cmd->se_cmd.data_length - offset);
cmd               281 drivers/target/iscsi/iscsi_target_tmr.c 		spin_lock_bh(&cmd->r2t_lock);
cmd               282 drivers/target/iscsi/iscsi_target_tmr.c 		if (iscsit_add_r2t_to_list(cmd, offset, length, 0, 0) < 0) {
cmd               283 drivers/target/iscsi/iscsi_target_tmr.c 			spin_unlock_bh(&cmd->r2t_lock);
cmd               286 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->outstanding_r2ts++;
cmd               287 drivers/target/iscsi/iscsi_target_tmr.c 		spin_unlock_bh(&cmd->r2t_lock);
cmd               295 drivers/target/iscsi/iscsi_target_tmr.c 	return conn->conn_transport->iscsit_get_dataout(conn, cmd, true);
cmd               299 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_cmd *cmd,
cmd               302 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_conn *conn = cmd->conn;
cmd               304 drivers/target/iscsi/iscsi_target_tmr.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               310 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->cmd_flags &= ~ICF_GOT_DATACK_SNACK;
cmd               311 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->acked_data_sn = 0;
cmd               313 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->cmd_flags |= ICF_GOT_DATACK_SNACK;
cmd               314 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->acked_data_sn = (tmr_req->exp_data_sn - 1);
cmd               317 drivers/target/iscsi/iscsi_target_tmr.c 	if (!(cmd->se_cmd.transport_state & CMD_T_SENT)) {
cmd               319 drivers/target/iscsi/iscsi_target_tmr.c 			" transport\n", cmd->init_task_tag,
cmd               320 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->se_cmd.t_state);
cmd               327 drivers/target/iscsi/iscsi_target_tmr.c 			" from transport\n", cmd->init_task_tag,
cmd               328 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->se_cmd.t_state);
cmd               344 drivers/target/iscsi/iscsi_target_tmr.c 	iscsit_attach_datain_req(cmd, dr);
cmd               346 drivers/target/iscsi/iscsi_target_tmr.c 	cmd->i_state = ISTATE_SEND_DATAIN;
cmd               347 drivers/target/iscsi/iscsi_target_tmr.c 	iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd               352 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_cmd *cmd,
cmd               355 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_conn *conn = cmd->conn;
cmd               357 drivers/target/iscsi/iscsi_target_tmr.c 	cmd->i_state = ISTATE_SEND_STATUS;
cmd               358 drivers/target/iscsi/iscsi_target_tmr.c 	iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd               366 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_cmd *cmd = tmr_req->ref_cmd;
cmd               369 drivers/target/iscsi/iscsi_target_tmr.c 	if (!cmd->cr) {
cmd               371 drivers/target/iscsi/iscsi_target_tmr.c 			" is NULL!\n", cmd->init_task_tag);
cmd               374 drivers/target/iscsi/iscsi_target_tmr.c 	cr = cmd->cr;
cmd               381 drivers/target/iscsi/iscsi_target_tmr.c 	cmd->stat_sn = cmd->exp_stat_sn = 0;
cmd               383 drivers/target/iscsi/iscsi_target_tmr.c 	iscsit_task_reassign_remove_cmd(cmd, cr, conn->sess);
cmd               386 drivers/target/iscsi/iscsi_target_tmr.c 	list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list);
cmd               389 drivers/target/iscsi/iscsi_target_tmr.c 	if (cmd->se_cmd.se_cmd_flags & SCF_SENT_CHECK_CONDITION) {
cmd               390 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->i_state = ISTATE_SEND_STATUS;
cmd               391 drivers/target/iscsi/iscsi_target_tmr.c 		iscsit_add_cmd_to_response_queue(cmd, conn, cmd->i_state);
cmd               395 drivers/target/iscsi/iscsi_target_tmr.c 	switch (cmd->data_direction) {
cmd               397 drivers/target/iscsi/iscsi_target_tmr.c 		return iscsit_task_reassign_complete_write(cmd, tmr_req);
cmd               399 drivers/target/iscsi/iscsi_target_tmr.c 		return iscsit_task_reassign_complete_read(cmd, tmr_req);
cmd               401 drivers/target/iscsi/iscsi_target_tmr.c 		return iscsit_task_reassign_complete_none(cmd, tmr_req);
cmd               404 drivers/target/iscsi/iscsi_target_tmr.c 				cmd->data_direction);
cmd               415 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_cmd *cmd;
cmd               422 drivers/target/iscsi/iscsi_target_tmr.c 	cmd = tmr_req->ref_cmd;
cmd               424 drivers/target/iscsi/iscsi_target_tmr.c 	cmd->conn = conn;
cmd               426 drivers/target/iscsi/iscsi_target_tmr.c 	switch (cmd->iscsi_opcode) {
cmd               435 drivers/target/iscsi/iscsi_target_tmr.c 			" command reallegiance\n", cmd->iscsi_opcode);
cmd               443 drivers/target/iscsi/iscsi_target_tmr.c 		" ITT: 0x%08x to CID: %hu.\n", cmd->iscsi_opcode,
cmd               444 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->init_task_tag, conn->cid);
cmd               454 drivers/target/iscsi/iscsi_target_tmr.c int iscsit_tmr_post_handler(struct iscsi_cmd *cmd, struct iscsi_conn *conn)
cmd               456 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_tmr_req *tmr_req = cmd->tmr_req;
cmd               457 drivers/target/iscsi/iscsi_target_tmr.c 	struct se_tmr_req *se_tmr = cmd->se_cmd.se_tmr_req;
cmd               478 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_cmd *cmd,
cmd               486 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->data_sn = 0;
cmd               488 drivers/target/iscsi/iscsi_target_tmr.c 		if (cmd->immediate_data)
cmd               489 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->r2t_offset += (cmd->first_burst_len -
cmd               490 drivers/target/iscsi/iscsi_target_tmr.c 				cmd->seq_start_offset);
cmd               493 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->write_data_done -= (cmd->immediate_data) ?
cmd               494 drivers/target/iscsi/iscsi_target_tmr.c 						(cmd->first_burst_len -
cmd               495 drivers/target/iscsi/iscsi_target_tmr.c 						 cmd->seq_start_offset) :
cmd               496 drivers/target/iscsi/iscsi_target_tmr.c 						 cmd->first_burst_len;
cmd               497 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->first_burst_len = 0;
cmd               501 drivers/target/iscsi/iscsi_target_tmr.c 		for (i = 0; i < cmd->pdu_count; i++) {
cmd               502 drivers/target/iscsi/iscsi_target_tmr.c 			pdu = &cmd->pdu_list[i];
cmd               507 drivers/target/iscsi/iscsi_target_tmr.c 			if ((pdu->offset >= cmd->seq_start_offset) &&
cmd               509 drivers/target/iscsi/iscsi_target_tmr.c 			     cmd->seq_end_offset)) {
cmd               510 drivers/target/iscsi/iscsi_target_tmr.c 				cmd->first_burst_len -= pdu->length;
cmd               511 drivers/target/iscsi/iscsi_target_tmr.c 				cmd->write_data_done -= pdu->length;
cmd               516 drivers/target/iscsi/iscsi_target_tmr.c 		for (i = 0; i < cmd->seq_count; i++) {
cmd               517 drivers/target/iscsi/iscsi_target_tmr.c 			seq = &cmd->seq_list[i];
cmd               522 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->write_data_done -=
cmd               524 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->first_burst_len = 0;
cmd               534 drivers/target/iscsi/iscsi_target_tmr.c 				pdu = &cmd->pdu_list[j+seq->pdu_start];
cmd               549 drivers/target/iscsi/iscsi_target_tmr.c 	struct iscsi_cmd *cmd = tmr_req->ref_cmd;
cmd               558 drivers/target/iscsi/iscsi_target_tmr.c 	if (cmd->unsolicited_data)
cmd               559 drivers/target/iscsi/iscsi_target_tmr.c 		iscsit_task_reassign_prepare_unsolicited_dataout(cmd, conn);
cmd               582 drivers/target/iscsi/iscsi_target_tmr.c 	spin_lock_bh(&cmd->r2t_lock);
cmd               583 drivers/target/iscsi/iscsi_target_tmr.c 	if (list_empty(&cmd->cmd_r2t_list)) {
cmd               584 drivers/target/iscsi/iscsi_target_tmr.c 		spin_unlock_bh(&cmd->r2t_lock);
cmd               588 drivers/target/iscsi/iscsi_target_tmr.c 	list_for_each_entry(r2t, &cmd->cmd_r2t_list, r2t_list) {
cmd               637 drivers/target/iscsi/iscsi_target_tmr.c 				cmd->r2t_offset -= r2t->xfer_len;
cmd               642 drivers/target/iscsi/iscsi_target_tmr.c 				cmd->data_sn = 0;
cmd               643 drivers/target/iscsi/iscsi_target_tmr.c 				cmd->r2t_offset -= (r2t->xfer_len -
cmd               644 drivers/target/iscsi/iscsi_target_tmr.c 					cmd->next_burst_len);
cmd               649 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->data_sn = 0;
cmd               650 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->r2t_offset -= r2t->xfer_len;
cmd               652 drivers/target/iscsi/iscsi_target_tmr.c 			for (i = 0; i < cmd->pdu_count; i++) {
cmd               653 drivers/target/iscsi/iscsi_target_tmr.c 				pdu = &cmd->pdu_list[i];
cmd               661 drivers/target/iscsi/iscsi_target_tmr.c 					cmd->next_burst_len -= pdu->length;
cmd               662 drivers/target/iscsi/iscsi_target_tmr.c 					cmd->write_data_done -= pdu->length;
cmd               671 drivers/target/iscsi/iscsi_target_tmr.c 			seq = iscsit_get_seq_holder(cmd, r2t->offset,
cmd               674 drivers/target/iscsi/iscsi_target_tmr.c 				spin_unlock_bh(&cmd->r2t_lock);
cmd               678 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->write_data_done -=
cmd               685 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->seq_send_order--;
cmd               691 drivers/target/iscsi/iscsi_target_tmr.c 				pdu = &cmd->pdu_list[i+seq->pdu_start];
cmd               701 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->outstanding_r2ts--;
cmd               703 drivers/target/iscsi/iscsi_target_tmr.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd               717 drivers/target/iscsi/iscsi_target_tmr.c 	cmd->cmd_flags &= ~ICF_SENT_LAST_R2T;
cmd               718 drivers/target/iscsi/iscsi_target_tmr.c 	cmd->r2t_sn = tmr_req->exp_data_sn;
cmd               720 drivers/target/iscsi/iscsi_target_tmr.c 	spin_lock_bh(&cmd->r2t_lock);
cmd               721 drivers/target/iscsi/iscsi_target_tmr.c 	list_for_each_entry_safe(r2t, r2t_tmp, &cmd->cmd_r2t_list, r2t_list) {
cmd               736 drivers/target/iscsi/iscsi_target_tmr.c 			spin_unlock_bh(&cmd->r2t_lock);
cmd               741 drivers/target/iscsi/iscsi_target_tmr.c 			iscsit_free_r2t(r2t, cmd);
cmd               762 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->r2t_offset -= r2t->xfer_len;
cmd               764 drivers/target/iscsi/iscsi_target_tmr.c 			cmd->seq_send_order--;
cmd               766 drivers/target/iscsi/iscsi_target_tmr.c 		cmd->outstanding_r2ts--;
cmd               767 drivers/target/iscsi/iscsi_target_tmr.c 		iscsit_free_r2t(r2t, cmd);
cmd               769 drivers/target/iscsi/iscsi_target_tmr.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd                52 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd,
cmd                60 drivers/target/iscsi/iscsi_target_util.c 	lockdep_assert_held(&cmd->r2t_lock);
cmd                72 drivers/target/iscsi/iscsi_target_util.c 	r2t->r2t_sn = (!r2t_sn) ? cmd->r2t_sn++ : r2t_sn;
cmd                75 drivers/target/iscsi/iscsi_target_util.c 	list_add_tail(&r2t->r2t_list, &cmd->cmd_r2t_list);
cmd                76 drivers/target/iscsi/iscsi_target_util.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd                78 drivers/target/iscsi/iscsi_target_util.c 	iscsit_add_cmd_to_immediate_queue(cmd, cmd->conn, ISTATE_SEND_R2T);
cmd                80 drivers/target/iscsi/iscsi_target_util.c 	spin_lock_bh(&cmd->r2t_lock);
cmd                85 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd,
cmd                91 drivers/target/iscsi/iscsi_target_util.c 	spin_lock_bh(&cmd->r2t_lock);
cmd                92 drivers/target/iscsi/iscsi_target_util.c 	list_for_each_entry(r2t, &cmd->cmd_r2t_list, r2t_list) {
cmd                95 drivers/target/iscsi/iscsi_target_util.c 			spin_unlock_bh(&cmd->r2t_lock);
cmd                99 drivers/target/iscsi/iscsi_target_util.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd               106 drivers/target/iscsi/iscsi_target_util.c struct iscsi_r2t *iscsit_get_r2t_from_list(struct iscsi_cmd *cmd)
cmd               110 drivers/target/iscsi/iscsi_target_util.c 	spin_lock_bh(&cmd->r2t_lock);
cmd               111 drivers/target/iscsi/iscsi_target_util.c 	list_for_each_entry(r2t, &cmd->cmd_r2t_list, r2t_list) {
cmd               113 drivers/target/iscsi/iscsi_target_util.c 			spin_unlock_bh(&cmd->r2t_lock);
cmd               117 drivers/target/iscsi/iscsi_target_util.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd               120 drivers/target/iscsi/iscsi_target_util.c 			" 0x%08x.\n", cmd->init_task_tag);
cmd               124 drivers/target/iscsi/iscsi_target_util.c void iscsit_free_r2t(struct iscsi_r2t *r2t, struct iscsi_cmd *cmd)
cmd               126 drivers/target/iscsi/iscsi_target_util.c 	lockdep_assert_held(&cmd->r2t_lock);
cmd               132 drivers/target/iscsi/iscsi_target_util.c void iscsit_free_r2ts_from_list(struct iscsi_cmd *cmd)
cmd               136 drivers/target/iscsi/iscsi_target_util.c 	spin_lock_bh(&cmd->r2t_lock);
cmd               137 drivers/target/iscsi/iscsi_target_util.c 	list_for_each_entry_safe(r2t, r2t_tmp, &cmd->cmd_r2t_list, r2t_list)
cmd               138 drivers/target/iscsi/iscsi_target_util.c 		iscsit_free_r2t(r2t, cmd);
cmd               139 drivers/target/iscsi/iscsi_target_util.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd               174 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd;
cmd               185 drivers/target/iscsi/iscsi_target_util.c 	cmd = (struct iscsi_cmd *)(se_sess->sess_cmd_map + (tag * size));
cmd               186 drivers/target/iscsi/iscsi_target_util.c 	memset(cmd, 0, size);
cmd               188 drivers/target/iscsi/iscsi_target_util.c 	cmd->se_cmd.map_tag = tag;
cmd               189 drivers/target/iscsi/iscsi_target_util.c 	cmd->se_cmd.map_cpu = cpu;
cmd               190 drivers/target/iscsi/iscsi_target_util.c 	cmd->conn = conn;
cmd               191 drivers/target/iscsi/iscsi_target_util.c 	cmd->data_direction = DMA_NONE;
cmd               192 drivers/target/iscsi/iscsi_target_util.c 	INIT_LIST_HEAD(&cmd->i_conn_node);
cmd               193 drivers/target/iscsi/iscsi_target_util.c 	INIT_LIST_HEAD(&cmd->datain_list);
cmd               194 drivers/target/iscsi/iscsi_target_util.c 	INIT_LIST_HEAD(&cmd->cmd_r2t_list);
cmd               195 drivers/target/iscsi/iscsi_target_util.c 	spin_lock_init(&cmd->datain_lock);
cmd               196 drivers/target/iscsi/iscsi_target_util.c 	spin_lock_init(&cmd->dataout_timeout_lock);
cmd               197 drivers/target/iscsi/iscsi_target_util.c 	spin_lock_init(&cmd->istate_lock);
cmd               198 drivers/target/iscsi/iscsi_target_util.c 	spin_lock_init(&cmd->error_lock);
cmd               199 drivers/target/iscsi/iscsi_target_util.c 	spin_lock_init(&cmd->r2t_lock);
cmd               200 drivers/target/iscsi/iscsi_target_util.c 	timer_setup(&cmd->dataout_timer, iscsit_handle_dataout_timeout, 0);
cmd               202 drivers/target/iscsi/iscsi_target_util.c 	return cmd;
cmd               207 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd,
cmd               212 drivers/target/iscsi/iscsi_target_util.c 	for (i = 0; i < cmd->seq_count; i++)
cmd               213 drivers/target/iscsi/iscsi_target_util.c 		if (cmd->seq_list[i].seq_send_order == seq_send_order)
cmd               214 drivers/target/iscsi/iscsi_target_util.c 			return &cmd->seq_list[i];
cmd               219 drivers/target/iscsi/iscsi_target_util.c struct iscsi_seq *iscsit_get_seq_holder_for_r2t(struct iscsi_cmd *cmd)
cmd               223 drivers/target/iscsi/iscsi_target_util.c 	if (!cmd->seq_list) {
cmd               228 drivers/target/iscsi/iscsi_target_util.c 	for (i = 0; i < cmd->seq_count; i++) {
cmd               229 drivers/target/iscsi/iscsi_target_util.c 		if (cmd->seq_list[i].type != SEQTYPE_NORMAL)
cmd               231 drivers/target/iscsi/iscsi_target_util.c 		if (cmd->seq_list[i].seq_send_order == cmd->seq_send_order) {
cmd               232 drivers/target/iscsi/iscsi_target_util.c 			cmd->seq_send_order++;
cmd               233 drivers/target/iscsi/iscsi_target_util.c 			return &cmd->seq_list[i];
cmd               241 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd,
cmd               246 drivers/target/iscsi/iscsi_target_util.c 	spin_lock_bh(&cmd->r2t_lock);
cmd               247 drivers/target/iscsi/iscsi_target_util.c 	list_for_each_entry(r2t, &cmd->cmd_r2t_list, r2t_list) {
cmd               249 drivers/target/iscsi/iscsi_target_util.c 			spin_unlock_bh(&cmd->r2t_lock);
cmd               253 drivers/target/iscsi/iscsi_target_util.c 	spin_unlock_bh(&cmd->r2t_lock);
cmd               302 drivers/target/iscsi/iscsi_target_util.c int iscsit_sequence_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd               314 drivers/target/iscsi/iscsi_target_util.c 		ret = iscsit_execute_cmd(cmd, 0);
cmd               323 drivers/target/iscsi/iscsi_target_util.c 		ret = iscsit_handle_ooo_cmdsn(conn->sess, cmd, be32_to_cpu(cmdsn));
cmd               334 drivers/target/iscsi/iscsi_target_util.c 		cmd->i_state = ISTATE_REMOVE;
cmd               335 drivers/target/iscsi/iscsi_target_util.c 		iscsit_add_cmd_to_immediate_queue(cmd, conn, cmd->i_state);
cmd               347 drivers/target/iscsi/iscsi_target_util.c 		iscsit_reject_cmd(cmd, reason, buf);
cmd               353 drivers/target/iscsi/iscsi_target_util.c int iscsit_check_unsolicited_dataout(struct iscsi_cmd *cmd, unsigned char *buf)
cmd               355 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_conn *conn = cmd->conn;
cmd               356 drivers/target/iscsi/iscsi_target_util.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               368 drivers/target/iscsi/iscsi_target_util.c 	if ((cmd->first_burst_len + payload_length) >
cmd               372 drivers/target/iscsi/iscsi_target_util.c 			(cmd->first_burst_len + payload_length),
cmd               382 drivers/target/iscsi/iscsi_target_util.c 	if (((cmd->first_burst_len + payload_length) != cmd->se_cmd.data_length) &&
cmd               383 drivers/target/iscsi/iscsi_target_util.c 	    ((cmd->first_burst_len + payload_length) !=
cmd               388 drivers/target/iscsi/iscsi_target_util.c 			(cmd->first_burst_len + payload_length),
cmd               389 drivers/target/iscsi/iscsi_target_util.c 			conn->sess->sess_ops->FirstBurstLength, cmd->se_cmd.data_length);
cmd               401 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd;
cmd               404 drivers/target/iscsi/iscsi_target_util.c 	list_for_each_entry(cmd, &conn->conn_cmd_list, i_conn_node) {
cmd               405 drivers/target/iscsi/iscsi_target_util.c 		if (cmd->init_task_tag == init_task_tag) {
cmd               407 drivers/target/iscsi/iscsi_target_util.c 			return cmd;
cmd               423 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd;
cmd               426 drivers/target/iscsi/iscsi_target_util.c 	list_for_each_entry(cmd, &conn->conn_cmd_list, i_conn_node) {
cmd               427 drivers/target/iscsi/iscsi_target_util.c 		if (cmd->cmd_flags & ICF_GOT_LAST_DATAOUT)
cmd               429 drivers/target/iscsi/iscsi_target_util.c 		if (cmd->init_task_tag == init_task_tag) {
cmd               431 drivers/target/iscsi/iscsi_target_util.c 			return cmd;
cmd               449 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd = NULL;
cmd               452 drivers/target/iscsi/iscsi_target_util.c 	list_for_each_entry(cmd, &conn->conn_cmd_list, i_conn_node) {
cmd               453 drivers/target/iscsi/iscsi_target_util.c 		if (cmd->targ_xfer_tag == targ_xfer_tag) {
cmd               455 drivers/target/iscsi/iscsi_target_util.c 			return cmd;
cmd               471 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd = NULL;
cmd               480 drivers/target/iscsi/iscsi_target_util.c 		list_for_each_entry(cmd, &cr->conn_recovery_cmd_list, i_conn_node) {
cmd               481 drivers/target/iscsi/iscsi_target_util.c 			if (cmd->init_task_tag == init_task_tag) {
cmd               486 drivers/target/iscsi/iscsi_target_util.c 				*cmd_ptr = cmd;
cmd               500 drivers/target/iscsi/iscsi_target_util.c 		list_for_each_entry(cmd, &cr->conn_recovery_cmd_list, i_conn_node) {
cmd               501 drivers/target/iscsi/iscsi_target_util.c 			if (cmd->init_task_tag == init_task_tag) {
cmd               506 drivers/target/iscsi/iscsi_target_util.c 				*cmd_ptr = cmd;
cmd               518 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd,
cmd               531 drivers/target/iscsi/iscsi_target_util.c 	qr->cmd = cmd;
cmd               536 drivers/target/iscsi/iscsi_target_util.c 	atomic_inc(&cmd->immed_queue_count);
cmd               557 drivers/target/iscsi/iscsi_target_util.c 	if (qr->cmd)
cmd               558 drivers/target/iscsi/iscsi_target_util.c 		atomic_dec(&qr->cmd->immed_queue_count);
cmd               565 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd,
cmd               571 drivers/target/iscsi/iscsi_target_util.c 	if (!atomic_read(&cmd->immed_queue_count)) {
cmd               577 drivers/target/iscsi/iscsi_target_util.c 		if (qr->cmd != cmd)
cmd               580 drivers/target/iscsi/iscsi_target_util.c 		atomic_dec(&qr->cmd->immed_queue_count);
cmd               586 drivers/target/iscsi/iscsi_target_util.c 	if (atomic_read(&cmd->immed_queue_count)) {
cmd               588 drivers/target/iscsi/iscsi_target_util.c 			cmd->init_task_tag,
cmd               589 drivers/target/iscsi/iscsi_target_util.c 			atomic_read(&cmd->immed_queue_count));
cmd               594 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd,
cmd               607 drivers/target/iscsi/iscsi_target_util.c 	qr->cmd = cmd;
cmd               612 drivers/target/iscsi/iscsi_target_util.c 	atomic_inc(&cmd->response_queue_count);
cmd               633 drivers/target/iscsi/iscsi_target_util.c 	if (qr->cmd)
cmd               634 drivers/target/iscsi/iscsi_target_util.c 		atomic_dec(&qr->cmd->response_queue_count);
cmd               641 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd,
cmd               647 drivers/target/iscsi/iscsi_target_util.c 	if (!atomic_read(&cmd->response_queue_count)) {
cmd               654 drivers/target/iscsi/iscsi_target_util.c 		if (qr->cmd != cmd)
cmd               657 drivers/target/iscsi/iscsi_target_util.c 		atomic_dec(&qr->cmd->response_queue_count);
cmd               663 drivers/target/iscsi/iscsi_target_util.c 	if (atomic_read(&cmd->response_queue_count)) {
cmd               665 drivers/target/iscsi/iscsi_target_util.c 			cmd->init_task_tag,
cmd               666 drivers/target/iscsi/iscsi_target_util.c 			atomic_read(&cmd->response_queue_count));
cmd               695 drivers/target/iscsi/iscsi_target_util.c 		if (qr->cmd)
cmd               696 drivers/target/iscsi/iscsi_target_util.c 			atomic_dec(&qr->cmd->immed_queue_count);
cmd               706 drivers/target/iscsi/iscsi_target_util.c 		if (qr->cmd)
cmd               707 drivers/target/iscsi/iscsi_target_util.c 			atomic_dec(&qr->cmd->response_queue_count);
cmd               714 drivers/target/iscsi/iscsi_target_util.c void iscsit_release_cmd(struct iscsi_cmd *cmd)
cmd               717 drivers/target/iscsi/iscsi_target_util.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               719 drivers/target/iscsi/iscsi_target_util.c 	WARN_ON(!list_empty(&cmd->i_conn_node));
cmd               721 drivers/target/iscsi/iscsi_target_util.c 	if (cmd->conn)
cmd               722 drivers/target/iscsi/iscsi_target_util.c 		sess = cmd->conn->sess;
cmd               724 drivers/target/iscsi/iscsi_target_util.c 		sess = cmd->sess;
cmd               728 drivers/target/iscsi/iscsi_target_util.c 	kfree(cmd->buf_ptr);
cmd               729 drivers/target/iscsi/iscsi_target_util.c 	kfree(cmd->pdu_list);
cmd               730 drivers/target/iscsi/iscsi_target_util.c 	kfree(cmd->seq_list);
cmd               731 drivers/target/iscsi/iscsi_target_util.c 	kfree(cmd->tmr_req);
cmd               732 drivers/target/iscsi/iscsi_target_util.c 	kfree(cmd->overflow_buf);
cmd               733 drivers/target/iscsi/iscsi_target_util.c 	kfree(cmd->iov_data);
cmd               734 drivers/target/iscsi/iscsi_target_util.c 	kfree(cmd->text_in_ptr);
cmd               740 drivers/target/iscsi/iscsi_target_util.c void __iscsit_free_cmd(struct iscsi_cmd *cmd, bool check_queues)
cmd               742 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_conn *conn = cmd->conn;
cmd               744 drivers/target/iscsi/iscsi_target_util.c 	WARN_ON(!list_empty(&cmd->i_conn_node));
cmd               746 drivers/target/iscsi/iscsi_target_util.c 	if (cmd->data_direction == DMA_TO_DEVICE) {
cmd               747 drivers/target/iscsi/iscsi_target_util.c 		iscsit_stop_dataout_timer(cmd);
cmd               748 drivers/target/iscsi/iscsi_target_util.c 		iscsit_free_r2ts_from_list(cmd);
cmd               750 drivers/target/iscsi/iscsi_target_util.c 	if (cmd->data_direction == DMA_FROM_DEVICE)
cmd               751 drivers/target/iscsi/iscsi_target_util.c 		iscsit_free_all_datain_reqs(cmd);
cmd               754 drivers/target/iscsi/iscsi_target_util.c 		iscsit_remove_cmd_from_immediate_queue(cmd, conn);
cmd               755 drivers/target/iscsi/iscsi_target_util.c 		iscsit_remove_cmd_from_response_queue(cmd, conn);
cmd               759 drivers/target/iscsi/iscsi_target_util.c 		conn->conn_transport->iscsit_unmap_cmd(conn, cmd);
cmd               762 drivers/target/iscsi/iscsi_target_util.c void iscsit_free_cmd(struct iscsi_cmd *cmd, bool shutdown)
cmd               764 drivers/target/iscsi/iscsi_target_util.c 	struct se_cmd *se_cmd = cmd->se_cmd.se_tfo ? &cmd->se_cmd : NULL;
cmd               767 drivers/target/iscsi/iscsi_target_util.c 	WARN_ON(!list_empty(&cmd->i_conn_node));
cmd               769 drivers/target/iscsi/iscsi_target_util.c 	__iscsit_free_cmd(cmd, shutdown);
cmd               773 drivers/target/iscsi/iscsi_target_util.c 			__iscsit_free_cmd(cmd, shutdown);
cmd               777 drivers/target/iscsi/iscsi_target_util.c 		iscsit_release_cmd(cmd);
cmd               889 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd;
cmd               891 drivers/target/iscsi/iscsi_target_util.c 	cmd = iscsit_allocate_cmd(conn, TASK_RUNNING);
cmd               892 drivers/target/iscsi/iscsi_target_util.c 	if (!cmd)
cmd               895 drivers/target/iscsi/iscsi_target_util.c 	cmd->iscsi_opcode = ISCSI_OP_NOOP_IN;
cmd               898 drivers/target/iscsi/iscsi_target_util.c 	cmd->init_task_tag = RESERVED_ITT;
cmd               899 drivers/target/iscsi/iscsi_target_util.c 	cmd->targ_xfer_tag = (want_response) ?
cmd               902 drivers/target/iscsi/iscsi_target_util.c 	list_add_tail(&cmd->i_conn_node, &conn->conn_cmd_list);
cmd               907 drivers/target/iscsi/iscsi_target_util.c 	iscsit_add_cmd_to_immediate_queue(cmd, conn, state);
cmd              1060 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd,
cmd              1069 drivers/target/iscsi/iscsi_target_util.c 	tx_size = cmd->tx_size;
cmd              1072 drivers/target/iscsi/iscsi_target_util.c 		iov = &cmd->iov_data[0];
cmd              1073 drivers/target/iscsi/iscsi_target_util.c 		iov_count = cmd->iov_data_count;
cmd              1075 drivers/target/iscsi/iscsi_target_util.c 		iov = &cmd->iov_misc[0];
cmd              1076 drivers/target/iscsi/iscsi_target_util.c 		iov_count = cmd->iov_misc_count;
cmd              1087 drivers/target/iscsi/iscsi_target_util.c 	cmd->tx_size = 0;
cmd              1093 drivers/target/iscsi/iscsi_target_util.c 	struct iscsi_cmd *cmd,
cmd              1096 drivers/target/iscsi/iscsi_target_util.c 	struct scatterlist *sg = cmd->first_data_sg;
cmd              1099 drivers/target/iscsi/iscsi_target_util.c 	u32 offset = cmd->first_data_sg_off;
cmd              1107 drivers/target/iscsi/iscsi_target_util.c 	iov.iov_base = cmd->pdu;
cmd              1119 drivers/target/iscsi/iscsi_target_util.c 	data_len = cmd->tx_size - tx_hdr_size - cmd->padding;
cmd              1126 drivers/target/iscsi/iscsi_target_util.c 		if (cmd->padding)
cmd              1127 drivers/target/iscsi/iscsi_target_util.c 			iov_off = (cmd->iov_data_count - 2);
cmd              1129 drivers/target/iscsi/iscsi_target_util.c 			iov_off = (cmd->iov_data_count - 1);
cmd              1131 drivers/target/iscsi/iscsi_target_util.c 		iov_off = (cmd->iov_data_count - 1);
cmd              1160 drivers/target/iscsi/iscsi_target_util.c 	if (cmd->padding) {
cmd              1161 drivers/target/iscsi/iscsi_target_util.c 		struct kvec *iov_p = &cmd->iov_data[iov_off++];
cmd              1163 drivers/target/iscsi/iscsi_target_util.c 		tx_sent = tx_data(conn, iov_p, 1, cmd->padding);
cmd              1164 drivers/target/iscsi/iscsi_target_util.c 		if (cmd->padding != tx_sent) {
cmd              1175 drivers/target/iscsi/iscsi_target_util.c 		struct kvec *iov_d = &cmd->iov_data[iov_off];
cmd                25 drivers/target/iscsi/iscsi_target_util.h extern int iscsit_sequence_cmd(struct iscsi_conn *conn, struct iscsi_cmd *cmd,
cmd                56 drivers/target/target_core_alua.c target_emulate_report_referrals(struct se_cmd *cmd)
cmd                58 drivers/target/target_core_alua.c 	struct se_device *dev = cmd->se_dev;
cmd                64 drivers/target/target_core_alua.c 	if (cmd->data_length < 4) {
cmd                66 drivers/target/target_core_alua.c 			" small\n", cmd->data_length);
cmd                70 drivers/target/target_core_alua.c 	buf = transport_kmap_data_sg(cmd);
cmd                78 drivers/target/target_core_alua.c 		transport_kunmap_data_sg(cmd);
cmd                89 drivers/target/target_core_alua.c 		if (cmd->data_length > off)
cmd                92 drivers/target/target_core_alua.c 		if (cmd->data_length > off)
cmd               102 drivers/target/target_core_alua.c 			if (cmd->data_length > off)
cmd               105 drivers/target/target_core_alua.c 			if (cmd->data_length > off)
cmd               108 drivers/target/target_core_alua.c 			if (cmd->data_length > off)
cmd               114 drivers/target/target_core_alua.c 		if (cmd->data_length > desc_num)
cmd               124 drivers/target/target_core_alua.c 	transport_kunmap_data_sg(cmd);
cmd               126 drivers/target/target_core_alua.c 	target_complete_cmd(cmd, GOOD);
cmd               136 drivers/target/target_core_alua.c target_emulate_report_target_port_groups(struct se_cmd *cmd)
cmd               138 drivers/target/target_core_alua.c 	struct se_device *dev = cmd->se_dev;
cmd               143 drivers/target/target_core_alua.c 	int ext_hdr = (cmd->t_task_cdb[1] & 0x20);
cmd               154 drivers/target/target_core_alua.c 	if (cmd->data_length < off) {
cmd               156 drivers/target/target_core_alua.c 			" small for %s header\n", cmd->data_length,
cmd               160 drivers/target/target_core_alua.c 	buf = transport_kmap_data_sg(cmd);
cmd               174 drivers/target/target_core_alua.c 		     cmd->data_length) {
cmd               250 drivers/target/target_core_alua.c 		spin_lock(&cmd->se_lun->lun_tg_pt_gp_lock);
cmd               251 drivers/target/target_core_alua.c 		tg_pt_gp = cmd->se_lun->lun_tg_pt_gp;
cmd               254 drivers/target/target_core_alua.c 		spin_unlock(&cmd->se_lun->lun_tg_pt_gp_lock);
cmd               256 drivers/target/target_core_alua.c 	transport_kunmap_data_sg(cmd);
cmd               258 drivers/target/target_core_alua.c 	target_complete_cmd_with_length(cmd, GOOD, rd_len + 4);
cmd               268 drivers/target/target_core_alua.c target_emulate_set_target_port_groups(struct se_cmd *cmd)
cmd               270 drivers/target/target_core_alua.c 	struct se_device *dev = cmd->se_dev;
cmd               271 drivers/target/target_core_alua.c 	struct se_lun *l_lun = cmd->se_lun;
cmd               272 drivers/target/target_core_alua.c 	struct se_node_acl *nacl = cmd->se_sess->se_node_acl;
cmd               281 drivers/target/target_core_alua.c 	if (cmd->data_length < 4) {
cmd               283 drivers/target/target_core_alua.c 			" small\n", cmd->data_length);
cmd               287 drivers/target/target_core_alua.c 	buf = transport_kmap_data_sg(cmd);
cmd               316 drivers/target/target_core_alua.c 	while (len < cmd->data_length) {
cmd               425 drivers/target/target_core_alua.c 	transport_kunmap_data_sg(cmd);
cmd               427 drivers/target/target_core_alua.c 		target_complete_cmd(cmd, GOOD);
cmd               431 drivers/target/target_core_alua.c static inline void set_ascq(struct se_cmd *cmd, u8 alua_ascq)
cmd               441 drivers/target/target_core_alua.c 		cmd->se_tfo->fabric_name, alua_ascq);
cmd               443 drivers/target/target_core_alua.c 	cmd->scsi_asc = 0x04;
cmd               444 drivers/target/target_core_alua.c 	cmd->scsi_ascq = alua_ascq;
cmd               448 drivers/target/target_core_alua.c 	struct se_cmd *cmd,
cmd               457 drivers/target/target_core_alua.c 	cmd->se_cmd_flags |= SCF_ALUA_NON_OPTIMIZED;
cmd               458 drivers/target/target_core_alua.c 	cmd->alua_nonop_delay = nonop_delay_msecs;
cmd               462 drivers/target/target_core_alua.c 	struct se_cmd *cmd,
cmd               465 drivers/target/target_core_alua.c 	struct se_device *dev = cmd->se_dev;
cmd               469 drivers/target/target_core_alua.c 	if (!(cmd->se_cmd_flags & SCF_SCSI_DATA_CDB))
cmd               475 drivers/target/target_core_alua.c 	sectors = cmd->data_length / dev->dev_attrib.block_size;
cmd               477 drivers/target/target_core_alua.c 	lba = cmd->t_task_lba;
cmd               478 drivers/target/target_core_alua.c 	while (lba < cmd->t_task_lba + sectors) {
cmd               509 drivers/target/target_core_alua.c 			set_ascq(cmd, ASCQ_04H_ALUA_TG_PT_UNAVAILABLE);
cmd               520 drivers/target/target_core_alua.c 				set_ascq(cmd, ASCQ_04H_ALUA_TG_PT_STANDBY);
cmd               524 drivers/target/target_core_alua.c 				set_ascq(cmd, ASCQ_04H_ALUA_TG_PT_UNAVAILABLE);
cmd               536 drivers/target/target_core_alua.c 	struct se_cmd *cmd,
cmd               559 drivers/target/target_core_alua.c 			set_ascq(cmd, ASCQ_04H_ALUA_TG_PT_STANDBY);
cmd               567 drivers/target/target_core_alua.c 			set_ascq(cmd, ASCQ_04H_ALUA_TG_PT_STANDBY);
cmd               575 drivers/target/target_core_alua.c 			set_ascq(cmd, ASCQ_04H_ALUA_TG_PT_STANDBY);
cmd               585 drivers/target/target_core_alua.c 		set_ascq(cmd, ASCQ_04H_ALUA_TG_PT_STANDBY);
cmd               593 drivers/target/target_core_alua.c 	struct se_cmd *cmd,
cmd               609 drivers/target/target_core_alua.c 			set_ascq(cmd, ASCQ_04H_ALUA_TG_PT_UNAVAILABLE);
cmd               617 drivers/target/target_core_alua.c 			set_ascq(cmd, ASCQ_04H_ALUA_TG_PT_UNAVAILABLE);
cmd               625 drivers/target/target_core_alua.c 		set_ascq(cmd, ASCQ_04H_ALUA_TG_PT_UNAVAILABLE);
cmd               633 drivers/target/target_core_alua.c 	struct se_cmd *cmd,
cmd               649 drivers/target/target_core_alua.c 			set_ascq(cmd, ASCQ_04H_ALUA_STATE_TRANSITION);
cmd               657 drivers/target/target_core_alua.c 		set_ascq(cmd, ASCQ_04H_ALUA_STATE_TRANSITION);
cmd               670 drivers/target/target_core_alua.c target_alua_state_check(struct se_cmd *cmd)
cmd               672 drivers/target/target_core_alua.c 	struct se_device *dev = cmd->se_dev;
cmd               673 drivers/target/target_core_alua.c 	unsigned char *cdb = cmd->t_task_cdb;
cmd               674 drivers/target/target_core_alua.c 	struct se_lun *lun = cmd->se_lun;
cmd               690 drivers/target/target_core_alua.c 		set_ascq(cmd, ASCQ_04H_ALUA_OFFLINE);
cmd               715 drivers/target/target_core_alua.c 		core_alua_state_nonoptimized(cmd, cdb, nonop_delay_msecs);
cmd               718 drivers/target/target_core_alua.c 		if (core_alua_state_standby(cmd, cdb))
cmd               722 drivers/target/target_core_alua.c 		if (core_alua_state_unavailable(cmd, cdb))
cmd               726 drivers/target/target_core_alua.c 		if (core_alua_state_transition(cmd, cdb))
cmd               730 drivers/target/target_core_alua.c 		if (core_alua_state_lba_dependent(cmd, tg_pt_gp))
cmd               859 drivers/target/target_core_alua.c 	struct se_cmd *cmd)
cmd               861 drivers/target/target_core_alua.c 	if (!(cmd->se_cmd_flags & SCF_ALUA_NON_OPTIMIZED))
cmd               869 drivers/target/target_core_alua.c 	if (!cmd->alua_nonop_delay)
cmd               875 drivers/target/target_core_alua.c 	msleep_interruptible(cmd->alua_nonop_delay);
cmd               149 drivers/target/target_core_alua.h extern sense_reason_t target_alua_state_check(struct se_cmd *cmd);
cmd               193 drivers/target/target_core_device.c bool target_lun_is_rdonly(struct se_cmd *cmd)
cmd               195 drivers/target/target_core_device.c 	struct se_session *se_sess = cmd->se_sess;
cmd               200 drivers/target/target_core_device.c 	deve = target_nacl_find_deve(se_sess->se_node_acl, cmd->orig_fe_lun);
cmd              1070 drivers/target/target_core_device.c passthrough_parse_cdb(struct se_cmd *cmd,
cmd              1071 drivers/target/target_core_device.c 	sense_reason_t (*exec_cmd)(struct se_cmd *cmd))
cmd              1073 drivers/target/target_core_device.c 	unsigned char *cdb = cmd->t_task_cdb;
cmd              1074 drivers/target/target_core_device.c 	struct se_device *dev = cmd->se_dev;
cmd              1082 drivers/target/target_core_device.c 		cmd->execute_cmd = spc_emulate_report_luns;
cmd              1106 drivers/target/target_core_device.c 			cmd->execute_cmd = target_scsi3_emulate_pr_in;
cmd              1108 drivers/target/target_core_device.c 			return target_cmd_size_check(cmd, size);
cmd              1111 drivers/target/target_core_device.c 			cmd->execute_cmd = target_scsi3_emulate_pr_out;
cmd              1113 drivers/target/target_core_device.c 			return target_cmd_size_check(cmd, size);
cmd              1117 drivers/target/target_core_device.c 			cmd->execute_cmd = target_scsi2_reservation_release;
cmd              1121 drivers/target/target_core_device.c 				size = cmd->data_length;
cmd              1122 drivers/target/target_core_device.c 			return target_cmd_size_check(cmd, size);
cmd              1125 drivers/target/target_core_device.c 			cmd->execute_cmd = target_scsi2_reservation_reserve;
cmd              1129 drivers/target/target_core_device.c 				size = cmd->data_length;
cmd              1130 drivers/target/target_core_device.c 			return target_cmd_size_check(cmd, size);
cmd              1149 drivers/target/target_core_device.c 		cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB;
cmd              1157 drivers/target/target_core_device.c 			cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB;
cmd              1162 drivers/target/target_core_device.c 	cmd->execute_cmd = exec_cmd;
cmd               242 drivers/target/target_core_file.c 	struct se_cmd	*cmd;
cmd               248 drivers/target/target_core_file.c 	struct target_core_file_cmd *cmd;
cmd               250 drivers/target/target_core_file.c 	cmd = container_of(iocb, struct target_core_file_cmd, iocb);
cmd               252 drivers/target/target_core_file.c 	if (ret != cmd->len)
cmd               253 drivers/target/target_core_file.c 		target_complete_cmd(cmd->cmd, SAM_STAT_CHECK_CONDITION);
cmd               255 drivers/target/target_core_file.c 		target_complete_cmd(cmd->cmd, SAM_STAT_GOOD);
cmd               257 drivers/target/target_core_file.c 	kfree(cmd);
cmd               261 drivers/target/target_core_file.c fd_execute_rw_aio(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents,
cmd               265 drivers/target/target_core_file.c 	struct se_device *dev = cmd->se_dev;
cmd               295 drivers/target/target_core_file.c 	aio_cmd->cmd = cmd;
cmd               297 drivers/target/target_core_file.c 	aio_cmd->iocb.ki_pos = cmd->t_task_lba * dev->dev_attrib.block_size;
cmd               302 drivers/target/target_core_file.c 	if (is_write && (cmd->se_cmd_flags & SCF_FUA))
cmd               318 drivers/target/target_core_file.c static int fd_do_rw(struct se_cmd *cmd, struct file *fd,
cmd               326 drivers/target/target_core_file.c 	loff_t pos = (cmd->t_task_lba * block_size);
cmd               392 drivers/target/target_core_file.c fd_execute_sync_cache(struct se_cmd *cmd)
cmd               394 drivers/target/target_core_file.c 	struct se_device *dev = cmd->se_dev;
cmd               396 drivers/target/target_core_file.c 	int immed = (cmd->t_task_cdb[1] & 0x2);
cmd               405 drivers/target/target_core_file.c 		target_complete_cmd(cmd, SAM_STAT_GOOD);
cmd               410 drivers/target/target_core_file.c 	if (cmd->t_task_lba == 0 && cmd->data_length == 0) {
cmd               414 drivers/target/target_core_file.c 		start = cmd->t_task_lba * dev->dev_attrib.block_size;
cmd               415 drivers/target/target_core_file.c 		if (cmd->data_length)
cmd               416 drivers/target/target_core_file.c 			end = start + cmd->data_length - 1;
cmd               429 drivers/target/target_core_file.c 		target_complete_cmd(cmd, SAM_STAT_CHECK_CONDITION);
cmd               431 drivers/target/target_core_file.c 		target_complete_cmd(cmd, SAM_STAT_GOOD);
cmd               437 drivers/target/target_core_file.c fd_execute_write_same(struct se_cmd *cmd)
cmd               439 drivers/target/target_core_file.c 	struct se_device *se_dev = cmd->se_dev;
cmd               441 drivers/target/target_core_file.c 	loff_t pos = cmd->t_task_lba * se_dev->dev_attrib.block_size;
cmd               442 drivers/target/target_core_file.c 	sector_t nolb = sbc_get_write_same_sectors(cmd);
cmd               449 drivers/target/target_core_file.c 		target_complete_cmd(cmd, SAM_STAT_GOOD);
cmd               452 drivers/target/target_core_file.c 	if (cmd->prot_op) {
cmd               458 drivers/target/target_core_file.c 	if (cmd->t_data_nents > 1 ||
cmd               459 drivers/target/target_core_file.c 	    cmd->t_data_sg[0].length != cmd->se_dev->dev_attrib.block_size) {
cmd               462 drivers/target/target_core_file.c 			cmd->t_data_nents,
cmd               463 drivers/target/target_core_file.c 			cmd->t_data_sg[0].length,
cmd               464 drivers/target/target_core_file.c 			cmd->se_dev->dev_attrib.block_size);
cmd               473 drivers/target/target_core_file.c 		bvec[i].bv_page = sg_page(&cmd->t_data_sg[0]);
cmd               474 drivers/target/target_core_file.c 		bvec[i].bv_len = cmd->t_data_sg[0].length;
cmd               475 drivers/target/target_core_file.c 		bvec[i].bv_offset = cmd->t_data_sg[0].offset;
cmd               489 drivers/target/target_core_file.c 	target_complete_cmd(cmd, SAM_STAT_GOOD);
cmd               524 drivers/target/target_core_file.c fd_do_prot_unmap(struct se_cmd *cmd, sector_t lba, sector_t nolb)
cmd               536 drivers/target/target_core_file.c 	rc = fd_do_prot_fill(cmd->se_dev, lba, nolb, buf, PAGE_SIZE);
cmd               544 drivers/target/target_core_file.c fd_execute_unmap(struct se_cmd *cmd, sector_t lba, sector_t nolb)
cmd               546 drivers/target/target_core_file.c 	struct file *file = FD_DEV(cmd->se_dev)->fd_file;
cmd               554 drivers/target/target_core_file.c 	if (cmd->se_dev->dev_attrib.pi_prot_type) {
cmd               555 drivers/target/target_core_file.c 		ret = fd_do_prot_unmap(cmd, lba, nolb);
cmd               563 drivers/target/target_core_file.c 		struct se_device *dev = cmd->se_dev;
cmd               576 drivers/target/target_core_file.c 		struct se_device *se_dev = cmd->se_dev;
cmd               595 drivers/target/target_core_file.c fd_execute_rw_buffered(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents,
cmd               598 drivers/target/target_core_file.c 	struct se_device *dev = cmd->se_dev;
cmd               609 drivers/target/target_core_file.c 		if (cmd->prot_type && dev->dev_attrib.pi_prot_type) {
cmd               610 drivers/target/target_core_file.c 			ret = fd_do_rw(cmd, pfile, dev->prot_length,
cmd               611 drivers/target/target_core_file.c 				       cmd->t_prot_sg, cmd->t_prot_nents,
cmd               612 drivers/target/target_core_file.c 				       cmd->prot_length, 0);
cmd               617 drivers/target/target_core_file.c 		ret = fd_do_rw(cmd, file, dev->dev_attrib.block_size,
cmd               618 drivers/target/target_core_file.c 			       sgl, sgl_nents, cmd->data_length, 0);
cmd               620 drivers/target/target_core_file.c 		if (ret > 0 && cmd->prot_type && dev->dev_attrib.pi_prot_type &&
cmd               622 drivers/target/target_core_file.c 			u32 sectors = cmd->data_length >>
cmd               625 drivers/target/target_core_file.c 			rc = sbc_dif_verify(cmd, cmd->t_task_lba, sectors,
cmd               626 drivers/target/target_core_file.c 					    0, cmd->t_prot_sg, 0);
cmd               631 drivers/target/target_core_file.c 		if (cmd->prot_type && dev->dev_attrib.pi_prot_type &&
cmd               633 drivers/target/target_core_file.c 			u32 sectors = cmd->data_length >>
cmd               636 drivers/target/target_core_file.c 			rc = sbc_dif_verify(cmd, cmd->t_task_lba, sectors,
cmd               637 drivers/target/target_core_file.c 					    0, cmd->t_prot_sg, 0);
cmd               642 drivers/target/target_core_file.c 		ret = fd_do_rw(cmd, file, dev->dev_attrib.block_size,
cmd               643 drivers/target/target_core_file.c 			       sgl, sgl_nents, cmd->data_length, 1);
cmd               649 drivers/target/target_core_file.c 		if (ret > 0 && (cmd->se_cmd_flags & SCF_FUA)) {
cmd               650 drivers/target/target_core_file.c 			loff_t start = cmd->t_task_lba *
cmd               654 drivers/target/target_core_file.c 			if (cmd->data_length)
cmd               655 drivers/target/target_core_file.c 				end = start + cmd->data_length - 1;
cmd               662 drivers/target/target_core_file.c 		if (ret > 0 && cmd->prot_type && dev->dev_attrib.pi_prot_type) {
cmd               663 drivers/target/target_core_file.c 			ret = fd_do_rw(cmd, pfile, dev->prot_length,
cmd               664 drivers/target/target_core_file.c 				       cmd->t_prot_sg, cmd->t_prot_nents,
cmd               665 drivers/target/target_core_file.c 				       cmd->prot_length, 1);
cmd               674 drivers/target/target_core_file.c 	target_complete_cmd(cmd, SAM_STAT_GOOD);
cmd               679 drivers/target/target_core_file.c fd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents,
cmd               682 drivers/target/target_core_file.c 	struct se_device *dev = cmd->se_dev;
cmd               689 drivers/target/target_core_file.c 	if (cmd->data_length > FD_MAX_BYTES) {
cmd               692 drivers/target/target_core_file.c 			cmd->data_length, FD_MAX_BYTES);
cmd               697 drivers/target/target_core_file.c 		return fd_execute_rw_aio(cmd, sgl, sgl_nents, data_direction);
cmd               698 drivers/target/target_core_file.c 	return fd_execute_rw_buffered(cmd, sgl, sgl_nents, data_direction);
cmd               919 drivers/target/target_core_file.c fd_parse_cdb(struct se_cmd *cmd)
cmd               921 drivers/target/target_core_file.c 	return sbc_parse_cdb(cmd, &fd_sbc_ops);
cmd               270 drivers/target/target_core_iblock.c static void iblock_complete_cmd(struct se_cmd *cmd)
cmd               272 drivers/target/target_core_iblock.c 	struct iblock_req *ibr = cmd->priv;
cmd               283 drivers/target/target_core_iblock.c 	target_complete_cmd(cmd, status);
cmd               289 drivers/target/target_core_iblock.c 	struct se_cmd *cmd = bio->bi_private;
cmd               290 drivers/target/target_core_iblock.c 	struct iblock_req *ibr = cmd->priv;
cmd               303 drivers/target/target_core_iblock.c 	iblock_complete_cmd(cmd);
cmd               307 drivers/target/target_core_iblock.c iblock_get_bio(struct se_cmd *cmd, sector_t lba, u32 sg_num, int op,
cmd               310 drivers/target/target_core_iblock.c 	struct iblock_dev *ib_dev = IBLOCK_DEV(cmd->se_dev);
cmd               327 drivers/target/target_core_iblock.c 	bio->bi_private = cmd;
cmd               348 drivers/target/target_core_iblock.c 	struct se_cmd *cmd = bio->bi_private;
cmd               353 drivers/target/target_core_iblock.c 	if (cmd) {
cmd               355 drivers/target/target_core_iblock.c 			target_complete_cmd(cmd, SAM_STAT_CHECK_CONDITION);
cmd               357 drivers/target/target_core_iblock.c 			target_complete_cmd(cmd, SAM_STAT_GOOD);
cmd               368 drivers/target/target_core_iblock.c iblock_execute_sync_cache(struct se_cmd *cmd)
cmd               370 drivers/target/target_core_iblock.c 	struct iblock_dev *ib_dev = IBLOCK_DEV(cmd->se_dev);
cmd               371 drivers/target/target_core_iblock.c 	int immed = (cmd->t_task_cdb[1] & 0x2);
cmd               379 drivers/target/target_core_iblock.c 		target_complete_cmd(cmd, SAM_STAT_GOOD);
cmd               386 drivers/target/target_core_iblock.c 		bio->bi_private = cmd;
cmd               392 drivers/target/target_core_iblock.c iblock_execute_unmap(struct se_cmd *cmd, sector_t lba, sector_t nolb)
cmd               394 drivers/target/target_core_iblock.c 	struct block_device *bdev = IBLOCK_DEV(cmd->se_dev)->ibd_bd;
cmd               395 drivers/target/target_core_iblock.c 	struct se_device *dev = cmd->se_dev;
cmd               411 drivers/target/target_core_iblock.c iblock_execute_zero_out(struct block_device *bdev, struct se_cmd *cmd)
cmd               413 drivers/target/target_core_iblock.c 	struct se_device *dev = cmd->se_dev;
cmd               414 drivers/target/target_core_iblock.c 	struct scatterlist *sg = &cmd->t_data_sg[0];
cmd               425 drivers/target/target_core_iblock.c 	not_zero = memchr_inv(buf, 0x00, cmd->data_length);
cmd               432 drivers/target/target_core_iblock.c 				target_to_linux_sector(dev, cmd->t_task_lba),
cmd               434 drivers/target/target_core_iblock.c 					sbc_get_write_same_sectors(cmd)),
cmd               439 drivers/target/target_core_iblock.c 	target_complete_cmd(cmd, GOOD);
cmd               444 drivers/target/target_core_iblock.c iblock_execute_write_same(struct se_cmd *cmd)
cmd               446 drivers/target/target_core_iblock.c 	struct block_device *bdev = IBLOCK_DEV(cmd->se_dev)->ibd_bd;
cmd               451 drivers/target/target_core_iblock.c 	struct se_device *dev = cmd->se_dev;
cmd               452 drivers/target/target_core_iblock.c 	sector_t block_lba = target_to_linux_sector(dev, cmd->t_task_lba);
cmd               454 drivers/target/target_core_iblock.c 					sbc_get_write_same_sectors(cmd));
cmd               456 drivers/target/target_core_iblock.c 	if (cmd->prot_op) {
cmd               461 drivers/target/target_core_iblock.c 	sg = &cmd->t_data_sg[0];
cmd               463 drivers/target/target_core_iblock.c 	if (cmd->t_data_nents > 1 ||
cmd               464 drivers/target/target_core_iblock.c 	    sg->length != cmd->se_dev->dev_attrib.block_size) {
cmd               466 drivers/target/target_core_iblock.c 			" block_size: %u\n", cmd->t_data_nents, sg->length,
cmd               467 drivers/target/target_core_iblock.c 			cmd->se_dev->dev_attrib.block_size);
cmd               472 drivers/target/target_core_iblock.c 		if (!iblock_execute_zero_out(bdev, cmd))
cmd               479 drivers/target/target_core_iblock.c 	cmd->priv = ibr;
cmd               481 drivers/target/target_core_iblock.c 	bio = iblock_get_bio(cmd, block_lba, 1, REQ_OP_WRITE, 0);
cmd               494 drivers/target/target_core_iblock.c 			bio = iblock_get_bio(cmd, block_lba, 1, REQ_OP_WRITE,
cmd               625 drivers/target/target_core_iblock.c iblock_alloc_bip(struct se_cmd *cmd, struct bio *bio,
cmd               628 drivers/target/target_core_iblock.c 	struct se_device *dev = cmd->se_dev;
cmd               642 drivers/target/target_core_iblock.c 			min_t(unsigned int, cmd->t_prot_nents, BIO_MAX_PAGES));
cmd               681 drivers/target/target_core_iblock.c iblock_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents,
cmd               684 drivers/target/target_core_iblock.c 	struct se_device *dev = cmd->se_dev;
cmd               685 drivers/target/target_core_iblock.c 	sector_t block_lba = target_to_linux_sector(dev, cmd->t_task_lba);
cmd               704 drivers/target/target_core_iblock.c 			if (cmd->se_cmd_flags & SCF_FUA)
cmd               716 drivers/target/target_core_iblock.c 	cmd->priv = ibr;
cmd               720 drivers/target/target_core_iblock.c 		iblock_complete_cmd(cmd);
cmd               724 drivers/target/target_core_iblock.c 	bio = iblock_get_bio(cmd, block_lba, sgl_nents, op, op_flags);
cmd               734 drivers/target/target_core_iblock.c 	if (cmd->prot_type && dev->dev_attrib.pi_prot_type)
cmd               735 drivers/target/target_core_iblock.c 		sg_miter_start(&prot_miter, cmd->t_prot_sg, cmd->t_prot_nents,
cmd               747 drivers/target/target_core_iblock.c 			if (cmd->prot_type && dev->dev_attrib.pi_prot_type) {
cmd               748 drivers/target/target_core_iblock.c 				rc = iblock_alloc_bip(cmd, bio, &prot_miter);
cmd               758 drivers/target/target_core_iblock.c 			bio = iblock_get_bio(cmd, block_lba, sg_num, op,
cmd               773 drivers/target/target_core_iblock.c 	if (cmd->prot_type && dev->dev_attrib.pi_prot_type) {
cmd               774 drivers/target/target_core_iblock.c 		rc = iblock_alloc_bip(cmd, bio, &prot_miter);
cmd               780 drivers/target/target_core_iblock.c 	iblock_complete_cmd(cmd);
cmd               848 drivers/target/target_core_iblock.c iblock_parse_cdb(struct se_cmd *cmd)
cmd               850 drivers/target/target_core_iblock.c 	return sbc_parse_cdb(cmd, &iblock_sbc_ops);
cmd               150 drivers/target/target_core_internal.h sense_reason_t	target_cmd_size_check(struct se_cmd *cmd, unsigned int size);
cmd                87 drivers/target/target_core_pr.c target_scsi2_reservation_check(struct se_cmd *cmd)
cmd                89 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd                90 drivers/target/target_core_pr.c 	struct se_session *sess = cmd->se_sess;
cmd                92 drivers/target/target_core_pr.c 	switch (cmd->t_task_cdb[0]) {
cmd               119 drivers/target/target_core_pr.c static int target_check_scsi2_reservation_conflict(struct se_cmd *cmd)
cmd               121 drivers/target/target_core_pr.c 	struct se_session *se_sess = cmd->se_sess;
cmd               122 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd               127 drivers/target/target_core_pr.c 	pr_reg = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl,
cmd               201 drivers/target/target_core_pr.c target_scsi2_reservation_release(struct se_cmd *cmd)
cmd               203 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd               204 drivers/target/target_core_pr.c 	struct se_session *sess = cmd->se_sess;
cmd               210 drivers/target/target_core_pr.c 	rc = target_check_scsi2_reservation_conflict(cmd);
cmd               231 drivers/target/target_core_pr.c 		cmd->se_lun->unpacked_lun, cmd->orig_fe_lun,
cmd               237 drivers/target/target_core_pr.c 	target_complete_cmd(cmd, GOOD);
cmd               242 drivers/target/target_core_pr.c target_scsi2_reservation_reserve(struct se_cmd *cmd)
cmd               244 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd               245 drivers/target/target_core_pr.c 	struct se_session *sess = cmd->se_sess;
cmd               250 drivers/target/target_core_pr.c 	if ((cmd->t_task_cdb[1] & 0x01) &&
cmd               251 drivers/target/target_core_pr.c 	    (cmd->t_task_cdb[1] & 0x02)) {
cmd               261 drivers/target/target_core_pr.c 	rc = target_check_scsi2_reservation_conflict(cmd);
cmd               275 drivers/target/target_core_pr.c 			cmd->se_lun->unpacked_lun,
cmd               278 drivers/target/target_core_pr.c 			" from %s \n", cmd->se_lun->unpacked_lun,
cmd               279 drivers/target/target_core_pr.c 			cmd->orig_fe_lun,
cmd               293 drivers/target/target_core_pr.c 		cmd->se_lun->unpacked_lun, cmd->orig_fe_lun,
cmd               300 drivers/target/target_core_pr.c 		target_complete_cmd(cmd, GOOD);
cmd               311 drivers/target/target_core_pr.c static int core_scsi3_pr_seq_non_holder(struct se_cmd *cmd, u32 pr_reg_type,
cmd               314 drivers/target/target_core_pr.c 	unsigned char *cdb = cmd->t_task_cdb;
cmd               315 drivers/target/target_core_pr.c 	struct se_session *se_sess = cmd->se_sess;
cmd               330 drivers/target/target_core_pr.c 		se_deve = target_nacl_find_deve(nacl, cmd->orig_fe_lun);
cmd               497 drivers/target/target_core_pr.c 		if (cmd->data_direction == DMA_TO_DEVICE) {
cmd               503 drivers/target/target_core_pr.c 				transport_dump_cmd_direction(cmd),
cmd               545 drivers/target/target_core_pr.c                if (cmd->data_direction == DMA_FROM_DEVICE) {
cmd               554 drivers/target/target_core_pr.c 		" for %s reservation\n", transport_dump_cmd_direction(cmd),
cmd               563 drivers/target/target_core_pr.c target_scsi3_pr_reservation_check(struct se_cmd *cmd)
cmd               565 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd               566 drivers/target/target_core_pr.c 	struct se_session *sess = cmd->se_sess;
cmd               574 drivers/target/target_core_pr.c 	cmd->pr_res_key = dev->dev_pr_res_holder->pr_res_key;
cmd               589 drivers/target/target_core_pr.c 	if (core_scsi3_pr_seq_non_holder(cmd, pr_reg_type, isid_mismatch))
cmd              1488 drivers/target/target_core_pr.c 	struct se_cmd *cmd,
cmd              1495 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              1497 drivers/target/target_core_pr.c 	struct se_session *se_sess = cmd->se_sess;
cmd              1525 drivers/target/target_core_pr.c 	local_pr_reg = __core_scsi3_alloc_registration(cmd->se_dev,
cmd              1526 drivers/target/target_core_pr.c 				se_sess->se_node_acl, cmd->se_lun,
cmd              1527 drivers/target/target_core_pr.c 				NULL, cmd->orig_fe_lun, l_isid,
cmd              1542 drivers/target/target_core_pr.c 	if (cmd->data_length < 28) {
cmd              1544 drivers/target/target_core_pr.c 			" length too small: %u\n", cmd->data_length);
cmd              1549 drivers/target/target_core_pr.c 	buf = transport_kmap_data_sg(cmd);
cmd              1562 drivers/target/target_core_pr.c 	if ((tpdl + 28) != cmd->data_length) {
cmd              1565 drivers/target/target_core_pr.c 			cmd->data_length);
cmd              1656 drivers/target/target_core_pr.c 			dest_tpg->se_tpg_tfo->fabric_name, cmd->data_length,
cmd              1756 drivers/target/target_core_pr.c 		dest_pr_reg = __core_scsi3_alloc_registration(cmd->se_dev,
cmd              1777 drivers/target/target_core_pr.c 	transport_kunmap_data_sg(cmd);
cmd              1804 drivers/target/target_core_pr.c 		__core_scsi3_add_registration(cmd->se_dev, dest_node_acl,
cmd              1825 drivers/target/target_core_pr.c 	transport_kunmap_data_sg(cmd);
cmd              2045 drivers/target/target_core_pr.c core_scsi3_emulate_pro_register(struct se_cmd *cmd, u64 res_key, u64 sa_res_key,
cmd              2048 drivers/target/target_core_pr.c 	struct se_session *se_sess = cmd->se_sess;
cmd              2049 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              2050 drivers/target/target_core_pr.c 	struct se_lun *se_lun = cmd->se_lun;
cmd              2092 drivers/target/target_core_pr.c 			if (core_scsi3_alloc_registration(cmd->se_dev,
cmd              2093 drivers/target/target_core_pr.c 					se_sess->se_node_acl, cmd->se_lun,
cmd              2094 drivers/target/target_core_pr.c 					NULL, cmd->orig_fe_lun, isid_ptr,
cmd              2110 drivers/target/target_core_pr.c 			ret = core_scsi3_decode_spec_i_port(cmd, se_tpg,
cmd              2158 drivers/target/target_core_pr.c 		pr_reg->pr_res_generation = core_scsi3_pr_generation(cmd->se_dev);
cmd              2162 drivers/target/target_core_pr.c 			 " 0x%08x\n", cmd->se_tfo->fabric_name,
cmd              2172 drivers/target/target_core_pr.c 		pr_holder = core_scsi3_check_implicit_release(cmd->se_dev,
cmd              2207 drivers/target/target_core_pr.c 		__core_scsi3_free_registration(cmd->se_dev, pr_reg, NULL, 1);
cmd              2270 drivers/target/target_core_pr.c core_scsi3_pro_reserve(struct se_cmd *cmd, int type, int scope, u64 res_key)
cmd              2272 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              2273 drivers/target/target_core_pr.c 	struct se_session *se_sess = cmd->se_sess;
cmd              2274 drivers/target/target_core_pr.c 	struct se_lun *se_lun = cmd->se_lun;
cmd              2289 drivers/target/target_core_pr.c 	pr_reg = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl,
cmd              2350 drivers/target/target_core_pr.c 				cmd->se_tfo->fabric_name,
cmd              2373 drivers/target/target_core_pr.c 				cmd->se_tfo->fabric_name,
cmd              2408 drivers/target/target_core_pr.c 		cmd->se_tfo->fabric_name, core_scsi3_pr_dump_type(type),
cmd              2411 drivers/target/target_core_pr.c 			cmd->se_tfo->fabric_name,
cmd              2417 drivers/target/target_core_pr.c 		core_scsi3_update_and_write_aptpl(cmd->se_dev, true);
cmd              2426 drivers/target/target_core_pr.c core_scsi3_emulate_pro_reserve(struct se_cmd *cmd, int type, int scope,
cmd              2436 drivers/target/target_core_pr.c 		return core_scsi3_pro_reserve(cmd, type, scope, res_key);
cmd              2513 drivers/target/target_core_pr.c core_scsi3_emulate_pro_release(struct se_cmd *cmd, int type, int scope,
cmd              2516 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              2517 drivers/target/target_core_pr.c 	struct se_session *se_sess = cmd->se_sess;
cmd              2518 drivers/target/target_core_pr.c 	struct se_lun *se_lun = cmd->se_lun;
cmd              2602 drivers/target/target_core_pr.c 			cmd->se_tfo->fabric_name,
cmd              2662 drivers/target/target_core_pr.c 		core_scsi3_update_and_write_aptpl(cmd->se_dev, true);
cmd              2670 drivers/target/target_core_pr.c core_scsi3_emulate_pro_clear(struct se_cmd *cmd, u64 res_key)
cmd              2672 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              2674 drivers/target/target_core_pr.c 	struct se_session *se_sess = cmd->se_sess;
cmd              2682 drivers/target/target_core_pr.c 	pr_reg_n = core_scsi3_locate_pr_reg(cmd->se_dev,
cmd              2745 drivers/target/target_core_pr.c 		cmd->se_tfo->fabric_name);
cmd              2747 drivers/target/target_core_pr.c 	core_scsi3_update_and_write_aptpl(cmd->se_dev, false);
cmd              2823 drivers/target/target_core_pr.c core_scsi3_pro_preempt(struct se_cmd *cmd, int type, int scope, u64 res_key,
cmd              2826 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              2828 drivers/target/target_core_pr.c 	struct se_session *se_sess = cmd->se_sess;
cmd              2840 drivers/target/target_core_pr.c 	pr_reg_n = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl,
cmd              2981 drivers/target/target_core_pr.c 			core_scsi3_update_and_write_aptpl(cmd->se_dev, true);
cmd              2984 drivers/target/target_core_pr.c 		core_scsi3_pr_generation(cmd->se_dev);
cmd              3104 drivers/target/target_core_pr.c 		core_tmr_lun_reset(dev, NULL, &preempt_and_abort_list, cmd);
cmd              3110 drivers/target/target_core_pr.c 		core_scsi3_update_and_write_aptpl(cmd->se_dev, true);
cmd              3113 drivers/target/target_core_pr.c 	core_scsi3_pr_generation(cmd->se_dev);
cmd              3118 drivers/target/target_core_pr.c core_scsi3_emulate_pro_preempt(struct se_cmd *cmd, int type, int scope,
cmd              3128 drivers/target/target_core_pr.c 		return core_scsi3_pro_preempt(cmd, type, scope, res_key,
cmd              3139 drivers/target/target_core_pr.c core_scsi3_emulate_pro_register_and_move(struct se_cmd *cmd, u64 res_key,
cmd              3142 drivers/target/target_core_pr.c 	struct se_session *se_sess = cmd->se_sess;
cmd              3143 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              3145 drivers/target/target_core_pr.c 	struct se_lun *se_lun = cmd->se_lun, *tmp_lun;
cmd              3174 drivers/target/target_core_pr.c 	pr_reg = core_scsi3_locate_pr_reg(cmd->se_dev, se_sess->se_node_acl,
cmd              3207 drivers/target/target_core_pr.c 	buf = transport_kmap_data_sg(cmd);
cmd              3215 drivers/target/target_core_pr.c 	transport_kunmap_data_sg(cmd);
cmd              3218 drivers/target/target_core_pr.c 	if ((tid_len + 24) != cmd->data_length) {
cmd              3221 drivers/target/target_core_pr.c 			cmd->data_length);
cmd              3259 drivers/target/target_core_pr.c 	buf = transport_kmap_data_sg(cmd);
cmd              3287 drivers/target/target_core_pr.c 	transport_kunmap_data_sg(cmd);
cmd              3457 drivers/target/target_core_pr.c 		if (core_scsi3_alloc_registration(cmd->se_dev, dest_node_acl,
cmd              3520 drivers/target/target_core_pr.c 	core_scsi3_update_and_write_aptpl(cmd->se_dev, aptpl);
cmd              3526 drivers/target/target_core_pr.c 		transport_kunmap_data_sg(cmd);
cmd              3542 drivers/target/target_core_pr.c target_scsi3_emulate_pr_out(struct se_cmd *cmd)
cmd              3544 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              3545 drivers/target/target_core_pr.c 	unsigned char *cdb = &cmd->t_task_cdb[0];
cmd              3561 drivers/target/target_core_pr.c 	if (cmd->se_dev->dev_reservation_flags & DRF_SPC2_RESERVATIONS) {
cmd              3572 drivers/target/target_core_pr.c 	if (!cmd->se_sess)
cmd              3575 drivers/target/target_core_pr.c 	if (cmd->data_length < 24) {
cmd              3577 drivers/target/target_core_pr.c 			" length too small: %u\n", cmd->data_length);
cmd              3588 drivers/target/target_core_pr.c 	buf = transport_kmap_data_sg(cmd);
cmd              3616 drivers/target/target_core_pr.c 	transport_kunmap_data_sg(cmd);
cmd              3635 drivers/target/target_core_pr.c 	    (cmd->data_length != 24)) {
cmd              3637 drivers/target/target_core_pr.c 			" list length: %u\n", cmd->data_length);
cmd              3648 drivers/target/target_core_pr.c 		ret = core_scsi3_emulate_pro_register(cmd,
cmd              3652 drivers/target/target_core_pr.c 		ret = core_scsi3_emulate_pro_reserve(cmd, type, scope, res_key);
cmd              3655 drivers/target/target_core_pr.c 		ret = core_scsi3_emulate_pro_release(cmd, type, scope, res_key);
cmd              3658 drivers/target/target_core_pr.c 		ret = core_scsi3_emulate_pro_clear(cmd, res_key);
cmd              3661 drivers/target/target_core_pr.c 		ret = core_scsi3_emulate_pro_preempt(cmd, type, scope,
cmd              3665 drivers/target/target_core_pr.c 		ret = core_scsi3_emulate_pro_preempt(cmd, type, scope,
cmd              3669 drivers/target/target_core_pr.c 		ret = core_scsi3_emulate_pro_register(cmd,
cmd              3673 drivers/target/target_core_pr.c 		ret = core_scsi3_emulate_pro_register_and_move(cmd, res_key,
cmd              3683 drivers/target/target_core_pr.c 		target_complete_cmd(cmd, GOOD);
cmd              3693 drivers/target/target_core_pr.c core_scsi3_pri_read_keys(struct se_cmd *cmd)
cmd              3695 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              3700 drivers/target/target_core_pr.c 	if (cmd->data_length < 8) {
cmd              3702 drivers/target/target_core_pr.c 			" too small\n", cmd->data_length);
cmd              3706 drivers/target/target_core_pr.c 	buf = transport_kmap_data_sg(cmd);
cmd              3719 drivers/target/target_core_pr.c 		if (off + 8 <= cmd->data_length) {
cmd              3735 drivers/target/target_core_pr.c 	transport_kunmap_data_sg(cmd);
cmd              3746 drivers/target/target_core_pr.c core_scsi3_pri_read_reservation(struct se_cmd *cmd)
cmd              3748 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              3754 drivers/target/target_core_pr.c 	if (cmd->data_length < 8) {
cmd              3756 drivers/target/target_core_pr.c 			" too small\n", cmd->data_length);
cmd              3760 drivers/target/target_core_pr.c 	buf = transport_kmap_data_sg(cmd);
cmd              3774 drivers/target/target_core_pr.c 		if (cmd->data_length < 22)
cmd              3809 drivers/target/target_core_pr.c 	transport_kunmap_data_sg(cmd);
cmd              3820 drivers/target/target_core_pr.c core_scsi3_pri_report_capabilities(struct se_cmd *cmd)
cmd              3822 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              3827 drivers/target/target_core_pr.c 	if (cmd->data_length < 6) {
cmd              3829 drivers/target/target_core_pr.c 			" %u too small\n", cmd->data_length);
cmd              3833 drivers/target/target_core_pr.c 	buf = transport_kmap_data_sg(cmd);
cmd              3866 drivers/target/target_core_pr.c 	transport_kunmap_data_sg(cmd);
cmd              3877 drivers/target/target_core_pr.c core_scsi3_pri_read_full_status(struct se_cmd *cmd)
cmd              3879 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              3891 drivers/target/target_core_pr.c 	if (cmd->data_length < 8) {
cmd              3893 drivers/target/target_core_pr.c 			" too small\n", cmd->data_length);
cmd              3897 drivers/target/target_core_pr.c 	buf = transport_kmap_data_sg(cmd);
cmd              3933 drivers/target/target_core_pr.c 		    exp_desc_len + add_len > cmd->data_length) {
cmd              3935 drivers/target/target_core_pr.c 				" out of buffer: %d\n", cmd->data_length);
cmd              4027 drivers/target/target_core_pr.c 	transport_kunmap_data_sg(cmd);
cmd              4033 drivers/target/target_core_pr.c target_scsi3_emulate_pr_in(struct se_cmd *cmd)
cmd              4046 drivers/target/target_core_pr.c 	if (cmd->se_dev->dev_reservation_flags & DRF_SPC2_RESERVATIONS) {
cmd              4053 drivers/target/target_core_pr.c 	switch (cmd->t_task_cdb[1] & 0x1f) {
cmd              4055 drivers/target/target_core_pr.c 		ret = core_scsi3_pri_read_keys(cmd);
cmd              4058 drivers/target/target_core_pr.c 		ret = core_scsi3_pri_read_reservation(cmd);
cmd              4061 drivers/target/target_core_pr.c 		ret = core_scsi3_pri_report_capabilities(cmd);
cmd              4064 drivers/target/target_core_pr.c 		ret = core_scsi3_pri_read_full_status(cmd);
cmd              4068 drivers/target/target_core_pr.c 			" action: 0x%02x\n", cmd->t_task_cdb[1] & 0x1f);
cmd              4073 drivers/target/target_core_pr.c 		target_complete_cmd(cmd, GOOD);
cmd              4078 drivers/target/target_core_pr.c target_check_reservation(struct se_cmd *cmd)
cmd              4080 drivers/target/target_core_pr.c 	struct se_device *dev = cmd->se_dev;
cmd              4083 drivers/target/target_core_pr.c 	if (!cmd->se_sess)
cmd              4094 drivers/target/target_core_pr.c 		ret = target_scsi2_reservation_check(cmd);
cmd              4096 drivers/target/target_core_pr.c 		ret = target_scsi3_pr_reservation_check(cmd);
cmd                44 drivers/target/target_core_pscsi.c static sense_reason_t pscsi_execute_cmd(struct se_cmd *cmd);
cmd               593 drivers/target/target_core_pscsi.c static void pscsi_complete_cmd(struct se_cmd *cmd, u8 scsi_status,
cmd               596 drivers/target/target_core_pscsi.c 	struct pscsi_dev_virt *pdv = PSCSI_DEV(cmd->se_dev);
cmd               598 drivers/target/target_core_pscsi.c 	struct pscsi_plugin_task *pt = cmd->priv;
cmd               612 drivers/target/target_core_pscsi.c 	if (!cmd->data_length)
cmd               617 drivers/target/target_core_pscsi.c 		bool read_only = target_lun_is_rdonly(cmd);
cmd               622 drivers/target/target_core_pscsi.c 			buf = transport_kmap_data_sg(cmd);
cmd               634 drivers/target/target_core_pscsi.c 			transport_kunmap_data_sg(cmd);
cmd               639 drivers/target/target_core_pscsi.c 	if (sd->type != TYPE_TAPE || !cmd->data_length)
cmd               656 drivers/target/target_core_pscsi.c 		buf = sg_virt(&cmd->t_data_sg[0]);
cmd               680 drivers/target/target_core_pscsi.c 		transport_copy_sense_to_cmd(cmd, req_sense);
cmd               689 drivers/target/target_core_pscsi.c 		    cmd->data_direction == DMA_FROM_DEVICE) {
cmd               698 drivers/target/target_core_pscsi.c 				cmd->se_cmd_flags |= SCF_TREAT_READ_AS_NORMAL;
cmd               846 drivers/target/target_core_pscsi.c pscsi_map_sg(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents,
cmd               849 drivers/target/target_core_pscsi.c 	struct pscsi_dev_virt *pdv = PSCSI_DEV(cmd->se_dev);
cmd               853 drivers/target/target_core_pscsi.c 	u32 data_len = cmd->data_length, i, len, bytes, off;
cmd               854 drivers/target/target_core_pscsi.c 	int nr_pages = (cmd->data_length + sgl[0].offset +
cmd               857 drivers/target/target_core_pscsi.c 	int rw = (cmd->data_direction == DMA_TO_DEVICE);
cmd               859 drivers/target/target_core_pscsi.c 	BUG_ON(!cmd->data_length);
cmd               946 drivers/target/target_core_pscsi.c pscsi_parse_cdb(struct se_cmd *cmd)
cmd               948 drivers/target/target_core_pscsi.c 	if (cmd->se_cmd_flags & SCF_BIDI)
cmd               951 drivers/target/target_core_pscsi.c 	return passthrough_parse_cdb(cmd, pscsi_execute_cmd);
cmd               955 drivers/target/target_core_pscsi.c pscsi_execute_cmd(struct se_cmd *cmd)
cmd               957 drivers/target/target_core_pscsi.c 	struct scatterlist *sgl = cmd->t_data_sg;
cmd               958 drivers/target/target_core_pscsi.c 	u32 sgl_nents = cmd->t_data_nents;
cmd               959 drivers/target/target_core_pscsi.c 	struct pscsi_dev_virt *pdv = PSCSI_DEV(cmd->se_dev);
cmd               968 drivers/target/target_core_pscsi.c 	pt = kzalloc(sizeof(*pt) + scsi_command_size(cmd->t_task_cdb), GFP_KERNEL);
cmd               972 drivers/target/target_core_pscsi.c 	cmd->priv = pt;
cmd               974 drivers/target/target_core_pscsi.c 	memcpy(pt->pscsi_cdb, cmd->t_task_cdb,
cmd               975 drivers/target/target_core_pscsi.c 		scsi_command_size(cmd->t_task_cdb));
cmd               978 drivers/target/target_core_pscsi.c 			cmd->data_direction == DMA_TO_DEVICE ?
cmd               987 drivers/target/target_core_pscsi.c 		ret = pscsi_map_sg(cmd, sgl, sgl_nents, req);
cmd               993 drivers/target/target_core_pscsi.c 	req->end_io_data = cmd;
cmd               995 drivers/target/target_core_pscsi.c 	scsi_req(req)->cmd = &pt->pscsi_cdb[0];
cmd              1004 drivers/target/target_core_pscsi.c 			(cmd->sam_task_attr == TCM_HEAD_TAG),
cmd              1040 drivers/target/target_core_pscsi.c 	struct se_cmd *cmd = req->end_io_data;
cmd              1041 drivers/target/target_core_pscsi.c 	struct pscsi_plugin_task *pt = cmd->priv;
cmd              1047 drivers/target/target_core_pscsi.c 			" 0x%02x Result: 0x%08x\n", cmd, pt->pscsi_cdb[0],
cmd              1051 drivers/target/target_core_pscsi.c 	pscsi_complete_cmd(cmd, scsi_status, scsi_req(req)->sense);
cmd              1055 drivers/target/target_core_pscsi.c 		target_complete_cmd_with_length(cmd, scsi_status,
cmd              1056 drivers/target/target_core_pscsi.c 			cmd->data_length - scsi_req(req)->resid_len);
cmd              1060 drivers/target/target_core_pscsi.c 			" 0x%02x Result: 0x%08x\n", cmd, pt->pscsi_cdb[0],
cmd              1062 drivers/target/target_core_pscsi.c 		target_complete_cmd(cmd, SAM_STAT_CHECK_CONDITION);
cmd               379 drivers/target/target_core_rd.c static sense_reason_t rd_do_prot_rw(struct se_cmd *cmd, bool is_read)
cmd               381 drivers/target/target_core_rd.c 	struct se_device *se_dev = cmd->se_dev;
cmd               385 drivers/target/target_core_rd.c 	u32 sectors = cmd->data_length / se_dev->dev_attrib.block_size;
cmd               391 drivers/target/target_core_rd.c 	tmp = cmd->t_task_lba * se_dev->prot_length;
cmd               404 drivers/target/target_core_rd.c 			rc = sbc_dif_verify(cmd, cmd->t_task_lba, sectors, 0,
cmd               407 drivers/target/target_core_rd.c 			rc = sbc_dif_verify(cmd, cmd->t_task_lba, sectors, 0,
cmd               408 drivers/target/target_core_rd.c 					    cmd->t_prot_sg, 0);
cmd               411 drivers/target/target_core_rd.c 		sbc_dif_copy_prot(cmd, sectors, is_read, prot_sg, prot_offset);
cmd               417 drivers/target/target_core_rd.c rd_execute_rw(struct se_cmd *cmd, struct scatterlist *sgl, u32 sgl_nents,
cmd               420 drivers/target/target_core_rd.c 	struct se_device *se_dev = cmd->se_dev;
cmd               433 drivers/target/target_core_rd.c 		target_complete_cmd(cmd, SAM_STAT_GOOD);
cmd               437 drivers/target/target_core_rd.c 	tmp = cmd->t_task_lba * se_dev->dev_attrib.block_size;
cmd               440 drivers/target/target_core_rd.c 	rd_size = cmd->data_length;
cmd               451 drivers/target/target_core_rd.c 			cmd->t_task_lba, rd_size, rd_page, rd_offset);
cmd               453 drivers/target/target_core_rd.c 	if (cmd->prot_type && se_dev->dev_attrib.pi_prot_type &&
cmd               455 drivers/target/target_core_rd.c 		rc = rd_do_prot_rw(cmd, false);
cmd               521 drivers/target/target_core_rd.c 	if (cmd->prot_type && se_dev->dev_attrib.pi_prot_type &&
cmd               523 drivers/target/target_core_rd.c 		rc = rd_do_prot_rw(cmd, true);
cmd               528 drivers/target/target_core_rd.c 	target_complete_cmd(cmd, SAM_STAT_GOOD);
cmd               632 drivers/target/target_core_rd.c rd_parse_cdb(struct se_cmd *cmd)
cmd               634 drivers/target/target_core_rd.c 	return sbc_parse_cdb(cmd, &rd_sbc_ops);
cmd                29 drivers/target/target_core_sbc.c static sense_reason_t sbc_execute_unmap(struct se_cmd *cmd);
cmd                32 drivers/target/target_core_sbc.c sbc_emulate_readcapacity(struct se_cmd *cmd)
cmd                34 drivers/target/target_core_sbc.c 	struct se_device *dev = cmd->se_dev;
cmd                35 drivers/target/target_core_sbc.c 	unsigned char *cdb = cmd->t_task_cdb;
cmd                64 drivers/target/target_core_sbc.c 	rbuf = transport_kmap_data_sg(cmd);
cmd                66 drivers/target/target_core_sbc.c 		memcpy(rbuf, buf, min_t(u32, sizeof(buf), cmd->data_length));
cmd                67 drivers/target/target_core_sbc.c 		transport_kunmap_data_sg(cmd);
cmd                70 drivers/target/target_core_sbc.c 	target_complete_cmd_with_length(cmd, GOOD, 8);
cmd                75 drivers/target/target_core_sbc.c sbc_emulate_readcapacity_16(struct se_cmd *cmd)
cmd                77 drivers/target/target_core_sbc.c 	struct se_device *dev = cmd->se_dev;
cmd                78 drivers/target/target_core_sbc.c 	struct se_session *sess = cmd->se_sess;
cmd               127 drivers/target/target_core_sbc.c 	rbuf = transport_kmap_data_sg(cmd);
cmd               129 drivers/target/target_core_sbc.c 		memcpy(rbuf, buf, min_t(u32, sizeof(buf), cmd->data_length));
cmd               130 drivers/target/target_core_sbc.c 		transport_kunmap_data_sg(cmd);
cmd               133 drivers/target/target_core_sbc.c 	target_complete_cmd_with_length(cmd, GOOD, 32);
cmd               138 drivers/target/target_core_sbc.c sbc_emulate_startstop(struct se_cmd *cmd)
cmd               140 drivers/target/target_core_sbc.c 	unsigned char *cdb = cmd->t_task_cdb;
cmd               165 drivers/target/target_core_sbc.c 	target_complete_cmd(cmd, SAM_STAT_GOOD);
cmd               169 drivers/target/target_core_sbc.c sector_t sbc_get_write_same_sectors(struct se_cmd *cmd)
cmd               173 drivers/target/target_core_sbc.c 	if (cmd->t_task_cdb[0] == WRITE_SAME)
cmd               174 drivers/target/target_core_sbc.c 		num_blocks = get_unaligned_be16(&cmd->t_task_cdb[7]);
cmd               175 drivers/target/target_core_sbc.c 	else if (cmd->t_task_cdb[0] == WRITE_SAME_16)
cmd               176 drivers/target/target_core_sbc.c 		num_blocks = get_unaligned_be32(&cmd->t_task_cdb[10]);
cmd               178 drivers/target/target_core_sbc.c 		num_blocks = get_unaligned_be32(&cmd->t_task_cdb[28]);
cmd               187 drivers/target/target_core_sbc.c 	return cmd->se_dev->transport->get_blocks(cmd->se_dev) -
cmd               188 drivers/target/target_core_sbc.c 		cmd->t_task_lba + 1;
cmd               193 drivers/target/target_core_sbc.c sbc_execute_write_same_unmap(struct se_cmd *cmd)
cmd               195 drivers/target/target_core_sbc.c 	struct sbc_ops *ops = cmd->protocol_data;
cmd               196 drivers/target/target_core_sbc.c 	sector_t nolb = sbc_get_write_same_sectors(cmd);
cmd               200 drivers/target/target_core_sbc.c 		ret = ops->execute_unmap(cmd, cmd->t_task_lba, nolb);
cmd               205 drivers/target/target_core_sbc.c 	target_complete_cmd(cmd, GOOD);
cmd               210 drivers/target/target_core_sbc.c sbc_emulate_noop(struct se_cmd *cmd)
cmd               212 drivers/target/target_core_sbc.c 	target_complete_cmd(cmd, GOOD);
cmd               216 drivers/target/target_core_sbc.c static inline u32 sbc_get_size(struct se_cmd *cmd, u32 sectors)
cmd               218 drivers/target/target_core_sbc.c 	return cmd->se_dev->dev_attrib.block_size * sectors;
cmd               282 drivers/target/target_core_sbc.c sbc_setup_write_same(struct se_cmd *cmd, unsigned char *flags, struct sbc_ops *ops)
cmd               284 drivers/target/target_core_sbc.c 	struct se_device *dev = cmd->se_dev;
cmd               286 drivers/target/target_core_sbc.c 	unsigned int sectors = sbc_get_write_same_sectors(cmd);
cmd               295 drivers/target/target_core_sbc.c 	if (sectors > cmd->se_dev->dev_attrib.max_write_same_len) {
cmd               297 drivers/target/target_core_sbc.c 			sectors, cmd->se_dev->dev_attrib.max_write_same_len);
cmd               303 drivers/target/target_core_sbc.c 	if (((cmd->t_task_lba + sectors) < cmd->t_task_lba) ||
cmd               304 drivers/target/target_core_sbc.c 	    ((cmd->t_task_lba + sectors) > end_lba)) {
cmd               306 drivers/target/target_core_sbc.c 		       (unsigned long long)end_lba, cmd->t_task_lba, sectors);
cmd               328 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_execute_write_same_unmap;
cmd               334 drivers/target/target_core_sbc.c 	ret = sbc_check_prot(dev, cmd, &cmd->t_task_cdb[0], sectors, true);
cmd               338 drivers/target/target_core_sbc.c 	cmd->execute_cmd = ops->execute_write_same;
cmd               342 drivers/target/target_core_sbc.c static sense_reason_t xdreadwrite_callback(struct se_cmd *cmd, bool success,
cmd               365 drivers/target/target_core_sbc.c 	buf = kmalloc(cmd->data_length, GFP_KERNEL);
cmd               374 drivers/target/target_core_sbc.c 	sg_copy_to_buffer(cmd->t_data_sg,
cmd               375 drivers/target/target_core_sbc.c 			  cmd->t_data_nents,
cmd               377 drivers/target/target_core_sbc.c 			  cmd->data_length);
cmd               385 drivers/target/target_core_sbc.c 	for_each_sg(cmd->t_bidi_data_sg, sg, cmd->t_bidi_data_nents, count) {
cmd               405 drivers/target/target_core_sbc.c sbc_execute_rw(struct se_cmd *cmd)
cmd               407 drivers/target/target_core_sbc.c 	struct sbc_ops *ops = cmd->protocol_data;
cmd               409 drivers/target/target_core_sbc.c 	return ops->execute_rw(cmd, cmd->t_data_sg, cmd->t_data_nents,
cmd               410 drivers/target/target_core_sbc.c 			       cmd->data_direction);
cmd               413 drivers/target/target_core_sbc.c static sense_reason_t compare_and_write_post(struct se_cmd *cmd, bool success,
cmd               416 drivers/target/target_core_sbc.c 	struct se_device *dev = cmd->se_dev;
cmd               419 drivers/target/target_core_sbc.c 	spin_lock_irq(&cmd->t_state_lock);
cmd               423 drivers/target/target_core_sbc.c 		if (cmd->scsi_status == SAM_STAT_CHECK_CONDITION)
cmd               426 drivers/target/target_core_sbc.c 	spin_unlock_irq(&cmd->t_state_lock);
cmd               437 drivers/target/target_core_sbc.c static sense_reason_t compare_and_write_callback(struct se_cmd *cmd, bool success,
cmd               440 drivers/target/target_core_sbc.c 	struct se_device *dev = cmd->se_dev;
cmd               446 drivers/target/target_core_sbc.c 	unsigned int nlbas = cmd->t_task_nolb;
cmd               456 drivers/target/target_core_sbc.c 	if (!success && (!cmd->t_data_sg || !cmd->t_bidi_data_sg))
cmd               461 drivers/target/target_core_sbc.c 	if (!cmd->data_length)
cmd               467 drivers/target/target_core_sbc.c 	if (cmd->scsi_status) {
cmd               469 drivers/target/target_core_sbc.c 			" 0x%02x\n", cmd->scsi_status);
cmd               471 drivers/target/target_core_sbc.c 		if (cmd->scsi_status == SAM_STAT_CHECK_CONDITION)
cmd               476 drivers/target/target_core_sbc.c 	buf = kzalloc(cmd->data_length, GFP_KERNEL);
cmd               483 drivers/target/target_core_sbc.c 	if (sg_alloc_table(&write_tbl, cmd->t_data_nents, GFP_KERNEL) < 0) {
cmd               492 drivers/target/target_core_sbc.c 	rc = sg_copy_to_buffer(cmd->t_data_sg, cmd->t_data_nents, buf,
cmd               493 drivers/target/target_core_sbc.c 			       cmd->data_length);
cmd               502 drivers/target/target_core_sbc.c 	for_each_sg(cmd->t_bidi_data_sg, sg, cmd->t_bidi_data_nents, i) {
cmd               526 drivers/target/target_core_sbc.c 	len = cmd->t_task_nolb * block_size;
cmd               527 drivers/target/target_core_sbc.c 	sg_miter_start(&m, cmd->t_data_sg, cmd->t_data_nents, SG_MITER_TO_SG);
cmd               551 drivers/target/target_core_sbc.c 	cmd->t_data_sg_orig = cmd->t_data_sg;
cmd               552 drivers/target/target_core_sbc.c 	cmd->t_data_sg = write_sg;
cmd               553 drivers/target/target_core_sbc.c 	cmd->t_data_nents_orig = cmd->t_data_nents;
cmd               554 drivers/target/target_core_sbc.c 	cmd->t_data_nents = 1;
cmd               556 drivers/target/target_core_sbc.c 	cmd->sam_task_attr = TCM_HEAD_TAG;
cmd               557 drivers/target/target_core_sbc.c 	cmd->transport_complete_callback = compare_and_write_post;
cmd               562 drivers/target/target_core_sbc.c 	cmd->execute_cmd = sbc_execute_rw;
cmd               564 drivers/target/target_core_sbc.c 	spin_lock_irq(&cmd->t_state_lock);
cmd               565 drivers/target/target_core_sbc.c 	cmd->t_state = TRANSPORT_PROCESSING;
cmd               566 drivers/target/target_core_sbc.c 	cmd->transport_state |= CMD_T_ACTIVE | CMD_T_SENT;
cmd               567 drivers/target/target_core_sbc.c 	spin_unlock_irq(&cmd->t_state_lock);
cmd               569 drivers/target/target_core_sbc.c 	__target_execute_cmd(cmd, false);
cmd               590 drivers/target/target_core_sbc.c sbc_compare_and_write(struct se_cmd *cmd)
cmd               592 drivers/target/target_core_sbc.c 	struct sbc_ops *ops = cmd->protocol_data;
cmd               593 drivers/target/target_core_sbc.c 	struct se_device *dev = cmd->se_dev;
cmd               602 drivers/target/target_core_sbc.c 		cmd->transport_complete_callback = NULL;
cmd               610 drivers/target/target_core_sbc.c 	cmd->data_length = cmd->t_task_nolb * dev->dev_attrib.block_size;
cmd               612 drivers/target/target_core_sbc.c 	ret = ops->execute_rw(cmd, cmd->t_bidi_data_sg, cmd->t_bidi_data_nents,
cmd               615 drivers/target/target_core_sbc.c 		cmd->transport_complete_callback = NULL;
cmd               629 drivers/target/target_core_sbc.c 		       bool is_write, struct se_cmd *cmd)
cmd               632 drivers/target/target_core_sbc.c 		cmd->prot_op = fabric_prot ? TARGET_PROT_DOUT_STRIP :
cmd               638 drivers/target/target_core_sbc.c 			cmd->prot_checks = 0;
cmd               642 drivers/target/target_core_sbc.c 			cmd->prot_checks = TARGET_DIF_CHECK_GUARD;
cmd               644 drivers/target/target_core_sbc.c 				cmd->prot_checks |= TARGET_DIF_CHECK_REFTAG;
cmd               648 drivers/target/target_core_sbc.c 				cmd->prot_checks = TARGET_DIF_CHECK_REFTAG;
cmd               651 drivers/target/target_core_sbc.c 			cmd->prot_checks = TARGET_DIF_CHECK_GUARD;
cmd               658 drivers/target/target_core_sbc.c 		cmd->prot_op = fabric_prot ? TARGET_PROT_DIN_INSERT :
cmd               665 drivers/target/target_core_sbc.c 			cmd->prot_checks = TARGET_DIF_CHECK_GUARD;
cmd               667 drivers/target/target_core_sbc.c 				cmd->prot_checks |= TARGET_DIF_CHECK_REFTAG;
cmd               671 drivers/target/target_core_sbc.c 				cmd->prot_checks = TARGET_DIF_CHECK_REFTAG;
cmd               674 drivers/target/target_core_sbc.c 			cmd->prot_checks = 0;
cmd               677 drivers/target/target_core_sbc.c 			cmd->prot_checks = TARGET_DIF_CHECK_GUARD;
cmd               689 drivers/target/target_core_sbc.c sbc_check_prot(struct se_device *dev, struct se_cmd *cmd, unsigned char *cdb,
cmd               693 drivers/target/target_core_sbc.c 	int sp_ops = cmd->se_sess->sup_prot_ops;
cmd               697 drivers/target/target_core_sbc.c 	if (!cmd->t_prot_sg || !cmd->t_prot_nents) {
cmd               699 drivers/target/target_core_sbc.c 		    !dev->dev_attrib.pi_prot_type && !cmd->se_sess->sess_prot_type)) {
cmd               704 drivers/target/target_core_sbc.c 		if (cmd->prot_pto)
cmd               710 drivers/target/target_core_sbc.c 		cmd->reftag_seed = 0xffffffff;
cmd               716 drivers/target/target_core_sbc.c 		cmd->reftag_seed = cmd->t_task_lba;
cmd               719 drivers/target/target_core_sbc.c 		cmd->reftag_seed = cmd->t_task_lba;
cmd               731 drivers/target/target_core_sbc.c 		if (fabric_prot && cmd->se_sess->sess_prot_type) {
cmd               732 drivers/target/target_core_sbc.c 			pi_prot_type = cmd->se_sess->sess_prot_type;
cmd               744 drivers/target/target_core_sbc.c 	if (sbc_set_prot_op_checks(protect, fabric_prot, pi_prot_type, is_write, cmd))
cmd               747 drivers/target/target_core_sbc.c 	cmd->prot_type = pi_prot_type;
cmd               748 drivers/target/target_core_sbc.c 	cmd->prot_length = dev->prot_length * sectors;
cmd               757 drivers/target/target_core_sbc.c 		cmd->data_length = sectors * dev->dev_attrib.block_size;
cmd               761 drivers/target/target_core_sbc.c 		 __func__, cmd->prot_type, cmd->data_length, cmd->prot_length,
cmd               762 drivers/target/target_core_sbc.c 		 cmd->prot_op, cmd->prot_checks);
cmd               768 drivers/target/target_core_sbc.c sbc_check_dpofua(struct se_device *dev, struct se_cmd *cmd, unsigned char *cdb)
cmd               785 drivers/target/target_core_sbc.c 		cmd->se_cmd_flags |= SCF_FUA;
cmd               791 drivers/target/target_core_sbc.c sbc_parse_cdb(struct se_cmd *cmd, struct sbc_ops *ops)
cmd               793 drivers/target/target_core_sbc.c 	struct se_device *dev = cmd->se_dev;
cmd               794 drivers/target/target_core_sbc.c 	unsigned char *cdb = cmd->t_task_cdb;
cmd               799 drivers/target/target_core_sbc.c 	cmd->protocol_data = ops;
cmd               804 drivers/target/target_core_sbc.c 		cmd->t_task_lba = transport_lba_21(cdb);
cmd               805 drivers/target/target_core_sbc.c 		cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB;
cmd               806 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_execute_rw;
cmd               810 drivers/target/target_core_sbc.c 		cmd->t_task_lba = transport_lba_32(cdb);
cmd               812 drivers/target/target_core_sbc.c 		if (sbc_check_dpofua(dev, cmd, cdb))
cmd               815 drivers/target/target_core_sbc.c 		ret = sbc_check_prot(dev, cmd, cdb, sectors, false);
cmd               819 drivers/target/target_core_sbc.c 		cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB;
cmd               820 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_execute_rw;
cmd               824 drivers/target/target_core_sbc.c 		cmd->t_task_lba = transport_lba_32(cdb);
cmd               826 drivers/target/target_core_sbc.c 		if (sbc_check_dpofua(dev, cmd, cdb))
cmd               829 drivers/target/target_core_sbc.c 		ret = sbc_check_prot(dev, cmd, cdb, sectors, false);
cmd               833 drivers/target/target_core_sbc.c 		cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB;
cmd               834 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_execute_rw;
cmd               838 drivers/target/target_core_sbc.c 		cmd->t_task_lba = transport_lba_64(cdb);
cmd               840 drivers/target/target_core_sbc.c 		if (sbc_check_dpofua(dev, cmd, cdb))
cmd               843 drivers/target/target_core_sbc.c 		ret = sbc_check_prot(dev, cmd, cdb, sectors, false);
cmd               847 drivers/target/target_core_sbc.c 		cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB;
cmd               848 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_execute_rw;
cmd               852 drivers/target/target_core_sbc.c 		cmd->t_task_lba = transport_lba_21(cdb);
cmd               853 drivers/target/target_core_sbc.c 		cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB;
cmd               854 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_execute_rw;
cmd               859 drivers/target/target_core_sbc.c 		cmd->t_task_lba = transport_lba_32(cdb);
cmd               861 drivers/target/target_core_sbc.c 		if (sbc_check_dpofua(dev, cmd, cdb))
cmd               864 drivers/target/target_core_sbc.c 		ret = sbc_check_prot(dev, cmd, cdb, sectors, true);
cmd               868 drivers/target/target_core_sbc.c 		cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB;
cmd               869 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_execute_rw;
cmd               873 drivers/target/target_core_sbc.c 		cmd->t_task_lba = transport_lba_32(cdb);
cmd               875 drivers/target/target_core_sbc.c 		if (sbc_check_dpofua(dev, cmd, cdb))
cmd               878 drivers/target/target_core_sbc.c 		ret = sbc_check_prot(dev, cmd, cdb, sectors, true);
cmd               882 drivers/target/target_core_sbc.c 		cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB;
cmd               883 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_execute_rw;
cmd               888 drivers/target/target_core_sbc.c 		cmd->t_task_lba = transport_lba_64(cdb);
cmd               890 drivers/target/target_core_sbc.c 		if (sbc_check_dpofua(dev, cmd, cdb))
cmd               893 drivers/target/target_core_sbc.c 		ret = sbc_check_prot(dev, cmd, cdb, sectors, true);
cmd               897 drivers/target/target_core_sbc.c 		cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB;
cmd               898 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_execute_rw;
cmd               901 drivers/target/target_core_sbc.c 		if (cmd->data_direction != DMA_TO_DEVICE ||
cmd               902 drivers/target/target_core_sbc.c 		    !(cmd->se_cmd_flags & SCF_BIDI))
cmd               906 drivers/target/target_core_sbc.c 		if (sbc_check_dpofua(dev, cmd, cdb))
cmd               909 drivers/target/target_core_sbc.c 		cmd->t_task_lba = transport_lba_32(cdb);
cmd               910 drivers/target/target_core_sbc.c 		cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB;
cmd               915 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_execute_rw;
cmd               916 drivers/target/target_core_sbc.c 		cmd->transport_complete_callback = &xdreadwrite_callback;
cmd               925 drivers/target/target_core_sbc.c 			if (sbc_check_dpofua(dev, cmd, cdb))
cmd               931 drivers/target/target_core_sbc.c 			cmd->t_task_lba = transport_lba_64_ext(cdb);
cmd               932 drivers/target/target_core_sbc.c 			cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB;
cmd               938 drivers/target/target_core_sbc.c 			cmd->execute_cmd = sbc_execute_rw;
cmd               939 drivers/target/target_core_sbc.c 			cmd->transport_complete_callback = &xdreadwrite_callback;
cmd               949 drivers/target/target_core_sbc.c 			size = sbc_get_size(cmd, 1);
cmd               950 drivers/target/target_core_sbc.c 			cmd->t_task_lba = get_unaligned_be64(&cdb[12]);
cmd               952 drivers/target/target_core_sbc.c 			ret = sbc_setup_write_same(cmd, &cdb[10], ops);
cmd               980 drivers/target/target_core_sbc.c 		if (sbc_check_dpofua(dev, cmd, cdb))
cmd               987 drivers/target/target_core_sbc.c 		size = 2 * sbc_get_size(cmd, sectors);
cmd               988 drivers/target/target_core_sbc.c 		cmd->t_task_lba = get_unaligned_be64(&cdb[2]);
cmd               989 drivers/target/target_core_sbc.c 		cmd->t_task_nolb = sectors;
cmd               990 drivers/target/target_core_sbc.c 		cmd->se_cmd_flags |= SCF_SCSI_DATA_CDB | SCF_COMPARE_AND_WRITE;
cmd               991 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_compare_and_write;
cmd               992 drivers/target/target_core_sbc.c 		cmd->transport_complete_callback = compare_and_write_callback;
cmd               996 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_emulate_readcapacity;
cmd               999 drivers/target/target_core_sbc.c 		switch (cmd->t_task_cdb[1] & 0x1f) {
cmd              1001 drivers/target/target_core_sbc.c 			cmd->execute_cmd = sbc_emulate_readcapacity_16;
cmd              1004 drivers/target/target_core_sbc.c 			cmd->execute_cmd = target_emulate_report_referrals;
cmd              1008 drivers/target/target_core_sbc.c 				cmd->t_task_cdb[1] & 0x1f);
cmd              1017 drivers/target/target_core_sbc.c 			cmd->t_task_lba = transport_lba_32(cdb);
cmd              1020 drivers/target/target_core_sbc.c 			cmd->t_task_lba = transport_lba_64(cdb);
cmd              1023 drivers/target/target_core_sbc.c 			cmd->execute_cmd = ops->execute_sync_cache;
cmd              1027 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_emulate_noop;
cmd              1039 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_execute_unmap;
cmd              1048 drivers/target/target_core_sbc.c 		size = sbc_get_size(cmd, 1);
cmd              1049 drivers/target/target_core_sbc.c 		cmd->t_task_lba = get_unaligned_be64(&cdb[2]);
cmd              1051 drivers/target/target_core_sbc.c 		ret = sbc_setup_write_same(cmd, &cdb[1], ops);
cmd              1062 drivers/target/target_core_sbc.c 		size = sbc_get_size(cmd, 1);
cmd              1063 drivers/target/target_core_sbc.c 		cmd->t_task_lba = get_unaligned_be32(&cdb[2]);
cmd              1069 drivers/target/target_core_sbc.c 		ret = sbc_setup_write_same(cmd, &cdb[1], ops);
cmd              1078 drivers/target/target_core_sbc.c 			cmd->t_task_lba = transport_lba_32(cdb);
cmd              1081 drivers/target/target_core_sbc.c 			cmd->t_task_lba = transport_lba_64(cdb);
cmd              1083 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_emulate_noop;
cmd              1095 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_emulate_noop;
cmd              1099 drivers/target/target_core_sbc.c 		cmd->execute_cmd = sbc_emulate_startstop;
cmd              1102 drivers/target/target_core_sbc.c 		ret = spc_parse_cdb(cmd, &size);
cmd              1108 drivers/target/target_core_sbc.c 	if (!cmd->execute_cmd)
cmd              1111 drivers/target/target_core_sbc.c 	if (cmd->se_cmd_flags & SCF_SCSI_DATA_CDB) {
cmd              1115 drivers/target/target_core_sbc.c 		if (((cmd->t_task_lba + sectors) < cmd->t_task_lba) ||
cmd              1116 drivers/target/target_core_sbc.c 		    ((cmd->t_task_lba + sectors) > end_lba)) {
cmd              1119 drivers/target/target_core_sbc.c 				end_lba, cmd->t_task_lba, sectors);
cmd              1123 drivers/target/target_core_sbc.c 		if (!(cmd->se_cmd_flags & SCF_COMPARE_AND_WRITE))
cmd              1124 drivers/target/target_core_sbc.c 			size = sbc_get_size(cmd, sectors);
cmd              1127 drivers/target/target_core_sbc.c 	return target_cmd_size_check(cmd, size);
cmd              1138 drivers/target/target_core_sbc.c sbc_execute_unmap(struct se_cmd *cmd)
cmd              1140 drivers/target/target_core_sbc.c 	struct sbc_ops *ops = cmd->protocol_data;
cmd              1141 drivers/target/target_core_sbc.c 	struct se_device *dev = cmd->se_dev;
cmd              1150 drivers/target/target_core_sbc.c 	if (cmd->t_task_cdb[1])
cmd              1153 drivers/target/target_core_sbc.c 	if (cmd->data_length == 0) {
cmd              1154 drivers/target/target_core_sbc.c 		target_complete_cmd(cmd, SAM_STAT_GOOD);
cmd              1158 drivers/target/target_core_sbc.c 	if (cmd->data_length < 8) {
cmd              1160 drivers/target/target_core_sbc.c 			cmd->data_length);
cmd              1164 drivers/target/target_core_sbc.c 	buf = transport_kmap_data_sg(cmd);
cmd              1171 drivers/target/target_core_sbc.c 	size = cmd->data_length - 8;
cmd              1174 drivers/target/target_core_sbc.c 			cmd->data_length, bd_dl);
cmd              1205 drivers/target/target_core_sbc.c 			ret = ops->execute_unmap(cmd, lba, range);
cmd              1215 drivers/target/target_core_sbc.c 	transport_kunmap_data_sg(cmd);
cmd              1217 drivers/target/target_core_sbc.c 		target_complete_cmd(cmd, GOOD);
cmd              1222 drivers/target/target_core_sbc.c sbc_dif_generate(struct se_cmd *cmd)
cmd              1224 drivers/target/target_core_sbc.c 	struct se_device *dev = cmd->se_dev;
cmd              1226 drivers/target/target_core_sbc.c 	struct scatterlist *dsg = cmd->t_data_sg, *psg;
cmd              1227 drivers/target/target_core_sbc.c 	sector_t sector = cmd->t_task_lba;
cmd              1232 drivers/target/target_core_sbc.c 	for_each_sg(cmd->t_prot_sg, psg, cmd->t_prot_nents, i) {
cmd              1270 drivers/target/target_core_sbc.c 			if (cmd->prot_type == TARGET_DIF_TYPE1_PROT)
cmd              1276 drivers/target/target_core_sbc.c 				 (cmd->data_direction == DMA_TO_DEVICE) ?
cmd              1290 drivers/target/target_core_sbc.c sbc_dif_v1_verify(struct se_cmd *cmd, struct t10_pi_tuple *sdt,
cmd              1295 drivers/target/target_core_sbc.c 	if (!(cmd->prot_checks & TARGET_DIF_CHECK_GUARD))
cmd              1308 drivers/target/target_core_sbc.c 	if (!(cmd->prot_checks & TARGET_DIF_CHECK_REFTAG))
cmd              1311 drivers/target/target_core_sbc.c 	if (cmd->prot_type == TARGET_DIF_TYPE1_PROT &&
cmd              1319 drivers/target/target_core_sbc.c 	if (cmd->prot_type == TARGET_DIF_TYPE2_PROT &&
cmd              1330 drivers/target/target_core_sbc.c void sbc_dif_copy_prot(struct se_cmd *cmd, unsigned int sectors, bool read,
cmd              1333 drivers/target/target_core_sbc.c 	struct se_device *dev = cmd->se_dev;
cmd              1344 drivers/target/target_core_sbc.c 	for_each_sg(cmd->t_prot_sg, psg, cmd->t_prot_nents, i) {
cmd              1376 drivers/target/target_core_sbc.c sbc_dif_verify(struct se_cmd *cmd, sector_t start, unsigned int sectors,
cmd              1379 drivers/target/target_core_sbc.c 	struct se_device *dev = cmd->se_dev;
cmd              1381 drivers/target/target_core_sbc.c 	struct scatterlist *dsg = cmd->t_data_sg;
cmd              1438 drivers/target/target_core_sbc.c 			rc = sbc_dif_v1_verify(cmd, sdt, crc, sector, ei_lba);
cmd              1442 drivers/target/target_core_sbc.c 				cmd->bad_sector = sector;
cmd                51 drivers/target/target_core_spc.c spc_emulate_inquiry_std(struct se_cmd *cmd, unsigned char *buf)
cmd                53 drivers/target/target_core_spc.c 	struct se_lun *lun = cmd->se_lun;
cmd                54 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd                55 drivers/target/target_core_spc.c 	struct se_session *sess = cmd->se_sess;
cmd                92 drivers/target/target_core_spc.c 		if (dev->dev_attrib.pi_prot_type || cmd->se_sess->sess_prot_type)
cmd               119 drivers/target/target_core_spc.c spc_emulate_evpd_80(struct se_cmd *cmd, unsigned char *buf)
cmd               121 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd               168 drivers/target/target_core_spc.c spc_emulate_evpd_83(struct se_cmd *cmd, unsigned char *buf)
cmd               170 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd               171 drivers/target/target_core_spc.c 	struct se_lun *lun = cmd->se_lun;
cmd               438 drivers/target/target_core_spc.c spc_emulate_evpd_86(struct se_cmd *cmd, unsigned char *buf)
cmd               440 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd               441 drivers/target/target_core_spc.c 	struct se_session *sess = cmd->se_sess;
cmd               450 drivers/target/target_core_spc.c 		    cmd->se_sess->sess_prot_type == TARGET_DIF_TYPE1_PROT)
cmd               453 drivers/target/target_core_spc.c 			 cmd->se_sess->sess_prot_type == TARGET_DIF_TYPE3_PROT)
cmd               460 drivers/target/target_core_spc.c 	    (dev->dev_attrib.pi_prot_type || cmd->se_sess->sess_prot_type)) {
cmd               471 drivers/target/target_core_spc.c 	spin_lock(&cmd->se_dev->t10_alua.lba_map_lock);
cmd               474 drivers/target/target_core_spc.c 	spin_unlock(&cmd->se_dev->t10_alua.lba_map_lock);
cmd               480 drivers/target/target_core_spc.c spc_emulate_evpd_b0(struct se_cmd *cmd, unsigned char *buf)
cmd               482 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd               519 drivers/target/target_core_spc.c 	if (cmd->se_tfo->max_data_sg_nents) {
cmd               520 drivers/target/target_core_spc.c 		mtl = (cmd->se_tfo->max_data_sg_nents * PAGE_SIZE) /
cmd               574 drivers/target/target_core_spc.c spc_emulate_evpd_b1(struct se_cmd *cmd, unsigned char *buf)
cmd               576 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd               587 drivers/target/target_core_spc.c spc_emulate_evpd_b2(struct se_cmd *cmd, unsigned char *buf)
cmd               589 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd               651 drivers/target/target_core_spc.c spc_emulate_evpd_b3(struct se_cmd *cmd, unsigned char *buf)
cmd               653 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd               664 drivers/target/target_core_spc.c spc_emulate_evpd_00(struct se_cmd *cmd, unsigned char *buf);
cmd               682 drivers/target/target_core_spc.c spc_emulate_evpd_00(struct se_cmd *cmd, unsigned char *buf)
cmd               691 drivers/target/target_core_spc.c 	if (cmd->se_dev->dev_flags & DF_EMULATED_VPD_UNIT_SERIAL) {
cmd               701 drivers/target/target_core_spc.c spc_emulate_inquiry(struct se_cmd *cmd)
cmd               703 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd               704 drivers/target/target_core_spc.c 	struct se_portal_group *tpg = cmd->se_lun->lun_tpg;
cmd               706 drivers/target/target_core_spc.c 	unsigned char *cdb = cmd->t_task_cdb;
cmd               731 drivers/target/target_core_spc.c 		ret = spc_emulate_inquiry_std(cmd, buf);
cmd               739 drivers/target/target_core_spc.c 			ret = evpd_handlers[p].emulate(cmd, buf);
cmd               749 drivers/target/target_core_spc.c 	rbuf = transport_kmap_data_sg(cmd);
cmd               751 drivers/target/target_core_spc.c 		memcpy(rbuf, buf, min_t(u32, SE_INQUIRY_BUF, cmd->data_length));
cmd               752 drivers/target/target_core_spc.c 		transport_kunmap_data_sg(cmd);
cmd               757 drivers/target/target_core_spc.c 		target_complete_cmd_with_length(cmd, GOOD, len);
cmd               761 drivers/target/target_core_spc.c static int spc_modesense_rwrecovery(struct se_cmd *cmd, u8 pc, u8 *p)
cmd               774 drivers/target/target_core_spc.c static int spc_modesense_control(struct se_cmd *cmd, u8 pc, u8 *p)
cmd               776 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd               777 drivers/target/target_core_spc.c 	struct se_session *sess = cmd->se_sess;
cmd               888 drivers/target/target_core_spc.c static int spc_modesense_caching(struct se_cmd *cmd, u8 pc, u8 *p)
cmd               890 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd               907 drivers/target/target_core_spc.c static int spc_modesense_informational_exceptions(struct se_cmd *cmd, u8 pc, unsigned char *p)
cmd               981 drivers/target/target_core_spc.c static sense_reason_t spc_emulate_modesense(struct se_cmd *cmd)
cmd               983 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd               984 drivers/target/target_core_spc.c 	char *cdb = cmd->t_task_cdb;
cmd               987 drivers/target/target_core_spc.c 	int ten = (cmd->t_task_cdb[0] == MODE_SENSE_10);
cmd              1006 drivers/target/target_core_spc.c 	if (cmd->se_lun->lun_access_ro || target_lun_is_rdonly(cmd))
cmd              1063 drivers/target/target_core_spc.c 				ret = modesense_handlers[i].emulate(cmd, pc, &buf[length]);
cmd              1076 drivers/target/target_core_spc.c 			length += modesense_handlers[i].emulate(cmd, pc, &buf[length]);
cmd              1096 drivers/target/target_core_spc.c 	rbuf = transport_kmap_data_sg(cmd);
cmd              1098 drivers/target/target_core_spc.c 		memcpy(rbuf, buf, min_t(u32, SE_MODE_PAGE_BUF, cmd->data_length));
cmd              1099 drivers/target/target_core_spc.c 		transport_kunmap_data_sg(cmd);
cmd              1102 drivers/target/target_core_spc.c 	target_complete_cmd_with_length(cmd, GOOD, length);
cmd              1106 drivers/target/target_core_spc.c static sense_reason_t spc_emulate_modeselect(struct se_cmd *cmd)
cmd              1108 drivers/target/target_core_spc.c 	char *cdb = cmd->t_task_cdb;
cmd              1119 drivers/target/target_core_spc.c 	if (!cmd->data_length) {
cmd              1120 drivers/target/target_core_spc.c 		target_complete_cmd(cmd, GOOD);
cmd              1124 drivers/target/target_core_spc.c 	if (cmd->data_length < off + 2)
cmd              1127 drivers/target/target_core_spc.c 	buf = transport_kmap_data_sg(cmd);
cmd              1143 drivers/target/target_core_spc.c 			length = modesense_handlers[i].emulate(cmd, 0, tbuf);
cmd              1151 drivers/target/target_core_spc.c 	if (cmd->data_length < off + length) {
cmd              1160 drivers/target/target_core_spc.c 	transport_kunmap_data_sg(cmd);
cmd              1163 drivers/target/target_core_spc.c 		target_complete_cmd(cmd, GOOD);
cmd              1167 drivers/target/target_core_spc.c static sense_reason_t spc_emulate_request_sense(struct se_cmd *cmd)
cmd              1169 drivers/target/target_core_spc.c 	unsigned char *cdb = cmd->t_task_cdb;
cmd              1173 drivers/target/target_core_spc.c 	bool desc_format = target_sense_desc_format(cmd->se_dev);
cmd              1183 drivers/target/target_core_spc.c 	rbuf = transport_kmap_data_sg(cmd);
cmd              1187 drivers/target/target_core_spc.c 	if (!core_scsi3_ua_clear_for_request_sense(cmd, &ua_asc, &ua_ascq))
cmd              1193 drivers/target/target_core_spc.c 	memcpy(rbuf, buf, min_t(u32, sizeof(buf), cmd->data_length));
cmd              1194 drivers/target/target_core_spc.c 	transport_kunmap_data_sg(cmd);
cmd              1196 drivers/target/target_core_spc.c 	target_complete_cmd(cmd, GOOD);
cmd              1200 drivers/target/target_core_spc.c sense_reason_t spc_emulate_report_luns(struct se_cmd *cmd)
cmd              1203 drivers/target/target_core_spc.c 	struct se_session *sess = cmd->se_sess;
cmd              1210 drivers/target/target_core_spc.c 	buf = transport_kmap_data_sg(cmd);
cmd              1211 drivers/target/target_core_spc.c 	if (cmd->data_length && !buf)
cmd              1232 drivers/target/target_core_spc.c 		if (offset >= cmd->data_length)
cmd              1237 drivers/target/target_core_spc.c 		       min(8u, cmd->data_length - offset));
cmd              1251 drivers/target/target_core_spc.c 		if (cmd->data_length > 8)
cmd              1253 drivers/target/target_core_spc.c 			       min(8u, cmd->data_length - offset));
cmd              1259 drivers/target/target_core_spc.c 		memcpy(buf, &len, min_t(int, sizeof len, cmd->data_length));
cmd              1260 drivers/target/target_core_spc.c 		transport_kunmap_data_sg(cmd);
cmd              1263 drivers/target/target_core_spc.c 	target_complete_cmd_with_length(cmd, GOOD, 8 + lun_count * 8);
cmd              1269 drivers/target/target_core_spc.c spc_emulate_testunitready(struct se_cmd *cmd)
cmd              1271 drivers/target/target_core_spc.c 	target_complete_cmd(cmd, GOOD);
cmd              1276 drivers/target/target_core_spc.c spc_parse_cdb(struct se_cmd *cmd, unsigned int *size)
cmd              1278 drivers/target/target_core_spc.c 	struct se_device *dev = cmd->se_dev;
cmd              1279 drivers/target/target_core_spc.c 	unsigned char *cdb = cmd->t_task_cdb;
cmd              1292 drivers/target/target_core_spc.c 		cmd->execute_cmd = spc_emulate_modeselect;
cmd              1296 drivers/target/target_core_spc.c 		cmd->execute_cmd = spc_emulate_modeselect;
cmd              1300 drivers/target/target_core_spc.c 		cmd->execute_cmd = spc_emulate_modesense;
cmd              1304 drivers/target/target_core_spc.c 		cmd->execute_cmd = spc_emulate_modesense;
cmd              1312 drivers/target/target_core_spc.c 		cmd->execute_cmd = target_scsi3_emulate_pr_in;
cmd              1316 drivers/target/target_core_spc.c 		cmd->execute_cmd = target_scsi3_emulate_pr_out;
cmd              1323 drivers/target/target_core_spc.c 			*size = cmd->data_length;
cmd              1325 drivers/target/target_core_spc.c 		cmd->execute_cmd = target_scsi2_reservation_release;
cmd              1336 drivers/target/target_core_spc.c 			*size = cmd->data_length;
cmd              1338 drivers/target/target_core_spc.c 		cmd->execute_cmd = target_scsi2_reservation_reserve;
cmd              1342 drivers/target/target_core_spc.c 		cmd->execute_cmd = spc_emulate_request_sense;
cmd              1351 drivers/target/target_core_spc.c 		cmd->sam_task_attr = TCM_HEAD_TAG;
cmd              1352 drivers/target/target_core_spc.c 		cmd->execute_cmd = spc_emulate_inquiry;
cmd              1360 drivers/target/target_core_spc.c 		cmd->execute_cmd = target_do_xcopy;
cmd              1364 drivers/target/target_core_spc.c 		cmd->execute_cmd = target_do_receive_copy_results;
cmd              1378 drivers/target/target_core_spc.c 		cmd->execute_cmd = spc_emulate_report_luns;
cmd              1384 drivers/target/target_core_spc.c 		cmd->sam_task_attr = TCM_HEAD_TAG;
cmd              1387 drivers/target/target_core_spc.c 		cmd->execute_cmd = spc_emulate_testunitready;
cmd              1397 drivers/target/target_core_spc.c 				cmd->execute_cmd =
cmd              1415 drivers/target/target_core_spc.c 				cmd->execute_cmd =
cmd                66 drivers/target/target_core_tmr.c 		struct se_cmd *cmd)
cmd                73 drivers/target/target_core_tmr.c 		if (reg->pr_res_key == cmd->pr_res_key)
cmd               178 drivers/target/target_core_tmr.c 	struct se_cmd *cmd;
cmd               189 drivers/target/target_core_tmr.c 		cmd = tmr_p->task_cmd;
cmd               190 drivers/target/target_core_tmr.c 		if (!cmd) {
cmd               199 drivers/target/target_core_tmr.c 		if (target_check_cdb_and_preempt(preempt_and_abort_list, cmd))
cmd               202 drivers/target/target_core_tmr.c 		sess = cmd->se_sess;
cmd               207 drivers/target/target_core_tmr.c 		rc = __target_check_io_state(cmd, sess, 0);
cmd               221 drivers/target/target_core_tmr.c 		cmd = tmr_p->task_cmd;
cmd               226 drivers/target/target_core_tmr.c 			tmr_p->function, tmr_p->response, cmd->t_state);
cmd               228 drivers/target/target_core_tmr.c 		target_put_cmd_and_wait(cmd);
cmd               259 drivers/target/target_core_tmr.c 	struct se_cmd *cmd, *next;
cmd               286 drivers/target/target_core_tmr.c 	list_for_each_entry_safe(cmd, next, &dev->state_list, state_list) {
cmd               291 drivers/target/target_core_tmr.c 		if (target_check_cdb_and_preempt(preempt_and_abort_list, cmd))
cmd               297 drivers/target/target_core_tmr.c 		if (prout_cmd == cmd)
cmd               300 drivers/target/target_core_tmr.c 		sess = cmd->se_sess;
cmd               305 drivers/target/target_core_tmr.c 		rc = __target_check_io_state(cmd, tmr_sess, tas);
cmd               310 drivers/target/target_core_tmr.c 		list_move_tail(&cmd->state_list, &drain_task_list);
cmd               311 drivers/target/target_core_tmr.c 		cmd->state_active = false;
cmd               316 drivers/target/target_core_tmr.c 		cmd = list_entry(drain_task_list.next, struct se_cmd, state_list);
cmd               317 drivers/target/target_core_tmr.c 		list_del_init(&cmd->state_list);
cmd               319 drivers/target/target_core_tmr.c 		target_show_cmd("LUN_RESET: ", cmd);
cmd               321 drivers/target/target_core_tmr.c 			 cmd->tag, (preempt_and_abort_list) ? "preempt" : "",
cmd               322 drivers/target/target_core_tmr.c 			 cmd->pr_res_key);
cmd               324 drivers/target/target_core_tmr.c 		target_put_cmd_and_wait(cmd);
cmd                53 drivers/target/target_core_transport.c static void transport_complete_task_attr(struct se_cmd *cmd);
cmd                54 drivers/target/target_core_transport.c static void translate_sense_reason(struct se_cmd *cmd, sense_reason_t reason);
cmd                55 drivers/target/target_core_transport.c static void transport_handle_queue_full(struct se_cmd *cmd,
cmd               640 drivers/target/target_core_transport.c static void target_remove_from_state_list(struct se_cmd *cmd)
cmd               642 drivers/target/target_core_transport.c 	struct se_device *dev = cmd->se_dev;
cmd               649 drivers/target/target_core_transport.c 	if (cmd->state_active) {
cmd               650 drivers/target/target_core_transport.c 		list_del(&cmd->state_list);
cmd               651 drivers/target/target_core_transport.c 		cmd->state_active = false;
cmd               663 drivers/target/target_core_transport.c static int transport_cmd_check_stop_to_fabric(struct se_cmd *cmd)
cmd               667 drivers/target/target_core_transport.c 	target_remove_from_state_list(cmd);
cmd               672 drivers/target/target_core_transport.c 	cmd->se_lun = NULL;
cmd               674 drivers/target/target_core_transport.c 	spin_lock_irqsave(&cmd->t_state_lock, flags);
cmd               679 drivers/target/target_core_transport.c 	if (cmd->transport_state & CMD_T_STOP) {
cmd               681 drivers/target/target_core_transport.c 			__func__, __LINE__, cmd->tag);
cmd               683 drivers/target/target_core_transport.c 		spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd               685 drivers/target/target_core_transport.c 		complete_all(&cmd->t_transport_stop_comp);
cmd               688 drivers/target/target_core_transport.c 	cmd->transport_state &= ~CMD_T_ACTIVE;
cmd               689 drivers/target/target_core_transport.c 	spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd               698 drivers/target/target_core_transport.c 	return cmd->se_tfo->check_stop_free(cmd);
cmd               701 drivers/target/target_core_transport.c static void transport_lun_remove_cmd(struct se_cmd *cmd)
cmd               703 drivers/target/target_core_transport.c 	struct se_lun *lun = cmd->se_lun;
cmd               708 drivers/target/target_core_transport.c 	if (cmpxchg(&cmd->lun_ref_active, true, false))
cmd               714 drivers/target/target_core_transport.c 	struct se_cmd *cmd = container_of(work, struct se_cmd, work);
cmd               716 drivers/target/target_core_transport.c 	transport_generic_request_failure(cmd,
cmd               724 drivers/target/target_core_transport.c static unsigned char *transport_get_sense_buffer(struct se_cmd *cmd)
cmd               726 drivers/target/target_core_transport.c 	struct se_device *dev = cmd->se_dev;
cmd               728 drivers/target/target_core_transport.c 	WARN_ON(!cmd->se_lun);
cmd               733 drivers/target/target_core_transport.c 	if (cmd->se_cmd_flags & SCF_SENT_CHECK_CONDITION)
cmd               736 drivers/target/target_core_transport.c 	cmd->scsi_sense_length = TRANSPORT_SENSE_BUFFER;
cmd               739 drivers/target/target_core_transport.c 		dev->se_hba->hba_id, dev->transport->name, cmd->scsi_status);
cmd               740 drivers/target/target_core_transport.c 	return cmd->sense_buffer;
cmd               743 drivers/target/target_core_transport.c void transport_copy_sense_to_cmd(struct se_cmd *cmd, unsigned char *sense)
cmd               748 drivers/target/target_core_transport.c 	spin_lock_irqsave(&cmd->t_state_lock, flags);
cmd               749 drivers/target/target_core_transport.c 	cmd_sense_buf = transport_get_sense_buffer(cmd);
cmd               751 drivers/target/target_core_transport.c 		spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd               755 drivers/target/target_core_transport.c 	cmd->se_cmd_flags |= SCF_TRANSPORT_TASK_SENSE;
cmd               756 drivers/target/target_core_transport.c 	memcpy(cmd_sense_buf, sense, cmd->scsi_sense_length);
cmd               757 drivers/target/target_core_transport.c 	spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd               761 drivers/target/target_core_transport.c static void target_handle_abort(struct se_cmd *cmd)
cmd               763 drivers/target/target_core_transport.c 	bool tas = cmd->transport_state & CMD_T_TAS;
cmd               764 drivers/target/target_core_transport.c 	bool ack_kref = cmd->se_cmd_flags & SCF_ACK_KREF;
cmd               767 drivers/target/target_core_transport.c 	pr_debug("tag %#llx: send_abort_response = %d\n", cmd->tag, tas);
cmd               770 drivers/target/target_core_transport.c 		if (!(cmd->se_cmd_flags & SCF_SCSI_TMR_CDB)) {
cmd               771 drivers/target/target_core_transport.c 			cmd->scsi_status = SAM_STAT_TASK_ABORTED;
cmd               773 drivers/target/target_core_transport.c 				 cmd->t_task_cdb[0], cmd->tag);
cmd               774 drivers/target/target_core_transport.c 			trace_target_cmd_complete(cmd);
cmd               775 drivers/target/target_core_transport.c 			ret = cmd->se_tfo->queue_status(cmd);
cmd               777 drivers/target/target_core_transport.c 				transport_handle_queue_full(cmd, cmd->se_dev,
cmd               782 drivers/target/target_core_transport.c 			cmd->se_tmr_req->response = TMR_FUNCTION_REJECTED;
cmd               783 drivers/target/target_core_transport.c 			cmd->se_tfo->queue_tm_rsp(cmd);
cmd               790 drivers/target/target_core_transport.c 		cmd->se_tfo->aborted_task(cmd);
cmd               792 drivers/target/target_core_transport.c 			WARN_ON_ONCE(target_put_sess_cmd(cmd) != 0);
cmd               800 drivers/target/target_core_transport.c 	WARN_ON_ONCE(kref_read(&cmd->cmd_kref) == 0);
cmd               802 drivers/target/target_core_transport.c 	transport_lun_remove_cmd(cmd);
cmd               804 drivers/target/target_core_transport.c 	transport_cmd_check_stop_to_fabric(cmd);
cmd               809 drivers/target/target_core_transport.c 	struct se_cmd *cmd = container_of(work, struct se_cmd, work);
cmd               811 drivers/target/target_core_transport.c 	target_handle_abort(cmd);
cmd               814 drivers/target/target_core_transport.c static bool target_cmd_interrupted(struct se_cmd *cmd)
cmd               818 drivers/target/target_core_transport.c 	if (cmd->transport_state & CMD_T_ABORTED) {
cmd               819 drivers/target/target_core_transport.c 		if (cmd->transport_complete_callback)
cmd               820 drivers/target/target_core_transport.c 			cmd->transport_complete_callback(cmd, false, &post_ret);
cmd               821 drivers/target/target_core_transport.c 		INIT_WORK(&cmd->work, target_abort_work);
cmd               822 drivers/target/target_core_transport.c 		queue_work(target_completion_wq, &cmd->work);
cmd               824 drivers/target/target_core_transport.c 	} else if (cmd->transport_state & CMD_T_STOP) {
cmd               825 drivers/target/target_core_transport.c 		if (cmd->transport_complete_callback)
cmd               826 drivers/target/target_core_transport.c 			cmd->transport_complete_callback(cmd, false, &post_ret);
cmd               827 drivers/target/target_core_transport.c 		complete_all(&cmd->t_transport_stop_comp);
cmd               835 drivers/target/target_core_transport.c void target_complete_cmd(struct se_cmd *cmd, u8 scsi_status)
cmd               840 drivers/target/target_core_transport.c 	if (target_cmd_interrupted(cmd))
cmd               843 drivers/target/target_core_transport.c 	cmd->scsi_status = scsi_status;
cmd               845 drivers/target/target_core_transport.c 	spin_lock_irqsave(&cmd->t_state_lock, flags);
cmd               846 drivers/target/target_core_transport.c 	switch (cmd->scsi_status) {
cmd               848 drivers/target/target_core_transport.c 		if (cmd->se_cmd_flags & SCF_TRANSPORT_TASK_SENSE)
cmd               858 drivers/target/target_core_transport.c 	cmd->t_state = TRANSPORT_COMPLETE;
cmd               859 drivers/target/target_core_transport.c 	cmd->transport_state |= (CMD_T_COMPLETE | CMD_T_ACTIVE);
cmd               860 drivers/target/target_core_transport.c 	spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd               862 drivers/target/target_core_transport.c 	INIT_WORK(&cmd->work, success ? target_complete_ok_work :
cmd               864 drivers/target/target_core_transport.c 	if (cmd->se_cmd_flags & SCF_USE_CPUID)
cmd               865 drivers/target/target_core_transport.c 		queue_work_on(cmd->cpuid, target_completion_wq, &cmd->work);
cmd               867 drivers/target/target_core_transport.c 		queue_work(target_completion_wq, &cmd->work);
cmd               871 drivers/target/target_core_transport.c void target_complete_cmd_with_length(struct se_cmd *cmd, u8 scsi_status, int length)
cmd               874 drivers/target/target_core_transport.c 	     cmd->se_cmd_flags & SCF_TREAT_READ_AS_NORMAL) &&
cmd               875 drivers/target/target_core_transport.c 	    length < cmd->data_length) {
cmd               876 drivers/target/target_core_transport.c 		if (cmd->se_cmd_flags & SCF_UNDERFLOW_BIT) {
cmd               877 drivers/target/target_core_transport.c 			cmd->residual_count += cmd->data_length - length;
cmd               879 drivers/target/target_core_transport.c 			cmd->se_cmd_flags |= SCF_UNDERFLOW_BIT;
cmd               880 drivers/target/target_core_transport.c 			cmd->residual_count = cmd->data_length - length;
cmd               883 drivers/target/target_core_transport.c 		cmd->data_length = length;
cmd               886 drivers/target/target_core_transport.c 	target_complete_cmd(cmd, scsi_status);
cmd               890 drivers/target/target_core_transport.c static void target_add_to_state_list(struct se_cmd *cmd)
cmd               892 drivers/target/target_core_transport.c 	struct se_device *dev = cmd->se_dev;
cmd               896 drivers/target/target_core_transport.c 	if (!cmd->state_active) {
cmd               897 drivers/target/target_core_transport.c 		list_add_tail(&cmd->state_list, &dev->state_list);
cmd               898 drivers/target/target_core_transport.c 		cmd->state_active = true;
cmd               906 drivers/target/target_core_transport.c static void transport_write_pending_qf(struct se_cmd *cmd);
cmd               907 drivers/target/target_core_transport.c static void transport_complete_qf(struct se_cmd *cmd);
cmd               914 drivers/target/target_core_transport.c 	struct se_cmd *cmd, *cmd_tmp;
cmd               920 drivers/target/target_core_transport.c 	list_for_each_entry_safe(cmd, cmd_tmp, &qf_cmd_list, se_qf_node) {
cmd               921 drivers/target/target_core_transport.c 		list_del(&cmd->se_qf_node);
cmd               925 drivers/target/target_core_transport.c 			" context: %s\n", cmd->se_tfo->fabric_name, cmd,
cmd               926 drivers/target/target_core_transport.c 			(cmd->t_state == TRANSPORT_COMPLETE_QF_OK) ? "COMPLETE_OK" :
cmd               927 drivers/target/target_core_transport.c 			(cmd->t_state == TRANSPORT_COMPLETE_QF_WP) ? "WRITE_PENDING"
cmd               930 drivers/target/target_core_transport.c 		if (cmd->t_state == TRANSPORT_COMPLETE_QF_WP)
cmd               931 drivers/target/target_core_transport.c 			transport_write_pending_qf(cmd);
cmd               932 drivers/target/target_core_transport.c 		else if (cmd->t_state == TRANSPORT_COMPLETE_QF_OK ||
cmd               933 drivers/target/target_core_transport.c 			 cmd->t_state == TRANSPORT_COMPLETE_QF_ERR)
cmd               934 drivers/target/target_core_transport.c 			transport_complete_qf(cmd);
cmd               938 drivers/target/target_core_transport.c unsigned char *transport_dump_cmd_direction(struct se_cmd *cmd)
cmd               940 drivers/target/target_core_transport.c 	switch (cmd->data_direction) {
cmd              1231 drivers/target/target_core_transport.c target_check_max_data_sg_nents(struct se_cmd *cmd, struct se_device *dev,
cmd              1236 drivers/target/target_core_transport.c 	if (!cmd->se_tfo->max_data_sg_nents)
cmd              1244 drivers/target/target_core_transport.c 	mtl = (cmd->se_tfo->max_data_sg_nents * PAGE_SIZE);
cmd              1245 drivers/target/target_core_transport.c 	if (cmd->data_length > mtl) {
cmd              1257 drivers/target/target_core_transport.c 		if (cmd->se_cmd_flags & SCF_OVERFLOW_BIT) {
cmd              1258 drivers/target/target_core_transport.c 			cmd->residual_count = (size - mtl);
cmd              1259 drivers/target/target_core_transport.c 		} else if (cmd->se_cmd_flags & SCF_UNDERFLOW_BIT) {
cmd              1260 drivers/target/target_core_transport.c 			u32 orig_dl = size + cmd->residual_count;
cmd              1261 drivers/target/target_core_transport.c 			cmd->residual_count = (orig_dl - mtl);
cmd              1263 drivers/target/target_core_transport.c 			cmd->se_cmd_flags |= SCF_UNDERFLOW_BIT;
cmd              1264 drivers/target/target_core_transport.c 			cmd->residual_count = (cmd->data_length - mtl);
cmd              1266 drivers/target/target_core_transport.c 		cmd->data_length = mtl;
cmd              1271 drivers/target/target_core_transport.c 		if (cmd->prot_length) {
cmd              1273 drivers/target/target_core_transport.c 			cmd->prot_length = dev->prot_length * sectors;
cmd              1280 drivers/target/target_core_transport.c target_cmd_size_check(struct se_cmd *cmd, unsigned int size)
cmd              1282 drivers/target/target_core_transport.c 	struct se_device *dev = cmd->se_dev;
cmd              1284 drivers/target/target_core_transport.c 	if (cmd->unknown_data_length) {
cmd              1285 drivers/target/target_core_transport.c 		cmd->data_length = size;
cmd              1286 drivers/target/target_core_transport.c 	} else if (size != cmd->data_length) {
cmd              1289 drivers/target/target_core_transport.c 			" 0x%02x\n", cmd->se_tfo->fabric_name,
cmd              1290 drivers/target/target_core_transport.c 				cmd->data_length, size, cmd->t_task_cdb[0]);
cmd              1292 drivers/target/target_core_transport.c 		if (cmd->data_direction == DMA_TO_DEVICE) {
cmd              1293 drivers/target/target_core_transport.c 			if (cmd->se_cmd_flags & SCF_SCSI_DATA_CDB) {
cmd              1304 drivers/target/target_core_transport.c 			if (size > cmd->data_length) {
cmd              1327 drivers/target/target_core_transport.c 		if (size > cmd->data_length) {
cmd              1328 drivers/target/target_core_transport.c 			cmd->se_cmd_flags |= SCF_OVERFLOW_BIT;
cmd              1329 drivers/target/target_core_transport.c 			cmd->residual_count = (size - cmd->data_length);
cmd              1331 drivers/target/target_core_transport.c 			cmd->se_cmd_flags |= SCF_UNDERFLOW_BIT;
cmd              1332 drivers/target/target_core_transport.c 			cmd->residual_count = (cmd->data_length - size);
cmd              1333 drivers/target/target_core_transport.c 			cmd->data_length = size;
cmd              1337 drivers/target/target_core_transport.c 	return target_check_max_data_sg_nents(cmd, dev, size);
cmd              1348 drivers/target/target_core_transport.c 	struct se_cmd *cmd,
cmd              1356 drivers/target/target_core_transport.c 	INIT_LIST_HEAD(&cmd->se_delayed_node);
cmd              1357 drivers/target/target_core_transport.c 	INIT_LIST_HEAD(&cmd->se_qf_node);
cmd              1358 drivers/target/target_core_transport.c 	INIT_LIST_HEAD(&cmd->se_cmd_list);
cmd              1359 drivers/target/target_core_transport.c 	INIT_LIST_HEAD(&cmd->state_list);
cmd              1360 drivers/target/target_core_transport.c 	init_completion(&cmd->t_transport_stop_comp);
cmd              1361 drivers/target/target_core_transport.c 	cmd->free_compl = NULL;
cmd              1362 drivers/target/target_core_transport.c 	cmd->abrt_compl = NULL;
cmd              1363 drivers/target/target_core_transport.c 	spin_lock_init(&cmd->t_state_lock);
cmd              1364 drivers/target/target_core_transport.c 	INIT_WORK(&cmd->work, NULL);
cmd              1365 drivers/target/target_core_transport.c 	kref_init(&cmd->cmd_kref);
cmd              1367 drivers/target/target_core_transport.c 	cmd->se_tfo = tfo;
cmd              1368 drivers/target/target_core_transport.c 	cmd->se_sess = se_sess;
cmd              1369 drivers/target/target_core_transport.c 	cmd->data_length = data_length;
cmd              1370 drivers/target/target_core_transport.c 	cmd->data_direction = data_direction;
cmd              1371 drivers/target/target_core_transport.c 	cmd->sam_task_attr = task_attr;
cmd              1372 drivers/target/target_core_transport.c 	cmd->sense_buffer = sense_buffer;
cmd              1374 drivers/target/target_core_transport.c 	cmd->state_active = false;
cmd              1379 drivers/target/target_core_transport.c transport_check_alloc_task_attr(struct se_cmd *cmd)
cmd              1381 drivers/target/target_core_transport.c 	struct se_device *dev = cmd->se_dev;
cmd              1390 drivers/target/target_core_transport.c 	if (cmd->sam_task_attr == TCM_ACA_TAG) {
cmd              1400 drivers/target/target_core_transport.c target_setup_cmd_from_cdb(struct se_cmd *cmd, unsigned char *cdb)
cmd              1402 drivers/target/target_core_transport.c 	struct se_device *dev = cmd->se_dev;
cmd              1420 drivers/target/target_core_transport.c 	if (scsi_command_size(cdb) > sizeof(cmd->__t_task_cdb)) {
cmd              1421 drivers/target/target_core_transport.c 		cmd->t_task_cdb = kzalloc(scsi_command_size(cdb),
cmd              1423 drivers/target/target_core_transport.c 		if (!cmd->t_task_cdb) {
cmd              1427 drivers/target/target_core_transport.c 				(unsigned long)sizeof(cmd->__t_task_cdb));
cmd              1431 drivers/target/target_core_transport.c 		cmd->t_task_cdb = &cmd->__t_task_cdb[0];
cmd              1435 drivers/target/target_core_transport.c 	memcpy(cmd->t_task_cdb, cdb, scsi_command_size(cdb));
cmd              1437 drivers/target/target_core_transport.c 	trace_target_sequencer_start(cmd);
cmd              1439 drivers/target/target_core_transport.c 	ret = dev->transport->parse_cdb(cmd);
cmd              1442 drivers/target/target_core_transport.c 				    cmd->se_tfo->fabric_name,
cmd              1443 drivers/target/target_core_transport.c 				    cmd->se_sess->se_node_acl->initiatorname,
cmd              1444 drivers/target/target_core_transport.c 				    cmd->t_task_cdb[0]);
cmd              1448 drivers/target/target_core_transport.c 	ret = transport_check_alloc_task_attr(cmd);
cmd              1452 drivers/target/target_core_transport.c 	cmd->se_cmd_flags |= SCF_SUPPORTED_SAM_OPCODE;
cmd              1453 drivers/target/target_core_transport.c 	atomic_long_inc(&cmd->se_lun->lun_stats.cmd_pdus);
cmd              1463 drivers/target/target_core_transport.c 	struct se_cmd *cmd)
cmd              1467 drivers/target/target_core_transport.c 	if (!cmd->se_lun) {
cmd              1486 drivers/target/target_core_transport.c 	cmd->t_state = TRANSPORT_NEW_CMD;
cmd              1487 drivers/target/target_core_transport.c 	cmd->transport_state |= CMD_T_ACTIVE;
cmd              1494 drivers/target/target_core_transport.c 	ret = transport_generic_new_cmd(cmd);
cmd              1496 drivers/target/target_core_transport.c 		transport_generic_request_failure(cmd, ret);
cmd              1502 drivers/target/target_core_transport.c transport_generic_map_mem_to_cmd(struct se_cmd *cmd, struct scatterlist *sgl,
cmd              1513 drivers/target/target_core_transport.c 	if (cmd->se_cmd_flags & SCF_OVERFLOW_BIT) {
cmd              1519 drivers/target/target_core_transport.c 	cmd->t_data_sg = sgl;
cmd              1520 drivers/target/target_core_transport.c 	cmd->t_data_nents = sgl_count;
cmd              1521 drivers/target/target_core_transport.c 	cmd->t_bidi_data_sg = sgl_bidi;
cmd              1522 drivers/target/target_core_transport.c 	cmd->t_bidi_data_nents = sgl_bidi_count;
cmd              1524 drivers/target/target_core_transport.c 	cmd->se_cmd_flags |= SCF_PASSTHROUGH_SG_TO_MEM_NOALLOC;
cmd              1821 drivers/target/target_core_transport.c void transport_generic_request_failure(struct se_cmd *cmd,
cmd              1828 drivers/target/target_core_transport.c 	target_show_cmd("-----[ ", cmd);
cmd              1833 drivers/target/target_core_transport.c 	transport_complete_task_attr(cmd);
cmd              1835 drivers/target/target_core_transport.c 	if (cmd->transport_complete_callback)
cmd              1836 drivers/target/target_core_transport.c 		cmd->transport_complete_callback(cmd, false, &post_ret);
cmd              1838 drivers/target/target_core_transport.c 	if (cmd->transport_state & CMD_T_ABORTED) {
cmd              1839 drivers/target/target_core_transport.c 		INIT_WORK(&cmd->work, target_abort_work);
cmd              1840 drivers/target/target_core_transport.c 		queue_work(target_completion_wq, &cmd->work);
cmd              1867 drivers/target/target_core_transport.c 		cmd->scsi_status = SAM_STAT_TASK_SET_FULL;
cmd              1870 drivers/target/target_core_transport.c 		cmd->scsi_status = SAM_STAT_BUSY;
cmd              1879 drivers/target/target_core_transport.c 		cmd->scsi_status = SAM_STAT_RESERVATION_CONFLICT;
cmd              1887 drivers/target/target_core_transport.c 		if (cmd->se_sess &&
cmd              1888 drivers/target/target_core_transport.c 		    cmd->se_dev->dev_attrib.emulate_ua_intlck_ctrl == 2) {
cmd              1889 drivers/target/target_core_transport.c 			target_ua_allocate_lun(cmd->se_sess->se_node_acl,
cmd              1890 drivers/target/target_core_transport.c 					       cmd->orig_fe_lun, 0x2C,
cmd              1897 drivers/target/target_core_transport.c 			cmd->t_task_cdb[0], sense_reason);
cmd              1902 drivers/target/target_core_transport.c 	ret = transport_send_check_condition_and_sense(cmd, sense_reason, 0);
cmd              1907 drivers/target/target_core_transport.c 	transport_lun_remove_cmd(cmd);
cmd              1908 drivers/target/target_core_transport.c 	transport_cmd_check_stop_to_fabric(cmd);
cmd              1912 drivers/target/target_core_transport.c 	trace_target_cmd_complete(cmd);
cmd              1913 drivers/target/target_core_transport.c 	ret = cmd->se_tfo->queue_status(cmd);
cmd              1917 drivers/target/target_core_transport.c 	transport_handle_queue_full(cmd, cmd->se_dev, ret, false);
cmd              1921 drivers/target/target_core_transport.c void __target_execute_cmd(struct se_cmd *cmd, bool do_checks)
cmd              1925 drivers/target/target_core_transport.c 	if (!cmd->execute_cmd) {
cmd              1936 drivers/target/target_core_transport.c 		ret = target_scsi3_ua_check(cmd);
cmd              1940 drivers/target/target_core_transport.c 		ret = target_alua_state_check(cmd);
cmd              1944 drivers/target/target_core_transport.c 		ret = target_check_reservation(cmd);
cmd              1946 drivers/target/target_core_transport.c 			cmd->scsi_status = SAM_STAT_RESERVATION_CONFLICT;
cmd              1951 drivers/target/target_core_transport.c 	ret = cmd->execute_cmd(cmd);
cmd              1955 drivers/target/target_core_transport.c 	spin_lock_irq(&cmd->t_state_lock);
cmd              1956 drivers/target/target_core_transport.c 	cmd->transport_state &= ~CMD_T_SENT;
cmd              1957 drivers/target/target_core_transport.c 	spin_unlock_irq(&cmd->t_state_lock);
cmd              1959 drivers/target/target_core_transport.c 	transport_generic_request_failure(cmd, ret);
cmd              1962 drivers/target/target_core_transport.c static int target_write_prot_action(struct se_cmd *cmd)
cmd              1970 drivers/target/target_core_transport.c 	switch (cmd->prot_op) {
cmd              1972 drivers/target/target_core_transport.c 		if (!(cmd->se_sess->sup_prot_ops & TARGET_PROT_DOUT_INSERT))
cmd              1973 drivers/target/target_core_transport.c 			sbc_dif_generate(cmd);
cmd              1976 drivers/target/target_core_transport.c 		if (cmd->se_sess->sup_prot_ops & TARGET_PROT_DOUT_STRIP)
cmd              1979 drivers/target/target_core_transport.c 		sectors = cmd->data_length >> ilog2(cmd->se_dev->dev_attrib.block_size);
cmd              1980 drivers/target/target_core_transport.c 		cmd->pi_err = sbc_dif_verify(cmd, cmd->t_task_lba,
cmd              1981 drivers/target/target_core_transport.c 					     sectors, 0, cmd->t_prot_sg, 0);
cmd              1982 drivers/target/target_core_transport.c 		if (unlikely(cmd->pi_err)) {
cmd              1983 drivers/target/target_core_transport.c 			spin_lock_irq(&cmd->t_state_lock);
cmd              1984 drivers/target/target_core_transport.c 			cmd->transport_state &= ~CMD_T_SENT;
cmd              1985 drivers/target/target_core_transport.c 			spin_unlock_irq(&cmd->t_state_lock);
cmd              1986 drivers/target/target_core_transport.c 			transport_generic_request_failure(cmd, cmd->pi_err);
cmd              1997 drivers/target/target_core_transport.c static bool target_handle_task_attr(struct se_cmd *cmd)
cmd              1999 drivers/target/target_core_transport.c 	struct se_device *dev = cmd->se_dev;
cmd              2004 drivers/target/target_core_transport.c 	cmd->se_cmd_flags |= SCF_TASK_ATTR_SET;
cmd              2010 drivers/target/target_core_transport.c 	switch (cmd->sam_task_attr) {
cmd              2013 drivers/target/target_core_transport.c 			 cmd->t_task_cdb[0]);
cmd              2019 drivers/target/target_core_transport.c 			 cmd->t_task_cdb[0]);
cmd              2040 drivers/target/target_core_transport.c 	list_add_tail(&cmd->se_delayed_node, &dev->delayed_cmd_list);
cmd              2044 drivers/target/target_core_transport.c 		cmd->t_task_cdb[0], cmd->sam_task_attr);
cmd              2048 drivers/target/target_core_transport.c void target_execute_cmd(struct se_cmd *cmd)
cmd              2056 drivers/target/target_core_transport.c 	if (target_cmd_interrupted(cmd))
cmd              2059 drivers/target/target_core_transport.c 	spin_lock_irq(&cmd->t_state_lock);
cmd              2060 drivers/target/target_core_transport.c 	cmd->t_state = TRANSPORT_PROCESSING;
cmd              2061 drivers/target/target_core_transport.c 	cmd->transport_state |= CMD_T_ACTIVE | CMD_T_SENT;
cmd              2062 drivers/target/target_core_transport.c 	spin_unlock_irq(&cmd->t_state_lock);
cmd              2064 drivers/target/target_core_transport.c 	if (target_write_prot_action(cmd))
cmd              2067 drivers/target/target_core_transport.c 	if (target_handle_task_attr(cmd)) {
cmd              2068 drivers/target/target_core_transport.c 		spin_lock_irq(&cmd->t_state_lock);
cmd              2069 drivers/target/target_core_transport.c 		cmd->transport_state &= ~CMD_T_SENT;
cmd              2070 drivers/target/target_core_transport.c 		spin_unlock_irq(&cmd->t_state_lock);
cmd              2074 drivers/target/target_core_transport.c 	__target_execute_cmd(cmd, true);
cmd              2085 drivers/target/target_core_transport.c 		struct se_cmd *cmd;
cmd              2093 drivers/target/target_core_transport.c 		cmd = list_entry(dev->delayed_cmd_list.next,
cmd              2095 drivers/target/target_core_transport.c 		list_del(&cmd->se_delayed_node);
cmd              2098 drivers/target/target_core_transport.c 		cmd->transport_state |= CMD_T_SENT;
cmd              2100 drivers/target/target_core_transport.c 		__target_execute_cmd(cmd, true);
cmd              2102 drivers/target/target_core_transport.c 		if (cmd->sam_task_attr == TCM_ORDERED_TAG)
cmd              2111 drivers/target/target_core_transport.c static void transport_complete_task_attr(struct se_cmd *cmd)
cmd              2113 drivers/target/target_core_transport.c 	struct se_device *dev = cmd->se_dev;
cmd              2118 drivers/target/target_core_transport.c 	if (!(cmd->se_cmd_flags & SCF_TASK_ATTR_SET))
cmd              2121 drivers/target/target_core_transport.c 	if (cmd->sam_task_attr == TCM_SIMPLE_TAG) {
cmd              2124 drivers/target/target_core_transport.c 	} else if (cmd->sam_task_attr == TCM_HEAD_TAG) {
cmd              2128 drivers/target/target_core_transport.c 	} else if (cmd->sam_task_attr == TCM_ORDERED_TAG) {
cmd              2135 drivers/target/target_core_transport.c 	cmd->se_cmd_flags &= ~SCF_TASK_ATTR_SET;
cmd              2141 drivers/target/target_core_transport.c static void transport_complete_qf(struct se_cmd *cmd)
cmd              2145 drivers/target/target_core_transport.c 	transport_complete_task_attr(cmd);
cmd              2155 drivers/target/target_core_transport.c 	if (cmd->t_state == TRANSPORT_COMPLETE_QF_ERR) {
cmd              2156 drivers/target/target_core_transport.c 		if (cmd->scsi_status)
cmd              2159 drivers/target/target_core_transport.c 		translate_sense_reason(cmd, TCM_LOGICAL_UNIT_COMMUNICATION_FAILURE);
cmd              2172 drivers/target/target_core_transport.c 	if (!(cmd->se_cmd_flags & SCF_TREAT_READ_AS_NORMAL) &&
cmd              2173 drivers/target/target_core_transport.c 	    cmd->se_cmd_flags & SCF_TRANSPORT_TASK_SENSE)
cmd              2176 drivers/target/target_core_transport.c 	switch (cmd->data_direction) {
cmd              2179 drivers/target/target_core_transport.c 		if (cmd->scsi_status &&
cmd              2180 drivers/target/target_core_transport.c 		    !(cmd->se_cmd_flags & SCF_TREAT_READ_AS_NORMAL))
cmd              2183 drivers/target/target_core_transport.c 		trace_target_cmd_complete(cmd);
cmd              2184 drivers/target/target_core_transport.c 		ret = cmd->se_tfo->queue_data_in(cmd);
cmd              2187 drivers/target/target_core_transport.c 		if (cmd->se_cmd_flags & SCF_BIDI) {
cmd              2188 drivers/target/target_core_transport.c 			ret = cmd->se_tfo->queue_data_in(cmd);
cmd              2194 drivers/target/target_core_transport.c 		trace_target_cmd_complete(cmd);
cmd              2195 drivers/target/target_core_transport.c 		ret = cmd->se_tfo->queue_status(cmd);
cmd              2202 drivers/target/target_core_transport.c 		transport_handle_queue_full(cmd, cmd->se_dev, ret, false);
cmd              2205 drivers/target/target_core_transport.c 	transport_lun_remove_cmd(cmd);
cmd              2206 drivers/target/target_core_transport.c 	transport_cmd_check_stop_to_fabric(cmd);
cmd              2209 drivers/target/target_core_transport.c static void transport_handle_queue_full(struct se_cmd *cmd, struct se_device *dev,
cmd              2221 drivers/target/target_core_transport.c 		cmd->t_state = (write_pending) ? TRANSPORT_COMPLETE_QF_WP :
cmd              2225 drivers/target/target_core_transport.c 		cmd->t_state = TRANSPORT_COMPLETE_QF_ERR;
cmd              2229 drivers/target/target_core_transport.c 	list_add_tail(&cmd->se_qf_node, &cmd->se_dev->qf_cmd_list);
cmd              2231 drivers/target/target_core_transport.c 	spin_unlock_irq(&cmd->se_dev->qf_cmd_lock);
cmd              2233 drivers/target/target_core_transport.c 	schedule_work(&cmd->se_dev->qf_work_queue);
cmd              2236 drivers/target/target_core_transport.c static bool target_read_prot_action(struct se_cmd *cmd)
cmd              2238 drivers/target/target_core_transport.c 	switch (cmd->prot_op) {
cmd              2240 drivers/target/target_core_transport.c 		if (!(cmd->se_sess->sup_prot_ops & TARGET_PROT_DIN_STRIP)) {
cmd              2241 drivers/target/target_core_transport.c 			u32 sectors = cmd->data_length >>
cmd              2242 drivers/target/target_core_transport.c 				  ilog2(cmd->se_dev->dev_attrib.block_size);
cmd              2244 drivers/target/target_core_transport.c 			cmd->pi_err = sbc_dif_verify(cmd, cmd->t_task_lba,
cmd              2245 drivers/target/target_core_transport.c 						     sectors, 0, cmd->t_prot_sg,
cmd              2247 drivers/target/target_core_transport.c 			if (cmd->pi_err)
cmd              2252 drivers/target/target_core_transport.c 		if (cmd->se_sess->sup_prot_ops & TARGET_PROT_DIN_INSERT)
cmd              2255 drivers/target/target_core_transport.c 		sbc_dif_generate(cmd);
cmd              2266 drivers/target/target_core_transport.c 	struct se_cmd *cmd = container_of(work, struct se_cmd, work);
cmd              2274 drivers/target/target_core_transport.c 	transport_complete_task_attr(cmd);
cmd              2280 drivers/target/target_core_transport.c 	if (atomic_read(&cmd->se_dev->dev_qf_count) != 0)
cmd              2281 drivers/target/target_core_transport.c 		schedule_work(&cmd->se_dev->qf_work_queue);
cmd              2292 drivers/target/target_core_transport.c 	if (!(cmd->se_cmd_flags & SCF_TREAT_READ_AS_NORMAL) &&
cmd              2293 drivers/target/target_core_transport.c 	    cmd->se_cmd_flags & SCF_TRANSPORT_TASK_SENSE) {
cmd              2294 drivers/target/target_core_transport.c 		WARN_ON(!cmd->scsi_status);
cmd              2296 drivers/target/target_core_transport.c 					cmd, 0, 1);
cmd              2300 drivers/target/target_core_transport.c 		transport_lun_remove_cmd(cmd);
cmd              2301 drivers/target/target_core_transport.c 		transport_cmd_check_stop_to_fabric(cmd);
cmd              2308 drivers/target/target_core_transport.c 	if (cmd->transport_complete_callback) {
cmd              2310 drivers/target/target_core_transport.c 		bool caw = (cmd->se_cmd_flags & SCF_COMPARE_AND_WRITE);
cmd              2311 drivers/target/target_core_transport.c 		bool zero_dl = !(cmd->data_length);
cmd              2314 drivers/target/target_core_transport.c 		rc = cmd->transport_complete_callback(cmd, true, &post_ret);
cmd              2321 drivers/target/target_core_transport.c 			ret = transport_send_check_condition_and_sense(cmd,
cmd              2326 drivers/target/target_core_transport.c 			transport_lun_remove_cmd(cmd);
cmd              2327 drivers/target/target_core_transport.c 			transport_cmd_check_stop_to_fabric(cmd);
cmd              2333 drivers/target/target_core_transport.c 	switch (cmd->data_direction) {
cmd              2345 drivers/target/target_core_transport.c 		if (cmd->scsi_status &&
cmd              2346 drivers/target/target_core_transport.c 		    !(cmd->se_cmd_flags & SCF_TREAT_READ_AS_NORMAL))
cmd              2349 drivers/target/target_core_transport.c 		atomic_long_add(cmd->data_length,
cmd              2350 drivers/target/target_core_transport.c 				&cmd->se_lun->lun_stats.tx_data_octets);
cmd              2356 drivers/target/target_core_transport.c 		if (target_read_prot_action(cmd)) {
cmd              2357 drivers/target/target_core_transport.c 			ret = transport_send_check_condition_and_sense(cmd,
cmd              2358 drivers/target/target_core_transport.c 						cmd->pi_err, 0);
cmd              2362 drivers/target/target_core_transport.c 			transport_lun_remove_cmd(cmd);
cmd              2363 drivers/target/target_core_transport.c 			transport_cmd_check_stop_to_fabric(cmd);
cmd              2367 drivers/target/target_core_transport.c 		trace_target_cmd_complete(cmd);
cmd              2368 drivers/target/target_core_transport.c 		ret = cmd->se_tfo->queue_data_in(cmd);
cmd              2373 drivers/target/target_core_transport.c 		atomic_long_add(cmd->data_length,
cmd              2374 drivers/target/target_core_transport.c 				&cmd->se_lun->lun_stats.rx_data_octets);
cmd              2378 drivers/target/target_core_transport.c 		if (cmd->se_cmd_flags & SCF_BIDI) {
cmd              2379 drivers/target/target_core_transport.c 			atomic_long_add(cmd->data_length,
cmd              2380 drivers/target/target_core_transport.c 					&cmd->se_lun->lun_stats.tx_data_octets);
cmd              2381 drivers/target/target_core_transport.c 			ret = cmd->se_tfo->queue_data_in(cmd);
cmd              2389 drivers/target/target_core_transport.c 		trace_target_cmd_complete(cmd);
cmd              2390 drivers/target/target_core_transport.c 		ret = cmd->se_tfo->queue_status(cmd);
cmd              2398 drivers/target/target_core_transport.c 	transport_lun_remove_cmd(cmd);
cmd              2399 drivers/target/target_core_transport.c 	transport_cmd_check_stop_to_fabric(cmd);
cmd              2404 drivers/target/target_core_transport.c 		" data_direction: %d\n", cmd, cmd->data_direction);
cmd              2406 drivers/target/target_core_transport.c 	transport_handle_queue_full(cmd, cmd->se_dev, ret, false);
cmd              2415 drivers/target/target_core_transport.c static inline void transport_reset_sgl_orig(struct se_cmd *cmd)
cmd              2421 drivers/target/target_core_transport.c 	if (!cmd->t_data_sg_orig)
cmd              2424 drivers/target/target_core_transport.c 	kfree(cmd->t_data_sg);
cmd              2425 drivers/target/target_core_transport.c 	cmd->t_data_sg = cmd->t_data_sg_orig;
cmd              2426 drivers/target/target_core_transport.c 	cmd->t_data_sg_orig = NULL;
cmd              2427 drivers/target/target_core_transport.c 	cmd->t_data_nents = cmd->t_data_nents_orig;
cmd              2428 drivers/target/target_core_transport.c 	cmd->t_data_nents_orig = 0;
cmd              2431 drivers/target/target_core_transport.c static inline void transport_free_pages(struct se_cmd *cmd)
cmd              2433 drivers/target/target_core_transport.c 	if (!(cmd->se_cmd_flags & SCF_PASSTHROUGH_PROT_SG_TO_MEM_NOALLOC)) {
cmd              2434 drivers/target/target_core_transport.c 		target_free_sgl(cmd->t_prot_sg, cmd->t_prot_nents);
cmd              2435 drivers/target/target_core_transport.c 		cmd->t_prot_sg = NULL;
cmd              2436 drivers/target/target_core_transport.c 		cmd->t_prot_nents = 0;
cmd              2439 drivers/target/target_core_transport.c 	if (cmd->se_cmd_flags & SCF_PASSTHROUGH_SG_TO_MEM_NOALLOC) {
cmd              2444 drivers/target/target_core_transport.c 		if (cmd->se_cmd_flags & SCF_COMPARE_AND_WRITE) {
cmd              2445 drivers/target/target_core_transport.c 			target_free_sgl(cmd->t_bidi_data_sg,
cmd              2446 drivers/target/target_core_transport.c 					   cmd->t_bidi_data_nents);
cmd              2447 drivers/target/target_core_transport.c 			cmd->t_bidi_data_sg = NULL;
cmd              2448 drivers/target/target_core_transport.c 			cmd->t_bidi_data_nents = 0;
cmd              2450 drivers/target/target_core_transport.c 		transport_reset_sgl_orig(cmd);
cmd              2453 drivers/target/target_core_transport.c 	transport_reset_sgl_orig(cmd);
cmd              2455 drivers/target/target_core_transport.c 	target_free_sgl(cmd->t_data_sg, cmd->t_data_nents);
cmd              2456 drivers/target/target_core_transport.c 	cmd->t_data_sg = NULL;
cmd              2457 drivers/target/target_core_transport.c 	cmd->t_data_nents = 0;
cmd              2459 drivers/target/target_core_transport.c 	target_free_sgl(cmd->t_bidi_data_sg, cmd->t_bidi_data_nents);
cmd              2460 drivers/target/target_core_transport.c 	cmd->t_bidi_data_sg = NULL;
cmd              2461 drivers/target/target_core_transport.c 	cmd->t_bidi_data_nents = 0;
cmd              2464 drivers/target/target_core_transport.c void *transport_kmap_data_sg(struct se_cmd *cmd)
cmd              2466 drivers/target/target_core_transport.c 	struct scatterlist *sg = cmd->t_data_sg;
cmd              2475 drivers/target/target_core_transport.c 	if (!cmd->t_data_nents)
cmd              2479 drivers/target/target_core_transport.c 	if (cmd->t_data_nents == 1)
cmd              2483 drivers/target/target_core_transport.c 	pages = kmalloc_array(cmd->t_data_nents, sizeof(*pages), GFP_KERNEL);
cmd              2488 drivers/target/target_core_transport.c 	for_each_sg(cmd->t_data_sg, sg, cmd->t_data_nents, i) {
cmd              2492 drivers/target/target_core_transport.c 	cmd->t_data_vmap = vmap(pages, cmd->t_data_nents,  VM_MAP, PAGE_KERNEL);
cmd              2494 drivers/target/target_core_transport.c 	if (!cmd->t_data_vmap)
cmd              2497 drivers/target/target_core_transport.c 	return cmd->t_data_vmap + cmd->t_data_sg[0].offset;
cmd              2501 drivers/target/target_core_transport.c void transport_kunmap_data_sg(struct se_cmd *cmd)
cmd              2503 drivers/target/target_core_transport.c 	if (!cmd->t_data_nents) {
cmd              2505 drivers/target/target_core_transport.c 	} else if (cmd->t_data_nents == 1) {
cmd              2506 drivers/target/target_core_transport.c 		kunmap(sg_page(cmd->t_data_sg));
cmd              2510 drivers/target/target_core_transport.c 	vunmap(cmd->t_data_vmap);
cmd              2511 drivers/target/target_core_transport.c 	cmd->t_data_vmap = NULL;
cmd              2532 drivers/target/target_core_transport.c transport_generic_new_cmd(struct se_cmd *cmd)
cmd              2536 drivers/target/target_core_transport.c 	bool zero_flag = !(cmd->se_cmd_flags & SCF_SCSI_DATA_CDB);
cmd              2538 drivers/target/target_core_transport.c 	if (cmd->prot_op != TARGET_PROT_NORMAL &&
cmd              2539 drivers/target/target_core_transport.c 	    !(cmd->se_cmd_flags & SCF_PASSTHROUGH_PROT_SG_TO_MEM_NOALLOC)) {
cmd              2540 drivers/target/target_core_transport.c 		ret = target_alloc_sgl(&cmd->t_prot_sg, &cmd->t_prot_nents,
cmd              2541 drivers/target/target_core_transport.c 				       cmd->prot_length, true, false);
cmd              2551 drivers/target/target_core_transport.c 	if (!(cmd->se_cmd_flags & SCF_PASSTHROUGH_SG_TO_MEM_NOALLOC) &&
cmd              2552 drivers/target/target_core_transport.c 	    cmd->data_length) {
cmd              2554 drivers/target/target_core_transport.c 		if ((cmd->se_cmd_flags & SCF_BIDI) ||
cmd              2555 drivers/target/target_core_transport.c 		    (cmd->se_cmd_flags & SCF_COMPARE_AND_WRITE)) {
cmd              2558 drivers/target/target_core_transport.c 			if (cmd->se_cmd_flags & SCF_COMPARE_AND_WRITE)
cmd              2559 drivers/target/target_core_transport.c 				bidi_length = cmd->t_task_nolb *
cmd              2560 drivers/target/target_core_transport.c 					      cmd->se_dev->dev_attrib.block_size;
cmd              2562 drivers/target/target_core_transport.c 				bidi_length = cmd->data_length;
cmd              2564 drivers/target/target_core_transport.c 			ret = target_alloc_sgl(&cmd->t_bidi_data_sg,
cmd              2565 drivers/target/target_core_transport.c 					       &cmd->t_bidi_data_nents,
cmd              2571 drivers/target/target_core_transport.c 		ret = target_alloc_sgl(&cmd->t_data_sg, &cmd->t_data_nents,
cmd              2572 drivers/target/target_core_transport.c 				       cmd->data_length, zero_flag, false);
cmd              2575 drivers/target/target_core_transport.c 	} else if ((cmd->se_cmd_flags & SCF_COMPARE_AND_WRITE) &&
cmd              2576 drivers/target/target_core_transport.c 		    cmd->data_length) {
cmd              2581 drivers/target/target_core_transport.c 		u32 caw_length = cmd->t_task_nolb *
cmd              2582 drivers/target/target_core_transport.c 				 cmd->se_dev->dev_attrib.block_size;
cmd              2584 drivers/target/target_core_transport.c 		ret = target_alloc_sgl(&cmd->t_bidi_data_sg,
cmd              2585 drivers/target/target_core_transport.c 				       &cmd->t_bidi_data_nents,
cmd              2595 drivers/target/target_core_transport.c 	target_add_to_state_list(cmd);
cmd              2596 drivers/target/target_core_transport.c 	if (cmd->data_direction != DMA_TO_DEVICE || cmd->data_length == 0) {
cmd              2597 drivers/target/target_core_transport.c 		target_execute_cmd(cmd);
cmd              2601 drivers/target/target_core_transport.c 	spin_lock_irqsave(&cmd->t_state_lock, flags);
cmd              2602 drivers/target/target_core_transport.c 	cmd->t_state = TRANSPORT_WRITE_PENDING;
cmd              2607 drivers/target/target_core_transport.c 	if (cmd->transport_state & CMD_T_STOP &&
cmd              2608 drivers/target/target_core_transport.c 	    !cmd->se_tfo->write_pending_must_be_called) {
cmd              2610 drivers/target/target_core_transport.c 			 __func__, __LINE__, cmd->tag);
cmd              2612 drivers/target/target_core_transport.c 		spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd              2614 drivers/target/target_core_transport.c 		complete_all(&cmd->t_transport_stop_comp);
cmd              2617 drivers/target/target_core_transport.c 	cmd->transport_state &= ~CMD_T_ACTIVE;
cmd              2618 drivers/target/target_core_transport.c 	spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd              2620 drivers/target/target_core_transport.c 	ret = cmd->se_tfo->write_pending(cmd);
cmd              2627 drivers/target/target_core_transport.c 	pr_debug("Handling write_pending QUEUE__FULL: se_cmd: %p\n", cmd);
cmd              2628 drivers/target/target_core_transport.c 	transport_handle_queue_full(cmd, cmd->se_dev, ret, true);
cmd              2633 drivers/target/target_core_transport.c static void transport_write_pending_qf(struct se_cmd *cmd)
cmd              2639 drivers/target/target_core_transport.c 	spin_lock_irqsave(&cmd->t_state_lock, flags);
cmd              2640 drivers/target/target_core_transport.c 	stop = (cmd->transport_state & (CMD_T_STOP | CMD_T_ABORTED));
cmd              2641 drivers/target/target_core_transport.c 	spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd              2645 drivers/target/target_core_transport.c 			__func__, __LINE__, cmd->tag);
cmd              2646 drivers/target/target_core_transport.c 		complete_all(&cmd->t_transport_stop_comp);
cmd              2650 drivers/target/target_core_transport.c 	ret = cmd->se_tfo->write_pending(cmd);
cmd              2653 drivers/target/target_core_transport.c 			 cmd);
cmd              2654 drivers/target/target_core_transport.c 		transport_handle_queue_full(cmd, cmd->se_dev, ret, true);
cmd              2662 drivers/target/target_core_transport.c static void target_wait_free_cmd(struct se_cmd *cmd, bool *aborted, bool *tas)
cmd              2666 drivers/target/target_core_transport.c 	spin_lock_irqsave(&cmd->t_state_lock, flags);
cmd              2667 drivers/target/target_core_transport.c 	__transport_wait_for_tasks(cmd, true, aborted, tas, &flags);
cmd              2668 drivers/target/target_core_transport.c 	spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd              2675 drivers/target/target_core_transport.c void target_put_cmd_and_wait(struct se_cmd *cmd)
cmd              2679 drivers/target/target_core_transport.c 	WARN_ON_ONCE(cmd->abrt_compl);
cmd              2680 drivers/target/target_core_transport.c 	cmd->abrt_compl = &compl;
cmd              2681 drivers/target/target_core_transport.c 	target_put_sess_cmd(cmd);
cmd              2708 drivers/target/target_core_transport.c int transport_generic_free_cmd(struct se_cmd *cmd, int wait_for_tasks)
cmd              2715 drivers/target/target_core_transport.c 		target_wait_free_cmd(cmd, &aborted, &tas);
cmd              2717 drivers/target/target_core_transport.c 	if (cmd->se_cmd_flags & SCF_SE_LUN_CMD) {
cmd              2723 drivers/target/target_core_transport.c 		if (cmd->state_active)
cmd              2724 drivers/target/target_core_transport.c 			target_remove_from_state_list(cmd);
cmd              2726 drivers/target/target_core_transport.c 		if (cmd->se_lun)
cmd              2727 drivers/target/target_core_transport.c 			transport_lun_remove_cmd(cmd);
cmd              2730 drivers/target/target_core_transport.c 		cmd->free_compl = &compl;
cmd              2731 drivers/target/target_core_transport.c 	ret = target_put_sess_cmd(cmd);
cmd              2733 drivers/target/target_core_transport.c 		pr_debug("Detected CMD_T_ABORTED for ITT: %llu\n", cmd->tag);
cmd              2781 drivers/target/target_core_transport.c static void target_free_cmd_mem(struct se_cmd *cmd)
cmd              2783 drivers/target/target_core_transport.c 	transport_free_pages(cmd);
cmd              2785 drivers/target/target_core_transport.c 	if (cmd->se_cmd_flags & SCF_SCSI_TMR_CDB)
cmd              2786 drivers/target/target_core_transport.c 		core_tmr_release_req(cmd->se_tmr_req);
cmd              2787 drivers/target/target_core_transport.c 	if (cmd->t_task_cdb != cmd->__t_task_cdb)
cmd              2788 drivers/target/target_core_transport.c 		kfree(cmd->t_task_cdb);
cmd              2906 drivers/target/target_core_transport.c void target_show_cmd(const char *pfx, struct se_cmd *cmd)
cmd              2908 drivers/target/target_core_transport.c 	char *ts_str = target_ts_to_str(cmd->transport_state);
cmd              2909 drivers/target/target_core_transport.c 	const u8 *cdb = cmd->t_task_cdb;
cmd              2910 drivers/target/target_core_transport.c 	struct se_tmr_req *tmf = cmd->se_tmr_req;
cmd              2912 drivers/target/target_core_transport.c 	if (!(cmd->se_cmd_flags & SCF_SCSI_TMR_CDB)) {
cmd              2914 drivers/target/target_core_transport.c 			 pfx, cdb[0], cdb[1], cmd->tag,
cmd              2915 drivers/target/target_core_transport.c 			 data_dir_name(cmd->data_direction),
cmd              2916 drivers/target/target_core_transport.c 			 cmd->se_tfo->get_cmd_state(cmd),
cmd              2917 drivers/target/target_core_transport.c 			 cmd_state_name(cmd->t_state), cmd->data_length,
cmd              2918 drivers/target/target_core_transport.c 			 kref_read(&cmd->cmd_kref), ts_str);
cmd              2921 drivers/target/target_core_transport.c 			 pfx, target_tmf_name(tmf->function), cmd->tag,
cmd              2922 drivers/target/target_core_transport.c 			 tmf->ref_task_tag, cmd->se_tfo->get_cmd_state(cmd),
cmd              2923 drivers/target/target_core_transport.c 			 cmd_state_name(cmd->t_state),
cmd              2924 drivers/target/target_core_transport.c 			 kref_read(&cmd->cmd_kref), ts_str);
cmd              2952 drivers/target/target_core_transport.c 	struct se_cmd *cmd;
cmd              2961 drivers/target/target_core_transport.c 		list_for_each_entry(cmd, &se_sess->sess_cmd_list, se_cmd_list)
cmd              2963 drivers/target/target_core_transport.c 					cmd);
cmd              2979 drivers/target/target_core_transport.c __transport_wait_for_tasks(struct se_cmd *cmd, bool fabric_stop,
cmd              2981 drivers/target/target_core_transport.c 	__releases(&cmd->t_state_lock)
cmd              2982 drivers/target/target_core_transport.c 	__acquires(&cmd->t_state_lock)
cmd              2985 drivers/target/target_core_transport.c 	assert_spin_locked(&cmd->t_state_lock);
cmd              2989 drivers/target/target_core_transport.c 		cmd->transport_state |= CMD_T_FABRIC_STOP;
cmd              2991 drivers/target/target_core_transport.c 	if (cmd->transport_state & CMD_T_ABORTED)
cmd              2994 drivers/target/target_core_transport.c 	if (cmd->transport_state & CMD_T_TAS)
cmd              2997 drivers/target/target_core_transport.c 	if (!(cmd->se_cmd_flags & SCF_SE_LUN_CMD) &&
cmd              2998 drivers/target/target_core_transport.c 	    !(cmd->se_cmd_flags & SCF_SCSI_TMR_CDB))
cmd              3001 drivers/target/target_core_transport.c 	if (!(cmd->se_cmd_flags & SCF_SUPPORTED_SAM_OPCODE) &&
cmd              3002 drivers/target/target_core_transport.c 	    !(cmd->se_cmd_flags & SCF_SCSI_TMR_CDB))
cmd              3005 drivers/target/target_core_transport.c 	if (!(cmd->transport_state & CMD_T_ACTIVE))
cmd              3011 drivers/target/target_core_transport.c 	cmd->transport_state |= CMD_T_STOP;
cmd              3013 drivers/target/target_core_transport.c 	target_show_cmd("wait_for_tasks: Stopping ", cmd);
cmd              3015 drivers/target/target_core_transport.c 	spin_unlock_irqrestore(&cmd->t_state_lock, *flags);
cmd              3017 drivers/target/target_core_transport.c 	while (!wait_for_completion_timeout(&cmd->t_transport_stop_comp,
cmd              3019 drivers/target/target_core_transport.c 		target_show_cmd("wait for tasks: ", cmd);
cmd              3021 drivers/target/target_core_transport.c 	spin_lock_irqsave(&cmd->t_state_lock, *flags);
cmd              3022 drivers/target/target_core_transport.c 	cmd->transport_state &= ~(CMD_T_ACTIVE | CMD_T_STOP);
cmd              3025 drivers/target/target_core_transport.c 		 "t_transport_stop_comp) for ITT: 0x%08llx\n", cmd->tag);
cmd              3034 drivers/target/target_core_transport.c bool transport_wait_for_tasks(struct se_cmd *cmd)
cmd              3039 drivers/target/target_core_transport.c 	spin_lock_irqsave(&cmd->t_state_lock, flags);
cmd              3040 drivers/target/target_core_transport.c 	ret = __transport_wait_for_tasks(cmd, false, &aborted, &tas, &flags);
cmd              3041 drivers/target/target_core_transport.c 	spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd              3212 drivers/target/target_core_transport.c static void translate_sense_reason(struct se_cmd *cmd, sense_reason_t reason)
cmd              3215 drivers/target/target_core_transport.c 	u8 *buffer = cmd->sense_buffer;
cmd              3218 drivers/target/target_core_transport.c 	bool desc_format = target_sense_desc_format(cmd->se_dev);
cmd              3228 drivers/target/target_core_transport.c 		if (!core_scsi3_ua_for_check_condition(cmd, &key, &asc,
cmd              3230 drivers/target/target_core_transport.c 			cmd->scsi_status = SAM_STAT_BUSY;
cmd              3234 drivers/target/target_core_transport.c 		WARN_ON_ONCE(cmd->scsi_asc == 0);
cmd              3235 drivers/target/target_core_transport.c 		asc = cmd->scsi_asc;
cmd              3236 drivers/target/target_core_transport.c 		ascq = cmd->scsi_ascq;
cmd              3242 drivers/target/target_core_transport.c 	cmd->se_cmd_flags |= SCF_EMULATED_TASK_SENSE;
cmd              3243 drivers/target/target_core_transport.c 	cmd->scsi_status = SAM_STAT_CHECK_CONDITION;
cmd              3244 drivers/target/target_core_transport.c 	cmd->scsi_sense_length  = TRANSPORT_SENSE_BUFFER;
cmd              3248 drivers/target/target_core_transport.c 							cmd->scsi_sense_length,
cmd              3249 drivers/target/target_core_transport.c 							cmd->bad_sector) < 0);
cmd              3253 drivers/target/target_core_transport.c transport_send_check_condition_and_sense(struct se_cmd *cmd,
cmd              3258 drivers/target/target_core_transport.c 	WARN_ON_ONCE(cmd->se_cmd_flags & SCF_SCSI_TMR_CDB);
cmd              3260 drivers/target/target_core_transport.c 	spin_lock_irqsave(&cmd->t_state_lock, flags);
cmd              3261 drivers/target/target_core_transport.c 	if (cmd->se_cmd_flags & SCF_SENT_CHECK_CONDITION) {
cmd              3262 drivers/target/target_core_transport.c 		spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd              3265 drivers/target/target_core_transport.c 	cmd->se_cmd_flags |= SCF_SENT_CHECK_CONDITION;
cmd              3266 drivers/target/target_core_transport.c 	spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd              3269 drivers/target/target_core_transport.c 		translate_sense_reason(cmd, reason);
cmd              3271 drivers/target/target_core_transport.c 	trace_target_cmd_complete(cmd);
cmd              3272 drivers/target/target_core_transport.c 	return cmd->se_tfo->queue_status(cmd);
cmd              3282 drivers/target/target_core_transport.c int target_send_busy(struct se_cmd *cmd)
cmd              3284 drivers/target/target_core_transport.c 	WARN_ON_ONCE(cmd->se_cmd_flags & SCF_SCSI_TMR_CDB);
cmd              3286 drivers/target/target_core_transport.c 	cmd->scsi_status = SAM_STAT_BUSY;
cmd              3287 drivers/target/target_core_transport.c 	trace_target_cmd_complete(cmd);
cmd              3288 drivers/target/target_core_transport.c 	return cmd->se_tfo->queue_status(cmd);
cmd              3294 drivers/target/target_core_transport.c 	struct se_cmd *cmd = container_of(work, struct se_cmd, work);
cmd              3295 drivers/target/target_core_transport.c 	struct se_device *dev = cmd->se_dev;
cmd              3296 drivers/target/target_core_transport.c 	struct se_tmr_req *tmr = cmd->se_tmr_req;
cmd              3299 drivers/target/target_core_transport.c 	if (cmd->transport_state & CMD_T_ABORTED)
cmd              3304 drivers/target/target_core_transport.c 		core_tmr_abort_task(dev, tmr, cmd->se_sess);
cmd              3316 drivers/target/target_core_transport.c 			target_ua_allocate_lun(cmd->se_sess->se_node_acl,
cmd              3317 drivers/target/target_core_transport.c 					       cmd->orig_fe_lun, 0x29,
cmd              3334 drivers/target/target_core_transport.c 	if (cmd->transport_state & CMD_T_ABORTED)
cmd              3337 drivers/target/target_core_transport.c 	cmd->se_tfo->queue_tm_rsp(cmd);
cmd              3339 drivers/target/target_core_transport.c 	transport_lun_remove_cmd(cmd);
cmd              3340 drivers/target/target_core_transport.c 	transport_cmd_check_stop_to_fabric(cmd);
cmd              3344 drivers/target/target_core_transport.c 	target_handle_abort(cmd);
cmd              3348 drivers/target/target_core_transport.c 	struct se_cmd *cmd)
cmd              3353 drivers/target/target_core_transport.c 	spin_lock_irqsave(&cmd->t_state_lock, flags);
cmd              3354 drivers/target/target_core_transport.c 	if (cmd->transport_state & CMD_T_ABORTED) {
cmd              3357 drivers/target/target_core_transport.c 		cmd->t_state = TRANSPORT_ISTATE_PROCESSING;
cmd              3358 drivers/target/target_core_transport.c 		cmd->transport_state |= CMD_T_ACTIVE;
cmd              3360 drivers/target/target_core_transport.c 	spin_unlock_irqrestore(&cmd->t_state_lock, flags);
cmd              3364 drivers/target/target_core_transport.c 				    cmd->se_tmr_req->function,
cmd              3365 drivers/target/target_core_transport.c 				    cmd->se_tmr_req->ref_task_tag, cmd->tag);
cmd              3366 drivers/target/target_core_transport.c 		target_handle_abort(cmd);
cmd              3370 drivers/target/target_core_transport.c 	INIT_WORK(&cmd->work, target_tmr_work);
cmd              3371 drivers/target/target_core_transport.c 	schedule_work(&cmd->work);
cmd                26 drivers/target/target_core_ua.c target_scsi3_ua_check(struct se_cmd *cmd)
cmd                29 drivers/target/target_core_ua.c 	struct se_session *sess = cmd->se_sess;
cmd                40 drivers/target/target_core_ua.c 	deve = target_nacl_find_deve(nacl, cmd->orig_fe_lun);
cmd                65 drivers/target/target_core_ua.c 	switch (cmd->t_task_cdb[0]) {
cmd               193 drivers/target/target_core_ua.c bool core_scsi3_ua_for_check_condition(struct se_cmd *cmd, u8 *key, u8 *asc,
cmd               196 drivers/target/target_core_ua.c 	struct se_device *dev = cmd->se_dev;
cmd               198 drivers/target/target_core_ua.c 	struct se_session *sess = cmd->se_sess;
cmd               211 drivers/target/target_core_ua.c 	deve = target_nacl_find_deve(nacl, cmd->orig_fe_lun);
cmd               259 drivers/target/target_core_ua.c 		cmd->orig_fe_lun, cmd->t_task_cdb[0], *asc, *ascq);
cmd               265 drivers/target/target_core_ua.c 	struct se_cmd *cmd,
cmd               270 drivers/target/target_core_ua.c 	struct se_session *sess = cmd->se_sess;
cmd               283 drivers/target/target_core_ua.c 	deve = target_nacl_find_deve(nacl, cmd->orig_fe_lun);
cmd               318 drivers/target/target_core_ua.c 		cmd->orig_fe_lun, *asc, *ascq);
cmd               105 drivers/target/target_core_user.c 	int cmd;
cmd               292 drivers/target/target_core_user.c 	if (nl_cmd->cmd != TCMU_CMD_UNSPEC) {
cmd               293 drivers/target/target_core_user.c 		pr_debug("Aborting nl cmd %d on %s\n", nl_cmd->cmd, udev->name);
cmd               384 drivers/target/target_core_user.c 		 udev->name, dev_id, nl_cmd->cmd, completed_cmd, rc,
cmd               387 drivers/target/target_core_user.c 	if (nl_cmd->cmd != completed_cmd) {
cmd               389 drivers/target/target_core_user.c 		       udev->name, completed_cmd, nl_cmd->cmd);
cmd               431 drivers/target/target_core_user.c 		.cmd	= TCMU_CMD_SET_FEATURES,
cmd               437 drivers/target/target_core_user.c 		.cmd	= TCMU_CMD_ADDED_DEVICE_DONE,
cmd               443 drivers/target/target_core_user.c 		.cmd	= TCMU_CMD_REMOVED_DEVICE_DONE,
cmd               449 drivers/target/target_core_user.c 		.cmd	= TCMU_CMD_RECONFIG_DEVICE_DONE,
cmd               471 drivers/target/target_core_user.c #define tcmu_cmd_set_dbi_cur(cmd, index) ((cmd)->dbi_cur = (index))
cmd               472 drivers/target/target_core_user.c #define tcmu_cmd_reset_dbi_cur(cmd) tcmu_cmd_set_dbi_cur(cmd, 0)
cmd               473 drivers/target/target_core_user.c #define tcmu_cmd_set_dbi(cmd, index) ((cmd)->dbi[(cmd)->dbi_cur++] = (index))
cmd               474 drivers/target/target_core_user.c #define tcmu_cmd_get_dbi(cmd) ((cmd)->dbi[(cmd)->dbi_cur++])
cmd               738 drivers/target/target_core_user.c static void gather_data_area(struct tcmu_dev *udev, struct tcmu_cmd *cmd,
cmd               741 drivers/target/target_core_user.c 	struct se_cmd *se_cmd = cmd->se_cmd;
cmd               767 drivers/target/target_core_user.c 	tcmu_cmd_set_dbi_cur(cmd, count);
cmd               778 drivers/target/target_core_user.c 				dbi = tcmu_cmd_get_dbi(cmd);
cmd               814 drivers/target/target_core_user.c static bool is_ring_space_avail(struct tcmu_dev *udev, struct tcmu_cmd *cmd,
cmd               861 drivers/target/target_core_user.c 	return tcmu_get_empty_blocks(udev, cmd);
cmd              1130 drivers/target/target_core_user.c static void tcmu_handle_completion(struct tcmu_cmd *cmd, struct tcmu_cmd_entry *entry)
cmd              1132 drivers/target/target_core_user.c 	struct se_cmd *se_cmd = cmd->se_cmd;
cmd              1133 drivers/target/target_core_user.c 	struct tcmu_dev *udev = cmd->tcmu_dev;
cmd              1141 drivers/target/target_core_user.c 	if (test_bit(TCMU_CMD_BIT_EXPIRED, &cmd->flags)) {
cmd              1146 drivers/target/target_core_user.c 	list_del_init(&cmd->queue_entry);
cmd              1148 drivers/target/target_core_user.c 	tcmu_cmd_reset_dbi_cur(cmd);
cmd              1152 drivers/target/target_core_user.c 			cmd->se_cmd);
cmd              1174 drivers/target/target_core_user.c 		gather_data_area(udev, cmd, true, read_len);
cmd              1176 drivers/target/target_core_user.c 		gather_data_area(udev, cmd, false, read_len);
cmd              1187 drivers/target/target_core_user.c 		target_complete_cmd_with_length(cmd->se_cmd,
cmd              1190 drivers/target/target_core_user.c 		target_complete_cmd(cmd->se_cmd, entry->rsp.scsi_status);
cmd              1193 drivers/target/target_core_user.c 	cmd->se_cmd = NULL;
cmd              1194 drivers/target/target_core_user.c 	tcmu_cmd_free_data(cmd, cmd->dbi_cnt);
cmd              1195 drivers/target/target_core_user.c 	tcmu_free_cmd(cmd);
cmd              1220 drivers/target/target_core_user.c 	struct tcmu_cmd *cmd;
cmd              1245 drivers/target/target_core_user.c 		cmd = idr_remove(&udev->commands, entry->hdr.cmd_id);
cmd              1246 drivers/target/target_core_user.c 		if (!cmd) {
cmd              1253 drivers/target/target_core_user.c 		tcmu_handle_completion(cmd, entry);
cmd              1284 drivers/target/target_core_user.c 	struct tcmu_cmd *cmd = p;
cmd              1285 drivers/target/target_core_user.c 	struct tcmu_dev *udev = cmd->tcmu_dev;
cmd              1290 drivers/target/target_core_user.c 	if (test_bit(TCMU_CMD_BIT_EXPIRED, &cmd->flags))
cmd              1293 drivers/target/target_core_user.c 	if (!time_after(jiffies, cmd->deadline))
cmd              1296 drivers/target/target_core_user.c 	is_running = test_bit(TCMU_CMD_BIT_INFLIGHT, &cmd->flags);
cmd              1297 drivers/target/target_core_user.c 	se_cmd = cmd->se_cmd;
cmd              1307 drivers/target/target_core_user.c 		set_bit(TCMU_CMD_BIT_EXPIRED, &cmd->flags);
cmd              1312 drivers/target/target_core_user.c 		list_del_init(&cmd->queue_entry);
cmd              1313 drivers/target/target_core_user.c 		cmd->se_cmd = NULL;
cmd              1315 drivers/target/target_core_user.c 		list_del_init(&cmd->queue_entry);
cmd              1317 drivers/target/target_core_user.c 		tcmu_free_cmd(cmd);
cmd              1609 drivers/target/target_core_user.c static int tcmu_check_and_free_pending_cmd(struct tcmu_cmd *cmd)
cmd              1611 drivers/target/target_core_user.c 	if (test_bit(TCMU_CMD_BIT_EXPIRED, &cmd->flags)) {
cmd              1612 drivers/target/target_core_user.c 		kmem_cache_free(tcmu_cmd_cache, cmd);
cmd              1637 drivers/target/target_core_user.c 	struct tcmu_cmd *cmd;
cmd              1651 drivers/target/target_core_user.c 	idr_for_each_entry(&udev->commands, cmd, i) {
cmd              1652 drivers/target/target_core_user.c 		if (tcmu_check_and_free_pending_cmd(cmd) != 0)
cmd              1677 drivers/target/target_core_user.c static int tcmu_init_genl_cmd_reply(struct tcmu_dev *udev, int cmd)
cmd              1691 drivers/target/target_core_user.c 		pr_warn("Failing nl cmd %d on %s. Interface is blocked.\n", cmd,
cmd              1696 drivers/target/target_core_user.c 	if (nl_cmd->cmd != TCMU_CMD_UNSPEC) {
cmd              1699 drivers/target/target_core_user.c 			 nl_cmd->cmd, udev->name);
cmd              1704 drivers/target/target_core_user.c 	nl_cmd->cmd = cmd;
cmd              1748 drivers/target/target_core_user.c 	nl_cmd->cmd = TCMU_CMD_UNSPEC;
cmd              1756 drivers/target/target_core_user.c 				   enum tcmu_genl_cmd cmd,
cmd              1767 drivers/target/target_core_user.c 	msg_header = genlmsg_put(skb, 0, 0, &tcmu_genl_family, 0, cmd);
cmd              1793 drivers/target/target_core_user.c 				   enum tcmu_genl_cmd cmd,
cmd              1800 drivers/target/target_core_user.c 	ret = tcmu_init_genl_cmd_reply(udev, cmd);
cmd              1811 drivers/target/target_core_user.c 	   (ret == -ESRCH && cmd == TCMU_CMD_ADDED_DEVICE))
cmd              2034 drivers/target/target_core_user.c 	struct tcmu_cmd *cmd;
cmd              2039 drivers/target/target_core_user.c 	idr_for_each_entry(&udev->commands, cmd, i) {
cmd              2040 drivers/target/target_core_user.c 		if (!test_bit(TCMU_CMD_BIT_INFLIGHT, &cmd->flags))
cmd              2044 drivers/target/target_core_user.c 			  cmd->cmd_id, udev->name,
cmd              2045 drivers/target/target_core_user.c 			  test_bit(TCMU_CMD_BIT_EXPIRED, &cmd->flags));
cmd              2048 drivers/target/target_core_user.c 		if (!test_bit(TCMU_CMD_BIT_EXPIRED, &cmd->flags)) {
cmd              2049 drivers/target/target_core_user.c 			WARN_ON(!cmd->se_cmd);
cmd              2050 drivers/target/target_core_user.c 			list_del_init(&cmd->queue_entry);
cmd              2056 drivers/target/target_core_user.c 				target_complete_cmd(cmd->se_cmd, SAM_STAT_BUSY);
cmd              2059 drivers/target/target_core_user.c 				target_complete_cmd(cmd->se_cmd,
cmd              2063 drivers/target/target_core_user.c 		tcmu_cmd_free_data(cmd, cmd->dbi_cnt);
cmd              2064 drivers/target/target_core_user.c 		tcmu_free_cmd(cmd);
cmd              2239 drivers/target/target_core_user.c tcmu_parse_cdb(struct se_cmd *cmd)
cmd              2241 drivers/target/target_core_user.c 	return passthrough_parse_cdb(cmd, tcmu_queue_cmd);
cmd               521 drivers/target/target_core_xcopy.c 	struct se_cmd *cmd = &xpt_cmd->se_cmd;
cmd               530 drivers/target/target_core_xcopy.c 		cmd->se_lun = &se_dev->xcopy_lun;
cmd               531 drivers/target/target_core_xcopy.c 		cmd->se_dev = se_dev;
cmd               533 drivers/target/target_core_xcopy.c 		cmd->se_lun = xop->xop_se_cmd->se_lun;
cmd               534 drivers/target/target_core_xcopy.c 		cmd->se_dev = xop->xop_se_cmd->se_dev;
cmd               536 drivers/target/target_core_xcopy.c 	cmd->se_cmd_flags |= SCF_SE_LUN_CMD;
cmd               538 drivers/target/target_core_xcopy.c 	cmd->tag = 0;
cmd               539 drivers/target/target_core_xcopy.c 	sense_rc = target_setup_cmd_from_cdb(cmd, cdb);
cmd               546 drivers/target/target_core_xcopy.c 		rc = target_alloc_sgl(&cmd->t_data_sg, &cmd->t_data_nents,
cmd               547 drivers/target/target_core_xcopy.c 				      cmd->data_length, false, false);
cmd               557 drivers/target/target_core_xcopy.c 		cmd->se_cmd_flags |= SCF_PASSTHROUGH_SG_TO_MEM_NOALLOC;
cmd               563 drivers/target/target_core_xcopy.c 		sense_rc = transport_generic_map_mem_to_cmd(cmd,
cmd               572 drivers/target/target_core_xcopy.c 			 " %u\n", cmd->t_data_sg, cmd->t_data_nents);
cmd                32 drivers/target/tcm_fc/tfc_cmd.c static void _ft_dump_cmd(struct ft_cmd *cmd, const char *caller)
cmd                40 drivers/target/tcm_fc/tfc_cmd.c 	se_cmd = &cmd->se_cmd;
cmd                42 drivers/target/tcm_fc/tfc_cmd.c 		caller, cmd, cmd->sess, cmd->seq, se_cmd);
cmd                45 drivers/target/tcm_fc/tfc_cmd.c 		caller, cmd, se_cmd->t_data_nents,
cmd                51 drivers/target/tcm_fc/tfc_cmd.c 			caller, cmd, sg,
cmd                54 drivers/target/tcm_fc/tfc_cmd.c 	sp = cmd->seq;
cmd                59 drivers/target/tcm_fc/tfc_cmd.c 			caller, cmd, ep->sid, ep->did, ep->oxid, ep->rxid,
cmd                64 drivers/target/tcm_fc/tfc_cmd.c void ft_dump_cmd(struct ft_cmd *cmd, const char *caller)
cmd                67 drivers/target/tcm_fc/tfc_cmd.c 		_ft_dump_cmd(cmd, caller);
cmd                70 drivers/target/tcm_fc/tfc_cmd.c static void ft_free_cmd(struct ft_cmd *cmd)
cmd                75 drivers/target/tcm_fc/tfc_cmd.c 	if (!cmd)
cmd                77 drivers/target/tcm_fc/tfc_cmd.c 	sess = cmd->sess;
cmd                78 drivers/target/tcm_fc/tfc_cmd.c 	fp = cmd->req_frame;
cmd                82 drivers/target/tcm_fc/tfc_cmd.c 	target_free_tag(sess->se_sess, &cmd->se_cmd);
cmd                88 drivers/target/tcm_fc/tfc_cmd.c 	struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd);
cmd                90 drivers/target/tcm_fc/tfc_cmd.c 	ft_free_cmd(cmd);
cmd               103 drivers/target/tcm_fc/tfc_cmd.c 	struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd);
cmd               111 drivers/target/tcm_fc/tfc_cmd.c 	if (cmd->aborted)
cmd               113 drivers/target/tcm_fc/tfc_cmd.c 	ft_dump_cmd(cmd, __func__);
cmd               114 drivers/target/tcm_fc/tfc_cmd.c 	ep = fc_seq_exch(cmd->seq);
cmd               149 drivers/target/tcm_fc/tfc_cmd.c 	cmd->seq = fc_seq_start_next(cmd->seq);
cmd               153 drivers/target/tcm_fc/tfc_cmd.c 	rc = fc_seq_send(lport, cmd->seq, fp);
cmd               165 drivers/target/tcm_fc/tfc_cmd.c 	fc_exch_done(cmd->seq);
cmd               171 drivers/target/tcm_fc/tfc_cmd.c 	target_put_sess_cmd(&cmd->se_cmd);
cmd               180 drivers/target/tcm_fc/tfc_cmd.c 	struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd);
cmd               188 drivers/target/tcm_fc/tfc_cmd.c 	ft_dump_cmd(cmd, __func__);
cmd               190 drivers/target/tcm_fc/tfc_cmd.c 	if (cmd->aborted)
cmd               192 drivers/target/tcm_fc/tfc_cmd.c 	ep = fc_seq_exch(cmd->seq);
cmd               202 drivers/target/tcm_fc/tfc_cmd.c 	cmd->seq = fc_seq_start_next(cmd->seq);
cmd               220 drivers/target/tcm_fc/tfc_cmd.c 				cmd->was_ddp_setup = 1;
cmd               223 drivers/target/tcm_fc/tfc_cmd.c 	fc_seq_send(lport, cmd->seq, fp);
cmd               237 drivers/target/tcm_fc/tfc_cmd.c 	struct ft_cmd *cmd = arg;
cmd               242 drivers/target/tcm_fc/tfc_cmd.c 		cmd->seq = NULL;
cmd               243 drivers/target/tcm_fc/tfc_cmd.c 		cmd->aborted = true;
cmd               251 drivers/target/tcm_fc/tfc_cmd.c 		ft_recv_write_data(cmd, fp);
cmd               259 drivers/target/tcm_fc/tfc_cmd.c 		ft_invl_hw_context(cmd);
cmd               261 drivers/target/tcm_fc/tfc_cmd.c 		transport_generic_free_cmd(&cmd->se_cmd, 0);
cmd               314 drivers/target/tcm_fc/tfc_cmd.c static void ft_send_resp_code(struct ft_cmd *cmd,
cmd               317 drivers/target/tcm_fc/tfc_cmd.c 	ft_send_resp_status(cmd->sess->tport->lport,
cmd               318 drivers/target/tcm_fc/tfc_cmd.c 			    cmd->req_frame, SAM_STAT_GOOD, code);
cmd               326 drivers/target/tcm_fc/tfc_cmd.c static void ft_send_resp_code_and_free(struct ft_cmd *cmd,
cmd               329 drivers/target/tcm_fc/tfc_cmd.c 	ft_send_resp_code(cmd, code);
cmd               330 drivers/target/tcm_fc/tfc_cmd.c 	ft_free_cmd(cmd);
cmd               336 drivers/target/tcm_fc/tfc_cmd.c static void ft_send_tm(struct ft_cmd *cmd)
cmd               342 drivers/target/tcm_fc/tfc_cmd.c 	fcp = fc_frame_payload_get(cmd->req_frame, sizeof(*fcp));
cmd               366 drivers/target/tcm_fc/tfc_cmd.c 		ft_send_resp_code_and_free(cmd, FCP_CMND_FIELDS_INVALID);
cmd               371 drivers/target/tcm_fc/tfc_cmd.c 	rc = target_submit_tmr(&cmd->se_cmd, cmd->sess->se_sess,
cmd               372 drivers/target/tcm_fc/tfc_cmd.c 		&cmd->ft_sense_buffer[0], scsilun_to_int(&fcp->fc_lun),
cmd               373 drivers/target/tcm_fc/tfc_cmd.c 		cmd, tm_func, GFP_KERNEL, 0, TARGET_SCF_ACK_KREF);
cmd               375 drivers/target/tcm_fc/tfc_cmd.c 		ft_send_resp_code_and_free(cmd, FCP_TMF_FAILED);
cmd               383 drivers/target/tcm_fc/tfc_cmd.c 	struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd);
cmd               387 drivers/target/tcm_fc/tfc_cmd.c 	if (cmd->aborted)
cmd               407 drivers/target/tcm_fc/tfc_cmd.c 	ft_send_resp_code(cmd, code);
cmd               413 drivers/target/tcm_fc/tfc_cmd.c 	target_put_sess_cmd(&cmd->se_cmd);
cmd               428 drivers/target/tcm_fc/tfc_cmd.c 	struct ft_cmd *cmd;
cmd               437 drivers/target/tcm_fc/tfc_cmd.c 	cmd = &((struct ft_cmd *)se_sess->sess_cmd_map)[tag];
cmd               438 drivers/target/tcm_fc/tfc_cmd.c 	memset(cmd, 0, sizeof(struct ft_cmd));
cmd               440 drivers/target/tcm_fc/tfc_cmd.c 	cmd->se_cmd.map_tag = tag;
cmd               441 drivers/target/tcm_fc/tfc_cmd.c 	cmd->se_cmd.map_cpu = cpu;
cmd               442 drivers/target/tcm_fc/tfc_cmd.c 	cmd->sess = sess;
cmd               443 drivers/target/tcm_fc/tfc_cmd.c 	cmd->seq = fc_seq_assign(lport, fp);
cmd               444 drivers/target/tcm_fc/tfc_cmd.c 	if (!cmd->seq) {
cmd               445 drivers/target/tcm_fc/tfc_cmd.c 		target_free_tag(se_sess, &cmd->se_cmd);
cmd               448 drivers/target/tcm_fc/tfc_cmd.c 	cmd->req_frame = fp;		/* hold frame during cmd */
cmd               450 drivers/target/tcm_fc/tfc_cmd.c 	INIT_WORK(&cmd->work, ft_send_work);
cmd               451 drivers/target/tcm_fc/tfc_cmd.c 	queue_work(sess->tport->tpg->workqueue, &cmd->work);
cmd               493 drivers/target/tcm_fc/tfc_cmd.c 	struct ft_cmd *cmd = container_of(work, struct ft_cmd, work);
cmd               494 drivers/target/tcm_fc/tfc_cmd.c 	struct fc_frame_header *fh = fc_frame_header_get(cmd->req_frame);
cmd               499 drivers/target/tcm_fc/tfc_cmd.c 	fcp = fc_frame_payload_get(cmd->req_frame, sizeof(*fcp));
cmd               510 drivers/target/tcm_fc/tfc_cmd.c 		ft_send_tm(cmd);
cmd               545 drivers/target/tcm_fc/tfc_cmd.c 	fc_seq_set_resp(cmd->seq, ft_recv_seq, cmd);
cmd               546 drivers/target/tcm_fc/tfc_cmd.c 	cmd->se_cmd.tag = fc_seq_exch(cmd->seq)->rxid;
cmd               551 drivers/target/tcm_fc/tfc_cmd.c 	if (target_submit_cmd(&cmd->se_cmd, cmd->sess->se_sess, fcp->fc_cdb,
cmd               552 drivers/target/tcm_fc/tfc_cmd.c 			      &cmd->ft_sense_buffer[0], scsilun_to_int(&fcp->fc_lun),
cmd               557 drivers/target/tcm_fc/tfc_cmd.c 	pr_debug("r_ctl %x target_submit_cmd %p\n", fh->fh_r_ctl, cmd);
cmd               561 drivers/target/tcm_fc/tfc_cmd.c 	ft_send_resp_code_and_free(cmd, FCP_CMND_FIELDS_INVALID);
cmd                44 drivers/target/tcm_fc/tfc_io.c 	struct ft_cmd *cmd = container_of(se_cmd, struct ft_cmd, se_cmd);
cmd                65 drivers/target/tcm_fc/tfc_io.c 	if (cmd->aborted)
cmd                71 drivers/target/tcm_fc/tfc_io.c 	ep = fc_seq_exch(cmd->seq);
cmd                73 drivers/target/tcm_fc/tfc_io.c 	cmd->seq = fc_seq_start_next(cmd->seq);
cmd                92 drivers/target/tcm_fc/tfc_io.c 		struct fc_seq *seq = cmd->seq;
cmd               112 drivers/target/tcm_fc/tfc_io.c 							  cmd->sess->max_frame;
cmd               126 drivers/target/tcm_fc/tfc_io.c 			fr_max_payload(fp) = cmd->sess->max_frame;
cmd               188 drivers/target/tcm_fc/tfc_io.c 	struct ft_cmd *cmd = container_of(work, struct ft_cmd, work);
cmd               190 drivers/target/tcm_fc/tfc_io.c 	target_execute_cmd(&cmd->se_cmd);
cmd               196 drivers/target/tcm_fc/tfc_io.c void ft_recv_write_data(struct ft_cmd *cmd, struct fc_frame *fp)
cmd               198 drivers/target/tcm_fc/tfc_io.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               199 drivers/target/tcm_fc/tfc_io.c 	struct fc_seq *seq = cmd->seq;
cmd               223 drivers/target/tcm_fc/tfc_io.c 	if (cmd->was_ddp_setup) {
cmd               244 drivers/target/tcm_fc/tfc_io.c 		ft_invl_hw_context(cmd);
cmd               314 drivers/target/tcm_fc/tfc_io.c 		cmd->write_data_len += tlen;
cmd               317 drivers/target/tcm_fc/tfc_io.c 	if (cmd->write_data_len == se_cmd->data_length) {
cmd               318 drivers/target/tcm_fc/tfc_io.c 		INIT_WORK(&cmd->work, ft_execute_work);
cmd               319 drivers/target/tcm_fc/tfc_io.c 		queue_work(cmd->sess->tport->tpg->workqueue, &cmd->work);
cmd               329 drivers/target/tcm_fc/tfc_io.c void ft_invl_hw_context(struct ft_cmd *cmd)
cmd               335 drivers/target/tcm_fc/tfc_io.c 	BUG_ON(!cmd);
cmd               336 drivers/target/tcm_fc/tfc_io.c 	seq = cmd->seq;
cmd               339 drivers/target/tcm_fc/tfc_io.c 	if (cmd->was_ddp_setup && seq) {
cmd               348 drivers/target/tcm_fc/tfc_io.c 				cmd->write_data_len = lport->tt.ddp_done(lport,
cmd               357 drivers/target/tcm_fc/tfc_io.c 				cmd->was_ddp_setup = 0;
cmd               224 drivers/tee/optee/call.c 	msg_arg->cmd = OPTEE_MSG_CMD_OPEN_SESSION;
cmd               302 drivers/tee/optee/call.c 	msg_arg->cmd = OPTEE_MSG_CMD_CLOSE_SESSION;
cmd               330 drivers/tee/optee/call.c 	msg_arg->cmd = OPTEE_MSG_CMD_INVOKE_COMMAND;
cmd               375 drivers/tee/optee/call.c 	msg_arg->cmd = OPTEE_MSG_CMD_CANCEL;
cmd               602 drivers/tee/optee/call.c 	msg_arg->cmd = OPTEE_MSG_CMD_REGISTER_SHM;
cmd               635 drivers/tee/optee/call.c 	msg_arg->cmd = OPTEE_MSG_CMD_UNREGISTER_SHM;
cmd               286 drivers/tee/optee/core.c 			arg->cmd = OPTEE_MSG_CMD_CLOSE_SESSION;
cmd               192 drivers/tee/optee/optee_msg.h 	u32 cmd;
cmd               162 drivers/tee/optee/rpc.c 	arg->ret = optee_supp_thrd_req(ctx, arg->cmd, arg->num_params, params);
cmd               368 drivers/tee/optee/rpc.c 	switch (arg->cmd) {
cmd               644 drivers/tee/tee_core.c static long tee_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               649 drivers/tee/tee_core.c 	switch (cmd) {
cmd               299 drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c static long acpi_thermal_rel_ioctl(struct file *f, unsigned int cmd,
cmd               309 drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c 	switch (cmd) {
cmd               484 drivers/thunderbolt/dma_port.c 	u32 out, cmd;
cmd               493 drivers/thunderbolt/dma_port.c 	cmd = (out & MAIL_OUT_STATUS_CMD_MASK) >> MAIL_OUT_STATUS_CMD_SHIFT;
cmd               494 drivers/thunderbolt/dma_port.c 	if (cmd == MAIL_IN_CMD_FLASH_UPDATE_AUTH) {
cmd               182 drivers/thunderbolt/icm.c 	u32 cmd;
cmd               186 drivers/thunderbolt/icm.c 				      icm->vnd_cap + PCIE2CIO_CMD, &cmd);
cmd               187 drivers/thunderbolt/icm.c 		if (!(cmd & PCIE2CIO_CMD_START)) {
cmd               188 drivers/thunderbolt/icm.c 			if (cmd & PCIE2CIO_CMD_TIMEOUT)
cmd               204 drivers/thunderbolt/icm.c 	u32 cmd;
cmd               206 drivers/thunderbolt/icm.c 	cmd = index;
cmd               207 drivers/thunderbolt/icm.c 	cmd |= (port << PCIE2CIO_CMD_PORT_SHIFT) & PCIE2CIO_CMD_PORT_MASK;
cmd               208 drivers/thunderbolt/icm.c 	cmd |= (cs << PCIE2CIO_CMD_CS_SHIFT) & PCIE2CIO_CMD_CS_MASK;
cmd               209 drivers/thunderbolt/icm.c 	cmd |= PCIE2CIO_CMD_START;
cmd               210 drivers/thunderbolt/icm.c 	pci_write_config_dword(pdev, vnd_cap + PCIE2CIO_CMD, cmd);
cmd               225 drivers/thunderbolt/icm.c 	u32 cmd;
cmd               229 drivers/thunderbolt/icm.c 	cmd = index;
cmd               230 drivers/thunderbolt/icm.c 	cmd |= (port << PCIE2CIO_CMD_PORT_SHIFT) & PCIE2CIO_CMD_PORT_MASK;
cmd               231 drivers/thunderbolt/icm.c 	cmd |= (cs << PCIE2CIO_CMD_CS_SHIFT) & PCIE2CIO_CMD_CS_MASK;
cmd               232 drivers/thunderbolt/icm.c 	cmd |= PCIE2CIO_CMD_WRITE | PCIE2CIO_CMD_START;
cmd               233 drivers/thunderbolt/icm.c 	pci_write_config_dword(pdev, vnd_cap + PCIE2CIO_CMD, cmd);
cmd               551 drivers/thunderbolt/icm.c 	u8 cmd;
cmd               555 drivers/thunderbolt/icm.c 		cmd = NHI_MAILBOX_DISCONNECT_PA;
cmd               557 drivers/thunderbolt/icm.c 		cmd = NHI_MAILBOX_DISCONNECT_PB;
cmd               559 drivers/thunderbolt/icm.c 	nhi_mailbox_cmd(tb->nhi, cmd, 1);
cmd               561 drivers/thunderbolt/icm.c 	nhi_mailbox_cmd(tb->nhi, cmd, 2);
cmd               758 drivers/thunderbolt/nhi.c int nhi_mailbox_cmd(struct tb_nhi *nhi, enum nhi_mailbox_cmd cmd, u32 data)
cmd               767 drivers/thunderbolt/nhi.c 	val |= REG_INMAIL_OP_REQUEST | cmd;
cmd                30 drivers/thunderbolt/nhi.h int nhi_mailbox_cmd(struct tb_nhi *nhi, enum nhi_mailbox_cmd cmd, u32 data);
cmd                79 drivers/thunderbolt/nhi_ops.c static void icl_nhi_lc_mailbox_cmd(struct tb_nhi *nhi, enum icl_lc_mailbox_cmd cmd)
cmd                83 drivers/thunderbolt/nhi_ops.c 	data = (cmd << VS_CAP_19_CMD_SHIFT) & VS_CAP_19_CMD_MASK;
cmd               144 drivers/thunderbolt/nhi_ops.c 	enum icl_lc_mailbox_cmd cmd;
cmd               149 drivers/thunderbolt/nhi_ops.c 	cmd = wakeup ? ICL_LC_GO2SX : ICL_LC_GO2SX_NO_WAKE;
cmd               150 drivers/thunderbolt/nhi_ops.c 	icl_nhi_lc_mailbox_cmd(nhi, cmd);
cmd              1206 drivers/tty/amiserial.c 		    unsigned int cmd, unsigned long arg)
cmd              1218 drivers/tty/amiserial.c 	if ((cmd != TIOCSERCONFIG) &&
cmd              1219 drivers/tty/amiserial.c 	    (cmd != TIOCMIWAIT) && (cmd != TIOCGICOUNT)) {
cmd              1224 drivers/tty/amiserial.c 	switch (cmd) {
cmd               359 drivers/tty/cyclades.c static int __cyy_issue_cmd(void __iomem *base_addr, u8 cmd, int index)
cmd               376 drivers/tty/cyclades.c 	cy_writeb(ccr, cmd);
cmd               381 drivers/tty/cyclades.c static inline int cyy_issue_cmd(struct cyclades_port *port, u8 cmd)
cmd               383 drivers/tty/cyclades.c 	return __cyy_issue_cmd(port->u.cyy.base_addr, cmd,
cmd               877 drivers/tty/cyclades.c 		__u32 *channel, __u8 *cmd, __u32 *param)
cmd               884 drivers/tty/cyclades.c 		*cmd = (char)(0xff & loc_doorbell);
cmd               895 drivers/tty/cyclades.c 		__u32 channel, __u8 cmd, __u32 param)
cmd               913 drivers/tty/cyclades.c 	cy_writel(pci_doorbell, (long)cmd);
cmd              1088 drivers/tty/cyclades.c 	__u8 cmd;
cmd              1094 drivers/tty/cyclades.c 	while (cyz_fetch_msg(cinfo, &channel, &cmd, &param) == 1) {
cmd              1099 drivers/tty/cyclades.c 		switch (cmd) {
cmd              2621 drivers/tty/cyclades.c 	 unsigned int cmd, unsigned long arg)
cmd              2634 drivers/tty/cyclades.c 		info->line, cmd, arg);
cmd              2637 drivers/tty/cyclades.c 	switch (cmd) {
cmd               157 drivers/tty/ipwireless/network.c 				unsigned int cmd, unsigned long arg)
cmd               165 drivers/tty/ipwireless/network.c 	switch (cmd) {
cmd               385 drivers/tty/ipwireless/tty.c 		     unsigned int cmd, unsigned long arg)
cmd               397 drivers/tty/ipwireless/tty.c 		switch (cmd) {
cmd               245 drivers/tty/moxa.c static void moxafunc(void __iomem *ofsAddr, u16 cmd, u16 arg)
cmd               250 drivers/tty/moxa.c 	writew(cmd, ofsAddr + FuncCode);
cmd               255 drivers/tty/moxa.c static int moxafuncret(void __iomem *ofsAddr, u16 cmd, u16 arg)
cmd               261 drivers/tty/moxa.c 	writew(cmd, ofsAddr + FuncCode);
cmd               287 drivers/tty/moxa.c 		      unsigned int cmd, unsigned long arg)
cmd               294 drivers/tty/moxa.c 		if (cmd != MOXA_GETDATACOUNT && cmd != MOXA_GET_IOQUEUE &&
cmd               295 drivers/tty/moxa.c 				cmd != MOXA_GETMSTATUS)
cmd               300 drivers/tty/moxa.c 	switch (cmd) {
cmd              1495 drivers/tty/mxser.c static int mxser_ioctl_special(unsigned int cmd, void __user *argp)
cmd              1504 drivers/tty/mxser.c 	switch (cmd) {
cmd              1508 drivers/tty/mxser.c 					current->comm, cmd);
cmd              1675 drivers/tty/mxser.c 		unsigned int cmd, unsigned long arg)
cmd              1683 drivers/tty/mxser.c 		return mxser_ioctl_special(cmd, argp);
cmd              1685 drivers/tty/mxser.c 	if (cmd == MOXA_SET_OP_MODE || cmd == MOXA_GET_OP_MODE) {
cmd              1696 drivers/tty/mxser.c 		if (cmd == MOXA_SET_OP_MODE) {
cmd              1724 drivers/tty/mxser.c 	if (cmd != TIOCMIWAIT && tty_io_error(tty))
cmd              1727 drivers/tty/mxser.c 	switch (cmd) {
cmd               164 drivers/tty/n_gsm.c 	u8 cmd;		/* Command we are issuing */
cmd               991 drivers/tty/n_gsm.c static void gsm_control_reply(struct gsm_mux *gsm, int cmd, const u8 *data,
cmd               998 drivers/tty/n_gsm.c 	msg->data[0] = (cmd & 0xFE) << 1 | EA;	/* Clear C/R */
cmd              1274 drivers/tty/n_gsm.c 	if (ctrl != NULL && (command == ctrl->cmd || command == CMD_NSC)) {
cmd              1300 drivers/tty/n_gsm.c 	msg->data[0] = (ctrl->cmd << 1) | 2 | EA;	/* command */
cmd              1366 drivers/tty/n_gsm.c 	ctrl->cmd = command;
cmd              2612 drivers/tty/n_gsm.c 		       unsigned int cmd, unsigned long arg)
cmd              2618 drivers/tty/n_gsm.c 	switch (cmd) {
cmd              2632 drivers/tty/n_gsm.c 		return n_tty_ioctl_helper(tty, file, cmd, arg);
cmd              3103 drivers/tty/n_gsm.c 			unsigned int cmd, unsigned long arg)
cmd              3111 drivers/tty/n_gsm.c 	switch (cmd) {
cmd               182 drivers/tty/n_hdlc.c 			    unsigned int cmd, unsigned long arg);
cmd               730 drivers/tty/n_hdlc.c 			    unsigned int cmd, unsigned long arg)
cmd               740 drivers/tty/n_hdlc.c 			__FILE__,__LINE__,cmd);
cmd               746 drivers/tty/n_hdlc.c 	switch (cmd) {
cmd               783 drivers/tty/n_hdlc.c 		error = n_tty_ioctl_helper(tty, file, cmd, arg);
cmd               136 drivers/tty/n_r3964.c 		unsigned int cmd, unsigned long arg);
cmd               139 drivers/tty/n_r3964.c 		unsigned int cmd, unsigned long arg);
cmd              1193 drivers/tty/n_r3964.c 		unsigned int cmd, unsigned long arg)
cmd              1198 drivers/tty/n_r3964.c 	switch (cmd) {
cmd              1222 drivers/tty/n_r3964.c 		unsigned int cmd, unsigned long arg)
cmd              1224 drivers/tty/n_r3964.c 	switch (cmd) {
cmd              1228 drivers/tty/n_r3964.c 		return r3964_ioctl(tty, file, cmd, arg);
cmd              2449 drivers/tty/n_tty.c 		       unsigned int cmd, unsigned long arg)
cmd              2454 drivers/tty/n_tty.c 	switch (cmd) {
cmd              2466 drivers/tty/n_tty.c 		return n_tty_ioctl_helper(tty, file, cmd, arg);
cmd              1748 drivers/tty/nozomi.c 		      unsigned int cmd, unsigned long arg)
cmd              1753 drivers/tty/nozomi.c 	DBG1("******** IOCTL, cmd: %d", cmd);
cmd              1755 drivers/tty/nozomi.c 	switch (cmd) {
cmd              1764 drivers/tty/nozomi.c 		DBG1("ERR: 0x%08X, %d", cmd, cmd);
cmd               473 drivers/tty/pty.c 			 unsigned int cmd, unsigned long arg)
cmd               475 drivers/tty/pty.c 	switch (cmd) {
cmd               494 drivers/tty/pty.c 				 unsigned int cmd, unsigned long arg)
cmd               500 drivers/tty/pty.c 	return pty_bsd_ioctl(tty, cmd, (unsigned long)compat_ptr(arg));
cmd               664 drivers/tty/pty.c 			    unsigned int cmd, unsigned long arg)
cmd               666 drivers/tty/pty.c 	switch (cmd) {
cmd               686 drivers/tty/pty.c 				 unsigned int cmd, unsigned long arg)
cmd               692 drivers/tty/pty.c 	return pty_unix98_ioctl(tty, cmd,
cmd               693 drivers/tty/pty.c 		cmd == TIOCSIG ? arg : (unsigned long)compat_ptr(arg));
cmd              1279 drivers/tty/rocket.c 		    unsigned int cmd, unsigned long arg)
cmd              1285 drivers/tty/rocket.c 	if (cmd != RCKP_GET_PORTS && rocket_paranoia_check(info, "rp_ioctl"))
cmd              1288 drivers/tty/rocket.c 	switch (cmd) {
cmd                90 drivers/tty/serial/cpm_uart/cpm_uart.h void cpm_line_cr_cmd(struct uart_cpm_port *port, int cmd);
cmd                39 drivers/tty/serial/cpm_uart/cpm_uart_cpm1.c void cpm_line_cr_cmd(struct uart_cpm_port *port, int cmd)
cmd                41 drivers/tty/serial/cpm_uart/cpm_uart_cpm1.c 	cpm_command(port->command, cmd);
cmd                37 drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c void cpm_line_cr_cmd(struct uart_cpm_port *port, int cmd)
cmd                39 drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c 	cpm_command(port->command, cmd);
cmd               116 drivers/tty/serial/mpc52xx_uart.c 	void		(*command)(struct uart_port *port, u8 cmd);
cmd               145 drivers/tty/serial/mpc52xx_uart.c static void mpc52xx_psc_command(struct uart_port *port, u8 cmd)
cmd               147 drivers/tty/serial/mpc52xx_uart.c 	out_8(&PSC(port)->command, cmd);
cmd               922 drivers/tty/serial/mpc52xx_uart.c static void mpc5125_psc_command(struct uart_port *port, u8 cmd)
cmd               924 drivers/tty/serial/mpc52xx_uart.c 	out_8(&PSC_5125(port)->command, cmd);
cmd              1380 drivers/tty/serial/serial_core.c uart_ioctl(struct tty_struct *tty, unsigned int cmd, unsigned long arg)
cmd              1392 drivers/tty/serial/serial_core.c 	switch (cmd) {
cmd              1411 drivers/tty/serial/serial_core.c 	switch (cmd) {
cmd              1433 drivers/tty/serial/serial_core.c 	switch (cmd) {
cmd              1455 drivers/tty/serial/serial_core.c 			ret = uport->ops->ioctl(uport, cmd, arg);
cmd               711 drivers/tty/synclink.c static int mgsl_ioctl_common(struct mgsl_struct *info, unsigned int cmd, unsigned long arg);
cmd              2951 drivers/tty/synclink.c 		    unsigned int cmd, unsigned long arg)
cmd              2957 drivers/tty/synclink.c 			info->device_name, cmd );
cmd              2962 drivers/tty/synclink.c 	if (cmd != TIOCMIWAIT) {
cmd              2967 drivers/tty/synclink.c 	return mgsl_ioctl_common(info, cmd, arg);
cmd              2970 drivers/tty/synclink.c static int mgsl_ioctl_common(struct mgsl_struct *info, unsigned int cmd, unsigned long arg)
cmd              2974 drivers/tty/synclink.c 	switch (cmd) {
cmd              7740 drivers/tty/synclink.c static int hdlcdev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              7755 drivers/tty/synclink.c 	if (cmd != SIOCWANDEV)
cmd              7756 drivers/tty/synclink.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd              7831 drivers/tty/synclink.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               155 drivers/tty/synclink_gt.c static int  ioctl(struct tty_struct *tty, unsigned int cmd, unsigned long arg);
cmd              1022 drivers/tty/synclink_gt.c 		 unsigned int cmd, unsigned long arg)
cmd              1030 drivers/tty/synclink_gt.c 	DBGINFO(("%s ioctl() cmd=%08X\n", info->device_name, cmd));
cmd              1032 drivers/tty/synclink_gt.c 	if (cmd != TIOCMIWAIT) {
cmd              1037 drivers/tty/synclink_gt.c 	switch (cmd) {
cmd              1058 drivers/tty/synclink_gt.c 	switch (cmd) {
cmd              1185 drivers/tty/synclink_gt.c 			 unsigned int cmd, unsigned long arg)
cmd              1192 drivers/tty/synclink_gt.c 	DBGINFO(("%s compat_ioctl() cmd=%08X\n", info->device_name, cmd));
cmd              1194 drivers/tty/synclink_gt.c 	switch (cmd) {
cmd              1214 drivers/tty/synclink_gt.c 		rc = ioctl(tty, cmd, (unsigned long)compat_ptr(arg));
cmd              1217 drivers/tty/synclink_gt.c 		rc = ioctl(tty, cmd, arg);
cmd              1219 drivers/tty/synclink_gt.c 	DBGINFO(("%s compat_ioctl() cmd=%08X rc=%d\n", info->device_name, cmd, rc));
cmd              1585 drivers/tty/synclink_gt.c static int hdlcdev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1599 drivers/tty/synclink_gt.c 	if (cmd != SIOCWANDEV)
cmd              1600 drivers/tty/synclink_gt.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd              1676 drivers/tty/synclink_gt.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               521 drivers/tty/synclinkmp.c static int  ioctl(struct tty_struct *tty, unsigned int cmd, unsigned long arg);
cmd              1250 drivers/tty/synclinkmp.c 		 unsigned int cmd, unsigned long arg)
cmd              1257 drivers/tty/synclinkmp.c 			info->device_name, cmd );
cmd              1262 drivers/tty/synclinkmp.c 	if (cmd != TIOCMIWAIT) {
cmd              1267 drivers/tty/synclinkmp.c 	switch (cmd) {
cmd              1710 drivers/tty/synclinkmp.c static int hdlcdev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1725 drivers/tty/synclinkmp.c 	if (cmd != SIOCWANDEV)
cmd              1726 drivers/tty/synclinkmp.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd              1801 drivers/tty/synclinkmp.c 		return hdlc_ioctl(dev, ifr, cmd);
cmd               150 drivers/tty/tty_io.c long tty_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               152 drivers/tty/tty_io.c static long tty_compat_ioctl(struct file *file, unsigned int cmd,
cmd               452 drivers/tty/tty_io.c static long hung_up_tty_ioctl(struct file *file, unsigned int cmd,
cmd               455 drivers/tty/tty_io.c 	return cmd == TIOCSPGRP ? -ENOTTY : -EIO;
cmd               459 drivers/tty/tty_io.c 				     unsigned int cmd, unsigned long arg)
cmd               461 drivers/tty/tty_io.c 	return cmd == TIOCSPGRP ? -ENOTTY : -EIO;
cmd              2440 drivers/tty/tty_io.c static int tty_tiocmset(struct tty_struct *tty, unsigned int cmd,
cmd              2453 drivers/tty/tty_io.c 	switch (cmd) {
cmd              2535 drivers/tty/tty_io.c long tty_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              2551 drivers/tty/tty_io.c 	switch (cmd) {
cmd              2560 drivers/tty/tty_io.c 		if (cmd != TIOCCBRK) {
cmd              2571 drivers/tty/tty_io.c 	switch (cmd) {
cmd              2632 drivers/tty/tty_io.c 		return tty_tiocmset(tty, cmd, p);
cmd              2652 drivers/tty/tty_io.c 		retval = tty_jobctrl_ioctl(tty, real_tty, file, cmd, arg);
cmd              2657 drivers/tty/tty_io.c 		retval = tty->ops->ioctl(tty, cmd, arg);
cmd              2663 drivers/tty/tty_io.c 		return hung_up_tty_ioctl(file, cmd, arg);
cmd              2666 drivers/tty/tty_io.c 		retval = ld->ops->ioctl(tty, file, cmd, arg);
cmd              2752 drivers/tty/tty_io.c static long tty_compat_ioctl(struct file *file, unsigned int cmd,
cmd              2759 drivers/tty/tty_io.c 	switch (cmd) {
cmd              2815 drivers/tty/tty_io.c 		return tty_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd              2831 drivers/tty/tty_io.c 		return tty_ioctl(file, cmd, arg);
cmd              2837 drivers/tty/tty_io.c 	switch (cmd) {
cmd              2844 drivers/tty/tty_io.c 		retval = tty->ops->compat_ioctl(tty, cmd, arg);
cmd              2851 drivers/tty/tty_io.c 		return hung_up_tty_compat_ioctl(file, cmd, arg);
cmd              2853 drivers/tty/tty_io.c 		retval = ld->ops->compat_ioctl(tty, file, cmd, arg);
cmd              2856 drivers/tty/tty_io.c 				(unsigned long)compat_ptr(cmd), arg);
cmd               709 drivers/tty/tty_ioctl.c 			unsigned int cmd, unsigned long arg)
cmd               724 drivers/tty/tty_ioctl.c 	switch (cmd) {
cmd               895 drivers/tty/tty_ioctl.c 		       unsigned int cmd, unsigned long arg)
cmd               899 drivers/tty/tty_ioctl.c 	switch (cmd) {
cmd               940 drivers/tty/tty_ioctl.c 		return tty_mode_ioctl(tty, file, cmd, arg);
cmd               535 drivers/tty/tty_jobctrl.c 		       struct file *file, unsigned int cmd, unsigned long arg)
cmd               539 drivers/tty/tty_jobctrl.c 	switch (cmd) {
cmd              1651 drivers/tty/vt/keyboard.c int vt_do_diacrit(unsigned int cmd, void __user *udp, int perm)
cmd              1657 drivers/tty/vt/keyboard.c 	switch (cmd) {
cmd              1861 drivers/tty/vt/keyboard.c int vt_do_kbkeycode_ioctl(int cmd, struct kbkeycode __user *user_kbkc,
cmd              1869 drivers/tty/vt/keyboard.c 	switch (cmd) {
cmd              1888 drivers/tty/vt/keyboard.c int vt_do_kdsk_ioctl(int cmd, struct kbentry __user *user_kbe, int perm,
cmd              1902 drivers/tty/vt/keyboard.c 	switch (cmd) {
cmd              1994 drivers/tty/vt/keyboard.c int vt_do_kdgkb_ioctl(int cmd, struct kbsentry __user *user_kdgkb, int perm)
cmd              2024 drivers/tty/vt/keyboard.c 	switch (cmd) {
cmd              2126 drivers/tty/vt/keyboard.c int vt_do_kdskled(int console, int cmd, unsigned long arg, int perm)
cmd              2132 drivers/tty/vt/keyboard.c         switch(cmd) {
cmd               247 drivers/tty/vt/vt_ioctl.c do_fontx_ioctl(int cmd, struct consolefontdesc __user *user_cfd, int perm, struct console_font_op *op)
cmd               255 drivers/tty/vt/vt_ioctl.c 	switch (cmd) {
cmd               287 drivers/tty/vt/vt_ioctl.c do_unimap_ioctl(int cmd, struct unimapdesc __user *user_ud, int perm, struct vc_data *vc)
cmd               293 drivers/tty/vt/vt_ioctl.c 	switch (cmd) {
cmd               351 drivers/tty/vt/vt_ioctl.c 	     unsigned int cmd, unsigned long arg)
cmd               370 drivers/tty/vt/vt_ioctl.c 	switch (cmd) {
cmd               433 drivers/tty/vt/vt_ioctl.c 		ret = ksys_ioperm(arg, 1, (cmd == KDADDIO)) ? -ENXIO : 0;
cmd               439 drivers/tty/vt/vt_ioctl.c 				  (cmd == KDENABIO)) ? -ENXIO : 0;
cmd               547 drivers/tty/vt/vt_ioctl.c 		ret = vt_do_kbkeycode_ioctl(cmd, up, perm);
cmd               552 drivers/tty/vt/vt_ioctl.c 		ret = vt_do_kdsk_ioctl(cmd, up, perm, console);
cmd               557 drivers/tty/vt/vt_ioctl.c 		ret = vt_do_kdgkb_ioctl(cmd, up, perm);
cmd               566 drivers/tty/vt/vt_ioctl.c 		ret = vt_do_diacrit(cmd, up, perm);
cmd               575 drivers/tty/vt/vt_ioctl.c 		ret = vt_do_kdskled(console, cmd, arg, perm);
cmd               945 drivers/tty/vt/vt_ioctl.c 		ret = do_fontx_ioctl(cmd, up, perm, &op);
cmd              1018 drivers/tty/vt/vt_ioctl.c 		ret = do_unimap_ioctl(cmd, up, perm, vc);
cmd              1093 drivers/tty/vt/vt_ioctl.c compat_fontx_ioctl(int cmd, struct compat_consolefontdesc __user *user_cfd,
cmd              1102 drivers/tty/vt/vt_ioctl.c 	switch (cmd) {
cmd              1166 drivers/tty/vt/vt_ioctl.c compat_unimap_ioctl(unsigned int cmd, struct compat_unimapdesc __user *user_ud,
cmd              1175 drivers/tty/vt/vt_ioctl.c 	switch (cmd) {
cmd              1189 drivers/tty/vt/vt_ioctl.c 	     unsigned int cmd, unsigned long arg)
cmd              1204 drivers/tty/vt/vt_ioctl.c 	switch (cmd) {
cmd              1210 drivers/tty/vt/vt_ioctl.c 		return compat_fontx_ioctl(cmd, up, perm, &op);
cmd              1217 drivers/tty/vt/vt_ioctl.c 		return compat_unimap_ioctl(cmd, up, perm, vc);
cmd              1242 drivers/tty/vt/vt_ioctl.c 		return vt_ioctl(tty, cmd, arg);
cmd              1249 drivers/tty/vt/vt_ioctl.c 		return vt_ioctl(tty, cmd, (unsigned long)up);
cmd               158 drivers/usb/atm/usbatm.c static int usbatm_atm_ioctl(struct atm_dev *atm_dev, unsigned int cmd, void __user *arg);
cmd               883 drivers/usb/atm/usbatm.c static int usbatm_atm_ioctl(struct atm_dev *atm_dev, unsigned int cmd,
cmd               891 drivers/usb/atm/usbatm.c 	switch (cmd) {
cmd               570 drivers/usb/c67x00/c67x00-sched.c 	__u8 cmd = 0;
cmd               586 drivers/usb/c67x00/c67x00-sched.c 		cmd |= PREAMBLE_EN;
cmd               591 drivers/usb/c67x00/c67x00-sched.c 		cmd |= ISO_EN;
cmd               605 drivers/usb/c67x00/c67x00-sched.c 		cmd |= SEQ_SEL;
cmd               607 drivers/usb/c67x00/c67x00-sched.c 	cmd |= ARM_EN;
cmd               620 drivers/usb/c67x00/c67x00-sched.c 	td->ctrl_reg = cmd;
cmd               141 drivers/usb/cdns3/drd.c 		writel(OTGCMD_HOST_BUS_REQ | reg, &cdns->otg_regs->cmd);
cmd               154 drivers/usb/cdns3/drd.c 		       &cdns->otg_regs->cmd);
cmd               178 drivers/usb/cdns3/drd.c 		writel(OTGCMD_DEV_BUS_REQ | reg, &cdns->otg_regs->cmd);
cmd               197 drivers/usb/cdns3/drd.c 		       &cdns->otg_regs->cmd);
cmd               327 drivers/usb/cdns3/drd.c 	if (!readl(&cdns->otg_v0_regs->cmd)) {
cmd               337 drivers/usb/cdns3/drd.c 		cdns->otg_regs = (void *)&cdns->otg_v1_regs->cmd;
cmd                22 drivers/usb/cdns3/drd.h 	__le32 cmd;
cmd                43 drivers/usb/cdns3/drd.h 	__le32 cmd;
cmd                64 drivers/usb/cdns3/drd.h 	__le32 cmd;
cmd              1023 drivers/usb/class/cdc-acm.c 					unsigned int cmd, unsigned long arg)
cmd              1028 drivers/usb/class/cdc-acm.c 	switch (cmd) {
cmd               712 drivers/usb/class/cdc-wdm.c static long wdm_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               717 drivers/usb/class/cdc-wdm.c 	switch (cmd) {
cmd               493 drivers/usb/class/usblp.c static long usblp_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               509 drivers/usb/class/usblp.c 		"usblp_ioctl: cmd=0x%x (%c nr=%d len=%d dir=%d)\n", cmd,
cmd               510 drivers/usb/class/usblp.c 		_IOC_TYPE(cmd), _IOC_NR(cmd), _IOC_SIZE(cmd), _IOC_DIR(cmd));
cmd               512 drivers/usb/class/usblp.c 	if (_IOC_TYPE(cmd) == 'P')	/* new-style ioctl number */
cmd               514 drivers/usb/class/usblp.c 		switch (_IOC_NR(cmd)) {
cmd               517 drivers/usb/class/usblp.c 			if (_IOC_DIR(cmd) != _IOC_READ) {
cmd               527 drivers/usb/class/usblp.c 			if (length > _IOC_SIZE(cmd))
cmd               528 drivers/usb/class/usblp.c 				length = _IOC_SIZE(cmd); /* truncate */
cmd               540 drivers/usb/class/usblp.c 			if (_IOC_DIR(cmd) != _IOC_READ ||
cmd               541 drivers/usb/class/usblp.c 			    _IOC_SIZE(cmd) < sizeof(twoints)) {
cmd               564 drivers/usb/class/usblp.c 			if (_IOC_DIR(cmd) != _IOC_WRITE) {
cmd               585 drivers/usb/class/usblp.c 			if (_IOC_DIR(cmd) != _IOC_WRITE ||
cmd               609 drivers/usb/class/usblp.c 			if (_IOC_DIR(cmd) != _IOC_READ ||
cmd               610 drivers/usb/class/usblp.c 			    _IOC_SIZE(cmd) < sizeof(twoints)) {
cmd               630 drivers/usb/class/usblp.c 			if (_IOC_DIR(cmd) != _IOC_READ ||
cmd               631 drivers/usb/class/usblp.c 			    _IOC_SIZE(cmd) < sizeof(twoints)) {
cmd               651 drivers/usb/class/usblp.c 			if (_IOC_DIR(cmd) != _IOC_NONE) {
cmd               661 drivers/usb/class/usblp.c 		switch (cmd) {
cmd               619 drivers/usb/class/usbtmc.c 				void __user *arg, unsigned int cmd)
cmd               634 drivers/usb/class/usbtmc.c 	if (cmd == USBTMC488_REQUEST_REN_CONTROL) {
cmd               647 drivers/usb/class/usbtmc.c 			cmd,
cmd              2018 drivers/usb/class/usbtmc.c static long usbtmc_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              2034 drivers/usb/class/usbtmc.c 	switch (cmd) {
cmd              2486 drivers/usb/core/devio.c static long usbdev_do_ioctl(struct file *file, unsigned int cmd,
cmd              2500 drivers/usb/core/devio.c 	switch (cmd) {
cmd              2529 drivers/usb/core/devio.c 	switch (cmd) {
cmd              2687 drivers/usb/core/devio.c 	switch (cmd & ~IOCSIZE_MASK) {
cmd              2689 drivers/usb/core/devio.c 		ret = proc_conninfo_ex(ps, p, _IOC_SIZE(cmd));
cmd              2700 drivers/usb/core/devio.c static long usbdev_ioctl(struct file *file, unsigned int cmd,
cmd              2705 drivers/usb/core/devio.c 	ret = usbdev_do_ioctl(file, cmd, (void __user *)arg);
cmd              2711 drivers/usb/core/devio.c static long usbdev_compat_ioctl(struct file *file, unsigned int cmd,
cmd              2716 drivers/usb/core/devio.c 	ret = usbdev_do_ioctl(file, cmd, compat_ptr(arg));
cmd               479 drivers/usb/core/hcd.c 	struct usb_ctrlrequest *cmd;
cmd               499 drivers/usb/core/hcd.c 	cmd = (struct usb_ctrlrequest *) urb->setup_packet;
cmd               500 drivers/usb/core/hcd.c 	typeReq  = (cmd->bRequestType << 8) | cmd->bRequest;
cmd               501 drivers/usb/core/hcd.c 	wValue   = le16_to_cpu (cmd->wValue);
cmd               502 drivers/usb/core/hcd.c 	wIndex   = le16_to_cpu (cmd->wIndex);
cmd               503 drivers/usb/core/hcd.c 	wLength  = le16_to_cpu (cmd->wLength);
cmd                87 drivers/usb/core/message.c 				    struct usb_ctrlrequest *cmd,
cmd                98 drivers/usb/core/message.c 	usb_fill_control_urb(urb, usb_dev, pipe, (unsigned char *)cmd, data,
cmd              1430 drivers/usb/dwc3/core.h int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned cmd,
cmd              1432 drivers/usb/dwc3/core.h int dwc3_send_gadget_generic_command(struct dwc3 *dwc, unsigned cmd, u32 param);
cmd              1446 drivers/usb/dwc3/core.h static inline int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned cmd,
cmd              1450 drivers/usb/dwc3/core.h 		int cmd, u32 param)
cmd                21 drivers/usb/dwc3/debug.h dwc3_gadget_ep_cmd_string(u8 cmd)
cmd                23 drivers/usb/dwc3/debug.h 	switch (cmd) {
cmd                52 drivers/usb/dwc3/debug.h dwc3_gadget_generic_cmd_string(u8 cmd)
cmd                54 drivers/usb/dwc3/debug.h 	switch (cmd) {
cmd              1048 drivers/usb/dwc3/ep0.c 	u32			cmd;
cmd              1054 drivers/usb/dwc3/ep0.c 	cmd = DWC3_DEPCMD_ENDTRANSFER;
cmd              1055 drivers/usb/dwc3/ep0.c 	cmd |= DWC3_DEPCMD_CMDIOC;
cmd              1056 drivers/usb/dwc3/ep0.c 	cmd |= DWC3_DEPCMD_PARAM(dep->resource_index);
cmd              1058 drivers/usb/dwc3/ep0.c 	ret = dwc3_send_gadget_ep_cmd(dep, cmd, &params);
cmd              1121 drivers/usb/dwc3/ep0.c 	u8		cmd;
cmd              1137 drivers/usb/dwc3/ep0.c 		cmd = DEPEVT_PARAMETER_CMD(event->parameters);
cmd              1139 drivers/usb/dwc3/ep0.c 		if (cmd == DWC3_DEPCMD_ENDTRANSFER) {
cmd               227 drivers/usb/dwc3/gadget.c int dwc3_send_gadget_generic_command(struct dwc3 *dwc, unsigned cmd, u32 param)
cmd               235 drivers/usb/dwc3/gadget.c 	dwc3_writel(dwc->regs, DWC3_DGCMD, cmd | DWC3_DGCMD_CMDACT);
cmd               252 drivers/usb/dwc3/gadget.c 	trace_dwc3_gadget_generic_cmd(cmd, param, status);
cmd               268 drivers/usb/dwc3/gadget.c int dwc3_send_gadget_ep_cmd(struct dwc3_ep *dep, unsigned cmd,
cmd               306 drivers/usb/dwc3/gadget.c 	if (DWC3_DEPCMD_CMD(cmd) == DWC3_DEPCMD_STARTTRANSFER) {
cmd               339 drivers/usb/dwc3/gadget.c 	if (DWC3_DEPCMD_CMD(cmd) == DWC3_DEPCMD_UPDATETRANSFER &&
cmd               341 drivers/usb/dwc3/gadget.c 		cmd &= ~(DWC3_DEPCMD_CMDIOC | DWC3_DEPCMD_CMDACT);
cmd               343 drivers/usb/dwc3/gadget.c 		cmd |= DWC3_DEPCMD_CMDACT;
cmd               345 drivers/usb/dwc3/gadget.c 	dwc3_writel(dep->regs, DWC3_DEPCMD, cmd);
cmd               385 drivers/usb/dwc3/gadget.c 	trace_dwc3_gadget_ep_cmd(dep, cmd, params, cmd_status);
cmd               387 drivers/usb/dwc3/gadget.c 	if (ret == 0 && DWC3_DEPCMD_CMD(cmd) == DWC3_DEPCMD_STARTTRANSFER) {
cmd               405 drivers/usb/dwc3/gadget.c 	u32 cmd = DWC3_DEPCMD_CLEARSTALL;
cmd               417 drivers/usb/dwc3/gadget.c 		cmd |= DWC3_DEPCMD_CLEARPENDIN;
cmd               421 drivers/usb/dwc3/gadget.c 	return dwc3_send_gadget_ep_cmd(dep, cmd, &params);
cmd               511 drivers/usb/dwc3/gadget.c 	u32			cmd;
cmd               519 drivers/usb/dwc3/gadget.c 	cmd = DWC3_DEPCMD_DEPSTARTCFG;
cmd               522 drivers/usb/dwc3/gadget.c 	ret = dwc3_send_gadget_ep_cmd(dep, cmd, &params);
cmd               668 drivers/usb/dwc3/gadget.c 		u32 cmd;
cmd               677 drivers/usb/dwc3/gadget.c 		cmd = DWC3_DEPCMD_STARTTRANSFER;
cmd               679 drivers/usb/dwc3/gadget.c 		ret = dwc3_send_gadget_ep_cmd(dep, cmd, &params);
cmd              1226 drivers/usb/dwc3/gadget.c 	u32				cmd;
cmd              1245 drivers/usb/dwc3/gadget.c 		cmd = DWC3_DEPCMD_STARTTRANSFER;
cmd              1248 drivers/usb/dwc3/gadget.c 			cmd |= DWC3_DEPCMD_PARAM(req->request.stream_id);
cmd              1251 drivers/usb/dwc3/gadget.c 			cmd |= DWC3_DEPCMD_PARAM(dep->frame_number);
cmd              1253 drivers/usb/dwc3/gadget.c 		cmd = DWC3_DEPCMD_UPDATETRANSFER |
cmd              1257 drivers/usb/dwc3/gadget.c 	ret = dwc3_send_gadget_ep_cmd(dep, cmd, &params);
cmd              1332 drivers/usb/dwc3/gadget.c 		u32 cmd;
cmd              1345 drivers/usb/dwc3/gadget.c 		cmd = DWC3_DEPCMD_STARTTRANSFER;
cmd              1346 drivers/usb/dwc3/gadget.c 		cmd |= DWC3_DEPCMD_PARAM(test_frame_number);
cmd              1347 drivers/usb/dwc3/gadget.c 		cmd_status = dwc3_send_gadget_ep_cmd(dep, cmd, &params);
cmd              2626 drivers/usb/dwc3/gadget.c 	u8			cmd;
cmd              2652 drivers/usb/dwc3/gadget.c 		cmd = DEPEVT_PARAMETER_CMD(event->parameters);
cmd              2654 drivers/usb/dwc3/gadget.c 		if (cmd == DWC3_DEPCMD_ENDTRANSFER) {
cmd              2716 drivers/usb/dwc3/gadget.c 	u32 cmd;
cmd              2754 drivers/usb/dwc3/gadget.c 	cmd = DWC3_DEPCMD_ENDTRANSFER;
cmd              2755 drivers/usb/dwc3/gadget.c 	cmd |= force ? DWC3_DEPCMD_HIPRI_FORCERM : 0;
cmd              2756 drivers/usb/dwc3/gadget.c 	cmd |= interrupt ? DWC3_DEPCMD_CMDIOC : 0;
cmd              2757 drivers/usb/dwc3/gadget.c 	cmd |= DWC3_DEPCMD_PARAM(dep->resource_index);
cmd              2759 drivers/usb/dwc3/gadget.c 	ret = dwc3_send_gadget_ep_cmd(dep, cmd, &params);
cmd               159 drivers/usb/dwc3/trace.h 	TP_PROTO(unsigned int cmd, u32 param, int status),
cmd               160 drivers/usb/dwc3/trace.h 	TP_ARGS(cmd, param, status),
cmd               162 drivers/usb/dwc3/trace.h 		__field(unsigned int, cmd)
cmd               167 drivers/usb/dwc3/trace.h 		__entry->cmd = cmd;
cmd               172 drivers/usb/dwc3/trace.h 		dwc3_gadget_generic_cmd_string(__entry->cmd),
cmd               173 drivers/usb/dwc3/trace.h 		__entry->cmd, __entry->param,
cmd               179 drivers/usb/dwc3/trace.h 	TP_PROTO(unsigned int cmd, u32 param, int status),
cmd               180 drivers/usb/dwc3/trace.h 	TP_ARGS(cmd, param, status)
cmd               184 drivers/usb/dwc3/trace.h 	TP_PROTO(struct dwc3_ep *dep, unsigned int cmd,
cmd               186 drivers/usb/dwc3/trace.h 	TP_ARGS(dep, cmd, params, cmd_status),
cmd               189 drivers/usb/dwc3/trace.h 		__field(unsigned int, cmd)
cmd               197 drivers/usb/dwc3/trace.h 		__entry->cmd = cmd;
cmd               204 drivers/usb/dwc3/trace.h 		__get_str(name), dwc3_gadget_ep_cmd_string(__entry->cmd),
cmd               205 drivers/usb/dwc3/trace.h 		__entry->cmd, __entry->param0,
cmd               212 drivers/usb/dwc3/trace.h 	TP_PROTO(struct dwc3_ep *dep, unsigned int cmd,
cmd               214 drivers/usb/dwc3/trace.h 	TP_ARGS(dep, cmd, params, cmd_status)
cmd               433 drivers/usb/early/ehci-dbgp.c 	u32 ctrl, cmd, status;
cmd               445 drivers/usb/early/ehci-dbgp.c 	cmd = readl(&ehci_regs->command);
cmd               446 drivers/usb/early/ehci-dbgp.c 	cmd &= ~(CMD_LRESET | CMD_IAAD | CMD_PSE | CMD_ASE | CMD_RESET);
cmd               447 drivers/usb/early/ehci-dbgp.c 	cmd |= CMD_RUN;
cmd               448 drivers/usb/early/ehci-dbgp.c 	writel(cmd, &ehci_regs->command);
cmd               473 drivers/usb/early/ehci-dbgp.c 	u32 cmd;
cmd               476 drivers/usb/early/ehci-dbgp.c 	cmd = readl(&ehci_regs->command);
cmd               477 drivers/usb/early/ehci-dbgp.c 	cmd |= CMD_RESET;
cmd               478 drivers/usb/early/ehci-dbgp.c 	writel(cmd, &ehci_regs->command);
cmd               480 drivers/usb/early/ehci-dbgp.c 		cmd = readl(&ehci_regs->command);
cmd               481 drivers/usb/early/ehci-dbgp.c 	} while ((cmd & CMD_RESET) && (--loop > 0));
cmd               500 drivers/usb/early/ehci-dbgp.c 	u32 ctrl, portsc, cmd;
cmd               520 drivers/usb/early/ehci-dbgp.c 			cmd = readl(&ehci_regs->command);
cmd               521 drivers/usb/early/ehci-dbgp.c 			cmd &= ~CMD_RUN;
cmd               522 drivers/usb/early/ehci-dbgp.c 			writel(cmd, &ehci_regs->command);
cmd               918 drivers/usb/early/ehci-dbgp.c 	u32 cmd, ctrl;
cmd               924 drivers/usb/early/ehci-dbgp.c 	cmd = readl(&ehci_regs->command);
cmd               925 drivers/usb/early/ehci-dbgp.c 	if (unlikely(!(cmd & CMD_RUN))) {
cmd               934 drivers/usb/early/ehci-dbgp.c 			cmd |= CMD_RUN;
cmd               935 drivers/usb/early/ehci-dbgp.c 			writel(cmd, &ehci_regs->command);
cmd               959 drivers/usb/early/ehci-dbgp.c 		cmd = readl(&ehci_regs->command);
cmd               960 drivers/usb/early/ehci-dbgp.c 		cmd &= ~CMD_RUN;
cmd               961 drivers/usb/early/ehci-dbgp.c 		writel(cmd, &ehci_regs->command);
cmd               755 drivers/usb/early/xhci-dbc.c 	u8 cmd;
cmd               757 drivers/usb/early/xhci-dbc.c 	cmd = read_pci_config_byte(xdbc.bus, xdbc.dev, xdbc.func, PCI_COMMAND);
cmd               758 drivers/usb/early/xhci-dbc.c 	if (!(cmd & PCI_COMMAND_MASTER)) {
cmd               759 drivers/usb/early/xhci-dbc.c 		cmd |= PCI_COMMAND_MASTER | PCI_COMMAND_MEMORY;
cmd               760 drivers/usb/early/xhci-dbc.c 		write_pci_config_byte(xdbc.bus, xdbc.dev, xdbc.func, PCI_COMMAND, cmd);
cmd                53 drivers/usb/gadget/function/f_tcm.c 	ret = usb_ep_queue(fu->ep_out, fu->cmd.req, GFP_ATOMIC);
cmd                61 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd = req->context;
cmd                62 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd                64 drivers/usb/gadget/function/f_tcm.c 	transport_generic_free_cmd(&cmd->se_cmd, 0);
cmd                74 drivers/usb/gadget/function/f_tcm.c static void bot_enqueue_sense_code(struct f_uas *fu, struct usbg_cmd *cmd)
cmd                80 drivers/usb/gadget/function/f_tcm.c 	csw_stat = cmd->csw_code;
cmd                81 drivers/usb/gadget/function/f_tcm.c 	csw->Tag = cmd->bot_tag;
cmd                83 drivers/usb/gadget/function/f_tcm.c 	fu->bot_status.req->context = cmd;
cmd                91 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd = req->context;
cmd                92 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd                97 drivers/usb/gadget/function/f_tcm.c 	if (cmd->data_len) {
cmd                98 drivers/usb/gadget/function/f_tcm.c 		if (cmd->data_len > ep->maxpacket) {
cmd               100 drivers/usb/gadget/function/f_tcm.c 			cmd->data_len -= ep->maxpacket;
cmd               102 drivers/usb/gadget/function/f_tcm.c 			req->length = cmd->data_len;
cmd               103 drivers/usb/gadget/function/f_tcm.c 			cmd->data_len = 0;
cmd               109 drivers/usb/gadget/function/f_tcm.c 	bot_enqueue_sense_code(fu, cmd);
cmd               112 drivers/usb/gadget/function/f_tcm.c static void bot_send_bad_status(struct usbg_cmd *cmd)
cmd               114 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd               119 drivers/usb/gadget/function/f_tcm.c 	csw->Residue = cpu_to_le32(cmd->data_len);
cmd               121 drivers/usb/gadget/function/f_tcm.c 	if (cmd->data_len) {
cmd               122 drivers/usb/gadget/function/f_tcm.c 		if (cmd->is_read) {
cmd               130 drivers/usb/gadget/function/f_tcm.c 		if (cmd->data_len > fu->ep_in->maxpacket) {
cmd               132 drivers/usb/gadget/function/f_tcm.c 			cmd->data_len -= ep->maxpacket;
cmd               134 drivers/usb/gadget/function/f_tcm.c 			req->length = cmd->data_len;
cmd               135 drivers/usb/gadget/function/f_tcm.c 			cmd->data_len = 0;
cmd               138 drivers/usb/gadget/function/f_tcm.c 		req->context = cmd;
cmd               139 drivers/usb/gadget/function/f_tcm.c 		req->buf = fu->cmd.buf;
cmd               142 drivers/usb/gadget/function/f_tcm.c 		bot_enqueue_sense_code(fu, cmd);
cmd               146 drivers/usb/gadget/function/f_tcm.c static int bot_send_status(struct usbg_cmd *cmd, bool moved_data)
cmd               148 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd               152 drivers/usb/gadget/function/f_tcm.c 	if (cmd->se_cmd.scsi_status == SAM_STAT_GOOD) {
cmd               153 drivers/usb/gadget/function/f_tcm.c 		if (!moved_data && cmd->data_len) {
cmd               158 drivers/usb/gadget/function/f_tcm.c 			cmd->csw_code = US_BULK_STAT_OK;
cmd               159 drivers/usb/gadget/function/f_tcm.c 			bot_send_bad_status(cmd);
cmd               163 drivers/usb/gadget/function/f_tcm.c 		csw->Tag = cmd->bot_tag;
cmd               166 drivers/usb/gadget/function/f_tcm.c 		fu->bot_status.req->context = cmd;
cmd               172 drivers/usb/gadget/function/f_tcm.c 		cmd->csw_code = US_BULK_STAT_FAIL;
cmd               173 drivers/usb/gadget/function/f_tcm.c 		bot_send_bad_status(cmd);
cmd               182 drivers/usb/gadget/function/f_tcm.c static int bot_send_status_response(struct usbg_cmd *cmd)
cmd               186 drivers/usb/gadget/function/f_tcm.c 	if (!cmd->is_read)
cmd               188 drivers/usb/gadget/function/f_tcm.c 	return bot_send_status(cmd, moved_data);
cmd               194 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd = req->context;
cmd               199 drivers/usb/gadget/function/f_tcm.c 	bot_send_status(cmd, true);
cmd               202 drivers/usb/gadget/function/f_tcm.c static int bot_send_read_response(struct usbg_cmd *cmd)
cmd               204 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd               205 drivers/usb/gadget/function/f_tcm.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               209 drivers/usb/gadget/function/f_tcm.c 	if (!cmd->data_len) {
cmd               210 drivers/usb/gadget/function/f_tcm.c 		cmd->csw_code = US_BULK_STAT_PHASE;
cmd               211 drivers/usb/gadget/function/f_tcm.c 		bot_send_bad_status(cmd);
cmd               216 drivers/usb/gadget/function/f_tcm.c 		cmd->data_buf = kmalloc(se_cmd->data_length, GFP_ATOMIC);
cmd               217 drivers/usb/gadget/function/f_tcm.c 		if (!cmd->data_buf)
cmd               222 drivers/usb/gadget/function/f_tcm.c 				cmd->data_buf,
cmd               225 drivers/usb/gadget/function/f_tcm.c 		fu->bot_req_in->buf = cmd->data_buf;
cmd               234 drivers/usb/gadget/function/f_tcm.c 	fu->bot_req_in->context = cmd;
cmd               244 drivers/usb/gadget/function/f_tcm.c static int bot_send_write_request(struct usbg_cmd *cmd)
cmd               246 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd               247 drivers/usb/gadget/function/f_tcm.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               251 drivers/usb/gadget/function/f_tcm.c 	init_completion(&cmd->write_complete);
cmd               252 drivers/usb/gadget/function/f_tcm.c 	cmd->fu = fu;
cmd               254 drivers/usb/gadget/function/f_tcm.c 	if (!cmd->data_len) {
cmd               255 drivers/usb/gadget/function/f_tcm.c 		cmd->csw_code = US_BULK_STAT_PHASE;
cmd               260 drivers/usb/gadget/function/f_tcm.c 		cmd->data_buf = kmalloc(se_cmd->data_length, GFP_KERNEL);
cmd               261 drivers/usb/gadget/function/f_tcm.c 		if (!cmd->data_buf)
cmd               264 drivers/usb/gadget/function/f_tcm.c 		fu->bot_req_out->buf = cmd->data_buf;
cmd               273 drivers/usb/gadget/function/f_tcm.c 	fu->bot_req_out->context = cmd;
cmd               275 drivers/usb/gadget/function/f_tcm.c 	ret = usbg_prepare_w_request(cmd, fu->bot_req_out);
cmd               282 drivers/usb/gadget/function/f_tcm.c 	wait_for_completion(&cmd->write_complete);
cmd               317 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req = usb_ep_alloc_request(fu->ep_out, GFP_KERNEL);
cmd               318 drivers/usb/gadget/function/f_tcm.c 	if (!fu->cmd.req)
cmd               330 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.buf = kmalloc(fu->ep_out->maxpacket, GFP_KERNEL);
cmd               331 drivers/usb/gadget/function/f_tcm.c 	if (!fu->cmd.buf)
cmd               334 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req->complete = bot_cmd_complete;
cmd               335 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req->buf = fu->cmd.buf;
cmd               336 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req->length = fu->ep_out->maxpacket;
cmd               337 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req->context = fu;
cmd               344 drivers/usb/gadget/function/f_tcm.c 	kfree(fu->cmd.buf);
cmd               345 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.buf = NULL;
cmd               349 drivers/usb/gadget/function/f_tcm.c 	usb_ep_free_request(fu->ep_out, fu->cmd.req);
cmd               350 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req = NULL;
cmd               375 drivers/usb/gadget/function/f_tcm.c 	usb_ep_free_request(fu->ep_out, fu->cmd.req);
cmd               378 drivers/usb/gadget/function/f_tcm.c 	kfree(fu->cmd.buf);
cmd               382 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req = NULL;
cmd               384 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.buf = NULL;
cmd               485 drivers/usb/gadget/function/f_tcm.c 	usb_ep_free_request(fu->ep_cmd, fu->cmd.req);
cmd               486 drivers/usb/gadget/function/f_tcm.c 	kfree(fu->cmd.buf);
cmd               487 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req = NULL;
cmd               488 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.buf = NULL;
cmd               510 drivers/usb/gadget/function/f_tcm.c static int uasp_prepare_r_request(struct usbg_cmd *cmd)
cmd               512 drivers/usb/gadget/function/f_tcm.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               513 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd               515 drivers/usb/gadget/function/f_tcm.c 	struct uas_stream *stream = cmd->stream;
cmd               518 drivers/usb/gadget/function/f_tcm.c 		cmd->data_buf = kmalloc(se_cmd->data_length, GFP_ATOMIC);
cmd               519 drivers/usb/gadget/function/f_tcm.c 		if (!cmd->data_buf)
cmd               524 drivers/usb/gadget/function/f_tcm.c 				cmd->data_buf,
cmd               527 drivers/usb/gadget/function/f_tcm.c 		stream->req_in->buf = cmd->data_buf;
cmd               536 drivers/usb/gadget/function/f_tcm.c 	stream->req_in->context = cmd;
cmd               538 drivers/usb/gadget/function/f_tcm.c 	cmd->state = UASP_SEND_STATUS;
cmd               542 drivers/usb/gadget/function/f_tcm.c static void uasp_prepare_status(struct usbg_cmd *cmd)
cmd               544 drivers/usb/gadget/function/f_tcm.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               545 drivers/usb/gadget/function/f_tcm.c 	struct sense_iu *iu = &cmd->sense_iu;
cmd               546 drivers/usb/gadget/function/f_tcm.c 	struct uas_stream *stream = cmd->stream;
cmd               548 drivers/usb/gadget/function/f_tcm.c 	cmd->state = UASP_QUEUE_COMMAND;
cmd               550 drivers/usb/gadget/function/f_tcm.c 	iu->tag = cpu_to_be16(cmd->tag);
cmd               557 drivers/usb/gadget/function/f_tcm.c 	stream->req_status->context = cmd;
cmd               565 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd = req->context;
cmd               566 drivers/usb/gadget/function/f_tcm.c 	struct uas_stream *stream = cmd->stream;
cmd               567 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd               573 drivers/usb/gadget/function/f_tcm.c 	switch (cmd->state) {
cmd               575 drivers/usb/gadget/function/f_tcm.c 		ret = uasp_prepare_r_request(cmd);
cmd               584 drivers/usb/gadget/function/f_tcm.c 		ret = usbg_prepare_w_request(cmd, stream->req_out);
cmd               593 drivers/usb/gadget/function/f_tcm.c 		uasp_prepare_status(cmd);
cmd               601 drivers/usb/gadget/function/f_tcm.c 		transport_generic_free_cmd(&cmd->se_cmd, 0);
cmd               602 drivers/usb/gadget/function/f_tcm.c 		usb_ep_queue(fu->ep_cmd, fu->cmd.req, GFP_ATOMIC);
cmd               611 drivers/usb/gadget/function/f_tcm.c 	transport_generic_free_cmd(&cmd->se_cmd, 0);
cmd               614 drivers/usb/gadget/function/f_tcm.c static int uasp_send_status_response(struct usbg_cmd *cmd)
cmd               616 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd               617 drivers/usb/gadget/function/f_tcm.c 	struct uas_stream *stream = cmd->stream;
cmd               618 drivers/usb/gadget/function/f_tcm.c 	struct sense_iu *iu = &cmd->sense_iu;
cmd               620 drivers/usb/gadget/function/f_tcm.c 	iu->tag = cpu_to_be16(cmd->tag);
cmd               622 drivers/usb/gadget/function/f_tcm.c 	stream->req_status->context = cmd;
cmd               623 drivers/usb/gadget/function/f_tcm.c 	cmd->fu = fu;
cmd               624 drivers/usb/gadget/function/f_tcm.c 	uasp_prepare_status(cmd);
cmd               628 drivers/usb/gadget/function/f_tcm.c static int uasp_send_read_response(struct usbg_cmd *cmd)
cmd               630 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd               631 drivers/usb/gadget/function/f_tcm.c 	struct uas_stream *stream = cmd->stream;
cmd               632 drivers/usb/gadget/function/f_tcm.c 	struct sense_iu *iu = &cmd->sense_iu;
cmd               635 drivers/usb/gadget/function/f_tcm.c 	cmd->fu = fu;
cmd               637 drivers/usb/gadget/function/f_tcm.c 	iu->tag = cpu_to_be16(cmd->tag);
cmd               640 drivers/usb/gadget/function/f_tcm.c 		ret = uasp_prepare_r_request(cmd);
cmd               646 drivers/usb/gadget/function/f_tcm.c 			kfree(cmd->data_buf);
cmd               647 drivers/usb/gadget/function/f_tcm.c 			cmd->data_buf = NULL;
cmd               653 drivers/usb/gadget/function/f_tcm.c 		iu->tag = cpu_to_be16(cmd->tag);
cmd               656 drivers/usb/gadget/function/f_tcm.c 		stream->req_status->context = cmd;
cmd               658 drivers/usb/gadget/function/f_tcm.c 		cmd->state = UASP_SEND_DATA;
cmd               671 drivers/usb/gadget/function/f_tcm.c static int uasp_send_write_request(struct usbg_cmd *cmd)
cmd               673 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd               674 drivers/usb/gadget/function/f_tcm.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               675 drivers/usb/gadget/function/f_tcm.c 	struct uas_stream *stream = cmd->stream;
cmd               676 drivers/usb/gadget/function/f_tcm.c 	struct sense_iu *iu = &cmd->sense_iu;
cmd               679 drivers/usb/gadget/function/f_tcm.c 	init_completion(&cmd->write_complete);
cmd               680 drivers/usb/gadget/function/f_tcm.c 	cmd->fu = fu;
cmd               682 drivers/usb/gadget/function/f_tcm.c 	iu->tag = cpu_to_be16(cmd->tag);
cmd               686 drivers/usb/gadget/function/f_tcm.c 		ret = usbg_prepare_w_request(cmd, stream->req_out);
cmd               696 drivers/usb/gadget/function/f_tcm.c 		iu->tag = cpu_to_be16(cmd->tag);
cmd               699 drivers/usb/gadget/function/f_tcm.c 		stream->req_status->context = cmd;
cmd               701 drivers/usb/gadget/function/f_tcm.c 		cmd->state = UASP_RECEIVE_DATA;
cmd               711 drivers/usb/gadget/function/f_tcm.c 	wait_for_completion(&cmd->write_complete);
cmd               736 drivers/usb/gadget/function/f_tcm.c 	usb_ep_queue(fu->ep_cmd, fu->cmd.req, GFP_ATOMIC);
cmd               766 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req = usb_ep_alloc_request(fu->ep_cmd, GFP_KERNEL);
cmd               767 drivers/usb/gadget/function/f_tcm.c 	if (!fu->cmd.req)
cmd               770 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.buf = kmalloc(fu->ep_cmd->maxpacket, GFP_KERNEL);
cmd               771 drivers/usb/gadget/function/f_tcm.c 	if (!fu->cmd.buf)
cmd               774 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req->complete = uasp_cmd_complete;
cmd               775 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req->buf = fu->cmd.buf;
cmd               776 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req->length = fu->ep_cmd->maxpacket;
cmd               777 drivers/usb/gadget/function/f_tcm.c 	fu->cmd.req->context = fu;
cmd               781 drivers/usb/gadget/function/f_tcm.c 	usb_ep_free_request(fu->ep_cmd, fu->cmd.req);
cmd               821 drivers/usb/gadget/function/f_tcm.c 	ret = usb_ep_queue(fu->ep_cmd, fu->cmd.req, GFP_ATOMIC);
cmd               954 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd = req->context;
cmd               955 drivers/usb/gadget/function/f_tcm.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               958 drivers/usb/gadget/function/f_tcm.c 		pr_err("%s() state %d transfer failed\n", __func__, cmd->state);
cmd               965 drivers/usb/gadget/function/f_tcm.c 				cmd->data_buf,
cmd               969 drivers/usb/gadget/function/f_tcm.c 	complete(&cmd->write_complete);
cmd               973 drivers/usb/gadget/function/f_tcm.c 	transport_generic_free_cmd(&cmd->se_cmd, 0);
cmd               976 drivers/usb/gadget/function/f_tcm.c static int usbg_prepare_w_request(struct usbg_cmd *cmd, struct usb_request *req)
cmd               978 drivers/usb/gadget/function/f_tcm.c 	struct se_cmd *se_cmd = &cmd->se_cmd;
cmd               979 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd               983 drivers/usb/gadget/function/f_tcm.c 		cmd->data_buf = kmalloc(se_cmd->data_length, GFP_ATOMIC);
cmd               984 drivers/usb/gadget/function/f_tcm.c 		if (!cmd->data_buf)
cmd               987 drivers/usb/gadget/function/f_tcm.c 		req->buf = cmd->data_buf;
cmd               996 drivers/usb/gadget/function/f_tcm.c 	req->context = cmd;
cmd              1002 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd = container_of(se_cmd, struct usbg_cmd,
cmd              1004 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd              1007 drivers/usb/gadget/function/f_tcm.c 		return bot_send_status_response(cmd);
cmd              1009 drivers/usb/gadget/function/f_tcm.c 		return uasp_send_status_response(cmd);
cmd              1014 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd = container_of(se_cmd, struct usbg_cmd,
cmd              1016 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd              1019 drivers/usb/gadget/function/f_tcm.c 		return bot_send_write_request(cmd);
cmd              1021 drivers/usb/gadget/function/f_tcm.c 		return uasp_send_write_request(cmd);
cmd              1026 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd = container_of(se_cmd, struct usbg_cmd,
cmd              1028 drivers/usb/gadget/function/f_tcm.c 	struct f_uas *fu = cmd->fu;
cmd              1031 drivers/usb/gadget/function/f_tcm.c 		return bot_send_read_response(cmd);
cmd              1033 drivers/usb/gadget/function/f_tcm.c 		return uasp_send_read_response(cmd);
cmd              1038 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd = container_of(work, struct usbg_cmd, work);
cmd              1044 drivers/usb/gadget/function/f_tcm.c 	se_cmd = &cmd->se_cmd;
cmd              1045 drivers/usb/gadget/function/f_tcm.c 	tpg = cmd->fu->tpg;
cmd              1047 drivers/usb/gadget/function/f_tcm.c 	dir = get_cmd_dir(cmd->cmd_buf);
cmd              1051 drivers/usb/gadget/function/f_tcm.c 				tv_nexus->tvn_se_sess, cmd->data_len, DMA_NONE,
cmd              1052 drivers/usb/gadget/function/f_tcm.c 				cmd->prio_attr, cmd->sense_iu.sense);
cmd              1056 drivers/usb/gadget/function/f_tcm.c 	if (target_submit_cmd(se_cmd, tv_nexus->tvn_se_sess, cmd->cmd_buf,
cmd              1057 drivers/usb/gadget/function/f_tcm.c 			      cmd->sense_iu.sense, cmd->unpacked_lun, 0,
cmd              1058 drivers/usb/gadget/function/f_tcm.c 			      cmd->prio_attr, dir, flags) < 0)
cmd              1066 drivers/usb/gadget/function/f_tcm.c 	transport_generic_free_cmd(&cmd->se_cmd, 0);
cmd              1073 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd;
cmd              1080 drivers/usb/gadget/function/f_tcm.c 	cmd = &((struct usbg_cmd *)se_sess->sess_cmd_map)[tag];
cmd              1081 drivers/usb/gadget/function/f_tcm.c 	memset(cmd, 0, sizeof(*cmd));
cmd              1082 drivers/usb/gadget/function/f_tcm.c 	cmd->se_cmd.map_tag = tag;
cmd              1083 drivers/usb/gadget/function/f_tcm.c 	cmd->se_cmd.map_cpu = cpu;
cmd              1084 drivers/usb/gadget/function/f_tcm.c 	cmd->se_cmd.tag = cmd->tag = scsi_tag;
cmd              1085 drivers/usb/gadget/function/f_tcm.c 	cmd->fu = fu;
cmd              1087 drivers/usb/gadget/function/f_tcm.c 	return cmd;
cmd              1096 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd;
cmd              1118 drivers/usb/gadget/function/f_tcm.c 	cmd = usbg_get_cmd(fu, tv_nexus, scsi_tag);
cmd              1119 drivers/usb/gadget/function/f_tcm.c 	if (IS_ERR(cmd)) {
cmd              1123 drivers/usb/gadget/function/f_tcm.c 	memcpy(cmd->cmd_buf, cmd_iu->cdb, cmd_len);
cmd              1126 drivers/usb/gadget/function/f_tcm.c 		if (cmd->tag > UASP_SS_EP_COMP_NUM_STREAMS)
cmd              1128 drivers/usb/gadget/function/f_tcm.c 		if (!cmd->tag)
cmd              1129 drivers/usb/gadget/function/f_tcm.c 			cmd->stream = &fu->stream[0];
cmd              1131 drivers/usb/gadget/function/f_tcm.c 			cmd->stream = &fu->stream[cmd->tag - 1];
cmd              1133 drivers/usb/gadget/function/f_tcm.c 		cmd->stream = &fu->stream[0];
cmd              1138 drivers/usb/gadget/function/f_tcm.c 		cmd->prio_attr = TCM_HEAD_TAG;
cmd              1141 drivers/usb/gadget/function/f_tcm.c 		cmd->prio_attr = TCM_ORDERED_TAG;
cmd              1144 drivers/usb/gadget/function/f_tcm.c 		cmd->prio_attr = TCM_ACA_TAG;
cmd              1151 drivers/usb/gadget/function/f_tcm.c 		cmd->prio_attr = TCM_SIMPLE_TAG;
cmd              1155 drivers/usb/gadget/function/f_tcm.c 	cmd->unpacked_lun = scsilun_to_int(&cmd_iu->lun);
cmd              1157 drivers/usb/gadget/function/f_tcm.c 	INIT_WORK(&cmd->work, usbg_cmd_work);
cmd              1158 drivers/usb/gadget/function/f_tcm.c 	queue_work(tpg->workqueue, &cmd->work);
cmd              1162 drivers/usb/gadget/function/f_tcm.c 	usbg_release_cmd(&cmd->se_cmd);
cmd              1168 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd = container_of(work, struct usbg_cmd, work);
cmd              1174 drivers/usb/gadget/function/f_tcm.c 	se_cmd = &cmd->se_cmd;
cmd              1175 drivers/usb/gadget/function/f_tcm.c 	tpg = cmd->fu->tpg;
cmd              1177 drivers/usb/gadget/function/f_tcm.c 	dir = get_cmd_dir(cmd->cmd_buf);
cmd              1181 drivers/usb/gadget/function/f_tcm.c 				tv_nexus->tvn_se_sess, cmd->data_len, DMA_NONE,
cmd              1182 drivers/usb/gadget/function/f_tcm.c 				cmd->prio_attr, cmd->sense_iu.sense);
cmd              1187 drivers/usb/gadget/function/f_tcm.c 			cmd->cmd_buf, cmd->sense_iu.sense, cmd->unpacked_lun,
cmd              1188 drivers/usb/gadget/function/f_tcm.c 			cmd->data_len, cmd->prio_attr, dir, 0) < 0)
cmd              1196 drivers/usb/gadget/function/f_tcm.c 	transport_generic_free_cmd(&cmd->se_cmd, 0);
cmd              1203 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd;
cmd              1227 drivers/usb/gadget/function/f_tcm.c 	cmd = usbg_get_cmd(fu, tv_nexus, cbw->Tag);
cmd              1228 drivers/usb/gadget/function/f_tcm.c 	if (IS_ERR(cmd)) {
cmd              1232 drivers/usb/gadget/function/f_tcm.c 	memcpy(cmd->cmd_buf, cbw->CDB, cmd_len);
cmd              1234 drivers/usb/gadget/function/f_tcm.c 	cmd->bot_tag = cbw->Tag;
cmd              1235 drivers/usb/gadget/function/f_tcm.c 	cmd->prio_attr = TCM_SIMPLE_TAG;
cmd              1236 drivers/usb/gadget/function/f_tcm.c 	cmd->unpacked_lun = cbw->Lun;
cmd              1237 drivers/usb/gadget/function/f_tcm.c 	cmd->is_read = cbw->Flags & US_BULK_FLAG_IN ? 1 : 0;
cmd              1238 drivers/usb/gadget/function/f_tcm.c 	cmd->data_len = le32_to_cpu(cbw->DataTransferLength);
cmd              1239 drivers/usb/gadget/function/f_tcm.c 	cmd->se_cmd.tag = le32_to_cpu(cmd->bot_tag);
cmd              1241 drivers/usb/gadget/function/f_tcm.c 	INIT_WORK(&cmd->work, bot_cmd_work);
cmd              1242 drivers/usb/gadget/function/f_tcm.c 	queue_work(tpg->workqueue, &cmd->work);
cmd              1282 drivers/usb/gadget/function/f_tcm.c 	struct usbg_cmd *cmd = container_of(se_cmd, struct usbg_cmd,
cmd              1286 drivers/usb/gadget/function/f_tcm.c 	kfree(cmd->data_buf);
cmd                17 drivers/usb/gadget/function/f_uac1_legacy.c static int generic_set_cmd(struct usb_audio_control *con, u8 cmd, int value);
cmd                18 drivers/usb/gadget/function/f_uac1_legacy.c static int generic_get_cmd(struct usb_audio_control *con, u8 cmd);
cmd               392 drivers/usb/gadget/function/f_uac1_legacy.c 	u8			cmd = (ctrl->bRequest & 0x0F);
cmd               411 drivers/usb/gadget/function/f_uac1_legacy.c 	audio->set_cmd = cmd;
cmd               429 drivers/usb/gadget/function/f_uac1_legacy.c 	u8			cmd = (ctrl->bRequest & 0x0F);
cmd               440 drivers/usb/gadget/function/f_uac1_legacy.c 					value = con->get(con, cmd);
cmd               771 drivers/usb/gadget/function/f_uac1_legacy.c static int generic_set_cmd(struct usb_audio_control *con, u8 cmd, int value)
cmd               773 drivers/usb/gadget/function/f_uac1_legacy.c 	con->data[cmd] = value;
cmd               778 drivers/usb/gadget/function/f_uac1_legacy.c static int generic_get_cmd(struct usb_audio_control *con, u8 cmd)
cmd               780 drivers/usb/gadget/function/f_uac1_legacy.c 	return con->data[cmd];
cmd               120 drivers/usb/gadget/function/tcm.h 	struct usbg_cdb		cmd;
cmd               185 drivers/usb/gadget/function/u_audio.c static int uac_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               207 drivers/usb/gadget/function/u_audio.c 	switch (cmd) {
cmd               243 drivers/usb/gadget/function/uvc_v4l2.c 		       unsigned int cmd, void *arg)
cmd               248 drivers/usb/gadget/function/uvc_v4l2.c 	switch (cmd) {
cmd               705 drivers/usb/gadget/udc/lpc32xx_udc.c static void udc_protocol_cmd_w(struct lpc32xx_udc *udc, u32 cmd)
cmd               718 drivers/usb/gadget/udc/lpc32xx_udc.c 		writel(cmd, USBD_CMDCODE(udc->udp_baseaddr));
cmd               733 drivers/usb/gadget/udc/lpc32xx_udc.c static inline void udc_protocol_cmd_data_w(struct lpc32xx_udc *udc, u32 cmd,
cmd               736 drivers/usb/gadget/udc/lpc32xx_udc.c 	udc_protocol_cmd_w(udc, cmd);
cmd               742 drivers/usb/gadget/udc/lpc32xx_udc.c static u32 udc_protocol_cmd_r(struct lpc32xx_udc *udc, u32 cmd)
cmd               751 drivers/usb/gadget/udc/lpc32xx_udc.c 	udc_protocol_cmd_w(udc, cmd);
cmd              1520 drivers/usb/gadget/udc/s3c2410_udc.c static void s3c2410_udc_command(enum s3c2410_udc_cmd_e cmd)
cmd              1526 drivers/usb/gadget/udc/s3c2410_udc.c 		udc_info->udc_command(cmd);
cmd              1530 drivers/usb/gadget/udc/s3c2410_udc.c 		switch (cmd) {
cmd               693 drivers/usb/host/ehci-hcd.c 	u32			status, masked_status, pcd_status = 0, cmd;
cmd               727 drivers/usb/host/ehci-hcd.c 	cmd = ehci_readl(ehci, &ehci->regs->command);
cmd               756 drivers/usb/host/ehci-hcd.c 		if (cmd & CMD_IAAD)
cmd               813 drivers/usb/host/ehci-hcd.c 		dbg_cmd(ehci, "fatal", cmd);
cmd               322 drivers/usb/host/ehci-timer.c 	u32 cmd, status;
cmd               339 drivers/usb/host/ehci-timer.c 	cmd = ehci_readl(ehci, &ehci->regs->command);
cmd               349 drivers/usb/host/ehci-timer.c 	if ((status & STS_IAA) || !(cmd & CMD_IAAD)) {
cmd               354 drivers/usb/host/ehci-timer.c 	ehci_dbg(ehci, "IAA watchdog: status %x cmd %x\n", status, cmd);
cmd              1271 drivers/usb/host/fotg210-hcd.c 		u32 cmd, status;
cmd              1279 drivers/usb/host/fotg210-hcd.c 		cmd = fotg210_readl(fotg210, &fotg210->regs->command);
cmd              1289 drivers/usb/host/fotg210-hcd.c 		if ((status & STS_IAA) || !(cmd & CMD_IAAD)) {
cmd              1296 drivers/usb/host/fotg210-hcd.c 				status, cmd);
cmd              5123 drivers/usb/host/fotg210-hcd.c 	u32 status, masked_status, pcd_status = 0, cmd;
cmd              5151 drivers/usb/host/fotg210-hcd.c 	cmd = fotg210_readl(fotg210, &fotg210->regs->command);
cmd              5186 drivers/usb/host/fotg210-hcd.c 		if (cmd & CMD_IAAD)
cmd              5230 drivers/usb/host/fotg210-hcd.c 		dbg_cmd(fotg210, "fatal", cmd);
cmd               609 drivers/usb/host/max3421-hcd.c 	int cmd = -EINVAL;
cmd               618 drivers/usb/host/max3421-hcd.c 		cmd = max3421_ctrl_setup(hcd, urb);
cmd               623 drivers/usb/host/max3421-hcd.c 			cmd = max3421_transfer_in(hcd, urb);
cmd               625 drivers/usb/host/max3421-hcd.c 			cmd = max3421_transfer_out(hcd, urb, fast_retransmit);
cmd               634 drivers/usb/host/max3421-hcd.c 			cmd = MAX3421_HXFR_HS_OUT;
cmd               636 drivers/usb/host/max3421-hcd.c 			cmd = MAX3421_HXFR_HS_IN;
cmd               640 drivers/usb/host/max3421-hcd.c 	if (cmd < 0)
cmd               645 drivers/usb/host/max3421-hcd.c 	spi_wr8(hcd, MAX3421_REG_HXFR, cmd);
cmd              1925 drivers/usb/host/oxu210hp-hcd.c 		u32	cmd = readl(&oxu->regs->command);
cmd              1927 drivers/usb/host/oxu210hp-hcd.c 		if (!(cmd & CMD_ASE)) {
cmd              1931 drivers/usb/host/oxu210hp-hcd.c 			cmd |= CMD_ASE | CMD_RUN;
cmd              1932 drivers/usb/host/oxu210hp-hcd.c 			writel(cmd, &oxu->regs->command);
cmd              2127 drivers/usb/host/oxu210hp-hcd.c 	int cmd = readl(&oxu->regs->command);
cmd              2142 drivers/usb/host/oxu210hp-hcd.c 			writel(cmd & ~CMD_ASE, &oxu->regs->command);
cmd              2170 drivers/usb/host/oxu210hp-hcd.c 	cmd |= CMD_IAAD;
cmd              2171 drivers/usb/host/oxu210hp-hcd.c 	writel(cmd, &oxu->regs->command);
cmd              2299 drivers/usb/host/oxu210hp-hcd.c 	u32 cmd;
cmd              2312 drivers/usb/host/oxu210hp-hcd.c 	cmd = readl(&oxu->regs->command) | CMD_PSE;
cmd              2313 drivers/usb/host/oxu210hp-hcd.c 	writel(cmd, &oxu->regs->command);
cmd              2325 drivers/usb/host/oxu210hp-hcd.c 	u32 cmd;
cmd              2338 drivers/usb/host/oxu210hp-hcd.c 	cmd = readl(&oxu->regs->command) & ~CMD_PSE;
cmd              2339 drivers/usb/host/oxu210hp-hcd.c 	writel(cmd, &oxu->regs->command);
cmd               672 drivers/usb/host/pci-quirks.c 	unsigned int cmd, intr;
cmd               691 drivers/usb/host/pci-quirks.c 	cmd = inw(base + UHCI_USBCMD);
cmd               692 drivers/usb/host/pci-quirks.c 	if ((cmd & UHCI_USBCMD_RUN) || !(cmd & UHCI_USBCMD_CONFIGURE) ||
cmd               693 drivers/usb/host/pci-quirks.c 			!(cmd & UHCI_USBCMD_EGSM)) {
cmd               695 drivers/usb/host/pci-quirks.c 				__func__, cmd);
cmd               716 drivers/usb/host/pci-quirks.c 	u16 cmd;
cmd               717 drivers/usb/host/pci-quirks.c 	return !pci_read_config_word(pdev, PCI_COMMAND, &cmd) && (cmd & mask);
cmd               213 drivers/usb/host/uhci-hcd.c 	unsigned int cmd, intr;
cmd               225 drivers/usb/host/uhci-hcd.c 	cmd = uhci_readw(uhci, USBCMD);
cmd               226 drivers/usb/host/uhci-hcd.c 	if ((cmd & USBCMD_RS) || !(cmd & USBCMD_CF) || !(cmd & USBCMD_EGSM)) {
cmd               228 drivers/usb/host/uhci-hcd.c 				__func__, cmd);
cmd               391 drivers/usb/host/xhci-hub.c 	struct xhci_command *cmd;
cmd               403 drivers/usb/host/xhci-hub.c 	cmd = xhci_alloc_command(xhci, true, GFP_NOIO);
cmd               404 drivers/usb/host/xhci-hub.c 	if (!cmd)
cmd               435 drivers/usb/host/xhci-hub.c 	ret = xhci_queue_stop_endpoint(xhci, cmd, slot_id, 0, suspend);
cmd               445 drivers/usb/host/xhci-hub.c 	wait_for_completion(cmd->completion);
cmd               447 drivers/usb/host/xhci-hub.c 	if (cmd->status == COMP_COMMAND_ABORTED ||
cmd               448 drivers/usb/host/xhci-hub.c 	    cmd->status == COMP_COMMAND_RING_STOPPED) {
cmd               454 drivers/usb/host/xhci-hub.c 	xhci_free_command(xhci, cmd);
cmd              1316 drivers/usb/host/xhci-ring.c static void xhci_complete_del_and_free_cmd(struct xhci_command *cmd, u32 status)
cmd              1318 drivers/usb/host/xhci-ring.c 	list_del(&cmd->cmd_list);
cmd              1320 drivers/usb/host/xhci-ring.c 	if (cmd->completion) {
cmd              1321 drivers/usb/host/xhci-ring.c 		cmd->status = status;
cmd              1322 drivers/usb/host/xhci-ring.c 		complete(cmd->completion);
cmd              1324 drivers/usb/host/xhci-ring.c 		kfree(cmd);
cmd              1398 drivers/usb/host/xhci-ring.c 	struct xhci_command *cmd;
cmd              1418 drivers/usb/host/xhci-ring.c 	cmd = list_first_entry(&xhci->cmd_list, struct xhci_command, cmd_list);
cmd              1430 drivers/usb/host/xhci-ring.c 	if (cmd->command_trb != xhci->cmd_ring->dequeue) {
cmd              1444 drivers/usb/host/xhci-ring.c 		if (cmd->status == COMP_COMMAND_ABORTED) {
cmd              1445 drivers/usb/host/xhci-ring.c 			if (xhci->current_cmd == cmd)
cmd              1454 drivers/usb/host/xhci-ring.c 		xhci_handle_cmd_enable_slot(xhci, slot_id, cmd, cmd_comp_code);
cmd              1460 drivers/usb/host/xhci-ring.c 		if (!cmd->completion)
cmd              1472 drivers/usb/host/xhci-ring.c 		if (!cmd->completion)
cmd              1482 drivers/usb/host/xhci-ring.c 		if (cmd->status == COMP_COMMAND_RING_STOPPED)
cmd              1509 drivers/usb/host/xhci-ring.c 		xhci->current_cmd = list_first_entry(&cmd->cmd_list,
cmd              1512 drivers/usb/host/xhci-ring.c 	} else if (xhci->current_cmd == cmd) {
cmd              1517 drivers/usb/host/xhci-ring.c 	xhci_complete_del_and_free_cmd(cmd, cmd_comp_code);
cmd              4008 drivers/usb/host/xhci-ring.c static int queue_command(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              4034 drivers/usb/host/xhci-ring.c 	cmd->command_trb = xhci->cmd_ring->enqueue;
cmd              4038 drivers/usb/host/xhci-ring.c 		xhci->current_cmd = cmd;
cmd              4042 drivers/usb/host/xhci-ring.c 	list_add_tail(&cmd->cmd_list, &xhci->cmd_list);
cmd              4050 drivers/usb/host/xhci-ring.c int xhci_queue_slot_control(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              4053 drivers/usb/host/xhci-ring.c 	return queue_command(xhci, cmd, 0, 0, 0,
cmd              4058 drivers/usb/host/xhci-ring.c int xhci_queue_address_device(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              4061 drivers/usb/host/xhci-ring.c 	return queue_command(xhci, cmd, lower_32_bits(in_ctx_ptr),
cmd              4067 drivers/usb/host/xhci-ring.c int xhci_queue_vendor_command(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              4070 drivers/usb/host/xhci-ring.c 	return queue_command(xhci, cmd, field1, field2, field3, field4, false);
cmd              4074 drivers/usb/host/xhci-ring.c int xhci_queue_reset_device(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              4077 drivers/usb/host/xhci-ring.c 	return queue_command(xhci, cmd, 0, 0, 0,
cmd              4084 drivers/usb/host/xhci-ring.c 		struct xhci_command *cmd, dma_addr_t in_ctx_ptr,
cmd              4087 drivers/usb/host/xhci-ring.c 	return queue_command(xhci, cmd, lower_32_bits(in_ctx_ptr),
cmd              4094 drivers/usb/host/xhci-ring.c int xhci_queue_evaluate_context(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              4097 drivers/usb/host/xhci-ring.c 	return queue_command(xhci, cmd, lower_32_bits(in_ctx_ptr),
cmd              4107 drivers/usb/host/xhci-ring.c int xhci_queue_stop_endpoint(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              4115 drivers/usb/host/xhci-ring.c 	return queue_command(xhci, cmd, 0, 0, 0,
cmd              4131 drivers/usb/host/xhci-ring.c 	struct xhci_command *cmd;
cmd              4159 drivers/usb/host/xhci-ring.c 	cmd = xhci_alloc_command(xhci, false, GFP_ATOMIC);
cmd              4160 drivers/usb/host/xhci-ring.c 	if (!cmd)
cmd              4167 drivers/usb/host/xhci-ring.c 	ret = queue_command(xhci, cmd,
cmd              4172 drivers/usb/host/xhci-ring.c 		xhci_free_command(xhci, cmd);
cmd              4184 drivers/usb/host/xhci-ring.c int xhci_queue_reset_ep(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              4195 drivers/usb/host/xhci-ring.c 	return queue_command(xhci, cmd, 0, 0, 0,
cmd               358 drivers/usb/host/xhci-tegra.c 	u32 cmd;
cmd               364 drivers/usb/host/xhci-tegra.c 	return (msg->cmd & CMD_TYPE_MASK) << CMD_TYPE_SHIFT |
cmd               370 drivers/usb/host/xhci-tegra.c 	msg->cmd = (value >> CMD_TYPE_SHIFT) & CMD_TYPE_MASK;
cmd               374 drivers/usb/host/xhci-tegra.c static bool tegra_xusb_mbox_cmd_requires_ack(enum tegra_xusb_mbox_cmd cmd)
cmd               376 drivers/usb/host/xhci-tegra.c 	switch (cmd) {
cmd               397 drivers/usb/host/xhci-tegra.c 	if (!(msg->cmd == MBOX_CMD_ACK || msg->cmd == MBOX_CMD_NAK)) {
cmd               472 drivers/usb/host/xhci-tegra.c 	switch (msg->cmd) {
cmd               477 drivers/usb/host/xhci-tegra.c 			rsp.cmd = MBOX_CMD_NAK;
cmd               479 drivers/usb/host/xhci-tegra.c 			rsp.cmd = MBOX_CMD_ACK;
cmd               488 drivers/usb/host/xhci-tegra.c 				rsp.cmd = MBOX_CMD_NAK;
cmd               490 drivers/usb/host/xhci-tegra.c 				rsp.cmd = MBOX_CMD_ACK;
cmd               494 drivers/usb/host/xhci-tegra.c 			rsp.cmd = MBOX_CMD_ACK;
cmd               513 drivers/usb/host/xhci-tegra.c 			rsp.cmd = MBOX_CMD_NAK;
cmd               515 drivers/usb/host/xhci-tegra.c 			rsp.cmd = MBOX_CMD_ACK;
cmd               523 drivers/usb/host/xhci-tegra.c 		if (msg->cmd == MBOX_CMD_STOP_HSIC_IDLE)
cmd               541 drivers/usb/host/xhci-tegra.c 			rsp.cmd = MBOX_CMD_NAK;
cmd               543 drivers/usb/host/xhci-tegra.c 			rsp.cmd = MBOX_CMD_ACK;
cmd               551 drivers/usb/host/xhci-tegra.c 		if (msg->cmd == MBOX_CMD_DISABLE_SS_LFPS_DETECTION)
cmd               571 drivers/usb/host/xhci-tegra.c 			rsp.cmd = MBOX_CMD_NAK;
cmd               573 drivers/usb/host/xhci-tegra.c 			rsp.cmd = MBOX_CMD_ACK;
cmd               580 drivers/usb/host/xhci-tegra.c 		dev_warn(dev, "unknown message: %#x\n", msg->cmd);
cmd               584 drivers/usb/host/xhci-tegra.c 	if (rsp.cmd) {
cmd               585 drivers/usb/host/xhci-tegra.c 		const char *cmd = (rsp.cmd == MBOX_CMD_ACK) ? "ACK" : "NAK";
cmd               589 drivers/usb/host/xhci-tegra.c 			dev_err(dev, "failed to send %s: %d\n", cmd, err);
cmd               609 drivers/usb/host/xhci-tegra.c 	if (!tegra_xusb_mbox_cmd_requires_ack(msg.cmd))
cmd              1243 drivers/usb/host/xhci-tegra.c 	msg.cmd = MBOX_CMD_MSG_ENABLED;
cmd                90 drivers/usb/host/xhci.c 	u32 cmd;
cmd                98 drivers/usb/host/xhci.c 	cmd = readl(&xhci->op_regs->command);
cmd                99 drivers/usb/host/xhci.c 	cmd &= mask;
cmd               100 drivers/usb/host/xhci.c 	writel(cmd, &xhci->op_regs->command);
cmd              2086 drivers/usb/host/xhci.h int xhci_queue_slot_control(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              2088 drivers/usb/host/xhci.h int xhci_queue_address_device(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              2090 drivers/usb/host/xhci.h int xhci_queue_vendor_command(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              2092 drivers/usb/host/xhci.h int xhci_queue_stop_endpoint(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              2103 drivers/usb/host/xhci.h 		struct xhci_command *cmd, dma_addr_t in_ctx_ptr, u32 slot_id,
cmd              2105 drivers/usb/host/xhci.h int xhci_queue_evaluate_context(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              2107 drivers/usb/host/xhci.h int xhci_queue_reset_ep(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd              2110 drivers/usb/host/xhci.h int xhci_queue_reset_device(struct xhci_hcd *xhci, struct xhci_command *cmd,
cmd               481 drivers/usb/misc/iowarrior.c static long iowarrior_ioctl(struct file *file, unsigned int cmd,
cmd               507 drivers/usb/misc/iowarrior.c 		dev->minor, cmd, arg);
cmd               511 drivers/usb/misc/iowarrior.c 	switch (cmd) {
cmd              2903 drivers/usb/misc/sisusbvga/sisusb.c static long sisusb_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              2923 drivers/usb/misc/sisusbvga/sisusb.c 	switch (cmd) {
cmd              2977 drivers/usb/misc/sisusbvga/sisusb.c static long sisusb_compat_ioctl(struct file *f, unsigned int cmd,
cmd              2980 drivers/usb/misc/sisusbvga/sisusb.c 	switch (cmd) {
cmd              2984 drivers/usb/misc/sisusbvga/sisusb.c 		return sisusb_ioctl(f, cmd, arg);
cmd               162 drivers/usb/misc/usblcd.c static long lcd_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               172 drivers/usb/misc/usblcd.c 	switch (cmd) {
cmd               984 drivers/usb/mon/mon_bin.c static long mon_bin_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               992 drivers/usb/mon/mon_bin.c 	switch (cmd) {
cmd              1075 drivers/usb/mon/mon_bin.c 		    (cmd == MON_IOCX_GET)? PKT_SZ_API0: PKT_SZ_API1,
cmd              1135 drivers/usb/mon/mon_bin.c     unsigned int cmd, unsigned long arg)
cmd              1140 drivers/usb/mon/mon_bin.c 	switch (cmd) {
cmd              1152 drivers/usb/mon/mon_bin.c 		    (cmd == MON_IOCX_GET32)? PKT_SZ_API0: PKT_SZ_API1,
cmd              1186 drivers/usb/mon/mon_bin.c 		return mon_bin_ioctl(file, cmd, (unsigned long) compat_ptr(arg));
cmd              1192 drivers/usb/mon/mon_bin.c 		return mon_bin_ioctl(file, cmd, arg);
cmd              1058 drivers/usb/phy/phy-fsl-usb.c static long fsl_otg_ioctl(struct file *file, unsigned int cmd,
cmd              1063 drivers/usb/phy/phy-fsl-usb.c 	switch (cmd) {
cmd              1078 drivers/usb/serial/ftdi_sio.c 			unsigned int cmd, unsigned long arg);
cmd              2903 drivers/usb/serial/ftdi_sio.c 					unsigned int cmd, unsigned long arg)
cmd              2908 drivers/usb/serial/ftdi_sio.c 	switch (cmd) {
cmd               287 drivers/usb/serial/io_edgeport.c 					unsigned int cmd, unsigned long arg);
cmd              1663 drivers/usb/serial/io_edgeport.c 					unsigned int cmd, unsigned long arg)
cmd              1668 drivers/usb/serial/io_edgeport.c 	switch (cmd) {
cmd                58 drivers/usb/serial/kobil_sct.c 			unsigned int cmd, unsigned long arg);
cmd               532 drivers/usb/serial/kobil_sct.c 					unsigned int cmd, unsigned long arg)
cmd               543 drivers/usb/serial/kobil_sct.c 	switch (cmd) {
cmd                78 drivers/usb/serial/metro-usb.c static int metrousb_send_unidirectional_cmd(u8 cmd, struct usb_serial_port *port)
cmd                87 drivers/usb/serial/metro-usb.c 	buffer_cmd = kzalloc(sizeof(cmd), GFP_KERNEL);
cmd                91 drivers/usb/serial/metro-usb.c 	*buffer_cmd = cmd;
cmd                95 drivers/usb/serial/metro-usb.c 		buffer_cmd, sizeof(cmd),
cmd               102 drivers/usb/serial/metro-usb.c 	else if (actual_len != sizeof(cmd))
cmd              1807 drivers/usb/serial/mos7720.c 			 unsigned int cmd, unsigned long arg)
cmd              1816 drivers/usb/serial/mos7720.c 	switch (cmd) {
cmd              1943 drivers/usb/serial/mos7840.c 			 unsigned int cmd, unsigned long arg)
cmd              1957 drivers/usb/serial/mos7840.c 	switch (cmd) {
cmd                54 drivers/usb/serial/spcp8x5.c 	u8	cmd;
cmd               418 drivers/usb/serial/usb-serial.c 					unsigned int cmd, unsigned long arg)
cmd               423 drivers/usb/serial/usb-serial.c 	dev_dbg(tty->dev, "%s - cmd 0x%04x\n", __func__, cmd);
cmd               425 drivers/usb/serial/usb-serial.c 	switch (cmd) {
cmd               432 drivers/usb/serial/usb-serial.c 			retval = port->serial->type->ioctl(tty, cmd, arg);
cmd                94 drivers/usb/storage/karma.c static int rio_karma_send_command(char cmd, struct us_data *us)
cmd               101 drivers/usb/storage/karma.c 	usb_stor_dbg(us, "sending command %04x\n", cmd);
cmd               104 drivers/usb/storage/karma.c 	us->iobuf[5] = cmd;
cmd               134 drivers/usb/storage/karma.c 	usb_stor_dbg(us, "sent command %04x\n", cmd);
cmd               137 drivers/usb/storage/karma.c 	usb_stor_dbg(us, "command %04x failed\n", cmd);
cmd               202 drivers/usb/storage/realtek_cr.c 				 u8 *cmd, int cmd_len, u8 *buf, int buf_len,
cmd               222 drivers/usb/storage/realtek_cr.c 	memcpy(bcb->CDB, cmd, bcb->Length);
cmd               292 drivers/usb/storage/realtek_cr.c 				 u8 *cmd, int cmd_len, u8 *buf, int buf_len,
cmd               311 drivers/usb/storage/realtek_cr.c 	memcpy(bcb->CDB, cmd, bcb->Length);
cmd               200 drivers/usb/storage/shuttle_usbat.c 					u32 sector, unsigned char cmd)
cmd               208 drivers/usb/storage/shuttle_usbat.c 	buf[6] = cmd;
cmd                17 drivers/usb/typec/altmodes/displayport.c #define DP_HEADER(_dp, cmd)		(VDO((_dp)->alt->svid, 1, cmd) | \
cmd               254 drivers/usb/typec/altmodes/displayport.c 	int cmd = PD_VDO_CMD(hdr);
cmd               266 drivers/usb/typec/altmodes/displayport.c 		switch (cmd) {
cmd               286 drivers/usb/typec/altmodes/displayport.c 		switch (cmd) {
cmd              1063 drivers/usb/typec/tcpm/tcpm.c 	int cmd;
cmd              1070 drivers/usb/typec/tcpm/tcpm.c 	cmd = PD_VDO_CMD(p[0]);
cmd              1073 drivers/usb/typec/tcpm/tcpm.c 		 p[0], cmd_type, cmd, cnt);
cmd              1085 drivers/usb/typec/tcpm/tcpm.c 		switch (cmd) {
cmd              1126 drivers/usb/typec/tcpm/tcpm.c 		switch (cmd) {
cmd              1184 drivers/usb/typec/tcpm/tcpm.c 		switch (cmd) {
cmd              1236 drivers/usb/typec/tcpm/tcpm.c static void tcpm_send_vdm(struct tcpm_port *port, u32 vid, int cmd,
cmd              1246 drivers/usb/typec/tcpm/tcpm.c 			1 : (PD_VDO_CMD(cmd) <= CMD_ATTENTION), cmd);
cmd              1255 drivers/usb/typec/tcpm/tcpm.c 	int cmd = PD_VDO_CMD(vdm_hdr);
cmd              1263 drivers/usb/typec/tcpm/tcpm.c 		if (cmd == CMD_ENTER_MODE || cmd == CMD_EXIT_MODE)
cmd              1269 drivers/usb/typec/tcpm/tcpm.c 		if (cmd == CMD_ENTER_MODE || cmd == CMD_EXIT_MODE)
cmd               363 drivers/usb/typec/tcpm/wcove.c 	unsigned int cmd;
cmd               366 drivers/usb/typec/tcpm/wcove.c 	ret = regmap_read(wcove->regmap, USBC_TXCMD, &cmd);
cmd               370 drivers/usb/typec/tcpm/wcove.c 	if (!(cmd & USBC_TXCMD_BUF_RDY)) {
cmd               395 drivers/usb/typec/tcpm/wcove.c 		cmd = USBC_TXCMD_MSG;
cmd               398 drivers/usb/typec/tcpm/wcove.c 		cmd = USBC_TXCMD_HR;
cmd               401 drivers/usb/typec/tcpm/wcove.c 		cmd = USBC_TXCMD_CR;
cmd               404 drivers/usb/typec/tcpm/wcove.c 		cmd = USBC_TXCMD_BIST;
cmd               416 drivers/usb/typec/tcpm/wcove.c 	return regmap_write(wcove->regmap, USBC_TXCMD, cmd | USBC_TXCMD_START);
cmd               247 drivers/usb/typec/tps6598x.c static int tps6598x_exec_cmd(struct tps6598x *tps, const char *cmd,
cmd               268 drivers/usb/typec/tps6598x.c 	ret = tps6598x_write_4cc(tps, TPS_REG_CMD1, cmd);
cmd               314 drivers/usb/typec/tps6598x.c 	const char *cmd = (role == TYPEC_DEVICE) ? "SWUF" : "SWDF";
cmd               320 drivers/usb/typec/tps6598x.c 	ret = tps6598x_exec_cmd(tps, cmd, 0, NULL, 0, NULL);
cmd               345 drivers/usb/typec/tps6598x.c 	const char *cmd = (role == TYPEC_SINK) ? "SWSk" : "SWSr";
cmd               351 drivers/usb/typec/tps6598x.c 	ret = tps6598x_exec_cmd(tps, cmd, 0, NULL, 0, NULL);
cmd               190 drivers/usb/typec/ucsi/displayport.c 	int cmd = PD_VDO_CMD(header);
cmd               205 drivers/usb/typec/ucsi/displayport.c 		dp->header = VDO(USB_TYPEC_DP_SID, 1, cmd);
cmd               208 drivers/usb/typec/ucsi/displayport.c 		switch (cmd) {
cmd                31 drivers/usb/typec/ucsi/trace.c 	u8 cmd = raw_cmd & GENMASK(7, 0);
cmd                33 drivers/usb/typec/ucsi/trace.c 	return ucsi_cmd_strs[(cmd >= ARRAY_SIZE(ucsi_cmd_strs)) ? 0 : cmd];
cmd                57 drivers/usb/typec/ucsi/ucsi.c 	ret = ucsi->ppm->cmd(ucsi->ppm, ctrl);
cmd                83 drivers/usb/typec/ucsi/ucsi.c 	ret = ucsi->ppm->cmd(ucsi->ppm, &ctrl);
cmd               141 drivers/usb/typec/ucsi/ucsi.c 		_ctrl.cmd.cmd = UCSI_GET_ERROR_STATUS;
cmd               654 drivers/usb/typec/ucsi/ucsi.c 	ctrl.cmd.cmd = UCSI_PPM_RESET;
cmd               656 drivers/usb/typec/ucsi/ucsi.c 	ret = ucsi->ppm->cmd(ucsi->ppm, &ctrl);
cmd               677 drivers/usb/typec/ucsi/ucsi.c 			ret = ucsi->ppm->cmd(ucsi->ppm, &ctrl);
cmd                30 drivers/usb/typec/ucsi/ucsi.h 	u8 cmd;
cmd                37 drivers/usb/typec/ucsi/ucsi.h 	u8 cmd;
cmd                46 drivers/usb/typec/ucsi/ucsi.h 	u8 cmd;
cmd                54 drivers/usb/typec/ucsi/ucsi.h 	u8 cmd;
cmd                66 drivers/usb/typec/ucsi/ucsi.h 	u8 cmd;
cmd                81 drivers/usb/typec/ucsi/ucsi.h 		struct ucsi_command cmd;
cmd                92 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).cmd.cmd = _cmd_;					\
cmd               115 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).cmd.data = _ntfys_;					\
cmd               128 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).cmd.data = _con_;					\
cmd               145 drivers/usb/typec/ucsi/ucsi.h 	_ctrl_.cmd.data = (_con_);					\
cmd               152 drivers/usb/typec/ucsi/ucsi.h 	_ctrl_.cmd.data = (_con_);					\
cmd               159 drivers/usb/typec/ucsi/ucsi.h 	(_ctrl_).cmd.data = _con_;					\
cmd               369 drivers/usb/typec/ucsi/ucsi.h 	int (*cmd)(struct ucsi_ppm *, struct ucsi_control *);
cmd               104 drivers/usb/typec/ucsi/ucsi_acpi.c 	ua->ppm.cmd = ucsi_acpi_cmd;
cmd               490 drivers/usb/typec/ucsi/ucsi_ccg.c static int ccg_send_command(struct ucsi_ccg *uc, struct ccg_cmd *cmd)
cmd               495 drivers/usb/typec/ucsi/ucsi_ccg.c 	switch (cmd->reg & 0xF000) {
cmd               504 drivers/usb/typec/ucsi/ucsi_ccg.c 	ret = ccg_write(uc, cmd->reg, (u8 *)&cmd->data, cmd->len);
cmd               508 drivers/usb/typec/ucsi/ucsi_ccg.c 	msleep(cmd->delay);
cmd               513 drivers/usb/typec/ucsi/ucsi_ccg.c 		switch (cmd->reg & 0xF000) {
cmd               530 drivers/usb/typec/ucsi/ucsi_ccg.c 	struct ccg_cmd cmd;
cmd               533 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.reg = CCGX_RAB_ENTER_FLASHING;
cmd               534 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.data = FLASH_ENTER_SIG;
cmd               535 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.len = 1;
cmd               536 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.delay = 50;
cmd               540 drivers/usb/typec/ucsi/ucsi_ccg.c 	ret = ccg_send_command(uc, &cmd);
cmd               554 drivers/usb/typec/ucsi/ucsi_ccg.c 	struct ccg_cmd cmd;
cmd               558 drivers/usb/typec/ucsi/ucsi_ccg.c 	p = (u8 *)&cmd.data;
cmd               559 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.reg = CCGX_RAB_RESET_REQ;
cmd               562 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.len = 2;
cmd               563 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.delay = 5000;
cmd               569 drivers/usb/typec/ucsi/ucsi_ccg.c 	ret = ccg_send_command(uc, &cmd);
cmd               585 drivers/usb/typec/ucsi/ucsi_ccg.c 	struct ccg_cmd cmd;
cmd               588 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.reg = CCGX_RAB_PDPORT_ENABLE;
cmd               590 drivers/usb/typec/ucsi/ucsi_ccg.c 		cmd.data = (uc->port_num == 1) ?
cmd               593 drivers/usb/typec/ucsi/ucsi_ccg.c 		cmd.data = 0x0;
cmd               594 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.len = 1;
cmd               595 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.delay = 10;
cmd               599 drivers/usb/typec/ucsi/ucsi_ccg.c 	ret = ccg_send_command(uc, &cmd);
cmd               612 drivers/usb/typec/ucsi/ucsi_ccg.c 	struct ccg_cmd cmd;
cmd               615 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.reg = CCGX_RAB_JUMP_TO_BOOT;
cmd               618 drivers/usb/typec/ucsi/ucsi_ccg.c 		cmd.data = TO_BOOT;
cmd               620 drivers/usb/typec/ucsi/ucsi_ccg.c 		cmd.data = TO_ALT_FW;
cmd               622 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.len = 1;
cmd               623 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.delay = 100;
cmd               629 drivers/usb/typec/ucsi/ucsi_ccg.c 	ret = ccg_send_command(uc, &cmd);
cmd               648 drivers/usb/typec/ucsi/ucsi_ccg.c 	struct ccg_cmd cmd;
cmd               669 drivers/usb/typec/ucsi/ucsi_ccg.c 	p = (u8 *)&cmd.data;
cmd               670 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.reg = CCGX_RAB_FLASH_ROW_RW;
cmd               674 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.len = 4;
cmd               675 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.delay = 50;
cmd               677 drivers/usb/typec/ucsi/ucsi_ccg.c 		cmd.delay += 400;
cmd               679 drivers/usb/typec/ucsi/ucsi_ccg.c 		cmd.delay += 220;
cmd               680 drivers/usb/typec/ucsi/ucsi_ccg.c 	ret = ccg_send_command(uc, &cmd);
cmd               694 drivers/usb/typec/ucsi/ucsi_ccg.c 	struct ccg_cmd cmd;
cmd               697 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.reg = CCGX_RAB_VALIDATE_FW;
cmd               698 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.data = fwid;
cmd               699 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.len = 1;
cmd               700 drivers/usb/typec/ucsi/ucsi_ccg.c 	cmd.delay = 500;
cmd               704 drivers/usb/typec/ucsi/ucsi_ccg.c 	ret = ccg_send_command(uc, &cmd);
cmd              1104 drivers/usb/typec/ucsi/ucsi_ccg.c 	uc->ppm.cmd = ucsi_ccg_cmd;
cmd               157 drivers/usb/usbip/usbip_common.c static void usbip_dump_usb_ctrlrequest(struct usb_ctrlrequest *cmd)
cmd               159 drivers/usb/usbip/usbip_common.c 	if (!cmd) {
cmd               166 drivers/usb/usbip/usbip_common.c 		 cmd->bRequestType, cmd->bRequest,
cmd               167 drivers/usb/usbip/usbip_common.c 		 cmd->wValue, cmd->wIndex, cmd->wLength);
cmd               170 drivers/usb/usbip/usbip_common.c 	if ((cmd->bRequestType & USB_TYPE_MASK) == USB_TYPE_STANDARD) {
cmd               172 drivers/usb/usbip/usbip_common.c 		switch (cmd->bRequest) {
cmd               207 drivers/usb/usbip/usbip_common.c 			pr_debug("REQ(%02X)\n", cmd->bRequest);
cmd               210 drivers/usb/usbip/usbip_common.c 		usbip_dump_request_type(cmd->bRequestType);
cmd               211 drivers/usb/usbip/usbip_common.c 	} else if ((cmd->bRequestType & USB_TYPE_MASK) == USB_TYPE_CLASS) {
cmd               213 drivers/usb/usbip/usbip_common.c 	} else if ((cmd->bRequestType & USB_TYPE_MASK) == USB_TYPE_VENDOR) {
cmd               215 drivers/usb/usbip/usbip_common.c 	} else if ((cmd->bRequestType & USB_TYPE_MASK) == USB_TYPE_RESERVED) {
cmd               397 drivers/usb/usbip/usbip_common.c void usbip_pack_pdu(struct usbip_header *pdu, struct urb *urb, int cmd,
cmd               400 drivers/usb/usbip/usbip_common.c 	switch (cmd) {
cmd               490 drivers/usb/usbip/usbip_common.c 	__u32 cmd = 0;
cmd               493 drivers/usb/usbip/usbip_common.c 		cmd = pdu->base.command;
cmd               498 drivers/usb/usbip/usbip_common.c 		cmd = pdu->base.command;
cmd               500 drivers/usb/usbip/usbip_common.c 	switch (cmd) {
cmd               305 drivers/usb/usbip/usbip_common.h void usbip_pack_pdu(struct usbip_header *pdu, struct urb *urb, int cmd,
cmd                55 drivers/vfio/mdev/vfio_mdev.c 				     unsigned int cmd, unsigned long arg)
cmd                63 drivers/vfio/mdev/vfio_mdev.c 	return parent->ops->ioctl(mdev, cmd, arg);
cmd               265 drivers/vfio/pci/vfio_pci.c 	u16 cmd;
cmd               299 drivers/vfio/pci/vfio_pci.c 	pci_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd               300 drivers/vfio/pci/vfio_pci.c 	if (vdev->pci_2_3 && (cmd & PCI_COMMAND_INTX_DISABLE)) {
cmd               301 drivers/vfio/pci/vfio_pci.c 		cmd &= ~PCI_COMMAND_INTX_DISABLE;
cmd               302 drivers/vfio/pci/vfio_pci.c 		pci_write_config_word(pdev, PCI_COMMAND, cmd);
cmd               692 drivers/vfio/pci/vfio_pci.c 			   unsigned int cmd, unsigned long arg)
cmd               697 drivers/vfio/pci/vfio_pci.c 	if (cmd == VFIO_DEVICE_GET_INFO) {
cmd               719 drivers/vfio/pci/vfio_pci.c 	} else if (cmd == VFIO_DEVICE_GET_REGION_INFO) {
cmd               867 drivers/vfio/pci/vfio_pci.c 	} else if (cmd == VFIO_DEVICE_GET_IRQ_INFO) {
cmd               903 drivers/vfio/pci/vfio_pci.c 	} else if (cmd == VFIO_DEVICE_SET_IRQS) {
cmd               938 drivers/vfio/pci/vfio_pci.c 	} else if (cmd == VFIO_DEVICE_RESET) {
cmd               942 drivers/vfio/pci/vfio_pci.c 	} else if (cmd == VFIO_DEVICE_GET_PCI_HOT_RESET_INFO) {
cmd              1015 drivers/vfio/pci/vfio_pci.c 	} else if (cmd == VFIO_DEVICE_PCI_HOT_RESET) {
cmd              1118 drivers/vfio/pci/vfio_pci.c 	} else if (cmd == VFIO_DEVICE_IOEVENTFD) {
cmd               406 drivers/vfio/pci/vfio_pci_config.c 	u16 cmd;
cmd               420 drivers/vfio/pci/vfio_pci_config.c 		pci_user_read_config_word(pdev, PCI_COMMAND, &cmd);
cmd               421 drivers/vfio/pci/vfio_pci_config.c 		cmd |= PCI_COMMAND_INTX_DISABLE;
cmd               422 drivers/vfio/pci/vfio_pci_config.c 		pci_user_write_config_word(pdev, PCI_COMMAND, cmd);
cmd               509 drivers/vfio/pci/vfio_pci_config.c 		u16 cmd = le16_to_cpu(*(__le16 *)&vdev->vconfig[PCI_COMMAND]);
cmd               512 drivers/vfio/pci/vfio_pci_config.c 		tmp_val |= cmd & PCI_COMMAND_MEMORY;
cmd               298 drivers/vfio/platform/vfio_platform_common.c 				unsigned int cmd, unsigned long arg)
cmd               303 drivers/vfio/platform/vfio_platform_common.c 	if (cmd == VFIO_DEVICE_GET_INFO) {
cmd               323 drivers/vfio/platform/vfio_platform_common.c 	} else if (cmd == VFIO_DEVICE_GET_REGION_INFO) {
cmd               345 drivers/vfio/platform/vfio_platform_common.c 	} else if (cmd == VFIO_DEVICE_GET_IRQ_INFO) {
cmd               365 drivers/vfio/platform/vfio_platform_common.c 	} else if (cmd == VFIO_DEVICE_SET_IRQS) {
cmd               397 drivers/vfio/platform/vfio_platform_common.c 	} else if (cmd == VFIO_DEVICE_RESET) {
cmd               188 drivers/vfio/vfio.c 			       unsigned int cmd, unsigned long arg)
cmd               190 drivers/vfio/vfio.c 	if (cmd == VFIO_CHECK_EXTENSION)
cmd              1156 drivers/vfio/vfio.c 				unsigned int cmd, unsigned long arg)
cmd              1166 drivers/vfio/vfio.c 	switch (cmd) {
cmd              1181 drivers/vfio/vfio.c 			ret = driver->ops->ioctl(data, cmd, arg);
cmd              1189 drivers/vfio/vfio.c 				   unsigned int cmd, unsigned long arg)
cmd              1192 drivers/vfio/vfio.c 	return vfio_fops_unl_ioctl(filep, cmd, arg);
cmd              1493 drivers/vfio/vfio.c 				      unsigned int cmd, unsigned long arg)
cmd              1498 drivers/vfio/vfio.c 	switch (cmd) {
cmd              1561 drivers/vfio/vfio.c 					 unsigned int cmd, unsigned long arg)
cmd              1564 drivers/vfio/vfio.c 	return vfio_group_fops_unl_ioctl(filep, cmd, arg);
cmd              1647 drivers/vfio/vfio.c 				       unsigned int cmd, unsigned long arg)
cmd              1654 drivers/vfio/vfio.c 	return device->ops->ioctl(device->device_data, cmd, arg);
cmd              1692 drivers/vfio/vfio.c 					  unsigned int cmd, unsigned long arg)
cmd              1695 drivers/vfio/vfio.c 	return vfio_device_fops_unl_ioctl(filep, cmd, arg);
cmd               777 drivers/vfio/vfio_iommu_spapr_tce.c 				 unsigned int cmd, unsigned long arg)
cmd               783 drivers/vfio/vfio_iommu_spapr_tce.c 	switch (cmd) {
cmd               791 drivers/vfio/vfio_iommu_spapr_tce.c 			ret = vfio_spapr_iommu_eeh_ioctl(NULL, cmd, arg);
cmd               806 drivers/vfio/vfio_iommu_spapr_tce.c 	switch (cmd) {
cmd              1050 drivers/vfio/vfio_iommu_spapr_tce.c 					cmd, arg);
cmd              2215 drivers/vfio/vfio_iommu_type1.c 				   unsigned int cmd, unsigned long arg)
cmd              2220 drivers/vfio/vfio_iommu_type1.c 	if (cmd == VFIO_CHECK_EXTENSION) {
cmd              2233 drivers/vfio/vfio_iommu_type1.c 	} else if (cmd == VFIO_IOMMU_GET_INFO) {
cmd              2285 drivers/vfio/vfio_iommu_type1.c 	} else if (cmd == VFIO_IOMMU_MAP_DMA) {
cmd              2300 drivers/vfio/vfio_iommu_type1.c 	} else if (cmd == VFIO_IOMMU_UNMAP_DMA) {
cmd                32 drivers/vfio/vfio_spapr_eeh.c 				unsigned int cmd, unsigned long arg)
cmd                39 drivers/vfio/vfio_spapr_eeh.c 	switch (cmd) {
cmd               365 drivers/vhost/scsi.c static void vhost_scsi_complete_cmd(struct vhost_scsi_cmd *cmd)
cmd               367 drivers/vhost/scsi.c 	struct vhost_scsi *vs = cmd->tvc_vhost;
cmd               369 drivers/vhost/scsi.c 	llist_add(&cmd->tvc_completion_list, &vs->vs_completion_list);
cmd               376 drivers/vhost/scsi.c 	struct vhost_scsi_cmd *cmd = container_of(se_cmd,
cmd               378 drivers/vhost/scsi.c 	vhost_scsi_complete_cmd(cmd);
cmd               384 drivers/vhost/scsi.c 	struct vhost_scsi_cmd *cmd = container_of(se_cmd,
cmd               386 drivers/vhost/scsi.c 	vhost_scsi_complete_cmd(cmd);
cmd               432 drivers/vhost/scsi.c static void vhost_scsi_free_cmd(struct vhost_scsi_cmd *cmd)
cmd               434 drivers/vhost/scsi.c 	struct se_cmd *se_cmd = &cmd->tvc_se_cmd;
cmd               524 drivers/vhost/scsi.c 	struct vhost_scsi_cmd *cmd, *t;
cmd               532 drivers/vhost/scsi.c 	llist_for_each_entry_safe(cmd, t, llnode, tvc_completion_list) {
cmd               533 drivers/vhost/scsi.c 		se_cmd = &cmd->tvc_se_cmd;
cmd               536 drivers/vhost/scsi.c 			cmd, se_cmd->residual_count, se_cmd->scsi_status);
cmd               539 drivers/vhost/scsi.c 		v_rsp.resid = cpu_to_vhost32(cmd->tvc_vq, se_cmd->residual_count);
cmd               542 drivers/vhost/scsi.c 		v_rsp.sense_len = cpu_to_vhost32(cmd->tvc_vq,
cmd               544 drivers/vhost/scsi.c 		memcpy(v_rsp.sense, cmd->tvc_sense_buf,
cmd               547 drivers/vhost/scsi.c 		iov_iter_init(&iov_iter, READ, &cmd->tvc_resp_iov,
cmd               548 drivers/vhost/scsi.c 			      cmd->tvc_in_iovs, sizeof(v_rsp));
cmd               552 drivers/vhost/scsi.c 			vhost_add_used(cmd->tvc_vq, cmd->tvc_vq_desc, 0);
cmd               553 drivers/vhost/scsi.c 			q = container_of(cmd->tvc_vq, struct vhost_scsi_virtqueue, vq);
cmd               559 drivers/vhost/scsi.c 		vhost_scsi_free_cmd(cmd);
cmd               573 drivers/vhost/scsi.c 	struct vhost_scsi_cmd *cmd;
cmd               593 drivers/vhost/scsi.c 	cmd = &((struct vhost_scsi_cmd *)se_sess->sess_cmd_map)[tag];
cmd               594 drivers/vhost/scsi.c 	sg = cmd->tvc_sgl;
cmd               595 drivers/vhost/scsi.c 	prot_sg = cmd->tvc_prot_sgl;
cmd               596 drivers/vhost/scsi.c 	pages = cmd->tvc_upages;
cmd               597 drivers/vhost/scsi.c 	memset(cmd, 0, sizeof(*cmd));
cmd               598 drivers/vhost/scsi.c 	cmd->tvc_sgl = sg;
cmd               599 drivers/vhost/scsi.c 	cmd->tvc_prot_sgl = prot_sg;
cmd               600 drivers/vhost/scsi.c 	cmd->tvc_upages = pages;
cmd               601 drivers/vhost/scsi.c 	cmd->tvc_se_cmd.map_tag = tag;
cmd               602 drivers/vhost/scsi.c 	cmd->tvc_se_cmd.map_cpu = cpu;
cmd               603 drivers/vhost/scsi.c 	cmd->tvc_tag = scsi_tag;
cmd               604 drivers/vhost/scsi.c 	cmd->tvc_lun = lun;
cmd               605 drivers/vhost/scsi.c 	cmd->tvc_task_attr = task_attr;
cmd               606 drivers/vhost/scsi.c 	cmd->tvc_exp_data_len = exp_data_len;
cmd               607 drivers/vhost/scsi.c 	cmd->tvc_data_direction = data_direction;
cmd               608 drivers/vhost/scsi.c 	cmd->tvc_nexus = tv_nexus;
cmd               609 drivers/vhost/scsi.c 	cmd->inflight = vhost_scsi_get_inflight(vq);
cmd               611 drivers/vhost/scsi.c 	memcpy(cmd->tvc_cdb, cdb, VHOST_SCSI_MAX_CDB_SIZE);
cmd               613 drivers/vhost/scsi.c 	return cmd;
cmd               622 drivers/vhost/scsi.c vhost_scsi_map_to_sgl(struct vhost_scsi_cmd *cmd,
cmd               627 drivers/vhost/scsi.c 	struct page **pages = cmd->tvc_upages;
cmd               671 drivers/vhost/scsi.c vhost_scsi_iov_to_sgl(struct vhost_scsi_cmd *cmd, bool write,
cmd               679 drivers/vhost/scsi.c 		ret = vhost_scsi_map_to_sgl(cmd, iter, sg, write);
cmd               694 drivers/vhost/scsi.c vhost_scsi_mapal(struct vhost_scsi_cmd *cmd,
cmd               699 drivers/vhost/scsi.c 	bool write = (cmd->tvc_data_direction == DMA_FROM_DEVICE);
cmd               707 drivers/vhost/scsi.c 		sg_init_table(cmd->tvc_prot_sgl, sgl_count);
cmd               708 drivers/vhost/scsi.c 		cmd->tvc_prot_sgl_count = sgl_count;
cmd               710 drivers/vhost/scsi.c 			 cmd->tvc_prot_sgl, cmd->tvc_prot_sgl_count);
cmd               712 drivers/vhost/scsi.c 		ret = vhost_scsi_iov_to_sgl(cmd, write, prot_iter,
cmd               713 drivers/vhost/scsi.c 					    cmd->tvc_prot_sgl,
cmd               714 drivers/vhost/scsi.c 					    cmd->tvc_prot_sgl_count);
cmd               716 drivers/vhost/scsi.c 			cmd->tvc_prot_sgl_count = 0;
cmd               725 drivers/vhost/scsi.c 	sg_init_table(cmd->tvc_sgl, sgl_count);
cmd               726 drivers/vhost/scsi.c 	cmd->tvc_sgl_count = sgl_count;
cmd               728 drivers/vhost/scsi.c 		  cmd->tvc_sgl, cmd->tvc_sgl_count);
cmd               730 drivers/vhost/scsi.c 	ret = vhost_scsi_iov_to_sgl(cmd, write, data_iter,
cmd               731 drivers/vhost/scsi.c 				    cmd->tvc_sgl, cmd->tvc_sgl_count);
cmd               733 drivers/vhost/scsi.c 		cmd->tvc_sgl_count = 0;
cmd               758 drivers/vhost/scsi.c 	struct vhost_scsi_cmd *cmd =
cmd               761 drivers/vhost/scsi.c 	struct se_cmd *se_cmd = &cmd->tvc_se_cmd;
cmd               766 drivers/vhost/scsi.c 	if (cmd->tvc_sgl_count) {
cmd               767 drivers/vhost/scsi.c 		sg_ptr = cmd->tvc_sgl;
cmd               769 drivers/vhost/scsi.c 		if (cmd->tvc_prot_sgl_count)
cmd               770 drivers/vhost/scsi.c 			sg_prot_ptr = cmd->tvc_prot_sgl;
cmd               776 drivers/vhost/scsi.c 	tv_nexus = cmd->tvc_nexus;
cmd               780 drivers/vhost/scsi.c 			cmd->tvc_cdb, &cmd->tvc_sense_buf[0],
cmd               781 drivers/vhost/scsi.c 			cmd->tvc_lun, cmd->tvc_exp_data_len,
cmd               782 drivers/vhost/scsi.c 			vhost_scsi_to_tcm_attr(cmd->tvc_task_attr),
cmd               783 drivers/vhost/scsi.c 			cmd->tvc_data_direction, TARGET_SCF_ACK_KREF,
cmd               784 drivers/vhost/scsi.c 			sg_ptr, cmd->tvc_sgl_count, NULL, 0, sg_prot_ptr,
cmd               785 drivers/vhost/scsi.c 			cmd->tvc_prot_sgl_count);
cmd               917 drivers/vhost/scsi.c 	struct vhost_scsi_cmd *cmd;
cmd              1068 drivers/vhost/scsi.c 		cmd = vhost_scsi_get_tag(vq, tpg, cdb, tag, lun, task_attr,
cmd              1071 drivers/vhost/scsi.c 		if (IS_ERR(cmd)) {
cmd              1073 drivers/vhost/scsi.c 			       PTR_ERR(cmd));
cmd              1076 drivers/vhost/scsi.c 		cmd->tvc_vhost = vs;
cmd              1077 drivers/vhost/scsi.c 		cmd->tvc_vq = vq;
cmd              1078 drivers/vhost/scsi.c 		cmd->tvc_resp_iov = vq->iov[vc.out];
cmd              1079 drivers/vhost/scsi.c 		cmd->tvc_in_iovs = vc.in;
cmd              1082 drivers/vhost/scsi.c 			 cmd->tvc_cdb[0], cmd->tvc_lun);
cmd              1084 drivers/vhost/scsi.c 			 " %d\n", cmd, exp_data_len, prot_bytes, data_direction);
cmd              1087 drivers/vhost/scsi.c 			if (unlikely(vhost_scsi_mapal(cmd, prot_bytes,
cmd              1091 drivers/vhost/scsi.c 				vhost_scsi_release_cmd(&cmd->tvc_se_cmd);
cmd              1100 drivers/vhost/scsi.c 		cmd->tvc_vq_desc = vc.head;
cmd              1107 drivers/vhost/scsi.c 		INIT_WORK(&cmd->work, vhost_scsi_submission_work);
cmd              1108 drivers/vhost/scsi.c 		queue_work(vhost_scsi_workqueue, &cmd->work);
cmd                50 drivers/video/backlight/l4f00242t03.c 	const u16 cmd[] = { 0x36, param(0), 0x3A, param(0x60) };
cmd                83 drivers/video/backlight/l4f00242t03.c 	spi_write(spi, (const u8 *)cmd, ARRAY_SIZE(cmd) * sizeof(u16));
cmd                24 drivers/video/backlight/rave-sp-backlight.c 	u8 cmd[] = {
cmd                32 drivers/video/backlight/rave-sp-backlight.c 	return rave_sp_exec(sp, cmd, sizeof(cmd), NULL, 0);
cmd              3387 drivers/video/fbdev/amifb.c 		       unsigned int cmd, unsigned long arg)
cmd              3397 drivers/video/fbdev/amifb.c 	switch (cmd) {
cmd               399 drivers/video/fbdev/arcfb.c 			  unsigned int cmd, unsigned long arg)
cmd               405 drivers/video/fbdev/arcfb.c 	switch (cmd) {
cmd              2641 drivers/video/fbdev/atafb.c atafb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
cmd              2643 drivers/video/fbdev/atafb.c 	switch (cmd) {
cmd               479 drivers/video/fbdev/aty/aty128fb.c static int aty128fb_ioctl(struct fb_info *info, u_int cmd, unsigned long arg);
cmd              2305 drivers/video/fbdev/aty/aty128fb.c static int aty128fb_ioctl(struct fb_info *info, u_int cmd, u_long arg)
cmd              2311 drivers/video/fbdev/aty/aty128fb.c 	switch (cmd) {
cmd               237 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_ioctl(struct fb_info *info, u_int cmd, u_long arg);
cmd              1809 drivers/video/fbdev/aty/atyfb_base.c static int atyfb_ioctl(struct fb_info *info, u_int cmd, u_long arg)
cmd              1816 drivers/video/fbdev/aty/atyfb_base.c 	switch (cmd) {
cmd               975 drivers/video/fbdev/aty/radeon_base.c static int radeonfb_ioctl (struct fb_info *info, unsigned int cmd,
cmd               983 drivers/video/fbdev/aty/radeon_base.c 	switch (cmd) {
cmd              1240 drivers/video/fbdev/au1200fb.c static void set_global(u_int cmd, struct au1200_lcd_global_regs_t *pdata)
cmd              1270 drivers/video/fbdev/au1200fb.c static void get_global(u_int cmd, struct au1200_lcd_global_regs_t *pdata)
cmd              1414 drivers/video/fbdev/au1200fb.c static int au1200fb_ioctl(struct fb_info *info, unsigned int cmd,
cmd              1422 drivers/video/fbdev/au1200fb.c 	print_dbg("au1200fb: ioctl %d on plane %d\n", cmd, plane);
cmd              1424 drivers/video/fbdev/au1200fb.c 	if (cmd == AU1200_LCD_FB_IOCTL) {
cmd              1435 drivers/video/fbdev/au1200fb.c 			set_global(cmd, &iodata.global);
cmd              1440 drivers/video/fbdev/au1200fb.c 			get_global(cmd, &iodata.global);
cmd               142 drivers/video/fbdev/broadsheetfb.c static void broadsheet_gpio_send_cmdargs(struct broadsheetfb_par *par, u16 cmd,
cmd               150 drivers/video/fbdev/broadsheetfb.c 	broadsheet_gpio_issue_cmd(par, cmd);
cmd               158 drivers/video/fbdev/broadsheetfb.c static void broadsheet_mmio_send_cmdargs(struct broadsheetfb_par *par, u16 cmd,
cmd               163 drivers/video/fbdev/broadsheetfb.c 	par->board->mmio_write(par, BS_MMIO_CMD, cmd);
cmd               177 drivers/video/fbdev/broadsheetfb.c static void broadsheet_send_cmdargs(struct broadsheetfb_par *par, u16 cmd,
cmd               181 drivers/video/fbdev/broadsheetfb.c 		broadsheet_mmio_send_cmdargs(par, cmd, argc, argv);
cmd               183 drivers/video/fbdev/broadsheetfb.c 		broadsheet_gpio_send_cmdargs(par, cmd, argc, argv);
cmd               173 drivers/video/fbdev/bw2.c static int bw2_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
cmd               175 drivers/video/fbdev/bw2.c 	return sbusfb_ioctl_helper(cmd, arg, info,
cmd               276 drivers/video/fbdev/cg14.c static int cg14_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
cmd               284 drivers/video/fbdev/cg14.c 	switch (cmd) {
cmd               343 drivers/video/fbdev/cg14.c 		ret = sbusfb_ioctl_helper(cmd, arg, info,
cmd               237 drivers/video/fbdev/cg3.c static int cg3_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
cmd               239 drivers/video/fbdev/cg3.c 	return sbusfb_ioctl_helper(cmd, arg, info,
cmd               601 drivers/video/fbdev/cg6.c static int cg6_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
cmd               603 drivers/video/fbdev/cg6.c 	return sbusfb_ioctl_helper(cmd, arg, info,
cmd               353 drivers/video/fbdev/chipsfb.c 	unsigned short cmd;
cmd               386 drivers/video/fbdev/chipsfb.c 	pci_read_config_word(dp, PCI_COMMAND, &cmd);
cmd               387 drivers/video/fbdev/chipsfb.c 	cmd |= 3;	/* enable memory and IO space */
cmd               388 drivers/video/fbdev/chipsfb.c 	pci_write_config_word(dp, PCI_COMMAND, cmd);
cmd              1079 drivers/video/fbdev/core/fbmem.c static long do_fb_ioctl(struct fb_info *info, unsigned int cmd,
cmd              1090 drivers/video/fbdev/core/fbmem.c 	switch (cmd) {
cmd              1166 drivers/video/fbdev/core/fbmem.c 			ret = fb->fb_ioctl(info, cmd, arg);
cmd              1174 drivers/video/fbdev/core/fbmem.c static long fb_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1180 drivers/video/fbdev/core/fbmem.c 	return do_fb_ioctl(info, cmd, arg);
cmd              1210 drivers/video/fbdev/core/fbmem.c static int fb_getput_cmap(struct fb_info *info, unsigned int cmd,
cmd              1234 drivers/video/fbdev/core/fbmem.c 	err = do_fb_ioctl(info, cmd, (unsigned long) cmap);
cmd              1278 drivers/video/fbdev/core/fbmem.c static int fb_get_fscreeninfo(struct fb_info *info, unsigned int cmd,
cmd              1291 drivers/video/fbdev/core/fbmem.c static long fb_compat_ioctl(struct file *file, unsigned int cmd,
cmd              1301 drivers/video/fbdev/core/fbmem.c 	switch(cmd) {
cmd              1310 drivers/video/fbdev/core/fbmem.c 		ret = do_fb_ioctl(info, cmd, arg);
cmd              1314 drivers/video/fbdev/core/fbmem.c 		ret = fb_get_fscreeninfo(info, cmd, arg);
cmd              1319 drivers/video/fbdev/core/fbmem.c 		ret = fb_getput_cmap(info, cmd, arg);
cmd              1324 drivers/video/fbdev/core/fbmem.c 			ret = fb->fb_compat_ioctl(info, cmd, arg);
cmd               191 drivers/video/fbdev/cyber2000fb.c 	unsigned int cmd = CO_CMD_L_PATTERN_FGCOL;
cmd               209 drivers/video/fbdev/cyber2000fb.c 		cmd |= CO_CMD_L_INC_LEFT;
cmd               215 drivers/video/fbdev/cyber2000fb.c 		cmd |= CO_CMD_L_INC_UP;
cmd               226 drivers/video/fbdev/cyber2000fb.c 	cyber2000fb_writew(cmd, CO_REG_CMD_L, cfb);
cmd              1130 drivers/video/fbdev/da8xx-fb.c static int fb_ioctl(struct fb_info *info, unsigned int cmd,
cmd              1135 drivers/video/fbdev/da8xx-fb.c 	switch (cmd) {
cmd               861 drivers/video/fbdev/ffb.c static int ffb_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
cmd               865 drivers/video/fbdev/ffb.c 	return sbusfb_ioctl_helper(cmd, arg, info,
cmd              1266 drivers/video/fbdev/fsl-diu-fb.c static int fsl_diu_ioctl(struct fb_info *info, unsigned int cmd,
cmd              1280 drivers/video/fbdev/fsl-diu-fb.c 	dev_dbg(info->dev, "ioctl %08x (dir=%s%s type=%u nr=%u size=%u)\n", cmd,
cmd              1281 drivers/video/fbdev/fsl-diu-fb.c 		_IOC_DIR(cmd) & _IOC_READ ? "R" : "",
cmd              1282 drivers/video/fbdev/fsl-diu-fb.c 		_IOC_DIR(cmd) & _IOC_WRITE ? "W" : "",
cmd              1283 drivers/video/fbdev/fsl-diu-fb.c 		_IOC_TYPE(cmd), _IOC_NR(cmd), _IOC_SIZE(cmd));
cmd              1285 drivers/video/fbdev/fsl-diu-fb.c 	switch (cmd) {
cmd              1376 drivers/video/fbdev/fsl-diu-fb.c 		dev_err(info->dev, "unknown ioctl command (0x%08X)\n", cmd);
cmd              1266 drivers/video/fbdev/imsttfb.c imsttfb_ioctl(struct fb_info *info, u_int cmd, u_long arg)
cmd              1273 drivers/video/fbdev/imsttfb.c 	switch (cmd) {
cmd               159 drivers/video/fbdev/intelfb/intelfbdrv.c 			 unsigned int cmd, unsigned long arg);
cmd              1436 drivers/video/fbdev/intelfb/intelfbdrv.c static int intelfb_ioctl(struct fb_info *info, unsigned int cmd,
cmd              1443 drivers/video/fbdev/intelfb/intelfbdrv.c 	switch (cmd) {
cmd               580 drivers/video/fbdev/kyro/fbdev.c 			unsigned int cmd, unsigned long arg)
cmd               586 drivers/video/fbdev/kyro/fbdev.c 	switch (cmd) {
cmd               425 drivers/video/fbdev/leo.c static int leo_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
cmd               427 drivers/video/fbdev/leo.c 	return sbusfb_ioctl_helper(cmd, arg, info,
cmd               875 drivers/video/fbdev/matrox/matroxfb_base.c 			  unsigned int cmd, unsigned long arg)
cmd               886 drivers/video/fbdev/matrox/matroxfb_base.c 	switch (cmd) {
cmd              1728 drivers/video/fbdev/matrox/matroxfb_base.c 		u_int32_t cmd;
cmd              1732 drivers/video/fbdev/matrox/matroxfb_base.c 		pci_read_config_dword(minfo->pcidev, PCI_COMMAND, &cmd);
cmd              1736 drivers/video/fbdev/matrox/matroxfb_base.c 		cmd &= ~PCI_COMMAND_VGA_PALETTE;
cmd              1744 drivers/video/fbdev/matrox/matroxfb_base.c 		pci_write_config_dword(minfo->pcidev, PCI_COMMAND, cmd);
cmd              2035 drivers/video/fbdev/matrox/matroxfb_base.c 	u_int32_t cmd;
cmd              2054 drivers/video/fbdev/matrox/matroxfb_base.c 	pci_read_config_dword(pdev, PCI_COMMAND, &cmd);
cmd              2073 drivers/video/fbdev/matrox/matroxfb_base.c 	if (cmd & PCI_COMMAND_MEMORY) {
cmd               424 drivers/video/fbdev/matrox/matroxfb_crtc2.c 		unsigned int cmd,
cmd               432 drivers/video/fbdev/matrox/matroxfb_crtc2.c 	switch (cmd) {
cmd               460 drivers/video/fbdev/matrox/matroxfb_crtc2.c 				return minfo->fbcon.fbops->fb_ioctl(&minfo->fbcon, cmd, arg);
cmd                45 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	__u32 cmd[6];
cmd                47 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[0] = (GDC_TYPE_SETREGISTER << 24) | (1 << 16) | GDC_REG_MODE_BITMAP;
cmd                49 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[1] = (2 << 7) | (GDC_ROP_COPY << 9);
cmd                50 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[2] = GDC_TYPE_BLTCOPYP << 24;
cmd                53 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 		cmd[2] |= GDC_CMD_BLTCOPY_TOP_LEFT << 16;
cmd                55 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 		cmd[2] |= GDC_CMD_BLTCOPY_BOTTOM_LEFT << 16;
cmd                57 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 		cmd[2] |= GDC_CMD_BLTCOPY_TOP_RIGHT << 16;
cmd                59 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 		cmd[2] |= GDC_CMD_BLTCOPY_BOTTOM_RIGHT << 16;
cmd                61 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[3] = (area->sy << 16) | area->sx;
cmd                62 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[4] = (area->dy << 16) | area->dx;
cmd                63 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[5] = (area->height << 16) | area->width;
cmd                64 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	mb862xxfb_write_fifo(6, cmd, info);
cmd                71 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c static void mb86290fb_imageblit1(u32 *cmd, u16 step, u16 dx, u16 dy,
cmd                81 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[0] = (GDC_TYPE_SETREGISTER << 24) | (1 << 16) | GDC_REG_MODE_BITMAP;
cmd                83 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[1] = (2 << 7) | (GDC_ROP_COPY << 9);
cmd                84 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[2] =
cmd                86 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[3] = fgcolor;
cmd                87 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[4] =
cmd                89 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[5] = bgcolor;
cmd                96 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[6] = (GDC_TYPE_DRAWBITMAPP << 24) |
cmd                98 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[7] = (dy << 16) | dx;
cmd                99 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[8] = (height << 16) | width;
cmd               102 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 		memcpy(&cmd[9 + i * step], line, step << 2);
cmd               107 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 				cmd[9 + i * step + k] =
cmd               108 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 				    cpu_to_be32(cmd[9 + i * step + k]);
cmd               120 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c static void mb86290fb_imageblit8(u32 *cmd, u16 step, u16 dx, u16 dy,
cmd               129 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[0] = (GDC_TYPE_DRAWBITMAPP << 24) |
cmd               131 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[1] = (dy << 16) | dx;
cmd               132 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[2] = (height << 16) | width;
cmd               141 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 			cmd[3 + i * step + j] =
cmd               144 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 			cmd[3 + i * step + j] |=
cmd               159 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c static void mb86290fb_imageblit16(u32 *cmd, u16 step, u16 dx, u16 dy,
cmd               172 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[0] = (GDC_TYPE_DRAWBITMAPP << 24) |
cmd               174 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[1] = (dy << 16) | dx;
cmd               175 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[2] = (height << 16) | width;
cmd               178 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 		memcpy(&cmd[3 + i * step], line, step);
cmd               188 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	u32 *cmd = NULL;
cmd               244 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd = kmalloc_array(cmdlen, 4, GFP_DMA);
cmd               245 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	if (!cmd)
cmd               247 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmdfn(cmd, step, dx, dy, width, height, fgcolor, bgcolor, image, info);
cmd               248 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	mb862xxfb_write_fifo(cmdlen, cmd, info);
cmd               249 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	kfree(cmd);
cmd               257 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	u32 cmd[7];
cmd               284 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 		cmd[1] = (2 << 7) | (GDC_ROP_XOR << 9);
cmd               289 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 		cmd[1] = (2 << 7) | (GDC_ROP_COPY << 9);
cmd               294 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[0] = (GDC_TYPE_SETREGISTER << 24) | (1 << 16) | GDC_REG_MODE_BITMAP;
cmd               296 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[2] =
cmd               298 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[3] = fg;
cmd               299 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[4] = (GDC_TYPE_DRAWRECTP << 24) | (GDC_CMD_BLT_FILL << 16);
cmd               300 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[5] = (rect->dy << 16) | (rect->dx);
cmd               301 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	cmd[6] = (height << 16) | width;
cmd               303 drivers/video/fbdev/mb862xx/mb862xxfb_accel.c 	mb862xxfb_write_fifo(7, cmd, info);
cmd               310 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c static int mb862xxfb_ioctl(struct fb_info *fbi, unsigned int cmd,
cmd               319 drivers/video/fbdev/mb862xx/mb862xxfbdrv.c 	switch (cmd) {
cmd               601 drivers/video/fbdev/mbx/mbxfb.c static int mbxfb_ioctl(struct fb_info *info, unsigned int cmd,
cmd               611 drivers/video/fbdev/mbx/mbxfb.c 	switch (cmd)
cmd              1274 drivers/video/fbdev/nvidia/nvidia.c 	unsigned short cmd;
cmd              1313 drivers/video/fbdev/nvidia/nvidia.c 	pci_read_config_word(pd, PCI_COMMAND, &cmd);
cmd              1314 drivers/video/fbdev/nvidia/nvidia.c 	cmd |= (PCI_COMMAND_IO | PCI_COMMAND_MEMORY);
cmd              1315 drivers/video/fbdev/nvidia/nvidia.c 	pci_write_config_word(pd, PCI_COMMAND, cmd);
cmd               148 drivers/video/fbdev/omap/hwa742.c 	u8 cmd;
cmd               162 drivers/video/fbdev/omap/hwa742.c 	cmd = HWA742_WINDOW_X_START_0;
cmd               164 drivers/video/fbdev/omap/hwa742.c 	hwa742.extif->write_command(&cmd, 1);
cmd                54 drivers/video/fbdev/omap/lcd_mipid.c static void mipid_transfer(struct mipid_device *md, int cmd, const u8 *wbuf,
cmd                69 drivers/video/fbdev/omap/lcd_mipid.c 	cmd &=  0xff;
cmd                70 drivers/video/fbdev/omap/lcd_mipid.c 	x->tx_buf		= &cmd;
cmd               111 drivers/video/fbdev/omap/lcd_mipid.c static inline void mipid_cmd(struct mipid_device *md, int cmd)
cmd               113 drivers/video/fbdev/omap/lcd_mipid.c 	mipid_transfer(md, cmd, NULL, 0, NULL, 0);
cmd               172 drivers/video/fbdev/omap/lcd_mipid.c 	int cmd, sleep_time = 50;
cmd               175 drivers/video/fbdev/omap/lcd_mipid.c 		cmd = MIPID_CMD_SLEEP_IN;
cmd               177 drivers/video/fbdev/omap/lcd_mipid.c 		cmd = MIPID_CMD_SLEEP_OUT;
cmd               179 drivers/video/fbdev/omap/lcd_mipid.c 	mipid_cmd(md, cmd);
cmd               194 drivers/video/fbdev/omap/lcd_mipid.c 	int cmd = enabled ? MIPID_CMD_DISP_ON : MIPID_CMD_DISP_OFF;
cmd               196 drivers/video/fbdev/omap/lcd_mipid.c 	mipid_cmd(md, cmd);
cmd               338 drivers/video/fbdev/omap/lcd_mipid.c 		int	cmd;
cmd               353 drivers/video/fbdev/omap/lcd_mipid.c 		mipid_write(md, rd->cmd, (u8 *)rd->wbuf, rd->wlen);
cmd               356 drivers/video/fbdev/omap/lcd_mipid.c 	mipid_read(md, rd->cmd, rbuf, 2);
cmd               361 drivers/video/fbdev/omap/lcd_mipid.c 		mipid_write(md, rd->cmd, (u8 *)rd->wbuf, rd->wlen);
cmd              1050 drivers/video/fbdev/omap/omapfb_main.c static int omapfb_ioctl(struct fb_info *fbi, unsigned int cmd,
cmd              1070 drivers/video/fbdev/omap/omapfb_main.c 	switch (cmd) {
cmd               140 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	u8 cmd;
cmd               145 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	cmd = MIPI_DCS_ENTER_SLEEP_MODE;
cmd               146 drivers/video/fbdev/omap2/omapfb/displays/panel-dsi-cm.c 	r = in->ops.dsi->dcs_write_nosync(in, ddata->channel, &cmd, 1);
cmd                89 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c 	unsigned int cmd = 0, data = 0;
cmd                91 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c 	cmd = 0x0000 | reg_addr; /* register address write */
cmd                93 drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c 	data = (cmd << 16) | data;
cmd               105 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c static void acx565akm_transfer(struct panel_drv_data *ddata, int cmd,
cmd               119 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	cmd &=  0xff;
cmd               120 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	x->tx_buf = &cmd;
cmd               131 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 		cmd <<= 1;
cmd               155 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c static inline void acx565akm_cmd(struct panel_drv_data *ddata, int cmd)
cmd               157 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	acx565akm_transfer(ddata, cmd, NULL, 0, NULL, 0);
cmd               190 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	int cmd;
cmd               193 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 		cmd = MIPID_CMD_SLEEP_IN;
cmd               195 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 		cmd = MIPID_CMD_SLEEP_OUT;
cmd               201 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	acx565akm_cmd(ddata, cmd);
cmd               207 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	int cmd = enabled ? MIPID_CMD_DISP_ON : MIPID_CMD_DISP_OFF;
cmd               209 drivers/video/fbdev/omap2/omapfb/displays/panel-sony-acx565akm.c 	acx565akm_cmd(ddata, cmd);
cmd               575 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c int omapfb_ioctl(struct fb_info *fbi, unsigned int cmd, unsigned long arg)
cmd               603 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c 	switch (cmd) {
cmd               909 drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c 		dev_err(fbdev->dev, "Unknown ioctl 0x%x\n", cmd);
cmd               118 drivers/video/fbdev/omap2/omapfb/omapfb.h int omapfb_ioctl(struct fb_info *fbi, unsigned int cmd, unsigned long arg);
cmd               229 drivers/video/fbdev/p9100.c static int p9100_ioctl(struct fb_info *info, unsigned int cmd,
cmd               233 drivers/video/fbdev/p9100.c 	return sbusfb_ioctl_helper(cmd, arg, info,
cmd               774 drivers/video/fbdev/ps3fb.c static int ps3fb_ioctl(struct fb_info *info, unsigned int cmd,
cmd               781 drivers/video/fbdev/ps3fb.c 	switch (cmd) {
cmd               453 drivers/video/fbdev/pxa3xx-gcu.c pxa3xx_gcu_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               458 drivers/video/fbdev/pxa3xx-gcu.c 	switch (cmd) {
cmd              1958 drivers/video/fbdev/riva/fbdev.c 		unsigned short cmd;
cmd              1960 drivers/video/fbdev/riva/fbdev.c 		pci_read_config_word(pd, PCI_COMMAND, &cmd);
cmd              1961 drivers/video/fbdev/riva/fbdev.c 		cmd |= (PCI_COMMAND_IO | PCI_COMMAND_MEMORY);
cmd              1962 drivers/video/fbdev/riva/fbdev.c 		pci_write_config_word(pd, PCI_COMMAND, cmd);
cmd              1014 drivers/video/fbdev/s3c-fb.c static int s3c_fb_ioctl(struct fb_info *info, unsigned int cmd,
cmd              1022 drivers/video/fbdev/s3c-fb.c 	switch (cmd) {
cmd               129 drivers/video/fbdev/savage/savagefb.h #define BCI_CMD_GET_ROP(cmd)         (((cmd) >> 16) & 0xFF)
cmd               130 drivers/video/fbdev/savage/savagefb.h #define BCI_CMD_SET_ROP(cmd, rop)    ((cmd) |= ((rop & 0xFF) << 16))
cmd                36 drivers/video/fbdev/savage/savagefb_accel.c 	int cmd;
cmd                41 drivers/video/fbdev/savage/savagefb_accel.c 	cmd = BCI_CMD_RECT | BCI_CMD_DEST_GBD | BCI_CMD_SRC_GBD;
cmd                42 drivers/video/fbdev/savage/savagefb_accel.c 	BCI_CMD_SET_ROP(cmd, savagefb_rop[0]);
cmd                45 drivers/video/fbdev/savage/savagefb_accel.c 		cmd |= BCI_CMD_RECT_XP;
cmd                52 drivers/video/fbdev/savage/savagefb_accel.c 		cmd |= BCI_CMD_RECT_YP;
cmd                59 drivers/video/fbdev/savage/savagefb_accel.c 	BCI_SEND(cmd);
cmd                68 drivers/video/fbdev/savage/savagefb_accel.c 	int cmd, color;
cmd                78 drivers/video/fbdev/savage/savagefb_accel.c 	cmd = BCI_CMD_RECT | BCI_CMD_RECT_XP | BCI_CMD_RECT_YP |
cmd                83 drivers/video/fbdev/savage/savagefb_accel.c 	BCI_CMD_SET_ROP(cmd, savagefb_rop[rect->rop]);
cmd                86 drivers/video/fbdev/savage/savagefb_accel.c 	BCI_SEND(cmd);
cmd                96 drivers/video/fbdev/savage/savagefb_accel.c 	int cmd;
cmd               115 drivers/video/fbdev/savage/savagefb_accel.c 	cmd = BCI_CMD_RECT | BCI_CMD_RECT_XP | BCI_CMD_RECT_YP |
cmd               120 drivers/video/fbdev/savage/savagefb_accel.c 	BCI_CMD_SET_ROP(cmd, savagefb_rop[0]);
cmd               127 drivers/video/fbdev/savage/savagefb_accel.c 	BCI_SEND(cmd);
cmd               401 drivers/video/fbdev/savage/savagefb_driver.c 	int cmd;
cmd               403 drivers/video/fbdev/savage/savagefb_driver.c 	cmd = BCI_CMD_NOP | BCI_CMD_CLIP_NEW;
cmd               406 drivers/video/fbdev/savage/savagefb_driver.c 	BCI_SEND(cmd);
cmd               100 drivers/video/fbdev/sbuslib.c int sbusfb_ioctl_helper(unsigned long cmd, unsigned long arg,
cmd               104 drivers/video/fbdev/sbuslib.c 	switch(cmd) {
cmd               195 drivers/video/fbdev/sbuslib.c static int fbiogetputcmap(struct fb_info *info, unsigned int cmd, unsigned long arg)
cmd               212 drivers/video/fbdev/sbuslib.c 			(cmd == FBIOPUTCMAP32) ?
cmd               243 drivers/video/fbdev/sbuslib.c int sbusfb_compat_ioctl(struct fb_info *info, unsigned int cmd, unsigned long arg)
cmd               245 drivers/video/fbdev/sbuslib.c 	switch (cmd) {
cmd               256 drivers/video/fbdev/sbuslib.c 		return info->fbops->fb_ioctl(info, cmd, arg);
cmd               258 drivers/video/fbdev/sbuslib.c 		return fbiogetputcmap(info, cmd, arg);
cmd               260 drivers/video/fbdev/sbuslib.c 		return fbiogetputcmap(info, cmd, arg);
cmd                22 drivers/video/fbdev/sbuslib.h int sbusfb_ioctl_helper(unsigned long cmd, unsigned long arg,
cmd                25 drivers/video/fbdev/sbuslib.h int sbusfb_compat_ioctl(struct fb_info *info, unsigned int cmd,
cmd              1418 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_overlay_ioctl(struct fb_info *info, unsigned int cmd,
cmd              1423 drivers/video/fbdev/sh_mobile_lcdcfb.c 	switch (cmd) {
cmd              1737 drivers/video/fbdev/sh_mobile_lcdcfb.c static int sh_mobile_lcdc_ioctl(struct fb_info *info, unsigned int cmd,
cmd              1743 drivers/video/fbdev/sh_mobile_lcdcfb.c 	switch (cmd) {
cmd                66 drivers/video/fbdev/sis/sis_main.c static int	sisfb_ioctl(struct fb_info *info, unsigned int cmd,
cmd              1685 drivers/video/fbdev/sis/sis_main.c static int	sisfb_ioctl(struct fb_info *info, unsigned int cmd,
cmd              1697 drivers/video/fbdev/sis/sis_main.c 	switch(cmd) {
cmd               810 drivers/video/fbdev/smscufx.c static void ufx_raw_rect(struct ufx_data *dev, u16 *cmd, int x, int y,
cmd               821 drivers/video/fbdev/smscufx.c 	*((u32 *)&cmd[0]) = cpu_to_le32(0x01);
cmd               824 drivers/video/fbdev/smscufx.c 	*((u32 *)&cmd[2]) = cpu_to_le32(packed_rect_len + 16);
cmd               826 drivers/video/fbdev/smscufx.c 	cmd[4] = cpu_to_le16(x);
cmd               827 drivers/video/fbdev/smscufx.c 	cmd[5] = cpu_to_le16(y);
cmd               828 drivers/video/fbdev/smscufx.c 	cmd[6] = cpu_to_le16(width);
cmd               829 drivers/video/fbdev/smscufx.c 	cmd[7] = cpu_to_le16(height);
cmd               832 drivers/video/fbdev/smscufx.c 	*((u32 *)&cmd[8]) = cpu_to_le32(0);
cmd               835 drivers/video/fbdev/smscufx.c 	cmd[10] = cpu_to_le16(0x4000 | dev->info->var.xres);
cmd               838 drivers/video/fbdev/smscufx.c 	cmd[11] = cpu_to_le16(dev->info->var.yres);
cmd               844 drivers/video/fbdev/smscufx.c 		memcpy(&cmd[(24 + (packed_line_len * line)) / 2],
cmd               985 drivers/video/fbdev/smscufx.c static int ufx_ops_ioctl(struct fb_info *info, unsigned int cmd,
cmd               995 drivers/video/fbdev/smscufx.c 	if (cmd == UFX_IOCTL_RETURN_EDID) {
cmd              1003 drivers/video/fbdev/smscufx.c 	if (cmd == UFX_IOCTL_REPORT_DAMAGE) {
cmd               141 drivers/video/fbdev/ssd1307fb.c static inline int ssd1307fb_write_cmd(struct i2c_client *client, u8 cmd)
cmd               150 drivers/video/fbdev/ssd1307fb.c 	array->data[0] = cmd;
cmd               743 drivers/video/fbdev/sstfb.c static int sstfb_ioctl(struct fb_info *info, unsigned int cmd,
cmd               749 drivers/video/fbdev/sstfb.c 	switch (cmd) {
cmd               310 drivers/video/fbdev/tcx.c static int tcx_ioctl(struct fb_info *info, unsigned int cmd,
cmd               315 drivers/video/fbdev/tcx.c 	return sbusfb_ioctl_helper(cmd, arg, info,
cmd               386 drivers/video/fbdev/tmiofb.c tmiofb_acc_write(struct fb_info *info, const u32 *cmd, unsigned int count)
cmd               395 drivers/video/fbdev/tmiofb.c 	for (; count; count--, cmd++) {
cmd               396 drivers/video/fbdev/tmiofb.c 		tmio_iowrite16(*cmd >> 16, par->lcr + LCR_CMDH);
cmd               397 drivers/video/fbdev/tmiofb.c 		tmio_iowrite16(*cmd, par->lcr + LCR_CMDL);
cmd               431 drivers/video/fbdev/tmiofb.c 	const u32 cmd[] = {
cmd               445 drivers/video/fbdev/tmiofb.c 	tmiofb_acc_write(fbi, cmd, ARRAY_SIZE(cmd));
cmd               451 drivers/video/fbdev/tmiofb.c 	const u32 cmd[] = {
cmd               465 drivers/video/fbdev/tmiofb.c 	tmiofb_acc_write(fbi, cmd, ARRAY_SIZE(cmd));
cmd               505 drivers/video/fbdev/tmiofb.c 		unsigned int cmd, unsigned long arg)
cmd               507 drivers/video/fbdev/tmiofb.c 	switch (cmd) {
cmd               433 drivers/video/fbdev/udlfb.c 	uint8_t *cmd = *command_buffer_ptr;
cmd               436 drivers/video/fbdev/udlfb.c 	       (cmd_buffer_end - MIN_RLX_CMD_BYTES > cmd)) {
cmd               450 drivers/video/fbdev/udlfb.c 		*cmd++ = 0xAF;
cmd               451 drivers/video/fbdev/udlfb.c 		*cmd++ = 0x6B;
cmd               452 drivers/video/fbdev/udlfb.c 		*cmd++ = dev_addr >> 16;
cmd               453 drivers/video/fbdev/udlfb.c 		*cmd++ = dev_addr >> 8;
cmd               454 drivers/video/fbdev/udlfb.c 		*cmd++ = dev_addr;
cmd               456 drivers/video/fbdev/udlfb.c 		cmd_pixels_count_byte = cmd++; /*  we'll know this later */
cmd               459 drivers/video/fbdev/udlfb.c 		raw_pixels_count_byte = cmd++; /*  we'll know this later */
cmd               464 drivers/video/fbdev/udlfb.c 					(unsigned long)(cmd_buffer_end - 1 - cmd) / BPP);
cmd               477 drivers/video/fbdev/udlfb.c 			put_unaligned_be16(pixel_value, cmd);
cmd               480 drivers/video/fbdev/udlfb.c 			cmd += 2;
cmd               497 drivers/video/fbdev/udlfb.c 				*cmd++ = ((pixel - repeating_pixel) - 1) & 0xFF;
cmd               501 drivers/video/fbdev/udlfb.c 				raw_pixels_count_byte = cmd++;
cmd               510 drivers/video/fbdev/udlfb.c 			cmd--;
cmd               517 drivers/video/fbdev/udlfb.c 	if (cmd_buffer_end - MIN_RLX_CMD_BYTES <= cmd) {
cmd               519 drivers/video/fbdev/udlfb.c 		if (cmd_buffer_end > cmd)
cmd               520 drivers/video/fbdev/udlfb.c 			memset(cmd, 0xAF, cmd_buffer_end - cmd);
cmd               521 drivers/video/fbdev/udlfb.c 		cmd = (uint8_t *) cmd_buffer_end;
cmd               524 drivers/video/fbdev/udlfb.c 	*command_buffer_ptr = cmd;
cmd               543 drivers/video/fbdev/udlfb.c 	u8 *cmd = *urb_buf_ptr;
cmd               572 drivers/video/fbdev/udlfb.c 			(u8 **) &cmd, (u8 *) cmd_end, back_buffer_offset,
cmd               575 drivers/video/fbdev/udlfb.c 		if (cmd >= cmd_end) {
cmd               576 drivers/video/fbdev/udlfb.c 			int len = cmd - (u8 *) urb->transfer_buffer;
cmd               584 drivers/video/fbdev/udlfb.c 			cmd = urb->transfer_buffer;
cmd               585 drivers/video/fbdev/udlfb.c 			cmd_end = &cmd[urb->transfer_buffer_length];
cmd               589 drivers/video/fbdev/udlfb.c 	*urb_buf_ptr = cmd;
cmd               597 drivers/video/fbdev/udlfb.c 	char *cmd;
cmd               629 drivers/video/fbdev/udlfb.c 	cmd = urb->transfer_buffer;
cmd               637 drivers/video/fbdev/udlfb.c 				      &cmd, byte_offset, width * BPP,
cmd               642 drivers/video/fbdev/udlfb.c 	if (cmd > (char *) urb->transfer_buffer) {
cmd               644 drivers/video/fbdev/udlfb.c 		if (cmd < (char *) urb->transfer_buffer + urb->transfer_buffer_length)
cmd               645 drivers/video/fbdev/udlfb.c 			*cmd++ = 0xAF;
cmd               647 drivers/video/fbdev/udlfb.c 		len = cmd - (char *) urb->transfer_buffer;
cmd               788 drivers/video/fbdev/udlfb.c 	char *cmd;
cmd               808 drivers/video/fbdev/udlfb.c 	cmd = urb->transfer_buffer;
cmd               814 drivers/video/fbdev/udlfb.c 				  &cmd, cur->index << PAGE_SHIFT,
cmd               820 drivers/video/fbdev/udlfb.c 	if (cmd > (char *) urb->transfer_buffer) {
cmd               822 drivers/video/fbdev/udlfb.c 		if (cmd < (char *) urb->transfer_buffer + urb->transfer_buffer_length)
cmd               823 drivers/video/fbdev/udlfb.c 			*cmd++ = 0xAF;
cmd               825 drivers/video/fbdev/udlfb.c 		len = cmd - (char *) urb->transfer_buffer;
cmd               871 drivers/video/fbdev/udlfb.c static int dlfb_ops_ioctl(struct fb_info *info, unsigned int cmd,
cmd               881 drivers/video/fbdev/udlfb.c 	if (cmd == DLFB_IOCTL_RETURN_EDID) {
cmd               889 drivers/video/fbdev/udlfb.c 	if (cmd == DLFB_IOCTL_REPORT_DAMAGE) {
cmd               380 drivers/video/fbdev/via/viafbdev.c static int viafb_ioctl(struct fb_info *info, u_int cmd, u_long arg)
cmd               398 drivers/video/fbdev/via/viafbdev.c 	DEBUG_MSG(KERN_INFO "viafb_ioctl: 0x%X !!\n", cmd);
cmd               402 drivers/video/fbdev/via/viafbdev.c 	switch (cmd) {
cmd               178 drivers/video/fbdev/vt8500lcdfb.c static int vt8500lcd_ioctl(struct fb_info *info, unsigned int cmd,
cmd               184 drivers/video/fbdev/vt8500lcdfb.c 	if (cmd == FBIO_WAITFORVSYNC) {
cmd               413 drivers/virt/fsl_hypervisor.c static long fsl_hv_ioctl(struct file *file, unsigned int cmd,
cmd               419 drivers/virt/fsl_hypervisor.c 	switch (cmd) {
cmd               446 drivers/virt/fsl_hypervisor.c 			 _IOC_DIR(cmd), _IOC_TYPE(cmd), _IOC_NR(cmd),
cmd               447 drivers/virt/fsl_hypervisor.c 			 _IOC_SIZE(cmd));
cmd               428 drivers/visorbus/controlvmchannel.h 	struct controlvm_message_packet cmd;
cmd               305 drivers/visorbus/visorchipset.c 	outmsg.cmd.init_chipset.features = features;
cmd               328 drivers/visorbus/visorchipset.c 	features = inmsg->cmd.init_chipset.features &
cmd               348 drivers/visorbus/visorchipset.c 		outmsg.cmd.device_change_state.state = *state;
cmd               349 drivers/visorbus/visorchipset.c 		outmsg.cmd.device_change_state.flags.phys_device = 1;
cmd               440 drivers/visorbus/visorchipset.c 	outmsg.cmd.device_change_state.bus_no = p->chipset_bus_no;
cmd               441 drivers/visorbus/visorchipset.c 	outmsg.cmd.device_change_state.dev_no = p->chipset_dev_no;
cmd               442 drivers/visorbus/visorchipset.c 	outmsg.cmd.device_change_state.state = state;
cmd               449 drivers/visorbus/visorchipset.c 	struct controlvm_message_packet *cmd = &inmsg->cmd;
cmd               451 drivers/visorbus/visorchipset.c 	u32 bus_no = cmd->create_bus.bus_no;
cmd               471 drivers/visorbus/visorchipset.c 	if (guid_equal(&cmd->create_bus.bus_inst_guid, &visor_siovm_guid)) {
cmd               486 drivers/visorbus/visorchipset.c 	visorchannel = visorchannel_create(cmd->create_bus.channel_addr,
cmd               488 drivers/visorbus/visorchipset.c 					   &cmd->create_bus.bus_data_type_guid,
cmd               519 drivers/visorbus/visorchipset.c 	u32 bus_no = inmsg->cmd.destroy_bus.bus_no;
cmd               595 drivers/visorbus/visorchipset.c 	struct controlvm_message_packet *cmd = &inmsg->cmd;
cmd               600 drivers/visorbus/visorchipset.c 	bus_no = cmd->configure_bus.bus_no;
cmd               615 drivers/visorbus/visorchipset.c 					       cmd->configure_bus.guest_handle);
cmd               638 drivers/visorbus/visorchipset.c 	struct controlvm_message_packet *cmd = &inmsg->cmd;
cmd               640 drivers/visorbus/visorchipset.c 	u32 bus_no = cmd->create_device.bus_no;
cmd               641 drivers/visorbus/visorchipset.c 	u32 dev_no = cmd->create_device.dev_no;
cmd               675 drivers/visorbus/visorchipset.c 	guid_copy(&dev_info->inst, &cmd->create_device.dev_inst_guid);
cmd               677 drivers/visorbus/visorchipset.c 	visorchannel = visorchannel_create(cmd->create_device.channel_addr,
cmd               679 drivers/visorbus/visorchipset.c 					   &cmd->create_device.data_type_guid,
cmd               690 drivers/visorbus/visorchipset.c 		  &cmd->create_device.data_type_guid);
cmd               691 drivers/visorbus/visorchipset.c 	if (guid_equal(&cmd->create_device.data_type_guid,
cmd               728 drivers/visorbus/visorchipset.c 	struct controlvm_message_packet *cmd = &inmsg->cmd;
cmd               730 drivers/visorbus/visorchipset.c 	u32 bus_no = cmd->device_change_state.bus_no;
cmd               731 drivers/visorbus/visorchipset.c 	u32 dev_no = cmd->device_change_state.dev_no;
cmd               732 drivers/visorbus/visorchipset.c 	struct visor_segment_state state = cmd->device_change_state.state;
cmd               786 drivers/visorbus/visorchipset.c 	struct controlvm_message_packet *cmd = &inmsg->cmd;
cmd               788 drivers/visorbus/visorchipset.c 	u32 bus_no = cmd->destroy_device.bus_no;
cmd               789 drivers/visorbus/visorchipset.c 	u32 dev_no = cmd->destroy_device.dev_no;
cmd               931 drivers/visorbus/visorchipset.c 			req->msg.cmd.device_change_state.state.active = active;
cmd               935 drivers/visorbus/visorchipset.c 				       &req->msg.cmd.device_change_state.state);
cmd              1039 drivers/visorbus/visorchipset.c 	struct controlvm_message_packet *cmd = &req->msg.cmd;
cmd              1049 drivers/visorbus/visorchipset.c 		cmd->device_change_state.state.active);
cmd              1051 drivers/visorbus/visorchipset.c 		cmd->device_change_state.bus_no);
cmd              1053 drivers/visorbus/visorchipset.c 		cmd->device_change_state.dev_no >> 3);
cmd              1055 drivers/visorbus/visorchipset.c 		cmd->device_change_state.dev_no & 0x7);
cmd              1077 drivers/visorbus/visorchipset.c 	if (inmsg->cmd.device_change_state.state.active) {
cmd              1082 drivers/visorbus/visorchipset.c 				  &inmsg->cmd.device_change_state.state);
cmd              1101 drivers/visorbus/visorchipset.c 			  &inmsg->cmd.device_change_state.state);
cmd              1215 drivers/visorbus/visorchipset.c 		.cmd.init_chipset = {
cmd              1267 drivers/visorbus/visorchipset.c 	if (!local_crash_bus_msg.cmd.create_bus.channel_addr) {
cmd              1274 drivers/visorbus/visorchipset.c 	if (!local_crash_dev_msg.cmd.create_device.channel_addr) {
cmd              1364 drivers/visorbus/visorchipset.c 	struct controlvm_message_packet *cmd = &inmsg.cmd;
cmd              1408 drivers/visorbus/visorchipset.c 		if (cmd->device_change_state.flags.phys_device) {
cmd              1493 drivers/visorbus/visorchipset.c 				&req->msg.cmd.device_change_state.state);
cmd               169 drivers/w1/masters/ds2482.c static inline int ds2482_send_cmd(struct ds2482_data *pdev, u8 cmd)
cmd               171 drivers/w1/masters/ds2482.c 	if (i2c_smbus_write_byte(pdev->client, cmd) < 0)
cmd               189 drivers/w1/masters/ds2482.c 				       u8 cmd, u8 byte)
cmd               191 drivers/w1/masters/ds2482.c 	if (i2c_smbus_write_byte_data(pdev->client, cmd, byte) < 0)
cmd               195 drivers/w1/masters/ds2482.c 	pdev->read_prt = (cmd != DS2482_CMD_WRITE_CONFIG) ?
cmd               183 drivers/w1/slaves/w1_ds2405.c 		u8 cmd[9];
cmd               185 drivers/w1/slaves/w1_ds2405.c 		cmd[0] = W1_MATCH_ROM;
cmd               186 drivers/w1/slaves/w1_ds2405.c 		memcpy(&cmd[1], &dev_addr, sizeof(dev_addr));
cmd               188 drivers/w1/slaves/w1_ds2405.c 		w1_write_block(dev, cmd, sizeof(cmd));
cmd                70 drivers/w1/slaves/w1_ds2780.c int w1_ds2780_eeprom_cmd(struct device *dev, int addr, int cmd)
cmd                80 drivers/w1/slaves/w1_ds2780.c 		w1_write_8(sl->master, cmd);
cmd               123 drivers/w1/slaves/w1_ds2780.h extern int w1_ds2780_eeprom_cmd(struct device *dev, int addr, int cmd);
cmd                67 drivers/w1/slaves/w1_ds2781.c int w1_ds2781_eeprom_cmd(struct device *dev, int addr, int cmd)
cmd                77 drivers/w1/slaves/w1_ds2781.c 		w1_write_8(sl->master, cmd);
cmd               128 drivers/w1/slaves/w1_ds2781.h extern int w1_ds2781_eeprom_cmd(struct device *dev, int addr, int cmd);
cmd                28 drivers/w1/w1_netlink.c 	struct w1_netlink_cmd *cmd; /* advances as cmds are appened */
cmd                90 drivers/w1/w1_netlink.c 		block->cmd = NULL;
cmd               134 drivers/w1/w1_netlink.c 	struct w1_netlink_cmd *cmd)
cmd               138 drivers/w1/w1_netlink.c 		sizeof(struct w1_netlink_msg) + sizeof(*cmd) + cmd->len);
cmd               148 drivers/w1/w1_netlink.c 	block->cmd = (struct w1_netlink_cmd *)(block->msg->data);
cmd               150 drivers/w1/w1_netlink.c 	space = sizeof(*cmd) + cmd->len;
cmd               151 drivers/w1/w1_netlink.c 	if (block->cmd != cmd)
cmd               152 drivers/w1/w1_netlink.c 		memcpy(block->cmd, cmd, space);
cmd               173 drivers/w1/w1_netlink.c 		struct w1_netlink_cmd *cmd = (struct w1_netlink_cmd *)block->msg->data;
cmd               174 drivers/w1/w1_netlink.c 		memcpy(cmd, req_cmd, sizeof(*cmd));
cmd               175 drivers/w1/w1_netlink.c 		block->cn->len += sizeof(*cmd);
cmd               176 drivers/w1/w1_netlink.c 		block->msg->len += sizeof(*cmd);
cmd               177 drivers/w1/w1_netlink.c 		cmd->len = 0;
cmd               237 drivers/w1/w1_netlink.c 	struct w1_netlink_cmd *cache_cmd = block->cmd;
cmd               243 drivers/w1/w1_netlink.c 	if (!block->cmd) {
cmd               248 drivers/w1/w1_netlink.c 	data = (u64 *)(block->cmd->data + block->cmd->len);
cmd               253 drivers/w1/w1_netlink.c 	block->cmd->len += sizeof(*data);
cmd               272 drivers/w1/w1_netlink.c 	if (req_cmd->cmd == W1_CMD_LIST_SLAVES) {
cmd               281 drivers/w1/w1_netlink.c 		w1_search_process_cb(dev, req_cmd->cmd == W1_CMD_ALARM_SEARCH ?
cmd               289 drivers/w1/w1_netlink.c 	struct w1_netlink_cmd *cmd)
cmd               293 drivers/w1/w1_netlink.c 	switch (cmd->cmd) {
cmd               295 drivers/w1/w1_netlink.c 		w1_touch_block(dev, cmd->data, cmd->len);
cmd               296 drivers/w1/w1_netlink.c 		w1_netlink_queue_cmd(dev->priv, cmd);
cmd               299 drivers/w1/w1_netlink.c 		w1_read_block(dev, cmd->data, cmd->len);
cmd               300 drivers/w1/w1_netlink.c 		w1_netlink_queue_cmd(dev->priv, cmd);
cmd               303 drivers/w1/w1_netlink.c 		w1_write_block(dev, cmd->data, cmd->len);
cmd               314 drivers/w1/w1_netlink.c 	struct w1_netlink_cmd *cmd)
cmd               320 drivers/w1/w1_netlink.c 	if (cmd->len != sizeof(*id))
cmd               323 drivers/w1/w1_netlink.c 	id = (struct w1_reg_num *)cmd->data;
cmd               326 drivers/w1/w1_netlink.c 	switch (cmd->cmd) {
cmd               355 drivers/w1/w1_netlink.c 	switch (req_cmd->cmd) {
cmd               388 drivers/w1/w1_netlink.c 		struct w1_netlink_cmd *cmd)
cmd               392 drivers/w1/w1_netlink.c 		sl->reg_num.crc, cmd->cmd, cmd->len);
cmd               394 drivers/w1/w1_netlink.c 	return w1_process_command_io(sl->master, cmd);
cmd               450 drivers/w1/w1_netlink.c 	struct w1_netlink_cmd *cmd = (struct w1_netlink_cmd *)node->msg->data;
cmd               459 drivers/w1/w1_netlink.c 		if (cmd->len + sizeof(struct w1_netlink_cmd) > mlen) {
cmd               465 drivers/w1/w1_netlink.c 			err = w1_process_command_slave(sl, cmd);
cmd               467 drivers/w1/w1_netlink.c 			err = w1_process_command_master(dev, cmd);
cmd               470 drivers/w1/w1_netlink.c 		w1_netlink_queue_status(node->block, node->msg, cmd, err);
cmd               473 drivers/w1/w1_netlink.c 		len = sizeof(*cmd) + cmd->len;
cmd               474 drivers/w1/w1_netlink.c 		cmd = (struct w1_netlink_cmd *)((u8 *)cmd + len);
cmd               478 drivers/w1/w1_netlink.c 	if (!cmd || err)
cmd               479 drivers/w1/w1_netlink.c 		w1_netlink_queue_status(node->block, node->msg, cmd, err);
cmd               501 drivers/w1/w1_netlink.c 	struct w1_netlink_cmd *cmd = (struct w1_netlink_cmd *)msg->data;
cmd               506 drivers/w1/w1_netlink.c 		if (cmd->len + sizeof(struct w1_netlink_cmd) > mlen)
cmd               509 drivers/w1/w1_netlink.c 		switch (cmd->cmd) {
cmd               516 drivers/w1/w1_netlink.c 		len = sizeof(*cmd) + cmd->len;
cmd               517 drivers/w1/w1_netlink.c 		cmd = (struct w1_netlink_cmd *)((u8 *)cmd + len);
cmd               122 drivers/w1/w1_netlink.h 	__u8				cmd;
cmd               144 drivers/watchdog/acquirewdt.c static long acq_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               155 drivers/watchdog/acquirewdt.c 	switch (cmd) {
cmd               131 drivers/watchdog/advantechwdt.c static long advwdt_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               144 drivers/watchdog/advantechwdt.c 	switch (cmd) {
cmd               176 drivers/watchdog/alim1535_wdt.c static long ali_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               188 drivers/watchdog/alim1535_wdt.c 	switch (cmd) {
cmd               234 drivers/watchdog/alim7101_wdt.c static long fop_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               245 drivers/watchdog/alim7101_wdt.c 	switch (cmd) {
cmd               306 drivers/watchdog/alim7101_wdt.c 			      void *cmd)
cmd               204 drivers/watchdog/ar7_wdt.c 					unsigned int cmd, unsigned long arg)
cmd               214 drivers/watchdog/ar7_wdt.c 	switch (cmd) {
cmd                56 drivers/watchdog/at91rm9200_wdt.c 					unsigned long mode, void *cmd)
cmd               160 drivers/watchdog/at91rm9200_wdt.c 					unsigned int cmd, unsigned long arg)
cmd               166 drivers/watchdog/at91rm9200_wdt.c 	switch (cmd) {
cmd               183 drivers/watchdog/ath79_wdt.c static long ath79_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               191 drivers/watchdog/ath79_wdt.c 	switch (cmd) {
cmd               166 drivers/watchdog/bcm63xx_wdt.c static long bcm63xx_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               173 drivers/watchdog/bcm63xx_wdt.c 	switch (cmd) {
cmd               138 drivers/watchdog/cpu5wdt.c static long cpu5wdt_ioctl(struct file *file, unsigned int cmd,
cmd               149 drivers/watchdog/cpu5wdt.c 	switch (cmd) {
cmd               407 drivers/watchdog/cpwd.c static long cpwd_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               420 drivers/watchdog/cpwd.c 	switch (cmd) {
cmd               477 drivers/watchdog/cpwd.c static long cpwd_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               479 drivers/watchdog/cpwd.c 	return cpwd_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd                62 drivers/watchdog/diag288_wdt.c module_param_string(cmd, wdt_cmd, MAX_CMDLEN, 0644);
cmd                63 drivers/watchdog/diag288_wdt.c MODULE_PARM_DESC(cmd, "CP command that is run when the watchdog triggers (z/VM only)");
cmd                94 drivers/watchdog/diag288_wdt.c 			char *cmd, size_t len)
cmd                97 drivers/watchdog/diag288_wdt.c 	return __diag288(func, timeout, virt_to_phys(cmd), len);
cmd               233 drivers/watchdog/eurotechwdt.c 					unsigned int cmd, unsigned long arg)
cmd               247 drivers/watchdog/eurotechwdt.c 	switch (cmd) {
cmd               596 drivers/watchdog/f71808e_wdt.c static long watchdog_ioctl(struct file *file, unsigned int cmd,
cmd               609 drivers/watchdog/f71808e_wdt.c 	switch (cmd) {
cmd               158 drivers/watchdog/gef_wdt.c static long gef_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               171 drivers/watchdog/gef_wdt.c 	switch (cmd) {
cmd               135 drivers/watchdog/geodewdt.c static long geodewdt_ioctl(struct file *file, unsigned int cmd,
cmd               149 drivers/watchdog/geodewdt.c 	switch (cmd) {
cmd               167 drivers/watchdog/ib700wdt.c static long ibwdt_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               180 drivers/watchdog/ib700wdt.c 	switch (cmd) {
cmd               270 drivers/watchdog/ibmasr.c static long asr_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               281 drivers/watchdog/ibmasr.c 	switch (cmd) {
cmd                98 drivers/watchdog/indydog.c static long indydog_ioctl(struct file *file, unsigned int cmd,
cmd               108 drivers/watchdog/indydog.c 	switch (cmd) {
cmd               348 drivers/watchdog/intel_scu_watchdog.c 			   unsigned int cmd,
cmd               364 drivers/watchdog/intel_scu_watchdog.c 	switch (cmd) {
cmd               124 drivers/watchdog/iop_wdt.c 				unsigned int cmd, unsigned long arg)
cmd               130 drivers/watchdog/iop_wdt.c 	switch (cmd) {
cmd               254 drivers/watchdog/it8712f_wdt.c static long it8712f_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               268 drivers/watchdog/it8712f_wdt.c 	switch (cmd) {
cmd               102 drivers/watchdog/ixp4xx_wdt.c static long ixp4xx_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               108 drivers/watchdog/ixp4xx_wdt.c 	switch (cmd) {
cmd               338 drivers/watchdog/kempld_wdt.c static long kempld_wdt_ioctl(struct watchdog_device *wdd, unsigned int cmd,
cmd               347 drivers/watchdog/kempld_wdt.c 	switch (cmd) {
cmd               120 drivers/watchdog/m54xx_wdt.c static long m54xx_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               126 drivers/watchdog/m54xx_wdt.c 	switch (cmd) {
cmd               303 drivers/watchdog/machzwd.c static long zf_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               307 drivers/watchdog/machzwd.c 	switch (cmd) {
cmd               193 drivers/watchdog/mixcomwd.c 				unsigned int cmd, unsigned long arg)
cmd               204 drivers/watchdog/mixcomwd.c 	switch (cmd) {
cmd               131 drivers/watchdog/mtx-1_wdt.c static long mtx1_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               142 drivers/watchdog/mtx-1_wdt.c 	switch (cmd) {
cmd               176 drivers/watchdog/mv64x60_wdt.c 					unsigned int cmd, unsigned long arg)
cmd               189 drivers/watchdog/mv64x60_wdt.c 	switch (cmd) {
cmd               210 drivers/watchdog/nv_tco.c static long nv_tco_ioctl(struct file *file, unsigned int cmd,
cmd               225 drivers/watchdog/nv_tco.c 	switch (cmd) {
cmd               378 drivers/watchdog/pc87413_wdt.c static long pc87413_ioctl(struct file *file, unsigned int cmd,
cmd               398 drivers/watchdog/pc87413_wdt.c 	switch (cmd) {
cmd               218 drivers/watchdog/pcwd.c static int send_isa_command(int cmd)
cmd               225 drivers/watchdog/pcwd.c 		pr_debug("sending following data cmd=0x%02x\n", cmd);
cmd               228 drivers/watchdog/pcwd.c 	control_status = (cmd & 0x0F) | WD_WCMD;
cmd               245 drivers/watchdog/pcwd.c 			 cmd, port0, last_port0);
cmd               586 drivers/watchdog/pcwd.c static long pcwd_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               603 drivers/watchdog/pcwd.c 	switch (cmd) {
cmd               154 drivers/watchdog/pcwd_pci.c static int send_command(int cmd, int *msb, int *lsb)
cmd               160 drivers/watchdog/pcwd_pci.c 			 cmd, *msb, *lsb);
cmd               171 drivers/watchdog/pcwd_pci.c 	outb_p(cmd, pcipcwd_private.io_addr + 6);
cmd               202 drivers/watchdog/pcwd_pci.c 				 cmd, *msb, *lsb);
cmd               463 drivers/watchdog/pcwd_pci.c static long pcipcwd_ioctl(struct file *file, unsigned int cmd,
cmd               478 drivers/watchdog/pcwd_pci.c 	switch (cmd) {
cmd               208 drivers/watchdog/pcwd_usb.c 		unsigned char cmd, unsigned char *msb, unsigned char *lsb)
cmd               224 drivers/watchdog/pcwd_usb.c 	buf[0] = cmd;			/* Byte 0 = CMD */
cmd               241 drivers/watchdog/pcwd_usb.c 			cmd, *msb, *lsb);
cmd               253 drivers/watchdog/pcwd_usb.c 	if ((got_response) && (cmd == usb_pcwd->cmd_command)) {
cmd               388 drivers/watchdog/pcwd_usb.c static long usb_pcwd_ioctl(struct file *file, unsigned int cmd,
cmd               401 drivers/watchdog/pcwd_usb.c 	switch (cmd) {
cmd               174 drivers/watchdog/pika_wdt.c 		unsigned int cmd, unsigned long arg)
cmd               180 drivers/watchdog/pika_wdt.c 	switch (cmd) {
cmd               126 drivers/watchdog/pnx4008_wdt.c 				   unsigned long mode, void *cmd)
cmd               128 drivers/watchdog/pnx4008_wdt.c 	const char *boot_cmd = cmd;
cmd               138 drivers/watchdog/pnx833x_wdt.c static long pnx833x_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               150 drivers/watchdog/pnx833x_wdt.c 	switch (cmd) {
cmd                74 drivers/watchdog/rave-sp-wdt.c 	u8 cmd[] = {
cmd                82 drivers/watchdog/rave-sp-wdt.c 	return rave_sp_wdt_exec(wdd, cmd, sizeof(cmd));
cmd                87 drivers/watchdog/rave-sp-wdt.c 	u8 cmd[] = {
cmd                95 drivers/watchdog/rave-sp-wdt.c 	return rave_sp_wdt_exec(wdd, cmd, sizeof(cmd));
cmd               119 drivers/watchdog/rave-sp-wdt.c 	u8 cmd[] = {
cmd               125 drivers/watchdog/rave-sp-wdt.c 	return rave_sp_wdt_exec(wdd, cmd, sizeof(cmd));
cmd               130 drivers/watchdog/rave-sp-wdt.c 	u8 cmd[] = {
cmd               137 drivers/watchdog/rave-sp-wdt.c 	return rave_sp_wdt_exec(wdd, cmd, sizeof(cmd));
cmd               205 drivers/watchdog/rave-sp-wdt.c 	u8 cmd[] = {
cmd               210 drivers/watchdog/rave-sp-wdt.c 	return rave_sp_wdt_exec(wdd, cmd, sizeof(cmd));
cmd               188 drivers/watchdog/rc32434_wdt.c static long rc32434_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               200 drivers/watchdog/rc32434_wdt.c 	switch (cmd) {
cmd               140 drivers/watchdog/rdc321x_wdt.c static long rdc321x_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               151 drivers/watchdog/rdc321x_wdt.c 	switch (cmd) {
cmd                89 drivers/watchdog/riowd.c static long riowd_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               101 drivers/watchdog/riowd.c 	switch (cmd) {
cmd                91 drivers/watchdog/sa1100_wdt.c static long sa1100dog_ioctl(struct file *file, unsigned int cmd,
cmd                99 drivers/watchdog/sa1100_wdt.c 	switch (cmd) {
cmd               169 drivers/watchdog/sb_wdog.c static long sbwdog_ioctl(struct file *file, unsigned int cmd,
cmd               177 drivers/watchdog/sb_wdog.c 	switch (cmd) {
cmd               221 drivers/watchdog/sbc60xxwdt.c static long fop_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               232 drivers/watchdog/sbc60xxwdt.c 	switch (cmd) {
cmd               156 drivers/watchdog/sbc7240_wdt.c static long fop_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               158 drivers/watchdog/sbc7240_wdt.c 	switch (cmd) {
cmd               101 drivers/watchdog/sbc_epx_c3.c static long epx_c3_ioctl(struct file *file, unsigned int cmd,
cmd               112 drivers/watchdog/sbc_epx_c3.c 	switch (cmd) {
cmd               120 drivers/watchdog/sbc_fitpc2_wdt.c static long fitpc2_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               126 drivers/watchdog/sbc_fitpc2_wdt.c 	switch (cmd) {
cmd               180 drivers/watchdog/sc1200wdt.c static long sc1200wdt_ioctl(struct file *file, unsigned int cmd,
cmd               193 drivers/watchdog/sc1200wdt.c 	switch (cmd) {
cmd               273 drivers/watchdog/sc520_wdt.c static long fop_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               284 drivers/watchdog/sc520_wdt.c 	switch (cmd) {
cmd               243 drivers/watchdog/sch311x_wdt.c static long sch311x_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               258 drivers/watchdog/sch311x_wdt.c 	switch (cmd) {
cmd               155 drivers/watchdog/scx200_wdt.c static long scx200_wdt_ioctl(struct file *file, unsigned int cmd,
cmd               168 drivers/watchdog/scx200_wdt.c 	switch (cmd) {
cmd               420 drivers/watchdog/smsc37b787_wdt.c 					unsigned int cmd, unsigned long arg)
cmd               439 drivers/watchdog/smsc37b787_wdt.c 	switch (cmd) {
cmd               136 drivers/watchdog/sp805_wdt.c wdt_restart(struct watchdog_device *wdd, unsigned long mode, void *cmd)
cmd               239 drivers/watchdog/w83877f_wdt.c static long fop_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               250 drivers/watchdog/w83877f_wdt.c 	switch (cmd) {
cmd               373 drivers/watchdog/w83977f_wdt.c static long wdt_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               385 drivers/watchdog/w83977f_wdt.c 	switch (cmd) {
cmd               122 drivers/watchdog/wafer5823wdt.c static long wafwdt_ioctl(struct file *file, unsigned int cmd,
cmd               135 drivers/watchdog/wafer5823wdt.c 	switch (cmd) {
cmd               620 drivers/watchdog/watchdog_dev.c static int watchdog_ioctl_op(struct watchdog_device *wdd, unsigned int cmd,
cmd               626 drivers/watchdog/watchdog_dev.c 	return wdd->ops->ioctl(wdd, cmd, arg);
cmd               692 drivers/watchdog/watchdog_dev.c static long watchdog_ioctl(struct file *file, unsigned int cmd,
cmd               710 drivers/watchdog/watchdog_dev.c 	err = watchdog_ioctl_op(wdd, cmd, arg);
cmd               714 drivers/watchdog/watchdog_dev.c 	switch (cmd) {
cmd               272 drivers/watchdog/wdrtas.c static long wdrtas_ioctl(struct file *file, unsigned int cmd,
cmd               283 drivers/watchdog/wdrtas.c 	switch (cmd) {
cmd               351 drivers/watchdog/wdt.c static long wdt_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               375 drivers/watchdog/wdt.c 	switch (cmd) {
cmd               134 drivers/watchdog/wdt285.c static long watchdog_ioctl(struct file *file, unsigned int cmd,
cmd               140 drivers/watchdog/wdt285.c 	switch (cmd) {
cmd               348 drivers/watchdog/wdt977.c static long wdt977_ioctl(struct file *file, unsigned int cmd,
cmd               361 drivers/watchdog/wdt977.c 	switch (cmd) {
cmd               387 drivers/watchdog/wdt_pci.c static long wdtpci_ioctl(struct file *file, unsigned int cmd,
cmd               412 drivers/watchdog/wdt_pci.c 	switch (cmd) {
cmd                45 drivers/xen/acpi.c 		.cmd = XENPF_enter_acpi_sleep,
cmd                37 drivers/xen/efi.c 	{.cmd = XENPF_efi_runtime_call, \
cmd               455 drivers/xen/evtchn.c 			 unsigned int cmd, unsigned long arg)
cmd               464 drivers/xen/evtchn.c 	switch (cmd) {
cmd               440 drivers/xen/gntalloc.c static long gntalloc_ioctl(struct file *filp, unsigned int cmd,
cmd               445 drivers/xen/gntalloc.c 	switch (cmd) {
cmd              1027 drivers/xen/gntdev.c 			 unsigned int cmd, unsigned long arg)
cmd              1032 drivers/xen/gntdev.c 	switch (cmd) {
cmd              1063 drivers/xen/gntdev.c 		pr_debug("priv %p, unknown cmd %x\n", priv, cmd);
cmd               941 drivers/xen/grant-table.c gnttab_retry_eagain_gop(unsigned int cmd, void *gop, int16_t *status,
cmd               947 drivers/xen/grant-table.c 		BUG_ON(HYPERVISOR_grant_table_op(cmd, gop, 1));
cmd               152 drivers/xen/mcelog.c static long xen_mce_chrdev_ioctl(struct file *f, unsigned int cmd,
cmd               160 drivers/xen/mcelog.c 	switch (cmd) {
cmd               290 drivers/xen/mcelog.c 	mc_op.cmd = XEN_MC_fetch;
cmd               359 drivers/xen/mcelog.c 	mc_op.cmd = XEN_MC_physcpuinfo;
cmd                76 drivers/xen/pcpu.c 		.cmd			= XENPF_cpu_offline,
cmd                87 drivers/xen/pcpu.c 		.cmd			= XENPF_cpu_online,
cmd               275 drivers/xen/pcpu.c 		.cmd                   = XENPF_get_cpuinfo,
cmd               364 drivers/xen/pcpu.c 	op.cmd = XENPF_get_cpuinfo;
cmd               830 drivers/xen/privcmd.c 			  unsigned int cmd, unsigned long data)
cmd               835 drivers/xen/privcmd.c 	switch (cmd) {
cmd               267 drivers/xen/pvcalls-back.c 	rsp->cmd = req->cmd;
cmd               415 drivers/xen/pvcalls-back.c 	rsp->cmd = req->cmd;
cmd               498 drivers/xen/pvcalls-back.c 	rsp->cmd = req->cmd;
cmd               526 drivers/xen/pvcalls-back.c 	if (req->cmd != PVCALLS_ACCEPT) {
cmd               564 drivers/xen/pvcalls-back.c 	rsp->cmd = req->cmd;
cmd               571 drivers/xen/pvcalls-back.c 	mappass->reqcopy.cmd = 0;
cmd               587 drivers/xen/pvcalls-back.c 	if (mappass->reqcopy.cmd == PVCALLS_POLL) {
cmd               592 drivers/xen/pvcalls-back.c 		rsp->cmd = mappass->reqcopy.cmd;
cmd               595 drivers/xen/pvcalls-back.c 		mappass->reqcopy.cmd = 0;
cmd               666 drivers/xen/pvcalls-back.c 	rsp->cmd = req->cmd;
cmd               693 drivers/xen/pvcalls-back.c 	rsp->cmd = req->cmd;
cmd               722 drivers/xen/pvcalls-back.c 	if (mappass->reqcopy.cmd != 0) {
cmd               738 drivers/xen/pvcalls-back.c 	rsp->cmd = req->cmd;
cmd               770 drivers/xen/pvcalls-back.c 	if (mappass->reqcopy.cmd != 0) {
cmd               780 drivers/xen/pvcalls-back.c 		mappass->reqcopy.cmd = 0;
cmd               794 drivers/xen/pvcalls-back.c 	rsp->cmd = req->cmd;
cmd               805 drivers/xen/pvcalls-back.c 	switch (req->cmd) {
cmd               836 drivers/xen/pvcalls-back.c 		rsp->cmd = req->cmd;
cmd               188 drivers/xen/pvcalls-front.c 		if (rsp->cmd == PVCALLS_POLL) {
cmd               311 drivers/xen/pvcalls-front.c 	req->cmd = PVCALLS_SOCKET;
cmd               452 drivers/xen/pvcalls-front.c 	req->cmd = PVCALLS_CONNECT;
cmd               685 drivers/xen/pvcalls-front.c 	req->cmd = PVCALLS_BIND;
cmd               739 drivers/xen/pvcalls-front.c 	req->cmd = PVCALLS_LISTEN;
cmd               846 drivers/xen/pvcalls-front.c 	req->cmd = PVCALLS_ACCEPT;
cmd               942 drivers/xen/pvcalls-front.c 	req->cmd = PVCALLS_POLL;
cmd              1028 drivers/xen/pvcalls-front.c 	req->cmd = PVCALLS_RELEASE;
cmd               194 drivers/xen/xen-acpi-cpuhotplug.c 	op.cmd = XENPF_cpu_hotadd;
cmd                43 drivers/xen/xen-acpi-memhotplug.c 	op.cmd = XENPF_mem_hotadd;
cmd                28 drivers/xen/xen-acpi-pad.c 	op.cmd = XENPF_core_parking;
cmd                39 drivers/xen/xen-acpi-pad.c 	op.cmd = XENPF_core_parking;
cmd                53 drivers/xen/xen-acpi-processor.c 		.cmd			= XENPF_set_processor_pminfo,
cmd               207 drivers/xen/xen-acpi-processor.c 		.cmd			= XENPF_set_processor_pminfo,
cmd               289 drivers/xen/xen-acpi-processor.c 		.cmd = XENPF_get_cpuinfo,
cmd                35 drivers/xen/xen-pciback/conf_space_header.c 	struct pci_cmd_info *cmd = kmalloc(sizeof(*cmd), GFP_KERNEL);
cmd                38 drivers/xen/xen-pciback/conf_space_header.c 	if (!cmd)
cmd                41 drivers/xen/xen-pciback/conf_space_header.c 	err = pci_read_config_word(dev, PCI_COMMAND, &cmd->val);
cmd                43 drivers/xen/xen-pciback/conf_space_header.c 		kfree(cmd);
cmd                47 drivers/xen/xen-pciback/conf_space_header.c 	return cmd;
cmd                53 drivers/xen/xen-pciback/conf_space_header.c 	const struct pci_cmd_info *cmd = data;
cmd                56 drivers/xen/xen-pciback/conf_space_header.c 	*value |= cmd->val & ~PCI_COMMAND_GUEST;
cmd                66 drivers/xen/xen-pciback/conf_space_header.c 	struct pci_cmd_info *cmd = data;
cmd                99 drivers/xen/xen-pciback/conf_space_header.c 	if (!(cmd->val & PCI_COMMAND_INVALIDATE) &&
cmd               111 drivers/xen/xen-pciback/conf_space_header.c 	} else if ((cmd->val & PCI_COMMAND_INVALIDATE) &&
cmd               120 drivers/xen/xen-pciback/conf_space_header.c 	cmd->val = value;
cmd               705 drivers/xen/xen-pciback/pci_stub.c 	aer_op->cmd = aer_cmd ;
cmd               113 drivers/xen/xen-pciback/pciback_ops.c 	u16 cmd;
cmd               132 drivers/xen/xen-pciback/pciback_ops.c 		pci_read_config_word(dev, PCI_COMMAND, &cmd);
cmd               133 drivers/xen/xen-pciback/pciback_ops.c 		if (cmd & (PCI_COMMAND_INVALIDATE)) {
cmd               134 drivers/xen/xen-pciback/pciback_ops.c 			cmd &= ~(PCI_COMMAND_INVALIDATE);
cmd               135 drivers/xen/xen-pciback/pciback_ops.c 			pci_write_config_word(dev, PCI_COMMAND, cmd);
cmd               214 drivers/xen/xen-pciback/pciback_ops.c 	u16 cmd;
cmd               231 drivers/xen/xen-pciback/pciback_ops.c 	pci_read_config_word(pci_physfn(dev), PCI_COMMAND, &cmd);
cmd               232 drivers/xen/xen-pciback/pciback_ops.c 	if (dev->msi_enabled || !(cmd & PCI_COMMAND_MEMORY))
cmd               349 drivers/xen/xen-pciback/pciback_ops.c 		switch (op->cmd) {
cmd               386 drivers/xen/xen-pciback/pciback_ops.c 	if (op->cmd == XEN_PCI_OP_enable_msix && op->err == 0) {
cmd                74 drivers/xen/xenbus/xenbus_dev_backend.c static long xenbus_backend_ioctl(struct file *file, unsigned int cmd,
cmd                80 drivers/xen/xenbus/xenbus_dev_backend.c 	switch (cmd) {
cmd               132 drivers/xen/xenfs/xensyms.c 	xs->op.cmd = XENPF_get_symbol;
cmd               116 fs/9p/vfs_file.c static int v9fs_file_lock(struct file *filp, int cmd, struct file_lock *fl)
cmd               127 fs/9p/vfs_file.c 	if ((IS_SETLK(cmd) || IS_SETLKW(cmd)) && fl->fl_type != F_UNLCK) {
cmd               135 fs/9p/vfs_file.c static int v9fs_file_do_lock(struct file *filp, int cmd, struct file_lock *fl)
cmd               175 fs/9p/vfs_file.c 	if (IS_SETLKW(cmd))
cmd               191 fs/9p/vfs_file.c 		if (status == P9_LOCK_BLOCKED && !IS_SETLKW(cmd))
cmd               306 fs/9p/vfs_file.c static int v9fs_file_lock_dotl(struct file *filp, int cmd, struct file_lock *fl)
cmd               312 fs/9p/vfs_file.c 		 filp, cmd, fl, filp);
cmd               318 fs/9p/vfs_file.c 	if ((IS_SETLK(cmd) || IS_SETLKW(cmd)) && fl->fl_type != F_UNLCK) {
cmd               323 fs/9p/vfs_file.c 	if (IS_SETLK(cmd) || IS_SETLKW(cmd))
cmd               324 fs/9p/vfs_file.c 		ret = v9fs_file_do_lock(filp, cmd, fl);
cmd               325 fs/9p/vfs_file.c 	else if (IS_GETLK(cmd))
cmd               341 fs/9p/vfs_file.c static int v9fs_file_flock_dotl(struct file *filp, int cmd,
cmd               348 fs/9p/vfs_file.c 		 filp, cmd, fl, filp);
cmd               357 fs/9p/vfs_file.c 	if ((IS_SETLK(cmd) || IS_SETLKW(cmd)) && fl->fl_type != F_UNLCK) {
cmd               365 fs/9p/vfs_file.c 	if (IS_SETLK(cmd) | IS_SETLKW(cmd))
cmd               366 fs/9p/vfs_file.c 		ret = v9fs_file_do_lock(filp, cmd, fl);
cmd               775 fs/afs/flock.c int afs_lock(struct file *file, int cmd, struct file_lock *fl)
cmd               782 fs/afs/flock.c 	       vnode->fid.vid, vnode->fid.vnode, cmd,
cmd               790 fs/afs/flock.c 	if (IS_GETLK(cmd))
cmd               814 fs/afs/flock.c int afs_flock(struct file *file, int cmd, struct file_lock *fl)
cmd               821 fs/afs/flock.c 	       vnode->fid.vid, vnode->fid.vnode, cmd,
cmd                54 fs/autofs/dev-ioctl.c static int check_dev_ioctl_version(int cmd, struct autofs_dev_ioctl *param)
cmd                64 fs/autofs/dev-ioctl.c 			param->ver_major, param->ver_minor, cmd);
cmd               109 fs/autofs/dev-ioctl.c static int validate_dev_ioctl(int cmd, struct autofs_dev_ioctl *param)
cmd               113 fs/autofs/dev-ioctl.c 	err = check_dev_ioctl_version(cmd, param);
cmd               116 fs/autofs/dev-ioctl.c 			"supplied for cmd(0x%08x)\n", cmd);
cmd               125 fs/autofs/dev-ioctl.c 			  cmd);
cmd               132 fs/autofs/dev-ioctl.c 				cmd);
cmd               136 fs/autofs/dev-ioctl.c 		unsigned int inr = _IOC_NR(cmd);
cmd               562 fs/autofs/dev-ioctl.c #define cmd_idx(cmd)	(cmd - _IOC_NR(AUTOFS_DEV_IOCTL_IOC_FIRST))
cmd               564 fs/autofs/dev-ioctl.c static ioctl_fn lookup_dev_ioctl(unsigned int cmd)
cmd               582 fs/autofs/dev-ioctl.c 	unsigned int idx = cmd_idx(cmd);
cmd               594 fs/autofs/dev-ioctl.c 	unsigned int cmd_first, cmd;
cmd               599 fs/autofs/dev-ioctl.c 	cmd = _IOC_NR(command);
cmd               602 fs/autofs/dev-ioctl.c 	    cmd - cmd_first > AUTOFS_DEV_IOCTL_IOC_COUNT) {
cmd               609 fs/autofs/dev-ioctl.c 	if (cmd != AUTOFS_DEV_IOCTL_VERSION_CMD &&
cmd               610 fs/autofs/dev-ioctl.c 	    cmd != AUTOFS_DEV_IOCTL_ISMOUNTPOINT_CMD &&
cmd               623 fs/autofs/dev-ioctl.c 	fn = lookup_dev_ioctl(cmd);
cmd               639 fs/autofs/dev-ioctl.c 	if (cmd != AUTOFS_DEV_IOCTL_VERSION_CMD &&
cmd               640 fs/autofs/dev-ioctl.c 	    cmd != AUTOFS_DEV_IOCTL_OPENMOUNT_CMD &&
cmd               641 fs/autofs/dev-ioctl.c 	    cmd != AUTOFS_DEV_IOCTL_CLOSEMOUNT_CMD) {
cmd               646 fs/autofs/dev-ioctl.c 			if (cmd == AUTOFS_DEV_IOCTL_ISMOUNTPOINT_CMD)
cmd               665 fs/autofs/dev-ioctl.c 		    cmd != AUTOFS_DEV_IOCTL_CATATONIC_CMD) {
cmd               871 fs/autofs/root.c 				       unsigned int cmd, unsigned long arg)
cmd               877 fs/autofs/root.c 		 cmd, arg, sbi, task_pgrp_nr(current));
cmd               879 fs/autofs/root.c 	if (_IOC_TYPE(cmd) != _IOC_TYPE(AUTOFS_IOC_FIRST) ||
cmd               880 fs/autofs/root.c 	     _IOC_NR(cmd) - _IOC_NR(AUTOFS_IOC_FIRST) >= AUTOFS_IOC_COUNT)
cmd               886 fs/autofs/root.c 	switch (cmd) {
cmd               922 fs/autofs/root.c 			       unsigned int cmd, unsigned long arg)
cmd               926 fs/autofs/root.c 	return autofs_root_ioctl_unlocked(inode, filp, cmd, arg);
cmd               931 fs/autofs/root.c 				      unsigned int cmd, unsigned long arg)
cmd               936 fs/autofs/root.c 	if (cmd == AUTOFS_IOC_READY || cmd == AUTOFS_IOC_FAIL)
cmd               937 fs/autofs/root.c 		ret = autofs_root_ioctl_unlocked(inode, filp, cmd, arg);
cmd               939 fs/autofs/root.c 		ret = autofs_root_ioctl_unlocked(inode, filp, cmd,
cmd              1944 fs/block_dev.c static long block_ioctl(struct file *file, unsigned cmd, unsigned long arg)
cmd              1958 fs/block_dev.c 	return blkdev_ioctl(bdev, mode, cmd, arg);
cmd              2139 fs/block_dev.c int ioctl_by_bdev(struct block_device *bdev, unsigned cmd, unsigned long arg)
cmd              2144 fs/block_dev.c 	res = blkdev_ioctl(bdev, 0, cmd, arg);
cmd              2906 fs/btrfs/ctree.h long btrfs_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd              2907 fs/btrfs/ctree.h long btrfs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd              4347 fs/btrfs/ioctl.c 	switch (p->cmd) {
cmd              4697 fs/btrfs/ioctl.c static long btrfs_ioctl_balance_ctl(struct btrfs_fs_info *fs_info, int cmd)
cmd              4702 fs/btrfs/ioctl.c 	switch (cmd) {
cmd              4766 fs/btrfs/ioctl.c 	switch (sa->cmd) {
cmd              5446 fs/btrfs/ioctl.c 		cmd, unsigned long arg)
cmd              5453 fs/btrfs/ioctl.c 	switch (cmd) {
cmd              5597 fs/btrfs/ioctl.c long btrfs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              5603 fs/btrfs/ioctl.c 	switch (cmd) {
cmd              5605 fs/btrfs/ioctl.c 		cmd = FS_IOC_GETFLAGS;
cmd              5608 fs/btrfs/ioctl.c 		cmd = FS_IOC_SETFLAGS;
cmd              5611 fs/btrfs/ioctl.c 		cmd = FS_IOC_GETVERSION;
cmd              5615 fs/btrfs/ioctl.c 	return btrfs_ioctl(file, cmd, (unsigned long) compat_ptr(arg));
cmd               686 fs/btrfs/send.c static int begin_cmd(struct send_ctx *sctx, int cmd)
cmd               697 fs/btrfs/send.c 	hdr->cmd = cpu_to_le16(cmd);
cmd               719 fs/btrfs/send.c 	sctx->cmd_send_size[le16_to_cpu(hdr->cmd)] += sctx->send_size;
cmd              2591 fs/btrfs/send.c 	int cmd;
cmd              2614 fs/btrfs/send.c 		cmd = BTRFS_SEND_C_MKFILE;
cmd              2616 fs/btrfs/send.c 		cmd = BTRFS_SEND_C_MKDIR;
cmd              2618 fs/btrfs/send.c 		cmd = BTRFS_SEND_C_SYMLINK;
cmd              2620 fs/btrfs/send.c 		cmd = BTRFS_SEND_C_MKNOD;
cmd              2622 fs/btrfs/send.c 		cmd = BTRFS_SEND_C_MKFIFO;
cmd              2624 fs/btrfs/send.c 		cmd = BTRFS_SEND_C_MKSOCK;
cmd              2632 fs/btrfs/send.c 	ret = begin_cmd(sctx, cmd);
cmd              4413 fs/btrfs/send.c 			    enum btrfs_compare_tree_result cmd)
cmd              4429 fs/btrfs/send.c 	if (cmd == BTRFS_COMPARE_TREE_NEW) {
cmd              4432 fs/btrfs/send.c 	} else if (cmd == BTRFS_COMPARE_TREE_DELETED) {
cmd              4437 fs/btrfs/send.c 				"Wrong command %d in process_all_refs", cmd);
cmd                37 fs/btrfs/send.h 	__le16 cmd;
cmd              2175 fs/btrfs/super.c static long btrfs_control_ioctl(struct file *file, unsigned int cmd,
cmd              2190 fs/btrfs/super.c 	switch (cmd) {
cmd               216 fs/cachefiles/daemon.c 	const struct cachefiles_daemon_cmd *cmd;
cmd               263 fs/cachefiles/daemon.c 	for (cmd = cachefiles_daemon_cmds; cmd->name[0]; cmd++)
cmd               264 fs/cachefiles/daemon.c 		if (strcmp(cmd->name, data) == 0)
cmd               277 fs/cachefiles/daemon.c 		ret = cmd->handler(cache, args);
cmd               269 fs/ceph/ioctl.c long ceph_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               271 fs/ceph/ioctl.c 	dout("ioctl file %p cmd %u arg %lu\n", file, cmd, arg);
cmd               272 fs/ceph/ioctl.c 	switch (cmd) {
cmd                64 fs/ceph/locks.c 			     int cmd, u8 wait, struct file_lock *fl)
cmd                83 fs/ceph/locks.c 	if (operation != CEPH_MDS_OP_SETFILELOCK || cmd == CEPH_LOCK_UNLOCK)
cmd               107 fs/ceph/locks.c 	req->r_args.filelock_change.type = cmd;
cmd               217 fs/ceph/locks.c int ceph_lock(struct file *file, int cmd, struct file_lock *fl)
cmd               235 fs/ceph/locks.c 	if (IS_GETLK(cmd))
cmd               237 fs/ceph/locks.c 	else if (IS_SETLKW(cmd))
cmd               277 fs/ceph/locks.c int ceph_flock(struct file *file, int cmd, struct file_lock *fl)
cmd               304 fs/ceph/locks.c 	if (IS_SETLKW(cmd))
cmd              1125 fs/ceph/super.h extern long ceph_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd              1133 fs/ceph/super.h extern int ceph_lock(struct file *file, int cmd, struct file_lock *fl);
cmd              1134 fs/ceph/super.h extern int ceph_flock(struct file *file, int cmd, struct file_lock *fl);
cmd               150 fs/cifs/cifsfs.h extern long cifs_ioctl(struct file *filep, unsigned int cmd, unsigned long arg);
cmd              1734 fs/cifs/file.c int cifs_lock(struct file *file, int cmd, struct file_lock *flock)
cmd              1749 fs/cifs/file.c 		 cmd, flock->fl_flags, flock->fl_type,
cmd              1767 fs/cifs/file.c 	if (IS_GETLK(cmd)) {
cmd               412 fs/cifs/trace.h 		__u16	cmd,
cmd               416 fs/cifs/trace.h 	TP_ARGS(tid, sesid, cmd, mid, status, rc),
cmd               420 fs/cifs/trace.h 		__field(__u16, cmd)
cmd               428 fs/cifs/trace.h 		__entry->cmd = cmd;
cmd               434 fs/cifs/trace.h 		__entry->sesid, __entry->tid, __entry->cmd, __entry->mid,
cmd               442 fs/cifs/trace.h 		__u16	cmd,			\
cmd               446 fs/cifs/trace.h 	TP_ARGS(tid, sesid, cmd, mid, status, rc))
cmd               453 fs/cifs/trace.h 		__u16	cmd,
cmd               455 fs/cifs/trace.h 	TP_ARGS(tid, sesid, cmd, mid),
cmd               459 fs/cifs/trace.h 		__field(__u16, cmd)
cmd               465 fs/cifs/trace.h 		__entry->cmd = cmd;
cmd               470 fs/cifs/trace.h 		__entry->cmd, __entry->mid)
cmd               477 fs/cifs/trace.h 		__u16	cmd,			\
cmd               479 fs/cifs/trace.h 	TP_ARGS(tid, sesid, cmd, mid))
cmd               486 fs/cifs/trace.h 	TP_PROTO(__u16	cmd,
cmd               491 fs/cifs/trace.h 	TP_ARGS(cmd, mid, pid, when_sent, when_received),
cmd               493 fs/cifs/trace.h 		__field(__u16, cmd)
cmd               500 fs/cifs/trace.h 		__entry->cmd = cmd;
cmd               507 fs/cifs/trace.h 		__entry->cmd, __entry->mid, __entry->pid, __entry->when_sent,
cmd               513 fs/cifs/trace.h 	TP_PROTO(__u16	cmd,			\
cmd               518 fs/cifs/trace.h 	TP_ARGS(cmd, mid, pid, when_sent, when_received))
cmd                81 fs/coda/coda_psdev.h 		 unsigned int cmd, struct PioctlData *data);
cmd                28 fs/coda/pioctl.c static long coda_pioctl(struct file *filp, unsigned int cmd,
cmd                48 fs/coda/pioctl.c static long coda_pioctl(struct file *filp, unsigned int cmd,
cmd                82 fs/coda/pioctl.c 	error = venus_pioctl(inode->i_sb, &(cnp->c_fid), cmd, &data);
cmd                72 fs/coda/psdev.c static long coda_psdev_ioctl(struct file * filp, unsigned int cmd, unsigned long arg)
cmd                76 fs/coda/psdev.c 	switch(cmd) {
cmd               476 fs/coda/upcall.c 		 unsigned int cmd, struct PioctlData *data)
cmd               502 fs/coda/upcall.c         inp->coda_ioctl.cmd = (cmd & ~(PIOCPARM_MASK << 16));	
cmd               503 fs/coda/upcall.c         iocsize = ((cmd >> 16) & PIOCPARM_MASK) - sizeof(char *) - sizeof(int);
cmd               504 fs/coda/upcall.c         inp->coda_ioctl.cmd |= (iocsize & PIOCPARM_MASK) <<	16;	
cmd                82 fs/compat_ioctl.c static int do_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd                86 fs/compat_ioctl.c 	err = security_file_ioctl(file, cmd, arg);
cmd                90 fs/compat_ioctl.c 	return vfs_ioctl(file, cmd, arg);
cmd               146 fs/compat_ioctl.c static int sg_ioctl_trans(struct file *file, unsigned int cmd,
cmd               159 fs/compat_ioctl.c 		return do_ioctl(file, cmd, (unsigned long)sgio32);
cmd               219 fs/compat_ioctl.c 	err = do_ioctl(file, cmd, (unsigned long) sgio);
cmd               251 fs/compat_ioctl.c 		unsigned int cmd, struct compat_sg_req_info __user *o)
cmd               256 fs/compat_ioctl.c 	err = do_ioctl(file, cmd, (unsigned long)r);
cmd               283 fs/compat_ioctl.c 		unsigned int cmd, struct sock_fprog32 __user *u_fprog32)
cmd               300 fs/compat_ioctl.c 	if (cmd == PPPIOCSPASS32)
cmd               301 fs/compat_ioctl.c 		cmd = PPPIOCSPASS;
cmd               303 fs/compat_ioctl.c 		cmd = PPPIOCSACTIVE;
cmd               305 fs/compat_ioctl.c 	return do_ioctl(file, cmd, (unsigned long) u_fprog64);
cmd               321 fs/compat_ioctl.c static int ppp_gidle(struct file *file, unsigned int cmd,
cmd               342 fs/compat_ioctl.c static int ppp_scompress(struct file *file, unsigned int cmd,
cmd               383 fs/compat_ioctl.c 		unsigned int cmd, void __user *argp)
cmd               394 fs/compat_ioctl.c 	switch(cmd) {
cmd               411 fs/compat_ioctl.c 	switch (cmd) {
cmd               445 fs/compat_ioctl.c 		unsigned cmd, void __user *argp)
cmd               452 fs/compat_ioctl.c 	switch (cmd) {
cmd               455 fs/compat_ioctl.c 		ret = do_ioctl(file, (cmd == RTC_IRQP_READ32) ?
cmd               511 fs/compat_ioctl.c #define COMPATIBLE_IOCTL(cmd) XFORM((u32)cmd),
cmd               519 fs/compat_ioctl.c #define IGNORE_IOCTL(cmd) COMPATIBLE_IOCTL(cmd)
cmd               927 fs/compat_ioctl.c static long do_ioctl_trans(unsigned int cmd,
cmd               932 fs/compat_ioctl.c 	switch (cmd) {
cmd               934 fs/compat_ioctl.c 		return ppp_gidle(file, cmd, argp);
cmd               936 fs/compat_ioctl.c 		return ppp_scompress(file, cmd, argp);
cmd               939 fs/compat_ioctl.c 		return ppp_sock_fprog_ioctl_trans(file, cmd, argp);
cmd               942 fs/compat_ioctl.c 		return sg_ioctl_trans(file, cmd, argp);
cmd               944 fs/compat_ioctl.c 		return sg_grt_trans(file, cmd, argp);
cmd               947 fs/compat_ioctl.c 		return mt_ioctl_trans(file, cmd, argp);
cmd               954 fs/compat_ioctl.c 		return rtc_ioctl(file, cmd, argp);
cmd               961 fs/compat_ioctl.c 	switch (cmd) {
cmd               967 fs/compat_ioctl.c 		return vfs_ioctl(file, cmd, arg);
cmd               995 fs/compat_ioctl.c COMPAT_SYSCALL_DEFINE3(ioctl, unsigned int, fd, unsigned int, cmd,
cmd              1005 fs/compat_ioctl.c 	error = security_file_ioctl(f.file, cmd, arg);
cmd              1014 fs/compat_ioctl.c 	switch (cmd) {
cmd              1050 fs/compat_ioctl.c 			error = f.file->f_op->compat_ioctl(f.file, cmd, arg);
cmd              1060 fs/compat_ioctl.c 	if (compat_ioctl_check_table(XFORM(cmd)))
cmd              1063 fs/compat_ioctl.c 	error = do_ioctl_trans(cmd, arg, f.file);
cmd              1072 fs/compat_ioctl.c 	error = do_vfs_ioctl(f.file, fd, cmd, arg);
cmd               239 fs/debugfs/file.c 		PROTO(struct file *filp, unsigned int cmd, unsigned long arg),
cmd               240 fs/debugfs/file.c 		ARGS(filp, cmd, arg));
cmd                18 fs/dlm/netlink.c static int prepare_data(u8 cmd, struct sk_buff **skbp, size_t size)
cmd                28 fs/dlm/netlink.c 	data = genlmsg_put(skb, 0, dlm_nl_seqnum++, &family, 0, cmd);
cmd                67 fs/dlm/netlink.c 		.cmd	= DLM_CMD_HELLO,
cmd               102 fs/dlm/plock.c 		   int cmd, struct file_lock *fl)
cmd               123 fs/dlm/plock.c 	op->info.wait		= IS_SETLKW(cmd);
cmd                54 fs/dlm/user.c  	__u8 cmd;
cmd                93 fs/dlm/user.c  	kb->cmd = kb32->cmd;
cmd                95 fs/dlm/user.c  	if (kb->cmd == DLM_USER_CREATE_LOCKSPACE ||
cmd                96 fs/dlm/user.c  	    kb->cmd == DLM_USER_REMOVE_LOCKSPACE) {
cmd               100 fs/dlm/user.c  	} else if (kb->cmd == DLM_USER_PURGE) {
cmd               558 fs/dlm/user.c  	if ((kbuf->cmd == DLM_USER_LOCK || kbuf->cmd == DLM_USER_UNLOCK) &&
cmd               566 fs/dlm/user.c  	switch (kbuf->cmd)
cmd               618 fs/dlm/user.c  			  kbuf->cmd);
cmd               347 fs/ecryptfs/file.c ecryptfs_unlocked_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               355 fs/ecryptfs/file.c 	switch (cmd) {
cmd               361 fs/ecryptfs/file.c 		rc = lower_file->f_op->unlocked_ioctl(lower_file, cmd, arg);
cmd               372 fs/ecryptfs/file.c ecryptfs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               380 fs/ecryptfs/file.c 	switch (cmd) {
cmd               385 fs/ecryptfs/file.c 		rc = lower_file->f_op->compat_ioctl(lower_file, cmd, arg);
cmd               172 fs/efivarfs/file.c efivarfs_file_ioctl(struct file *file, unsigned int cmd, unsigned long p)
cmd               176 fs/efivarfs/file.c 	switch (cmd) {
cmd                21 fs/ext2/ioctl.c long ext2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd                29 fs/ext2/ioctl.c 	ext2_debug ("cmd = %u, arg = %lu\n", cmd, arg);
cmd                31 fs/ext2/ioctl.c 	switch (cmd) {
cmd               159 fs/ext2/ioctl.c long ext2_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               162 fs/ext2/ioctl.c 	switch (cmd) {
cmd               164 fs/ext2/ioctl.c 		cmd = EXT2_IOC_GETFLAGS;
cmd               167 fs/ext2/ioctl.c 		cmd = EXT2_IOC_SETFLAGS;
cmd               170 fs/ext2/ioctl.c 		cmd = EXT2_IOC_GETVERSION;
cmd               173 fs/ext2/ioctl.c 		cmd = EXT2_IOC_SETVERSION;
cmd               178 fs/ext2/ioctl.c 	return ext2_ioctl(file, cmd, (unsigned long) compat_ptr(arg));
cmd               816 fs/ext4/ioctl.c long ext4_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               823 fs/ext4/ioctl.c 	ext4_debug("cmd = %u, arg = %lu\n", cmd, arg);
cmd               825 fs/ext4/ioctl.c 	switch (cmd) {
cmd              1313 fs/ext4/ioctl.c long ext4_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1316 fs/ext4/ioctl.c 	switch (cmd) {
cmd              1318 fs/ext4/ioctl.c 		cmd = EXT4_IOC_GETFLAGS;
cmd              1321 fs/ext4/ioctl.c 		cmd = EXT4_IOC_SETFLAGS;
cmd              1324 fs/ext4/ioctl.c 		cmd = EXT4_IOC_GETVERSION;
cmd              1327 fs/ext4/ioctl.c 		cmd = EXT4_IOC_SETVERSION;
cmd              1330 fs/ext4/ioctl.c 		cmd = EXT4_IOC_GROUP_EXTEND;
cmd              1333 fs/ext4/ioctl.c 		cmd = EXT4_IOC_GETVERSION_OLD;
cmd              1336 fs/ext4/ioctl.c 		cmd = EXT4_IOC_SETVERSION_OLD;
cmd              1339 fs/ext4/ioctl.c 		cmd = EXT4_IOC_GETRSVSZ;
cmd              1342 fs/ext4/ioctl.c 		cmd = EXT4_IOC_SETRSVSZ;
cmd              1383 fs/ext4/ioctl.c 	return ext4_ioctl(file, cmd, (unsigned long) compat_ptr(arg));
cmd              2935 fs/f2fs/f2fs.h long f2fs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
cmd              2936 fs/f2fs/f2fs.h long f2fs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd              3230 fs/f2fs/file.c long f2fs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd              3237 fs/f2fs/file.c 	switch (cmd) {
cmd              3407 fs/f2fs/file.c long f2fs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              3409 fs/f2fs/file.c 	switch (cmd) {
cmd              3411 fs/f2fs/file.c 		cmd = F2FS_IOC_GETFLAGS;
cmd              3414 fs/f2fs/file.c 		cmd = F2FS_IOC_SETFLAGS;
cmd              3417 fs/f2fs/file.c 		cmd = F2FS_IOC_GETVERSION;
cmd              3454 fs/f2fs/file.c 	return f2fs_ioctl(file, cmd, (unsigned long) compat_ptr(arg));
cmd               608 fs/f2fs/segment.c 		struct flush_cmd *cmd, *next;
cmd               614 fs/f2fs/segment.c 		cmd = llist_entry(fcc->dispatch_list, struct flush_cmd, llnode);
cmd               616 fs/f2fs/segment.c 		ret = submit_flush_wait(sbi, cmd->ino);
cmd               619 fs/f2fs/segment.c 		llist_for_each_entry_safe(cmd, next,
cmd               621 fs/f2fs/segment.c 			cmd->ret = ret;
cmd               622 fs/f2fs/segment.c 			complete(&cmd->wait);
cmd               637 fs/f2fs/segment.c 	struct flush_cmd cmd;
cmd               660 fs/f2fs/segment.c 	cmd.ino = ino;
cmd               661 fs/f2fs/segment.c 	init_completion(&cmd.wait);
cmd               663 fs/f2fs/segment.c 	llist_add(&cmd.llnode, &fcc->issue_list);
cmd               672 fs/f2fs/segment.c 		wait_for_completion(&cmd.wait);
cmd               679 fs/f2fs/segment.c 			wait_for_completion(&cmd.wait);
cmd               687 fs/f2fs/segment.c 				if (tmp == &cmd) {
cmd               688 fs/f2fs/segment.c 					cmd.ret = ret;
cmd               698 fs/f2fs/segment.c 	return cmd.ret;
cmd               787 fs/fat/dir.c   static long fat_dir_ioctl(struct file *filp, unsigned int cmd,
cmd               794 fs/fat/dir.c   	switch (cmd) {
cmd               804 fs/fat/dir.c   		return fat_generic_ioctl(filp, cmd, arg);
cmd               827 fs/fat/dir.c   static long fat_compat_dir_ioctl(struct file *filp, unsigned cmd,
cmd               834 fs/fat/dir.c   	switch (cmd) {
cmd               844 fs/fat/dir.c   		return fat_generic_ioctl(filp, cmd, (unsigned long)arg);
cmd               396 fs/fat/fat.h   extern long fat_generic_ioctl(struct file *filp, unsigned int cmd,
cmd               156 fs/fat/file.c  long fat_generic_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               161 fs/fat/file.c  	switch (cmd) {
cmd               176 fs/fat/file.c  static long fat_generic_compat_ioctl(struct file *filp, unsigned int cmd,
cmd               180 fs/fat/file.c  	return fat_generic_ioctl(filp, cmd, (unsigned long)compat_ptr(arg));
cmd               276 fs/fcntl.c     static long fcntl_rw_hint(struct file *file, unsigned int cmd,
cmd               284 fs/fcntl.c     	switch (cmd) {
cmd               322 fs/fcntl.c     static long do_fcntl(int fd, unsigned int cmd, unsigned long arg,
cmd               329 fs/fcntl.c     	switch (cmd) {
cmd               356 fs/fcntl.c     		err = fcntl_getlk(filp, cmd, &flock);
cmd               370 fs/fcntl.c     		err = fcntl_setlk(fd, filp, cmd, &flock);
cmd               417 fs/fcntl.c     		err = pipe_fcntl(filp, cmd, arg);
cmd               421 fs/fcntl.c     		err = memfd_fcntl(filp, cmd, arg);
cmd               427 fs/fcntl.c     		err = fcntl_rw_hint(filp, cmd, arg);
cmd               435 fs/fcntl.c     static int check_fcntl_cmd(unsigned cmd)
cmd               437 fs/fcntl.c     	switch (cmd) {
cmd               448 fs/fcntl.c     SYSCALL_DEFINE3(fcntl, unsigned int, fd, unsigned int, cmd, unsigned long, arg)
cmd               457 fs/fcntl.c     		if (!check_fcntl_cmd(cmd))
cmd               461 fs/fcntl.c     	err = security_file_fcntl(f.file, cmd, arg);
cmd               463 fs/fcntl.c     		err = do_fcntl(fd, cmd, arg, f.file);
cmd               472 fs/fcntl.c     SYSCALL_DEFINE3(fcntl64, unsigned int, fd, unsigned int, cmd,
cmd               484 fs/fcntl.c     		if (!check_fcntl_cmd(cmd))
cmd               488 fs/fcntl.c     	err = security_file_fcntl(f.file, cmd, arg);
cmd               492 fs/fcntl.c     	switch (cmd) {
cmd               498 fs/fcntl.c     		err = fcntl_getlk64(f.file, cmd, &flock);
cmd               509 fs/fcntl.c     		err = fcntl_setlk64(fd, f.file, cmd, &flock);
cmd               512 fs/fcntl.c     		err = do_fcntl(fd, cmd, arg, f.file);
cmd               578 fs/fcntl.c     convert_fcntl_cmd(unsigned int cmd)
cmd               580 fs/fcntl.c     	switch (cmd) {
cmd               589 fs/fcntl.c     	return cmd;
cmd               610 fs/fcntl.c     static long do_compat_fcntl64(unsigned int fd, unsigned int cmd,
cmd               621 fs/fcntl.c     		if (!check_fcntl_cmd(cmd))
cmd               625 fs/fcntl.c     	err = security_file_fcntl(f.file, cmd, arg);
cmd               629 fs/fcntl.c     	switch (cmd) {
cmd               634 fs/fcntl.c     		err = fcntl_getlk(f.file, convert_fcntl_cmd(cmd), &flock);
cmd               646 fs/fcntl.c     		err = fcntl_getlk(f.file, convert_fcntl_cmd(cmd), &flock);
cmd               655 fs/fcntl.c     		err = fcntl_setlk(fd, f.file, convert_fcntl_cmd(cmd), &flock);
cmd               664 fs/fcntl.c     		err = fcntl_setlk(fd, f.file, convert_fcntl_cmd(cmd), &flock);
cmd               667 fs/fcntl.c     		err = do_fcntl(fd, cmd, arg, f.file);
cmd               675 fs/fcntl.c     COMPAT_SYSCALL_DEFINE3(fcntl64, unsigned int, fd, unsigned int, cmd,
cmd               678 fs/fcntl.c     	return do_compat_fcntl64(fd, cmd, arg);
cmd               681 fs/fcntl.c     COMPAT_SYSCALL_DEFINE3(fcntl, unsigned int, fd, unsigned int, cmd,
cmd               684 fs/fcntl.c     	switch (cmd) {
cmd               693 fs/fcntl.c     	return do_compat_fcntl64(fd, cmd, arg);
cmd               216 fs/fsopen.c    static int vfs_fsconfig_locked(struct fs_context *fc, int cmd,
cmd               225 fs/fsopen.c    	switch (cmd) {
cmd               316 fs/fsopen.c    		unsigned int, cmd,
cmd               332 fs/fsopen.c    	switch (cmd) {
cmd               372 fs/fsopen.c    		switch (cmd) {
cmd               390 fs/fsopen.c    	switch (cmd) {
cmd               445 fs/fsopen.c    		ret = vfs_fsconfig_locked(fc, cmd, &param);
cmd               453 fs/fsopen.c    	switch (cmd) {
cmd               154 fs/fuse/cuse.c static long cuse_file_ioctl(struct file *file, unsigned int cmd,
cmd               164 fs/fuse/cuse.c 	return fuse_do_ioctl(file, cmd, arg, flags);
cmd               167 fs/fuse/cuse.c static long cuse_file_compat_ioctl(struct file *file, unsigned int cmd,
cmd               177 fs/fuse/cuse.c 	return fuse_do_ioctl(file, cmd, arg, flags);
cmd              2217 fs/fuse/dev.c  static long fuse_dev_ioctl(struct file *file, unsigned int cmd,
cmd              2222 fs/fuse/dev.c  	if (cmd == FUSE_DEV_IOC_CLONE) {
cmd              1318 fs/fuse/dir.c  static long fuse_dir_ioctl(struct file *file, unsigned int cmd,
cmd              1327 fs/fuse/dir.c  	return fuse_ioctl_common(file, cmd, arg, FUSE_IOCTL_DIR);
cmd              1330 fs/fuse/dir.c  static long fuse_dir_compat_ioctl(struct file *file, unsigned int cmd,
cmd              1338 fs/fuse/dir.c  	return fuse_ioctl_common(file, cmd, arg,
cmd              2428 fs/fuse/file.c static int fuse_file_lock(struct file *file, int cmd, struct file_lock *fl)
cmd              2434 fs/fuse/file.c 	if (cmd == F_CANCELLK) {
cmd              2436 fs/fuse/file.c 	} else if (cmd == F_GETLK) {
cmd              2451 fs/fuse/file.c static int fuse_file_flock(struct file *file, int cmd, struct file_lock *fl)
cmd              2710 fs/fuse/file.c long fuse_do_ioctl(struct file *file, unsigned int cmd, unsigned long arg,
cmd              2717 fs/fuse/file.c 		.cmd = cmd,
cmd              2762 fs/fuse/file.c 		iov->iov_len = _IOC_SIZE(cmd);
cmd              2764 fs/fuse/file.c 		if (_IOC_DIR(cmd) & _IOC_WRITE) {
cmd              2769 fs/fuse/file.c 		if (_IOC_DIR(cmd) & _IOC_READ) {
cmd              2896 fs/fuse/file.c long fuse_ioctl_common(struct file *file, unsigned int cmd,
cmd              2908 fs/fuse/file.c 	return fuse_do_ioctl(file, cmd, arg, flags);
cmd              2911 fs/fuse/file.c static long fuse_file_ioctl(struct file *file, unsigned int cmd,
cmd              2914 fs/fuse/file.c 	return fuse_ioctl_common(file, cmd, arg, 0);
cmd              2917 fs/fuse/file.c static long fuse_file_compat_ioctl(struct file *file, unsigned int cmd,
cmd              2920 fs/fuse/file.c 	return fuse_ioctl_common(file, cmd, arg, FUSE_IOCTL_COMPAT);
cmd              1046 fs/fuse/fuse_i.h long fuse_do_ioctl(struct file *file, unsigned int cmd, unsigned long arg,
cmd              1048 fs/fuse/fuse_i.h long fuse_ioctl_common(struct file *file, unsigned int cmd,
cmd               342 fs/gfs2/file.c static long gfs2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               344 fs/gfs2/file.c 	switch(cmd) {
cmd               359 fs/gfs2/file.c static long gfs2_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               361 fs/gfs2/file.c 	switch(cmd) {
cmd               364 fs/gfs2/file.c 		cmd = FS_IOC_GETFLAGS;
cmd               367 fs/gfs2/file.c 		cmd = FS_IOC_SETFLAGS;
cmd               377 fs/gfs2/file.c 	return gfs2_ioctl(filp, cmd, (unsigned long)compat_ptr(arg));
cmd              1184 fs/gfs2/file.c static int gfs2_lock(struct file *file, int cmd, struct file_lock *fl)
cmd              1195 fs/gfs2/file.c 	if (cmd == F_CANCELLK) {
cmd              1197 fs/gfs2/file.c 		cmd = F_SETLK;
cmd              1205 fs/gfs2/file.c 	if (IS_GETLK(cmd))
cmd              1210 fs/gfs2/file.c 		return dlm_posix_lock(ls->ls_dlm, ip->i_no_addr, file, cmd, fl);
cmd              1213 fs/gfs2/file.c static int do_flock(struct file *file, int cmd, struct file_lock *fl)
cmd              1225 fs/gfs2/file.c 	flags = (IS_SETLKW(cmd) ? 0 : LM_FLAG_TRY_1CB) | GL_EXACT;
cmd              1292 fs/gfs2/file.c static int gfs2_flock(struct file *file, int cmd, struct file_lock *fl)
cmd              1303 fs/gfs2/file.c 		return do_flock(file, cmd, fl);
cmd               497 fs/hfsplus/hfsplus_fs.h long hfsplus_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
cmd               140 fs/hfsplus/ioctl.c long hfsplus_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               144 fs/hfsplus/ioctl.c 	switch (cmd) {
cmd               331 fs/hpfs/hpfs_fn.h long hpfs_ioctl(struct file *file, unsigned cmd, unsigned long arg);
cmd               205 fs/hpfs/super.c long hpfs_ioctl(struct file *file, unsigned cmd, unsigned long arg)
cmd               207 fs/hpfs/super.c 	switch (cmd) {
cmd               187 fs/internal.h  extern int do_vfs_ioctl(struct file *file, unsigned int fd, unsigned int cmd,
cmd                40 fs/ioctl.c     long vfs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd                47 fs/ioctl.c     	error = filp->f_op->unlocked_ioctl(filp, cmd, arg);
cmd               494 fs/ioctl.c     static int file_ioctl(struct file *filp, unsigned int cmd,
cmd               500 fs/ioctl.c     	switch (cmd) {
cmd               510 fs/ioctl.c     	return vfs_ioctl(filp, cmd, arg);
cmd               635 fs/ioctl.c     int do_vfs_ioctl(struct file *filp, unsigned int fd, unsigned int cmd,
cmd               642 fs/ioctl.c     	switch (cmd) {
cmd               697 fs/ioctl.c     			error = file_ioctl(filp, cmd, arg);
cmd               699 fs/ioctl.c     			error = vfs_ioctl(filp, cmd, arg);
cmd               705 fs/ioctl.c     int ksys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg)
cmd               712 fs/ioctl.c     	error = security_file_ioctl(f.file, cmd, arg);
cmd               714 fs/ioctl.c     		error = do_vfs_ioctl(f.file, fd, cmd, arg);
cmd               719 fs/ioctl.c     SYSCALL_DEFINE3(ioctl, unsigned int, fd, unsigned int, cmd, unsigned long, arg)
cmd               721 fs/ioctl.c     	return ksys_ioctl(fd, cmd, arg);
cmd               748 fs/ioctl.c     long compat_ptr_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               753 fs/ioctl.c     	return file->f_op->unlocked_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd                16 fs/jffs2/ioctl.c long jffs2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd                60 fs/jfs/ioctl.c long jfs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd                66 fs/jfs/ioctl.c 	switch (cmd) {
cmd               161 fs/jfs/ioctl.c long jfs_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               167 fs/jfs/ioctl.c 	switch (cmd) {
cmd               169 fs/jfs/ioctl.c 		cmd = JFS_IOC_GETFLAGS;
cmd               172 fs/jfs/ioctl.c 		cmd = JFS_IOC_SETFLAGS;
cmd               175 fs/jfs/ioctl.c 	return jfs_ioctl(filp, cmd, arg);
cmd               158 fs/lockd/clntproc.c int nlmclnt_proc(struct nlm_host *host, int cmd, struct file_lock *fl, void *data)
cmd               181 fs/lockd/clntproc.c 	if (IS_SETLK(cmd) || IS_SETLKW(cmd)) {
cmd               183 fs/lockd/clntproc.c 			call->a_args.block = IS_SETLKW(cmd) ? 1 : 0;
cmd               187 fs/lockd/clntproc.c 	} else if (IS_GETLK(cmd))
cmd               463 fs/locks.c     static inline int flock_translate_cmd(int cmd) {
cmd               464 fs/locks.c     	if (cmd & LOCK_MAND)
cmd               465 fs/locks.c     		return cmd & (LOCK_MAND | LOCK_RW);
cmd               466 fs/locks.c     	switch (cmd) {
cmd               479 fs/locks.c     flock_make_lock(struct file *filp, unsigned int cmd, struct file_lock *fl)
cmd               481 fs/locks.c     	int type = flock_translate_cmd(cmd);
cmd              2215 fs/locks.c     SYSCALL_DEFINE2(flock, unsigned int, fd, unsigned int, cmd)
cmd              2226 fs/locks.c     	can_sleep = !(cmd & LOCK_NB);
cmd              2227 fs/locks.c     	cmd &= ~LOCK_NB;
cmd              2228 fs/locks.c     	unlock = (cmd == LOCK_UN);
cmd              2230 fs/locks.c     	if (!unlock && !(cmd & LOCK_MAND) &&
cmd              2234 fs/locks.c     	lock = flock_make_lock(f.file, cmd, NULL);
cmd              2347 fs/locks.c     int fcntl_getlk(struct file *filp, unsigned int cmd, struct flock *flock)
cmd              2363 fs/locks.c     	if (cmd == F_OFD_GETLK) {
cmd              2368 fs/locks.c     		cmd = F_GETLK;
cmd              2421 fs/locks.c     int vfs_lock_file(struct file *filp, unsigned int cmd, struct file_lock *fl, struct file_lock *conf)
cmd              2424 fs/locks.c     		return filp->f_op->lock(filp, cmd, fl);
cmd              2430 fs/locks.c     static int do_lock_file_wait(struct file *filp, unsigned int cmd,
cmd              2440 fs/locks.c     		error = vfs_lock_file(filp, cmd, fl, NULL);
cmd              2472 fs/locks.c     int fcntl_setlk(unsigned int fd, struct file *filp, unsigned int cmd,
cmd              2503 fs/locks.c     	switch (cmd) {
cmd              2509 fs/locks.c     		cmd = F_SETLK;
cmd              2518 fs/locks.c     		cmd = F_SETLKW;
cmd              2526 fs/locks.c     	error = do_lock_file_wait(filp, cmd, file_lock);
cmd              2545 fs/locks.c     			error = do_lock_file_wait(filp, cmd, file_lock);
cmd              2560 fs/locks.c     int fcntl_getlk64(struct file *filp, unsigned int cmd, struct flock64 *flock)
cmd              2577 fs/locks.c     	if (cmd == F_OFD_GETLK) {
cmd              2582 fs/locks.c     		cmd = F_GETLK64;
cmd              2603 fs/locks.c     int fcntl_setlk64(unsigned int fd, struct file *filp, unsigned int cmd,
cmd              2634 fs/locks.c     	switch (cmd) {
cmd              2640 fs/locks.c     		cmd = F_SETLK64;
cmd              2649 fs/locks.c     		cmd = F_SETLKW64;
cmd              2657 fs/locks.c     	error = do_lock_file_wait(filp, cmd, file_lock);
cmd              2676 fs/locks.c     			error = do_lock_file_wait(filp, cmd, file_lock);
cmd               657 fs/nfs/file.c  do_getlk(struct file *filp, int cmd, struct file_lock *fl, int is_local)
cmd               677 fs/nfs/file.c  	status = NFS_PROTO(inode)->lock(filp, cmd, fl);
cmd               686 fs/nfs/file.c  do_unlk(struct file *filp, int cmd, struct file_lock *fl, int is_local)
cmd               715 fs/nfs/file.c  		status = NFS_PROTO(inode)->lock(filp, cmd, fl);
cmd               722 fs/nfs/file.c  do_setlk(struct file *filp, int cmd, struct file_lock *fl, int is_local)
cmd               740 fs/nfs/file.c  		status = NFS_PROTO(inode)->lock(filp, cmd, fl);
cmd               766 fs/nfs/file.c  int nfs_lock(struct file *filp, int cmd, struct file_lock *fl)
cmd               791 fs/nfs/file.c  	if (IS_GETLK(cmd))
cmd               792 fs/nfs/file.c  		ret = do_getlk(filp, cmd, fl, is_local);
cmd               794 fs/nfs/file.c  		ret = do_unlk(filp, cmd, fl, is_local);
cmd               796 fs/nfs/file.c  		ret = do_setlk(filp, cmd, fl, is_local);
cmd               805 fs/nfs/file.c  int nfs_flock(struct file *filp, int cmd, struct file_lock *fl)
cmd               830 fs/nfs/file.c  		return do_unlk(filp, cmd, fl, is_local);
cmd               831 fs/nfs/file.c  	return do_setlk(filp, cmd, fl, is_local);
cmd               925 fs/nfs/nfs3proc.c nfs3_proc_lock(struct file *filp, int cmd, struct file_lock *fl)
cmd               940 fs/nfs/nfs3proc.c 	status = nlmclnt_proc(NFS_SERVER(inode)->nlm_host, cmd, fl, l_ctx);
cmd              6384 fs/nfs/nfs4proc.c static int _nfs4_proc_getlk(struct nfs4_state *state, int cmd, struct file_lock *request)
cmd              6426 fs/nfs/nfs4proc.c static int nfs4_proc_getlk(struct nfs4_state *state, int cmd, struct file_lock *request)
cmd              6434 fs/nfs/nfs4proc.c 		err = _nfs4_proc_getlk(state, cmd, request);
cmd              6435 fs/nfs/nfs4proc.c 		trace_nfs4_get_lock(request, state, cmd, err);
cmd              6647 fs/nfs/nfs4proc.c static int nfs4_proc_unlck(struct nfs4_state *state, int cmd, struct file_lock *request)
cmd              6881 fs/nfs/nfs4proc.c static int _nfs4_do_setlk(struct nfs4_state *state, int cmd, struct file_lock *fl, int recovery_type)
cmd              6904 fs/nfs/nfs4proc.c 	if (IS_SETLKW(cmd))
cmd              6929 fs/nfs/nfs4proc.c 	trace_nfs4_set_lock(fl, state, &data->res.stateid, cmd, ret);
cmd              7002 fs/nfs/nfs4proc.c static int _nfs4_proc_setlk(struct nfs4_state *state, int cmd, struct file_lock *request)
cmd              7026 fs/nfs/nfs4proc.c 	status = _nfs4_do_setlk(state, cmd, request, NFS_LOCK_NEW);
cmd              7032 fs/nfs/nfs4proc.c static int nfs4_proc_setlk(struct nfs4_state *state, int cmd, struct file_lock *request)
cmd              7042 fs/nfs/nfs4proc.c 		err = _nfs4_proc_setlk(state, cmd, request);
cmd              7055 fs/nfs/nfs4proc.c nfs4_retry_setlk_simple(struct nfs4_state *state, int cmd,
cmd              7062 fs/nfs/nfs4proc.c 		status = nfs4_proc_setlk(state, cmd, request);
cmd              7063 fs/nfs/nfs4proc.c 		if ((status != -EAGAIN) || IS_SETLK(cmd))
cmd              7111 fs/nfs/nfs4proc.c nfs4_retry_setlk(struct nfs4_state *state, int cmd, struct file_lock *request)
cmd              7128 fs/nfs/nfs4proc.c 		return nfs4_retry_setlk_simple(state, cmd, request);
cmd              7136 fs/nfs/nfs4proc.c 		status = nfs4_proc_setlk(state, cmd, request);
cmd              7137 fs/nfs/nfs4proc.c 		if ((status != -EAGAIN) || IS_SETLK(cmd)) {
cmd              7153 fs/nfs/nfs4proc.c nfs4_retry_setlk(struct nfs4_state *state, int cmd, struct file_lock *request)
cmd              7155 fs/nfs/nfs4proc.c 	return nfs4_retry_setlk_simple(state, cmd, request);
cmd              7160 fs/nfs/nfs4proc.c nfs4_proc_lock(struct file *filp, int cmd, struct file_lock *request)
cmd              7170 fs/nfs/nfs4proc.c 	if (IS_GETLK(cmd)) {
cmd              7176 fs/nfs/nfs4proc.c 	if (!(IS_SETLK(cmd) || IS_SETLKW(cmd)))
cmd              7181 fs/nfs/nfs4proc.c 			return nfs4_proc_unlck(state, cmd, request);
cmd              7210 fs/nfs/nfs4proc.c 	return nfs4_retry_setlk(state, cmd, request);
cmd               803 fs/nfs/nfs4trace.h 			int cmd,
cmd               807 fs/nfs/nfs4trace.h 		TP_ARGS(request, state, cmd, error),
cmd               811 fs/nfs/nfs4trace.h 			__field(int, cmd)
cmd               826 fs/nfs/nfs4trace.h 			__entry->cmd = cmd;
cmd               845 fs/nfs/nfs4trace.h 			show_lock_cmd(__entry->cmd),
cmd               861 fs/nfs/nfs4trace.h 				int cmd, \
cmd               864 fs/nfs/nfs4trace.h 			TP_ARGS(request, state, cmd, error))
cmd               873 fs/nfs/nfs4trace.h 			int cmd,
cmd               877 fs/nfs/nfs4trace.h 		TP_ARGS(request, state, lockstateid, cmd, error),
cmd               881 fs/nfs/nfs4trace.h 			__field(int, cmd)
cmd               898 fs/nfs/nfs4trace.h 			__entry->cmd = cmd;
cmd               921 fs/nfs/nfs4trace.h 			show_lock_cmd(__entry->cmd),
cmd               648 fs/nfs/proc.c  nfs_proc_lock(struct file *filp, int cmd, struct file_lock *fl)
cmd               652 fs/nfs/proc.c  	return nlmclnt_proc(NFS_SERVER(inode)->nlm_host, cmd, fl, NULL);
cmd               250 fs/nfsd/blocklayout.c 	req->cmd[0] = INQUIRY;
cmd               251 fs/nfsd/blocklayout.c 	req->cmd[1] = 1;
cmd               252 fs/nfsd/blocklayout.c 	req->cmd[2] = 0x83;
cmd               253 fs/nfsd/blocklayout.c 	req->cmd[3] = bufflen >> 8;
cmd               254 fs/nfsd/blocklayout.c 	req->cmd[4] = bufflen & 0xff;
cmd               803 fs/nfsd/nfs4recover.c 	uint8_t cmd, princhashlen;
cmd               808 fs/nfsd/nfs4recover.c 	if (get_user(cmd, &cmsg->cm_cmd)) {
cmd               812 fs/nfsd/nfs4recover.c 	if (cmd == Cld_GraceStart) {
cmd              1810 fs/nfsd/nfs4recover.c nfsd4_umh_cltrack_upcall(char *cmd, char *arg, char *env0, char *env1)
cmd              1821 fs/nfsd/nfs4recover.c 	dprintk("%s: cmd: %s\n", __func__, cmd);
cmd              1831 fs/nfsd/nfs4recover.c 	argv[1] = cmd;
cmd               588 fs/nfsd/nfsctl.c 			enum vers_op cmd;
cmd               602 fs/nfsd/nfsctl.c 			cmd = sign == '-' ? NFSD_CLEAR : NFSD_SET;
cmd               606 fs/nfsd/nfsctl.c 				nfsd_vers(nn, num, cmd);
cmd               610 fs/nfsd/nfsctl.c 					if (nfsd_minorversion(nn, minor, cmd) < 0)
cmd               612 fs/nfsd/nfsctl.c 				} else if ((cmd == NFSD_SET) != nfsd_vers(nn, num, NFSD_TEST)) {
cmd               619 fs/nfsd/nfsctl.c 					while (nfsd_minorversion(nn, minor, cmd) >= 0)
cmd               203 fs/nilfs2/ioctl.c 				     unsigned int cmd, void __user *argp)
cmd               258 fs/nilfs2/ioctl.c 			      unsigned int cmd, void __user *argp)
cmd               337 fs/nilfs2/ioctl.c 				  unsigned int cmd, void __user *argp)
cmd               404 fs/nilfs2/ioctl.c 				  unsigned int cmd, void __user *argp)
cmd               513 fs/nilfs2/ioctl.c 				  unsigned int cmd, void __user *argp)
cmd               525 fs/nilfs2/ioctl.c 	ret = nilfs_ioctl_wrap_copy(nilfs, &argv, _IOC_DIR(cmd),
cmd               860 fs/nilfs2/ioctl.c 				      unsigned int cmd, void __user *argp)
cmd               999 fs/nilfs2/ioctl.c 			    unsigned int cmd, void __user *argp)
cmd              1165 fs/nilfs2/ioctl.c 				unsigned int cmd, void __user *argp,
cmd              1182 fs/nilfs2/ioctl.c 	ret = nilfs_ioctl_wrap_copy(nilfs, &argv, _IOC_DIR(cmd), dofunc);
cmd              1216 fs/nilfs2/ioctl.c 				unsigned int cmd, void __user *argp)
cmd              1280 fs/nilfs2/ioctl.c long nilfs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd              1285 fs/nilfs2/ioctl.c 	switch (cmd) {
cmd              1293 fs/nilfs2/ioctl.c 		return nilfs_ioctl_change_cpmode(inode, filp, cmd, argp);
cmd              1295 fs/nilfs2/ioctl.c 		return nilfs_ioctl_delete_checkpoint(inode, filp, cmd, argp);
cmd              1297 fs/nilfs2/ioctl.c 		return nilfs_ioctl_get_info(inode, filp, cmd, argp,
cmd              1301 fs/nilfs2/ioctl.c 		return nilfs_ioctl_get_cpstat(inode, filp, cmd, argp);
cmd              1303 fs/nilfs2/ioctl.c 		return nilfs_ioctl_get_info(inode, filp, cmd, argp,
cmd              1307 fs/nilfs2/ioctl.c 		return nilfs_ioctl_set_suinfo(inode, filp, cmd, argp);
cmd              1309 fs/nilfs2/ioctl.c 		return nilfs_ioctl_get_sustat(inode, filp, cmd, argp);
cmd              1311 fs/nilfs2/ioctl.c 		return nilfs_ioctl_get_info(inode, filp, cmd, argp,
cmd              1315 fs/nilfs2/ioctl.c 		return nilfs_ioctl_get_bdescs(inode, filp, cmd, argp);
cmd              1317 fs/nilfs2/ioctl.c 		return nilfs_ioctl_clean_segments(inode, filp, cmd, argp);
cmd              1319 fs/nilfs2/ioctl.c 		return nilfs_ioctl_sync(inode, filp, cmd, argp);
cmd              1332 fs/nilfs2/ioctl.c long nilfs_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd              1334 fs/nilfs2/ioctl.c 	switch (cmd) {
cmd              1336 fs/nilfs2/ioctl.c 		cmd = FS_IOC_GETFLAGS;
cmd              1339 fs/nilfs2/ioctl.c 		cmd = FS_IOC_SETFLAGS;
cmd              1342 fs/nilfs2/ioctl.c 		cmd = FS_IOC_GETVERSION;
cmd              1361 fs/nilfs2/ioctl.c 	return nilfs_ioctl(filp, cmd, (unsigned long)compat_ptr(arg));
cmd               247 fs/nilfs2/nilfs.h long nilfs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               493 fs/notify/fanotify/fanotify_user.c static long fanotify_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               505 fs/notify/fanotify/fanotify_user.c 	switch (cmd) {
cmd               276 fs/notify/inotify/inotify_user.c static long inotify_ioctl(struct file *file, unsigned int cmd,
cmd               288 fs/notify/inotify/inotify_user.c 	pr_debug("%s: group=%p cmd=%u\n", __func__, group, cmd);
cmd               290 fs/notify/inotify/inotify_user.c 	switch (cmd) {
cmd              1858 fs/ocfs2/file.c 				     loff_t f_pos, unsigned int cmd,
cmd              1921 fs/ocfs2/file.c 	if (cmd == OCFS2_IOC_RESVSP || cmd == OCFS2_IOC_RESVSP64 ||
cmd              1922 fs/ocfs2/file.c 	    cmd == OCFS2_IOC_UNRESVSP || cmd == OCFS2_IOC_UNRESVSP64) {
cmd              1938 fs/ocfs2/file.c 	switch (cmd) {
cmd              1996 fs/ocfs2/file.c int ocfs2_change_file_space(struct file *file, unsigned int cmd,
cmd              2003 fs/ocfs2/file.c 	if ((cmd == OCFS2_IOC_RESVSP || cmd == OCFS2_IOC_RESVSP64) &&
cmd              2006 fs/ocfs2/file.c 	else if ((cmd == OCFS2_IOC_UNRESVSP || cmd == OCFS2_IOC_UNRESVSP64) &&
cmd              2019 fs/ocfs2/file.c 	ret = __ocfs2_change_file_space(file, inode, file->f_pos, cmd, sr, 0);
cmd              2031 fs/ocfs2/file.c 	int cmd = OCFS2_IOC_RESVSP64;
cmd              2042 fs/ocfs2/file.c 		cmd = OCFS2_IOC_UNRESVSP64;
cmd              2048 fs/ocfs2/file.c 	return __ocfs2_change_file_space(NULL, inode, offset, cmd, &sr,
cmd                64 fs/ocfs2/file.h int ocfs2_change_file_space(struct file *file, unsigned int cmd,
cmd               836 fs/ocfs2/ioctl.c long ocfs2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               851 fs/ocfs2/ioctl.c 	switch (cmd) {
cmd               877 fs/ocfs2/ioctl.c 		return ocfs2_change_file_space(filp, cmd, &sr);
cmd               953 fs/ocfs2/ioctl.c long ocfs2_compat_ioctl(struct file *file, unsigned cmd, unsigned long arg)
cmd               961 fs/ocfs2/ioctl.c 	switch (cmd) {
cmd               963 fs/ocfs2/ioctl.c 		cmd = OCFS2_IOC_GETFLAGS;
cmd               966 fs/ocfs2/ioctl.c 		cmd = OCFS2_IOC_SETFLAGS;
cmd               994 fs/ocfs2/ioctl.c 	return ocfs2_ioctl(file, cmd, arg);
cmd                14 fs/ocfs2/ioctl.h long ocfs2_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
cmd                15 fs/ocfs2/ioctl.h long ocfs2_compat_ioctl(struct file *file, unsigned cmd, unsigned long arg);
cmd                25 fs/ocfs2/locks.c 			  int cmd, struct file_lock *fl)
cmd                33 fs/ocfs2/locks.c 	if (!IS_SETLKW(cmd))
cmd                83 fs/ocfs2/locks.c static int ocfs2_do_funlock(struct file *file, int cmd, struct file_lock *fl)
cmd                99 fs/ocfs2/locks.c int ocfs2_flock(struct file *file, int cmd, struct file_lock *fl)
cmd               114 fs/ocfs2/locks.c 		return ocfs2_do_funlock(file, cmd, fl);
cmd               116 fs/ocfs2/locks.c 		return ocfs2_do_flock(file, inode, cmd, fl);
cmd               119 fs/ocfs2/locks.c int ocfs2_lock(struct file *file, int cmd, struct file_lock *fl)
cmd               129 fs/ocfs2/locks.c 	return ocfs2_plock(osb->cconn, OCFS2_I(inode)->ip_blkno, file, cmd, fl);
cmd                15 fs/ocfs2/locks.h int ocfs2_flock(struct file *file, int cmd, struct file_lock *fl);
cmd                16 fs/ocfs2/locks.h int ocfs2_lock(struct file *file, int cmd, struct file_lock *fl);
cmd               739 fs/ocfs2/stack_user.c 		      int cmd,
cmd               754 fs/ocfs2/stack_user.c 	if (cmd == F_CANCELLK) {
cmd               755 fs/ocfs2/stack_user.c 		cmd = F_SETLK;
cmd               759 fs/ocfs2/stack_user.c 	if (IS_GETLK(cmd))
cmd               764 fs/ocfs2/stack_user.c 		return dlm_posix_lock(conn->cc_lockspace, ino, file, cmd, fl);
cmd               294 fs/ocfs2/stackglue.c 		struct file *file, int cmd, struct file_lock *fl)
cmd               298 fs/ocfs2/stackglue.c 		return active_stack->sp_ops->plock(conn, ino, file, cmd, fl);
cmd               211 fs/ocfs2/stackglue.h 		     int cmd,
cmd               284 fs/ocfs2/stackglue.h 		struct file *file, int cmd, struct file_lock *fl);
cmd               726 fs/orangefs/devorangefs-req.c static long orangefs_devreq_compat_ioctl(struct file *filp, unsigned int cmd,
cmd               732 fs/orangefs/devorangefs-req.c 	ret = check_ioctl_command(cmd);
cmd               735 fs/orangefs/devorangefs-req.c 	if (cmd == ORANGEFS_DEV_MAP) {
cmd               749 fs/orangefs/devorangefs-req.c 	return dispatch_ioctl_command(cmd, args);
cmd               377 fs/orangefs/file.c static long orangefs_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               386 fs/orangefs/file.c 		     cmd);
cmd               392 fs/orangefs/file.c 	if (cmd == FS_IOC_GETFLAGS) {
cmd               400 fs/orangefs/file.c 	} else if (cmd == FS_IOC_SETFLAGS) {
cmd               602 fs/orangefs/file.c static int orangefs_lock(struct file *filp, int cmd, struct file_lock *fl)
cmd               607 fs/orangefs/file.c 		if (cmd == F_GETLK) {
cmd               389 fs/overlayfs/file.c static long ovl_real_ioctl(struct file *file, unsigned int cmd,
cmd               401 fs/overlayfs/file.c 	ret = vfs_ioctl(real.file, cmd, arg);
cmd               409 fs/overlayfs/file.c static long ovl_ioctl_set_flags(struct file *file, unsigned int cmd,
cmd               436 fs/overlayfs/file.c 	ret = ovl_real_ioctl(file, cmd, arg);
cmd               464 fs/overlayfs/file.c static long ovl_ioctl_set_fsflags(struct file *file, unsigned int cmd,
cmd               472 fs/overlayfs/file.c 	return ovl_ioctl_set_flags(file, cmd, arg,
cmd               492 fs/overlayfs/file.c static long ovl_ioctl_set_fsxflags(struct file *file, unsigned int cmd,
cmd               501 fs/overlayfs/file.c 	return ovl_ioctl_set_flags(file, cmd, arg,
cmd               505 fs/overlayfs/file.c static long ovl_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               509 fs/overlayfs/file.c 	switch (cmd) {
cmd               512 fs/overlayfs/file.c 		ret = ovl_real_ioctl(file, cmd, arg);
cmd               516 fs/overlayfs/file.c 		ret = ovl_ioctl_set_fsflags(file, cmd, arg);
cmd               520 fs/overlayfs/file.c 		ret = ovl_ioctl_set_fsxflags(file, cmd, arg);
cmd               530 fs/overlayfs/file.c static long ovl_compat_ioctl(struct file *file, unsigned int cmd,
cmd               533 fs/overlayfs/file.c 	switch (cmd) {
cmd               535 fs/overlayfs/file.c 		cmd = FS_IOC_GETFLAGS;
cmd               539 fs/overlayfs/file.c 		cmd = FS_IOC_SETFLAGS;
cmd               546 fs/overlayfs/file.c 	return ovl_ioctl(file, cmd, arg);
cmd               515 fs/pipe.c      static long pipe_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               520 fs/pipe.c      	switch (cmd) {
cmd              1148 fs/pipe.c      long pipe_fcntl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1159 fs/pipe.c      	switch (cmd) {
cmd               259 fs/proc/inode.c static long proc_reg_unlocked_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               268 fs/proc/inode.c 			rv = ioctl(file, cmd, arg);
cmd               275 fs/proc/inode.c static long proc_reg_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               284 fs/proc/inode.c 			rv = compat_ioctl(file, cmd, arg);
cmd                44 fs/quota/compat.c COMPAT_SYSCALL_DEFINE4(quotactl32, unsigned int, cmd,
cmd                57 fs/quota/compat.c 	cmds = cmd >> SUBCMDSHIFT;
cmd                63 fs/quota/compat.c 		ret = kernel_quotactl(cmd, special, id, dqblk);
cmd                79 fs/quota/compat.c 		ret = kernel_quotactl(cmd, special, id, dqblk);
cmd                84 fs/quota/compat.c 		ret = kernel_quotactl(cmd, special, id, fsqstat);
cmd               117 fs/quota/compat.c 		ret = kernel_quotactl(cmd, special, id, addr);
cmd                23 fs/quota/quota.c static int check_quotactl_permission(struct super_block *sb, int type, int cmd,
cmd                26 fs/quota/quota.c 	switch (cmd) {
cmd                47 fs/quota/quota.c 	return security_quotactl(cmd, type, id, sb);
cmd               684 fs/quota/quota.c static int do_quotactl(struct super_block *sb, int type, int cmd, qid_t id,
cmd               701 fs/quota/quota.c 	ret = check_quotactl_permission(sb, type, cmd, id);
cmd               705 fs/quota/quota.c 	switch (cmd) {
cmd               755 fs/quota/quota.c static int quotactl_cmd_write(int cmd)
cmd               762 fs/quota/quota.c 	switch (cmd) {
cmd               778 fs/quota/quota.c static bool quotactl_cmd_onoff(int cmd)
cmd               780 fs/quota/quota.c 	return (cmd == Q_QUOTAON) || (cmd == Q_QUOTAOFF) ||
cmd               781 fs/quota/quota.c 		 (cmd == Q_XQUOTAON) || (cmd == Q_XQUOTAOFF);
cmd               788 fs/quota/quota.c static struct super_block *quotactl_block(const char __user *special, int cmd)
cmd               801 fs/quota/quota.c 	if (quotactl_cmd_onoff(cmd))
cmd               803 fs/quota/quota.c 	else if (quotactl_cmd_write(cmd))
cmd               823 fs/quota/quota.c int kernel_quotactl(unsigned int cmd, const char __user *special,
cmd               831 fs/quota/quota.c 	cmds = cmd >> SUBCMDSHIFT;
cmd               832 fs/quota/quota.c 	type = cmd & SUBCMDMASK;
cmd               876 fs/quota/quota.c SYSCALL_DEFINE4(quotactl, unsigned int, cmd, const char __user *, special,
cmd               879 fs/quota/quota.c 	return kernel_quotactl(cmd, special, id, addr);
cmd                23 fs/reiserfs/ioctl.c long reiserfs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd                31 fs/reiserfs/ioctl.c 	switch (cmd) {
cmd               130 fs/reiserfs/ioctl.c long reiserfs_compat_ioctl(struct file *file, unsigned int cmd,
cmd               137 fs/reiserfs/ioctl.c 	switch (cmd) {
cmd               139 fs/reiserfs/ioctl.c 		cmd = REISERFS_IOC_UNPACK;
cmd               142 fs/reiserfs/ioctl.c 		cmd = REISERFS_IOC_GETFLAGS;
cmd               145 fs/reiserfs/ioctl.c 		cmd = REISERFS_IOC_SETFLAGS;
cmd               148 fs/reiserfs/ioctl.c 		cmd = REISERFS_IOC_GETVERSION;
cmd               151 fs/reiserfs/ioctl.c 		cmd = REISERFS_IOC_SETVERSION;
cmd               157 fs/reiserfs/ioctl.c 	return reiserfs_ioctl(file, cmd, (unsigned long) compat_ptr(arg));
cmd              3410 fs/reiserfs/reiserfs.h long reiserfs_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
cmd              3412 fs/reiserfs/reiserfs.h 		   unsigned int cmd, unsigned long arg);
cmd               331 fs/timerfd.c   static long timerfd_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               336 fs/timerfd.c   	switch (cmd) {
cmd               137 fs/ubifs/ioctl.c long ubifs_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               142 fs/ubifs/ioctl.c 	switch (cmd) {
cmd               210 fs/ubifs/ioctl.c long ubifs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               212 fs/ubifs/ioctl.c 	switch (cmd) {
cmd               214 fs/ubifs/ioctl.c 		cmd = FS_IOC_GETFLAGS;
cmd               217 fs/ubifs/ioctl.c 		cmd = FS_IOC_SETFLAGS;
cmd               230 fs/ubifs/ioctl.c 	return ubifs_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd              2052 fs/ubifs/ubifs.h long ubifs_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd              2055 fs/ubifs/ubifs.h long ubifs_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               181 fs/udf/file.c  long udf_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               192 fs/udf/file.c  	if (!arg && ((cmd == UDF_GETVOLIDENT) || (cmd == UDF_GETEASIZE) ||
cmd               193 fs/udf/file.c  		     (cmd == UDF_RELOCATE_BLOCKS) || (cmd == UDF_GETEABLOCK))) {
cmd               198 fs/udf/file.c  	switch (cmd) {
cmd              1862 fs/userfaultfd.c static long userfaultfd_ioctl(struct file *file, unsigned cmd,
cmd              1868 fs/userfaultfd.c 	if (cmd != UFFDIO_API && ctx->state == UFFD_STATE_WAIT_API)
cmd              1871 fs/userfaultfd.c 	switch(cmd) {
cmd                53 fs/xfs/xfs_ioctl.c 	unsigned int		cmd,
cmd                64 fs/xfs/xfs_ioctl.c 	if (cmd == XFS_IOC_FD_TO_HANDLE) {
cmd                94 fs/xfs/xfs_ioctl.c 	if (cmd == XFS_IOC_PATH_TO_FSHANDLE) {
cmd               117 fs/xfs/xfs_ioctl.c 	if (cmd == XFS_IOC_FD_TO_HANDLE)
cmd               593 fs/xfs/xfs_ioctl.c 	unsigned int		cmd,
cmd               646 fs/xfs/xfs_ioctl.c 	switch (cmd) {
cmd               670 fs/xfs/xfs_ioctl.c 	switch (cmd) {
cmd               748 fs/xfs/xfs_ioctl.c 	unsigned int		cmd,
cmd               794 fs/xfs/xfs_ioctl.c 	if (cmd == XFS_IOC_FSINUMBERS) {
cmd               798 fs/xfs/xfs_ioctl.c 	} else if (cmd == XFS_IOC_FSBULKSTAT_SINGLE) {
cmd               922 fs/xfs/xfs_ioctl.c 	unsigned int			cmd,
cmd               972 fs/xfs/xfs_ioctl.c 	unsigned int			cmd,
cmd              1776 fs/xfs/xfs_ioctl.c 	unsigned int		cmd,
cmd              1784 fs/xfs/xfs_ioctl.c 	switch (cmd) {
cmd              2107 fs/xfs/xfs_ioctl.c 	unsigned int		cmd,
cmd              2118 fs/xfs/xfs_ioctl.c 	switch (cmd) {
cmd              2138 fs/xfs/xfs_ioctl.c 		return xfs_ioc_space(filp, cmd, &bf);
cmd              2157 fs/xfs/xfs_ioctl.c 		return xfs_ioc_fsbulkstat(mp, cmd, arg);
cmd              2160 fs/xfs/xfs_ioctl.c 		return xfs_ioc_bulkstat(mp, cmd, arg);
cmd              2162 fs/xfs/xfs_ioctl.c 		return xfs_ioc_inumbers(mp, cmd, arg);
cmd              2207 fs/xfs/xfs_ioctl.c 		return xfs_ioc_getbmap(filp, cmd, arg);
cmd              2222 fs/xfs/xfs_ioctl.c 		return xfs_find_handle(cmd, &hreq);
cmd                12 fs/xfs/xfs_ioctl.h 	unsigned int		cmd,
cmd                21 fs/xfs/xfs_ioctl.h 	unsigned int		cmd,
cmd                65 fs/xfs/xfs_ioctl.h 	unsigned int		cmd,
cmd                71 fs/xfs/xfs_ioctl.h 	unsigned int		cmd,
cmd                26 fs/xfs/xfs_ioctl32.c #define  _NATIVE_IOC(cmd, type) \
cmd                27 fs/xfs/xfs_ioctl32.c 	  _IOC(_IOC_DIR(cmd), _IOC_TYPE(cmd), _IOC_NR(cmd), sizeof(type))
cmd               213 fs/xfs/xfs_ioctl32.c 	unsigned int		  cmd,
cmd               292 fs/xfs/xfs_ioctl32.c 	if (cmd == XFS_IOC_FSINUMBERS_32) {
cmd               296 fs/xfs/xfs_ioctl32.c 	} else if (cmd == XFS_IOC_FSBULKSTAT_SINGLE_32) {
cmd               301 fs/xfs/xfs_ioctl32.c 	} else if (cmd == XFS_IOC_FSBULKSTAT_32) {
cmd               546 fs/xfs/xfs_ioctl32.c 	unsigned		cmd,
cmd               557 fs/xfs/xfs_ioctl32.c 	switch (cmd) {
cmd               572 fs/xfs/xfs_ioctl32.c 		cmd = _NATIVE_IOC(cmd, struct xfs_flock64);
cmd               573 fs/xfs/xfs_ioctl32.c 		return xfs_ioc_space(filp, cmd, &bf);
cmd               606 fs/xfs/xfs_ioctl32.c 		cmd = _NATIVE_IOC(cmd, long);
cmd               607 fs/xfs/xfs_ioctl32.c 		return xfs_file_ioctl(filp, cmd, p);
cmd               627 fs/xfs/xfs_ioctl32.c 		return xfs_compat_ioc_fsbulkstat(mp, cmd, arg);
cmd               635 fs/xfs/xfs_ioctl32.c 		cmd = _NATIVE_IOC(cmd, struct xfs_fsop_handlereq);
cmd               636 fs/xfs/xfs_ioctl32.c 		return xfs_find_handle(cmd, &hreq);
cmd               660 fs/xfs/xfs_ioctl32.c 		return xfs_file_ioctl(filp, cmd, (unsigned long)arg);
cmd               265 include/drm/drm_fb_helper.h int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
cmd               361 include/drm/drm_fb_helper.h static inline int drm_fb_helper_ioctl(struct fb_info *info, unsigned int cmd,
cmd                67 include/drm/drm_ioctl.h typedef int drm_ioctl_compat_t(struct file *filp, unsigned int cmd,
cmd               145 include/drm/drm_ioctl.h 	unsigned int cmd;
cmd               163 include/drm/drm_ioctl.h 		.cmd = DRM_IOCTL_##ioctl,				\
cmd               170 include/drm/drm_ioctl.h long drm_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
cmd               173 include/drm/drm_ioctl.h long drm_compat_ioctl(struct file *filp, unsigned int cmd, unsigned long arg);
cmd                32 include/drm/drm_mipi_dbi.h 	int (*command)(struct mipi_dbi *dbi, u8 *cmd, u8 *param, size_t num);
cmd               159 include/drm/drm_mipi_dbi.h int mipi_dbi_command_read(struct mipi_dbi *dbi, u8 cmd, u8 *val);
cmd               160 include/drm/drm_mipi_dbi.h int mipi_dbi_command_buf(struct mipi_dbi *dbi, u8 cmd, u8 *data, size_t len);
cmd               161 include/drm/drm_mipi_dbi.h int mipi_dbi_command_stackbuf(struct mipi_dbi *dbi, u8 cmd, u8 *data, size_t len);
cmd               176 include/drm/drm_mipi_dbi.h #define mipi_dbi_command(dbi, cmd, seq...) \
cmd               179 include/drm/drm_mipi_dbi.h 	mipi_dbi_command_stackbuf(dbi, cmd, d, ARRAY_SIZE(d)); \
cmd               257 include/drm/drm_mipi_dsi.h ssize_t mipi_dsi_dcs_write(struct mipi_dsi_device *dsi, u8 cmd,
cmd               259 include/drm/drm_mipi_dsi.h ssize_t mipi_dsi_dcs_read(struct mipi_dsi_device *dsi, u8 cmd, void *data,
cmd               544 include/drm/drm_modes.h 				  struct drm_cmdline_mode *cmd);
cmd                48 include/keys/trusted.h int trusted_tpm_send(unsigned char *cmd, size_t buflen);
cmd               188 include/linux/atmdev.h 	int (*ioctl)(struct atm_dev *dev,unsigned int cmd,void __user *arg);
cmd               190 include/linux/atmdev.h 	int (*compat_ioctl)(struct atm_dev *dev,unsigned int cmd,
cmd               209 include/linux/atmdev.h 	int (*ioctl)(struct atm_dev *dev,unsigned int cmd,void __user *arg);
cmd               307 include/linux/atmdev.h 	int (*ioctl)(struct socket *, unsigned int cmd, unsigned long arg);
cmd               368 include/linux/blkdev.h 				     unsigned int cmd, unsigned long arg);
cmd               370 include/linux/blkdev.h 				    unsigned int cmd, unsigned long arg);
cmd               385 include/linux/blkdev.h 					    fmode_t mode, unsigned int cmd,
cmd               392 include/linux/blkdev.h 					   fmode_t mode, unsigned int cmd,
cmd              1252 include/linux/blkdev.h extern int blk_verify_command(unsigned char *cmd, fmode_t mode);
cmd                91 include/linux/blktrace_api.h # define blk_trace_ioctl(bdev, cmd, arg)		(-ENOTTY)
cmd                67 include/linux/ccp.h int ccp_enqueue_cmd(struct ccp_cmd *cmd);
cmd                81 include/linux/ccp.h static inline int ccp_enqueue_cmd(struct ccp_cmd *cmd)
cmd                21 include/linux/cdrom.h 	unsigned char 		cmd[CDROM_PACKET_SIZE];
cmd               102 include/linux/cdrom.h 		       fmode_t mode, unsigned int cmd, unsigned long arg);
cmd               544 include/linux/compat.h asmlinkage long compat_sys_fcntl(unsigned int fd, unsigned int cmd,
cmd               546 include/linux/compat.h asmlinkage long compat_sys_fcntl64(unsigned int fd, unsigned int cmd,
cmd               550 include/linux/compat.h asmlinkage long compat_sys_ioctl(unsigned int fd, unsigned int cmd,
cmd               758 include/linux/compat.h asmlinkage long compat_sys_semctl(int semid, int semnum, int cmd, int arg);
cmd                11 include/linux/dlm_plock.h 		int cmd, struct file_lock *fl);
cmd                48 include/linux/dma/qcom_bam_dma.h 		 enum bam_command_type cmd, __le32 data)
cmd                51 include/linux/dma/qcom_bam_dma.h 		cpu_to_le32((addr & 0xffffff) | ((cmd & 0xff) << 24));
cmd                67 include/linux/dma/qcom_bam_dma.h 	    enum bam_command_type cmd, u32 data)
cmd                69 include/linux/dma/qcom_bam_dma.h 	bam_prep_ce_le32(bam_ce, addr, cmd, cpu_to_le32(data));
cmd                33 include/linux/ethtool.h 	u32				cmd;
cmd               276 include/linux/fb.h 	int (*fb_ioctl)(struct fb_info *info, unsigned int cmd,
cmd               280 include/linux/fb.h 	int (*fb_compat_ioctl)(struct fb_info *info, unsigned cmd,
cmd                19 include/linux/fcntl.h #define IS_GETLK32(cmd)		((cmd) == F_GETLK)
cmd                20 include/linux/fcntl.h #define IS_SETLK32(cmd)		((cmd) == F_SETLK)
cmd                21 include/linux/fcntl.h #define IS_SETLKW32(cmd)	((cmd) == F_SETLKW)
cmd                22 include/linux/fcntl.h #define IS_GETLK64(cmd)		((cmd) == F_GETLK64)
cmd                23 include/linux/fcntl.h #define IS_SETLK64(cmd)		((cmd) == F_SETLK64)
cmd                24 include/linux/fcntl.h #define IS_SETLKW64(cmd)	((cmd) == F_SETLKW64)
cmd                26 include/linux/fcntl.h #define IS_GETLK32(cmd)		(0)
cmd                27 include/linux/fcntl.h #define IS_SETLK32(cmd)		(0)
cmd                28 include/linux/fcntl.h #define IS_SETLKW32(cmd)	(0)
cmd                29 include/linux/fcntl.h #define IS_GETLK64(cmd)		((cmd) == F_GETLK)
cmd                30 include/linux/fcntl.h #define IS_SETLK64(cmd)		((cmd) == F_SETLK)
cmd                31 include/linux/fcntl.h #define IS_SETLKW64(cmd)	((cmd) == F_SETLKW)
cmd                34 include/linux/fcntl.h #define IS_GETLK(cmd)	(IS_GETLK32(cmd)  || IS_GETLK64(cmd))
cmd                35 include/linux/fcntl.h #define IS_SETLK(cmd)	(IS_SETLK32(cmd)  || IS_SETLK64(cmd))
cmd                36 include/linux/fcntl.h #define IS_SETLKW(cmd)	(IS_SETLKW32(cmd) || IS_SETLKW64(cmd))
cmd              1181 include/linux/fs.h static inline int fcntl_getlk(struct file *file, unsigned int cmd,
cmd              1188 include/linux/fs.h 			      unsigned int cmd, struct flock __user *user)
cmd              1194 include/linux/fs.h static inline int fcntl_getlk64(struct file *file, unsigned int cmd,
cmd              1201 include/linux/fs.h 				unsigned int cmd, struct flock64 __user *user)
cmd              1267 include/linux/fs.h static inline int vfs_lock_file(struct file *filp, unsigned int cmd,
cmd              1729 include/linux/fs.h extern long vfs_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd              1732 include/linux/fs.h extern long compat_ptr_ioctl(struct file *file, unsigned int cmd,
cmd                22 include/linux/fsi-sbefifo.h int sbefifo_parse_status(struct device *dev, u16 cmd, __be32 *response,
cmd               260 include/linux/fsl/mc.h static inline u16 mc_cmd_hdr_read_token(struct fsl_mc_command *cmd)
cmd               262 include/linux/fsl/mc.h 	struct mc_cmd_header *hdr = (struct mc_cmd_header *)&cmd->header;
cmd               277 include/linux/fsl/mc.h static inline u32 mc_cmd_read_object_id(struct fsl_mc_command *cmd)
cmd               281 include/linux/fsl/mc.h 	rsp_params = (struct mc_rsp_create *)cmd->params;
cmd               285 include/linux/fsl/mc.h static inline void mc_cmd_read_api_version(struct fsl_mc_command *cmd,
cmd               291 include/linux/fsl/mc.h 	rsp_params = (struct mc_rsp_api_ver *)cmd->params;
cmd               346 include/linux/fsl/mc.h int mc_send_command(struct fsl_mc_io *mc_io, struct fsl_mc_command *cmd);
cmd               212 include/linux/genl_magic_func.h const char *CONCAT_(GENL_MAGIC_FAMILY, _genl_cmd_to_str)(__u8 cmd)
cmd               214 include/linux/genl_magic_func.h 	switch (cmd) {
cmd               235 include/linux/genl_magic_func.h 	.cmd = op_name,						\
cmd              1500 include/linux/greybus/greybus_protocols.h 	__u8	cmd;
cmd                40 include/linux/greybus/hd.h 	int (*output)(struct gb_host_device *hd, void *req, u16 size, u8 cmd,
cmd                79 include/linux/greybus/hd.h int gb_hd_output(struct gb_host_device *hd, void *req, u16 size, u8 cmd,
cmd                57 include/linux/hdlc.h int hdlc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
cmd               281 include/linux/i2c.h 	int (*command)(struct i2c_client *client, unsigned int cmd, void *arg);
cmd               853 include/linux/i2c.h 				unsigned int cmd, void *arg);
cmd               438 include/linux/i3c/master.h 				 const struct i3c_ccc_cmd *cmd);
cmd               440 include/linux/i3c/master.h 			    struct i3c_ccc_cmd *cmd);
cmd               771 include/linux/ide.h 	struct ide_cmd cmd;		/* current command */
cmd              1134 include/linux/ide.h void ide_tf_readback(ide_drive_t *drive, struct ide_cmd *cmd);
cmd              1467 include/linux/ide.h 				  struct ide_cmd *cmd) { return 1; }
cmd              1469 include/linux/ide.h 				    struct ide_cmd *cmd) { ; }
cmd                74 include/linux/if_pppox.h 	int		(*ioctl)(struct socket *sock, unsigned int cmd,
cmd                82 include/linux/if_pppox.h extern int pppox_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
cmd                83 include/linux/if_pppox.h extern int pppox_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
cmd               180 include/linux/inetdevice.h int devinet_ioctl(struct net *net, unsigned int cmd, struct ifreq *);
cmd                20 include/linux/input/lm8333.h extern int lm8333_read8(struct lm8333 *lm8333, u8 cmd);
cmd                21 include/linux/input/lm8333.h extern int lm8333_write8(struct lm8333 *lm8333, u8 cmd, u8 val);
cmd                22 include/linux/input/lm8333.h extern int lm8333_read_block(struct lm8333 *lm8333, u8 cmd, u8 len, u8 *buf);
cmd               213 include/linux/ipmi.h 			  unsigned char cmd,
cmd               217 include/linux/ipmi.h 			    unsigned char cmd,
cmd               179 include/linux/ipmi_smi.h static inline int ipmi_demangle_device_id(uint8_t netfn, uint8_t cmd,
cmd               186 include/linux/ipmi_smi.h 	if (netfn != IPMI_NETFN_APP_RESPONSE || cmd != IPMI_GET_DEVICE_ID_CMD)
cmd                54 include/linux/isdn/capiutil.h #define	CAPIMSG_SETCOMMAND(m,cmd)	capimsg_setu8(m, 4, cmd)
cmd                55 include/linux/isdn/capiutil.h #define	CAPIMSG_SETSUBCOMMAND(m, cmd)	capimsg_setu8(m, 5, cmd)
cmd               173 include/linux/isdn/capiutil.h char *capi_cmd2str(__u8 cmd, __u8 subcmd);
cmd               205 include/linux/kdb.h static inline int kdb_register(char *cmd, kdb_func_t func, char *usage,
cmd               207 include/linux/kdb.h static inline int kdb_register_flags(char *cmd, kdb_func_t func, char *usage,
cmd               210 include/linux/kdb.h static inline int kdb_unregister(char *cmd) { return 0; }
cmd                45 include/linux/kernelcapi.h int capi20_manufacturer(unsigned long cmd, void __user *data);
cmd              1109 include/linux/libata.h extern int ata_scsi_ioctl(struct scsi_device *dev, unsigned int cmd,
cmd              1111 include/linux/libata.h extern int ata_scsi_queuecmd(struct Scsi_Host *h, struct scsi_cmnd *cmd);
cmd              1113 include/linux/libata.h 			    unsigned int cmd, void __user *arg);
cmd              1125 include/linux/libata.h extern int ata_sas_queuecmd(struct scsi_cmnd *cmd, struct ata_port *ap);
cmd              1178 include/linux/libata.h extern void ata_scsi_simulate(struct ata_device *dev, struct scsi_cmnd *cmd);
cmd                78 include/linux/libnvdimm.h 		struct nvdimm *nvdimm, unsigned int cmd, void *buf,
cmd                92 include/linux/libnvdimm.h 			struct nvdimm *nvdimm, unsigned int cmd, void *data);
cmd               242 include/linux/libnvdimm.h const struct nd_cmd_desc *nd_cmd_dimm_desc(int cmd);
cmd               243 include/linux/libnvdimm.h const struct nd_cmd_desc *nd_cmd_bus_desc(int cmd);
cmd               244 include/linux/libnvdimm.h u32 nd_cmd_in_size(struct nvdimm *nvdimm, int cmd,
cmd               246 include/linux/libnvdimm.h u32 nd_cmd_out_size(struct nvdimm *nvdimm, int cmd,
cmd               271 include/linux/libnvdimm.h static inline int nvdimm_ctl(struct nvdimm *nvdimm, unsigned int cmd, void *buf,
cmd               277 include/linux/libnvdimm.h 	return nd_desc->ndctl(nd_desc, nvdimm, cmd, buf, buf_len, cmd_rc);
cmd                78 include/linux/lockd/bind.h extern int	nlmclnt_proc(struct nlm_host *host, int cmd, struct file_lock *fl, void *data);
cmd                47 include/linux/lsm_audit.h 	u16 cmd;
cmd              1603 include/linux/lsm_hooks.h 	int (*file_ioctl)(struct file *file, unsigned int cmd,
cmd              1610 include/linux/lsm_hooks.h 	int (*file_lock)(struct file *file, unsigned int cmd);
cmd              1611 include/linux/lsm_hooks.h 	int (*file_fcntl)(struct file *file, unsigned int cmd,
cmd              1665 include/linux/lsm_hooks.h 	int (*msg_queue_msgctl)(struct kern_ipc_perm *perm, int cmd);
cmd              1675 include/linux/lsm_hooks.h 	int (*shm_shmctl)(struct kern_ipc_perm *perm, int cmd);
cmd              1682 include/linux/lsm_hooks.h 	int (*sem_semctl)(struct kern_ipc_perm *perm, int cmd);
cmd              1811 include/linux/lsm_hooks.h 	int (*bpf)(int cmd, union bpf_attr *attr,
cmd                23 include/linux/mailbox/brcm-message.h 	u64 cmd;
cmd                92 include/linux/mdev.h 	long	(*ioctl)(struct mdev_device *mdev, unsigned int cmd,
cmd               151 include/linux/mdio.h 				   struct ethtool_link_ksettings *cmd,
cmd               182 include/linux/mdio.h 			     struct ethtool_link_ksettings *cmd)
cmd               184 include/linux/mdio.h 	mdio45_ethtool_ksettings_get_npage(mdio, cmd, 0, 0);
cmd               188 include/linux/mdio.h 			  struct mii_ioctl_data *mii_data, int cmd);
cmd                 8 include/linux/memfd.h extern long memfd_fcntl(struct file *file, unsigned int cmd, unsigned long arg);
cmd                 5 include/linux/mfd/dln2.h #define DLN2_CMD(cmd, id)		((cmd) | ((id) << 8))
cmd                64 include/linux/mfd/dln2.h int dln2_transfer(struct platform_device *pdev, u16 cmd,
cmd                81 include/linux/mfd/dln2.h static inline int dln2_transfer_rx(struct platform_device *pdev, u16 cmd,
cmd                84 include/linux/mfd/dln2.h 	return dln2_transfer(pdev, cmd, NULL, 0, ibuf, ibuf_len);
cmd                98 include/linux/mfd/dln2.h static inline int dln2_transfer_tx(struct platform_device *pdev, u16 cmd,
cmd               101 include/linux/mfd/dln2.h 	return dln2_transfer(pdev, cmd, obuf, obuf_len, NULL, NULL);
cmd                49 include/linux/mfd/viperboard.h 	u8 cmd;
cmd                59 include/linux/mfd/viperboard.h 	u8 cmd;
cmd                89 include/linux/mfd/viperboard.h 	u8 cmd;
cmd                37 include/linux/mii.h 	struct mii_if_info *mii, struct ethtool_link_ksettings *cmd);
cmd                40 include/linux/mii.h 	struct mii_if_info *mii, const struct ethtool_link_ksettings *cmd);
cmd                47 include/linux/mii.h 			     struct mii_ioctl_data *mii_data, int cmd,
cmd               142 include/linux/mlx4/cq.h static inline void mlx4_cq_arm(struct mlx4_cq *cq, u32 cmd,
cmd               153 include/linux/mlx4/cq.h 	*cq->arm_db = cpu_to_be32(sn << 28 | cmd | ci);
cmd               161 include/linux/mlx4/cq.h 	doorbell[0] = cpu_to_be32(sn << 28 | cmd | cq->cqn);
cmd               927 include/linux/mlx4/device.h 		} __packed cmd;
cmd               152 include/linux/mlx5/cq.h static inline void mlx5_cq_arm(struct mlx5_core_cq *cq, u32 cmd,
cmd               163 include/linux/mlx5/cq.h 	*cq->arm_db = cpu_to_be32(sn << 28 | cmd | ci);
cmd               170 include/linux/mlx5/cq.h 	doorbell[0] = cpu_to_be32(sn << 28 | cmd | ci);
cmd               694 include/linux/mlx5/device.h 	struct mlx5_eqe_cmd		cmd;
cmd               683 include/linux/mlx5/driver.h 	struct mlx5_cmd		cmd;
cmd               761 include/linux/mlx5/driver.h 	struct mlx5_cmd        *cmd;
cmd               519 include/linux/mlx5/mlx5_ifc_fpga.h 	__be32 cmd;
cmd               542 include/linux/mlx5/mlx5_ifc_fpga.h 	__be32 cmd;
cmd                69 include/linux/mmc/core.h #define mmc_resp_type(cmd)	((cmd)->flags & (MMC_RSP_PRESENT|MMC_RSP_136|MMC_RSP_CRC|MMC_RSP_BUSY|MMC_RSP_OPCODE))
cmd                84 include/linux/mmc/core.h #define mmc_spi_resp_type(cmd)	((cmd)->flags & \
cmd                90 include/linux/mmc/core.h #define mmc_cmd_type(cmd)	((cmd)->flags & MMC_CMD_MASK)
cmd               149 include/linux/mmc/core.h 	struct mmc_command	*cmd;
cmd               173 include/linux/mmc/core.h int mmc_wait_for_cmd(struct mmc_host *host, struct mmc_command *cmd,
cmd                94 include/linux/mmc/sh_mmcif.h 					  unsigned long cmd, unsigned long arg)
cmd                98 include/linux/mmc/sh_mmcif.h 	sh_mmcif_writel(base, MMCIF_CE_CMD_SET, cmd);
cmd               118 include/linux/mmc/sh_mmcif.h 				    unsigned long cmd, unsigned long arg)
cmd               120 include/linux/mmc/sh_mmcif.h 	sh_mmcif_boot_cmd_send(base, cmd, arg);
cmd                20 include/linux/mroute.h int ipmr_ioctl(struct sock *sk, int cmd, void __user *arg);
cmd                21 include/linux/mroute.h int ipmr_compat_ioctl(struct sock *sk, unsigned int cmd, void __user *arg);
cmd                37 include/linux/mroute.h static inline int ipmr_ioctl(struct sock *sk, int cmd, void __user *arg)
cmd                31 include/linux/mroute6.h extern int ip6mr_ioctl(struct sock *sk, int cmd, void __user *arg);
cmd                32 include/linux/mroute6.h extern int ip6mr_compat_ioctl(struct sock *sk, unsigned int cmd, void __user *arg);
cmd                51 include/linux/mroute6.h int ip6mr_ioctl(struct sock *sk, int cmd, void __user *arg)
cmd               291 include/linux/mroute_base.h 			      int cmd, int flags),
cmd               299 include/linux/mroute_base.h 				 int cmd, int flags),
cmd               349 include/linux/mroute_base.h 			     int cmd, int flags),
cmd               295 include/linux/mtd/cfi.h map_word cfi_build_cmd(u_long cmd, struct map_info *map, struct cfi_private *cfi);
cmd               302 include/linux/mtd/cfi.h uint32_t cfi_send_gen_cmd(u_char cmd, uint32_t cmd_addr, uint32_t base,
cmd               104 include/linux/mtd/onenand.h 	int (*command)(struct mtd_info *mtd, int cmd, loff_t address, size_t len);
cmd                79 include/linux/mtd/qinfo.h static inline map_word lpddr_build_cmd(u_long cmd, struct map_info *map)
cmd                82 include/linux/mtd/qinfo.h 	val.x[0] = cmd;
cmd                87 include/linux/mtd/qinfo.h #define CMDVAL(cmd) cmd.x[0]
cmd               598 include/linux/mtd/rawnand.h 		struct nand_op_cmd_instr cmd;
cmd               630 include/linux/mtd/rawnand.h 		.ctx.cmd.opcode = id,					\
cmd               884 include/linux/mtd/rawnand.h 			 instr->ctx.cmd.opcode);
cmd               154 include/linux/net.h 	int		(*ioctl)     (struct socket *sock, unsigned int cmd,
cmd               157 include/linux/net.h 	int	 	(*compat_ioctl) (struct socket *sock, unsigned int cmd,
cmd              1269 include/linux/netdevice.h 					        struct ifreq *ifr, int cmd);
cmd              2493 include/linux/netdevice.h const char *netdev_cmd_to_name(enum netdev_cmd cmd);
cmd              3655 include/linux/netdevice.h int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr,
cmd              3700 include/linux/netdevice.h 		    enum bpf_netdev_command cmd);
cmd               129 include/linux/nvme-tcp.h 	struct nvme_command	cmd;
cmd               183 include/linux/nvme-tcp.h 	struct nvme_tcp_cmd_pdu		cmd;
cmd              1236 include/linux/nvme.h static inline bool nvme_is_fabrics(struct nvme_command *cmd)
cmd              1238 include/linux/nvme.h 	return cmd->common.opcode == nvme_fabrics_command;
cmd              1255 include/linux/nvme.h static inline bool nvme_is_write(struct nvme_command *cmd)
cmd              1262 include/linux/nvme.h 	if (unlikely(nvme_is_fabrics(cmd)))
cmd              1263 include/linux/nvme.h 		return cmd->fabrics.fctype & 1;
cmd              1264 include/linux/nvme.h 	return cmd->common.opcode & 1;
cmd                48 include/linux/olpc-ec.h extern int olpc_ec_cmd(u8 cmd, u8 *inbuf, size_t inlen, u8 *outbuf,
cmd                61 include/linux/olpc-ec.h static inline int olpc_ec_cmd(u8 cmd, u8 *inbuf, size_t inlen, u8 *outbuf,
cmd                80 include/linux/omap-gpmc.h extern int gpmc_configure(int cmd, int wval);
cmd              1151 include/linux/phy.h int phy_ethtool_sset(struct phy_device *phydev, struct ethtool_cmd *cmd);
cmd              1153 include/linux/phy.h 			       struct ethtool_link_ksettings *cmd);
cmd              1155 include/linux/phy.h 			      const struct ethtool_link_ksettings *cmd);
cmd              1156 include/linux/phy.h int phy_mii_ioctl(struct phy_device *phydev, struct ifreq *ifr, int cmd);
cmd              1190 include/linux/phy.h 				   struct ethtool_link_ksettings *cmd);
cmd              1192 include/linux/phy.h 				   const struct ethtool_link_ksettings *cmd);
cmd                65 include/linux/pid_namespace.h extern int reboot_pid_ns(struct pid_namespace *pid_ns, int cmd);
cmd                93 include/linux/pid_namespace.h static inline int reboot_pid_ns(struct pid_namespace *pid_ns, int cmd)
cmd              1065 include/linux/platform_data/cros_ec_commands.h 	uint8_t cmd;
cmd              1074 include/linux/platform_data/cros_ec_commands.h 	uint16_t cmd;
cmd              1503 include/linux/platform_data/cros_ec_commands.h 	uint8_t  cmd;
cmd              1945 include/linux/platform_data/cros_ec_commands.h 	uint8_t cmd;		      /* Command (see enum lightbar_command) */
cmd              2150 include/linux/platform_data/cros_ec_commands.h 	uint8_t cmd;             /* enum ec_vboot_hash_cmd */
cmd              2495 include/linux/platform_data/cros_ec_commands.h 	uint8_t cmd;
cmd              3288 include/linux/platform_data/cros_ec_commands.h 	uint8_t cmd;	/* Command to send (enum ec_keyscan_seq_cmd) */
cmd              4036 include/linux/platform_data/cros_ec_commands.h 	uint8_t cmd;				/* enum charge_state_command */
cmd              4427 include/linux/platform_data/cros_ec_commands.h 	uint8_t cmd; /* enum cec_command */
cmd              4439 include/linux/platform_data/cros_ec_commands.h 	uint8_t cmd; /* enum cec_command */
cmd              4518 include/linux/platform_data/cros_ec_commands.h 	uint8_t cmd;
cmd              4585 include/linux/platform_data/cros_ec_commands.h 	uint8_t cmd;           /* enum ec_reboot_cmd */
cmd              4851 include/linux/platform_data/cros_ec_commands.h 	uint8_t cmd;
cmd              5016 include/linux/platform_data/cros_ec_commands.h 	uint32_t cmd;  /* enum pd_mode_cmd */
cmd                27 include/linux/platform_data/leds-kirkwood-ns2.h 	unsigned	cmd;
cmd                15 include/linux/platform_data/pxa2xx_udc.h         void (*udc_command)(int cmd);
cmd                54 include/linux/posix-clock.h 			    unsigned int cmd, unsigned long arg);
cmd               260 include/linux/qcom-geni-se.h static inline void geni_se_setup_m_cmd(struct geni_se *se, u32 cmd, u32 params)
cmd               264 include/linux/qcom-geni-se.h 	m_cmd = (cmd << M_OPCODE_SHFT) | (params & M_PARAMS_MSK);
cmd               277 include/linux/qcom-geni-se.h static inline void geni_se_setup_s_cmd(struct geni_se *se, u32 cmd, u32 params)
cmd               283 include/linux/qcom-geni-se.h 	s_cmd |= (cmd << S_OPCODE_SHFT);
cmd               716 include/linux/qed/iscsi_common.h 	struct iscsi_cmd_hdr cmd;
cmd              1144 include/linux/qed/qed_if.h 	int (*read_nvm_cfg)(struct qed_dev *cdev, u8 **buf, u32 cmd,
cmd              1153 include/linux/qed/qed_if.h 	int (*read_nvm_cfg_len)(struct qed_dev *cdev, u32 cmd);
cmd                30 include/linux/quotaops.h int kernel_quotactl(unsigned int cmd, const char __user *special,
cmd                50 include/linux/reboot.h extern void do_kernel_restart(char *cmd);
cmd                57 include/linux/reboot.h extern void machine_restart(char *cmd);
cmd                69 include/linux/reboot.h extern void kernel_restart_prepare(char *cmd);
cmd                70 include/linux/reboot.h extern void kernel_restart(char *cmd);
cmd                45 include/linux/reset/bcm63xx_pmb.h 	u32 cmd;
cmd                47 include/linux/reset/bcm63xx_pmb.h 	cmd = (PMC_PMBM_START | op | (addr & 0xff) << 12 | off);
cmd                48 include/linux/reset/bcm63xx_pmb.h 	writel(cmd, master + PMB_CTRL);
cmd                50 include/linux/reset/bcm63xx_pmb.h 		cmd = readl(master + PMB_CTRL);
cmd                51 include/linux/reset/bcm63xx_pmb.h 		if (!(cmd & PMC_PMBM_START))
cmd                54 include/linux/reset/bcm63xx_pmb.h 		if (cmd & PMC_PMBM_SLAVE_ERR)
cmd                57 include/linux/reset/bcm63xx_pmb.h 		if (cmd & PMC_PMBM_TIMEOUT)
cmd               200 include/linux/sdla.h    char  cmd;
cmd               362 include/linux/security.h int security_file_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               368 include/linux/security.h int security_file_lock(struct file *file, unsigned int cmd);
cmd               369 include/linux/security.h int security_file_fcntl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               417 include/linux/security.h int security_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd);
cmd               425 include/linux/security.h int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd);
cmd               430 include/linux/security.h int security_sem_semctl(struct kern_ipc_perm *sma, int cmd);
cmd               902 include/linux/security.h static inline int security_file_ioctl(struct file *file, unsigned int cmd,
cmd               926 include/linux/security.h static inline int security_file_lock(struct file *file, unsigned int cmd)
cmd               931 include/linux/security.h static inline int security_file_fcntl(struct file *file, unsigned int cmd,
cmd              1144 include/linux/security.h static inline int security_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd)
cmd              1177 include/linux/security.h static inline int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd)
cmd              1201 include/linux/security.h static inline int security_sem_semctl(struct kern_ipc_perm *sma, int cmd)
cmd              1858 include/linux/security.h extern int security_bpf(int cmd, union bpf_attr *attr, unsigned int size);
cmd              1866 include/linux/security.h static inline int security_bpf(int cmd, union bpf_attr *attr,
cmd                25 include/linux/sed-opal.h int sed_ioctl(struct opal_dev *dev, unsigned int cmd, void __user *ioctl_ptr);
cmd                27 include/linux/sed-opal.h static inline bool is_sed_ioctl(unsigned int cmd)
cmd                29 include/linux/sed-opal.h 	switch (cmd) {
cmd                54 include/linux/sed-opal.h static inline bool is_sed_ioctl(unsigned int cmd)
cmd                59 include/linux/sed-opal.h static inline int sed_ioctl(struct opal_dev *dev, unsigned int cmd,
cmd                72 include/linux/soc/ti/knav_qmss.h 				enum knav_queue_ctrl_cmd cmd,
cmd                95 include/linux/spi/spi-mem.h 	} cmd;
cmd               121 include/linux/spi/spi-mem.h 		.cmd = __cmd,					\
cmd              1189 include/linux/spi/spi.h static inline ssize_t spi_w8r8(struct spi_device *spi, u8 cmd)
cmd              1194 include/linux/spi/spi.h 	status = spi_write_then_read(spi, &cmd, 1, &result, 1);
cmd              1214 include/linux/spi/spi.h static inline ssize_t spi_w8r16(struct spi_device *spi, u8 cmd)
cmd              1219 include/linux/spi/spi.h 	status = spi_write_then_read(spi, &cmd, 1, &result, 2);
cmd              1239 include/linux/spi/spi.h static inline ssize_t spi_w8r16be(struct spi_device *spi, u8 cmd)
cmd              1245 include/linux/spi/spi.h 	status = spi_write_then_read(spi, &cmd, 1, &result, 2);
cmd                83 include/linux/spmi.h 	int	(*cmd)(struct spmi_controller *ctrl, u8 opcode, u8 sid);
cmd               171 include/linux/swait.h #define ___swait_event(wq, condition, state, ret, cmd)			\
cmd               189 include/linux/swait.h 		cmd;							\
cmd                38 include/linux/switchtec.h 	u32 cmd;
cmd               370 include/linux/syscalls.h asmlinkage long sys_fcntl(unsigned int fd, unsigned int cmd, unsigned long arg);
cmd               373 include/linux/syscalls.h 				unsigned int cmd, unsigned long arg);
cmd               383 include/linux/syscalls.h asmlinkage long sys_ioctl(unsigned int fd, unsigned int cmd,
cmd               391 include/linux/syscalls.h asmlinkage long sys_flock(unsigned int fd, unsigned int cmd);
cmd               449 include/linux/syscalls.h asmlinkage long sys_quotactl(unsigned int cmd, const char __user *special,
cmd               702 include/linux/syscalls.h asmlinkage long sys_reboot(int magic1, int magic2, unsigned int cmd,
cmd               770 include/linux/syscalls.h asmlinkage long sys_old_msgctl(int msqid, int cmd, struct msqid_ds __user *buf);
cmd               771 include/linux/syscalls.h asmlinkage long sys_msgctl(int msqid, int cmd, struct msqid_ds __user *buf);
cmd               779 include/linux/syscalls.h asmlinkage long sys_semctl(int semid, int semnum, int cmd, unsigned long arg);
cmd               780 include/linux/syscalls.h asmlinkage long sys_old_semctl(int semid, int semnum, int cmd, unsigned long arg);
cmd               792 include/linux/syscalls.h asmlinkage long sys_old_shmctl(int shmid, int cmd, struct shmid_ds __user *buf);
cmd               793 include/linux/syscalls.h asmlinkage long sys_shmctl(int shmid, int cmd, struct shmid_ds __user *buf);
cmd               838 include/linux/syscalls.h asmlinkage long sys_keyctl(int cmd, unsigned long arg2, unsigned long arg3,
cmd               967 include/linux/syscalls.h asmlinkage long sys_bpf(int cmd, union bpf_attr *attr, unsigned int size);
cmd               972 include/linux/syscalls.h asmlinkage long sys_membarrier(int cmd, int flags);
cmd               996 include/linux/syscalls.h asmlinkage long sys_fsconfig(int fs_fd, unsigned int cmd, const char __user *key,
cmd              1245 include/linux/syscalls.h int ksys_ioctl(unsigned int fd, unsigned int cmd, unsigned long arg);
cmd              1410 include/linux/syscalls.h long ksys_old_semctl(int semid, int semnum, int cmd, unsigned long arg);
cmd              1412 include/linux/syscalls.h long ksys_old_msgctl(int msqid, int cmd, struct msqid_ds __user *buf);
cmd              1419 include/linux/syscalls.h long ksys_old_shmctl(int shmid, int cmd, struct shmid_ds __user *buf);
cmd               171 include/linux/tpm.h extern int tpm_send(struct tpm_chip *chip, void *cmd, size_t buflen);
cmd               198 include/linux/tpm.h static inline int tpm_send(struct tpm_chip *chip, void *cmd, size_t buflen)
cmd               553 include/linux/tty.h extern long tty_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               555 include/linux/tty.h 			unsigned int cmd, unsigned long arg);
cmd               557 include/linux/tty.h 			      struct file *file, unsigned int cmd, unsigned long arg);
cmd               758 include/linux/tty.h 		       unsigned int cmd, unsigned long arg);
cmd               763 include/linux/tty.h 		    unsigned int cmd, unsigned long arg);
cmd               766 include/linux/tty.h 		     unsigned int cmd, unsigned long arg);
cmd               270 include/linux/tty_driver.h 		    unsigned int cmd, unsigned long arg);
cmd               272 include/linux/tty_driver.h 			     unsigned int cmd, unsigned long arg);
cmd               192 include/linux/tty_ldisc.h 			 unsigned int cmd, unsigned long arg);
cmd               194 include/linux/tty_ldisc.h 				unsigned int cmd, unsigned long arg);
cmd                32 include/linux/usb/audio.h 	int (*set)(struct usb_audio_control *con, u8 cmd, int value);
cmd                33 include/linux/usb/audio.h 	int (*get)(struct usb_audio_control *con, u8 cmd);
cmd               281 include/linux/usb/serial.h 		      unsigned int cmd, unsigned long arg);
cmd               187 include/linux/usb/usbnet.h extern int usbnet_read_cmd(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd               189 include/linux/usb/usbnet.h extern int usbnet_write_cmd(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd               191 include/linux/usb/usbnet.h extern int usbnet_read_cmd_nopm(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd               193 include/linux/usb/usbnet.h extern int usbnet_write_cmd_nopm(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd               195 include/linux/usb/usbnet.h extern int usbnet_write_cmd_async(struct usbnet *dev, u8 cmd, u8 reqtype,
cmd               270 include/linux/usb/usbnet.h 				     struct ethtool_link_ksettings *cmd);
cmd               272 include/linux/usb/usbnet.h 				     const struct ethtool_link_ksettings *cmd);
cmd                38 include/linux/vfio.h 	long	(*ioctl)(void *device_data, unsigned int cmd,
cmd                68 include/linux/vfio.h 	long		(*ioctl)(void *iommu_data, unsigned int cmd,
cmd               157 include/linux/vfio.h 				       unsigned int cmd,
cmd               169 include/linux/vfio.h 					      unsigned int cmd,
cmd               164 include/linux/vt_kern.h extern int vt_do_diacrit(unsigned int cmd, void __user *up, int eperm);
cmd               167 include/linux/vt_kern.h extern int vt_do_kbkeycode_ioctl(int cmd, struct kbkeycode __user *user_kbkc,
cmd               169 include/linux/vt_kern.h extern int vt_do_kdsk_ioctl(int cmd, struct kbentry __user *user_kbe,
cmd               171 include/linux/vt_kern.h extern int vt_do_kdgkb_ioctl(int cmd, struct kbsentry __user *user_kdgkb,
cmd               173 include/linux/vt_kern.h extern int vt_do_kdskled(int console, int cmd, unsigned long arg, int perm);
cmd               259 include/linux/wait.h #define ___wait_event(wq_head, condition, state, exclusive, ret, cmd)		\
cmd               277 include/linux/wait.h 		cmd;								\
cmd               931 include/linux/wait.h #define __wait_event_lock_irq(wq_head, condition, lock, cmd)			\
cmd               934 include/linux/wait.h 			    cmd;						\
cmd               961 include/linux/wait.h #define wait_event_lock_irq_cmd(wq_head, condition, lock, cmd)			\
cmd               965 include/linux/wait.h 	__wait_event_lock_irq(wq_head, condition, lock, cmd);			\
cmd               996 include/linux/wait.h #define __wait_event_interruptible_lock_irq(wq_head, condition, lock, cmd)	\
cmd               999 include/linux/wait.h 		      cmd;							\
cmd              1028 include/linux/wait.h #define wait_event_interruptible_lock_irq_cmd(wq_head, condition, lock, cmd)	\
cmd              1033 include/linux/wait.h 						condition, lock, cmd);		\
cmd               242 include/linux/wait_bit.h #define ___wait_var_event(var, condition, state, exclusive, ret, cmd)	\
cmd               263 include/linux/wait_bit.h 		cmd;							\
cmd                28 include/linux/wireless.h 	__u16		cmd;			/* Wireless IOCTL */
cmd                42 include/linux/wmi.h 	long (*filter_callback)(struct wmi_device *wdev, unsigned int cmd,
cmd                59 include/linux/yam.h 	int cmd;
cmd                64 include/linux/yam.h 	int cmd;
cmd                79 include/media/drv-intf/cx2341x.h typedef int (*cx2341x_mbox_func)(void *priv, u32 cmd, int in, int out,
cmd                88 include/media/drv-intf/cx2341x.h 		struct v4l2_ext_controls *ctrls, unsigned int cmd);
cmd               209 include/media/drv-intf/saa7146_vv.h long saa7146_video_do_ioctl(struct file *file, unsigned int cmd, void *arg);
cmd               473 include/media/dvb_frontend.h 	int (*diseqc_send_master_cmd)(struct dvb_frontend* fe, struct dvb_diseqc_master_cmd* cmd);
cmd               481 include/media/dvb_frontend.h 	int (*dishnetwork_send_legacy_command)(struct dvb_frontend* fe, unsigned long cmd);
cmd               698 include/media/dvb_frontend.h 	int (*callback)(void *adapter_priv, int component, int cmd, int arg);
cmd               173 include/media/dvbdev.h 	int (*kernel_ioctl)(struct file *file, unsigned int cmd, void *arg);
cmd               345 include/media/dvbdev.h 		       unsigned int cmd, unsigned long arg);
cmd               360 include/media/dvbdev.h int dvb_usercopy(struct file *file, unsigned int cmd, unsigned long arg,
cmd               361 include/media/dvbdev.h 		 int (*func)(struct file *file, unsigned int cmd, void *arg));
cmd                77 include/media/rc-map.h #define RC_SCANCODE_NEC(addr, cmd)		(((addr) << 8) | (cmd))
cmd                78 include/media/rc-map.h #define RC_SCANCODE_NECX(addr, cmd)		(((addr) << 8) | (cmd))
cmd                80 include/media/rc-map.h #define RC_SCANCODE_RC5(sys, cmd)		(((sys) << 8) | (cmd))
cmd                81 include/media/rc-map.h #define RC_SCANCODE_RC5_SZ(sys, cmd)		(((sys) << 8) | (cmd))
cmd                82 include/media/rc-map.h #define RC_SCANCODE_RC6_0(sys, cmd)		(((sys) << 8) | (cmd))
cmd                83 include/media/rc-map.h #define RC_SCANCODE_RC6_6A(vendor, sys, cmd)	(((vendor) << 16) | ((sys) << 8) | (cmd))
cmd               222 include/media/tuner.h 	int (*tuner_callback)(void *dev, int component, int cmd, int arg);
cmd               463 include/media/v4l2-dev.h 				      unsigned int cmd)
cmd               465 include/media/v4l2-dev.h 	if (_IOC_NR(cmd) < BASE_VIDIOC_PRIVATE)
cmd               466 include/media/v4l2-dev.h 		set_bit(_IOC_NR(cmd), vdev->valid_ioctls);
cmd               587 include/media/v4l2-ioctl.h 			       bool valid_prio, unsigned int cmd, void *arg);
cmd               669 include/media/v4l2-ioctl.h void v4l_printk_ioctl(const char *prefix, unsigned int cmd);
cmd               685 include/media/v4l2-ioctl.h long int v4l2_compat_ioctl32(struct file *file, unsigned int cmd,
cmd               696 include/media/v4l2-ioctl.h typedef long (*v4l2_kioctl)(struct file *file, unsigned int cmd, void *arg);
cmd               711 include/media/v4l2-ioctl.h long int video_usercopy(struct file *file, unsigned int cmd,
cmd               725 include/media/v4l2-ioctl.h 		      unsigned int cmd, unsigned long int arg);
cmd               196 include/media/v4l2-subdev.h 	long (*ioctl)(struct v4l2_subdev *sd, unsigned int cmd, void *arg);
cmd               198 include/media/v4l2-subdev.h 	long (*compat_ioctl32)(struct v4l2_subdev *sd, unsigned int cmd,
cmd               196 include/misc/cxl.h long cxl_fd_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd                67 include/net/arp.h int arp_ioctl(struct net *net, unsigned int cmd, void __user *arg);
cmd               275 include/net/bluetooth/bluetooth.h int  bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
cmd              1070 include/net/bluetooth/hci_core.h int hci_dev_cmd(unsigned int cmd, void __user *arg);
cmd               362 include/net/bluetooth/rfcomm.h int  rfcomm_dev_ioctl(struct sock *sk, unsigned int cmd, void __user *arg);
cmd               105 include/net/caif/caif_spi.h 	u16 cmd;
cmd                94 include/net/caif/cfctrl.h 	enum cfctrl_cmd cmd;
cmd              6106 include/net/cfg80211.h 					   enum nl80211_commands cmd,
cmd              6112 include/net/cfg80211.h 					   enum nl80211_commands cmd,
cmd              6354 include/net/cfg80211.h #define CFG80211_TESTMODE_CMD(cmd)	.testmode_cmd = (cmd),
cmd              6355 include/net/cfg80211.h #define CFG80211_TESTMODE_DUMP(cmd)	.testmode_dump = (cmd),
cmd              6357 include/net/cfg80211.h #define CFG80211_TESTMODE_CMD(cmd)
cmd              6358 include/net/cfg80211.h #define CFG80211_TESTMODE_DUMP(cmd)
cmd                39 include/net/dcbnl.h int dcbnl_ieee_notify(struct net_device *dev, int event, int cmd,
cmd                41 include/net/dcbnl.h int dcbnl_cee_notify(struct net_device *dev, int event, int cmd,
cmd               214 include/net/devlink.h 	enum devlink_command cmd;
cmd               155 include/net/dn_dev.h int dn_dev_ioctl(unsigned int cmd, void __user *arg);
cmd               103 include/net/dn_fib.h int dn_fib_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
cmd               147 include/net/genetlink.h 	u8			cmd;
cmd               159 include/net/genetlink.h 		  const struct genl_family *family, int flags, u8 cmd);
cmd               239 include/net/genetlink.h 				      int flags, u8 cmd)
cmd               242 include/net/genetlink.h 			   flags, cmd);
cmd                42 include/net/inet_common.h int inet_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
cmd               121 include/net/ip6_route.h int ipv6_route_ioctl(struct net *net, unsigned int cmd, void __user *arg);
cmd               272 include/net/ip_tunnels.h int ip_tunnel_ioctl(struct net_device *dev, struct ip_tunnel_parm *p, int cmd);
cmd              1107 include/net/ipv6.h int inet6_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
cmd               153 include/net/ipx.h int ipxrtr_ioctl(unsigned int cmd, void __user *arg);
cmd               305 include/net/iw_handler.h 	__u16		cmd;		/* Wireless Extension command */
cmd               441 include/net/iw_handler.h void wireless_send_event(struct net_device *dev, unsigned int cmd,
cmd              3795 include/net/mac80211.h 	int (*set_key)(struct ieee80211_hw *hw, enum set_key_cmd cmd,
cmd                44 include/net/nfc/hci.h 	void (*cmd_received)(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd,
cmd               250 include/net/nfc/hci.h void nfc_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd,
cmd               265 include/net/nfc/hci.h int nfc_hci_send_cmd(struct nfc_hci_dev *hdev, u8 gate, u8 cmd,
cmd               267 include/net/nfc/hci.h int nfc_hci_send_cmd_async(struct nfc_hci_dev *hdev, u8 gate, u8 cmd,
cmd                82 include/net/nfc/nci_core.h 	void  (*hci_cmd_received)(struct nci_dev *ndev, u8 pipe, u8 cmd,
cmd               304 include/net/nfc/nci_core.h 		     u8 cmd, const u8 *param, size_t param_len,
cmd               220 include/net/route.h int ip_rt_ioctl(struct net *, unsigned int cmd, struct rtentry *rt);
cmd               216 include/net/sctp/command.h 	struct sctp_cmd *cmd = seq->last_used_slot - 1;
cmd               218 include/net/sctp/command.h 	BUG_ON(cmd < seq->cmds);
cmd               220 include/net/sctp/command.h 	cmd->verb = verb;
cmd               221 include/net/sctp/command.h 	cmd->obj = obj;
cmd               222 include/net/sctp/command.h 	seq->last_used_slot = cmd;
cmd              1086 include/net/sock.h 	int			(*ioctl)(struct sock *sk, int cmd,
cmd              1108 include/net/sock.h 					unsigned int cmd, unsigned long arg);
cmd                10 include/net/tc_act/tc_pedit.h 	enum pedit_cmd cmd;
cmd                48 include/net/tc_act/tc_pedit.h 		return to_pedit(a)->tcfp_keys_ex[index].cmd;
cmd               335 include/net/tcp.h int tcp_ioctl(struct sock *sk, int cmd, unsigned long arg);
cmd               290 include/net/udp.h int udp_ioctl(struct sock *sk, int cmd, unsigned long arg);
cmd                10 include/net/wext.h int wext_handle_ioctl(struct net *net, unsigned int cmd,
cmd                12 include/net/wext.h int compat_wext_handle_ioctl(struct net *net, unsigned int cmd,
cmd                18 include/net/wext.h static inline int wext_handle_ioctl(struct net *net, unsigned int cmd,
cmd                23 include/net/wext.h static inline int compat_wext_handle_ioctl(struct net *net, unsigned int cmd,
cmd                46 include/net/wext.h 		       unsigned int cmd, struct iw_request_info *info,
cmd                49 include/net/wext.h 			unsigned int cmd, struct iw_request_info *info,
cmd               225 include/rdma/ib_addr.h 	struct ethtool_link_ksettings cmd;
cmd               229 include/rdma/ib_addr.h 	err = __ethtool_get_link_ksettings(dev, &cmd);
cmd               234 include/rdma/ib_addr.h 	if (cmd.base.speed >= 40000)
cmd               236 include/rdma/ib_addr.h 	else if (cmd.base.speed >= 30000)
cmd               238 include/rdma/ib_addr.h 	else if (cmd.base.speed >= 20000)
cmd               240 include/rdma/ib_addr.h 	else if (cmd.base.speed >= 10000)
cmd               319 include/scsi/libfc.h 	struct scsi_cmnd  *cmd;
cmd               880 include/scsi/libfc.h 	if (fsp && fsp->cmd)
cmd               881 include/scsi/libfc.h 		return fsp->cmd->sc_data_direction == DMA_FROM_DEVICE;
cmd               424 include/scsi/libsas.h cmd_to_domain_dev(struct scsi_cmnd *cmd)
cmd               426 include/scsi/libsas.h 	return sdev_to_domain_dev(cmd->device);
cmd               574 include/scsi/libsas.h 	struct scsi_cmnd *cmd;
cmd               693 include/scsi/libsas.h int sas_eh_abort_handler(struct scsi_cmnd *cmd);
cmd               694 include/scsi/libsas.h int sas_eh_device_reset_handler(struct scsi_cmnd *cmd);
cmd               695 include/scsi/libsas.h int sas_eh_target_reset_handler(struct scsi_cmnd *cmd);
cmd               699 include/scsi/libsas.h extern int sas_ioctl(struct scsi_device *sdev, unsigned int cmd,
cmd               150 include/scsi/scsi_cmnd.h static inline void *scsi_cmd_priv(struct scsi_cmnd *cmd)
cmd               152 include/scsi/scsi_cmnd.h 	return cmd + 1;
cmd               156 include/scsi/scsi_cmnd.h static inline struct scsi_driver *scsi_cmd_to_driver(struct scsi_cmnd *cmd)
cmd               158 include/scsi/scsi_cmnd.h 	return *(struct scsi_driver **)cmd->request->rq_disk->private_data;
cmd               162 include/scsi/scsi_cmnd.h extern void scsi_finish_command(struct scsi_cmnd *cmd);
cmd               168 include/scsi/scsi_cmnd.h extern blk_status_t scsi_init_io(struct scsi_cmnd *cmd);
cmd               171 include/scsi/scsi_cmnd.h extern int scsi_dma_map(struct scsi_cmnd *cmd);
cmd               172 include/scsi/scsi_cmnd.h extern void scsi_dma_unmap(struct scsi_cmnd *cmd);
cmd               174 include/scsi/scsi_cmnd.h static inline int scsi_dma_map(struct scsi_cmnd *cmd) { return -ENOSYS; }
cmd               175 include/scsi/scsi_cmnd.h static inline void scsi_dma_unmap(struct scsi_cmnd *cmd) { }
cmd               178 include/scsi/scsi_cmnd.h static inline unsigned scsi_sg_count(struct scsi_cmnd *cmd)
cmd               180 include/scsi/scsi_cmnd.h 	return cmd->sdb.table.nents;
cmd               183 include/scsi/scsi_cmnd.h static inline struct scatterlist *scsi_sglist(struct scsi_cmnd *cmd)
cmd               185 include/scsi/scsi_cmnd.h 	return cmd->sdb.table.sgl;
cmd               188 include/scsi/scsi_cmnd.h static inline unsigned scsi_bufflen(struct scsi_cmnd *cmd)
cmd               190 include/scsi/scsi_cmnd.h 	return cmd->sdb.length;
cmd               193 include/scsi/scsi_cmnd.h static inline void scsi_set_resid(struct scsi_cmnd *cmd, int resid)
cmd               195 include/scsi/scsi_cmnd.h 	cmd->req.resid_len = resid;
cmd               198 include/scsi/scsi_cmnd.h static inline int scsi_get_resid(struct scsi_cmnd *cmd)
cmd               200 include/scsi/scsi_cmnd.h 	return cmd->req.resid_len;
cmd               203 include/scsi/scsi_cmnd.h #define scsi_for_each_sg(cmd, sg, nseg, __i)			\
cmd               204 include/scsi/scsi_cmnd.h 	for_each_sg(scsi_sglist(cmd), sg, nseg, __i)
cmd               206 include/scsi/scsi_cmnd.h static inline int scsi_sg_copy_from_buffer(struct scsi_cmnd *cmd,
cmd               209 include/scsi/scsi_cmnd.h 	return sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd),
cmd               213 include/scsi/scsi_cmnd.h static inline int scsi_sg_copy_to_buffer(struct scsi_cmnd *cmd,
cmd               216 include/scsi/scsi_cmnd.h 	return sg_copy_to_buffer(scsi_sglist(cmd), scsi_sg_count(cmd),
cmd               292 include/scsi/scsi_cmnd.h static inline unsigned scsi_prot_sg_count(struct scsi_cmnd *cmd)
cmd               294 include/scsi/scsi_cmnd.h 	return cmd->prot_sdb ? cmd->prot_sdb->table.nents : 0;
cmd               297 include/scsi/scsi_cmnd.h static inline struct scatterlist *scsi_prot_sglist(struct scsi_cmnd *cmd)
cmd               299 include/scsi/scsi_cmnd.h 	return cmd->prot_sdb ? cmd->prot_sdb->table.sgl : NULL;
cmd               302 include/scsi/scsi_cmnd.h static inline struct scsi_data_buffer *scsi_prot(struct scsi_cmnd *cmd)
cmd               304 include/scsi/scsi_cmnd.h 	return cmd->prot_sdb;
cmd               307 include/scsi/scsi_cmnd.h #define scsi_for_each_prot_sg(cmd, sg, nseg, __i)		\
cmd               308 include/scsi/scsi_cmnd.h 	for_each_sg(scsi_prot_sglist(cmd), sg, nseg, __i)
cmd               310 include/scsi/scsi_cmnd.h static inline void set_msg_byte(struct scsi_cmnd *cmd, char status)
cmd               312 include/scsi/scsi_cmnd.h 	cmd->result = (cmd->result & 0xffff00ff) | (status << 8);
cmd               315 include/scsi/scsi_cmnd.h static inline void set_host_byte(struct scsi_cmnd *cmd, char status)
cmd               317 include/scsi/scsi_cmnd.h 	cmd->result = (cmd->result & 0xff00ffff) | (status << 16);
cmd               320 include/scsi/scsi_cmnd.h static inline void set_driver_byte(struct scsi_cmnd *cmd, char status)
cmd               322 include/scsi/scsi_cmnd.h 	cmd->result = (cmd->result & 0x00ffffff) | (status << 24);
cmd                30 include/scsi/scsi_dbg.h scsi_opcode_sa_name(int cmd, int sa,
cmd                34 include/scsi/scsi_dbg.h 	switch (cmd) {
cmd               431 include/scsi/scsi_device.h extern int __scsi_execute(struct scsi_device *sdev, const unsigned char *cmd,
cmd               437 include/scsi/scsi_device.h #define scsi_execute(sdev, cmd, data_direction, buffer, bufflen, sense,	\
cmd               442 include/scsi/scsi_device.h 	__scsi_execute(sdev, cmd, data_direction, buffer, bufflen,	\
cmd               447 include/scsi/scsi_device.h 	const unsigned char *cmd, int data_direction, void *buffer,
cmd               451 include/scsi/scsi_device.h 	return scsi_execute(sdev, cmd, data_direction, buffer,
cmd                18 include/scsi/scsi_eh.h extern bool scsi_command_normalize_sense(const struct scsi_cmnd *cmd,
cmd                63 include/scsi/scsi_host.h 	int (*ioctl)(struct scsi_device *dev, unsigned int cmd,
cmd                74 include/scsi/scsi_host.h 	int (*compat_ioctl)(struct scsi_device *dev, unsigned int cmd,
cmd               498 include/scsi/scsi_host.h 	int func_name(struct Scsi_Host *shost, struct scsi_cmnd *cmd)	\
cmd               503 include/scsi/scsi_host.h 		rc = func_name##_lck (cmd, cmd->scsi_done);			\
cmd                45 include/scsi/scsi_ioctl.h 		int cmd, bool ndelay);
cmd                11 include/scsi/scsi_request.h 	unsigned char	*cmd;
cmd                27 include/scsi/scsi_request.h 	if (req->cmd != req->__cmd)
cmd                28 include/scsi/scsi_request.h 		kfree(req->cmd);
cmd               433 include/scsi/scsi_transport_iscsi.h extern int iscsi_block_scsi_eh(struct scsi_cmnd *cmd);
cmd               147 include/scsi/scsi_transport_spi.h int spi_populate_tag_msg(unsigned char *msg, struct scsi_cmnd *cmd);
cmd                36 include/scsi/viosrp.h 	struct srp_cmd cmd;
cmd                22 include/soc/arc/mcip.h 	unsigned int pad:8, param:16, cmd:8;
cmd                24 include/soc/arc/mcip.h 	unsigned int cmd:8, param:16, pad:8;
cmd               101 include/soc/arc/mcip.h static inline void __mcip_cmd(unsigned int cmd, unsigned int param)
cmd               106 include/soc/arc/mcip.h 	buf.cmd = cmd;
cmd               116 include/soc/arc/mcip.h static inline void __mcip_cmd_data(unsigned int cmd, unsigned int param,
cmd               121 include/soc/arc/mcip.h 	__mcip_cmd(cmd, param);
cmd               127 include/soc/arc/mcip.h static inline unsigned int __mcip_cmd_read(unsigned int cmd, unsigned int param)
cmd               129 include/soc/arc/mcip.h 	__mcip_cmd(cmd, param);
cmd               195 include/soc/fsl/qe/qe.h int qe_issue_cmd(u32 cmd, u32 device, u8 mcn_protocol, u32 cmd_input);
cmd               197 include/soc/fsl/qe/qe.h static inline int qe_issue_cmd(u32 cmd, u32 device, u8 mcn_protocol,
cmd                84 include/soc/fsl/qman.h 		__be32 cmd;
cmd               177 include/soc/fsl/qman.h 	fd->cmd = 0;
cmd                15 include/soc/qcom/rpmh.h 	       const struct tcs_cmd *cmd, u32 n);
cmd                18 include/soc/qcom/rpmh.h 		     const struct tcs_cmd *cmd, u32 n);
cmd                21 include/soc/qcom/rpmh.h 		     const struct tcs_cmd *cmd, u32 *n);
cmd                30 include/soc/qcom/rpmh.h 			     const struct tcs_cmd *cmd, u32 n)
cmd                35 include/soc/qcom/rpmh.h 				   const struct tcs_cmd *cmd, u32 n)
cmd                40 include/soc/qcom/rpmh.h 				   const struct tcs_cmd *cmd, u32 *n)
cmd               642 include/soc/tegra/bpmp-abi.h 	uint32_t cmd;
cmd               710 include/soc/tegra/bpmp-abi.h 	uint32_t cmd;
cmd               836 include/soc/tegra/bpmp-abi.h 	uint32_t cmd;
cmd              1348 include/soc/tegra/bpmp-abi.h 	uint32_t cmd;
cmd              1870 include/soc/tegra/bpmp-abi.h 	uint32_t cmd;
cmd              1946 include/soc/tegra/bpmp-abi.h 	uint32_t cmd;
cmd              2089 include/soc/tegra/bpmp-abi.h 	uint32_t cmd;
cmd              2175 include/soc/tegra/bpmp-abi.h 	uint16_t cmd;
cmd               110 include/sound/compress_driver.h 	int (*trigger)(struct snd_compr_stream *stream, int cmd);
cmd               105 include/sound/control.h 				      unsigned int cmd, unsigned long arg);
cmd               219 include/sound/core.h extern int (*snd_mixer_oss_notify_callback)(struct snd_card *card, int cmd);
cmd                30 include/sound/dmaengine_pcm.h int snd_dmaengine_pcm_trigger(struct snd_pcm_substream *substream, int cmd);
cmd                55 include/sound/emux_synth.h 	int (*oss_ioctl)(struct snd_emux *emu, int cmd, int p1, int p2);
cmd               200 include/sound/gus.h 	unsigned int cmd;	/* DMA command (format) */
cmd                82 include/sound/hda_regmap.h 	unsigned int cmd = snd_hdac_regmap_encode_verb(nid, verb);
cmd                84 include/sound/hda_regmap.h 	return snd_hdac_regmap_write_raw(codec, cmd, val);
cmd               101 include/sound/hda_regmap.h 	unsigned int cmd = snd_hdac_regmap_encode_verb(nid, verb);
cmd               103 include/sound/hda_regmap.h 	return snd_hdac_regmap_update_raw(codec, cmd, mask, val);
cmd               118 include/sound/hda_regmap.h 	unsigned int cmd = snd_hdac_regmap_encode_verb(nid, verb);
cmd               120 include/sound/hda_regmap.h 	return snd_hdac_regmap_read_raw(codec, cmd, val);
cmd               139 include/sound/hda_regmap.h 	unsigned int cmd = snd_hdac_regmap_encode_amp(nid, ch, dir, idx);
cmd               142 include/sound/hda_regmap.h 	err = snd_hdac_regmap_read_raw(codec, cmd, &val);
cmd               163 include/sound/hda_regmap.h 	unsigned int cmd = snd_hdac_regmap_encode_amp(nid, ch, dir, idx);
cmd               165 include/sound/hda_regmap.h 	return snd_hdac_regmap_update_raw(codec, cmd, mask, val);
cmd               184 include/sound/hda_regmap.h 	unsigned int cmd = snd_hdac_regmap_encode_amp_stereo(nid, dir, idx);
cmd               187 include/sound/hda_regmap.h 	err = snd_hdac_regmap_read_raw(codec, cmd, &val);
cmd               208 include/sound/hda_regmap.h 	unsigned int cmd = snd_hdac_regmap_encode_amp_stereo(nid, dir, idx);
cmd               210 include/sound/hda_regmap.h 	return snd_hdac_regmap_update_raw(codec, cmd, mask, val);
cmd                74 include/sound/hdaudio.h 	int (*exec_verb)(struct hdac_device *dev, unsigned int cmd,
cmd               240 include/sound/hdaudio.h 	int (*command)(struct hdac_bus *bus, unsigned int cmd);
cmd               371 include/sound/hdaudio.h 			   unsigned int cmd, unsigned int *res);
cmd               373 include/sound/hdaudio.h 				    unsigned int cmd, unsigned int *res);
cmd                28 include/sound/hwdep.h 		     unsigned int cmd, unsigned long arg);
cmd                30 include/sound/hwdep.h 			    unsigned int cmd, unsigned long arg);
cmd                54 include/sound/info.h 		     struct file *file, unsigned int cmd, unsigned long arg);
cmd                62 include/sound/mixer_oss.h 			     unsigned int cmd, unsigned long arg);
cmd               290 include/sound/opl3.h 	void (*command) (struct snd_opl3 * opl3, unsigned short cmd, unsigned char val);
cmd               354 include/sound/opl3.h 		   unsigned int cmd, unsigned long arg);
cmd                56 include/sound/pcm.h 		     unsigned int cmd, void *arg);
cmd                61 include/sound/pcm.h 	int (*trigger)(struct snd_pcm_substream *substream, int cmd);
cmd               571 include/sound/pcm.h int snd_pcm_kernel_ioctl(struct snd_pcm_substream *substream, unsigned int cmd, void *arg);
cmd              1058 include/sound/pcm.h 		      unsigned int cmd, void *arg);                      
cmd                17 include/sound/pxa2xx-lib.h extern int pxa2xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd);
cmd                64 include/sound/seq_kernel.h int snd_seq_kernel_client_ctl(int client, unsigned int cmd, void *arg);
cmd                41 include/sound/seq_oss.h 	int (*ioctl)(struct snd_seq_oss_arg *p, unsigned int cmd, unsigned long arg);
cmd               124 include/sound/snd_wavefront.h 					unsigned int cmd, 
cmd               135 include/sound/snd_wavefront.h 				     unsigned int cmd, 
cmd               362 include/sound/soc-component.h 			      int cmd);
cmd               376 include/sound/soc-component.h 				unsigned int cmd, void *arg);
cmd               160 include/sound/soc-dai.h 			struct snd_pcm_substream *substream, int cmd);
cmd               162 include/sound/soc-dai.h 			struct snd_pcm_substream *substream, int cmd);
cmd               165 include/sound/soc-dpcm.h int dpcm_be_dai_trigger(struct snd_soc_pcm_runtime *fe, int stream, int cmd);
cmd               104 include/sound/sof/control.h 	uint32_t cmd;		/**< enum sof_ipc_ctrl_cmd */
cmd               137 include/sound/sof/header.h 	uint32_t cmd;			/**< SOF_IPC_GLB_ + cmd */
cmd               256 include/sound/vx_core.h int vx_send_rih(struct vx_core *chip, int cmd);
cmd               257 include/sound/vx_core.h int vx_send_rih_nolock(struct vx_core *chip, int cmd);
cmd               565 include/sound/wavefront.h     int cmd;                           /* WFC_* */
cmd               300 include/target/iscsi/iscsi_target_core.h 	struct iscsi_cmd	*cmd;
cmd               340 include/target/iscsi/iscsi_target_core.h 	struct iscsi_cmd	*cmd;
cmd                37 include/target/iscsi/iscsi_transport.h static inline void *iscsit_priv_cmd(struct iscsi_cmd *cmd)
cmd                39 include/target/iscsi/iscsi_transport.h 	return (void *)(cmd + 1);
cmd                41 include/target/target_core_backend.h 	sense_reason_t (*parse_cdb)(struct se_cmd *cmd);
cmd                60 include/target/target_core_backend.h 	sense_reason_t (*execute_rw)(struct se_cmd *cmd, struct scatterlist *,
cmd                62 include/target/target_core_backend.h 	sense_reason_t (*execute_sync_cache)(struct se_cmd *cmd);
cmd                63 include/target/target_core_backend.h 	sense_reason_t (*execute_write_same)(struct se_cmd *cmd);
cmd                64 include/target/target_core_backend.h 	sense_reason_t (*execute_unmap)(struct se_cmd *cmd,
cmd                76 include/target/target_core_backend.h sense_reason_t	spc_parse_cdb(struct se_cmd *cmd, unsigned int *size);
cmd                77 include/target/target_core_backend.h sense_reason_t	spc_emulate_report_luns(struct se_cmd *cmd);
cmd                81 include/target/target_core_backend.h sense_reason_t	sbc_parse_cdb(struct se_cmd *cmd, struct sbc_ops *ops);
cmd                84 include/target/target_core_backend.h sector_t	sbc_get_write_same_sectors(struct se_cmd *cmd);
cmd               106 include/target/target_core_backend.h sense_reason_t passthrough_parse_cdb(struct se_cmd *cmd,
cmd               107 include/target/target_core_backend.h 	sense_reason_t (*exec_cmd)(struct se_cmd *cmd));
cmd               943 include/target/target_core_base.h static inline void target_free_tag(struct se_session *sess, struct se_cmd *cmd)
cmd               945 include/target/target_core_base.h 	sbitmap_queue_clear(&sess->sess_tag_pool, cmd->map_tag, cmd->map_cpu);
cmd               169 include/target/target_core_fabric.h void	target_put_cmd_and_wait(struct se_cmd *cmd);
cmd               170 include/target/target_core_fabric.h void	target_execute_cmd(struct se_cmd *cmd);
cmd               177 include/target/target_core_fabric.h int	target_send_busy(struct se_cmd *cmd);
cmd               182 include/target/target_core_fabric.h void	target_show_cmd(const char *pfx, struct se_cmd *cmd);
cmd                85 include/trace/events/block.h 		__dynamic_array( char,	cmd,	1		)
cmd                94 include/trace/events/block.h 		__get_str(cmd)[0] = '\0';
cmd                99 include/trace/events/block.h 		  __entry->rwbs, __get_str(cmd),
cmd               128 include/trace/events/block.h 		__dynamic_array( char,	cmd,	1		)
cmd               138 include/trace/events/block.h 		__get_str(cmd)[0] = '\0';
cmd               143 include/trace/events/block.h 		  __entry->rwbs, __get_str(cmd),
cmd               161 include/trace/events/block.h 		__dynamic_array( char,	cmd,	1		)
cmd               171 include/trace/events/block.h 		__get_str(cmd)[0] = '\0';
cmd               177 include/trace/events/block.h 		  __entry->rwbs, __entry->bytes, __get_str(cmd),
cmd                27 include/trace/events/fsi_master_ast_cf.h 	TP_PROTO(const struct fsi_master_acf *master, const struct fsi_msg *cmd, u8 rbits),
cmd                28 include/trace/events/fsi_master_ast_cf.h 	TP_ARGS(master, cmd, rbits),
cmd                37 include/trace/events/fsi_master_ast_cf.h 		__entry->msg = cmd->msg;
cmd                38 include/trace/events/fsi_master_ast_cf.h 		__entry->bits = cmd->bits;
cmd               161 include/trace/events/libata.h 		__field( unsigned char,	cmd	)
cmd               183 include/trace/events/libata.h 		__entry->cmd		= qc->tf.command;
cmd               201 include/trace/events/libata.h 		  show_opcode_name(__entry->cmd),
cmd               202 include/trace/events/libata.h 		  __parse_subcmd(__entry->cmd, __entry->feature, __entry->hob_nsect),
cmd               203 include/trace/events/libata.h 		  __entry->cmd, __entry->feature, __entry->nsect,
cmd                48 include/trace/events/mmc.h 		__entry->cmd_opcode = mrq->cmd ? mrq->cmd->opcode : 0;
cmd                49 include/trace/events/mmc.h 		__entry->cmd_arg = mrq->cmd ? mrq->cmd->arg : 0;
cmd                50 include/trace/events/mmc.h 		__entry->cmd_flags = mrq->cmd ? mrq->cmd->flags : 0;
cmd                51 include/trace/events/mmc.h 		__entry->cmd_retries = mrq->cmd ? mrq->cmd->retries : 0;
cmd               129 include/trace/events/mmc.h 		__entry->cmd_opcode = mrq->cmd ? mrq->cmd->opcode : 0;
cmd               130 include/trace/events/mmc.h 		__entry->cmd_err = mrq->cmd ? mrq->cmd->error : 0;
cmd               131 include/trace/events/mmc.h 		__entry->cmd_resp[0] = mrq->cmd ? mrq->cmd->resp[0] : 0;
cmd               132 include/trace/events/mmc.h 		__entry->cmd_resp[1] = mrq->cmd ? mrq->cmd->resp[1] : 0;
cmd               133 include/trace/events/mmc.h 		__entry->cmd_resp[2] = mrq->cmd ? mrq->cmd->resp[2] : 0;
cmd               134 include/trace/events/mmc.h 		__entry->cmd_resp[3] = mrq->cmd ? mrq->cmd->resp[3] : 0;
cmd               135 include/trace/events/mmc.h 		__entry->cmd_retries = mrq->cmd ? mrq->cmd->retries : 0;
cmd               202 include/trace/events/scsi.h 	TP_PROTO(struct scsi_cmnd *cmd),
cmd               204 include/trace/events/scsi.h 	TP_ARGS(cmd),
cmd               216 include/trace/events/scsi.h 		__dynamic_array(unsigned char,	cmnd, cmd->cmd_len)
cmd               220 include/trace/events/scsi.h 		__entry->host_no	= cmd->device->host->host_no;
cmd               221 include/trace/events/scsi.h 		__entry->channel	= cmd->device->channel;
cmd               222 include/trace/events/scsi.h 		__entry->id		= cmd->device->id;
cmd               223 include/trace/events/scsi.h 		__entry->lun		= cmd->device->lun;
cmd               224 include/trace/events/scsi.h 		__entry->opcode		= cmd->cmnd[0];
cmd               225 include/trace/events/scsi.h 		__entry->cmd_len	= cmd->cmd_len;
cmd               226 include/trace/events/scsi.h 		__entry->data_sglen	= scsi_sg_count(cmd);
cmd               227 include/trace/events/scsi.h 		__entry->prot_sglen	= scsi_prot_sg_count(cmd);
cmd               228 include/trace/events/scsi.h 		__entry->prot_op	= scsi_get_prot_op(cmd);
cmd               229 include/trace/events/scsi.h 		memcpy(__get_dynamic_array(cmnd), cmd->cmnd, cmd->cmd_len);
cmd               244 include/trace/events/scsi.h 	TP_PROTO(struct scsi_cmnd *cmd, int rtn),
cmd               246 include/trace/events/scsi.h 	TP_ARGS(cmd, rtn),
cmd               259 include/trace/events/scsi.h 		__dynamic_array(unsigned char,	cmnd, cmd->cmd_len)
cmd               263 include/trace/events/scsi.h 		__entry->host_no	= cmd->device->host->host_no;
cmd               264 include/trace/events/scsi.h 		__entry->channel	= cmd->device->channel;
cmd               265 include/trace/events/scsi.h 		__entry->id		= cmd->device->id;
cmd               266 include/trace/events/scsi.h 		__entry->lun		= cmd->device->lun;
cmd               268 include/trace/events/scsi.h 		__entry->opcode		= cmd->cmnd[0];
cmd               269 include/trace/events/scsi.h 		__entry->cmd_len	= cmd->cmd_len;
cmd               270 include/trace/events/scsi.h 		__entry->data_sglen	= scsi_sg_count(cmd);
cmd               271 include/trace/events/scsi.h 		__entry->prot_sglen	= scsi_prot_sg_count(cmd);
cmd               272 include/trace/events/scsi.h 		__entry->prot_op	= scsi_get_prot_op(cmd);
cmd               273 include/trace/events/scsi.h 		memcpy(__get_dynamic_array(cmnd), cmd->cmnd, cmd->cmd_len);
cmd               289 include/trace/events/scsi.h 	TP_PROTO(struct scsi_cmnd *cmd),
cmd               291 include/trace/events/scsi.h 	TP_ARGS(cmd),
cmd               304 include/trace/events/scsi.h 		__dynamic_array(unsigned char,	cmnd, cmd->cmd_len)
cmd               308 include/trace/events/scsi.h 		__entry->host_no	= cmd->device->host->host_no;
cmd               309 include/trace/events/scsi.h 		__entry->channel	= cmd->device->channel;
cmd               310 include/trace/events/scsi.h 		__entry->id		= cmd->device->id;
cmd               311 include/trace/events/scsi.h 		__entry->lun		= cmd->device->lun;
cmd               312 include/trace/events/scsi.h 		__entry->result		= cmd->result;
cmd               313 include/trace/events/scsi.h 		__entry->opcode		= cmd->cmnd[0];
cmd               314 include/trace/events/scsi.h 		__entry->cmd_len	= cmd->cmd_len;
cmd               315 include/trace/events/scsi.h 		__entry->data_sglen	= scsi_sg_count(cmd);
cmd               316 include/trace/events/scsi.h 		__entry->prot_sglen	= scsi_prot_sg_count(cmd);
cmd               317 include/trace/events/scsi.h 		__entry->prot_op	= scsi_get_prot_op(cmd);
cmd               318 include/trace/events/scsi.h 		memcpy(__get_dynamic_array(cmnd), cmd->cmnd, cmd->cmd_len);
cmd               337 include/trace/events/scsi.h 	     TP_PROTO(struct scsi_cmnd *cmd),
cmd               338 include/trace/events/scsi.h 	     TP_ARGS(cmd));
cmd               341 include/trace/events/scsi.h 	     TP_PROTO(struct scsi_cmnd *cmd),
cmd               342 include/trace/events/scsi.h 	     TP_ARGS(cmd));
cmd               134 include/trace/events/target.h 	TP_PROTO(struct se_cmd *cmd),
cmd               136 include/trace/events/target.h 	TP_ARGS(cmd),
cmd               144 include/trace/events/target.h 		__string( initiator,	cmd->se_sess->se_node_acl->initiatorname	)
cmd               148 include/trace/events/target.h 		__entry->unpacked_lun	= cmd->orig_fe_lun;
cmd               149 include/trace/events/target.h 		__entry->opcode		= cmd->t_task_cdb[0];
cmd               150 include/trace/events/target.h 		__entry->data_length	= cmd->data_length;
cmd               151 include/trace/events/target.h 		__entry->task_attribute	= cmd->sam_task_attr;
cmd               152 include/trace/events/target.h 		memcpy(__entry->cdb, cmd->t_task_cdb, TCM_MAX_COMMAND_SIZE);
cmd               153 include/trace/events/target.h 		__assign_str(initiator, cmd->se_sess->se_node_acl->initiatorname);
cmd               169 include/trace/events/target.h 	TP_PROTO(struct se_cmd *cmd),
cmd               171 include/trace/events/target.h 	TP_ARGS(cmd),
cmd               182 include/trace/events/target.h 		__string(initiator,	cmd->se_sess->se_node_acl->initiatorname)
cmd               186 include/trace/events/target.h 		__entry->unpacked_lun	= cmd->orig_fe_lun;
cmd               187 include/trace/events/target.h 		__entry->opcode		= cmd->t_task_cdb[0];
cmd               188 include/trace/events/target.h 		__entry->data_length	= cmd->data_length;
cmd               189 include/trace/events/target.h 		__entry->task_attribute	= cmd->sam_task_attr;
cmd               190 include/trace/events/target.h 		__entry->scsi_status	= cmd->scsi_status;
cmd               191 include/trace/events/target.h 		__entry->sense_length	= cmd->scsi_status == SAM_STAT_CHECK_CONDITION ?
cmd               192 include/trace/events/target.h 			min(18, ((u8 *) cmd->sense_buffer)[SPC_ADD_SENSE_LEN_OFFSET] + 8) : 0;
cmd               193 include/trace/events/target.h 		memcpy(__entry->cdb, cmd->t_task_cdb, TCM_MAX_COMMAND_SIZE);
cmd               194 include/trace/events/target.h 		memcpy(__entry->sense_data, cmd->sense_buffer, __entry->sense_length);
cmd               195 include/trace/events/target.h 		__assign_str(initiator, cmd->se_sess->se_node_acl->initiatorname);
cmd               528 include/uapi/drm/drm.h 	__u32 cmd;
cmd               124 include/uapi/drm/exynos_drm.h 	__u64					cmd;
cmd               177 include/uapi/drm/savage_drm.h 		unsigned char cmd;	/* command */
cmd               182 include/uapi/drm/savage_drm.h 	} cmd;			/* generic */
cmd               184 include/uapi/drm/savage_drm.h 		unsigned char cmd;
cmd               191 include/uapi/drm/savage_drm.h 		unsigned char cmd;
cmd               198 include/uapi/drm/savage_drm.h 		unsigned char cmd;
cmd               205 include/uapi/drm/savage_drm.h 		unsigned char cmd;
cmd                74 include/uapi/linux/ax25.h 	int		cmd;
cmd                82 include/uapi/linux/ax25.h         unsigned int            cmd;
cmd                23 include/uapi/linux/baycom.h 	int cmd;
cmd                29 include/uapi/linux/bpqether.h     int cmd;
cmd               207 include/uapi/linux/btrfs.h 	__u64 cmd;	/* in */
cmd               680 include/uapi/linux/btrfs.h 	__u64 cmd;
cmd                80 include/uapi/linux/capi.h 	unsigned long cmd;
cmd               116 include/uapi/linux/capi.h 	capi_manufacturer_cmd cmd;
cmd               284 include/uapi/linux/cdrom.h 	unsigned char 		cmd[CDROM_PACKET_SIZE];
cmd               371 include/uapi/linux/coda.h     int	cmd;
cmd               266 include/uapi/linux/dcbnl.h 	__u8               cmd;
cmd                64 include/uapi/linux/dlm_device.h 	__u8 cmd;
cmd               848 include/uapi/linux/dvb/frontend.h 	__u32 cmd;
cmd               138 include/uapi/linux/dvb/osd.h 	OSD_Command cmd;
cmd               172 include/uapi/linux/dvb/osd.h 	int  cmd;
cmd                91 include/uapi/linux/dvb/video.h 	__u32 cmd;
cmd                97 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               178 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               204 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               212 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               245 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               311 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               336 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               361 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               383 include/uapi/linux/ethtool.h 	__u32   cmd;
cmd               463 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               514 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               542 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               576 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               622 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               646 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               684 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               703 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               720 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd              1002 include/uapi/linux/ethtool.h 	__u32				cmd;
cmd              1028 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd              1063 include/uapi/linux/ethtool.h 	__u32   cmd;
cmd              1120 include/uapi/linux/ethtool.h 	__u32					cmd;
cmd              1131 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd              1151 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd              1185 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd              1207 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd              1231 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd              1285 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd              1303 include/uapi/linux/ethtool.h 	__u32   cmd;
cmd              1871 include/uapi/linux/ethtool.h 	__u32	cmd;
cmd               361 include/uapi/linux/fd.h 	unsigned char cmd[16];
cmd               744 include/uapi/linux/fuse.h 	uint32_t	cmd;
cmd                14 include/uapi/linux/genetlink.h 	__u8	cmd;
cmd               410 include/uapi/linux/genwqe/genwqe_card.h 	__u8  cmd;			/* command to execute */
cmd                52 include/uapi/linux/hdlcdrv.h 	int cmd;
cmd                51 include/uapi/linux/if_vlan.h 	int cmd; /* Should be one of the vlan_ioctl_cmds enum above. */
cmd               136 include/uapi/linux/ipmi.h 	unsigned char  cmd;
cmd               143 include/uapi/linux/ipmi.h 	unsigned char  cmd;
cmd               327 include/uapi/linux/ipmi.h 	unsigned char cmd;
cmd               355 include/uapi/linux/ipmi.h 	unsigned int cmd;
cmd                47 include/uapi/linux/isdn/capicmd.h #define CAPICMD(cmd,subcmd)	(((cmd)<<8)|(subcmd))
cmd               129 include/uapi/linux/ndctl.h static inline const char *nvdimm_bus_cmd_name(unsigned cmd)
cmd               131 include/uapi/linux/ndctl.h 	switch (cmd) {
cmd               141 include/uapi/linux/ndctl.h static inline const char *nvdimm_cmd_name(unsigned cmd)
cmd               143 include/uapi/linux/ndctl.h 	switch (cmd) {
cmd               153 include/uapi/linux/psp-sev.h 	__u32 cmd;				/* In */
cmd                32 include/uapi/linux/qrtr.h 	__le32 cmd;
cmd                63 include/uapi/linux/quota.h #define QCMD(cmd, type)  (((cmd) << SUBCMDSHIFT) | ((type) & SUBCMDMASK))
cmd               173 include/uapi/linux/rtnetlink.h #define RTM_FAM(cmd)	(((cmd) - RTM_BASE) >> 2)
cmd               527 include/uapi/linux/soundcard.h 		unsigned char cmd;
cmd               370 include/uapi/linux/tipc_config.h 	__u16 cmd;		/* Command */
cmd               399 include/uapi/linux/tipc_config.h static inline int TCM_SET(void *msg, __u16 cmd, __u16 flags,
cmd               408 include/uapi/linux/tipc_config.h 	tcm_hdr->tcm_type  = htons(cmd);
cmd                76 include/uapi/linux/ultrasound.h #define _GUS_CMD(chn, voice, cmd, p1, p2) \
cmd                78 include/uapi/linux/ultrasound.h 					_seqbuf[_seqbufptr+1] = (chn); _seqbuf[_seqbufptr+2] = cmd;\
cmd              1964 include/uapi/linux/videodev2.h 	__u32 cmd;
cmd              1999 include/uapi/linux/videodev2.h 	__u32 cmd;
cmd               154 include/uapi/linux/virtio_net.h 	__u8 cmd;
cmd               349 include/uapi/linux/wireless.h #define IW_IOCTL_IDX(cmd)	((cmd) - SIOCIWFIRST)
cmd               354 include/uapi/linux/wireless.h #define IW_IS_SET(cmd)	(!((cmd) & 0x1))
cmd               355 include/uapi/linux/wireless.h #define IW_IS_GET(cmd)	((cmd) & 0x1)
cmd               396 include/uapi/linux/wireless.h #define IW_EVENT_IDX(cmd)	((cmd) - IWEVFIRST)
cmd               652 include/uapi/linux/wireless.h #define IW_EVENT_CAPA_BASE(cmd)		((cmd >= SIOCIWFIRSTPRIV) ? \
cmd               653 include/uapi/linux/wireless.h 					 (cmd - SIOCIWFIRSTPRIV + 0x60) : \
cmd               654 include/uapi/linux/wireless.h 					 (cmd - SIOCIWFIRST))
cmd               655 include/uapi/linux/wireless.h #define IW_EVENT_CAPA_INDEX(cmd)	(IW_EVENT_CAPA_BASE(cmd) >> 5)
cmd               656 include/uapi/linux/wireless.h #define IW_EVENT_CAPA_MASK(cmd)		(1 << (IW_EVENT_CAPA_BASE(cmd) & 0x1F))
cmd               664 include/uapi/linux/wireless.h #define IW_EVENT_CAPA_SET(event_capa, cmd) (event_capa[IW_EVENT_CAPA_INDEX(cmd)] |= IW_EVENT_CAPA_MASK(cmd))
cmd               837 include/uapi/linux/wireless.h 	__u16		cmd; /* IW_MLME_* */
cmd               850 include/uapi/linux/wireless.h 	__u32		cmd; /* IW_PMKSA_* */
cmd              1058 include/uapi/linux/wireless.h 	__u32		cmd;		/* Number of the ioctl to issue */
cmd              1076 include/uapi/linux/wireless.h 	__u16		cmd;			/* Wireless IOCTL */
cmd                85 include/uapi/rdma/rdma_user_cm.h 	__u32 cmd;
cmd                47 include/xen/arm/hypercall.h int HYPERVISOR_xen_version(int cmd, void *arg);
cmd                48 include/xen/arm/hypercall.h int HYPERVISOR_console_io(int cmd, int count, char *str);
cmd                49 include/xen/arm/hypercall.h int HYPERVISOR_grant_table_op(unsigned int cmd, void *uop, unsigned int count);
cmd                50 include/xen/arm/hypercall.h int HYPERVISOR_sched_op(int cmd, void *arg);
cmd                51 include/xen/arm/hypercall.h int HYPERVISOR_event_channel_op(int cmd, void *arg);
cmd                53 include/xen/arm/hypercall.h int HYPERVISOR_memory_op(unsigned int cmd, void *arg);
cmd                54 include/xen/arm/hypercall.h int HYPERVISOR_physdev_op(int cmd, void *arg);
cmd                55 include/xen/arm/hypercall.h int HYPERVISOR_vcpu_op(int cmd, int vcpuid, void *extra_args);
cmd                57 include/xen/arm/hypercall.h int HYPERVISOR_vm_assist(unsigned int cmd, unsigned int type);
cmd               228 include/xen/interface/event_channel.h 	uint32_t cmd; /* EVTCHNOP_* */
cmd                71 include/xen/interface/io/pciif.h 	uint32_t cmd;
cmd                96 include/xen/interface/io/pciif.h 	uint32_t cmd;
cmd                39 include/xen/interface/io/pvcalls.h     uint32_t cmd;    /* command to execute */
cmd                87 include/xen/interface/io/pvcalls.h     uint32_t cmd;
cmd               200 include/xen/interface/physdev.h 	uint32_t cmd;
cmd               504 include/xen/interface/platform.h 	uint32_t cmd;
cmd               323 include/xen/interface/xen-mca.h 	uint32_t cmd;
cmd               359 include/xen/interface/xen.h 	unsigned int cmd;
cmd               755 include/xen/interface/xen.h 	uint32_t cmd;
cmd               379 ipc/msg.c      static int msgctl_down(struct ipc_namespace *ns, int msqid, int cmd,
cmd               389 ipc/msg.c      	ipcp = ipcctl_obtain_check(ns, &msg_ids(ns), msqid, cmd,
cmd               398 ipc/msg.c      	err = security_msg_queue_msgctl(&msq->q_perm, cmd);
cmd               402 ipc/msg.c      	switch (cmd) {
cmd               456 ipc/msg.c      			 int cmd, struct msginfo *msginfo)
cmd               466 ipc/msg.c      	err = security_msg_queue_msgctl(NULL, cmd);
cmd               477 ipc/msg.c      	if (cmd == MSG_INFO) {
cmd               492 ipc/msg.c      			 int cmd, struct msqid64_ds *p)
cmd               500 ipc/msg.c      	if (cmd == MSG_STAT || cmd == MSG_STAT_ANY) {
cmd               515 ipc/msg.c      	if (cmd == MSG_STAT_ANY)
cmd               523 ipc/msg.c      	err = security_msg_queue_msgctl(&msq->q_perm, cmd);
cmd               550 ipc/msg.c      	if (cmd == IPC_STAT) {
cmd               570 ipc/msg.c      static long ksys_msgctl(int msqid, int cmd, struct msqid_ds __user *buf, int version)
cmd               576 ipc/msg.c      	if (msqid < 0 || cmd < 0)
cmd               581 ipc/msg.c      	switch (cmd) {
cmd               585 ipc/msg.c      		err = msgctl_info(ns, msqid, cmd, &msginfo);
cmd               595 ipc/msg.c      		err = msgctl_stat(ns, msqid, cmd, &msqid64);
cmd               604 ipc/msg.c      		return msgctl_down(ns, msqid, cmd, &msqid64.msg_perm,
cmd               607 ipc/msg.c      		return msgctl_down(ns, msqid, cmd, NULL, 0);
cmd               613 ipc/msg.c      SYSCALL_DEFINE3(msgctl, int, msqid, int, cmd, struct msqid_ds __user *, buf)
cmd               615 ipc/msg.c      	return ksys_msgctl(msqid, cmd, buf, IPC_64);
cmd               619 ipc/msg.c      long ksys_old_msgctl(int msqid, int cmd, struct msqid_ds __user *buf)
cmd               621 ipc/msg.c      	int version = ipc_parse_version(&cmd);
cmd               623 ipc/msg.c      	return ksys_msgctl(msqid, cmd, buf, version);
cmd               626 ipc/msg.c      SYSCALL_DEFINE3(old_msgctl, int, msqid, int, cmd, struct msqid_ds __user *, buf)
cmd               628 ipc/msg.c      	return ksys_old_msgctl(msqid, cmd, buf);
cmd               705 ipc/msg.c      static long compat_ksys_msgctl(int msqid, int cmd, void __user *uptr, int version)
cmd               713 ipc/msg.c      	if (msqid < 0 || cmd < 0)
cmd               716 ipc/msg.c      	switch (cmd & (~IPC_64)) {
cmd               720 ipc/msg.c      		err = msgctl_info(ns, msqid, cmd, &msginfo);
cmd               730 ipc/msg.c      		err = msgctl_stat(ns, msqid, cmd, &msqid64);
cmd               739 ipc/msg.c      		return msgctl_down(ns, msqid, cmd, &msqid64.msg_perm, msqid64.msg_qbytes);
cmd               741 ipc/msg.c      		return msgctl_down(ns, msqid, cmd, NULL, 0);
cmd               747 ipc/msg.c      COMPAT_SYSCALL_DEFINE3(msgctl, int, msqid, int, cmd, void __user *, uptr)
cmd               749 ipc/msg.c      	return compat_ksys_msgctl(msqid, cmd, uptr, IPC_64);
cmd               753 ipc/msg.c      long compat_ksys_old_msgctl(int msqid, int cmd, void __user *uptr)
cmd               755 ipc/msg.c      	int version = compat_ipc_parse_version(&cmd);
cmd               757 ipc/msg.c      	return compat_ksys_msgctl(msqid, cmd, uptr, version);
cmd               760 ipc/msg.c      COMPAT_SYSCALL_DEFINE3(old_msgctl, int, msqid, int, cmd, void __user *, uptr)
cmd               762 ipc/msg.c      	return compat_ksys_old_msgctl(msqid, cmd, uptr);
cmd              1216 ipc/sem.c      			 int cmd, struct semid64_ds *semid64)
cmd              1225 ipc/sem.c      	if (cmd == SEM_STAT || cmd == SEM_STAT_ANY) {
cmd              1240 ipc/sem.c      	if (cmd == SEM_STAT_ANY)
cmd              1248 ipc/sem.c      	err = security_sem_semctl(&sma->sem_perm, cmd);
cmd              1270 ipc/sem.c      	if (cmd == IPC_STAT) {
cmd              1290 ipc/sem.c      			 int cmd, void __user *p)
cmd              1296 ipc/sem.c      	err = security_sem_semctl(NULL, cmd);
cmd              1310 ipc/sem.c      	if (cmd == SEM_INFO) {
cmd              1387 ipc/sem.c      		int cmd, void __user *p)
cmd              1406 ipc/sem.c      	if (ipcperms(ns, &sma->sem_perm, cmd == SETALL ? S_IWUGO : S_IRUGO))
cmd              1409 ipc/sem.c      	err = security_sem_semctl(&sma->sem_perm, cmd);
cmd              1414 ipc/sem.c      	switch (cmd) {
cmd              1526 ipc/sem.c      	switch (cmd) {
cmd              1584 ipc/sem.c      		       int cmd, struct semid64_ds *semid64)
cmd              1593 ipc/sem.c      	ipcp = ipcctl_obtain_check(ns, &sem_ids(ns), semid, cmd,
cmd              1602 ipc/sem.c      	err = security_sem_semctl(&sma->sem_perm, cmd);
cmd              1606 ipc/sem.c      	switch (cmd) {
cmd              1633 ipc/sem.c      static long ksys_semctl(int semid, int semnum, int cmd, unsigned long arg, int version)
cmd              1645 ipc/sem.c      	switch (cmd) {
cmd              1648 ipc/sem.c      		return semctl_info(ns, semid, cmd, p);
cmd              1652 ipc/sem.c      		err = semctl_stat(ns, semid, cmd, &semid64);
cmd              1664 ipc/sem.c      		return semctl_main(ns, semid, semnum, cmd, p);
cmd              1681 ipc/sem.c      		return semctl_down(ns, semid, cmd, &semid64);
cmd              1687 ipc/sem.c      SYSCALL_DEFINE4(semctl, int, semid, int, semnum, int, cmd, unsigned long, arg)
cmd              1689 ipc/sem.c      	return ksys_semctl(semid, semnum, cmd, arg, IPC_64);
cmd              1693 ipc/sem.c      long ksys_old_semctl(int semid, int semnum, int cmd, unsigned long arg)
cmd              1695 ipc/sem.c      	int version = ipc_parse_version(&cmd);
cmd              1697 ipc/sem.c      	return ksys_semctl(semid, semnum, cmd, arg, version);
cmd              1700 ipc/sem.c      SYSCALL_DEFINE4(old_semctl, int, semid, int, semnum, int, cmd, unsigned long, arg)
cmd              1702 ipc/sem.c      	return ksys_old_semctl(semid, semnum, cmd, arg);
cmd              1756 ipc/sem.c      static long compat_ksys_semctl(int semid, int semnum, int cmd, int arg, int version)
cmd              1768 ipc/sem.c      	switch (cmd & (~IPC_64)) {
cmd              1771 ipc/sem.c      		return semctl_info(ns, semid, cmd, p);
cmd              1775 ipc/sem.c      		err = semctl_stat(ns, semid, cmd, &semid64);
cmd              1787 ipc/sem.c      		return semctl_main(ns, semid, semnum, cmd, p);
cmd              1795 ipc/sem.c      		return semctl_down(ns, semid, cmd, &semid64);
cmd              1801 ipc/sem.c      COMPAT_SYSCALL_DEFINE4(semctl, int, semid, int, semnum, int, cmd, int, arg)
cmd              1803 ipc/sem.c      	return compat_ksys_semctl(semid, semnum, cmd, arg, IPC_64);
cmd              1807 ipc/sem.c      long compat_ksys_old_semctl(int semid, int semnum, int cmd, int arg)
cmd              1809 ipc/sem.c      	int version = compat_ipc_parse_version(&cmd);
cmd              1811 ipc/sem.c      	return compat_ksys_semctl(semid, semnum, cmd, arg, version);
cmd              1814 ipc/sem.c      COMPAT_SYSCALL_DEFINE4(old_semctl, int, semid, int, semnum, int, cmd, int, arg)
cmd              1816 ipc/sem.c      	return compat_ksys_old_semctl(semid, semnum, cmd, arg);
cmd               891 ipc/shm.c      static int shmctl_down(struct ipc_namespace *ns, int shmid, int cmd,
cmd               901 ipc/shm.c      	ipcp = ipcctl_obtain_check(ns, &shm_ids(ns), shmid, cmd,
cmd               910 ipc/shm.c      	err = security_shm_shmctl(&shp->shm_perm, cmd);
cmd               914 ipc/shm.c      	switch (cmd) {
cmd               981 ipc/shm.c      			int cmd, struct shmid64_ds *tbuf)
cmd               989 ipc/shm.c      	if (cmd == SHM_STAT || cmd == SHM_STAT_ANY) {
cmd              1010 ipc/shm.c      	if (cmd == SHM_STAT_ANY)
cmd              1018 ipc/shm.c      	err = security_shm_shmctl(&shp->shm_perm, cmd);
cmd              1044 ipc/shm.c      	if (cmd == IPC_STAT) {
cmd              1064 ipc/shm.c      static int shmctl_do_lock(struct ipc_namespace *ns, int shmid, int cmd)
cmd              1078 ipc/shm.c      	err = security_shm_shmctl(&shp->shm_perm, cmd);
cmd              1098 ipc/shm.c      		if (cmd == SHM_LOCK && !rlimit(RLIMIT_MEMLOCK)) {
cmd              1108 ipc/shm.c      	if (cmd == SHM_LOCK) {
cmd              1140 ipc/shm.c      static long ksys_shmctl(int shmid, int cmd, struct shmid_ds __user *buf, int version)
cmd              1146 ipc/shm.c      	if (cmd < 0 || shmid < 0)
cmd              1151 ipc/shm.c      	switch (cmd) {
cmd              1173 ipc/shm.c      		err = shmctl_stat(ns, shmid, cmd, &sem64);
cmd              1185 ipc/shm.c      		return shmctl_down(ns, shmid, cmd, &sem64);
cmd              1188 ipc/shm.c      		return shmctl_do_lock(ns, shmid, cmd);
cmd              1194 ipc/shm.c      SYSCALL_DEFINE3(shmctl, int, shmid, int, cmd, struct shmid_ds __user *, buf)
cmd              1196 ipc/shm.c      	return ksys_shmctl(shmid, cmd, buf, IPC_64);
cmd              1200 ipc/shm.c      long ksys_old_shmctl(int shmid, int cmd, struct shmid_ds __user *buf)
cmd              1202 ipc/shm.c      	int version = ipc_parse_version(&cmd);
cmd              1204 ipc/shm.c      	return ksys_shmctl(shmid, cmd, buf, version);
cmd              1207 ipc/shm.c      SYSCALL_DEFINE3(old_shmctl, int, shmid, int, cmd, struct shmid_ds __user *, buf)
cmd              1209 ipc/shm.c      	return ksys_old_shmctl(shmid, cmd, buf);
cmd              1335 ipc/shm.c      long compat_ksys_shmctl(int shmid, int cmd, void __user *uptr, int version)
cmd              1343 ipc/shm.c      	if (cmd < 0 || shmid < 0)
cmd              1346 ipc/shm.c      	switch (cmd) {
cmd              1368 ipc/shm.c      		err = shmctl_stat(ns, shmid, cmd, &sem64);
cmd              1380 ipc/shm.c      		return shmctl_down(ns, shmid, cmd, &sem64);
cmd              1383 ipc/shm.c      		return shmctl_do_lock(ns, shmid, cmd);
cmd              1391 ipc/shm.c      COMPAT_SYSCALL_DEFINE3(shmctl, int, shmid, int, cmd, void __user *, uptr)
cmd              1393 ipc/shm.c      	return compat_ksys_shmctl(shmid, cmd, uptr, IPC_64);
cmd              1397 ipc/shm.c      long compat_ksys_old_shmctl(int shmid, int cmd, void __user *uptr)
cmd              1399 ipc/shm.c      	int version = compat_ipc_parse_version(&cmd);
cmd              1401 ipc/shm.c      	return compat_ksys_shmctl(shmid, cmd, uptr, version);
cmd              1404 ipc/shm.c      COMPAT_SYSCALL_DEFINE3(old_shmctl, int, shmid, int, cmd, void __user *, uptr)
cmd              1406 ipc/shm.c      	return compat_ksys_old_shmctl(shmid, cmd, uptr);
cmd               689 ipc/util.c     					struct ipc_ids *ids, int id, int cmd,
cmd               703 ipc/util.c     	if (cmd == IPC_SET)
cmd               726 ipc/util.c     int ipc_parse_version(int *cmd)
cmd               728 ipc/util.c     	if (*cmd & IPC_64) {
cmd               729 ipc/util.c     		*cmd ^= IPC_64;
cmd               180 ipc/util.h     					     struct ipc_ids *ids, int id, int cmd,
cmd               193 ipc/util.h     int ipc_parse_version(int *cmd);
cmd               273 ipc/util.h     static inline int compat_ipc_parse_version(int *cmd)
cmd               275 ipc/util.h     	int version = *cmd & IPC_64;
cmd               276 ipc/util.h     	*cmd &= ~IPC_64;
cmd               280 ipc/util.h     long compat_ksys_old_semctl(int semid, int semnum, int cmd, int arg);
cmd               281 ipc/util.h     long compat_ksys_old_msgctl(int msqid, int cmd, void __user *uptr);
cmd               286 ipc/util.h     long compat_ksys_old_shmctl(int shmid, int cmd, void __user *uptr);
cmd               347 kernel/bpf/offload.c 			       enum bpf_netdev_command cmd)
cmd               354 kernel/bpf/offload.c 	data.command = cmd;
cmd              2841 kernel/bpf/syscall.c SYSCALL_DEFINE3(bpf, int, cmd, union bpf_attr __user *, uattr, unsigned int, size)
cmd              2859 kernel/bpf/syscall.c 	err = security_bpf(cmd, &attr, size);
cmd              2863 kernel/bpf/syscall.c 	switch (cmd) {
cmd              1119 kernel/cgroup/cpuset.c static int update_parent_subparts_cpumask(struct cpuset *cpuset, int cmd,
cmd              1144 kernel/cgroup/cpuset.c 	if ((cmd != partcmd_update) && css_has_online_children(&cpuset->css))
cmd              1152 kernel/cgroup/cpuset.c 	if ((cmd == partcmd_enable) &&
cmd              1161 kernel/cgroup/cpuset.c 	if (cmd == partcmd_enable) {
cmd              1164 kernel/cgroup/cpuset.c 	} else if (cmd == partcmd_disable) {
cmd              1215 kernel/cgroup/cpuset.c 	if (cmd == partcmd_update) {
cmd              1279 kernel/cgroup/cpuset.c 	return cmd == partcmd_update;
cmd                71 kernel/debug/debug_core.h extern int gdbstub_state(struct kgdb_state *ks, char *cmd);
cmd              1083 kernel/debug/gdbstub.c int gdbstub_state(struct kgdb_state *ks, char *cmd)
cmd              1087 kernel/debug/gdbstub.c 	switch (cmd[0]) {
cmd              1098 kernel/debug/gdbstub.c 		strscpy(remcom_in_buffer, cmd, sizeof(remcom_in_buffer));
cmd              1101 kernel/debug/gdbstub.c 		strscpy(remcom_in_buffer, cmd, sizeof(remcom_in_buffer));
cmd               387 kernel/debug/kdb/kdb_bp.c 	int cmd;			/* KDBCMD_B? */
cmd               393 kernel/debug/kdb/kdb_bp.c 		cmd = KDBCMD_BE;
cmd               395 kernel/debug/kdb/kdb_bp.c 		cmd = KDBCMD_BD;
cmd               397 kernel/debug/kdb/kdb_bp.c 		cmd = KDBCMD_BC;
cmd               442 kernel/debug/kdb/kdb_bp.c 		switch (cmd) {
cmd               475 kernel/debug/kdb/kdb_bp.c 		if (bp->bp_delay && (cmd == KDBCMD_BC || cmd == KDBCMD_BD)) {
cmd                93 kernel/debug/kdb/kdb_main.c #define for_each_kdbcmd(cmd, num)					\
cmd                94 kernel/debug/kdb/kdb_main.c 	for ((cmd) = kdb_base_commands, (num) = 0;			\
cmd                96 kernel/debug/kdb/kdb_main.c 	     num++, num == KDB_BASE_CMD_MAX ? cmd = kdb_commands : cmd++)
cmd              1094 kernel/debug/kdb/kdb_main.c static int handle_ctrl_cmd(char *cmd)
cmd              1102 kernel/debug/kdb/kdb_main.c 	switch (*cmd) {
cmd              2658 kernel/debug/kdb/kdb_main.c int kdb_register_flags(char *cmd,
cmd              2672 kernel/debug/kdb/kdb_main.c 		if (kp->cmd_name && (strcmp(kp->cmd_name, cmd) == 0)) {
cmd              2674 kernel/debug/kdb/kdb_main.c 				"%s, func %px help %s\n", cmd, func, help);
cmd              2710 kernel/debug/kdb/kdb_main.c 	kp->cmd_name   = cmd;
cmd              2734 kernel/debug/kdb/kdb_main.c int kdb_register(char *cmd,
cmd              2740 kernel/debug/kdb/kdb_main.c 	return kdb_register_flags(cmd, func, usage, help, minlen, 0);
cmd              2753 kernel/debug/kdb/kdb_main.c int kdb_unregister(char *cmd)
cmd              2762 kernel/debug/kdb/kdb_main.c 		if (kp->cmd_name && (strcmp(kp->cmd_name, cmd) == 0)) {
cmd              5164 kernel/events/core.c static long _perf_ioctl(struct perf_event *event, unsigned int cmd, unsigned long arg)
cmd              5169 kernel/events/core.c 	switch (cmd) {
cmd              5258 kernel/events/core.c static long perf_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              5265 kernel/events/core.c 	ret = _perf_ioctl(event, cmd, arg);
cmd              5272 kernel/events/core.c static long perf_compat_ioctl(struct file *file, unsigned int cmd,
cmd              5275 kernel/events/core.c 	switch (_IOC_NR(cmd)) {
cmd              5281 kernel/events/core.c 		if (_IOC_SIZE(cmd) == sizeof(compat_uptr_t)) {
cmd              5282 kernel/events/core.c 			cmd &= ~IOCSIZE_MASK;
cmd              5283 kernel/events/core.c 			cmd |= sizeof(void *) << IOCSIZE_SHIFT;
cmd              5287 kernel/events/core.c 	return perf_ioctl(file, cmd, arg);
cmd              3870 kernel/futex.c 	int cmd = op & FUTEX_CMD_MASK;
cmd              3878 kernel/futex.c 		if (cmd != FUTEX_WAIT && cmd != FUTEX_WAIT_BITSET && \
cmd              3879 kernel/futex.c 		    cmd != FUTEX_WAIT_REQUEUE_PI)
cmd              3883 kernel/futex.c 	switch (cmd) {
cmd              3893 kernel/futex.c 	switch (cmd) {
cmd              3934 kernel/futex.c 	int cmd = op & FUTEX_CMD_MASK;
cmd              3936 kernel/futex.c 	if (utime && (cmd == FUTEX_WAIT || cmd == FUTEX_LOCK_PI ||
cmd              3937 kernel/futex.c 		      cmd == FUTEX_WAIT_BITSET ||
cmd              3938 kernel/futex.c 		      cmd == FUTEX_WAIT_REQUEUE_PI)) {
cmd              3947 kernel/futex.c 		if (cmd == FUTEX_WAIT)
cmd              3955 kernel/futex.c 	if (cmd == FUTEX_REQUEUE || cmd == FUTEX_CMP_REQUEUE ||
cmd              3956 kernel/futex.c 	    cmd == FUTEX_CMP_REQUEUE_PI || cmd == FUTEX_WAKE_OP)
cmd              4128 kernel/futex.c 	int cmd = op & FUTEX_CMD_MASK;
cmd              4130 kernel/futex.c 	if (utime && (cmd == FUTEX_WAIT || cmd == FUTEX_LOCK_PI ||
cmd              4131 kernel/futex.c 		      cmd == FUTEX_WAIT_BITSET ||
cmd              4132 kernel/futex.c 		      cmd == FUTEX_WAIT_REQUEUE_PI)) {
cmd              4139 kernel/futex.c 		if (cmd == FUTEX_WAIT)
cmd              4143 kernel/futex.c 	if (cmd == FUTEX_REQUEUE || cmd == FUTEX_CMP_REQUEUE ||
cmd              4144 kernel/futex.c 	    cmd == FUTEX_CMP_REQUEUE_PI || cmd == FUTEX_WAKE_OP)
cmd               343 kernel/kcov.c  static int kcov_ioctl_locked(struct kcov *kcov, unsigned int cmd,
cmd               349 kernel/kcov.c  	switch (cmd) {
cmd               421 kernel/kcov.c  static long kcov_ioctl(struct file *filep, unsigned int cmd, unsigned long arg)
cmd               428 kernel/kcov.c  	res = kcov_ioctl_locked(kcov, cmd, arg);
cmd               308 kernel/pid_namespace.c int reboot_pid_ns(struct pid_namespace *pid_ns, int cmd)
cmd               313 kernel/pid_namespace.c 	switch (cmd) {
cmd               201 kernel/power/user.c static long snapshot_ioctl(struct file *filp, unsigned int cmd,
cmd               209 kernel/power/user.c 	if (_IOC_TYPE(cmd) != SNAPSHOT_IOC_MAGIC)
cmd               211 kernel/power/user.c 	if (_IOC_NR(cmd) > SNAPSHOT_IOC_MAXNR)
cmd               222 kernel/power/user.c 	switch (cmd) {
cmd               405 kernel/power/user.c snapshot_compat_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               409 kernel/power/user.c 	switch (cmd) {
cmd               420 kernel/power/user.c 		err = snapshot_ioctl(file, cmd, (unsigned long) &offset);
cmd               428 kernel/power/user.c 		return snapshot_ioctl(file, cmd,
cmd               451 kernel/power/user.c 		return snapshot_ioctl(file, cmd, arg);
cmd                71 kernel/reboot.c void kernel_restart_prepare(char *cmd)
cmd                73 kernel/reboot.c 	blocking_notifier_call_chain(&reboot_notifier_list, SYS_RESTART, cmd);
cmd               213 kernel/reboot.c void do_kernel_restart(char *cmd)
cmd               215 kernel/reboot.c 	atomic_notifier_call_chain(&restart_handler_list, reboot_mode, cmd);
cmd               244 kernel/reboot.c void kernel_restart(char *cmd)
cmd               246 kernel/reboot.c 	kernel_restart_prepare(cmd);
cmd               249 kernel/reboot.c 	if (!cmd)
cmd               252 kernel/reboot.c 		pr_emerg("Restarting system with command '%s'\n", cmd);
cmd               254 kernel/reboot.c 	machine_restart(cmd);
cmd               310 kernel/reboot.c SYSCALL_DEFINE4(reboot, int, magic1, int, magic2, unsigned int, cmd,
cmd               334 kernel/reboot.c 	ret = reboot_pid_ns(pid_ns, cmd);
cmd               341 kernel/reboot.c 	if ((cmd == LINUX_REBOOT_CMD_POWER_OFF) && !pm_power_off)
cmd               342 kernel/reboot.c 		cmd = LINUX_REBOOT_CMD_HALT;
cmd               345 kernel/reboot.c 	switch (cmd) {
cmd               422 kernel/reboot.c static int run_cmd(const char *cmd)
cmd               431 kernel/reboot.c 	argv = argv_split(GFP_KERNEL, cmd, NULL);
cmd               340 kernel/sched/membarrier.c SYSCALL_DEFINE2(membarrier, int, cmd, int, flags)
cmd               344 kernel/sched/membarrier.c 	switch (cmd) {
cmd              1160 kernel/seccomp.c static long seccomp_notify_ioctl(struct file *file, unsigned int cmd,
cmd              1166 kernel/seccomp.c 	switch (cmd) {
cmd                69 kernel/taskstats.c static int prepare_reply(struct genl_info *info, u8 cmd, struct sk_buff **skbp,
cmd                85 kernel/taskstats.c 		reply = genlmsg_put(skb, 0, seq, &family, 0, cmd);
cmd                87 kernel/taskstats.c 		reply = genlmsg_put_reply(skb, info, &family, 0, cmd);
cmd               649 kernel/taskstats.c 		.cmd		= TASKSTATS_CMD_GET,
cmd               656 kernel/taskstats.c 		.cmd		= CGROUPSTATS_CMD_GET,
cmd               669 kernel/taskstats.c 	switch (ops->cmd) {
cmd                73 kernel/time/posix-clock.c 			      unsigned int cmd, unsigned long arg)
cmd                82 kernel/time/posix-clock.c 		err = clk->ops.ioctl(clk, cmd, arg);
cmd                91 kernel/time/posix-clock.c 				     unsigned int cmd, unsigned long arg)
cmd               100 kernel/time/posix-clock.c 		err = clk->ops.ioctl(clk, cmd, arg);
cmd               698 kernel/trace/blktrace.c int blk_trace_ioctl(struct block_device *bdev, unsigned cmd, char __user *arg)
cmd               710 kernel/trace/blktrace.c 	switch (cmd) {
cmd              1366 kernel/trace/blktrace.c 	char cmd[TASK_COMM_LEN];
cmd              1368 kernel/trace/blktrace.c 	trace_find_cmdline(ent->pid, cmd);
cmd              1373 kernel/trace/blktrace.c 		trace_seq_printf(s, "[%s]\n", cmd);
cmd              1377 kernel/trace/blktrace.c 						t_sector(ent), t_sec(ent), cmd);
cmd              1379 kernel/trace/blktrace.c 			trace_seq_printf(s, "[%s]\n", cmd);
cmd              1413 kernel/trace/blktrace.c 	char cmd[TASK_COMM_LEN];
cmd              1415 kernel/trace/blktrace.c 	trace_find_cmdline(ent->pid, cmd);
cmd              1417 kernel/trace/blktrace.c 	trace_seq_printf(s, "[%s]\n", cmd);
cmd              1422 kernel/trace/blktrace.c 	char cmd[TASK_COMM_LEN];
cmd              1424 kernel/trace/blktrace.c 	trace_find_cmdline(ent->pid, cmd);
cmd              1426 kernel/trace/blktrace.c 	trace_seq_printf(s, "[%s] %llu\n", cmd, get_pdu_int(ent, has_cg));
cmd              1431 kernel/trace/blktrace.c 	char cmd[TASK_COMM_LEN];
cmd              1433 kernel/trace/blktrace.c 	trace_find_cmdline(ent->pid, cmd);
cmd              1436 kernel/trace/blktrace.c 			 get_pdu_int(ent, has_cg), cmd);
cmd              4074 kernel/trace/ftrace.c 		    char *func_orig, char *cmd, char *module, int enable)
cmd              4596 kernel/trace/ftrace.c __init int register_ftrace_command(struct ftrace_func_command *cmd)
cmd              4603 kernel/trace/ftrace.c 		if (strcmp(cmd->name, p->name) == 0) {
cmd              4608 kernel/trace/ftrace.c 	list_add(&cmd->list, &ftrace_commands);
cmd              4619 kernel/trace/ftrace.c __init int unregister_ftrace_command(struct ftrace_func_command *cmd)
cmd              4626 kernel/trace/ftrace.c 		if (strcmp(cmd->name, p->name) == 0) {
cmd              6976 kernel/trace/trace.c 	char			cmd[MAX_FILTER_STR_VAL]; /* what caused err */
cmd              7012 kernel/trace/trace.c unsigned int err_pos(char *cmd, const char *str)
cmd              7016 kernel/trace/trace.c 	if (WARN_ON(!strlen(cmd)))
cmd              7019 kernel/trace/trace.c 	found = strstr(cmd, str);
cmd              7021 kernel/trace/trace.c 		return found - cmd;
cmd              7054 kernel/trace/trace.c 		     const char *loc, const char *cmd,
cmd              7070 kernel/trace/trace.c 	snprintf(err->cmd, MAX_FILTER_STR_VAL,"\n" CMD_PREFIX "%s\n", cmd);
cmd              7139 kernel/trace/trace.c 		seq_printf(m, "%s", err->cmd);
cmd              7716 kernel/trace/trace.c 			       char *glob, char *cmd, char *param, int enable)
cmd              1055 kernel/trace/trace.h 					char *func, char *cmd,
cmd              1143 kernel/trace/trace.h int register_ftrace_command(struct ftrace_func_command *cmd);
cmd              1144 kernel/trace/trace.h int unregister_ftrace_command(struct ftrace_func_command *cmd);
cmd              1152 kernel/trace/trace.h static inline __init int register_ftrace_command(struct ftrace_func_command *cmd)
cmd              1652 kernel/trace/trace.h 				     char *glob, char *cmd, char *param);
cmd              1681 kernel/trace/trace.h extern int register_event_command(struct event_command *cmd);
cmd              1682 kernel/trace/trace.h extern int unregister_event_command(struct event_command *cmd);
cmd              1817 kernel/trace/trace.h 					char *glob, char *cmd, char *params);
cmd              1830 kernel/trace/trace.h 	struct event_trigger_ops *(*get_trigger_ops)(char *cmd, char *param);
cmd              1904 kernel/trace/trace.h extern unsigned int err_pos(char *cmd, const char *str);
cmd              1906 kernel/trace/trace.h 			    const char *loc, const char *cmd,
cmd               432 kernel/trace/trace_events.c 			bool cmd = false, tgid = false;
cmd               439 kernel/trace/trace_events.c 				cmd = true;
cmd               452 kernel/trace/trace_events.c 				if (cmd)
cmd              2694 kernel/trace/trace_events.c 		  char *glob, char *cmd, char *param, int enabled)
cmd              2725 kernel/trace/trace_events.c 	enable = strcmp(cmd, ENABLE_EVENT_STR) == 0;
cmd               344 kernel/trace/trace_events_hist.c 	char				*cmd;
cmd              3202 kernel/trace/trace_events_hist.c 				   char *glob, char *cmd, char *param);
cmd              3326 kernel/trace/trace_events_hist.c 	char *cmd;
cmd              3364 kernel/trace/trace_events_hist.c 	cmd = kzalloc(MAX_FILTER_STR_VAL, GFP_KERNEL);
cmd              3365 kernel/trace/trace_events_hist.c 	if (!cmd) {
cmd              3371 kernel/trace/trace_events_hist.c 	strcat(cmd, "keys=");
cmd              3376 kernel/trace/trace_events_hist.c 			strcat(cmd, ",");
cmd              3377 kernel/trace/trace_events_hist.c 		strcat(cmd, key_field->field->name);
cmd              3382 kernel/trace/trace_events_hist.c 	strcat(cmd, ":synthetic_");
cmd              3383 kernel/trace/trace_events_hist.c 	strcat(cmd, field_name);
cmd              3384 kernel/trace/trace_events_hist.c 	strcat(cmd, "=");
cmd              3385 kernel/trace/trace_events_hist.c 	strcat(cmd, field_name);
cmd              3390 kernel/trace/trace_events_hist.c 		strcat(cmd, " if ");
cmd              3391 kernel/trace/trace_events_hist.c 		strcat(cmd, saved_filter);
cmd              3394 kernel/trace/trace_events_hist.c 	var_hist->cmd = kstrdup(cmd, GFP_KERNEL);
cmd              3395 kernel/trace/trace_events_hist.c 	if (!var_hist->cmd) {
cmd              3396 kernel/trace/trace_events_hist.c 		kfree(cmd);
cmd              3406 kernel/trace/trace_events_hist.c 				      "", "hist", cmd);
cmd              3408 kernel/trace/trace_events_hist.c 		kfree(cmd);
cmd              3409 kernel/trace/trace_events_hist.c 		kfree(var_hist->cmd);
cmd              3415 kernel/trace/trace_events_hist.c 	kfree(cmd);
cmd              3421 kernel/trace/trace_events_hist.c 		kfree(var_hist->cmd);
cmd              5155 kernel/trace/trace_events_hist.c 		kfree(hist_data->field_var_hists[i]->cmd);
cmd              5784 kernel/trace/trace_events_hist.c 	char *cmd;
cmd              5789 kernel/trace/trace_events_hist.c 		cmd = hist_data->field_var_hists[i]->cmd;
cmd              5791 kernel/trace/trace_events_hist.c 					      "!hist", "hist", cmd);
cmd              5859 kernel/trace/trace_events_hist.c static struct event_trigger_ops *event_hist_get_trigger_ops(char *cmd,
cmd              6208 kernel/trace/trace_events_hist.c 				   char *glob, char *cmd, char *param)
cmd              6279 kernel/trace/trace_events_hist.c 	trigger_ops = cmd_ops->get_trigger_ops(cmd, trigger);
cmd              6459 kernel/trace/trace_events_hist.c hist_enable_get_trigger_ops(char *cmd, char *param)
cmd              6464 kernel/trace/trace_events_hist.c 	enable = (strcmp(cmd, ENABLE_HIST_STR) == 0);
cmd               323 kernel/trace/trace_events_trigger.c __init int register_event_command(struct event_command *cmd)
cmd               330 kernel/trace/trace_events_trigger.c 		if (strcmp(cmd->name, p->name) == 0) {
cmd               335 kernel/trace/trace_events_trigger.c 	list_add(&cmd->list, &trigger_commands);
cmd               346 kernel/trace/trace_events_trigger.c __init int unregister_event_command(struct event_command *cmd)
cmd               353 kernel/trace/trace_events_trigger.c 		if (strcmp(cmd->name, p->name) == 0) {
cmd               624 kernel/trace/trace_events_trigger.c 		       char *glob, char *cmd, char *param)
cmd               636 kernel/trace/trace_events_trigger.c 	trigger_ops = cmd_ops->get_trigger_ops(cmd, trigger);
cmd              1024 kernel/trace/trace_events_trigger.c onoff_get_trigger_ops(char *cmd, char *param)
cmd              1029 kernel/trace/trace_events_trigger.c 	if (strcmp(cmd, "traceon") == 0)
cmd              1120 kernel/trace/trace_events_trigger.c snapshot_get_trigger_ops(char *cmd, char *param)
cmd              1209 kernel/trace/trace_events_trigger.c stacktrace_get_trigger_ops(char *cmd, char *param)
cmd              1349 kernel/trace/trace_events_trigger.c 			      char *glob, char *cmd, char *param)
cmd              1384 kernel/trace/trace_events_trigger.c 	hist = ((strcmp(cmd, ENABLE_HIST_STR) == 0) ||
cmd              1385 kernel/trace/trace_events_trigger.c 		(strcmp(cmd, DISABLE_HIST_STR) == 0));
cmd              1387 kernel/trace/trace_events_trigger.c 	enable = ((strcmp(cmd, ENABLE_EVENT_STR) == 0) ||
cmd              1388 kernel/trace/trace_events_trigger.c 		  (strcmp(cmd, ENABLE_HIST_STR) == 0));
cmd              1390 kernel/trace/trace_events_trigger.c 	enable = strcmp(cmd, ENABLE_EVENT_STR) == 0;
cmd              1392 kernel/trace/trace_events_trigger.c 	trigger_ops = cmd_ops->get_trigger_ops(cmd, trigger);
cmd              1566 kernel/trace/trace_events_trigger.c event_enable_get_trigger_ops(char *cmd, char *param)
cmd              1572 kernel/trace/trace_events_trigger.c 	enable = ((strcmp(cmd, ENABLE_EVENT_STR) == 0) ||
cmd              1573 kernel/trace/trace_events_trigger.c 		  (strcmp(cmd, ENABLE_HIST_STR) == 0));
cmd              1575 kernel/trace/trace_events_trigger.c 	enable = strcmp(cmd, ENABLE_EVENT_STR) == 0;
cmd               640 kernel/trace/trace_functions.c 			    char *cmd, char *param, int enable)
cmd               677 kernel/trace/trace_functions.c 			    char *glob, char *cmd, char *param, int enable)
cmd               685 kernel/trace/trace_functions.c 	if (strcmp(cmd, "traceon") == 0)
cmd               690 kernel/trace/trace_functions.c 	return ftrace_trace_probe_callback(tr, ops, hash, glob, cmd,
cmd               696 kernel/trace/trace_functions.c 			   char *glob, char *cmd, char *param, int enable)
cmd               705 kernel/trace/trace_functions.c 	return ftrace_trace_probe_callback(tr, ops, hash, glob, cmd,
cmd               711 kernel/trace/trace_functions.c 			   char *glob, char *cmd, char *param, int enable)
cmd               721 kernel/trace/trace_functions.c 	return ftrace_trace_probe_callback(tr, ops, hash, glob, cmd,
cmd               727 kernel/trace/trace_functions.c 			   char *glob, char *cmd, char *param, int enable)
cmd               737 kernel/trace/trace_functions.c 	return ftrace_trace_probe_callback(tr, ops, hash, glob, cmd,
cmd              1669 kernel/trace/trace_kprobe.c 	char *p, *cmd = kprobe_boot_events_buf;
cmd              1674 kernel/trace/trace_kprobe.c 	while (cmd && *cmd != '\0') {
cmd              1675 kernel/trace/trace_kprobe.c 		p = strchr(cmd, ';');
cmd              1679 kernel/trace/trace_kprobe.c 		ret = trace_run_command(cmd, create_or_delete_trace_kprobe);
cmd              1681 kernel/trace/trace_kprobe.c 			pr_warn("Failed to add event(%d): %s\n", ret, cmd);
cmd              1685 kernel/trace/trace_kprobe.c 		cmd = p;
cmd                22 mm/gup_benchmark.c static int __gup_benchmark_ioctl(unsigned int cmd,
cmd                52 mm/gup_benchmark.c 		switch (cmd) {
cmd                95 mm/gup_benchmark.c static long gup_benchmark_ioctl(struct file *filep, unsigned int cmd,
cmd               101 mm/gup_benchmark.c 	switch (cmd) {
cmd               113 mm/gup_benchmark.c 	ret = __gup_benchmark_ioctl(cmd, &gup);
cmd               221 mm/memfd.c     long memfd_fcntl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               225 mm/memfd.c     	switch (cmd) {
cmd               556 net/8021q/vlan.c 	switch (args.cmd) {
cmd               570 net/8021q/vlan.c 		if (args.cmd != ADD_VLAN_CMD && !is_vlan_dev(dev))
cmd               574 net/8021q/vlan.c 	switch (args.cmd) {
cmd               357 net/8021q/vlan_dev.c static int vlan_dev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               367 net/8021q/vlan_dev.c 	switch (cmd) {
cmd               377 net/8021q/vlan_dev.c 			err = ops->ndo_do_ioctl(real_dev, &ifrr, cmd);
cmd               628 net/8021q/vlan_dev.c 					   struct ethtool_link_ksettings *cmd)
cmd               632 net/8021q/vlan_dev.c 	return __ethtool_get_link_ksettings(vlan->real_dev, cmd);
cmd               655 net/appletalk/ddp.c static int atif_ioctl(int cmd, void __user *arg)
cmd               678 net/appletalk/ddp.c 	switch (cmd) {
cmd               871 net/appletalk/ddp.c static int atrtr_ioctl(unsigned int cmd, void __user *arg)
cmd               878 net/appletalk/ddp.c 	switch (cmd) {
cmd              1780 net/appletalk/ddp.c static int atalk_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd              1786 net/appletalk/ddp.c 	switch (cmd) {
cmd              1814 net/appletalk/ddp.c 			rc = atrtr_ioctl(cmd, argp);
cmd              1825 net/appletalk/ddp.c 		rc = atif_ioctl(cmd, argp);
cmd              1835 net/appletalk/ddp.c static int atalk_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd              1843 net/appletalk/ddp.c 	if (cmd == SIOCATALKDIFADDR)
cmd              1844 net/appletalk/ddp.c 		return atalk_ioctl(sock, cmd, (unsigned long)compat_ptr(arg));
cmd               720 net/atm/br2684.c static int br2684_ioctl(struct socket *sock, unsigned int cmd,
cmd               728 net/atm/br2684.c 	switch (cmd) {
cmd               738 net/atm/br2684.c 		if (cmd == ATM_SETBACKEND) {
cmd               656 net/atm/clip.c static int clip_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               661 net/atm/clip.c 	switch (cmd) {
cmd               674 net/atm/clip.c 	switch (cmd) {
cmd                21 net/atm/common.h int vcc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
cmd                22 net/atm/common.h int vcc_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
cmd                51 net/atm/ioctl.c static int do_vcc_ioctl(struct socket *sock, unsigned int cmd,
cmd                61 net/atm/ioctl.c 	switch (cmd) {
cmd               154 net/atm/ioctl.c 			error = ic->ioctl(sock, cmd, arg);
cmd               165 net/atm/ioctl.c 	error = atm_dev_ioctl(cmd, argp, compat);
cmd               171 net/atm/ioctl.c int vcc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               173 net/atm/ioctl.c 	return do_vcc_ioctl(sock, cmd, arg, 0);
cmd               207 net/atm/ioctl.c 	unsigned int cmd;
cmd               230 net/atm/ioctl.c static int do_atm_iobuf(struct socket *sock, unsigned int cmd,
cmd               250 net/atm/ioctl.c 	err = do_vcc_ioctl(sock, cmd, (unsigned long) iobuf, 0);
cmd               261 net/atm/ioctl.c static int do_atmif_sioc(struct socket *sock, unsigned int cmd,
cmd               280 net/atm/ioctl.c 	err = do_vcc_ioctl(sock, cmd, (unsigned long) sioc, 0);
cmd               294 net/atm/ioctl.c 	unsigned int cmd = 0;
cmd               310 net/atm/ioctl.c 			cmd = atm_ioctl_map[i].cmd;
cmd               317 net/atm/ioctl.c 	switch (cmd) {
cmd               319 net/atm/ioctl.c 		return do_atm_iobuf(sock, cmd, arg);
cmd               337 net/atm/ioctl.c 		return do_atmif_sioc(sock, cmd, arg);
cmd               343 net/atm/ioctl.c int vcc_compat_ioctl(struct socket *sock, unsigned int cmd,
cmd               348 net/atm/ioctl.c 	ret = do_vcc_ioctl(sock, cmd, arg, 1);
cmd               352 net/atm/ioctl.c 	return do_atm_ioctl(sock, cmd, arg);
cmd               997 net/atm/lec.c  static int lane_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd              1002 net/atm/lec.c  	switch (cmd) {
cmd              1013 net/atm/lec.c  	switch (cmd) {
cmd              1444 net/atm/mpc.c  static int atm_mpoa_ioctl(struct socket *sock, unsigned int cmd,
cmd              1450 net/atm/mpc.c  	if (cmd != ATMMPC_CTRL && cmd != ATMMPC_DATA)
cmd              1456 net/atm/mpc.c  	switch (cmd) {
cmd               368 net/atm/pppoatm.c static int pppoatm_devppp_ioctl(struct ppp_channel *chan, unsigned int cmd,
cmd               371 net/atm/pppoatm.c 	switch (cmd) {
cmd               442 net/atm/pppoatm.c static int pppoatm_ioctl(struct socket *sock, unsigned int cmd,
cmd               448 net/atm/pppoatm.c 	if (cmd != ATM_SETBACKEND && atmvcc->push != pppoatm_push)
cmd               450 net/atm/pppoatm.c 	switch (cmd) {
cmd               196 net/atm/resources.c int atm_dev_ioctl(unsigned int cmd, void __user *arg, int compat)
cmd               206 net/atm/resources.c 	switch (cmd) {
cmd               284 net/atm/resources.c 	switch (cmd) {
cmd               334 net/atm/resources.c 		error = fetch_stats(dev, buf, cmd == ATM_GETSTATZ);
cmd               375 net/atm/resources.c 		if (cmd == ATM_ADDADDR || cmd == ATM_ADDLECSADDR)
cmd               377 net/atm/resources.c 					     (cmd == ATM_ADDADDR ?
cmd               381 net/atm/resources.c 					     (cmd == ATM_DELADDR ?
cmd               388 net/atm/resources.c 				     (cmd == ATM_GETADDR ?
cmd               422 net/atm/resources.c 			size = dev->ops->compat_ioctl(dev, cmd, buf);
cmd               429 net/atm/resources.c 			size = dev->ops->ioctl(dev, cmd, buf);
cmd                17 net/atm/resources.h int atm_dev_ioctl(unsigned int cmd, void __user *arg, int compat);
cmd               583 net/atm/svc.c  static int svc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               589 net/atm/svc.c  	switch (cmd) {
cmd               606 net/atm/svc.c  		error = vcc_ioctl(sock, cmd, arg);
cmd               613 net/atm/svc.c  static int svc_compat_ioctl(struct socket *sock, unsigned int cmd,
cmd               619 net/atm/svc.c  	if (cmd == COMPAT_ATM_ADDPARTY)
cmd               620 net/atm/svc.c  		cmd = ATM_ADDPARTY;
cmd               622 net/atm/svc.c  	if (cmd == ATM_ADDPARTY || cmd == ATM_DROPPARTY)
cmd               623 net/atm/svc.c  		return svc_ioctl(sock, cmd, arg);
cmd               625 net/atm/svc.c  		return vcc_compat_ioctl(sock, cmd, arg);
cmd               344 net/ax25/af_ax25.c static int ax25_ctl_ioctl(const unsigned int cmd, void __user *arg)
cmd               362 net/ax25/af_ax25.c 	if (ax25_ctl.arg > ULONG_MAX / HZ && ax25_ctl.cmd != AX25_KILL)
cmd               372 net/ax25/af_ax25.c 	switch (ax25_ctl.cmd) {
cmd              1690 net/ax25/af_ax25.c static int ax25_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd              1697 net/ax25/af_ax25.c 	switch (cmd) {
cmd              1726 net/ax25/af_ax25.c 		res = ax25_uid_ioctl(cmd, &sax25);
cmd              1756 net/ax25/af_ax25.c 		res = ax25_rt_ioctl(cmd, argp);
cmd              1764 net/ax25/af_ax25.c 		res = ax25_ctl_ioctl(cmd, argp);
cmd              1793 net/ax25/af_ax25.c 		if (cmd == SIOCAX25GETINFOOLD) {
cmd              1826 net/ax25/af_ax25.c 		res = ax25_fwd_ioctl(cmd, &ax25_fwd);
cmd               138 net/ax25/ax25_dev.c int ax25_fwd_ioctl(unsigned int cmd, struct ax25_fwd_struct *fwd)
cmd               145 net/ax25/ax25_dev.c 	switch (cmd) {
cmd               124 net/ax25/ax25_ds_subr.c static void ax25_kiss_cmd(ax25_dev *ax25_dev, unsigned char cmd, unsigned char param)
cmd               138 net/ax25/ax25_ds_subr.c 	*p++ = cmd;
cmd               195 net/ax25/ax25_route.c 			switch (rt_option->cmd) {
cmd               221 net/ax25/ax25_route.c int ax25_rt_ioctl(unsigned int cmd, void __user *arg)
cmd               226 net/ax25/ax25_route.c 	switch (cmd) {
cmd                69 net/ax25/ax25_uid.c int ax25_uid_ioctl(int cmd, struct sockaddr_ax25 *sax)
cmd                75 net/ax25/ax25_uid.c 	switch (cmd) {
cmd               229 net/batman-adv/netlink.c 				    enum batadv_nl_commands cmd,
cmd               237 net/batman-adv/netlink.c 	hdr = genlmsg_put(msg, portid, seq, &batadv_netlink_family, flags, cmd);
cmd               798 net/batman-adv/netlink.c 				      enum batadv_nl_commands cmd,
cmd               805 net/batman-adv/netlink.c 	hdr = genlmsg_put(msg, portid, seq, &batadv_netlink_family, flags, cmd);
cmd              1024 net/batman-adv/netlink.c 				    enum batadv_nl_commands cmd,
cmd              1029 net/batman-adv/netlink.c 	hdr = genlmsg_put(msg, portid, seq, &batadv_netlink_family, flags, cmd);
cmd              1345 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_MESH,
cmd              1352 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_TP_METER,
cmd              1359 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_TP_METER_CANCEL,
cmd              1366 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_ROUTING_ALGOS,
cmd              1372 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_HARDIF,
cmd              1381 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_TRANSTABLE_LOCAL,
cmd              1387 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_TRANSTABLE_GLOBAL,
cmd              1393 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_ORIGINATORS,
cmd              1399 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_NEIGHBORS,
cmd              1405 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_GATEWAYS,
cmd              1411 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_BLA_CLAIM,
cmd              1417 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_BLA_BACKBONE,
cmd              1423 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_DAT_CACHE,
cmd              1429 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_MCAST_FLAGS,
cmd              1435 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_SET_MESH,
cmd              1442 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_SET_HARDIF,
cmd              1450 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_GET_VLAN,
cmd              1458 net/batman-adv/netlink.c 		.cmd = BATADV_CMD_SET_VLAN,
cmd                25 net/bluetooth/a2mp.c 	struct a2mp_cmd *cmd;
cmd                28 net/bluetooth/a2mp.c 	plen = sizeof(*cmd) + len;
cmd                29 net/bluetooth/a2mp.c 	cmd = kzalloc(plen, GFP_KERNEL);
cmd                30 net/bluetooth/a2mp.c 	if (!cmd)
cmd                33 net/bluetooth/a2mp.c 	cmd->code = code;
cmd                34 net/bluetooth/a2mp.c 	cmd->ident = ident;
cmd                35 net/bluetooth/a2mp.c 	cmd->len = cpu_to_le16(len);
cmd                37 net/bluetooth/a2mp.c 	memcpy(cmd->data, data, len);
cmd                39 net/bluetooth/a2mp.c 	return cmd;
cmd                45 net/bluetooth/a2mp.c 	struct a2mp_cmd *cmd;
cmd                46 net/bluetooth/a2mp.c 	u16 total_len = len + sizeof(*cmd);
cmd                50 net/bluetooth/a2mp.c 	cmd = __a2mp_build(code, ident, len, data);
cmd                51 net/bluetooth/a2mp.c 	if (!cmd)
cmd                54 net/bluetooth/a2mp.c 	iv.iov_base = cmd;
cmd                63 net/bluetooth/a2mp.c 	kfree(cmd);
cmd               493 net/bluetooth/af_bluetooth.c int bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               500 net/bluetooth/af_bluetooth.c 	BT_DBG("sk %p cmd %x arg %lx", sk, cmd, arg);
cmd               502 net/bluetooth/af_bluetooth.c 	switch (cmd) {
cmd               211 net/bluetooth/bnep/core.c 	u8  cmd = *(u8 *)data;
cmd               217 net/bluetooth/bnep/core.c 	switch (cmd) {
cmd               248 net/bluetooth/bnep/core.c 			pkt[2] = cmd;
cmd                52 net/bluetooth/bnep/sock.c static int do_bnep_sock_ioctl(struct socket *sock, unsigned int cmd, void __user *argp)
cmd                62 net/bluetooth/bnep/sock.c 	BT_DBG("cmd %x arg %p", cmd, argp);
cmd                64 net/bluetooth/bnep/sock.c 	switch (cmd) {
cmd               136 net/bluetooth/bnep/sock.c static int bnep_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               138 net/bluetooth/bnep/sock.c 	return do_bnep_sock_ioctl(sock, cmd, (void __user *)arg);
cmd               142 net/bluetooth/bnep/sock.c static int bnep_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               145 net/bluetooth/bnep/sock.c 	if (cmd == BNEPGETCONNLIST) {
cmd               167 net/bluetooth/bnep/sock.c 	return do_bnep_sock_ioctl(sock, cmd, argp);
cmd                66 net/bluetooth/cmtp/sock.c static int do_cmtp_sock_ioctl(struct socket *sock, unsigned int cmd, void __user *argp)
cmd                75 net/bluetooth/cmtp/sock.c 	BT_DBG("cmd %x arg %p", cmd, argp);
cmd                77 net/bluetooth/cmtp/sock.c 	switch (cmd) {
cmd               139 net/bluetooth/cmtp/sock.c static int cmtp_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               141 net/bluetooth/cmtp/sock.c 	return do_cmtp_sock_ioctl(sock, cmd, (void __user *)arg);
cmd               145 net/bluetooth/cmtp/sock.c static int cmtp_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               148 net/bluetooth/cmtp/sock.c 	if (cmd == CMTPGETCONNLIST) {
cmd               170 net/bluetooth/cmtp/sock.c 	return do_cmtp_sock_ioctl(sock, cmd, argp);
cmd              1939 net/bluetooth/hci_core.c int hci_dev_cmd(unsigned int cmd, void __user *arg)
cmd              1972 net/bluetooth/hci_core.c 	switch (cmd) {
cmd               923 net/bluetooth/hci_sock.c static int hci_sock_bound_ioctl(struct sock *sk, unsigned int cmd,
cmd               940 net/bluetooth/hci_sock.c 	switch (cmd) {
cmd               966 net/bluetooth/hci_sock.c static int hci_sock_ioctl(struct socket *sock, unsigned int cmd,
cmd               973 net/bluetooth/hci_sock.c 	BT_DBG("cmd %x arg %lx", cmd, arg);
cmd              1005 net/bluetooth/hci_sock.c 	switch (cmd) {
cmd              1045 net/bluetooth/hci_sock.c 		return hci_dev_cmd(cmd, argp);
cmd              1053 net/bluetooth/hci_sock.c 	err = hci_sock_bound_ioctl(sk, cmd, arg);
cmd                49 net/bluetooth/hidp/sock.c static int do_hidp_sock_ioctl(struct socket *sock, unsigned int cmd, void __user *argp)
cmd                59 net/bluetooth/hidp/sock.c 	BT_DBG("cmd %x arg %p", cmd, argp);
cmd                61 net/bluetooth/hidp/sock.c 	switch (cmd) {
cmd               125 net/bluetooth/hidp/sock.c static int hidp_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               127 net/bluetooth/hidp/sock.c 	return do_hidp_sock_ioctl(sock, cmd, (void __user *)arg);
cmd               147 net/bluetooth/hidp/sock.c static int hidp_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               152 net/bluetooth/hidp/sock.c 	if (cmd == HIDPGETCONNLIST) {
cmd               171 net/bluetooth/hidp/sock.c 	} else if (cmd == HIDPCONNADD) {
cmd               218 net/bluetooth/hidp/sock.c 	return hidp_sock_ioctl(sock, cmd, arg);
cmd              2926 net/bluetooth/l2cap_core.c 	struct l2cap_cmd_hdr *cmd;
cmd              2951 net/bluetooth/l2cap_core.c 	cmd = skb_put(skb, L2CAP_CMD_HDR_SIZE);
cmd              2952 net/bluetooth/l2cap_core.c 	cmd->code  = code;
cmd              2953 net/bluetooth/l2cap_core.c 	cmd->ident = ident;
cmd              2954 net/bluetooth/l2cap_core.c 	cmd->len   = cpu_to_le16(dlen);
cmd              3812 net/bluetooth/l2cap_core.c 				    struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              3824 net/bluetooth/l2cap_core.c 	    cmd->ident == conn->info_ident) {
cmd              3837 net/bluetooth/l2cap_core.c 					struct l2cap_cmd_hdr *cmd,
cmd              3908 net/bluetooth/l2cap_core.c 	chan->ident = cmd->ident;
cmd              3952 net/bluetooth/l2cap_core.c 	l2cap_send_cmd(conn, cmd->ident, rsp_code, sizeof(rsp), &rsp);
cmd              3980 net/bluetooth/l2cap_core.c 			     struct l2cap_cmd_hdr *cmd, u16 cmd_len, u8 *data)
cmd              3994 net/bluetooth/l2cap_core.c 	l2cap_connect(conn, cmd, data, L2CAP_CONN_RSP, 0);
cmd              3999 net/bluetooth/l2cap_core.c 				    struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              4028 net/bluetooth/l2cap_core.c 		chan = __l2cap_get_chan_by_ident(conn, cmd->ident);
cmd              4111 net/bluetooth/l2cap_core.c 				   struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              4130 net/bluetooth/l2cap_core.c 		cmd_reject_invalid_cid(conn, cmd->ident, dcid, 0);
cmd              4135 net/bluetooth/l2cap_core.c 		cmd_reject_invalid_cid(conn, cmd->ident, chan->scid,
cmd              4143 net/bluetooth/l2cap_core.c 		l2cap_send_cmd(conn, cmd->ident, L2CAP_CONF_RSP,
cmd              4155 net/bluetooth/l2cap_core.c 		l2cap_send_cmd(conn, cmd->ident, L2CAP_CONF_RSP,
cmd              4168 net/bluetooth/l2cap_core.c 	chan->ident = cmd->ident;
cmd              4169 net/bluetooth/l2cap_core.c 	l2cap_send_cmd(conn, cmd->ident, L2CAP_CONF_RSP, len, rsp);
cmd              4209 net/bluetooth/l2cap_core.c 			l2cap_send_efs_conf_rsp(chan, rsp, cmd->ident, flags);
cmd              4211 net/bluetooth/l2cap_core.c 			chan->ident = cmd->ident;
cmd              4220 net/bluetooth/l2cap_core.c 				   struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              4263 net/bluetooth/l2cap_core.c 				l2cap_send_efs_conf_rsp(chan, buf, cmd->ident,
cmd              4268 net/bluetooth/l2cap_core.c 					chan->ident = cmd->ident;
cmd              4333 net/bluetooth/l2cap_core.c 				       struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              4354 net/bluetooth/l2cap_core.c 		cmd_reject_invalid_cid(conn, cmd->ident, dcid, scid);
cmd              4362 net/bluetooth/l2cap_core.c 	l2cap_send_cmd(conn, cmd->ident, L2CAP_DISCONN_RSP, sizeof(rsp), &rsp);
cmd              4380 net/bluetooth/l2cap_core.c 				       struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              4425 net/bluetooth/l2cap_core.c 					struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              4452 net/bluetooth/l2cap_core.c 		l2cap_send_cmd(conn, cmd->ident, L2CAP_INFO_RSP, sizeof(buf),
cmd              4462 net/bluetooth/l2cap_core.c 		l2cap_send_cmd(conn, cmd->ident, L2CAP_INFO_RSP, sizeof(buf),
cmd              4468 net/bluetooth/l2cap_core.c 		l2cap_send_cmd(conn, cmd->ident, L2CAP_INFO_RSP, sizeof(rsp),
cmd              4476 net/bluetooth/l2cap_core.c 					struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              4491 net/bluetooth/l2cap_core.c 	if (cmd->ident != conn->info_ident ||
cmd              4539 net/bluetooth/l2cap_core.c 				    struct l2cap_cmd_hdr *cmd,
cmd              4561 net/bluetooth/l2cap_core.c 		l2cap_connect(conn, cmd, data, L2CAP_CREATE_CHAN_RSP,
cmd              4576 net/bluetooth/l2cap_core.c 	chan = l2cap_connect(conn, cmd, data, L2CAP_CREATE_CHAN_RSP,
cmd              4586 net/bluetooth/l2cap_core.c 			cmd_reject_invalid_cid(conn, cmd->ident, chan->scid,
cmd              4609 net/bluetooth/l2cap_core.c 	l2cap_send_cmd(conn, cmd->ident, L2CAP_CREATE_CHAN_RSP,
cmd              4963 net/bluetooth/l2cap_core.c 					 struct l2cap_cmd_hdr *cmd,
cmd              4986 net/bluetooth/l2cap_core.c 		l2cap_send_cmd(conn, cmd->ident, L2CAP_MOVE_CHAN_RSP,
cmd              4991 net/bluetooth/l2cap_core.c 	chan->ident = cmd->ident;
cmd              5180 net/bluetooth/l2cap_core.c 				  struct l2cap_cmd_hdr *cmd,
cmd              5197 net/bluetooth/l2cap_core.c 		l2cap_move_fail(conn, cmd->ident, icid, result);
cmd              5203 net/bluetooth/l2cap_core.c 				      struct l2cap_cmd_hdr *cmd,
cmd              5221 net/bluetooth/l2cap_core.c 		l2cap_send_move_chan_cfm_rsp(conn, cmd->ident, icid);
cmd              5237 net/bluetooth/l2cap_core.c 	l2cap_send_move_chan_cfm_rsp(conn, cmd->ident, icid);
cmd              5245 net/bluetooth/l2cap_core.c 						 struct l2cap_cmd_hdr *cmd,
cmd              5280 net/bluetooth/l2cap_core.c 					      struct l2cap_cmd_hdr *cmd,
cmd              5312 net/bluetooth/l2cap_core.c 	l2cap_send_cmd(conn, cmd->ident, L2CAP_CONN_PARAM_UPDATE_RSP,
cmd              5330 net/bluetooth/l2cap_core.c 				struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              5358 net/bluetooth/l2cap_core.c 	chan = __l2cap_get_chan_by_ident(conn, cmd->ident);
cmd              5417 net/bluetooth/l2cap_core.c 				      struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              5422 net/bluetooth/l2cap_core.c 	switch (cmd->code) {
cmd              5424 net/bluetooth/l2cap_core.c 		l2cap_command_rej(conn, cmd, cmd_len, data);
cmd              5428 net/bluetooth/l2cap_core.c 		err = l2cap_connect_req(conn, cmd, cmd_len, data);
cmd              5433 net/bluetooth/l2cap_core.c 		l2cap_connect_create_rsp(conn, cmd, cmd_len, data);
cmd              5437 net/bluetooth/l2cap_core.c 		err = l2cap_config_req(conn, cmd, cmd_len, data);
cmd              5441 net/bluetooth/l2cap_core.c 		l2cap_config_rsp(conn, cmd, cmd_len, data);
cmd              5445 net/bluetooth/l2cap_core.c 		err = l2cap_disconnect_req(conn, cmd, cmd_len, data);
cmd              5449 net/bluetooth/l2cap_core.c 		l2cap_disconnect_rsp(conn, cmd, cmd_len, data);
cmd              5453 net/bluetooth/l2cap_core.c 		l2cap_send_cmd(conn, cmd->ident, L2CAP_ECHO_RSP, cmd_len, data);
cmd              5460 net/bluetooth/l2cap_core.c 		err = l2cap_information_req(conn, cmd, cmd_len, data);
cmd              5464 net/bluetooth/l2cap_core.c 		l2cap_information_rsp(conn, cmd, cmd_len, data);
cmd              5468 net/bluetooth/l2cap_core.c 		err = l2cap_create_channel_req(conn, cmd, cmd_len, data);
cmd              5472 net/bluetooth/l2cap_core.c 		err = l2cap_move_channel_req(conn, cmd, cmd_len, data);
cmd              5476 net/bluetooth/l2cap_core.c 		l2cap_move_channel_rsp(conn, cmd, cmd_len, data);
cmd              5480 net/bluetooth/l2cap_core.c 		err = l2cap_move_channel_confirm(conn, cmd, cmd_len, data);
cmd              5484 net/bluetooth/l2cap_core.c 		l2cap_move_channel_confirm_rsp(conn, cmd, cmd_len, data);
cmd              5488 net/bluetooth/l2cap_core.c 		BT_ERR("Unknown BR/EDR signaling command 0x%2.2x", cmd->code);
cmd              5497 net/bluetooth/l2cap_core.c 				struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              5580 net/bluetooth/l2cap_core.c 	chan->ident = cmd->ident;
cmd              5617 net/bluetooth/l2cap_core.c 	l2cap_send_cmd(conn, cmd->ident, L2CAP_LE_CONN_RSP, sizeof(rsp), &rsp);
cmd              5623 net/bluetooth/l2cap_core.c 				   struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              5669 net/bluetooth/l2cap_core.c 				       struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              5680 net/bluetooth/l2cap_core.c 	chan = __l2cap_get_chan_by_ident(conn, cmd->ident);
cmd              5694 net/bluetooth/l2cap_core.c 				   struct l2cap_cmd_hdr *cmd, u16 cmd_len,
cmd              5699 net/bluetooth/l2cap_core.c 	switch (cmd->code) {
cmd              5701 net/bluetooth/l2cap_core.c 		l2cap_le_command_rej(conn, cmd, cmd_len, data);
cmd              5705 net/bluetooth/l2cap_core.c 		err = l2cap_conn_param_update_req(conn, cmd, cmd_len, data);
cmd              5712 net/bluetooth/l2cap_core.c 		l2cap_le_connect_rsp(conn, cmd, cmd_len, data);
cmd              5716 net/bluetooth/l2cap_core.c 		err = l2cap_le_connect_req(conn, cmd, cmd_len, data);
cmd              5720 net/bluetooth/l2cap_core.c 		err = l2cap_le_credits(conn, cmd, cmd_len, data);
cmd              5724 net/bluetooth/l2cap_core.c 		err = l2cap_disconnect_req(conn, cmd, cmd_len, data);
cmd              5728 net/bluetooth/l2cap_core.c 		l2cap_disconnect_rsp(conn, cmd, cmd_len, data);
cmd              5732 net/bluetooth/l2cap_core.c 		BT_ERR("Unknown LE signaling command 0x%2.2x", cmd->code);
cmd              5744 net/bluetooth/l2cap_core.c 	struct l2cap_cmd_hdr *cmd;
cmd              5754 net/bluetooth/l2cap_core.c 	cmd = (void *) skb->data;
cmd              5757 net/bluetooth/l2cap_core.c 	len = le16_to_cpu(cmd->len);
cmd              5759 net/bluetooth/l2cap_core.c 	BT_DBG("code 0x%2.2x len %d id 0x%2.2x", cmd->code, len, cmd->ident);
cmd              5761 net/bluetooth/l2cap_core.c 	if (len != skb->len || !cmd->ident) {
cmd              5766 net/bluetooth/l2cap_core.c 	err = l2cap_le_sig_cmd(conn, cmd, len, skb->data);
cmd              5773 net/bluetooth/l2cap_core.c 		l2cap_send_cmd(conn, cmd->ident, L2CAP_COMMAND_REJ,
cmd              5787 net/bluetooth/l2cap_core.c 	struct l2cap_cmd_hdr cmd;
cmd              5797 net/bluetooth/l2cap_core.c 		memcpy(&cmd, data, L2CAP_CMD_HDR_SIZE);
cmd              5801 net/bluetooth/l2cap_core.c 		cmd_len = le16_to_cpu(cmd.len);
cmd              5803 net/bluetooth/l2cap_core.c 		BT_DBG("code 0x%2.2x len %d id 0x%2.2x", cmd.code, cmd_len,
cmd              5804 net/bluetooth/l2cap_core.c 		       cmd.ident);
cmd              5806 net/bluetooth/l2cap_core.c 		if (cmd_len > len || !cmd.ident) {
cmd              5811 net/bluetooth/l2cap_core.c 		err = l2cap_bredr_sig_cmd(conn, &cmd, cmd_len, data);
cmd              5818 net/bluetooth/l2cap_core.c 			l2cap_send_cmd(conn, cmd.ident, L2CAP_COMMAND_REJ,
cmd               865 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd               870 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_SET_DISCOVERABLE, hdev);
cmd               871 net/bluetooth/mgmt.c 	if (cmd) {
cmd               872 net/bluetooth/mgmt.c 		struct mgmt_mode *cp = cmd->param;
cmd               889 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd               894 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_SET_CONNECTABLE, hdev);
cmd               895 net/bluetooth/mgmt.c 	if (cmd) {
cmd               896 net/bluetooth/mgmt.c 		struct mgmt_mode *cp = cmd->param;
cmd              1159 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              1181 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_POWERED, hdev, data, len);
cmd              1182 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              1229 net/bluetooth/mgmt.c static void settings_rsp(struct mgmt_pending_cmd *cmd, void *data)
cmd              1233 net/bluetooth/mgmt.c 	send_settings_rsp(cmd->sk, cmd->opcode, match->hdev);
cmd              1235 net/bluetooth/mgmt.c 	list_del(&cmd->list);
cmd              1238 net/bluetooth/mgmt.c 		match->sk = cmd->sk;
cmd              1242 net/bluetooth/mgmt.c 	mgmt_pending_free(cmd);
cmd              1245 net/bluetooth/mgmt.c static void cmd_status_rsp(struct mgmt_pending_cmd *cmd, void *data)
cmd              1249 net/bluetooth/mgmt.c 	mgmt_cmd_status(cmd->sk, cmd->index, cmd->opcode, *status);
cmd              1250 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              1253 net/bluetooth/mgmt.c static void cmd_complete_rsp(struct mgmt_pending_cmd *cmd, void *data)
cmd              1255 net/bluetooth/mgmt.c 	if (cmd->cmd_complete) {
cmd              1258 net/bluetooth/mgmt.c 		cmd->cmd_complete(cmd, *status);
cmd              1259 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              1264 net/bluetooth/mgmt.c 	cmd_status_rsp(cmd, data);
cmd              1267 net/bluetooth/mgmt.c static int generic_cmd_complete(struct mgmt_pending_cmd *cmd, u8 status)
cmd              1269 net/bluetooth/mgmt.c 	return mgmt_cmd_complete(cmd->sk, cmd->index, cmd->opcode, status,
cmd              1270 net/bluetooth/mgmt.c 				 cmd->param, cmd->param_len);
cmd              1273 net/bluetooth/mgmt.c static int addr_cmd_complete(struct mgmt_pending_cmd *cmd, u8 status)
cmd              1275 net/bluetooth/mgmt.c 	return mgmt_cmd_complete(cmd->sk, cmd->index, cmd->opcode, status,
cmd              1276 net/bluetooth/mgmt.c 				 cmd->param, sizeof(struct mgmt_addr_info));
cmd              1301 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              1307 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_SET_DISCOVERABLE, hdev);
cmd              1308 net/bluetooth/mgmt.c 	if (!cmd)
cmd              1313 net/bluetooth/mgmt.c 		mgmt_cmd_status(cmd->sk, cmd->index, cmd->opcode, mgmt_err);
cmd              1324 net/bluetooth/mgmt.c 	send_settings_rsp(cmd->sk, MGMT_OP_SET_DISCOVERABLE, hdev);
cmd              1325 net/bluetooth/mgmt.c 	new_settings(hdev, cmd->sk);
cmd              1328 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              1338 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              1426 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_DISCOVERABLE, hdev, data, len);
cmd              1427 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              1460 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              1466 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_SET_CONNECTABLE, hdev);
cmd              1467 net/bluetooth/mgmt.c 	if (!cmd)
cmd              1472 net/bluetooth/mgmt.c 		mgmt_cmd_status(cmd->sk, cmd->index, cmd->opcode, mgmt_err);
cmd              1476 net/bluetooth/mgmt.c 	send_settings_rsp(cmd->sk, MGMT_OP_SET_CONNECTABLE, hdev);
cmd              1477 net/bluetooth/mgmt.c 	new_settings(hdev, cmd->sk);
cmd              1480 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              1519 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              1547 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_CONNECTABLE, hdev, data, len);
cmd              1548 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              1619 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              1667 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_LINK_SECURITY, hdev, data, len);
cmd              1668 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              1675 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              1687 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              1744 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_SSP, hdev, data, len);
cmd              1745 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              1756 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              1873 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              1943 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_LE, hdev, data, len);
cmd              1944 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              1969 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              1984 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              1986 net/bluetooth/mgmt.c 	list_for_each_entry(cmd, &hdev->mgmt_pending, list) {
cmd              1987 net/bluetooth/mgmt.c 		switch (cmd->opcode) {
cmd              2020 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2024 net/bluetooth/mgmt.c 	cmd = pending_find(mgmt_op, hdev);
cmd              2025 net/bluetooth/mgmt.c 	if (!cmd)
cmd              2028 net/bluetooth/mgmt.c 	mgmt_cmd_complete(cmd->sk, cmd->index, cmd->opcode,
cmd              2031 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              2047 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2089 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_ADD_UUID, hdev, data, len);
cmd              2090 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              2127 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2189 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_REMOVE_UUID, hdev, data, len);
cmd              2190 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              2213 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2267 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_DEV_CLASS, hdev, data, len);
cmd              2268 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              2379 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2483 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_UNPAIR_DEVICE, hdev, cp,
cmd              2485 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              2490 net/bluetooth/mgmt.c 	cmd->cmd_complete = addr_cmd_complete;
cmd              2494 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              2506 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2550 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_DISCONNECT, hdev, data, len);
cmd              2551 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              2556 net/bluetooth/mgmt.c 	cmd->cmd_complete = generic_cmd_complete;
cmd              2560 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              2643 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2646 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_PIN_CODE_NEG_REPLY, hdev, cp,
cmd              2648 net/bluetooth/mgmt.c 	if (!cmd)
cmd              2651 net/bluetooth/mgmt.c 	cmd->cmd_complete = addr_cmd_complete;
cmd              2656 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              2667 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2702 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_PIN_CODE_REPLY, hdev, data, len);
cmd              2703 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              2708 net/bluetooth/mgmt.c 	cmd->cmd_complete = addr_cmd_complete;
cmd              2716 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              2750 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2752 net/bluetooth/mgmt.c 	list_for_each_entry(cmd, &hdev->mgmt_pending, list) {
cmd              2753 net/bluetooth/mgmt.c 		if (cmd->opcode != MGMT_OP_PAIR_DEVICE)
cmd              2756 net/bluetooth/mgmt.c 		if (cmd->user_data != conn)
cmd              2759 net/bluetooth/mgmt.c 		return cmd;
cmd              2765 net/bluetooth/mgmt.c static int pairing_complete(struct mgmt_pending_cmd *cmd, u8 status)
cmd              2768 net/bluetooth/mgmt.c 	struct hci_conn *conn = cmd->user_data;
cmd              2774 net/bluetooth/mgmt.c 	err = mgmt_cmd_complete(cmd->sk, cmd->index, MGMT_OP_PAIR_DEVICE,
cmd              2797 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2799 net/bluetooth/mgmt.c 	cmd = find_pairing(conn);
cmd              2800 net/bluetooth/mgmt.c 	if (cmd) {
cmd              2801 net/bluetooth/mgmt.c 		cmd->cmd_complete(cmd, status);
cmd              2802 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              2808 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2812 net/bluetooth/mgmt.c 	cmd = find_pairing(conn);
cmd              2813 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              2818 net/bluetooth/mgmt.c 	cmd->cmd_complete(cmd, mgmt_status(status));
cmd              2819 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              2824 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2831 net/bluetooth/mgmt.c 	cmd = find_pairing(conn);
cmd              2832 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              2837 net/bluetooth/mgmt.c 	cmd->cmd_complete(cmd, mgmt_status(status));
cmd              2838 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              2846 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2936 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_PAIR_DEVICE, hdev, data, len);
cmd              2937 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              2943 net/bluetooth/mgmt.c 	cmd->cmd_complete = pairing_complete;
cmd              2957 net/bluetooth/mgmt.c 	cmd->user_data = hci_conn_get(conn);
cmd              2961 net/bluetooth/mgmt.c 		cmd->cmd_complete(cmd, 0);
cmd              2962 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              2976 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              2990 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_PAIR_DEVICE, hdev);
cmd              2991 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              2997 net/bluetooth/mgmt.c 	conn = cmd->user_data;
cmd              3005 net/bluetooth/mgmt.c 	cmd->cmd_complete(cmd, MGMT_STATUS_CANCELLED);
cmd              3006 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              3019 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              3059 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, mgmt_op, hdev, addr, sizeof(*addr));
cmd              3060 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              3065 net/bluetooth/mgmt.c 	cmd->cmd_complete = addr_cmd_complete;
cmd              3079 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              3182 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              3188 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_SET_LOCAL_NAME, hdev);
cmd              3189 net/bluetooth/mgmt.c 	if (!cmd)
cmd              3192 net/bluetooth/mgmt.c 	cp = cmd->param;
cmd              3195 net/bluetooth/mgmt.c 		mgmt_cmd_status(cmd->sk, hdev->id, MGMT_OP_SET_LOCAL_NAME,
cmd              3198 net/bluetooth/mgmt.c 		mgmt_cmd_complete(cmd->sk, hdev->id, MGMT_OP_SET_LOCAL_NAME, 0,
cmd              3205 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              3215 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              3251 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_LOCAL_NAME, hdev, data, len);
cmd              3252 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              3274 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              3351 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              3357 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_SET_PHY_CONFIGURATION, hdev);
cmd              3358 net/bluetooth/mgmt.c 	if (!cmd)
cmd              3362 net/bluetooth/mgmt.c 		mgmt_cmd_status(cmd->sk, hdev->id,
cmd              3366 net/bluetooth/mgmt.c 		mgmt_cmd_complete(cmd->sk, hdev->id,
cmd              3370 net/bluetooth/mgmt.c 		mgmt_phy_configuration_changed(hdev, cmd->sk);
cmd              3373 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              3384 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              3487 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_PHY_CONFIGURATION, hdev, data,
cmd              3489 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              3526 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              3539 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              3543 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_READ_LOCAL_OOB_DATA, hdev);
cmd              3544 net/bluetooth/mgmt.c 	if (!cmd)
cmd              3548 net/bluetooth/mgmt.c 		mgmt_cmd_status(cmd->sk, hdev->id, MGMT_OP_READ_LOCAL_OOB_DATA,
cmd              3559 net/bluetooth/mgmt.c 			mgmt_cmd_status(cmd->sk, hdev->id,
cmd              3573 net/bluetooth/mgmt.c 			mgmt_cmd_status(cmd->sk, hdev->id,
cmd              3586 net/bluetooth/mgmt.c 	mgmt_cmd_complete(cmd->sk, hdev->id, MGMT_OP_READ_LOCAL_OOB_DATA,
cmd              3590 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              3596 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              3622 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_READ_LOCAL_OOB_DATA, hdev, NULL, 0);
cmd              3623 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              3637 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              3791 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              3797 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_START_DISCOVERY, hdev);
cmd              3798 net/bluetooth/mgmt.c 	if (!cmd)
cmd              3799 net/bluetooth/mgmt.c 		cmd = pending_find(MGMT_OP_START_SERVICE_DISCOVERY, hdev);
cmd              3801 net/bluetooth/mgmt.c 	if (!cmd)
cmd              3802 net/bluetooth/mgmt.c 		cmd = pending_find(MGMT_OP_START_LIMITED_DISCOVERY, hdev);
cmd              3804 net/bluetooth/mgmt.c 	if (cmd) {
cmd              3805 net/bluetooth/mgmt.c 		cmd->cmd_complete(cmd, mgmt_status(status));
cmd              3806 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              3843 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              3883 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, op, hdev, data, len);
cmd              3884 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              3889 net/bluetooth/mgmt.c 	cmd->cmd_complete = generic_cmd_complete;
cmd              3915 net/bluetooth/mgmt.c static int service_discovery_cmd_complete(struct mgmt_pending_cmd *cmd,
cmd              3918 net/bluetooth/mgmt.c 	return mgmt_cmd_complete(cmd->sk, cmd->index, cmd->opcode, status,
cmd              3919 net/bluetooth/mgmt.c 				 cmd->param, 1);
cmd              3926 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              3982 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_START_SERVICE_DISCOVERY,
cmd              3984 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              3989 net/bluetooth/mgmt.c 	cmd->cmd_complete = service_discovery_cmd_complete;
cmd              4009 net/bluetooth/mgmt.c 			mgmt_pending_remove(cmd);
cmd              4025 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              4031 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_STOP_DISCOVERY, hdev);
cmd              4032 net/bluetooth/mgmt.c 	if (cmd) {
cmd              4033 net/bluetooth/mgmt.c 		cmd->cmd_complete(cmd, mgmt_status(status));
cmd              4034 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              4044 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              4065 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_STOP_DISCOVERY, hdev, data, len);
cmd              4066 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              4071 net/bluetooth/mgmt.c 	cmd->cmd_complete = generic_cmd_complete;
cmd              4304 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              4366 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_ADVERTISING, hdev, data, len);
cmd              4367 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              4401 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              4512 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              4518 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_SET_FAST_CONNECTABLE, hdev);
cmd              4519 net/bluetooth/mgmt.c 	if (!cmd)
cmd              4523 net/bluetooth/mgmt.c 		mgmt_cmd_status(cmd->sk, hdev->id, MGMT_OP_SET_FAST_CONNECTABLE,
cmd              4526 net/bluetooth/mgmt.c 		struct mgmt_mode *cp = cmd->param;
cmd              4533 net/bluetooth/mgmt.c 		send_settings_rsp(cmd->sk, MGMT_OP_SET_FAST_CONNECTABLE, hdev);
cmd              4534 net/bluetooth/mgmt.c 		new_settings(hdev, cmd->sk);
cmd              4537 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              4547 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              4584 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_FAST_CONNECTABLE, hdev,
cmd              4586 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              4599 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              4610 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              4616 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_SET_BREDR, hdev);
cmd              4617 net/bluetooth/mgmt.c 	if (!cmd)
cmd              4628 net/bluetooth/mgmt.c 		mgmt_cmd_status(cmd->sk, cmd->index, cmd->opcode, mgmt_err);
cmd              4630 net/bluetooth/mgmt.c 		send_settings_rsp(cmd->sk, MGMT_OP_SET_BREDR, hdev);
cmd              4631 net/bluetooth/mgmt.c 		new_settings(hdev, cmd->sk);
cmd              4634 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              4643 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              4722 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_BREDR, hdev, data, len);
cmd              4723 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              4745 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              4754 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              4761 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_SET_SECURE_CONN, hdev);
cmd              4762 net/bluetooth/mgmt.c 	if (!cmd)
cmd              4766 net/bluetooth/mgmt.c 		mgmt_cmd_status(cmd->sk, cmd->index, cmd->opcode,
cmd              4771 net/bluetooth/mgmt.c 	cp = cmd->param;
cmd              4788 net/bluetooth/mgmt.c 	send_settings_rsp(cmd->sk, MGMT_OP_SET_SECURE_CONN, hdev);
cmd              4789 net/bluetooth/mgmt.c 	new_settings(hdev, cmd->sk);
cmd              4792 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              4801 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              4866 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_SET_SECURE_CONN, hdev, data, len);
cmd              4867 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              4876 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              5175 net/bluetooth/mgmt.c static int conn_info_cmd_complete(struct mgmt_pending_cmd *cmd, u8 status)
cmd              5177 net/bluetooth/mgmt.c 	struct hci_conn *conn = cmd->user_data;
cmd              5181 net/bluetooth/mgmt.c 	memcpy(&rp.addr, cmd->param, sizeof(rp.addr));
cmd              5193 net/bluetooth/mgmt.c 	err = mgmt_cmd_complete(cmd->sk, cmd->index, MGMT_OP_GET_CONN_INFO,
cmd              5206 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              5245 net/bluetooth/mgmt.c 	cmd = pending_find_data(MGMT_OP_GET_CONN_INFO, hdev, conn);
cmd              5246 net/bluetooth/mgmt.c 	if (!cmd)
cmd              5249 net/bluetooth/mgmt.c 	cmd->cmd_complete(cmd, status);
cmd              5250 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              5320 net/bluetooth/mgmt.c 		struct mgmt_pending_cmd *cmd;
cmd              5350 net/bluetooth/mgmt.c 		cmd = mgmt_pending_add(sk, MGMT_OP_GET_CONN_INFO, hdev,
cmd              5352 net/bluetooth/mgmt.c 		if (!cmd) {
cmd              5358 net/bluetooth/mgmt.c 		cmd->user_data = hci_conn_get(conn);
cmd              5359 net/bluetooth/mgmt.c 		cmd->cmd_complete = conn_info_cmd_complete;
cmd              5377 net/bluetooth/mgmt.c static int clock_info_cmd_complete(struct mgmt_pending_cmd *cmd, u8 status)
cmd              5379 net/bluetooth/mgmt.c 	struct hci_conn *conn = cmd->user_data;
cmd              5385 net/bluetooth/mgmt.c 	memcpy(&rp.addr, cmd->param, sizeof(rp.addr));
cmd              5390 net/bluetooth/mgmt.c 	hdev = hci_dev_get(cmd->index);
cmd              5402 net/bluetooth/mgmt.c 	err = mgmt_cmd_complete(cmd->sk, cmd->index, cmd->opcode, status, &rp,
cmd              5416 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              5434 net/bluetooth/mgmt.c 	cmd = pending_find_data(MGMT_OP_GET_CLOCK_INFO, hdev, conn);
cmd              5435 net/bluetooth/mgmt.c 	if (!cmd)
cmd              5438 net/bluetooth/mgmt.c 	cmd->cmd_complete(cmd, mgmt_status(status));
cmd              5439 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              5451 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              5490 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_GET_CLOCK_INFO, hdev, data, len);
cmd              5491 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              5496 net/bluetooth/mgmt.c 	cmd->cmd_complete = clock_info_cmd_complete;
cmd              5505 net/bluetooth/mgmt.c 		cmd->user_data = hci_conn_get(conn);
cmd              5514 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              6022 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              6028 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_READ_LOCAL_OOB_EXT_DATA, hdev);
cmd              6029 net/bluetooth/mgmt.c 	if (!cmd)
cmd              6032 net/bluetooth/mgmt.c 	mgmt_cp = cmd->param;
cmd              6111 net/bluetooth/mgmt.c 	err = mgmt_cmd_complete(cmd->sk, hdev->id,
cmd              6117 net/bluetooth/mgmt.c 	hci_sock_set_flag(cmd->sk, HCI_MGMT_OOB_DATA_EVENTS);
cmd              6121 net/bluetooth/mgmt.c 				 HCI_MGMT_OOB_DATA_EVENTS, cmd->sk);
cmd              6124 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              6130 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              6134 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_READ_LOCAL_OOB_EXT_DATA, hdev,
cmd              6136 net/bluetooth/mgmt.c 	if (!cmd)
cmd              6148 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              6489 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              6499 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_ADD_ADVERTISING, hdev);
cmd              6516 net/bluetooth/mgmt.c 		mgmt_advertising_removed(cmd ? cmd->sk : NULL, hdev, instance);
cmd              6519 net/bluetooth/mgmt.c 	if (!cmd)
cmd              6522 net/bluetooth/mgmt.c 	cp = cmd->param;
cmd              6526 net/bluetooth/mgmt.c 		mgmt_cmd_status(cmd->sk, cmd->index, cmd->opcode,
cmd              6529 net/bluetooth/mgmt.c 		mgmt_cmd_complete(cmd->sk, cmd->index, cmd->opcode,
cmd              6532 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              6551 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              6658 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_ADD_ADVERTISING, hdev, data,
cmd              6660 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              6673 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              6684 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              6696 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_REMOVE_ADVERTISING, hdev);
cmd              6697 net/bluetooth/mgmt.c 	if (!cmd)
cmd              6700 net/bluetooth/mgmt.c 	cp = cmd->param;
cmd              6703 net/bluetooth/mgmt.c 	mgmt_cmd_complete(cmd->sk, cmd->index, cmd->opcode, MGMT_STATUS_SUCCESS,
cmd              6705 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              6716 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              6767 net/bluetooth/mgmt.c 	cmd = mgmt_pending_add(sk, MGMT_OP_REMOVE_ADVERTISING, hdev, data,
cmd              6769 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              6776 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              7070 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              7073 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_SET_POWERED, hdev);
cmd              7074 net/bluetooth/mgmt.c 	if (!cmd)
cmd              7082 net/bluetooth/mgmt.c 	mgmt_cmd_status(cmd->sk, hdev->id, MGMT_OP_SET_POWERED, status);
cmd              7084 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              7270 net/bluetooth/mgmt.c static void disconnect_rsp(struct mgmt_pending_cmd *cmd, void *data)
cmd              7274 net/bluetooth/mgmt.c 	cmd->cmd_complete(cmd, 0);
cmd              7276 net/bluetooth/mgmt.c 	*sk = cmd->sk;
cmd              7279 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              7282 net/bluetooth/mgmt.c static void unpair_device_rsp(struct mgmt_pending_cmd *cmd, void *data)
cmd              7285 net/bluetooth/mgmt.c 	struct mgmt_cp_unpair_device *cp = cmd->param;
cmd              7287 net/bluetooth/mgmt.c 	device_unpaired(hdev, &cp->addr.bdaddr, cp->addr.type, cmd->sk);
cmd              7289 net/bluetooth/mgmt.c 	cmd->cmd_complete(cmd, 0);
cmd              7290 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              7295 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              7298 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_SET_POWERED, hdev);
cmd              7299 net/bluetooth/mgmt.c 	if (!cmd)
cmd              7302 net/bluetooth/mgmt.c 	cp = cmd->param;
cmd              7350 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              7355 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_DISCONNECT, hdev);
cmd              7356 net/bluetooth/mgmt.c 	if (!cmd)
cmd              7359 net/bluetooth/mgmt.c 	cp = cmd->param;
cmd              7367 net/bluetooth/mgmt.c 	cmd->cmd_complete(cmd, mgmt_status(status));
cmd              7368 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              7405 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              7407 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_PIN_CODE_REPLY, hdev);
cmd              7408 net/bluetooth/mgmt.c 	if (!cmd)
cmd              7411 net/bluetooth/mgmt.c 	cmd->cmd_complete(cmd, mgmt_status(status));
cmd              7412 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              7418 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              7420 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_PIN_CODE_NEG_REPLY, hdev);
cmd              7421 net/bluetooth/mgmt.c 	if (!cmd)
cmd              7424 net/bluetooth/mgmt.c 	cmd->cmd_complete(cmd, mgmt_status(status));
cmd              7425 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              7463 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              7465 net/bluetooth/mgmt.c 	cmd = pending_find(opcode, hdev);
cmd              7466 net/bluetooth/mgmt.c 	if (!cmd)
cmd              7469 net/bluetooth/mgmt.c 	cmd->cmd_complete(cmd, mgmt_status(status));
cmd              7470 net/bluetooth/mgmt.c 	mgmt_pending_remove(cmd);
cmd              7524 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              7531 net/bluetooth/mgmt.c 	cmd = find_pairing(conn);
cmd              7534 net/bluetooth/mgmt.c 		    cmd ? cmd->sk : NULL);
cmd              7536 net/bluetooth/mgmt.c 	if (cmd) {
cmd              7537 net/bluetooth/mgmt.c 		cmd->cmd_complete(cmd, status);
cmd              7538 net/bluetooth/mgmt.c 		mgmt_pending_remove(cmd);
cmd              7637 net/bluetooth/mgmt.c static void sk_lookup(struct mgmt_pending_cmd *cmd, void *data)
cmd              7642 net/bluetooth/mgmt.c 		match->sk = cmd->sk;
cmd              7669 net/bluetooth/mgmt.c 	struct mgmt_pending_cmd *cmd;
cmd              7678 net/bluetooth/mgmt.c 	cmd = pending_find(MGMT_OP_SET_LOCAL_NAME, hdev);
cmd              7679 net/bluetooth/mgmt.c 	if (!cmd) {
cmd              7690 net/bluetooth/mgmt.c 			   HCI_MGMT_LOCAL_NAME_EVENTS, cmd ? cmd->sk : NULL);
cmd              7691 net/bluetooth/mgmt.c 	ext_info_changed(hdev, cmd ? cmd->sk : NULL);
cmd                93 net/bluetooth/mgmt_util.c int mgmt_cmd_status(struct sock *sk, u16 index, u16 cmd, u8 status)
cmd               100 net/bluetooth/mgmt_util.c 	BT_DBG("sock %p, index %u, cmd %u, status %u", sk, index, cmd, status);
cmd               114 net/bluetooth/mgmt_util.c 	ev->opcode = cpu_to_le16(cmd);
cmd               136 net/bluetooth/mgmt_util.c int mgmt_cmd_complete(struct sock *sk, u16 index, u16 cmd, u8 status,
cmd               157 net/bluetooth/mgmt_util.c 	ev->opcode = cpu_to_le16(cmd);
cmd               187 net/bluetooth/mgmt_util.c 	struct mgmt_pending_cmd *cmd;
cmd               189 net/bluetooth/mgmt_util.c 	list_for_each_entry(cmd, &hdev->mgmt_pending, list) {
cmd               190 net/bluetooth/mgmt_util.c 		if (hci_sock_get_channel(cmd->sk) != channel)
cmd               192 net/bluetooth/mgmt_util.c 		if (cmd->opcode == opcode)
cmd               193 net/bluetooth/mgmt_util.c 			return cmd;
cmd               204 net/bluetooth/mgmt_util.c 	struct mgmt_pending_cmd *cmd;
cmd               206 net/bluetooth/mgmt_util.c 	list_for_each_entry(cmd, &hdev->mgmt_pending, list) {
cmd               207 net/bluetooth/mgmt_util.c 		if (cmd->user_data != data)
cmd               209 net/bluetooth/mgmt_util.c 		if (cmd->opcode == opcode)
cmd               210 net/bluetooth/mgmt_util.c 			return cmd;
cmd               217 net/bluetooth/mgmt_util.c 			  void (*cb)(struct mgmt_pending_cmd *cmd, void *data),
cmd               220 net/bluetooth/mgmt_util.c 	struct mgmt_pending_cmd *cmd, *tmp;
cmd               222 net/bluetooth/mgmt_util.c 	list_for_each_entry_safe(cmd, tmp, &hdev->mgmt_pending, list) {
cmd               223 net/bluetooth/mgmt_util.c 		if (opcode > 0 && cmd->opcode != opcode)
cmd               226 net/bluetooth/mgmt_util.c 		cb(cmd, data);
cmd               234 net/bluetooth/mgmt_util.c 	struct mgmt_pending_cmd *cmd;
cmd               236 net/bluetooth/mgmt_util.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               237 net/bluetooth/mgmt_util.c 	if (!cmd)
cmd               240 net/bluetooth/mgmt_util.c 	cmd->opcode = opcode;
cmd               241 net/bluetooth/mgmt_util.c 	cmd->index = hdev->id;
cmd               243 net/bluetooth/mgmt_util.c 	cmd->param = kmemdup(data, len, GFP_KERNEL);
cmd               244 net/bluetooth/mgmt_util.c 	if (!cmd->param) {
cmd               245 net/bluetooth/mgmt_util.c 		kfree(cmd);
cmd               249 net/bluetooth/mgmt_util.c 	cmd->param_len = len;
cmd               251 net/bluetooth/mgmt_util.c 	cmd->sk = sk;
cmd               254 net/bluetooth/mgmt_util.c 	list_add(&cmd->list, &hdev->mgmt_pending);
cmd               256 net/bluetooth/mgmt_util.c 	return cmd;
cmd               259 net/bluetooth/mgmt_util.c void mgmt_pending_free(struct mgmt_pending_cmd *cmd)
cmd               261 net/bluetooth/mgmt_util.c 	sock_put(cmd->sk);
cmd               262 net/bluetooth/mgmt_util.c 	kfree(cmd->param);
cmd               263 net/bluetooth/mgmt_util.c 	kfree(cmd);
cmd               266 net/bluetooth/mgmt_util.c void mgmt_pending_remove(struct mgmt_pending_cmd *cmd)
cmd               268 net/bluetooth/mgmt_util.c 	list_del(&cmd->list);
cmd               269 net/bluetooth/mgmt_util.c 	mgmt_pending_free(cmd);
cmd                31 net/bluetooth/mgmt_util.h 	int (*cmd_complete)(struct mgmt_pending_cmd *cmd, u8 status);
cmd                36 net/bluetooth/mgmt_util.h int mgmt_cmd_status(struct sock *sk, u16 index, u16 cmd, u8 status);
cmd                37 net/bluetooth/mgmt_util.h int mgmt_cmd_complete(struct sock *sk, u16 index, u16 cmd, u8 status,
cmd                47 net/bluetooth/mgmt_util.h 			  void (*cb)(struct mgmt_pending_cmd *cmd, void *data),
cmd                52 net/bluetooth/mgmt_util.h void mgmt_pending_free(struct mgmt_pending_cmd *cmd);
cmd                53 net/bluetooth/mgmt_util.h void mgmt_pending_remove(struct mgmt_pending_cmd *cmd);
cmd               807 net/bluetooth/rfcomm/core.c static int rfcomm_send_cmd(struct rfcomm_session *s, struct rfcomm_cmd *cmd)
cmd               809 net/bluetooth/rfcomm/core.c 	BT_DBG("%p cmd %u", s, cmd->ctrl);
cmd               811 net/bluetooth/rfcomm/core.c 	return rfcomm_send_frame(s, (void *) cmd, sizeof(*cmd));
cmd               816 net/bluetooth/rfcomm/core.c 	struct rfcomm_cmd cmd;
cmd               820 net/bluetooth/rfcomm/core.c 	cmd.addr = __addr(s->initiator, dlci);
cmd               821 net/bluetooth/rfcomm/core.c 	cmd.ctrl = __ctrl(RFCOMM_SABM, 1);
cmd               822 net/bluetooth/rfcomm/core.c 	cmd.len  = __len8(0);
cmd               823 net/bluetooth/rfcomm/core.c 	cmd.fcs  = __fcs2((u8 *) &cmd);
cmd               825 net/bluetooth/rfcomm/core.c 	return rfcomm_send_cmd(s, &cmd);
cmd               830 net/bluetooth/rfcomm/core.c 	struct rfcomm_cmd cmd;
cmd               834 net/bluetooth/rfcomm/core.c 	cmd.addr = __addr(!s->initiator, dlci);
cmd               835 net/bluetooth/rfcomm/core.c 	cmd.ctrl = __ctrl(RFCOMM_UA, 1);
cmd               836 net/bluetooth/rfcomm/core.c 	cmd.len  = __len8(0);
cmd               837 net/bluetooth/rfcomm/core.c 	cmd.fcs  = __fcs2((u8 *) &cmd);
cmd               839 net/bluetooth/rfcomm/core.c 	return rfcomm_send_cmd(s, &cmd);
cmd               844 net/bluetooth/rfcomm/core.c 	struct rfcomm_cmd cmd;
cmd               848 net/bluetooth/rfcomm/core.c 	cmd.addr = __addr(s->initiator, dlci);
cmd               849 net/bluetooth/rfcomm/core.c 	cmd.ctrl = __ctrl(RFCOMM_DISC, 1);
cmd               850 net/bluetooth/rfcomm/core.c 	cmd.len  = __len8(0);
cmd               851 net/bluetooth/rfcomm/core.c 	cmd.fcs  = __fcs2((u8 *) &cmd);
cmd               853 net/bluetooth/rfcomm/core.c 	return rfcomm_send_cmd(s, &cmd);
cmd               858 net/bluetooth/rfcomm/core.c 	struct rfcomm_cmd *cmd;
cmd               863 net/bluetooth/rfcomm/core.c 	skb = alloc_skb(sizeof(*cmd), GFP_KERNEL);
cmd               867 net/bluetooth/rfcomm/core.c 	cmd = __skb_put(skb, sizeof(*cmd));
cmd               868 net/bluetooth/rfcomm/core.c 	cmd->addr = d->addr;
cmd               869 net/bluetooth/rfcomm/core.c 	cmd->ctrl = __ctrl(RFCOMM_DISC, 1);
cmd               870 net/bluetooth/rfcomm/core.c 	cmd->len  = __len8(0);
cmd               871 net/bluetooth/rfcomm/core.c 	cmd->fcs  = __fcs2((u8 *) cmd);
cmd               880 net/bluetooth/rfcomm/core.c 	struct rfcomm_cmd cmd;
cmd               884 net/bluetooth/rfcomm/core.c 	cmd.addr = __addr(!s->initiator, dlci);
cmd               885 net/bluetooth/rfcomm/core.c 	cmd.ctrl = __ctrl(RFCOMM_DM, 1);
cmd               886 net/bluetooth/rfcomm/core.c 	cmd.len  = __len8(0);
cmd               887 net/bluetooth/rfcomm/core.c 	cmd.fcs  = __fcs2((u8 *) &cmd);
cmd               889 net/bluetooth/rfcomm/core.c 	return rfcomm_send_cmd(s, &cmd);
cmd               890 net/bluetooth/rfcomm/sock.c static int rfcomm_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               895 net/bluetooth/rfcomm/sock.c 	BT_DBG("sk %p cmd %x arg %lx", sk, cmd, arg);
cmd               897 net/bluetooth/rfcomm/sock.c 	err = bt_sock_ioctl(sock, cmd, arg);
cmd               902 net/bluetooth/rfcomm/sock.c 		err = rfcomm_dev_ioctl(sk, cmd, (void __user *) arg);
cmd               580 net/bluetooth/rfcomm/tty.c int rfcomm_dev_ioctl(struct sock *sk, unsigned int cmd, void __user *arg)
cmd               582 net/bluetooth/rfcomm/tty.c 	BT_DBG("cmd %d arg %p", cmd, arg);
cmd               584 net/bluetooth/rfcomm/tty.c 	switch (cmd) {
cmd               823 net/bluetooth/rfcomm/tty.c static int rfcomm_tty_ioctl(struct tty_struct *tty, unsigned int cmd, unsigned long arg)
cmd               825 net/bluetooth/rfcomm/tty.c 	BT_DBG("tty %p cmd 0x%02x", tty, cmd);
cmd               827 net/bluetooth/rfcomm/tty.c 	switch (cmd) {
cmd                48 net/bpfilter/bpfilter_kern.c 	req.cmd = optname;
cmd                15 net/bpfilter/main.c static int handle_get_cmd(struct mbox_request *cmd)
cmd                17 net/bpfilter/main.c 	switch (cmd->cmd) {
cmd                26 net/bpfilter/main.c static int handle_set_cmd(struct mbox_request *cmd)
cmd                 9 net/bpfilter/msgfmt.h 	__u32 cmd;
cmd               109 net/bridge/br_ioctl.c static int old_dev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               354 net/bridge/br_ioctl.c int br_ioctl_deviceless_stub(struct net *net, unsigned int cmd, void __user *uarg)
cmd               356 net/bridge/br_ioctl.c 	switch (cmd) {
cmd               373 net/bridge/br_ioctl.c 		if (cmd == SIOCBRADDBR)
cmd               382 net/bridge/br_ioctl.c int br_dev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
cmd               386 net/bridge/br_ioctl.c 	switch (cmd) {
cmd               388 net/bridge/br_ioctl.c 		return old_dev_ioctl(dev, rq, cmd);
cmd               392 net/bridge/br_ioctl.c 		return add_del_if(br, rq->ifr_ifindex, cmd == SIOCBRADDIF);
cmd               396 net/bridge/br_ioctl.c 	br_debug(br, "Bridge does not support ioctl 0x%x\n", cmd);
cmd               524 net/bridge/br_netlink.c 			int cmd, struct bridge_vlan_info *vinfo, bool *changed,
cmd               530 net/bridge/br_netlink.c 	switch (cmd) {
cmd               565 net/bridge/br_netlink.c 				struct net_bridge_port *p, int cmd,
cmd               599 net/bridge/br_netlink.c 			err = br_vlan_info(br, p, cmd, &tmp_vinfo, changed,
cmd               609 net/bridge/br_netlink.c 	return br_vlan_info(br, p, cmd, vinfo_curr, changed, extack);
cmd               615 net/bridge/br_netlink.c 		     int cmd, bool *changed,
cmd               634 net/bridge/br_netlink.c 			err = br_process_vlan_tunnel_info(br, p, cmd,
cmd               645 net/bridge/br_netlink.c 			err = br_process_vlan_info(br, p, cmd, vinfo_curr,
cmd               196 net/bridge/br_netlink_tunnel.c static int br_vlan_tunnel_info(struct net_bridge_port *p, int cmd,
cmd               204 net/bridge/br_netlink_tunnel.c 	switch (cmd) {
cmd               254 net/bridge/br_netlink_tunnel.c 				struct net_bridge_port *p, int cmd,
cmd               275 net/bridge/br_netlink_tunnel.c 			err = br_vlan_tunnel_info(p, cmd, v, t, changed);
cmd               285 net/bridge/br_netlink_tunnel.c 		err = br_vlan_tunnel_info(p, cmd, tinfo_curr->vid,
cmd               653 net/bridge/br_private.h int br_dev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
cmd               654 net/bridge/br_private.h int br_ioctl_deviceless_stub(struct net *net, unsigned int cmd,
cmd                23 net/bridge/br_private_tunnel.h 				int cmd,
cmd              1415 net/bridge/netfilter/ebtables.c 				   const int *len, int cmd)
cmd              1423 net/bridge/netfilter/ebtables.c 	if (cmd == EBT_SO_GET_ENTRIES) {
cmd              1459 net/bridge/netfilter/ebtables.c 	int cmd, void __user *user, unsigned int len)
cmd              1467 net/bridge/netfilter/ebtables.c 	switch (cmd) {
cmd              1480 net/bridge/netfilter/ebtables.c static int do_ebt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
cmd              1499 net/bridge/netfilter/ebtables.c 	switch (cmd) {
cmd              1507 net/bridge/netfilter/ebtables.c 		if (cmd == EBT_SO_GET_INFO) {
cmd              1526 net/bridge/netfilter/ebtables.c 		ret = copy_everything_to_user(t, user, len, cmd);
cmd              1801 net/bridge/netfilter/ebtables.c 					  void __user *user, int *len, int cmd)
cmd              1811 net/bridge/netfilter/ebtables.c 	if (cmd == EBT_SO_GET_ENTRIES) {
cmd              1831 net/bridge/netfilter/ebtables.c 	if (cmd == EBT_SO_GET_ENTRIES)
cmd              2322 net/bridge/netfilter/ebtables.c 		int cmd, void __user *user, unsigned int len)
cmd              2330 net/bridge/netfilter/ebtables.c 	switch (cmd) {
cmd              2343 net/bridge/netfilter/ebtables.c static int compat_do_ebt_get_ctl(struct sock *sk, int cmd,
cmd              2355 net/bridge/netfilter/ebtables.c 	if ((cmd == EBT_SO_GET_INFO ||
cmd              2356 net/bridge/netfilter/ebtables.c 	     cmd == EBT_SO_GET_INIT_INFO) && *len != sizeof(tmp))
cmd              2357 net/bridge/netfilter/ebtables.c 			return do_ebt_get_ctl(sk, cmd, user, len);
cmd              2369 net/bridge/netfilter/ebtables.c 	switch (cmd) {
cmd              2404 net/bridge/netfilter/ebtables.c 		if (copy_everything_to_user(t, user, len, cmd) == 0)
cmd              2407 net/bridge/netfilter/ebtables.c 			ret = compat_copy_everything_to_user(t, user, len, cmd);
cmd                23 net/caif/cfctrl.c 		       int cmd, struct cfpkt *pkt){
cmd                28 net/caif/cfctrl.c 		       int cmd, struct cfpkt *pkt);
cmd               120 net/caif/cfctrl.c 	if (r1->cmd != r2->cmd)
cmd               122 net/caif/cfctrl.c 	if (r1->cmd == CFCTRL_CMD_LINK_SETUP)
cmd               278 net/caif/cfctrl.c 	req->cmd = CFCTRL_CMD_LINK_SETUP;
cmd               353 net/caif/cfctrl.c 	u8 cmd;
cmd               363 net/caif/cfctrl.c 	cmd = cmdrsp & CFCTRL_CMD_MASK;
cmd               364 net/caif/cfctrl.c 	if (cmd != CFCTRL_CMD_LINK_ERR
cmd               367 net/caif/cfctrl.c 		if (handle_loop(cfctrl, cmd, pkt) != 0)
cmd               371 net/caif/cfctrl.c 	switch (cmd) {
cmd               492 net/caif/cfctrl.c 			rsp.cmd = cmd;
cmd               586 net/caif/cfctrl.c static int handle_loop(struct cfctrl *ctrl, int cmd, struct cfpkt *pkt)
cmd               591 net/caif/cfctrl.c 	switch (cmd) {
cmd                42 net/caif/cfdgml.c 	u8 cmd = -1;
cmd                49 net/caif/cfdgml.c 	if (cfpkt_extr_head(pkt, &cmd, 1) < 0) {
cmd                55 net/caif/cfdgml.c 	if ((cmd & DGM_CMD_BIT) == 0) {
cmd                65 net/caif/cfdgml.c 	switch (cmd) {
cmd                76 net/caif/cfdgml.c 		pr_info("Unknown datagram control %d (0x%x)\n", cmd, cmd);
cmd                42 net/caif/cfutill.c 	u8 cmd = -1;
cmd                48 net/caif/cfutill.c 	if (cfpkt_extr_head(pkt, &cmd, 1) < 0) {
cmd                54 net/caif/cfutill.c 	switch (cmd) {
cmd                73 net/caif/cfutill.c 		pr_warn("Unknown service control %d (0x%x)\n", cmd, cmd);
cmd                41 net/caif/cfveil.c 	u8 cmd;
cmd                48 net/caif/cfveil.c 	if (cfpkt_extr_head(pkt, &cmd, 1) < 0) {
cmd                53 net/caif/cfveil.c 	switch (cmd) {
cmd                69 net/caif/cfveil.c 		pr_warn("Unknown VEI control packet %d (0x%x)!\n", cmd, cmd);
cmd              1631 net/can/bcm.c  static int bcm_sock_no_ioctlcmd(struct socket *sock, unsigned int cmd,
cmd              1184 net/can/j1939/socket.c static int j1939_sk_no_ioctlcmd(struct socket *sock, unsigned int cmd,
cmd              1206 net/can/j1939/transport.c 	u8 cmd = skb->data[0];
cmd              1211 net/can/j1939/transport.c 	switch (cmd) {
cmd              1245 net/can/j1939/transport.c 		    __func__, session, cmd, pgn, session->skcb.addr.pgn);
cmd              1629 net/can/j1939/transport.c 	u8 cmd = skb->data[0];
cmd              1662 net/can/j1939/transport.c 	session->last_cmd = cmd;
cmd              1666 net/can/j1939/transport.c 	if (cmd != J1939_TP_CMD_BAM && !session->transmission) {
cmd              1903 net/can/j1939/transport.c 	u8 cmd = skb->data[0];
cmd              1905 net/can/j1939/transport.c 	switch (cmd) {
cmd              1914 net/can/j1939/transport.c 		if (cmd == J1939_TP_CMD_RTS && j1939_cb_is_broadcast(skcb)) {
cmd               838 net/can/raw.c  static int raw_sock_no_ioctlcmd(struct socket *sock, unsigned int cmd,
cmd              1506 net/core/dev.c const char *netdev_cmd_to_name(enum netdev_cmd cmd)
cmd              1511 net/core/dev.c 	switch (cmd) {
cmd              8310 net/core/dev.c 		    enum bpf_netdev_command cmd)
cmd              8318 net/core/dev.c 	xdp.command = cmd;
cmd              8321 net/core/dev.c 	WARN_ON(bpf_op(dev, &xdp) < 0 && cmd == XDP_QUERY_PROG);
cmd               103 net/core/dev_ioctl.c static int dev_ifsioc_locked(struct net *net, struct ifreq *ifr, unsigned int cmd)
cmd               111 net/core/dev_ioctl.c 	switch (cmd) {
cmd               224 net/core/dev_ioctl.c static int dev_ifsioc(struct net *net, struct ifreq *ifr, unsigned int cmd)
cmd               235 net/core/dev_ioctl.c 	switch (cmd) {
cmd               303 net/core/dev_ioctl.c 		if ((cmd >= SIOCDEVPRIVATE &&
cmd               304 net/core/dev_ioctl.c 		    cmd <= SIOCDEVPRIVATE + 15) ||
cmd               305 net/core/dev_ioctl.c 		    cmd == SIOCBONDENSLAVE ||
cmd               306 net/core/dev_ioctl.c 		    cmd == SIOCBONDRELEASE ||
cmd               307 net/core/dev_ioctl.c 		    cmd == SIOCBONDSETHWADDR ||
cmd               308 net/core/dev_ioctl.c 		    cmd == SIOCBONDSLAVEINFOQUERY ||
cmd               309 net/core/dev_ioctl.c 		    cmd == SIOCBONDINFOQUERY ||
cmd               310 net/core/dev_ioctl.c 		    cmd == SIOCBONDCHANGEACTIVE ||
cmd               311 net/core/dev_ioctl.c 		    cmd == SIOCGMIIPHY ||
cmd               312 net/core/dev_ioctl.c 		    cmd == SIOCGMIIREG ||
cmd               313 net/core/dev_ioctl.c 		    cmd == SIOCSMIIREG ||
cmd               314 net/core/dev_ioctl.c 		    cmd == SIOCBRADDIF ||
cmd               315 net/core/dev_ioctl.c 		    cmd == SIOCBRDELIF ||
cmd               316 net/core/dev_ioctl.c 		    cmd == SIOCSHWTSTAMP ||
cmd               317 net/core/dev_ioctl.c 		    cmd == SIOCGHWTSTAMP ||
cmd               318 net/core/dev_ioctl.c 		    cmd == SIOCWANDEV) {
cmd               322 net/core/dev_ioctl.c 					err = ops->ndo_do_ioctl(dev, ifr, cmd);
cmd               378 net/core/dev_ioctl.c int dev_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr, bool *need_copyout)
cmd               385 net/core/dev_ioctl.c 	if (cmd == SIOCGIFNAME)
cmd               398 net/core/dev_ioctl.c 	switch (cmd) {
cmd               415 net/core/dev_ioctl.c 		ret = dev_ifsioc_locked(net, ifr, cmd);
cmd               443 net/core/dev_ioctl.c 		ret = dev_ifsioc(net, ifr, cmd);
cmd               489 net/core/dev_ioctl.c 		ret = dev_ifsioc(net, ifr, cmd);
cmd               508 net/core/dev_ioctl.c 		if (cmd == SIOCWANDEV ||
cmd               509 net/core/dev_ioctl.c 		    cmd == SIOCGHWTSTAMP ||
cmd               510 net/core/dev_ioctl.c 		    (cmd >= SIOCDEVPRIVATE &&
cmd               511 net/core/dev_ioctl.c 		     cmd <= SIOCDEVPRIVATE + 15)) {
cmd               514 net/core/dev_ioctl.c 			ret = dev_ifsioc(net, ifr, cmd);
cmd               463 net/core/devlink.c 			   enum devlink_command cmd, u32 portid,
cmd               468 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd               485 net/core/devlink.c static void devlink_notify(struct devlink *devlink, enum devlink_command cmd)
cmd               490 net/core/devlink.c 	WARN_ON(cmd != DEVLINK_CMD_NEW && cmd != DEVLINK_CMD_DEL);
cmd               496 net/core/devlink.c 	err = devlink_nl_fill(msg, devlink, cmd, 0, 0, 0);
cmd               551 net/core/devlink.c 				enum devlink_command cmd, u32 portid,
cmd               556 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd               605 net/core/devlink.c 				enum devlink_command cmd)
cmd               614 net/core/devlink.c 	WARN_ON(cmd != DEVLINK_CMD_PORT_NEW && cmd != DEVLINK_CMD_PORT_DEL);
cmd               620 net/core/devlink.c 	err = devlink_nl_port_fill(msg, devlink, devlink_port, cmd, 0, 0, 0);
cmd               832 net/core/devlink.c 			      enum devlink_command cmd, u32 portid,
cmd               837 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd               932 net/core/devlink.c 				   u16 pool_index, enum devlink_command cmd,
cmd               944 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd              1112 net/core/devlink.c 					enum devlink_command cmd,
cmd              1125 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd              1304 net/core/devlink.c 				enum devlink_command cmd,
cmd              1319 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd              1567 net/core/devlink.c 				   enum devlink_command cmd, u32 portid,
cmd              1577 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd              1839 net/core/devlink.c 				     enum devlink_command cmd, int flags,
cmd              1861 net/core/devlink.c 			  &devlink_nl_family, NLM_F_MULTI, cmd);
cmd              2105 net/core/devlink.c 				    dump_ctx->cmd);
cmd              2162 net/core/devlink.c 				      enum devlink_command cmd, int flags,
cmd              2170 net/core/devlink.c 	dump_ctx.cmd = cmd;
cmd              2277 net/core/devlink.c 				      enum devlink_command cmd, int flags,
cmd              2296 net/core/devlink.c 			  &devlink_nl_family, NLM_F_MULTI, cmd);
cmd              2575 net/core/devlink.c 				 enum devlink_command cmd, int flags)
cmd              2595 net/core/devlink.c 			  &devlink_nl_family, NLM_F_MULTI, cmd);
cmd              2720 net/core/devlink.c 					enum devlink_command cmd,
cmd              2727 net/core/devlink.c 	hdr = genlmsg_put(msg, 0, 0, &devlink_nl_family, 0, cmd);
cmd              2734 net/core/devlink.c 	if (cmd != DEVLINK_CMD_FLASH_UPDATE_STATUS)
cmd              2762 net/core/devlink.c 					  enum devlink_command cmd,
cmd              2771 net/core/devlink.c 	WARN_ON(cmd != DEVLINK_CMD_FLASH_UPDATE &&
cmd              2772 net/core/devlink.c 		cmd != DEVLINK_CMD_FLASH_UPDATE_END &&
cmd              2773 net/core/devlink.c 		cmd != DEVLINK_CMD_FLASH_UPDATE_STATUS);
cmd              2779 net/core/devlink.c 	err = devlink_nl_flash_update_fill(msg, devlink, cmd, status_msg,
cmd              3036 net/core/devlink.c 				 enum devlink_command cmd,
cmd              3070 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd              3077 net/core/devlink.c 	if (cmd == DEVLINK_CMD_PORT_PARAM_GET ||
cmd              3078 net/core/devlink.c 	    cmd == DEVLINK_CMD_PORT_PARAM_NEW ||
cmd              3079 net/core/devlink.c 	    cmd == DEVLINK_CMD_PORT_PARAM_DEL)
cmd              3128 net/core/devlink.c 				 enum devlink_command cmd)
cmd              3133 net/core/devlink.c 	WARN_ON(cmd != DEVLINK_CMD_PARAM_NEW && cmd != DEVLINK_CMD_PARAM_DEL &&
cmd              3134 net/core/devlink.c 		cmd != DEVLINK_CMD_PORT_PARAM_NEW &&
cmd              3135 net/core/devlink.c 		cmd != DEVLINK_CMD_PORT_PARAM_DEL);
cmd              3140 net/core/devlink.c 	err = devlink_nl_param_fill(msg, devlink, port_index, param_item, cmd,
cmd              3309 net/core/devlink.c 					   enum devlink_command cmd)
cmd              3359 net/core/devlink.c 	devlink_param_notify(devlink, port_index, param_item, cmd);
cmd              3376 net/core/devlink.c 				      enum devlink_command cmd)
cmd              3394 net/core/devlink.c 	devlink_param_notify(devlink, port_index, param_item, cmd);
cmd              3402 net/core/devlink.c 					 enum devlink_command cmd)
cmd              3408 net/core/devlink.c 	devlink_param_notify(devlink, port_index, param_item, cmd);
cmd              3549 net/core/devlink.c 				  enum devlink_command cmd, u32 portid,
cmd              3556 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd              3588 net/core/devlink.c 				     enum devlink_command cmd)
cmd              3595 net/core/devlink.c 	WARN_ON(cmd != DEVLINK_CMD_REGION_NEW && cmd != DEVLINK_CMD_REGION_DEL);
cmd              3601 net/core/devlink.c 	hdr = genlmsg_put(msg, 0, 0, &devlink_nl_family, 0, cmd);
cmd              4028 net/core/devlink.c 		     enum devlink_command cmd, u32 portid,
cmd              4035 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd              4547 net/core/devlink.c 			    enum devlink_command cmd, int flags)
cmd              4564 net/core/devlink.c 				  &devlink_nl_family, flags | NLM_F_MULTI, cmd);
cmd              4601 net/core/devlink.c 			       enum devlink_command cmd)
cmd              4609 net/core/devlink.c 			  &devlink_nl_family, NLM_F_ACK | NLM_F_MULTI, cmd);
cmd              4932 net/core/devlink.c 				enum devlink_command cmd, u32 portid,
cmd              4938 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd              5387 net/core/devlink.c 				enum devlink_command cmd, u32 portid, u32 seq,
cmd              5394 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd              5605 net/core/devlink.c 			   enum devlink_command cmd, u32 portid, u32 seq,
cmd              5611 net/core/devlink.c 	hdr = genlmsg_put(msg, portid, seq, &devlink_nl_family, flags, cmd);
cmd              5677 net/core/devlink.c 	enum devlink_command cmd = DEVLINK_CMD_TRAP_GROUP_NEW;
cmd              5697 net/core/devlink.c 							 group_item, cmd,
cmd              5826 net/core/devlink.c 		.cmd = DEVLINK_CMD_GET,
cmd              5834 net/core/devlink.c 		.cmd = DEVLINK_CMD_PORT_GET,
cmd              5842 net/core/devlink.c 		.cmd = DEVLINK_CMD_PORT_SET,
cmd              5849 net/core/devlink.c 		.cmd = DEVLINK_CMD_PORT_SPLIT,
cmd              5857 net/core/devlink.c 		.cmd = DEVLINK_CMD_PORT_UNSPLIT,
cmd              5865 net/core/devlink.c 		.cmd = DEVLINK_CMD_SB_GET,
cmd              5874 net/core/devlink.c 		.cmd = DEVLINK_CMD_SB_POOL_GET,
cmd              5883 net/core/devlink.c 		.cmd = DEVLINK_CMD_SB_POOL_SET,
cmd              5891 net/core/devlink.c 		.cmd = DEVLINK_CMD_SB_PORT_POOL_GET,
cmd              5900 net/core/devlink.c 		.cmd = DEVLINK_CMD_SB_PORT_POOL_SET,
cmd              5908 net/core/devlink.c 		.cmd = DEVLINK_CMD_SB_TC_POOL_BIND_GET,
cmd              5917 net/core/devlink.c 		.cmd = DEVLINK_CMD_SB_TC_POOL_BIND_SET,
cmd              5925 net/core/devlink.c 		.cmd = DEVLINK_CMD_SB_OCC_SNAPSHOT,
cmd              5933 net/core/devlink.c 		.cmd = DEVLINK_CMD_SB_OCC_MAX_CLEAR,
cmd              5941 net/core/devlink.c 		.cmd = DEVLINK_CMD_ESWITCH_GET,
cmd              5948 net/core/devlink.c 		.cmd = DEVLINK_CMD_ESWITCH_SET,
cmd              5956 net/core/devlink.c 		.cmd = DEVLINK_CMD_DPIPE_TABLE_GET,
cmd              5963 net/core/devlink.c 		.cmd = DEVLINK_CMD_DPIPE_ENTRIES_GET,
cmd              5970 net/core/devlink.c 		.cmd = DEVLINK_CMD_DPIPE_HEADERS_GET,
cmd              5977 net/core/devlink.c 		.cmd = DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET,
cmd              5984 net/core/devlink.c 		.cmd = DEVLINK_CMD_RESOURCE_SET,
cmd              5991 net/core/devlink.c 		.cmd = DEVLINK_CMD_RESOURCE_DUMP,
cmd              5998 net/core/devlink.c 		.cmd = DEVLINK_CMD_RELOAD,
cmd              6006 net/core/devlink.c 		.cmd = DEVLINK_CMD_PARAM_GET,
cmd              6014 net/core/devlink.c 		.cmd = DEVLINK_CMD_PARAM_SET,
cmd              6021 net/core/devlink.c 		.cmd = DEVLINK_CMD_PORT_PARAM_GET,
cmd              6029 net/core/devlink.c 		.cmd = DEVLINK_CMD_PORT_PARAM_SET,
cmd              6036 net/core/devlink.c 		.cmd = DEVLINK_CMD_REGION_GET,
cmd              6044 net/core/devlink.c 		.cmd = DEVLINK_CMD_REGION_DEL,
cmd              6051 net/core/devlink.c 		.cmd = DEVLINK_CMD_REGION_READ,
cmd              6058 net/core/devlink.c 		.cmd = DEVLINK_CMD_INFO_GET,
cmd              6066 net/core/devlink.c 		.cmd = DEVLINK_CMD_HEALTH_REPORTER_GET,
cmd              6075 net/core/devlink.c 		.cmd = DEVLINK_CMD_HEALTH_REPORTER_SET,
cmd              6083 net/core/devlink.c 		.cmd = DEVLINK_CMD_HEALTH_REPORTER_RECOVER,
cmd              6091 net/core/devlink.c 		.cmd = DEVLINK_CMD_HEALTH_REPORTER_DIAGNOSE,
cmd              6099 net/core/devlink.c 		.cmd = DEVLINK_CMD_HEALTH_REPORTER_DUMP_GET,
cmd              6107 net/core/devlink.c 		.cmd = DEVLINK_CMD_HEALTH_REPORTER_DUMP_CLEAR,
cmd              6115 net/core/devlink.c 		.cmd = DEVLINK_CMD_FLASH_UPDATE,
cmd              6122 net/core/devlink.c 		.cmd = DEVLINK_CMD_TRAP_GET,
cmd              6129 net/core/devlink.c 		.cmd = DEVLINK_CMD_TRAP_SET,
cmd              6135 net/core/devlink.c 		.cmd = DEVLINK_CMD_TRAP_GROUP_GET,
cmd              6142 net/core/devlink.c 		.cmd = DEVLINK_CMD_TRAP_GROUP_SET,
cmd              7047 net/core/devlink.c 					enum devlink_command cmd)
cmd              7055 net/core/devlink.c 					     cmd);
cmd              7207 net/core/devlink.c 				     enum devlink_command cmd)
cmd              7225 net/core/devlink.c 	devlink_param_notify(devlink, port_index, param_item, cmd);
cmd              7649 net/core/devlink.c 			  enum devlink_command cmd)
cmd              7654 net/core/devlink.c 	WARN_ON_ONCE(cmd != DEVLINK_CMD_TRAP_GROUP_NEW &&
cmd              7655 net/core/devlink.c 		     cmd != DEVLINK_CMD_TRAP_GROUP_DEL);
cmd              7661 net/core/devlink.c 	err = devlink_nl_trap_group_fill(msg, devlink, group_item, cmd, 0, 0,
cmd              7776 net/core/devlink.c 				enum devlink_command cmd)
cmd              7781 net/core/devlink.c 	WARN_ON_ONCE(cmd != DEVLINK_CMD_TRAP_NEW &&
cmd              7782 net/core/devlink.c 		     cmd != DEVLINK_CMD_TRAP_DEL);
cmd              7788 net/core/devlink.c 	err = devlink_nl_trap_fill(msg, devlink, trap_item, cmd, 0, 0, 0);
cmd              1283 net/core/drop_monitor.c 	switch (info->genlhdr->cmd) {
cmd              1526 net/core/drop_monitor.c 		.cmd = NET_DM_CMD_CONFIG,
cmd              1532 net/core/drop_monitor.c 		.cmd = NET_DM_CMD_START,
cmd              1537 net/core/drop_monitor.c 		.cmd = NET_DM_CMD_STOP,
cmd              1542 net/core/drop_monitor.c 		.cmd = NET_DM_CMD_CONFIG_GET,
cmd              1546 net/core/drop_monitor.c 		.cmd = NET_DM_CMD_STATS_GET,
cmd               141 net/core/ethtool.c 	struct ethtool_gfeatures cmd = {
cmd               142 net/core/ethtool.c 		.cmd = ETHTOOL_GFEATURES,
cmd               168 net/core/ethtool.c 	if (copy_to_user(useraddr, &cmd, sizeof(cmd)))
cmd               170 net/core/ethtool.c 	useraddr += sizeof(cmd);
cmd               179 net/core/ethtool.c 	struct ethtool_sfeatures cmd;
cmd               184 net/core/ethtool.c 	if (copy_from_user(&cmd, useraddr, sizeof(cmd)))
cmd               186 net/core/ethtool.c 	useraddr += sizeof(cmd);
cmd               188 net/core/ethtool.c 	if (cmd.size != ETHTOOL_DEV_FEATURE_WORDS)
cmd               299 net/core/ethtool.c 		.cmd = ethcmd,
cmd               629 net/core/ethtool.c 		link_ksettings.base.cmd = ETHTOOL_GLINKSETTINGS;
cmd               656 net/core/ethtool.c 	link_ksettings.base.cmd = ETHTOOL_GLINKSETTINGS;
cmd               711 net/core/ethtool.c 	struct ethtool_cmd cmd;
cmd               722 net/core/ethtool.c 	convert_link_ksettings_to_legacy_settings(&cmd, &link_ksettings);
cmd               725 net/core/ethtool.c 	cmd.cmd = ETHTOOL_GSET;
cmd               727 net/core/ethtool.c 	if (copy_to_user(useraddr, &cmd, sizeof(cmd)))
cmd               744 net/core/ethtool.c 	struct ethtool_cmd cmd;
cmd               748 net/core/ethtool.c 	if (copy_from_user(&cmd, useraddr, sizeof(cmd)))
cmd               753 net/core/ethtool.c 	if (!convert_legacy_settings_to_link_ksettings(&link_ksettings, &cmd))
cmd               767 net/core/ethtool.c 	info.cmd = ETHTOOL_GDRVINFO;
cmd               835 net/core/ethtool.c 	info.cmd = ETHTOOL_GSSET_INFO;
cmd               872 net/core/ethtool.c 						u32 cmd, void __user *useraddr)
cmd               885 net/core/ethtool.c 	if (cmd == ETHTOOL_SRXFH)
cmd               896 net/core/ethtool.c 	if (cmd == ETHTOOL_SRXCLSRLINS &&
cmd               904 net/core/ethtool.c 						u32 cmd, void __user *useraddr)
cmd               919 net/core/ethtool.c 	if (cmd == ETHTOOL_GRXFH)
cmd               929 net/core/ethtool.c 	if (cmd == ETHTOOL_GRXFH && info.flow_type & FLOW_RSS) {
cmd               940 net/core/ethtool.c 	if (info.cmd != cmd)
cmd               943 net/core/ethtool.c 	if (info.cmd == ETHTOOL_GRXCLSRLALL) {
cmd              1111 net/core/ethtool.c 	rx_rings.cmd = ETHTOOL_GRXRINGS;
cmd              1272 net/core/ethtool.c 	rx_rings.cmd = ETHTOOL_GRXRINGS;
cmd              1405 net/core/ethtool.c 	wol.cmd = ETHTOOL_GWOL;
cmd              1442 net/core/ethtool.c 	edata.cmd = ETHTOOL_GEEE;
cmd              1477 net/core/ethtool.c 	struct ethtool_value edata = { .cmd = ETHTOOL_GLINK };
cmd              1603 net/core/ethtool.c 	struct ethtool_coalesce coalesce = { .cmd = ETHTOOL_GCOALESCE };
cmd              1631 net/core/ethtool.c 	struct ethtool_ringparam ringparam = { .cmd = ETHTOOL_GRINGPARAM };
cmd              1645 net/core/ethtool.c 	struct ethtool_ringparam ringparam, max = { .cmd = ETHTOOL_GRINGPARAM };
cmd              1668 net/core/ethtool.c 	struct ethtool_channels channels = { .cmd = ETHTOOL_GCHANNELS };
cmd              1683 net/core/ethtool.c 	struct ethtool_channels channels, curr = { .cmd = ETHTOOL_GCHANNELS };
cmd              1723 net/core/ethtool.c 	struct ethtool_pauseparam pauseparam = { .cmd = ETHTOOL_GPAUSEPARAM };
cmd              2006 net/core/ethtool.c 			     u32 cmd, u32 (*actor)(struct net_device *))
cmd              2008 net/core/ethtool.c 	struct ethtool_value edata = { .cmd = cmd };
cmd              2116 net/core/ethtool.c 	tmp.cmd = ETHTOOL_GET_DUMP_FLAG;
cmd              2171 net/core/ethtool.c 	info.cmd = ETHTOOL_GET_TS_INFO;
cmd              2357 net/core/ethtool.c 		struct ethtool_coalesce coalesce = { .cmd = ETHTOOL_GCOALESCE };
cmd              2531 net/core/ethtool.c 	struct ethtool_fecparam fecparam = { .cmd = ETHTOOL_GFECPARAM };
cmd               202 net/core/net-sysfs.c 		struct ethtool_link_ksettings cmd;
cmd               204 net/core/net-sysfs.c 		if (!__ethtool_get_link_ksettings(netdev, &cmd))
cmd               205 net/core/net-sysfs.c 			ret = sprintf(buf, fmt_dec, cmd.base.speed);
cmd               222 net/core/net-sysfs.c 		struct ethtool_link_ksettings cmd;
cmd               224 net/core/net-sysfs.c 		if (!__ethtool_get_link_ksettings(netdev, &cmd)) {
cmd               227 net/core/net-sysfs.c 			switch (cmd.base.duplex) {
cmd               248 net/core/net_namespace.c static void rtnl_net_notifyid(struct net *net, int cmd, int id, u32 portid,
cmd               795 net/core/net_namespace.c 	int cmd;
cmd               806 net/core/net_namespace.c 	nlh = nlmsg_put(skb, args->portid, args->seq, args->cmd, sizeof(*rth),
cmd               874 net/core/net_namespace.c 		.cmd = RTM_NEWNSID,
cmd              1024 net/core/net_namespace.c 			.cmd = RTM_NEWNSID,
cmd              1058 net/core/net_namespace.c static void rtnl_net_notifyid(struct net *net, int cmd, int id, u32 portid,
cmd              1064 net/core/net_namespace.c 		.cmd = cmd,
cmd              2679 net/core/sock.c int sock_no_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               182 net/dcb/dcbnl.c static struct sk_buff *dcbnl_newmsg(int type, u8 cmd, u32 port, u32 seq,
cmd               198 net/dcb/dcbnl.c 	dcb->cmd = cmd;
cmd              1370 net/dcb/dcbnl.c static int dcbnl_notify(struct net_device *dev, int event, int cmd,
cmd              1382 net/dcb/dcbnl.c 	skb = dcbnl_newmsg(event, cmd, portid, seq, 0, &nlh);
cmd              1404 net/dcb/dcbnl.c int dcbnl_ieee_notify(struct net_device *dev, int event, int cmd,
cmd              1407 net/dcb/dcbnl.c 	return dcbnl_notify(dev, event, cmd, seq, portid, DCB_CAP_DCBX_VER_IEEE);
cmd              1411 net/dcb/dcbnl.c int dcbnl_cee_notify(struct net_device *dev, int event, int cmd,
cmd              1414 net/dcb/dcbnl.c 	return dcbnl_notify(dev, event, cmd, seq, portid, DCB_CAP_DCBX_VER_CEE);
cmd              1753 net/dcb/dcbnl.c 	if (dcb->cmd > DCB_CMD_MAX)
cmd              1757 net/dcb/dcbnl.c 	fn = &reply_funcs[dcb->cmd];
cmd              1771 net/dcb/dcbnl.c 	reply_skb = dcbnl_newmsg(fn->type, dcb->cmd, portid, nlh->nlmsg_seq,
cmd               310 net/dccp/dccp.h int dccp_ioctl(struct sock *sk, int cmd, unsigned long arg);
cmd               368 net/dccp/proto.c int dccp_ioctl(struct sock *sk, int cmd, unsigned long arg)
cmd               377 net/dccp/proto.c 	switch (cmd) {
cmd              1214 net/decnet/af_decnet.c static int dn_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd              1223 net/decnet/af_decnet.c 	switch(cmd)
cmd              1227 net/decnet/af_decnet.c 		return dn_dev_ioctl(cmd, (void __user *)arg);
cmd               413 net/decnet/dn_dev.c int dn_dev_ioctl(unsigned int cmd, void __user *arg)
cmd               430 net/decnet/dn_dev.c 	switch (cmd) {
cmd               458 net/decnet/dn_dev.c 	if (ifa == NULL && cmd != SIOCSIFADDR) {
cmd               463 net/decnet/dn_dev.c 	switch (cmd) {
cmd               559 net/decnet/dn_fib.c static void fib_magic(int cmd, int type, __le16 dst, int dst_len, struct dn_ifaddr *ifa)
cmd               601 net/decnet/dn_fib.c 	req.nlh.nlmsg_type = cmd;
cmd               612 net/decnet/dn_fib.c 	if (cmd == RTM_NEWROUTE)
cmd               254 net/dsa/slave.c static int dsa_slave_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               261 net/dsa/slave.c 	switch (cmd) {
cmd               272 net/dsa/slave.c 	return phylink_mii_ioctl(p->dp->pl, ifr, cmd);
cmd               773 net/dsa/slave.c 					struct ethtool_link_ksettings *cmd)
cmd               777 net/dsa/slave.c 	return phylink_ethtool_ksettings_get(dp->pl, cmd);
cmd               781 net/dsa/slave.c 					const struct ethtool_link_ksettings *cmd)
cmd               785 net/dsa/slave.c 	return phylink_ethtool_ksettings_set(dp->pl, cmd);
cmd               458 net/hsr/hsr_netlink.c 		.cmd = HSR_C_GET_NODE_STATUS,
cmd               465 net/hsr/hsr_netlink.c 		.cmd = HSR_C_GET_NODE_LIST,
cmd                13 net/ieee802154/ieee802154.h 		.cmd	= _cmd,				\
cmd                21 net/ieee802154/ieee802154.h 		.cmd	= _cmd,				\
cmd               302 net/ieee802154/nl802154.c 				    int flags, u8 cmd)
cmd               305 net/ieee802154/nl802154.c 	return genlmsg_put(skb, portid, seq, &nl802154_fam, flags, cmd);
cmd               439 net/ieee802154/nl802154.c 				  enum nl802154_commands cmd,
cmd               447 net/ieee802154/nl802154.c 	hdr = nl802154hdr_put(msg, portid, seq, flags, cmd);
cmd               458 net/ieee802154/nl802154.c 	if (cmd != NL802154_CMD_NEW_WPAN_PHY)
cmd              1439 net/ieee802154/nl802154.c static int nl802154_send_key(struct sk_buff *msg, u32 cmd, u32 portid,
cmd              1449 net/ieee802154/nl802154.c 	hdr = nl802154hdr_put(msg, portid, seq, flags, cmd);
cmd              1620 net/ieee802154/nl802154.c static int nl802154_send_device(struct sk_buff *msg, u32 cmd, u32 portid,
cmd              1629 net/ieee802154/nl802154.c 	hdr = nl802154hdr_put(msg, portid, seq, flags, cmd);
cmd              1786 net/ieee802154/nl802154.c static int nl802154_send_devkey(struct sk_buff *msg, u32 cmd, u32 portid,
cmd              1795 net/ieee802154/nl802154.c 	hdr = nl802154hdr_put(msg, portid, seq, flags, cmd);
cmd              1950 net/ieee802154/nl802154.c static int nl802154_send_seclevel(struct sk_buff *msg, u32 cmd, u32 portid,
cmd              1959 net/ieee802154/nl802154.c 	hdr = nl802154hdr_put(msg, portid, seq, flags, cmd);
cmd              2205 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_GET_WPAN_PHY,
cmd              2215 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_GET_INTERFACE,
cmd              2224 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_NEW_INTERFACE,
cmd              2232 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_DEL_INTERFACE,
cmd              2240 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_CHANNEL,
cmd              2248 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_CCA_MODE,
cmd              2256 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_CCA_ED_LEVEL,
cmd              2264 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_TX_POWER,
cmd              2272 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_WPAN_PHY_NETNS,
cmd              2280 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_PAN_ID,
cmd              2288 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_SHORT_ADDR,
cmd              2296 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_BACKOFF_EXPONENT,
cmd              2304 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_MAX_CSMA_BACKOFFS,
cmd              2312 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_MAX_FRAME_RETRIES,
cmd              2320 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_LBT_MODE,
cmd              2328 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_ACKREQ_DEFAULT,
cmd              2337 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_SET_SEC_PARAMS,
cmd              2345 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_GET_SEC_KEY,
cmd              2354 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_NEW_SEC_KEY,
cmd              2362 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_DEL_SEC_KEY,
cmd              2371 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_GET_SEC_DEV,
cmd              2380 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_NEW_SEC_DEV,
cmd              2388 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_DEL_SEC_DEV,
cmd              2397 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_GET_SEC_DEVKEY,
cmd              2406 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_NEW_SEC_DEVKEY,
cmd              2414 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_DEL_SEC_DEVKEY,
cmd              2422 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_GET_SEC_LEVEL,
cmd              2431 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_NEW_SEC_LEVEL,
cmd              2439 net/ieee802154/nl802154.c 		.cmd = NL802154_CMD_DEL_SEC_LEVEL,
cmd               126 net/ieee802154/socket.c 				unsigned int cmd)
cmd               144 net/ieee802154/socket.c 		ret = dev->netdev_ops->ndo_do_ioctl(dev, &ifr, cmd);
cmd               153 net/ieee802154/socket.c static int ieee802154_sock_ioctl(struct socket *sock, unsigned int cmd,
cmd               158 net/ieee802154/socket.c 	switch (cmd) {
cmd               162 net/ieee802154/socket.c 				cmd);
cmd               166 net/ieee802154/socket.c 		return sk->sk_prot->ioctl(sk, cmd, arg);
cmd               531 net/ieee802154/socket.c static int dgram_ioctl(struct sock *sk, int cmd, unsigned long arg)
cmd               533 net/ieee802154/socket.c 	switch (cmd) {
cmd               913 net/ipv4/af_inet.c int inet_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               922 net/ipv4/af_inet.c 	switch (cmd) {
cmd               927 net/ipv4/af_inet.c 		err = ip_rt_ioctl(net, cmd, &rt);
cmd               935 net/ipv4/af_inet.c 		err = arp_ioctl(net, cmd, (void __user *)arg);
cmd               944 net/ipv4/af_inet.c 		err = devinet_ioctl(net, cmd, &ifr);
cmd               957 net/ipv4/af_inet.c 		err = devinet_ioctl(net, cmd, &ifr);
cmd               961 net/ipv4/af_inet.c 			err = sk->sk_prot->ioctl(sk, cmd, arg);
cmd               971 net/ipv4/af_inet.c static int inet_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               977 net/ipv4/af_inet.c 		err = sk->sk_prot->compat_ioctl(sk, cmd, arg);
cmd              1173 net/ipv4/arp.c int arp_ioctl(struct net *net, unsigned int cmd, void __user *arg)
cmd              1179 net/ipv4/arp.c 	switch (cmd) {
cmd              1216 net/ipv4/arp.c 	} else if (cmd == SIOCGARP) {
cmd              1221 net/ipv4/arp.c 	switch (cmd) {
cmd              1234 net/ipv4/arp.c 	if (cmd == SIOCGARP && !err && copy_to_user(arg, &r, sizeof(r)))
cmd              1009 net/ipv4/devinet.c int devinet_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr)
cmd              1032 net/ipv4/devinet.c 	switch (cmd) {
cmd              1109 net/ipv4/devinet.c 	if (!ifa && cmd != SIOCSIFADDR && cmd != SIOCSIFFLAGS)
cmd              1112 net/ipv4/devinet.c 	switch (cmd) {
cmd               475 net/ipv4/fib_frontend.c static int rtentry_to_fib_config(struct net *net, int cmd, struct rtentry *rt,
cmd               514 net/ipv4/fib_frontend.c 	if (cmd != SIOCDELRT) {
cmd               583 net/ipv4/fib_frontend.c 	if (cmd == SIOCDELRT)
cmd               620 net/ipv4/fib_frontend.c int ip_rt_ioctl(struct net *net, unsigned int cmd, struct rtentry *rt)
cmd               625 net/ipv4/fib_frontend.c 	switch (cmd) {
cmd               632 net/ipv4/fib_frontend.c 		err = rtentry_to_fib_config(net, cmd, rt, &cfg);
cmd               636 net/ipv4/fib_frontend.c 			if (cmd == SIOCDELRT) {
cmd              1059 net/ipv4/fib_frontend.c static void fib_magic(int cmd, int type, __be32 dst, int dst_len,
cmd              1093 net/ipv4/fib_frontend.c 	if (cmd == RTM_NEWROUTE)
cmd               825 net/ipv4/fou.c 			 u32 flags, struct sk_buff *skb, u8 cmd)
cmd               829 net/ipv4/fou.c 	hdr = genlmsg_put(skb, portid, seq, &fou_nl_family, flags, cmd);
cmd               876 net/ipv4/fou.c 					    info->genlhdr->cmd);
cmd               916 net/ipv4/fou.c 		.cmd = FOU_CMD_ADD,
cmd               922 net/ipv4/fou.c 		.cmd = FOU_CMD_DEL,
cmd               928 net/ipv4/fou.c 		.cmd = FOU_CMD_GET,
cmd               503 net/ipv4/inet_diag.c static int inet_diag_cmd_exact(int cmd, struct sk_buff *in_skb,
cmd               513 net/ipv4/inet_diag.c 	else if (cmd == SOCK_DIAG_BY_FAMILY)
cmd               515 net/ipv4/inet_diag.c 	else if (cmd == SOCK_DESTROY && handler->destroy)
cmd               747 net/ipv4/ip_gre.c 			      struct ifreq *ifr, int cmd)
cmd               755 net/ipv4/ip_gre.c 	if (cmd == SIOCADDTUNNEL || cmd == SIOCCHGTUNNEL) {
cmd               765 net/ipv4/ip_gre.c 	err = ip_tunnel_ioctl(dev, &p, cmd);
cmd               769 net/ipv4/ip_gre.c 	if (cmd == SIOCCHGTUNNEL) {
cmd               863 net/ipv4/ip_tunnel.c int ip_tunnel_ioctl(struct net_device *dev, struct ip_tunnel_parm *p, int cmd)
cmd               870 net/ipv4/ip_tunnel.c 	switch (cmd) {
cmd               896 net/ipv4/ip_tunnel.c 		if (cmd == SIOCADDTUNNEL) {
cmd               906 net/ipv4/ip_tunnel.c 		if (dev != itn->fb_tunnel_dev && cmd == SIOCCHGTUNNEL) {
cmd               402 net/ipv4/ip_vti.c vti_tunnel_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               410 net/ipv4/ip_vti.c 	if (cmd == SIOCADDTUNNEL || cmd == SIOCCHGTUNNEL) {
cmd               423 net/ipv4/ip_vti.c 	err = ip_tunnel_ioctl(dev, &p, cmd);
cmd               427 net/ipv4/ip_vti.c 	if (cmd != SIOCDELTUNNEL) {
cmd               330 net/ipv4/ipip.c ipip_tunnel_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               338 net/ipv4/ipip.c 	if (cmd == SIOCADDTUNNEL || cmd == SIOCCHGTUNNEL) {
cmd               347 net/ipv4/ipip.c 	err = ip_tunnel_ioctl(dev, &p, cmd);
cmd               106 net/ipv4/ipmr.c 				 int cmd);
cmd              1610 net/ipv4/ipmr.c int ipmr_ioctl(struct sock *sk, int cmd, void __user *arg)
cmd              1623 net/ipv4/ipmr.c 	switch (cmd) {
cmd              1685 net/ipv4/ipmr.c int ipmr_compat_ioctl(struct sock *sk, unsigned int cmd, void __user *arg)
cmd              1698 net/ipv4/ipmr.c 	switch (cmd) {
cmd              2322 net/ipv4/ipmr.c 			    u32 portid, u32 seq, struct mfc_cache *c, int cmd,
cmd              2329 net/ipv4/ipmr.c 	nlh = nlmsg_put(skb, portid, seq, cmd, sizeof(*rtm), flags);
cmd              2366 net/ipv4/ipmr.c 			     u32 portid, u32 seq, struct mr_mfc *c, int cmd,
cmd              2370 net/ipv4/ipmr.c 				cmd, flags);
cmd              2395 net/ipv4/ipmr.c 				 int cmd)
cmd              2407 net/ipv4/ipmr.c 	err = ipmr_fill_mroute(mrt, skb, 0, 0, mfc, cmd, 0);
cmd               293 net/ipv4/ipmr_base.c 			      int cmd, int flags),
cmd               350 net/ipv4/ipmr_base.c 				 int cmd, int flags),
cmd              1297 net/ipv4/netfilter/arp_tables.c static int compat_do_arpt_set_ctl(struct sock *sk, int cmd, void __user *user,
cmd              1305 net/ipv4/netfilter/arp_tables.c 	switch (cmd) {
cmd              1431 net/ipv4/netfilter/arp_tables.c static int compat_do_arpt_get_ctl(struct sock *sk, int cmd, void __user *user,
cmd              1439 net/ipv4/netfilter/arp_tables.c 	switch (cmd) {
cmd              1447 net/ipv4/netfilter/arp_tables.c 		ret = do_arpt_get_ctl(sk, cmd, user, len);
cmd              1453 net/ipv4/netfilter/arp_tables.c static int do_arpt_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len)
cmd              1460 net/ipv4/netfilter/arp_tables.c 	switch (cmd) {
cmd              1476 net/ipv4/netfilter/arp_tables.c static int do_arpt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
cmd              1483 net/ipv4/netfilter/arp_tables.c 	switch (cmd) {
cmd              1538 net/ipv4/netfilter/ip_tables.c compat_do_ipt_set_ctl(struct sock *sk,	int cmd, void __user *user,
cmd              1546 net/ipv4/netfilter/ip_tables.c 	switch (cmd) {
cmd              1641 net/ipv4/netfilter/ip_tables.c compat_do_ipt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
cmd              1648 net/ipv4/netfilter/ip_tables.c 	switch (cmd) {
cmd              1656 net/ipv4/netfilter/ip_tables.c 		ret = do_ipt_get_ctl(sk, cmd, user, len);
cmd              1663 net/ipv4/netfilter/ip_tables.c do_ipt_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len)
cmd              1670 net/ipv4/netfilter/ip_tables.c 	switch (cmd) {
cmd              1687 net/ipv4/netfilter/ip_tables.c do_ipt_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
cmd              1694 net/ipv4/netfilter/ip_tables.c 	switch (cmd) {
cmd              1718 net/ipv4/netfilter/ip_tables.c 		if (cmd == IPT_SO_GET_REVISION_TARGET)
cmd               900 net/ipv4/raw.c static int raw_ioctl(struct sock *sk, int cmd, unsigned long arg)
cmd               902 net/ipv4/raw.c 	switch (cmd) {
cmd               922 net/ipv4/raw.c 		return ipmr_ioctl(sk, cmd, (void __user *)arg);
cmd               930 net/ipv4/raw.c static int compat_raw_ioctl(struct sock *sk, unsigned int cmd, unsigned long arg)
cmd               932 net/ipv4/raw.c 	switch (cmd) {
cmd               938 net/ipv4/raw.c 		return ipmr_compat_ioctl(sk, cmd, compat_ptr(arg));
cmd               602 net/ipv4/tcp.c int tcp_ioctl(struct sock *sk, int cmd, unsigned long arg)
cmd               608 net/ipv4/tcp.c 	switch (cmd) {
cmd              1152 net/ipv4/tcp_ipv4.c 	struct tcp_md5sig cmd;
cmd              1153 net/ipv4/tcp_ipv4.c 	struct sockaddr_in *sin = (struct sockaddr_in *)&cmd.tcpm_addr;
cmd              1156 net/ipv4/tcp_ipv4.c 	if (optlen < sizeof(cmd))
cmd              1159 net/ipv4/tcp_ipv4.c 	if (copy_from_user(&cmd, optval, sizeof(cmd)))
cmd              1166 net/ipv4/tcp_ipv4.c 	    cmd.tcpm_flags & TCP_MD5SIG_FLAG_PREFIX) {
cmd              1167 net/ipv4/tcp_ipv4.c 		prefixlen = cmd.tcpm_prefixlen;
cmd              1172 net/ipv4/tcp_ipv4.c 	if (!cmd.tcpm_keylen)
cmd              1176 net/ipv4/tcp_ipv4.c 	if (cmd.tcpm_keylen > TCP_MD5SIG_MAXKEYLEN)
cmd              1180 net/ipv4/tcp_ipv4.c 			      AF_INET, prefixlen, cmd.tcpm_key, cmd.tcpm_keylen,
cmd               838 net/ipv4/tcp_metrics.c 				  info->genlhdr->cmd);
cmd               943 net/ipv4/tcp_metrics.c 		.cmd = TCP_METRICS_CMD_GET,
cmd               949 net/ipv4/tcp_metrics.c 		.cmd = TCP_METRICS_CMD_DEL,
cmd              1627 net/ipv4/udp.c int udp_ioctl(struct sock *sk, int cmd, unsigned long arg)
cmd              1629 net/ipv4/udp.c 	switch (cmd) {
cmd               540 net/ipv6/af_inet6.c int inet6_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               545 net/ipv6/af_inet6.c 	switch (cmd) {
cmd               549 net/ipv6/af_inet6.c 		return ipv6_route_ioctl(net, cmd, (void __user *)arg);
cmd               560 net/ipv6/af_inet6.c 		return sk->sk_prot->ioctl(sk, cmd, arg);
cmd                18 net/ipv6/ila/ila_main.c 		.cmd = ILA_CMD_ADD,
cmd                24 net/ipv6/ila/ila_main.c 		.cmd = ILA_CMD_DEL,
cmd                30 net/ipv6/ila/ila_main.c 		.cmd = ILA_CMD_FLUSH,
cmd                36 net/ipv6/ila/ila_main.c 		.cmd = ILA_CMD_GET,
cmd               442 net/ipv6/ila/ila_xlat.c 			 struct sk_buff *skb, u8 cmd)
cmd               446 net/ipv6/ila/ila_xlat.c 	hdr = genlmsg_put(skb, portid, seq, &ila_nl_family, flags, cmd);
cmd               485 net/ipv6/ila/ila_xlat.c 				    info->genlhdr->cmd);
cmd              1223 net/ipv6/ip6_gre.c 	struct ifreq *ifr, int cmd)
cmd              1234 net/ipv6/ip6_gre.c 	switch (cmd) {
cmd              1272 net/ipv6/ip6_gre.c 		t = ip6gre_tunnel_locate(net, &p1, cmd == SIOCADDTUNNEL);
cmd              1274 net/ipv6/ip6_gre.c 		if (dev != ign->fb_tunnel_dev && cmd == SIOCCHGTUNNEL) {
cmd              1299 net/ipv6/ip6_gre.c 			err = (cmd == SIOCADDTUNNEL ? -ENOBUFS : -ENOENT);
cmd              1584 net/ipv6/ip6_tunnel.c ip6_tnl_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1595 net/ipv6/ip6_tunnel.c 	switch (cmd) {
cmd              1627 net/ipv6/ip6_tunnel.c 		t = ip6_tnl_locate(net, &p1, cmd == SIOCADDTUNNEL);
cmd              1628 net/ipv6/ip6_tunnel.c 		if (cmd == SIOCCHGTUNNEL) {
cmd               790 net/ipv6/ip6_vti.c vti6_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd               799 net/ipv6/ip6_vti.c 	switch (cmd) {
cmd               829 net/ipv6/ip6_vti.c 		t = vti6_locate(net, &p1, cmd == SIOCADDTUNNEL);
cmd               830 net/ipv6/ip6_vti.c 		if (dev != ip6n->fb_tnl_dev && cmd == SIOCCHGTUNNEL) {
cmd               848 net/ipv6/ip6_vti.c 			err = (cmd == SIOCADDTUNNEL ? -ENOBUFS : -ENOENT);
cmd                91 net/ipv6/ip6mr.c 			      int cmd);
cmd              1849 net/ipv6/ip6mr.c int ip6mr_ioctl(struct sock *sk, int cmd, void __user *arg)
cmd              1862 net/ipv6/ip6mr.c 	switch (cmd) {
cmd              1924 net/ipv6/ip6mr.c int ip6mr_compat_ioctl(struct sock *sk, unsigned int cmd, void __user *arg)
cmd              1937 net/ipv6/ip6mr.c 	switch (cmd) {
cmd              2321 net/ipv6/ip6mr.c 			     u32 portid, u32 seq, struct mfc6_cache *c, int cmd,
cmd              2328 net/ipv6/ip6mr.c 	nlh = nlmsg_put(skb, portid, seq, cmd, sizeof(*rtm), flags);
cmd              2366 net/ipv6/ip6mr.c 			      int cmd, int flags)
cmd              2369 net/ipv6/ip6mr.c 				 cmd, flags);
cmd              2394 net/ipv6/ip6mr.c 			      int cmd)
cmd              2405 net/ipv6/ip6mr.c 	err = ip6mr_fill_mroute(mrt, skb, 0, 0, mfc, cmd, 0);
cmd              1547 net/ipv6/netfilter/ip6_tables.c compat_do_ip6t_set_ctl(struct sock *sk, int cmd, void __user *user,
cmd              1555 net/ipv6/netfilter/ip6_tables.c 	switch (cmd) {
cmd              1650 net/ipv6/netfilter/ip6_tables.c compat_do_ip6t_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
cmd              1657 net/ipv6/netfilter/ip6_tables.c 	switch (cmd) {
cmd              1665 net/ipv6/netfilter/ip6_tables.c 		ret = do_ip6t_get_ctl(sk, cmd, user, len);
cmd              1672 net/ipv6/netfilter/ip6_tables.c do_ip6t_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len)
cmd              1679 net/ipv6/netfilter/ip6_tables.c 	switch (cmd) {
cmd              1696 net/ipv6/netfilter/ip6_tables.c do_ip6t_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
cmd              1703 net/ipv6/netfilter/ip6_tables.c 	switch (cmd) {
cmd              1727 net/ipv6/netfilter/ip6_tables.c 		if (cmd == IP6T_SO_GET_REVISION_TARGET)
cmd              1196 net/ipv6/raw.c static int rawv6_ioctl(struct sock *sk, int cmd, unsigned long arg)
cmd              1198 net/ipv6/raw.c 	switch (cmd) {
cmd              1218 net/ipv6/raw.c 		return ip6mr_ioctl(sk, cmd, (void __user *)arg);
cmd              1226 net/ipv6/raw.c static int compat_rawv6_ioctl(struct sock *sk, unsigned int cmd, unsigned long arg)
cmd              1228 net/ipv6/raw.c 	switch (cmd) {
cmd              1234 net/ipv6/raw.c 		return ip6mr_compat_ioctl(sk, cmd, compat_ptr(arg));
cmd              4321 net/ipv6/route.c int ipv6_route_ioctl(struct net *net, unsigned int cmd, void __user *arg)
cmd              4327 net/ipv6/route.c 	switch (cmd) {
cmd              4340 net/ipv6/route.c 		switch (cmd) {
cmd               244 net/ipv6/seg6.c 					struct sk_buff *skb, u8 cmd)
cmd               248 net/ipv6/seg6.c 	hdr = genlmsg_put(skb, portid, seq, &seg6_genl_family, flags, cmd);
cmd               395 net/ipv6/seg6.c 		.cmd	= SEG6_CMD_SETHMAC,
cmd               401 net/ipv6/seg6.c 		.cmd	= SEG6_CMD_DUMPHMAC,
cmd               409 net/ipv6/seg6.c 		.cmd	= SEG6_CMD_SET_TUNSRC,
cmd               415 net/ipv6/seg6.c 		.cmd	= SEG6_CMD_GET_TUNSRC,
cmd              1167 net/ipv6/sit.c ipip6_tunnel_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd              1179 net/ipv6/sit.c 	switch (cmd) {
cmd              1195 net/ipv6/sit.c 		if (cmd == SIOCGETTUNNEL) {
cmd              1233 net/ipv6/sit.c 		t = ipip6_tunnel_locate(net, &p, cmd == SIOCADDTUNNEL);
cmd              1235 net/ipv6/sit.c 		if (dev != sitn->fb_tunnel_dev && cmd == SIOCCHGTUNNEL) {
cmd              1258 net/ipv6/sit.c 			err = (cmd == SIOCADDTUNNEL ? -ENOBUFS : -ENOENT);
cmd              1303 net/ipv6/sit.c 		switch (cmd) {
cmd              1309 net/ipv6/sit.c 			err = ipip6_tunnel_add_prl(t, &prl, cmd == SIOCCHGPRL);
cmd              1329 net/ipv6/sit.c 		if (cmd != SIOCDEL6RD) {
cmd               549 net/ipv6/tcp_ipv6.c 	struct tcp_md5sig cmd;
cmd               550 net/ipv6/tcp_ipv6.c 	struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&cmd.tcpm_addr;
cmd               553 net/ipv6/tcp_ipv6.c 	if (optlen < sizeof(cmd))
cmd               556 net/ipv6/tcp_ipv6.c 	if (copy_from_user(&cmd, optval, sizeof(cmd)))
cmd               563 net/ipv6/tcp_ipv6.c 	    cmd.tcpm_flags & TCP_MD5SIG_FLAG_PREFIX) {
cmd               564 net/ipv6/tcp_ipv6.c 		prefixlen = cmd.tcpm_prefixlen;
cmd               572 net/ipv6/tcp_ipv6.c 	if (!cmd.tcpm_keylen) {
cmd               580 net/ipv6/tcp_ipv6.c 	if (cmd.tcpm_keylen > TCP_MD5SIG_MAXKEYLEN)
cmd               585 net/ipv6/tcp_ipv6.c 				      AF_INET, prefixlen, cmd.tcpm_key,
cmd               586 net/ipv6/tcp_ipv6.c 				      cmd.tcpm_keylen, GFP_KERNEL);
cmd               589 net/ipv6/tcp_ipv6.c 			      AF_INET6, prefixlen, cmd.tcpm_key,
cmd               590 net/ipv6/tcp_ipv6.c 			      cmd.tcpm_keylen, GFP_KERNEL);
cmd              1686 net/kcm/kcmsock.c static int kcm_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd              1690 net/kcm/kcmsock.c 	switch (cmd) {
cmd               233 net/l2tp/l2tp_core.h int l2tp_ioctl(struct sock *sk, int cmd, unsigned long arg);
cmd               573 net/l2tp/l2tp_ip.c int l2tp_ioctl(struct sock *sk, int cmd, unsigned long arg)
cmd               578 net/l2tp/l2tp_ip.c 	switch (cmd) {
cmd                40 net/l2tp/l2tp_netlink.c 			       int flags, struct l2tp_tunnel *tunnel, u8 cmd);
cmd                43 net/l2tp/l2tp_netlink.c 				u8 cmd);
cmd               107 net/l2tp/l2tp_netlink.c 			      u8 cmd)
cmd               117 net/l2tp/l2tp_netlink.c 				  NLM_F_ACK, tunnel, cmd);
cmd               135 net/l2tp/l2tp_netlink.c 			       u8 cmd)
cmd               145 net/l2tp/l2tp_netlink.c 				   NLM_F_ACK, session, cmd);
cmd               324 net/l2tp/l2tp_netlink.c 			       struct l2tp_tunnel *tunnel, u8 cmd)
cmd               334 net/l2tp/l2tp_netlink.c 	hdr = genlmsg_put(skb, portid, seq, &l2tp_nl_family, flags, cmd);
cmd               705 net/l2tp/l2tp_netlink.c 				struct l2tp_session *session, u8 cmd)
cmd               711 net/l2tp/l2tp_netlink.c 	hdr = genlmsg_put(skb, portid, seq, &l2tp_nl_family, flags, cmd);
cmd               914 net/l2tp/l2tp_netlink.c 		.cmd = L2TP_CMD_NOOP,
cmd               920 net/l2tp/l2tp_netlink.c 		.cmd = L2TP_CMD_TUNNEL_CREATE,
cmd               926 net/l2tp/l2tp_netlink.c 		.cmd = L2TP_CMD_TUNNEL_DELETE,
cmd               932 net/l2tp/l2tp_netlink.c 		.cmd = L2TP_CMD_TUNNEL_MODIFY,
cmd               938 net/l2tp/l2tp_netlink.c 		.cmd = L2TP_CMD_TUNNEL_GET,
cmd               945 net/l2tp/l2tp_netlink.c 		.cmd = L2TP_CMD_SESSION_CREATE,
cmd               951 net/l2tp/l2tp_netlink.c 		.cmd = L2TP_CMD_SESSION_DELETE,
cmd               957 net/l2tp/l2tp_netlink.c 		.cmd = L2TP_CMD_SESSION_MODIFY,
cmd               963 net/l2tp/l2tp_netlink.c 		.cmd = L2TP_CMD_SESSION_GET,
cmd              1064 net/l2tp/l2tp_ppp.c static int pppol2tp_ioctl(struct socket *sock, unsigned int cmd,
cmd              1070 net/l2tp/l2tp_ppp.c 	switch (cmd) {
cmd              1036 net/llc/af_llc.c static int llc_ui_ioctl(struct socket *sock, unsigned int cmd,
cmd               239 net/mac80211/driver-ops.h 			      enum set_key_cmd cmd,
cmd               252 net/mac80211/driver-ops.h 	trace_drv_set_key(local, cmd, sdata, sta, key);
cmd               253 net/mac80211/driver-ops.h 	ret = local->ops->set_key(&local->hw, cmd, &sdata->vif, sta, key);
cmd               439 net/mac80211/driver-ops.h 				  enum sta_notify_cmd cmd,
cmd               446 net/mac80211/driver-ops.h 	trace_drv_sta_notify(local, sdata, cmd, sta);
cmd               448 net/mac80211/driver-ops.h 		local->ops->sta_notify(&local->hw, &sdata->vif, cmd, sta);
cmd               580 net/mac80211/trace.h 		 enum set_key_cmd cmd, struct ieee80211_sub_if_data *sdata,
cmd               584 net/mac80211/trace.h 	TP_ARGS(local, cmd, sdata, sta, key),
cmd               774 net/mac80211/trace.h 		 enum sta_notify_cmd cmd,
cmd               777 net/mac80211/trace.h 	TP_ARGS(local, sdata, cmd, sta),
cmd               783 net/mac80211/trace.h 		__field(u32, cmd)
cmd               790 net/mac80211/trace.h 		__entry->cmd = cmd;
cmd               795 net/mac80211/trace.h 		LOCAL_PR_ARG, VIF_PR_ARG, STA_PR_ARG, __entry->cmd
cmd                49 net/mac802154/iface.c mac802154_wpan_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
cmd                57 net/mac802154/iface.c 	if (cmd != SIOCGIFADDR && cmd != SIOCSIFADDR)
cmd                62 net/mac802154/iface.c 	switch (cmd) {
cmd               239 net/ncsi/internal.h 	struct sk_buff       *cmd;    /* Associated NCSI command packet  */
cmd                64 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_pkt *cmd;
cmd                66 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, sizeof(*cmd));
cmd                67 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd                75 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_sp_pkt *cmd;
cmd                77 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, sizeof(*cmd));
cmd                78 net/ncsi/ncsi-cmd.c 	cmd->hw_arbitration = nca->bytes[0];
cmd                79 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd                87 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_dc_pkt *cmd;
cmd                89 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, sizeof(*cmd));
cmd                90 net/ncsi/ncsi-cmd.c 	cmd->ald = nca->bytes[0];
cmd                91 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd                99 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_rc_pkt *cmd;
cmd               101 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, sizeof(*cmd));
cmd               102 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd               110 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_ae_pkt *cmd;
cmd               112 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, sizeof(*cmd));
cmd               113 net/ncsi/ncsi-cmd.c 	cmd->mc_id = nca->bytes[0];
cmd               114 net/ncsi/ncsi-cmd.c 	cmd->mode = htonl(nca->dwords[1]);
cmd               115 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd               123 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_sl_pkt *cmd;
cmd               125 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, sizeof(*cmd));
cmd               126 net/ncsi/ncsi-cmd.c 	cmd->mode = htonl(nca->dwords[0]);
cmd               127 net/ncsi/ncsi-cmd.c 	cmd->oem_mode = htonl(nca->dwords[1]);
cmd               128 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd               136 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_svf_pkt *cmd;
cmd               138 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, sizeof(*cmd));
cmd               139 net/ncsi/ncsi-cmd.c 	cmd->vlan = htons(nca->words[1]);
cmd               140 net/ncsi/ncsi-cmd.c 	cmd->index = nca->bytes[6];
cmd               141 net/ncsi/ncsi-cmd.c 	cmd->enable = nca->bytes[7];
cmd               142 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd               150 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_ev_pkt *cmd;
cmd               152 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, sizeof(*cmd));
cmd               153 net/ncsi/ncsi-cmd.c 	cmd->mode = nca->bytes[3];
cmd               154 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd               162 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_sma_pkt *cmd;
cmd               165 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, sizeof(*cmd));
cmd               167 net/ncsi/ncsi-cmd.c 		cmd->mac[i] = nca->bytes[i];
cmd               168 net/ncsi/ncsi-cmd.c 	cmd->index = nca->bytes[6];
cmd               169 net/ncsi/ncsi-cmd.c 	cmd->at_e = nca->bytes[7];
cmd               170 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd               178 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_ebf_pkt *cmd;
cmd               180 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, sizeof(*cmd));
cmd               181 net/ncsi/ncsi-cmd.c 	cmd->mode = htonl(nca->dwords[0]);
cmd               182 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd               190 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_egmf_pkt *cmd;
cmd               192 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, sizeof(*cmd));
cmd               193 net/ncsi/ncsi-cmd.c 	cmd->mode = htonl(nca->dwords[0]);
cmd               194 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd               202 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_snfc_pkt *cmd;
cmd               204 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, sizeof(*cmd));
cmd               205 net/ncsi/ncsi-cmd.c 	cmd->mode = nca->bytes[0];
cmd               206 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd               214 net/ncsi/ncsi-cmd.c 	struct ncsi_cmd_oem_pkt *cmd;
cmd               223 net/ncsi/ncsi-cmd.c 	cmd = skb_put_zero(skb, len);
cmd               224 net/ncsi/ncsi-cmd.c 	memcpy(&cmd->mfr_id, nca->data, nca->payload);
cmd               225 net/ncsi/ncsi-cmd.c 	ncsi_cmd_build_header(&cmd->cmd.common, nca);
cmd               300 net/ncsi/ncsi-cmd.c 	nr->cmd = skb;
cmd               362 net/ncsi/ncsi-cmd.c 	ret = nch->handler(nr->cmd, nca);
cmd               369 net/ncsi/ncsi-cmd.c 	eh = skb_push(nr->cmd, sizeof(*eh));
cmd               382 net/ncsi/ncsi-cmd.c 	skb_get(nr->cmd);
cmd               383 net/ncsi/ncsi-cmd.c 	ret = dev_queue_xmit(nr->cmd);
cmd               385 net/ncsi/ncsi-manage.c 	struct sk_buff *cmd, *rsp;
cmd               395 net/ncsi/ncsi-manage.c 	cmd = nr->cmd;
cmd               397 net/ncsi/ncsi-manage.c 	nr->cmd = NULL;
cmd               403 net/ncsi/ncsi-manage.c 	if (driven && cmd && --ndp->pending_req_num == 0)
cmd               407 net/ncsi/ncsi-manage.c 	consume_skb(cmd);
cmd               427 net/ncsi/ncsi-manage.c 	struct ncsi_cmd_pkt *cmd;
cmd               437 net/ncsi/ncsi-manage.c 	if (nr->rsp || !nr->cmd) {
cmd               444 net/ncsi/ncsi-manage.c 		if (nr->cmd) {
cmd               446 net/ncsi/ncsi-manage.c 			cmd = (struct ncsi_cmd_pkt *)
cmd               447 net/ncsi/ncsi-manage.c 			      skb_network_header(nr->cmd);
cmd               449 net/ncsi/ncsi-manage.c 						      cmd->cmd.common.channel,
cmd               539 net/ncsi/ncsi-netlink.c 	net = dev_net(nr->cmd->dev);
cmd               541 net/ncsi/ncsi-netlink.c 	nla_put_u32(skb, NCSI_ATTR_IFINDEX, nr->cmd->dev->ifindex);
cmd               548 net/ncsi/ncsi-netlink.c 						 nr->cmd->data)->channel)));
cmd               721 net/ncsi/ncsi-netlink.c 		.cmd = NCSI_CMD_PKG_INFO,
cmd               728 net/ncsi/ncsi-netlink.c 		.cmd = NCSI_CMD_SET_INTERFACE,
cmd               734 net/ncsi/ncsi-netlink.c 		.cmd = NCSI_CMD_CLEAR_INTERFACE,
cmd               740 net/ncsi/ncsi-netlink.c 		.cmd = NCSI_CMD_SEND_CMD,
cmd               746 net/ncsi/ncsi-netlink.c 		.cmd = NCSI_CMD_SET_PACKAGE_MASK,
cmd               752 net/ncsi/ncsi-netlink.c 		.cmd = NCSI_CMD_SET_CHANNEL_MASK,
cmd                38 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;      /* Command header */
cmd                51 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;            /* Command header */
cmd                60 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;         /* Command header  */
cmd                69 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;      /* Command header */
cmd                77 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;         /* Command header   */
cmd                87 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;      /* Command header    */
cmd                96 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;       /* Command header    */
cmd               108 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;         /* Command header   */
cmd               117 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;      /* Command header          */
cmd               127 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;      /* Command header */
cmd               135 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;      /* Command header */
cmd               143 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;         /* Command header    */
cmd               152 net/ncsi/ncsi-pkt.h 	struct ncsi_cmd_pkt_hdr cmd;         /* Command header    */
cmd               167 net/ncsi/ncsi-pkt.h 	unsigned char           cmd;         /* Command ID        */
cmd               265 net/ncsi/ncsi-rsp.c 	struct ncsi_cmd_ae_pkt *cmd;
cmd               284 net/ncsi/ncsi-rsp.c 	cmd = (struct ncsi_cmd_ae_pkt *)skb_network_header(nr->cmd);
cmd               286 net/ncsi/ncsi-rsp.c 	ncm->data[0] = cmd->mc_id;
cmd               287 net/ncsi/ncsi-rsp.c 	ncm->data[1] = ntohl(cmd->mode);
cmd               294 net/ncsi/ncsi-rsp.c 	struct ncsi_cmd_sl_pkt *cmd;
cmd               307 net/ncsi/ncsi-rsp.c 	cmd = (struct ncsi_cmd_sl_pkt *)skb_network_header(nr->cmd);
cmd               309 net/ncsi/ncsi-rsp.c 	ncm->data[0] = ntohl(cmd->mode);
cmd               310 net/ncsi/ncsi-rsp.c 	ncm->data[1] = ntohl(cmd->oem_mode);
cmd               348 net/ncsi/ncsi-rsp.c 	struct ncsi_cmd_svf_pkt *cmd;
cmd               363 net/ncsi/ncsi-rsp.c 	cmd = (struct ncsi_cmd_svf_pkt *)skb_network_header(nr->cmd);
cmd               365 net/ncsi/ncsi-rsp.c 	if (cmd->index == 0 || cmd->index > ncf->n_vids)
cmd               371 net/ncsi/ncsi-rsp.c 	if (!(cmd->enable & 0x1)) {
cmd               372 net/ncsi/ncsi-rsp.c 		if (test_and_clear_bit(cmd->index - 1, bitmap))
cmd               373 net/ncsi/ncsi-rsp.c 			ncf->vids[cmd->index - 1] = 0;
cmd               375 net/ncsi/ncsi-rsp.c 		set_bit(cmd->index - 1, bitmap);
cmd               376 net/ncsi/ncsi-rsp.c 		ncf->vids[cmd->index - 1] = ntohs(cmd->vlan);
cmd               385 net/ncsi/ncsi-rsp.c 	struct ncsi_cmd_ev_pkt *cmd;
cmd               404 net/ncsi/ncsi-rsp.c 	cmd = (struct ncsi_cmd_ev_pkt *)skb_network_header(nr->cmd);
cmd               406 net/ncsi/ncsi-rsp.c 	ncm->data[0] = ntohl(cmd->mode);
cmd               437 net/ncsi/ncsi-rsp.c 	struct ncsi_cmd_sma_pkt *cmd;
cmd               458 net/ncsi/ncsi-rsp.c 	cmd = (struct ncsi_cmd_sma_pkt *)skb_network_header(nr->cmd);
cmd               459 net/ncsi/ncsi-rsp.c 	enabled = cmd->at_e & 0x1;
cmd               463 net/ncsi/ncsi-rsp.c 	if (cmd->index == 0 ||
cmd               464 net/ncsi/ncsi-rsp.c 	    cmd->index > ncf->n_uc + ncf->n_mc + ncf->n_mixed)
cmd               467 net/ncsi/ncsi-rsp.c 	index = (cmd->index - 1) * ETH_ALEN;
cmd               470 net/ncsi/ncsi-rsp.c 		set_bit(cmd->index - 1, bitmap);
cmd               471 net/ncsi/ncsi-rsp.c 		memcpy(&ncf->addrs[index], cmd->mac, ETH_ALEN);
cmd               473 net/ncsi/ncsi-rsp.c 		clear_bit(cmd->index - 1, bitmap);
cmd               483 net/ncsi/ncsi-rsp.c 	struct ncsi_cmd_ebf_pkt *cmd;
cmd               501 net/ncsi/ncsi-rsp.c 	cmd = (struct ncsi_cmd_ebf_pkt *)skb_network_header(nr->cmd);
cmd               503 net/ncsi/ncsi-rsp.c 	ncm->data[0] = ntohl(cmd->mode);
cmd               535 net/ncsi/ncsi-rsp.c 	struct ncsi_cmd_egmf_pkt *cmd;
cmd               554 net/ncsi/ncsi-rsp.c 	cmd = (struct ncsi_cmd_egmf_pkt *)skb_network_header(nr->cmd);
cmd               556 net/ncsi/ncsi-rsp.c 	ncm->data[0] = ntohl(cmd->mode);
cmd               588 net/ncsi/ncsi-rsp.c 	struct ncsi_cmd_snfc_pkt *cmd;
cmd               607 net/ncsi/ncsi-rsp.c 	cmd = (struct ncsi_cmd_snfc_pkt *)skb_network_header(nr->cmd);
cmd               609 net/ncsi/ncsi-rsp.c 	ncm->data[0] = cmd->mode;
cmd               647 net/ncsi/ncsi-rsp.c 	if (mlx->cmd == NCSI_OEM_MLX_CMD_GMA &&
cmd               810 net/netfilter/ipset/ip_set_core.c 	  enum ipset_cmd cmd)
cmd               815 net/netfilter/ipset/ip_set_core.c 	nlh = nlmsg_put(skb, portid, seq, nfnl_msg_type(NFNL_SUBSYS_IPSET, cmd),
cmd              2341 net/netfilter/ipvs/ip_vs_ctl.c #define CMDID(cmd)		(cmd - IP_VS_BASE_CTL)
cmd              2411 net/netfilter/ipvs/ip_vs_ctl.c do_ip_vs_set_ctl(struct sock *sk, int cmd, void __user *user, unsigned int len)
cmd              2427 net/netfilter/ipvs/ip_vs_ctl.c 	if (cmd < IP_VS_BASE_CTL || cmd > IP_VS_SO_SET_MAX)
cmd              2429 net/netfilter/ipvs/ip_vs_ctl.c 	if (len != set_arglen[CMDID(cmd)]) {
cmd              2431 net/netfilter/ipvs/ip_vs_ctl.c 			  len, set_arglen[CMDID(cmd)]);
cmd              2439 net/netfilter/ipvs/ip_vs_ctl.c 	if (cmd == IP_VS_SO_SET_STARTDAEMON ||
cmd              2440 net/netfilter/ipvs/ip_vs_ctl.c 	    cmd == IP_VS_SO_SET_STOPDAEMON) {
cmd              2443 net/netfilter/ipvs/ip_vs_ctl.c 		if (cmd == IP_VS_SO_SET_STARTDAEMON) {
cmd              2460 net/netfilter/ipvs/ip_vs_ctl.c 	if (cmd == IP_VS_SO_SET_FLUSH) {
cmd              2464 net/netfilter/ipvs/ip_vs_ctl.c 	} else if (cmd == IP_VS_SO_SET_TIMEOUT) {
cmd              2478 net/netfilter/ipvs/ip_vs_ctl.c 	if (cmd == IP_VS_SO_SET_ZERO) {
cmd              2486 net/netfilter/ipvs/ip_vs_ctl.c 	if ((cmd == IP_VS_SO_SET_ADD || cmd == IP_VS_SO_SET_EDIT) &&
cmd              2512 net/netfilter/ipvs/ip_vs_ctl.c 	if (cmd != IP_VS_SO_SET_ADD
cmd              2518 net/netfilter/ipvs/ip_vs_ctl.c 	switch (cmd) {
cmd              2728 net/netfilter/ipvs/ip_vs_ctl.c do_ip_vs_get_ctl(struct sock *sk, int cmd, void __user *user, int *len)
cmd              2741 net/netfilter/ipvs/ip_vs_ctl.c 	if (cmd < IP_VS_BASE_CTL || cmd > IP_VS_SO_GET_MAX)
cmd              2744 net/netfilter/ipvs/ip_vs_ctl.c 	copylen = get_arglen[CMDID(cmd)];
cmd              2755 net/netfilter/ipvs/ip_vs_ctl.c 	if (cmd == IP_VS_SO_GET_DAEMON) {
cmd              2779 net/netfilter/ipvs/ip_vs_ctl.c 	switch (cmd) {
cmd              3601 net/netfilter/ipvs/ip_vs_ctl.c 	int ret = -EINVAL, cmd;
cmd              3605 net/netfilter/ipvs/ip_vs_ctl.c 	cmd = info->genlhdr->cmd;
cmd              3607 net/netfilter/ipvs/ip_vs_ctl.c 	if (cmd == IPVS_CMD_NEW_DAEMON || cmd == IPVS_CMD_DEL_DAEMON) {
cmd              3614 net/netfilter/ipvs/ip_vs_ctl.c 		if (cmd == IPVS_CMD_NEW_DAEMON)
cmd              3630 net/netfilter/ipvs/ip_vs_ctl.c 	int ret = 0, cmd;
cmd              3634 net/netfilter/ipvs/ip_vs_ctl.c 	cmd = info->genlhdr->cmd;
cmd              3638 net/netfilter/ipvs/ip_vs_ctl.c 	if (cmd == IPVS_CMD_FLUSH) {
cmd              3641 net/netfilter/ipvs/ip_vs_ctl.c 	} else if (cmd == IPVS_CMD_SET_CONFIG) {
cmd              3644 net/netfilter/ipvs/ip_vs_ctl.c 	} else if (cmd == IPVS_CMD_ZERO &&
cmd              3653 net/netfilter/ipvs/ip_vs_ctl.c 	if (cmd == IPVS_CMD_NEW_SERVICE || cmd == IPVS_CMD_SET_SERVICE)
cmd              3663 net/netfilter/ipvs/ip_vs_ctl.c 	if ((cmd != IPVS_CMD_NEW_SERVICE) && (svc == NULL)) {
cmd              3671 net/netfilter/ipvs/ip_vs_ctl.c 	if (cmd == IPVS_CMD_NEW_DEST || cmd == IPVS_CMD_SET_DEST ||
cmd              3672 net/netfilter/ipvs/ip_vs_ctl.c 	    cmd == IPVS_CMD_DEL_DEST) {
cmd              3673 net/netfilter/ipvs/ip_vs_ctl.c 		if (cmd != IPVS_CMD_DEL_DEST)
cmd              3696 net/netfilter/ipvs/ip_vs_ctl.c 		if (udest.af != svc->af && cmd != IPVS_CMD_DEL_DEST) {
cmd              3717 net/netfilter/ipvs/ip_vs_ctl.c 	switch (cmd) {
cmd              3757 net/netfilter/ipvs/ip_vs_ctl.c 	int ret, cmd, reply_cmd;
cmd              3761 net/netfilter/ipvs/ip_vs_ctl.c 	cmd = info->genlhdr->cmd;
cmd              3763 net/netfilter/ipvs/ip_vs_ctl.c 	if (cmd == IPVS_CMD_GET_SERVICE)
cmd              3765 net/netfilter/ipvs/ip_vs_ctl.c 	else if (cmd == IPVS_CMD_GET_INFO)
cmd              3767 net/netfilter/ipvs/ip_vs_ctl.c 	else if (cmd == IPVS_CMD_GET_CONFIG)
cmd              3784 net/netfilter/ipvs/ip_vs_ctl.c 	switch (cmd) {
cmd              3854 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_NEW_SERVICE,
cmd              3860 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_SET_SERVICE,
cmd              3866 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_DEL_SERVICE,
cmd              3872 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_GET_SERVICE,
cmd              3879 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_NEW_DEST,
cmd              3885 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_SET_DEST,
cmd              3891 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_DEL_DEST,
cmd              3897 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_GET_DEST,
cmd              3903 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_NEW_DAEMON,
cmd              3909 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_DEL_DAEMON,
cmd              3915 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_GET_DAEMON,
cmd              3921 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_SET_CONFIG,
cmd              3927 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_GET_CONFIG,
cmd              3933 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_GET_INFO,
cmd              3939 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_ZERO,
cmd              3945 net/netfilter/ipvs/ip_vs_ctl.c 		.cmd	= IPVS_CMD_FLUSH,
cmd               155 net/netfilter/nf_conntrack_ftp.c 		      struct nf_conntrack_man *cmd, char term,
cmd               165 net/netfilter/nf_conntrack_ftp.c 	cmd->u3.ip = htonl((array[0] << 24) | (array[1] << 16) |
cmd               167 net/netfilter/nf_conntrack_ftp.c 	cmd->u.tcp.port = htons((array[4] << 8) | array[5]);
cmd               182 net/netfilter/nf_conntrack_ftp.c 		       struct nf_conntrack_man *cmd, char term,
cmd               195 net/netfilter/nf_conntrack_ftp.c 	return try_rfc959(data + i, dlen - i, cmd, 0, offset);
cmd               225 net/netfilter/nf_conntrack_ftp.c static int try_eprt(const char *data, size_t dlen, struct nf_conntrack_man *cmd,
cmd               243 net/netfilter/nf_conntrack_ftp.c 	if ((cmd->l3num == PF_INET && data[1] != '1') ||
cmd               244 net/netfilter/nf_conntrack_ftp.c 	    (cmd->l3num == PF_INET6 && data[1] != '2')) {
cmd               257 net/netfilter/nf_conntrack_ftp.c 			cmd->u3.ip = htonl((array[0] << 24) | (array[1] << 16)
cmd               262 net/netfilter/nf_conntrack_ftp.c 				       (struct in6_addr *)cmd->u3.ip6, delim);
cmd               269 net/netfilter/nf_conntrack_ftp.c 	return get_port(data, 3 + length + 1, dlen, delim, &cmd->u.tcp.port);
cmd               274 net/netfilter/nf_conntrack_ftp.c 			     struct nf_conntrack_man *cmd, char term,
cmd               286 net/netfilter/nf_conntrack_ftp.c 	return get_port(data, 3, dlen, delim, &cmd->u.tcp.port);
cmd               295 net/netfilter/nf_conntrack_ftp.c 			struct nf_conntrack_man *cmd,
cmd               328 net/netfilter/nf_conntrack_ftp.c 	*numlen = getnum(data + i, dlen - i, cmd, term, numoff);
cmd               389 net/netfilter/nf_conntrack_ftp.c 	struct nf_conntrack_man cmd = {};
cmd               442 net/netfilter/nf_conntrack_ftp.c 	cmd.l3num = nf_ct_l3num(ct);
cmd               443 net/netfilter/nf_conntrack_ftp.c 	memcpy(cmd.u3.all, &ct->tuplehash[dir].tuple.src.u3.all,
cmd               444 net/netfilter/nf_conntrack_ftp.c 	       sizeof(cmd.u3.all));
cmd               453 net/netfilter/nf_conntrack_ftp.c 				     &cmd,
cmd               488 net/netfilter/nf_conntrack_ftp.c 	if ((cmd.l3num == nf_ct_l3num(ct)) &&
cmd               489 net/netfilter/nf_conntrack_ftp.c 	    memcmp(&cmd.u3.all, &ct->tuplehash[dir].tuple.src.u3.all,
cmd               490 net/netfilter/nf_conntrack_ftp.c 		     sizeof(cmd.u3.all))) {
cmd               495 net/netfilter/nf_conntrack_ftp.c 		if (cmd.l3num == PF_INET) {
cmd               497 net/netfilter/nf_conntrack_ftp.c 				 &cmd.u3.ip,
cmd               501 net/netfilter/nf_conntrack_ftp.c 				 cmd.u3.ip6,
cmd               513 net/netfilter/nf_conntrack_ftp.c 		daddr = &cmd.u3;
cmd               516 net/netfilter/nf_conntrack_ftp.c 	nf_ct_expect_init(exp, NF_CT_EXPECT_CLASS_DEFAULT, cmd.l3num,
cmd               518 net/netfilter/nf_conntrack_ftp.c 			  IPPROTO_TCP, NULL, &cmd.u.tcp.port);
cmd               211 net/netfilter/nf_tables_offload.c 			   enum flow_block_command cmd)
cmd               215 net/netfilter/nf_tables_offload.c 	switch (cmd) {
cmd               232 net/netfilter/nf_tables_offload.c 				 enum flow_block_command cmd)
cmd               240 net/netfilter/nf_tables_offload.c 	bo.command = cmd;
cmd               249 net/netfilter/nf_tables_offload.c 	return nft_block_setup(chain, &bo, cmd);
cmd               256 net/netfilter/nf_tables_offload.c 				   enum flow_block_command cmd)
cmd               266 net/netfilter/nf_tables_offload.c 	bo.command = cmd;
cmd               273 net/netfilter/nf_tables_offload.c 	nft_block_setup(chain, &bo, cmd);
cmd               278 net/netfilter/nf_tables_offload.c 				      enum flow_block_command cmd)
cmd               285 net/netfilter/nf_tables_offload.c 	bo.command = cmd;
cmd               290 net/netfilter/nf_tables_offload.c 	flow_indr_block_call(dev, &bo, cmd);
cmd               295 net/netfilter/nf_tables_offload.c 	return nft_block_setup(chain, &bo, cmd);
cmd               302 net/netfilter/nf_tables_offload.c 				  enum flow_block_command cmd)
cmd               319 net/netfilter/nf_tables_offload.c 	if (cmd == FLOW_BLOCK_BIND && policy == NF_DROP)
cmd               323 net/netfilter/nf_tables_offload.c 		return nft_block_offload_cmd(basechain, dev, cmd);
cmd               325 net/netfilter/nf_tables_offload.c 		return nft_indr_block_offload_cmd(basechain, dev, cmd);
cmd               433 net/netfilter/nf_tables_offload.c 			      enum flow_block_command cmd)
cmd               444 net/netfilter/nf_tables_offload.c 		nft_indr_block_ing_cmd(dev, basechain, cb, cb_priv, cmd);
cmd               880 net/netfilter/nfnetlink_log.c 	struct nfulnl_msg_config_cmd *cmd = NULL;
cmd               887 net/netfilter/nfnetlink_log.c 		cmd = nla_data(nfula[NFULA_CFG_CMD]);
cmd               890 net/netfilter/nfnetlink_log.c 		switch (cmd->command) {
cmd               927 net/netfilter/nfnetlink_log.c 	if (cmd != NULL) {
cmd               928 net/netfilter/nfnetlink_log.c 		switch (cmd->command) {
cmd              1262 net/netfilter/nfnetlink_queue.c 	struct nfqnl_msg_config_cmd *cmd = NULL;
cmd              1268 net/netfilter/nfnetlink_queue.c 		cmd = nla_data(nfqa[NFQA_CFG_CMD]);
cmd              1271 net/netfilter/nfnetlink_queue.c 		switch (cmd->command) {
cmd              1318 net/netfilter/nfnetlink_queue.c 	if (cmd != NULL) {
cmd              1319 net/netfilter/nfnetlink_queue.c 		switch (cmd->command) {
cmd               309 net/netlabel/netlabel_calipso.c 	.cmd = NLBL_CALIPSO_C_ADD,
cmd               316 net/netlabel/netlabel_calipso.c 	.cmd = NLBL_CALIPSO_C_REMOVE,
cmd               323 net/netlabel/netlabel_calipso.c 	.cmd = NLBL_CALIPSO_C_LIST,
cmd               330 net/netlabel/netlabel_calipso.c 	.cmd = NLBL_CALIPSO_C_LISTALL,
cmd               729 net/netlabel/netlabel_cipso_v4.c 	.cmd = NLBL_CIPSOV4_C_ADD,
cmd               736 net/netlabel/netlabel_cipso_v4.c 	.cmd = NLBL_CIPSOV4_C_REMOVE,
cmd               743 net/netlabel/netlabel_cipso_v4.c 	.cmd = NLBL_CIPSOV4_C_LIST,
cmd               750 net/netlabel/netlabel_cipso_v4.c 	.cmd = NLBL_CIPSOV4_C_LISTALL,
cmd               762 net/netlabel/netlabel_mgmt.c 	.cmd = NLBL_MGMT_C_ADD,
cmd               769 net/netlabel/netlabel_mgmt.c 	.cmd = NLBL_MGMT_C_REMOVE,
cmd               776 net/netlabel/netlabel_mgmt.c 	.cmd = NLBL_MGMT_C_LISTALL,
cmd               783 net/netlabel/netlabel_mgmt.c 	.cmd = NLBL_MGMT_C_ADDDEF,
cmd               790 net/netlabel/netlabel_mgmt.c 	.cmd = NLBL_MGMT_C_REMOVEDEF,
cmd               797 net/netlabel/netlabel_mgmt.c 	.cmd = NLBL_MGMT_C_LISTDEF,
cmd               804 net/netlabel/netlabel_mgmt.c 	.cmd = NLBL_MGMT_C_PROTOCOLS,
cmd               811 net/netlabel/netlabel_mgmt.c 	.cmd = NLBL_MGMT_C_VERSION,
cmd              1064 net/netlabel/netlabel_unlabeled.c static int netlbl_unlabel_staticlist_gen(u32 cmd,
cmd              1080 net/netlabel/netlabel_unlabeled.c 			   NLM_F_MULTI, cmd);
cmd              1305 net/netlabel/netlabel_unlabeled.c 	.cmd = NLBL_UNLABEL_C_STATICADD,
cmd              1312 net/netlabel/netlabel_unlabeled.c 	.cmd = NLBL_UNLABEL_C_STATICREMOVE,
cmd              1319 net/netlabel/netlabel_unlabeled.c 	.cmd = NLBL_UNLABEL_C_STATICLIST,
cmd              1326 net/netlabel/netlabel_unlabeled.c 	.cmd = NLBL_UNLABEL_C_STATICADDDEF,
cmd              1333 net/netlabel/netlabel_unlabeled.c 	.cmd = NLBL_UNLABEL_C_STATICREMOVEDEF,
cmd              1340 net/netlabel/netlabel_unlabeled.c 	.cmd = NLBL_UNLABEL_C_STATICLISTDEF,
cmd              1347 net/netlabel/netlabel_unlabeled.c 	.cmd = NLBL_UNLABEL_C_ACCEPT,
cmd              1354 net/netlabel/netlabel_unlabeled.c 	.cmd = NLBL_UNLABEL_C_LIST,
cmd              1125 net/netlink/af_netlink.c static int netlink_ioctl(struct socket *sock, unsigned int cmd,
cmd               110 net/netlink/genetlink.c static const struct genl_ops *genl_get_cmd(u8 cmd,
cmd               116 net/netlink/genetlink.c 		if (family->ops[i].cmd == cmd)
cmd               303 net/netlink/genetlink.c 			if (ops[i].cmd == ops[j].cmd)
cmd               442 net/netlink/genetlink.c 		  const struct genl_family *family, int flags, u8 cmd)
cmd               453 net/netlink/genetlink.c 	hdr->cmd = cmd;
cmd               521 net/netlink/genetlink.c 	ops = genl_get_cmd(hdr->cmd, family);
cmd               676 net/netlink/genetlink.c 			  u32 flags, struct sk_buff *skb, u8 cmd)
cmd               680 net/netlink/genetlink.c 	hdr = genlmsg_put(skb, portid, seq, &genl_ctrl, flags, cmd);
cmd               715 net/netlink/genetlink.c 			if (nla_put_u32(skb, CTRL_ATTR_OP_ID, ops->cmd) ||
cmd               765 net/netlink/genetlink.c 				struct sk_buff *skb, u8 cmd)
cmd               771 net/netlink/genetlink.c 	hdr = genlmsg_put(skb, portid, seq, &genl_ctrl, flags, cmd);
cmd               831 net/netlink/genetlink.c 					     u32 portid, int seq, u8 cmd)
cmd               840 net/netlink/genetlink.c 	err = ctrl_fill_info(family, portid, seq, 0, skb, cmd);
cmd               852 net/netlink/genetlink.c 		     int grp_id, u32 portid, int seq, u8 cmd)
cmd               862 net/netlink/genetlink.c 				   seq, 0, skb, cmd);
cmd               967 net/netlink/genetlink.c 		.cmd		= CTRL_CMD_GETFAMILY,
cmd              1175 net/netrom/af_netrom.c static int nr_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd              1180 net/netrom/af_netrom.c 	switch (cmd) {
cmd              1221 net/netrom/af_netrom.c 		return nr_rt_ioctl(cmd, argp);
cmd               631 net/netrom/nr_route.c int nr_rt_ioctl(unsigned int cmd, void __user *arg)
cmd               638 net/netrom/nr_route.c 	switch (cmd) {
cmd               112 net/nfc/digital_core.c 	struct digital_cmd *cmd;
cmd               119 net/nfc/digital_core.c 	cmd = list_first_entry_or_null(&ddev->cmd_queue, struct digital_cmd,
cmd               121 net/nfc/digital_core.c 	if (!cmd) {
cmd               126 net/nfc/digital_core.c 	list_del(&cmd->queue);
cmd               130 net/nfc/digital_core.c 	if (!IS_ERR(cmd->resp))
cmd               132 net/nfc/digital_core.c 				     cmd->resp->data, cmd->resp->len, false);
cmd               134 net/nfc/digital_core.c 	cmd->cmd_cb(ddev, cmd->cb_context, cmd->resp);
cmd               136 net/nfc/digital_core.c 	kfree(cmd->mdaa_params);
cmd               137 net/nfc/digital_core.c 	kfree(cmd);
cmd               145 net/nfc/digital_core.c 	struct digital_cmd *cmd = arg;
cmd               147 net/nfc/digital_core.c 	cmd->resp = resp;
cmd               155 net/nfc/digital_core.c 	struct digital_cmd *cmd;
cmd               163 net/nfc/digital_core.c 	cmd = list_first_entry_or_null(&ddev->cmd_queue, struct digital_cmd,
cmd               165 net/nfc/digital_core.c 	if (!cmd || cmd->pending) {
cmd               170 net/nfc/digital_core.c 	cmd->pending = 1;
cmd               174 net/nfc/digital_core.c 	if (cmd->req)
cmd               176 net/nfc/digital_core.c 				     cmd->req->data, cmd->req->len, false);
cmd               178 net/nfc/digital_core.c 	switch (cmd->type) {
cmd               180 net/nfc/digital_core.c 		rc = ddev->ops->in_send_cmd(ddev, cmd->req, cmd->timeout,
cmd               181 net/nfc/digital_core.c 					    digital_send_cmd_complete, cmd);
cmd               185 net/nfc/digital_core.c 		rc = ddev->ops->tg_send_cmd(ddev, cmd->req, cmd->timeout,
cmd               186 net/nfc/digital_core.c 					    digital_send_cmd_complete, cmd);
cmd               190 net/nfc/digital_core.c 		rc = ddev->ops->tg_listen(ddev, cmd->timeout,
cmd               191 net/nfc/digital_core.c 					  digital_send_cmd_complete, cmd);
cmd               195 net/nfc/digital_core.c 		params = cmd->mdaa_params;
cmd               197 net/nfc/digital_core.c 		rc = ddev->ops->tg_listen_mdaa(ddev, params, cmd->timeout,
cmd               198 net/nfc/digital_core.c 					       digital_send_cmd_complete, cmd);
cmd               202 net/nfc/digital_core.c 		rc = ddev->ops->tg_listen_md(ddev, cmd->timeout,
cmd               203 net/nfc/digital_core.c 					       digital_send_cmd_complete, cmd);
cmd               207 net/nfc/digital_core.c 		pr_err("Unknown cmd type %d\n", cmd->type);
cmd               217 net/nfc/digital_core.c 	list_del(&cmd->queue);
cmd               220 net/nfc/digital_core.c 	kfree_skb(cmd->req);
cmd               221 net/nfc/digital_core.c 	kfree(cmd->mdaa_params);
cmd               222 net/nfc/digital_core.c 	kfree(cmd);
cmd               232 net/nfc/digital_core.c 	struct digital_cmd *cmd;
cmd               234 net/nfc/digital_core.c 	cmd = kzalloc(sizeof(*cmd), GFP_KERNEL);
cmd               235 net/nfc/digital_core.c 	if (!cmd)
cmd               238 net/nfc/digital_core.c 	cmd->type = cmd_type;
cmd               239 net/nfc/digital_core.c 	cmd->timeout = timeout;
cmd               240 net/nfc/digital_core.c 	cmd->req = skb;
cmd               241 net/nfc/digital_core.c 	cmd->mdaa_params = params;
cmd               242 net/nfc/digital_core.c 	cmd->cmd_cb = cmd_cb;
cmd               243 net/nfc/digital_core.c 	cmd->cb_context = cb_context;
cmd               244 net/nfc/digital_core.c 	INIT_LIST_HEAD(&cmd->queue);
cmd               247 net/nfc/digital_core.c 	list_add_tail(&cmd->queue, &ddev->cmd_queue);
cmd               825 net/nfc/digital_core.c 	struct digital_cmd *cmd, *n;
cmd               837 net/nfc/digital_core.c 	list_for_each_entry_safe(cmd, n, &ddev->cmd_queue, queue) {
cmd               838 net/nfc/digital_core.c 		list_del(&cmd->queue);
cmd               844 net/nfc/digital_core.c 		if (cmd->cmd_cb)
cmd               845 net/nfc/digital_core.c 			cmd->cmd_cb(ddev, cmd->cb_context, ERR_PTR(-ENODEV));
cmd               847 net/nfc/digital_core.c 		kfree(cmd->mdaa_params);
cmd               848 net/nfc/digital_core.c 		kfree(cmd);
cmd                68 net/nfc/digital_dep.c 	u8 cmd;
cmd                79 net/nfc/digital_dep.c 	u8 cmd;
cmd                91 net/nfc/digital_dep.c 	u8 cmd;
cmd                99 net/nfc/digital_dep.c 	u8 cmd;
cmd               105 net/nfc/digital_dep.c 	u8 cmd;
cmd               327 net/nfc/digital_dep.c 	    (psl_res->cmd != DIGITAL_CMD_PSL_RES)) {
cmd               379 net/nfc/digital_dep.c 	psl_req->cmd = DIGITAL_CMD_PSL_REQ;
cmd               501 net/nfc/digital_dep.c 	atr_req->cmd = DIGITAL_CMD_ATR_REQ;
cmd               548 net/nfc/digital_dep.c 	dep_req->cmd = DIGITAL_CMD_DEP_REQ;
cmd               585 net/nfc/digital_dep.c 	dep_req->cmd = DIGITAL_CMD_DEP_REQ;
cmd               617 net/nfc/digital_dep.c 	dep_req->cmd = DIGITAL_CMD_DEP_REQ;
cmd               655 net/nfc/digital_dep.c 	dep_req->cmd = DIGITAL_CMD_DEP_REQ;
cmd               763 net/nfc/digital_dep.c 	    dep_res->cmd != DIGITAL_CMD_DEP_RES) {
cmd               920 net/nfc/digital_dep.c 	dep_req->cmd = DIGITAL_CMD_DEP_REQ;
cmd               997 net/nfc/digital_dep.c 	dep_res->cmd = DIGITAL_CMD_DEP_RES;
cmd              1042 net/nfc/digital_dep.c 	dep_res->cmd = DIGITAL_CMD_DEP_RES;
cmd              1115 net/nfc/digital_dep.c 	    dep_req->cmd != DIGITAL_CMD_DEP_REQ) {
cmd              1309 net/nfc/digital_dep.c 	dep_res->cmd = DIGITAL_CMD_DEP_RES;
cmd              1382 net/nfc/digital_dep.c 	psl_res->cmd = DIGITAL_CMD_PSL_RES;
cmd              1429 net/nfc/digital_dep.c 	    psl_req->cmd != DIGITAL_CMD_PSL_REQ) {
cmd              1513 net/nfc/digital_dep.c 	atr_res->cmd = DIGITAL_CMD_ATR_RES;
cmd              1591 net/nfc/digital_dep.c 	    atr_req->cmd != DIGITAL_CMD_ATR_REQ ||
cmd               107 net/nfc/digital_technology.c 	u8 cmd;
cmd               113 net/nfc/digital_technology.c 	u8 cmd;
cmd               120 net/nfc/digital_technology.c 	u8 cmd;
cmd               133 net/nfc/digital_technology.c 	u8 cmd;
cmd               141 net/nfc/digital_technology.c 	u8 cmd;
cmd               153 net/nfc/digital_technology.c 	u8 cmd;
cmd               622 net/nfc/digital_technology.c 	attrib_req->cmd = DIGITAL_CMD_ATTRIB_REQ;
cmd               663 net/nfc/digital_technology.c 	if (sensb_res->cmd != DIGITAL_CMD_SENSB_RES) {
cmd               726 net/nfc/digital_technology.c 	sensb_req->cmd = DIGITAL_CMD_SENSB_REQ;
cmd               817 net/nfc/digital_technology.c 	sensf_req->cmd = DIGITAL_CMD_SENSF_REQ;
cmd               912 net/nfc/digital_technology.c 	req->cmd = DIGITAL_CMD_ISO15693_INVENTORY_REQ;
cmd              1140 net/nfc/digital_technology.c 	sensf_res->cmd = DIGITAL_CMD_SENSF_RES;
cmd              1197 net/nfc/digital_technology.c 	if (sensf_req->cmd != DIGITAL_CMD_SENSF_REQ) {
cmd                19 net/nfc/hci/command.c static int nfc_hci_execute_cmd_async(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd,
cmd                24 net/nfc/hci/command.c 		 cmd, param_len);
cmd                29 net/nfc/hci/command.c 	return nfc_hci_hcp_message_tx(hdev, pipe, NFC_HCI_HCP_COMMAND, cmd,
cmd                55 net/nfc/hci/command.c static int nfc_hci_execute_cmd(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd,
cmd                66 net/nfc/hci/command.c 		 cmd, param_len);
cmd                72 net/nfc/hci/command.c 						    NFC_HCI_HCP_COMMAND, cmd,
cmd               112 net/nfc/hci/command.c int nfc_hci_send_cmd(struct nfc_hci_dev *hdev, u8 gate, u8 cmd,
cmd               123 net/nfc/hci/command.c 	return nfc_hci_execute_cmd(hdev, pipe, cmd, param, param_len, skb);
cmd               127 net/nfc/hci/command.c int nfc_hci_send_cmd_async(struct nfc_hci_dev *hdev, u8 gate, u8 cmd,
cmd               139 net/nfc/hci/command.c 	return nfc_hci_execute_cmd_async(hdev, pipe, cmd, param, param_len,
cmd               181 net/nfc/hci/core.c void nfc_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd,
cmd               190 net/nfc/hci/core.c 	pr_debug("from pipe %x cmd %x\n", pipe, cmd);
cmd               199 net/nfc/hci/core.c 	switch (cmd) {
cmd               253 net/nfc/hci/core.c 		pr_info("Discarded unknown cmd %x to gate %x\n", cmd, gate);
cmd               258 net/nfc/hci/core.c 		hdev->ops->cmd_received(hdev, pipe, cmd, skb);
cmd                28 net/nfc/hci/hcp.c 	struct hci_msg *cmd;
cmd                33 net/nfc/hci/hcp.c 	cmd = kzalloc(sizeof(struct hci_msg), GFP_KERNEL);
cmd                34 net/nfc/hci/hcp.c 	if (cmd == NULL)
cmd                37 net/nfc/hci/hcp.c 	INIT_LIST_HEAD(&cmd->msg_l);
cmd                38 net/nfc/hci/hcp.c 	skb_queue_head_init(&cmd->msg_frags);
cmd                39 net/nfc/hci/hcp.c 	cmd->wait_response = (type == NFC_HCI_HCP_COMMAND) ? true : false;
cmd                40 net/nfc/hci/hcp.c 	cmd->cb = cb;
cmd                41 net/nfc/hci/hcp.c 	cmd->cb_context = cb_context;
cmd                42 net/nfc/hci/hcp.c 	cmd->completion_delay = completion_delay;
cmd                90 net/nfc/hci/hcp.c 		skb_queue_tail(&cmd->msg_frags, skb);
cmd               101 net/nfc/hci/hcp.c 	list_add_tail(&cmd->msg_l, &hdev->msg_tx_queue);
cmd               109 net/nfc/hci/hcp.c 	skb_queue_purge(&cmd->msg_frags);
cmd               110 net/nfc/hci/hcp.c 	kfree(cmd);
cmd               312 net/nfc/llcp_commands.c 					 u8 cmd, u16 size)
cmd               327 net/nfc/llcp_commands.c 	skb = llcp_add_header(skb, sock->dsap, sock->ssap, cmd);
cmd                35 net/nfc/nci/core.c 	struct nci_core_conn_create_cmd *cmd;
cmd               160 net/nfc/nci/core.c 	struct nci_core_reset_cmd cmd;
cmd               162 net/nfc/nci/core.c 	cmd.reset_type = NCI_RESET_TYPE_RESET_CONFIG;
cmd               163 net/nfc/nci/core.c 	nci_send_cmd(ndev, NCI_OP_CORE_RESET_CMD, 1, &cmd);
cmd               173 net/nfc/nci/core.c 	struct nci_rf_disc_map_cmd cmd;
cmd               174 net/nfc/nci/core.c 	struct disc_map_config *cfg = cmd.mapping_configs;
cmd               175 net/nfc/nci/core.c 	__u8 *num = &cmd.num_mapping_configs;
cmd               204 net/nfc/nci/core.c 		     (1 + ((*num) * sizeof(struct disc_map_config))), &cmd);
cmd               216 net/nfc/nci/core.c 	struct nci_core_set_config_cmd cmd;
cmd               220 net/nfc/nci/core.c 	cmd.num_params = 1;
cmd               221 net/nfc/nci/core.c 	cmd.param.id = param->id;
cmd               222 net/nfc/nci/core.c 	cmd.param.len = param->len;
cmd               223 net/nfc/nci/core.c 	memcpy(cmd.param.val, param->val, param->len);
cmd               225 net/nfc/nci/core.c 	nci_send_cmd(ndev, NCI_OP_CORE_SET_CONFIG_CMD, (3 + param->len), &cmd);
cmd               237 net/nfc/nci/core.c 	struct nci_rf_disc_cmd cmd;
cmd               239 net/nfc/nci/core.c 	cmd.num_disc_configs = 0;
cmd               241 net/nfc/nci/core.c 	if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS) &&
cmd               246 net/nfc/nci/core.c 		cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode =
cmd               248 net/nfc/nci/core.c 		cmd.disc_configs[cmd.num_disc_configs].frequency = 1;
cmd               249 net/nfc/nci/core.c 		cmd.num_disc_configs++;
cmd               252 net/nfc/nci/core.c 	if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS) &&
cmd               254 net/nfc/nci/core.c 		cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode =
cmd               256 net/nfc/nci/core.c 		cmd.disc_configs[cmd.num_disc_configs].frequency = 1;
cmd               257 net/nfc/nci/core.c 		cmd.num_disc_configs++;
cmd               260 net/nfc/nci/core.c 	if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS) &&
cmd               263 net/nfc/nci/core.c 		cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode =
cmd               265 net/nfc/nci/core.c 		cmd.disc_configs[cmd.num_disc_configs].frequency = 1;
cmd               266 net/nfc/nci/core.c 		cmd.num_disc_configs++;
cmd               269 net/nfc/nci/core.c 	if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS) &&
cmd               271 net/nfc/nci/core.c 		cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode =
cmd               273 net/nfc/nci/core.c 		cmd.disc_configs[cmd.num_disc_configs].frequency = 1;
cmd               274 net/nfc/nci/core.c 		cmd.num_disc_configs++;
cmd               277 net/nfc/nci/core.c 	if ((cmd.num_disc_configs < NCI_MAX_NUM_RF_CONFIGS - 1) &&
cmd               279 net/nfc/nci/core.c 		cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode =
cmd               281 net/nfc/nci/core.c 		cmd.disc_configs[cmd.num_disc_configs].frequency = 1;
cmd               282 net/nfc/nci/core.c 		cmd.num_disc_configs++;
cmd               283 net/nfc/nci/core.c 		cmd.disc_configs[cmd.num_disc_configs].rf_tech_and_mode =
cmd               285 net/nfc/nci/core.c 		cmd.disc_configs[cmd.num_disc_configs].frequency = 1;
cmd               286 net/nfc/nci/core.c 		cmd.num_disc_configs++;
cmd               290 net/nfc/nci/core.c 		     (1 + (cmd.num_disc_configs * sizeof(struct disc_config))),
cmd               291 net/nfc/nci/core.c 		     &cmd);
cmd               303 net/nfc/nci/core.c 	struct nci_rf_discover_select_cmd cmd;
cmd               305 net/nfc/nci/core.c 	cmd.rf_discovery_id = param->rf_discovery_id;
cmd               306 net/nfc/nci/core.c 	cmd.rf_protocol = param->rf_protocol;
cmd               308 net/nfc/nci/core.c 	switch (cmd.rf_protocol) {
cmd               310 net/nfc/nci/core.c 		cmd.rf_interface = NCI_RF_INTERFACE_ISO_DEP;
cmd               314 net/nfc/nci/core.c 		cmd.rf_interface = NCI_RF_INTERFACE_NFC_DEP;
cmd               318 net/nfc/nci/core.c 		cmd.rf_interface = NCI_RF_INTERFACE_FRAME;
cmd               323 net/nfc/nci/core.c 		     sizeof(struct nci_rf_discover_select_cmd), &cmd);
cmd               328 net/nfc/nci/core.c 	struct nci_rf_deactivate_cmd cmd;
cmd               330 net/nfc/nci/core.c 	cmd.type = opt;
cmd               333 net/nfc/nci/core.c 		     sizeof(struct nci_rf_deactivate_cmd), &cmd);
cmd               631 net/nfc/nci/core.c 	struct nci_nfcee_discover_cmd cmd;
cmd               634 net/nfc/nci/core.c 	cmd.discovery_action = action;
cmd               636 net/nfc/nci/core.c 	nci_send_cmd(ndev, NCI_OP_NFCEE_DISCOVER_CMD, 1, &cmd);
cmd               648 net/nfc/nci/core.c 	struct nci_nfcee_mode_set_cmd *cmd =
cmd               652 net/nfc/nci/core.c 		     sizeof(struct nci_nfcee_mode_set_cmd), cmd);
cmd               657 net/nfc/nci/core.c 	struct nci_nfcee_mode_set_cmd cmd;
cmd               659 net/nfc/nci/core.c 	cmd.nfcee_id = nfcee_id;
cmd               660 net/nfc/nci/core.c 	cmd.nfcee_mode = nfcee_mode;
cmd               663 net/nfc/nci/core.c 			     (unsigned long)&cmd,
cmd               673 net/nfc/nci/core.c 	nci_send_cmd(ndev, NCI_OP_CORE_CONN_CREATE_CMD, data->length, data->cmd);
cmd               682 net/nfc/nci/core.c 	struct nci_core_conn_create_cmd *cmd;
cmd               686 net/nfc/nci/core.c 	cmd = kzalloc(data.length, GFP_KERNEL);
cmd               687 net/nfc/nci/core.c 	if (!cmd)
cmd               690 net/nfc/nci/core.c 	cmd->destination_type = destination_type;
cmd               691 net/nfc/nci/core.c 	cmd->number_destination_params = number_destination_params;
cmd               693 net/nfc/nci/core.c 	data.cmd = cmd;
cmd               696 net/nfc/nci/core.c 		memcpy(cmd->params, params, params_len);
cmd               710 net/nfc/nci/core.c 	kfree(cmd);
cmd                21 net/nfc/nci/hci.c 	u8              cmd;
cmd               204 net/nfc/nci/hci.c 	nci_hci_send_data(ndev, data->pipe, data->cmd,
cmd               222 net/nfc/nci/hci.c int nci_hci_send_cmd(struct nci_dev *ndev, u8 gate, u8 cmd,
cmd               241 net/nfc/nci/hci.c 	data.cmd = NCI_HCP_HEADER(NCI_HCI_HCP_COMMAND, cmd);
cmd               283 net/nfc/nci/hci.c 				 u8 cmd, struct sk_buff *skb)
cmd               292 net/nfc/nci/hci.c 	pr_debug("from gate %x pipe %x cmd %x\n", gate, pipe, cmd);
cmd               294 net/nfc/nci/hci.c 	switch (cmd) {
cmd               352 net/nfc/nci/hci.c 		pr_debug("Discarded unknown cmd %x to gate %x\n", cmd, gate);
cmd               357 net/nfc/nci/hci.c 		ndev->ops->hci_cmd_received(ndev, pipe, cmd, skb);
cmd               514 net/nfc/nci/hci.c 	data.cmd = NCI_HCP_HEADER(NCI_HCI_HCP_COMMAND,
cmd               590 net/nfc/nci/hci.c 	data.cmd = NCI_HCP_HEADER(NCI_HCI_HCP_COMMAND,
cmd               630 net/nfc/nci/hci.c 	data.cmd = NCI_HCP_HEADER(NCI_HCI_HCP_COMMAND,
cmd               273 net/nfc/nci/uart.c 			      unsigned int cmd, unsigned long arg)
cmd               278 net/nfc/nci/uart.c 	switch (cmd) {
cmd               286 net/nfc/nci/uart.c 		err = n_tty_ioctl_helper(tty, file, cmd, arg);
cmd              1541 net/nfc/netlink.c 	struct nfc_vendor_cmd *cmd;
cmd              1571 net/nfc/netlink.c 		cmd = &dev->vendor_cmds[i];
cmd              1573 net/nfc/netlink.c 		if (cmd->vendor_id != vid || cmd->subcmd != subcmd)
cmd              1577 net/nfc/netlink.c 		err = cmd->doit(dev, data, data_len);
cmd              1587 net/nfc/netlink.c 				int flags, u8 cmd)
cmd              1590 net/nfc/netlink.c 	return genlmsg_put(skb, portid, seq, &nfc_genl_family, flags, cmd);
cmd              1664 net/nfc/netlink.c 		.cmd = NFC_CMD_GET_DEVICE,
cmd              1671 net/nfc/netlink.c 		.cmd = NFC_CMD_DEV_UP,
cmd              1676 net/nfc/netlink.c 		.cmd = NFC_CMD_DEV_DOWN,
cmd              1681 net/nfc/netlink.c 		.cmd = NFC_CMD_START_POLL,
cmd              1686 net/nfc/netlink.c 		.cmd = NFC_CMD_STOP_POLL,
cmd              1691 net/nfc/netlink.c 		.cmd = NFC_CMD_DEP_LINK_UP,
cmd              1696 net/nfc/netlink.c 		.cmd = NFC_CMD_DEP_LINK_DOWN,
cmd              1701 net/nfc/netlink.c 		.cmd = NFC_CMD_GET_TARGET,
cmd              1707 net/nfc/netlink.c 		.cmd = NFC_CMD_LLC_GET_PARAMS,
cmd              1712 net/nfc/netlink.c 		.cmd = NFC_CMD_LLC_SET_PARAMS,
cmd              1717 net/nfc/netlink.c 		.cmd = NFC_CMD_LLC_SDREQ,
cmd              1722 net/nfc/netlink.c 		.cmd = NFC_CMD_FW_DOWNLOAD,
cmd              1727 net/nfc/netlink.c 		.cmd = NFC_CMD_ENABLE_SE,
cmd              1732 net/nfc/netlink.c 		.cmd = NFC_CMD_DISABLE_SE,
cmd              1737 net/nfc/netlink.c 		.cmd = NFC_CMD_GET_SE,
cmd              1743 net/nfc/netlink.c 		.cmd = NFC_CMD_SE_IO,
cmd              1748 net/nfc/netlink.c 		.cmd = NFC_CMD_ACTIVATE_TARGET,
cmd              1753 net/nfc/netlink.c 		.cmd = NFC_CMD_VENDOR,
cmd              1758 net/nfc/netlink.c 		.cmd = NFC_CMD_DEACTIVATE_TARGET,
cmd               920 net/openvswitch/actions.c 	upcall.cmd = OVS_PACKET_CMD_ACTION;
cmd              1902 net/openvswitch/conntrack.c ovs_ct_limit_cmd_reply_start(struct genl_info *info, u8 cmd,
cmd              1914 net/openvswitch/conntrack.c 					&dp_ct_limit_genl_family, 0, cmd);
cmd              2228 net/openvswitch/conntrack.c 	{ .cmd = OVS_CT_LIMIT_CMD_SET,
cmd              2234 net/openvswitch/conntrack.c 	{ .cmd = OVS_CT_LIMIT_CMD_DEL,
cmd              2240 net/openvswitch/conntrack.c 	{ .cmd = OVS_CT_LIMIT_CMD_GET,
cmd               235 net/openvswitch/datapath.c 		upcall.cmd = OVS_PACKET_CMD_MISS;
cmd               440 net/openvswitch/datapath.c 			     0, upcall_info->cmd);
cmd               634 net/openvswitch/datapath.c 	{ .cmd = OVS_PACKET_CMD_EXECUTE,
cmd               804 net/openvswitch/datapath.c 				  u32 seq, u32 flags, u8 cmd, u32 ufid_flags)
cmd               811 net/openvswitch/datapath.c 				 flags, cmd);
cmd               875 net/openvswitch/datapath.c 					       struct genl_info *info, u8 cmd,
cmd               888 net/openvswitch/datapath.c 					cmd, ufid_flags);
cmd              1432 net/openvswitch/datapath.c 	{ .cmd = OVS_FLOW_CMD_NEW,
cmd              1437 net/openvswitch/datapath.c 	{ .cmd = OVS_FLOW_CMD_DEL,
cmd              1442 net/openvswitch/datapath.c 	{ .cmd = OVS_FLOW_CMD_GET,
cmd              1448 net/openvswitch/datapath.c 	{ .cmd = OVS_FLOW_CMD_SET,
cmd              1484 net/openvswitch/datapath.c 				u32 portid, u32 seq, u32 flags, u8 cmd)
cmd              1492 net/openvswitch/datapath.c 				   flags, cmd);
cmd              1854 net/openvswitch/datapath.c 	{ .cmd = OVS_DP_CMD_NEW,
cmd              1859 net/openvswitch/datapath.c 	{ .cmd = OVS_DP_CMD_DEL,
cmd              1864 net/openvswitch/datapath.c 	{ .cmd = OVS_DP_CMD_GET,
cmd              1870 net/openvswitch/datapath.c 	{ .cmd = OVS_DP_CMD_SET,
cmd              1895 net/openvswitch/datapath.c 				   u32 flags, u8 cmd, gfp_t gfp)
cmd              1902 net/openvswitch/datapath.c 				 flags, cmd);
cmd              1952 net/openvswitch/datapath.c 					 u32 portid, u32 seq, u8 cmd)
cmd              1961 net/openvswitch/datapath.c 	retval = ovs_vport_cmd_fill_info(vport, skb, net, portid, seq, 0, cmd,
cmd              2317 net/openvswitch/datapath.c 	{ .cmd = OVS_VPORT_CMD_NEW,
cmd              2322 net/openvswitch/datapath.c 	{ .cmd = OVS_VPORT_CMD_DEL,
cmd              2327 net/openvswitch/datapath.c 	{ .cmd = OVS_VPORT_CMD_GET,
cmd              2333 net/openvswitch/datapath.c 	{ .cmd = OVS_VPORT_CMD_SET,
cmd               122 net/openvswitch/datapath.h 	u8 cmd;
cmd               231 net/openvswitch/datapath.h 					 u32 portid, u32 seq, u8 cmd);
cmd                86 net/openvswitch/meter.c ovs_meter_cmd_reply_start(struct genl_info *info, u8 cmd,
cmd                98 net/openvswitch/meter.c 					&dp_meter_genl_family, 0, cmd);
cmd               525 net/openvswitch/meter.c 	{ .cmd = OVS_METER_CMD_FEATURES,
cmd               530 net/openvswitch/meter.c 	{ .cmd = OVS_METER_CMD_SET,
cmd               537 net/openvswitch/meter.c 	{ .cmd = OVS_METER_CMD_GET,
cmd               542 net/openvswitch/meter.c 	{ .cmd = OVS_METER_CMD_DEL,
cmd              4115 net/packet/af_packet.c static int packet_ioctl(struct socket *sock, unsigned int cmd,
cmd              4120 net/packet/af_packet.c 	switch (cmd) {
cmd              4154 net/packet/af_packet.c 		return inet_dgram_ops.ioctl(sock, cmd, arg);
cmd                31 net/phonet/datagram.c static int pn_ioctl(struct sock *sk, int cmd, unsigned long arg)
cmd                36 net/phonet/datagram.c 	switch (cmd) {
cmd                51 net/phonet/datagram.c 			if (cmd == SIOCPNADDRESOURCE)
cmd               918 net/phonet/pep.c static int pep_ioctl(struct sock *sk, int cmd, unsigned long arg)
cmd               924 net/phonet/pep.c 	switch (cmd) {
cmd               356 net/phonet/socket.c static int pn_socket_ioctl(struct socket *sock, unsigned int cmd,
cmd               362 net/phonet/socket.c 	if (cmd == SIOCPNGETOBJECT) {
cmd               391 net/phonet/socket.c 	return sk->sk_prot->ioctl(sk, cmd, arg);
cmd                38 net/psample/psample.c 				 enum psample_command cmd, u32 portid, u32 seq,
cmd                44 net/psample/psample.c 	hdr = genlmsg_put(msg, portid, seq, &psample_nl_family, flags, cmd);
cmd                99 net/psample/psample.c 		.cmd = PSAMPLE_CMD_GET_GROUP,
cmd               119 net/psample/psample.c 				 enum psample_command cmd)
cmd               128 net/psample/psample.c 	err = psample_group_nl_fill(msg, group, cmd, 0, 0, NLM_F_MULTI);
cmd               399 net/qrtr/qrtr.c 			pkt->cmd = cpu_to_le32(QRTR_TYPE_RESUME_TX);
cmd               466 net/qrtr/qrtr.c 		pkt->cmd = cpu_to_le32(QRTR_TYPE_BYE);
cmd               515 net/qrtr/qrtr.c 		pkt->cmd = cpu_to_le32(QRTR_TYPE_DEL_CLIENT);
cmd               927 net/qrtr/qrtr.c static int qrtr_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               940 net/qrtr/qrtr.c 	switch (cmd) {
cmd               255 net/rds/af_rds.c static int rds_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd               260 net/rds/af_rds.c 	switch (cmd) {
cmd              1283 net/rfkill/core.c static long rfkill_fop_ioctl(struct file *file, unsigned int cmd,
cmd              1288 net/rfkill/core.c 	if (_IOC_TYPE(cmd) != RFKILL_IOC_MAGIC)
cmd              1291 net/rfkill/core.c 	if (_IOC_NR(cmd) != RFKILL_IOC_NOINPUT)
cmd              1254 net/rose/af_rose.c static int rose_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd              1260 net/rose/af_rose.c 	switch (cmd) {
cmd              1296 net/rose/af_rose.c 		return rose_rt_ioctl(cmd, argp);
cmd               724 net/rose/rose_route.c int rose_rt_ioctl(unsigned int cmd, void __user *arg)
cmd               730 net/rose/rose_route.c 	switch (cmd) {
cmd                82 net/sched/act_pedit.c 		k->cmd = nla_get_u16(tb[TCA_PEDIT_KEY_EX_CMD]);
cmd                85 net/sched/act_pedit.c 		    k->cmd > TCA_PEDIT_CMD_MAX) {
cmd               121 net/sched/act_pedit.c 		    nla_put_u16(skb, TCA_PEDIT_KEY_EX_CMD, keys_ex->cmd))
cmd               326 net/sched/act_pedit.c 		enum pedit_cmd cmd = TCA_PEDIT_KEY_EX_CMD_SET;
cmd               337 net/sched/act_pedit.c 				cmd = tkey_ex->cmd;
cmd               380 net/sched/act_pedit.c 			switch (cmd) {
cmd               389 net/sched/act_pedit.c 					cmd);
cmd                24 net/sched/sch_mq.c static int mq_offload(struct Qdisc *sch, enum tc_mq_command cmd)
cmd                28 net/sched/sch_mq.c 		.command = cmd,
cmd              1294 net/sched/sch_taprio.c 			.cmd = ETHTOOL_GET_TS_INFO,
cmd               716 net/sctp/protocol.c void sctp_addr_wq_mgmt(struct net *net, struct sctp_sockaddr_entry *addr, int cmd)
cmd               731 net/sctp/protocol.c 		if (addrw->state != cmd) {
cmd               749 net/sctp/protocol.c 	addrw->state = cmd;
cmd              1269 net/sctp/sm_sideeffect.c 	struct sctp_cmd *cmd;
cmd              1284 net/sctp/sm_sideeffect.c 	while (NULL != (cmd = sctp_next_cmd(commands))) {
cmd              1285 net/sctp/sm_sideeffect.c 		switch (cmd->verb) {
cmd              1298 net/sctp/sm_sideeffect.c 			asoc = cmd->obj.asoc;
cmd              1304 net/sctp/sm_sideeffect.c 		       sctp_cmd_assoc_update(commands, asoc, cmd->obj.asoc);
cmd              1323 net/sctp/sm_sideeffect.c 			sctp_cmd_new_state(commands, asoc, cmd->obj.state);
cmd              1329 net/sctp/sm_sideeffect.c 						 cmd->obj.u32, NULL);
cmd              1333 net/sctp/sm_sideeffect.c 			asoc->stream.si->report_ftsn(&asoc->ulpq, cmd->obj.u32);
cmd              1338 net/sctp/sm_sideeffect.c 						     cmd->obj.chunk);
cmd              1347 net/sctp/sm_sideeffect.c 			force = cmd->obj.i32;
cmd              1354 net/sctp/sm_sideeffect.c 						      cmd->obj.chunk);
cmd              1377 net/sctp/sm_sideeffect.c 						      cmd->obj.init, gfp);
cmd              1384 net/sctp/sm_sideeffect.c 				if (cmd->obj.chunk)
cmd              1385 net/sctp/sm_sideeffect.c 					sctp_chunk_free(cmd->obj.chunk);
cmd              1395 net/sctp/sm_sideeffect.c 			if (cmd->obj.chunk)
cmd              1397 net/sctp/sm_sideeffect.c 						SCTP_CHUNK(cmd->obj.chunk));
cmd              1445 net/sctp/sm_sideeffect.c 				 __func__, cmd->obj.chunk, &asoc->ulpq);
cmd              1448 net/sctp/sm_sideeffect.c 						       cmd->obj.chunk,
cmd              1455 net/sctp/sm_sideeffect.c 				 __func__, cmd->obj.ulpevent, &asoc->ulpq);
cmd              1458 net/sctp/sm_sideeffect.c 						       cmd->obj.ulpevent);
cmd              1468 net/sctp/sm_sideeffect.c 			sctp_outq_tail(&asoc->outqueue, cmd->obj.chunk, gfp);
cmd              1473 net/sctp/sm_sideeffect.c 			packet = cmd->obj.packet;
cmd              1480 net/sctp/sm_sideeffect.c 			sctp_retransmit(&asoc->outqueue, cmd->obj.transport,
cmd              1486 net/sctp/sm_sideeffect.c 			sctp_retransmit(&asoc->outqueue, cmd->obj.transport,
cmd              1492 net/sctp/sm_sideeffect.c 			sctp_do_ecn_ce_work(asoc, cmd->obj.u32);
cmd              1497 net/sctp/sm_sideeffect.c 			new_obj = sctp_do_ecn_ecne_work(asoc, cmd->obj.u32,
cmd              1506 net/sctp/sm_sideeffect.c 			sctp_do_ecn_cwr_work(asoc, cmd->obj.u32);
cmd              1510 net/sctp/sm_sideeffect.c 			sctp_cmd_setup_t2(commands, asoc, cmd->obj.chunk);
cmd              1514 net/sctp/sm_sideeffect.c 			timer = &asoc->timers[cmd->obj.to];
cmd              1521 net/sctp/sm_sideeffect.c 			timer = &asoc->timers[cmd->obj.to];
cmd              1522 net/sctp/sm_sideeffect.c 			timeout = asoc->timeouts[cmd->obj.to];
cmd              1539 net/sctp/sm_sideeffect.c 			timer = &asoc->timers[cmd->obj.to];
cmd              1540 net/sctp/sm_sideeffect.c 			timeout = asoc->timeouts[cmd->obj.to];
cmd              1546 net/sctp/sm_sideeffect.c 			timer = &asoc->timers[cmd->obj.to];
cmd              1552 net/sctp/sm_sideeffect.c 			chunk = cmd->obj.chunk;
cmd              1603 net/sctp/sm_sideeffect.c 			sctp_cmd_init_failed(commands, asoc, cmd->obj.u32);
cmd              1608 net/sctp/sm_sideeffect.c 					      subtype, chunk, cmd->obj.u32);
cmd              1626 net/sctp/sm_sideeffect.c 					     cmd->obj.u32);
cmd              1636 net/sctp/sm_sideeffect.c 						    cmd->obj.transport, 0);
cmd              1640 net/sctp/sm_sideeffect.c 			t = cmd->obj.transport;
cmd              1645 net/sctp/sm_sideeffect.c 			t = cmd->obj.transport;
cmd              1652 net/sctp/sm_sideeffect.c 			t = cmd->obj.transport;
cmd              1661 net/sctp/sm_sideeffect.c 			t = cmd->obj.transport;
cmd              1670 net/sctp/sm_sideeffect.c 			error = cmd->obj.error;
cmd              1675 net/sctp/sm_sideeffect.c 			sackh.cum_tsn_ack = cmd->obj.be32;
cmd              1698 net/sctp/sm_sideeffect.c 			t = cmd->obj.transport;
cmd              1708 net/sctp/sm_sideeffect.c 						       cmd->obj.chunk,
cmd              1713 net/sctp/sm_sideeffect.c 			sctp_cmd_setup_t4(commands, asoc, cmd->obj.chunk);
cmd              1736 net/sctp/sm_sideeffect.c 			sctp_cmd_set_sk_err(asoc, cmd->obj.error);
cmd              1740 net/sctp/sm_sideeffect.c 					      cmd->obj.u8);
cmd              1754 net/sctp/sm_sideeffect.c 			asoc->peer.i.init_tag = cmd->obj.u32;
cmd              1761 net/sctp/sm_sideeffect.c 			sctp_cmd_send_msg(asoc, cmd->obj.msg, gfp);
cmd              1772 net/sctp/sm_sideeffect.c 			asoc = cmd->obj.asoc;
cmd              1777 net/sctp/sm_sideeffect.c 				cmd->verb);
cmd              1782 net/sctp/sm_sideeffect.c 			cmd = sctp_next_cmd(commands);
cmd              1783 net/sctp/sm_sideeffect.c 			while (cmd) {
cmd              1784 net/sctp/sm_sideeffect.c 				if (cmd->verb == SCTP_CMD_REPLY)
cmd              1785 net/sctp/sm_sideeffect.c 					sctp_chunk_free(cmd->obj.chunk);
cmd              1786 net/sctp/sm_sideeffect.c 				cmd = sctp_next_cmd(commands);
cmd              4944 net/sctp/socket.c static int sctp_ioctl(struct sock *sk, int cmd, unsigned long arg)
cmd              4957 net/sctp/socket.c 	switch (cmd) {
cmd              1787 net/smc/af_smc.c static int smc_ioctl(struct socket *sock, unsigned int cmd,
cmd              1803 net/smc/af_smc.c 		answ = smc->clcsock->ops->ioctl(smc->clcsock, cmd, arg);
cmd              1807 net/smc/af_smc.c 	switch (cmd) {
cmd               612 net/smc/smc_pnet.c 		.cmd = SMC_PNETID_GET,
cmd               620 net/smc/smc_pnet.c 		.cmd = SMC_PNETID_ADD,
cmd               626 net/smc/smc_pnet.c 		.cmd = SMC_PNETID_DEL,
cmd               632 net/smc/smc_pnet.c 		.cmd = SMC_PNETID_FLUSH,
cmd               119 net/socket.c   static long sock_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               122 net/socket.c   			      unsigned int cmd, unsigned long arg);
cmd              1000 net/socket.c   static int (*br_ioctl_hook) (struct net *, unsigned int cmd, void __user *arg);
cmd              1033 net/socket.c   			  unsigned int cmd, unsigned long arg)
cmd              1038 net/socket.c   	err = sock->ops->ioctl(sock, cmd, arg);
cmd              1047 net/socket.c   	if (cmd == SIOCGIFCONF) {
cmd              1061 net/socket.c   		err = dev_ioctl(net, cmd, &ifr, &need_copyout);
cmd              1087 net/socket.c   static long sock_ioctl(struct file *file, unsigned cmd, unsigned long arg)
cmd              1098 net/socket.c   	if (unlikely(cmd >= SIOCDEVPRIVATE && cmd <= (SIOCDEVPRIVATE + 15))) {
cmd              1103 net/socket.c   		err = dev_ioctl(net, cmd, &ifr, &need_copyout);
cmd              1109 net/socket.c   	if (cmd >= SIOCIWFIRST && cmd <= SIOCIWLAST) {
cmd              1110 net/socket.c   		err = wext_handle_ioctl(net, cmd, argp);
cmd              1113 net/socket.c   		switch (cmd) {
cmd              1136 net/socket.c   				err = br_ioctl_hook(net, cmd, argp);
cmd              1158 net/socket.c   				err = dlci_ioctl_hook(cmd, argp);
cmd              1175 net/socket.c   						   cmd == SIOCGSTAMP_OLD,
cmd              1185 net/socket.c   						   cmd == SIOCGSTAMP_NEW,
cmd              1189 net/socket.c   			err = sock_do_ioctl(net, sock, cmd, arg);
cmd              3107 net/socket.c   	if (get_user(ethcmd, &compat_rxnfc->cmd))
cmd              3238 net/socket.c   static int compat_ifr_data_ioctl(struct net *net, unsigned int cmd,
cmd              3250 net/socket.c   	return dev_ioctl(net, cmd, &ifreq, NULL);
cmd              3254 net/socket.c   			      unsigned int cmd,
cmd              3274 net/socket.c   	err = sock_do_ioctl(net, sock, cmd, (unsigned long)uifr);
cmd              3277 net/socket.c   		switch (cmd) {
cmd              3301 net/socket.c   static int compat_sioc_ifmap(struct net *net, unsigned int cmd,
cmd              3319 net/socket.c   	err = dev_ioctl(net, cmd, &ifr, NULL);
cmd              3321 net/socket.c   	if (cmd == SIOCGIFMAP && !err) {
cmd              3367 net/socket.c   			 unsigned int cmd, void __user *argp)
cmd              3416 net/socket.c   	ret = sock_do_ioctl(net, sock, cmd, (unsigned long) r);
cmd              3439 net/socket.c   			 unsigned int cmd, unsigned long arg)
cmd              3445 net/socket.c   	if (cmd >= SIOCDEVPRIVATE && cmd <= (SIOCDEVPRIVATE + 15))
cmd              3446 net/socket.c   		return compat_ifr_data_ioctl(net, cmd, argp);
cmd              3448 net/socket.c   	switch (cmd) {
cmd              3460 net/socket.c   		return compat_sioc_ifmap(net, cmd, argp);
cmd              3463 net/socket.c   		return routing_ioctl(net, sock, cmd, argp);
cmd              3468 net/socket.c   		return sock->ops->gettstamp(sock, argp, cmd == SIOCGSTAMP_OLD,
cmd              3475 net/socket.c   		return compat_ifr_data_ioctl(net, cmd, argp);
cmd              3490 net/socket.c   		return sock_ioctl(file, cmd, arg);
cmd              3530 net/socket.c   		return compat_ifreq_ioctl(net, sock, cmd, argp);
cmd              3537 net/socket.c   		return sock_do_ioctl(net, sock, cmd, arg);
cmd              3543 net/socket.c   static long compat_sock_ioctl(struct file *file, unsigned int cmd,
cmd              3555 net/socket.c   		ret = sock->ops->compat_ioctl(sock, cmd, arg);
cmd              3558 net/socket.c   	    (cmd >= SIOCIWFIRST && cmd <= SIOCIWLAST))
cmd              3559 net/socket.c   		ret = compat_wext_handle_ioctl(net, cmd, arg);
cmd              3562 net/socket.c   		ret = compat_sock_ioctl_trans(file, sock, cmd, arg);
cmd               982 net/sunrpc/cache.c 		       unsigned int cmd, unsigned long arg,
cmd               989 net/sunrpc/cache.c 	if (cmd != FIONREAD || !rp)
cmd              1552 net/sunrpc/cache.c 			       unsigned int cmd, unsigned long arg)
cmd              1557 net/sunrpc/cache.c 	return cache_ioctl(inode, filp, cmd, arg, cd);
cmd              1771 net/sunrpc/cache.c 			      unsigned int cmd, unsigned long arg)
cmd              1776 net/sunrpc/cache.c 	return cache_ioctl(inode, filp, cmd, arg, cd);
cmd               357 net/sunrpc/rpc_pipe.c rpc_pipe_ioctl(struct file *filp, unsigned int cmd, unsigned long arg)
cmd               363 net/sunrpc/rpc_pipe.c 	switch (cmd) {
cmd               146 net/tipc/netlink.c 		.cmd	= TIPC_NL_BEARER_DISABLE,
cmd               151 net/tipc/netlink.c 		.cmd	= TIPC_NL_BEARER_ENABLE,
cmd               156 net/tipc/netlink.c 		.cmd	= TIPC_NL_BEARER_GET,
cmd               162 net/tipc/netlink.c 		.cmd	= TIPC_NL_BEARER_ADD,
cmd               167 net/tipc/netlink.c 		.cmd	= TIPC_NL_BEARER_SET,
cmd               172 net/tipc/netlink.c 		.cmd	= TIPC_NL_SOCK_GET,
cmd               179 net/tipc/netlink.c 		.cmd	= TIPC_NL_PUBL_GET,
cmd               184 net/tipc/netlink.c 		.cmd	= TIPC_NL_LINK_GET,
cmd               190 net/tipc/netlink.c 		.cmd	= TIPC_NL_LINK_SET,
cmd               195 net/tipc/netlink.c 		.cmd	= TIPC_NL_LINK_RESET_STATS,
cmd               200 net/tipc/netlink.c 		.cmd	= TIPC_NL_MEDIA_GET,
cmd               206 net/tipc/netlink.c 		.cmd	= TIPC_NL_MEDIA_SET,
cmd               211 net/tipc/netlink.c 		.cmd	= TIPC_NL_NODE_GET,
cmd               216 net/tipc/netlink.c 		.cmd	= TIPC_NL_NET_GET,
cmd               221 net/tipc/netlink.c 		.cmd	= TIPC_NL_NET_SET,
cmd               226 net/tipc/netlink.c 		.cmd	= TIPC_NL_NAME_TABLE_GET,
cmd               231 net/tipc/netlink.c 		.cmd	= TIPC_NL_MON_SET,
cmd               236 net/tipc/netlink.c 		.cmd	= TIPC_NL_MON_GET,
cmd               242 net/tipc/netlink.c 		.cmd	= TIPC_NL_MON_PEER_GET,
cmd               247 net/tipc/netlink.c 		.cmd	= TIPC_NL_PEER_REMOVE,
cmd               253 net/tipc/netlink.c 		.cmd	= TIPC_NL_UDP_GET_REMOTEIP,
cmd                54 net/tipc/netlink_compat.c 	u16 cmd;
cmd                73 net/tipc/netlink_compat.c 	int (*transcode)(struct tipc_nl_compat_cmd_doit *cmd,
cmd               180 net/tipc/netlink_compat.c static int __tipc_nl_compat_dumpit(struct tipc_nl_compat_cmd_dump *cmd,
cmd               207 net/tipc/netlink_compat.c 		len = (*cmd->dumpit)(buf, &cb);
cmd               216 net/tipc/netlink_compat.c 			err = (*cmd->format)(msg, attrs);
cmd               255 net/tipc/netlink_compat.c static int tipc_nl_compat_dumpit(struct tipc_nl_compat_cmd_dump *cmd,
cmd               272 net/tipc/netlink_compat.c 	if (cmd->header) {
cmd               273 net/tipc/netlink_compat.c 		err = (*cmd->header)(msg);
cmd               288 net/tipc/netlink_compat.c 	err = __tipc_nl_compat_dumpit(cmd, msg, arg);
cmd               298 net/tipc/netlink_compat.c static int __tipc_nl_compat_doit(struct tipc_nl_compat_cmd_doit *cmd,
cmd               329 net/tipc/netlink_compat.c 	err = (*cmd->transcode)(cmd, trans_buf, msg);
cmd               341 net/tipc/netlink_compat.c 	err = (*cmd->doit)(doit_buf, &info);
cmd               354 net/tipc/netlink_compat.c static int tipc_nl_compat_doit(struct tipc_nl_compat_cmd_doit *cmd,
cmd               363 net/tipc/netlink_compat.c 	err = __tipc_nl_compat_doit(cmd, msg);
cmd               394 net/tipc/netlink_compat.c static int tipc_nl_compat_bearer_enable(struct tipc_nl_compat_cmd_doit *cmd,
cmd               437 net/tipc/netlink_compat.c static int tipc_nl_compat_bearer_disable(struct tipc_nl_compat_cmd_doit *cmd,
cmd               679 net/tipc/netlink_compat.c 	switch (msg->cmd) {
cmd               772 net/tipc/netlink_compat.c static int tipc_nl_compat_link_set(struct tipc_nl_compat_cmd_doit *cmd,
cmd               794 net/tipc/netlink_compat.c 		cmd->doit = &__tipc_nl_media_set;
cmd               800 net/tipc/netlink_compat.c 		cmd->doit = &__tipc_nl_bearer_set;
cmd               807 net/tipc/netlink_compat.c static int tipc_nl_compat_link_reset_stats(struct tipc_nl_compat_cmd_doit *cmd,
cmd              1104 net/tipc/netlink_compat.c static int tipc_nl_compat_net_set(struct tipc_nl_compat_cmd_doit *cmd,
cmd              1117 net/tipc/netlink_compat.c 	if (msg->cmd == TIPC_CMD_SET_NODE_ADDR) {
cmd              1120 net/tipc/netlink_compat.c 	} else if (msg->cmd == TIPC_CMD_SET_NETID) {
cmd              1169 net/tipc/netlink_compat.c 	switch (msg->cmd) {
cmd              1274 net/tipc/netlink_compat.c 	msg.cmd = req_userhdr->cmd;
cmd              1278 net/tipc/netlink_compat.c 	if ((msg.cmd & 0xC000) && (!netlink_net_capable(skb, CAP_NET_ADMIN))) {
cmd              1312 net/tipc/netlink_compat.c 		.cmd		= TIPC_GENL_CMD,
cmd              3106 net/tipc/socket.c static int tipc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd              3113 net/tipc/socket.c 	switch (cmd) {
cmd               650 net/unix/af_unix.c static int unix_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
cmd              2569 net/unix/af_unix.c static int unix_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd              2575 net/unix/af_unix.c 	switch (cmd) {
cmd              2598 net/unix/af_unix.c static int unix_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd              2600 net/unix/af_unix.c 	return unix_ioctl(sock, cmd, (unsigned long)compat_ptr(arg));
cmd              1878 net/vmw_vsock/af_vsock.c 			       unsigned int cmd, void __user *ptr)
cmd              1883 net/vmw_vsock/af_vsock.c 	switch (cmd) {
cmd              1890 net/vmw_vsock/af_vsock.c 		pr_err("Unknown ioctl %d\n", cmd);
cmd              1898 net/vmw_vsock/af_vsock.c 			    unsigned int cmd, unsigned long arg)
cmd              1900 net/vmw_vsock/af_vsock.c 	return vsock_dev_do_ioctl(filp, cmd, (void __user *)arg);
cmd              1905 net/vmw_vsock/af_vsock.c 				   unsigned int cmd, unsigned long arg)
cmd              1907 net/vmw_vsock/af_vsock.c 	return vsock_dev_do_ioctl(filp, cmd, compat_ptr(arg));
cmd               406 net/wimax/stack.c 		.cmd = WIMAX_GNL_OP_MSG_FROM_USER,
cmd               412 net/wimax/stack.c 		.cmd = WIMAX_GNL_OP_RESET,
cmd               418 net/wimax/stack.c 		.cmd = WIMAX_GNL_OP_RFKILL,
cmd               424 net/wimax/stack.c 		.cmd = WIMAX_GNL_OP_STATE_GET,
cmd               858 net/wireless/nl80211.c 		     int flags, u8 cmd)
cmd               861 net/wireless/nl80211.c 	return genlmsg_put(skb, portid, seq, &nl80211_fam, flags, cmd);
cmd              1899 net/wireless/nl80211.c 			      enum nl80211_commands cmd,
cmd              1914 net/wireless/nl80211.c 	hdr = nl80211hdr_put(msg, portid, seq, flags, cmd);
cmd              1928 net/wireless/nl80211.c 	if (cmd != NL80211_CMD_NEW_WIPHY)
cmd              3187 net/wireless/nl80211.c 			      enum nl80211_commands cmd)
cmd              3192 net/wireless/nl80211.c 	WARN_ON(cmd != NL80211_CMD_NEW_INTERFACE &&
cmd              3193 net/wireless/nl80211.c 		cmd != NL80211_CMD_DEL_INTERFACE &&
cmd              3194 net/wireless/nl80211.c 		cmd != NL80211_CMD_SET_INTERFACE);
cmd              3196 net/wireless/nl80211.c 	hdr = nl80211hdr_put(msg, portid, seq, flags, cmd);
cmd              4583 net/wireless/nl80211.c 				    enum nl80211_commands cmd)
cmd              4588 net/wireless/nl80211.c 	switch (cmd) {
cmd              5063 net/wireless/nl80211.c static int nl80211_send_station(struct sk_buff *msg, u32 cmd, u32 portid,
cmd              5072 net/wireless/nl80211.c 	hdr = nl80211hdr_put(msg, portid, seq, flags, cmd);
cmd              9632 net/wireless/nl80211.c 			    u32 portid, u32 seq, enum nl80211_commands cmd,
cmd              9645 net/wireless/nl80211.c 	hdr = nl80211hdr_put(skb, portid, seq, 0, cmd);
cmd              9690 net/wireless/nl80211.c 					   enum nl80211_commands cmd,
cmd              9699 net/wireless/nl80211.c 	switch (cmd) {
cmd              9717 net/wireless/nl80211.c 					   cmd, attr, info, gfp);
cmd              10277 net/wireless/nl80211.c 		   (info->genlhdr->cmd == NL80211_CMD_DEL_PMKSA ||
cmd              10298 net/wireless/nl80211.c 	switch (info->genlhdr->cmd) {
cmd              13179 net/wireless/nl80211.c 					   enum nl80211_commands cmd,
cmd              13191 net/wireless/nl80211.c 					   cmd, attr, NULL, GFP_KERNEL);
cmd              13905 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_WIPHY,
cmd              13915 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_WIPHY,
cmd              13922 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_INTERFACE,
cmd              13931 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_INTERFACE,
cmd              13939 net/wireless/nl80211.c 		.cmd = NL80211_CMD_NEW_INTERFACE,
cmd              13947 net/wireless/nl80211.c 		.cmd = NL80211_CMD_DEL_INTERFACE,
cmd              13955 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_KEY,
cmd              13963 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_KEY,
cmd              13972 net/wireless/nl80211.c 		.cmd = NL80211_CMD_NEW_KEY,
cmd              13981 net/wireless/nl80211.c 		.cmd = NL80211_CMD_DEL_KEY,
cmd              13989 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_BEACON,
cmd              13997 net/wireless/nl80211.c 		.cmd = NL80211_CMD_START_AP,
cmd              14005 net/wireless/nl80211.c 		.cmd = NL80211_CMD_STOP_AP,
cmd              14013 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_STATION,
cmd              14021 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_STATION,
cmd              14029 net/wireless/nl80211.c 		.cmd = NL80211_CMD_NEW_STATION,
cmd              14037 net/wireless/nl80211.c 		.cmd = NL80211_CMD_DEL_STATION,
cmd              14045 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_MPATH,
cmd              14054 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_MPP,
cmd              14063 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_MPATH,
cmd              14071 net/wireless/nl80211.c 		.cmd = NL80211_CMD_NEW_MPATH,
cmd              14079 net/wireless/nl80211.c 		.cmd = NL80211_CMD_DEL_MPATH,
cmd              14087 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_BSS,
cmd              14095 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_REG,
cmd              14104 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_REG,
cmd              14112 net/wireless/nl80211.c 		.cmd = NL80211_CMD_REQ_SET_REG,
cmd              14118 net/wireless/nl80211.c 		.cmd = NL80211_CMD_RELOAD_REGDB,
cmd              14124 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_MESH_CONFIG,
cmd              14132 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_MESH_CONFIG,
cmd              14140 net/wireless/nl80211.c 		.cmd = NL80211_CMD_TRIGGER_SCAN,
cmd              14148 net/wireless/nl80211.c 		.cmd = NL80211_CMD_ABORT_SCAN,
cmd              14156 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_SCAN,
cmd              14161 net/wireless/nl80211.c 		.cmd = NL80211_CMD_START_SCHED_SCAN,
cmd              14169 net/wireless/nl80211.c 		.cmd = NL80211_CMD_STOP_SCHED_SCAN,
cmd              14177 net/wireless/nl80211.c 		.cmd = NL80211_CMD_AUTHENTICATE,
cmd              14186 net/wireless/nl80211.c 		.cmd = NL80211_CMD_ASSOCIATE,
cmd              14195 net/wireless/nl80211.c 		.cmd = NL80211_CMD_DEAUTHENTICATE,
cmd              14203 net/wireless/nl80211.c 		.cmd = NL80211_CMD_DISASSOCIATE,
cmd              14211 net/wireless/nl80211.c 		.cmd = NL80211_CMD_JOIN_IBSS,
cmd              14219 net/wireless/nl80211.c 		.cmd = NL80211_CMD_LEAVE_IBSS,
cmd              14228 net/wireless/nl80211.c 		.cmd = NL80211_CMD_TESTMODE,
cmd              14238 net/wireless/nl80211.c 		.cmd = NL80211_CMD_CONNECT,
cmd              14247 net/wireless/nl80211.c 		.cmd = NL80211_CMD_UPDATE_CONNECT_PARAMS,
cmd              14256 net/wireless/nl80211.c 		.cmd = NL80211_CMD_DISCONNECT,
cmd              14264 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_WIPHY_NETNS,
cmd              14272 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_SURVEY,
cmd              14277 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_PMKSA,
cmd              14286 net/wireless/nl80211.c 		.cmd = NL80211_CMD_DEL_PMKSA,
cmd              14294 net/wireless/nl80211.c 		.cmd = NL80211_CMD_FLUSH_PMKSA,
cmd              14302 net/wireless/nl80211.c 		.cmd = NL80211_CMD_REMAIN_ON_CHANNEL,
cmd              14310 net/wireless/nl80211.c 		.cmd = NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL,
cmd              14318 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_TX_BITRATE_MASK,
cmd              14326 net/wireless/nl80211.c 		.cmd = NL80211_CMD_REGISTER_FRAME,
cmd              14334 net/wireless/nl80211.c 		.cmd = NL80211_CMD_FRAME,
cmd              14342 net/wireless/nl80211.c 		.cmd = NL80211_CMD_FRAME_WAIT_CANCEL,
cmd              14350 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_POWER_SAVE,
cmd              14358 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_POWER_SAVE,
cmd              14366 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_CQM,
cmd              14374 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_CHANNEL,
cmd              14382 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_WDS_PEER,
cmd              14390 net/wireless/nl80211.c 		.cmd = NL80211_CMD_JOIN_MESH,
cmd              14398 net/wireless/nl80211.c 		.cmd = NL80211_CMD_LEAVE_MESH,
cmd              14406 net/wireless/nl80211.c 		.cmd = NL80211_CMD_JOIN_OCB,
cmd              14414 net/wireless/nl80211.c 		.cmd = NL80211_CMD_LEAVE_OCB,
cmd              14423 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_WOWLAN,
cmd              14431 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_WOWLAN,
cmd              14440 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_REKEY_OFFLOAD,
cmd              14449 net/wireless/nl80211.c 		.cmd = NL80211_CMD_TDLS_MGMT,
cmd              14457 net/wireless/nl80211.c 		.cmd = NL80211_CMD_TDLS_OPER,
cmd              14465 net/wireless/nl80211.c 		.cmd = NL80211_CMD_UNEXPECTED_FRAME,
cmd              14473 net/wireless/nl80211.c 		.cmd = NL80211_CMD_PROBE_CLIENT,
cmd              14481 net/wireless/nl80211.c 		.cmd = NL80211_CMD_REGISTER_BEACONS,
cmd              14489 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_NOACK_MAP,
cmd              14497 net/wireless/nl80211.c 		.cmd = NL80211_CMD_START_P2P_DEVICE,
cmd              14505 net/wireless/nl80211.c 		.cmd = NL80211_CMD_STOP_P2P_DEVICE,
cmd              14513 net/wireless/nl80211.c 		.cmd = NL80211_CMD_START_NAN,
cmd              14521 net/wireless/nl80211.c 		.cmd = NL80211_CMD_STOP_NAN,
cmd              14529 net/wireless/nl80211.c 		.cmd = NL80211_CMD_ADD_NAN_FUNCTION,
cmd              14537 net/wireless/nl80211.c 		.cmd = NL80211_CMD_DEL_NAN_FUNCTION,
cmd              14545 net/wireless/nl80211.c 		.cmd = NL80211_CMD_CHANGE_NAN_CONFIG,
cmd              14553 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_MCAST_RATE,
cmd              14561 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_MAC_ACL,
cmd              14569 net/wireless/nl80211.c 		.cmd = NL80211_CMD_RADAR_DETECT,
cmd              14577 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_PROTOCOL_FEATURES,
cmd              14582 net/wireless/nl80211.c 		.cmd = NL80211_CMD_UPDATE_FT_IES,
cmd              14590 net/wireless/nl80211.c 		.cmd = NL80211_CMD_CRIT_PROTOCOL_START,
cmd              14598 net/wireless/nl80211.c 		.cmd = NL80211_CMD_CRIT_PROTOCOL_STOP,
cmd              14606 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_COALESCE,
cmd              14613 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_COALESCE,
cmd              14621 net/wireless/nl80211.c 		.cmd = NL80211_CMD_CHANNEL_SWITCH,
cmd              14629 net/wireless/nl80211.c 		.cmd = NL80211_CMD_VENDOR,
cmd              14639 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_QOS_MAP,
cmd              14647 net/wireless/nl80211.c 		.cmd = NL80211_CMD_ADD_TX_TS,
cmd              14655 net/wireless/nl80211.c 		.cmd = NL80211_CMD_DEL_TX_TS,
cmd              14663 net/wireless/nl80211.c 		.cmd = NL80211_CMD_TDLS_CHANNEL_SWITCH,
cmd              14671 net/wireless/nl80211.c 		.cmd = NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH,
cmd              14679 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_MULTICAST_TO_UNICAST,
cmd              14687 net/wireless/nl80211.c 		.cmd = NL80211_CMD_SET_PMK,
cmd              14695 net/wireless/nl80211.c 		.cmd = NL80211_CMD_DEL_PMK,
cmd              14702 net/wireless/nl80211.c 		.cmd = NL80211_CMD_EXTERNAL_AUTH,
cmd              14710 net/wireless/nl80211.c 		.cmd = NL80211_CMD_CONTROL_PORT_FRAME,
cmd              14718 net/wireless/nl80211.c 		.cmd = NL80211_CMD_GET_FTM_RESPONDER_STATS,
cmd              14725 net/wireless/nl80211.c 		.cmd = NL80211_CMD_PEER_MEASUREMENT_START,
cmd              14733 net/wireless/nl80211.c 		.cmd = NL80211_CMD_NOTIFY_RADAR,
cmd              14741 net/wireless/nl80211.c 		.cmd = NL80211_CMD_UPDATE_OWE_INFO,
cmd              14748 net/wireless/nl80211.c 		.cmd = NL80211_CMD_PROBE_MESH_LINK,
cmd              14776 net/wireless/nl80211.c 			  enum nl80211_commands cmd)
cmd              14781 net/wireless/nl80211.c 	WARN_ON(cmd != NL80211_CMD_NEW_WIPHY &&
cmd              14782 net/wireless/nl80211.c 		cmd != NL80211_CMD_DEL_WIPHY);
cmd              14788 net/wireless/nl80211.c 	if (nl80211_send_wiphy(rdev, cmd, msg, 0, 0, 0, &state) < 0) {
cmd              14799 net/wireless/nl80211.c 				enum nl80211_commands cmd)
cmd              14807 net/wireless/nl80211.c 	if (nl80211_send_iface(msg, 0, 0, 0, rdev, wdev, cmd) < 0) {
cmd              14868 net/wireless/nl80211.c 				 u32 cmd)
cmd              14872 net/wireless/nl80211.c 	hdr = nl80211hdr_put(msg, portid, seq, flags, cmd);
cmd              14896 net/wireless/nl80211.c 			    struct cfg80211_sched_scan_request *req, u32 cmd)
cmd              14900 net/wireless/nl80211.c 	hdr = nl80211hdr_put(msg, 0, 0, 0, cmd);
cmd              14968 net/wireless/nl80211.c void nl80211_send_sched_scan(struct cfg80211_sched_scan_request *req, u32 cmd)
cmd              14976 net/wireless/nl80211.c 	if (nl80211_prep_sched_scan_msg(msg, req, cmd) < 0) {
cmd              15069 net/wireless/nl80211.c 				    enum nl80211_commands cmd, gfp_t gfp,
cmd              15080 net/wireless/nl80211.c 	hdr = nl80211hdr_put(msg, 0, 0, 0, cmd);
cmd              15157 net/wireless/nl80211.c 	u32 cmd;
cmd              15163 net/wireless/nl80211.c 		cmd = NL80211_CMD_UNPROT_DEAUTHENTICATE;
cmd              15165 net/wireless/nl80211.c 		cmd = NL80211_CMD_UNPROT_DISASSOCIATE;
cmd              15168 net/wireless/nl80211.c 	nl80211_send_mlme_event(rdev, dev, buf, len, cmd, GFP_ATOMIC, -1,
cmd              15174 net/wireless/nl80211.c 				      struct net_device *netdev, int cmd,
cmd              15184 net/wireless/nl80211.c 	hdr = nl80211hdr_put(msg, 0, 0, 0, cmd);
cmd              15569 net/wireless/nl80211.c 	int cmd, struct cfg80211_registered_device *rdev,
cmd              15581 net/wireless/nl80211.c 	hdr = nl80211hdr_put(msg, 0, 0, 0, cmd);
cmd              15599 net/wireless/nl80211.c 	if (cmd == NL80211_CMD_REMAIN_ON_CHANNEL &&
cmd              15742 net/wireless/nl80211.c static bool __nl80211_unexpected_frame(struct net_device *dev, u8 cmd,
cmd              15758 net/wireless/nl80211.c 	hdr = nl80211hdr_put(msg, 0, 0, 0, cmd);
cmd                17 net/wireless/nl80211.h 		     int flags, u8 cmd);
cmd                38 net/wireless/nl80211.h 			  enum nl80211_commands cmd);
cmd                41 net/wireless/nl80211.h 			  enum nl80211_commands cmd);
cmd                48 net/wireless/nl80211.h void nl80211_send_sched_scan(struct cfg80211_sched_scan_request *req, u32 cmd);
cmd              2274 net/wireless/scan.c 		iwe.cmd = IWEVGENIE;
cmd              2286 net/wireless/scan.c 		iwe.cmd = IWEVGENIE;
cmd              2312 net/wireless/scan.c 	iwe.cmd = SIOCGIWAP;
cmd              2321 net/wireless/scan.c 	iwe.cmd = SIOCGIWFREQ;
cmd              2330 net/wireless/scan.c 	iwe.cmd = SIOCGIWFREQ;
cmd              2340 net/wireless/scan.c 		iwe.cmd = IWEVQUAL;
cmd              2373 net/wireless/scan.c 	iwe.cmd = SIOCGIWENCODE;
cmd              2397 net/wireless/scan.c 			iwe.cmd = SIOCGIWESSID;
cmd              2409 net/wireless/scan.c 			iwe.cmd = SIOCGIWESSID;
cmd              2425 net/wireless/scan.c 			iwe.cmd = IWEVCUSTOM;
cmd              2492 net/wireless/scan.c 			iwe.cmd = SIOCGIWRATE;
cmd              2518 net/wireless/scan.c 		iwe.cmd = SIOCGIWMODE;
cmd              2533 net/wireless/scan.c 	iwe.cmd = IWEVCUSTOM;
cmd              2541 net/wireless/scan.c 	iwe.cmd = IWEVCUSTOM;
cmd              1452 net/wireless/wext-compat.c 	switch (pmksa->cmd) {
cmd               452 net/wireless/wext-core.c 			 unsigned int		cmd,
cmd               481 net/wireless/wext-core.c 	if (WARN_ON(cmd == SIOCGIWSCAN && extra))
cmd               485 net/wireless/wext-core.c 	if (cmd <= SIOCIWLAST) {
cmd               486 net/wireless/wext-core.c 		cmd_index = IW_IOCTL_IDX(cmd);
cmd               490 net/wireless/wext-core.c 		cmd_index = IW_EVENT_IDX(cmd);
cmd               504 net/wireless/wext-core.c 			   cmd);
cmd               513 net/wireless/wext-core.c 				   cmd, wrqu->data.length);
cmd               518 net/wireless/wext-core.c 				   cmd, wrqu->data.length);
cmd               577 net/wireless/wext-core.c 	event->cmd = cmd;
cmd               611 net/wireless/wext-core.c 	compat_event->cmd = cmd;
cmd               683 net/wireless/wext-core.c static iw_handler get_handler(struct net_device *dev, unsigned int cmd)
cmd               702 net/wireless/wext-core.c 	index = IW_IOCTL_IDX(cmd);
cmd               708 net/wireless/wext-core.c 	index = cmd - SIOCIWFIRSTPRIV;
cmd               717 net/wireless/wext-core.c static int ioctl_standard_iw_point(struct iw_point *iwp, unsigned int cmd,
cmd               731 net/wireless/wext-core.c 	switch (cmd) {
cmd               738 net/wireless/wext-core.c 		else if (IW_IS_SET(cmd) && (iwp->length != 0)) {
cmd               761 net/wireless/wext-core.c 	if (IW_IS_SET(cmd)) {
cmd               805 net/wireless/wext-core.c 	if (IW_IS_SET(cmd) && (iwp->length != 0)) {
cmd               813 net/wireless/wext-core.c 		if (cmd == SIOCSIWENCODEEXT) {
cmd               823 net/wireless/wext-core.c 	if (IW_IS_GET(cmd) && !(descr->flags & IW_DESCR_FLAG_NOMAX)) {
cmd               844 net/wireless/wext-core.c 	if (!err && IW_IS_GET(cmd)) {
cmd               868 net/wireless/wext-core.c 			wireless_send_event(dev, cmd, data, NULL);
cmd               870 net/wireless/wext-core.c 			wireless_send_event(dev, cmd, data, extra);
cmd               917 net/wireless/wext-core.c 				  unsigned int cmd,
cmd               935 net/wireless/wext-core.c 	if (cmd == SIOCGIWSTATS)
cmd               936 net/wireless/wext-core.c 		return standard(dev, iwr, cmd, info,
cmd               940 net/wireless/wext-core.c 	if (cmd == SIOCGIWPRIV && dev->wireless_handlers)
cmd               941 net/wireless/wext-core.c 		return standard(dev, iwr, cmd, info,
cmd               950 net/wireless/wext-core.c 	handler = get_handler(dev, cmd);
cmd               953 net/wireless/wext-core.c 		if (cmd < SIOCIWFIRSTPRIV)
cmd               954 net/wireless/wext-core.c 			return standard(dev, iwr, cmd, info, handler);
cmd               956 net/wireless/wext-core.c 			return private(dev, iwr, cmd, info, handler);
cmd               964 net/wireless/wext-core.c static int wext_permission_check(unsigned int cmd)
cmd               966 net/wireless/wext-core.c 	if ((IW_IS_SET(cmd) || cmd == SIOCGIWENCODE ||
cmd               967 net/wireless/wext-core.c 	     cmd == SIOCGIWENCODEEXT) &&
cmd               976 net/wireless/wext-core.c 			       unsigned int cmd, struct iw_request_info *info,
cmd               980 net/wireless/wext-core.c 	int ret = wext_permission_check(cmd);
cmd               987 net/wireless/wext-core.c 	ret = wireless_process_ioctl(net, iwr, cmd, info, standard, private);
cmd              1000 net/wireless/wext-core.c 			       unsigned int		cmd,
cmd              1008 net/wireless/wext-core.c 	if (IW_IOCTL_IDX(cmd) >= standard_ioctl_num)
cmd              1010 net/wireless/wext-core.c 	descr = &(standard_ioctl[IW_IOCTL_IDX(cmd)]);
cmd              1021 net/wireless/wext-core.c 			wireless_send_event(dev, cmd, &(iwr->u), NULL);
cmd              1023 net/wireless/wext-core.c 		ret = ioctl_standard_iw_point(&iwr->u.data, cmd, descr,
cmd              1037 net/wireless/wext-core.c int wext_handle_ioctl(struct net *net, unsigned int cmd, void __user *arg)
cmd              1039 net/wireless/wext-core.c 	struct iw_request_info info = { .cmd = cmd, .flags = 0 };
cmd              1048 net/wireless/wext-core.c 	ret = wext_ioctl_dispatch(net, &iwr, cmd, &info,
cmd              1052 net/wireless/wext-core.c 	    IW_IS_GET(cmd) &&
cmd              1062 net/wireless/wext-core.c 				unsigned int		cmd,
cmd              1071 net/wireless/wext-core.c 	descr = standard_ioctl + IW_IOCTL_IDX(cmd);
cmd              1074 net/wireless/wext-core.c 		return ioctl_standard_call(dev, iwr, cmd, info, handler);
cmd              1081 net/wireless/wext-core.c 	err = ioctl_standard_iw_point(&iwp, cmd, descr, handler, dev, info);
cmd              1090 net/wireless/wext-core.c int compat_wext_handle_ioctl(struct net *net, unsigned int cmd,
cmd              1107 net/wireless/wext-core.c 	info.cmd = cmd;
cmd              1110 net/wireless/wext-core.c 	ret = wext_ioctl_dispatch(net, &iwr, cmd, &info,
cmd              1115 net/wireless/wext-core.c 	    IW_IS_GET(cmd) &&
cmd                93 net/wireless/wext-priv.c static int get_priv_descr_and_size(struct net_device *dev, unsigned int cmd,
cmd               101 net/wireless/wext-priv.c 		if (cmd == dev->wireless_handlers->private_args[i].cmd) {
cmd               109 net/wireless/wext-priv.c 		if (IW_IS_SET(cmd)) {
cmd               137 net/wireless/wext-priv.c static int ioctl_private_iw_point(struct iw_point *iwp, unsigned int cmd,
cmd               146 net/wireless/wext-priv.c 	if (IW_IS_SET(cmd)) {
cmd               160 net/wireless/wext-priv.c 	if (IW_IS_SET(cmd) && (iwp->length != 0)) {
cmd               171 net/wireless/wext-priv.c 	if (!err && IW_IS_GET(cmd)) {
cmd               188 net/wireless/wext-priv.c 		       unsigned int cmd, struct iw_request_info *info,
cmd               194 net/wireless/wext-priv.c 	extra_size = get_priv_descr_and_size(dev, cmd, &descr);
cmd               201 net/wireless/wext-priv.c 		ret = ioctl_private_iw_point(&iwr->u.data, cmd, descr,
cmd               214 net/wireless/wext-priv.c 			unsigned int cmd, struct iw_request_info *info,
cmd               220 net/wireless/wext-priv.c 	extra_size = get_priv_descr_and_size(dev, cmd, &descr);
cmd               235 net/wireless/wext-priv.c 		ret = ioctl_private_iw_point(&iwp, cmd, descr,
cmd               383 net/wireless/wext-sme.c 	switch (mlme->cmd) {
cmd              1367 net/x25/af_x25.c static int x25_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
cmd              1374 net/x25/af_x25.c 	switch (cmd) {
cmd              1417 net/x25/af_x25.c 		rc = x25_route_ioctl(cmd, argp);
cmd              1420 net/x25/af_x25.c 		rc = x25_subscr_ioctl(cmd, argp);
cmd              1426 net/x25/af_x25.c 		rc = x25_subscr_ioctl(cmd, argp);
cmd              1619 net/x25/af_x25.c static int compat_x25_subscr_ioctl(unsigned int cmd,
cmd              1642 net/x25/af_x25.c 	if (cmd == SIOCX25GSUBSCRIP) {
cmd              1667 net/x25/af_x25.c static int compat_x25_ioctl(struct socket *sock, unsigned int cmd,
cmd              1673 net/x25/af_x25.c 	switch(cmd) {
cmd              1676 net/x25/af_x25.c 		rc = x25_ioctl(sock, cmd, (unsigned long)argp);
cmd              1695 net/x25/af_x25.c 		rc = x25_route_ioctl(cmd, argp);
cmd              1698 net/x25/af_x25.c 		rc = compat_x25_subscr_ioctl(cmd, argp);
cmd              1704 net/x25/af_x25.c 		rc = compat_x25_subscr_ioctl(cmd, argp);
cmd              1717 net/x25/af_x25.c 		rc = x25_ioctl(sock, cmd, (unsigned long)argp);
cmd               338 net/x25/x25_link.c int x25_subscr_ioctl(unsigned int cmd, void __user *arg)
cmd               345 net/x25/x25_link.c 	if (cmd != SIOCX25GSUBSCRIP && cmd != SIOCX25SSUBSCRIP)
cmd               361 net/x25/x25_link.c 	if (cmd == SIOCX25GSUBSCRIP) {
cmd               177 net/x25/x25_route.c int x25_route_ioctl(unsigned int cmd, void __user *arg)
cmd               183 net/x25/x25_route.c 	if (cmd != SIOCADDRT && cmd != SIOCDELRT)
cmd               198 net/x25/x25_route.c 	if (cmd == SIOCADDRT)
cmd                64 samples/bpf/ibumad_user.c static void usage(char *cmd)
cmd                70 samples/bpf/ibumad_user.c 		, cmd
cmd                23 samples/bpf/syscall_tp_user.c static void usage(const char *cmd)
cmd                25 samples/bpf/syscall_tp_user.c 	printf("USAGE: %s [-i num_progs] [-h]\n", cmd);
cmd                68 samples/bpf/xdp_adjust_tail_user.c static void usage(const char *cmd)
cmd                72 samples/bpf/xdp_adjust_tail_user.c 	printf("Usage: %s [...]\n", cmd);
cmd                81 samples/bpf/xdp_tx_iptunnel_user.c static void usage(const char *cmd)
cmd                86 samples/bpf/xdp_tx_iptunnel_user.c 	printf("Usage: %s [...]\n", cmd);
cmd               410 samples/mei/mei-amt-version.c static uint32_t amt_get_code_versions(struct amt_host_if *cmd,
cmd               416 samples/mei/mei-amt-version.c 	status = amt_host_if_call(cmd,
cmd              1183 samples/vfio-mdev/mbochs.c static long mbochs_ioctl(struct mdev_device *mdev, unsigned int cmd,
cmd              1189 samples/vfio-mdev/mbochs.c 	switch (cmd) {
cmd               512 samples/vfio-mdev/mdpy.c static long mdpy_ioctl(struct mdev_device *mdev, unsigned int cmd,
cmd               521 samples/vfio-mdev/mdpy.c 	switch (cmd) {
cmd              1127 samples/vfio-mdev/mtty.c static long mtty_ioctl(struct mdev_device *mdev, unsigned int cmd,
cmd              1141 samples/vfio-mdev/mtty.c 	switch (cmd) {
cmd                82 samples/vfs/test-fsmount.c static inline int fsconfig(int fsfd, unsigned int cmd,
cmd                85 samples/vfs/test-fsmount.c 	return syscall(__NR_fsconfig, fsfd, cmd, key, val, aux);
cmd                97 samples/vfs/test-fsmount.c #define E_fsconfig(fd, cmd, key, val, aux)				\
cmd                99 samples/vfs/test-fsmount.c 		if (fsconfig(fd, cmd, key, val, aux) == -1)		\
cmd               145 scripts/kconfig/preprocess.c 	char *cmd;
cmd               149 scripts/kconfig/preprocess.c 	cmd = argv[0];
cmd               151 scripts/kconfig/preprocess.c 	p = popen(cmd, "r");
cmd               153 scripts/kconfig/preprocess.c 		perror(cmd);
cmd               174 scripts/kconfig/preprocess.c 		perror(cmd);
cmd               307 scripts/mod/sumversion.c 	char *cmd, *file, *line, *dir;
cmd               312 scripts/mod/sumversion.c 	cmd = NOFAIL(malloc(strlen(objfile) + sizeof("..cmd")));
cmd               318 scripts/mod/sumversion.c 		sprintf(cmd, "%.*s.%s.cmd", dirlen, objfile, base);
cmd               321 scripts/mod/sumversion.c 		sprintf(cmd, ".%s.cmd", objfile);
cmd               327 scripts/mod/sumversion.c 	file = grab_file(cmd, &flen);
cmd               329 scripts/mod/sumversion.c 		warn("could not find %s for %s\n", cmd, objfile);
cmd               388 scripts/mod/sumversion.c 	free(cmd);
cmd               471 security/apparmor/lsm.c static int apparmor_file_lock(struct file *file, unsigned int cmd)
cmd               475 security/apparmor/lsm.c 	if (cmd == F_WRLCK)
cmd               364 security/keys/trusted.c int trusted_tpm_send(unsigned char *cmd, size_t buflen)
cmd               371 security/keys/trusted.c 	dump_tpm_buf(cmd);
cmd               372 security/keys/trusted.c 	rc = tpm_send(chip, cmd, buflen);
cmd               373 security/keys/trusted.c 	dump_tpm_buf(cmd);
cmd               270 security/lsm_audit.c 		audit_log_format(ab, " ioctlcmd=0x%hx", a->u.op->cmd);
cmd              1407 security/security.c int security_file_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1409 security/security.c 	return call_int_hook(file_ioctl, 0, file, cmd, arg);
cmd              1467 security/security.c int security_file_lock(struct file *file, unsigned int cmd)
cmd              1469 security/security.c 	return call_int_hook(file_lock, 0, file, cmd);
cmd              1472 security/security.c int security_file_fcntl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1474 security/security.c 	return call_int_hook(file_fcntl, 0, file, cmd, arg);
cmd              1784 security/security.c int security_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd)
cmd              1786 security/security.c 	return call_int_hook(msg_queue_msgctl, 0, msq, cmd);
cmd              1825 security/security.c int security_shm_shmctl(struct kern_ipc_perm *shp, int cmd)
cmd              1827 security/security.c 	return call_int_hook(shm_shmctl, 0, shp, cmd);
cmd              1859 security/security.c int security_sem_semctl(struct kern_ipc_perm *sma, int cmd)
cmd              1861 security/security.c 	return call_int_hook(sem_semctl, 0, sma, cmd);
cmd              2372 security/security.c int security_bpf(int cmd, union bpf_attr *attr, unsigned int size)
cmd              2374 security/security.c 	return call_int_hook(bpf, 0, cmd, attr, size);
cmd              3565 security/selinux/hooks.c 		u32 requested, u16 cmd)
cmd              3574 security/selinux/hooks.c 	u8 driver = cmd >> 8;
cmd              3575 security/selinux/hooks.c 	u8 xperm = cmd & 0xff;
cmd              3579 security/selinux/hooks.c 	ad.u.op->cmd = cmd;
cmd              3603 security/selinux/hooks.c static int selinux_file_ioctl(struct file *file, unsigned int cmd,
cmd              3609 security/selinux/hooks.c 	switch (cmd) {
cmd              3645 security/selinux/hooks.c 		error = ioctl_has_perm(cred, file, FILE__IOCTL, (u16) cmd);
cmd              3769 security/selinux/hooks.c static int selinux_file_lock(struct file *file, unsigned int cmd)
cmd              3776 security/selinux/hooks.c static int selinux_file_fcntl(struct file *file, unsigned int cmd,
cmd              3782 security/selinux/hooks.c 	switch (cmd) {
cmd              5984 security/selinux/hooks.c static int selinux_msg_queue_msgctl(struct kern_ipc_perm *msq, int cmd)
cmd              5989 security/selinux/hooks.c 	switch (cmd) {
cmd              6124 security/selinux/hooks.c static int selinux_shm_shmctl(struct kern_ipc_perm *shp, int cmd)
cmd              6129 security/selinux/hooks.c 	switch (cmd) {
cmd              6209 security/selinux/hooks.c static int selinux_sem_semctl(struct kern_ipc_perm *sma, int cmd)
cmd              6214 security/selinux/hooks.c 	switch (cmd) {
cmd              6684 security/selinux/hooks.c static int selinux_bpf(int cmd, union bpf_attr *attr,
cmd              6690 security/selinux/hooks.c 	switch (cmd) {
cmd              1551 security/smack/smack_lsm.c static int smack_file_ioctl(struct file *file, unsigned int cmd,
cmd              1564 security/smack/smack_lsm.c 	if (_IOC_DIR(cmd) & _IOC_WRITE) {
cmd              1569 security/smack/smack_lsm.c 	if (rc == 0 && (_IOC_DIR(cmd) & _IOC_READ)) {
cmd              1584 security/smack/smack_lsm.c static int smack_file_lock(struct file *file, unsigned int cmd)
cmd              1612 security/smack/smack_lsm.c static int smack_file_fcntl(struct file *file, unsigned int cmd,
cmd              1622 security/smack/smack_lsm.c 	switch (cmd) {
cmd              2967 security/smack/smack_lsm.c static int smack_shm_shmctl(struct kern_ipc_perm *isp, int cmd)
cmd              2971 security/smack/smack_lsm.c 	switch (cmd) {
cmd              3056 security/smack/smack_lsm.c static int smack_sem_semctl(struct kern_ipc_perm *isp, int cmd)
cmd              3060 security/smack/smack_lsm.c 	switch (cmd) {
cmd              3151 security/smack/smack_lsm.c static int smack_msg_queue_msgctl(struct kern_ipc_perm *isp, int cmd)
cmd              3155 security/smack/smack_lsm.c 	switch (cmd) {
cmd               297 security/tomoyo/tomoyo.c static int tomoyo_file_fcntl(struct file *file, unsigned int cmd,
cmd               300 security/tomoyo/tomoyo.c 	if (!(cmd == F_SETFL && ((arg ^ file->f_flags) & O_APPEND)))
cmd               332 security/tomoyo/tomoyo.c static int tomoyo_file_ioctl(struct file *file, unsigned int cmd,
cmd               335 security/tomoyo/tomoyo.c 	return tomoyo_path_number_perm(TOMOYO_TYPE_IOCTL, &file->f_path, cmd);
cmd               342 sound/aoa/soundbus/i2sbus/pcm.c 	unsigned int cmd, stopaddr;
cmd               393 sound/aoa/soundbus/i2sbus/pcm.c 	cmd = (in? INPUT_MORE: OUTPUT_MORE) | BR_IFSET | INTR_ALWAYS;
cmd               397 sound/aoa/soundbus/i2sbus/pcm.c 		command->command = cpu_to_le16(cmd);
cmd               538 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_pcm_trigger(struct i2sbus_dev *i2sdev, int in, int cmd)
cmd               549 sound/aoa/soundbus/i2sbus/pcm.c 	switch (cmd) {
cmd               757 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               765 sound/aoa/soundbus/i2sbus/pcm.c 	return i2sbus_pcm_trigger(i2sdev, 0, cmd);
cmd               827 sound/aoa/soundbus/i2sbus/pcm.c static int i2sbus_record_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               835 sound/aoa/soundbus/i2sbus/pcm.c 	return i2sbus_pcm_trigger(i2sdev, 1, cmd);
cmd               595 sound/arm/aaci.c static int aaci_pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               603 sound/arm/aaci.c 	switch (cmd) {
cmd               680 sound/arm/aaci.c static int aaci_pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               688 sound/arm/aaci.c 	switch (cmd) {
cmd                70 sound/arm/pxa2xx-pcm-lib.c int pxa2xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd                72 sound/arm/pxa2xx-pcm-lib.c 	return snd_dmaengine_pcm_trigger(substream, cmd);
cmd               363 sound/atmel/ac97c.c atmel_ac97c_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               370 sound/atmel/ac97c.c 	switch (cmd) {
cmd               394 sound/atmel/ac97c.c atmel_ac97c_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               402 sound/atmel/ac97c.c 	switch (cmd) {
cmd               893 sound/core/compress_offload.c static long snd_compr_ioctl(struct file *f, unsigned int cmd, unsigned long arg)
cmd               905 sound/core/compress_offload.c 	switch (_IOC_NR(cmd)) {
cmd               965 sound/core/compress_offload.c static long snd_compr_ioctl_compat(struct file *file, unsigned int cmd,
cmd               968 sound/core/compress_offload.c 	return snd_compr_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd               693 sound/core/control.c 			     unsigned int cmd, void __user *arg)
cmd              1510 sound/core/control.c static long snd_ctl_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              1523 sound/core/control.c 	switch (cmd) {
cmd              1527 sound/core/control.c 		return snd_ctl_card_info(card, ctl, cmd, argp);
cmd              1574 sound/core/control.c 		err = p->fioctl(card, ctl, cmd, arg);
cmd              1581 sound/core/control.c 	dev_dbg(card->dev, "unknown ioctl = 0x%x\n", cmd);
cmd               432 sound/core/control_compat.c static inline long snd_ctl_ioctl_compat(struct file *file, unsigned int cmd, unsigned long arg)
cmd               443 sound/core/control_compat.c 	switch (cmd) {
cmd               455 sound/core/control_compat.c 		return snd_ctl_ioctl(file, cmd, (unsigned long)argp);
cmd               479 sound/core/control_compat.c 			err = p->fioctl(ctl->card, ctl, cmd, arg);
cmd               228 sound/core/hwdep.c static long snd_hwdep_ioctl(struct file * file, unsigned int cmd,
cmd               233 sound/core/hwdep.c 	switch (cmd) {
cmd               244 sound/core/hwdep.c 		return hw->ops.ioctl(hw, file, cmd, arg);
cmd               258 sound/core/hwdep.c 				   unsigned int cmd, unsigned long arg)
cmd               260 sound/core/hwdep.c 	switch (cmd) {
cmd                48 sound/core/hwdep_compat.c static long snd_hwdep_ioctl_compat(struct file * file, unsigned int cmd,
cmd                53 sound/core/hwdep_compat.c 	switch (cmd) {
cmd                57 sound/core/hwdep_compat.c 		return snd_hwdep_ioctl(file, cmd, (unsigned long)argp);
cmd                62 sound/core/hwdep_compat.c 		return hw->ops.ioctl_compat(hw, file, cmd, arg);
cmd               208 sound/core/info.c static long snd_info_entry_ioctl(struct file *file, unsigned int cmd,
cmd               217 sound/core/info.c 				   file, cmd, arg);
cmd               332 sound/core/init.c 				 unsigned int cmd, unsigned long arg)
cmd               297 sound/core/oss/mixer_oss.c static int snd_mixer_oss_ioctl1(struct snd_mixer_oss_file *fmixer, unsigned int cmd, unsigned long arg)
cmd               305 sound/core/oss/mixer_oss.c 	if (((cmd >> 8) & 0xff) == 'M') {
cmd               306 sound/core/oss/mixer_oss.c 		switch (cmd) {
cmd               349 sound/core/oss/mixer_oss.c 	if (cmd & SIOC_IN) {
cmd               352 sound/core/oss/mixer_oss.c 		tmp = snd_mixer_oss_set_volume(fmixer, cmd & 0xff, tmp);
cmd               356 sound/core/oss/mixer_oss.c 	} else if (cmd & SIOC_OUT) {
cmd               357 sound/core/oss/mixer_oss.c 		tmp = snd_mixer_oss_get_volume(fmixer, cmd & 0xff);
cmd               365 sound/core/oss/mixer_oss.c static long snd_mixer_oss_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               367 sound/core/oss/mixer_oss.c 	return snd_mixer_oss_ioctl1(file->private_data, cmd, arg);
cmd               370 sound/core/oss/mixer_oss.c int snd_mixer_oss_ioctl_card(struct snd_card *card, unsigned int cmd, unsigned long arg)
cmd               381 sound/core/oss/mixer_oss.c 	return snd_mixer_oss_ioctl1(&fmixer, cmd, arg);
cmd               387 sound/core/oss/mixer_oss.c static long snd_mixer_oss_ioctl_compat(struct file *file, unsigned int cmd,
cmd               390 sound/core/oss/mixer_oss.c 	return snd_mixer_oss_ioctl1(file->private_data, cmd,
cmd              1333 sound/core/oss/mixer_oss.c static int snd_mixer_oss_notify_handler(struct snd_card *card, int cmd)
cmd              1337 sound/core/oss/mixer_oss.c 	if (cmd == SND_MIXER_OSS_NOTIFY_REGISTER) {
cmd              1381 sound/core/oss/mixer_oss.c 		if (cmd == SND_MIXER_OSS_NOTIFY_DISCONNECT)
cmd              2032 sound/core/oss/pcm_oss.c 	int err, cmd;
cmd              2051 sound/core/oss/pcm_oss.c 		cmd = 0;
cmd              2062 sound/core/oss/pcm_oss.c 			cmd = SNDRV_PCM_IOCTL_START;
cmd              2068 sound/core/oss/pcm_oss.c 			cmd = SNDRV_PCM_IOCTL_DROP;
cmd              2073 sound/core/oss/pcm_oss.c 		if (cmd) {
cmd              2074 sound/core/oss/pcm_oss.c 			err = snd_pcm_kernel_ioctl(psubstream, cmd, NULL);
cmd              2081 sound/core/oss/pcm_oss.c 		cmd = 0;
cmd              2089 sound/core/oss/pcm_oss.c 			cmd = SNDRV_PCM_IOCTL_START;
cmd              2095 sound/core/oss/pcm_oss.c 			cmd = SNDRV_PCM_IOCTL_DROP;
cmd              2100 sound/core/oss/pcm_oss.c 		if (cmd) {
cmd              2101 sound/core/oss/pcm_oss.c 			err = snd_pcm_kernel_ioctl(csubstream, cmd, NULL);
cmd              2555 sound/core/oss/pcm_oss.c static long snd_pcm_oss_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd              2562 sound/core/oss/pcm_oss.c 	if (cmd == OSS_GETVERSION)
cmd              2564 sound/core/oss/pcm_oss.c 	if (cmd == OSS_ALSAEMULVER)
cmd              2567 sound/core/oss/pcm_oss.c 	if (((cmd >> 8) & 0xff) == 'M')	{	/* mixer ioctl - for OSS compatibility */
cmd              2577 sound/core/oss/pcm_oss.c 		return snd_mixer_oss_ioctl_card(substream->pcm->card, cmd, arg);
cmd              2580 sound/core/oss/pcm_oss.c 	if (((cmd >> 8) & 0xff) != 'P')
cmd              2583 sound/core/oss/pcm_oss.c 	pr_debug("pcm_oss: ioctl = 0x%x\n", cmd);
cmd              2585 sound/core/oss/pcm_oss.c 	switch (cmd) {
cmd              2661 sound/core/oss/pcm_oss.c 			cmd == SNDCTL_DSP_GETISPACE ?
cmd              2683 sound/core/oss/pcm_oss.c 			cmd == SNDCTL_DSP_GETIPTR ?
cmd              2689 sound/core/oss/pcm_oss.c 			cmd == SNDCTL_DSP_MAPINBUF ?
cmd              2710 sound/core/oss/pcm_oss.c 		pr_debug("pcm_oss: unknown command = 0x%x\n", cmd);
cmd              2717 sound/core/oss/pcm_oss.c static long snd_pcm_oss_ioctl_compat(struct file *file, unsigned int cmd,
cmd              2720 sound/core/oss/pcm_oss.c 	return snd_pcm_oss_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd                85 sound/core/pcm.c 				 unsigned int cmd, unsigned long arg)
cmd                87 sound/core/pcm.c 	switch (cmd) {
cmd               638 sound/core/pcm_compat.c static long snd_pcm_ioctl_compat(struct file *file, unsigned int cmd, unsigned long arg)
cmd               658 sound/core/pcm_compat.c 	switch (cmd) {
cmd               676 sound/core/pcm_compat.c 		return snd_pcm_common_ioctl(file, substream, cmd, argp);
cmd               182 sound/core/pcm_dmaengine.c int snd_dmaengine_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               188 sound/core/pcm_dmaengine.c 	switch (cmd) {
cmd              1756 sound/core/pcm_lib.c 		      unsigned int cmd, void *arg)
cmd              1758 sound/core/pcm_lib.c 	switch (cmd) {
cmd              2903 sound/core/pcm_native.c 				 unsigned int cmd, void __user *arg)
cmd              2915 sound/core/pcm_native.c 	switch (cmd) {
cmd              2999 sound/core/pcm_native.c 	pcm_dbg(substream->pcm, "unknown ioctl = 0x%x\n", cmd);
cmd              3003 sound/core/pcm_native.c static long snd_pcm_ioctl(struct file *file, unsigned int cmd,
cmd              3010 sound/core/pcm_native.c 	if (((cmd >> 8) & 0xff) != 'A')
cmd              3013 sound/core/pcm_native.c 	return snd_pcm_common_ioctl(file, pcm_file->substream, cmd,
cmd              3028 sound/core/pcm_native.c 			 unsigned int cmd, void *arg)
cmd              3033 sound/core/pcm_native.c 	switch (cmd) {
cmd               723 sound/core/rawmidi.c static long snd_rawmidi_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               729 sound/core/rawmidi.c 	if (((cmd >> 8) & 0xff) != 'W')
cmd               731 sound/core/rawmidi.c 	switch (cmd) {
cmd               832 sound/core/rawmidi.c 			  "rawmidi: unknown command = 0x%x\n", cmd);
cmd               839 sound/core/rawmidi.c 				     unsigned int cmd,
cmd               844 sound/core/rawmidi.c 	switch (cmd) {
cmd               142 sound/core/rawmidi_compat.c static long snd_rawmidi_ioctl_compat(struct file *file, unsigned int cmd, unsigned long arg)
cmd               148 sound/core/rawmidi_compat.c 	switch (cmd) {
cmd               153 sound/core/rawmidi_compat.c 		return snd_rawmidi_ioctl(file, cmd, (unsigned long)argp);
cmd                48 sound/core/seq/oss/seq_oss.c static long odev_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               168 sound/core/seq/oss/seq_oss.c odev_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               174 sound/core/seq/oss/seq_oss.c 	return snd_seq_oss_ioctl(dp, cmd, arg);
cmd               178 sound/core/seq/oss/seq_oss.c static long odev_ioctl_compat(struct file *file, unsigned int cmd,
cmd               181 sound/core/seq/oss/seq_oss.c 	return odev_ioctl(file, cmd, (unsigned long)compat_ptr(arg));
cmd               112 sound/core/seq/oss/seq_oss_device.h int snd_seq_oss_ioctl(struct seq_oss_devinfo *dp, unsigned int cmd, unsigned long arg);
cmd               125 sound/core/seq/oss/seq_oss_event.c 	switch (q->e.cmd) {
cmd               179 sound/core/seq/oss/seq_oss_event.c 	switch (q->v.cmd) {
cmd               200 sound/core/seq/oss/seq_oss_event.c 	switch (q->l.cmd) {
cmd               225 sound/core/seq/oss/seq_oss_event.c 	switch (q->t.cmd) {
cmd                37 sound/core/seq/oss/seq_oss_event.h 	unsigned char cmd;
cmd                45 sound/core/seq/oss/seq_oss_event.h 	unsigned char cmd;
cmd                55 sound/core/seq/oss/seq_oss_event.h 	unsigned char cmd;
cmd                65 sound/core/seq/oss/seq_oss_event.h 	unsigned char cmd;
cmd                61 sound/core/seq/oss/seq_oss_ioctl.c snd_seq_oss_ioctl(struct seq_oss_devinfo *dp, unsigned int cmd, unsigned long carg)
cmd                67 sound/core/seq/oss/seq_oss_ioctl.c 	switch (cmd) {
cmd                77 sound/core/seq/oss/seq_oss_ioctl.c 		return snd_seq_oss_timer_ioctl(dp->timer, cmd, arg);
cmd               117 sound/core/seq/oss/seq_oss_ioctl.c 		return snd_seq_oss_synth_ioctl(dp, dev, cmd, carg);
cmd               128 sound/core/seq/oss/seq_oss_ioctl.c 		val = snd_seq_oss_synth_ioctl(dp, dev, cmd, carg);
cmd               134 sound/core/seq/oss/seq_oss_ioctl.c 		snd_seq_oss_synth_ioctl(dp, dev, cmd, carg);
cmd               174 sound/core/seq/oss/seq_oss_ioctl.c 		return snd_seq_oss_synth_ioctl(dp, 0, cmd, carg);
cmd               542 sound/core/seq/oss/seq_oss_midi.c 		ossev.v.cmd = MIDI_NOTEON; break;
cmd               544 sound/core/seq/oss/seq_oss_midi.c 		ossev.v.cmd = MIDI_NOTEOFF; break;
cmd               546 sound/core/seq/oss/seq_oss_midi.c 		ossev.v.cmd = MIDI_KEY_PRESSURE; break;
cmd               548 sound/core/seq/oss/seq_oss_midi.c 		ossev.l.cmd = MIDI_CTL_CHANGE; break;
cmd               550 sound/core/seq/oss/seq_oss_midi.c 		ossev.l.cmd = MIDI_PGM_CHANGE; break;
cmd               552 sound/core/seq/oss/seq_oss_midi.c 		ossev.l.cmd = MIDI_CHN_PRESSURE; break;
cmd               554 sound/core/seq/oss/seq_oss_midi.c 		ossev.l.cmd = MIDI_PITCH_BEND; break;
cmd               228 sound/core/seq/oss/seq_oss_readq.c 			rec.t.cmd = TMR_WAIT_ABS;
cmd               563 sound/core/seq/oss/seq_oss_synth.c snd_seq_oss_synth_ioctl(struct seq_oss_devinfo *dp, int dev, unsigned int cmd, unsigned long addr)
cmd               577 sound/core/seq/oss/seq_oss_synth.c 		rc = rec->oper.ioctl(&info->arg, cmd, addr);
cmd                32 sound/core/seq/oss/seq_oss_synth.h int snd_seq_oss_synth_ioctl(struct seq_oss_devinfo *dp, int dev, unsigned int cmd,
cmd                78 sound/core/seq/oss/seq_oss_timer.c 		switch (ev->t.cmd) {
cmd               218 sound/core/seq/oss/seq_oss_timer.c snd_seq_oss_timer_ioctl(struct seq_oss_timer *timer, unsigned int cmd, int __user *arg)
cmd               222 sound/core/seq/oss/seq_oss_timer.c 	if (cmd == SNDCTL_SEQ_CTRLRATE) {
cmd               235 sound/core/seq/oss/seq_oss_timer.c 	switch (cmd) {
cmd                36 sound/core/seq/oss/seq_oss_timer.h int snd_seq_oss_timer_ioctl(struct seq_oss_timer *timer, unsigned int cmd, int __user *arg);
cmd              2071 sound/core/seq/seq_clientmgr.c 	unsigned int cmd;
cmd              2108 sound/core/seq/seq_clientmgr.c static long snd_seq_ioctl(struct file *file, unsigned int cmd,
cmd              2137 sound/core/seq/seq_clientmgr.c 	for (handler = ioctl_handlers; handler->cmd > 0; ++handler) {
cmd              2138 sound/core/seq/seq_clientmgr.c 		if (handler->cmd == cmd)
cmd              2141 sound/core/seq/seq_clientmgr.c 	if (handler->cmd == 0)
cmd              2150 sound/core/seq/seq_clientmgr.c 	size = _IOC_SIZE(handler->cmd);
cmd              2151 sound/core/seq/seq_clientmgr.c 	if (handler->cmd & IOC_IN) {
cmd              2161 sound/core/seq/seq_clientmgr.c 		if (handler->cmd == SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT ||
cmd              2162 sound/core/seq/seq_clientmgr.c 		    handler->cmd == SNDRV_SEQ_IOCTL_SET_CLIENT_POOL ||
cmd              2163 sound/core/seq/seq_clientmgr.c 		    (handler->cmd & IOC_OUT))
cmd              2342 sound/core/seq/seq_clientmgr.c int snd_seq_kernel_client_ctl(int clientid, unsigned int cmd, void *arg)
cmd              2351 sound/core/seq/seq_clientmgr.c 	for (handler = ioctl_handlers; handler->cmd > 0; ++handler) {
cmd              2352 sound/core/seq/seq_clientmgr.c 		if (handler->cmd == cmd)
cmd              2357 sound/core/seq/seq_clientmgr.c 		 cmd, _IOC_TYPE(cmd), _IOC_NR(cmd));
cmd                31 sound/core/seq/seq_compat.c static int snd_seq_call_port_info_ioctl(struct snd_seq_client *client, unsigned int cmd,
cmd                47 sound/core/seq/seq_compat.c 	err = snd_seq_kernel_client_ctl(client->number, cmd, data);
cmd                74 sound/core/seq/seq_compat.c static long snd_seq_ioctl_compat(struct file *file, unsigned int cmd, unsigned long arg)
cmd                82 sound/core/seq/seq_compat.c 	switch (cmd) {
cmd               109 sound/core/seq/seq_compat.c 		return snd_seq_ioctl(file, cmd, arg);
cmd               458 sound/core/seq/seq_midi_emul.c get_channel(unsigned char cmd)
cmd               460 sound/core/seq/seq_midi_emul.c 	int p = cmd & 0x0f;
cmd               293 sound/core/seq/seq_midi_event.c 	unsigned int cmd, type;
cmd               310 sound/core/seq/seq_midi_event.c 		cmd = 0xf0 + (type - ST_SPECIAL);
cmd               313 sound/core/seq/seq_midi_event.c 		cmd = 0x80 | (type << 4) | (ev->data.note.channel & 0x0f);
cmd               316 sound/core/seq/seq_midi_event.c 	if (cmd == MIDI_CMD_COMMON_SYSEX) {
cmd               325 sound/core/seq/seq_midi_event.c 		if ((cmd & 0xf0) == 0xf0 || dev->lastcmd != cmd || dev->nostat) {
cmd               326 sound/core/seq/seq_midi_event.c 			dev->lastcmd = cmd;
cmd               328 sound/core/seq/seq_midi_event.c 			xbuf[0] = cmd;
cmd               386 sound/core/seq/seq_midi_event.c 	unsigned char cmd;
cmd               389 sound/core/seq/seq_midi_event.c 	cmd = MIDI_CMD_CONTROL|(ev->data.control.channel & 0x0f);
cmd               395 sound/core/seq/seq_midi_event.c 		if (cmd != dev->lastcmd || dev->nostat) {
cmd               398 sound/core/seq/seq_midi_event.c 			buf[idx++] = dev->lastcmd = cmd;
cmd               403 sound/core/seq/seq_midi_event.c 			buf[idx++] = cmd;
cmd               409 sound/core/seq/seq_midi_event.c 		if (cmd != dev->lastcmd || dev->nostat) {
cmd               412 sound/core/seq/seq_midi_event.c 			buf[idx++] = dev->lastcmd = cmd;
cmd               424 sound/core/seq/seq_midi_event.c 	unsigned char cmd;
cmd               441 sound/core/seq/seq_midi_event.c 	cmd = MIDI_CMD_CONTROL|(ev->data.control.channel & 0x0f);
cmd               446 sound/core/seq/seq_midi_event.c 	if (cmd != dev->lastcmd && !dev->nostat) {
cmd               449 sound/core/seq/seq_midi_event.c 		buf[idx++] = dev->lastcmd = cmd;
cmd               454 sound/core/seq/seq_midi_event.c 			buf[idx++] = dev->lastcmd = cmd;
cmd              1976 sound/core/timer.c static long __snd_timer_user_ioctl(struct file *file, unsigned int cmd,
cmd              1984 sound/core/timer.c 	switch (cmd) {
cmd              2036 sound/core/timer.c static long snd_timer_user_ioctl(struct file *file, unsigned int cmd,
cmd              2043 sound/core/timer.c 	ret = __snd_timer_user_ioctl(file, cmd, arg);
cmd               122 sound/core/timer_compat.c static long __snd_timer_user_ioctl_compat(struct file *file, unsigned int cmd,
cmd               127 sound/core/timer_compat.c 	switch (cmd) {
cmd               143 sound/core/timer_compat.c 		return __snd_timer_user_ioctl(file, cmd, (unsigned long)argp);
cmd               158 sound/core/timer_compat.c static long snd_timer_user_ioctl_compat(struct file *file, unsigned int cmd,
cmd               165 sound/core/timer_compat.c 	ret = __snd_timer_user_ioctl_compat(file, cmd, arg);
cmd               247 sound/drivers/aloop.c static int loopback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               254 sound/drivers/aloop.c 	switch (cmd) {
cmd               482 sound/drivers/dummy.c static int dummy_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               484 sound/drivers/dummy.c 	switch (cmd) {
cmd               529 sound/drivers/ml403-ac97cr.c 				      int cmd)
cmd               536 sound/drivers/ml403-ac97cr.c 	switch (cmd) {
cmd               568 sound/drivers/ml403-ac97cr.c 				      int cmd)
cmd               575 sound/drivers/ml403-ac97cr.c 	switch (cmd) {
cmd               209 sound/drivers/mpu401/mpu401_uart.c static int snd_mpu401_uart_cmd(struct snd_mpu401 * mpu, unsigned char cmd,
cmd               231 sound/drivers/mpu401/mpu401_uart.c 	mpu->write(mpu, cmd, MPU401C(mpu));
cmd               248 sound/drivers/mpu401/mpu401_uart.c 			   "(status = 0x%x, data = 0x%x)\n", cmd, mpu->port,
cmd                26 sound/drivers/opl3/opl3_lib.c static void snd_opl2_command(struct snd_opl3 * opl3, unsigned short cmd, unsigned char val)
cmd                36 sound/drivers/opl3/opl3_lib.c 	port = (cmd & OPL3_RIGHT) ? opl3->r_port : opl3->l_port;
cmd                40 sound/drivers/opl3/opl3_lib.c 	outb((unsigned char) cmd, port);
cmd                49 sound/drivers/opl3/opl3_lib.c static void snd_opl3_command(struct snd_opl3 * opl3, unsigned short cmd, unsigned char val)
cmd                59 sound/drivers/opl3/opl3_lib.c 	port = (cmd & OPL3_RIGHT) ? opl3->r_port : opl3->l_port;
cmd                63 sound/drivers/opl3/opl3_lib.c 	outb((unsigned char) cmd, port);
cmd                13 sound/drivers/opl3/opl3_oss.c static int snd_opl3_ioctl_seq_oss(struct snd_seq_oss_arg *arg, unsigned int cmd, unsigned long ioarg);
cmd               218 sound/drivers/opl3/opl3_oss.c static int snd_opl3_ioctl_seq_oss(struct snd_seq_oss_arg *arg, unsigned int cmd,
cmd               223 sound/drivers/opl3/opl3_oss.c 	switch (cmd) {
cmd                80 sound/drivers/opl3/opl3_synth.c 		   unsigned int cmd, unsigned long arg)
cmd                88 sound/drivers/opl3/opl3_synth.c 	switch (cmd) {
cmd               161 sound/drivers/opl3/opl3_synth.c 		snd_printk(KERN_WARNING "unknown IOCTL: 0x%x\n", cmd);
cmd               258 sound/drivers/pcsp/pcsp_lib.c static int snd_pcsp_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               264 sound/drivers/pcsp/pcsp_lib.c 	switch (cmd) {
cmd                87 sound/drivers/vx/vx_cmd.c void vx_init_rmh(struct vx_rmh *rmh, unsigned int cmd)
cmd                89 sound/drivers/vx/vx_cmd.c 	if (snd_BUG_ON(cmd >= CMD_LAST_INDEX))
cmd                91 sound/drivers/vx/vx_cmd.c 	rmh->LgCmd = vx_dsp_cmds[cmd].length;
cmd                92 sound/drivers/vx/vx_cmd.c 	rmh->LgStat = vx_dsp_cmds[cmd].st_length;
cmd                93 sound/drivers/vx/vx_cmd.c 	rmh->DspStat = vx_dsp_cmds[cmd].st_type;
cmd                94 sound/drivers/vx/vx_cmd.c 	rmh->Cmd[0] = vx_dsp_cmds[cmd].opcode;
cmd               199 sound/drivers/vx/vx_cmd.h void vx_init_rmh(struct vx_rmh *rmh, unsigned int cmd);
cmd               109 sound/drivers/vx/vx_core.c static int vx_transfer_end(struct vx_core *chip, int cmd)
cmd               117 sound/drivers/vx/vx_core.c 	if ((err = vx_send_irq_dsp(chip, cmd)) < 0)
cmd               355 sound/drivers/vx/vx_core.c int vx_send_rih_nolock(struct vx_core *chip, int cmd)
cmd               363 sound/drivers/vx/vx_core.c 	printk(KERN_DEBUG "send_rih: cmd = 0x%x\n", cmd);
cmd               368 sound/drivers/vx/vx_core.c 	if ((err = vx_send_irq_dsp(chip, cmd)) < 0)
cmd               392 sound/drivers/vx/vx_core.c int vx_send_rih(struct vx_core *chip, int cmd)
cmd               397 sound/drivers/vx/vx_core.c 	err = vx_send_rih_nolock(chip, cmd);
cmd               715 sound/drivers/vx/vx_pcm.c static int vx_pcm_trigger(struct snd_pcm_substream *subs, int cmd)
cmd               724 sound/drivers/vx/vx_pcm.c 	switch (cmd) {
cmd               146 sound/firewire/bebob/bebob_hwdep.c 	    unsigned int cmd, unsigned long arg)
cmd               150 sound/firewire/bebob/bebob_hwdep.c 	switch (cmd) {
cmd               165 sound/firewire/bebob/bebob_hwdep.c 		   unsigned int cmd, unsigned long arg)
cmd               167 sound/firewire/bebob/bebob_hwdep.c 	return hwdep_ioctl(hwdep, file, cmd,
cmd               253 sound/firewire/bebob/bebob_pcm.c pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               257 sound/firewire/bebob/bebob_pcm.c 	switch (cmd) {
cmd               271 sound/firewire/bebob/bebob_pcm.c pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               275 sound/firewire/bebob/bebob_pcm.c 	switch (cmd) {
cmd               140 sound/firewire/dice/dice-hwdep.c 		       unsigned int cmd, unsigned long arg)
cmd               144 sound/firewire/dice/dice-hwdep.c 	switch (cmd) {
cmd               158 sound/firewire/dice/dice-hwdep.c 			      unsigned int cmd, unsigned long arg)
cmd               160 sound/firewire/dice/dice-hwdep.c 	return hwdep_ioctl(hwdep, file, cmd,
cmd               302 sound/firewire/dice/dice-pcm.c static int capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               307 sound/firewire/dice/dice-pcm.c 	switch (cmd) {
cmd               320 sound/firewire/dice/dice-pcm.c static int playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               325 sound/firewire/dice/dice-pcm.c 	switch (cmd) {
cmd               148 sound/firewire/digi00x/digi00x-hwdep.c 	    unsigned int cmd, unsigned long arg)
cmd               152 sound/firewire/digi00x/digi00x-hwdep.c 	switch (cmd) {
cmd               166 sound/firewire/digi00x/digi00x-hwdep.c 			      unsigned int cmd, unsigned long arg)
cmd               168 sound/firewire/digi00x/digi00x-hwdep.c 	return hwdep_ioctl(hwdep, file, cmd,
cmd               231 sound/firewire/digi00x/digi00x-pcm.c static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               235 sound/firewire/digi00x/digi00x-pcm.c 	switch (cmd) {
cmd               249 sound/firewire/digi00x/digi00x-pcm.c static int pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               253 sound/firewire/digi00x/digi00x-pcm.c 	switch (cmd) {
cmd               140 sound/firewire/fireface/ff-hwdep.c 		       unsigned int cmd, unsigned long arg)
cmd               144 sound/firewire/fireface/ff-hwdep.c 	switch (cmd) {
cmd               158 sound/firewire/fireface/ff-hwdep.c 			      unsigned int cmd, unsigned long arg)
cmd               160 sound/firewire/fireface/ff-hwdep.c 	return hwdep_ioctl(hwdep, file, cmd,
cmd               275 sound/firewire/fireface/ff-pcm.c static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               279 sound/firewire/fireface/ff-pcm.c 	switch (cmd) {
cmd               293 sound/firewire/fireface/ff-pcm.c static int pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               297 sound/firewire/fireface/ff-pcm.c 	switch (cmd) {
cmd               115 sound/firewire/fireworks/fireworks.h 			    const void *cmd, unsigned int size);
cmd               117 sound/firewire/fireworks/fireworks.h 			    const void *cmd, unsigned int cmd_size,
cmd               277 sound/firewire/fireworks/fireworks_hwdep.c 	    unsigned int cmd, unsigned long arg)
cmd               281 sound/firewire/fireworks/fireworks_hwdep.c 	switch (cmd) {
cmd               296 sound/firewire/fireworks/fireworks_hwdep.c 		   unsigned int cmd, unsigned long arg)
cmd               298 sound/firewire/fireworks/fireworks_hwdep.c 	return hwdep_ioctl(hwdep, file, cmd,
cmd               284 sound/firewire/fireworks/fireworks_pcm.c static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               288 sound/firewire/fireworks/fireworks_pcm.c 	switch (cmd) {
cmd               301 sound/firewire/fireworks/fireworks_pcm.c static int pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               305 sound/firewire/fireworks/fireworks_pcm.c 	switch (cmd) {
cmd                63 sound/firewire/fireworks/fireworks_transaction.c 			    const void *cmd, unsigned int size)
cmd                67 sound/firewire/fireworks/fireworks_transaction.c 				  (void *)cmd, size, 0);
cmd                71 sound/firewire/fireworks/fireworks_transaction.c 			    const void *cmd, unsigned int cmd_size,
cmd                81 sound/firewire/fireworks/fireworks_transaction.c 	t.seqnum = be32_to_cpu(((struct snd_efw_transaction *)cmd)->seqnum) + 1;
cmd                91 sound/firewire/fireworks/fireworks_transaction.c 		ret = snd_efw_transaction_cmd(t.unit, (void *)cmd, cmd_size);
cmd               421 sound/firewire/isight.c static int isight_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               425 sound/firewire/isight.c 	switch (cmd) {
cmd               147 sound/firewire/motu/motu-hwdep.c 	    unsigned int cmd, unsigned long arg)
cmd               151 sound/firewire/motu/motu-hwdep.c 	switch (cmd) {
cmd               165 sound/firewire/motu/motu-hwdep.c 			      unsigned int cmd, unsigned long arg)
cmd               167 sound/firewire/motu/motu-hwdep.c 	return hwdep_ioctl(hwdep, file, cmd,
cmd               259 sound/firewire/motu/motu-pcm.c static int capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               263 sound/firewire/motu/motu-pcm.c 	switch (cmd) {
cmd               276 sound/firewire/motu/motu-pcm.c static int playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               280 sound/firewire/motu/motu-pcm.c 	switch (cmd) {
cmd               140 sound/firewire/oxfw/oxfw-hwdep.c 		       unsigned int cmd, unsigned long arg)
cmd               144 sound/firewire/oxfw/oxfw-hwdep.c 	switch (cmd) {
cmd               158 sound/firewire/oxfw/oxfw-hwdep.c 			      unsigned int cmd, unsigned long arg)
cmd               160 sound/firewire/oxfw/oxfw-hwdep.c 	return hwdep_ioctl(hwdep, file, cmd,
cmd               323 sound/firewire/oxfw/oxfw-pcm.c static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               328 sound/firewire/oxfw/oxfw-pcm.c 	switch (cmd) {
cmd               341 sound/firewire/oxfw/oxfw-pcm.c static int pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               346 sound/firewire/oxfw/oxfw-pcm.c 	switch (cmd) {
cmd               221 sound/firewire/tascam/tascam-hwdep.c 	    unsigned int cmd, unsigned long arg)
cmd               225 sound/firewire/tascam/tascam-hwdep.c 	switch (cmd) {
cmd               241 sound/firewire/tascam/tascam-hwdep.c 			      unsigned int cmd, unsigned long arg)
cmd               243 sound/firewire/tascam/tascam-hwdep.c 	return hwdep_ioctl(hwdep, file, cmd,
cmd               163 sound/firewire/tascam/tascam-pcm.c static int pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               167 sound/firewire/tascam/tascam-pcm.c 	switch (cmd) {
cmd               181 sound/firewire/tascam/tascam-pcm.c static int pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               185 sound/firewire/tascam/tascam-pcm.c 	switch (cmd) {
cmd                72 sound/hda/hdac_bus.c 			   unsigned int cmd, unsigned int *res)
cmd                77 sound/hda/hdac_bus.c 	err = snd_hdac_bus_exec_verb_unlocked(bus, addr, cmd, res);
cmd                92 sound/hda/hdac_bus.c 				    unsigned int cmd, unsigned int *res)
cmd                97 sound/hda/hdac_bus.c 	if (cmd == ~0)
cmd               105 sound/hda/hdac_bus.c 		trace_hda_send_cmd(bus, cmd);
cmd               106 sound/hda/hdac_bus.c 		err = bus->ops->command(bus, cmd);
cmd               125 sound/hda/hdac_controller.c static unsigned int azx_command_addr(u32 cmd)
cmd               127 sound/hda/hdac_controller.c 	unsigned int addr = cmd >> 28;
cmd               254 sound/hda/hdac_device.c int snd_hdac_exec_verb(struct hdac_device *codec, unsigned int cmd,
cmd               258 sound/hda/hdac_device.c 		return codec->exec_verb(codec, cmd, flags, res);
cmd               259 sound/hda/hdac_device.c 	return snd_hdac_bus_exec_verb(codec->bus, codec->addr, cmd, res);
cmd               276 sound/hda/hdac_device.c 	unsigned int cmd = snd_hdac_make_cmd(codec, nid, verb, parm);
cmd               278 sound/hda/hdac_device.c 	return snd_hdac_exec_verb(codec, cmd, 0, res);
cmd               290 sound/hda/hdac_device.c 	unsigned int cmd;
cmd               292 sound/hda/hdac_device.c 	cmd = snd_hdac_regmap_encode_verb(nid, AC_VERB_PARAMETERS) | parm;
cmd               293 sound/hda/hdac_device.c 	return snd_hdac_regmap_read_raw(codec, cmd, res);
cmd               309 sound/hda/hdac_device.c 	unsigned int cmd, val;
cmd               311 sound/hda/hdac_device.c 	cmd = snd_hdac_regmap_encode_verb(nid, AC_VERB_PARAMETERS) | parm;
cmd               312 sound/hda/hdac_device.c 	if (snd_hdac_regmap_read_raw_uncached(codec, cmd, &val) < 0)
cmd               984 sound/hda/hdac_device.c 	unsigned int cmd = snd_hdac_make_cmd(hdac, nid, verb, parm);
cmd               987 sound/hda/hdac_device.c 	if (snd_hdac_exec_verb(hdac, cmd, flags, &res))
cmd               996 sound/hda/hdac_device.c 	unsigned int cmd = snd_hdac_make_cmd(hdac, nid, verb, parm);
cmd               998 sound/hda/hdac_device.c 	return snd_hdac_exec_verb(hdac, cmd, flags, NULL);
cmd                40 sound/hda/local.h int snd_hdac_exec_verb(struct hdac_device *codec, unsigned int cmd,
cmd                20 sound/hda/trace.h 	TP_PROTO(struct hdac_bus *bus, unsigned int cmd),
cmd                21 sound/hda/trace.h 	TP_ARGS(bus, cmd),
cmd                26 sound/hda/trace.h 			 dev_name((bus)->dev), (cmd) >> 28, cmd);
cmd               166 sound/isa/ad1816a/ad1816a_lib.c 			       int channel, int cmd, int iscapture)
cmd               170 sound/isa/ad1816a/ad1816a_lib.c 	switch (cmd) {
cmd               174 sound/isa/ad1816a/ad1816a_lib.c 		cmd = (cmd == SNDRV_PCM_TRIGGER_START) ? 0xff: 0x00;
cmd               181 sound/isa/ad1816a/ad1816a_lib.c 				AD1816A_PLAYBACK_ENABLE, cmd);
cmd               184 sound/isa/ad1816a/ad1816a_lib.c 				AD1816A_CAPTURE_ENABLE, cmd);
cmd               195 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               199 sound/isa/ad1816a/ad1816a_lib.c 				   SNDRV_PCM_STREAM_PLAYBACK, cmd, 0);
cmd               202 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               206 sound/isa/ad1816a/ad1816a_lib.c 				   SNDRV_PCM_STREAM_CAPTURE, cmd, 1);
cmd               313 sound/isa/es1688/es1688_lib.c 			    unsigned int cmd, void *arg)
cmd               315 sound/isa/es1688/es1688_lib.c 	return snd_pcm_lib_ioctl(substream, cmd, arg);
cmd               318 sound/isa/es1688/es1688_lib.c static int snd_es1688_trigger(struct snd_es1688 *chip, int cmd, unsigned char value)
cmd               322 sound/isa/es1688/es1688_lib.c 	if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd               324 sound/isa/es1688/es1688_lib.c 	} else if (cmd != SNDRV_PCM_TRIGGER_START) {
cmd               410 sound/isa/es1688/es1688_lib.c 				       int cmd)
cmd               413 sound/isa/es1688/es1688_lib.c 	return snd_es1688_trigger(chip, cmd, 0x05);
cmd               467 sound/isa/es1688/es1688_lib.c 				      int cmd)
cmd               470 sound/isa/es1688/es1688_lib.c 	return snd_es1688_trigger(chip, cmd, 0x0f);
cmd               494 sound/isa/es18xx.c 					int cmd)
cmd               496 sound/isa/es18xx.c 	switch (cmd) {
cmd               603 sound/isa/es18xx.c 				      int cmd)
cmd               607 sound/isa/es18xx.c 	switch (cmd) {
cmd               668 sound/isa/es18xx.c 					int cmd)
cmd               670 sound/isa/es18xx.c 	switch (cmd) {
cmd               716 sound/isa/es18xx.c 				       int cmd)
cmd               720 sound/isa/es18xx.c 		return snd_es18xx_playback1_trigger(chip, substream, cmd);
cmd               722 sound/isa/es18xx.c 		return snd_es18xx_playback2_trigger(chip, substream, cmd);
cmd               101 sound/isa/galaxy/galaxy.c static int dsp_command(void __iomem *port, u8 cmd)
cmd               110 sound/isa/galaxy/galaxy.c 	iowrite8(cmd, port + DSP_PORT_COMMAND);
cmd                26 sound/isa/gus/gus_dma.c 				unsigned int cmd)
cmd                50 sound/isa/gus/gus_dma.c 	dma_cmd = SNDRV_GF1_DMA_ENABLE | (unsigned short) cmd;
cmd               129 sound/isa/gus/gus_dma.c 	snd_gf1_dma_program(gus, block->addr, block->buf_addr, block->count, (unsigned short) block->cmd);
cmd               134 sound/isa/gus/gus_dma.c 		   block->addr, block->buf_addr, block->count, block->cmd);
cmd               197 sound/isa/gus/gus_dma.c 		    block->cmd);
cmd               228 sound/isa/gus/gus_dma.c 		snd_gf1_dma_program(gus, block->addr, block->buf_addr, block->count, (unsigned short) block->cmd);
cmd                75 sound/isa/gus/gus_pcm.c 	block.cmd = SNDRV_GF1_DMA_IRQ;
cmd                77 sound/isa/gus/gus_pcm.c 		block.cmd |= SNDRV_GF1_DMA_UNSIGNED;
cmd                79 sound/isa/gus/gus_pcm.c 		block.cmd |= SNDRV_GF1_DMA_16BIT;
cmd               503 sound/isa/gus/gus_pcm.c 					int cmd)
cmd               510 sound/isa/gus/gus_pcm.c 	if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd               512 sound/isa/gus/gus_pcm.c 	} else if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd               598 sound/isa/gus/gus_pcm.c 				       int cmd)
cmd               603 sound/isa/gus/gus_pcm.c 	if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd               605 sound/isa/gus/gus_pcm.c 	} else if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd                77 sound/isa/msnd/msnd.c int snd_msnd_send_dsp_cmd(struct snd_msnd *dev, u8 cmd)
cmd                83 sound/isa/msnd/msnd.c 		outb(cmd, dev->io + HP_CVR);
cmd               529 sound/isa/msnd/msnd.c 				     int cmd)
cmd               534 sound/isa/msnd/msnd.c 	if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd               539 sound/isa/msnd/msnd.c 	} else if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd               609 sound/isa/msnd/msnd.c 				    int cmd)
cmd               613 sound/isa/msnd/msnd.c 	if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd               620 sound/isa/msnd/msnd.c 	} else if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd               275 sound/isa/msnd/msnd.h int snd_msnd_send_dsp_cmd(struct snd_msnd *chip, u8 cmd);
cmd               481 sound/isa/msnd/msnd_pinnacle.c static int snd_msnd_send_dsp_cmd_chk(struct snd_msnd *chip, u8 cmd)
cmd               483 sound/isa/msnd/msnd_pinnacle.c 	if (snd_msnd_send_dsp_cmd(chip, cmd) == 0)
cmd               486 sound/isa/msnd/msnd_pinnacle.c 	return snd_msnd_send_dsp_cmd(chip, cmd);
cmd               766 sound/isa/sb/emu8000.c 	unsigned short cmd, port;
cmd               808 sound/isa/sb/emu8000.c 		snd_emu8000_poke(emu, port, reverb_cmds[i].cmd, reverb_parm[effect].parms[i]);
cmd                27 sound/isa/sb/emu8000_callback.c static int oss_ioctl(struct snd_emux *emu, int cmd, int p1, int p2);
cmd               472 sound/isa/sb/emu8000_callback.c oss_ioctl(struct snd_emux *emu, int cmd, int p1, int p2)
cmd               478 sound/isa/sb/emu8000_callback.c 	switch (cmd) {
cmd               373 sound/isa/sb/emu8000_pcm.c static int emu8k_pcm_trigger(struct snd_pcm_substream *subs, int cmd)
cmd               378 sound/isa/sb/emu8000_pcm.c 	switch (cmd) {
cmd                68 sound/isa/sb/sb16_csp.c static int snd_sb_csp_ioctl(struct snd_hwdep * hw, struct file *file, unsigned int cmd, unsigned long arg);
cmd               181 sound/isa/sb/sb16_csp.c static int snd_sb_csp_ioctl(struct snd_hwdep * hw, struct file *file, unsigned int cmd, unsigned long arg)
cmd               194 sound/isa/sb/sb16_csp.c 	switch (cmd) {
cmd               290 sound/isa/sb/sb16_main.c 				     int cmd)
cmd               296 sound/isa/sb/sb16_main.c 	switch (cmd) {
cmd               359 sound/isa/sb/sb16_main.c 				    int cmd)
cmd               365 sound/isa/sb/sb16_main.c 	switch (cmd) {
cmd               193 sound/isa/sb/sb8_main.c 				    int cmd)
cmd               200 sound/isa/sb/sb8_main.c 	switch (cmd) {
cmd               330 sound/isa/sb/sb8_main.c 				   int cmd)
cmd               337 sound/isa/sb/sb8_main.c 	switch (cmd) {
cmd               210 sound/isa/sc6000.c static int sc6000_write(char __iomem *vport, int cmd)
cmd               221 sound/isa/sc6000.c 			iowrite8(cmd, vport + DSP_COMMAND);
cmd               227 sound/isa/sc6000.c 	snd_printk(KERN_ERR "DSP Command (0x%x) timeout.\n", cmd);
cmd               153 sound/isa/wavefront/wavefront_fx.c 			unsigned int cmd, unsigned long arg)
cmd               140 sound/isa/wavefront/wavefront_synth.c 	int cmd;
cmd               245 sound/isa/wavefront/wavefront_synth.c wavefront_get_command (int cmd) 
cmd               250 sound/isa/wavefront/wavefront_synth.c 	for (i = 0; wavefront_commands[i].cmd != 0; i++) {
cmd               251 sound/isa/wavefront/wavefront_synth.c 		if (cmd == wavefront_commands[i].cmd) {
cmd               334 sound/isa/wavefront/wavefront_synth.c 		   int cmd, unsigned char *rbuf, unsigned char *wbuf)
cmd               342 sound/isa/wavefront/wavefront_synth.c 	if ((wfcmd = wavefront_get_command (cmd)) == NULL) {
cmd               344 sound/isa/wavefront/wavefront_synth.c 			cmd);
cmd               353 sound/isa/wavefront/wavefront_synth.c 	if (cmd == WFC_DOWNLOAD_MULTISAMPLE) {
cmd               359 sound/isa/wavefront/wavefront_synth.c 			       cmd, wfcmd->action, wfcmd->read_cnt,
cmd               362 sound/isa/wavefront/wavefront_synth.c 	if (wavefront_write (dev, cmd)) { 
cmd               365 sound/isa/wavefront/wavefront_synth.c 						     cmd, wfcmd->action);
cmd               372 sound/isa/wavefront/wavefront_synth.c 					wfcmd->write_cnt, cmd);
cmd               378 sound/isa/wavefront/wavefront_synth.c 						      i, cmd, wfcmd->action);
cmd               390 sound/isa/wavefront/wavefront_synth.c 					wfcmd->read_cnt, cmd);
cmd               397 sound/isa/wavefront/wavefront_synth.c 						      i, cmd, wfcmd->action);
cmd               409 sound/isa/wavefront/wavefront_synth.c 							      i, cmd,
cmd               417 sound/isa/wavefront/wavefront_synth.c 				    wfcmd->cmd == WFC_IDENTIFY_SAMPLE_TYPE) {
cmd               422 sound/isa/wavefront/wavefront_synth.c 					   wfcmd->cmd == WFC_UPLOAD_PATCH) {
cmd               427 sound/isa/wavefront/wavefront_synth.c 					   wfcmd->cmd == WFC_UPLOAD_PROGRAM) {
cmd               440 sound/isa/wavefront/wavefront_synth.c 							      i, cmd,
cmd               456 sound/isa/wavefront/wavefront_synth.c 		DPRINT (WF_DEBUG_CMD, "reading ACK for 0x%x\n", cmd);
cmd               470 sound/isa/wavefront/wavefront_synth.c 						      cmd, wfcmd->action);
cmd               482 sound/isa/wavefront/wavefront_synth.c 							cmd, wfcmd->action);
cmd               488 sound/isa/wavefront/wavefront_synth.c 					cmd, wfcmd->action, ack, err,
cmd               497 sound/isa/wavefront/wavefront_synth.c 					cmd, wfcmd->action);
cmd               502 sound/isa/wavefront/wavefront_synth.c 				       cmd, wfcmd->action, wfcmd->read_cnt,
cmd              1509 sound/isa/wavefront/wavefront_synth.c 		"cmd 0x%x\n", wc->cmd);
cmd              1513 sound/isa/wavefront/wavefront_synth.c 	switch (wc->cmd) {
cmd              1573 sound/isa/wavefront/wavefront_synth.c 	wc->status = snd_wavefront_cmd (dev, wc->cmd, wc->rbuf, wc->wbuf);
cmd              1582 sound/isa/wavefront/wavefront_synth.c 		switch (wc->cmd) {
cmd              1647 sound/isa/wavefront/wavefront_synth.c 			   unsigned int cmd, unsigned long arg)
cmd              1667 sound/isa/wavefront/wavefront_synth.c 	switch (cmd) {
cmd               467 sound/isa/wss/wss_lib.c 			   int cmd)
cmd               475 sound/isa/wss/wss_lib.c 	switch (cmd) {
cmd               565 sound/mips/hal2.c static int hal2_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               569 sound/mips/hal2.c 	switch (cmd) {
cmd               654 sound/mips/hal2.c static int hal2_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               658 sound/mips/hal2.c 	switch (cmd) {
cmd               634 sound/mips/sgio2audio.c 				      int cmd)
cmd               636 sound/mips/sgio2audio.c 	switch (cmd) {
cmd                35 sound/oss/dmasound/dmasound_atari.c extern void atari_microwire_cmd(int cmd);
cmd               143 sound/oss/dmasound/dmasound_atari.c static int AtaMixerIoctl(u_int cmd, u_long arg);
cmd               144 sound/oss/dmasound/dmasound_atari.c static int TTMixerIoctl(u_int cmd, u_long arg);
cmd               145 sound/oss/dmasound/dmasound_atari.c static int FalconMixerIoctl(u_int cmd, u_long arg);
cmd              1361 sound/oss/dmasound/dmasound_atari.c static int AtaMixerIoctl(u_int cmd, u_long arg)
cmd              1365 sound/oss/dmasound/dmasound_atari.c 	switch (cmd) {
cmd              1396 sound/oss/dmasound/dmasound_atari.c static int TTMixerIoctl(u_int cmd, u_long arg)
cmd              1399 sound/oss/dmasound/dmasound_atari.c 	switch (cmd) {
cmd              1428 sound/oss/dmasound/dmasound_atari.c 	return AtaMixerIoctl(cmd, arg);
cmd              1431 sound/oss/dmasound/dmasound_atari.c static int FalconMixerIoctl(u_int cmd, u_long arg)
cmd              1434 sound/oss/dmasound/dmasound_atari.c 	switch (cmd) {
cmd              1458 sound/oss/dmasound/dmasound_atari.c 	return AtaMixerIoctl(cmd, arg);
cmd               347 sound/oss/dmasound/dmasound_core.c static int mixer_ioctl(struct file *file, u_int cmd, u_long arg)
cmd               349 sound/oss/dmasound/dmasound_core.c 	if (_SIOC_DIR(cmd) & _SIOC_WRITE)
cmd               351 sound/oss/dmasound/dmasound_core.c 	switch (cmd) {
cmd               367 sound/oss/dmasound/dmasound_core.c 	    return dmasound.mach.mixer_ioctl(cmd, arg);
cmd               371 sound/oss/dmasound/dmasound_core.c static long mixer_unlocked_ioctl(struct file *file, u_int cmd, u_long arg)
cmd               376 sound/oss/dmasound/dmasound_core.c 	ret = mixer_ioctl(file, cmd, arg);
cmd               989 sound/oss/dmasound/dmasound_core.c static int sq_ioctl(struct file *file, u_int cmd, u_long arg)
cmd               997 sound/oss/dmasound/dmasound_core.c 	switch (cmd) {
cmd              1147 sound/oss/dmasound/dmasound_core.c 		return mixer_ioctl(file, cmd, arg);
cmd              1152 sound/oss/dmasound/dmasound_core.c static long sq_unlocked_ioctl(struct file *file, u_int cmd, u_long arg)
cmd              1157 sound/oss/dmasound/dmasound_core.c 	ret = sq_ioctl(file, cmd, arg);
cmd               121 sound/oss/dmasound/dmasound_paula.c static int AmiMixerIoctl(u_int cmd, u_long arg);
cmd               619 sound/oss/dmasound/dmasound_paula.c static int AmiMixerIoctl(u_int cmd, u_long arg)
cmd               622 sound/oss/dmasound/dmasound_paula.c 	switch (cmd) {
cmd               293 sound/parisc/harmony.c snd_harmony_playback_trigger(struct snd_pcm_substream *ss, int cmd)
cmd               301 sound/parisc/harmony.c 	switch (cmd) {
cmd               329 sound/parisc/harmony.c snd_harmony_capture_trigger(struct snd_pcm_substream *ss, int cmd)
cmd               337 sound/parisc/harmony.c         switch (cmd) {
cmd               450 sound/pci/ad1889.c snd_ad1889_playback_trigger(struct snd_pcm_substream *ss, int cmd)
cmd               457 sound/pci/ad1889.c 	switch (cmd) {
cmd               480 sound/pci/ad1889.c 	if (cmd == SNDRV_PCM_TRIGGER_STOP)
cmd               491 sound/pci/ad1889.c snd_ad1889_capture_trigger(struct snd_pcm_substream *ss, int cmd)
cmd               498 sound/pci/ad1889.c 	switch (cmd) {
cmd               518 sound/pci/ad1889.c 	if (cmd == SNDRV_PCM_TRIGGER_STOP)
cmd              1068 sound/pci/ali5451/ali5451.c 			       int cmd)
cmd              1078 sound/pci/ali5451/ali5451.c 	switch (cmd) {
cmd               152 sound/pci/als300.c static void snd_als300_set_irq_flag(struct snd_als300 *chip, int cmd)
cmd               160 sound/pci/als300.c 						(cmd == IRQ_ENABLE)) == 0)
cmd               484 sound/pci/als300.c static int snd_als300_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               496 sound/pci/als300.c 	switch (cmd) {
cmd               434 sound/pci/als4000.c static int snd_als4000_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               446 sound/pci/als4000.c 	switch (cmd) {
cmd               467 sound/pci/als4000.c static int snd_als4000_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               473 sound/pci/als4000.c 	switch (cmd) {
cmd               582 sound/pci/asihpi/asihpi.c 					   int cmd)
cmd               592 sound/pci/asihpi/asihpi.c 	switch (cmd) {
cmd               951 sound/pci/asihpi/asihpi.c 					  unsigned int cmd, void *arg)
cmd               955 sound/pci/asihpi/asihpi.c 	snd_printddd(KERN_INFO "%s ioctl %d\n", name, cmd);
cmd               956 sound/pci/asihpi/asihpi.c 	return snd_pcm_lib_ioctl(substream, cmd, arg);
cmd              1151 sound/pci/asihpi/asihpi.c 					 unsigned int cmd, void *arg)
cmd              1153 sound/pci/asihpi/asihpi.c 	return snd_pcm_lib_ioctl(substream, cmd, arg);
cmd              2795 sound/pci/asihpi/asihpi.c 				unsigned int cmd, unsigned long arg)
cmd              2798 sound/pci/asihpi/asihpi.c 		return asihpi_hpi_ioctl(file, cmd, arg);
cmd               132 sound/pci/asihpi/hpi6205.c static void send_dsp_command(struct hpi_hw_obj *phw, int cmd);
cmd              2067 sound/pci/asihpi/hpi6205.c static void send_dsp_command(struct hpi_hw_obj *phw, int cmd)
cmd              2072 sound/pci/asihpi/hpi6205.c 	interface->host_cmd = cmd;
cmd                93 sound/pci/asihpi/hpioctl.c long asihpi_hpi_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
cmd               105 sound/pci/asihpi/hpioctl.c 	if (cmd != HPI_IOCTL_LINUX)
cmd                19 sound/pci/asihpi/hpioctl.h long asihpi_hpi_ioctl(struct file *file, unsigned int cmd, unsigned long arg);
cmd               707 sound/pci/atiixp.c static int snd_atiixp_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               718 sound/pci/atiixp.c 	switch (cmd) {
cmd               723 sound/pci/atiixp.c 		    cmd == SNDRV_PCM_TRIGGER_RESUME)
cmd               733 sound/pci/atiixp.c 		dma->suspended = cmd == SNDRV_PCM_TRIGGER_SUSPEND;
cmd               746 sound/pci/atiixp.c 		if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd               657 sound/pci/atiixp_modem.c static int snd_atiixp_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               668 sound/pci/atiixp_modem.c 	switch(cmd) {
cmd               683 sound/pci/atiixp_modem.c 	if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd               344 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               351 sound/pci/au88x0/au88x0_pcm.c 	switch (cmd) {
cmd               118 sound/pci/aw2/aw2-alsa.c 					int cmd);
cmd               120 sound/pci/aw2/aw2-alsa.c 				       int cmd);
cmd               488 sound/pci/aw2/aw2-alsa.c 					int cmd)
cmd               494 sound/pci/aw2/aw2-alsa.c 	switch (cmd) {
cmd               514 sound/pci/aw2/aw2-alsa.c 				       int cmd)
cmd               520 sound/pci/aw2/aw2-alsa.c 	switch (cmd) {
cmd              1465 sound/pci/azt3328.c snd_azf3328_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              1475 sound/pci/azt3328.c 	switch (cmd) {
cmd               233 sound/pci/bt87x.c 			u32 cmd, len;
cmd               239 sound/pci/bt87x.c 			cmd = RISC_WRITE | len;
cmd               242 sound/pci/bt87x.c 				cmd |= RISC_SOL;
cmd               243 sound/pci/bt87x.c 				cmd |= block << RISC_SET_STATUS_SHIFT;
cmd               244 sound/pci/bt87x.c 				cmd |= (~block & 0xf) << RISC_RESET_STATUS_SHIFT;
cmd               247 sound/pci/bt87x.c 				cmd |= RISC_EOL | RISC_IRQ;
cmd               248 sound/pci/bt87x.c 			*risc++ = cpu_to_le32(cmd);
cmd               517 sound/pci/bt87x.c static int snd_bt87x_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               521 sound/pci/bt87x.c 	switch (cmd) {
cmd               944 sound/pci/ca0106/ca0106_main.c 				    int cmd)
cmd               957 sound/pci/ca0106/ca0106_main.c 	switch (cmd) {
cmd               983 sound/pci/ca0106/ca0106_main.c 	switch (cmd) {
cmd              1011 sound/pci/ca0106/ca0106_main.c 				    int cmd)
cmd              1019 sound/pci/ca0106/ca0106_main.c 	switch (cmd) {
cmd                75 sound/pci/ca0106/ca_midi.c static void ca_midi_cmd(struct snd_ca_midi *midi, unsigned char cmd, int ack)
cmd                84 sound/pci/ca0106/ca_midi.c 	ca_midi_write_cmd(midi, cmd);
cmd               102 sound/pci/ca0106/ca_midi.c 			   cmd,
cmd               502 sound/pci/cmipci.c static inline void snd_cmipci_write(struct cmipci *cm, unsigned int cmd, unsigned int data)
cmd               504 sound/pci/cmipci.c 	outl(data, cm->iobase + cmd);
cmd               507 sound/pci/cmipci.c static inline unsigned int snd_cmipci_read(struct cmipci *cm, unsigned int cmd)
cmd               509 sound/pci/cmipci.c 	return inl(cm->iobase + cmd);
cmd               513 sound/pci/cmipci.c static inline void snd_cmipci_write_w(struct cmipci *cm, unsigned int cmd, unsigned short data)
cmd               515 sound/pci/cmipci.c 	outw(data, cm->iobase + cmd);
cmd               518 sound/pci/cmipci.c static inline unsigned short snd_cmipci_read_w(struct cmipci *cm, unsigned int cmd)
cmd               520 sound/pci/cmipci.c 	return inw(cm->iobase + cmd);
cmd               524 sound/pci/cmipci.c static inline void snd_cmipci_write_b(struct cmipci *cm, unsigned int cmd, unsigned char data)
cmd               526 sound/pci/cmipci.c 	outb(data, cm->iobase + cmd);
cmd               529 sound/pci/cmipci.c static inline unsigned char snd_cmipci_read_b(struct cmipci *cm, unsigned int cmd)
cmd               531 sound/pci/cmipci.c 	return inb(cm->iobase + cmd);
cmd               535 sound/pci/cmipci.c static int snd_cmipci_set_bit(struct cmipci *cm, unsigned int cmd, unsigned int flag)
cmd               538 sound/pci/cmipci.c 	val = oval = inl(cm->iobase + cmd);
cmd               542 sound/pci/cmipci.c 	outl(val, cm->iobase + cmd);
cmd               546 sound/pci/cmipci.c static int snd_cmipci_clear_bit(struct cmipci *cm, unsigned int cmd, unsigned int flag)
cmd               549 sound/pci/cmipci.c 	val = oval = inl(cm->iobase + cmd);
cmd               553 sound/pci/cmipci.c 	outl(val, cm->iobase + cmd);
cmd               558 sound/pci/cmipci.c static int snd_cmipci_set_bit_b(struct cmipci *cm, unsigned int cmd, unsigned char flag)
cmd               561 sound/pci/cmipci.c 	val = oval = inb(cm->iobase + cmd);
cmd               565 sound/pci/cmipci.c 	outb(val, cm->iobase + cmd);
cmd               569 sound/pci/cmipci.c static int snd_cmipci_clear_bit_b(struct cmipci *cm, unsigned int cmd, unsigned char flag)
cmd               572 sound/pci/cmipci.c 	val = oval = inb(cm->iobase + cmd);
cmd               576 sound/pci/cmipci.c 	outb(val, cm->iobase + cmd);
cmd               875 sound/pci/cmipci.c 				  int cmd)
cmd               886 sound/pci/cmipci.c 	switch (cmd) {
cmd               961 sound/pci/cmipci.c 				       int cmd)
cmd               964 sound/pci/cmipci.c 	return snd_cmipci_pcm_trigger(cm, &cm->channel[CM_CH_PLAY], cmd);
cmd               980 sound/pci/cmipci.c 				     int cmd)
cmd               983 sound/pci/cmipci.c 	return snd_cmipci_pcm_trigger(cm, &cm->channel[CM_CH_CAPT], cmd);
cmd               653 sound/pci/cs4281.c static int snd_cs4281_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               659 sound/pci/cs4281.c 	switch (cmd) {
cmd              1861 sound/pci/cs4281.c static void snd_cs4281_opl3_command(struct snd_opl3 *opl3, unsigned short cmd,
cmd              1868 sound/pci/cs4281.c 	if (cmd & OPL3_RIGHT)
cmd              1875 sound/pci/cs4281.c 	writel((unsigned int)cmd, port);
cmd               946 sound/pci/cs46xx/cs46xx_lib.c 				       int cmd)
cmd               958 sound/pci/cs46xx/cs46xx_lib.c 	switch (cmd) {
cmd              1011 sound/pci/cs46xx/cs46xx_lib.c 				      int cmd)
cmd              1018 sound/pci/cs46xx/cs46xx_lib.c 	switch (cmd) {
cmd               280 sound/pci/cs5535audio/cs5535audio_pcm.c static int snd_cs5535audio_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               287 sound/pci/cs5535audio/cs5535audio_pcm.c 	switch (cmd) {
cmd              1792 sound/pci/ctxfi/cthw20k1.c 	unsigned int cmd, irq, cl_size, l_timer, pwr;
cmd              1847 sound/pci/ctxfi/cthw20k1.c 	pci_read_config_dword(pci, PCI_COMMAND, &cmd);
cmd              1864 sound/pci/ctxfi/cthw20k1.c 	pci_write_config_dword(pci, PCI_COMMAND, cmd);
cmd               226 sound/pci/ctxfi/ctpcm.c ct_pcm_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               232 sound/pci/ctxfi/ctpcm.c 	switch (cmd) {
cmd               335 sound/pci/ctxfi/ctpcm.c ct_pcm_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               341 sound/pci/ctxfi/ctpcm.c 	switch (cmd) {
cmd               725 sound/pci/echoaudio/echoaudio.c static int pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               743 sound/pci/echoaudio/echoaudio.c 	switch (cmd) {
cmd               180 sound/pci/echoaudio/echoaudio_dsp.c static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic)
cmd               197 sound/pci/echoaudio/echoaudio_dsp.c 	if (write_dsp(chip, cmd) < 0)
cmd                36 sound/pci/echoaudio/gina24_dsp.c static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic);
cmd                34 sound/pci/echoaudio/layla20_dsp.c static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic);
cmd                35 sound/pci/echoaudio/layla24_dsp.c static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic);
cmd                36 sound/pci/echoaudio/mona_dsp.c static int load_asic_generic(struct echoaudio *chip, u32 cmd, short asic);
cmd               469 sound/pci/emu10k1/emu10k1x.c 				    int cmd)
cmd               483 sound/pci/emu10k1/emu10k1x.c 	switch (cmd) {
cmd               637 sound/pci/emu10k1/emu10k1x.c 					    int cmd)
cmd               644 sound/pci/emu10k1/emu10k1x.c 	switch (cmd) {
cmd              1277 sound/pci/emu10k1/emu10k1x.c 				  struct emu10k1x_midi *midi, unsigned char cmd, int ack)
cmd              1286 sound/pci/emu10k1/emu10k1x.c 	mpu401_write_cmd(emu, midi, cmd);
cmd              1305 sound/pci/emu10k1/emu10k1x.c 			   cmd, emu->port,
cmd              2519 sound/pci/emu10k1/emufx.c static int snd_emu10k1_fx8010_ioctl(struct snd_hwdep * hw, struct file *file, unsigned int cmd, unsigned long arg)
cmd              2529 sound/pci/emu10k1/emufx.c 	switch (cmd) {
cmd               105 sound/pci/emu10k1/emumpu401.c static int snd_emu10k1_midi_cmd(struct snd_emu10k1 * emu, struct snd_emu10k1_midi *midi, unsigned char cmd, int ack)
cmd               114 sound/pci/emu10k1/emumpu401.c 	mpu401_write_cmd(emu, midi, cmd);
cmd               133 sound/pci/emu10k1/emumpu401.c 			   cmd, emu->port,
cmd               749 sound/pci/emu10k1/emupcm.c 				        int cmd)
cmd               763 sound/pci/emu10k1/emupcm.c 	switch (cmd) {
cmd               770 sound/pci/emu10k1/emupcm.c 		if (cmd == SNDRV_PCM_TRIGGER_PAUSE_RELEASE)
cmd               798 sound/pci/emu10k1/emupcm.c 				       int cmd)
cmd               806 sound/pci/emu10k1/emupcm.c 	switch (cmd) {
cmd               900 sound/pci/emu10k1/emupcm.c 				        int cmd)
cmd               909 sound/pci/emu10k1/emupcm.c 	switch (cmd) {
cmd              1685 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_fx8010_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              1692 sound/pci/emu10k1/emupcm.c 	switch (cmd) {
cmd               444 sound/pci/emu10k1/p16v.c 				    int cmd)
cmd               456 sound/pci/emu10k1/p16v.c 	switch (cmd) {
cmd               480 sound/pci/emu10k1/p16v.c 	switch (cmd) {
cmd               498 sound/pci/emu10k1/p16v.c                                    int cmd)
cmd               507 sound/pci/emu10k1/p16v.c 	switch (cmd) {
cmd               795 sound/pci/ens1370.c static int snd_ensoniq_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               798 sound/pci/ens1370.c 	switch (cmd) {
cmd               815 sound/pci/ens1370.c 		if (cmd == SNDRV_PCM_TRIGGER_PAUSE_PUSH)
cmd               841 sound/pci/ens1370.c 		if (cmd == SNDRV_PCM_TRIGGER_START)
cmd               295 sound/pci/es1938.c static void snd_es1938_write_cmd(struct es1938 *chip, unsigned char cmd)
cmd               301 sound/pci/es1938.c 			outb(cmd, SLSB_REG(chip, WRITEDATA));
cmd               306 sound/pci/es1938.c 		"snd_es1938_write_cmd timeout (0x02%x/0x02%x)\n", cmd, v);
cmd               517 sound/pci/es1938.c 				      int cmd)
cmd               521 sound/pci/es1938.c 	switch (cmd) {
cmd               540 sound/pci/es1938.c 					int cmd)
cmd               543 sound/pci/es1938.c 	switch (cmd) {
cmd               570 sound/pci/es1938.c 					int cmd)
cmd               574 sound/pci/es1938.c 	switch (cmd) {
cmd               593 sound/pci/es1938.c 				       int cmd)
cmd               597 sound/pci/es1938.c 		return snd_es1938_playback1_trigger(substream, cmd);
cmd               599 sound/pci/es1938.c 		return snd_es1938_playback2_trigger(substream, cmd);
cmd              1238 sound/pci/es1968.c static int snd_es1968_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              1244 sound/pci/es1968.c 	switch (cmd) {
cmd               369 sound/pci/fm801.c 				      int cmd)
cmd               374 sound/pci/fm801.c 	switch (cmd) {
cmd               404 sound/pci/fm801.c 				     int cmd)
cmd               409 sound/pci/fm801.c 	switch (cmd) {
cmd                37 sound/pci/hda/hda_codec.c static int codec_exec_verb(struct hdac_device *dev, unsigned int cmd,
cmd                44 sound/pci/hda/hda_codec.c 	if (cmd == ~0)
cmd                53 sound/pci/hda/hda_codec.c 					      cmd, res);
cmd              1273 sound/pci/hda/hda_codec.c 	unsigned int cmd = snd_hdac_regmap_encode_amp(nid, ch, dir, idx);
cmd              1278 sound/pci/hda/hda_codec.c 		cmd |= AC_AMP_FAKE_MUTE;
cmd              1279 sound/pci/hda/hda_codec.c 	return cmd;
cmd              1297 sound/pci/hda/hda_codec.c 	unsigned int cmd = encode_amp(codec, nid, ch, dir, idx);
cmd              1299 sound/pci/hda/hda_codec.c 	return snd_hdac_regmap_update_raw(&codec->core, cmd, mask, val);
cmd              1346 sound/pci/hda/hda_codec.c 	unsigned int cmd = encode_amp(codec, nid, ch, dir, idx);
cmd              1350 sound/pci/hda/hda_codec.c 	return snd_hdac_regmap_update_raw_once(&codec->core, cmd, mask, val);
cmd               205 sound/pci/hda/hda_controller.c static int azx_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               218 sound/pci/hda/hda_controller.c 	trace_azx_pcm_trigger(chip, azx_dev, cmd);
cmd               229 sound/pci/hda/hda_controller.c 	switch (cmd) {
cmd               776 sound/pci/hda/hda_controller.c static unsigned int azx_command_addr(u32 cmd)
cmd               778 sound/pci/hda/hda_controller.c 	unsigned int addr = cmd >> 28;
cmd              1191 sound/pci/hda/hda_controller.c 	unsigned int cmd = (addr << 28) | (AC_NODE_ROOT << 20) |
cmd              1199 sound/pci/hda/hda_controller.c 	azx_send_cmd(bus, cmd);
cmd                16 sound/pci/hda/hda_controller_trace.h 	TP_PROTO(struct azx *chip, struct azx_dev *dev, int cmd),
cmd                18 sound/pci/hda/hda_controller_trace.h 	TP_ARGS(chip, dev, cmd),
cmd                23 sound/pci/hda/hda_controller_trace.h 		__field( int, cmd )
cmd                29 sound/pci/hda/hda_controller_trace.h 		__entry->cmd = cmd;
cmd                32 sound/pci/hda/hda_controller_trace.h 	TP_printk("[%d:%d] cmd=%d", __entry->card, __entry->idx, __entry->cmd)
cmd                61 sound/pci/hda/hda_hwdep.c 			   unsigned int cmd, unsigned long arg)
cmd                66 sound/pci/hda/hda_hwdep.c 	switch (cmd) {
cmd                79 sound/pci/hda/hda_hwdep.c 				  unsigned int cmd, unsigned long arg)
cmd                81 sound/pci/hda/hda_hwdep.c 	return hda_hwdep_ioctl(hw, file, cmd, (unsigned long)compat_ptr(arg));
cmd              2647 sound/pci/hda/patch_ca0132.c 	bool cmd;
cmd              2651 sound/pci/hda/patch_ca0132.c 		cmd = false;
cmd              2654 sound/pci/hda/patch_ca0132.c 		cmd = true;
cmd              2660 sound/pci/hda/patch_ca0132.c 	snd_hda_codec_load_dsp_trigger(dma->codec, cmd);
cmd               502 sound/pci/ice1712/ice1712.c 					int cmd)
cmd               510 sound/pci/ice1712/ice1712.c 	if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd               512 sound/pci/ice1712/ice1712.c 	} else if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd               514 sound/pci/ice1712/ice1712.c 	} else if (cmd == SNDRV_PCM_TRIGGER_PAUSE_PUSH) {
cmd               516 sound/pci/ice1712/ice1712.c 	} else if (cmd == SNDRV_PCM_TRIGGER_PAUSE_RELEASE) {
cmd               527 sound/pci/ice1712/ice1712.c 					   int cmd)
cmd               535 sound/pci/ice1712/ice1712.c 	if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd               537 sound/pci/ice1712/ice1712.c 	} else if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd               539 sound/pci/ice1712/ice1712.c 	} else if (cmd == SNDRV_PCM_TRIGGER_PAUSE_PUSH) {
cmd               541 sound/pci/ice1712/ice1712.c 	} else if (cmd == SNDRV_PCM_TRIGGER_PAUSE_RELEASE) {
cmd               552 sound/pci/ice1712/ice1712.c 				       int cmd)
cmd               560 sound/pci/ice1712/ice1712.c 	if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd               562 sound/pci/ice1712/ice1712.c 	} else if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd               931 sound/pci/ice1712/ice1712.c 				   int cmd)
cmd               934 sound/pci/ice1712/ice1712.c 	switch (cmd) {
cmd               946 sound/pci/ice1712/ice1712.c 		if (cmd == SNDRV_PCM_TRIGGER_PAUSE_PUSH)
cmd               972 sound/pci/ice1712/ice1712.c 		if (cmd == SNDRV_PCM_TRIGGER_START)
cmd               541 sound/pci/ice1712/ice1724.c static int snd_vt1724_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               558 sound/pci/ice1712/ice1724.c 	switch (cmd) {
cmd               563 sound/pci/ice1712/ice1724.c 		if (cmd == SNDRV_PCM_TRIGGER_PAUSE_PUSH)
cmd               576 sound/pci/ice1712/ice1724.c 		if (cmd == SNDRV_PCM_TRIGGER_START)
cmd               803 sound/pci/intel8x0.c static int snd_intel8x0_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               810 sound/pci/intel8x0.c 	switch (cmd) {
cmd               832 sound/pci/intel8x0.c 	if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd               841 sound/pci/intel8x0.c static int snd_intel8x0_ali_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               852 sound/pci/intel8x0.c 	switch (cmd) {
cmd               880 sound/pci/intel8x0.c 		if (cmd == SNDRV_PCM_TRIGGER_PAUSE_PUSH)
cmd               521 sound/pci/intel8x0m.c static int snd_intel8x0m_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               528 sound/pci/intel8x0m.c 	switch (cmd) {
cmd               547 sound/pci/intel8x0m.c 	if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd              1476 sound/pci/korg1212/korg1212.c 			     unsigned int cmd, void *arg)
cmd              1478 sound/pci/korg1212/korg1212.c 	K1212_DEBUG_PRINTK("K1212_DEBUG: snd_korg1212_ioctl: cmd=%d\n", cmd);
cmd              1480 sound/pci/korg1212/korg1212.c 	if (cmd == SNDRV_PCM_IOCTL1_CHANNEL_INFO ) {
cmd              1489 sound/pci/korg1212/korg1212.c         return snd_pcm_lib_ioctl(substream, cmd, arg);
cmd              1577 sound/pci/korg1212/korg1212.c                            int cmd)
cmd              1583 sound/pci/korg1212/korg1212.c 			   stateName[korg1212->cardState], cmd);
cmd              1586 sound/pci/korg1212/korg1212.c         switch (cmd) {
cmd               504 sound/pci/lola/lola_pcm.c static int lola_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               513 sound/pci/lola/lola_pcm.c 	switch (cmd) {
cmd               496 sound/pci/lx6464es/lx6464es.c 				   struct lx_stream *lx_stream, int cmd)
cmd               501 sound/pci/lx6464es/lx6464es.c 	switch (cmd) {
cmd               524 sound/pci/lx6464es/lx6464es.c static int lx_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               533 sound/pci/lx6464es/lx6464es.c 	return lx_pcm_trigger_dispatch(chip, stream, cmd);
cmd               208 sound/pci/lx6464es/lx_core.c static void lx_message_init(struct lx_rmh *rmh, enum cmd_mb_opcodes cmd)
cmd               210 sound/pci/lx6464es/lx_core.c 	snd_BUG_ON(cmd >= CMD_14_INVALID);
cmd               212 sound/pci/lx6464es/lx_core.c 	rmh->cmd[0] = dsp_commands[cmd].dcCodeOp;
cmd               213 sound/pci/lx6464es/lx_core.c 	rmh->cmd_len = dsp_commands[cmd].dcCmdLength;
cmd               214 sound/pci/lx6464es/lx_core.c 	rmh->stat_len = dsp_commands[cmd].dcStatusLength;
cmd               215 sound/pci/lx6464es/lx_core.c 	rmh->dsp_stat = dsp_commands[cmd].dcStatusType;
cmd               216 sound/pci/lx6464es/lx_core.c 	rmh->cmd_idx = cmd;
cmd               217 sound/pci/lx6464es/lx_core.c 	memset(&rmh->cmd[1], 0, (REG_CRM_NUMBER - 1) * sizeof(u32));
cmd               223 sound/pci/lx6464es/lx_core.c 	rmh->cmd_idx = cmd;
cmd               237 sound/pci/lx6464es/lx_core.c 		snd_printk(LXRMH "\tcmd[%d] %08x\n", i, rmh->cmd[i]);
cmd               267 sound/pci/lx6464es/lx_core.c 	lx_dsp_reg_writebuf(chip, eReg_CRM1, rmh->cmd, rmh->cmd_len);
cmd               389 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= gran;
cmd               429 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               430 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= channels;
cmd               449 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               474 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               518 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               534 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               579 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               605 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               661 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               662 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= state;
cmd               684 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               688 sound/pci/lx6464es/lx_core.c 		chip->rmh.cmd[0] |= (STREAM_FMT_16b << STREAM_FMT_OFFSET);
cmd               692 sound/pci/lx6464es/lx_core.c 		chip->rmh.cmd[0] |= (STREAM_FMT_intel << STREAM_FMT_OFFSET);
cmd               694 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= channels-1;
cmd               711 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               730 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               753 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               754 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= BF_NOTIFY_EOB; /* request interrupt notification */
cmd               758 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[1] = buffer_size & MASK_DATA_SIZE;
cmd               759 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[2] = buf_address_lo;
cmd               763 sound/pci/lx6464es/lx_core.c 		chip->rmh.cmd[3] = buf_address_hi;
cmd               764 sound/pci/lx6464es/lx_core.c 		chip->rmh.cmd[0] |= BF_64BITS_ADR;
cmd               800 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               801 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= MASK_BUFFER_ID; /* ask for the current buffer: the
cmd               822 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= pipe_cmd;
cmd               823 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= buffer_index;
cmd               846 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[0] |= PIPE_INFO_TO_CMD(is_capture, 0);
cmd               848 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[1] = (u32)(mute_mask >> (u64)32);	       /* hi part */
cmd               849 sound/pci/lx6464es/lx_core.c 	chip->rmh.cmd[2] = (u32)(mute_mask & (u64)0xFFFFFFFF); /* lo part */
cmd               852 sound/pci/lx6464es/lx_core.c 		"mute %x %x %x\n", chip->rmh.cmd[0], chip->rmh.cmd[1],
cmd               853 sound/pci/lx6464es/lx_core.c 		   chip->rmh.cmd[2]);
cmd               891 sound/pci/lx6464es/lx_core.c 		chip->rmh.cmd[0] |= PIPE_INFO_TO_CMD(is_capture, i);
cmd                91 sound/pci/lx6464es/lx_core.h 	u32	cmd[REG_CRM_NUMBER];
cmd              1097 sound/pci/maestro3.c snd_m3_pcm_trigger(struct snd_pcm_substream *subs, int cmd)
cmd              1107 sound/pci/maestro3.c 	switch (cmd) {
cmd               417 sound/pci/mixart/mixart.c static int snd_mixart_trigger(struct snd_pcm_substream *subs, int cmd)
cmd               421 sound/pci/mixart/mixart.c 	switch (cmd) {
cmd               548 sound/pci/nm256/nm256.c snd_nm256_playback_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               558 sound/pci/nm256/nm256.c 	switch (cmd) {
cmd               586 sound/pci/nm256/nm256.c snd_nm256_capture_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               596 sound/pci/nm256/nm256.c 	switch (cmd) {
cmd               565 sound/pci/oxygen/oxygen_pcm.c static int oxygen_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               572 sound/pci/oxygen/oxygen_pcm.c 	switch (cmd) {
cmd               595 sound/pci/oxygen/oxygen_pcm.c 		if (cmd == SNDRV_PCM_TRIGGER_START)
cmd               601 sound/pci/oxygen/oxygen_pcm.c 		if (cmd == SNDRV_PCM_TRIGGER_PAUSE_PUSH)
cmd               268 sound/pci/pcxhr/pcxhr.c 			rmh.cmd[0] |= IO_NUM_REG_GENCLK;
cmd               269 sound/pci/pcxhr/pcxhr.c 			rmh.cmd[1]  = pllreg & MASK_DSP_WORD;
cmd               270 sound/pci/pcxhr/pcxhr.c 			rmh.cmd[2]  = pllreg >> 24;
cmd               329 sound/pci/pcxhr/pcxhr.c 		rmh.cmd[0] |= IO_NUM_REG_MUTE_OUT;
cmd               331 sound/pci/pcxhr/pcxhr.c 			rmh.cmd[1]  = 1;
cmd               339 sound/pci/pcxhr/pcxhr.c 		rmh.cmd[0] |= IO_NUM_SPEED_RATIO;
cmd               340 sound/pci/pcxhr/pcxhr.c 		rmh.cmd[1] = speed;
cmd               359 sound/pci/pcxhr/pcxhr.c 		rmh.cmd[0] |= IO_NUM_REG_MUTE_OUT;
cmd               361 sound/pci/pcxhr/pcxhr.c 			rmh.cmd[1]  = 1;
cmd               398 sound/pci/pcxhr/pcxhr.c 		rmh.cmd[0] |= PCXHR_MODIFY_CLOCK_S_BIT; /* resync fifos  */
cmd               400 sound/pci/pcxhr/pcxhr.c 			rmh.cmd[1] = PCXHR_IRQ_TIMER_PERIOD;
cmd               402 sound/pci/pcxhr/pcxhr.c 			rmh.cmd[1] = PCXHR_IRQ_TIMER_PERIOD * 2;
cmd               403 sound/pci/pcxhr/pcxhr.c 		rmh.cmd[2] = rate;
cmd               445 sound/pci/pcxhr/pcxhr.c 	rmh.cmd[0] |= IO_NUM_REG_STATUS;
cmd               447 sound/pci/pcxhr/pcxhr.c 		rmh.cmd[1]  = reg;
cmd               454 sound/pci/pcxhr/pcxhr.c 	rmh.cmd[1]  = REG_STATUS_CURRENT;
cmd               599 sound/pci/pcxhr/pcxhr.c 			rmh.cmd[0] |= 1<<10;
cmd               601 sound/pci/pcxhr/pcxhr.c 			rmh.cmd[0] |= 1<<12;
cmd               603 sound/pci/pcxhr/pcxhr.c 	rmh.cmd[1] = 0;
cmd               607 sound/pci/pcxhr/pcxhr.c 		rmh.cmd[1] = stream->channels;
cmd               610 sound/pci/pcxhr/pcxhr.c 			rmh.cmd[2] = (stream->channels == 1) ? 0x01 : 0x03;
cmd               614 sound/pci/pcxhr/pcxhr.c 	rmh.cmd[rmh.cmd_len++] = header >> 8;
cmd               615 sound/pci/pcxhr/pcxhr.c 	rmh.cmd[rmh.cmd_len++] = (header & 0xff) << 16;
cmd               646 sound/pci/pcxhr/pcxhr.c 	rmh.cmd[1] = subs->runtime->dma_bytes * 8;
cmd               648 sound/pci/pcxhr/pcxhr.c 	rmh.cmd[2] = subs->runtime->dma_addr >> 24;
cmd               650 sound/pci/pcxhr/pcxhr.c 	rmh.cmd[2] |= 1<<19;
cmd               652 sound/pci/pcxhr/pcxhr.c 	rmh.cmd[3] = subs->runtime->dma_addr & MASK_DSP_WORD;
cmd               825 sound/pci/pcxhr/pcxhr.c static int pcxhr_trigger(struct snd_pcm_substream *subs, int cmd)
cmd               831 sound/pci/pcxhr/pcxhr.c 	switch (cmd) {
cmd               889 sound/pci/pcxhr/pcxhr.c 		rmh.cmd[0] |= mgr->granularity;
cmd              1288 sound/pci/pcxhr/pcxhr.c 		rmh.cmd[0] = 0x4200 + PCXHR_SIZE_MAX_STATUS;
cmd              1407 sound/pci/pcxhr/pcxhr.c 		rmh.cmd[0] |= MANAGE_SIGNAL_TIME_CODE;
cmd               625 sound/pci/pcxhr/pcxhr_core.c 	data = rmh->cmd[0];
cmd               660 sound/pci/pcxhr/pcxhr_core.c 			data = rmh->cmd[i];
cmd               717 sound/pci/pcxhr/pcxhr_core.c void pcxhr_init_rmh(struct pcxhr_rmh *rmh, int cmd)
cmd               719 sound/pci/pcxhr/pcxhr_core.c 	if (snd_BUG_ON(cmd >= CMD_LAST_INDEX))
cmd               721 sound/pci/pcxhr/pcxhr_core.c 	rmh->cmd[0] = pcxhr_dsp_cmds[cmd].opcode;
cmd               723 sound/pci/pcxhr/pcxhr_core.c 	rmh->stat_len = pcxhr_dsp_cmds[cmd].st_length;
cmd               724 sound/pci/pcxhr/pcxhr_core.c 	rmh->dsp_stat = pcxhr_dsp_cmds[cmd].st_type;
cmd               725 sound/pci/pcxhr/pcxhr_core.c 	rmh->cmd_idx = cmd;
cmd               735 sound/pci/pcxhr/pcxhr_core.c 		rmh->cmd[0] |= 0x800;		/* COMMAND_RECORD_MASK */
cmd               737 sound/pci/pcxhr/pcxhr_core.c 		rmh->cmd[0] |= (param1 << FIELD_SIZE);
cmd               740 sound/pci/pcxhr/pcxhr_core.c 		rmh->cmd[0] |= param2;
cmd               744 sound/pci/pcxhr/pcxhr_core.c 		rmh->cmd[1] = param3;
cmd               976 sound/pci/pcxhr/pcxhr_core.c 	rmh.cmd[0] |= IO_NUM_REG_CONT;
cmd               977 sound/pci/pcxhr/pcxhr_core.c 	rmh.cmd[1]  = mask;
cmd               978 sound/pci/pcxhr/pcxhr_core.c 	rmh.cmd[2]  = value;
cmd              1061 sound/pci/pcxhr/pcxhr_core.c 		prmh->cmd[0] |= 1;	/* add SEL_ASYNC_EVENTS */
cmd                39 sound/pci/pcxhr/pcxhr_core.h 	u32	cmd[PCXHR_SIZE_MAX_CMD];
cmd                83 sound/pci/pcxhr/pcxhr_core.h void pcxhr_init_rmh(struct pcxhr_rmh *rmh, int cmd);
cmd                68 sound/pci/pcxhr/pcxhr_hwdep.c 	rmh.cmd[0] |= mgr->firmware_num;
cmd                70 sound/pci/pcxhr/pcxhr_hwdep.c 	rmh.cmd[1] = (1<<23) + mgr->granularity;
cmd                94 sound/pci/pcxhr/pcxhr_hwdep.c 	rmh.cmd[0] |= IO_NUM_REG_STATUS;
cmd                95 sound/pci/pcxhr/pcxhr_hwdep.c 	rmh.cmd[1]  = REG_STATUS_OPTIONS;
cmd               112 sound/pci/pcxhr/pcxhr_hwdep.c 	rmh.cmd[0] |= IO_NUM_REG_MUTE_OUT;
cmd               114 sound/pci/pcxhr/pcxhr_hwdep.c 		rmh.cmd[1]  = 1;	/* unmute digital plugs */
cmd               130 sound/pci/pcxhr/pcxhr_hwdep.c 		rmh.cmd[0] |= IO_NUM_REG_MUTE_OUT;
cmd               179 sound/pci/pcxhr/pcxhr_hwdep.c 	rmh.cmd[1] |= 0x020000; /* add P_PCM_ONLY_MASK */
cmd               182 sound/pci/pcxhr/pcxhr_hwdep.c 	  rmh.cmd[rmh.cmd_len++] = (audio_count == 1) ? 0x01 : 0x03;
cmd               225 sound/pci/pcxhr/pcxhr_mix22.c 	unsigned short cmd;
cmd               232 sound/pci/pcxhr/pcxhr_mix22.c 		cmd = AKM_LEFT_LEVEL_CMD;
cmd               234 sound/pci/pcxhr/pcxhr_mix22.c 		cmd = AKM_RIGHT_LEVEL_CMD;
cmd               237 sound/pci/pcxhr/pcxhr_mix22.c 	cmd += g_hr222_p_level[level];
cmd               239 sound/pci/pcxhr/pcxhr_mix22.c 	hr222_config_akm(mgr, cmd);
cmd                47 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[0] |= IO_NUM_REG_IN_ANA_LEVEL;
cmd                48 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[2] = chip->analog_capture_volume[channel];
cmd                50 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[0] |= IO_NUM_REG_OUT_ANA_LEVEL;
cmd                56 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[2] = PCXHR_LINE_PLAYBACK_LEVEL_MAX - vol;
cmd                58 sound/pci/pcxhr/pcxhr_mixer.c 	rmh.cmd[1]  = 1 << ((2 * chip->chip_idx) + channel);	/* audio mask */
cmd               266 sound/pci/pcxhr/pcxhr_mixer.c 	rmh.cmd[0] |= MORE_THAN_ONE_STREAM_LEVEL;
cmd               267 sound/pci/pcxhr/pcxhr_mixer.c 	rmh.cmd[2]  = VALID_STREAM_PAN_LEVEL_MASK | VALID_STREAM_LEVEL_1_MASK;
cmd               268 sound/pci/pcxhr/pcxhr_mixer.c 	rmh.cmd[2] |= (left << 10);
cmd               269 sound/pci/pcxhr/pcxhr_mixer.c 	rmh.cmd[3]  = VALID_STREAM_PAN_LEVEL_MASK | VALID_STREAM_LEVEL_2_MASK;
cmd               270 sound/pci/pcxhr/pcxhr_mixer.c 	rmh.cmd[3] |= right;
cmd               308 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[0] |= VALID_AUDIO_IO_DIGITAL_LEVEL;
cmd               311 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[2] = chip->digital_capture_volume[channel];
cmd               313 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[0] |=	VALID_AUDIO_IO_MONITOR_LEVEL |
cmd               318 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[2] = chip->monitoring_volume[channel] << 10;
cmd               320 sound/pci/pcxhr/pcxhr_mixer.c 			rmh.cmd[2] |= AUDIO_IO_HAS_MUTE_MONITOR_1;
cmd               595 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[0] |= (1 << chip->chip_idx);
cmd               611 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[0] |= IO_NUM_REG_CONFIG_SRC;
cmd               612 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[1] = src_config;
cmd               621 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[0] |= IO_NUM_UER_CHIP_REG;
cmd               622 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[1] = codec;
cmd               623 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[2] = ((CS8420_DATA_FLOW_CTL & CHIP_SIG_AND_MAP_SPI) |
cmd               628 sound/pci/pcxhr/pcxhr_mixer.c 		rmh.cmd[2] = ((CS8420_CLOCK_SRC_CTL & CHIP_SIG_AND_MAP_SPI) |
cmd               859 sound/pci/pcxhr/pcxhr_mixer.c 	rmh.cmd[0] |= IO_NUM_UER_CHIP_REG;
cmd               862 sound/pci/pcxhr/pcxhr_mixer.c 	case 0:	rmh.cmd[1] = CS8420_01_CS; break;
cmd               863 sound/pci/pcxhr/pcxhr_mixer.c 	case 1:	rmh.cmd[1] = CS8420_23_CS; break;
cmd               864 sound/pci/pcxhr/pcxhr_mixer.c 	case 2:	rmh.cmd[1] = CS8420_45_CS; break;
cmd               865 sound/pci/pcxhr/pcxhr_mixer.c 	case 3:	rmh.cmd[1] = CS8420_67_CS; break;
cmd               870 sound/pci/pcxhr/pcxhr_mixer.c 		case 0:	rmh.cmd[2] = CS8416_CSB0; break;
cmd               871 sound/pci/pcxhr/pcxhr_mixer.c 		case 1:	rmh.cmd[2] = CS8416_CSB1; break;
cmd               872 sound/pci/pcxhr/pcxhr_mixer.c 		case 2:	rmh.cmd[2] = CS8416_CSB2; break;
cmd               873 sound/pci/pcxhr/pcxhr_mixer.c 		case 3:	rmh.cmd[2] = CS8416_CSB3; break;
cmd               874 sound/pci/pcxhr/pcxhr_mixer.c 		case 4:	rmh.cmd[2] = CS8416_CSB4; break;
cmd               880 sound/pci/pcxhr/pcxhr_mixer.c 		case 0:	rmh.cmd[2] = CS8420_CSB0; break;
cmd               881 sound/pci/pcxhr/pcxhr_mixer.c 		case 1:	rmh.cmd[2] = CS8420_CSB1; break;
cmd               882 sound/pci/pcxhr/pcxhr_mixer.c 		case 2:	rmh.cmd[2] = CS8420_CSB2; break;
cmd               883 sound/pci/pcxhr/pcxhr_mixer.c 		case 3:	rmh.cmd[2] = CS8420_CSB3; break;
cmd               884 sound/pci/pcxhr/pcxhr_mixer.c 		case 4:	rmh.cmd[2] = CS8420_CSB4; break;
cmd               889 sound/pci/pcxhr/pcxhr_mixer.c 	rmh.cmd[1] &= 0x0fffff;
cmd               891 sound/pci/pcxhr/pcxhr_mixer.c 	rmh.cmd[2] &= CHIP_SIG_AND_MAP_SPI;
cmd               953 sound/pci/pcxhr/pcxhr_mixer.c 	int i, err, cmd;
cmd               960 sound/pci/pcxhr/pcxhr_mixer.c 			cmd = chip->chip_idx & 0x03;      /* chip index 0..3 */
cmd               963 sound/pci/pcxhr/pcxhr_mixer.c 				cmd |= 1 << 22;
cmd               964 sound/pci/pcxhr/pcxhr_mixer.c 			cmd |= ((aes_idx << 3) + i) << 2; /* add bit offset */
cmd               965 sound/pci/pcxhr/pcxhr_mixer.c 			cmd |= (new_bits & 0x01) << 23;   /* add bit value */
cmd               967 sound/pci/pcxhr/pcxhr_mixer.c 			rmh.cmd[0] |= IO_NUM_REG_CUER;
cmd               968 sound/pci/pcxhr/pcxhr_mixer.c 			rmh.cmd[1] = cmd;
cmd               972 sound/pci/pcxhr/pcxhr_mixer.c 				    chip->chip_idx, aes_idx, i, cmd);
cmd               486 sound/pci/riptide/riptide.c static int sendcmd(struct cmdif *cif, u32 flags, u32 cmd, u32 parm,
cmd               823 sound/pci/riptide/riptide.c static int sendcmd(struct cmdif *cif, u32 flags, u32 cmd, u32 parm,
cmd               872 sound/pci/riptide/riptide.c 			WRITE_PORT_ULONG(cmdport->data1, cmd);	/* write cmd */
cmd               918 sound/pci/riptide/riptide.c 	     flags, cmd, parm, ret ? ret->retlongs[0] : 0,
cmd              1376 sound/pci/riptide/riptide.c static int snd_riptide_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              1385 sound/pci/riptide/riptide.c 	switch (cmd) {
cmd               230 sound/pci/rme32.c static int snd_rme32_pcm_trigger(struct snd_pcm_substream *substream, int cmd);
cmd              1066 sound/pci/rme32.c snd_rme32_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              1076 sound/pci/rme32.c 		switch (cmd) {
cmd              1097 sound/pci/rme32.c 	switch (cmd) {
cmd               279 sound/pci/rme96.c 			   int cmd);
cmd               283 sound/pci/rme96.c 			  int cmd);
cmd              1382 sound/pci/rme96.c 			   int cmd)
cmd              1397 sound/pci/rme96.c 	switch (cmd) {
cmd              1439 sound/pci/rme96.c 			  int cmd)
cmd              1454 sound/pci/rme96.c 	switch (cmd) {
cmd              4095 sound/pci/rme9652/hdsp.c 			     unsigned int cmd, void *arg)
cmd              4097 sound/pci/rme9652/hdsp.c 	switch (cmd) {
cmd              4106 sound/pci/rme9652/hdsp.c 	return snd_pcm_lib_ioctl(substream, cmd, arg);
cmd              4109 sound/pci/rme9652/hdsp.c static int snd_hdsp_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              4123 sound/pci/rme9652/hdsp.c 	switch (cmd) {
cmd              4145 sound/pci/rme9652/hdsp.c 				if (cmd == SNDRV_PCM_TRIGGER_START)
cmd              4152 sound/pci/rme9652/hdsp.c 		if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd              4690 sound/pci/rme9652/hdsp.c static int snd_hdsp_hwdep_ioctl(struct snd_hwdep *hw, struct file *file, unsigned int cmd, unsigned long arg)
cmd              4696 sound/pci/rme9652/hdsp.c 	switch (cmd) {
cmd              5737 sound/pci/rme9652/hdspm.c 		unsigned int cmd, void *arg)
cmd              5739 sound/pci/rme9652/hdspm.c 	switch (cmd) {
cmd              5752 sound/pci/rme9652/hdspm.c 	return snd_pcm_lib_ioctl(substream, cmd, arg);
cmd              5755 sound/pci/rme9652/hdspm.c static int snd_hdspm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              5763 sound/pci/rme9652/hdspm.c 	switch (cmd) {
cmd              5785 sound/pci/rme9652/hdspm.c 				if (cmd == SNDRV_PCM_TRIGGER_START)
cmd              5792 sound/pci/rme9652/hdspm.c 		if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd              6161 sound/pci/rme9652/hdspm.c 		unsigned int cmd, unsigned long arg)
cmd              6175 sound/pci/rme9652/hdspm.c 	switch (cmd) {
cmd              2071 sound/pci/rme9652/rme9652.c 			     unsigned int cmd, void *arg)
cmd              2073 sound/pci/rme9652/rme9652.c 	switch (cmd) {
cmd              2087 sound/pci/rme9652/rme9652.c 	return snd_pcm_lib_ioctl(substream, cmd, arg);
cmd              2096 sound/pci/rme9652/rme9652.c 			       int cmd)
cmd              2103 sound/pci/rme9652/rme9652.c 	switch (cmd) {
cmd              2125 sound/pci/rme9652/rme9652.c 				if (cmd == SNDRV_PCM_TRIGGER_START)
cmd              2132 sound/pci/rme9652/rme9652.c 		if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd               580 sound/pci/sis7019.c static int sis_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               595 sound/pci/sis7019.c 	switch (cmd) {
cmd               913 sound/pci/sis7019.c static unsigned short sis_ac97_rw(struct sis7019 *sis, int codec, u32 cmd)
cmd               957 sound/pci/sis7019.c 	outl(cmd, io + SIS_AC97_CMD);
cmd               975 sound/pci/sis7019.c 					codec, cmd);
cmd               984 sound/pci/sis7019.c 	static const u32 cmd[3] = {
cmd               990 sound/pci/sis7019.c 			(val << 16) | (reg << 8) | cmd[ac97->num]);
cmd               995 sound/pci/sis7019.c 	static const u32 cmd[3] = {
cmd              1001 sound/pci/sis7019.c 					(reg << 8) | cmd[ac97->num]);
cmd               582 sound/pci/sonicvibes.c static int snd_sonicvibes_trigger(struct sonicvibes * sonic, int what, int cmd)
cmd               587 sound/pci/sonicvibes.c 	if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd               592 sound/pci/sonicvibes.c 	} else if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd               671 sound/pci/sonicvibes.c 					   int cmd)
cmd               674 sound/pci/sonicvibes.c 	return snd_sonicvibes_trigger(sonic, 1, cmd);
cmd               678 sound/pci/sonicvibes.c 					  int cmd)
cmd               681 sound/pci/sonicvibes.c 	return snd_sonicvibes_trigger(sonic, 2, cmd);
cmd               784 sound/pci/trident/trident_main.c 			     unsigned int cmd,
cmd               790 sound/pci/trident/trident_main.c 	return snd_pcm_lib_ioctl(substream, cmd, arg);
cmd              1530 sound/pci/trident/trident_main.c 			       int cmd)
cmd              1539 sound/pci/trident/trident_main.c 	switch (cmd) {
cmd               720 sound/pci/via82xx.c static int snd_via82xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               730 sound/pci/via82xx.c 	switch (cmd) {
cmd               752 sound/pci/via82xx.c 	if (cmd == SNDRV_PCM_TRIGGER_STOP)
cmd               509 sound/pci/via82xx_modem.c static int snd_via82xx_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               515 sound/pci/via82xx_modem.c 	switch (cmd) {
cmd               536 sound/pci/via82xx_modem.c 	if (cmd == SNDRV_PCM_TRIGGER_STOP)
cmd                84 sound/pci/ymfpci/ymfpci_main.c 	u32 cmd;
cmd                87 sound/pci/ymfpci/ymfpci_main.c 	cmd = ((YDSXG_AC97WRITECMD | reg) << 16) | val;
cmd                88 sound/pci/ymfpci/ymfpci_main.c 	snd_ymfpci_writel(chip, YDSXGR_AC97CMDDATA, cmd);
cmd               377 sound/pci/ymfpci/ymfpci_main.c 				       int cmd)
cmd               389 sound/pci/ymfpci/ymfpci_main.c 	switch (cmd) {
cmd               422 sound/pci/ymfpci/ymfpci_main.c 				      int cmd)
cmd               430 sound/pci/ymfpci/ymfpci_main.c 	switch (cmd) {
cmd              1983 sound/pci/ymfpci/ymfpci_main.c 	u8 cmd;
cmd              1985 sound/pci/ymfpci/ymfpci_main.c 	pci_read_config_byte(pci, PCIR_DSXG_CTRL, &cmd);
cmd              1987 sound/pci/ymfpci/ymfpci_main.c 	if (cmd & 0x03) {
cmd              1989 sound/pci/ymfpci/ymfpci_main.c 		pci_write_config_byte(pci, PCIR_DSXG_CTRL, cmd & 0xfc);
cmd              1990 sound/pci/ymfpci/ymfpci_main.c 		pci_write_config_byte(pci, PCIR_DSXG_CTRL, cmd | 0x03);
cmd              1991 sound/pci/ymfpci/ymfpci_main.c 		pci_write_config_byte(pci, PCIR_DSXG_CTRL, cmd & 0xfc);
cmd                34 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c static int pdacf_pcm_trigger(struct snd_pcm_substream *subs, int cmd)
cmd                44 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c 	switch (cmd) {
cmd               180 sound/ppc/pmac.c static inline void snd_pmac_dma_set_command(struct pmac_stream *rec, struct pmac_dbdma *cmd)
cmd               182 sound/ppc/pmac.c 	out_le32(&rec->dma->cmdptr, cmd->addr);
cmd               239 sound/ppc/pmac.c 	for (i = 0, cp = rec->cmd.cmds; i < rec->nperiods; i++, cp++) {
cmd               248 sound/ppc/pmac.c 	cp->cmd_dep = cpu_to_le32(rec->cmd.addr);
cmd               251 sound/ppc/pmac.c 	snd_pmac_dma_set_command(rec, &rec->cmd);
cmd               262 sound/ppc/pmac.c 				struct snd_pcm_substream *subs, int cmd)
cmd               267 sound/ppc/pmac.c 	switch (cmd) {
cmd               277 sound/ppc/pmac.c 		for (i = 0, cp = rec->cmd.cmds; i < rec->nperiods; i++, cp++)
cmd               279 sound/ppc/pmac.c 		snd_pmac_dma_set_command(rec, &rec->cmd);
cmd               292 sound/ppc/pmac.c 		for (i = 0, cp = rec->cmd.cmds; i < rec->nperiods; i++, cp++)
cmd               316 sound/ppc/pmac.c 	volatile struct dbdma_cmd __iomem *cp = &rec->cmd.cmds[rec->cur_period];
cmd               340 sound/ppc/pmac.c 				     int cmd)
cmd               343 sound/ppc/pmac.c 	return snd_pmac_pcm_trigger(chip, &chip->playback, subs, cmd);
cmd               364 sound/ppc/pmac.c 				    int cmd)
cmd               367 sound/ppc/pmac.c 	return snd_pmac_pcm_trigger(chip, &chip->capture, subs, cmd);
cmd               432 sound/ppc/pmac.c 	cp->cmd_dep = cpu_to_le32(rec->cmd.addr
cmd               462 sound/ppc/pmac.c 				cp = &rec->cmd.cmds[rec->cur_period];
cmd               613 sound/ppc/pmac.c 	runtime->hw.periods_max = rec->cmd.size - 1;
cmd               852 sound/ppc/pmac.c 	snd_pmac_dbdma_free(chip, &chip->playback.cmd);
cmd               853 sound/ppc/pmac.c 	snd_pmac_dbdma_free(chip, &chip->capture.cmd);
cmd              1190 sound/ppc/pmac.c 	if (snd_pmac_dbdma_alloc(chip, &chip->playback.cmd, PMAC_MAX_FRAGS + 1) < 0 ||
cmd              1191 sound/ppc/pmac.c 	    snd_pmac_dbdma_alloc(chip, &chip->capture.cmd, PMAC_MAX_FRAGS + 1) < 0 ||
cmd                60 sound/ppc/pmac.h 	struct pmac_dbdma cmd;
cmd               628 sound/ppc/snd_ps3.c 			       int cmd)
cmd               632 sound/ppc/snd_ps3.c 	switch (cmd) {
cmd               339 sound/sh/aica.c 	channel->cmd = AICA_CMD_START;
cmd               395 sound/sh/aica.c 				   *substream, int cmd)
cmd               397 sound/sh/aica.c 	switch (cmd) {
cmd                48 sound/sh/aica.h 	uint32_t cmd;		/* Command ID           */
cmd               151 sound/sh/sh_dac_audio.c static int snd_sh_dac_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               155 sound/sh/sh_dac_audio.c 	switch (cmd) {
cmd                57 sound/soc/adi/axi-i2s.c static int axi_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd                68 sound/soc/adi/axi-i2s.c 	switch (cmd) {
cmd                48 sound/soc/adi/axi-spdif.c static int axi_spdif_trigger(struct snd_pcm_substream *substream, int cmd,
cmd                54 sound/soc/adi/axi-spdif.c 	switch (cmd) {
cmd              1089 sound/soc/amd/acp-pcm-dma.c static int acp_dma_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              1098 sound/soc/amd/acp-pcm-dma.c 	switch (cmd) {
cmd               528 sound/soc/amd/raven/acp3x-pcm-dma.c 				 int cmd, struct snd_soc_dai *dai)
cmd               536 sound/soc/amd/raven/acp3x-pcm-dma.c 	switch (cmd) {
cmd               443 sound/soc/atmel/atmel-classd.c 					int cmd, struct snd_soc_dai *codec_dai)
cmd               450 sound/soc/atmel/atmel-classd.c 	switch (cmd) {
cmd               465 sound/soc/atmel/atmel-i2s.c static int atmel_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               474 sound/soc/atmel/atmel-i2s.c 	switch (cmd) {
cmd               255 sound/soc/atmel/atmel-pcm-pdc.c 	int cmd)
cmd               266 sound/soc/atmel/atmel-pcm-pdc.c 	switch (cmd) {
cmd               460 sound/soc/atmel/atmel-pdmic.c 					int cmd, struct snd_soc_dai *codec_dai)
cmd               465 sound/soc/atmel/atmel-pdmic.c 	switch (cmd) {
cmd               734 sound/soc/atmel/atmel_ssc_dai.c 			     int cmd, struct snd_soc_dai *dai)
cmd               748 sound/soc/atmel/atmel_ssc_dai.c 	switch (cmd) {
cmd               734 sound/soc/atmel/mchp-i2s-mcc.c static int mchp_i2s_mcc_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               744 sound/soc/atmel/mchp-i2s-mcc.c 	switch (cmd) {
cmd               258 sound/soc/au1x/dbdma2.c static int au1xpsc_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               262 sound/soc/au1x/dbdma2.c 	switch (cmd) {
cmd               253 sound/soc/au1x/dma.c static int alchemy_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               258 sound/soc/au1x/dma.c 	switch (cmd) {
cmd               137 sound/soc/au1x/i2sc.c 			   int cmd, struct snd_soc_dai *dai)
cmd               142 sound/soc/au1x/i2sc.c 	switch (cmd) {
cmd               289 sound/soc/au1x/psc-ac97.c 				int cmd, struct snd_soc_dai *dai)
cmd               296 sound/soc/au1x/psc-ac97.c 	switch (cmd) {
cmd               236 sound/soc/au1x/psc-i2s.c static int au1xpsc_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               242 sound/soc/au1x/psc-i2s.c 	switch (cmd) {
cmd               660 sound/soc/bcm/bcm2835-i2s.c static int bcm2835_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               666 sound/soc/bcm/bcm2835-i2s.c 	switch (cmd) {
cmd               379 sound/soc/bcm/cygnus-pcm.c static int cygnus_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               383 sound/soc/bcm/cygnus-pcm.c 	switch (cmd) {
cmd               932 sound/soc/bcm/cygnus-ssp.c static int cygnus_ssp_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               939 sound/soc/bcm/cygnus-ssp.c 		"%s cmd %d at port = %d\n", __func__, cmd, aio->portnum);
cmd               941 sound/soc/bcm/cygnus-ssp.c 	switch (cmd) {
cmd               251 sound/soc/cirrus/ep93xx-ac97.c 			       int cmd, struct snd_soc_dai *dai)
cmd               256 sound/soc/cirrus/ep93xx-ac97.c 	switch (cmd) {
cmd               312 sound/soc/cirrus/ep93xx-ac97.c 		dev_warn(info->dev, "unknown command %d\n", cmd);
cmd               500 sound/soc/codecs/ak4613.c static int ak4613_dai_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               529 sound/soc/codecs/ak4613.c 	if ((cmd != SNDRV_PCM_TRIGGER_START) &&
cmd               530 sound/soc/codecs/ak4613.c 	    (cmd != SNDRV_PCM_TRIGGER_RESUME))
cmd                97 sound/soc/codecs/cros_ec_codec.c 	param.cmd = EC_CODEC_I2S_SET_CONFIG;
cmd               157 sound/soc/codecs/cros_ec_codec.c 	param.cmd = EC_CODEC_SET_SAMPLE_DEPTH;
cmd               169 sound/soc/codecs/cros_ec_codec.c 	param.cmd = EC_CODEC_I2S_SET_BCLK;
cmd               232 sound/soc/codecs/cros_ec_codec.c 	param.cmd = EC_CODEC_GET_GAIN;
cmd               270 sound/soc/codecs/cros_ec_codec.c 	param.cmd = EC_CODEC_SET_GAIN;
cmd               304 sound/soc/codecs/cros_ec_codec.c 	param.cmd = EC_CODEC_I2S_ENABLE;
cmd                34 sound/soc/codecs/dmic.c 			       int cmd, struct snd_soc_dai *dai)
cmd                39 sound/soc/codecs/dmic.c 	switch (cmd) {
cmd              2032 sound/soc/codecs/max98090.c static int max98090_dai_trigger(struct snd_pcm_substream *substream, int cmd,
cmd              2038 sound/soc/codecs/max98090.c 	switch (cmd) {
cmd                28 sound/soc/codecs/max98357a.c 		int cmd, struct snd_soc_dai *dai)
cmd                35 sound/soc/codecs/max98357a.c 	switch (cmd) {
cmd               143 sound/soc/codecs/pcm1789.c static int pcm1789_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               150 sound/soc/codecs/pcm1789.c 	switch (cmd) {
cmd                47 sound/soc/codecs/rt5670-dsp.h 	u8 cmd;
cmd                81 sound/soc/codecs/rt5677-spi.c 	u8 cmd;
cmd                84 sound/soc/codecs/rt5677-spi.c 		cmd = RT5677_SPI_READ_32;
cmd                87 sound/soc/codecs/rt5677-spi.c 		cmd = RT5677_SPI_READ_BURST;
cmd                91 sound/soc/codecs/rt5677-spi.c 	return read ? cmd : cmd + 1;
cmd               332 sound/soc/codecs/sirf-audio-codec.c 		int cmd,
cmd               343 sound/soc/codecs/sirf-audio-codec.c 	switch (cmd) {
cmd               221 sound/soc/codecs/sti-sas.c static int sti_sas_spdif_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               226 sound/soc/codecs/sti-sas.c 	switch (cmd) {
cmd              1105 sound/soc/codecs/tlv320dac33.c static int dac33_pcm_trigger(struct snd_pcm_substream *substream, int cmd,
cmd              1112 sound/soc/codecs/tlv320dac33.c 	switch (cmd) {
cmd               506 sound/soc/codecs/uda1380.c static int uda1380_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               513 sound/soc/codecs/uda1380.c 	switch (cmd) {
cmd              1952 sound/soc/codecs/wcd9335.c static int wcd9335_trigger(struct snd_pcm_substream *substream, int cmd,
cmd              1963 sound/soc/codecs/wcd9335.c 	switch (cmd) {
cmd              3896 sound/soc/codecs/wm_adsp.c int wm_adsp_compr_trigger(struct snd_compr_stream *stream, int cmd)
cmd              3902 sound/soc/codecs/wm_adsp.c 	compr_dbg(compr, "Trigger: %d\n", cmd);
cmd              3906 sound/soc/codecs/wm_adsp.c 	switch (cmd) {
cmd               198 sound/soc/codecs/wm_adsp.h int wm_adsp_compr_trigger(struct snd_compr_stream *stream, int cmd);
cmd               328 sound/soc/dwc/dwc-i2s.c 		int cmd, struct snd_soc_dai *dai)
cmd               333 sound/soc/dwc/dwc-i2s.c 	switch (cmd) {
cmd               200 sound/soc/dwc/dwc-pcm.c static int dw_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               206 sound/soc/dwc/dwc-pcm.c 	switch (cmd) {
cmd               564 sound/soc/fsl/fsl_asrc.c static int fsl_asrc_dai_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               570 sound/soc/fsl/fsl_asrc.c 	switch (cmd) {
cmd               100 sound/soc/fsl/fsl_asrc_dma.c static int fsl_asrc_dma_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               106 sound/soc/fsl/fsl_asrc_dma.c 	switch (cmd) {
cmd               285 sound/soc/fsl/fsl_audmix.c static int fsl_audmix_dai_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               295 sound/soc/fsl/fsl_audmix.c 	switch (cmd) {
cmd               726 sound/soc/fsl/fsl_esai.c static int fsl_esai_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               735 sound/soc/fsl/fsl_esai.c 	switch (cmd) {
cmd               228 sound/soc/fsl/fsl_micfil.c static int fsl_micfil_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               235 sound/soc/fsl/fsl_micfil.c 	switch (cmd) {
cmd               526 sound/soc/fsl/fsl_sai.c static int fsl_sai_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               549 sound/soc/fsl/fsl_sai.c 	switch (cmd) {
cmd               597 sound/soc/fsl/fsl_spdif.c 				int cmd, struct snd_soc_dai *dai)
cmd               606 sound/soc/fsl/fsl_spdif.c 	switch (cmd) {
cmd              1058 sound/soc/fsl/fsl_ssi.c static int fsl_ssi_trigger(struct snd_pcm_substream *substream, int cmd,
cmd              1065 sound/soc/fsl/fsl_ssi.c 	switch (cmd) {
cmd               107 sound/soc/fsl/imx-pcm-fiq.c static int snd_imx_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               112 sound/soc/fsl/imx-pcm-fiq.c 	switch (cmd) {
cmd               268 sound/soc/fsl/imx-ssi.c static int imx_ssi_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               290 sound/soc/fsl/imx-ssi.c 	switch (cmd) {
cmd               113 sound/soc/fsl/mpc5200_dma.c static int psc_dma_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               124 sound/soc/fsl/mpc5200_dma.c 	switch (cmd) {
cmd               175 sound/soc/fsl/mpc5200_dma.c 			substream->pstr->stream, cmd);
cmd               176 sound/soc/fsl/mpc5200_psc_ac97.c static int psc_ac97_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               182 sound/soc/fsl/mpc5200_psc_ac97.c 	switch (cmd) {
cmd               473 sound/soc/hisilicon/hi6210-i2s.c static int hi6210_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               477 sound/soc/hisilicon/hi6210-i2s.c 	switch (cmd) {
cmd               160 sound/soc/img/img-i2s-in.c static int img_i2s_in_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               165 sound/soc/img/img-i2s-in.c 	switch (cmd) {
cmd               185 sound/soc/img/img-i2s-out.c static int img_i2s_out_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               191 sound/soc/img/img-i2s-out.c 	switch (cmd) {
cmd                91 sound/soc/img/img-parallel-out.c static int img_prl_out_trigger(struct snd_pcm_substream *substream, int cmd,
cmd                97 sound/soc/img/img-parallel-out.c 	switch (cmd) {
cmd               625 sound/soc/img/img-spdif-in.c static int img_spdif_in_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               635 sound/soc/img/img-spdif-in.c 	switch (cmd) {
cmd               203 sound/soc/img/img-spdif-out.c static int img_spdif_out_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               210 sound/soc/img/img-spdif-out.c 	switch (cmd) {
cmd               107 sound/soc/intel/atom/sst-atom-controls.c 	struct sst_param_sba_ssp_slot_map cmd;
cmd               109 sound/soc/intel/atom/sst-atom-controls.c 	SST_FILL_DEFAULT_DESTINATION(cmd.header.dst);
cmd               110 sound/soc/intel/atom/sst-atom-controls.c 	cmd.header.command_id = SBA_SET_SSP_SLOT_MAP;
cmd               111 sound/soc/intel/atom/sst-atom-controls.c 	cmd.header.length = sizeof(struct sst_param_sba_ssp_slot_map)
cmd               114 sound/soc/intel/atom/sst-atom-controls.c 	cmd.param_id = SBA_SET_SSP_SLOT_MAP;
cmd               115 sound/soc/intel/atom/sst-atom-controls.c 	cmd.param_len = sizeof(cmd.rx_slot_map) + sizeof(cmd.tx_slot_map)
cmd               116 sound/soc/intel/atom/sst-atom-controls.c 					+ sizeof(cmd.ssp_index);
cmd               117 sound/soc/intel/atom/sst-atom-controls.c 	cmd.ssp_index = SSP_CODEC;
cmd               119 sound/soc/intel/atom/sst-atom-controls.c 	memcpy(cmd.rx_slot_map, &sst_ssp_tx_map[0], sizeof(cmd.rx_slot_map));
cmd               120 sound/soc/intel/atom/sst-atom-controls.c 	memcpy(cmd.tx_slot_map, &sst_ssp_rx_map[0], sizeof(cmd.tx_slot_map));
cmd               123 sound/soc/intel/atom/sst-atom-controls.c 			SST_FLAG_BLOCKED, SST_TASK_SBA, 0, &cmd,
cmd               124 sound/soc/intel/atom/sst-atom-controls.c 			      sizeof(cmd.header) + cmd.header.length);
cmd               260 sound/soc/intel/atom/sst-atom-controls.c 	struct sst_cmd_set_params *cmd;
cmd               263 sound/soc/intel/atom/sst-atom-controls.c 	len = sizeof(cmd->dst) + sizeof(cmd->command_id) + bc->max;
cmd               265 sound/soc/intel/atom/sst-atom-controls.c 	cmd = kzalloc(len, GFP_KERNEL);
cmd               266 sound/soc/intel/atom/sst-atom-controls.c 	if (cmd == NULL)
cmd               269 sound/soc/intel/atom/sst-atom-controls.c 	SST_FILL_DESTINATION(2, cmd->dst, bc->pipe_id, bc->module_id);
cmd               270 sound/soc/intel/atom/sst-atom-controls.c 	cmd->command_id = bc->cmd_id;
cmd               271 sound/soc/intel/atom/sst-atom-controls.c 	memcpy(cmd->params, bc->params, bc->max);
cmd               274 sound/soc/intel/atom/sst-atom-controls.c 				SST_FLAG_BLOCKED, bc->task_id, 0, cmd, len);
cmd               275 sound/soc/intel/atom/sst-atom-controls.c 	kfree(cmd);
cmd               395 sound/soc/intel/atom/sst-atom-controls.c 	struct sst_cmd_set_gain_dual cmd;
cmd               399 sound/soc/intel/atom/sst-atom-controls.c 	cmd.header.command_id = MMX_SET_GAIN;
cmd               400 sound/soc/intel/atom/sst-atom-controls.c 	SST_FILL_DEFAULT_DESTINATION(cmd.header.dst);
cmd               401 sound/soc/intel/atom/sst-atom-controls.c 	cmd.gain_cell_num = 1;
cmd               404 sound/soc/intel/atom/sst-atom-controls.c 		cmd.cell_gains[0].cell_gain_left = SST_GAIN_MIN_VALUE;
cmd               405 sound/soc/intel/atom/sst-atom-controls.c 		cmd.cell_gains[0].cell_gain_right = SST_GAIN_MIN_VALUE;
cmd               407 sound/soc/intel/atom/sst-atom-controls.c 		cmd.cell_gains[0].cell_gain_left = gv->l_gain;
cmd               408 sound/soc/intel/atom/sst-atom-controls.c 		cmd.cell_gains[0].cell_gain_right = gv->r_gain;
cmd               411 sound/soc/intel/atom/sst-atom-controls.c 	SST_FILL_DESTINATION(2, cmd.cell_gains[0].dest,
cmd               413 sound/soc/intel/atom/sst-atom-controls.c 	cmd.cell_gains[0].gain_time_constant = gv->ramp_duration;
cmd               415 sound/soc/intel/atom/sst-atom-controls.c 	cmd.header.length = sizeof(struct sst_cmd_set_gain_dual)
cmd               420 sound/soc/intel/atom/sst-atom-controls.c 				SST_FLAG_BLOCKED, task_id, 0, &cmd,
cmd               421 sound/soc/intel/atom/sst-atom-controls.c 			      sizeof(cmd.header) + cmd.header.length);
cmd               607 sound/soc/intel/atom/sst-atom-controls.c 	struct sst_cmd_set_swm cmd;
cmd               647 sound/soc/intel/atom/sst-atom-controls.c 		cmd.switch_state = SST_SWM_ON;
cmd               649 sound/soc/intel/atom/sst-atom-controls.c 		cmd.switch_state = SST_SWM_OFF;
cmd               651 sound/soc/intel/atom/sst-atom-controls.c 	SST_FILL_DEFAULT_DESTINATION(cmd.header.dst);
cmd               653 sound/soc/intel/atom/sst-atom-controls.c 	cmd.header.command_id = SBA_SET_SWM;
cmd               655 sound/soc/intel/atom/sst-atom-controls.c 	SST_FILL_DESTINATION(2, cmd.output_id,
cmd               657 sound/soc/intel/atom/sst-atom-controls.c 	cmd.nb_inputs =	fill_swm_input(cmpnt, &cmd.input[0], val);
cmd               658 sound/soc/intel/atom/sst-atom-controls.c 	cmd.header.length = offsetof(struct sst_cmd_set_swm, input)
cmd               660 sound/soc/intel/atom/sst-atom-controls.c 				+ (cmd.nb_inputs * sizeof(cmd.input[0]));
cmd               663 sound/soc/intel/atom/sst-atom-controls.c 			      ids->task_id, 0, &cmd,
cmd               664 sound/soc/intel/atom/sst-atom-controls.c 			      sizeof(cmd.header) + cmd.header.length);
cmd               727 sound/soc/intel/atom/sst-atom-controls.c 	struct sst_cmd_generic cmd;
cmd               732 sound/soc/intel/atom/sst-atom-controls.c 		cmd.header.command_id = SBA_VB_START;
cmd               734 sound/soc/intel/atom/sst-atom-controls.c 		cmd.header.command_id = SBA_IDLE;
cmd               737 sound/soc/intel/atom/sst-atom-controls.c 	SST_FILL_DEFAULT_DESTINATION(cmd.header.dst);
cmd               738 sound/soc/intel/atom/sst-atom-controls.c 	cmd.header.length = 0;
cmd               759 sound/soc/intel/atom/sst-atom-controls.c 				SST_FLAG_BLOCKED, SST_TASK_SBA, 0, &cmd,
cmd               760 sound/soc/intel/atom/sst-atom-controls.c 				sizeof(cmd.header) + cmd.header.length);
cmd               983 sound/soc/intel/atom/sst-atom-controls.c 	struct sst_cmd_set_media_path cmd;
cmd               993 sound/soc/intel/atom/sst-atom-controls.c 		cmd.switch_state = SST_PATH_ON;
cmd               995 sound/soc/intel/atom/sst-atom-controls.c 		cmd.switch_state = SST_PATH_OFF;
cmd               997 sound/soc/intel/atom/sst-atom-controls.c 	SST_FILL_DESTINATION(2, cmd.header.dst,
cmd              1001 sound/soc/intel/atom/sst-atom-controls.c 	cmd.header.command_id = MMX_SET_MEDIA_PATH;
cmd              1002 sound/soc/intel/atom/sst-atom-controls.c 	cmd.header.length = sizeof(struct sst_cmd_set_media_path)
cmd              1006 sound/soc/intel/atom/sst-atom-controls.c 			      ids->task_id, 0, &cmd,
cmd              1007 sound/soc/intel/atom/sst-atom-controls.c 			      sizeof(cmd.header) + cmd.header.length);
cmd              1020 sound/soc/intel/atom/sst-atom-controls.c 	struct sst_cmd_sba_set_media_loop_map cmd;
cmd              1027 sound/soc/intel/atom/sst-atom-controls.c 		cmd.switch_state = SST_SWITCH_ON;
cmd              1029 sound/soc/intel/atom/sst-atom-controls.c 		cmd.switch_state = SST_SWITCH_OFF;
cmd              1031 sound/soc/intel/atom/sst-atom-controls.c 	SST_FILL_DESTINATION(2, cmd.header.dst,
cmd              1034 sound/soc/intel/atom/sst-atom-controls.c 	cmd.header.command_id = SBA_SET_MEDIA_LOOP_MAP;
cmd              1035 sound/soc/intel/atom/sst-atom-controls.c 	cmd.header.length = sizeof(struct sst_cmd_sba_set_media_loop_map)
cmd              1037 sound/soc/intel/atom/sst-atom-controls.c 	cmd.param.part.cfg.rate = 2; /* 48khz */
cmd              1039 sound/soc/intel/atom/sst-atom-controls.c 	cmd.param.part.cfg.format = ids->format; /* stereo/Mono */
cmd              1040 sound/soc/intel/atom/sst-atom-controls.c 	cmd.param.part.cfg.s_length = 1; /* 24bit left justified */
cmd              1041 sound/soc/intel/atom/sst-atom-controls.c 	cmd.map = 0; /* Algo sequence: Gain - DRP - FIR - IIR */
cmd              1044 sound/soc/intel/atom/sst-atom-controls.c 			      SST_TASK_SBA, 0, &cmd,
cmd              1045 sound/soc/intel/atom/sst-atom-controls.c 			      sizeof(cmd.header) + cmd.header.length);
cmd               169 sound/soc/intel/atom/sst-mfld-platform-compress.c static int sst_platform_compr_trigger(struct snd_compr_stream *cstream, int cmd)
cmd               173 sound/soc/intel/atom/sst-mfld-platform-compress.c 	switch (cmd) {
cmd               602 sound/soc/intel/atom/sst-mfld-platform-pcm.c 					int cmd)
cmd               614 sound/soc/intel/atom/sst-mfld-platform-pcm.c 	switch (cmd) {
cmd               167 sound/soc/intel/baytrail/sst-baytrail-pcm.c static int sst_byt_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               175 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	dev_dbg(rtd->dev, "PCM: trigger %d\n", cmd);
cmd               177 sound/soc/intel/baytrail/sst-baytrail-pcm.c 	switch (cmd) {
cmd               221 sound/soc/intel/boards/kbl_da7219_max98927.c static int kabylake_ssp0_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               243 sound/soc/intel/boards/kbl_da7219_max98927.c 		switch (cmd) {
cmd               665 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               681 sound/soc/intel/haswell/sst-haswell-pcm.c 	switch (cmd) {
cmd               426 sound/soc/intel/skylake/skl-pcm.c 		int cmd)
cmd               440 sound/soc/intel/skylake/skl-pcm.c 	switch (cmd) {
cmd               471 sound/soc/intel/skylake/skl-pcm.c static int skl_pcm_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               490 sound/soc/intel/skylake/skl-pcm.c 	switch (cmd) {
cmd               514 sound/soc/intel/skylake/skl-pcm.c 		ret = skl_decoupled_trigger(substream, cmd);
cmd               532 sound/soc/intel/skylake/skl-pcm.c 		ret = skl_decoupled_trigger(substream, cmd);
cmd               533 sound/soc/intel/skylake/skl-pcm.c 		if ((cmd == SNDRV_PCM_TRIGGER_SUSPEND) && !w->ignore_suspend) {
cmd               617 sound/soc/intel/skylake/skl-pcm.c 	int cmd, struct snd_soc_dai *dai)
cmd               624 sound/soc/intel/skylake/skl-pcm.c 	dev_dbg(dai->dev, "In %s cmd=%d\n", __func__, cmd);
cmd               625 sound/soc/intel/skylake/skl-pcm.c 	switch (cmd) {
cmd               636 sound/soc/intel/skylake/skl-pcm.c 		if (cmd == SNDRV_PCM_TRIGGER_SUSPEND)
cmd              1098 sound/soc/intel/skylake/skl-pcm.c 					int cmd)
cmd              1111 sound/soc/intel/skylake/skl-pcm.c 	dev_dbg(bus->dev, "In %s cmd=%d\n", __func__, cmd);
cmd              1116 sound/soc/intel/skylake/skl-pcm.c 	switch (cmd) {
cmd              1171 sound/soc/intel/skylake/skl-pcm.c 					int cmd)
cmd              1176 sound/soc/intel/skylake/skl-pcm.c 		return skl_coupled_trigger(substream, cmd);
cmd               696 sound/soc/intel/skylake/skl.c 	unsigned int cmd = (addr << 28) | (AC_NODE_ROOT << 20) |
cmd               707 sound/soc/intel/skylake/skl.c 	snd_hdac_bus_send_cmd(bus, cmd);
cmd               163 sound/soc/jz4740/jz4740-i2s.c static int jz4740_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               178 sound/soc/jz4740/jz4740-i2s.c 	switch (cmd) {
cmd               229 sound/soc/kirkwood/kirkwood-i2s.c 				int cmd, struct snd_soc_dai *dai)
cmd               256 sound/soc/kirkwood/kirkwood-i2s.c 	switch (cmd) {
cmd               317 sound/soc/kirkwood/kirkwood-i2s.c 				int cmd, struct snd_soc_dai *dai)
cmd               324 sound/soc/kirkwood/kirkwood-i2s.c 	switch (cmd) {
cmd               382 sound/soc/kirkwood/kirkwood-i2s.c static int kirkwood_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               386 sound/soc/kirkwood/kirkwood-i2s.c 		return kirkwood_i2s_play_trigger(substream, cmd, dai);
cmd               388 sound/soc/kirkwood/kirkwood-i2s.c 		return kirkwood_i2s_rec_trigger(substream, cmd, dai);
cmd               179 sound/soc/mediatek/common/mtk-afe-fe-dai.c int mtk_afe_fe_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               191 sound/soc/mediatek/common/mtk-afe-fe-dai.c 	dev_dbg(afe->dev, "%s %s cmd=%d\n", __func__, memif->data->name, cmd);
cmd               193 sound/soc/mediatek/common/mtk-afe-fe-dai.c 	switch (cmd) {
cmd                27 sound/soc/mediatek/common/mtk-afe-fe-dai.h int mtk_afe_fe_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               964 sound/soc/mediatek/common/mtk-btcvsd.c static int mtk_pcm_btcvsd_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               975 sound/soc/mediatek/common/mtk-btcvsd.c 		__func__, substream->stream, cmd);
cmd               977 sound/soc/mediatek/common/mtk-btcvsd.c 	switch (cmd) {
cmd               469 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 				 int cmd, struct snd_soc_dai *dai)
cmd               474 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 	switch (cmd) {
cmd               480 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		mtk_afe_fe_trigger(substream, cmd, dai);
cmd               484 sound/soc/mediatek/mt2701/mt2701-afe-pcm.c 		mtk_afe_fe_trigger(substream, cmd, dai);
cmd               434 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c static int mt8173_afe_hdmi_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               439 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	dev_info(afe->dev, "%s cmd=%d %s\n", __func__, cmd, dai->name);
cmd               441 sound/soc/mediatek/mt8173/mt8173-afe-pcm.c 	switch (cmd) {
cmd               582 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c 			       int cmd,
cmd               587 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c 	switch (cmd) {
cmd                73 sound/soc/meson/axg-fifo.c static int axg_fifo_pcm_trigger(struct snd_pcm_substream *ss, int cmd)
cmd                77 sound/soc/meson/axg-fifo.c 	switch (cmd) {
cmd               125 sound/soc/meson/axg-pdm.c static int axg_pdm_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               130 sound/soc/meson/axg-pdm.c 	switch (cmd) {
cmd                88 sound/soc/meson/axg-spdifout.c static int axg_spdifout_trigger(struct snd_pcm_substream *substream, int cmd,
cmd                93 sound/soc/meson/axg-spdifout.c 	switch (cmd) {
cmd               514 sound/soc/mxs/mxs-saif.c static int mxs_saif_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               526 sound/soc/mxs/mxs-saif.c 	switch (cmd) {
cmd               307 sound/soc/pxa/mmp-sspa.c static int mmp_sspa_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               314 sound/soc/pxa/mmp-sspa.c 	switch (cmd) {
cmd               731 sound/soc/pxa/pxa-ssp.c static int pxa_ssp_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               739 sound/soc/pxa/pxa-ssp.c 	switch (cmd) {
cmd               216 sound/soc/pxa/pxa2xx-i2s.c static int pxa2xx_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               221 sound/soc/pxa/pxa2xx-i2s.c 	switch (cmd) {
cmd               217 sound/soc/qcom/lpass-cpu.c 		int cmd, struct snd_soc_dai *dai)
cmd               223 sound/soc/qcom/lpass-cpu.c 	switch (cmd) {
cmd               292 sound/soc/qcom/lpass-platform.c 		int cmd)
cmd               304 sound/soc/qcom/lpass-platform.c 	switch (cmd) {
cmd               297 sound/soc/qcom/qdsp6/q6asm-dai.c static int q6asm_dai_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               303 sound/soc/qcom/qdsp6/q6asm-dai.c 	switch (cmd) {
cmd               690 sound/soc/qcom/qdsp6/q6asm-dai.c static int q6asm_dai_compr_trigger(struct snd_compr_stream *stream, int cmd)
cmd               696 sound/soc/qcom/qdsp6/q6asm-dai.c 	switch (cmd) {
cmd               347 sound/soc/qcom/qdsp6/q6asm.c 	struct avs_cmd_shared_mem_map_regions *cmd = NULL;
cmd               369 sound/soc/qcom/qdsp6/q6asm.c 	pkt_size = APR_HDR_SIZE + sizeof(*cmd) +
cmd               377 sound/soc/qcom/qdsp6/q6asm.c 	cmd = p + APR_HDR_SIZE;
cmd               378 sound/soc/qcom/qdsp6/q6asm.c 	mregions = p + APR_HDR_SIZE +  sizeof(*cmd);
cmd               387 sound/soc/qcom/qdsp6/q6asm.c 	cmd->mem_pool_id = ADSP_MEMORY_MAP_SHMEM8_4K_POOL;
cmd               388 sound/soc/qcom/qdsp6/q6asm.c 	cmd->num_regions = num_regions;
cmd               389 sound/soc/qcom/qdsp6/q6asm.c 	cmd->property_flag = 0x00;
cmd              1273 sound/soc/qcom/qdsp6/q6asm.c static int __q6asm_cmd(struct audio_client *ac, int cmd, bool wait)
cmd              1281 sound/soc/qcom/qdsp6/q6asm.c 	switch (cmd) {
cmd              1312 sound/soc/qcom/qdsp6/q6asm.c 	if (cmd == CMD_FLUSH)
cmd              1326 sound/soc/qcom/qdsp6/q6asm.c int q6asm_cmd(struct audio_client *ac, int cmd)
cmd              1328 sound/soc/qcom/qdsp6/q6asm.c 	return __q6asm_cmd(ac, cmd, true);
cmd              1340 sound/soc/qcom/qdsp6/q6asm.c int q6asm_cmd_nowait(struct audio_client *ac, int cmd)
cmd              1342 sound/soc/qcom/qdsp6/q6asm.c 	return __q6asm_cmd(ac, cmd, false);
cmd                61 sound/soc/qcom/qdsp6/q6asm.h int q6asm_cmd(struct audio_client *ac, int cmd);
cmd                62 sound/soc/qcom/qdsp6/q6asm.h int q6asm_cmd_nowait(struct audio_client *ac, int cmd);
cmd               386 sound/soc/rockchip/rockchip_i2s.c 				int cmd, struct snd_soc_dai *dai)
cmd               391 sound/soc/rockchip/rockchip_i2s.c 	switch (cmd) {
cmd               283 sound/soc/rockchip/rockchip_pdm.c static int rockchip_pdm_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               289 sound/soc/rockchip/rockchip_pdm.c 	switch (cmd) {
cmd               148 sound/soc/rockchip/rockchip_spdif.c 				int cmd, struct snd_soc_dai *dai)
cmd               153 sound/soc/rockchip/rockchip_spdif.c 	switch (cmd) {
cmd               930 sound/soc/samsung/i2s.c 	int cmd, struct snd_soc_dai *dai)
cmd               938 sound/soc/samsung/i2s.c 	switch (cmd) {
cmd               186 sound/soc/samsung/idma.c static int idma_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               193 sound/soc/samsung/idma.c 	switch (cmd) {
cmd               116 sound/soc/samsung/odroid.c static int odroid_card_be_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               124 sound/soc/samsung/odroid.c 	switch (cmd) {
cmd               211 sound/soc/samsung/pcm.c static int s3c_pcm_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               220 sound/soc/samsung/pcm.c 	switch (cmd) {
cmd               379 sound/soc/samsung/s3c-i2s-v2.c static int s3c2412_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               390 sound/soc/samsung/s3c-i2s-v2.c 	switch (cmd) {
cmd               235 sound/soc/samsung/s3c24xx-i2s.c static int s3c24xx_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               240 sound/soc/samsung/s3c24xx-i2s.c 	switch (cmd) {
cmd               135 sound/soc/samsung/spdif.c static int spdif_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               144 sound/soc/samsung/spdif.c 	switch (cmd) {
cmd               247 sound/soc/sh/dma-sh7760.c static int camelot_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               253 sound/soc/sh/dma-sh7760.c 	switch (cmd) {
cmd              1571 sound/soc/sh/fsi.c static int fsi_dai_trigger(struct snd_pcm_substream *substream, int cmd,
cmd              1578 sound/soc/sh/fsi.c 	switch (cmd) {
cmd                20 sound/soc/sh/rcar/cmd.c 		     ((pos) = (struct rsnd_cmd *)(priv)->cmd + i);	\
cmd               131 sound/soc/sh/rcar/cmd.c 	return rsnd_mod_get((struct rsnd_cmd *)(priv->cmd) + id);
cmd               144 sound/soc/sh/rcar/cmd.c 	struct rsnd_cmd *cmd;
cmd               156 sound/soc/sh/rcar/cmd.c 	cmd = devm_kcalloc(dev, nr, sizeof(*cmd), GFP_KERNEL);
cmd               157 sound/soc/sh/rcar/cmd.c 	if (!cmd)
cmd               161 sound/soc/sh/rcar/cmd.c 	priv->cmd	= cmd;
cmd               163 sound/soc/sh/rcar/cmd.c 	for_each_rsnd_cmd(cmd, priv, i) {
cmd               164 sound/soc/sh/rcar/cmd.c 		ret = rsnd_mod_init(priv, rsnd_mod_get(cmd),
cmd               176 sound/soc/sh/rcar/cmd.c 	struct rsnd_cmd *cmd;
cmd               179 sound/soc/sh/rcar/cmd.c 	for_each_rsnd_cmd(cmd, priv, i) {
cmd               180 sound/soc/sh/rcar/cmd.c 		rsnd_mod_quit(rsnd_mod_get(cmd));
cmd               420 sound/soc/sh/rcar/core.c 		struct rsnd_mod *cmd = rsnd_io_to_mod_cmd(io);
cmd               422 sound/soc/sh/rcar/core.c 		target = cmd ? cmd : ssiu;
cmd               717 sound/soc/sh/rcar/core.c static int rsnd_soc_dai_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               728 sound/soc/sh/rcar/core.c 	switch (cmd) {
cmd               674 sound/soc/sh/rcar/rsnd.h 	void *cmd;
cmd               438 sound/soc/sh/siu_pcm.c static int siu_pcm_trigger(struct snd_pcm_substream *ss, int cmd)
cmd               446 sound/soc/sh/siu_pcm.c 		info->port_id, port_info, cmd);
cmd               448 sound/soc/sh/siu_pcm.c 	switch (cmd) {
cmd               469 sound/soc/sh/siu_pcm.c 		dev_err(dev, "%s() unsupported cmd=%d\n", __func__, cmd);
cmd               109 sound/soc/sh/ssi.c static int ssi_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               114 sound/soc/sh/ssi.c 	switch (cmd) {
cmd               238 sound/soc/sirf/sirf-usp.c static int sirf_usp_pcm_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               243 sound/soc/sirf/sirf-usp.c 	switch (cmd) {
cmd               367 sound/soc/soc-component.c 			      int cmd)
cmd               371 sound/soc/soc-component.c 		return component->driver->ops->trigger(substream, cmd);
cmd               447 sound/soc/soc-component.c 				unsigned int cmd, void *arg)
cmd               460 sound/soc/soc-component.c 							     cmd, arg);
cmd               463 sound/soc/soc-component.c 	return snd_pcm_lib_ioctl(substream, cmd, arg);
cmd               349 sound/soc/soc-compress.c 					int cmd)
cmd               363 sound/soc/soc-compress.c 		ret = component->driver->compr_ops->trigger(cstream, cmd);
cmd               371 sound/soc/soc-compress.c static int soc_compr_trigger(struct snd_compr_stream *cstream, int cmd)
cmd               380 sound/soc/soc-compress.c 	ret = soc_compr_components_trigger(cstream, cmd);
cmd               385 sound/soc/soc-compress.c 		cpu_dai->driver->cops->trigger(cstream, cmd, cpu_dai);
cmd               387 sound/soc/soc-compress.c 	switch (cmd) {
cmd               401 sound/soc/soc-compress.c static int soc_compr_trigger_fe(struct snd_compr_stream *cstream, int cmd)
cmd               407 sound/soc/soc-compress.c 	if (cmd == SND_COMPR_TRIGGER_PARTIAL_DRAIN ||
cmd               408 sound/soc/soc-compress.c 	    cmd == SND_COMPR_TRIGGER_DRAIN)
cmd               409 sound/soc/soc-compress.c 		return soc_compr_components_trigger(cstream, cmd);
cmd               419 sound/soc/soc-compress.c 		ret = cpu_dai->driver->cops->trigger(cstream, cmd, cpu_dai);
cmd               424 sound/soc/soc-compress.c 	ret = soc_compr_components_trigger(cstream, cmd);
cmd               430 sound/soc/soc-compress.c 	ret = dpcm_be_dai_trigger(fe, stream, cmd);
cmd               432 sound/soc/soc-compress.c 	switch (cmd) {
cmd               324 sound/soc/soc-dai.c 			int cmd)
cmd               329 sound/soc/soc-dai.c 		ret = dai->driver->ops->trigger(substream, cmd, dai);
cmd               336 sound/soc/soc-dai.c 				int cmd)
cmd               341 sound/soc/soc-dai.c 		ret = dai->driver->ops->bespoke_trigger(substream, cmd, dai);
cmd              1052 sound/soc/soc-pcm.c static int soc_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              1062 sound/soc/soc-pcm.c 		ret = snd_soc_dai_trigger(codec_dai, substream, cmd);
cmd              1070 sound/soc/soc-pcm.c 		ret = snd_soc_component_trigger(component, substream, cmd);
cmd              1075 sound/soc/soc-pcm.c 	ret = snd_soc_dai_trigger(cpu_dai, substream, cmd);
cmd              1080 sound/soc/soc-pcm.c 		ret = rtd->dai_link->ops->trigger(substream, cmd);
cmd              1089 sound/soc/soc-pcm.c 				   int cmd)
cmd              1097 sound/soc/soc-pcm.c 		ret = snd_soc_dai_bespoke_trigger(codec_dai, substream, cmd);
cmd              1102 sound/soc/soc-pcm.c 	ret = snd_soc_dai_bespoke_trigger(cpu_dai, substream, cmd);
cmd              1811 sound/soc/soc-pcm.c static int dpcm_fe_dai_do_trigger(struct snd_pcm_substream *substream, int cmd);
cmd              2192 sound/soc/soc-pcm.c 		struct snd_pcm_substream *substream, int cmd)
cmd              2197 sound/soc/soc-pcm.c 			dpcm->be->dai_link->name, cmd);
cmd              2199 sound/soc/soc-pcm.c 	ret = soc_pcm_trigger(substream, cmd);
cmd              2207 sound/soc/soc-pcm.c 			       int cmd)
cmd              2222 sound/soc/soc-pcm.c 		switch (cmd) {
cmd              2229 sound/soc/soc-pcm.c 			ret = dpcm_do_trigger(dpcm, be_substream, cmd);
cmd              2239 sound/soc/soc-pcm.c 			ret = dpcm_do_trigger(dpcm, be_substream, cmd);
cmd              2249 sound/soc/soc-pcm.c 			ret = dpcm_do_trigger(dpcm, be_substream, cmd);
cmd              2263 sound/soc/soc-pcm.c 			ret = dpcm_do_trigger(dpcm, be_substream, cmd);
cmd              2276 sound/soc/soc-pcm.c 			ret = dpcm_do_trigger(dpcm, be_substream, cmd);
cmd              2289 sound/soc/soc-pcm.c 			ret = dpcm_do_trigger(dpcm, be_substream, cmd);
cmd              2303 sound/soc/soc-pcm.c 				  int cmd, bool fe_first)
cmd              2311 sound/soc/soc-pcm.c 			fe->dai_link->name, cmd);
cmd              2313 sound/soc/soc-pcm.c 		ret = soc_pcm_trigger(substream, cmd);
cmd              2317 sound/soc/soc-pcm.c 		ret = dpcm_be_dai_trigger(fe, substream->stream, cmd);
cmd              2322 sound/soc/soc-pcm.c 	ret = dpcm_be_dai_trigger(fe, substream->stream, cmd);
cmd              2327 sound/soc/soc-pcm.c 		fe->dai_link->name, cmd);
cmd              2329 sound/soc/soc-pcm.c 	ret = soc_pcm_trigger(substream, cmd);
cmd              2334 sound/soc/soc-pcm.c static int dpcm_fe_dai_do_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              2345 sound/soc/soc-pcm.c 		switch (cmd) {
cmd              2349 sound/soc/soc-pcm.c 			ret = dpcm_dai_trigger_fe_be(substream, cmd, true);
cmd              2354 sound/soc/soc-pcm.c 			ret = dpcm_dai_trigger_fe_be(substream, cmd, false);
cmd              2362 sound/soc/soc-pcm.c 		switch (cmd) {
cmd              2366 sound/soc/soc-pcm.c 			ret = dpcm_dai_trigger_fe_be(substream, cmd, false);
cmd              2371 sound/soc/soc-pcm.c 			ret = dpcm_dai_trigger_fe_be(substream, cmd, true);
cmd              2382 sound/soc/soc-pcm.c 				fe->dai_link->name, cmd);
cmd              2384 sound/soc/soc-pcm.c 		ret = soc_pcm_bespoke_trigger(substream, cmd);
cmd              2387 sound/soc/soc-pcm.c 		dev_err(fe->dev, "ASoC: invalid trigger cmd %d for %s\n", cmd,
cmd              2395 sound/soc/soc-pcm.c 			cmd, ret);
cmd              2399 sound/soc/soc-pcm.c 	switch (cmd) {
cmd              2419 sound/soc/soc-pcm.c static int dpcm_fe_dai_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              2428 sound/soc/soc-pcm.c 		fe->dpcm[stream].trigger_pending = cmd + 1;
cmd              2433 sound/soc/soc-pcm.c 	return dpcm_fe_dai_do_trigger(substream, cmd);
cmd               247 sound/soc/sof/control.c 					      scontrol->cmd,
cmd               282 sound/soc/sof/control.c 	if (header.numid != scontrol->cmd) {
cmd               315 sound/soc/sof/control.c 					      scontrol->cmd,
cmd               357 sound/soc/sof/control.c 	header.numid = scontrol->cmd;
cmd                42 sound/soc/sof/debug.c 	hdr.cmd = SOF_IPC_GLB_TEST_MSG | SOF_IPC_TEST_IPC_FLOOD;
cmd                52 sound/soc/sof/debug.c 		ret = sof_ipc_tx_message(sdev->ipc, hdr.cmd, &hdr, hdr.size,
cmd               182 sound/soc/sof/intel/hda-dai.c 						 config->hdr.cmd,
cmd               279 sound/soc/sof/intel/hda-dai.c 				int cmd, struct snd_soc_dai *dai)
cmd               301 sound/soc/sof/intel/hda-dai.c 	dev_dbg(dai->dev, "In %s cmd=%d\n", __func__, cmd);
cmd               302 sound/soc/sof/intel/hda-dai.c 	switch (cmd) {
cmd                86 sound/soc/sof/intel/hda-ipc.c 	if (hdr->cmd == (SOF_IPC_GLB_PM_MSG | SOF_IPC_PM_CTX_SAVE)) {
cmd                92 sound/soc/sof/intel/hda-ipc.c 		reply.hdr.cmd = SOF_IPC_GLB_REPLY;
cmd               163 sound/soc/sof/intel/hda-loader.c 		      struct hdac_ext_stream *stream, int cmd)
cmd               169 sound/soc/sof/intel/hda-loader.c 	switch (cmd) {
cmd               188 sound/soc/sof/intel/hda-loader.c 		return hda_dsp_stream_trigger(sdev, stream, cmd);
cmd               129 sound/soc/sof/intel/hda-pcm.c 			struct snd_pcm_substream *substream, int cmd)
cmd               134 sound/soc/sof/intel/hda-pcm.c 	return hda_dsp_stream_trigger(sdev, stream, cmd);
cmd               247 sound/soc/sof/intel/hda-stream.c 			   struct hdac_ext_stream *stream, int cmd)
cmd               256 sound/soc/sof/intel/hda-stream.c 	switch (cmd) {
cmd               309 sound/soc/sof/intel/hda-stream.c 		dev_err(sdev->dev, "error: unknown command: %d\n", cmd);
cmd                89 sound/soc/sof/intel/hda-trace.c int hda_dsp_trace_trigger(struct snd_sof_dev *sdev, int cmd)
cmd                93 sound/soc/sof/intel/hda-trace.c 	return hda_dsp_stream_trigger(sdev, hda->dtrace_stream, cmd);
cmd               483 sound/soc/sof/intel/hda.h 			struct snd_pcm_substream *substream, int cmd);
cmd               498 sound/soc/sof/intel/hda.h 			   struct hdac_ext_stream *stream, int cmd);
cmd               589 sound/soc/sof/intel/hda.h int hda_dsp_trace_trigger(struct snd_sof_dev *sdev, int cmd);
cmd                50 sound/soc/sof/ipc.c static void ipc_log_header(struct device *dev, u8 *text, u32 cmd)
cmd                57 sound/soc/sof/ipc.c 	glb = cmd & SOF_GLB_TYPE_MASK;
cmd                58 sound/soc/sof/ipc.c 	type = cmd & SOF_CMD_TYPE_MASK;
cmd               186 sound/soc/sof/ipc.c 		dev_dbg(dev, "%s: 0x%x: %s: %s\n", text, cmd, str, str2);
cmd               188 sound/soc/sof/ipc.c 		dev_dbg(dev, "%s: 0x%x: %s\n", text, cmd, str);
cmd               191 sound/soc/sof/ipc.c static inline void ipc_log_header(struct device *dev, u8 *text, u32 cmd)
cmd               193 sound/soc/sof/ipc.c 	if ((cmd & SOF_GLB_TYPE_MASK) != SOF_IPC_GLB_TRACE_MSG)
cmd               194 sound/soc/sof/ipc.c 		dev_dbg(dev, "%s: 0x%x\n", text, cmd);
cmd               212 sound/soc/sof/ipc.c 			hdr->cmd, hdr->size);
cmd               224 sound/soc/sof/ipc.c 				hdr->cmd, msg->reply_size);
cmd               226 sound/soc/sof/ipc.c 			ipc_log_header(sdev->dev, "ipc tx succeeded", hdr->cmd);
cmd               334 sound/soc/sof/ipc.c 	u32 cmd, type;
cmd               339 sound/soc/sof/ipc.c 	ipc_log_header(sdev->dev, "ipc rx", hdr.cmd);
cmd               341 sound/soc/sof/ipc.c 	cmd = hdr.cmd & SOF_GLB_TYPE_MASK;
cmd               342 sound/soc/sof/ipc.c 	type = hdr.cmd & SOF_CMD_TYPE_MASK;
cmd               345 sound/soc/sof/ipc.c 	switch (cmd) {
cmd               352 sound/soc/sof/ipc.c 			err = sof_ops(sdev)->fw_ready(sdev, cmd);
cmd               369 sound/soc/sof/ipc.c 		ipc_stream_message(sdev, hdr.cmd);
cmd               375 sound/soc/sof/ipc.c 		dev_err(sdev->dev, "error: unknown DSP message 0x%x\n", cmd);
cmd               379 sound/soc/sof/ipc.c 	ipc_log_header(sdev->dev, "ipc rx done", hdr.cmd);
cmd               495 sound/soc/sof/ipc.c 	stream.hdr.cmd = SOF_IPC_GLB_STREAM_MSG | SOF_IPC_STREAM_POSITION;
cmd               500 sound/soc/sof/ipc.c 				 stream.hdr.cmd, &stream, sizeof(stream), posn,
cmd               595 sound/soc/sof/ipc.c 						  partdata->rhdr.hdr.cmd,
cmd               650 sound/soc/sof/ipc.c 	cdata->rhdr.hdr.cmd = SOF_IPC_GLB_COMP_MSG | ipc_cmd;
cmd               651 sound/soc/sof/ipc.c 	cdata->cmd = ctrl_cmd;
cmd               689 sound/soc/sof/ipc.c 		err = sof_ipc_tx_message(sdev->ipc, cdata->rhdr.hdr.cmd, cdata,
cmd                51 sound/soc/sof/loader.c 	while (ext_hdr->hdr.cmd == SOF_IPC_FW_READY) {
cmd               290 sound/soc/sof/ops.h static inline int snd_sof_dma_trace_trigger(struct snd_sof_dev *sdev, int cmd)
cmd               293 sound/soc/sof/ops.h 		return sof_ops(sdev)->trace_trigger(sdev, cmd);
cmd               348 sound/soc/sof/ops.h 			     struct snd_pcm_substream *substream, int cmd)
cmd               351 sound/soc/sof/ops.h 		return sof_ops(sdev)->pcm_trigger(sdev, substream, cmd);
cmd               149 sound/soc/sof/pcm.c 	pcm.hdr.cmd = SOF_IPC_GLB_STREAM_MSG | SOF_IPC_STREAM_PCM_PARAMS;
cmd               199 sound/soc/sof/pcm.c 	ret = sof_ipc_tx_message(sdev->ipc, pcm.hdr.cmd, &pcm, sizeof(pcm),
cmd               228 sound/soc/sof/pcm.c 	stream.hdr.cmd = SOF_IPC_GLB_STREAM_MSG | SOF_IPC_STREAM_PCM_FREE;
cmd               232 sound/soc/sof/pcm.c 	ret = sof_ipc_tx_message(sdev->ipc, stream.hdr.cmd, &stream,
cmd               316 sound/soc/sof/pcm.c static int sof_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               338 sound/soc/sof/pcm.c 		spcm->pcm.pcm_id, substream->stream, cmd);
cmd               341 sound/soc/sof/pcm.c 	stream.hdr.cmd = SOF_IPC_GLB_STREAM_MSG;
cmd               344 sound/soc/sof/pcm.c 	switch (cmd) {
cmd               346 sound/soc/sof/pcm.c 		stream.hdr.cmd |= SOF_IPC_STREAM_TRIG_PAUSE;
cmd               350 sound/soc/sof/pcm.c 		stream.hdr.cmd |= SOF_IPC_STREAM_TRIG_RELEASE;
cmd               363 sound/soc/sof/pcm.c 		stream.hdr.cmd |= SOF_IPC_STREAM_TRIG_START;
cmd               367 sound/soc/sof/pcm.c 		stream.hdr.cmd |= SOF_IPC_STREAM_TRIG_STOP;
cmd               372 sound/soc/sof/pcm.c 		dev_err(sdev->dev, "error: unhandled trigger cmd %d\n", cmd);
cmd               381 sound/soc/sof/pcm.c 		snd_sof_pcm_platform_trigger(sdev, substream, cmd);
cmd               384 sound/soc/sof/pcm.c 	ret = sof_ipc_tx_message(sdev->ipc, stream.hdr.cmd, &stream,
cmd               389 sound/soc/sof/pcm.c 		snd_sof_pcm_platform_trigger(sdev, substream, cmd);
cmd                26 sound/soc/sof/pm.c 		switch (scontrol->cmd) {
cmd                34 sound/soc/sof/pm.c 							    scontrol->cmd,
cmd                42 sound/soc/sof/pm.c 							    scontrol->cmd,
cmd                86 sound/soc/sof/pm.c 						 comp_dai->comp.hdr.cmd,
cmd               103 sound/soc/sof/pm.c 			ret = sof_ipc_tx_message(sdev->ipc, hdr->cmd,
cmd               130 sound/soc/sof/pm.c 					 connect->hdr.cmd,
cmd               166 sound/soc/sof/pm.c 					 config->hdr.cmd, config,
cmd               200 sound/soc/sof/pm.c static int sof_send_pm_ipc(struct snd_sof_dev *sdev, int cmd)
cmd               209 sound/soc/sof/pm.c 	pm_ctx.hdr.cmd = SOF_IPC_GLB_PM_MSG | cmd;
cmd               212 sound/soc/sof/pm.c 	return sof_ipc_tx_message(sdev->ipc, pm_ctx.hdr.cmd, &pm_ctx,
cmd               153 sound/soc/sof/sof-priv.h 			   int cmd); /* optional */
cmd               196 sound/soc/sof/sof-priv.h 			     int cmd); /* optional */
cmd               318 sound/soc/sof/sof-priv.h 	enum sof_ipc_ctrl_cmd cmd;
cmd                76 sound/soc/sof/topology.c 	pcm.hdr.cmd = SOF_IPC_GLB_STREAM_MSG | SOF_IPC_STREAM_PCM_PARAMS;
cmd               102 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, pcm.hdr.cmd, &pcm, sizeof(pcm),
cmd               112 sound/soc/sof/topology.c static int ipc_trigger(struct snd_sof_widget *swidget, int cmd)
cmd               121 sound/soc/sof/topology.c 	stream.hdr.cmd = SOF_IPC_GLB_STREAM_MSG | cmd;
cmd               125 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, stream.hdr.cmd, &stream,
cmd               470 sound/soc/sof/topology.c 		scontrol->cmd = SOF_CTRL_CMD_SWITCH;
cmd               474 sound/soc/sof/topology.c 	scontrol->cmd = SOF_CTRL_CMD_VOLUME;
cmd               526 sound/soc/sof/topology.c 	scontrol->cmd = SOF_CTRL_CMD_ENUM;
cmd               562 sound/soc/sof/topology.c 	scontrol->cmd = SOF_CTRL_CMD_BINARY;
cmd              1112 sound/soc/sof/topology.c 	fcomp.hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_COMP_FREE;
cmd              1121 sound/soc/sof/topology.c 				  fcomp.hdr.cmd, &fcomp, sizeof(fcomp),
cmd              1191 sound/soc/sof/topology.c 	comp_dai.comp.hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_COMP_NEW;
cmd              1219 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, comp_dai.comp.hdr.cmd,
cmd              1250 sound/soc/sof/topology.c 	buffer->comp.hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_BUFFER_NEW;
cmd              1270 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, buffer->comp.hdr.cmd, buffer,
cmd              1321 sound/soc/sof/topology.c 	host->comp.hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_COMP_NEW;
cmd              1351 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, host->comp.hdr.cmd, host,
cmd              1370 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, pipeline->hdr.cmd, pipeline,
cmd              1397 sound/soc/sof/topology.c 	pm_core_config.hdr.cmd = SOF_IPC_GLB_PM_MSG | SOF_IPC_PM_CORE_ENABLE;
cmd              1400 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, pm_core_config.hdr.cmd,
cmd              1426 sound/soc/sof/topology.c 	pipeline->hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_PIPE_NEW;
cmd              1488 sound/soc/sof/topology.c 	mixer->comp.hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_COMP_NEW;
cmd              1508 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, mixer->comp.hdr.cmd, mixer,
cmd              1535 sound/soc/sof/topology.c 	mux->comp.hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_COMP_NEW;
cmd              1555 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, mux->comp.hdr.cmd, mux,
cmd              1593 sound/soc/sof/topology.c 	volume->comp.hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_COMP_NEW;
cmd              1631 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, volume->comp.hdr.cmd, volume,
cmd              1660 sound/soc/sof/topology.c 	src->comp.hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_COMP_NEW;
cmd              1690 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, src->comp.hdr.cmd, src,
cmd              1719 sound/soc/sof/topology.c 	tone->comp.hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_COMP_NEW;
cmd              1749 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, tone->comp.hdr.cmd, tone,
cmd              1811 sound/soc/sof/topology.c 		switch (wdata[i].control->cmd) {
cmd              1888 sound/soc/sof/topology.c 	process->comp.hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_COMP_NEW;
cmd              1922 sound/soc/sof/topology.c 	ret = sof_ipc_tx_message(sdev->ipc, process->comp.hdr.cmd, process,
cmd              1940 sound/soc/sof/topology.c 						    wdata[i].control->cmd,
cmd              2505 sound/soc/sof/topology.c 				 config->hdr.cmd, config, size, &reply,
cmd              2647 sound/soc/sof/topology.c 				 ipc_config->hdr.cmd, ipc_config, size, &reply,
cmd              2704 sound/soc/sof/topology.c 						 config->hdr.cmd, config, size,
cmd              2787 sound/soc/sof/topology.c 				 config->hdr.cmd, config, size, &reply,
cmd              2888 sound/soc/sof/topology.c 	config.hdr.cmd = SOF_IPC_GLB_DAI_MSG | SOF_IPC_DAI_CONFIG;
cmd              3016 sound/soc/sof/topology.c 	connect->hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_COMP_CONNECT;
cmd              3076 sound/soc/sof/topology.c 					 connect->hdr.cmd,
cmd              3127 sound/soc/sof/topology.c 		switch (scontrol->cmd) {
cmd              3141 sound/soc/sof/topology.c 				scontrol->cmd);
cmd              3146 sound/soc/sof/topology.c 						    scontrol->cmd,
cmd              3170 sound/soc/sof/topology.c 	ready.hdr.cmd = SOF_IPC_GLB_TPLG_MSG | SOF_IPC_TPLG_PIPE_COMPLETE;
cmd              3174 sound/soc/sof/topology.c 				 ready.hdr.cmd, &ready, sizeof(ready), &reply,
cmd               169 sound/soc/sof/trace.c 	params.hdr.cmd = SOF_IPC_GLB_TRACE_MSG;
cmd               173 sound/soc/sof/trace.c 		params.hdr.cmd |= SOF_IPC_TRACE_DMA_PARAMS_EXT;
cmd               177 sound/soc/sof/trace.c 		params.hdr.cmd |= SOF_IPC_TRACE_DMA_PARAMS;
cmd               197 sound/soc/sof/trace.c 				 params.hdr.cmd, &params, sizeof(params),
cmd               110 sound/soc/spear/spdif_in.c static int spdif_in_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               120 sound/soc/spear/spdif_in.c 	switch (cmd) {
cmd               151 sound/soc/spear/spdif_out.c static int spdif_out_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               161 sound/soc/spear/spdif_out.c 	switch (cmd) {
cmd               100 sound/soc/sprd/sprd-pcm-compress.c 				       int cmd);
cmd               424 sound/soc/sprd/sprd-pcm-compress.c 				       int cmd)
cmd               440 sound/soc/sprd/sprd-pcm-compress.c 	switch (cmd) {
cmd               324 sound/soc/sprd/sprd-pcm-dma.c static int sprd_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               333 sound/soc/sprd/sprd-pcm-dma.c 	switch (cmd) {
cmd               977 sound/soc/sti/uniperif_player.c 			      int cmd, struct snd_soc_dai *dai)
cmd               982 sound/soc/sti/uniperif_player.c 	switch (cmd) {
cmd               338 sound/soc/sti/uniperif_reader.c 			       int cmd, struct snd_soc_dai *dai)
cmd               343 sound/soc/sti/uniperif_reader.c 	switch (cmd) {
cmd               213 sound/soc/stm/stm32_adfsdm.c static int stm32_adfsdm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               219 sound/soc/stm/stm32_adfsdm.c 	switch (cmd) {
cmd               593 sound/soc/stm/stm32_i2s.c static int stm32_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               601 sound/soc/stm/stm32_i2s.c 	switch (cmd) {
cmd              1099 sound/soc/stm/stm32_sai_sub.c static int stm32_sai_trigger(struct snd_pcm_substream *substream, int cmd,
cmd              1105 sound/soc/stm/stm32_sai_sub.c 	switch (cmd) {
cmd               801 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               807 sound/soc/stm/stm32_spdifrx.c 	switch (cmd) {
cmd               286 sound/soc/sunxi/sun4i-codec.c static int sun4i_codec_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               292 sound/soc/sunxi/sun4i-codec.c 	switch (cmd) {
cmd               785 sound/soc/sunxi/sun4i-i2s.c static int sun4i_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               790 sound/soc/sunxi/sun4i-i2s.c 	switch (cmd) {
cmd               359 sound/soc/sunxi/sun4i-spdif.c static int sun4i_spdif_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               368 sound/soc/sunxi/sun4i-spdif.c 	switch (cmd) {
cmd               177 sound/soc/tegra/tegra20_ac97.c static int tegra20_ac97_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               182 sound/soc/tegra/tegra20_ac97.c 	switch (cmd) {
cmd               201 sound/soc/tegra/tegra20_i2s.c static int tegra20_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               206 sound/soc/tegra/tegra20_i2s.c 	switch (cmd) {
cmd               120 sound/soc/tegra/tegra20_spdif.c static int tegra20_spdif_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               125 sound/soc/tegra/tegra20_spdif.c 	switch (cmd) {
cmd               228 sound/soc/tegra/tegra30_i2s.c static int tegra30_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               233 sound/soc/tegra/tegra30_i2s.c 	switch (cmd) {
cmd               568 sound/soc/ti/davinci-i2s.c static int davinci_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               575 sound/soc/ti/davinci-i2s.c 	switch (cmd) {
cmd              1249 sound/soc/ti/davinci-mcasp.c 				     int cmd, struct snd_soc_dai *cpu_dai)
cmd              1254 sound/soc/ti/davinci-mcasp.c 	switch (cmd) {
cmd               131 sound/soc/ti/davinci-vcif.c static int davinci_vcif_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               136 sound/soc/ti/davinci-vcif.c 	switch (cmd) {
cmd               260 sound/soc/ti/omap-dmic.c 				  int cmd, struct snd_soc_dai *dai)
cmd               264 sound/soc/ti/omap-dmic.c 	switch (cmd) {
cmd               230 sound/soc/ti/omap-hdmi.c static int hdmi_dai_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               238 sound/soc/ti/omap-hdmi.c 	switch (cmd) {
cmd               874 sound/soc/ti/omap-mcbsp.c static int omap_mcbsp_dai_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               879 sound/soc/ti/omap-mcbsp.c 	switch (cmd) {
cmd               206 sound/soc/txx9/txx9aclc.c static int txx9aclc_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               217 sound/soc/txx9/txx9aclc.c 	switch (cmd) {
cmd               214 sound/soc/uniphier/aio-compress.c 				      int cmd)
cmd               225 sound/soc/uniphier/aio-compress.c 	switch (cmd) {
cmd               238 sound/soc/uniphier/aio-compress.c 		dev_warn(dev, "Unknown trigger(%d)\n", cmd);
cmd               149 sound/soc/uniphier/aio-dma.c static int uniphier_aiodma_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               161 sound/soc/uniphier/aio-dma.c 	switch (cmd) {
cmd               175 sound/soc/uniphier/aio-dma.c 		dev_warn(dev, "Unknown trigger(%d) ignored\n", cmd);
cmd               644 sound/soc/ux500/ux500_msp_dai.c 				int cmd, struct snd_soc_dai *dai)
cmd               651 sound/soc/ux500/ux500_msp_dai.c 		(int)drvdata->msp->id, cmd);
cmd               653 sound/soc/ux500/ux500_msp_dai.c 	ret = ux500_msp_i2s_trigger(drvdata->msp, cmd, substream->stream);
cmd               572 sound/soc/ux500/ux500_msp_i2s.c int ux500_msp_i2s_trigger(struct ux500_msp *msp, int cmd, int direction)
cmd               582 sound/soc/ux500/ux500_msp_i2s.c 	switch (cmd) {
cmd               496 sound/soc/ux500/ux500_msp_i2s.h int ux500_msp_i2s_trigger(struct ux500_msp *msp, int cmd,
cmd               509 sound/soc/xilinx/xlnx_formatter_pcm.c 				      int cmd)
cmd               515 sound/soc/xilinx/xlnx_formatter_pcm.c 	switch (cmd) {
cmd                56 sound/soc/xilinx/xlnx_i2s.c static int xlnx_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd                61 sound/soc/xilinx/xlnx_i2s.c 	switch (cmd) {
cmd               168 sound/soc/xilinx/xlnx_spdif.c static int xlnx_spdif_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               176 sound/soc/xilinx/xlnx_spdif.c 	switch (cmd) {
cmd               427 sound/soc/xtensa/xtfpga-i2s.c static int xtfpga_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               433 sound/soc/xtensa/xtfpga-i2s.c 	switch (cmd) {
cmd               284 sound/soc/zte/zx-i2s.c static int zx_i2s_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               291 sound/soc/zte/zx-i2s.c 	switch (cmd) {
cmd               209 sound/soc/zte/zx-spdif.c static int zx_spdif_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               216 sound/soc/zte/zx-spdif.c 	switch (cmd) {
cmd               230 sound/soc/zte/zx-tdm.c static int zx_tdm_trigger(struct snd_pcm_substream *substream, int cmd,
cmd               238 sound/soc/zte/zx-tdm.c 	switch (cmd) {
cmd               538 sound/sparc/amd7930.c static int snd_amd7930_trigger(struct snd_amd7930 *amd, unsigned int flag, int cmd)
cmd               544 sound/sparc/amd7930.c 	if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd               552 sound/sparc/amd7930.c 	} else if (cmd == SNDRV_PCM_TRIGGER_STOP) {
cmd               569 sound/sparc/amd7930.c 					int cmd)
cmd               572 sound/sparc/amd7930.c 	return snd_amd7930_trigger(amd, AMD7930_FLAG_PLAYBACK, cmd);
cmd               576 sound/sparc/amd7930.c 				       int cmd)
cmd               579 sound/sparc/amd7930.c 	return snd_amd7930_trigger(amd, AMD7930_FLAG_CAPTURE, cmd);
cmd               475 sound/sparc/cs4231.c static int snd_cs4231_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               480 sound/sparc/cs4231.c 	switch (cmd) {
cmd               499 sound/sparc/cs4231.c 		if (cmd == SNDRV_PCM_TRIGGER_START) {
cmd               119 sound/sparc/dbri.c #define DBRI_CMD(cmd, intr, value) ((cmd << 28) |	\
cmd               270 sound/sparc/dbri.c 	s32 cmd[DBRI_NO_CMDS];			/* Place for commands */
cmd               670 sound/sparc/dbri.c 	if (dbri->cmdptr - dbri->dma->cmd + len < DBRI_NO_CMDS - 2)
cmd               673 sound/sparc/dbri.c 		return dbri->dma->cmd;
cmd               688 sound/sparc/dbri.c static void dbri_cmdsend(struct snd_dbri *dbri, s32 *cmd, int len)
cmd               696 sound/sparc/dbri.c 	*(cmd) = DBRI_CMD(D_WAIT, 1, wait_id);
cmd               697 sound/sparc/dbri.c 	*(cmd+1) = DBRI_CMD(D_WAIT, 1, wait_id);
cmd               700 sound/sparc/dbri.c 	addr = dvma_addr + (cmd - len - dbri->dma->cmd) * sizeof(s32);
cmd               705 sound/sparc/dbri.c 	if (cmd > dbri->cmdptr) {
cmd               708 sound/sparc/dbri.c 		for (ptr = dbri->cmdptr; ptr < cmd+2; ptr++)
cmd               717 sound/sparc/dbri.c 		for (ptr = dbri->dma->cmd; ptr < cmd+2; ptr++)
cmd               728 sound/sparc/dbri.c 	dbri->cmdptr = cmd;
cmd               759 sound/sparc/dbri.c 	s32 *cmd;
cmd               783 sound/sparc/dbri.c 	cmd = dbri->cmdptr = dbri->dma->cmd;
cmd               784 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_IIQ, 0, 0);
cmd               785 sound/sparc/dbri.c 	*(cmd++) = dma_addr;
cmd               786 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_PAUSE, 0, 0);
cmd               787 sound/sparc/dbri.c 	dbri->cmdptr = cmd;
cmd               788 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_WAIT, 1, 0);
cmd               789 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_WAIT, 1, 0);
cmd               790 sound/sparc/dbri.c 	dma_addr = dvma_addr + dbri_dma_off(cmd, 0);
cmd               826 sound/sparc/dbri.c 	s32 *cmd;
cmd               841 sound/sparc/dbri.c 	cmd = dbri_cmdlock(dbri, 3);
cmd               842 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_SDP, 0, sdp | D_SDP_C | D_SDP_P);
cmd               843 sound/sparc/dbri.c 	*(cmd++) = 0;
cmd               844 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_PAUSE, 0, 0);
cmd               845 sound/sparc/dbri.c 	dbri_cmdsend(dbri, cmd, 3);
cmd               897 sound/sparc/dbri.c 	s32 *cmd;
cmd               920 sound/sparc/dbri.c 	cmd = dbri_cmdlock(dbri, 4);
cmd               932 sound/sparc/dbri.c 		*(cmd++) = DBRI_CMD(D_DTS, 0, val);
cmd               933 sound/sparc/dbri.c 		*(cmd++) = 0;
cmd               934 sound/sparc/dbri.c 		*(cmd++) =
cmd               938 sound/sparc/dbri.c 		*(cmd++) = DBRI_CMD(D_DTS, 0, val);
cmd               939 sound/sparc/dbri.c 		*(cmd++) =
cmd               941 sound/sparc/dbri.c 		*(cmd++) = 0;
cmd               943 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_PAUSE, 0, 0);
cmd               945 sound/sparc/dbri.c 	dbri_cmdsend(dbri, cmd, 4);
cmd               956 sound/sparc/dbri.c 	s32 *cmd;
cmd               967 sound/sparc/dbri.c 	cmd = dbri_cmdlock(dbri, 4);
cmd               971 sound/sparc/dbri.c 		*(cmd++) = DBRI_CMD(D_DTS, 0, val);
cmd               972 sound/sparc/dbri.c 		*(cmd++) = D_TS_NEXT(nextpipe);
cmd               973 sound/sparc/dbri.c 		*(cmd++) = 0;
cmd               976 sound/sparc/dbri.c 		*(cmd++) = DBRI_CMD(D_DTS, 0, val);
cmd               977 sound/sparc/dbri.c 		*(cmd++) = 0;
cmd               978 sound/sparc/dbri.c 		*(cmd++) = D_TS_NEXT(nextpipe);
cmd               980 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_PAUSE, 0, 0);
cmd               982 sound/sparc/dbri.c 	dbri_cmdsend(dbri, cmd, 4);
cmd              1004 sound/sparc/dbri.c 	s32 *cmd;
cmd              1034 sound/sparc/dbri.c 	cmd = dbri_cmdlock(dbri, 3);
cmd              1036 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_SSP, 0, pipe);
cmd              1037 sound/sparc/dbri.c 	*(cmd++) = data;
cmd              1038 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_PAUSE, 0, 0);
cmd              1041 sound/sparc/dbri.c 	dbri_cmdsend(dbri, cmd, 3);
cmd              1245 sound/sparc/dbri.c 	s32 *cmd;
cmd              1250 sound/sparc/dbri.c 	cmd = dbri_cmdlock(dbri, 4);
cmd              1253 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_DTS, 0, val);
cmd              1254 sound/sparc/dbri.c 	*(cmd++) = D_TS_ANCHOR | D_TS_NEXT(16);
cmd              1255 sound/sparc/dbri.c 	*(cmd++) = D_TS_ANCHOR | D_TS_NEXT(16);
cmd              1256 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_PAUSE, 0, 0);
cmd              1257 sound/sparc/dbri.c 	dbri_cmdsend(dbri, cmd, 4);
cmd              1262 sound/sparc/dbri.c 	cmd = dbri_cmdlock(dbri, 4);
cmd              1271 sound/sparc/dbri.c 		*(cmd++) = DBRI_CMD(D_CHI, 0, D_CHI_CHICM(0));
cmd              1286 sound/sparc/dbri.c 		*(cmd++) = DBRI_CMD(D_CHI, 0, D_CHI_CHICM(divisor) | D_CHI_FD
cmd              1300 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_PAUSE, 0, 0);
cmd              1301 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_CDM, 0, D_CDM_XCE | D_CDM_XEN | D_CDM_REN);
cmd              1302 sound/sparc/dbri.c 	*(cmd++) = DBRI_CMD(D_PAUSE, 0, 0);
cmd              1304 sound/sparc/dbri.c 	dbri_cmdsend(dbri, cmd, 4);
cmd              1711 sound/sparc/dbri.c 	s32 *cmd;
cmd              1729 sound/sparc/dbri.c 			cmd = dbri_cmdlock(dbri, 2);
cmd              1730 sound/sparc/dbri.c 			*(cmd++) = DBRI_CMD(D_SDP, 0,
cmd              1733 sound/sparc/dbri.c 			*(cmd++) = dvma_addr +
cmd              1735 sound/sparc/dbri.c 			dbri_cmdsend(dbri, cmd, 2);
cmd              1751 sound/sparc/dbri.c 			cmd = dbri_cmdlock(dbri, 2);
cmd              1752 sound/sparc/dbri.c 			*(cmd++) = DBRI_CMD(D_SDP, 0,
cmd              1755 sound/sparc/dbri.c 			*(cmd++) = dvma_addr +
cmd              1757 sound/sparc/dbri.c 			dbri_cmdsend(dbri, cmd, 2);
cmd              1879 sound/sparc/dbri.c 			s32 *cmd;
cmd              1884 sound/sparc/dbri.c 			cmd = dbri_cmdlock(dbri, NoGetLock);
cmd              1885 sound/sparc/dbri.c 			*(cmd++) = DBRI_CMD(D_SDP, 0,
cmd              1888 sound/sparc/dbri.c 			*(cmd++) = dbri->dma_dvma + dbri_dma_off(desc, td);
cmd              1889 sound/sparc/dbri.c 			dbri_cmdsend(dbri, cmd);
cmd              2184 sound/sparc/dbri.c static int snd_dbri_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              2190 sound/sparc/dbri.c 	switch (cmd) {
cmd               277 sound/spi/at73c213.c 				   int cmd)
cmd               284 sound/spi/at73c213.c 	switch (cmd) {
cmd               294 sound/spi/at73c213.c 		dev_dbg(&chip->spi->dev, "spurious command %x\n", cmd);
cmd                80 sound/synth/emux/emux_hwdep.c 		     unsigned int cmd, unsigned long arg)
cmd                84 sound/synth/emux/emux_hwdep.c 	switch (cmd) {
cmd                21 sound/synth/emux/emux_oss.c static int snd_emux_ioctl_seq_oss(struct snd_seq_oss_arg *arg, unsigned int cmd,
cmd                30 sound/synth/emux/emux_oss.c 			    int cmd, unsigned char *event, int atomic, int hop);
cmd                32 sound/synth/emux/emux_oss.c 			    int cmd, unsigned char *event, int atomic, int hop);
cmd               235 sound/synth/emux/emux_oss.c snd_emux_ioctl_seq_oss(struct snd_seq_oss_arg *arg, unsigned int cmd, unsigned long ioarg)
cmd               250 sound/synth/emux/emux_oss.c 	switch (cmd) {
cmd               292 sound/synth/emux/emux_oss.c 	unsigned char cmd, *data;
cmd               307 sound/synth/emux/emux_oss.c 	cmd = data[2] & _EMUX_OSS_MODE_VALUE_MASK;
cmd               309 sound/synth/emux/emux_oss.c 		emuspec_control(emu, p, cmd, data, atomic, hop);
cmd               311 sound/synth/emux/emux_oss.c 		gusspec_control(emu, p, cmd, data, atomic, hop);
cmd               320 sound/synth/emux/emux_oss.c emuspec_control(struct snd_emux *emu, struct snd_emux_port *port, int cmd,
cmd               338 sound/synth/emux/emux_oss.c 	switch (cmd) {
cmd               403 sound/synth/emux/emux_oss.c 			emu->ops.oss_ioctl(emu, cmd, p1, p2);
cmd               415 sound/synth/emux/emux_oss.c gusspec_control(struct snd_emux *emu, struct snd_emux_port *port, int cmd,
cmd               425 sound/synth/emux/emux_oss.c 	if (cmd == _GUS_NUMVOICES)
cmd               436 sound/synth/emux/emux_oss.c 	switch (cmd) {
cmd               506 sound/usb/6fire/pcm.c static int usb6fire_pcm_trigger(struct snd_pcm_substream *alsa_sub, int cmd)
cmd               517 sound/usb/6fire/pcm.c 	switch (cmd) {
cmd               278 sound/usb/caiaq/audio.c static int snd_usb_caiaq_pcm_trigger(struct snd_pcm_substream *sub, int cmd)
cmd               283 sound/usb/caiaq/audio.c 	dev_dbg(dev, "%s(%p) cmd %d\n", __func__, sub, cmd);
cmd               285 sound/usb/caiaq/audio.c 	switch (cmd) {
cmd                90 sound/usb/caiaq/control.c 	unsigned char cmd;
cmd                97 sound/usb/caiaq/control.c 		cmd = EP1_CMD_DIMM_LEDS;
cmd               100 sound/usb/caiaq/control.c 		cmd = EP1_CMD_WRITE_IO;
cmd               131 sound/usb/caiaq/control.c 			snd_usb_caiaq_send_command_bank(cdev, cmd, bank,
cmd               135 sound/usb/caiaq/control.c 			snd_usb_caiaq_send_command(cdev, cmd,
cmd               144 sound/usb/caiaq/control.c 		snd_usb_caiaq_send_command(cdev, cmd,
cmd               466 sound/usb/hiface/pcm.c static int hiface_pcm_trigger(struct snd_pcm_substream *alsa_sub, int cmd)
cmd               476 sound/usb/hiface/pcm.c 	switch (cmd) {
cmd               228 sound/usb/line6/pcm.c int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               240 sound/usb/line6/pcm.c 		switch (cmd) {
cmd               184 sound/usb/line6/pcm.h extern int snd_line6_trigger(struct snd_pcm_substream *substream, int cmd);
cmd               821 sound/usb/misc/ua101.c static int capture_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               825 sound/usb/misc/ua101.c 	switch (cmd) {
cmd               839 sound/usb/misc/ua101.c static int playback_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               843 sound/usb/misc/ua101.c 	switch (cmd) {
cmd               561 sound/usb/mixer_scarlett_gen2.c 	__le32 cmd;
cmd               573 sound/usb/mixer_scarlett_gen2.c 					  u32 cmd, u16 req_size)
cmd               578 sound/usb/mixer_scarlett_gen2.c 	req->cmd = cpu_to_le32(cmd);
cmd               587 sound/usb/mixer_scarlett_gen2.c 	struct usb_mixer_interface *mixer, u32 cmd,
cmd               612 sound/usb/mixer_scarlett_gen2.c 	scarlett2_fill_request_header(private, req, cmd, req_size);
cmd               630 sound/usb/mixer_scarlett_gen2.c 			cmd, err);
cmd               652 sound/usb/mixer_scarlett_gen2.c 			cmd, err);
cmd               657 sound/usb/mixer_scarlett_gen2.c 	if (resp->cmd != req->cmd ||
cmd               667 sound/usb/mixer_scarlett_gen2.c 			le32_to_cpu(req->cmd), le32_to_cpu(resp->cmd),
cmd              1722 sound/usb/pcm.c 					      int cmd)
cmd              1726 sound/usb/pcm.c 	switch (cmd) {
cmd              1758 sound/usb/pcm.c 					     int cmd)
cmd              1763 sound/usb/pcm.c 	switch (cmd) {
cmd               366 sound/usb/usx2y/us122l.c 				  unsigned cmd, unsigned long arg)
cmd               375 sound/usb/usx2y/us122l.c 	if (cmd != SNDRV_USB_STREAM_IOCTL_SET_PARAMS)
cmd               517 sound/usb/usx2y/usbusx2yaudio.c static int snd_usX2Y_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               521 sound/usb/usx2y/usbusx2yaudio.c 	switch (cmd) {
cmd              1163 sound/x86/intel_hdmi_audio.c static int had_pcm_trigger(struct snd_pcm_substream *substream, int cmd)
cmd              1171 sound/x86/intel_hdmi_audio.c 	switch (cmd) {
cmd               546 sound/xen/xen_snd_front_alsa.c static int alsa_trigger(struct snd_pcm_substream *substream, int cmd)
cmd               551 sound/xen/xen_snd_front_alsa.c 	switch (cmd) {
cmd               135 tools/accounting/getdelays.c 	msg.g.cmd = genl_cmd;
cmd               185 tools/bpf/bpf_dbg.c static int matches(const char *cmd, const char *pattern)
cmd               187 tools/bpf/bpf_dbg.c 	int len = strlen(cmd);
cmd               192 tools/bpf/bpf_dbg.c 	return memcmp(pattern, cmd, len);
cmd              1258 tools/bpf/bpf_dbg.c 	char *cmd, *cont, *tmp = strdup(arg);
cmd              1261 tools/bpf/bpf_dbg.c 	cmd = strtok_r(tmp, " ", &cont);
cmd              1262 tools/bpf/bpf_dbg.c 	if (cmd == NULL)
cmd              1264 tools/bpf/bpf_dbg.c 	len = strlen(cmd);
cmd              1268 tools/bpf/bpf_dbg.c 		if (strncmp(cmds[i].name, cmd, len) == 0) {
cmd               883 tools/bpf/bpftool/btf.c static const struct cmd cmds[] = {
cmd               529 tools/bpf/bpftool/cgroup.c static const struct cmd cmds[] = {
cmd               756 tools/bpf/bpftool/feature.c static const struct cmd cmds[] = {
cmd                89 tools/bpf/bpftool/main.c int cmd_select(const struct cmd *cmds, int argc, char **argv,
cmd               102 tools/bpf/bpftool/main.c 		if (is_prefix(*argv, cmds[i].cmd))
cmd               220 tools/bpf/bpftool/main.c static const struct cmd cmds[] = {
cmd               133 tools/bpf/bpftool/main.h 	const char *cmd;
cmd               137 tools/bpf/bpftool/main.h int cmd_select(const struct cmd *cmds, int argc, char **argv,
cmd              1343 tools/bpf/bpftool/map.c static const struct cmd cmds[] = {
cmd               479 tools/bpf/bpftool/net.c static const struct cmd cmds[] = {
cmd               241 tools/bpf/bpftool/perf.c static const struct cmd cmds[] = {
cmd              1434 tools/bpf/bpftool/prog.c static const struct cmd cmds[] = {
cmd               637 tools/hv/hv_kvp_daemon.c static void kvp_process_ipconfig_file(char *cmd,
cmd               649 tools/hv/hv_kvp_daemon.c 	file = popen(cmd, "r");
cmd               672 tools/hv/hv_kvp_daemon.c 	char cmd[512];
cmd               680 tools/hv/hv_kvp_daemon.c 	sprintf(cmd, "%s %s", "ip route show dev", if_name);
cmd               681 tools/hv/hv_kvp_daemon.c 	strcat(cmd, " | awk '/default/ {print $3 }'");
cmd               686 tools/hv/hv_kvp_daemon.c 	kvp_process_ipconfig_file(cmd, (char *)buffer->gate_way,
cmd               692 tools/hv/hv_kvp_daemon.c 	sprintf(cmd, "%s %s", "ip -f inet6  route show dev", if_name);
cmd               693 tools/hv/hv_kvp_daemon.c 	strcat(cmd, " | awk '/default/ {print $3 }'");
cmd               698 tools/hv/hv_kvp_daemon.c 	kvp_process_ipconfig_file(cmd, (char *)buffer->gate_way,
cmd               717 tools/hv/hv_kvp_daemon.c 	sprintf(cmd, KVP_SCRIPTS_PATH "%s",  "hv_get_dns_info");
cmd               722 tools/hv/hv_kvp_daemon.c 	kvp_process_ipconfig_file(cmd, (char *)buffer->dns_addr,
cmd               734 tools/hv/hv_kvp_daemon.c 	sprintf(cmd, KVP_SCRIPTS_PATH "%s %s", "hv_get_dhcp_info", if_name);
cmd               736 tools/hv/hv_kvp_daemon.c 	file = popen(cmd, "r");
cmd              1179 tools/hv/hv_kvp_daemon.c 	char cmd[PATH_MAX];
cmd              1305 tools/hv/hv_kvp_daemon.c 	str_len = snprintf(cmd, sizeof(cmd), KVP_SCRIPTS_PATH "%s %s",
cmd              1311 tools/hv/hv_kvp_daemon.c 	if (str_len <= 0 || (unsigned int)str_len >= sizeof(cmd)) {
cmd              1313 tools/hv/hv_kvp_daemon.c 		       cmd, str_len);
cmd              1317 tools/hv/hv_kvp_daemon.c 	if (system(cmd)) {
cmd              1319 tools/hv/hv_kvp_daemon.c 				cmd, errno, strerror(errno));
cmd                32 tools/hv/hv_vss_daemon.c static int vss_do_freeze(char *dir, unsigned int cmd)
cmd                39 tools/hv/hv_vss_daemon.c 	ret = ioctl(fd, cmd, 0);
cmd                51 tools/hv/hv_vss_daemon.c 		if ((cmd == FIFREEZE && errno == EBUSY) ||
cmd                52 tools/hv/hv_vss_daemon.c 		    (cmd == FITHAW && errno == EINVAL)) {
cmd               119 tools/hv/hv_vss_daemon.c 	unsigned int cmd;
cmd               124 tools/hv/hv_vss_daemon.c 		cmd = FIFREEZE;
cmd               127 tools/hv/hv_vss_daemon.c 		cmd = FITHAW;
cmd               157 tools/hv/hv_vss_daemon.c 		error |= vss_do_freeze(ent->mnt_dir, cmd);
cmd               165 tools/hv/hv_vss_daemon.c 		error |= vss_do_freeze("/", cmd);
cmd              1637 tools/include/nolibc/nolibc.h ssize_t sys_reboot(int magic1, int magic2, int cmd, void *arg)
cmd              1639 tools/include/nolibc/nolibc.h 	return my_syscall4(__NR_reboot, magic1, magic2, cmd, arg);
cmd              2086 tools/include/nolibc/nolibc.h int reboot(int cmd)
cmd              2088 tools/include/nolibc/nolibc.h 	int ret = sys_reboot(LINUX_REBOOT_MAGIC1, LINUX_REBOOT_MAGIC2, cmd, 0);
cmd               528 tools/include/uapi/drm/drm.h 	__u32 cmd;
cmd                40 tools/include/uapi/linux/ethtool.h 	__u32	cmd;
cmd                62 tools/lib/bpf/bpf.c static inline int sys_bpf(enum bpf_cmd cmd, union bpf_attr *attr,
cmd                65 tools/lib/bpf/bpf.c 	return syscall(__NR_bpf, cmd, attr, size);
cmd               571 tools/lib/bpf/bpf.c static int bpf_obj_get_next_id(__u32 start_id, __u32 *next_id, int cmd)
cmd               579 tools/lib/bpf/bpf.c 	err = sys_bpf(cmd, &attr, sizeof(attr));
cmd               395 tools/lib/bpf/xsk.c 	struct ethtool_channels channels = { .cmd = ETHTOOL_GCHANNELS };
cmd               187 tools/lib/subcmd/exec-cmd.c int execl_cmd(const char *cmd,...)
cmd               194 tools/lib/subcmd/exec-cmd.c 	va_start(param, cmd);
cmd               195 tools/lib/subcmd/exec-cmd.c 	argv[0] = cmd;
cmd               204 tools/lib/subcmd/exec-cmd.c 		fprintf(stderr, " Error: too many args to run %s\n", cmd);
cmd                12 tools/lib/subcmd/exec-cmd.h extern int execl_cmd(const char *cmd, ...);
cmd                29 tools/lib/subcmd/run-command.c int start_command(struct child_process *cmd)
cmd                40 tools/lib/subcmd/run-command.c 	need_in = !cmd->no_stdin && cmd->in < 0;
cmd                43 tools/lib/subcmd/run-command.c 			if (cmd->out > 0)
cmd                44 tools/lib/subcmd/run-command.c 				close(cmd->out);
cmd                47 tools/lib/subcmd/run-command.c 		cmd->in = fdin[1];
cmd                50 tools/lib/subcmd/run-command.c 	need_out = !cmd->no_stdout
cmd                51 tools/lib/subcmd/run-command.c 		&& !cmd->stdout_to_stderr
cmd                52 tools/lib/subcmd/run-command.c 		&& cmd->out < 0;
cmd                57 tools/lib/subcmd/run-command.c 			else if (cmd->in)
cmd                58 tools/lib/subcmd/run-command.c 				close(cmd->in);
cmd                61 tools/lib/subcmd/run-command.c 		cmd->out = fdout[0];
cmd                64 tools/lib/subcmd/run-command.c 	need_err = !cmd->no_stderr && cmd->err < 0;
cmd                69 tools/lib/subcmd/run-command.c 			else if (cmd->in)
cmd                70 tools/lib/subcmd/run-command.c 				close(cmd->in);
cmd                73 tools/lib/subcmd/run-command.c 			else if (cmd->out)
cmd                74 tools/lib/subcmd/run-command.c 				close(cmd->out);
cmd                77 tools/lib/subcmd/run-command.c 		cmd->err = fderr[0];
cmd                81 tools/lib/subcmd/run-command.c 	cmd->pid = fork();
cmd                82 tools/lib/subcmd/run-command.c 	if (!cmd->pid) {
cmd                83 tools/lib/subcmd/run-command.c 		if (cmd->no_stdin)
cmd                88 tools/lib/subcmd/run-command.c 		} else if (cmd->in) {
cmd                89 tools/lib/subcmd/run-command.c 			dup2(cmd->in, 0);
cmd                90 tools/lib/subcmd/run-command.c 			close(cmd->in);
cmd                93 tools/lib/subcmd/run-command.c 		if (cmd->no_stderr)
cmd               100 tools/lib/subcmd/run-command.c 		if (cmd->no_stdout)
cmd               102 tools/lib/subcmd/run-command.c 		else if (cmd->stdout_to_stderr)
cmd               107 tools/lib/subcmd/run-command.c 		} else if (cmd->out > 1) {
cmd               108 tools/lib/subcmd/run-command.c 			dup2(cmd->out, 1);
cmd               109 tools/lib/subcmd/run-command.c 			close(cmd->out);
cmd               112 tools/lib/subcmd/run-command.c 		if (cmd->dir && chdir(cmd->dir))
cmd               113 tools/lib/subcmd/run-command.c 			die("exec %s: cd to %s failed (%s)", cmd->argv[0],
cmd               114 tools/lib/subcmd/run-command.c 			    cmd->dir, str_error_r(errno, sbuf, sizeof(sbuf)));
cmd               115 tools/lib/subcmd/run-command.c 		if (cmd->env) {
cmd               116 tools/lib/subcmd/run-command.c 			for (; *cmd->env; cmd->env++) {
cmd               117 tools/lib/subcmd/run-command.c 				if (strchr(*cmd->env, '='))
cmd               118 tools/lib/subcmd/run-command.c 					putenv((char*)*cmd->env);
cmd               120 tools/lib/subcmd/run-command.c 					unsetenv(*cmd->env);
cmd               123 tools/lib/subcmd/run-command.c 		if (cmd->preexec_cb)
cmd               124 tools/lib/subcmd/run-command.c 			cmd->preexec_cb();
cmd               125 tools/lib/subcmd/run-command.c 		if (cmd->exec_cmd) {
cmd               126 tools/lib/subcmd/run-command.c 			execv_cmd(cmd->argv);
cmd               128 tools/lib/subcmd/run-command.c 			execvp(cmd->argv[0], (char *const*) cmd->argv);
cmd               133 tools/lib/subcmd/run-command.c 	if (cmd->pid < 0) {
cmd               137 tools/lib/subcmd/run-command.c 		else if (cmd->in)
cmd               138 tools/lib/subcmd/run-command.c 			close(cmd->in);
cmd               141 tools/lib/subcmd/run-command.c 		else if (cmd->out)
cmd               142 tools/lib/subcmd/run-command.c 			close(cmd->out);
cmd               152 tools/lib/subcmd/run-command.c 	else if (cmd->in)
cmd               153 tools/lib/subcmd/run-command.c 		close(cmd->in);
cmd               157 tools/lib/subcmd/run-command.c 	else if (cmd->out)
cmd               158 tools/lib/subcmd/run-command.c 		close(cmd->out);
cmd               200 tools/lib/subcmd/run-command.c int finish_command(struct child_process *cmd)
cmd               202 tools/lib/subcmd/run-command.c 	return wait_or_whine(cmd->pid);
cmd               205 tools/lib/subcmd/run-command.c int run_command(struct child_process *cmd)
cmd               207 tools/lib/subcmd/run-command.c 	int code = start_command(cmd);
cmd               210 tools/lib/subcmd/run-command.c 	return finish_command(cmd);
cmd               213 tools/lib/subcmd/run-command.c static void prepare_run_command_v_opt(struct child_process *cmd,
cmd               217 tools/lib/subcmd/run-command.c 	memset(cmd, 0, sizeof(*cmd));
cmd               218 tools/lib/subcmd/run-command.c 	cmd->argv = argv;
cmd               219 tools/lib/subcmd/run-command.c 	cmd->no_stdin = opt & RUN_COMMAND_NO_STDIN ? 1 : 0;
cmd               220 tools/lib/subcmd/run-command.c 	cmd->exec_cmd = opt & RUN_EXEC_CMD ? 1 : 0;
cmd               221 tools/lib/subcmd/run-command.c 	cmd->stdout_to_stderr = opt & RUN_COMMAND_STDOUT_TO_STDERR ? 1 : 0;
cmd               226 tools/lib/subcmd/run-command.c 	struct child_process cmd;
cmd               227 tools/lib/subcmd/run-command.c 	prepare_run_command_v_opt(&cmd, argv, opt);
cmd               228 tools/lib/subcmd/run-command.c 	return run_command(&cmd);
cmd               252 tools/lib/traceevent/plugins/plugin_scsi.c 	const char *ret = p->buffer + p->len, *cmd;
cmd               258 tools/lib/traceevent/plugins/plugin_scsi.c 		cmd = "READ";
cmd               261 tools/lib/traceevent/plugins/plugin_scsi.c 		cmd = "VERIFY";
cmd               264 tools/lib/traceevent/plugins/plugin_scsi.c 		cmd = "WRITE";
cmd               267 tools/lib/traceevent/plugins/plugin_scsi.c 		cmd = "WRITE_SAME";
cmd               292 tools/lib/traceevent/plugins/plugin_scsi.c 			 cmd, (unsigned long long)lba,
cmd               317 tools/lib/traceevent/plugins/plugin_scsi.c 	const char *ret = p->buffer + p->len, *cmd;
cmd               323 tools/lib/traceevent/plugins/plugin_scsi.c 		cmd = "READ_CAPACITY_16";
cmd               326 tools/lib/traceevent/plugins/plugin_scsi.c 		cmd = "GET_LBA_STATUS";
cmd               346 tools/lib/traceevent/plugins/plugin_scsi.c 	trace_seq_printf(p, "%s lba=%llu alloc_len=%u", cmd,
cmd               407 tools/objtool/elf.c 	Elf_Cmd cmd;
cmd               428 tools/objtool/elf.c 		cmd = ELF_C_READ_MMAP;
cmd               430 tools/objtool/elf.c 		cmd = ELF_C_RDWR;
cmd               432 tools/objtool/elf.c 		cmd = ELF_C_WRITE;
cmd               434 tools/objtool/elf.c 	elf->elf = elf_begin(elf->fd, cmd, NULL);
cmd                67 tools/objtool/objtool.c 		const char *cmd = (*argv)[0];
cmd                69 tools/objtool/objtool.c 		if (cmd[0] != '-')
cmd                72 tools/objtool/objtool.c 		if (!strcmp(cmd, "--help") || !strcmp(cmd, "-h")) {
cmd                76 tools/objtool/objtool.c 			fprintf(stderr, "Unknown option: %s\n", cmd);
cmd                87 tools/objtool/objtool.c 	const char *cmd = argv[0];
cmd                93 tools/objtool/objtool.c 		if (strcmp(p->name, cmd))
cmd                22 tools/perf/builtin-data.c #define for_each_cmd(cmd) \
cmd                23 tools/perf/builtin-data.c 	for (cmd = data_cmds; cmd && cmd->name; cmd++)
cmd                38 tools/perf/builtin-data.c 	struct data_cmd *cmd;
cmd                44 tools/perf/builtin-data.c 	for_each_cmd(cmd) {
cmd                45 tools/perf/builtin-data.c 		printf("\t %s\t- %s\n", cmd->name, cmd->summary);
cmd               105 tools/perf/builtin-data.c 	struct data_cmd *cmd;
cmd               119 tools/perf/builtin-data.c 	for_each_cmd(cmd) {
cmd               120 tools/perf/builtin-data.c 		if (strcmp(cmd->name, cmdstr))
cmd               123 tools/perf/builtin-data.c 		return cmd->fn(argc, argv);
cmd               117 tools/perf/builtin-help.c static void exec_failed(const char *cmd)
cmd               120 tools/perf/builtin-help.c 	pr_warning("failed to exec '%s': %s", cmd, str_error_r(errno, sbuf, sizeof(sbuf)));
cmd               178 tools/perf/builtin-help.c static void exec_man_cmd(const char *cmd, const char *page)
cmd               182 tools/perf/builtin-help.c 	if (asprintf(&shell_cmd, "%s %s", cmd, page) > 0) {
cmd               186 tools/perf/builtin-help.c 	exec_failed(cmd);
cmd               728 tools/perf/builtin-trace.c 	  .arg = { [0] = STRARRAY(cmd, bpf_cmd), }, },
cmd               761 tools/perf/builtin-trace.c 	  .arg = { [1] = STRARRAY(cmd, fsconfig_cmds), }, },
cmd                 9 tools/perf/builtin.h const char *help_unknown_cmd(const char *cmd);
cmd                52 tools/perf/perf.c 	const char *cmd;
cmd                94 tools/perf/perf.c 	const char *cmd;
cmd               101 tools/perf/perf.c 	if (strstarts(var, "pager.") && !strcmp(var + 6, c->cmd))
cmd               107 tools/perf/perf.c static int check_pager_config(const char *cmd)
cmd               111 tools/perf/perf.c 	c.cmd = cmd;
cmd               120 tools/perf/perf.c 	if (strstarts(var, "tui.") && !strcmp(var + 4, c->cmd))
cmd               122 tools/perf/perf.c 	if (strstarts(var, "gtk.") && !strcmp(var + 4, c->cmd))
cmd               131 tools/perf/perf.c static int check_browser_config(const char *cmd)
cmd               135 tools/perf/perf.c 	c.cmd = cmd;
cmd               175 tools/perf/perf.c 		const char *cmd = (*argv)[0];
cmd               176 tools/perf/perf.c 		if (cmd[0] != '-')
cmd               184 tools/perf/perf.c 		if (!strcmp(cmd, "--help") || !strcmp(cmd, "--version"))
cmd               191 tools/perf/perf.c 		if (!strcmp(cmd, "-h")) {
cmd               196 tools/perf/perf.c 		if (!strcmp(cmd, "-v")) {
cmd               201 tools/perf/perf.c 		if (!strcmp(cmd, "-vv")) {
cmd               210 tools/perf/perf.c 		if (strstarts(cmd, CMD_EXEC_PATH)) {
cmd               211 tools/perf/perf.c 			cmd += strlen(CMD_EXEC_PATH);
cmd               212 tools/perf/perf.c 			if (*cmd == '=')
cmd               213 tools/perf/perf.c 				set_argv_exec_path(cmd + 1);
cmd               218 tools/perf/perf.c 		} else if (!strcmp(cmd, "--html-path")) {
cmd               221 tools/perf/perf.c 		} else if (!strcmp(cmd, "-p") || !strcmp(cmd, "--paginate")) {
cmd               223 tools/perf/perf.c 		} else if (!strcmp(cmd, "--no-pager")) {
cmd               227 tools/perf/perf.c 		} else if (!strcmp(cmd, "--debugfs-dir")) {
cmd               237 tools/perf/perf.c 		} else if (!strcmp(cmd, "--buildid-dir")) {
cmd               247 tools/perf/perf.c 		} else if (strstarts(cmd, CMD_DEBUGFS_DIR)) {
cmd               248 tools/perf/perf.c 			tracing_path_set(cmd + strlen(CMD_DEBUGFS_DIR));
cmd               252 tools/perf/perf.c 		} else if (!strcmp(cmd, "--list-cmds")) {
cmd               257 tools/perf/perf.c 				printf("%s ", p->cmd);
cmd               261 tools/perf/perf.c 		} else if (!strcmp(cmd, "--list-opts")) {
cmd               270 tools/perf/perf.c 		} else if (!strcmp(cmd, "--debug")) {
cmd               281 tools/perf/perf.c 			fprintf(stderr, "Unknown option: %s\n", cmd);
cmd               302 tools/perf/perf.c 		use_browser = check_browser_config(p->cmd);
cmd               305 tools/perf/perf.c 		use_pager = check_pager_config(p->cmd);
cmd               351 tools/perf/perf.c 	const char *cmd = argv[0];
cmd               357 tools/perf/perf.c 		argv[0] = cmd = "help";
cmd               362 tools/perf/perf.c 		if (strcmp(p->cmd, cmd))
cmd               370 tools/perf/perf.c 	char *cmd;
cmd               374 tools/perf/perf.c 	if (asprintf(&cmd, "perf-%s", argv[0]) < 0)
cmd               384 tools/perf/perf.c 	argv[0] = cmd;
cmd               402 tools/perf/perf.c 	zfree(&cmd);
cmd               442 tools/perf/perf.c 	const char *cmd;
cmd               451 tools/perf/perf.c 	cmd = extract_argv0_path(argv[0]);
cmd               452 tools/perf/perf.c 	if (!cmd)
cmd               453 tools/perf/perf.c 		cmd = "perf-help";
cmd               477 tools/perf/perf.c 	if (strstarts(cmd, "perf-")) {
cmd               478 tools/perf/perf.c 		cmd += 5;
cmd               479 tools/perf/perf.c 		argv[0] = cmd;
cmd               485 tools/perf/perf.c 		cmd -= 5;
cmd               486 tools/perf/perf.c 		argv[0] = cmd;
cmd               488 tools/perf/perf.c 	if (strstarts(cmd, "trace")) {
cmd               515 tools/perf/perf.c 	cmd = argv[0];
cmd               544 tools/perf/perf.c 			cmd = argv[0] = help_unknown_cmd(cmd);
cmd               551 tools/perf/perf.c 		cmd, str_error_r(errno, sbuf, sizeof(sbuf)));
cmd               169 tools/perf/tests/attr.c 	char cmd[3*PATH_MAX];
cmd               174 tools/perf/tests/attr.c 	scnprintf(cmd, 3*PATH_MAX, PYTHON " %s/attr.py -d %s/attr/ -p %s %.*s",
cmd               177 tools/perf/tests/attr.c 	return system(cmd) ? TEST_FAIL : TEST_OK;
cmd               189 tools/perf/tests/code-reading.c 	char cmd[PATH_MAX * 2];
cmd               195 tools/perf/tests/code-reading.c 	ret = snprintf(cmd, sizeof(cmd), fmt, "objdump", addr, addr + len,
cmd               197 tools/perf/tests/code-reading.c 	if (ret <= 0 || (size_t)ret >= sizeof(cmd))
cmd               200 tools/perf/tests/code-reading.c 	pr_debug("Objdump command is: %s\n", cmd);
cmd               203 tools/perf/tests/code-reading.c 	strcat(cmd, " 2>/dev/null");
cmd               205 tools/perf/tests/code-reading.c 	f = popen(cmd, "r");
cmd                58 tools/perf/tests/perf-record.c 	const char *cmd = "sleep";
cmd                59 tools/perf/tests/perf-record.c 	const char *argv[] = { cmd, "1", NULL, };
cmd               243 tools/perf/tests/perf-record.c 					if (strcmp(event->comm.comm, cmd)) {
cmd               259 tools/perf/tests/perf-record.c 							found_cmd_mmap = !strcmp(bname + 1, cmd);
cmd               306 tools/perf/tests/perf-record.c 		pr_debug("Missing PERF_RECORD_COMM for %s!\n", cmd);
cmd               311 tools/perf/tests/perf-record.c 		pr_debug("PERF_RECORD_MMAP for %s missing!\n", cmd);
cmd                14 tools/perf/tests/python-use.c 	char *cmd;
cmd                17 tools/perf/tests/python-use.c 	if (asprintf(&cmd, "echo \"import sys ; sys.path.append('%s'); import perf\" | %s %s",
cmd                21 tools/perf/tests/python-use.c 	ret = system(cmd) ? -1 : 0;
cmd                22 tools/perf/tests/python-use.c 	free(cmd);
cmd                73 tools/perf/trace/beauty/fcntl.c 	int cmd = syscall_arg__val(arg, 1);
cmd                75 tools/perf/trace/beauty/fcntl.c 	if (cmd == F_DUPFD)
cmd                78 tools/perf/trace/beauty/fcntl.c 	if (cmd == F_SETFD)
cmd                81 tools/perf/trace/beauty/fcntl.c 	if (cmd == F_SETFL)
cmd                84 tools/perf/trace/beauty/fcntl.c 	if (cmd == F_SETOWN)
cmd                87 tools/perf/trace/beauty/fcntl.c 	if (cmd == F_SETLEASE)
cmd                93 tools/perf/trace/beauty/fcntl.c 	if (cmd == F_SETLK || cmd == F_SETLKW || cmd == F_GETLK ||
cmd                94 tools/perf/trace/beauty/fcntl.c 	    cmd == F_OFD_SETLK || cmd == F_OFD_SETLKW || cmd == F_OFD_GETLK ||
cmd                95 tools/perf/trace/beauty/fcntl.c 	    cmd == F_GETOWN_EX || cmd == F_SETOWN_EX ||
cmd                96 tools/perf/trace/beauty/fcntl.c 	    cmd == F_GET_RW_HINT || cmd == F_SET_RW_HINT ||
cmd                97 tools/perf/trace/beauty/fcntl.c 	    cmd == F_GET_FILE_RW_HINT || cmd == F_SET_FILE_RW_HINT)
cmd                31 tools/perf/trace/beauty/flock.c #define	P_CMD(cmd) \
cmd                32 tools/perf/trace/beauty/flock.c 	if ((op & LOCK_##cmd) == LOCK_##cmd) { \
cmd                33 tools/perf/trace/beauty/flock.c 		printed += scnprintf(bf + printed, size - printed, "%s%s%s", printed ? "|" : "", show_prefix ? prefix : "", #cmd); \
cmd                34 tools/perf/trace/beauty/flock.c 		op &= ~LOCK_##cmd; \
cmd                33 tools/perf/trace/beauty/futex_op.c 	int cmd = op & FUTEX_CMD_MASK;
cmd                36 tools/perf/trace/beauty/futex_op.c 	switch (cmd) {
cmd                51 tools/perf/trace/beauty/futex_op.c 	default: printed = scnprintf(bf, size, "%#x", cmd);			  break;
cmd               126 tools/perf/trace/beauty/ioctl.c static size_t ioctl__scnprintf_cmd(unsigned long cmd, char *bf, size_t size, bool show_prefix)
cmd               129 tools/perf/trace/beauty/ioctl.c 	int dir	 = _IOC_DIR(cmd),
cmd               130 tools/perf/trace/beauty/ioctl.c 	    type = _IOC_TYPE(cmd),
cmd               131 tools/perf/trace/beauty/ioctl.c 	    nr	 = _IOC_NR(cmd),
cmd               132 tools/perf/trace/beauty/ioctl.c 	    sz	 = _IOC_SIZE(cmd);
cmd               177 tools/perf/trace/beauty/ioctl.c 	unsigned long cmd = arg->val;
cmd               183 tools/perf/trace/beauty/ioctl.c 			return ioctl__scnprintf_usbdevfs_cmd(_IOC_NR(cmd), _IOC_DIR(cmd), bf, size);
cmd               186 tools/perf/trace/beauty/ioctl.c 	return ioctl__scnprintf_cmd(cmd, bf, size, arg->show_string_prefix);
cmd                51 tools/perf/trace/beauty/pkey_alloc.c 	unsigned long cmd = arg->val;
cmd                53 tools/perf/trace/beauty/pkey_alloc.c 	return pkey_alloc__scnprintf_access_rights(cmd, bf, size, arg->show_string_prefix);
cmd                37 tools/perf/ui/browsers/res_sample.c 	char *cmd;
cmd                76 tools/perf/ui/browsers/res_sample.c 	if (asprintf(&cmd, "%s script %s%s --time %s %s%s %s%s --ns %s %s %s %s %s | less +/%s",
cmd                93 tools/perf/ui/browsers/res_sample.c 	run_script(cmd);
cmd                94 tools/perf/ui/browsers/res_sample.c 	free(cmd);
cmd               156 tools/perf/ui/browsers/scripts.c void run_script(char *cmd)
cmd               158 tools/perf/ui/browsers/scripts.c 	pr_debug("Running %s\n", cmd);
cmd               160 tools/perf/ui/browsers/scripts.c 	if (system(cmd) < 0)
cmd               161 tools/perf/ui/browsers/scripts.c 		pr_warning("Cannot run %s\n", cmd);
cmd               174 tools/perf/ui/browsers/scripts.c 	char *cmd, script_name[SCRIPT_FULLPATH_LEN];
cmd               181 tools/perf/ui/browsers/scripts.c 	if (asprintf(&cmd, "%s%s %s %s%s 2>&1 | less",
cmd               189 tools/perf/ui/browsers/scripts.c 	run_script(cmd);
cmd               190 tools/perf/ui/browsers/scripts.c 	free(cmd);
cmd                55 tools/perf/util/help-unknown-cmd.c const char *help_unknown_cmd(const char *cmd)
cmd                79 tools/perf/util/help-unknown-cmd.c 				levenshtein(cmd, main_cmds.names[i]->name, 0, 2, 1, 4);
cmd                98 tools/perf/util/help-unknown-cmd.c 			cmd, assumed);
cmd               107 tools/perf/util/help-unknown-cmd.c 	fprintf(stderr, "perf: '%s' is not a perf-command. See 'perf --help'.\n", cmd);
cmd               473 tools/perf/util/hist.h void run_script(char *cmd);
cmd               113 tools/perf/util/llvm-utils.c read_from_pipe(const char *cmd, void **p_buf, size_t *p_read_sz)
cmd               121 tools/perf/util/llvm-utils.c 	file = popen(cmd, "r");
cmd              1662 tools/perf/util/probe-event.c int parse_perf_probe_command(const char *cmd, struct perf_probe_event *pev)
cmd              1667 tools/perf/util/probe-event.c 	argv = argv_split(cmd, &argc);
cmd              1730 tools/perf/util/probe-event.c int parse_probe_trace_command(const char *cmd, struct probe_trace_event *tev)
cmd              1739 tools/perf/util/probe-event.c 	pr_debug("Parsing probe_events: %s\n", cmd);
cmd              1740 tools/perf/util/probe-event.c 	argv = argv_split(cmd, &argc);
cmd               129 tools/perf/util/probe-event.h int parse_perf_probe_command(const char *cmd, struct perf_probe_event *pev);
cmd               130 tools/perf/util/probe-event.h int parse_probe_trace_command(const char *cmd, struct probe_trace_event *tev);
cmd               151 tools/perf/util/probe-event.h int parse_line_range_desc(const char *cmd, struct line_range *lr);
cmd               599 tools/perf/util/probe-file.c 	char *cmd = synthesize_perf_probe_command(pev);
cmd               601 tools/perf/util/probe-file.c 	if (!cmd)
cmd               618 tools/perf/util/probe-file.c 		    (!strcmp(entry->spev, cmd)))
cmd               624 tools/perf/util/probe-file.c 	free(cmd);
cmd               413 tools/perf/util/srcline.c 	char cmd[PATH_MAX];
cmd               418 tools/perf/util/srcline.c 	scnprintf(cmd, sizeof(cmd), "addr2line -e %s %016"PRIx64,
cmd               421 tools/perf/util/srcline.c 	fp = popen(cmd, "r");
cmd               454 tools/perf/util/srcline.c 	char cmd[PATH_MAX];
cmd               461 tools/perf/util/srcline.c 	scnprintf(cmd, sizeof(cmd), "addr2line -e %s -i -f %016"PRIx64,
cmd               464 tools/perf/util/srcline.c 	fp = popen(cmd, "r");
cmd               293 tools/power/acpi/tools/acpidbg/acpidbg.c 				ACPI_AML_BATCH_DO(STDIN_FILENO, read, cmd, ret);
cmd               313 tools/power/acpi/tools/acpidbg/acpidbg.c 				ACPI_AML_DO(STDIN_FILENO, read, cmd, ret);
cmd               316 tools/power/acpi/tools/acpidbg/acpidbg.c 					ACPI_AML_BATCH_DO(fd, write, cmd, ret);
cmd               318 tools/power/acpi/tools/acpidbg/acpidbg.c 					ACPI_AML_DO(fd, write, cmd, ret);
cmd                45 tools/power/cpupower/utils/cpupower.c 	const char *cmd;
cmd                73 tools/power/cpupower/utils/cpupower.c 		printf("\t%s\n", commands[i].cmd);
cmd               174 tools/power/cpupower/utils/cpupower.c 	const char *cmd;
cmd               187 tools/power/cpupower/utils/cpupower.c 	cmd = argv[0];
cmd               200 tools/power/cpupower/utils/cpupower.c 		argv[0] = cmd = "help";
cmd               223 tools/power/cpupower/utils/cpupower.c 		if (strcmp(p->cmd, cmd))
cmd               227 tools/power/cpupower/utils/cpupower.c 					  "privileges\n"), cmd);
cmd               459 tools/power/x86/intel-speed-select/isst-config.c 	int cmd;
cmd               471 tools/power/x86/intel-speed-select/isst-config.c 	cmd = ISST_IF_IO_CMD;
cmd               479 tools/power/x86/intel-speed-select/isst-config.c 	if (ioctl(fd, cmd, &io_regs) == -1) {
cmd              1554 tools/power/x86/intel-speed-select/isst-config.c 	char *cmd = argv[optind + 1];
cmd              1556 tools/power/x86/intel-speed-select/isst-config.c 	if (!feature || !cmd)
cmd              1559 tools/power/x86/intel-speed-select/isst-config.c 	debug_printf("feature name [%s] command [%s]\n", feature, cmd);
cmd              1560 tools/power/x86/intel-speed-select/isst-config.c 	if (!strcmp(cmd, "-h") || !strcmp(cmd, "--help")) {
cmd              1575 tools/power/x86/intel-speed-select/isst-config.c 		    !strcmp(isst_cmds[i].command, cmd)) {
cmd               578 tools/power/x86/intel-speed-select/isst-display.c void isst_display_result(int cpu, FILE *outf, char *feature, char *cmd,
cmd               593 tools/power/x86/intel-speed-select/isst-display.c 	snprintf(header, sizeof(header), "%s", cmd);
cmd               234 tools/power/x86/intel-speed-select/isst.h extern void isst_display_result(int cpu, FILE *outf, char *feature, char *cmd,
cmd              1196 tools/testing/nvdimm/test/nfit.c 		struct nvdimm *nvdimm, unsigned int cmd, void *buf,
cmd              1201 tools/testing/nvdimm/test/nfit.c 	unsigned int func = cmd;
cmd              1215 tools/testing/nvdimm/test/nfit.c 		if (cmd == ND_CMD_CALL) {
cmd              1325 tools/testing/nvdimm/test/nfit.c 		if (!test_bit(cmd, &cmd_mask)
cmd              1356 tools/testing/nvdimm/test/nfit.c 		if (cmd == ND_CMD_CALL) {
cmd              1384 tools/testing/nvdimm/test/nfit.c 		if (!nd_desc || !test_bit(cmd, &nd_desc->cmd_mask))
cmd                71 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c 	struct cmd *cmd, cmd_copy;
cmd               122 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c 		if ((th->doff << 2) + sizeof(*cmd) > data_check.len)
cmd               127 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c 		cmd = &cmd_copy;
cmd               137 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c 		if (sizeof(struct udphdr) + sizeof(*cmd) > data_check.len)
cmd               139 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c 		if (data + sizeof(struct udphdr) + sizeof(*cmd) > data_end) {
cmd               143 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c 			cmd = &cmd_copy;
cmd               145 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c 			cmd = data + sizeof(struct udphdr);
cmd               155 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c 	index = cmd->reuseport_index;
cmd               169 tools/testing/selftests/bpf/progs/test_select_reuseport_kern.c 	if (cmd->pass_on_failure)
cmd              6883 tools/testing/selftests/bpf/test_btf.c static void usage(const char *cmd)
cmd              6891 tools/testing/selftests/bpf/test_btf.c 		cmd, ARRAY_SIZE(raw_tests), ARRAY_SIZE(get_info_tests),
cmd               693 tools/testing/selftests/bpf/test_lpm_map.c 	int cmd; /* 0: update, 1: delete, 2: lookup, 3: get_next_key */
cmd               718 tools/testing/selftests/bpf/test_lpm_map.c 			if (info->cmd == 0) {
cmd               722 tools/testing/selftests/bpf/test_lpm_map.c 			} else if (info->cmd == 1) {
cmd               725 tools/testing/selftests/bpf/test_lpm_map.c 			} else if (info->cmd == 2) {
cmd               773 tools/testing/selftests/bpf/test_lpm_map.c 		info[i].cmd = i;
cmd               229 tools/testing/selftests/bpf/test_select_reuseport.c static void check_data(int type, sa_family_t family, const struct cmd *cmd,
cmd               294 tools/testing/selftests/bpf/test_select_reuseport.c 	expected.len += cmd ? sizeof(*cmd) : 0;
cmd               368 tools/testing/selftests/bpf/test_select_reuseport.c static void do_test(int type, sa_family_t family, struct cmd *cmd,
cmd               373 tools/testing/selftests/bpf/test_select_reuseport.c 	struct cmd rcv_cmd;
cmd               376 tools/testing/selftests/bpf/test_select_reuseport.c 	cli_fd = send_data(type, family, cmd, cmd ? sizeof(*cmd) : 0,
cmd               384 tools/testing/selftests/bpf/test_select_reuseport.c 	      cmd ? cmd->reuseport_index : -1,
cmd               385 tools/testing/selftests/bpf/test_select_reuseport.c 	      cmd ? cmd->pass_on_failure : -1);
cmd               387 tools/testing/selftests/bpf/test_select_reuseport.c 	check_data(type, family, cmd, cli_fd);
cmd               393 tools/testing/selftests/bpf/test_select_reuseport.c 	      cmd->reuseport_index != ev.data.u32,
cmd               396 tools/testing/selftests/bpf/test_select_reuseport.c 	      cmd->pass_on_failure, cmd->reuseport_index, ev.data.u32);
cmd               426 tools/testing/selftests/bpf/test_select_reuseport.c 	struct cmd cmd = {
cmd               433 tools/testing/selftests/bpf/test_select_reuseport.c 	do_test(type, family, &cmd, DROP_ERR_INNER_MAP);
cmd               447 tools/testing/selftests/bpf/test_select_reuseport.c 	struct cmd cmd = {
cmd               454 tools/testing/selftests/bpf/test_select_reuseport.c 	do_test(type, family, &cmd, DROP_ERR_SK_SELECT_REUSEPORT);
cmd               460 tools/testing/selftests/bpf/test_select_reuseport.c 	struct cmd cmd;
cmd               464 tools/testing/selftests/bpf/test_select_reuseport.c 	cmd.pass_on_failure = 0;
cmd               467 tools/testing/selftests/bpf/test_select_reuseport.c 		cmd.reuseport_index = i;
cmd               468 tools/testing/selftests/bpf/test_select_reuseport.c 		do_test(type, family, &cmd, PASS);
cmd               476 tools/testing/selftests/bpf/test_select_reuseport.c 	struct cmd cmd = {
cmd               502 tools/testing/selftests/bpf/test_select_reuseport.c 	do_test(type, family, &cmd, PASS);
cmd               515 tools/testing/selftests/bpf/test_select_reuseport.c 	struct cmd cmd = {
cmd               522 tools/testing/selftests/bpf/test_select_reuseport.c 	do_test(type, family, &cmd, PASS_ERR_SK_SELECT_REUSEPORT);
cmd               532 tools/testing/selftests/bpf/test_select_reuseport.c 	struct cmd cmd = {};
cmd               553 tools/testing/selftests/bpf/test_select_reuseport.c 	cli_fd = send_data(type, family, &cmd, sizeof(cmd), PASS);
cmd               105 tools/testing/selftests/bpf/xdping.c 	char cmd[256];
cmd               238 tools/testing/selftests/bpf/xdping.c 	snprintf(cmd, sizeof(cmd), "ping -c %d -I %s %s",
cmd               244 tools/testing/selftests/bpf/xdping.c 	ret = system(cmd);
cmd               191 tools/testing/selftests/kvm/include/kvm_util.h 	uint64_t cmd;
cmd               197 tools/testing/selftests/kvm/include/kvm_util.h void ucall(uint64_t cmd, int nargs, ...);
cmd                74 tools/testing/selftests/kvm/lib/aarch64/ucall.c void ucall(uint64_t cmd, int nargs, ...)
cmd                77 tools/testing/selftests/kvm/lib/aarch64/ucall.c 		.cmd = cmd,
cmd               111 tools/testing/selftests/kvm/lib/aarch64/ucall.c 	return ucall.cmd;
cmd                34 tools/testing/selftests/kvm/lib/assert.c 	char cmd[strlen(addr2line) + strlen(pipeline) +
cmd                42 tools/testing/selftests/kvm/lib/assert.c 	c = &cmd[0];
cmd                54 tools/testing/selftests/kvm/lib/assert.c 	system(cmd);
cmd              1390 tools/testing/selftests/kvm/lib/kvm_util.c 		unsigned long cmd, void *arg)
cmd              1394 tools/testing/selftests/kvm/lib/kvm_util.c 	ret = _vcpu_ioctl(vm, vcpuid, cmd, arg);
cmd              1396 tools/testing/selftests/kvm/lib/kvm_util.c 		cmd, ret, errno, strerror(errno));
cmd              1400 tools/testing/selftests/kvm/lib/kvm_util.c 		unsigned long cmd, void *arg)
cmd              1407 tools/testing/selftests/kvm/lib/kvm_util.c 	ret = ioctl(vcpu->fd, cmd, arg);
cmd              1424 tools/testing/selftests/kvm/lib/kvm_util.c void vm_ioctl(struct kvm_vm *vm, unsigned long cmd, void *arg)
cmd              1428 tools/testing/selftests/kvm/lib/kvm_util.c 	ret = ioctl(vm->fd, cmd, arg);
cmd              1430 tools/testing/selftests/kvm/lib/kvm_util.c 		cmd, ret, errno, strerror(errno));
cmd                17 tools/testing/selftests/kvm/lib/s390x/ucall.c void ucall(uint64_t cmd, int nargs, ...)
cmd                20 tools/testing/selftests/kvm/lib/s390x/ucall.c 		.cmd = cmd,
cmd                55 tools/testing/selftests/kvm/lib/s390x/ucall.c 	return ucall.cmd;
cmd                19 tools/testing/selftests/kvm/lib/x86_64/ucall.c void ucall(uint64_t cmd, int nargs, ...)
cmd                22 tools/testing/selftests/kvm/lib/x86_64/ucall.c 		.cmd = cmd,
cmd                55 tools/testing/selftests/kvm/lib/x86_64/ucall.c 	return ucall.cmd;
cmd               109 tools/testing/selftests/kvm/x86_64/cr4_cpuid_sync_test.c 			TEST_ASSERT(false, "Unknown ucall 0x%x.", uc.cmd);
cmd               120 tools/testing/selftests/kvm/x86_64/evmcs_test.c 			TEST_ASSERT(false, "Unknown ucall 0x%x.", uc.cmd);
cmd                60 tools/testing/selftests/kvm/x86_64/platform_info_test.c 	TEST_ASSERT(uc.cmd == UCALL_SYNC,
cmd               163 tools/testing/selftests/kvm/x86_64/state_test.c 			TEST_ASSERT(false, "Unknown ucall 0x%x.", uc.cmd);
cmd                84 tools/testing/selftests/kvm/x86_64/vmx_close_while_nested_test.c 			TEST_ASSERT(false, "Unknown ucall 0x%x.", uc.cmd);
cmd               155 tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.c 			TEST_ASSERT(false, "Unknown ucall 0x%x.", uc.cmd);
cmd               161 tools/testing/selftests/kvm/x86_64/vmx_tsc_adjust_test.c 			TEST_ASSERT(false, "Unknown ucall 0x%x.", uc.cmd);
cmd                12 tools/testing/selftests/membarrier/membarrier_test_impl.h static int sys_membarrier(int cmd, int flags)
cmd                14 tools/testing/selftests/membarrier/membarrier_test_impl.h 	return syscall(__NR_membarrier, cmd, flags);
cmd                19 tools/testing/selftests/membarrier/membarrier_test_impl.h 	int cmd = -1, flags = 0;
cmd                22 tools/testing/selftests/membarrier/membarrier_test_impl.h 	if (sys_membarrier(cmd, flags) != -1) {
cmd                25 tools/testing/selftests/membarrier/membarrier_test_impl.h 			test_name, cmd, flags);
cmd                36 tools/testing/selftests/membarrier/membarrier_test_impl.h 		test_name, cmd, flags, errno);
cmd                42 tools/testing/selftests/membarrier/membarrier_test_impl.h 	int cmd = MEMBARRIER_CMD_QUERY, flags = 1;
cmd                45 tools/testing/selftests/membarrier/membarrier_test_impl.h 	if (sys_membarrier(cmd, flags) != -1) {
cmd                65 tools/testing/selftests/membarrier/membarrier_test_impl.h 	int cmd = MEMBARRIER_CMD_GLOBAL, flags = 0;
cmd                68 tools/testing/selftests/membarrier/membarrier_test_impl.h 	if (sys_membarrier(cmd, flags) != 0) {
cmd                81 tools/testing/selftests/membarrier/membarrier_test_impl.h 	int cmd = MEMBARRIER_CMD_PRIVATE_EXPEDITED, flags = 0;
cmd                84 tools/testing/selftests/membarrier/membarrier_test_impl.h 	if (sys_membarrier(cmd, flags) != -1) {
cmd               104 tools/testing/selftests/membarrier/membarrier_test_impl.h 	int cmd = MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED, flags = 0;
cmd               107 tools/testing/selftests/membarrier/membarrier_test_impl.h 	if (sys_membarrier(cmd, flags) != 0) {
cmd               121 tools/testing/selftests/membarrier/membarrier_test_impl.h 	int cmd = MEMBARRIER_CMD_PRIVATE_EXPEDITED, flags = 0;
cmd               124 tools/testing/selftests/membarrier/membarrier_test_impl.h 	if (sys_membarrier(cmd, flags) != 0) {
cmd               138 tools/testing/selftests/membarrier/membarrier_test_impl.h 	int cmd = MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE, flags = 0;
cmd               141 tools/testing/selftests/membarrier/membarrier_test_impl.h 	if (sys_membarrier(cmd, flags) != -1) {
cmd               161 tools/testing/selftests/membarrier/membarrier_test_impl.h 	int cmd = MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE, flags = 0;
cmd               164 tools/testing/selftests/membarrier/membarrier_test_impl.h 	if (sys_membarrier(cmd, flags) != 0) {
cmd               178 tools/testing/selftests/membarrier/membarrier_test_impl.h 	int cmd = MEMBARRIER_CMD_PRIVATE_EXPEDITED, flags = 0;
cmd               181 tools/testing/selftests/membarrier/membarrier_test_impl.h 	if (sys_membarrier(cmd, flags) != 0) {
cmd               195 tools/testing/selftests/membarrier/membarrier_test_impl.h 	int cmd = MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED, flags = 0;
cmd               198 tools/testing/selftests/membarrier/membarrier_test_impl.h 	if (sys_membarrier(cmd, flags) != 0) {
cmd               212 tools/testing/selftests/membarrier/membarrier_test_impl.h 	int cmd = MEMBARRIER_CMD_GLOBAL_EXPEDITED, flags = 0;
cmd               215 tools/testing/selftests/membarrier/membarrier_test_impl.h 	if (sys_membarrier(cmd, flags) != 0) {
cmd                31 tools/testing/selftests/vm/compaction_test.c 	char *cmd = "cat /proc/meminfo | grep -i memfree | grep -o '[0-9]*'";
cmd                32 tools/testing/selftests/vm/compaction_test.c 	FILE *cmdfile = popen(cmd, "r");
cmd                42 tools/testing/selftests/vm/compaction_test.c 	cmd = "cat /proc/meminfo | grep -i hugepagesize | grep -o '[0-9]*'";
cmd                43 tools/testing/selftests/vm/compaction_test.c 	cmdfile = popen(cmd, "r");
cmd                36 tools/testing/selftests/vm/gup_benchmark.c 	int cmd = GUP_FAST_BENCHMARK, flags = MAP_PRIVATE;
cmd                58 tools/testing/selftests/vm/gup_benchmark.c 			cmd = GUP_LONGTERM_BENCHMARK;
cmd                61 tools/testing/selftests/vm/gup_benchmark.c 			cmd = GUP_BENCHMARK;
cmd               109 tools/testing/selftests/vm/gup_benchmark.c 		if (ioctl(fd, cmd, &gup))
cmd                25 tools/testing/selftests/vm/map_fixed_noreplace.c 	char cmd[32];
cmd                27 tools/testing/selftests/vm/map_fixed_noreplace.c 	snprintf(cmd, sizeof(cmd), "cat /proc/%d/maps", getpid());
cmd                28 tools/testing/selftests/vm/map_fixed_noreplace.c 	system(cmd);
cmd                95 tools/usb/usbip/src/usbip.c 	const struct command *cmd;
cmd               110 tools/usb/usbip/src/usbip.c 	for (cmd = cmds; cmd->name != NULL; cmd++)
cmd               111 tools/usb/usbip/src/usbip.c 		if (cmd->help != NULL)
cmd               112 tools/usb/usbip/src/usbip.c 			printf("  %-10s %s\n", cmd->name, cmd->help);
cmd               127 tools/usb/usbip/src/usbip.c static int run_command(const struct command *cmd, int argc, char *argv[])
cmd               129 tools/usb/usbip/src/usbip.c 	dbg("running command: `%s'", cmd->name);
cmd               130 tools/usb/usbip/src/usbip.c 	return cmd->fn(argc, argv);
cmd               142 tools/usb/usbip/src/usbip.c 	char *cmd;
cmd               175 tools/usb/usbip/src/usbip.c 	cmd = argv[optind];
cmd               176 tools/usb/usbip/src/usbip.c 	if (cmd) {
cmd               178 tools/usb/usbip/src/usbip.c 			if (!strcmp(cmds[i].name, cmd)) {
cmd               606 tools/usb/usbip/src/usbipd.c 	} cmd;
cmd               620 tools/usb/usbip/src/usbipd.c 	cmd = cmd_standalone_mode;
cmd               642 tools/usb/usbip/src/usbipd.c 			cmd = cmd_help;
cmd               651 tools/usb/usbip/src/usbipd.c 			cmd = cmd_version;
cmd               666 tools/usb/usbip/src/usbipd.c 	switch (cmd) {
cmd               187 tools/virtio/virtio-trace/trace-agent.c 	int cmd;
cmd               190 tools/virtio/virtio-trace/trace-agent.c 	while ((cmd = getopt(argc, argv, "hos:")) != -1) {
cmd               191 tools/virtio/virtio-trace/trace-agent.c 		switch (cmd) {
cmd              1409 virt/kvm/arm/arm.c 				    unsigned long cmd,
cmd              1417 virt/kvm/arm/arm.c 	switch (cmd) {
cmd               818 virt/kvm/arm/vgic/vgic-its.c #define its_cmd_get_command(cmd)	its_cmd_mask_field(cmd, 0,  0,  8)
cmd               819 virt/kvm/arm/vgic/vgic-its.c #define its_cmd_get_deviceid(cmd)	its_cmd_mask_field(cmd, 0, 32, 32)
cmd               820 virt/kvm/arm/vgic/vgic-its.c #define its_cmd_get_size(cmd)		(its_cmd_mask_field(cmd, 1,  0,  5) + 1)
cmd               821 virt/kvm/arm/vgic/vgic-its.c #define its_cmd_get_id(cmd)		its_cmd_mask_field(cmd, 1,  0, 32)
cmd               822 virt/kvm/arm/vgic/vgic-its.c #define its_cmd_get_physical_id(cmd)	its_cmd_mask_field(cmd, 1, 32, 32)
cmd               823 virt/kvm/arm/vgic/vgic-its.c #define its_cmd_get_collection(cmd)	its_cmd_mask_field(cmd, 2,  0, 16)
cmd               824 virt/kvm/arm/vgic/vgic-its.c #define its_cmd_get_ittaddr(cmd)	(its_cmd_mask_field(cmd, 2,  8, 44) << 8)
cmd               825 virt/kvm/arm/vgic/vgic-its.c #define its_cmd_get_target_addr(cmd)	its_cmd_mask_field(cmd, 2, 16, 32)
cmd               826 virt/kvm/arm/vgic/vgic-its.c #define its_cmd_get_validbit(cmd)	its_cmd_mask_field(cmd, 2, 63,  1)