• Home
  • Raw
  • Download

Lines Matching +full:blocking +full:- +full:io

9  * Copyright 2000 (c) Hewlett Packard (Paul Bame <bame()spam.parisc-linux.org>)
10 * Copyright 2000,2004 (c) Grant Grundler <grundler()nahspam.parisc-linux.org>
20 #define PDC_PAT_CELL_NUMBER_TO_LOC 10L /* Cell Number -> Location */
29 #define PDC_PAT_CELL_CHANGE_ALIAS 129L /* Change Non-Equivalent Alias Chacking */
63 /* PDC PAT CHASSIS LOG -- Platform logging & forward progress functions */
74 /* PDC PAT CPU -- CPU configuration within the protection domain */
89 /* PDC PAT EVENT -- Platform Events */
96 #define PDC_PAT_EVENT_GET_NB_CALL 4L /* Get Non-Blocking call Args */
98 /* PDC PAT HPMC -- Cause processor to go into spin loop, and wait
113 /* PDC PAT IO -- On-line services for I/O modules */
139 #define PDC_PAT_IO_GET_PROC_VIEW 29L /* Get Processor view of IO address */
143 /* PDC PAT MEM -- Manage memory page deallocation */
168 /* PDC PAT NVOLATILE -- Access Non-Volatile Memory */
171 #define PDC_PAT_NVOLATILE_READ 0L /* Read Non-Volatile Memory */
172 #define PDC_PAT_NVOLATILE_WRITE 1L /* Write Non-Volatile Memory */
184 #define PDC_PAT_CAPABILITY_BIT_PDC_NBC (1UL << 2) /* non-blocking calls */
220 /* No PAT support for 32-bit kernels...sorry */
290 * ----------------------------------------------------------
291 * Bit 0 to 51 - conf_base_addr
292 * Bit 52 to 62 - reserved
293 * Bit 63 - endianess bit
299 * ----------------------------------------------------
300 * Bit 0 to 7 - entity type
306 * Bit 8 to 15 - DVI
307 * Bit 16 to 23 - IOC functions
308 * Bit 24 to 39 - reserved
309 * Bit 40 to 63 - mod_pages
353 struct hardware_path mod_path; /* module path (device path - layers) */