/openbmc/qemu/include/qemu/ |
H A D | typedefs.h | 9 * inclusion cycles, in particular for complete struct and union 16 * For struct types used in only a few headers, judicious use of the 17 * struct tag instead of the typedef name is commonly preferable. 21 * Incomplete struct types 24 typedef struct AccelCPUState AccelCPUState; 25 typedef struct AccelOpsClass AccelOpsClass; 26 typedef struct AccelState AccelState; 27 typedef struct AddressSpace AddressSpace; 28 typedef struct AioContext AioContext; 29 typedef struct Aml Aml; [all …]
|
/openbmc/u-boot/scripts/dtc/ |
H A D | dtc.h | 82 struct marker { 86 struct marker *next; 89 struct data { 92 struct marker *markers; 96 #define empty_data ((struct data){ 0 /* all .members = 0 or NULL */ }) 104 void data_free(struct data d); 106 struct data data_grow_for(struct data d, int xlen); 108 struct data data_copy_mem(const char *mem, int len); 109 struct data data_copy_escape_string(const char *s, int len); 110 struct data data_copy_file(FILE *f, size_t len); [all …]
|
H A D | livetree.c | 27 void add_label(struct label **labels, char *label) in add_label() 29 struct label *new; in add_label() 45 void delete_labels(struct label **labels) in delete_labels() 47 struct label *label; in delete_labels() 53 struct property *build_property(char *name, struct data val) in build_property() 55 struct property *new = xmalloc(sizeof(*new)); in build_property() 65 struct property *build_property_delete(char *name) in build_property_delete() 67 struct property *new = xmalloc(sizeof(*new)); in build_property_delete() 77 struct property *chain_property(struct property *first, struct property *list) in chain_property() 85 struct property *reverse_properties(struct property *first) in reverse_properties() [all …]
|
/openbmc/u-boot/arch/arm/lib/ |
H A D | asm-offsets.c | 27 * - struct esdramc_regs in main() 28 * - struct max_regs in main() 29 * - struct aips_regs in main() 30 * - struct aipi_regs in main() 31 * - struct clkctl in main() 32 * - struct dpll in main() 40 DEFINE(CCM_CCTL, offsetof(struct ccm_regs, cctl)); in main() 41 DEFINE(CCM_CGCR0, offsetof(struct ccm_regs, cgr0)); in main() 42 DEFINE(CCM_CGCR1, offsetof(struct ccm_regs, cgr1)); in main() 43 DEFINE(CCM_CGCR2, offsetof(struct ccm_regs, cgr2)); in main() [all …]
|
/openbmc/qemu/include/hw/virtio/ |
H A D | vhost-backend.h | 41 struct vhost_inflight; 42 struct vhost_dev; 43 struct vhost_log; 44 struct vhost_memory; 45 struct vhost_vring_file; 46 struct vhost_vring_state; 47 struct vhost_vring_addr; 48 struct vhost_vring_worker; 49 struct vhost_worker_state; 50 struct vhost_scsi_target; [all …]
|
/openbmc/hiomapd/ |
H A D | protocol.h | 7 struct mbox_context; 8 struct transport_ops; 14 struct protocol_get_info { 15 struct { 18 struct { 21 struct { 25 struct { 33 struct protocol_get_flash_info { 34 struct { 36 struct { [all …]
|
/openbmc/qemu/hw/i386/kvm/ |
H A D | xen_evtchn.h | 30 struct kvm_irq_routing_entry; 31 int xen_evtchn_translate_pirq_msi(struct kvm_irq_routing_entry *route, 40 struct xenevtchn_handle; 41 struct xenevtchn_handle *xen_be_evtchn_open(void); 42 int xen_be_evtchn_bind_interdomain(struct xenevtchn_handle *xc, uint32_t domid, 44 int xen_be_evtchn_unbind(struct xenevtchn_handle *xc, evtchn_port_t port); 45 int xen_be_evtchn_close(struct xenevtchn_handle *xc); 46 int xen_be_evtchn_fd(struct xenevtchn_handle *xc); 47 int xen_be_evtchn_notify(struct xenevtchn_handle *xc, evtchn_port_t port); 48 int xen_be_evtchn_unmask(struct xenevtchn_handle *xc, evtchn_port_t port); [all …]
|
/openbmc/u-boot/drivers/video/exynos/ |
H A D | exynos_mipi_dsi_lowlevel.h | 12 void exynos_mipi_dsi_register(struct mipi_dsim_device *dsim); 13 void exynos_mipi_dsi_func_reset(struct mipi_dsim_device *dsim); 14 void exynos_mipi_dsi_sw_reset(struct mipi_dsim_device *dsim); 15 void exynos_mipi_dsi_sw_release(struct mipi_dsim_device *dsim); 16 void exynos_mipi_dsi_set_interrupt_mask(struct mipi_dsim_device *dsim, 18 void exynos_mipi_dsi_set_data_lane_number(struct mipi_dsim_device *dsim, 20 void exynos_mipi_dsi_init_fifo_pointer(struct mipi_dsim_device *dsim, 22 void exynos_mipi_dsi_set_phy_tunning(struct mipi_dsim_device *dsim, 24 void exynos_mipi_dsi_set_phy_tunning(struct mipi_dsim_device *dsim, 26 void exynos_mipi_dsi_set_main_disp_resol(struct mipi_dsim_device *dsim, [all …]
|
H A D | exynos_dp_lowlevel.h | 11 void exynos_dp_enable_video_bist(struct exynos_dp *dp_regs, 13 void exynos_dp_enable_video_mute(struct exynos_dp *dp_regs, 15 void exynos_dp_reset(struct exynos_dp *dp_regs); 16 void exynos_dp_enable_sw_func(struct exynos_dp *dp_regs, unsigned int enable); 17 unsigned int exynos_dp_set_analog_power_down(struct exynos_dp *dp_regs, 19 unsigned int exynos_dp_get_pll_lock_status(struct exynos_dp *dp_regs); 20 int exynos_dp_init_analog_func(struct exynos_dp *dp_regs); 21 void exynos_dp_init_hpd(struct exynos_dp *dp_regs); 22 void exynos_dp_init_aux(struct exynos_dp *dp_regs); 23 void exynos_dp_config_interrupt(struct exynos_dp *dp_regs); [all …]
|
H A D | exynos_mipi_dsi_lowlevel.c | 18 void exynos_mipi_dsi_func_reset(struct mipi_dsim_device *dsim) in exynos_mipi_dsi_func_reset() 22 struct exynos_mipi_dsim *mipi_dsim = in exynos_mipi_dsi_func_reset() 23 (struct exynos_mipi_dsim *)samsung_get_base_mipi_dsim(); in exynos_mipi_dsi_func_reset() 32 void exynos_mipi_dsi_sw_reset(struct mipi_dsim_device *dsim) in exynos_mipi_dsi_sw_reset() 36 struct exynos_mipi_dsim *mipi_dsim = in exynos_mipi_dsi_sw_reset() 37 (struct exynos_mipi_dsim *)samsung_get_base_mipi_dsim(); in exynos_mipi_dsi_sw_reset() 47 void exynos_mipi_dsi_sw_release(struct mipi_dsim_device *dsim) in exynos_mipi_dsi_sw_release() 49 struct exynos_mipi_dsim *mipi_dsim = in exynos_mipi_dsi_sw_release() 50 (struct exynos_mipi_dsim *)samsung_get_base_mipi_dsim(); in exynos_mipi_dsi_sw_release() 58 void exynos_mipi_dsi_set_interrupt_mask(struct mipi_dsim_device *dsim, in exynos_mipi_dsi_set_interrupt_mask() [all …]
|
/openbmc/u-boot/include/linux/mtd/ |
H A D | mtd.h | 45 struct erase_info { 46 struct mtd_info *mtd; 54 void (*callback) (struct erase_info *self); 57 struct erase_info *next; 61 struct mtd_erase_region_info { 69 * struct mtd_oob_ops - oob operation operands 83 struct mtd_oob_ops { 106 * struct mtd_oob_region - oob region definition 115 struct mtd_oob_region { 121 * struct mtd_ooblayout_ops - NAND OOB layout operations [all …]
|
/openbmc/u-boot/drivers/usb/musb-new/ |
H A D | musb_gadget.h | 27 struct musb_request { 28 struct usb_request request; 29 struct list_head list; 30 struct musb_ep *ep; 31 struct musb *musb; 37 static inline struct musb_request *to_musb_request(struct usb_request *req) in to_musb_request() 39 return req ? container_of(req, struct musb_request, request) : NULL; in to_musb_request() 42 extern struct usb_request * 43 musb_alloc_request(struct usb_ep *ep, gfp_t gfp_flags); 44 extern void musb_free_request(struct usb_ep *ep, struct usb_request *req); [all …]
|
/openbmc/u-boot/arch/arm/mach-bcm283x/include/mach/ |
H A D | mbox.h | 46 struct bcm2835_mbox_regs { 69 struct bcm2835_mbox_hdr { 88 struct bcm2835_mbox_tag_hdr { 110 * Below we define the ID and struct for many possible tags. This header only 117 * struct msg { 118 * struct bcm2835_mbox_hdr hdr; 119 * struct bcm2835_mbox_tag_get_arm_mem get_arm_mem; 127 struct bcm2835_mbox_tag_get_board_rev { 128 struct bcm2835_mbox_tag_hdr tag_hdr; 130 struct { [all …]
|
/openbmc/obmc-console/ |
H A D | console-server.h | 28 struct console; 29 struct config; 47 struct handler; 49 struct handler_type { 51 struct handler *(*init)(const struct handler_type *type, 52 struct console *console, struct config *config); 53 void (*fini)(struct handler *handler); 54 int (*baudrate)(struct handler *handler, speed_t baudrate); 55 void (*deselect)(struct handler *handler); 58 struct handler { [all …]
|
/openbmc/u-boot/scripts/kconfig/ |
H A D | lkc_proto.h | 16 extern struct menu rootmenu; 18 bool menu_is_empty(struct menu *menu); 19 bool menu_is_visible(struct menu *menu); 20 bool menu_has_prompt(struct menu *menu); 21 const char * menu_get_prompt(struct menu *menu); 22 struct menu * menu_get_root_menu(struct menu *menu); 23 struct menu * menu_get_parent_menu(struct menu *menu); 24 bool menu_has_help(struct menu *menu); 25 const char * menu_get_help(struct menu *menu); 26 struct gstr get_relations_str(struct symbol **sym_arr, struct list_head *head); [all …]
|
H A D | expr.h | 20 struct file { 21 struct file *next; 22 struct file *parent; 38 struct expr *expr; 39 struct symbol *sym; 42 struct expr { 54 struct expr_value { 55 struct expr *expr; 59 struct symbol_value { 83 struct symbol { [all …]
|
/openbmc/u-boot/fs/ubifs/ |
H A D | ubifs.h | 44 struct dentry; 45 struct file; 46 struct iattr; 47 struct kstat; 48 struct vfsmount; 50 extern struct super_block *ubifs_sb; 59 * We "simulate" the Linux page struct much simpler here 61 struct page { 64 struct inode *inode; 67 void iput(struct inode *inode); [all …]
|
/openbmc/u-boot/include/ |
H A D | efi_api.h | 58 struct efi_event; 62 struct efi_boot_services { 63 struct efi_table_hdr hdr; 71 struct efi_mem_desc *desc, 81 struct efi_event *event, 83 void *notify_context, struct efi_event **event); 84 efi_status_t (EFIAPI *set_timer)(struct efi_event *event, 88 struct efi_event **event, 90 efi_status_t (EFIAPI *signal_event)(struct efi_event *event); 91 efi_status_t (EFIAPI *close_event)(struct efi_event *event); [all …]
|
H A D | phy.h | 54 struct phy_device; 58 struct mii_dev { 59 struct list_head link; 62 int (*read)(struct mii_dev *bus, int addr, int devad, int reg); 63 int (*write)(struct mii_dev *bus, int addr, int devad, int reg, 65 int (*reset)(struct mii_dev *bus); 66 struct phy_device *phymap[PHY_MAX_ADDR]; 70 /* struct phy_driver: a structure which defines PHY behavior 80 struct phy_driver { 90 int (*probe)(struct phy_device *phydev); [all …]
|
/openbmc/u-boot/drivers/ram/stm32mp1/ |
H A D | stm32mp1_ddr.h | 18 struct stm32mp1_ddrctl; 19 struct stm32mp1_ddrphy; 22 * struct ddr_info 31 struct ddr_info { 32 struct udevice *dev; 33 struct ram_info info; 34 struct clk clk; 35 struct stm32mp1_ddrctl *ctl; 36 struct stm32mp1_ddrphy *phy; 40 struct stm32mp1_ddrctrl_reg { [all …]
|
/openbmc/qemu/include/hw/vfio/ |
H A D | vfio-cpr.h | 15 struct VFIOContainer; 16 struct VFIOContainerBase; 17 struct VFIOGroup; 18 struct VFIODevice; 19 struct VFIOPCIDevice; 20 struct VFIOIOMMUFDContainer; 21 struct IOMMUFDBackend; 23 typedef int (*dma_map_fn)(const struct VFIOContainerBase *bcontainer, 27 typedef struct VFIOContainerCPR { 34 typedef struct VFIODeviceCPR { [all …]
|
/openbmc/qemu/include/standard-headers/linux/ |
H A D | virtio_gpu.h | 137 struct virtio_gpu_ctrl_hdr { 148 struct virtio_gpu_cursor_pos { 156 struct virtio_gpu_update_cursor { 157 struct virtio_gpu_ctrl_hdr hdr; 158 struct virtio_gpu_cursor_pos pos; /* update & move */ 167 struct virtio_gpu_rect { 175 struct virtio_gpu_resource_unref { 176 struct virtio_gpu_ctrl_hdr hdr; 182 struct virtio_gpu_resource_create_2d { 183 struct virtio_gpu_ctrl_hdr hdr; [all …]
|
/openbmc/ipmitool/include/ipmitool/ |
H A D | ipmi_pef.h | 40 struct pef_capabilities { /* "get pef capabilities" response */ 56 struct pef_table_entry { 101 struct desc_map { /* maps a description to a value/mask */ 106 struct bit_desc_map { /* description text container */ 111 struct desc_map desc_maps[128]; 114 static struct bit_desc_map 126 static struct bit_desc_map 138 static struct bit_desc_map 186 static struct bit_desc_map 204 static struct bit_desc_map [all …]
|
/openbmc/u-boot/arch/arm/mach-davinci/include/mach/ |
H A D | pinmux_defs.h | 15 extern const struct pinmux_config spi0_pins_base[3]; 16 extern const struct pinmux_config spi0_pins_scs0[1]; 17 extern const struct pinmux_config spi0_pins_ena[1]; 20 extern const struct pinmux_config spi1_pins_base[3]; 21 extern const struct pinmux_config spi1_pins_scs0[1]; 24 extern const struct pinmux_config uart0_pins_txrx[2]; 25 extern const struct pinmux_config uart0_pins_rtscts[2]; 26 extern const struct pinmux_config uart1_pins_txrx[2]; 27 extern const struct pinmux_config uart2_pins_txrx[2]; 28 extern const struct pinmux_config uart2_pins_rtscts[2]; [all …]
|
/openbmc/phosphor-mboxd/ |
H A D | mboxd_msg.h | 16 int set_bmc_events(struct mbox_context *context, uint8_t bmc_event, 18 int clr_bmc_events(struct mbox_context *context, uint8_t bmc_event, 20 int dispatch_mbox(struct mbox_context *context); 21 int init_mbox_dev(struct mbox_context *context); 22 void free_mbox_dev(struct mbox_context *context); 25 int mbox_handle_reset(struct mbox_context *context, 26 union mbox_regs *req, struct mbox_msg *resp); 27 int mbox_handle_mbox_info(struct mbox_context *context, 28 union mbox_regs *req, struct mbox_msg *resp); 29 int mbox_handle_flash_info(struct mbox_context *context, [all …]
|