Home
last modified time | relevance | path

Searched refs:memcons (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/sysdev/
H A Dudbg_memcons.c7 * circular buffer whose next write position is stored in memcons.output_pos.
23 struct memcons { struct
35 struct memcons memcons = { variable
48 *memcons.output_pos = c; in memcons_putc()
50 new_output_pos = memcons.output_pos + 1; in memcons_putc()
51 if (new_output_pos >= memcons.output_end) in memcons_putc()
52 new_output_pos = memcons.output_start; in memcons_putc()
54 memcons.output_pos = new_output_pos; in memcons_putc()
62 if (*memcons in memcons_getc_poll()
[all...]
/kernel/linux/linux-6.6/arch/powerpc/sysdev/
H A Dudbg_memcons.c7 * circular buffer whose next write position is stored in memcons.output_pos.
23 struct memcons { struct
35 struct memcons memcons = { variable
48 *memcons.output_pos = c; in memcons_putc()
50 new_output_pos = memcons.output_pos + 1; in memcons_putc()
51 if (new_output_pos >= memcons.output_end) in memcons_putc()
52 new_output_pos = memcons.output_start; in memcons_putc()
54 memcons.output_pos = new_output_pos; in memcons_putc()
62 if (*memcons in memcons_getc_poll()
[all...]
/kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/
H A Dpowernv.h40 struct memcons;
41 ssize_t memcons_copy(struct memcons *mc, char *to, loff_t pos, size_t count);
42 u32 memcons_get_size(struct memcons *mc);
43 struct memcons *memcons_init(struct device_node *node, const char *mc_prop_name);
H A Dopal-msglog.c18 struct memcons { struct
32 static struct memcons *opal_memcons = NULL;
34 ssize_t memcons_copy(struct memcons *mc, char *to, loff_t pos, size_t count) in memcons_copy()
108 struct memcons *memcons_init(struct device_node *node, const char *mc_prop_name) in memcons_init()
111 struct memcons *mc; in memcons_init()
136 u32 memcons_get_size(struct memcons *mc) in memcons_get_size()
143 opal_memcons = memcons_init(opal_node, "ibm,opal-memcons"); in opal_msglog_init()
145 pr_warn("OPAL: memcons failed to load from ibm,opal-memcons\n"); in opal_msglog_init()
H A Dultravisor.c32 static struct memcons *uv_memcons;
57 uv_memcons = memcons_init(node, "memcons"); in uv_init()
/kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/
H A Dpowernv.h40 struct memcons;
41 ssize_t memcons_copy(struct memcons *mc, char *to, loff_t pos, size_t count);
42 u32 __init memcons_get_size(struct memcons *mc);
43 struct memcons *__init memcons_init(struct device_node *node, const char *mc_prop_name);
H A Dopal-msglog.c18 struct memcons { struct
32 static struct memcons *opal_memcons = NULL;
34 ssize_t memcons_copy(struct memcons *mc, char *to, loff_t pos, size_t count) in memcons_copy()
108 struct memcons *__init memcons_init(struct device_node *node, const char *mc_prop_name) in memcons_init()
111 struct memcons *mc; in memcons_init()
136 u32 __init memcons_get_size(struct memcons *mc) in memcons_get_size()
143 opal_memcons = memcons_init(opal_node, "ibm,opal-memcons"); in opal_msglog_init()
145 pr_warn("OPAL: memcons failed to load from ibm,opal-memcons\n"); in opal_msglog_init()
H A Dultravisor.c32 static struct memcons *uv_memcons;
57 uv_memcons = memcons_init(node, "memcons"); in uv_init()

Completed in 4 milliseconds