Lines Matching refs:delim

2091 static int drm_mode_parse_cmdline_int(const char *delim, unsigned int *int_ret)  in drm_mode_parse_cmdline_int()  argument
2101 if (*delim != '=') in drm_mode_parse_cmdline_int()
2104 value = delim + 1; in drm_mode_parse_cmdline_int()
2114 static int drm_mode_parse_panel_orientation(const char *delim, in drm_mode_parse_panel_orientation() argument
2119 if (*delim != '=') in drm_mode_parse_panel_orientation()
2122 value = delim + 1; in drm_mode_parse_panel_orientation()
2123 delim = strchr(value, ','); in drm_mode_parse_panel_orientation()
2124 if (!delim) in drm_mode_parse_panel_orientation()
2125 delim = value + strlen(value); in drm_mode_parse_panel_orientation()
2127 if (!strncmp(value, "normal", delim - value)) in drm_mode_parse_panel_orientation()
2129 else if (!strncmp(value, "upside_down", delim - value)) in drm_mode_parse_panel_orientation()
2131 else if (!strncmp(value, "left_side_up", delim - value)) in drm_mode_parse_panel_orientation()
2133 else if (!strncmp(value, "right_side_up", delim - value)) in drm_mode_parse_panel_orientation()
2141 static int drm_mode_parse_tv_mode(const char *delim, in drm_mode_parse_tv_mode() argument
2147 if (*delim != '=') in drm_mode_parse_tv_mode()
2150 value = delim + 1; in drm_mode_parse_tv_mode()
2151 delim = strchr(value, ','); in drm_mode_parse_tv_mode()
2152 if (!delim) in drm_mode_parse_tv_mode()
2153 delim = value + strlen(value); in drm_mode_parse_tv_mode()
2155 ret = drm_get_tv_mode_from_name(value, delim - value); in drm_mode_parse_tv_mode()
2171 const char *delim, *option, *sep; in drm_mode_parse_cmdline_options() local
2175 delim = strchr(option, '='); in drm_mode_parse_cmdline_options()
2176 if (!delim) { in drm_mode_parse_cmdline_options()
2177 delim = strchr(option, ','); in drm_mode_parse_cmdline_options()
2179 if (!delim) in drm_mode_parse_cmdline_options()
2180 delim = option + strlen(option); in drm_mode_parse_cmdline_options()
2183 if (!strncmp(option, "rotate", delim - option)) { in drm_mode_parse_cmdline_options()
2184 if (drm_mode_parse_cmdline_int(delim, &deg)) in drm_mode_parse_cmdline_options()
2207 } else if (!strncmp(option, "reflect_x", delim - option)) { in drm_mode_parse_cmdline_options()
2209 } else if (!strncmp(option, "reflect_y", delim - option)) { in drm_mode_parse_cmdline_options()
2211 } else if (!strncmp(option, "margin_right", delim - option)) { in drm_mode_parse_cmdline_options()
2212 if (drm_mode_parse_cmdline_int(delim, &margin)) in drm_mode_parse_cmdline_options()
2216 } else if (!strncmp(option, "margin_left", delim - option)) { in drm_mode_parse_cmdline_options()
2217 if (drm_mode_parse_cmdline_int(delim, &margin)) in drm_mode_parse_cmdline_options()
2221 } else if (!strncmp(option, "margin_top", delim - option)) { in drm_mode_parse_cmdline_options()
2222 if (drm_mode_parse_cmdline_int(delim, &margin)) in drm_mode_parse_cmdline_options()
2226 } else if (!strncmp(option, "margin_bottom", delim - option)) { in drm_mode_parse_cmdline_options()
2227 if (drm_mode_parse_cmdline_int(delim, &margin)) in drm_mode_parse_cmdline_options()
2231 } else if (!strncmp(option, "panel_orientation", delim - option)) { in drm_mode_parse_cmdline_options()
2232 if (drm_mode_parse_panel_orientation(delim, mode)) in drm_mode_parse_cmdline_options()
2234 } else if (!strncmp(option, "tv_mode", delim - option)) { in drm_mode_parse_cmdline_options()
2235 if (drm_mode_parse_tv_mode(delim, mode)) in drm_mode_parse_cmdline_options()
2240 sep = strchr(delim, ','); in drm_mode_parse_cmdline_options()