/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/ |
H A D | srpt_mod.c | 642 ASSERT(ops != NULL); in srpt_ibdma_ops_load() 645 if (ops->ibdmah == NULL) { in srpt_ibdma_ops_load() 651 ops->ibdma_register = (ibdma_hdl_t (*)())ddi_modsym(ops->ibdmah, in srpt_ibdma_ops_load() 653 if (ops->ibdma_register == NULL) { in srpt_ibdma_ops_load() 660 ops->ibdma_unregister = (ibdma_status_t (*)())ddi_modsym(ops->ibdmah, in srpt_ibdma_ops_load() 669 ops->ibdma_update = (ibdma_status_t (*)())ddi_modsym(ops->ibdmah, in srpt_ibdma_ops_load() 671 if (ops->ibdma_update == NULL) { in srpt_ibdma_ops_load() 679 srpt_ibdma_ops_unload(ops); in srpt_ibdma_ops_load() 688 if (ops != NULL) { in srpt_ibdma_ops_unload() 689 if (ops->ibdmah != NULL) { in srpt_ibdma_ops_unload() [all …]
|
/illumos-gate/usr/src/uts/common/io/ixgbe/core/ |
H A D | ixgbe_common.c | 86 eeprom->ops.read_buffer = in ixgbe_init_ops_generic() 98 mac->ops.reset_hw = NULL; in ixgbe_init_ops_generic() 124 mac->ops.set_vmdq = NULL; in ixgbe_init_ops_generic() 125 mac->ops.clear_vmdq = NULL; in ixgbe_init_ops_generic() 131 mac->ops.clear_vfta = NULL; in ixgbe_init_ops_generic() 132 mac->ops.set_vfta = NULL; in ixgbe_init_ops_generic() 133 mac->ops.set_vlvf = NULL; in ixgbe_init_ops_generic() 145 mac->ops.setup_link = NULL; in ixgbe_init_ops_generic() 146 mac->ops.check_link = NULL; in ixgbe_init_ops_generic() 147 mac->ops.dmac_config = NULL; in ixgbe_init_ops_generic() [all …]
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ |
H A D | ktbase.c | 45 const krb5_kt_ops *ops; member 92 krb5_kt_register(krb5_context context, const krb5_kt_ops *ops) in krb5_kt_register() argument 101 for (t = kt_typehead; t && strcmp(t->ops->prefix,ops->prefix);t = t->next) in krb5_kt_register() 112 newt->ops = ops; in krb5_kt_register() 174 if (strcmp (tlist->ops->prefix, pfx) == 0) { in krb5_kt_resolve() 176 return (*tlist->ops->resolve)(context, resid, ktid); in krb5_kt_resolve() 216 shandle = (krb5_ser_handle) keytab->ops->serializer; in krb5_keytab_size() 217 if ((keytab != NULL) && (keytab->ops) && in krb5_keytab_size() 233 shandle = (krb5_ser_handle) keytab->ops->serializer; in krb5_keytab_externalize() 234 if ((keytab != NULL) && (keytab->ops) && in krb5_keytab_externalize()
|
H A D | ktfns.c | 36 return keytab->ops->prefix; in krb5_kt_get_type() 43 return krb5_x((keytab)->ops->get_name,(context, keytab,name,namelen)); in krb5_kt_get_name() 49 return krb5_x((keytab)->ops->close,(context, keytab)); in krb5_kt_close() 70 err = krb5_x((keytab)->ops->get,(context, keytab, principal, vno, enctype, in krb5_kt_get_entry() 81 return krb5_x((keytab)->ops->start_seq_get,(context, keytab, cursor)); in krb5_kt_start_seq_get() 88 return krb5_x((keytab)->ops->get_next,(context, keytab, entry, cursor)); in krb5_kt_next_entry() 95 return krb5_x((keytab)->ops->end_get,(context, keytab, cursor)); in krb5_kt_end_seq_get()
|
/illumos-gate/usr/src/stand/lib/fs/nfs/ |
H A D | auth_none.c | 121 static struct auth_ops ops; in authnone_ops() local 123 if (ops.ah_nextverf == NULL) { in authnone_ops() 124 ops.ah_nextverf = authnone_verf; in authnone_ops() 125 ops.ah_marshal = authnone_marshal; in authnone_ops() 126 ops.ah_validate = authnone_validate; in authnone_ops() 127 ops.ah_refresh = authnone_refresh; in authnone_ops() 128 ops.ah_destroy = authnone_destroy; in authnone_ops() 130 return (&ops); in authnone_ops()
|
H A D | auth_unix.c | 267 static struct auth_ops ops; in authunix_ops() local 269 if (ops.ah_nextverf == 0) { in authunix_ops() 270 ops.ah_nextverf = authunix_nextverf; in authunix_ops() 271 ops.ah_marshal = authunix_marshal; in authunix_ops() 272 ops.ah_validate = authunix_validate; in authunix_ops() 273 ops.ah_refresh = authunix_refresh; in authunix_ops() 274 ops.ah_destroy = authunix_destroy; in authunix_ops() 276 return (&ops); in authunix_ops()
|
/illumos-gate/usr/src/uts/common/krtld/ |
H A D | kobj.c | 163 (_kobj_printf(ops, "%d", __LINE__), _kobj_printf(ops, ": %s\n", s)) 371 ops = bootvec; in kobj_init() 476 bootflags(ops); in kobj_init() 500 _kobj_printf(ops, in kobj_init() 521 _kobj_printf(ops, in kobj_init() 1405 _kobj_printf(ops, "\tops 0x%p\n", ops); in load_kmdb() 1443 _kobj_printf(ops, in depends_on() 2710 _kobj_printf(ops, in crypto_es_hash() 3384 _kobj_printf(ops, in sym_insert() 3387 _kobj_printf(ops, in sym_insert() [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/string/ |
H A D | wc2utf8.c | 42 static const Utf8_t ops[] = variable 58 for (i = 0; i < elementsof(ops); i++) in wc2utf8() 59 if (w < ops[i].range) in wc2utf8() 62 *s++ = ops[i].prefix | (w >> ops[i].shift); in wc2utf8() 63 switch (ops[i].shift) in wc2utf8()
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | auth_none.c | 146 static struct auth_ops ops; in authnone_ops() local 152 if (ops.ah_nextverf == NULL) { in authnone_ops() 153 ops.ah_nextverf = authnone_verf; in authnone_ops() 154 ops.ah_marshal = authnone_marshal; in authnone_ops() 155 ops.ah_validate = authnone_validate; in authnone_ops() 156 ops.ah_refresh = authnone_refresh; in authnone_ops() 157 ops.ah_destroy = authnone_destroy; in authnone_ops() 160 return (&ops); in authnone_ops()
|
H A D | svc_raw.c | 255 static struct xp_ops ops; in svc_raw_ops() local 261 if (ops.xp_recv == NULL) { in svc_raw_ops() 262 ops.xp_recv = svc_raw_recv; in svc_raw_ops() 263 ops.xp_stat = svc_raw_stat; in svc_raw_ops() 264 ops.xp_getargs = svc_raw_getargs; in svc_raw_ops() 265 ops.xp_reply = svc_raw_reply; in svc_raw_ops() 266 ops.xp_freeargs = svc_raw_freeargs; in svc_raw_ops() 267 ops.xp_destroy = svc_raw_destroy; in svc_raw_ops() 268 ops.xp_control = svc_raw_control; in svc_raw_ops() 271 return (&ops); in svc_raw_ops()
|
H A D | clnt_raw.c | 315 static struct clnt_ops ops; in clnt_raw_ops() local 321 if (ops.cl_call == NULL) { in clnt_raw_ops() 322 ops.cl_call = clnt_raw_call; in clnt_raw_ops() 323 ops.cl_send = clnt_raw_send; in clnt_raw_ops() 324 ops.cl_abort = clnt_raw_abort; in clnt_raw_ops() 325 ops.cl_geterr = clnt_raw_geterr; in clnt_raw_ops() 326 ops.cl_freeres = clnt_raw_freeres; in clnt_raw_ops() 327 ops.cl_destroy = clnt_raw_destroy; in clnt_raw_ops() 328 ops.cl_control = clnt_raw_control; in clnt_raw_ops() 331 return (&ops); in clnt_raw_ops()
|
/illumos-gate/usr/src/lib/libreparse/common/ |
H A D | fs_reparse_lib.c | 160 rp_plugin_ops_t *ops; in reparse_deref() local 166 ops = rp_find_protocol(svc_type); in reparse_deref() 167 if ((ops != NULL) && (ops->rpo_deref != NULL)) in reparse_deref() 215 rp_plugin_ops_t *ops; in reparse_add() local 224 ops = rp_find_protocol(svc_type); in reparse_add() 225 if ((ops != NULL) && (ops->rpo_form != NULL)) in reparse_add() 226 err = ops->rpo_form(svc_type, svc_data, buf, &bufsz); in reparse_add() 422 rp_plugin_ops_t *ops = NULL; in rp_find_protocol() local 435 ops = rp_proto_handle.rp_ops[i]; in rp_find_protocol() 436 if (ops->rpo_supports_svc(svc_type)) in rp_find_protocol() [all …]
|
/illumos-gate/usr/src/tools/ctf/stabs/common/ |
H A D | ctfstabs.c | 183 process_ifile(FILE *tmpl, proc_ops_t *ops) in process_ifile() argument 200 if (ops->po_line(line) < 0) { in process_ifile() 237 proc_ops_t *ops = &ga_ops; in main() local 251 ops = &ga_ops; in main() 253 ops = &fth_ops; in main() 293 if ((ops->po_init != NULL && ops->po_init(model) < 0) || in main() 294 (process_ifile(tmpl, ops) < 0) || in main() 295 (ops->po_fini != NULL && ops->po_fini() < 0)) { in main()
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | gptwocfg.c | 201 type, ops); in gptwocfg_register_ops() 203 ops->gptwocfg_type = type; in gptwocfg_register_ops() 209 gptwocfg_ops_table[type] = ops; in gptwocfg_register_ops() 233 gptwocfg_ops_t *ops; in gptwocfg_configure() local 282 if (ops == NULL) { in gptwocfg_configure() 306 config->gptwo_ops = ops; in gptwocfg_configure() 330 gptwocfg_ops_t *ops; in gptwocfg_unconfigure() local 382 ops = config->gptwo_ops; in gptwocfg_unconfigure() 405 if (ops) { in gptwocfg_unconfigure() 408 ops->gptwocfg_configure); in gptwocfg_unconfigure() [all …]
|
/illumos-gate/usr/src/uts/intel/io/ |
H A D | iommulib.c | 349 ASSERT(ops); in iommulib_iommu_register() 355 instance, (void *)ops); in iommulib_iommu_register() 359 switch (ops->ilops_vendor) { in iommulib_iommu_register() 369 driver, instance, ops->ilops_vendor, (void *)ops); in iommulib_iommu_register() 374 driver, instance, ops->ilops_vendor, (void *)ops); in iommulib_iommu_register() 388 if (ops->ilops_id == NULL) { in iommulib_iommu_register() 458 unitp->ilu_ops = ops; in iommulib_iommu_register() 932 iommulib_ops_t *ops; in iommulib_iommu_getops() local 939 ops = unitp->ilu_ops; in iommulib_iommu_getops() 942 ASSERT(ops); in iommulib_iommu_getops() [all …]
|
/illumos-gate/usr/src/lib/libfstyp/common/ |
H A D | libfstyp.c | 70 fstyp_ops_t ops; member 187 (mp->ops.fstyp_ident(mp->mod_handle) == 0)) { in fstyp_ident_all() 253 return (mp->ops.fstyp_get_attr(mp->mod_handle, attr)); in fstyp_get_attr() 268 if (mp->ops.fstyp_dump == NULL) { in fstyp_dump() 491 mp->ops.fstyp_fini = (void (*)(fstyp_mod_handle_t)) in fstyp_load_module() 493 mp->ops.fstyp_ident = (int (*)(fstyp_mod_handle_t)) in fstyp_load_module() 500 if (((mp->ops.fstyp_init) == NULL) || in fstyp_load_module() 501 ((mp->ops.fstyp_fini) == NULL) || in fstyp_load_module() 502 ((mp->ops.fstyp_ident) == NULL) || in fstyp_load_module() 503 ((mp->ops.fstyp_get_attr) == NULL)) { in fstyp_load_module() [all …]
|
/illumos-gate/usr/src/uts/common/io/e1000api/ |
H A D | e1000_mac.c | 55 mac->ops.init_hw = e1000_null_ops_generic; in e1000_init_mac_ops_generic() 67 mac->ops.led_on = e1000_null_ops_generic; in e1000_init_mac_ops_generic() 68 mac->ops.led_off = e1000_null_ops_generic; in e1000_init_mac_ops_generic() 80 mac->ops.rar_set = e1000_rar_set_generic; in e1000_init_mac_ops_generic() 219 mac->ops.set_lan_id(hw); in e1000_get_bus_info_pci_generic() 265 mac->ops.set_lan_id(hw); in e1000_get_bus_info_pcie_generic() 385 hw->mac.ops.rar_set(hw, mac_addr, i); in e1000_init_rx_addrs_generic() 753 mac->ops.config_collision_dist(hw); in e1000_check_for_copper_link_generic() 965 ret_val = hw->nvm.ops.read(hw, in e1000_set_default_fc_generic() 970 ret_val = hw->nvm.ops.read(hw, in e1000_set_default_fc_generic() [all …]
|
H A D | e1000_nvm.c | 53 nvm->ops.read = e1000_null_read_nvm; in e1000_init_nvm_ops_generic() 59 nvm->ops.write = e1000_null_write_nvm; in e1000_init_nvm_ops_generic() 459 ret_val = nvm->ops.acquire(hw); in e1000_read_nvm_spi() 486 nvm->ops.release(hw); in e1000_read_nvm_spi() 519 ret_val = nvm->ops.acquire(hw); in e1000_read_nvm_microwire() 541 nvm->ops.release(hw); in e1000_read_nvm_microwire() 623 ret_val = nvm->ops.acquire(hw); in e1000_write_nvm_spi() 629 nvm->ops.release(hw); in e1000_write_nvm_spi() 665 nvm->ops.release(hw); in e1000_write_nvm_spi() 703 ret_val = nvm->ops.acquire(hw); in e1000_write_nvm_microwire() [all …]
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ |
H A D | ser_cc.c | 76 if (ccache->ops && ccache->ops->prefix) in krb5_ccache_size() 77 required += (strlen(ccache->ops->prefix)+1); in krb5_ccache_size() 118 namelen = (ccache->ops && ccache->ops->prefix) ? in krb5_ccache_externalize() 119 strlen(ccache->ops->prefix)+1 : 0; in krb5_ccache_externalize() 125 if (ccache->ops && ccache->ops->prefix) in krb5_ccache_externalize() 126 sprintf(ccname, "%s:%s", ccache->ops->prefix, fnamep); in krb5_ccache_externalize()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/ |
H A D | ser_rc.c | 84 if (rcache->ops && rcache->ops->type) in krb5_rcache_size() 85 required += (strlen(rcache->ops->type)+1); in krb5_rcache_size() 127 namelen = (rcache->ops && rcache->ops->type) ? in krb5_rcache_externalize() 128 strlen(rcache->ops->type)+1 : 0; in krb5_rcache_externalize() 134 if (rcache->ops && rcache->ops->type) in krb5_rcache_externalize() 135 sprintf(rcname, "%s:%s", rcache->ops->type, fnamep); in krb5_rcache_externalize()
|
H A D | rc_base.c | 30 const krb5_rc_ops *ops; member 84 const krb5_rc_ops *ops) in krb5_rc_register_type() argument 91 for (t = typehead;t && strcmp(t->ops->type,ops->type);t = t->next) in krb5_rc_register_type() 103 t->ops = ops; in krb5_rc_register_type() 118 for (t = typehead;t && strcmp(t->ops->type,type);t = t->next) in krb5_rc_resolve_type() 125 (*id)->ops = t->ops; in krb5_rc_resolve_type() 133 return id->ops->type; in krb5_rc_get_type()
|
/illumos-gate/usr/src/lib/libdemangle/common/ |
H A D | demangle.c | 103 sysdemangle(const char *str, sysdem_lang_t lang, sysdem_ops_t *ops) in sysdemangle() argument 136 if (ops == NULL) in sysdemangle() 137 ops = sysdem_ops_default; in sysdemangle() 149 return (cpp_demangle(str, slen, ops)); in sysdemangle() 151 return (rust_demangle(str, slen, ops)); in sysdemangle() 175 res = rust_demangle(str, slen, ops); in sysdemangle() 182 return (cpp_demangle(str, slen, ops)); in sysdemangle()
|
H A D | str.c | 36 str_init(str_t *restrict s, sysdem_ops_t *restrict ops) in str_init() argument 39 s->str_ops = (ops != NULL) ? ops : sysdem_ops_default; in str_init() 65 sysdem_ops_t *ops = s->str_ops; in str_set() local 68 s->str_ops = ops; in str_set() 205 sysdem_ops_t *ops = dest->str_ops; in str_insert_str() local 207 dest->str_ops = ops; in str_insert_str() 250 str_pair_init(str_pair_t *sp, sysdem_ops_t *ops) in str_pair_init() argument 253 str_init(&sp->strp_l, ops); in str_pair_init() 254 str_init(&sp->strp_r, ops); in str_pair_init()
|
/illumos-gate/usr/src/uts/common/io/igc/core/ |
H A D | igc_nvm.c | 23 nvm->ops.init_params = igc_null_ops_generic; in igc_init_nvm_ops_generic() 24 nvm->ops.acquire = igc_null_ops_generic; in igc_init_nvm_ops_generic() 25 nvm->ops.read = igc_null_read_nvm; in igc_init_nvm_ops_generic() 26 nvm->ops.release = igc_null_nvm_generic; in igc_init_nvm_ops_generic() 27 nvm->ops.reload = igc_reload_nvm_generic; in igc_init_nvm_ops_generic() 28 nvm->ops.update = igc_null_ops_generic; in igc_init_nvm_ops_generic() 29 nvm->ops.validate = igc_null_ops_generic; in igc_init_nvm_ops_generic() 30 nvm->ops.write = igc_null_write_nvm; in igc_init_nvm_ops_generic() 443 ret_val = nvm->ops.acquire(hw); in igc_write_nvm_spi() 449 nvm->ops.release(hw); in igc_write_nvm_spi() [all …]
|
H A D | igc_mac.c | 23 mac->ops.init_params = igc_null_ops_generic; in igc_init_mac_ops_generic() 25 mac->ops.rar_set = igc_rar_set_generic; in igc_init_mac_ops_generic() 178 hw->mac.ops.rar_set(hw, hw->mac.addr, 0); in igc_init_rx_addrs_generic() 183 hw->mac.ops.rar_set(hw, mac_addr, i); in igc_init_rx_addrs_generic() 228 ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data); in igc_check_alt_mac_addr_generic() 248 hw->mac.ops.rar_set(hw, alt_mac_addr, 0); in igc_check_alt_mac_addr_generic() 502 mac->ops.config_collision_dist(hw); in igc_check_for_copper_link_generic() 535 if (hw->phy.ops.check_reset_block && hw->phy.ops.check_reset_block(hw)) in igc_setup_link_generic() 554 ret_val = hw->mac.ops.setup_physical_interface(hw); in igc_setup_link_generic() 746 ret_val = hw->phy.ops.read_reg(hw, PHY_AUTONEG_ADV, in igc_config_fc_after_link_up_generic() [all …]
|