Lines Matching refs:dp
89 static char *ddebug_describe_flags(struct _ddebug *dp, char *buf, in ddebug_describe_flags() argument
97 if (dp->flags & opt_array[i].flag) in ddebug_describe_flags()
157 struct _ddebug *dp = &dt->ddebugs[i]; in ddebug_change() local
161 !match_wildcard(query->filename, dp->filename) && in ddebug_change()
163 kbasename(dp->filename)) && in ddebug_change()
165 trim_prefix(dp->filename))) in ddebug_change()
170 !match_wildcard(query->function, dp->function)) in ddebug_change()
175 !strstr(dp->format, query->format)) in ddebug_change()
180 dp->lineno < query->first_lineno) in ddebug_change()
183 dp->lineno > query->last_lineno) in ddebug_change()
188 newflags = (dp->flags & mask) | flags; in ddebug_change()
189 if (newflags == dp->flags) in ddebug_change()
191 dp->flags = newflags; in ddebug_change()
193 trim_prefix(dp->filename), dp->lineno, in ddebug_change()
194 dt->mod_name, dp->function, in ddebug_change()
195 ddebug_describe_flags(dp, flagbuf, in ddebug_change()
728 struct _ddebug *dp; in ddebug_proc_start() local
739 dp = ddebug_iter_first(iter); in ddebug_proc_start()
740 while (dp != NULL && --n > 0) in ddebug_proc_start()
741 dp = ddebug_iter_next(iter); in ddebug_proc_start()
742 return dp; in ddebug_proc_start()
753 struct _ddebug *dp; in ddebug_proc_next() local
759 dp = ddebug_iter_first(iter); in ddebug_proc_next()
761 dp = ddebug_iter_next(iter); in ddebug_proc_next()
763 return dp; in ddebug_proc_next()
775 struct _ddebug *dp = p; in ddebug_proc_show() local
787 trim_prefix(dp->filename), dp->lineno, in ddebug_proc_show()
788 iter->table->mod_name, dp->function, in ddebug_proc_show()
789 ddebug_describe_flags(dp, flagsbuf, sizeof(flagsbuf))); in ddebug_proc_show()
790 seq_escape(m, dp->format, "\t\r\n\""); in ddebug_proc_show()