Home
last modified time | relevance | path

Searched full:inbound (Results 1 – 25 of 414) sorted by relevance

12345678910>>...17

/openbmc/linux/Documentation/scsi/
H A Dhptiop.rst23 0x10 Inbound Message Register 0
24 0x14 Inbound Message Register 1
27 0x20 Inbound Doorbell Register
28 0x24 Inbound Interrupt Status Register
29 0x28 Inbound Interrupt Mask Register
32 0x40 Inbound Queue Port
41 0x10 Inbound Message Register 0
42 0x14 Inbound Message Register 1
45 0x20 Inbound Doorbell Register
46 0x24 Inbound Interrupt Status Register
[all …]
/openbmc/linux/arch/powerpc/sysdev/
H A Dfsl_rmu.c242 * fsl_rio_rx_handler - MPC85xx inbound message interrupt handler
246 * Handles inbound message interrupts. Executes a registered inbound
259 pr_info("RIO: inbound message reception error\n"); in fsl_rio_rx_handler()
585 pr_err("MPC85xx RIO: unable to request inbound doorbell irq"); in fsl_rio_port_write_init()
828 /* Disable inbound message unit */ in fsl_close_outb_mbox()
841 * fsl_open_inb_mbox - Initialize MPC85xx inbound mailbox
842 * @mport: Master port implementing the inbound message unit
845 * @entries: Number of entries in the inbound mailbox ring
847 * Initializes buffer ring, request the inbound message interrupt,
848 * and enables the inbound message unit. Returns %0 on success
[all …]
H A Dfsl_pci.h48 /* PCI/PCI Express inbound window reg */
50 __be32 pitar; /* 0x.0 - Inbound translation address register */
52 __be32 piwbar; /* 0x.8 - Inbound window base address register */
53 __be32 piwbear; /* 0x.c - Inbound window base extended address register */
54 __be32 piwar; /* 0x.10 - Inbound window attributes register */
83 struct pci_inbound_window_regs pmit; /* 0xd00 - 0xd9c Inbound MSI */
85 /* PCI/PCI Express inbound window 3-0
86 * inbound window 1 supports only a 32-bit base address and does not
87 * define an inbound window base extended address register.
/openbmc/linux/tools/perf/pmu-events/arch/x86/amdzen4/
H A Ddata-fabric.json516 …"PublicDescription": "Data beats (32 bytes) at interface 0 for local socket inbound data to CPU Mo…
524 …"PublicDescription": "Data beats (32 bytes) at interface 0 for local socket inbound data to CPU Mo…
532 …"PublicDescription": "Data beats (32 bytes) at interface 0 for local socket inbound data to CPU Mo…
540 …"PublicDescription": "Data beats (32 bytes) at interface 0 for local socket inbound data to CPU Mo…
548 …"PublicDescription": "Data beats (32 bytes) at interface 0 for local socket inbound data to CPU Mo…
556 …"PublicDescription": "Data beats (32 bytes) at interface 0 for local socket inbound data to CPU Mo…
564 …"PublicDescription": "Data beats (32 bytes) at interface 0 for local socket inbound data to CPU Mo…
572 …"PublicDescription": "Data beats (32 bytes) at interface 0 for local socket inbound data to CPU Mo…
580 …"PublicDescription": "Data beats (32 bytes) at interface 1 for local socket inbound data to CPU Mo…
588 …"PublicDescription": "Data beats (32 bytes) at interface 1 for local socket inbound data to CPU Mo…
[all …]
/openbmc/linux/Documentation/arch/arm/
H A Dcluster-pm-race-avoidance.rst90 state value into two parts (the "cluster" state and "inbound" state) and
222 as seen by a CPU tearing the cluster down. The "inbound side" is the
237 "inbound" state: The state of the cluster on the inbound side.
266 Transitions ===##> can only be made by the inbound CPU, and only
267 involve changes to the "inbound" state, except where there is no
280 The parallelism of the inbound and outbound CPUs is observed by
296 <cluster state>/<inbound state> (<transitioner>)
299 can occur; either the inbound or the outbound side.
304 CLUSTER_DOWN/INBOUND_COMING_UP (inbound)
317 In this state, an inbound CPU sets up the cluster, including
[all …]
/openbmc/u-boot/arch/powerpc/include/asm/
H A Dfsl_pci.h89 pit_t pmit; /* 0xd00 - 0xd9c Inbound ATMU's MSI */
91 pit_t pit[4]; /* 0xd80 - 0xdff Inbound ATMU's 3, 2, 1 and 0 */
127 u32 pitar3; /* 0xda0 - PCI Inbound Translation Address Register 3 */
129 u32 piwbar3; /* 0xda8 - PCI Inbound Window Base Address Register 3 */
130 u32 piwbear3; /* 0xdac - PCI Inbound Window Base Extended Address Register 3 */
131 u32 piwar3; /* 0xdb0 - PCI Inbound Window Attributes Register 3 */
133 u32 pitar2; /* 0xdc0 - PCI Inbound Translation Address Register 2 */
135 u32 piwbar2; /* 0xdc8 - PCI Inbound Window Base Address Register 2 */
136 u32 piwbear2; /* 0xdcc - PCI Inbound Window Base Extended Address Register 2 */
137 u32 piwar2; /* 0xdd0 - PCI Inbound Window Attributes Register 2 */
[all …]
H A Dimmap_86xx.h170 uint pitar3; /* 0x8da0 - PEX Inbound Translation Address Register 3 */
172 uint piwbar3; /* 0x8da8 - PEX Inbound Window Base Address Register 3 */
173 uint piwbear3; /* 0x8dac - PEX Inbound Window Base Extended Address Register 3 */
174 uint piwar3; /* 0x8db0 - PEX Inbound Window Attributes Register 3 */
176 uint pitar2; /* 0x8dc0 - PEX Inbound Translation Address Register 2 */
178 uint piwbar2; /* 0x8dc8 - PEX Inbound Window Base Address Register 2 */
179 uint piwbear2; /* 0x8dcc - PEX Inbound Window Base Extended Address Register 2 */
180 uint piwar2; /* 0x8dd0 - PEX Inbound Window Attributes Register 2 */
182 uint pitar1; /* 0x8de0 - PEX Inbound Translation Address Register 1 */
184 uint piwbar1; /* 0x8de8 - PEX Inbound Window Base Address Register 1 */
[all …]
/openbmc/phosphor-net-ipmid/sol/
H A Dsol_context.hpp41 /** @struct Inbound
43 * Operation/Status in an Inbound SOL Payload format(Remote Console to BMC).
45 struct Inbound struct
84 struct Inbound inOperation; //!< Remote Console to BMC
106 * @param[in] inbound - true for inbound sequence number and false for
111 auto get(bool inbound = true) const in get()
113 return inbound ? in : out; in get()
116 /** @brief Increment the inbound SOL sequence number. */
140 uint8_t in = 1; //!< Inbound sequence number.
242 /** @brief Process the Inbound SOL payload.
[all …]
/openbmc/linux/tools/perf/Documentation/
H A Dperf-iostat.txt18 - Inbound Read - I/O devices below root port read from the host memory, in MB
20 - Inbound Write - I/O devices below root port write to the host memory, in MB
61 … port Inbound Read(MB) Inbound Write(MB) Outbound Read(MB) Outbound Write(MB)
80 … port Inbound Read(MB) Inbound Write(MB) Outbound Read(MB) Outbound Write(MB)
/openbmc/u-boot/cmd/
H A Dtsi148.c84 __raw_writel(htonl(0x00000000), &dev->uregs->inbound[j].itat); in tsi148_init()
268 if (0x00000000 == readl(&dev->uregs->inbound[i].itat)) in tsi148_vme_slave_window()
280 __raw_writel(htonl(vmeAddr), &dev->uregs->inbound[i].itsal); in tsi148_vme_slave_window()
281 __raw_writel(0x00000000, &dev->uregs->inbound[i].itsau); in tsi148_vme_slave_window()
282 __raw_writel(htonl(vmeAddr + size), &dev->uregs->inbound[i].iteal); in tsi148_vme_slave_window()
283 __raw_writel(0x00000000, &dev->uregs->inbound[i].iteau); in tsi148_vme_slave_window()
284 __raw_writel(htonl(pciAddr - vmeAddr), &dev->uregs->inbound[i].itofl); in tsi148_vme_slave_window()
286 __raw_writel(0xffffffff, &dev->uregs->inbound[i].itofu); in tsi148_vme_slave_window()
288 __raw_writel(0x00000000, &dev->uregs->inbound[i].itofu); in tsi148_vme_slave_window()
292 __raw_writel(htonl(ctl), &dev->uregs->inbound[i].itat); in tsi148_vme_slave_window()
[all …]
/openbmc/u-boot/include/
H A Dtsi148.h19 typedef struct _INBOUND INBOUND; typedef
34 unsigned int itsau; /* 0x000 inbound start upper */
36 unsigned int iteau; /* 0x008 inbound end upper */
37 unsigned int iteal; /* 0x00c inbound end lower */
38 unsigned int itofu; /* 0x010 inbound translation upper */
39 unsigned int itofl; /* 0x014 inbound translation lower */
40 unsigned int itat; /* 0x018 inbound translation attr */
80 INBOUND inbound[8]; /* 0x100 */ member
/openbmc/linux/drivers/rapidio/devices/
H A Dtsi721.c247 * tsi721_pw_handler - Tsi721 inbound port-write interrupt handler
250 * Handles inbound port-write interrupts. Copies PW message from an internal
361 * Handles inbound doorbell interrupts. Copies doorbell entry from an internal
397 * Process queued inbound doorbells in tsi721_db_dpc()
478 /* Service Inbound Doorbell interrupt */ in tsi721_irqhandler()
501 if (dev_ch_int & TSI721_INT_IMSG_CHAN_M) { /* Inbound Msg */ in tsi721_irqhandler()
508 * Process Inbound Message interrupt for each MBOX in tsi721_irqhandler()
622 * tsi721_imsg_msix - MSI-X interrupt handler for inbound messaging
626 * Handles inbound messaging interrupts signaled using MSI-X.
664 * NOTE: At this moment services only one SR2PC channel associated with inbound
[all …]
H A Dtsi721.h20 DBG_IBW = BIT(6), /* inbound window */
68 #define IDB_QUEUE 0 /* Inbound Doorbell Queue to use */
69 #define IDB_QSIZE 512 /* Inbound Doorbell Queue size */
141 * Inbound Doorbells
400 * Inbound Messaging Engine Registers
552 * Inbound Messaging Descriptor
634 DTYPE6 = 6 /* Inbound Messaging Descriptor */
731 /* VA/PA of Inbound message descriptors */
734 /* Inbound Queue buffer pointers */
882 /* Inbound Port-Write */
[all …]
/openbmc/linux/Documentation/networking/
H A Dxfrm_proc.rst19 Inbound errors
33 i.e. Either inbound SPI, address, or IPsec protocol at SA is wrong
58 e.g. Inbound SAs are correct but SP rule is wrong
62 e.g. Inbound SAs are correct but no SP is found
/openbmc/linux/drivers/soc/qcom/
H A Dsmp2p.c37 * inbound entry.
87 * @domain: irq_domain for inbound entries
118 * @in: pointer to the inbound smem item
121 * @valid_entries: already scanned inbound entries
125 * @local_pid: processor id of the inbound edge
132 * @inbound: list of inbound entries
159 struct list_head inbound; member
233 list_for_each_entry(entry, &smp2p->inbound, node) { in qcom_smp2p_notify_in()
244 list_for_each_entry(entry, &smp2p->inbound, node) { in qcom_smp2p_notify_in()
533 INIT_LIST_HEAD(&smp2p->inbound); in qcom_smp2p_probe()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/soc/qcom/
H A Dqcom,smp2p.yaml60 Two identifiers of the inbound and outbound smem items used for this edge.
66 Each SMP2P pair contain a set of inbound and outbound entries, these are
73 Marks the entry as inbound; the node should be specified as a two
83 The name of this entry, for inbound entries this will be used to
123 # inbound and one outbound entry.
/openbmc/u-boot/drivers/pci/
H A Dfsl_pci_init.c42 /* Setup one inbound ATMU window.
94 /* we have no space available for inbound memory mapping */ in fsl_pci_setup_inbound_windows()
96 printf ("no space for inbound mapping of memory\n"); in fsl_pci_setup_inbound_windows()
108 * we can overlap inbound/outbound windows on PCI-E since RX & TX in fsl_pci_setup_inbound_windows()
191 "inbound windows -- %lld remaining\n", sz); in fsl_pci_setup_inbound_windows()
202 /* configure inbound window for slave's u-boot image */ in fsl_pcie_boot_master()
203 debug("PCIEBOOT - MASTER: Inbound window for slave's image; " in fsl_pcie_boot_master()
220 /* configure inbound window for slave's u-boot image */ in fsl_pcie_boot_master()
221 debug("PCIEBOOT - MASTER: Inbound window for slave's image; " in fsl_pcie_boot_master()
235 /* configure inbound window for slave's ucode and ENV */ in fsl_pcie_boot_master()
[all …]
/openbmc/linux/Documentation/trace/
H A Dhisi-ptt.rst99 type. Rx means the inbound while Tx means outbound. The packets will
132 direction of inbound and traced data format of 8DW.
177 You can specify multiple types when tracing inbound TLP headers, but can only
185 This is optional and the default parameter is inbound. The parameter value
189 - 4'b0000: inbound TLPs (P, NP, CPL)
191 - 4'b0010: outbound TLPs (P, NP, CPL) and inbound TLPs (P, NP, CPL B)
192 - 4'b0011: outbound TLPs (P, NP, CPL) and inbound TLPs (CPL A)
199 - 4'b0010: inbound TLPs (P, NP, CPL B)
200 - 4'b0011: inbound TLPs (CPL A)
202 Inbound completions are classified into two types:
/openbmc/linux/drivers/dma/
H A Dfsl_raid.h145 __be32 inbring_base_h; /* Inbound Ring Base Address Register - High */
146 __be32 inbring_base_l; /* Inbound Ring Base Address Register - Low */
147 __be32 inbring_size; /* Inbound Ring Size Register */
149 __be32 inbring_slot_avail; /* Inbound Ring Slot Available Register */
151 __be32 inbring_add_job; /* Inbound Ring Add Job Register */
153 __be32 inbring_cnsmr_indx; /* Inbound Ring Consumer Index Register */
281 /* hw descriptor ring for inbound queue*/
/openbmc/linux/drivers/pci/controller/
H A Dpcie-iproc.h44 * struct iproc_pcie_ib - iProc PCIe inbound mapping
45 * @nr_regions: total number of supported inbound mapping regions
78 * @need_ib_cfg: indicates SW needs to configure the inbound mapping window
79 * @ib: inbound mapping related parameters
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/
H A Duncore-interconnect.json387 "BriefDescription": "Inbound Transaction Count; Atomic",
391 …"PublicDescription": "Counts the number of Inbound transactions from the IRP to the Uncore. This …
396 "BriefDescription": "Inbound Transaction Count; Other",
400 …"PublicDescription": "Counts the number of Inbound transactions from the IRP to the Uncore. This …
405 "BriefDescription": "Inbound Transaction Count; Read Prefetches",
409 …"PublicDescription": "Counts the number of Inbound transactions from the IRP to the Uncore. This …
414 "BriefDescription": "Inbound Transaction Count; Reads",
418 …"PublicDescription": "Counts the number of Inbound transactions from the IRP to the Uncore. This …
423 "BriefDescription": "Inbound Transaction Count; Writes",
427 …"PublicDescription": "Counts the number of Inbound transactions from the IRP to the Uncore. This …
[all …]
/openbmc/linux/include/linux/
H A Drio_drv.h324 * rio_add_inb_buffer - Add buffer to an inbound mailbox queue
325 * @mport: Master port containing the inbound mailbox
326 * @mbox: The inbound mailbox number
329 * Adds a buffer to an inbound mailbox queue for reception. Returns
339 * rio_get_inb_message - Get A RIO message from an inbound mailbox queue
340 * @mport: Master port containing the inbound mailbox
341 * @mbox: The inbound mailbox number
343 * Get a RIO message from an inbound mailbox queue. Returns 0 on success.
/openbmc/linux/Documentation/devicetree/bindings/pci/
H A Dmobiveil-pcie.txt4 has up to 8 outbound and inbound windows for the address translation.
25 - ppio-wins : number of requested ppio inbound windows
26 default 1 inbound memory window is configured.
/openbmc/phosphor-net-ipmid/
H A Dsession.hpp51 * two sets of Session SequenceNumbers for a given session.One set of inbound
64 auto get(bool inbound = true) const in get()
66 return inbound ? in : out; in get()
69 void set(uint32_t seqNumber, bool inbound = true) in set()
71 inbound ? (in = seqNumber) : (out = seqNumber); in set()
/openbmc/linux/include/uapi/linux/
H A Dppp_defs.h111 __u32 vjs_uncompressedin; /* inbound uncompressed packets */
112 __u32 vjs_compressedin; /* inbound compressed packets */
113 __u32 vjs_errorin; /* inbound unknown type packets */
114 __u32 vjs_tossed; /* inbound packets tossed because of error */

12345678910>>...17