Home
last modified time | relevance | path

Searched full:struct (Results 1 – 25 of 5402) sorted by relevance

12345678910>>...217

/openbmc/qemu/include/qemu/
H A Dtypedefs.h9 * 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 Ddtc.h82 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 Dlivetree.c27 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 Dasm-offsets.c27 * - 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 Dvhost-backend.h41 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 Dprotocol.h7 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 Dxen_evtchn.h30 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 Dexynos_mipi_dsi_lowlevel.h12 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 Dexynos_dp_lowlevel.h11 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 Dexynos_mipi_dsi_lowlevel.c18 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 Dmtd.h45 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 Dmusb_gadget.h27 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 Dmbox.h46 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 Dconsole-server.h28 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 Dlkc_proto.h16 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 Dexpr.h20 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 Dubifs.h44 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 Defi_api.h58 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 Dphy.h54 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 Dstm32mp1_ddr.h18 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 Dvfio-cpr.h15 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 Dvirtio_gpu.h137 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 Dipmi_pef.h40 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 Dpinmux_defs.h15 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 Dmboxd_msg.h16 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 …]

12345678910>>...217