Symbol: dcp_parse_ctx
sys/dev/pci/drm/apple/afk.c
222
struct dcp_parse_ctx ctx;
sys/dev/pci/drm/apple/iomfb_template.c
542
struct dcp_parse_ctx ctx;
sys/dev/pci/drm/apple/parser.c
1001
int parse_system_log_mnits(struct dcp_parse_ctx *handle, struct dcp_system_ev_mnits *entry)
sys/dev/pci/drm/apple/parser.c
122
static int skip_pair(struct dcp_parse_ctx *handle)
sys/dev/pci/drm/apple/parser.c
133
static bool consume_string(struct dcp_parse_ctx *ctx, const char *specimen)
sys/dev/pci/drm/apple/parser.c
156
static char *parse_string(struct dcp_parse_ctx *handle)
sys/dev/pci/drm/apple/parser.c
176
static int parse_int(struct dcp_parse_ctx *handle, s64 *value)
sys/dev/pci/drm/apple/parser.c
193
static int parse_bool(struct dcp_parse_ctx *handle, bool *b)
sys/dev/pci/drm/apple/parser.c
204
static int parse_blob(struct dcp_parse_ctx *handle, size_t size, u8 const **blob)
sys/dev/pci/drm/apple/parser.c
225
struct dcp_parse_ctx *handle;
sys/dev/pci/drm/apple/parser.c
229
static int iterator_begin(struct dcp_parse_ctx *handle, struct iterator *it,
sys/dev/pci/drm/apple/parser.c
253
int parse(const void *blob, size_t size, struct dcp_parse_ctx *ctx)
sys/dev/pci/drm/apple/parser.c
257
*ctx = (struct dcp_parse_ctx) {
sys/dev/pci/drm/apple/parser.c
273
static int parse_dimension(struct dcp_parse_ctx *handle, struct dimension *dim)
sys/dev/pci/drm/apple/parser.c
33
static const void *parse_bytes(struct dcp_parse_ctx *ctx, size_t count)
sys/dev/pci/drm/apple/parser.c
344
static int parse_color_modes(struct dcp_parse_ctx *handle,
sys/dev/pci/drm/apple/parser.c
427
static int parse_mode(struct dcp_parse_ctx *handle,
sys/dev/pci/drm/apple/parser.c
44
static const u32 *parse_u32(struct dcp_parse_ctx *ctx)
sys/dev/pci/drm/apple/parser.c
49
static const struct dcp_parse_tag *parse_tag(struct dcp_parse_ctx *ctx)
sys/dev/pci/drm/apple/parser.c
557
struct dcp_display_mode *enumerate_modes(struct dcp_parse_ctx *handle,
sys/dev/pci/drm/apple/parser.c
602
int parse_display_attributes(struct dcp_parse_ctx *handle, int *width_mm,
sys/dev/pci/drm/apple/parser.c
635
int parse_epic_service_init(struct dcp_parse_ctx *handle, const char **name,
sys/dev/pci/drm/apple/parser.c
67
static const struct dcp_parse_tag *parse_tag_of_type(struct dcp_parse_ctx *ctx,
sys/dev/pci/drm/apple/parser.c
697
static int parse_sample_rate_bit(struct dcp_parse_ctx *handle, unsigned int *ratebit)
sys/dev/pci/drm/apple/parser.c
718
static int parse_sample_fmtbit(struct dcp_parse_ctx *handle, u64 *fmtbit)
sys/dev/pci/drm/apple/parser.c
779
static int parse_chmap(struct dcp_parse_ctx *handle, struct snd_pcm_chmap_elem *chmap)
sys/dev/pci/drm/apple/parser.c
81
static int skip(struct dcp_parse_ctx *handle)
sys/dev/pci/drm/apple/parser.c
811
static int parse_chan_layout_element(struct dcp_parse_ctx *handle,
sys/dev/pci/drm/apple/parser.c
837
static int parse_nchans_mask(struct dcp_parse_ctx *handle, unsigned int *mask)
sys/dev/pci/drm/apple/parser.c
856
static int parse_avep_element(struct dcp_parse_ctx *handle,
sys/dev/pci/drm/apple/parser.c
893
static int parse_mode_in_avep_element(struct dcp_parse_ctx *handle,
sys/dev/pci/drm/apple/parser.c
899
struct dcp_parse_ctx save_handle;
sys/dev/pci/drm/apple/parser.c
947
int parse_sound_constraints(struct dcp_parse_ctx *handle,
sys/dev/pci/drm/apple/parser.c
971
int parse_sound_mode(struct dcp_parse_ctx *handle,
sys/dev/pci/drm/apple/parser.c
976
struct dcp_parse_ctx save_handle;
sys/dev/pci/drm/apple/parser.h
101
int parse(const void *blob, size_t size, struct dcp_parse_ctx *ctx);
sys/dev/pci/drm/apple/parser.h
102
struct dcp_display_mode *enumerate_modes(struct dcp_parse_ctx *handle,
sys/dev/pci/drm/apple/parser.h
105
int parse_display_attributes(struct dcp_parse_ctx *handle, int *width_mm,
sys/dev/pci/drm/apple/parser.h
107
int parse_epic_service_init(struct dcp_parse_ctx *handle, const char **name,
sys/dev/pci/drm/apple/parser.h
121
int parse_sound_constraints(struct dcp_parse_ctx *handle,
sys/dev/pci/drm/apple/parser.h
124
int parse_sound_mode(struct dcp_parse_ctx *handle,
sys/dev/pci/drm/apple/parser.h
135
int parse_system_log_mnits(struct dcp_parse_ctx *handle,
sys/dev/pci/drm/apple/systemep.c
74
struct dcp_parse_ctx parse_ctx;