Home
last modified time | relevance | path

Searched +full:host +full:- +full:command (Results 1 – 25 of 1108) sorted by relevance

12345678910>>...45

/linux/drivers/scsi/
H A DBusLogic.c1 // SPDX-License-Identifier: GPL-2.0-only
5 Linux Driver for BusLogic MultiMaster and FlashPoint SCSI Host Adapters
7 Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>
13 Special thanks to Wayne Yen, Jin-Lon Hon, and Alex Win of BusLogic, whose
37 #include <linux/dma-mapping.h>
54 #define FAILURE (-1)
61 Options specifications provided via the Linux Kernel Command Line or via
70 BusLogic Driver Options specifications provided via the Linux Kernel Command
81 MODULE_DESCRIPTION("BusLogic MultiMaster and FlashPoint SCSI Host Adapter driver");
91 all BusLogic Host Adapters.
[all …]
H A Dmac53c94.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * SCSI low-level driver for the 53c94 SCSI bus adaptor found
5 * We assume the 53c94 is connected to a DBDMA (descriptor-based DMA)
50 struct Scsi_Host *host; member
74 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in mac53c94_queue_lck()
76 printk(KERN_DEBUG "mac53c94_queue %p: command is", cmd); in mac53c94_queue_lck()
77 for (i = 0; i < cmd->cmd_len; ++i) in mac53c94_queue_lck()
78 printk(KERN_CONT " %.2x", cmd->cmnd[i]); in mac53c94_queue_lck()
85 cmd->host_scribble = NULL; in mac53c94_queue_lck()
87 state = (struct fsc_state *) cmd->device->host->hostdata; in mac53c94_queue_lck()
[all …]
H A D53c700.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 /* NCR (or Symbios) 53c700 and 53c700-66 Driver
6 **-----------------------------------------------------------------------------
9 **-----------------------------------------------------------------------------
20 * The 700-66 can at least do synchronous SCSI up to 10MHz.
22 * The 700 chip has no host bus interface logic of its own. However,
27 * minimal wrapper for the purpose---see the NCR_D700 driver for
45 * bad bug having to do with 10 byte command processing and REQUEST
46 * SENSE (the command would loop forever getting a transfer length
54 * Bogendoerfer). Added missing SCp->request_bufflen initialisation
[all …]
H A D3w-sas.c2 3w-sas.c -- LSI 3ware SAS/SATA-RAID Controller device driver for Linux.
20 LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
39 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
43 LSI 3ware 9750 6Gb/s SAS/SATA-RAID
49 -------
50 3.26.02.000 - Initial driver release.
72 #include "3w-sas.h"
79 static int twl_major = -1;
84 MODULE_DESCRIPTION ("LSI 3ware SAS/SATA-RAID Linux Driver");
104 TW_Device_Extension *tw_dev = (TW_Device_Extension *)shost->hostdata; in twl_sysfs_aen_read()
[all …]
H A D3w-9xxx.c2 3w-9xxx.c -- 3ware 9000 Storage Controller device driver for Linux.
7 Copyright (C) 2004-2009 Applied Micro Circuits Corporation.
22 LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
41 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
50 -------
51 2.26.02.000 - Driver cleanup for kernel submission.
52 2.26.02.001 - Replace schedule_timeout() calls with msleep().
53 2.26.02.002 - Add support for PAE mode.
59 Remove un-needed eh_abort handler.
61 2.26.02.003 - Correctly handle single sgl's with use_sg=1.
[all …]
H A Dscsi_error.c1 // SPDX-License-Identifier: GPL-2.0-only
54 * These should *probably* be handled by the host itself.
66 lockdep_assert_held(shost->host_lock); in scsi_eh_wakeup()
68 if (busy == shost->host_failed) { in scsi_eh_wakeup()
70 wake_up_process(shost->ehandler); in scsi_eh_wakeup()
77 * scsi_schedule_eh - schedule EH for SCSI host
78 * @shost: SCSI host to invoke error handling on.
86 spin_lock_irqsave(shost->host_lock, flags); in scsi_schedule_eh()
90 shost->host_eh_scheduled++; in scsi_schedule_eh()
94 spin_unlock_irqrestore(shost->host_lock, flags); in scsi_schedule_eh()
[all …]
H A Dpmcraid.c1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * pmcraid.c -- driver for PMC Sierra MaxRAID controller adapters
5 * Written By: Anil Ravindranath<anil_ravindranath@pmc-sierra.com>
6 * PMC-Sierra Inc
54 * pmcraid_adapter_count - count of configured adapters
59 * Supporting user-level control interface through IOCTL commands.
60 * pmcraid_major - major number to use
61 * pmcraid_minor - minor number(s) to use
72 MODULE_AUTHOR("Anil Ravindranath<anil_ravindranath@pmc-sierra.com>");
79 "Enables firmware error code logging, default :1 high-severity"
[all …]
/linux/drivers/scsi/fnic/
H A Dfcpio.h1 /* SPDX-License-Identifier: GPL-2.0-only */
13 * communication by the host driver to the fcp firmware.
17 * Exchange and sequence id space allocated to the host driver
25 * Command entry type
105 * The header command tag. All host requests will use the "tag" field
107 * a host request, it will copy the tag field into the response.
110 * of the tag field will be the target command and target task management
111 * requests. These two requests do not have corresponding host requests
127 tag->u.req_id = id; in fcpio_tag_id_enc()
133 *id = tag->u.req_id; in fcpio_tag_id_dec()
[all …]
/linux/drivers/net/wireless/marvell/libertas/
H A Dif_spi.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
40 /* SPI register offsets. 4-byte aligned. */
46 #define IF_SPI_CMD_READBASE_REG 0x10 /* Read command base reg */
47 #define IF_SPI_CMD_WRITEBASE_REG 0x14 /* Write command base reg */
48 #define IF_SPI_CMD_RDWRPORT_REG 0x18 /* Read/Write command port reg */
62 #define IF_SPI_HOST_INT_CTRL_REG 0x40 /* Host interrupt controller reg */
71 #define IF_SPI_HOST_INT_CAUSE_REG 0x58 /* Host interrupt cause reg */
72 #define IF_SPI_HOST_INT_STATUS_REG 0x5C /* Host interrupt status reg */
73 #define IF_SPI_HOST_INT_EVENT_MASK_REG 0x60 /* Host interrupt event mask */
74 #define IF_SPI_HOST_INT_STATUS_MASK_REG 0x64 /* Host interrupt status mask */
[all …]
/linux/Documentation/mhi/
H A Dmhi.rst1 .. SPDX-License-Identifier: GPL-2.0
4 MHI (Modem Host Interface)
13 by the host processors to control and communicate with modem devices over high
26 ----
29 which are mapped to the host memory space by the peripheral buses like PCIe.
34 MHI BHI registers: BHI (Boot Host Interface) registers are used by the host
37 Channel Doorbell array: Channel Doorbell (DB) registers used by the host to
41 (DB) registers are used by the host to notify the device when new events are
45 debugging information like performance, functional, and stability to the host.
48 ---------------
[all …]
/linux/drivers/mtd/nand/raw/
H A Dhisi504_nand.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright © 2012-2014 HiSilicon Technologies Co., Ltd.
21 #include <linux/dma-mapping.h>
132 unsigned int command; member
144 static inline unsigned int hinfc_read(struct hinfc_host *host, unsigned int reg) in hinfc_read() argument
146 return readl(host->iobase + reg); in hinfc_read()
149 static inline void hinfc_write(struct hinfc_host *host, unsigned int value, in hinfc_write() argument
152 writel(value, host->iobase + reg); in hinfc_write()
155 static void wait_controller_finished(struct hinfc_host *host) in wait_controller_finished() argument
161 val = hinfc_read(host, HINFC504_STATUS); in wait_controller_finished()
[all …]
/linux/drivers/net/wireless/ath/ath6kl/
H A Dbmi.h2 * Copyright (c) 2004-2011 Atheros Communications Inc.
30 * to examine and modify state. The Host has an opportunity to use
31 * BMI only once during bootup. Once the Host issues a BMI_DONE
32 * command, this opportunity ends.
34 * The Host writes BMI requests to mailbox0, and reads BMI responses
35 * from mailbox0. BMI requests all begin with a command
37 * command-specific data.
40 * The Host can only issue a command once the Target gives it a
41 * "BMI Command Credit", using ATH6KL Counter #4. As soon as the
42 * Target has completed a command, it issues another BMI Command
[all …]
/linux/drivers/atm/
H A Dfore200e.h1 /* SPDX-License-Identifier: GPL-2.0 */
32 #define QUEUE_SIZE_CMD 16 /* command queue capacity */
52 #define RSD_REQUIRED (((MAX_PDU_SIZE - SMALL_BUFFER_SIZE + LARGE_BUFFER_SIZE) / LARGE_BUFFER_SIZE)…
56 /* RSD_REQUIRED receive segment descriptors are enough to describe a max-sized PDU,
61 #define RSD_EXTENSION ((RSD_REQUIRED - RSD_FIXED) + 1)
65 #define FORE200E_DEV(d) ((struct fore200e*)((d)->dev_data))
66 #define FORE200E_VCC(d) ((struct fore200e_vcc*)((d)->dev_data))
154 u32 handle; /* host supplied receive buffer handle */
189 u32 handle; /* host supplied handle */
190 u32 buffer_haddr; /* host DMA address of host buffer */
[all …]
/linux/tools/testing/selftests/net/lib/py/
H A Dutils.py1 # SPDX-License-Identifier: GPL-2.0
27 Execute a command on local or remote host.
32 Use bkg() instead to run a command in the background.
35 host=None, timeout=5, ksft_ready=None, ksft_wait=None): argument
44 self.host = host
47 if host
114 __init__(self, comm, shell=True, fail=None, ns=None, host=None, exit_wait=False, ksft_wait=None) global() argument
167 tool(name, args, json=None, ns=None, host=None) global() argument
178 bpftool(args, json=None, ns=None, host=None) global() argument
182 ip(args, json=None, ns=None, host=None) global() argument
188 ethtool(args, json=None, ns=None, host=None) global() argument
192 bpftrace(expr, json=None, ns=None, host=None, timeout=None) global() argument
236 wait_port_listen(port, proto="tcp", ns=None, host=None, sleep=0.005, deadline=5) global() argument
[all...]
/linux/drivers/net/ethernet/intel/e1000e/
H A Dmanage.c1 // SPDX-License-Identifier: GPL-2.0
2 /* Copyright(c) 1999 - 2018 Intel Corporation. */
7 * e1000_calculate_checksum - Calculate checksum for buffer
25 return (u8)(0 - sum); in e1000_calculate_checksum()
29 * e1000_mng_enable_host_if - Checks host interface is enabled
32 * Returns 0 upon success, else -E1000_ERR_HOST_INTERFACE_COMMAND
34 * This function checks whether the HOST IF is enabled for command operation
35 * and also checks whether the previous command is completed. It busy waits
36 * in case of previous command is not completed.
43 if (!hw->mac.arc_subsystem_valid) { in e1000_mng_enable_host_if()
[all …]
/linux/Documentation/admin-guide/
H A Dbtmrvl.rst13 These commands are used to configure the host sleep parameters::
14 bit 8:0 -- Gap
15 bit 16:8 -- GPIO
17 where GPIO is the pin number of GPIO used to wake up the host.
18 It could be any valid GPIO pin# (e.g. 0-7) or 0xff (SDIO interface
22 wakeup event, or 0xff for special host sleep setting.
26 # Use SDIO interface to wake up the host and set GAP to 0x80:
30 # Use GPIO pin #3 to wake up the host and set GAP to 0xff:
39 1 -- Enable auto sleep mode
40 0 -- Disable auto sleep mode
[all …]
/linux/drivers/net/wireless/marvell/mwifiex/
H A DREADME2 # Copyright 2011-2020 NXP
9 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or on the
10 # worldwide web at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
12 # THE FILE IS DISTRIBUTED AS-IS, WITHOUT WARRANTY OF ANY KIND, AND THE
38 Following are some useful iw commands:-
42 This command will trigger a scan.
43 The command will then display the scan table entries
45 iw dev mlan0 connect -w <SSID> [<freq in MHz>] [<bssid>] [key 0:abcde d:1123456789a]
46 The above command can be used to connect to an AP with a particular SSID.
48 WEP encryption, wep keys can be specified in the command.
[all …]
/linux/include/scsi/
H A Dscsi_host.h1 /* SPDX-License-Identifier: GPL-2.0 */
11 #include <linux/blk-mq.h>
31 * enum scsi_timeout_action - How to handle a command that timed out.
32 * @SCSI_EH_DONE: The command has already been completed.
34 * @SCSI_EH_NOT_HANDLED: The command has not yet finished. Abort the command.
49 * Additional per-comman
816 scsi_add_host(struct Scsi_Host * host,struct device * dev) scsi_add_host() argument
[all...]
/linux/include/ufs/
H A Dufshcd.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * Universal Flash Storage Host controller driver
4 * Copyright (C) 2011-2013 Samsung India Software Operations
5 * Copyright (c) 2013-2016, The Linux Foundation. All rights reserved.
16 #include <linux/blk-crypto-profil
77 const u32 command; global() member
960 struct Scsi_Host *host; global() member
[all...]
/linux/drivers/mmc/core/
H A Dsd_uhs2.c1 // SPDX-License-Identifier: GPL-2.0-only
21 * Support for SD UHS-II cards
26 #include <linux/mmc/host.h>
45 struct mmc_host *host; member
49 static int sd_uhs2_power_up(struct mmc_host *host) in sd_uhs2_power_up() argument
51 if (host->ios.power_mode == MMC_POWER_ON) in sd_uhs2_power_up()
54 host->ios.vdd = fls(host->ocr_avail) - 1; in sd_uhs2_power_up()
55 host->ios.clock = host->f_init; in sd_uhs2_power_up()
56 host->ios.timing = MMC_TIMING_UHS2_SPEED_A; in sd_uhs2_power_up()
57 host->ios.power_mode = MMC_POWER_ON; in sd_uhs2_power_up()
[all …]
/linux/tools/perf/Documentation/
H A Dperf-kvm.txt1 perf-kvm(1)
5 ----
6 perf-kvm - Tool to trace/measure kvm guest os
9 --------
11 'perf kvm' [--host] [--guest] [--guestmount=<path>
12 [--guestkallsyms=<path> --guestmodules=<path> | --guestvmlinux=<path>]]
13 {top|record|report|diff|buildid-list} [<options>]
14 'perf kvm' [--host] [--guest] [--guestkallsyms=<path> --guestmodules=<path>
15 | --guestvmlinux=<path>] {top|record|report|diff|buildid-list|stat} [<options>]
19 -----------
[all …]
/linux/Documentation/scsi/
H A DBusLogic.rst1 .. SPDX-License-Identifier: GPL-2.0
21 Copyright 1995-1998 by Leonard N. Zubkoff <lnz@dandelion.com>
28 host adapters which share a common programming interface across a diverse
34 This driver supports all present BusLogic MultiMaster Host Adapters, and should
36 recently, BusLogic introduced the FlashPoint Host Adapters, which are less
37 costly and rely on the host CPU, rather than including an onboard processor.
38 Despite not having an onboard CPU, the FlashPoint Host Adapters perform very
39 well and have very low command latency. BusLogic has recently provided me with
42 is the library of code that runs on the host CPU and performs functions
43 analogous to the firmware on the MultiMaster Host Adapters. Thanks to their
[all …]
/linux/drivers/mmc/host/
H A Dsdhci-iproc.c1 // SPDX-License-Identifier: GPL-2.0-only
11 #include <linux/mmc/host.h>
14 #include "sdhci-pltfm.h"
34 static inline u32 sdhci_iproc_readl(struct sdhci_host *host, int reg) in sdhci_iproc_readl() argument
36 u32 val = readl(host->ioaddr + reg); in sdhci_iproc_readl()
39 mmc_hostname(host->mmc), reg, val); in sdhci_iproc_readl()
43 static u16 sdhci_iproc_readw(struct sdhci_host *host, int reg) in sdhci_iproc_readw() argument
45 struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host); in sdhci_iproc_readw()
50 if ((reg == SDHCI_TRANSFER_MODE) && iproc_host->is_cmd_shadowed) { in sdhci_iproc_readw()
52 val = iproc_host->shadow_cmd; in sdhci_iproc_readw()
[all …]
/linux/include/uapi/drm/
H A Dvmwgfx_drm.h1 /* SPDX-License-Identifier: (GPL-2.0 WITH Linux-syscall-note) OR MIT */
4 * Copyright © 2009-2023 VMware, Inc., Palo Alto, CA., USA
21 * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
82 * DRM_VMW_GET_PARAM - get device information.
85 * Offset to use to map the first page of the FIFO read-only.
124 * enum drm_vmw_handle_type - handle type for ref ioctls
149 * DRM_VMW_CREATE_CONTEXT - Create a host context.
151 * Allocates a device unique context id, and queues a create context command
152 * for the host. Does not wait for host completion.
171 * DRM_VMW_UNREF_CONTEXT - Create a host context.
[all …]
/linux/drivers/scsi/arm/
H A Dacornscsi.h1 /* SPDX-License-Identifier: GPL-2.0-only */
191 PHASE_COMMANDPAUSED, /* command partly sent */
192 PHASE_COMMAND, /* command all sent */
207 INTR_NEXT_COMMAND, /* start next command */
230 * Command type
232 typedef enum { /* command type */
263 host->status[(_q)][host->status_ptr[(_q)]].when = jiffies; \
264 host->status[(_q)][host->status_ptr[(_q)]].ssr = (_ssr); \
265 host->status[(_q)][host->status_ptr[(_q)]].ph = (_ph); \
266 host->status[(_q)][host->status_ptr[(_q)]].irq = (_irq); \
[all …]

12345678910>>...45