Home
last modified time | relevance | path

Searched refs:fn (Results 176 – 200 of 394) sorted by relevance

12345678910>>...16

/illumos-gate/usr/src/tools/smatch/src/
H A Dsmatch_data_source.c79 if (right->type != EXPR_CALL || right->fn->type != EXPR_SYMBOL) in get_source_assignment()
83 name = expr_to_str(right->fn); in get_source_assignment()
H A Dsmatch_kernel_user_data.c297 static void match_user_copy(const char *fn, struct expression *expr, void *_param) in match_user_copy() argument
344 static void match_sscanf(const char *fn, struct expression *expr, void *unused) in match_sscanf() argument
413 if (expr->type != EXPR_CALL || expr->fn->type != EXPR_SYMBOL || in is_points_to_user_data_fn()
414 !expr->fn->symbol) in is_points_to_user_data_fn()
416 expr = expr->fn; in is_points_to_user_data_fn()
428 if (expr->type != EXPR_CALL || expr->fn->type != EXPR_SYMBOL || in get_rl_from_function()
429 !expr->fn->symbol_name || !expr->fn->symbol_name->name) in get_rl_from_function()
433 if (strcmp(expr->fn->symbol_name->name, returns_user_data[i]) == 0) { in get_rl_from_function()
812 static void match_returns_user_rl(const char *fn, struct expression *expr, void *unused) in match_returns_user_rl() argument
1061 type = get_arg_type(expr->fn, i); in match_call_info()
[all …]
H A Dcheck_readl_infinite_loops.c40 if (expr->fn->type != EXPR_SYMBOL) in is_readl_call()
42 sym = expr->fn->symbol; in is_readl_call()
H A Dcheck_capable.c26 static void match_capable(const char *fn, struct expression *expr, void *_param) in match_capable() argument
39 static void match_ns_capable(const char *fn, struct expression *expr, void *_param) in match_ns_capable() argument
H A Dsmatch_type.c185 if (sym_name_is("__builtin_choose_expr", expr->fn)) in get_return_type()
188 tmp = get_type(expr->fn); in get_return_type()
649 struct symbol *get_arg_type(struct expression *fn, int arg) in get_arg_type() argument
656 fn_type = get_type(fn); in get_arg_type()
756 struct symbol *get_arg_type_from_key(struct expression *fn, int param, struct expression *arg, cons… in get_arg_type_from_key() argument
763 return get_arg_type(fn, param); in get_arg_type_from_key()
765 type = get_arg_type(fn, param); in get_arg_type_from_key()
H A Dcheck_frees_param_strict.c65 static void match_free(const char *fn, struct expression *expr, void *param) in match_free() argument
83 if (strcmp(fn, "kfree_skb") == 0 && counter_was_inced(arg)) in match_free()
H A Dcheck_unused_ret.c80 if (expr->fn->type != EXPR_SYMBOL) in get_fn_name()
82 return expr_to_var(expr->fn); in get_fn_name()
H A Dsmatch.h108 const char *fn; member
173 typedef void (func_hook)(const char *fn, struct expression *expr, void *data);
174 typedef void (implication_hook)(const char *fn, struct expression *call_expr,
195 void select_return_states_before(void (*fn)(void));
196 void select_return_states_after(void (*fn)(void));
377 void add_get_state_hook(void (*fn)(int owner, const char *name, struct symbol *sym));
498 struct symbol *get_arg_type(struct expression *fn, int arg);
730 void __match_nullify_path_hook(const char *fn, struct expression *expr,
796 void add_check_tracker(const char *check_name, check_tracker_hook *fn);
998 void sql_insert_function_ptr(const char *fn, const char *struct_name);
[all …]
H A Dsparse.c193 pseudo_t fn = insn->func; in check_call_instruction() local
203 if (fn->type != PSEUDO_SYM) in check_call_instruction()
205 ident = fn->sym->ident; in check_call_instruction()
H A Dsmatch_buf_size.c38 if (expr->fn->type != EXPR_SYMBOL) in get_fn_name()
40 return expr_to_var(expr->fn); in get_fn_name()
720 static void match_alloc(const char *fn, struct expression *expr, void *_size_arg) in match_alloc() argument
734 static void match_calloc(const char *fn, struct expression *expr, void *_param) in match_calloc() argument
751 static void match_page(const char *fn, struct expression *expr, void *_unused) in match_page() argument
761 static void match_strndup(const char *fn, struct expression *expr, void *unused) in match_strndup() argument
778 static void match_alloc_pages(const char *fn, struct expression *expr, void *_order_arg) in match_alloc_pages() argument
H A Dsmatch_extra.h109 struct range_list *(*fn)(struct expression *expr),
180 void add_extra_mod_hook(void (*fn)(const char *name, struct symbol *sym, struct expression *expr, s…
181 void add_extra_nomod_hook(void (*fn)(const char *name, struct symbol *sym, struct expression *expr,…
221 struct expression *call_expression(struct expression *fn, struct expression_list *args);
H A Dcheck_uninitialized.c223 if (call->fn->type != EXPR_SYMBOL) in member_is_used()
229 get_static_filter(call->fn->symbol), PARAM_USED, param, printed_name); in member_is_used()
334 static void match_ignore_param(const char *fn, struct expression *expr, void *_arg_nr) in match_ignore_param() argument
/illumos-gate/usr/src/boot/libsa/
H A Dpkgfs.c199 pkg_open(const char *fn, struct open_file *f) in pkg_open() argument
203 if (fn == NULL || f == NULL) in pkg_open()
225 while (*fn == '/') in pkg_open()
226 fn++; in pkg_open()
232 if (*fn == '\0') { in pkg_open()
239 if (strcmp(fn, tf->tf_hdr.ut_name) == 0) { in pkg_open()
/illumos-gate/usr/src/cmd/fs.d/smbclnt/smbutil/
H A Dsmbutil.c68 cmd_fn_t *fn; member
183 err = cmd->fn(argc, argv); in main()
/illumos-gate/usr/src/lib/libilb/common/
H A Dilb_hc.c223 ilb_walk_hc_srvs(ilb_handle_t h, hc_srvwalkerfunc_t fn, const char *rulename, in ilb_walk_hc_srvs() argument
238 rc = fn(h, &srvs->rs_srvs[i], arg); in ilb_walk_hc_srvs()
267 rc = fn(h, &srvs->rs_srvs[j], arg); in ilb_walk_hc_srvs()
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A Dk5-platform.h202 typedef struct { k5_once_t once; int error, did_run; void (*fn)(void); } k5_init_t; member
215 int k5int_err = k5_once(&k5int_i->once, k5int_i->fn); \
226 err = k5_once(&i->once, i->fn); \
/illumos-gate/usr/src/uts/common/io/nxge/npi/
H A Dnpi_txdma.h36 #define DMA_LOG_PAGE_FN_VALIDATE(cn, pn, fn, status) \ argument
43 } else if (!TXDMA_FUNC_VALID(fn)) { \
44 status = (NPI_FAILURE | NPI_TXDMA_FUNC_INVALID(fn)); \
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/
H A Ddid.c519 did_BDF(did_t *dp, int *bus, int *dev, int *fn) in did_BDF() argument
526 if (fn != NULL) in did_BDF()
527 *fn = dp->dp_fn; in did_BDF()
616 pci_BDF_get(topo_mod_t *mp, di_node_t dn, int *bus, int *dev, int *fn) in pci_BDF_get() argument
624 *fn = dp->dp_fn; in pci_BDF_get()
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlflow.c321 i_dladm_flow_walk_rw_db(int (*fn)(void *, dld_flowinfo_t *), in i_dladm_flow_walk_rw_db()
383 fn_rc = fn(arg, &attr); in i_dladm_flow_walk_rw_db()
732 dladm_walk_flow(int (*fn)(dladm_handle_t, dladm_flow_attr_t *, void *), in dladm_walk_flow()
741 if (fn == NULL) in dladm_walk_flow()
750 state.gs_fn = fn; in dladm_walk_flow()
791 if (fn(handle, &attr, arg) == DLADM_WALK_TERMINATE) in dladm_walk_flow()
/illumos-gate/usr/src/cmd/idmap/nltest/
H A Dnltest.c46 cmd_fn_t *fn; /* pointer to subcommand handler function */ member
332 err = cmd->fn(optval); in main()
/illumos-gate/usr/src/cmd/compress/
H A Dcompress.c1871 addDotZ(char *fn, size_t fnsize) in addDotZ() argument
1878 fn_dup = strdup(fn); in addDotZ()
1886 if ((strlen(local_basename(fn)) + 2) > (size_t)max_name) { in addDotZ()
1889 " %s\n"), progname, fn); in addDotZ()
1895 if ((strlen(fn) + 2) > (size_t)max_path - 1) { in addDotZ()
1898 " %s\n"), progname, fn); in addDotZ()
1902 if (strlcat(fn, ".Z", fnsize) >= fnsize) { in addDotZ()
1905 progname, fn); in addDotZ()
/illumos-gate/usr/src/cmd/sendmail/src/
H A Dbf.c69 # define OPEN(fn, omode, cmode, sff) open(fn, omode, cmode) argument
71 # define OPEN(fn, omode, cmode, sff) safeopen(fn, omode, cmode, sff) argument
/illumos-gate/usr/src/uts/common/xen/os/
H A Dgnttab.c148 callback->fn(callback->arg); in do_free_callbacks()
478 void (*fn)(void *), void *arg, uint16_t count) in gnttab_request_free_callback()
483 callback->fn = fn; in gnttab_request_free_callback()
/illumos-gate/usr/src/lib/scsi/libsmp/common/
H A Dsmp_plugin.c144 smp_get_funcdef(smp_target_t *tp, int fn) in smp_get_funcdef() argument
154 if (dp->sfd_function == fn) in smp_get_funcdef()
159 (void) smp_error(ESMP_BADFUNC, "failed to find function 0x%x", fn); in smp_get_funcdef()
/illumos-gate/usr/src/tools/smatch/src/validation/
H A Dbuiltin_inf.c8 static float fn = __builtin_nanf(""); variable

12345678910>>...16