Symbol: ops
usr/src/boot/efi/libefi/efi_console.c
416
struct visual_ops *ops = ecd->ecd_visual_ops;
usr/src/boot/efi/libefi/efi_console.c
420
memmove(data, ops->ident, sizeof (struct vis_identifier));
usr/src/boot/efi/libefi/efi_console.c
423
return (ops->devinit(data));
usr/src/boot/efi/libefi/efi_console.c
425
return (ops->cons_clear(data));
usr/src/boot/efi/libefi/efi_console.c
427
ops->cons_copy(data);
usr/src/boot/efi/libefi/efi_console.c
430
ops->cons_display(data);
usr/src/boot/efi/libefi/efi_console.c
433
ops->cons_cursor(data);
usr/src/boot/i386/libi386/vidconsole.c
605
struct visual_ops *ops = cp->c_private;
usr/src/boot/i386/libi386/vidconsole.c
609
memmove(data, ops->ident, sizeof (struct vis_identifier));
usr/src/boot/i386/libi386/vidconsole.c
612
return (ops->devinit(data));
usr/src/boot/i386/libi386/vidconsole.c
614
return (ops->cons_clear(data));
usr/src/boot/i386/libi386/vidconsole.c
616
ops->cons_copy(data);
usr/src/boot/i386/libi386/vidconsole.c
619
ops->cons_display(data);
usr/src/boot/i386/libi386/vidconsole.c
622
ops->cons_cursor(data);
usr/src/boot/i386/libi386/vidconsole.c
625
ops->cons_put_cmap(data);
usr/src/cmd/bhyve/amd64/fwctl.c
319
if (rinfo.req_type <= OP_MAX && ops[rinfo.req_type] != NULL)
usr/src/cmd/bhyve/amd64/fwctl.c
320
rinfo.req_op = ops[rinfo.req_type];
usr/src/cmd/bhyve/amd64/fwctl.c
577
ops[OP_GET_LEN] = &fgetlen_info;
usr/src/cmd/bhyve/amd64/fwctl.c
578
ops[OP_GET] = &fgetval_info;
usr/src/cmd/bhyve/amd64/fwctl.c
81
static struct op_info *ops[OP_MAX+1];
usr/src/cmd/fm/fmd/common/fmd.c
186
const fmd_timeops_t *ops;
usr/src/cmd/fm/fmd/common/fmd.c
189
ops = &fmd_timeops_native;
usr/src/cmd/fm/fmd/common/fmd.c
191
ops = &fmd_timeops_simulated;
usr/src/cmd/fm/fmd/common/fmd.c
195
fmd.d_clockops = ops;
usr/src/cmd/fm/fmd/common/fmd.c
196
pp->cp_value.cpv_ptr = (void *)ops;
usr/src/cmd/fm/fmd/common/fmd_api.c
2281
fmd_nvl_op_init(nv_alloc_t *ops, va_list ap)
usr/src/cmd/fm/fmd/common/fmd_api.c
2285
ops->nva_arg = mp;
usr/src/cmd/fm/fmd/common/fmd_api.c
2291
fmd_nvl_op_alloc_sleep(nv_alloc_t *ops, size_t size)
usr/src/cmd/fm/fmd/common/fmd_api.c
2293
fmd_module_t *mp = ops->nva_arg;
usr/src/cmd/fm/fmd/common/fmd_api.c
2299
fmd_nvl_op_alloc_nosleep(nv_alloc_t *ops, size_t size)
usr/src/cmd/fm/fmd/common/fmd_api.c
2301
fmd_module_t *mp = ops->nva_arg;
usr/src/cmd/fm/fmd/common/fmd_api.c
2307
fmd_nvl_op_free(nv_alloc_t *ops, void *data, size_t size)
usr/src/cmd/fm/fmd/common/fmd_api.c
2309
fmd_module_t *mp = ops->nva_arg;
usr/src/cmd/fm/fmd/common/fmd_api.c
362
fmd_hdl_ops_t ops;
usr/src/cmd/fm/fmd/common/fmd_api.c
400
bzero(&ops, sizeof (ops));
usr/src/cmd/fm/fmd/common/fmd_api.c
403
bcopy(mip->fmdi_ops, &ops, offsetof(fmd_hdl_ops_t, fmdo_send));
usr/src/cmd/fm/fmd/common/fmd_api.c
405
bcopy(mip->fmdi_ops, &ops,
usr/src/cmd/fm/fmd/common/fmd_api.c
408
bcopy(mip->fmdi_ops, &ops, sizeof (ops));
usr/src/cmd/fm/fmd/common/fmd_api.c
410
if (ops.fmdo_recv == NULL)
usr/src/cmd/fm/fmd/common/fmd_api.c
411
ops.fmdo_recv = (void (*)())fmd_hdl_nop;
usr/src/cmd/fm/fmd/common/fmd_api.c
412
if (ops.fmdo_timeout == NULL)
usr/src/cmd/fm/fmd/common/fmd_api.c
413
ops.fmdo_timeout = (void (*)())fmd_hdl_nop;
usr/src/cmd/fm/fmd/common/fmd_api.c
414
if (ops.fmdo_close == NULL)
usr/src/cmd/fm/fmd/common/fmd_api.c
415
ops.fmdo_close = (void (*)())fmd_hdl_nop;
usr/src/cmd/fm/fmd/common/fmd_api.c
416
if (ops.fmdo_stats == NULL)
usr/src/cmd/fm/fmd/common/fmd_api.c
417
ops.fmdo_stats = (void (*)())fmd_hdl_nop;
usr/src/cmd/fm/fmd/common/fmd_api.c
418
if (ops.fmdo_gc == NULL)
usr/src/cmd/fm/fmd/common/fmd_api.c
419
ops.fmdo_gc = (void (*)())fmd_hdl_nop;
usr/src/cmd/fm/fmd/common/fmd_api.c
420
if (ops.fmdo_send == NULL)
usr/src/cmd/fm/fmd/common/fmd_api.c
421
ops.fmdo_send = (int (*)())fmd_hdl_nop;
usr/src/cmd/fm/fmd/common/fmd_api.c
422
if (ops.fmdo_topo == NULL)
usr/src/cmd/fm/fmd/common/fmd_api.c
423
ops.fmdo_topo = (void (*)())fmd_hdl_nop;
usr/src/cmd/fm/fmd/common/fmd_api.c
501
bcopy(&ops, (void *)mp->mod_info->fmdi_ops, sizeof (fmd_hdl_ops_t));
usr/src/cmd/fm/fmd/common/fmd_api.c
939
const fmd_conf_ops_t *ops = fmd_conf_gettype(mp->mod_conf, name);
usr/src/cmd/fm/fmd/common/fmd_api.c
942
if (ops == &fmd_conf_bool || ops == &fmd_conf_int32 ||
usr/src/cmd/fm/fmd/common/fmd_api.c
943
ops == &fmd_conf_uint32)
usr/src/cmd/fm/fmd/common/fmd_api.c
945
else if (ops != NULL) {
usr/src/cmd/fm/fmd/common/fmd_api.c
961
const fmd_conf_ops_t *ops = fmd_conf_gettype(mp->mod_conf, name);
usr/src/cmd/fm/fmd/common/fmd_api.c
964
if (ops == &fmd_conf_int64 || ops == &fmd_conf_uint64 ||
usr/src/cmd/fm/fmd/common/fmd_api.c
965
ops == &fmd_conf_time || ops == &fmd_conf_size)
usr/src/cmd/fm/fmd/common/fmd_api.c
967
else if (ops != NULL) {
usr/src/cmd/fm/fmd/common/fmd_api.c
983
const fmd_conf_ops_t *ops = fmd_conf_gettype(mp->mod_conf, name);
usr/src/cmd/fm/fmd/common/fmd_api.c
987
if (ops == &fmd_conf_string) {
usr/src/cmd/fm/fmd/common/fmd_api.c
990
} else if (ops != NULL) {
usr/src/cmd/fm/fmd/common/fmd_conf.c
936
const fmd_conf_ops_t *ops = NULL;
usr/src/cmd/fm/fmd/common/fmd_conf.c
941
if ((ops = pp->cp_formal->cf_ops) == &fmd_conf_parent) {
usr/src/cmd/fm/fmd/common/fmd_conf.c
942
ops = fmd_conf_gettype(fmd.d_conf,
usr/src/cmd/fm/fmd/common/fmd_conf.c
949
return (ops);
usr/src/cmd/fm/fmd/common/fmd_module.c
1053
const fmd_modops_t *ops, const char *suffix)
usr/src/cmd/fm/fmd/common/fmd_module.c
1076
(void) fmd_modhash_load(mhp, path, ops);
usr/src/cmd/fm/fmd/common/fmd_module.c
1084
const fmd_modops_t *ops, const char *suffix)
usr/src/cmd/fm/fmd/common/fmd_module.c
1089
fmd_modhash_loaddir(mhp, pap->cpa_argv[i], ops, suffix);
usr/src/cmd/fm/fmd/common/fmd_module.c
1194
fmd_modhash_load(fmd_modhash_t *mhp, const char *path, const fmd_modops_t *ops)
usr/src/cmd/fm/fmd/common/fmd_module.c
1227
while ((mp = fmd_module_create(path, ops)) == NULL) {
usr/src/cmd/fm/fmd/common/fmd_module.c
175
fmd_module_create(const char *path, const fmd_modops_t *ops)
usr/src/cmd/fm/fmd/common/fmd_module.c
194
mp->mod_ops = ops;
usr/src/cmd/fm/fmd/common/fmd_module.c
530
const fmd_hdl_ops_t *ops = mp->mod_info->fmdi_ops;
usr/src/cmd/fm/fmd/common/fmd_module.c
563
ops->fmdo_recv(hdl, e, ep->ev_nvl, ep->ev_data);
usr/src/cmd/fm/fmd/common/fmd_module.c
568
ops->fmdo_timeout(hdl, t->mt_id, t->mt_arg);
usr/src/cmd/fm/fmd/common/fmd_module.c
571
ops->fmdo_close(hdl, ep->ev_data);
usr/src/cmd/fm/fmd/common/fmd_module.c
574
ops->fmdo_stats(hdl);
usr/src/cmd/fm/fmd/common/fmd_module.c
578
ops->fmdo_gc(hdl);
usr/src/cmd/fm/fmd/common/fmd_module.c
600
ops->fmdo_topo(hdl, mp->mod_topo_current->ft_hdl);
usr/src/cmd/fm/fmdump/common/fmdump.c
1278
const fmdump_ops_t *ops;
usr/src/cmd/fm/fmdump/common/fmdump.c
1530
ops = &fmdump_err_ops;
usr/src/cmd/fm/fmdump/common/fmdump.c
1532
ops = &fmdump_flt_ops;
usr/src/cmd/fm/fmdump/common/fmdump.c
1534
ops = &fmdump_asru_ops;
usr/src/cmd/fm/fmdump/common/fmdump.c
1536
ops = &fmdump_info_ops;
usr/src/cmd/fm/fmdump/common/fmdump.c
1538
ops = &fmdump_err_ops;
usr/src/cmd/fm/fmdump/common/fmdump.c
1540
if (!opt_a && ops == &fmdump_flt_ops) {
usr/src/cmd/fm/fmdump/common/fmdump.c
1548
&ops->do_formats[opt_p ? FMDUMP_PRETTY :
usr/src/cmd/fm/fmdump/common/fmdump.c
1552
arg.da_fmt = &ops->do_formats[FMDUMP_VERB1];
usr/src/cmd/fm/fmdump/common/fmdump.c
1554
arg.da_fmt = &ops->do_formats[FMDUMP_MSG];
usr/src/cmd/fm/fmdump/common/fmdump.c
1556
arg.da_fmt = &ops->do_formats[FMDUMP_SHORT];
usr/src/cmd/fm/fmdump/common/fmdump.c
1570
if (arg.da_fmt->do_hdr && !(opt_V && ops == &fmdump_flt_ops))
usr/src/cmd/mdb/common/kmdb/kctl/kctl_main.c
440
kctl_boot_activate(struct bootops *ops, void *romp, size_t memsz,
usr/src/cmd/mdb/common/kmdb/kctl/kctl_main.c
463
ASSERT(ops != NULL);
usr/src/cmd/mdb/common/kmdb/kctl/kctl_main.c
464
kctl.kctl_boot_ops = ops; /* must be set before kctl_init */
usr/src/cmd/mdb/common/mdb/mdb_kb_kvm.c
58
static mdb_kb_ops_t ops = {
usr/src/cmd/mdb/common/mdb/mdb_kb_kvm.c
71
return (&ops);
usr/src/cmd/mdb/common/mdb/mdb_proc.c
256
const mdb_tdb_ops_t *ops;
usr/src/cmd/mdb/common/mdb/mdb_proc.c
285
if ((ops = mdb_tdb_load(path)) == NULL) {
usr/src/cmd/mdb/common/mdb/mdb_proc.c
291
if (ops == pt->p_tdb_ops)
usr/src/cmd/mdb/common/mdb/mdb_proc.c
295
pt->p_tdb_ops = ops;
usr/src/cmd/mdb/common/mdb/mdb_target.c
2000
mdb_tgt_sespec_insert(mdb_tgt_t *t, const mdb_se_ops_t *ops, mdb_list_t *list)
usr/src/cmd/mdb/common/mdb/mdb_target.c
2010
sep->se_ops = ops;
usr/src/cmd/mdb/common/mdb/mdb_target.c
2015
mdb_tgt_sespec_lookup_active(mdb_tgt_t *t, const mdb_se_ops_t *ops, void *args)
usr/src/cmd/mdb/common/mdb/mdb_target.c
2020
if (sep->se_ops == ops && sep->se_ops->se_secmp(t, sep, args))
usr/src/cmd/mdb/common/mdb/mdb_target.c
2028
mdb_tgt_sespec_lookup_idle(mdb_tgt_t *t, const mdb_se_ops_t *ops, void *args)
usr/src/cmd/mdb/common/mdb/mdb_target.c
2033
if (sep->se_ops == ops && sep->se_ops->se_vecmp(t,
usr/src/cmd/mdb/common/mdb/mdb_target.c
2086
mdb_tgt_vespec_insert(mdb_tgt_t *t, const mdb_se_ops_t *ops, int flags,
usr/src/cmd/mdb/common/mdb/mdb_target.c
2114
sep = mdb_tgt_sespec_insert(t, ops, &t->t_idle);
usr/src/cmd/mdb/common/mdb/mdb_target.c
2115
else if ((sep = mdb_tgt_sespec_lookup_active(t, ops, args)) == NULL &&
usr/src/cmd/mdb/common/mdb/mdb_target.c
2116
(sep = mdb_tgt_sespec_lookup_idle(t, ops, args)) == NULL)
usr/src/cmd/mdb/common/mdb/mdb_target.c
2117
sep = mdb_tgt_sespec_insert(t, ops, &t->t_active);
usr/src/cmd/mdb/common/modules/genunix/memory.c
1003
if (ops == types->pwt_segvn && seg->s_data != NULL) {
usr/src/cmd/mdb/common/modules/genunix/memory.c
1029
} else if (ops == types->pwt_seghole && seg->s_data != NULL) {
usr/src/cmd/mdb/common/modules/genunix/memory.c
1053
const uintptr_t ops = (uintptr_t)seg->s_ops;
usr/src/cmd/mdb/common/modules/genunix/memory.c
1057
if (ops == types->pwt_segvn && seg->s_data != NULL) {
usr/src/cmd/mdb/common/modules/genunix/memory.c
999
const uintptr_t ops = (uintptr_t)seg->s_ops;
usr/src/cmd/mdb/common/modules/genunix/sobj.c
78
sobj_ops_t ops;
usr/src/cmd/mdb/common/modules/genunix/sobj.c
84
if (mdb_vread(&ops, sizeof (ops), addr) == -1) {
usr/src/cmd/mdb/common/modules/genunix/sobj.c
85
mdb_snprintf(out, sz, "??", ops.sobj_type);
usr/src/cmd/mdb/common/modules/genunix/sobj.c
89
sobj_type_to_text(ops.sobj_type, out, sz);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1760
vdev_ops_t ops;
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1761
if (mdb_vread(&ops, sizeof (ops),
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1767
(void) strcpy(desc, ops.vdev_op_type);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2096
mdb_vdev_ops_t ops;
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2097
if (mdb_ctf_vread(&ops, "vdev_ops_t", "mdb_vdev_ops_t",
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2104
"%s-%llu", ops.vdev_op_type, vdev.vdev_id);
usr/src/cmd/mdb/intel/kmdb/kctl/kctl_isadep.c
43
struct bootops *ops = kctl.kctl_boot_ops;
usr/src/cmd/mdb/intel/kmdb/kctl/kctl_isadep.c
46
len = BOP_GETPROPLEN(ops, pname);
usr/src/cmd/mdb/intel/kmdb/kctl/kctl_isadep.c
48
(void) BOP_GETPROP(ops, pname, (void *)prop_buf);
usr/src/cmd/pcieadm/pcieadm_bar.c
233
const pcieadm_ops_t *ops;
usr/src/cmd/pcieadm/pcieadm_bar.c
315
pcieadm_init_ops_kernel(pcip, &ops, &readarg);
usr/src/cmd/pcieadm/pcieadm_bar.c
316
if (!ops->pop_cfg(PCI_CONF_HEADER, sizeof (hdr), &hdr, readarg)) {
usr/src/cmd/pcieadm/pcieadm_bar.c
340
if (!ops->pop_cfg(PCI_CONF_BASE0 + i * 4, sizeof (uint32_t),
usr/src/cmd/pcieadm/pcieadm_bar.c
542
const pcieadm_ops_t *ops;
usr/src/cmd/pcieadm/pcieadm_bar.c
604
pcieadm_init_ops_kernel(pcip, &ops, &karg);
usr/src/cmd/pcieadm/pcieadm_bar.c
606
if (!ops->pop_bar(bar, len, reg, buf, karg, B_FALSE)) {
usr/src/cmd/pcieadm/pcieadm_bar.c
671
const pcieadm_ops_t *ops;
usr/src/cmd/pcieadm/pcieadm_bar.c
779
pcieadm_init_ops_kernel(pcip, &ops, &karg);
usr/src/cmd/pcieadm/pcieadm_bar.c
781
if (!ops->pop_bar(bar, len, reg, buf, karg, B_TRUE)) {
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
5583
const pcieadm_ops_t *ops;
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
5717
pcieadm_init_ops_kernel(pcip, &ops, &readarg);
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
5720
pcieadm_init_ops_file(pcip, file, &ops, &readarg);
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
5722
pcieadm_cfgspace(pcip, PCIEADM_CFGSPACE_OP_PRINT, ops->pop_cfg, -1,
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
5755
const pcieadm_ops_t *ops;
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
5797
pcieadm_init_ops_kernel(psc->psc_pci, &ops, &readarg);
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
5798
pcieadm_cfgspace(psc->psc_pci, PCIEADM_CFGSPACE_OP_WRITE, ops->pop_cfg,
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
5894
const pcieadm_ops_t *ops;
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
5914
pcieadm_init_ops_kernel(pcip, &ops, &readarg);
usr/src/cmd/pcieadm/pcieadm_cfgspace.c
5915
pcieadm_cfgspace(pcip, PCIEADM_CFGSPACE_OP_WRITE, ops->pop_cfg,
usr/src/cmd/pgrep/pgrep.c
281
psinfo_t ps, ops;
usr/src/cmd/pgrep/pgrep.c
311
if (!ovalid || NEWER(ps, ops)) {
usr/src/cmd/pgrep/pgrep.c
312
(void) memcpy(&ops, &ps,
usr/src/cmd/pgrep/pgrep.c
317
if (!ovalid || NEWER(ops, ps)) {
usr/src/cmd/pgrep/pgrep.c
318
(void) memcpy(&ops, &ps,
usr/src/cmd/pgrep/pgrep.c
332
(*funcp)(&ops);
usr/src/cmd/prtconf/pdevinfo.c
131
#define PROPNAME(ops) (ops->dop_common->doc_propname)
usr/src/cmd/prtconf/pdevinfo.c
132
#define PROPTYPE(ops) (ops->dop_common->doc_proptype)
usr/src/cmd/prtconf/pdevinfo.c
133
#define PROPINTS(ops) (ops->dop_common->doc_propints)
usr/src/cmd/prtconf/pdevinfo.c
134
#define PROPINT64(ops) (ops->dop_common->doc_propint64)
usr/src/cmd/prtconf/pdevinfo.c
135
#define PROPSTRINGS(ops) (ops->dop_common->doc_propstrings)
usr/src/cmd/prtconf/pdevinfo.c
136
#define PROPBYTES(ops) (ops->dop_common->doc_propbytes)
usr/src/cmd/prtconf/pdevinfo.c
137
#define PROPRAWDATA(ops) (ops->dop_common->doc_proprawdata)
usr/src/cmd/prtconf/pdevinfo.c
138
#define NEXTPROP(ops) (ops->dop_nextprop)
usr/src/cmd/prtconf/pdevinfo.c
139
#define PROPDEVT(ops) (ops->dop_propdevt)
usr/src/cmd/rcm_daemon/common/rcm_subr.c
118
struct rcm_mod_ops *ops = module->modops;
usr/src/cmd/rcm_daemon/common/rcm_subr.c
122
ops->rcmop_unregister(module->rcmhandle);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
132
struct rcm_mod_ops *ops = module->modops;
usr/src/cmd/rcm_daemon/common/rcm_subr.c
136
if (ops->rcmop_register(module->rcmhandle) != RCM_SUCCESS) {
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1882
struct rcm_mod_ops *ops;
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1884
ops = s_calloc(1, sizeof (struct rcm_mod_ops));
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1885
bcopy(ops_v1, ops, sizeof (struct rcm_mod_ops_v1));
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1886
return (ops);
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1891
call_getinfo(struct rcm_mod_ops *ops, rcm_handle_t *hdl, char *alias, id_t pid,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1898
if (ops->version == RCM_MOD_OPS_V1) {
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1899
v1_ops = (struct rcm_mod_ops_v1 *)ops;
usr/src/cmd/rcm_daemon/common/rcm_subr.c
1906
return (ops->rcmop_get_info(hdl, alias, pid, flag, info, error,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
638
struct rcm_mod_ops *ops = client->module->modops;
usr/src/cmd/rcm_daemon/common/rcm_subr.c
696
rval = call_getinfo(ops, hdl, client->alias, client->pid,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
731
rval = ops->rcmop_request_suspend(hdl, client->alias,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
756
rval = ops->rcmop_notify_resume(hdl, client->alias, client->pid,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
794
rval = ops->rcmop_request_offline(hdl, client->alias,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
836
rval = ops->rcmop_notify_online(hdl, client->alias, client->pid,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
844
rval = ops->rcmop_notify_remove(hdl, client->alias, client->pid,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
852
if (ops->rcmop_request_capacity_change)
usr/src/cmd/rcm_daemon/common/rcm_subr.c
853
rval = ops->rcmop_request_capacity_change(hdl,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
861
if (ops->rcmop_notify_capacity_change)
usr/src/cmd/rcm_daemon/common/rcm_subr.c
862
rval = ops->rcmop_notify_capacity_change(hdl,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
870
if (ops->rcmop_notify_event)
usr/src/cmd/rcm_daemon/common/rcm_subr.c
871
rval = ops->rcmop_notify_event(hdl, client->alias,
usr/src/cmd/rcm_daemon/common/rcm_subr.c
894
(void) call_getinfo(ops, hdl, client->alias, client->pid,
usr/src/common/smbsrv/smb_xdr.c
106
for (i = 0; i < (sizeof (ops) / sizeof (ops[0])); ++i) {
usr/src/common/smbsrv/smb_xdr.c
107
if (ops[i].op == op)
usr/src/common/smbsrv/smb_xdr.c
108
return (ops[i].name);
usr/src/common/smbsrv/smb_xdr.c
83
} ops[] = {
usr/src/common/zfs/zfs_fletcher.c
426
const fletcher_4_ops_t *ops = NULL;
usr/src/common/zfs/zfs_fletcher.c
432
ops = &fletcher_4_fastest_impl;
usr/src/common/zfs/zfs_fletcher.c
442
ops = fletcher_4_supp_impls[idx];
usr/src/common/zfs/zfs_fletcher.c
448
ops = fletcher_4_supp_impls[impl];
usr/src/common/zfs/zfs_fletcher.c
452
ASSERT3P(ops, !=, NULL);
usr/src/common/zfs/zfs_fletcher.c
454
return (ops);
usr/src/common/zfs/zfs_fletcher.c
461
const fletcher_4_ops_t *ops = fletcher_4_impl_get();
usr/src/common/zfs/zfs_fletcher.c
463
if (ops->uses_fpu_native)
usr/src/common/zfs/zfs_fletcher.c
465
ops->init_native(&ctx);
usr/src/common/zfs/zfs_fletcher.c
466
ops->compute_native(&ctx, buf, size);
usr/src/common/zfs/zfs_fletcher.c
467
ops->fini_native(&ctx, zcp);
usr/src/common/zfs/zfs_fletcher.c
468
if (ops->uses_fpu_native)
usr/src/common/zfs/zfs_fletcher.c
509
const fletcher_4_ops_t *ops = fletcher_4_impl_get();
usr/src/common/zfs/zfs_fletcher.c
511
if (ops->uses_fpu_byteswap)
usr/src/common/zfs/zfs_fletcher.c
513
ops->init_byteswap(&ctx);
usr/src/common/zfs/zfs_fletcher.c
514
ops->compute_byteswap(&ctx, buf, size);
usr/src/common/zfs/zfs_fletcher.c
515
ops->fini_byteswap(&ctx, zcp);
usr/src/common/zfs/zfs_fletcher.c
516
if (ops->uses_fpu_byteswap)
usr/src/common/zfs/zfs_fletcher.c
744
const fletcher_4_ops_t *ops = fletcher_4_supp_impls[i];
usr/src/common/zfs/zfs_fletcher.c
750
sizeof (kstat_native->name), "%s_native", ops->name);
usr/src/common/zfs/zfs_fletcher.c
755
sizeof (kstat_byteswap->name), "%s_byteswap", ops->name);
usr/src/common/zfs/zfs_fletcher.c
790
const fletcher_4_ops_t *ops = fletcher_4_impl_get();
usr/src/common/zfs/zfs_fletcher.c
791
cdp->acd_private = (void *) ops;
usr/src/common/zfs/zfs_fletcher.c
794
if (ops->uses_fpu_native)
usr/src/common/zfs/zfs_fletcher.c
796
ops->init_native(cdp->acd_ctx);
usr/src/common/zfs/zfs_fletcher.c
798
if (ops->uses_fpu_byteswap)
usr/src/common/zfs/zfs_fletcher.c
800
ops->init_byteswap(cdp->acd_ctx);
usr/src/common/zfs/zfs_fletcher.c
807
fletcher_4_ops_t *ops = (fletcher_4_ops_t *)cdp->acd_private;
usr/src/common/zfs/zfs_fletcher.c
809
ASSERT(ops);
usr/src/common/zfs/zfs_fletcher.c
812
ops->fini_native(cdp->acd_ctx, cdp->acd_zcp);
usr/src/common/zfs/zfs_fletcher.c
813
if (ops->uses_fpu_native)
usr/src/common/zfs/zfs_fletcher.c
816
ops->fini_byteswap(cdp->acd_ctx, cdp->acd_zcp);
usr/src/common/zfs/zfs_fletcher.c
817
if (ops->uses_fpu_byteswap)
usr/src/common/zfs/zfs_fletcher.c
844
fletcher_4_ops_t *ops = (fletcher_4_ops_t *)cdp->acd_private;
usr/src/common/zfs/zfs_fletcher.c
852
ops->compute_native(ctx, data, asize);
usr/src/common/zfs/zfs_fletcher.c
854
ops->compute_byteswap(ctx, data, asize);
usr/src/head/nss_common.h
254
nss_backend_op_t *ops;
usr/src/head/nss_common.h
269
(((n) >= 0 && (n) < (instp)->n_ops) ? (instp)->ops[n] : 0)
usr/src/head/nss_common.h
272
((n) >= 0 && (n) < (instp)->n_ops && (instp)->ops[n] != 0) \
usr/src/head/nss_common.h
273
? (*(instp)->ops[n])(instp, argp) \
usr/src/lib/fm/topo/libtopo/common/topo_module.c
225
const topo_imodops_t *ops, topo_version_t version)
usr/src/lib/fm/topo/libtopo/common/topo_module.c
246
mod->tm_mops = (topo_imodops_t *)ops;
usr/src/lib/fm/topo/libtopo/common/topo_module.c
315
const topo_imodops_t *ops, topo_version_t version)
usr/src/lib/fm/topo/libtopo/common/topo_module.c
323
if ((mod = topo_mod_create(thp, name, path, ops, version)) == NULL) {
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/cc_file.c
1948
lid->ops = &krb5_fcc_ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/cc_file.c
2288
lid->ops = &krb5_fcc_ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/cc_memory.c
257
lid->ops = &krb5_mcc_ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/cc_memory.c
499
lid->ops = &krb5_mcc_ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/cc_memory.c
698
n->ops = &krb5_mcc_ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/cc_memory.c
739
(*ccache)->ops = &krb5_mcc_ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
138
krb5_cc_register(krb5_context context, krb5_cc_ops *ops, krb5_boolean override)
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
146
for (t = cc_typehead;t && strcmp(t->ops->prefix,ops->prefix);t = t->next)
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
150
t->ops = ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
163
t->ops = ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
187
const krb5_cc_ops *ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
224
err = krb5int_cc_getops(context, pfx, &ops);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
230
return ops->resolve(context, cache, resid);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
243
const krb5_cc_ops **ops)
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
253
if (strcmp (tlist->ops->prefix, pfx) == 0) {
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
254
*ops = tlist->ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
261
*ops = krb5_cc_dfl_ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
280
const krb5_cc_ops *ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
285
err = krb5int_cc_getops(context, type, &ops);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
289
return ops->gen_new(context, id);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
329
const krb5_cc_ops **ops)
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
333
*ops = NULL;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
340
*ops = t->tptr->ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccbase.c
43
const krb5_cc_ops *ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
101
ret = cache->ops->retrieve(context, cache, flags, mcreds, creds);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
112
ret = cache->ops->retrieve(context, cache, flags, mcreds, creds);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
121
return cache->ops->get_princ(context, cache, principal);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
128
return cache->ops->get_first(context, cache, cursor);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
135
return cache->ops->get_next(context, cache, cursor, creds);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
142
return cache->ops->end_get(context, cache, cursor);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
149
return cache->ops->remove_cred(context, cache, flags, creds);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
155
return cache->ops->set_flags(context, cache, flags);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
161
return cache->ops->get_flags(context, cache, flags);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
167
return cache->ops->prefix;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
36
return cache->ops->get_name(context, cache);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
42
return (*cache)->ops->gen_new(context, cache);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
49
return cache->ops->init(context, cache, principal);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
55
return cache->ops->destroy(context, cache);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
61
return cache->ops->close(context, cache);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
72
ret = cache->ops->store(context, cache, creds);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ccfns.c
86
ret = cache->ops->store(context, cache, creds);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ser_cc.c
118
namelen = (ccache->ops && ccache->ops->prefix) ?
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ser_cc.c
119
strlen(ccache->ops->prefix)+1 : 0;
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ser_cc.c
125
if (ccache->ops && ccache->ops->prefix)
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ser_cc.c
126
sprintf(ccname, "%s:%s", ccache->ops->prefix, fnamep);
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ser_cc.c
76
if (ccache->ops && ccache->ops->prefix)
usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ser_cc.c
77
required += (strlen(ccache->ops->prefix)+1);
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
198
(*id)->ops = &krb5_ktf_ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
247
id->ops = 0;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
426
if (len < strlen(id->ops->prefix)+2)
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
428
strcpy(name, id->ops->prefix);
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
429
name += strlen(id->ops->prefix);
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
432
len -= strlen(id->ops->prefix)+1;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
576
if (keytab->ops && keytab->ops->prefix)
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
577
required += (strlen(keytab->ops->prefix)+1);
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
630
namelen = (keytab->ops && keytab->ops->prefix) ?
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
631
strlen(keytab->ops->prefix)+1 : 0;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
640
if (keytab->ops && keytab->ops->prefix)
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
641
sprintf(ktname, "%s:%s", keytab->ops->prefix, fnamep);
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_file.c
815
(*id)->ops = &krb5_ktf_writable_ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_srvtab.c
136
(*id)->ops = &krb5_kts_ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_srvtab.c
175
id->ops = 0;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_srvtab.c
267
if (len < strlen(id->ops->prefix)+2)
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_srvtab.c
269
strcpy(name, id->ops->prefix);
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_srvtab.c
270
name += strlen(id->ops->prefix);
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/kt_srvtab.c
273
len -= strlen(id->ops->prefix)+1;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktadd.c
35
if (id->ops->add)
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktadd.c
36
return (*id->ops->add)(context, id, entry);
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktbase.c
101
for (t = kt_typehead; t && strcmp(t->ops->prefix,ops->prefix);t = t->next)
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktbase.c
112
newt->ops = ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktbase.c
174
if (strcmp (tlist->ops->prefix, pfx) == 0) {
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktbase.c
176
return (*tlist->ops->resolve)(context, resid, ktid);
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktbase.c
216
shandle = (krb5_ser_handle) keytab->ops->serializer;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktbase.c
217
if ((keytab != NULL) && (keytab->ops) &&
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktbase.c
233
shandle = (krb5_ser_handle) keytab->ops->serializer;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktbase.c
234
if ((keytab != NULL) && (keytab->ops) &&
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktbase.c
45
const krb5_kt_ops *ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktbase.c
92
krb5_kt_register(krb5_context context, const krb5_kt_ops *ops)
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktfns.c
36
return keytab->ops->prefix;
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktfns.c
43
return krb5_x((keytab)->ops->get_name,(context, keytab,name,namelen));
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktfns.c
49
return krb5_x((keytab)->ops->close,(context, keytab));
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktfns.c
70
err = krb5_x((keytab)->ops->get,(context, keytab, principal, vno, enctype,
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktfns.c
81
return krb5_x((keytab)->ops->start_seq_get,(context, keytab, cursor));
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktfns.c
88
return krb5_x((keytab)->ops->get_next,(context, keytab, entry, cursor));
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktfns.c
95
return krb5_x((keytab)->ops->end_get,(context, keytab, cursor));
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktremove.c
35
if (id->ops->remove)
usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/ktremove.c
36
return (*id->ops->remove)(context, id, entry);
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/preauth.c
141
const krb5_preauth_ops *ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/preauth.c
202
if (find_pa_system((*pa)->pa_type, &ops))
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/preauth.c
205
if (ops->obtain == 0)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/preauth.c
208
retval = ((ops)->obtain)(context, *pa, etype_info, def_enc_key,
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/preauth.c
243
const krb5_preauth_ops * ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/preauth.c
252
if (find_pa_system((*pa)->pa_type, &ops))
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/preauth.c
255
if (ops->process == 0)
usr/src/lib/gss_mechs/mech_krb5/krb5/krb/preauth.c
258
retval = ((ops)->process)(context, *pa, request, as_reply,
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rc-int.h
40
const struct _krb5_rc_ops *ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rc_base.c
103
t->ops = ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rc_base.c
118
for (t = typehead;t && strcmp(t->ops->type,type);t = t->next)
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rc_base.c
125
(*id)->ops = t->ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rc_base.c
133
return id->ops->type;
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rc_base.c
30
const krb5_rc_ops *ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rc_base.c
84
const krb5_rc_ops *ops)
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rc_base.c
91
for (t = typehead;t && strcmp(t->ops->type,ops->type);t = t->next)
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rc_file.c
696
tmp->ops = &krb5_rc_file_ops;
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
37
return krb5_x(id->ops->init,(context, id, span));
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
44
return krb5_x(id->ops->recover_or_init,(context, id, span));
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
50
return krb5_x((id)->ops->recover,(context, id));
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
56
return krb5_x((id)->ops->destroy,(context, id));
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
62
return krb5_x((id)->ops->close,(context, id));
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
69
return krb5_x((id)->ops->store,(context, id, dontreplay));
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
75
return krb5_x((id)->ops->expunge,(context, id));
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
82
return krb5_x((id)->ops->get_span,(context, id, spanp));
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
88
return krb5_xc((id)->ops->get_name,(context, id));
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/rcfns.c
94
return krb5_x((id)->ops->resolve,(context, id, name));
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/ser_rc.c
127
namelen = (rcache->ops && rcache->ops->type) ?
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/ser_rc.c
128
strlen(rcache->ops->type)+1 : 0;
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/ser_rc.c
134
if (rcache->ops && rcache->ops->type)
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/ser_rc.c
135
sprintf(rcname, "%s:%s", rcache->ops->type, fnamep);
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/ser_rc.c
84
if (rcache->ops && rcache->ops->type)
usr/src/lib/gss_mechs/mech_krb5/krb5/rcache/ser_rc.c
85
required += (strlen(rcache->ops->type)+1);
usr/src/lib/krb5/kadm5/clnt/client_init.c
786
#define krb5_cc_get_type(context, cache) ((cache)->ops->prefix)
usr/src/lib/krb5/kdb/keytab.c
117
kt->ops = NULL;
usr/src/lib/krb5/kdb/keytab.c
83
kt->ops = &krb5_kt_kdb_ops;
usr/src/lib/libc/port/stdio/flush.c
1010
set_stdops(FILE *iop, stdio_ops_t *ops)
usr/src/lib/libc/port/stdio/flush.c
1014
iop->_ops = ops;
usr/src/lib/libc/port/stdio/flush.c
1018
dat->_ops = ops;
usr/src/lib/libc/port/stdio/flush.c
1038
stdio_ops_t *ops = get_stdops(iop);
usr/src/lib/libc/port/stdio/flush.c
1039
if (ops != NULL) {
usr/src/lib/libc/port/stdio/flush.c
1040
return (ops->std_read(iop, buf, nbytes));
usr/src/lib/libc/port/stdio/flush.c
1049
stdio_ops_t *ops = get_stdops(iop);
usr/src/lib/libc/port/stdio/flush.c
1050
if (ops != NULL) {
usr/src/lib/libc/port/stdio/flush.c
1051
return (ops->std_write(iop, buf, nbytes));
usr/src/lib/libc/port/stdio/flush.c
1059
stdio_ops_t *ops = get_stdops(iop);
usr/src/lib/libc/port/stdio/flush.c
1060
if (ops != NULL) {
usr/src/lib/libc/port/stdio/flush.c
1061
return (ops->std_seek(iop, off, whence));
usr/src/lib/libc/port/stdio/flush.c
1070
stdio_ops_t *ops = get_stdops(iop);
usr/src/lib/libc/port/stdio/flush.c
1071
if (ops != NULL) {
usr/src/lib/libc/port/stdio/flush.c
1082
return (ops->std_seek(iop, off, whence));
usr/src/lib/libc/port/stdio/flush.c
1091
stdio_ops_t *ops = get_stdops(iop);
usr/src/lib/libc/port/stdio/flush.c
1092
if (ops != NULL) {
usr/src/lib/libc/port/stdio/flush.c
1093
return (ops->std_close(iop));
usr/src/lib/libc/port/stdio/flush.c
1102
stdio_ops_t *ops = get_stdops(iop);
usr/src/lib/libc/port/stdio/flush.c
1103
if (ops != NULL) {
usr/src/lib/libc/port/stdio/flush.c
1104
return (ops->std_data);
usr/src/lib/libc/port/stdio/flush.c
1114
stdio_ops_t *ops = get_stdops(iop);
usr/src/lib/libc/port/stdio/flush.c
1116
if (ops == NULL) {
usr/src/lib/libc/port/stdio/flush.c
1117
ops = malloc(sizeof (*ops));
usr/src/lib/libc/port/stdio/flush.c
1118
if (ops == NULL) {
usr/src/lib/libc/port/stdio/flush.c
1121
set_stdops(iop, ops);
usr/src/lib/libc/port/stdio/flush.c
1124
ops->std_read = readf;
usr/src/lib/libc/port/stdio/flush.c
1125
ops->std_write = writef;
usr/src/lib/libc/port/stdio/flush.c
1126
ops->std_seek = seekf;
usr/src/lib/libc/port/stdio/flush.c
1127
ops->std_close = closef;
usr/src/lib/libc/port/stdio/flush.c
1128
ops->std_data = data;
usr/src/lib/libc/port/stdio/flush.c
1136
stdio_ops_t *ops = get_stdops(iop);
usr/src/lib/libc/port/stdio/flush.c
1137
if (ops == NULL) {
usr/src/lib/libc/port/stdio/flush.c
1141
free(ops);
usr/src/lib/libcustr/common/custr.c
269
custr_alloc_init(custr_alloc_t *cua, const custr_alloc_ops_t *ops, ...)
usr/src/lib/libcustr/common/custr.c
273
if (cua->cua_version != CUSTR_VERSION || ops->custr_ao_alloc == NULL ||
usr/src/lib/libcustr/common/custr.c
274
ops->custr_ao_free == NULL) {
usr/src/lib/libcustr/common/custr.c
279
cua->cua_ops = ops;
usr/src/lib/libcustr/common/custr.c
282
if (ops->custr_ao_init != NULL) {
usr/src/lib/libcustr/common/custr.c
285
va_start(ap, ops);
usr/src/lib/libcustr/common/custr.c
286
ret = ops->custr_ao_init(cua, ap);
usr/src/lib/libdemangle/common/cxx.c
159
cpp_demangle(const char *src, size_t srclen, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/cxx.c
164
db_init(&db, ops);
usr/src/lib/libdemangle/common/cxx.c
203
char *res = zalloc(ops, s->str_len + 1);
usr/src/lib/libdemangle/common/cxx.c
2535
sysdem_ops_t *ops = s->str_ops;
usr/src/lib/libdemangle/common/cxx.c
2537
str_init(s, ops);
usr/src/lib/libdemangle/common/cxx.c
4042
db_init(cpp_db_t *db, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/cxx.c
4045
db->cpp_ops = ops;
usr/src/lib/libdemangle/common/cxx.c
4046
name_init(&db->cpp_name, ops);
usr/src/lib/libdemangle/common/cxx.c
4047
sub_init(&db->cpp_subs, ops);
usr/src/lib/libdemangle/common/cxx.c
4048
templ_init(&db->cpp_templ, ops);
usr/src/lib/libdemangle/common/cxx_util.c
347
sub_init(sub_t *sub, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/cxx_util.c
350
sub->sub_ops = (ops != NULL) ? ops : sysdem_ops_default;
usr/src/lib/libdemangle/common/cxx_util.c
38
name_init(name_t *n, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/cxx_util.c
41
n->nm_ops = (ops != NULL) ? ops : sysdem_ops_default;
usr/src/lib/libdemangle/common/cxx_util.c
505
templ_init(templ_t *tpl, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/cxx_util.c
508
tpl->tpl_ops = ops;
usr/src/lib/libdemangle/common/cxx_util.c
521
sysdem_ops_t *ops = tpl->tpl_ops;
usr/src/lib/libdemangle/common/cxx_util.c
523
tpl->tpl_ops = ops;
usr/src/lib/libdemangle/common/cxx_util.c
76
sysdem_ops_t *ops = sp->strp_l.str_ops;
usr/src/lib/libdemangle/common/cxx_util.c
79
(void) str_pair_init(sp, ops);
usr/src/lib/libdemangle/common/demangle.c
103
sysdemangle(const char *str, sysdem_lang_t lang, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/demangle.c
136
if (ops == NULL)
usr/src/lib/libdemangle/common/demangle.c
137
ops = sysdem_ops_default;
usr/src/lib/libdemangle/common/demangle.c
149
return (cpp_demangle(str, slen, ops));
usr/src/lib/libdemangle/common/demangle.c
151
return (rust_demangle(str, slen, ops));
usr/src/lib/libdemangle/common/demangle.c
175
res = rust_demangle(str, slen, ops);
usr/src/lib/libdemangle/common/demangle.c
182
return (cpp_demangle(str, slen, ops));
usr/src/lib/libdemangle/common/rust.c
351
rust_init_state(rust_state_t *restrict st, const char *s, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/rust.c
358
st->rs_ops = ops;
usr/src/lib/libdemangle/common/rust.c
378
rust_demangle(const char *s, size_t len, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/rust.c
386
if (!rust_init_state(&st, s, ops))
usr/src/lib/libdemangle/common/rust.c
410
out = xstrdup(ops, custr_cstr(st.rs_demangled));
usr/src/lib/libdemangle/common/str.c
205
sysdem_ops_t *ops = dest->str_ops;
usr/src/lib/libdemangle/common/str.c
207
dest->str_ops = ops;
usr/src/lib/libdemangle/common/str.c
250
str_pair_init(str_pair_t *sp, sysdem_ops_t *ops)
usr/src/lib/libdemangle/common/str.c
253
str_init(&sp->strp_l, ops);
usr/src/lib/libdemangle/common/str.c
254
str_init(&sp->strp_r, ops);
usr/src/lib/libdemangle/common/str.c
36
str_init(str_t *restrict s, sysdem_ops_t *restrict ops)
usr/src/lib/libdemangle/common/str.c
39
s->str_ops = (ops != NULL) ? ops : sysdem_ops_default;
usr/src/lib/libdemangle/common/str.c
65
sysdem_ops_t *ops = s->str_ops;
usr/src/lib/libdemangle/common/str.c
68
s->str_ops = ops;
usr/src/lib/libdemangle/common/util.c
25
zalloc(sysdem_ops_t *ops, size_t len)
usr/src/lib/libdemangle/common/util.c
27
void *p = ops->alloc(len);
usr/src/lib/libdemangle/common/util.c
47
xcalloc(sysdem_ops_t *ops, size_t n, size_t elsize)
usr/src/lib/libdemangle/common/util.c
63
return (zalloc(ops, sz));
usr/src/lib/libdemangle/common/util.c
66
xfree(sysdem_ops_t *ops, void *p, size_t len)
usr/src/lib/libdemangle/common/util.c
71
ops->free(p, len);
usr/src/lib/libdemangle/common/util.c
75
xrealloc(sysdem_ops_t *ops, void *p, size_t oldsz, size_t newsz)
usr/src/lib/libdemangle/common/util.c
82
void *temp = zalloc(ops, newsz);
usr/src/lib/libdemangle/common/util.c
89
xfree(ops, p, oldsz);
usr/src/lib/libdemangle/common/util.c
96
xstrdup(sysdem_ops_t *ops, const char *src)
usr/src/lib/libdemangle/common/util.c
99
char *str = zalloc(ops, len + 1);
usr/src/lib/libdevinfo/devinfo.c
1066
return (devnm[major].ops);
usr/src/lib/libds/common/libds.c
348
ds_register(ds_capability_t *cap, ds_ops_t *ops, uint_t flags)
usr/src/lib/libds/common/libds.c
359
if (cap == NULL || ops == NULL || cap->svc_id == NULL ||
usr/src/lib/libds/common/libds.c
403
if (ops->ds_reg_cb != NULL)
usr/src/lib/libds/common/libds.c
405
if (ops->ds_unreg_cb != NULL)
usr/src/lib/libds/common/libds.c
407
if (ops->ds_data_cb != NULL)
usr/src/lib/libds/common/libds.c
438
dsp->dsl_ops = *ops;
usr/src/lib/libds/common/libds.c
448
ds_svc_reg(ds_capability_t *cap, ds_ops_t *ops)
usr/src/lib/libds/common/libds.c
450
return (ds_register(cap, ops, 0));
usr/src/lib/libds/common/libds.c
460
ds_clnt_reg(ds_capability_t *cap, ds_ops_t *ops)
usr/src/lib/libds/common/libds.c
462
return (ds_register(cap, ops, VLDS_REG_CLIENT));
usr/src/lib/libds/common/libds.c
84
static int ds_register(ds_capability_t *cap, ds_ops_t *ops, uint_t flags);
usr/src/lib/libds/common/libds.h
75
extern int ds_svc_reg(ds_capability_t *cap, ds_ops_t *ops);
usr/src/lib/libds/common/libds.h
76
extern int ds_clnt_reg(ds_capability_t *cap, ds_ops_t *ops);
usr/src/lib/libdtrace/common/dt_cg.c
150
static const uint_t ops[] = {
usr/src/lib/libdtrace/common/dt_cg.c
189
return (ops[size]);
usr/src/lib/libdtrace/common/dt_ident.c
759
const dt_idops_t *ops, void *iarg, ulong_t gen)
usr/src/lib/libdtrace/common/dt_ident.c
768
attr, vers, ops, iarg, gen);
usr/src/lib/libdtrace/common/dt_ident.c
901
const dt_idops_t *ops, void *iarg, ulong_t gen)
usr/src/lib/libdtrace/common/dt_ident.c
918
idp->di_ops = ops;
usr/src/lib/libdtrace/common/dt_ident.c
944
const dt_idops_t *ops, void *iarg)
usr/src/lib/libdtrace/common/dt_ident.c
948
idp->di_ops = ops;
usr/src/lib/libdwarf/common/dwarf_loclists.c
112
Dwarf_Small **ops, /* pointer to expr ops ops */
usr/src/lib/libdwarf/common/dwarf_loclists.c
265
*ops = lopsdata;
usr/src/lib/libdwarf/common/dwarf_loclists.c
966
Dwarf_Small *ops = 0;
usr/src/lib/libdwarf/common/dwarf_loclists.c
974
&opsblocksize,&opsoffset,&ops,
usr/src/lib/libdwarf/common/dwarf_loclists.c
984
eops.bl_data = ops;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1435
struct Dwarf_Macro_Forms_s * ops = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1449
ops = head->mc_opcode_forms + index;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1450
*opcode_number = ops->mf_code;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1451
*operand_count = ops->mf_formcount;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1452
*operand_array = ops->mf_formbytes;
usr/src/lib/libfstyp/common/libfstyp.c
187
(mp->ops.fstyp_ident(mp->mod_handle) == 0)) {
usr/src/lib/libfstyp/common/libfstyp.c
233
((error = mp->ops.fstyp_ident(mp->mod_handle)) == 0)) {
usr/src/lib/libfstyp/common/libfstyp.c
253
return (mp->ops.fstyp_get_attr(mp->mod_handle, attr));
usr/src/lib/libfstyp/common/libfstyp.c
268
if (mp->ops.fstyp_dump == NULL) {
usr/src/lib/libfstyp/common/libfstyp.c
272
return (mp->ops.fstyp_dump(mp->mod_handle, fout, ferr));
usr/src/lib/libfstyp/common/libfstyp.c
489
mp->ops.fstyp_init = (int (*)(int, off64_t, fstyp_mod_handle_t *))
usr/src/lib/libfstyp/common/libfstyp.c
491
mp->ops.fstyp_fini = (void (*)(fstyp_mod_handle_t))
usr/src/lib/libfstyp/common/libfstyp.c
493
mp->ops.fstyp_ident = (int (*)(fstyp_mod_handle_t))
usr/src/lib/libfstyp/common/libfstyp.c
495
mp->ops.fstyp_get_attr = (int (*)(fstyp_mod_handle_t, nvlist_t **))
usr/src/lib/libfstyp/common/libfstyp.c
497
mp->ops.fstyp_dump = (int (*)(fstyp_mod_handle_t, FILE *, FILE *))
usr/src/lib/libfstyp/common/libfstyp.c
500
if (((mp->ops.fstyp_init) == NULL) ||
usr/src/lib/libfstyp/common/libfstyp.c
501
((mp->ops.fstyp_fini) == NULL) ||
usr/src/lib/libfstyp/common/libfstyp.c
502
((mp->ops.fstyp_ident) == NULL) ||
usr/src/lib/libfstyp/common/libfstyp.c
503
((mp->ops.fstyp_get_attr) == NULL)) {
usr/src/lib/libfstyp/common/libfstyp.c
508
error = mp->ops.fstyp_init(h->fd, h->offset, &mp->mod_handle);
usr/src/lib/libfstyp/common/libfstyp.c
522
mp->ops.fstyp_fini(mp->mod_handle);
usr/src/lib/libfstyp/common/libfstyp.c
70
fstyp_ops_t ops;
usr/src/lib/libnsl/rpc/auth_des.c
458
static struct auth_ops ops;
usr/src/lib/libnsl/rpc/auth_des.c
464
if (ops.ah_nextverf == NULL) {
usr/src/lib/libnsl/rpc/auth_des.c
465
ops.ah_nextverf = authdes_nextverf;
usr/src/lib/libnsl/rpc/auth_des.c
466
ops.ah_marshal = authdes_marshal;
usr/src/lib/libnsl/rpc/auth_des.c
467
ops.ah_validate = authdes_validate;
usr/src/lib/libnsl/rpc/auth_des.c
468
ops.ah_refresh = authdes_refresh;
usr/src/lib/libnsl/rpc/auth_des.c
469
ops.ah_destroy = authdes_destroy;
usr/src/lib/libnsl/rpc/auth_des.c
472
return (&ops);
usr/src/lib/libnsl/rpc/auth_none.c
146
static struct auth_ops ops;
usr/src/lib/libnsl/rpc/auth_none.c
152
if (ops.ah_nextverf == NULL) {
usr/src/lib/libnsl/rpc/auth_none.c
153
ops.ah_nextverf = authnone_verf;
usr/src/lib/libnsl/rpc/auth_none.c
154
ops.ah_marshal = authnone_marshal;
usr/src/lib/libnsl/rpc/auth_none.c
155
ops.ah_validate = authnone_validate;
usr/src/lib/libnsl/rpc/auth_none.c
156
ops.ah_refresh = authnone_refresh;
usr/src/lib/libnsl/rpc/auth_none.c
157
ops.ah_destroy = authnone_destroy;
usr/src/lib/libnsl/rpc/auth_none.c
160
return (&ops);
usr/src/lib/libnsl/rpc/auth_sys.c
366
static struct auth_ops ops;
usr/src/lib/libnsl/rpc/auth_sys.c
372
if (ops.ah_nextverf == NULL) {
usr/src/lib/libnsl/rpc/auth_sys.c
373
ops.ah_nextverf = authsys_nextverf;
usr/src/lib/libnsl/rpc/auth_sys.c
374
ops.ah_marshal = authsys_marshal;
usr/src/lib/libnsl/rpc/auth_sys.c
375
ops.ah_validate = authsys_validate;
usr/src/lib/libnsl/rpc/auth_sys.c
376
ops.ah_refresh = authsys_refresh;
usr/src/lib/libnsl/rpc/auth_sys.c
377
ops.ah_destroy = authsys_destroy;
usr/src/lib/libnsl/rpc/auth_sys.c
380
return (&ops);
usr/src/lib/libnsl/rpc/clnt_dg.c
883
static struct clnt_ops ops;
usr/src/lib/libnsl/rpc/clnt_dg.c
889
if (ops.cl_call == NULL) {
usr/src/lib/libnsl/rpc/clnt_dg.c
890
ops.cl_call = clnt_dg_call;
usr/src/lib/libnsl/rpc/clnt_dg.c
891
ops.cl_send = clnt_dg_send;
usr/src/lib/libnsl/rpc/clnt_dg.c
892
ops.cl_abort = clnt_dg_abort;
usr/src/lib/libnsl/rpc/clnt_dg.c
893
ops.cl_geterr = clnt_dg_geterr;
usr/src/lib/libnsl/rpc/clnt_dg.c
894
ops.cl_freeres = clnt_dg_freeres;
usr/src/lib/libnsl/rpc/clnt_dg.c
895
ops.cl_destroy = clnt_dg_destroy;
usr/src/lib/libnsl/rpc/clnt_dg.c
896
ops.cl_control = clnt_dg_control;
usr/src/lib/libnsl/rpc/clnt_dg.c
899
return (&ops);
usr/src/lib/libnsl/rpc/clnt_door.c
441
static struct clnt_ops ops;
usr/src/lib/libnsl/rpc/clnt_door.c
445
if (ops.cl_call == NULL) {
usr/src/lib/libnsl/rpc/clnt_door.c
446
ops.cl_call = clnt_door_call;
usr/src/lib/libnsl/rpc/clnt_door.c
447
ops.cl_send = clnt_door_send;
usr/src/lib/libnsl/rpc/clnt_door.c
448
ops.cl_abort = clnt_door_abort;
usr/src/lib/libnsl/rpc/clnt_door.c
449
ops.cl_geterr = clnt_door_geterr;
usr/src/lib/libnsl/rpc/clnt_door.c
450
ops.cl_freeres = clnt_door_freeres;
usr/src/lib/libnsl/rpc/clnt_door.c
451
ops.cl_destroy = clnt_door_destroy;
usr/src/lib/libnsl/rpc/clnt_door.c
452
ops.cl_control = clnt_door_control;
usr/src/lib/libnsl/rpc/clnt_door.c
455
return (&ops);
usr/src/lib/libnsl/rpc/clnt_raw.c
315
static struct clnt_ops ops;
usr/src/lib/libnsl/rpc/clnt_raw.c
321
if (ops.cl_call == NULL) {
usr/src/lib/libnsl/rpc/clnt_raw.c
322
ops.cl_call = clnt_raw_call;
usr/src/lib/libnsl/rpc/clnt_raw.c
323
ops.cl_send = clnt_raw_send;
usr/src/lib/libnsl/rpc/clnt_raw.c
324
ops.cl_abort = clnt_raw_abort;
usr/src/lib/libnsl/rpc/clnt_raw.c
325
ops.cl_geterr = clnt_raw_geterr;
usr/src/lib/libnsl/rpc/clnt_raw.c
326
ops.cl_freeres = clnt_raw_freeres;
usr/src/lib/libnsl/rpc/clnt_raw.c
327
ops.cl_destroy = clnt_raw_destroy;
usr/src/lib/libnsl/rpc/clnt_raw.c
328
ops.cl_control = clnt_raw_control;
usr/src/lib/libnsl/rpc/clnt_raw.c
331
return (&ops);
usr/src/lib/libnsl/rpc/clnt_vc.c
1392
static struct clnt_ops ops;
usr/src/lib/libnsl/rpc/clnt_vc.c
1398
if (ops.cl_call == NULL) {
usr/src/lib/libnsl/rpc/clnt_vc.c
1399
ops.cl_call = clnt_vc_call;
usr/src/lib/libnsl/rpc/clnt_vc.c
1400
ops.cl_send = clnt_vc_send;
usr/src/lib/libnsl/rpc/clnt_vc.c
1401
ops.cl_abort = clnt_vc_abort;
usr/src/lib/libnsl/rpc/clnt_vc.c
1402
ops.cl_geterr = clnt_vc_geterr;
usr/src/lib/libnsl/rpc/clnt_vc.c
1403
ops.cl_freeres = clnt_vc_freeres;
usr/src/lib/libnsl/rpc/clnt_vc.c
1404
ops.cl_destroy = clnt_vc_destroy;
usr/src/lib/libnsl/rpc/clnt_vc.c
1405
ops.cl_control = clnt_vc_control;
usr/src/lib/libnsl/rpc/clnt_vc.c
1408
return (&ops);
usr/src/lib/libnsl/rpc/svc_dg.c
599
static struct xp_ops ops;
usr/src/lib/libnsl/rpc/svc_dg.c
605
if (ops.xp_recv == NULL) {
usr/src/lib/libnsl/rpc/svc_dg.c
606
ops.xp_recv = svc_dg_recv;
usr/src/lib/libnsl/rpc/svc_dg.c
607
ops.xp_stat = svc_dg_stat;
usr/src/lib/libnsl/rpc/svc_dg.c
608
ops.xp_getargs = svc_dg_getargs;
usr/src/lib/libnsl/rpc/svc_dg.c
609
ops.xp_reply = svc_dg_reply;
usr/src/lib/libnsl/rpc/svc_dg.c
610
ops.xp_freeargs = svc_dg_freeargs;
usr/src/lib/libnsl/rpc/svc_dg.c
611
ops.xp_destroy = svc_dg_destroy;
usr/src/lib/libnsl/rpc/svc_dg.c
612
ops.xp_control = svc_dg_control;
usr/src/lib/libnsl/rpc/svc_dg.c
615
return (&ops);
usr/src/lib/libnsl/rpc/svc_door.c
699
static struct xp_ops ops;
usr/src/lib/libnsl/rpc/svc_door.c
703
if (ops.xp_recv == NULL) {
usr/src/lib/libnsl/rpc/svc_door.c
704
ops.xp_recv = svc_door_recv;
usr/src/lib/libnsl/rpc/svc_door.c
705
ops.xp_stat = svc_door_stat;
usr/src/lib/libnsl/rpc/svc_door.c
706
ops.xp_getargs = svc_door_getargs;
usr/src/lib/libnsl/rpc/svc_door.c
707
ops.xp_reply = svc_door_reply;
usr/src/lib/libnsl/rpc/svc_door.c
708
ops.xp_freeargs = svc_door_freeargs;
usr/src/lib/libnsl/rpc/svc_door.c
709
ops.xp_destroy = svc_door_destroy;
usr/src/lib/libnsl/rpc/svc_door.c
710
ops.xp_control = svc_door_control;
usr/src/lib/libnsl/rpc/svc_door.c
713
return (&ops);
usr/src/lib/libnsl/rpc/svc_raw.c
255
static struct xp_ops ops;
usr/src/lib/libnsl/rpc/svc_raw.c
261
if (ops.xp_recv == NULL) {
usr/src/lib/libnsl/rpc/svc_raw.c
262
ops.xp_recv = svc_raw_recv;
usr/src/lib/libnsl/rpc/svc_raw.c
263
ops.xp_stat = svc_raw_stat;
usr/src/lib/libnsl/rpc/svc_raw.c
264
ops.xp_getargs = svc_raw_getargs;
usr/src/lib/libnsl/rpc/svc_raw.c
265
ops.xp_reply = svc_raw_reply;
usr/src/lib/libnsl/rpc/svc_raw.c
266
ops.xp_freeargs = svc_raw_freeargs;
usr/src/lib/libnsl/rpc/svc_raw.c
267
ops.xp_destroy = svc_raw_destroy;
usr/src/lib/libnsl/rpc/svc_raw.c
268
ops.xp_control = svc_raw_control;
usr/src/lib/libnsl/rpc/svc_raw.c
271
return (&ops);
usr/src/lib/libnsl/rpc/svc_vc.c
1767
static struct xp_ops ops;
usr/src/lib/libnsl/rpc/svc_vc.c
1773
if (ops.xp_recv == NULL) {
usr/src/lib/libnsl/rpc/svc_vc.c
1774
ops.xp_recv = svc_vc_recv;
usr/src/lib/libnsl/rpc/svc_vc.c
1775
ops.xp_stat = svc_vc_stat;
usr/src/lib/libnsl/rpc/svc_vc.c
1776
ops.xp_getargs = svc_vc_getargs;
usr/src/lib/libnsl/rpc/svc_vc.c
1777
ops.xp_reply = svc_vc_reply;
usr/src/lib/libnsl/rpc/svc_vc.c
1778
ops.xp_freeargs = svc_vc_freeargs;
usr/src/lib/libnsl/rpc/svc_vc.c
1779
ops.xp_destroy = svc_vc_destroy;
usr/src/lib/libnsl/rpc/svc_vc.c
1780
ops.xp_control = svc_vc_control;
usr/src/lib/libnsl/rpc/svc_vc.c
1783
return (&ops);
usr/src/lib/libnsl/rpc/svc_vc.c
1789
static struct xp_ops ops;
usr/src/lib/libnsl/rpc/svc_vc.c
1793
if (ops.xp_recv == NULL) {
usr/src/lib/libnsl/rpc/svc_vc.c
1794
ops.xp_recv = rendezvous_request;
usr/src/lib/libnsl/rpc/svc_vc.c
1795
ops.xp_stat = rendezvous_stat;
usr/src/lib/libnsl/rpc/svc_vc.c
1796
ops.xp_getargs = (bool_t (*)())abort;
usr/src/lib/libnsl/rpc/svc_vc.c
1797
ops.xp_reply = (bool_t (*)())abort;
usr/src/lib/libnsl/rpc/svc_vc.c
1798
ops.xp_freeargs = (bool_t (*)())abort;
usr/src/lib/libnsl/rpc/svc_vc.c
1799
ops.xp_destroy = svc_vc_destroy;
usr/src/lib/libnsl/rpc/svc_vc.c
1800
ops.xp_control = rendezvous_control;
usr/src/lib/libnsl/rpc/svc_vc.c
1803
return (&ops);
usr/src/lib/libnsl/rpc/xdr_mem.c
243
static struct xdr_ops ops;
usr/src/lib/libnsl/rpc/xdr_mem.c
248
if (ops.x_getlong == NULL) {
usr/src/lib/libnsl/rpc/xdr_mem.c
249
ops.x_getlong = xdrmem_getlong;
usr/src/lib/libnsl/rpc/xdr_mem.c
250
ops.x_putlong = xdrmem_putlong;
usr/src/lib/libnsl/rpc/xdr_mem.c
251
ops.x_getbytes = xdrmem_getbytes;
usr/src/lib/libnsl/rpc/xdr_mem.c
252
ops.x_putbytes = xdrmem_putbytes;
usr/src/lib/libnsl/rpc/xdr_mem.c
253
ops.x_getpostn = xdrmem_getpos;
usr/src/lib/libnsl/rpc/xdr_mem.c
254
ops.x_setpostn = xdrmem_setpos;
usr/src/lib/libnsl/rpc/xdr_mem.c
255
ops.x_inline = xdrmem_inline;
usr/src/lib/libnsl/rpc/xdr_mem.c
256
ops.x_destroy = xdrmem_destroy;
usr/src/lib/libnsl/rpc/xdr_mem.c
257
ops.x_control = xdrmem_control;
usr/src/lib/libnsl/rpc/xdr_mem.c
259
ops.x_getint32 = xdrmem_getint32;
usr/src/lib/libnsl/rpc/xdr_mem.c
260
ops.x_putint32 = xdrmem_putint32;
usr/src/lib/libnsl/rpc/xdr_mem.c
264
return (&ops);
usr/src/lib/libnsl/rpc/xdr_rec.c
1168
static struct xdr_ops ops;
usr/src/lib/libnsl/rpc/xdr_rec.c
1174
if (ops.x_getlong == NULL) {
usr/src/lib/libnsl/rpc/xdr_rec.c
1175
ops.x_getlong = xdrrec_getlong;
usr/src/lib/libnsl/rpc/xdr_rec.c
1176
ops.x_putlong = xdrrec_putlong;
usr/src/lib/libnsl/rpc/xdr_rec.c
1177
ops.x_getbytes = xdrrec_getbytes;
usr/src/lib/libnsl/rpc/xdr_rec.c
1178
ops.x_putbytes = xdrrec_putbytes;
usr/src/lib/libnsl/rpc/xdr_rec.c
1179
ops.x_getpostn = xdrrec_getpos;
usr/src/lib/libnsl/rpc/xdr_rec.c
1180
ops.x_setpostn = xdrrec_setpos;
usr/src/lib/libnsl/rpc/xdr_rec.c
1181
ops.x_inline = xdrrec_inline;
usr/src/lib/libnsl/rpc/xdr_rec.c
1182
ops.x_destroy = xdrrec_destroy;
usr/src/lib/libnsl/rpc/xdr_rec.c
1183
ops.x_control = xdrrec_control;
usr/src/lib/libnsl/rpc/xdr_rec.c
1185
ops.x_getint32 = xdrrec_getint32;
usr/src/lib/libnsl/rpc/xdr_rec.c
1186
ops.x_putint32 = xdrrec_putint32;
usr/src/lib/libnsl/rpc/xdr_rec.c
1190
return (&ops);
usr/src/lib/libnsl/rpc/xdr_sizeof.c
140
struct xdr_ops ops;
usr/src/lib/libnsl/rpc/xdr_sizeof.c
144
ops.x_putlong = x_putlong;
usr/src/lib/libnsl/rpc/xdr_sizeof.c
145
ops.x_getlong = harmless_getlong;
usr/src/lib/libnsl/rpc/xdr_sizeof.c
146
ops.x_putbytes = x_putbytes;
usr/src/lib/libnsl/rpc/xdr_sizeof.c
147
ops.x_inline = x_inline;
usr/src/lib/libnsl/rpc/xdr_sizeof.c
148
ops.x_getpostn = x_getpostn;
usr/src/lib/libnsl/rpc/xdr_sizeof.c
149
ops.x_setpostn = x_setpostn;
usr/src/lib/libnsl/rpc/xdr_sizeof.c
150
ops.x_destroy = x_destroy;
usr/src/lib/libnsl/rpc/xdr_sizeof.c
152
ops.x_getint32 = harmless_getint32;
usr/src/lib/libnsl/rpc/xdr_sizeof.c
153
ops.x_putint32 = x_putint32_t;
usr/src/lib/libnsl/rpc/xdr_sizeof.c
157
ops.x_getbytes = harmless_getbytes;
usr/src/lib/libnsl/rpc/xdr_sizeof.c
160
x.x_ops = &ops;
usr/src/lib/libnsl/rpc/xdr_stdio.c
192
static struct xdr_ops ops;
usr/src/lib/libnsl/rpc/xdr_stdio.c
198
if (ops.x_getlong == NULL) {
usr/src/lib/libnsl/rpc/xdr_stdio.c
199
ops.x_getlong = xdrstdio_getlong;
usr/src/lib/libnsl/rpc/xdr_stdio.c
200
ops.x_putlong = xdrstdio_putlong;
usr/src/lib/libnsl/rpc/xdr_stdio.c
201
ops.x_getbytes = xdrstdio_getbytes;
usr/src/lib/libnsl/rpc/xdr_stdio.c
202
ops.x_putbytes = xdrstdio_putbytes;
usr/src/lib/libnsl/rpc/xdr_stdio.c
203
ops.x_getpostn = xdrstdio_getpos;
usr/src/lib/libnsl/rpc/xdr_stdio.c
204
ops.x_setpostn = xdrstdio_setpos;
usr/src/lib/libnsl/rpc/xdr_stdio.c
205
ops.x_inline = xdrstdio_inline;
usr/src/lib/libnsl/rpc/xdr_stdio.c
206
ops.x_destroy = xdrstdio_destroy;
usr/src/lib/libnsl/rpc/xdr_stdio.c
207
ops.x_control = xdrstdio_control;
usr/src/lib/libnsl/rpc/xdr_stdio.c
209
ops.x_getint32 = xdrstdio_getint32;
usr/src/lib/libnsl/rpc/xdr_stdio.c
210
ops.x_putint32 = xdrstdio_putint32;
usr/src/lib/libnsl/rpc/xdr_stdio.c
214
return (&ops);
usr/src/lib/libnvpair/libnvpair.c
510
struct nvlist_printops *ops)
usr/src/lib/libnvpair/libnvpair.c
522
pctl->nvprt_custops = ops;
usr/src/lib/libnvpair/libnvpair.c
529
struct nvlist_printops *ops;
usr/src/lib/libnvpair/libnvpair.c
534
if ((ops = calloc(1, sizeof (*ops))) == NULL) {
usr/src/lib/libnvpair/libnvpair.c
539
prtctl_defaults(stdout, pctl, ops);
usr/src/lib/libproc/common/Pcontrol.c
1281
P->ops.pop_fini(P, P->data);
usr/src/lib/libproc/common/Pcontrol.c
1333
return (P->ops.pop_psinfo(P, &P->psinfo, P->data));
usr/src/lib/libproc/common/Pcontrol.c
1350
P->ops.pop_status(P, &P->status, P->data);
usr/src/lib/libproc/common/Pcontrol.c
1362
return (P->ops.pop_cred(P, pcrp, ngroups, P->data));
usr/src/lib/libproc/common/Pcontrol.c
1371
if ((ret = P->ops.pop_secflags(P, psf, P->data)) == 0) {
usr/src/lib/libproc/common/Pcontrol.c
1392
return (P->ops.pop_cwd(P, cwd, P->data));
usr/src/lib/libproc/common/Pcontrol.c
1404
return (P->ops.pop_lstatus(P, P->data));
usr/src/lib/libproc/common/Pcontrol.c
1410
return (P->ops.pop_lpsinfo(P, P->data));
usr/src/lib/libproc/common/Pcontrol.c
1424
return (P->ops.pop_ldt(P, pldt, nldt, P->data));
usr/src/lib/libproc/common/Pcontrol.c
1441
return (P->ops.pop_priv(P, pprv, P->data));
usr/src/lib/libproc/common/Pcontrol.c
2247
return (P->ops.pop_pread(P, buf, nbyte, address, P->data));
usr/src/lib/libproc/common/Pcontrol.c
2272
if ((nbyte = P->ops.pop_pread(P, string, STRSZ, addr,
usr/src/lib/libproc/common/Pcontrol.c
2294
return (P->ops.pop_pwrite(P, buf, nbyte, address, P->data));
usr/src/lib/libproc/common/Pcontrol.c
4017
Pgrab_ops(pid_t pid, void *data, const ps_ops_t *ops, int flags)
usr/src/lib/libproc/common/Pcontrol.c
4025
Pinit_ops(&P->ops, ops);
usr/src/lib/libproc/common/Pcontrol.c
559
Pinit_ops(&P->ops, &P_live_ops);
usr/src/lib/libproc/common/Pcontrol.c
862
Pinit_ops(&P->ops, &P_live_ops);
usr/src/lib/libproc/common/Pcontrol.h
237
ps_ops_t ops; /* ops-vector */
usr/src/lib/libproc/common/Pcore.c
2434
Pinit_ops(&P->ops, &P_core_ops);
usr/src/lib/libproc/common/Pexecname.c
252
return (P->ops.pop_execname(P, buf, buflen, P->data));
usr/src/lib/libproc/common/Pidle.c
192
Pinit_ops(&P->ops, &P_idle_ops);
usr/src/lib/libproc/common/Pservice.c
62
if (P->ops.pop_pread(P, buf, size, addr, P->data) != size)
usr/src/lib/libproc/common/Pservice.c
70
if (P->ops.pop_pwrite(P, buf, size, addr, P->data) != size)
usr/src/lib/libproc/common/Psymtab.c
3334
return (P->ops.pop_platform(P, s, n, P->data));
usr/src/lib/libproc/common/Psymtab.c
3343
return (P->ops.pop_uname(P, u, P->data));
usr/src/lib/libproc/common/Psymtab.c
462
return (P->ops.pop_read_maps(P, Pmapp, nmapp, P->data));
usr/src/lib/libproc/common/Psymtab.c
884
P->ops.pop_read_aux(P, &P->auxv, &P->nauxv, P->data);
usr/src/lib/libproc/common/Pzone.c
235
return (P->ops.pop_zonename(P, s, n, P->data));
usr/src/lib/librcm/librcm.c
1043
librcm_ops_t *ops = (librcm_ops_t *)hd->lrcm_ops;
usr/src/lib/librcm/librcm.c
1046
error = ops->librcm_getinfo(rsrcnames, flag, hd->seq_num,
usr/src/lib/librcm/librcm.c
1051
error = ops->librcm_offline(rsrcnames, hd->pid, flag,
usr/src/lib/librcm/librcm.c
1056
error = ops->librcm_online(rsrcnames, hd->pid, flag,
usr/src/lib/librcm/librcm.c
1061
error = ops->librcm_remove(rsrcnames, hd->pid, flag,
usr/src/lib/librcm/librcm.c
1066
error = ops->librcm_suspend(rsrcnames, hd->pid, flag,
usr/src/lib/librcm/librcm.c
1071
error = ops->librcm_resume(rsrcnames, hd->pid, flag,
usr/src/lib/librcm/librcm.c
1076
error = ops->librcm_regis(hd->modname, rsrcnames[0], hd->pid,
usr/src/lib/librcm/librcm.c
1081
error = ops->librcm_unregis(hd->modname, rsrcnames[0], hd->pid,
usr/src/lib/librcm/librcm.c
1086
error = ops->librcm_request_change(rsrcnames[0], hd->pid, flag,
usr/src/lib/librcm/librcm.c
1091
error = ops->librcm_notify_change(rsrcnames[0], hd->pid, flag,
usr/src/lib/librcm/librcm.c
1096
error = ops->librcm_notify_event(rsrcnames[0], hd->pid, flag,
usr/src/lib/librcm/librcm.c
1101
error = ops->librcm_getstate(rsrcnames[0], hd->pid, infop);
usr/src/lib/libreparse/common/fs_reparse_lib.c
160
rp_plugin_ops_t *ops;
usr/src/lib/libreparse/common/fs_reparse_lib.c
166
ops = rp_find_protocol(svc_type);
usr/src/lib/libreparse/common/fs_reparse_lib.c
167
if ((ops != NULL) && (ops->rpo_deref != NULL))
usr/src/lib/libreparse/common/fs_reparse_lib.c
168
return (ops->rpo_deref(svc_type, svc_data, buf, bufsz));
usr/src/lib/libreparse/common/fs_reparse_lib.c
215
rp_plugin_ops_t *ops;
usr/src/lib/libreparse/common/fs_reparse_lib.c
224
ops = rp_find_protocol(svc_type);
usr/src/lib/libreparse/common/fs_reparse_lib.c
225
if ((ops != NULL) && (ops->rpo_form != NULL))
usr/src/lib/libreparse/common/fs_reparse_lib.c
226
err = ops->rpo_form(svc_type, svc_data, buf, &bufsz);
usr/src/lib/libreparse/common/fs_reparse_lib.c
422
rp_plugin_ops_t *ops = NULL;
usr/src/lib/libreparse/common/fs_reparse_lib.c
435
ops = rp_proto_handle.rp_ops[i];
usr/src/lib/libreparse/common/fs_reparse_lib.c
436
if (ops->rpo_supports_svc(svc_type))
usr/src/lib/libreparse/common/fs_reparse_lib.c
437
return (ops);
usr/src/lib/librsm/common/rsmlib.c
1514
rsm_segops_t *ops = seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
1522
e = ops->rsm_memseg_import_get8(im_memseg, offset, datap,
usr/src/lib/librsm/common/rsmlib.c
1555
rsm_segops_t *ops = seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
1563
e = ops->rsm_memseg_import_get16(im_memseg, offset, datap,
usr/src/lib/librsm/common/rsmlib.c
1597
rsm_segops_t *ops = seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
1605
e = ops->rsm_memseg_import_get32(im_memseg, offset, datap,
usr/src/lib/librsm/common/rsmlib.c
1638
rsm_segops_t *ops = seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
1646
e = ops->rsm_memseg_import_get64(im_memseg, offset, datap,
usr/src/lib/librsm/common/rsmlib.c
1679
rsm_segops_t *ops = seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
1687
e = ops->rsm_memseg_import_get(im_memseg, offset, dst_addr,
usr/src/lib/librsm/common/rsmlib.c
1838
rsm_segops_t *ops = seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
1846
e = ops->rsm_memseg_import_put8(im_memseg, offset, datap,
usr/src/lib/librsm/common/rsmlib.c
1881
rsm_segops_t *ops = seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
1889
e = ops->rsm_memseg_import_put16(im_memseg, offset, datap,
usr/src/lib/librsm/common/rsmlib.c
1925
rsm_segops_t *ops = seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
1933
e = ops->rsm_memseg_import_put32(im_memseg, offset, datap,
usr/src/lib/librsm/common/rsmlib.c
1968
rsm_segops_t *ops = seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
1976
e = ops->rsm_memseg_import_put64(im_memseg, offset, datap,
usr/src/lib/librsm/common/rsmlib.c
2009
rsm_segops_t *ops = seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
2017
e = ops->rsm_memseg_import_put(im_memseg, offset, src_addr,
usr/src/lib/librsm/common/rsmlib.c
2364
rsm_segops_t *ops;
usr/src/lib/librsm/common/rsmlib.c
2383
ops = bar->rsmbar_seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
2388
return (ops->rsm_memseg_import_open_barrier(
usr/src/lib/librsm/common/rsmlib.c
2396
rsm_segops_t *ops;
usr/src/lib/librsm/common/rsmlib.c
2412
ops = bar->rsmbar_seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
2417
return (ops->rsm_memseg_import_order_barrier(
usr/src/lib/librsm/common/rsmlib.c
2425
rsm_segops_t *ops;
usr/src/lib/librsm/common/rsmlib.c
2446
ops = bar->rsmbar_seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
2451
return (ops->rsm_memseg_import_close_barrier(
usr/src/lib/librsm/common/rsmlib.c
2459
rsm_segops_t *ops;
usr/src/lib/librsm/common/rsmlib.c
2477
ops = bar->rsmbar_seg->rsmseg_ops;
usr/src/lib/librsm/common/rsmlib.c
2482
return (ops->rsm_memseg_import_destroy_barrier
usr/src/lib/libshare/common/plugin.c
251
struct sa_plugin_ops *ops = NULL;
usr/src/lib/libshare/common/plugin.c
258
ops = sa_proto_handle.sa_ops[i];
usr/src/lib/libshare/common/plugin.c
264
return (ops);
usr/src/lib/libshare/common/plugin.c
276
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
279
if (ops != NULL && ops->sa_share != NULL)
usr/src/lib/libshare/common/plugin.c
280
ret = ops->sa_share(share);
usr/src/lib/libshare/common/plugin.c
293
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
296
if (ops != NULL && ops->sa_unshare != NULL)
usr/src/lib/libshare/common/plugin.c
297
ret = ops->sa_unshare(share, path);
usr/src/lib/libshare/common/plugin.c
313
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
316
if (ops != NULL) {
usr/src/lib/libshare/common/plugin.c
317
if (ops->sa_enable_resource != NULL)
usr/src/lib/libshare/common/plugin.c
318
ret = ops->sa_enable_resource(resource);
usr/src/lib/libshare/common/plugin.c
335
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
338
if (ops != NULL) {
usr/src/lib/libshare/common/plugin.c
339
if (ops->sa_disable_resource != NULL)
usr/src/lib/libshare/common/plugin.c
340
ret = ops->sa_disable_resource(resource);
usr/src/lib/libshare/common/plugin.c
357
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
360
if (ops != NULL && ops->sa_valid_prop != NULL)
usr/src/lib/libshare/common/plugin.c
361
ret = ops->sa_valid_prop(handle, prop, opt);
usr/src/lib/libshare/common/plugin.c
374
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
377
if (ops != NULL && ops->sa_valid_space != NULL)
usr/src/lib/libshare/common/plugin.c
378
ret = ops->sa_valid_space(token);
usr/src/lib/libshare/common/plugin.c
391
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
394
if (ops != NULL && ops->sa_space_alias != NULL)
usr/src/lib/libshare/common/plugin.c
395
ret = ops->sa_space_alias(space);
usr/src/lib/libshare/common/plugin.c
409
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
412
if (ops != NULL && ops->sa_security_prop != NULL)
usr/src/lib/libshare/common/plugin.c
413
ret = ops->sa_security_prop(token);
usr/src/lib/libshare/common/plugin.c
427
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
430
if (ops != NULL && ops->sa_legacy_opts != NULL)
usr/src/lib/libshare/common/plugin.c
431
ret = ops->sa_legacy_opts(group, options);
usr/src/lib/libshare/common/plugin.c
445
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
448
if (ops != NULL && ops->sa_legacy_format != NULL)
usr/src/lib/libshare/common/plugin.c
449
ret = ops->sa_legacy_format(group, hier);
usr/src/lib/libshare/common/plugin.c
474
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
477
if (ops != NULL && ops->sa_get_proto_set != NULL)
usr/src/lib/libshare/common/plugin.c
478
props = ops->sa_get_proto_set();
usr/src/lib/libshare/common/plugin.c
491
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
494
if (ops != NULL && ops->sa_set_proto_prop != NULL)
usr/src/lib/libshare/common/plugin.c
495
ret = ops->sa_set_proto_prop(prop);
usr/src/lib/libshare/common/plugin.c
509
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
510
return (ops != NULL);
usr/src/lib/libshare/common/plugin.c
520
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
522
if (ops != NULL && ops->sa_get_proto_status != NULL)
usr/src/lib/libshare/common/plugin.c
523
ret = ops->sa_get_proto_status(proto);
usr/src/lib/libshare/common/plugin.c
537
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
540
if (ops != NULL) {
usr/src/lib/libshare/common/plugin.c
541
if (ops->sa_update_legacy != NULL)
usr/src/lib/libshare/common/plugin.c
542
ret = ops->sa_update_legacy(share);
usr/src/lib/libshare/common/plugin.c
556
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
559
if (ops != NULL) {
usr/src/lib/libshare/common/plugin.c
560
if (ops->sa_delete_legacy != NULL)
usr/src/lib/libshare/common/plugin.c
561
ret = ops->sa_delete_legacy(share);
usr/src/lib/libshare/common/plugin.c
581
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
584
if (ops != NULL) {
usr/src/lib/libshare/common/plugin.c
585
if (ops->sa_delete_proto_section != NULL)
usr/src/lib/libshare/common/plugin.c
586
ret = ops->sa_delete_proto_section(section);
usr/src/lib/libshare/common/plugin.c
605
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
608
if (ops != NULL) {
usr/src/lib/libshare/common/plugin.c
609
if (ops->sa_change_notify != NULL)
usr/src/lib/libshare/common/plugin.c
610
ret = ops->sa_change_notify(share);
usr/src/lib/libshare/common/plugin.c
627
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
630
if (ops != NULL) {
usr/src/lib/libshare/common/plugin.c
631
if (ops->sa_notify_resource != NULL)
usr/src/lib/libshare/common/plugin.c
632
ret = ops->sa_notify_resource(resource);
usr/src/lib/libshare/common/plugin.c
651
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
654
if (ops != NULL) {
usr/src/lib/libshare/common/plugin.c
655
if (ops->sa_features != NULL)
usr/src/lib/libshare/common/plugin.c
656
ret = ops->sa_features();
usr/src/lib/libshare/common/plugin.c
678
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
681
if (ops != NULL) {
usr/src/lib/libshare/common/plugin.c
682
if (ops->sa_get_transient_shares != NULL)
usr/src/lib/libshare/common/plugin.c
683
ret = ops->sa_get_transient_shares(handle);
usr/src/lib/libshare/common/plugin.c
700
struct sa_plugin_ops *ops = find_protocol(proto);
usr/src/lib/libshare/common/plugin.c
703
if (ops != NULL) {
usr/src/lib/libshare/common/plugin.c
704
if (ops->sa_rename_resource != NULL)
usr/src/lib/libshare/common/plugin.c
705
ret = ops->sa_rename_resource(handle, resource,
usr/src/lib/nsswitch/ad/common/ad_common.c
519
_nss_ad_constr(ad_backend_op_t ops[], int nops, char *tablename,
usr/src/lib/nsswitch/ad/common/ad_common.c
530
be->ops = ops;
usr/src/lib/nsswitch/ad/common/ad_common.h
113
nss_backend_t *_nss_ad_constr(ad_backend_op_t ops[], int nops,
usr/src/lib/nsswitch/ad/common/ad_common.h
78
ad_backend_op_t *ops;
usr/src/lib/nsswitch/compat/common/compat_common.c
1224
_nss_compat_constr(ops, n_ops, filename, min_bufsize, rootp, initf, netgroups,
usr/src/lib/nsswitch/compat/common/compat_common.c
1226
compat_backend_op_t ops[];
usr/src/lib/nsswitch/compat/common/compat_common.c
1241
be->ops = ops;
usr/src/lib/nsswitch/compat/common/compat_common.h
100
extern nss_backend_t *_nss_compat_constr(compat_backend_op_t *ops,
usr/src/lib/nsswitch/compat/common/compat_common.h
63
compat_backend_op_t *ops;
usr/src/lib/nsswitch/dns/common/dns_common.c
262
_nss_dns_constr(dns_backend_op_t ops[], int n_ops)
usr/src/lib/nsswitch/dns/common/dns_common.c
269
be->ops = ops;
usr/src/lib/nsswitch/dns/common/dns_common.h
60
dns_backend_op_t *ops;
usr/src/lib/nsswitch/dns/common/gethostent.c
60
nss_backend_t *_nss_dns_constr(dns_backend_op_t ops[], int n_ops);
usr/src/lib/nsswitch/files/common/files_common.c
644
_nss_files_constr(ops, n_ops, filename, min_bufsize, fhp)
usr/src/lib/nsswitch/files/common/files_common.c
645
files_backend_op_t ops[];
usr/src/lib/nsswitch/files/common/files_common.c
656
be->ops = ops;
usr/src/lib/nsswitch/files/common/files_common.h
77
files_backend_op_t *ops;
usr/src/lib/nsswitch/files/common/files_common.h
99
extern nss_backend_t *_nss_files_constr(files_backend_op_t *ops,
usr/src/lib/nsswitch/files/common/getnetgrent.c
249
files_getnetgr_op_t *ops;
usr/src/lib/nsswitch/files/common/getnetgrent.c
721
get_be->ops = getnetgr_ops;
usr/src/lib/nsswitch/ldap/common/getnetgrent.c
966
get_be->ops = getnetgroup_ops;
usr/src/lib/nsswitch/ldap/common/ldap_common.c
538
_nss_ldap_constr(ldap_backend_op_t ops[], int nops, char *tablename,
usr/src/lib/nsswitch/ldap/common/ldap_common.c
549
be->ops = ops;
usr/src/lib/nsswitch/ldap/common/ldap_common.h
117
ldap_backend_op_t *ops;
usr/src/lib/nsswitch/ldap/common/ldap_common.h
139
nss_backend_t *_nss_ldap_constr(ldap_backend_op_t ops[], int nops,
usr/src/lib/nsswitch/mdns/common/mdns_common.c
432
_nss_mdns_constr(mdns_backend_op_t ops[], int n_ops)
usr/src/lib/nsswitch/mdns/common/mdns_common.c
438
be->ops = ops;
usr/src/lib/nsswitch/mdns/common/mdns_common.h
67
mdns_backend_op_t *ops;
usr/src/lib/nsswitch/nis/common/getnetgrent.c
192
nis_netgr_op_t *ops;
usr/src/lib/nsswitch/nis/common/getnetgrent.c
566
get_be->ops = getnetgr_ops;
usr/src/lib/nsswitch/nis/common/getnetgrent.c
64
nis_getnetgr_op_t *ops;
usr/src/lib/nsswitch/nis/common/getnetgrent.c
887
be->ops = netgroup_ops;
usr/src/lib/nsswitch/nis/common/nis_common.c
613
_nss_nis_constr(ops, n_ops, enum_map)
usr/src/lib/nsswitch/nis/common/nis_common.c
614
nis_backend_op_t ops[];
usr/src/lib/nsswitch/nis/common/nis_common.c
625
be->ops = ops;
usr/src/lib/nsswitch/nis/common/nis_common.h
58
nis_backend_op_t *ops;
usr/src/lib/nsswitch/nis/common/nis_common.h
77
extern nss_backend_t *_nss_nis_constr(nis_backend_op_t *ops,
usr/src/lib/nsswitch/user/common/user_common.c
272
_nss_user_constr(ops, n_ops, filename, min_bufsize)
usr/src/lib/nsswitch/user/common/user_common.c
273
user_backend_op_t ops[];
usr/src/lib/nsswitch/user/common/user_common.c
283
be->ops = ops;
usr/src/lib/nsswitch/user/common/user_common.h
48
user_backend_op_t *ops;
usr/src/lib/nsswitch/user/common/user_common.h
68
extern nss_backend_t *_nss_user_constr(user_backend_op_t *ops,
usr/src/lib/passwdutil/__failed_count.c
105
ops = rops[repnum];
usr/src/lib/passwdutil/__failed_count.c
106
if ((ops->lock != NULL) &&
usr/src/lib/passwdutil/__failed_count.c
107
(ret = ops->lock()) != PWU_SUCCESS) {
usr/src/lib/passwdutil/__failed_count.c
113
if ((ret = ops->getpwnam(username, items, NULL, &buf)) != PWU_SUCCESS)
usr/src/lib/passwdutil/__failed_count.c
115
if ((ret = ops->update(items, NULL, buf)) != PWU_SUCCESS)
usr/src/lib/passwdutil/__failed_count.c
117
ret = ops->putpwnam(username, NULL, NULL, buf);
usr/src/lib/passwdutil/__failed_count.c
119
if (ops->unlock != NULL) {
usr/src/lib/passwdutil/__failed_count.c
120
ops->unlock();
usr/src/lib/passwdutil/__failed_count.c
38
repops_t *ops;
usr/src/lib/passwdutil/__failed_count.c
46
ops = rops[repnum];
usr/src/lib/passwdutil/__failed_count.c
47
if ((ops->lock != NULL) &&
usr/src/lib/passwdutil/__failed_count.c
48
(ret = ops->lock()) != PWU_SUCCESS) {
usr/src/lib/passwdutil/__failed_count.c
54
if ((ret = ops->getpwnam(username, items, NULL, &buf)) != PWU_SUCCESS) {
usr/src/lib/passwdutil/__failed_count.c
59
if ((ret = ops->update(items, NULL, buf)) != PWU_SUCCESS) {
usr/src/lib/passwdutil/__failed_count.c
70
if ((ret = ops->update(items, NULL, buf)) != PWU_SUCCESS)
usr/src/lib/passwdutil/__failed_count.c
73
if (((ret = ops->putpwnam(username, NULL, NULL, buf)) ==
usr/src/lib/passwdutil/__failed_count.c
79
if (ops->unlock != NULL) {
usr/src/lib/passwdutil/__failed_count.c
80
ops->unlock();
usr/src/lib/passwdutil/__failed_count.c
97
repops_t *ops;
usr/src/lib/print/libipp-listener/common/ipp-listener.c
180
papi_attribute_t **ops = NULL;
usr/src/lib/print/libipp-listener/common/ipp-listener.c
213
"operations", &ops);
usr/src/lib/print/libipp-listener/common/ipp-listener.c
221
status = papiAttributeListGetBoolean(ops, NULL,
usr/src/lib/smbclnt/libfksmbfs/common/fake_vfs.c
1784
vfs_opsinuse(vfsops_t *ops)
usr/src/lib/smbsrv/libmlsvc/common/lsar_clnt.c
380
static lsar_nameop_t ops[] = {
usr/src/lib/smbsrv/libmlsvc/common/lsar_clnt.c
390
int n_op = (sizeof (ops) / sizeof (ops[0]));
usr/src/lib/smbsrv/libmlsvc/common/lsar_clnt.c
417
status = (*ops[i])(lsa_handle, &names, info);
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
462
static smb_logonop_t ops[] = {
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
470
int n_op = (sizeof (ops) / sizeof (ops[0]));
usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
493
(*ops[i])(user_info, token);
usr/src/stand/lib/fs/nfs/auth_none.c
121
static struct auth_ops ops;
usr/src/stand/lib/fs/nfs/auth_none.c
123
if (ops.ah_nextverf == NULL) {
usr/src/stand/lib/fs/nfs/auth_none.c
124
ops.ah_nextverf = authnone_verf;
usr/src/stand/lib/fs/nfs/auth_none.c
125
ops.ah_marshal = authnone_marshal;
usr/src/stand/lib/fs/nfs/auth_none.c
126
ops.ah_validate = authnone_validate;
usr/src/stand/lib/fs/nfs/auth_none.c
127
ops.ah_refresh = authnone_refresh;
usr/src/stand/lib/fs/nfs/auth_none.c
128
ops.ah_destroy = authnone_destroy;
usr/src/stand/lib/fs/nfs/auth_none.c
130
return (&ops);
usr/src/stand/lib/fs/nfs/auth_unix.c
267
static struct auth_ops ops;
usr/src/stand/lib/fs/nfs/auth_unix.c
269
if (ops.ah_nextverf == 0) {
usr/src/stand/lib/fs/nfs/auth_unix.c
270
ops.ah_nextverf = authunix_nextverf;
usr/src/stand/lib/fs/nfs/auth_unix.c
271
ops.ah_marshal = authunix_marshal;
usr/src/stand/lib/fs/nfs/auth_unix.c
272
ops.ah_validate = authunix_validate;
usr/src/stand/lib/fs/nfs/auth_unix.c
273
ops.ah_refresh = authunix_refresh;
usr/src/stand/lib/fs/nfs/auth_unix.c
274
ops.ah_destroy = authunix_destroy;
usr/src/stand/lib/fs/nfs/auth_unix.c
276
return (&ops);
usr/src/stand/lib/fs/nfs/clnt_btcp.c
521
static struct clnt_ops ops;
usr/src/stand/lib/fs/nfs/clnt_btcp.c
523
if (ops.cl_call == NULL) {
usr/src/stand/lib/fs/nfs/clnt_btcp.c
524
ops.cl_call = clntbtcp_call;
usr/src/stand/lib/fs/nfs/clnt_btcp.c
525
ops.cl_abort = clntbtcp_abort;
usr/src/stand/lib/fs/nfs/clnt_btcp.c
526
ops.cl_geterr = clntbtcp_geterr;
usr/src/stand/lib/fs/nfs/clnt_btcp.c
527
ops.cl_freeres = clntbtcp_freeres;
usr/src/stand/lib/fs/nfs/clnt_btcp.c
528
ops.cl_destroy = clntbtcp_destroy;
usr/src/stand/lib/fs/nfs/clnt_btcp.c
529
ops.cl_control = clntbtcp_control;
usr/src/stand/lib/fs/nfs/clnt_btcp.c
531
return (&ops);
usr/src/stand/lib/fs/nfs/clnt_budp.c
450
static struct clnt_ops ops;
usr/src/stand/lib/fs/nfs/clnt_budp.c
452
if (ops.cl_call == NULL) {
usr/src/stand/lib/fs/nfs/clnt_budp.c
453
ops.cl_call = clntbudp_call;
usr/src/stand/lib/fs/nfs/clnt_budp.c
454
ops.cl_abort = clntbudp_abort;
usr/src/stand/lib/fs/nfs/clnt_budp.c
455
ops.cl_geterr = clntbudp_geterr;
usr/src/stand/lib/fs/nfs/clnt_budp.c
456
ops.cl_freeres = clntbudp_freeres;
usr/src/stand/lib/fs/nfs/clnt_budp.c
457
ops.cl_destroy = clntbudp_destroy;
usr/src/stand/lib/fs/nfs/clnt_budp.c
458
ops.cl_control = clntbudp_control;
usr/src/stand/lib/fs/nfs/clnt_budp.c
460
return (&ops);
usr/src/stand/lib/fs/nfs/xdr_rec.c
584
static struct xdr_ops ops;
usr/src/stand/lib/fs/nfs/xdr_rec.c
586
if (ops.x_getint32 == NULL) {
usr/src/stand/lib/fs/nfs/xdr_rec.c
587
ops.x_getint32 = xdrrec_getint32;
usr/src/stand/lib/fs/nfs/xdr_rec.c
588
ops.x_putint32 = xdrrec_putint32;
usr/src/stand/lib/fs/nfs/xdr_rec.c
589
ops.x_getbytes = xdrrec_getbytes;
usr/src/stand/lib/fs/nfs/xdr_rec.c
590
ops.x_putbytes = xdrrec_putbytes;
usr/src/stand/lib/fs/nfs/xdr_rec.c
591
ops.x_getpostn = xdrrec_getpos;
usr/src/stand/lib/fs/nfs/xdr_rec.c
592
ops.x_setpostn = xdrrec_setpos;
usr/src/stand/lib/fs/nfs/xdr_rec.c
593
ops.x_inline = xdrrec_inline;
usr/src/stand/lib/fs/nfs/xdr_rec.c
594
ops.x_destroy = xdrrec_destroy;
usr/src/stand/lib/fs/nfs/xdr_rec.c
597
return (&ops);
usr/src/test/libc-tests/tests/stdbit.c
1034
stdbit_test_one(const stdbit_test_t *test, const stdbit_ops_t *ops)
usr/src/test/libc-tests/tests/stdbit.c
1041
unsigned res = ops->so_uc(test->st_val);
usr/src/test/libc-tests/tests/stdbit.c
1045
ops->so_name, test->st_val, res, comp);
usr/src/test/libc-tests/tests/stdbit.c
1049
comp += ops->so_delta[0];
usr/src/test/libc-tests/tests/stdbit.c
1053
unsigned res = ops->so_us(test->st_val);
usr/src/test/libc-tests/tests/stdbit.c
1057
ops->so_name, test->st_val, res, comp);
usr/src/test/libc-tests/tests/stdbit.c
1061
comp += ops->so_delta[1];
usr/src/test/libc-tests/tests/stdbit.c
1065
unsigned res = ops->so_ui(test->st_val);
usr/src/test/libc-tests/tests/stdbit.c
1069
ops->so_name, test->st_val, res, comp);
usr/src/test/libc-tests/tests/stdbit.c
1074
res = ops->so_ul(test->st_val);
usr/src/test/libc-tests/tests/stdbit.c
1078
ops->so_name, test->st_val, res, comp);
usr/src/test/libc-tests/tests/stdbit.c
1083
comp += ops->so_delta[2];
usr/src/test/libc-tests/tests/stdbit.c
1089
res = ops->so_ul(test->st_val);
usr/src/test/libc-tests/tests/stdbit.c
1093
ops->so_name, test->st_val, res, comp);
usr/src/test/libc-tests/tests/stdbit.c
1098
res = ops->so_ull(test->st_val);
usr/src/test/libc-tests/tests/stdbit.c
1102
ops->so_name, test->st_val, res, comp);
usr/src/test/libc-tests/tests/stdbit.c
1108
stdbit_print_pass(test->st_types, test->st_val, ops->so_name);
usr/src/tools/ctf/stabs/common/ctfstabs.c
183
process_ifile(FILE *tmpl, proc_ops_t *ops)
usr/src/tools/ctf/stabs/common/ctfstabs.c
200
if (ops->po_line(line) < 0) {
usr/src/tools/ctf/stabs/common/ctfstabs.c
237
proc_ops_t *ops = &ga_ops;
usr/src/tools/ctf/stabs/common/ctfstabs.c
251
ops = &ga_ops;
usr/src/tools/ctf/stabs/common/ctfstabs.c
253
ops = &fth_ops;
usr/src/tools/ctf/stabs/common/ctfstabs.c
293
if ((ops->po_init != NULL && ops->po_init(model) < 0) ||
usr/src/tools/ctf/stabs/common/ctfstabs.c
294
(process_ifile(tmpl, ops) < 0) ||
usr/src/tools/ctf/stabs/common/ctfstabs.c
295
(ops->po_fini != NULL && ops->po_fini() < 0)) {
usr/src/tools/smatch/src/validation/backend/function-ptr.c
109
void ops(int a, int *p, struct ops *ops);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
110
void ops(int a, int *p, struct ops *ops)
usr/src/tools/smatch/src/validation/backend/function-ptr.c
112
ops->fv();
usr/src/tools/smatch/src/validation/backend/function-ptr.c
114
ops->fb(a);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
115
ops->fi(a);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
116
ops->fl(a);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
117
ops->fb(123);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
118
ops->fi(123);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
119
ops->fl(123);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
120
ops->fb(123L);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
121
ops->fi(123L);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
122
ops->fl(123L);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
123
ops->fb(ival);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
124
ops->fi(ival);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
125
ops->fl(ival);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
127
ops->fip(p);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
128
ops->fip((void*)0);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
129
ops->fip(ipval);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
130
ops->fip(&ival);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
131
ops->fip(array);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
132
ops->fim(matrix);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
134
ops->fvp(p);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
135
ops->fvp((void*)0);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
136
ops->fvp(ipval);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
137
ops->fvp(&ival);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
138
ops->fvp(array);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
139
ops->fvp(matrix);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
141
ops->fvp(fun);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
142
ops->fvp(&fun);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
143
ops->ffp(fun);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
144
ops->ffp(&fun);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
145
ops->fvp(fi);
usr/src/tools/smatch/src/validation/backend/function-ptr.c
147
ops->cfi(42);
usr/src/ucblib/librpcsoc/clnt_tcp.c
459
static struct clnt_ops ops;
usr/src/ucblib/librpcsoc/clnt_tcp.c
461
if (ops.cl_call == NULL) {
usr/src/ucblib/librpcsoc/clnt_tcp.c
462
ops.cl_call = clnttcp_call;
usr/src/ucblib/librpcsoc/clnt_tcp.c
463
ops.cl_abort = clnttcp_abort;
usr/src/ucblib/librpcsoc/clnt_tcp.c
464
ops.cl_geterr = clnttcp_geterr;
usr/src/ucblib/librpcsoc/clnt_tcp.c
465
ops.cl_freeres = clnttcp_freeres;
usr/src/ucblib/librpcsoc/clnt_tcp.c
466
ops.cl_destroy = clnttcp_destroy;
usr/src/ucblib/librpcsoc/clnt_tcp.c
467
ops.cl_control = clnttcp_control;
usr/src/ucblib/librpcsoc/clnt_tcp.c
469
return (&ops);
usr/src/ucblib/librpcsoc/clnt_udp.c
518
static struct clnt_ops ops;
usr/src/ucblib/librpcsoc/clnt_udp.c
520
if (ops.cl_call == NULL) {
usr/src/ucblib/librpcsoc/clnt_udp.c
521
ops.cl_call = clntudp_call;
usr/src/ucblib/librpcsoc/clnt_udp.c
522
ops.cl_abort = clntudp_abort;
usr/src/ucblib/librpcsoc/clnt_udp.c
523
ops.cl_geterr = clntudp_geterr;
usr/src/ucblib/librpcsoc/clnt_udp.c
524
ops.cl_freeres = clntudp_freeres;
usr/src/ucblib/librpcsoc/clnt_udp.c
525
ops.cl_destroy = clntudp_destroy;
usr/src/ucblib/librpcsoc/clnt_udp.c
526
ops.cl_control = clntudp_control;
usr/src/ucblib/librpcsoc/clnt_udp.c
528
return (&ops);
usr/src/ucblib/librpcsoc/svc_tcp.c
417
static struct xp_ops ops;
usr/src/ucblib/librpcsoc/svc_tcp.c
419
if (ops.xp_recv == NULL) {
usr/src/ucblib/librpcsoc/svc_tcp.c
420
ops.xp_recv = svctcp_recv;
usr/src/ucblib/librpcsoc/svc_tcp.c
421
ops.xp_stat = svctcp_stat;
usr/src/ucblib/librpcsoc/svc_tcp.c
422
ops.xp_getargs = svctcp_getargs;
usr/src/ucblib/librpcsoc/svc_tcp.c
423
ops.xp_reply = svctcp_reply;
usr/src/ucblib/librpcsoc/svc_tcp.c
424
ops.xp_freeargs = svctcp_freeargs;
usr/src/ucblib/librpcsoc/svc_tcp.c
425
ops.xp_destroy = svctcp_destroy;
usr/src/ucblib/librpcsoc/svc_tcp.c
427
return (&ops);
usr/src/ucblib/librpcsoc/svc_tcp.c
434
static struct xp_ops ops;
usr/src/ucblib/librpcsoc/svc_tcp.c
436
if (ops.xp_recv == NULL) {
usr/src/ucblib/librpcsoc/svc_tcp.c
437
ops.xp_recv = rendezvous_request;
usr/src/ucblib/librpcsoc/svc_tcp.c
438
ops.xp_stat = rendezvous_stat;
usr/src/ucblib/librpcsoc/svc_tcp.c
439
ops.xp_getargs = abort;
usr/src/ucblib/librpcsoc/svc_tcp.c
440
ops.xp_reply = abort;
usr/src/ucblib/librpcsoc/svc_tcp.c
441
ops.xp_freeargs = abort,
usr/src/ucblib/librpcsoc/svc_tcp.c
442
ops.xp_destroy = svctcp_destroy;
usr/src/ucblib/librpcsoc/svc_tcp.c
444
return (&ops);
usr/src/ucblib/librpcsoc/svc_udp.c
514
static struct xp_ops ops;
usr/src/ucblib/librpcsoc/svc_udp.c
516
if (ops.xp_recv == NULL) {
usr/src/ucblib/librpcsoc/svc_udp.c
517
ops.xp_recv = svcudp_recv;
usr/src/ucblib/librpcsoc/svc_udp.c
518
ops.xp_stat = svcudp_stat;
usr/src/ucblib/librpcsoc/svc_udp.c
519
ops.xp_getargs = svcudp_getargs;
usr/src/ucblib/librpcsoc/svc_udp.c
520
ops.xp_reply = svcudp_reply;
usr/src/ucblib/librpcsoc/svc_udp.c
521
ops.xp_freeargs = svcudp_freeargs;
usr/src/ucblib/librpcsoc/svc_udp.c
522
ops.xp_destroy = svcudp_destroy;
usr/src/ucblib/librpcsoc/svc_udp.c
524
return (&ops);
usr/src/uts/common/crypto/core/kcf_callprov.c
391
caddr_t *ops;
usr/src/uts/common/crypto/core/kcf_callprov.c
419
offset_2, ops)) {
usr/src/uts/common/crypto/core/kcf_callprov.c
464
if (KCF_PROV_NULL_ENTRY_POINT(old, offset_1, offset_2, ops)) {
usr/src/uts/common/crypto/core/kcf_callprov.c
47
#define KCF_PROV_NULL_ENTRY_POINT(pd, o1, o2, ops) \
usr/src/uts/common/crypto/core/kcf_callprov.c
48
(ops = (caddr_t *)(void *)((caddr_t)(pd)->pd_ops_vector + (o1)), \
usr/src/uts/common/crypto/core/kcf_callprov.c
49
(*ops == NULL || *(caddr_t *)(void *)((caddr_t)(*ops) + (o2)) == NULL))
usr/src/uts/common/crypto/io/crypto.c
665
crypto_ops_t *ops;
usr/src/uts/common/crypto/io/crypto.c
678
if ((ops = pd->pd_ops_vector) == NULL)
usr/src/uts/common/crypto/io/crypto.c
681
if ((digest_ops = ops->co_digest_ops) != NULL) {
usr/src/uts/common/crypto/io/crypto.c
693
if ((cipher_ops = ops->co_cipher_ops) != NULL) {
usr/src/uts/common/crypto/io/crypto.c
711
if ((mac_ops = ops->co_mac_ops) != NULL) {
usr/src/uts/common/crypto/io/crypto.c
721
if ((sign_ops = ops->co_sign_ops) != NULL) {
usr/src/uts/common/crypto/io/crypto.c
735
if ((verify_ops = ops->co_verify_ops) != NULL) {
usr/src/uts/common/crypto/io/crypto.c
749
if ((dual_ops = ops->co_dual_ops) != NULL) {
usr/src/uts/common/crypto/io/crypto.c
759
if ((random_number_ops = ops->co_random_ops) != NULL) {
usr/src/uts/common/crypto/io/crypto.c
765
if ((session_ops = ops->co_session_ops) != NULL) {
usr/src/uts/common/crypto/io/crypto.c
775
if ((object_ops = ops->co_object_ops) != NULL) {
usr/src/uts/common/crypto/io/crypto.c
795
if ((key_ops = ops->co_key_ops) != NULL) {
usr/src/uts/common/crypto/io/crypto.c
807
if ((provider_ops = ops->co_provider_ops) != NULL) {
usr/src/uts/common/crypto/spi/kcf_spi.c
72
#define KCF_SPI_COPY_OPS(src, dst, ops) if ((src)->ops != NULL) \
usr/src/uts/common/crypto/spi/kcf_spi.c
73
*((dst)->ops) = *((src)->ops);
usr/src/uts/common/fs/dev/sdev_plugin.c
549
sdev_plugin_register(const char *name, sdev_plugin_ops_t *ops, int *errp)
usr/src/uts/common/fs/dev/sdev_plugin.c
572
if (ops->spo_version != 1) {
usr/src/uts/common/fs/dev/sdev_plugin.c
577
if (ops->spo_validate == NULL || ops->spo_filldir == NULL ||
usr/src/uts/common/fs/dev/sdev_plugin.c
578
ops->spo_inactive == NULL) {
usr/src/uts/common/fs/dev/sdev_plugin.c
583
if ((ops->spo_flags & ~SDEV_PLUGIN_FLAGS_MASK) != 0) {
usr/src/uts/common/fs/dev/sdev_plugin.c
591
spp->sp_pops = ops;
usr/src/uts/common/fs/dev/sdev_plugin.c
593
if (ops->spo_flags & SDEV_PLUGIN_NO_NCACHE)
usr/src/uts/common/fs/dev/sdev_plugin.c
595
if (ops->spo_flags & SDEV_PLUGIN_SUBDIR)
usr/src/uts/common/fs/dev/sdev_subr.c
1565
sdev_cache_ops_t ops)
usr/src/uts/common/fs/dev/sdev_subr.c
1570
switch (ops) {
usr/src/uts/common/fs/fs_subr.c
1070
fs_vfsp_global(struct vfsops *ops, dev_t dev, int fstype, uint_t bsize)
usr/src/uts/common/fs/fs_subr.c
1074
vfs_setops(vfsp, ops);
usr/src/uts/common/fs/gfs.c
458
gfs_file_create(size_t size, vnode_t *pvp, vnodeops_t *ops)
usr/src/uts/common/fs/gfs.c
481
vn_setops(vp, ops);
usr/src/uts/common/fs/gfs.c
516
gfs_dir_create(size_t struct_size, vnode_t *pvp, vnodeops_t *ops,
usr/src/uts/common/fs/gfs.c
524
vp = gfs_file_create(struct_size, pvp, ops);
usr/src/uts/common/fs/gfs.c
557
gfs_root_create(size_t size, vfs_t *vfsp, vnodeops_t *ops, ino64_t ino,
usr/src/uts/common/fs/gfs.c
561
vnode_t *vp = gfs_dir_create(size, NULL, ops, entries, inode_cb,
usr/src/uts/common/fs/gfs.c
581
gfs_root_create_file(size_t size, vfs_t *vfsp, vnodeops_t *ops, ino64_t ino)
usr/src/uts/common/fs/gfs.c
583
vnode_t *vp = gfs_file_create(size, NULL, ops);
usr/src/uts/common/fs/nfs/nfs4_client_state.c
1235
static int ops = 0; /* fault injection */
usr/src/uts/common/fs/nfs/nfs4_client_state.c
1240
++ops % 7 == 0)
usr/src/uts/common/fs/nfs/nfs4_client_state.c
950
static int ops = 0; /* fault injection */
usr/src/uts/common/fs/nfs/nfs4_client_state.c
955
++ops % 5 == 0)
usr/src/uts/common/fs/smbclnt/netsmb/smb2_sign.c
146
smb_mac_ops_t *ops;
usr/src/uts/common/fs/smbclnt/netsmb/smb2_sign.c
153
if ((ops = vcp->vc_sign_ops) == NULL)
usr/src/uts/common/fs/smbclnt/netsmb/smb2_sign.c
156
rc = ops->mac_init(&ctx, &vcp->vc_signmech,
usr/src/uts/common/fs/smbclnt/netsmb/smb2_sign.c
171
rc = ops->mac_update(ctx, tmp_hdr, size);
usr/src/uts/common/fs/smbclnt/netsmb/smb2_sign.c
180
rc = ops->mac_update(ctx, m->b_rptr + SMB2_HDRLEN, size);
usr/src/uts/common/fs/smbclnt/netsmb/smb2_sign.c
189
rc = ops->mac_update(ctx, m->b_rptr, size);
usr/src/uts/common/fs/smbclnt/netsmb/smb2_sign.c
195
rc = ops->mac_final(ctx, signature);
usr/src/uts/common/fs/smbsrv/smb_kutil.c
1418
const smb_avl_nops_t *ops)
usr/src/uts/common/fs/smbsrv/smb_kutil.c
1421
ASSERT(ops);
usr/src/uts/common/fs/smbsrv/smb_kutil.c
1426
avl->avl_nops = ops;
usr/src/uts/common/fs/smbsrv/smb_kutil.c
1432
avl_create(&avl->avl_tree, ops->avln_cmp, size, offset);
usr/src/uts/common/fs/sockfs/sockfilter.c
1452
sof_register(int version, const char *name, const sof_ops_t *ops, int flags)
usr/src/uts/common/fs/sockfs/sockfilter.c
1464
mod->sofm_ops = *ops;
usr/src/uts/common/fs/vfs.c
3843
vfs_opsinuse(vfsops_t *ops)
usr/src/uts/common/fs/vfs.c
3852
if (vfs_getops(vfsp) == ops) {
usr/src/uts/common/fs/zfs/metaslab.c
371
metaslab_class_create(spa_t *spa, metaslab_ops_t *ops)
usr/src/uts/common/fs/zfs/metaslab.c
379
mc->mc_ops = ops;
usr/src/uts/common/fs/zfs/range_tree.c
189
range_tree_create_impl(range_tree_ops_t *ops, range_seg_type_t type, void *arg,
usr/src/uts/common/fs/zfs/range_tree.c
218
rt->rt_ops = ops;
usr/src/uts/common/fs/zfs/range_tree.c
233
range_tree_create(range_tree_ops_t *ops, range_seg_type_t type,
usr/src/uts/common/fs/zfs/range_tree.c
236
return (range_tree_create_impl(ops, type, arg, start, shift, NULL, 0));
usr/src/uts/common/fs/zfs/sys/range_tree.h
281
range_tree_t *range_tree_create_impl(range_tree_ops_t *ops,
usr/src/uts/common/fs/zfs/sys/range_tree.h
284
range_tree_t *range_tree_create(range_tree_ops_t *ops, range_seg_type_t type,
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
510
vdev_ops_t *ops);
usr/src/uts/common/fs/zfs/sys/vdev_impl.h
521
extern vdev_t *vdev_add_parent(vdev_t *cvd, vdev_ops_t *ops);
usr/src/uts/common/fs/zfs/vdev.c
1086
vdev_add_parent(vdev_t *cvd, vdev_ops_t *ops)
usr/src/uts/common/fs/zfs/vdev.c
1094
mvd = vdev_alloc_common(spa, cvd->vdev_id, 0, ops);
usr/src/uts/common/fs/zfs/vdev.c
195
vdev_ops_t *ops, **opspp;
usr/src/uts/common/fs/zfs/vdev.c
197
for (opspp = vdev_ops_table; (ops = *opspp) != NULL; opspp++)
usr/src/uts/common/fs/zfs/vdev.c
198
if (strcmp(ops->vdev_op_type, type) == 0)
usr/src/uts/common/fs/zfs/vdev.c
201
return (ops);
usr/src/uts/common/fs/zfs/vdev.c
4497
vdev_ops_t *ops = vd->vdev_ops;
usr/src/uts/common/fs/zfs/vdev.c
4498
if (ops == &vdev_indirect_ops || ops == &vdev_hole_ops ||
usr/src/uts/common/fs/zfs/vdev.c
4499
ops == &vdev_missing_ops || ops == &vdev_root_ops) {
usr/src/uts/common/fs/zfs/vdev.c
483
vdev_alloc_common(spa_t *spa, uint_t id, uint64_t guid, vdev_ops_t *ops)
usr/src/uts/common/fs/zfs/vdev.c
492
ASSERT(ops == &vdev_root_ops);
usr/src/uts/common/fs/zfs/vdev.c
497
if (guid == 0 && ops != &vdev_hole_ops) {
usr/src/uts/common/fs/zfs/vdev.c
517
vd->vdev_ops = ops;
usr/src/uts/common/fs/zfs/vdev.c
519
vd->vdev_ishole = (ops == &vdev_hole_ops);
usr/src/uts/common/fs/zfs/vdev.c
569
vdev_ops_t *ops;
usr/src/uts/common/fs/zfs/vdev.c
582
if ((ops = vdev_getops(type)) == NULL)
usr/src/uts/common/fs/zfs/vdev.c
612
if (ops != &vdev_root_ops && spa->spa_root_vdev == NULL)
usr/src/uts/common/fs/zfs/vdev.c
623
if (ops == &vdev_hole_ops && spa_version(spa) < SPA_VERSION_HOLES)
usr/src/uts/common/fs/zfs/vdev.c
630
if (ops == &vdev_raidz_ops) {
usr/src/uts/common/fs/zfs/vdev.c
682
vd = vdev_alloc_common(spa, id, guid, ops);
usr/src/uts/common/fs/zfs/vdev_raidz_math.c
117
raidz_impl_ops_t *ops = NULL;
usr/src/uts/common/fs/zfs/vdev_raidz_math.c
123
ops = &vdev_raidz_fastest_impl;
usr/src/uts/common/fs/zfs/vdev_raidz_math.c
131
ops = raidz_supp_impl[idx];
usr/src/uts/common/fs/zfs/vdev_raidz_math.c
134
ops = (raidz_impl_ops_t *)&vdev_raidz_original_impl;
usr/src/uts/common/fs/zfs/vdev_raidz_math.c
137
ops = (raidz_impl_ops_t *)&vdev_raidz_scalar_impl;
usr/src/uts/common/fs/zfs/vdev_raidz_math.c
143
ops = raidz_supp_impl[impl];
usr/src/uts/common/fs/zfs/vdev_raidz_math.c
147
ASSERT3P(ops, !=, NULL);
usr/src/uts/common/fs/zfs/vdev_raidz_math.c
149
return (ops);
usr/src/uts/common/fs/zfs/zio.c
3557
vdev_ops_t *ops = vd ? vd->vdev_ops : &vdev_mirror_ops;
usr/src/uts/common/fs/zfs/zio.c
3593
ops->vdev_op_io_done(zio);
usr/src/uts/common/gssapi/mechs/krb5/include/k5-int.h
2506
const struct _krb5_cc_ops *ops;
usr/src/uts/common/gssapi/mechs/krb5/include/k5-int.h
2514
const struct _krb5_cc_ops *ops;
usr/src/uts/common/gssapi/mechs/krb5/include/k5-int.h
2581
const struct _krb5_cc_ops **ops);
usr/src/uts/common/gssapi/mechs/krb5/include/krb5.h
1462
const struct _krb5_kt_ops *ops;
usr/src/uts/common/inet/ip/ip.c
13879
ip_cgtp_filter_register(netstackid_t stackid, cgtp_filter_ops_t *ops)
usr/src/uts/common/inet/ip/ip.c
13884
if (ops->cfo_filter_rev != CGTP_FILTER_REV)
usr/src/uts/common/inet/ip/ip.c
13898
ipst->ips_ip_cgtp_filter_ops = ops;
usr/src/uts/common/io/audio/impl/audio_client.c
1034
audio_client_ops_t *ops;
usr/src/uts/common/io/audio/impl/audio_client.c
1043
if ((ops = audio_client_ops[minor]) == NULL) {
usr/src/uts/common/io/audio/impl/audio_client.c
1071
c->c_ops = *ops;
usr/src/uts/common/io/audio/impl/audio_client.c
1496
auclnt_register_ops(minor_t minor, audio_client_ops_t *ops)
usr/src/uts/common/io/audio/impl/audio_client.c
1501
audio_client_ops[minor] = ops;
usr/src/uts/common/io/audio/impl/audio_client.c
1510
audio_client_ops_t *ops;
usr/src/uts/common/io/audio/impl/audio_client.c
1515
if ((ops = audio_client_ops[i]) == NULL)
usr/src/uts/common/io/audio/impl/audio_client.c
1518
if (ops->aco_dev_init != NULL)
usr/src/uts/common/io/audio/impl/audio_client.c
1519
d->d_minor_data[i] = ops->aco_dev_init(d);
usr/src/uts/common/io/audio/impl/audio_client.c
1537
if (ops->aco_minor_prefix != NULL) {
usr/src/uts/common/io/audio/impl/audio_client.c
1541
"%s%d", ops->aco_minor_prefix, d->d_instance);
usr/src/uts/common/io/audio/impl/audio_client.c
1557
audio_client_ops_t *ops;
usr/src/uts/common/io/audio/impl/audio_client.c
1560
if ((ops = audio_client_ops[i]) == NULL)
usr/src/uts/common/io/audio/impl/audio_client.c
1562
if (ops->aco_minor_prefix != NULL) {
usr/src/uts/common/io/audio/impl/audio_client.c
1564
ops->aco_minor_prefix, d->d_instance);
usr/src/uts/common/io/audio/impl/audio_client.c
1568
if (ops->aco_dev_fini != NULL)
usr/src/uts/common/io/audio/impl/audio_client.c
1569
ops->aco_dev_fini(d->d_minor_data[i]);
usr/src/uts/common/io/audio/impl/audio_engine.c
200
audio_engine_alloc(audio_engine_ops_t *ops, uint_t flags)
usr/src/uts/common/io/audio/impl/audio_engine.c
207
if (ops->audio_engine_version != AUDIO_ENGINE_VERSION) {
usr/src/uts/common/io/audio/impl/audio_engine.c
209
ops->audio_engine_version, AUDIO_ENGINE_VERSION);
usr/src/uts/common/io/audio/impl/audio_engine.c
219
e->e_ops = *ops;
usr/src/uts/common/io/blkdev/blkdev.c
2298
bd_alloc_handle(void *private, bd_ops_t *ops, ddi_dma_attr_t *dma, int kmflag)
usr/src/uts/common/io/blkdev/blkdev.c
2302
switch (ops->o_version) {
usr/src/uts/common/io/blkdev/blkdev.c
2318
switch (ops->o_version) {
usr/src/uts/common/io/blkdev/blkdev.c
2320
hdl->h_ops.o_free_space = ops->o_free_space;
usr/src/uts/common/io/blkdev/blkdev.c
2324
hdl->h_ops.o_drive_info = ops->o_drive_info;
usr/src/uts/common/io/blkdev/blkdev.c
2325
hdl->h_ops.o_media_info = ops->o_media_info;
usr/src/uts/common/io/blkdev/blkdev.c
2326
hdl->h_ops.o_devid_init = ops->o_devid_init;
usr/src/uts/common/io/blkdev/blkdev.c
2327
hdl->h_ops.o_sync_cache = ops->o_sync_cache;
usr/src/uts/common/io/blkdev/blkdev.c
2328
hdl->h_ops.o_read = ops->o_read;
usr/src/uts/common/io/blkdev/blkdev.c
2329
hdl->h_ops.o_write = ops->o_write;
usr/src/uts/common/io/bofi.c
3959
dummyhp->save.dvma_ops = *(nexus_private->ops);
usr/src/uts/common/io/bofi.c
3960
nexus_private->ops = &bofi_dvma_ops;
usr/src/uts/common/io/bofi.c
451
struct dev_ops *ops;
usr/src/uts/common/io/bofi.c
469
ops = mp->drv_dev_ops;
usr/src/uts/common/io/bofi.c
470
bp = ops->devo_bus_ops;
usr/src/uts/common/io/bofi.c
475
if (ops->devo_refcnt > 0) {
usr/src/uts/common/io/bofi.c
516
struct dev_ops *ops;
usr/src/uts/common/io/bofi.c
537
ops = mp->drv_dev_ops;
usr/src/uts/common/io/bofi.c
538
bp = ops->devo_bus_ops;
usr/src/uts/common/io/bofi.c
543
if (ops->devo_refcnt == 0) {
usr/src/uts/common/io/chxge/com/ch_mac.c
383
mac->ops = &chelsio_mac_ops;
usr/src/uts/common/io/chxge/com/ch_subr.c
1002
adapter->port[i].mac->ops->interrupt_enable(adapter->
usr/src/uts/common/io/chxge/com/ch_subr.c
1004
adapter->port[i].phy->ops->interrupt_enable(adapter->
usr/src/uts/common/io/chxge/com/ch_subr.c
1043
adapter->port[i].mac->ops->interrupt_disable(adapter->
usr/src/uts/common/io/chxge/com/ch_subr.c
1045
adapter->port[i].phy->ops->interrupt_disable(adapter->
usr/src/uts/common/io/chxge/com/ch_subr.c
1080
adapter->port[i].mac->ops->interrupt_clear(adapter->
usr/src/uts/common/io/chxge/com/ch_subr.c
1082
adapter->port[i].phy->ops->interrupt_clear(adapter->
usr/src/uts/common/io/chxge/com/ch_subr.c
1309
mac->ops->destroy(mac);
usr/src/uts/common/io/chxge/com/ch_subr.c
1311
phy->ops->destroy(phy);
usr/src/uts/common/io/chxge/com/ch_subr.c
1489
mac->ops->macaddress_get(mac, hw_addr);
usr/src/uts/common/io/chxge/com/ch_subr.c
164
phy->ops->get_link_status(phy, &link_ok, &speed, &duplex, &fc);
usr/src/uts/common/io/chxge/com/ch_subr.c
175
mac->ops->set_speed_duplex_fc(mac, speed, duplex, fc);
usr/src/uts/common/io/chxge/com/ch_subr.c
210
int phy_cause = phy->ops->interrupt_handler(phy);
usr/src/uts/common/io/chxge/com/ch_subr.c
835
phy->ops->advertise(phy, lc->advertising);
usr/src/uts/common/io/chxge/com/ch_subr.c
841
mac->ops->set_speed_duplex_fc(mac, lc->speed,
usr/src/uts/common/io/chxge/com/ch_subr.c
845
phy->ops->set_speed_duplex(phy, lc->speed, lc->duplex);
usr/src/uts/common/io/chxge/com/ch_subr.c
846
phy->ops->reset(phy, 0);
usr/src/uts/common/io/chxge/com/ch_subr.c
849
phy->ops->autoneg_enable(phy); /* also resets PHY */
usr/src/uts/common/io/chxge/com/ch_subr.c
853
mac->ops->set_speed_duplex_fc(mac, -1, -1, fc);
usr/src/uts/common/io/chxge/com/ch_subr.c
855
phy->ops->reset(phy, 0);
usr/src/uts/common/io/chxge/com/ch_subr.c
882
phy_cause = phy->ops->interrupt_handler(phy);
usr/src/uts/common/io/chxge/com/ch_subr.c
891
phy_cause = phy->ops->interrupt_handler(phy);
usr/src/uts/common/io/chxge/com/ch_subr.c
906
phy_cause = phy->ops->interrupt_handler(phy);
usr/src/uts/common/io/chxge/com/ch_subr.c
918
phy_cause = phy->ops->interrupt_handler(phy);
usr/src/uts/common/io/chxge/com/ch_subr.c
930
mac->ops->interrupt_handler(mac);
usr/src/uts/common/io/chxge/com/ch_subr.c
946
mac->ops->interrupt_handler(mac);
usr/src/uts/common/io/chxge/com/ch_subr.c
958
phy_cause = phy->ops->interrupt_handler(phy);
usr/src/uts/common/io/chxge/com/cphy.h
129
phy->ops = phy_ops;
usr/src/uts/common/io/chxge/com/cphy.h
89
struct cphy_ops *ops; /* PHY operations */
usr/src/uts/common/io/chxge/com/gmac.h
108
struct cmac_ops *ops;
usr/src/uts/common/io/chxge/com/ixf1010.c
518
mac->ops = &ixf1010_ops;
usr/src/uts/common/io/chxge/com/pm3393.c
737
cmac->ops = &pm3393_ops;
usr/src/uts/common/io/chxge/com/vsc7321.c
247
mac->ops = &vsc7321_ops;
usr/src/uts/common/io/chxge/com/vsc7326.c
731
mac->ops = &vsc7326_ops;
usr/src/uts/common/io/chxge/com/xpak.c
116
cphy->ops = &xpak_ops;
usr/src/uts/common/io/chxge/pe.c
1608
if (!mac->ops->set_mtu) {
usr/src/uts/common/io/chxge/pe.c
1614
if (ret = mac->ops->set_mtu(mac, chp->ch_mtu)) {
usr/src/uts/common/io/chxge/pe.c
228
mac->ops->reset(mac);
usr/src/uts/common/io/chxge/pe.c
229
if (mac->ops->macaddress_set)
usr/src/uts/common/io/chxge/pe.c
230
mac->ops->macaddress_set(mac, p->enaddr);
usr/src/uts/common/io/chxge/pe.c
232
mac->ops->enable(mac, MAC_DIRECTION_RX | MAC_DIRECTION_TX);
usr/src/uts/common/io/chxge/pe.c
628
sa->port[0].mac->ops->macaddress_set(sa->port[0].mac, ac_enaddr);
usr/src/uts/common/io/chxge/pe.c
663
mac->ops->set_rx_mode(mac, &rm);
usr/src/uts/common/io/chxge/pe.c
717
mac->ops->set_rx_mode(mac, &rm);
usr/src/uts/common/io/chxge/pe.c
765
(void) pt->phy->ops->get_link_status(pt->phy,
usr/src/uts/common/io/chxge/pe.c
794
sp = sa->port[0].mac->ops->statistics_update(sa->port[0].mac,
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
638
srpt_ibdma_ops_load(srpt_ibdma_ops_t *ops)
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
642
ASSERT(ops != NULL);
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
644
ops->ibdmah = ddi_modopen("ibdma", KRTLD_MODE_FIRST, &ibdma_err);
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
645
if (ops->ibdmah == NULL) {
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
651
ops->ibdma_register = (ibdma_hdl_t (*)())ddi_modsym(ops->ibdmah,
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
653
if (ops->ibdma_register == NULL) {
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
660
ops->ibdma_unregister = (ibdma_status_t (*)())ddi_modsym(ops->ibdmah,
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
662
if (ops->ibdma_unregister == NULL) {
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
669
ops->ibdma_update = (ibdma_status_t (*)())ddi_modsym(ops->ibdmah,
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
671
if (ops->ibdma_update == NULL) {
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
679
srpt_ibdma_ops_unload(ops);
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
686
srpt_ibdma_ops_unload(srpt_ibdma_ops_t *ops)
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
688
if (ops != NULL) {
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
689
if (ops->ibdmah != NULL) {
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
690
(void) ddi_modclose(ops->ibdmah);
usr/src/uts/common/io/comstar/port/srpt/srpt_mod.c
692
bzero(ops, sizeof (srpt_ibdma_ops_t));
usr/src/uts/common/io/devinfo.c
1711
dnp[i].ops |= DI_CB_OPS;
usr/src/uts/common/io/devinfo.c
1713
dnp[i].ops |= DI_STREAM_OPS;
usr/src/uts/common/io/devinfo.c
1716
dnp[i].ops |= DI_BUS_OPS;
usr/src/uts/common/io/devinfo.c
3019
struct dev_ops *ops;
usr/src/uts/common/io/devinfo.c
3029
ops = dip->devi_ops;
usr/src/uts/common/io/devinfo.c
3030
if (ops && ops->devo_cb_ops &&
usr/src/uts/common/io/devinfo.c
3031
(ops->devo_cb_ops->cb_prop_op != ddi_prop_op) &&
usr/src/uts/common/io/devinfo.c
3032
(ops->devo_cb_ops->cb_prop_op != nodev) &&
usr/src/uts/common/io/devinfo.c
3033
(ops->devo_cb_ops->cb_prop_op != nulldev) &&
usr/src/uts/common/io/devinfo.c
3034
(ops->devo_cb_ops->cb_prop_op != NULL))
usr/src/uts/common/io/devinfo.c
3035
return (ops->devo_cb_ops->cb_prop_op);
usr/src/uts/common/io/dld/dld_str.c
496
dld_init_ops(struct dev_ops *ops, const char *name)
usr/src/uts/common/io/dld/dld_str.c
523
ops->devo_cb_ops->cb_str = stream;
usr/src/uts/common/io/dld/dld_str.c
525
if (ops->devo_getinfo == NULL)
usr/src/uts/common/io/dld/dld_str.c
526
ops->devo_getinfo = &dld_getinfo;
usr/src/uts/common/io/dld/dld_str.c
530
dld_fini_ops(struct dev_ops *ops)
usr/src/uts/common/io/dld/dld_str.c
536
stream = ops->devo_cb_ops->cb_str;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
100
phy->ops.power_up = e1000_power_up_phy_copper;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
101
phy->ops.power_down = e1000_power_down_phy_copper_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1050
ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_MAC_SPEC_CTRL, &data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1058
ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_MAC_SPEC_CTRL, data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1069
ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_SPEC_CTRL, &data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
109
phy->ops.acquire = e1000_acquire_phy_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1098
ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_SPEC_CTRL, data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
110
phy->ops.check_polarity = e1000_check_polarity_m88;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1103
ret_val = hw->phy.ops.commit(hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
111
phy->ops.check_reset_block = e1000_check_reset_block_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
112
phy->ops.commit = e1000_phy_sw_reset_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1126
ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_SPEC_CTRL_2, &data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
113
phy->ops.get_cfg_done = e1000_get_cfg_done_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1131
ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_SPEC_CTRL_2, data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1139
ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_PWR_MGMT_CTRL, &data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
114
phy->ops.get_info = e1000_get_phy_info_m88;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1147
if (!hw->mac.ops.check_mng_mode(hw)) {
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
115
phy->ops.release = e1000_release_phy_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1150
ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_PWR_MGMT_CTRL,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1155
ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_KMRN_MODE_CTRL,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
116
phy->ops.reset = e1000_phy_hw_reset_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1161
ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_KMRN_MODE_CTRL,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
117
phy->ops.set_d3_lplu_state = e1000_set_d3_lplu_state_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1170
ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_INBAND_CTRL, &data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1175
ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_INBAND_CTRL, data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
119
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
120
phy->ops.get_cable_length = e1000_get_cable_length_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
121
phy->ops.read_reg = e1000_read_phy_reg_gg82563_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
122
phy->ops.write_reg = e1000_write_phy_reg_gg82563_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
124
phy->ops.cfg_on_link_up = e1000_cfg_on_link_up_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1303
ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_KMRN_MODE_CTRL,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1308
ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_KMRN_MODE_CTRL,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1320
return hw->phy.ops.write_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, reg_data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1354
ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_KMRN_MODE_CTRL,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1359
ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_KMRN_MODE_CTRL,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1368
return hw->phy.ops.write_reg(hw, GG82563_PHY_KMRN_MODE_CTRL, reg_data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1473
if (!(hw->mac.ops.check_mng_mode(hw) ||
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1474
hw->phy.ops.check_reset_block(hw)))
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
181
nvm->ops.acquire = e1000_acquire_nvm_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
182
nvm->ops.read = e1000_read_nvm_eerd;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
183
nvm->ops.release = e1000_release_nvm_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
184
nvm->ops.update = e1000_update_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
185
nvm->ops.valid_led_default = e1000_valid_led_default_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
186
nvm->ops.validate = e1000_validate_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
187
nvm->ops.write = e1000_write_nvm_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
206
mac->ops.check_for_link = e1000_check_for_serdes_link_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
207
mac->ops.setup_physical_interface =
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
212
mac->ops.check_for_link = e1000_check_for_copper_link_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
213
mac->ops.setup_physical_interface =
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
235
mac->ops.get_bus_info = e1000_get_bus_info_pcie_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
237
mac->ops.reset_hw = e1000_reset_hw_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
239
mac->ops.init_hw = e1000_init_hw_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
241
mac->ops.setup_link = e1000_setup_link_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
243
mac->ops.check_mng_mode = e1000_check_mng_mode_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
245
mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
247
mac->ops.write_vfta = e1000_write_vfta_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
249
mac->ops.clear_vfta = e1000_clear_vfta_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
251
mac->ops.read_mac_addr = e1000_read_mac_addr_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
253
mac->ops.id_led_init = e1000_id_led_init_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
255
mac->ops.blink_led = e1000_blink_led_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
257
mac->ops.setup_led = e1000_setup_led_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
259
mac->ops.cleanup_led = e1000_cleanup_led_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
261
mac->ops.led_on = e1000_led_on_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
262
mac->ops.led_off = e1000_led_off_generic;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
264
mac->ops.clear_hw_cntrs = e1000_clear_hw_cntrs_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
266
mac->ops.get_link_up_info = e1000_get_link_up_info_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
269
hw->mac.ops.set_lan_id(hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
284
hw->mac.ops.init_params = e1000_init_mac_params_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
285
hw->nvm.ops.init_params = e1000_init_nvm_params_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
286
hw->phy.ops.init_params = e1000_init_phy_params_80003es2lan;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
670
if (!(hw->phy.ops.read_reg))
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
676
ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
681
ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_SPEC_CTRL, phy_data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
687
ret_val = hw->phy.ops.read_reg(hw, PHY_CONTROL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
696
ret_val = hw->phy.ops.write_reg(hw, PHY_CONTROL, phy_data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
726
ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_MAC_SPEC_CTRL,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
744
ret_val = hw->phy.ops.write_reg(hw, GG82563_PHY_MAC_SPEC_CTRL,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
765
if (!(hw->phy.ops.read_reg))
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
768
ret_val = hw->phy.ops.read_reg(hw, GG82563_PHY_DSP_DISTANCE, &phy_data);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
803
hw->phy.ops.cfg_on_link_up(hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
897
ret_val = mac->ops.id_led_init(hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
904
mac->ops.clear_vfta(hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
915
ret_val = mac->ops.setup_link(hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
143
nvm->ops.acquire = e1000_acquire_nvm_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
144
nvm->ops.read = e1000_read_nvm_microwire;
usr/src/uts/common/io/e1000api/e1000_82540.c
145
nvm->ops.release = e1000_release_nvm_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
146
nvm->ops.update = e1000_update_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
147
nvm->ops.valid_led_default = e1000_valid_led_default_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
148
nvm->ops.validate = e1000_validate_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
149
nvm->ops.write = e1000_write_nvm_microwire;
usr/src/uts/common/io/e1000api/e1000_82540.c
190
mac->ops.get_bus_info = e1000_get_bus_info_pci_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
192
mac->ops.set_lan_id = e1000_set_lan_id_multi_port_pci;
usr/src/uts/common/io/e1000api/e1000_82540.c
194
mac->ops.reset_hw = e1000_reset_hw_82540;
usr/src/uts/common/io/e1000api/e1000_82540.c
196
mac->ops.init_hw = e1000_init_hw_82540;
usr/src/uts/common/io/e1000api/e1000_82540.c
198
mac->ops.setup_link = e1000_setup_link_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
200
mac->ops.setup_physical_interface =
usr/src/uts/common/io/e1000api/e1000_82540.c
207
mac->ops.check_for_link = e1000_check_for_copper_link_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
210
mac->ops.check_for_link = e1000_check_for_fiber_link_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
213
mac->ops.check_for_link = e1000_check_for_serdes_link_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
221
mac->ops.get_link_up_info =
usr/src/uts/common/io/e1000api/e1000_82540.c
226
mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
228
mac->ops.write_vfta = e1000_write_vfta_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
230
mac->ops.clear_vfta = e1000_clear_vfta_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
232
mac->ops.read_mac_addr = e1000_read_mac_addr_82540;
usr/src/uts/common/io/e1000api/e1000_82540.c
234
mac->ops.id_led_init = e1000_id_led_init_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
236
mac->ops.setup_led = e1000_setup_led_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
238
mac->ops.cleanup_led = e1000_cleanup_led_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
240
mac->ops.led_on = e1000_led_on_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
241
mac->ops.led_off = e1000_led_off_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
243
mac->ops.clear_hw_cntrs = e1000_clear_hw_cntrs_82540;
usr/src/uts/common/io/e1000api/e1000_82540.c
259
hw->mac.ops.init_params = e1000_init_mac_params_82540;
usr/src/uts/common/io/e1000api/e1000_82540.c
260
hw->nvm.ops.init_params = e1000_init_nvm_params_82540;
usr/src/uts/common/io/e1000api/e1000_82540.c
261
hw->phy.ops.init_params = e1000_init_phy_params_82540;
usr/src/uts/common/io/e1000api/e1000_82540.c
338
ret_val = mac->ops.id_led_init(hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
349
mac->ops.clear_vfta(hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
373
ret_val = mac->ops.setup_link(hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
430
ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL,
usr/src/uts/common/io/e1000api/e1000_82540.c
435
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL,
usr/src/uts/common/io/e1000api/e1000_82540.c
506
ret_val = hw->nvm.ops.read(hw, NVM_SERDES_AMPLITUDE, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_82540.c
513
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_EXT_CTRL,
usr/src/uts/common/io/e1000api/e1000_82540.c
539
ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_PAGE_SELECT,
usr/src/uts/common/io/e1000api/e1000_82540.c
544
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0005);
usr/src/uts/common/io/e1000api/e1000_82540.c
548
ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_GEN_CONTROL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_82540.c
553
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, phy_data);
usr/src/uts/common/io/e1000api/e1000_82540.c
559
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0004);
usr/src/uts/common/io/e1000api/e1000_82540.c
563
ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_GEN_CONTROL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_82540.c
568
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, phy_data);
usr/src/uts/common/io/e1000api/e1000_82540.c
572
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT,
usr/src/uts/common/io/e1000api/e1000_82540.c
598
ret_val = hw->nvm.ops.read(hw, NVM_PHY_CLASS_WORD, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_82540.c
605
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT,
usr/src/uts/common/io/e1000api/e1000_82540.c
611
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL,
usr/src/uts/common/io/e1000api/e1000_82540.c
700
ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_82540.c
77
phy->ops.check_polarity = e1000_check_polarity_m88;
usr/src/uts/common/io/e1000api/e1000_82540.c
78
phy->ops.commit = e1000_phy_sw_reset_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
79
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_m88;
usr/src/uts/common/io/e1000api/e1000_82540.c
80
phy->ops.get_cable_length = e1000_get_cable_length_m88;
usr/src/uts/common/io/e1000api/e1000_82540.c
81
phy->ops.get_cfg_done = e1000_get_cfg_done_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
82
phy->ops.read_reg = e1000_read_phy_reg_m88;
usr/src/uts/common/io/e1000api/e1000_82540.c
83
phy->ops.reset = e1000_phy_hw_reset_generic;
usr/src/uts/common/io/e1000api/e1000_82540.c
84
phy->ops.write_reg = e1000_write_phy_reg_m88;
usr/src/uts/common/io/e1000api/e1000_82540.c
85
phy->ops.get_info = e1000_get_phy_info_m88;
usr/src/uts/common/io/e1000api/e1000_82540.c
86
phy->ops.power_up = e1000_power_up_phy_copper;
usr/src/uts/common/io/e1000api/e1000_82540.c
87
phy->ops.power_down = e1000_power_down_phy_copper_82540;
usr/src/uts/common/io/e1000api/e1000_82541.c
100
phy->ops.get_cable_length = e1000_get_cable_length_igp_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
1000
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
101
phy->ops.get_cfg_done = e1000_get_cfg_done_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
1010
ret_val = phy->ops.write_reg(hw, IGP01E1000_GMII_FIFO, data);
usr/src/uts/common/io/e1000api/e1000_82541.c
1015
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
usr/src/uts/common/io/e1000api/e1000_82541.c
102
phy->ops.get_info = e1000_get_phy_info_igp;
usr/src/uts/common/io/e1000api/e1000_82541.c
1021
ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
usr/src/uts/common/io/e1000api/e1000_82541.c
103
phy->ops.read_reg = e1000_read_phy_reg_igp;
usr/src/uts/common/io/e1000api/e1000_82541.c
104
phy->ops.reset = e1000_phy_hw_reset_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
1043
ret_val = hw->phy.ops.read_reg(hw, IGP01E1000_GMII_FIFO,
usr/src/uts/common/io/e1000api/e1000_82541.c
1048
ret_val = hw->phy.ops.write_reg(hw, IGP01E1000_GMII_FIFO,
usr/src/uts/common/io/e1000api/e1000_82541.c
105
phy->ops.set_d3_lplu_state = e1000_set_d3_lplu_state_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
106
phy->ops.write_reg = e1000_write_phy_reg_igp;
usr/src/uts/common/io/e1000api/e1000_82541.c
107
phy->ops.power_up = e1000_power_up_phy_copper;
usr/src/uts/common/io/e1000api/e1000_82541.c
1074
ret_val = hw->phy.ops.write_reg(hw, IGP01E1000_GMII_FIFO,
usr/src/uts/common/io/e1000api/e1000_82541.c
108
phy->ops.power_down = e1000_power_down_phy_copper_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
1111
ret_val = hw->phy.ops.read_reg(hw, 0x2F5B, &phy_saved_data);
usr/src/uts/common/io/e1000api/e1000_82541.c
1114
hw->phy.ops.write_reg(hw, 0x2F5B, 0x0003);
usr/src/uts/common/io/e1000api/e1000_82541.c
1118
hw->phy.ops.write_reg(hw, 0x0000, 0x0140);
usr/src/uts/common/io/e1000api/e1000_82541.c
1125
hw->phy.ops.write_reg(hw, 0x1F95, 0x0001);
usr/src/uts/common/io/e1000api/e1000_82541.c
1127
hw->phy.ops.write_reg(hw, 0x1F71, 0xBD21);
usr/src/uts/common/io/e1000api/e1000_82541.c
1129
hw->phy.ops.write_reg(hw, 0x1F79, 0x0018);
usr/src/uts/common/io/e1000api/e1000_82541.c
1131
hw->phy.ops.write_reg(hw, 0x1F30, 0x1600);
usr/src/uts/common/io/e1000api/e1000_82541.c
1133
hw->phy.ops.write_reg(hw, 0x1F31, 0x0014);
usr/src/uts/common/io/e1000api/e1000_82541.c
1135
hw->phy.ops.write_reg(hw, 0x1F32, 0x161C);
usr/src/uts/common/io/e1000api/e1000_82541.c
1137
hw->phy.ops.write_reg(hw, 0x1F94, 0x0003);
usr/src/uts/common/io/e1000api/e1000_82541.c
1139
hw->phy.ops.write_reg(hw, 0x1F96, 0x003F);
usr/src/uts/common/io/e1000api/e1000_82541.c
1141
hw->phy.ops.write_reg(hw, 0x2010, 0x0008);
usr/src/uts/common/io/e1000api/e1000_82541.c
1145
hw->phy.ops.write_reg(hw, 0x1F73, 0x0099);
usr/src/uts/common/io/e1000api/e1000_82541.c
1151
hw->phy.ops.write_reg(hw, 0x0000, 0x3300);
usr/src/uts/common/io/e1000api/e1000_82541.c
1156
hw->phy.ops.write_reg(hw, 0x2F5B, phy_saved_data);
usr/src/uts/common/io/e1000api/e1000_82541.c
1162
hw->phy.ops.read_reg(hw, IGP01E1000_ANALOG_SPARE_FUSE_STATUS,
usr/src/uts/common/io/e1000api/e1000_82541.c
1166
hw->phy.ops.read_reg(hw, IGP01E1000_ANALOG_FUSE_STATUS,
usr/src/uts/common/io/e1000api/e1000_82541.c
1183
hw->phy.ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
1186
hw->phy.ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
1289
ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_82541.c
167
nvm->ops.acquire = e1000_acquire_nvm_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
168
nvm->ops.read = e1000_read_nvm_spi;
usr/src/uts/common/io/e1000api/e1000_82541.c
169
nvm->ops.release = e1000_release_nvm_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
170
nvm->ops.update = e1000_update_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
171
nvm->ops.valid_led_default = e1000_valid_led_default_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
172
nvm->ops.validate = e1000_validate_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
173
nvm->ops.write = e1000_write_nvm_spi;
usr/src/uts/common/io/e1000api/e1000_82541.c
182
ret_val = nvm->ops.read(hw, NVM_CFG, 1, &size);
usr/src/uts/common/io/e1000api/e1000_82541.c
202
nvm->ops.acquire = e1000_acquire_nvm_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
203
nvm->ops.read = e1000_read_nvm_microwire;
usr/src/uts/common/io/e1000api/e1000_82541.c
204
nvm->ops.release = e1000_release_nvm_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
205
nvm->ops.update = e1000_update_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
206
nvm->ops.valid_led_default = e1000_valid_led_default_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
207
nvm->ops.validate = e1000_validate_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
208
nvm->ops.write = e1000_write_nvm_microwire;
usr/src/uts/common/io/e1000api/e1000_82541.c
237
mac->ops.get_bus_info = e1000_get_bus_info_pci_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
239
mac->ops.set_lan_id = e1000_set_lan_id_single_port;
usr/src/uts/common/io/e1000api/e1000_82541.c
241
mac->ops.reset_hw = e1000_reset_hw_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
243
mac->ops.init_hw = e1000_init_hw_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
245
mac->ops.setup_link = e1000_setup_link_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
247
mac->ops.setup_physical_interface = e1000_setup_copper_link_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
249
mac->ops.check_for_link = e1000_check_for_link_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
251
mac->ops.get_link_up_info = e1000_get_link_up_info_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
253
mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
255
mac->ops.write_vfta = e1000_write_vfta_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
257
mac->ops.clear_vfta = e1000_clear_vfta_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
259
mac->ops.read_mac_addr = e1000_read_mac_addr_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
261
mac->ops.id_led_init = e1000_id_led_init_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
263
mac->ops.setup_led = e1000_setup_led_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
265
mac->ops.cleanup_led = e1000_cleanup_led_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
267
mac->ops.led_on = e1000_led_on_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
268
mac->ops.led_off = e1000_led_off_generic;
usr/src/uts/common/io/e1000api/e1000_82541.c
270
mac->ops.clear_hw_cntrs = e1000_clear_hw_cntrs_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
285
hw->mac.ops.init_params = e1000_init_mac_params_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
286
hw->nvm.ops.init_params = e1000_init_nvm_params_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
287
hw->phy.ops.init_params = e1000_init_phy_params_82541;
usr/src/uts/common/io/e1000api/e1000_82541.c
384
ret_val = mac->ops.id_led_init(hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
391
ret_val = hw->phy.ops.read_reg(hw, IGP01E1000_GMII_FIFO,
usr/src/uts/common/io/e1000api/e1000_82541.c
398
mac->ops.clear_vfta(hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
417
ret_val = mac->ops.setup_link(hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
466
ret_val = phy->ops.read_reg(hw, PHY_AUTONEG_EXP, &data);
usr/src/uts/common/io/e1000api/e1000_82541.c
473
ret_val = phy->ops.read_reg(hw, PHY_LP_ABILITY, &data);
usr/src/uts/common/io/e1000api/e1000_82541.c
641
mac->ops.config_collision_dist(hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
686
ret_val = hw->mac.ops.get_link_up_info(hw, &speed, &duplex);
usr/src/uts/common/io/e1000api/e1000_82541.c
697
ret_val = phy->ops.get_cable_length(hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
705
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
713
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
729
ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &phy_data);
usr/src/uts/common/io/e1000api/e1000_82541.c
735
ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS,
usr/src/uts/common/io/e1000api/e1000_82541.c
744
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
762
ret_val = phy->ops.read_reg(hw, 0x2F5B,
usr/src/uts/common/io/e1000api/e1000_82541.c
768
ret_val = phy->ops.write_reg(hw, 0x2F5B, 0x0003);
usr/src/uts/common/io/e1000api/e1000_82541.c
774
ret_val = phy->ops.write_reg(hw, 0x0000,
usr/src/uts/common/io/e1000api/e1000_82541.c
779
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
788
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
795
ret_val = phy->ops.write_reg(hw, 0x0000,
usr/src/uts/common/io/e1000api/e1000_82541.c
803
ret_val = phy->ops.write_reg(hw, 0x2F5B,
usr/src/uts/common/io/e1000api/e1000_82541.c
820
ret_val = phy->ops.read_reg(hw, 0x2F5B, &phy_saved_data);
usr/src/uts/common/io/e1000api/e1000_82541.c
825
ret_val = phy->ops.write_reg(hw, 0x2F5B, 0x0003);
usr/src/uts/common/io/e1000api/e1000_82541.c
831
ret_val = phy->ops.write_reg(hw, 0x0000,
usr/src/uts/common/io/e1000api/e1000_82541.c
836
ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_DSP_FFE,
usr/src/uts/common/io/e1000api/e1000_82541.c
841
ret_val = phy->ops.write_reg(hw, 0x0000,
usr/src/uts/common/io/e1000api/e1000_82541.c
849
ret_val = phy->ops.write_reg(hw, 0x2F5B, phy_saved_data);
usr/src/uts/common/io/e1000api/e1000_82541.c
888
ret_val = phy->ops.read_reg(hw, agc_reg_array[i], &data);
usr/src/uts/common/io/e1000api/e1000_82541.c
963
ret_val = phy->ops.read_reg(hw, IGP01E1000_GMII_FIFO, &data);
usr/src/uts/common/io/e1000api/e1000_82541.c
969
ret_val = phy->ops.write_reg(hw, IGP01E1000_GMII_FIFO, data);
usr/src/uts/common/io/e1000api/e1000_82541.c
98
phy->ops.check_polarity = e1000_check_polarity_igp;
usr/src/uts/common/io/e1000api/e1000_82541.c
980
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
987
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
99
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_igp;
usr/src/uts/common/io/e1000api/e1000_82541.c
993
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82542.c
117
mac->ops.get_bus_info = e1000_get_bus_info_82542;
usr/src/uts/common/io/e1000api/e1000_82542.c
119
mac->ops.set_lan_id = e1000_set_lan_id_multi_port_pci;
usr/src/uts/common/io/e1000api/e1000_82542.c
121
mac->ops.reset_hw = e1000_reset_hw_82542;
usr/src/uts/common/io/e1000api/e1000_82542.c
123
mac->ops.init_hw = e1000_init_hw_82542;
usr/src/uts/common/io/e1000api/e1000_82542.c
125
mac->ops.setup_link = e1000_setup_link_82542;
usr/src/uts/common/io/e1000api/e1000_82542.c
127
mac->ops.setup_physical_interface =
usr/src/uts/common/io/e1000api/e1000_82542.c
130
mac->ops.check_for_link = e1000_check_for_fiber_link_generic;
usr/src/uts/common/io/e1000api/e1000_82542.c
132
mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_generic;
usr/src/uts/common/io/e1000api/e1000_82542.c
134
mac->ops.write_vfta = e1000_write_vfta_generic;
usr/src/uts/common/io/e1000api/e1000_82542.c
136
mac->ops.clear_vfta = e1000_clear_vfta_generic;
usr/src/uts/common/io/e1000api/e1000_82542.c
138
mac->ops.read_mac_addr = e1000_read_mac_addr_82542;
usr/src/uts/common/io/e1000api/e1000_82542.c
140
mac->ops.rar_set = e1000_rar_set_82542;
usr/src/uts/common/io/e1000api/e1000_82542.c
142
mac->ops.led_on = e1000_led_on_82542;
usr/src/uts/common/io/e1000api/e1000_82542.c
143
mac->ops.led_off = e1000_led_off_82542;
usr/src/uts/common/io/e1000api/e1000_82542.c
145
mac->ops.clear_hw_cntrs = e1000_clear_hw_cntrs_82542;
usr/src/uts/common/io/e1000api/e1000_82542.c
147
mac->ops.get_link_up_info =
usr/src/uts/common/io/e1000api/e1000_82542.c
163
hw->mac.ops.init_params = e1000_init_mac_params_82542;
usr/src/uts/common/io/e1000api/e1000_82542.c
164
hw->nvm.ops.init_params = e1000_init_nvm_params_82542;
usr/src/uts/common/io/e1000api/e1000_82542.c
165
hw->phy.ops.init_params = e1000_init_phy_params_82542;
usr/src/uts/common/io/e1000api/e1000_82542.c
223
hw->nvm.ops.reload(hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
255
mac->ops.clear_vfta(hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
343
ret_val = mac->ops.setup_physical_interface(hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
577
ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_82542.c
87
nvm->ops.read = e1000_read_nvm_microwire;
usr/src/uts/common/io/e1000api/e1000_82542.c
88
nvm->ops.release = e1000_stop_nvm;
usr/src/uts/common/io/e1000api/e1000_82542.c
89
nvm->ops.write = e1000_write_nvm_microwire;
usr/src/uts/common/io/e1000api/e1000_82542.c
90
nvm->ops.update = e1000_update_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_82542.c
91
nvm->ops.validate = e1000_validate_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_82543.c
1035
ret_val = hw->nvm.ops.read(hw, NVM_INIT_CONTROL2_REG, 1, &data);
usr/src/uts/common/io/e1000api/e1000_82543.c
105
phy->ops.check_polarity = e1000_check_polarity_m88;
usr/src/uts/common/io/e1000api/e1000_82543.c
106
phy->ops.commit = e1000_phy_sw_reset_generic;
usr/src/uts/common/io/e1000api/e1000_82543.c
107
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_82543;
usr/src/uts/common/io/e1000api/e1000_82543.c
1078
ret_val = hw->phy.ops.reset(hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
108
phy->ops.get_cable_length = e1000_get_cable_length_m88;
usr/src/uts/common/io/e1000api/e1000_82543.c
109
phy->ops.get_cfg_done = e1000_get_cfg_done_generic;
usr/src/uts/common/io/e1000api/e1000_82543.c
110
phy->ops.read_reg = (hw->mac.type == e1000_82543)
usr/src/uts/common/io/e1000api/e1000_82543.c
1126
hw->mac.ops.config_collision_dist(hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
113
phy->ops.reset = (hw->mac.type == e1000_82543)
usr/src/uts/common/io/e1000api/e1000_82543.c
116
phy->ops.write_reg = (hw->mac.type == e1000_82543)
usr/src/uts/common/io/e1000api/e1000_82543.c
1160
hw->mac.ops.config_collision_dist(hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
119
phy->ops.get_info = e1000_get_phy_info_m88;
usr/src/uts/common/io/e1000api/e1000_82543.c
1258
hw->mac.ops.config_collision_dist(hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
127
ret_val = phy->ops.reset(hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
1286
ret_val = mac->ops.get_link_up_info(hw, &speed, &duplex);
usr/src/uts/common/io/e1000api/e1000_82543.c
1411
if (!(hw->phy.ops.read_reg))
usr/src/uts/common/io/e1000api/e1000_82543.c
1423
ret_val = hw->phy.ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data);
usr/src/uts/common/io/e1000api/e1000_82543.c
1431
hw->mac.ops.config_collision_dist(hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
1578
ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_82543.c
180
nvm->ops.read = e1000_read_nvm_microwire;
usr/src/uts/common/io/e1000api/e1000_82543.c
181
nvm->ops.update = e1000_update_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_82543.c
182
nvm->ops.valid_led_default = e1000_valid_led_default_generic;
usr/src/uts/common/io/e1000api/e1000_82543.c
183
nvm->ops.validate = e1000_validate_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_82543.c
184
nvm->ops.write = e1000_write_nvm_microwire;
usr/src/uts/common/io/e1000api/e1000_82543.c
218
mac->ops.get_bus_info = e1000_get_bus_info_pci_generic;
usr/src/uts/common/io/e1000api/e1000_82543.c
220
mac->ops.set_lan_id = e1000_set_lan_id_multi_port_pci;
usr/src/uts/common/io/e1000api/e1000_82543.c
222
mac->ops.reset_hw = e1000_reset_hw_82543;
usr/src/uts/common/io/e1000api/e1000_82543.c
224
mac->ops.init_hw = e1000_init_hw_82543;
usr/src/uts/common/io/e1000api/e1000_82543.c
226
mac->ops.setup_link = e1000_setup_link_82543;
usr/src/uts/common/io/e1000api/e1000_82543.c
228
mac->ops.setup_physical_interface =
usr/src/uts/common/io/e1000api/e1000_82543.c
232
mac->ops.check_for_link =
usr/src/uts/common/io/e1000api/e1000_82543.c
237
mac->ops.get_link_up_info =
usr/src/uts/common/io/e1000api/e1000_82543.c
242
mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_generic;
usr/src/uts/common/io/e1000api/e1000_82543.c
244
mac->ops.write_vfta = e1000_write_vfta_82543;
usr/src/uts/common/io/e1000api/e1000_82543.c
246
mac->ops.clear_vfta = e1000_clear_vfta_generic;
usr/src/uts/common/io/e1000api/e1000_82543.c
248
mac->ops.read_mac_addr = e1000_read_mac_addr_82543;
usr/src/uts/common/io/e1000api/e1000_82543.c
250
mac->ops.led_on = e1000_led_on_82543;
usr/src/uts/common/io/e1000api/e1000_82543.c
251
mac->ops.led_off = e1000_led_off_82543;
usr/src/uts/common/io/e1000api/e1000_82543.c
253
mac->ops.clear_hw_cntrs = e1000_clear_hw_cntrs_82543;
usr/src/uts/common/io/e1000api/e1000_82543.c
273
hw->mac.ops.init_params = e1000_init_mac_params_82543;
usr/src/uts/common/io/e1000api/e1000_82543.c
274
hw->nvm.ops.init_params = e1000_init_nvm_params_82543;
usr/src/uts/common/io/e1000api/e1000_82543.c
275
hw->phy.ops.init_params = e1000_init_phy_params_82543;
usr/src/uts/common/io/e1000api/e1000_82543.c
774
if (!(hw->phy.ops.write_reg))
usr/src/uts/common/io/e1000api/e1000_82543.c
781
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0019);
usr/src/uts/common/io/e1000api/e1000_82543.c
784
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0xFFFF);
usr/src/uts/common/io/e1000api/e1000_82543.c
788
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0000);
usr/src/uts/common/io/e1000api/e1000_82543.c
802
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &mii_status_reg);
usr/src/uts/common/io/e1000api/e1000_82543.c
806
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &mii_status_reg);
usr/src/uts/common/io/e1000api/e1000_82543.c
820
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0019);
usr/src/uts/common/io/e1000api/e1000_82543.c
824
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0xFFF0);
usr/src/uts/common/io/e1000api/e1000_82543.c
828
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0xFF00);
usr/src/uts/common/io/e1000api/e1000_82543.c
832
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0x0000);
usr/src/uts/common/io/e1000api/e1000_82543.c
836
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_PAGE_SELECT, 0x0000);
usr/src/uts/common/io/e1000api/e1000_82543.c
887
if (!(hw->phy.ops.get_cfg_done))
usr/src/uts/common/io/e1000api/e1000_82543.c
890
ret_val = hw->phy.ops.get_cfg_done(hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
940
hw->nvm.ops.reload(hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
95
phy->ops.power_up = e1000_power_up_phy_copper;
usr/src/uts/common/io/e1000api/e1000_82543.c
96
phy->ops.power_down = e1000_power_down_phy_copper;
usr/src/uts/common/io/e1000api/e1000_82543.c
968
mac->ops.clear_vfta(hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
993
ret_val = mac->ops.setup_link(hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
1003
ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
usr/src/uts/common/io/e1000api/e1000_82571.c
1009
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
usr/src/uts/common/io/e1000api/e1000_82571.c
1014
ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
usr/src/uts/common/io/e1000api/e1000_82571.c
1020
ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
usr/src/uts/common/io/e1000api/e1000_82571.c
1028
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82571.c
1035
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82571.c
1041
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82571.c
1048
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82571.c
110
phy->ops.check_reset_block = e1000_check_reset_block_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
111
phy->ops.reset = e1000_phy_hw_reset_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
112
phy->ops.set_d0_lplu_state = e1000_set_d0_lplu_state_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
113
phy->ops.set_d3_lplu_state = e1000_set_d3_lplu_state_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
114
phy->ops.power_up = e1000_power_up_phy_copper;
usr/src/uts/common/io/e1000api/e1000_82571.c
115
phy->ops.power_down = e1000_power_down_phy_copper_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
1202
ret_val = mac->ops.id_led_init(hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
1209
mac->ops.clear_vfta(hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
121
phy->ops.get_cfg_done = e1000_get_cfg_done_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
122
phy->ops.get_info = e1000_get_phy_info_igp;
usr/src/uts/common/io/e1000api/e1000_82571.c
1226
ret_val = mac->ops.setup_link(hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
123
phy->ops.check_polarity = e1000_check_polarity_igp;
usr/src/uts/common/io/e1000api/e1000_82571.c
124
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_igp;
usr/src/uts/common/io/e1000api/e1000_82571.c
125
phy->ops.get_cable_length = e1000_get_cable_length_igp_2;
usr/src/uts/common/io/e1000api/e1000_82571.c
126
phy->ops.read_reg = e1000_read_phy_reg_igp;
usr/src/uts/common/io/e1000api/e1000_82571.c
127
phy->ops.write_reg = e1000_write_phy_reg_igp;
usr/src/uts/common/io/e1000api/e1000_82571.c
128
phy->ops.acquire = e1000_get_hw_semaphore_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
129
phy->ops.release = e1000_put_hw_semaphore_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
133
phy->ops.get_cfg_done = e1000_get_cfg_done_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
134
phy->ops.get_info = e1000_get_phy_info_m88;
usr/src/uts/common/io/e1000api/e1000_82571.c
135
phy->ops.check_polarity = e1000_check_polarity_m88;
usr/src/uts/common/io/e1000api/e1000_82571.c
136
phy->ops.commit = e1000_phy_sw_reset_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
137
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_m88;
usr/src/uts/common/io/e1000api/e1000_82571.c
138
phy->ops.get_cable_length = e1000_get_cable_length_m88;
usr/src/uts/common/io/e1000api/e1000_82571.c
139
phy->ops.read_reg = e1000_read_phy_reg_m88;
usr/src/uts/common/io/e1000api/e1000_82571.c
140
phy->ops.write_reg = e1000_write_phy_reg_m88;
usr/src/uts/common/io/e1000api/e1000_82571.c
141
phy->ops.acquire = e1000_get_hw_semaphore_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
142
phy->ops.release = e1000_put_hw_semaphore_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
1460
ret_val = hw->nvm.ops.read(hw, NVM_INIT_CONTROL2_REG, 1, &data);
usr/src/uts/common/io/e1000api/e1000_82571.c
149
phy->ops.get_cfg_done = e1000_get_cfg_done_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
150
phy->ops.get_info = e1000_get_phy_info_m88;
usr/src/uts/common/io/e1000api/e1000_82571.c
151
phy->ops.check_polarity = e1000_check_polarity_m88;
usr/src/uts/common/io/e1000api/e1000_82571.c
1512
ret_val = hw->phy.ops.read_reg(hw, E1000_RECEIVE_ERROR_COUNTER,
usr/src/uts/common/io/e1000api/e1000_82571.c
1517
ret_val = hw->phy.ops.read_reg(hw, E1000_BASE1000T_STATUS,
usr/src/uts/common/io/e1000api/e1000_82571.c
152
phy->ops.commit = e1000_phy_sw_reset_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
153
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_m88;
usr/src/uts/common/io/e1000api/e1000_82571.c
154
phy->ops.get_cable_length = e1000_get_cable_length_m88;
usr/src/uts/common/io/e1000api/e1000_82571.c
155
phy->ops.read_reg = e1000_read_phy_reg_bm2;
usr/src/uts/common/io/e1000api/e1000_82571.c
156
phy->ops.write_reg = e1000_write_phy_reg_bm2;
usr/src/uts/common/io/e1000api/e1000_82571.c
157
phy->ops.acquire = e1000_get_hw_semaphore_82574;
usr/src/uts/common/io/e1000api/e1000_82571.c
158
phy->ops.release = e1000_put_hw_semaphore_82574;
usr/src/uts/common/io/e1000api/e1000_82571.c
159
phy->ops.set_d0_lplu_state = e1000_set_d0_lplu_state_82574;
usr/src/uts/common/io/e1000api/e1000_82571.c
160
phy->ops.set_d3_lplu_state = e1000_set_d3_lplu_state_82574;
usr/src/uts/common/io/e1000api/e1000_82571.c
1817
ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data);
usr/src/uts/common/io/e1000api/e1000_82571.c
1880
hw->mac.ops.rar_set(hw, hw->mac.addr,
usr/src/uts/common/io/e1000api/e1000_82571.c
1909
ret_val = nvm->ops.read(hw, 0x10, 1, &data);
usr/src/uts/common/io/e1000api/e1000_82571.c
1921
ret_val = nvm->ops.read(hw, 0x23, 1, &data);
usr/src/uts/common/io/e1000api/e1000_82571.c
1927
ret_val = nvm->ops.write(hw, 0x23, 1, &data);
usr/src/uts/common/io/e1000api/e1000_82571.c
1930
ret_val = nvm->ops.update(hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
1975
if (!phy->ops.check_reset_block)
usr/src/uts/common/io/e1000api/e1000_82571.c
1979
if (!(mac->ops.check_mng_mode(hw) || phy->ops.check_reset_block(hw)))
usr/src/uts/common/io/e1000api/e1000_82571.c
265
nvm->ops.acquire = e1000_get_hw_semaphore_82574;
usr/src/uts/common/io/e1000api/e1000_82571.c
266
nvm->ops.release = e1000_put_hw_semaphore_82574;
usr/src/uts/common/io/e1000api/e1000_82571.c
269
nvm->ops.acquire = e1000_acquire_nvm_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
270
nvm->ops.release = e1000_release_nvm_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
273
nvm->ops.read = e1000_read_nvm_eerd;
usr/src/uts/common/io/e1000api/e1000_82571.c
274
nvm->ops.update = e1000_update_nvm_checksum_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
275
nvm->ops.validate = e1000_validate_nvm_checksum_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
276
nvm->ops.valid_led_default = e1000_valid_led_default_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
277
nvm->ops.write = e1000_write_nvm_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
301
mac->ops.setup_physical_interface =
usr/src/uts/common/io/e1000api/e1000_82571.c
303
mac->ops.check_for_link = e1000_check_for_fiber_link_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
304
mac->ops.get_link_up_info =
usr/src/uts/common/io/e1000api/e1000_82571.c
312
mac->ops.setup_physical_interface =
usr/src/uts/common/io/e1000api/e1000_82571.c
314
mac->ops.check_for_link = e1000_check_for_serdes_link_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
315
mac->ops.get_link_up_info =
usr/src/uts/common/io/e1000api/e1000_82571.c
320
mac->ops.setup_physical_interface =
usr/src/uts/common/io/e1000api/e1000_82571.c
322
mac->ops.check_for_link = e1000_check_for_copper_link_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
323
mac->ops.get_link_up_info =
usr/src/uts/common/io/e1000api/e1000_82571.c
340
mac->ops.get_bus_info = e1000_get_bus_info_pcie_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
342
mac->ops.reset_hw = e1000_reset_hw_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
344
mac->ops.init_hw = e1000_init_hw_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
346
mac->ops.setup_link = e1000_setup_link_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
348
mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
350
mac->ops.write_vfta = e1000_write_vfta_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
352
mac->ops.clear_vfta = e1000_clear_vfta_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
354
mac->ops.read_mac_addr = e1000_read_mac_addr_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
356
mac->ops.id_led_init = e1000_id_led_init_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
358
mac->ops.setup_led = e1000_setup_led_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
360
mac->ops.cleanup_led = e1000_cleanup_led_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
362
mac->ops.led_off = e1000_led_off_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
364
mac->ops.clear_hw_cntrs = e1000_clear_hw_cntrs_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
369
mac->ops.set_lan_id = e1000_set_lan_id_single_port;
usr/src/uts/common/io/e1000api/e1000_82571.c
370
mac->ops.check_mng_mode = e1000_check_mng_mode_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
371
mac->ops.led_on = e1000_led_on_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
372
mac->ops.blink_led = e1000_blink_led_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
384
mac->ops.set_lan_id = e1000_set_lan_id_single_port;
usr/src/uts/common/io/e1000api/e1000_82571.c
385
mac->ops.check_mng_mode = e1000_check_mng_mode_82574;
usr/src/uts/common/io/e1000api/e1000_82571.c
386
mac->ops.led_on = e1000_led_on_82574;
usr/src/uts/common/io/e1000api/e1000_82571.c
389
mac->ops.check_mng_mode = e1000_check_mng_mode_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
390
mac->ops.led_on = e1000_led_on_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
391
mac->ops.blink_led = e1000_blink_led_generic;
usr/src/uts/common/io/e1000api/e1000_82571.c
452
hw->mac.ops.init_params = e1000_init_mac_params_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
453
hw->nvm.ops.init_params = e1000_init_nvm_params_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
454
hw->phy.ops.init_params = e1000_init_phy_params_82571;
usr/src/uts/common/io/e1000api/e1000_82571.c
487
ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id);
usr/src/uts/common/io/e1000api/e1000_82571.c
493
ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id);
usr/src/uts/common/io/e1000api/e1000_82571.c
994
if (!(phy->ops.read_reg))
usr/src/uts/common/io/e1000api/e1000_82571.c
997
ret_val = phy->ops.read_reg(hw, IGP02E1000_PHY_POWER_MGMT, &data);
usr/src/uts/common/io/e1000api/e1000_82575.c
1244
ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 0);
usr/src/uts/common/io/e1000api/e1000_82575.c
1248
ret_val = phy->ops.read_reg(hw, E1000_M88E1112_STATUS, &data);
usr/src/uts/common/io/e1000api/e1000_82575.c
1256
ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 1);
usr/src/uts/common/io/e1000api/e1000_82575.c
1260
ret_val = phy->ops.read_reg(hw, E1000_M88E1112_STATUS, &data);
usr/src/uts/common/io/e1000api/e1000_82575.c
1275
ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 0);
usr/src/uts/common/io/e1000api/e1000_82575.c
1282
ret_val = phy->ops.write_reg(hw, E1000_M88E1112_PAGE_ADDR, 0);
usr/src/uts/common/io/e1000api/e1000_82575.c
1500
ret_val = mac->ops.id_led_init(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
1508
mac->ops.clear_vfta(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
1524
ret_val = mac->ops.setup_link(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
1583
ret_val = hw->phy.ops.reset(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
1686
ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &data);
usr/src/uts/common/io/e1000api/e1000_82575.c
172
phy->ops.read_i2c_byte = e1000_read_i2c_byte_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
173
phy->ops.write_i2c_byte = e1000_write_i2c_byte_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
180
phy->ops.power_up = e1000_power_up_phy_copper;
usr/src/uts/common/io/e1000api/e1000_82575.c
181
phy->ops.power_down = e1000_power_down_phy_copper_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
186
phy->ops.acquire = e1000_acquire_phy_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
187
phy->ops.check_reset_block = e1000_check_reset_block_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
188
phy->ops.commit = e1000_phy_sw_reset_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
189
phy->ops.get_cfg_done = e1000_get_cfg_done_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
190
phy->ops.release = e1000_release_phy_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
1932
ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data);
usr/src/uts/common/io/e1000api/e1000_82575.c
195
phy->ops.reset = e1000_phy_hw_reset_sgmii_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
198
phy->ops.reset = e1000_phy_hw_reset_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
206
phy->ops.read_reg = e1000_read_phy_reg_sgmii_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
2063
if (!(phy->ops.check_reset_block))
usr/src/uts/common/io/e1000api/e1000_82575.c
2067
if (!(e1000_enable_mng_pass_thru(hw) || phy->ops.check_reset_block(hw)))
usr/src/uts/common/io/e1000api/e1000_82575.c
207
phy->ops.write_reg = e1000_write_phy_reg_sgmii_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
213
phy->ops.read_reg = e1000_read_phy_reg_82580;
usr/src/uts/common/io/e1000api/e1000_82575.c
214
phy->ops.write_reg = e1000_write_phy_reg_82580;
usr/src/uts/common/io/e1000api/e1000_82575.c
218
phy->ops.read_reg = e1000_read_phy_reg_gs40g;
usr/src/uts/common/io/e1000api/e1000_82575.c
219
phy->ops.write_reg = e1000_write_phy_reg_gs40g;
usr/src/uts/common/io/e1000api/e1000_82575.c
222
phy->ops.read_reg = e1000_read_phy_reg_igp;
usr/src/uts/common/io/e1000api/e1000_82575.c
223
phy->ops.write_reg = e1000_write_phy_reg_igp;
usr/src/uts/common/io/e1000api/e1000_82575.c
2378
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
2384
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
239
phy->ops.check_polarity = e1000_check_polarity_m88;
usr/src/uts/common/io/e1000api/e1000_82575.c
240
phy->ops.get_info = e1000_get_phy_info_m88;
usr/src/uts/common/io/e1000api/e1000_82575.c
2404
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
2410
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
2437
ret_val = hw->nvm.ops.read(hw, NVM_INIT_CONTROL3_PORT_A +
usr/src/uts/common/io/e1000api/e1000_82575.c
244
phy->ops.get_cable_length =
usr/src/uts/common/io/e1000api/e1000_82575.c
248
phy->ops.get_cable_length =
usr/src/uts/common/io/e1000api/e1000_82575.c
2498
if (global_device_reset && hw->mac.ops.acquire_swfw_sync(hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
251
phy->ops.get_cable_length = e1000_get_cable_length_m88;
usr/src/uts/common/io/e1000api/e1000_82575.c
252
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_m88;
usr/src/uts/common/io/e1000api/e1000_82575.c
2547
hw->mac.ops.release_swfw_sync(hw, swmbsw_mask);
usr/src/uts/common/io/e1000api/e1000_82575.c
257
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
2590
ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_82575.c
2627
ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_82575.c
263
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
2635
ret_val = hw->nvm.ops.write(hw, (NVM_CHECKSUM_REG + offset), 1,
usr/src/uts/common/io/e1000api/e1000_82575.c
2661
ret_val = hw->nvm.ops.read(hw, NVM_COMPATIBILITY_REG_3, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_82575.c
2701
ret_val = hw->nvm.ops.read(hw, NVM_COMPATIBILITY_REG_3, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_82575.c
2710
ret_val = hw->nvm.ops.write(hw, NVM_COMPATIBILITY_REG_3, 1,
usr/src/uts/common/io/e1000api/e1000_82575.c
273
hw->mac.ops.check_for_link =
usr/src/uts/common/io/e1000api/e1000_82575.c
2798
ret_val = hw->phy.ops.write_reg(hw, E1000_EMIADD, address);
usr/src/uts/common/io/e1000api/e1000_82575.c
2803
ret_val = hw->phy.ops.read_reg(hw, E1000_EMIDATA, data);
usr/src/uts/common/io/e1000api/e1000_82575.c
2805
ret_val = hw->phy.ops.write_reg(hw, E1000_EMIDATA, *data);
usr/src/uts/common/io/e1000api/e1000_82575.c
2841
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x00FF);
usr/src/uts/common/io/e1000api/e1000_82575.c
2845
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0x214B);
usr/src/uts/common/io/e1000api/e1000_82575.c
2849
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2144);
usr/src/uts/common/io/e1000api/e1000_82575.c
2853
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0x0C28);
usr/src/uts/common/io/e1000api/e1000_82575.c
2857
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2146);
usr/src/uts/common/io/e1000api/e1000_82575.c
2861
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0xB233);
usr/src/uts/common/io/e1000api/e1000_82575.c
2865
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x214D);
usr/src/uts/common/io/e1000api/e1000_82575.c
2869
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0xCC0C);
usr/src/uts/common/io/e1000api/e1000_82575.c
2873
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2159);
usr/src/uts/common/io/e1000api/e1000_82575.c
2878
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x00FB);
usr/src/uts/common/io/e1000api/e1000_82575.c
2882
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_3, 0x000D);
usr/src/uts/common/io/e1000api/e1000_82575.c
2887
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x12);
usr/src/uts/common/io/e1000api/e1000_82575.c
2892
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_MODE, 0x8001);
usr/src/uts/common/io/e1000api/e1000_82575.c
2897
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0);
usr/src/uts/common/io/e1000api/e1000_82575.c
290
phy->ops.check_polarity = e1000_check_polarity_igp;
usr/src/uts/common/io/e1000api/e1000_82575.c
2901
ret_val = phy->ops.commit(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
291
phy->ops.get_info = e1000_get_phy_info_igp;
usr/src/uts/common/io/e1000api/e1000_82575.c
292
phy->ops.get_cable_length = e1000_get_cable_length_igp_2;
usr/src/uts/common/io/e1000api/e1000_82575.c
293
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_igp;
usr/src/uts/common/io/e1000api/e1000_82575.c
2930
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x00FF);
usr/src/uts/common/io/e1000api/e1000_82575.c
2934
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0x214B);
usr/src/uts/common/io/e1000api/e1000_82575.c
2938
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2144);
usr/src/uts/common/io/e1000api/e1000_82575.c
294
phy->ops.set_d0_lplu_state = e1000_set_d0_lplu_state_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
2942
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0x0C28);
usr/src/uts/common/io/e1000api/e1000_82575.c
2946
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2146);
usr/src/uts/common/io/e1000api/e1000_82575.c
295
phy->ops.set_d3_lplu_state = e1000_set_d3_lplu_state_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
2950
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0xB233);
usr/src/uts/common/io/e1000api/e1000_82575.c
2954
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x214D);
usr/src/uts/common/io/e1000api/e1000_82575.c
2958
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_2, 0xDC0C);
usr/src/uts/common/io/e1000api/e1000_82575.c
2962
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_1, 0x2159);
usr/src/uts/common/io/e1000api/e1000_82575.c
2967
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x00FB);
usr/src/uts/common/io/e1000api/e1000_82575.c
2971
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_CFG_REG_3, 0xC00D);
usr/src/uts/common/io/e1000api/e1000_82575.c
2976
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x12);
usr/src/uts/common/io/e1000api/e1000_82575.c
2981
ret_val = phy->ops.write_reg(hw, E1000_M88E1512_MODE, 0x8001);
usr/src/uts/common/io/e1000api/e1000_82575.c
2986
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0x1);
usr/src/uts/common/io/e1000api/e1000_82575.c
2991
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_FIBER_CTRL, 0x9140);
usr/src/uts/common/io/e1000api/e1000_82575.c
2996
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0);
usr/src/uts/common/io/e1000api/e1000_82575.c
300
phy->ops.check_polarity = e1000_check_polarity_82577;
usr/src/uts/common/io/e1000api/e1000_82575.c
3000
ret_val = phy->ops.commit(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
301
phy->ops.force_speed_duplex =
usr/src/uts/common/io/e1000api/e1000_82575.c
303
phy->ops.get_cable_length = e1000_get_cable_length_82577;
usr/src/uts/common/io/e1000api/e1000_82575.c
304
phy->ops.get_info = e1000_get_phy_info_82577;
usr/src/uts/common/io/e1000api/e1000_82575.c
305
phy->ops.set_d0_lplu_state = e1000_set_d0_lplu_state_82580;
usr/src/uts/common/io/e1000api/e1000_82575.c
306
phy->ops.set_d3_lplu_state = e1000_set_d3_lplu_state_82580;
usr/src/uts/common/io/e1000api/e1000_82575.c
3090
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 18);
usr/src/uts/common/io/e1000api/e1000_82575.c
3094
ret_val = phy->ops.read_reg(hw, E1000_M88E1543_EEE_CTRL_1,
usr/src/uts/common/io/e1000api/e1000_82575.c
310
phy->ops.check_polarity = e1000_check_polarity_m88;
usr/src/uts/common/io/e1000api/e1000_82575.c
3100
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_EEE_CTRL_1,
usr/src/uts/common/io/e1000api/e1000_82575.c
3106
ret_val = phy->ops.write_reg(hw, E1000_M88E1543_PAGE_ADDR, 0);
usr/src/uts/common/io/e1000api/e1000_82575.c
311
phy->ops.get_info = e1000_get_phy_info_m88;
usr/src/uts/common/io/e1000api/e1000_82575.c
312
phy->ops.get_cable_length = e1000_get_cable_length_m88_gen2;
usr/src/uts/common/io/e1000api/e1000_82575.c
313
phy->ops.set_d0_lplu_state = e1000_set_d0_lplu_state_82580;
usr/src/uts/common/io/e1000api/e1000_82575.c
314
phy->ops.set_d3_lplu_state = e1000_set_d3_lplu_state_82580;
usr/src/uts/common/io/e1000api/e1000_82575.c
315
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_m88;
usr/src/uts/common/io/e1000api/e1000_82575.c
3287
if (hw->mac.ops.acquire_swfw_sync(hw, swfw_mask)
usr/src/uts/common/io/e1000api/e1000_82575.c
3335
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/e1000api/e1000_82575.c
3346
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/e1000api/e1000_82575.c
3375
if (hw->mac.ops.acquire_swfw_sync(hw, swfw_mask) != E1000_SUCCESS) {
usr/src/uts/common/io/e1000api/e1000_82575.c
3419
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/e1000api/e1000_82575.c
381
nvm->ops.acquire = e1000_acquire_nvm_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
382
nvm->ops.release = e1000_release_nvm_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
384
nvm->ops.read = e1000_read_nvm_eerd;
usr/src/uts/common/io/e1000api/e1000_82575.c
386
nvm->ops.read = e1000_read_nvm_spi;
usr/src/uts/common/io/e1000api/e1000_82575.c
388
nvm->ops.write = e1000_write_nvm_spi;
usr/src/uts/common/io/e1000api/e1000_82575.c
389
nvm->ops.validate = e1000_validate_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
390
nvm->ops.update = e1000_update_nvm_checksum_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
391
nvm->ops.valid_led_default = e1000_valid_led_default_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
396
nvm->ops.validate = e1000_validate_nvm_checksum_82580;
usr/src/uts/common/io/e1000api/e1000_82575.c
397
nvm->ops.update = e1000_update_nvm_checksum_82580;
usr/src/uts/common/io/e1000api/e1000_82575.c
401
nvm->ops.validate = e1000_validate_nvm_checksum_i350;
usr/src/uts/common/io/e1000api/e1000_82575.c
402
nvm->ops.update = e1000_update_nvm_checksum_i350;
usr/src/uts/common/io/e1000api/e1000_82575.c
456
mac->ops.get_bus_info = e1000_get_bus_info_pcie_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
459
mac->ops.reset_hw = e1000_reset_hw_82580;
usr/src/uts/common/io/e1000api/e1000_82575.c
461
mac->ops.reset_hw = e1000_reset_hw_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
464
mac->ops.init_hw = e1000_init_hw_i210;
usr/src/uts/common/io/e1000api/e1000_82575.c
466
mac->ops.init_hw = e1000_init_hw_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
468
mac->ops.setup_link = e1000_setup_link_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
470
mac->ops.setup_physical_interface =
usr/src/uts/common/io/e1000api/e1000_82575.c
474
mac->ops.shutdown_serdes = e1000_shutdown_serdes_link_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
476
mac->ops.power_up_serdes = e1000_power_up_serdes_link_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
478
mac->ops.check_for_link = e1000_check_for_link_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
480
mac->ops.read_mac_addr = e1000_read_mac_addr_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
482
mac->ops.config_collision_dist = e1000_config_collision_dist_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
484
mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
487
mac->ops.write_vfta = e1000_write_vfta_i350;
usr/src/uts/common/io/e1000api/e1000_82575.c
489
mac->ops.clear_vfta = e1000_clear_vfta_i350;
usr/src/uts/common/io/e1000api/e1000_82575.c
492
mac->ops.write_vfta = e1000_write_vfta_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
494
mac->ops.clear_vfta = e1000_clear_vfta_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
497
mac->ops.validate_mdi_setting =
usr/src/uts/common/io/e1000api/e1000_82575.c
500
mac->ops.id_led_init = e1000_id_led_init_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
502
mac->ops.blink_led = e1000_blink_led_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
504
mac->ops.setup_led = e1000_setup_led_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
506
mac->ops.cleanup_led = e1000_cleanup_led_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
508
mac->ops.led_on = e1000_led_on_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
509
mac->ops.led_off = e1000_led_off_generic;
usr/src/uts/common/io/e1000api/e1000_82575.c
511
mac->ops.clear_hw_cntrs = e1000_clear_hw_cntrs_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
513
mac->ops.get_link_up_info = e1000_get_link_up_info_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
515
mac->ops.acquire_swfw_sync = e1000_acquire_swfw_sync_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
516
mac->ops.release_swfw_sync = e1000_release_swfw_sync_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
518
mac->ops.acquire_swfw_sync = e1000_acquire_swfw_sync_i210;
usr/src/uts/common/io/e1000api/e1000_82575.c
519
mac->ops.release_swfw_sync = e1000_release_swfw_sync_i210;
usr/src/uts/common/io/e1000api/e1000_82575.c
523
hw->mac.ops.set_lan_id(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
538
hw->mac.ops.init_params = e1000_init_mac_params_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
539
hw->nvm.ops.init_params = e1000_init_nvm_params_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
540
hw->phy.ops.init_params = e1000_init_phy_params_82575;
usr/src/uts/common/io/e1000api/e1000_82575.c
541
hw->mbx.ops.init_params = e1000_init_mbx_params_pf;
usr/src/uts/common/io/e1000api/e1000_82575.c
563
return hw->mac.ops.acquire_swfw_sync(hw, mask);
usr/src/uts/common/io/e1000api/e1000_82575.c
585
hw->mac.ops.release_swfw_sync(hw, mask);
usr/src/uts/common/io/e1000api/e1000_82575.c
609
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
615
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
642
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
648
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
777
if (!(hw->phy.ops.write_reg))
usr/src/uts/common/io/e1000api/e1000_82575.c
784
ret_val = hw->phy.ops.write_reg(hw, 0x1B, 0x8084);
usr/src/uts/common/io/e1000api/e1000_82575.c
788
ret_val = hw->phy.ops.commit(hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
819
if (!(hw->phy.ops.read_reg))
usr/src/uts/common/io/e1000api/e1000_82575.c
822
ret_val = phy->ops.read_reg(hw, IGP02E1000_PHY_POWER_MGMT, &data);
usr/src/uts/common/io/e1000api/e1000_82575.c
828
ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
usr/src/uts/common/io/e1000api/e1000_82575.c
834
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
usr/src/uts/common/io/e1000api/e1000_82575.c
837
ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
usr/src/uts/common/io/e1000api/e1000_82575.c
843
ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
usr/src/uts/common/io/e1000api/e1000_82575.c
852
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
859
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
865
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
872
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_api.c
100
if (hw->phy.ops.init_params) {
usr/src/uts/common/io/e1000api/e1000_api.c
101
ret_val = hw->phy.ops.init_params(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1025
if (hw->mac.ops.set_obff_timer)
usr/src/uts/common/io/e1000api/e1000_api.c
1026
return hw->mac.ops.set_obff_timer(hw, itr);
usr/src/uts/common/io/e1000api/e1000_api.c
1040
if (hw->phy.ops.check_reset_block)
usr/src/uts/common/io/e1000api/e1000_api.c
1041
return hw->phy.ops.check_reset_block(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1057
if (hw->phy.ops.read_reg)
usr/src/uts/common/io/e1000api/e1000_api.c
1058
return hw->phy.ops.read_reg(hw, offset, data);
usr/src/uts/common/io/e1000api/e1000_api.c
1074
if (hw->phy.ops.write_reg)
usr/src/uts/common/io/e1000api/e1000_api.c
1075
return hw->phy.ops.write_reg(hw, offset, data);
usr/src/uts/common/io/e1000api/e1000_api.c
1089
if (hw->phy.ops.release)
usr/src/uts/common/io/e1000api/e1000_api.c
1090
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1102
if (hw->phy.ops.acquire)
usr/src/uts/common/io/e1000api/e1000_api.c
1103
return hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1114
if (hw->phy.ops.cfg_on_link_up)
usr/src/uts/common/io/e1000api/e1000_api.c
1115
return hw->phy.ops.cfg_on_link_up(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1160
if (hw->phy.ops.get_cable_length)
usr/src/uts/common/io/e1000api/e1000_api.c
1161
return hw->phy.ops.get_cable_length(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1176
if (hw->phy.ops.get_info)
usr/src/uts/common/io/e1000api/e1000_api.c
1177
return hw->phy.ops.get_info(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1191
if (hw->phy.ops.reset)
usr/src/uts/common/io/e1000api/e1000_api.c
1192
return hw->phy.ops.reset(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1206
if (hw->phy.ops.commit)
usr/src/uts/common/io/e1000api/e1000_api.c
1207
return hw->phy.ops.commit(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1228
if (hw->phy.ops.set_d0_lplu_state)
usr/src/uts/common/io/e1000api/e1000_api.c
1229
return hw->phy.ops.set_d0_lplu_state(hw, active);
usr/src/uts/common/io/e1000api/e1000_api.c
1250
if (hw->phy.ops.set_d3_lplu_state)
usr/src/uts/common/io/e1000api/e1000_api.c
1251
return hw->phy.ops.set_d3_lplu_state(hw, active);
usr/src/uts/common/io/e1000api/e1000_api.c
126
if (hw->mbx.ops.init_params) {
usr/src/uts/common/io/e1000api/e1000_api.c
1266
if (hw->mac.ops.read_mac_addr)
usr/src/uts/common/io/e1000api/e1000_api.c
1267
return hw->mac.ops.read_mac_addr(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
127
ret_val = hw->mbx.ops.init_params(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1312
if (hw->nvm.ops.validate)
usr/src/uts/common/io/e1000api/e1000_api.c
1313
return hw->nvm.ops.validate(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1327
if (hw->nvm.ops.update)
usr/src/uts/common/io/e1000api/e1000_api.c
1328
return hw->nvm.ops.update(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1342
if (hw->nvm.ops.reload)
usr/src/uts/common/io/e1000api/e1000_api.c
1343
hw->nvm.ops.reload(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1358
if (hw->nvm.ops.read)
usr/src/uts/common/io/e1000api/e1000_api.c
1359
return hw->nvm.ops.read(hw, offset, words, data);
usr/src/uts/common/io/e1000api/e1000_api.c
1376
if (hw->nvm.ops.write)
usr/src/uts/common/io/e1000api/e1000_api.c
1377
return hw->nvm.ops.write(hw, offset, words, data);
usr/src/uts/common/io/e1000api/e1000_api.c
1407
if (hw->phy.ops.power_up)
usr/src/uts/common/io/e1000api/e1000_api.c
1408
hw->phy.ops.power_up(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1422
if (hw->phy.ops.power_down)
usr/src/uts/common/io/e1000api/e1000_api.c
1423
hw->phy.ops.power_down(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1434
if (hw->mac.ops.power_up_serdes)
usr/src/uts/common/io/e1000api/e1000_api.c
1435
hw->mac.ops.power_up_serdes(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
1446
if (hw->mac.ops.shutdown_serdes)
usr/src/uts/common/io/e1000api/e1000_api.c
1447
hw->mac.ops.shutdown_serdes(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
48
if (hw->mac.ops.init_params) {
usr/src/uts/common/io/e1000api/e1000_api.c
49
ret_val = hw->mac.ops.init_params(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
598
if (hw->mac.ops.get_bus_info)
usr/src/uts/common/io/e1000api/e1000_api.c
599
return hw->mac.ops.get_bus_info(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
613
if (hw->mac.ops.clear_vfta)
usr/src/uts/common/io/e1000api/e1000_api.c
614
hw->mac.ops.clear_vfta(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
628
if (hw->mac.ops.write_vfta)
usr/src/uts/common/io/e1000api/e1000_api.c
629
hw->mac.ops.write_vfta(hw, offset, value);
usr/src/uts/common/io/e1000api/e1000_api.c
644
if (hw->mac.ops.update_mc_addr_list)
usr/src/uts/common/io/e1000api/e1000_api.c
645
hw->mac.ops.update_mc_addr_list(hw, mc_addr_list,
usr/src/uts/common/io/e1000api/e1000_api.c
672
if (hw->mac.ops.check_for_link)
usr/src/uts/common/io/e1000api/e1000_api.c
673
return hw->mac.ops.check_for_link(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
687
if (hw->mac.ops.check_mng_mode)
usr/src/uts/common/io/e1000api/e1000_api.c
688
return hw->mac.ops.check_mng_mode(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
715
if (hw->mac.ops.reset_hw)
usr/src/uts/common/io/e1000api/e1000_api.c
716
return hw->mac.ops.reset_hw(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
730
if (hw->mac.ops.init_hw)
usr/src/uts/common/io/e1000api/e1000_api.c
731
return hw->mac.ops.init_hw(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
74
if (hw->nvm.ops.init_params) {
usr/src/uts/common/io/e1000api/e1000_api.c
746
if (hw->mac.ops.setup_link)
usr/src/uts/common/io/e1000api/e1000_api.c
747
return hw->mac.ops.setup_link(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
75
ret_val = hw->nvm.ops.init_params(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
764
if (hw->mac.ops.get_link_up_info)
usr/src/uts/common/io/e1000api/e1000_api.c
765
return hw->mac.ops.get_link_up_info(hw, speed, duplex);
usr/src/uts/common/io/e1000api/e1000_api.c
780
if (hw->mac.ops.setup_led)
usr/src/uts/common/io/e1000api/e1000_api.c
781
return hw->mac.ops.setup_led(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
795
if (hw->mac.ops.cleanup_led)
usr/src/uts/common/io/e1000api/e1000_api.c
796
return hw->mac.ops.cleanup_led(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
811
if (hw->mac.ops.blink_led)
usr/src/uts/common/io/e1000api/e1000_api.c
812
return hw->mac.ops.blink_led(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
826
if (hw->mac.ops.id_led_init)
usr/src/uts/common/io/e1000api/e1000_api.c
827
return hw->mac.ops.id_led_init(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
841
if (hw->mac.ops.led_on)
usr/src/uts/common/io/e1000api/e1000_api.c
842
return hw->mac.ops.led_on(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
856
if (hw->mac.ops.led_off)
usr/src/uts/common/io/e1000api/e1000_api.c
857
return hw->mac.ops.led_off(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
908
if (hw->mac.ops.config_collision_dist)
usr/src/uts/common/io/e1000api/e1000_api.c
909
hw->mac.ops.config_collision_dist(hw);
usr/src/uts/common/io/e1000api/e1000_api.c
922
if (hw->mac.ops.rar_set)
usr/src/uts/common/io/e1000api/e1000_api.c
923
return hw->mac.ops.rar_set(hw, addr, index);
usr/src/uts/common/io/e1000api/e1000_api.c
936
if (hw->mac.ops.validate_mdi_setting)
usr/src/uts/common/io/e1000api/e1000_api.c
937
return hw->mac.ops.validate_mdi_setting(hw);
usr/src/uts/common/io/e1000api/e1000_hw.h
854
struct e1000_mac_operations ops;
usr/src/uts/common/io/e1000api/e1000_hw.h
899
struct e1000_phy_operations ops;
usr/src/uts/common/io/e1000api/e1000_hw.h
932
struct e1000_nvm_operations ops;
usr/src/uts/common/io/e1000api/e1000_hw.h
987
struct e1000_mbx_operations ops;
usr/src/uts/common/io/e1000api/e1000_i210.c
249
if (hw->nvm.ops.acquire(hw) == E1000_SUCCESS) {
usr/src/uts/common/io/e1000api/e1000_i210.c
252
hw->nvm.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_i210.c
294
if (hw->nvm.ops.acquire(hw) == E1000_SUCCESS) {
usr/src/uts/common/io/e1000api/e1000_i210.c
297
hw->nvm.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_i210.c
505
if (hw->nvm.ops.acquire(hw) == E1000_SUCCESS) {
usr/src/uts/common/io/e1000api/e1000_i210.c
512
read_op_ptr = hw->nvm.ops.read;
usr/src/uts/common/io/e1000api/e1000_i210.c
513
hw->nvm.ops.read = e1000_read_nvm_eerd;
usr/src/uts/common/io/e1000api/e1000_i210.c
518
hw->nvm.ops.read = read_op_ptr;
usr/src/uts/common/io/e1000api/e1000_i210.c
520
hw->nvm.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_i210.c
556
if (hw->nvm.ops.acquire(hw) == E1000_SUCCESS) {
usr/src/uts/common/io/e1000api/e1000_i210.c
566
hw->nvm.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_i210.c
576
hw->nvm.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_i210.c
581
hw->nvm.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_i210.c
680
nvm->ops.acquire = e1000_acquire_nvm_i210;
usr/src/uts/common/io/e1000api/e1000_i210.c
681
nvm->ops.release = e1000_release_nvm_i210;
usr/src/uts/common/io/e1000api/e1000_i210.c
682
nvm->ops.valid_led_default = e1000_valid_led_default_i210;
usr/src/uts/common/io/e1000api/e1000_i210.c
685
nvm->ops.read = e1000_read_nvm_srrd_i210;
usr/src/uts/common/io/e1000api/e1000_i210.c
686
nvm->ops.write = e1000_write_nvm_srwr_i210;
usr/src/uts/common/io/e1000api/e1000_i210.c
687
nvm->ops.validate = e1000_validate_nvm_checksum_i210;
usr/src/uts/common/io/e1000api/e1000_i210.c
688
nvm->ops.update = e1000_update_nvm_checksum_i210;
usr/src/uts/common/io/e1000api/e1000_i210.c
691
nvm->ops.read = e1000_read_invm_i210;
usr/src/uts/common/io/e1000api/e1000_i210.c
692
nvm->ops.write = e1000_null_write_nvm;
usr/src/uts/common/io/e1000api/e1000_i210.c
693
nvm->ops.validate = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_i210.c
694
nvm->ops.update = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_i210.c
708
hw->nvm.ops.init_params = e1000_init_nvm_params_i210;
usr/src/uts/common/io/e1000api/e1000_i210.c
727
ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data);
usr/src/uts/common/io/e1000api/e1000_i210.c
763
ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAC, dev_addr);
usr/src/uts/common/io/e1000api/e1000_i210.c
767
ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAAD, address);
usr/src/uts/common/io/e1000api/e1000_i210.c
771
ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAC, E1000_MMDAC_FUNC_DATA |
usr/src/uts/common/io/e1000api/e1000_i210.c
777
ret_val = hw->phy.ops.read_reg(hw, E1000_MMDAAD, data);
usr/src/uts/common/io/e1000api/e1000_i210.c
779
ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAAD, *data);
usr/src/uts/common/io/e1000api/e1000_i210.c
784
ret_val = hw->phy.ops.write_reg(hw, E1000_MMDAC, 0);
usr/src/uts/common/io/e1000api/e1000_i210.c
931
hw->phy.ops.get_cfg_done = e1000_get_cfg_done_i210;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1015
ret_val = hw->phy.ops.write_reg_locked(hw, I82579_LPI_CTRL, lpi_ctrl);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1017
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1041
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1069
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1079
ret_val = hw->phy.ops.read_reg(hw, I217_INBAND_CTRL, &reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1101
ret_val = hw->phy.ops.write_reg(hw, I217_INBAND_CTRL, reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1164
hw->mac.ops.get_link_up_info(hw, &speed, &duplex);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1329
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1405
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1480
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1546
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1548
hw->phy.ops.reset(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1627
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1640
hw->phy.ops.read_reg_locked(hw, I217_PLL_CLOCK_GATE_REG,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1647
hw->phy.ops.write_reg_locked(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1652
hw->phy.ops.read_reg_locked(hw, HV_PM_CTRL,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1657
hw->phy.ops.write_reg_locked(hw, HV_PM_CTRL,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1661
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1671
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1675
ret_val = hw->phy.ops.read_reg_locked(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1679
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1688
hw->phy.ops.write_reg_locked(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1691
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1695
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1699
ret_val = hw->phy.ops.write_reg_locked(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1702
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1783
hw->phy.ops.read_reg(hw, HV_KMRN_FIFO_CTRLSTA, &phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1790
hw->phy.ops.write_reg(hw, HV_KMRN_FIFO_CTRLSTA, phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1818
mac->ops.config_collision_dist(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1842
hw->mac.ops.init_params = e1000_init_mac_params_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1843
hw->nvm.ops.init_params = e1000_init_nvm_params_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1848
hw->phy.ops.init_params = e1000_init_phy_params_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1863
hw->phy.ops.init_params = e1000_init_phy_params_pchlan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
209
ret_val = hw->phy.ops.read_reg_locked(hw, PHY_ID1, &phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
214
ret_val = hw->phy.ops.read_reg_locked(hw, PHY_ID2, &phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2198
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2207
hw->phy.ops.write_reg_page(hw, BM_MTA(i),
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2210
hw->phy.ops.write_reg_page(hw, (BM_MTA(i) + 1),
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2218
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2342
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
236
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2392
ret_val = hw->nvm.ops.read(hw, (word_addr + i * 2), 1,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2397
ret_val = hw->nvm.ops.read(hw, (word_addr + i * 2 + 1),
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
240
hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2411
ret_val = phy->ops.write_reg_locked(hw, (u32)reg_addr,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2418
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2444
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2451
ret_val = hw->phy.ops.read_reg_locked(hw, BM_CS_STATUS,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2467
ret_val = hw->phy.ops.read_reg_locked(hw, HV_M_STATUS,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2483
ret_val = hw->phy.ops.write_reg_locked(hw, PHY_REG(770, 19),
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2490
ret_val = hw->phy.ops.write_reg_locked(hw, PHY_REG(770, 19),
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2499
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
251
hw->phy.ops.read_reg_locked(hw, CV_SMB_CTRL, &phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
253
hw->phy.ops.write_reg_locked(hw, CV_SMB_CTRL, phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2578
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2594
ret_val = hw->phy.ops.read_reg_locked(hw, HV_OEM_BITS, &oem_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2618
!hw->phy.ops.check_reset_block(hw))
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2621
ret_val = hw->phy.ops.write_reg_locked(hw, HV_OEM_BITS, oem_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2624
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2641
ret_val = hw->phy.ops.read_reg(hw, HV_KMRN_MODE_CTRL, &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2647
ret_val = hw->phy.ops.write_reg(hw, HV_KMRN_MODE_CTRL, data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2677
ret_val = hw->phy.ops.write_reg(hw, PHY_REG(769, 25), 0x4431);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2682
ret_val = hw->phy.ops.write_reg(hw, HV_KMRN_FIFO_CTRLSTA,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2694
ret_val = hw->phy.ops.write_reg(hw, PHY_CONTROL,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2700
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2706
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2718
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2721
ret_val = hw->phy.ops.read_reg_locked(hw, BM_PORT_GEN_CFG, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2724
ret_val = hw->phy.ops.write_reg_locked(hw, BM_PORT_GEN_CFG,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2732
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2749
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2759
hw->phy.ops.write_reg_page(hw, BM_RAR_L(i),
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2761
hw->phy.ops.write_reg_page(hw, BM_RAR_M(i),
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2765
hw->phy.ops.write_reg_page(hw, BM_RAR_H(i),
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2767
hw->phy.ops.write_reg_page(hw, BM_RAR_CTRL(i),
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2775
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2815
hw->phy.ops.read_reg(hw, PHY_REG(769, 20), &phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2816
ret_val = hw->phy.ops.write_reg(hw, PHY_REG(769, 20),
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2881
hw->phy.ops.read_reg(hw, PHY_REG(769, 23), &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2884
ret_val = hw->phy.ops.write_reg(hw, PHY_REG(769, 23), data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2887
hw->phy.ops.read_reg(hw, PHY_REG(769, 16), &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2889
ret_val = hw->phy.ops.write_reg(hw, PHY_REG(769, 16), data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2892
hw->phy.ops.read_reg(hw, PHY_REG(776, 20), &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2895
ret_val = hw->phy.ops.write_reg(hw, PHY_REG(776, 20), data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2898
ret_val = hw->phy.ops.write_reg(hw, PHY_REG(776, 23), 0xF100);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2901
hw->phy.ops.read_reg(hw, HV_PM_CTRL, &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2902
ret_val = hw->phy.ops.write_reg(hw, HV_PM_CTRL, data |
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2940
hw->phy.ops.read_reg(hw, PHY_REG(769, 23), &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2942
ret_val = hw->phy.ops.write_reg(hw, PHY_REG(769, 23), data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2945
hw->phy.ops.read_reg(hw, PHY_REG(769, 16), &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2947
ret_val = hw->phy.ops.write_reg(hw, PHY_REG(769, 16), data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2950
hw->phy.ops.read_reg(hw, PHY_REG(776, 20), &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2953
ret_val = hw->phy.ops.write_reg(hw, PHY_REG(776, 20), data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2956
ret_val = hw->phy.ops.write_reg(hw, PHY_REG(776, 23), 0x7E00);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2959
hw->phy.ops.read_reg(hw, HV_PM_CTRL, &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2960
ret_val = hw->phy.ops.write_reg(hw, HV_PM_CTRL, data &
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2967
return hw->phy.ops.write_reg(hw, PHY_REG(769, 20), phy_reg &
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2989
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2999
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3022
ret_val = hw->phy.ops.read_reg(hw, HV_M_STATUS, &status_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3033
ret_val = hw->phy.ops.read_reg(hw, HV_PM_CTRL,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3038
ret_val = hw->phy.ops.write_reg(hw, HV_PM_CTRL,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3125
if (hw->phy.ops.check_reset_block(hw))
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3149
hw->phy.ops.read_reg(hw, BM_PORT_GEN_CFG, &reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3151
hw->phy.ops.write_reg(hw, BM_PORT_GEN_CFG, reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3171
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3177
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3226
ret_val = hw->phy.ops.read_reg(hw, HV_OEM_BITS, &oem_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3235
if (!hw->phy.ops.check_reset_block(hw))
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3238
return hw->phy.ops.write_reg(hw, HV_OEM_BITS, oem_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3282
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3288
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3306
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3313
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3319
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3326
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
334
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3374
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3381
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3387
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3394
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3416
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3423
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3571
nvm->ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3625
nvm->ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3662
nvm->ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3687
nvm->ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
383
if (hw->phy.ops.check_reset_block(hw)) {
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4077
nvm->ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4084
nvm->ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4117
nvm->ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
412
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
416
if (hw->phy.ops.check_reset_block(hw)) {
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4241
nvm->ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4247
nvm->ops.reload(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4286
nvm->ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
436
ret_val = hw->phy.ops.check_reset_block(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4394
nvm->ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4400
nvm->ops.reload(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4454
ret_val = hw->nvm.ops.read(hw, word, 1, &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4460
ret_val = hw->nvm.ops.write(hw, word, 1, &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4463
ret_val = hw->nvm.ops.update(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
468
phy->ops.acquire = e1000_acquire_swflag_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
469
phy->ops.check_reset_block = e1000_check_reset_block_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
470
phy->ops.get_cfg_done = e1000_get_cfg_done_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
471
phy->ops.set_page = e1000_set_page_igp;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
472
phy->ops.read_reg = e1000_read_phy_reg_hv;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
473
phy->ops.read_reg_locked = e1000_read_phy_reg_hv_locked;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
474
phy->ops.read_reg_page = e1000_read_phy_reg_page_hv;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
475
phy->ops.release = e1000_release_swflag_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
476
phy->ops.reset = e1000_phy_hw_reset_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
477
phy->ops.set_d0_lplu_state = e1000_set_lplu_state_pchlan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
478
phy->ops.set_d3_lplu_state = e1000_set_lplu_state_pchlan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
479
phy->ops.write_reg = e1000_write_phy_reg_hv;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
480
phy->ops.write_reg_locked = e1000_write_phy_reg_hv_locked;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
481
phy->ops.write_reg_page = e1000_write_phy_reg_page_hv;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
482
phy->ops.power_up = e1000_power_up_phy_copper;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
483
phy->ops.power_down = e1000_power_down_phy_copper_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4882
ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4918
ret_val = hw->nvm.ops.valid_led_default(hw, &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5053
if (!hw->phy.ops.check_reset_block(hw)) {
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5085
ret_val = hw->phy.ops.get_cfg_done(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5135
ret_val = mac->ops.id_led_init(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5153
hw->phy.ops.read_reg(hw, BM_PORT_GEN_CFG, &i);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5155
hw->phy.ops.write_reg(hw, BM_PORT_GEN_CFG, i);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5162
ret_val = mac->ops.setup_link(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5298
if (hw->phy.ops.check_reset_block(hw))
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
530
phy->ops.check_polarity = e1000_check_polarity_82577;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
531
phy->ops.force_speed_duplex =
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5317
ret_val = hw->mac.ops.setup_physical_interface(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5328
ret_val = hw->phy.ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
533
phy->ops.get_cable_length = e1000_get_cable_length_82577;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
534
phy->ops.get_info = e1000_get_phy_info_82577;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
535
phy->ops.commit = e1000_phy_sw_reset_generic;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
538
phy->ops.check_polarity = e1000_check_polarity_m88;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
539
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_m88;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5398
ret_val = hw->phy.ops.read_reg(hw, IFE_PHY_MDIX_CONTROL,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
540
phy->ops.get_cable_length = e1000_get_cable_length_m88;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
541
phy->ops.get_info = e1000_get_phy_info_m88;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5417
ret_val = hw->phy.ops.write_reg(hw, IFE_PHY_MDIX_CONTROL,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5524
ret_val = hw->phy.ops.read_reg(hw, IGP3_KMRN_DIAG, &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5528
ret_val = hw->phy.ops.read_reg(hw, IGP3_KMRN_DIAG, &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5537
hw->phy.ops.reset(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5616
hw->phy.ops.read_reg(hw, IGP3_VR_CTRL, &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5618
hw->phy.ops.write_reg(hw, IGP3_VR_CTRL,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5622
hw->phy.ops.read_reg(hw, IGP3_VR_CTRL, &data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
568
phy->ops.acquire = e1000_acquire_swflag_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
569
phy->ops.check_reset_block = e1000_check_reset_block_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
570
phy->ops.get_cable_length = e1000_get_cable_length_igp_2;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5709
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
571
phy->ops.get_cfg_done = e1000_get_cfg_done_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
572
phy->ops.read_reg = e1000_read_phy_reg_igp;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
573
phy->ops.release = e1000_release_swflag_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5736
hw->phy.ops.read_reg_locked(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
574
phy->ops.reset = e1000_phy_hw_reset_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5740
hw->phy.ops.write_reg_locked(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
575
phy->ops.set_d0_lplu_state = e1000_set_d0_lplu_state_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5756
hw->phy.ops.read_reg_locked(hw, I217_PROXY_CTRL,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5759
hw->phy.ops.write_reg_locked(hw, I217_PROXY_CTRL,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
576
phy->ops.set_d3_lplu_state = e1000_set_d3_lplu_state_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5765
hw->phy.ops.read_reg_locked(hw, I217_SxCTRL, &phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5767
hw->phy.ops.write_reg_locked(hw, I217_SxCTRL, phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
577
phy->ops.write_reg = e1000_write_phy_reg_igp;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5770
hw->phy.ops.read_reg_locked(hw, I217_MEMPWR, &phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5772
hw->phy.ops.write_reg_locked(hw, I217_MEMPWR, phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5778
hw->phy.ops.read_reg_locked(hw, I217_CGFREG, &phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
578
phy->ops.power_up = e1000_power_up_phy_copper;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5780
hw->phy.ops.write_reg_locked(hw, I217_CGFREG, phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5783
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
579
phy->ops.power_down = e1000_power_down_phy_copper_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5798
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5802
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5840
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5847
hw->phy.ops.read_reg_locked(hw, I217_LPI_GPIO_CTRL, &phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5849
hw->phy.ops.write_reg_locked(hw, I217_LPI_GPIO_CTRL, phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5856
ret_val = hw->phy.ops.read_reg_locked(hw, I217_MEMPWR,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
586
phy->ops.write_reg = e1000_write_phy_reg_bm;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5861
hw->phy.ops.write_reg_locked(hw, I217_MEMPWR, phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5864
hw->phy.ops.write_reg_locked(hw, I217_PROXY_CTRL, 0);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5867
ret_val = hw->phy.ops.read_reg_locked(hw, I217_CGFREG,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
587
phy->ops.read_reg = e1000_read_phy_reg_bm;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5872
hw->phy.ops.write_reg_locked(hw, I217_CGFREG, phy_reg);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5876
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5893
return hw->phy.ops.write_reg(hw, IFE_PHY_SPECIAL_CONTROL_LED,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5911
return hw->phy.ops.write_reg(hw, IFE_PHY_SPECIAL_CONTROL_LED,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5929
return hw->phy.ops.write_reg(hw, IFE_PHY_SPECIAL_CONTROL_LED,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5946
return hw->phy.ops.write_reg(hw, HV_LED_CONFIG,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5960
return hw->phy.ops.write_reg(hw, HV_LED_CONFIG,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5993
return hw->phy.ops.write_reg(hw, HV_LED_CONFIG, data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6025
return hw->phy.ops.write_reg(hw, HV_LED_CONFIG, data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
609
phy->ops.read_reg_locked = e1000_read_phy_reg_igp_locked;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6099
if (!(hw->mac.ops.check_mng_mode(hw) ||
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
610
phy->ops.write_reg_locked = e1000_write_phy_reg_igp_locked;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6100
hw->phy.ops.check_reset_block(hw)))
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
611
phy->ops.get_info = e1000_get_phy_info_igp;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
612
phy->ops.check_polarity = e1000_check_polarity_igp;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
613
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_igp;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6141
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6144
ret_val = hw->phy.ops.set_page(hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6148
hw->phy.ops.read_reg_page(hw, HV_SCC_UPPER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6149
hw->phy.ops.read_reg_page(hw, HV_SCC_LOWER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6150
hw->phy.ops.read_reg_page(hw, HV_ECOL_UPPER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6151
hw->phy.ops.read_reg_page(hw, HV_ECOL_LOWER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6152
hw->phy.ops.read_reg_page(hw, HV_MCC_UPPER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6153
hw->phy.ops.read_reg_page(hw, HV_MCC_LOWER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6154
hw->phy.ops.read_reg_page(hw, HV_LATECOL_UPPER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6155
hw->phy.ops.read_reg_page(hw, HV_LATECOL_LOWER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6156
hw->phy.ops.read_reg_page(hw, HV_COLC_UPPER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6157
hw->phy.ops.read_reg_page(hw, HV_COLC_LOWER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6158
hw->phy.ops.read_reg_page(hw, HV_DC_UPPER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6159
hw->phy.ops.read_reg_page(hw, HV_DC_LOWER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6160
hw->phy.ops.read_reg_page(hw, HV_TNCRS_UPPER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6161
hw->phy.ops.read_reg_page(hw, HV_TNCRS_LOWER, &phy_data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6163
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
620
phy->ops.get_info = e1000_get_phy_info_ife;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
621
phy->ops.check_polarity = e1000_check_polarity_ife;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
622
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_ife;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
627
phy->ops.read_reg = e1000_read_phy_reg_bm;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
628
phy->ops.write_reg = e1000_write_phy_reg_bm;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
629
phy->ops.commit = e1000_phy_sw_reset_generic;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
630
phy->ops.get_info = e1000_get_phy_info_m88;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
631
phy->ops.check_polarity = e1000_check_polarity_m88;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
632
phy->ops.force_speed_duplex = e1000_phy_force_speed_duplex_m88;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
719
nvm->ops.acquire = e1000_acquire_nvm_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
720
nvm->ops.release = e1000_release_nvm_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
722
nvm->ops.read = e1000_read_nvm_spt;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
723
nvm->ops.update = e1000_update_nvm_checksum_spt;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
725
nvm->ops.read = e1000_read_nvm_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
726
nvm->ops.update = e1000_update_nvm_checksum_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
728
nvm->ops.valid_led_default = e1000_valid_led_default_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
729
nvm->ops.validate = e1000_validate_nvm_checksum_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
730
nvm->ops.write = e1000_write_nvm_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
769
mac->ops.get_bus_info = e1000_get_bus_info_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
771
mac->ops.set_lan_id = e1000_set_lan_id_single_port;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
773
mac->ops.reset_hw = e1000_reset_hw_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
775
mac->ops.init_hw = e1000_init_hw_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
777
mac->ops.setup_link = e1000_setup_link_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
779
mac->ops.setup_physical_interface = e1000_setup_copper_link_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
781
mac->ops.check_for_link = e1000_check_for_copper_link_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
783
mac->ops.get_link_up_info = e1000_get_link_up_info_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
785
mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_generic;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
787
mac->ops.clear_hw_cntrs = e1000_clear_hw_cntrs_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
795
mac->ops.check_mng_mode = e1000_check_mng_mode_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
797
mac->ops.id_led_init = e1000_id_led_init_generic;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
799
mac->ops.blink_led = e1000_blink_led_generic;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
801
mac->ops.setup_led = e1000_setup_led_generic;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
803
mac->ops.cleanup_led = e1000_cleanup_led_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
805
mac->ops.led_on = e1000_led_on_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
806
mac->ops.led_off = e1000_led_off_ich8lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
810
mac->ops.rar_set = e1000_rar_set_pch2lan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
824
mac->ops.update_mc_addr_list =
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
829
mac->ops.check_mng_mode = e1000_check_mng_mode_pchlan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
831
mac->ops.id_led_init = e1000_id_led_init_pchlan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
833
mac->ops.setup_led = e1000_setup_led_pchlan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
835
mac->ops.cleanup_led = e1000_cleanup_led_pchlan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
837
mac->ops.led_on = e1000_led_on_pchlan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
838
mac->ops.led_off = e1000_led_off_pchlan;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
846
mac->ops.rar_set = e1000_rar_set_pch_lpt;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
847
mac->ops.setup_physical_interface = e1000_setup_copper_link_pch_lpt;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
848
mac->ops.set_obff_timer = e1000_set_obff_timer_pch_lpt;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
874
ret_val = hw->phy.ops.write_reg_locked(hw, I82579_EMI_ADDR, address);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
879
ret_val = hw->phy.ops.read_reg_locked(hw, I82579_EMI_DATA,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
882
ret_val = hw->phy.ops.write_reg_locked(hw, I82579_EMI_DATA,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
955
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
959
ret_val = hw->phy.ops.read_reg_locked(hw, I82579_LPI_CTRL, &lpi_ctrl);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
986
hw->phy.ops.read_reg_locked(hw, PHY_LP_ABILITY, &data);
usr/src/uts/common/io/e1000api/e1000_mac.c
1011
if (hw->phy.ops.check_reset_block && hw->phy.ops.check_reset_block(hw))
usr/src/uts/common/io/e1000api/e1000_mac.c
1032
ret_val = hw->mac.ops.setup_physical_interface(hw);
usr/src/uts/common/io/e1000api/e1000_mac.c
1155
ret_val = mac->ops.check_for_link(hw);
usr/src/uts/common/io/e1000api/e1000_mac.c
1188
hw->mac.ops.config_collision_dist(hw);
usr/src/uts/common/io/e1000api/e1000_mac.c
1389
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &mii_status_reg);
usr/src/uts/common/io/e1000api/e1000_mac.c
1392
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &mii_status_reg);
usr/src/uts/common/io/e1000api/e1000_mac.c
1407
ret_val = hw->phy.ops.read_reg(hw, PHY_AUTONEG_ADV,
usr/src/uts/common/io/e1000api/e1000_mac.c
1411
ret_val = hw->phy.ops.read_reg(hw, PHY_LP_ABILITY,
usr/src/uts/common/io/e1000api/e1000_mac.c
1504
ret_val = mac->ops.get_link_up_info(hw, &speed, &duplex);
usr/src/uts/common/io/e1000api/e1000_mac.c
1820
ret_val = hw->nvm.ops.read(hw, NVM_ID_LED_SETTINGS, 1, data);
usr/src/uts/common/io/e1000api/e1000_mac.c
1849
ret_val = hw->nvm.ops.valid_led_default(hw, &data);
usr/src/uts/common/io/e1000api/e1000_mac.c
1911
if (hw->mac.ops.setup_led != e1000_setup_led_generic)
usr/src/uts/common/io/e1000api/e1000_mac.c
219
mac->ops.set_lan_id(hw);
usr/src/uts/common/io/e1000api/e1000_mac.c
265
mac->ops.set_lan_id(hw);
usr/src/uts/common/io/e1000api/e1000_mac.c
380
hw->mac.ops.rar_set(hw, hw->mac.addr, 0);
usr/src/uts/common/io/e1000api/e1000_mac.c
385
hw->mac.ops.rar_set(hw, mac_addr, i);
usr/src/uts/common/io/e1000api/e1000_mac.c
409
ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_mac.c
423
ret_val = hw->nvm.ops.read(hw, NVM_ALT_MAC_ADDR_PTR, 1,
usr/src/uts/common/io/e1000api/e1000_mac.c
444
ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_mac.c
464
hw->mac.ops.rar_set(hw, alt_mac_addr, 0);
usr/src/uts/common/io/e1000api/e1000_mac.c
54
mac->ops.init_params = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
55
mac->ops.init_hw = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
56
mac->ops.reset_hw = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
57
mac->ops.setup_physical_interface = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
58
mac->ops.get_bus_info = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
59
mac->ops.set_lan_id = e1000_set_lan_id_multi_port_pcie;
usr/src/uts/common/io/e1000api/e1000_mac.c
60
mac->ops.read_mac_addr = e1000_read_mac_addr_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
61
mac->ops.config_collision_dist = e1000_config_collision_dist_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
62
mac->ops.clear_hw_cntrs = e1000_null_mac_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
64
mac->ops.cleanup_led = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
65
mac->ops.setup_led = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
66
mac->ops.blink_led = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
67
mac->ops.led_on = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
68
mac->ops.led_off = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
70
mac->ops.setup_link = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
71
mac->ops.get_link_up_info = e1000_null_link_info;
usr/src/uts/common/io/e1000api/e1000_mac.c
72
mac->ops.check_for_link = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
73
mac->ops.set_obff_timer = e1000_null_set_obff_timer;
usr/src/uts/common/io/e1000api/e1000_mac.c
75
mac->ops.check_mng_mode = e1000_null_mng_mode;
usr/src/uts/common/io/e1000api/e1000_mac.c
753
mac->ops.config_collision_dist(hw);
usr/src/uts/common/io/e1000api/e1000_mac.c
77
mac->ops.update_mc_addr_list = e1000_null_update_mc;
usr/src/uts/common/io/e1000api/e1000_mac.c
78
mac->ops.clear_vfta = e1000_null_mac_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
79
mac->ops.write_vfta = e1000_null_write_vfta;
usr/src/uts/common/io/e1000api/e1000_mac.c
80
mac->ops.rar_set = e1000_rar_set_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
81
mac->ops.validate_mdi_setting = e1000_validate_mdi_setting_generic;
usr/src/uts/common/io/e1000api/e1000_mac.c
965
ret_val = hw->nvm.ops.read(hw,
usr/src/uts/common/io/e1000api/e1000_mac.c
970
ret_val = hw->nvm.ops.read(hw,
usr/src/uts/common/io/e1000api/e1000_manage.c
142
if (!hw->mac.ops.check_mng_mode(hw)) {
usr/src/uts/common/io/e1000api/e1000_mbx.c
108
else if (mbx->ops.write)
usr/src/uts/common/io/e1000api/e1000_mbx.c
109
ret_val = mbx->ops.write(hw, msg, size, mbx_id);
usr/src/uts/common/io/e1000api/e1000_mbx.c
128
if (mbx->ops.check_for_msg)
usr/src/uts/common/io/e1000api/e1000_mbx.c
129
ret_val = mbx->ops.check_for_msg(hw, mbx_id);
usr/src/uts/common/io/e1000api/e1000_mbx.c
148
if (mbx->ops.check_for_ack)
usr/src/uts/common/io/e1000api/e1000_mbx.c
149
ret_val = mbx->ops.check_for_ack(hw, mbx_id);
usr/src/uts/common/io/e1000api/e1000_mbx.c
168
if (mbx->ops.check_for_rst)
usr/src/uts/common/io/e1000api/e1000_mbx.c
169
ret_val = mbx->ops.check_for_rst(hw, mbx_id);
usr/src/uts/common/io/e1000api/e1000_mbx.c
188
if (!countdown || !mbx->ops.check_for_msg)
usr/src/uts/common/io/e1000api/e1000_mbx.c
191
while (countdown && mbx->ops.check_for_msg(hw, mbx_id)) {
usr/src/uts/common/io/e1000api/e1000_mbx.c
219
if (!countdown || !mbx->ops.check_for_ack)
usr/src/uts/common/io/e1000api/e1000_mbx.c
222
while (countdown && mbx->ops.check_for_ack(hw, mbx_id)) {
usr/src/uts/common/io/e1000api/e1000_mbx.c
253
if (!mbx->ops.read)
usr/src/uts/common/io/e1000api/e1000_mbx.c
260
ret_val = mbx->ops.read(hw, msg, size, mbx_id);
usr/src/uts/common/io/e1000api/e1000_mbx.c
283
if (!mbx->ops.write || !mbx->timeout)
usr/src/uts/common/io/e1000api/e1000_mbx.c
287
ret_val = mbx->ops.write(hw, msg, size, mbx_id);
usr/src/uts/common/io/e1000api/e1000_mbx.c
305
mbx->ops.init_params = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_mbx.c
306
mbx->ops.read = e1000_null_mbx_transact;
usr/src/uts/common/io/e1000api/e1000_mbx.c
307
mbx->ops.write = e1000_null_mbx_transact;
usr/src/uts/common/io/e1000api/e1000_mbx.c
308
mbx->ops.check_for_msg = e1000_null_mbx_check_for_flag;
usr/src/uts/common/io/e1000api/e1000_mbx.c
309
mbx->ops.check_for_ack = e1000_null_mbx_check_for_flag;
usr/src/uts/common/io/e1000api/e1000_mbx.c
310
mbx->ops.check_for_rst = e1000_null_mbx_check_for_flag;
usr/src/uts/common/io/e1000api/e1000_mbx.c
311
mbx->ops.read_posted = e1000_read_posted_mbx;
usr/src/uts/common/io/e1000api/e1000_mbx.c
312
mbx->ops.write_posted = e1000_write_posted_mbx;
usr/src/uts/common/io/e1000api/e1000_mbx.c
542
mbx->ops.read = e1000_read_mbx_vf;
usr/src/uts/common/io/e1000api/e1000_mbx.c
543
mbx->ops.write = e1000_write_mbx_vf;
usr/src/uts/common/io/e1000api/e1000_mbx.c
544
mbx->ops.read_posted = e1000_read_posted_mbx;
usr/src/uts/common/io/e1000api/e1000_mbx.c
545
mbx->ops.write_posted = e1000_write_posted_mbx;
usr/src/uts/common/io/e1000api/e1000_mbx.c
546
mbx->ops.check_for_msg = e1000_check_for_msg_vf;
usr/src/uts/common/io/e1000api/e1000_mbx.c
547
mbx->ops.check_for_ack = e1000_check_for_ack_vf;
usr/src/uts/common/io/e1000api/e1000_mbx.c
548
mbx->ops.check_for_rst = e1000_check_for_rst_vf;
usr/src/uts/common/io/e1000api/e1000_mbx.c
768
mbx->ops.read = e1000_read_mbx_pf;
usr/src/uts/common/io/e1000api/e1000_mbx.c
769
mbx->ops.write = e1000_write_mbx_pf;
usr/src/uts/common/io/e1000api/e1000_mbx.c
770
mbx->ops.read_posted = e1000_read_posted_mbx;
usr/src/uts/common/io/e1000api/e1000_mbx.c
771
mbx->ops.write_posted = e1000_write_posted_mbx;
usr/src/uts/common/io/e1000api/e1000_mbx.c
772
mbx->ops.check_for_msg = e1000_check_for_msg_pf;
usr/src/uts/common/io/e1000api/e1000_mbx.c
773
mbx->ops.check_for_ack = e1000_check_for_ack_pf;
usr/src/uts/common/io/e1000api/e1000_mbx.c
774
mbx->ops.check_for_rst = e1000_check_for_rst_pf;
usr/src/uts/common/io/e1000api/e1000_mbx.c
83
if (mbx->ops.read)
usr/src/uts/common/io/e1000api/e1000_mbx.c
84
ret_val = mbx->ops.read(hw, msg, size, mbx_id);
usr/src/uts/common/io/e1000api/e1000_nvm.c
1167
ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_nvm.c
1200
ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_nvm.c
1208
ret_val = hw->nvm.ops.write(hw, NVM_CHECKSUM_REG, 1, &checksum);
usr/src/uts/common/io/e1000api/e1000_nvm.c
459
ret_val = nvm->ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_nvm.c
486
nvm->ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_nvm.c
51
nvm->ops.init_params = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_nvm.c
519
ret_val = nvm->ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_nvm.c
52
nvm->ops.acquire = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_nvm.c
53
nvm->ops.read = e1000_null_read_nvm;
usr/src/uts/common/io/e1000api/e1000_nvm.c
54
nvm->ops.release = e1000_null_nvm_generic;
usr/src/uts/common/io/e1000api/e1000_nvm.c
541
nvm->ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_nvm.c
55
nvm->ops.reload = e1000_reload_nvm_generic;
usr/src/uts/common/io/e1000api/e1000_nvm.c
56
nvm->ops.update = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_nvm.c
57
nvm->ops.valid_led_default = e1000_null_led_default;
usr/src/uts/common/io/e1000api/e1000_nvm.c
58
nvm->ops.validate = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_nvm.c
59
nvm->ops.write = e1000_null_write_nvm;
usr/src/uts/common/io/e1000api/e1000_nvm.c
623
ret_val = nvm->ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_nvm.c
629
nvm->ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_nvm.c
665
nvm->ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_nvm.c
703
ret_val = nvm->ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_nvm.c
753
nvm->ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_nvm.c
789
ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_0, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_nvm.c
795
ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_1, 1, &pba_ptr);
usr/src/uts/common/io/e1000api/e1000_nvm.c
840
ret_val = hw->nvm.ops.read(hw, pba_ptr, 1, &length);
usr/src/uts/common/io/e1000api/e1000_nvm.c
861
ret_val = hw->nvm.ops.read(hw, pba_ptr + offset, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_nvm.c
896
ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_0, 1, &nvm_data);
usr/src/uts/common/io/e1000api/e1000_nvm.c
902
ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_1, 1, &pba_ptr);
usr/src/uts/common/io/e1000api/e1000_nvm.c
914
ret_val = hw->nvm.ops.read(hw, pba_ptr, 1, &length);
usr/src/uts/common/io/e1000api/e1000_phy.c
100
phy->ops.cfg_on_link_up = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
1014
ret_val = hw->phy.ops.read_reg(hw, PHY_1000T_CTRL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1039
return hw->phy.ops.write_reg(hw, PHY_1000T_CTRL, phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1056
ret_val = hw->phy.ops.reset(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
1064
ret_val = hw->phy.ops.read_reg(hw, I82577_CFG_REG, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1073
ret_val = hw->phy.ops.write_reg(hw, I82577_CFG_REG, phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1078
ret_val = hw->phy.ops.read_reg(hw, I82577_PHY_CTRL_2, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1098
ret_val = hw->phy.ops.write_reg(hw, I82577_PHY_CTRL_2, phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1122
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1170
ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL,
usr/src/uts/common/io/e1000api/e1000_phy.c
1175
ret_val = phy->ops.commit(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
1185
ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1195
ret_val = phy->ops.read_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL,
usr/src/uts/common/io/e1000api/e1000_phy.c
1214
ret_val = phy->ops.write_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL,
usr/src/uts/common/io/e1000api/e1000_phy.c
1222
ret_val = phy->ops.write_reg(hw, 29, 0x0003);
usr/src/uts/common/io/e1000api/e1000_phy.c
1227
ret_val = phy->ops.write_reg(hw, 30, 0x0000);
usr/src/uts/common/io/e1000api/e1000_phy.c
1233
ret_val = phy->ops.commit(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
1240
ret_val = phy->ops.read_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL,
usr/src/uts/common/io/e1000api/e1000_phy.c
1248
ret_val = phy->ops.write_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL,
usr/src/uts/common/io/e1000api/e1000_phy.c
1274
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1321
phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1325
ret_val = phy->ops.commit(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
1336
ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1341
ret_val = phy->ops.commit(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
1370
ret_val = hw->phy.ops.reset(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
1386
ret_val = hw->phy.ops.set_d3_lplu_state(hw, FALSE);
usr/src/uts/common/io/e1000api/e1000_phy.c
1394
if (hw->phy.ops.set_d0_lplu_state) {
usr/src/uts/common/io/e1000api/e1000_phy.c
1395
ret_val = hw->phy.ops.set_d0_lplu_state(hw, FALSE);
usr/src/uts/common/io/e1000api/e1000_phy.c
1402
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CTRL, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1420
ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CTRL, data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1432
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
1439
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
1446
ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1451
ret_val = phy->ops.write_reg(hw, PHY_1000T_CTRL, data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1483
ret_val = phy->ops.read_reg(hw, PHY_AUTONEG_ADV, &mii_autoneg_adv_reg);
usr/src/uts/common/io/e1000api/e1000_phy.c
1489
ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL,
usr/src/uts/common/io/e1000api/e1000_phy.c
1602
ret_val = phy->ops.write_reg(hw, PHY_AUTONEG_ADV, mii_autoneg_adv_reg);
usr/src/uts/common/io/e1000api/e1000_phy.c
1609
ret_val = phy->ops.write_reg(hw, PHY_1000T_CTRL,
usr/src/uts/common/io/e1000api/e1000_phy.c
1654
ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_ctrl);
usr/src/uts/common/io/e1000api/e1000_phy.c
1659
ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_ctrl);
usr/src/uts/common/io/e1000api/e1000_phy.c
1707
ret_val = hw->phy.ops.force_speed_duplex(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
1724
hw->mac.ops.config_collision_dist(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
1750
ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1756
ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1763
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CTRL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1770
ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CTRL, phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1821
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL,
usr/src/uts/common/io/e1000api/e1000_phy.c
1827
ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL,
usr/src/uts/common/io/e1000api/e1000_phy.c
1835
ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1841
ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1846
ret_val = hw->phy.ops.commit(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
1882
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
1912
ret_val = phy->ops.read_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1921
ret_val = phy->ops.write_reg(hw, M88E1000_EXT_PHY_SPEC_CTRL, phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1928
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1933
ret_val = phy->ops.write_reg(hw, M88E1000_PHY_SPEC_CTRL, phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1955
ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1961
ret_val = phy->ops.write_reg(hw, PHY_CONTROL, data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1966
ret_val = phy->ops.read_reg(hw, IFE_PHY_MDIX_CONTROL, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
1973
ret_val = phy->ops.write_reg(hw, IFE_PHY_MDIX_CONTROL, data);
usr/src/uts/common/io/e1000api/e1000_phy.c
2058
hw->mac.ops.config_collision_dist(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
2085
if (!hw->phy.ops.read_reg)
usr/src/uts/common/io/e1000api/e1000_phy.c
2088
ret_val = phy->ops.read_reg(hw, IGP02E1000_PHY_POWER_MGMT, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
2094
ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
usr/src/uts/common/io/e1000api/e1000_phy.c
2104
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
2111
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
2117
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
2124
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
2134
ret_val = phy->ops.write_reg(hw, IGP02E1000_PHY_POWER_MGMT,
usr/src/uts/common/io/e1000api/e1000_phy.c
2140
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
usr/src/uts/common/io/e1000api/e1000_phy.c
2146
ret_val = phy->ops.write_reg(hw, IGP01E1000_PHY_PORT_CONFIG,
usr/src/uts/common/io/e1000api/e1000_phy.c
2190
ret_val = phy->ops.read_reg(hw, offset, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
2214
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
2244
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_STATUS, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
2260
ret_val = phy->ops.read_reg(hw, offset, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
227
if (!phy->ops.read_reg)
usr/src/uts/common/io/e1000api/e1000_phy.c
2294
ret_val = phy->ops.read_reg(hw, offset, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
231
ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id);
usr/src/uts/common/io/e1000api/e1000_phy.c
2318
if (!hw->phy.ops.read_reg)
usr/src/uts/common/io/e1000api/e1000_phy.c
2323
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
usr/src/uts/common/io/e1000api/e1000_phy.c
2326
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
usr/src/uts/common/io/e1000api/e1000_phy.c
2357
if (!hw->phy.ops.read_reg)
usr/src/uts/common/io/e1000api/e1000_phy.c
2365
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
usr/src/uts/common/io/e1000api/e1000_phy.c
237
ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id);
usr/src/uts/common/io/e1000api/e1000_phy.c
2376
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
usr/src/uts/common/io/e1000api/e1000_phy.c
2415
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
2445
ret_val = phy->ops.read_reg(hw, (0x7 << GS40G_PAGE_SHIFT) +
usr/src/uts/common/io/e1000api/e1000_phy.c
2452
ret_val = phy->ops.read_reg(hw, (0x7 << GS40G_PAGE_SHIFT) +
usr/src/uts/common/io/e1000api/e1000_phy.c
2469
ret_val = phy->ops.read_reg(hw, I347AT4_PAGE_SELECT,
usr/src/uts/common/io/e1000api/e1000_phy.c
2474
ret_val = phy->ops.write_reg(hw, I347AT4_PAGE_SELECT, 0x07);
usr/src/uts/common/io/e1000api/e1000_phy.c
2479
ret_val = phy->ops.read_reg(hw, (I347AT4_PCDL + phy->addr),
usr/src/uts/common/io/e1000api/e1000_phy.c
2485
ret_val = phy->ops.read_reg(hw, I347AT4_PCDC, &phy_data2);
usr/src/uts/common/io/e1000api/e1000_phy.c
2497
ret_val = phy->ops.write_reg(hw, I347AT4_PAGE_SELECT,
usr/src/uts/common/io/e1000api/e1000_phy.c
2505
ret_val = phy->ops.read_reg(hw, I347AT4_PAGE_SELECT,
usr/src/uts/common/io/e1000api/e1000_phy.c
2510
ret_val = phy->ops.write_reg(hw, I347AT4_PAGE_SELECT, 0x05);
usr/src/uts/common/io/e1000api/e1000_phy.c
2514
ret_val = phy->ops.read_reg(hw, M88E1112_VCT_DSP_DISTANCE,
usr/src/uts/common/io/e1000api/e1000_phy.c
2532
ret_val = phy->ops.write_reg(hw, I347AT4_PAGE_SELECT,
usr/src/uts/common/io/e1000api/e1000_phy.c
2574
ret_val = phy->ops.read_reg(hw, agc_reg_array[i], &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
2649
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_CTRL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
265
if (!hw->phy.ops.write_reg)
usr/src/uts/common/io/e1000api/e1000_phy.c
2660
ret_val = phy->ops.read_reg(hw, M88E1000_PHY_SPEC_STATUS, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
2667
ret_val = hw->phy.ops.get_cable_length(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
2671
ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
268
ret_val = hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0xC1);
usr/src/uts/common/io/e1000api/e1000_phy.c
272
return hw->phy.ops.write_reg(hw, M88E1000_PHY_GEN_CONTROL, 0);
usr/src/uts/common/io/e1000api/e1000_phy.c
2725
ret_val = phy->ops.read_reg(hw, IGP01E1000_PHY_PORT_STATUS, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
2733
ret_val = phy->ops.get_cable_length(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
2737
ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
2781
ret_val = phy->ops.read_reg(hw, IFE_PHY_SPECIAL_CONTROL, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
2797
ret_val = phy->ops.read_reg(hw, IFE_PHY_MDIX_CONTROL, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
2825
if (!hw->phy.ops.read_reg)
usr/src/uts/common/io/e1000api/e1000_phy.c
2828
ret_val = hw->phy.ops.read_reg(hw, PHY_CONTROL, &phy_ctrl);
usr/src/uts/common/io/e1000api/e1000_phy.c
2833
ret_val = hw->phy.ops.write_reg(hw, PHY_CONTROL, phy_ctrl);
usr/src/uts/common/io/e1000api/e1000_phy.c
2859
if (phy->ops.check_reset_block) {
usr/src/uts/common/io/e1000api/e1000_phy.c
2860
ret_val = phy->ops.check_reset_block(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
2865
ret_val = phy->ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
2880
phy->ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
2882
return phy->ops.get_cfg_done(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
2913
hw->phy.ops.write_reg(hw, 0x2F5B, 0x9018);
usr/src/uts/common/io/e1000api/e1000_phy.c
2915
hw->phy.ops.write_reg(hw, 0x2F52, 0x0000);
usr/src/uts/common/io/e1000api/e1000_phy.c
2917
hw->phy.ops.write_reg(hw, 0x2FB1, 0x8B24);
usr/src/uts/common/io/e1000api/e1000_phy.c
2919
hw->phy.ops.write_reg(hw, 0x2FB2, 0xF8F0);
usr/src/uts/common/io/e1000api/e1000_phy.c
2921
hw->phy.ops.write_reg(hw, 0x2010, 0x10B0);
usr/src/uts/common/io/e1000api/e1000_phy.c
2923
hw->phy.ops.write_reg(hw, 0x2011, 0x0000);
usr/src/uts/common/io/e1000api/e1000_phy.c
2925
hw->phy.ops.write_reg(hw, 0x20DD, 0x249A);
usr/src/uts/common/io/e1000api/e1000_phy.c
2927
hw->phy.ops.write_reg(hw, 0x20DE, 0x00D3);
usr/src/uts/common/io/e1000api/e1000_phy.c
2929
hw->phy.ops.write_reg(hw, 0x28B4, 0x04CE);
usr/src/uts/common/io/e1000api/e1000_phy.c
2931
hw->phy.ops.write_reg(hw, 0x2F70, 0x29E4);
usr/src/uts/common/io/e1000api/e1000_phy.c
2933
hw->phy.ops.write_reg(hw, 0x0000, 0x0140);
usr/src/uts/common/io/e1000api/e1000_phy.c
2935
hw->phy.ops.write_reg(hw, 0x1F30, 0x1606);
usr/src/uts/common/io/e1000api/e1000_phy.c
2937
hw->phy.ops.write_reg(hw, 0x1F31, 0xB814);
usr/src/uts/common/io/e1000api/e1000_phy.c
2939
hw->phy.ops.write_reg(hw, 0x1F35, 0x002A);
usr/src/uts/common/io/e1000api/e1000_phy.c
2941
hw->phy.ops.write_reg(hw, 0x1F3E, 0x0067);
usr/src/uts/common/io/e1000api/e1000_phy.c
2943
hw->phy.ops.write_reg(hw, 0x1F54, 0x0065);
usr/src/uts/common/io/e1000api/e1000_phy.c
2945
hw->phy.ops.write_reg(hw, 0x1F55, 0x002A);
usr/src/uts/common/io/e1000api/e1000_phy.c
2947
hw->phy.ops.write_reg(hw, 0x1F56, 0x002A);
usr/src/uts/common/io/e1000api/e1000_phy.c
2949
hw->phy.ops.write_reg(hw, 0x1F72, 0x3FB0);
usr/src/uts/common/io/e1000api/e1000_phy.c
2951
hw->phy.ops.write_reg(hw, 0x1F76, 0xC0FF);
usr/src/uts/common/io/e1000api/e1000_phy.c
2953
hw->phy.ops.write_reg(hw, 0x1F77, 0x1DEC);
usr/src/uts/common/io/e1000api/e1000_phy.c
2955
hw->phy.ops.write_reg(hw, 0x1F78, 0xF9EF);
usr/src/uts/common/io/e1000api/e1000_phy.c
2957
hw->phy.ops.write_reg(hw, 0x1F79, 0x0210);
usr/src/uts/common/io/e1000api/e1000_phy.c
2959
hw->phy.ops.write_reg(hw, 0x1895, 0x0003);
usr/src/uts/common/io/e1000api/e1000_phy.c
2961
hw->phy.ops.write_reg(hw, 0x1796, 0x0008);
usr/src/uts/common/io/e1000api/e1000_phy.c
2963
hw->phy.ops.write_reg(hw, 0x1798, 0xD008);
usr/src/uts/common/io/e1000api/e1000_phy.c
2967
hw->phy.ops.write_reg(hw, 0x1898, 0xD918);
usr/src/uts/common/io/e1000api/e1000_phy.c
2969
hw->phy.ops.write_reg(hw, 0x187A, 0x0800);
usr/src/uts/common/io/e1000api/e1000_phy.c
2973
hw->phy.ops.write_reg(hw, 0x0019, 0x008D);
usr/src/uts/common/io/e1000api/e1000_phy.c
2975
hw->phy.ops.write_reg(hw, 0x001B, 0x2080);
usr/src/uts/common/io/e1000api/e1000_phy.c
2977
hw->phy.ops.write_reg(hw, 0x0014, 0x0045);
usr/src/uts/common/io/e1000api/e1000_phy.c
2979
hw->phy.ops.write_reg(hw, 0x0000, 0x1340);
usr/src/uts/common/io/e1000api/e1000_phy.c
3119
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3158
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3179
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3217
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3238
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3263
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3283
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3309
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3497
hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
usr/src/uts/common/io/e1000api/e1000_phy.c
3499
hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
usr/src/uts/common/io/e1000api/e1000_phy.c
3515
hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
usr/src/uts/common/io/e1000api/e1000_phy.c
3517
hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
usr/src/uts/common/io/e1000api/e1000_phy.c
3543
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3583
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3652
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3709
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3840
hw->phy.ops.read_reg(hw, PHY_CONTROL, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
3845
ret_val = hw->phy.ops.read_reg(hw, BM_CS_STATUS, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
3859
ret_val = hw->phy.ops.write_reg(hw, HV_MUX_DATA_CTRL,
usr/src/uts/common/io/e1000api/e1000_phy.c
3865
return hw->phy.ops.write_reg(hw, HV_MUX_DATA_CTRL,
usr/src/uts/common/io/e1000api/e1000_phy.c
3885
ret_val = phy->ops.read_reg(hw, I82577_PHY_STATUS_2, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
3910
ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
3916
ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
3974
ret_val = phy->ops.read_reg(hw, I82577_PHY_STATUS_2, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
3982
ret_val = hw->phy.ops.get_cable_length(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3986
ret_val = phy->ops.read_reg(hw, PHY_1000T_STATUS, &data);
usr/src/uts/common/io/e1000api/e1000_phy.c
4021
ret_val = phy->ops.read_reg(hw, I82577_PHY_DIAG_STATUS, &phy_data);
usr/src/uts/common/io/e1000api/e1000_phy.c
4053
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
4063
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
4085
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
4095
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
654
if (!hw->phy.ops.acquire)
usr/src/uts/common/io/e1000api/e1000_phy.c
657
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
664
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
684
if (!hw->phy.ops.acquire)
usr/src/uts/common/io/e1000api/e1000_phy.c
687
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
694
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
738
if (!hw->phy.ops.acquire)
usr/src/uts/common/io/e1000api/e1000_phy.c
741
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
755
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
76
phy->ops.init_params = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
77
phy->ops.acquire = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
78
phy->ops.check_polarity = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
79
phy->ops.check_reset_block = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
80
phy->ops.commit = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
807
if (!hw->phy.ops.acquire)
usr/src/uts/common/io/e1000api/e1000_phy.c
81
phy->ops.force_speed_duplex = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
810
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
82
phy->ops.get_cfg_done = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
824
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
83
phy->ops.get_cable_length = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
84
phy->ops.get_info = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
85
phy->ops.set_page = e1000_null_set_page;
usr/src/uts/common/io/e1000api/e1000_phy.c
86
phy->ops.read_reg = e1000_null_read_reg;
usr/src/uts/common/io/e1000api/e1000_phy.c
87
phy->ops.read_reg_locked = e1000_null_read_reg;
usr/src/uts/common/io/e1000api/e1000_phy.c
878
if (!hw->phy.ops.acquire)
usr/src/uts/common/io/e1000api/e1000_phy.c
88
phy->ops.read_reg_page = e1000_null_read_reg;
usr/src/uts/common/io/e1000api/e1000_phy.c
881
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
89
phy->ops.release = e1000_null_phy_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
897
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
90
phy->ops.reset = e1000_null_ops_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
91
phy->ops.set_d0_lplu_state = e1000_null_lplu_state;
usr/src/uts/common/io/e1000api/e1000_phy.c
92
phy->ops.set_d3_lplu_state = e1000_null_lplu_state;
usr/src/uts/common/io/e1000api/e1000_phy.c
93
phy->ops.write_reg = e1000_null_write_reg;
usr/src/uts/common/io/e1000api/e1000_phy.c
94
phy->ops.write_reg_locked = e1000_null_write_reg;
usr/src/uts/common/io/e1000api/e1000_phy.c
95
phy->ops.write_reg_page = e1000_null_write_reg;
usr/src/uts/common/io/e1000api/e1000_phy.c
953
if (!hw->phy.ops.acquire)
usr/src/uts/common/io/e1000api/e1000_phy.c
956
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
96
phy->ops.power_up = e1000_null_phy_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
969
hw->phy.ops.release(hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
97
phy->ops.power_down = e1000_null_phy_generic;
usr/src/uts/common/io/e1000api/e1000_phy.c
98
phy->ops.read_i2c_byte = e1000_read_i2c_byte_null;
usr/src/uts/common/io/e1000api/e1000_phy.c
99
phy->ops.write_i2c_byte = e1000_write_i2c_byte_null;
usr/src/uts/common/io/e1000api/e1000_vf.c
118
mac->ops.setup_link = e1000_setup_link_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
120
mac->ops.get_bus_info = e1000_get_bus_info_pcie_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
122
mac->ops.reset_hw = e1000_reset_hw_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
124
mac->ops.init_hw = e1000_init_hw_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
126
mac->ops.check_for_link = e1000_check_for_link_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
128
mac->ops.get_link_up_info = e1000_get_link_up_info_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
130
mac->ops.update_mc_addr_list = e1000_update_mc_addr_list_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
132
mac->ops.rar_set = e1000_rar_set_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
134
mac->ops.read_mac_addr = e1000_read_mac_addr_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
148
hw->mac.ops.init_params = e1000_init_mac_params_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
149
hw->nvm.ops.init_params = e1000_init_nvm_params_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
150
hw->phy.ops.init_params = e1000_init_phy_params_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
151
hw->mbx.ops.init_params = e1000_init_mbx_params_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
273
while (!mbx->ops.check_for_rst(hw, 0) && timeout) {
usr/src/uts/common/io/e1000api/e1000_vf.c
283
mbx->ops.write_posted(hw, msgbuf, 1, 0);
usr/src/uts/common/io/e1000api/e1000_vf.c
288
ret_val = mbx->ops.read_posted(hw, msgbuf, 3, 0);
usr/src/uts/common/io/e1000api/e1000_vf.c
334
ret_val = mbx->ops.write_posted(hw, msgbuf, 3, 0);
usr/src/uts/common/io/e1000api/e1000_vf.c
337
ret_val = mbx->ops.read_posted(hw, msgbuf, 3, 0);
usr/src/uts/common/io/e1000api/e1000_vf.c
385
s32 retval = mbx->ops.write_posted(hw, msg, size, 0);
usr/src/uts/common/io/e1000api/e1000_vf.c
388
mbx->ops.read_posted(hw, retmsg, E1000_VFMAILBOX_SIZE, 0);
usr/src/uts/common/io/e1000api/e1000_vf.c
500
ret_val = mbx->ops.write_posted(hw, &msgbuf, 1, 0);
usr/src/uts/common/io/e1000api/e1000_vf.c
503
ret_val = mbx->ops.read_posted(hw, &msgbuf, 1, 0);
usr/src/uts/common/io/e1000api/e1000_vf.c
549
if (!mbx->ops.check_for_rst(hw, 0) || !mbx->timeout)
usr/src/uts/common/io/e1000api/e1000_vf.c
561
if (mbx->ops.read(hw, &in_msg, 1, 0))
usr/src/uts/common/io/e1000api/e1000_vf.c
65
hw->phy.ops.acquire = e1000_acquire_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
66
hw->phy.ops.release = e1000_release_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
81
hw->nvm.ops.acquire = e1000_acquire_vf;
usr/src/uts/common/io/e1000api/e1000_vf.c
82
hw->nvm.ops.release = e1000_release_vf;
usr/src/uts/common/io/e1000api/e1000_vf.h
216
struct e1000_mac_operations ops;
usr/src/uts/common/io/e1000api/e1000_vf.h
249
struct e1000_mbx_operations ops;
usr/src/uts/common/io/e1000g/e1000g_main.c
3332
if (Adapter->shared.mac.ops.blink_led != NULL &&
usr/src/uts/common/io/e1000g/e1000g_main.c
3333
Adapter->shared.mac.ops.blink_led !=
usr/src/uts/common/io/e1000g/e1000g_main.c
3338
if (Adapter->shared.mac.ops.led_off != NULL &&
usr/src/uts/common/io/e1000g/e1000g_main.c
3339
Adapter->shared.mac.ops.led_off !=
usr/src/uts/common/io/e1000g/e1000g_main.c
3344
if (Adapter->shared.mac.ops.led_on != NULL &&
usr/src/uts/common/io/e1000g/e1000g_main.c
3345
Adapter->shared.mac.ops.led_on !=
usr/src/uts/common/io/e1000g/e1000g_workarounds.c
237
ret_val = hw->phy.ops.read_reg(hw,
usr/src/uts/common/io/e1000g/e1000g_workarounds.c
269
hw->phy.ops.write_reg(hw, IGP01E1000_PHY_DSP_RESET, dsp_value);
usr/src/uts/common/io/gpio/kgpio.c
804
kgpio_register(dev_info_t *dip, const kgpio_ops_t *ops, void *arg,
usr/src/uts/common/io/gpio/kgpio.c
809
if (dip == NULL || ops == NULL || ops->kgo_get == NULL ||
usr/src/uts/common/io/gpio/kgpio.c
810
ops->kgo_set == NULL || ngpio == 0) {
usr/src/uts/common/io/gpio/kgpio.c
843
kgpio->kgpio_ops = ops;
usr/src/uts/common/io/gpio/kgpio.c
853
kgpio->kgpio_ops = ops;
usr/src/uts/common/io/hotplug/hpcsvc/hpcsvc.c
302
hpc_slot_ops_t *ops;
usr/src/uts/common/io/hotplug/hpcsvc/hpcsvc.c
304
ops = (hpc_slot_ops_t *)kmem_zalloc(sizeof (hpc_slot_ops_t), flag);
usr/src/uts/common/io/hotplug/hpcsvc/hpcsvc.c
305
return (ops);
usr/src/uts/common/io/hotplug/hpcsvc/hpcsvc.c
310
hpc_free_slot_ops(hpc_slot_ops_t *ops)
usr/src/uts/common/io/hotplug/hpcsvc/hpcsvc.c
312
kmem_free((void *)ops, sizeof (hpc_slot_ops_t));
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
1054
const ksensor_ops_t *ops, void *arg, const char *name, id_t *idp)
usr/src/uts/common/io/i2c/nexus/i2cnex_client.c
1076
int ret = ksensor_create(dip, ops, arg, i2c_name, class, idp);
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
192
i2c_ctrl_mod_fini(struct dev_ops *ops)
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
194
ops->devo_bus_ops = NULL;
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
198
i2c_ctrl_mod_init(struct dev_ops *ops)
usr/src/uts/common/io/i2c/nexus/i2cnex_ctrl.c
200
ops->devo_bus_ops = &i2c_nex_ctrl_bus_ops;
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
32
i2c_mux_mod_fini(struct dev_ops *ops)
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
34
ops->devo_bus_ops = NULL;
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
46
i2c_mux_mod_init(struct dev_ops *ops)
usr/src/uts/common/io/i2c/nexus/i2cnex_mux.c
48
ops->devo_bus_ops = &i2c_nex_bus_ops;
usr/src/uts/common/io/igb/igb_gld.c
1000
if (igb->hw.mac.ops.led_on != NULL &&
usr/src/uts/common/io/igb/igb_gld.c
1001
igb->hw.mac.ops.led_on != e1000_null_ops_generic) {
usr/src/uts/common/io/igb/igb_gld.c
992
if (igb->hw.mac.ops.blink_led != NULL &&
usr/src/uts/common/io/igb/igb_gld.c
993
igb->hw.mac.ops.blink_led != e1000_null_ops_generic) {
usr/src/uts/common/io/igb/igb_gld.c
996
if (igb->hw.mac.ops.led_off != NULL &&
usr/src/uts/common/io/igb/igb_gld.c
997
igb->hw.mac.ops.led_off != e1000_null_ops_generic) {
usr/src/uts/common/io/igb/igb_main.c
5491
if (igb->hw.nvm.ops.read != NULL) {
usr/src/uts/common/io/igb/igb_main.c
5516
if (igb->hw.nvm.ops.read == NULL) {
usr/src/uts/common/io/igb/igb_sensor.c
80
if (igb->hw.mac.ops.acquire_swfw_sync(&igb->hw, E1000_SWFW_PWRTS_SM) !=
usr/src/uts/common/io/igb/igb_sensor.c
85
igb->hw.mac.ops.release_swfw_sync(&igb->hw, E1000_SWFW_PWRTS_SM);
usr/src/uts/common/io/igc/core/igc_api.c
20
if (hw->mac.ops.init_params) {
usr/src/uts/common/io/igc/core/igc_api.c
21
ret_val = hw->mac.ops.init_params(hw);
usr/src/uts/common/io/igc/core/igc_api.c
213
if (hw->mac.ops.get_bus_info)
usr/src/uts/common/io/igc/core/igc_api.c
214
return hw->mac.ops.get_bus_info(hw);
usr/src/uts/common/io/igc/core/igc_api.c
228
if (hw->mac.ops.clear_vfta)
usr/src/uts/common/io/igc/core/igc_api.c
229
hw->mac.ops.clear_vfta(hw);
usr/src/uts/common/io/igc/core/igc_api.c
243
if (hw->mac.ops.write_vfta)
usr/src/uts/common/io/igc/core/igc_api.c
244
hw->mac.ops.write_vfta(hw, offset, value);
usr/src/uts/common/io/igc/core/igc_api.c
259
if (hw->mac.ops.update_mc_addr_list)
usr/src/uts/common/io/igc/core/igc_api.c
260
hw->mac.ops.update_mc_addr_list(hw, mc_addr_list,
usr/src/uts/common/io/igc/core/igc_api.c
287
if (hw->mac.ops.check_for_link)
usr/src/uts/common/io/igc/core/igc_api.c
288
return hw->mac.ops.check_for_link(hw);
usr/src/uts/common/io/igc/core/igc_api.c
302
if (hw->mac.ops.reset_hw)
usr/src/uts/common/io/igc/core/igc_api.c
303
return hw->mac.ops.reset_hw(hw);
usr/src/uts/common/io/igc/core/igc_api.c
317
if (hw->mac.ops.init_hw)
usr/src/uts/common/io/igc/core/igc_api.c
318
return hw->mac.ops.init_hw(hw);
usr/src/uts/common/io/igc/core/igc_api.c
333
if (hw->mac.ops.setup_link)
usr/src/uts/common/io/igc/core/igc_api.c
334
return hw->mac.ops.setup_link(hw);
usr/src/uts/common/io/igc/core/igc_api.c
351
if (hw->mac.ops.get_link_up_info)
usr/src/uts/common/io/igc/core/igc_api.c
352
return hw->mac.ops.get_link_up_info(hw, speed, duplex);
usr/src/uts/common/io/igc/core/igc_api.c
379
if (hw->mac.ops.config_collision_dist)
usr/src/uts/common/io/igc/core/igc_api.c
380
hw->mac.ops.config_collision_dist(hw);
usr/src/uts/common/io/igc/core/igc_api.c
393
if (hw->mac.ops.rar_set)
usr/src/uts/common/io/igc/core/igc_api.c
394
return hw->mac.ops.rar_set(hw, addr, index);
usr/src/uts/common/io/igc/core/igc_api.c
407
if (hw->mac.ops.validate_mdi_setting)
usr/src/uts/common/io/igc/core/igc_api.c
408
return hw->mac.ops.validate_mdi_setting(hw);
usr/src/uts/common/io/igc/core/igc_api.c
436
if (hw->phy.ops.check_reset_block)
usr/src/uts/common/io/igc/core/igc_api.c
437
return hw->phy.ops.check_reset_block(hw);
usr/src/uts/common/io/igc/core/igc_api.c
453
if (hw->phy.ops.read_reg)
usr/src/uts/common/io/igc/core/igc_api.c
454
return hw->phy.ops.read_reg(hw, offset, data);
usr/src/uts/common/io/igc/core/igc_api.c
46
if (hw->nvm.ops.init_params) {
usr/src/uts/common/io/igc/core/igc_api.c
47
ret_val = hw->nvm.ops.init_params(hw);
usr/src/uts/common/io/igc/core/igc_api.c
470
if (hw->phy.ops.write_reg)
usr/src/uts/common/io/igc/core/igc_api.c
471
return hw->phy.ops.write_reg(hw, offset, data);
usr/src/uts/common/io/igc/core/igc_api.c
485
if (hw->phy.ops.release)
usr/src/uts/common/io/igc/core/igc_api.c
486
hw->phy.ops.release(hw);
usr/src/uts/common/io/igc/core/igc_api.c
498
if (hw->phy.ops.acquire)
usr/src/uts/common/io/igc/core/igc_api.c
499
return hw->phy.ops.acquire(hw);
usr/src/uts/common/io/igc/core/igc_api.c
514
if (hw->phy.ops.get_info)
usr/src/uts/common/io/igc/core/igc_api.c
515
return hw->phy.ops.get_info(hw);
usr/src/uts/common/io/igc/core/igc_api.c
529
if (hw->phy.ops.reset)
usr/src/uts/common/io/igc/core/igc_api.c
530
return hw->phy.ops.reset(hw);
usr/src/uts/common/io/igc/core/igc_api.c
551
if (hw->phy.ops.set_d0_lplu_state)
usr/src/uts/common/io/igc/core/igc_api.c
552
return hw->phy.ops.set_d0_lplu_state(hw, active);
usr/src/uts/common/io/igc/core/igc_api.c
573
if (hw->phy.ops.set_d3_lplu_state)
usr/src/uts/common/io/igc/core/igc_api.c
574
return hw->phy.ops.set_d3_lplu_state(hw, active);
usr/src/uts/common/io/igc/core/igc_api.c
589
if (hw->mac.ops.read_mac_addr)
usr/src/uts/common/io/igc/core/igc_api.c
590
return hw->mac.ops.read_mac_addr(hw);
usr/src/uts/common/io/igc/core/igc_api.c
620
if (hw->nvm.ops.validate)
usr/src/uts/common/io/igc/core/igc_api.c
621
return hw->nvm.ops.validate(hw);
usr/src/uts/common/io/igc/core/igc_api.c
635
if (hw->nvm.ops.update)
usr/src/uts/common/io/igc/core/igc_api.c
636
return hw->nvm.ops.update(hw);
usr/src/uts/common/io/igc/core/igc_api.c
650
if (hw->nvm.ops.reload)
usr/src/uts/common/io/igc/core/igc_api.c
651
hw->nvm.ops.reload(hw);
usr/src/uts/common/io/igc/core/igc_api.c
666
if (hw->nvm.ops.read)
usr/src/uts/common/io/igc/core/igc_api.c
667
return hw->nvm.ops.read(hw, offset, words, data);
usr/src/uts/common/io/igc/core/igc_api.c
684
if (hw->nvm.ops.write)
usr/src/uts/common/io/igc/core/igc_api.c
685
return hw->nvm.ops.write(hw, offset, words, data);
usr/src/uts/common/io/igc/core/igc_api.c
699
if (hw->phy.ops.power_up)
usr/src/uts/common/io/igc/core/igc_api.c
700
hw->phy.ops.power_up(hw);
usr/src/uts/common/io/igc/core/igc_api.c
714
if (hw->phy.ops.power_down)
usr/src/uts/common/io/igc/core/igc_api.c
715
hw->phy.ops.power_down(hw);
usr/src/uts/common/io/igc/core/igc_api.c
72
if (hw->phy.ops.init_params) {
usr/src/uts/common/io/igc/core/igc_api.c
73
ret_val = hw->phy.ops.init_params(hw);
usr/src/uts/common/io/igc/core/igc_base.c
103
if (phy->ops.check_reset_block(hw))
usr/src/uts/common/io/igc/core/igc_base.c
27
return hw->mac.ops.acquire_swfw_sync(hw, mask);
usr/src/uts/common/io/igc/core/igc_base.c
45
hw->mac.ops.release_swfw_sync(hw, mask);
usr/src/uts/common/io/igc/core/igc_base.c
76
ret_val = mac->ops.setup_link(hw);
usr/src/uts/common/io/igc/core/igc_base.c
99
if (!(phy->ops.check_reset_block))
usr/src/uts/common/io/igc/core/igc_hw.h
423
struct igc_mac_operations ops;
usr/src/uts/common/io/igc/core/igc_hw.h
453
struct igc_phy_operations ops;
usr/src/uts/common/io/igc/core/igc_hw.h
476
struct igc_nvm_operations ops;
usr/src/uts/common/io/igc/core/igc_i225.c
101
mac->ops.init_hw = igc_init_hw_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
103
mac->ops.setup_link = igc_setup_link_generic;
usr/src/uts/common/io/igc/core/igc_i225.c
1044
mac->ops.config_collision_dist(hw);
usr/src/uts/common/io/igc/core/igc_i225.c
105
mac->ops.check_for_link = igc_check_for_link_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
107
mac->ops.get_link_up_info = igc_get_speed_and_duplex_copper_generic;
usr/src/uts/common/io/igc/core/igc_i225.c
1073
hw->mac.ops.init_params = igc_init_mac_params_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
1074
hw->nvm.ops.init_params = igc_init_nvm_params_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
1075
hw->phy.ops.init_params = igc_init_phy_params_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
109
mac->ops.acquire_swfw_sync = igc_acquire_swfw_sync_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
111
mac->ops.release_swfw_sync = igc_release_swfw_sync_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
115
mac->ops.setup_physical_interface = igc_setup_copper_link_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
121
mac->ops.update_mc_addr_list = igc_update_mc_addr_list_generic;
usr/src/uts/common/io/igc/core/igc_i225.c
123
mac->ops.write_vfta = igc_write_vfta_generic;
usr/src/uts/common/io/igc/core/igc_i225.c
145
phy->ops.power_up = igc_power_up_phy_copper;
usr/src/uts/common/io/igc/core/igc_i225.c
146
phy->ops.power_down = igc_power_down_phy_copper_base;
usr/src/uts/common/io/igc/core/igc_i225.c
152
phy->ops.acquire = igc_acquire_phy_base;
usr/src/uts/common/io/igc/core/igc_i225.c
153
phy->ops.check_reset_block = igc_check_reset_block_generic;
usr/src/uts/common/io/igc/core/igc_i225.c
154
phy->ops.release = igc_release_phy_base;
usr/src/uts/common/io/igc/core/igc_i225.c
155
phy->ops.reset = igc_phy_hw_reset_generic;
usr/src/uts/common/io/igc/core/igc_i225.c
156
phy->ops.read_reg = igc_read_phy_reg_gpy;
usr/src/uts/common/io/igc/core/igc_i225.c
157
phy->ops.write_reg = igc_write_phy_reg_gpy;
usr/src/uts/common/io/igc/core/igc_i225.c
164
ret_val = hw->phy.ops.reset(hw);
usr/src/uts/common/io/igc/core/igc_i225.c
458
if (hw->nvm.ops.acquire(hw) == IGC_SUCCESS) {
usr/src/uts/common/io/igc/core/igc_i225.c
461
hw->nvm.ops.release(hw);
usr/src/uts/common/io/igc/core/igc_i225.c
503
if (hw->nvm.ops.acquire(hw) == IGC_SUCCESS) {
usr/src/uts/common/io/igc/core/igc_i225.c
506
hw->nvm.ops.release(hw);
usr/src/uts/common/io/igc/core/igc_i225.c
588
if (hw->nvm.ops.acquire(hw) == IGC_SUCCESS) {
usr/src/uts/common/io/igc/core/igc_i225.c
59
nvm->ops.acquire = igc_acquire_nvm_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
593
read_op_ptr = hw->nvm.ops.read;
usr/src/uts/common/io/igc/core/igc_i225.c
594
hw->nvm.ops.read = igc_read_nvm_eerd;
usr/src/uts/common/io/igc/core/igc_i225.c
599
hw->nvm.ops.read = read_op_ptr;
usr/src/uts/common/io/igc/core/igc_i225.c
60
nvm->ops.release = igc_release_nvm_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
601
hw->nvm.ops.release(hw);
usr/src/uts/common/io/igc/core/igc_i225.c
63
nvm->ops.read = igc_read_nvm_srrd_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
634
if (hw->nvm.ops.acquire(hw) == IGC_SUCCESS) {
usr/src/uts/common/io/igc/core/igc_i225.c
64
nvm->ops.write = igc_write_nvm_srwr_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
643
hw->nvm.ops.release(hw);
usr/src/uts/common/io/igc/core/igc_i225.c
65
nvm->ops.validate = igc_validate_nvm_checksum_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
654
hw->nvm.ops.release(hw);
usr/src/uts/common/io/igc/core/igc_i225.c
659
hw->nvm.ops.release(hw);
usr/src/uts/common/io/igc/core/igc_i225.c
66
nvm->ops.update = igc_update_nvm_checksum_i225;
usr/src/uts/common/io/igc/core/igc_i225.c
69
nvm->ops.write = igc_null_write_nvm;
usr/src/uts/common/io/igc/core/igc_i225.c
70
nvm->ops.validate = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_i225.c
71
nvm->ops.update = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_i225.c
895
hw->mac.ops.get_link_up_info(hw, &speed, &duplex);
usr/src/uts/common/io/igc/core/igc_i225.c
99
mac->ops.reset_hw = igc_reset_hw_i225;
usr/src/uts/common/io/igc/core/igc_mac.c
178
hw->mac.ops.rar_set(hw, hw->mac.addr, 0);
usr/src/uts/common/io/igc/core/igc_mac.c
183
hw->mac.ops.rar_set(hw, mac_addr, i);
usr/src/uts/common/io/igc/core/igc_mac.c
207
ret_val = hw->nvm.ops.read(hw, NVM_COMPAT, 1, &nvm_data);
usr/src/uts/common/io/igc/core/igc_mac.c
212
ret_val = hw->nvm.ops.read(hw, NVM_ALT_MAC_ADDR_PTR, 1,
usr/src/uts/common/io/igc/core/igc_mac.c
228
ret_val = hw->nvm.ops.read(hw, offset, 1, &nvm_data);
usr/src/uts/common/io/igc/core/igc_mac.c
23
mac->ops.init_params = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_mac.c
24
mac->ops.config_collision_dist = igc_config_collision_dist_generic;
usr/src/uts/common/io/igc/core/igc_mac.c
248
hw->mac.ops.rar_set(hw, alt_mac_addr, 0);
usr/src/uts/common/io/igc/core/igc_mac.c
25
mac->ops.rar_set = igc_rar_set_generic;
usr/src/uts/common/io/igc/core/igc_mac.c
502
mac->ops.config_collision_dist(hw);
usr/src/uts/common/io/igc/core/igc_mac.c
535
if (hw->phy.ops.check_reset_block && hw->phy.ops.check_reset_block(hw))
usr/src/uts/common/io/igc/core/igc_mac.c
554
ret_val = hw->mac.ops.setup_physical_interface(hw);
usr/src/uts/common/io/igc/core/igc_mac.c
728
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &mii_status_reg);
usr/src/uts/common/io/igc/core/igc_mac.c
731
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &mii_status_reg);
usr/src/uts/common/io/igc/core/igc_mac.c
746
ret_val = hw->phy.ops.read_reg(hw, PHY_AUTONEG_ADV,
usr/src/uts/common/io/igc/core/igc_mac.c
750
ret_val = hw->phy.ops.read_reg(hw, PHY_LP_ABILITY,
usr/src/uts/common/io/igc/core/igc_mac.c
843
ret_val = mac->ops.get_link_up_info(hw, &speed, &duplex);
usr/src/uts/common/io/igc/core/igc_nvm.c
23
nvm->ops.init_params = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_nvm.c
24
nvm->ops.acquire = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_nvm.c
25
nvm->ops.read = igc_null_read_nvm;
usr/src/uts/common/io/igc/core/igc_nvm.c
26
nvm->ops.release = igc_null_nvm_generic;
usr/src/uts/common/io/igc/core/igc_nvm.c
27
nvm->ops.reload = igc_reload_nvm_generic;
usr/src/uts/common/io/igc/core/igc_nvm.c
28
nvm->ops.update = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_nvm.c
29
nvm->ops.validate = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_nvm.c
30
nvm->ops.write = igc_null_write_nvm;
usr/src/uts/common/io/igc/core/igc_nvm.c
443
ret_val = nvm->ops.acquire(hw);
usr/src/uts/common/io/igc/core/igc_nvm.c
449
nvm->ops.release(hw);
usr/src/uts/common/io/igc/core/igc_nvm.c
485
nvm->ops.release(hw);
usr/src/uts/common/io/igc/core/igc_nvm.c
516
ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_0, 1, &nvm_data);
usr/src/uts/common/io/igc/core/igc_nvm.c
522
ret_val = hw->nvm.ops.read(hw, NVM_PBA_OFFSET_1, 1, &pba_ptr);
usr/src/uts/common/io/igc/core/igc_nvm.c
567
ret_val = hw->nvm.ops.read(hw, pba_ptr, 1, &length);
usr/src/uts/common/io/igc/core/igc_nvm.c
588
ret_val = hw->nvm.ops.read(hw, pba_ptr + offset, 1, &nvm_data);
usr/src/uts/common/io/igc/core/igc_nvm.c
650
ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
usr/src/uts/common/io/igc/core/igc_nvm.c
683
ret_val = hw->nvm.ops.read(hw, i, 1, &nvm_data);
usr/src/uts/common/io/igc/core/igc_nvm.c
691
ret_val = hw->nvm.ops.write(hw, NVM_CHECKSUM_REG, 1, &checksum);
usr/src/uts/common/io/igc/core/igc_phy.c
1017
ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAC, dev_addr);
usr/src/uts/common/io/igc/core/igc_phy.c
1021
ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAAD, address);
usr/src/uts/common/io/igc/core/igc_phy.c
1025
ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAC, IGC_MMDAC_FUNC_DATA |
usr/src/uts/common/io/igc/core/igc_phy.c
1031
ret_val = hw->phy.ops.read_reg(hw, IGC_MMDAAD, data);
usr/src/uts/common/io/igc/core/igc_phy.c
1033
ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAAD, *data);
usr/src/uts/common/io/igc/core/igc_phy.c
1038
ret_val = hw->phy.ops.write_reg(hw, IGC_MMDAC, 0);
usr/src/uts/common/io/igc/core/igc_phy.c
138
if (!phy->ops.read_reg)
usr/src/uts/common/io/igc/core/igc_phy.c
141
ret_val = phy->ops.read_reg(hw, PHY_ID1, &phy_id);
usr/src/uts/common/io/igc/core/igc_phy.c
147
ret_val = phy->ops.read_reg(hw, PHY_ID2, &phy_id);
usr/src/uts/common/io/igc/core/igc_phy.c
23
phy->ops.init_params = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_phy.c
24
phy->ops.acquire = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_phy.c
25
phy->ops.check_reset_block = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_phy.c
26
phy->ops.force_speed_duplex = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_phy.c
27
phy->ops.get_info = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_phy.c
28
phy->ops.set_page = igc_null_set_page;
usr/src/uts/common/io/igc/core/igc_phy.c
29
phy->ops.read_reg = igc_null_read_reg;
usr/src/uts/common/io/igc/core/igc_phy.c
298
ret_val = phy->ops.read_reg(hw, PHY_AUTONEG_ADV, &mii_autoneg_adv_reg);
usr/src/uts/common/io/igc/core/igc_phy.c
30
phy->ops.read_reg_locked = igc_null_read_reg;
usr/src/uts/common/io/igc/core/igc_phy.c
304
ret_val = phy->ops.read_reg(hw, PHY_1000T_CTRL,
usr/src/uts/common/io/igc/core/igc_phy.c
31
phy->ops.read_reg_page = igc_null_read_reg;
usr/src/uts/common/io/igc/core/igc_phy.c
312
ret_val = phy->ops.read_reg(hw, (STANDARD_AN_REG_MASK <<
usr/src/uts/common/io/igc/core/igc_phy.c
32
phy->ops.release = igc_null_phy_generic;
usr/src/uts/common/io/igc/core/igc_phy.c
33
phy->ops.reset = igc_null_ops_generic;
usr/src/uts/common/io/igc/core/igc_phy.c
34
phy->ops.set_d0_lplu_state = igc_null_lplu_state;
usr/src/uts/common/io/igc/core/igc_phy.c
35
phy->ops.set_d3_lplu_state = igc_null_lplu_state;
usr/src/uts/common/io/igc/core/igc_phy.c
36
phy->ops.write_reg = igc_null_write_reg;
usr/src/uts/common/io/igc/core/igc_phy.c
37
phy->ops.write_reg_locked = igc_null_write_reg;
usr/src/uts/common/io/igc/core/igc_phy.c
38
phy->ops.write_reg_page = igc_null_write_reg;
usr/src/uts/common/io/igc/core/igc_phy.c
39
phy->ops.power_up = igc_null_phy_generic;
usr/src/uts/common/io/igc/core/igc_phy.c
40
phy->ops.power_down = igc_null_phy_generic;
usr/src/uts/common/io/igc/core/igc_phy.c
440
ret_val = phy->ops.write_reg(hw, PHY_AUTONEG_ADV, mii_autoneg_adv_reg);
usr/src/uts/common/io/igc/core/igc_phy.c
447
ret_val = phy->ops.write_reg(hw, PHY_1000T_CTRL,
usr/src/uts/common/io/igc/core/igc_phy.c
451
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/igc/core/igc_phy.c
499
ret_val = phy->ops.read_reg(hw, PHY_CONTROL, &phy_ctrl);
usr/src/uts/common/io/igc/core/igc_phy.c
504
ret_val = phy->ops.write_reg(hw, PHY_CONTROL, phy_ctrl);
usr/src/uts/common/io/igc/core/igc_phy.c
552
ret_val = hw->phy.ops.force_speed_duplex(hw);
usr/src/uts/common/io/igc/core/igc_phy.c
569
hw->mac.ops.config_collision_dist(hw);
usr/src/uts/common/io/igc/core/igc_phy.c
634
hw->mac.ops.config_collision_dist(hw);
usr/src/uts/common/io/igc/core/igc_phy.c
661
if (!hw->phy.ops.read_reg)
usr/src/uts/common/io/igc/core/igc_phy.c
664
ret_val = phy->ops.read_reg(hw, IGP02IGC_PHY_POWER_MGMT, &data);
usr/src/uts/common/io/igc/core/igc_phy.c
670
ret_val = phy->ops.write_reg(hw, IGP02IGC_PHY_POWER_MGMT,
usr/src/uts/common/io/igc/core/igc_phy.c
680
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/igc/core/igc_phy.c
687
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/igc/core/igc_phy.c
693
ret_val = phy->ops.read_reg(hw,
usr/src/uts/common/io/igc/core/igc_phy.c
700
ret_val = phy->ops.write_reg(hw,
usr/src/uts/common/io/igc/core/igc_phy.c
710
ret_val = phy->ops.write_reg(hw, IGP02IGC_PHY_POWER_MGMT,
usr/src/uts/common/io/igc/core/igc_phy.c
716
ret_val = phy->ops.read_reg(hw, IGP01IGC_PHY_PORT_CONFIG,
usr/src/uts/common/io/igc/core/igc_phy.c
722
ret_val = phy->ops.write_reg(hw, IGP01IGC_PHY_PORT_CONFIG,
usr/src/uts/common/io/igc/core/igc_phy.c
769
if (!hw->phy.ops.read_reg)
usr/src/uts/common/io/igc/core/igc_phy.c
774
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
usr/src/uts/common/io/igc/core/igc_phy.c
777
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
usr/src/uts/common/io/igc/core/igc_phy.c
808
if (!hw->phy.ops.read_reg)
usr/src/uts/common/io/igc/core/igc_phy.c
816
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
usr/src/uts/common/io/igc/core/igc_phy.c
827
ret_val = hw->phy.ops.read_reg(hw, PHY_STATUS, &phy_status);
usr/src/uts/common/io/igc/core/igc_phy.c
860
if (phy->ops.check_reset_block) {
usr/src/uts/common/io/igc/core/igc_phy.c
861
ret_val = phy->ops.check_reset_block(hw);
usr/src/uts/common/io/igc/core/igc_phy.c
866
ret_val = phy->ops.acquire(hw);
usr/src/uts/common/io/igc/core/igc_phy.c
892
phy->ops.release(hw);
usr/src/uts/common/io/igc/core/igc_phy.c
910
hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
usr/src/uts/common/io/igc/core/igc_phy.c
912
hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
usr/src/uts/common/io/igc/core/igc_phy.c
929
hw->phy.ops.read_reg(hw, PHY_CONTROL, &mii_reg);
usr/src/uts/common/io/igc/core/igc_phy.c
931
hw->phy.ops.write_reg(hw, PHY_CONTROL, mii_reg);
usr/src/uts/common/io/igc/core/igc_phy.c
953
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/igc/core/igc_phy.c
959
hw->phy.ops.release(hw);
usr/src/uts/common/io/igc/core/igc_phy.c
987
ret_val = hw->phy.ops.acquire(hw);
usr/src/uts/common/io/igc/core/igc_phy.c
993
hw->phy.ops.release(hw);
usr/src/uts/common/io/iwn/if_iwn.c
1198
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
1200
ops->load_firmware = iwn4965_load_firmware;
usr/src/uts/common/io/iwn/if_iwn.c
1201
ops->read_eeprom = iwn4965_read_eeprom;
usr/src/uts/common/io/iwn/if_iwn.c
1202
ops->post_alive = iwn4965_post_alive;
usr/src/uts/common/io/iwn/if_iwn.c
1203
ops->nic_config = iwn4965_nic_config;
usr/src/uts/common/io/iwn/if_iwn.c
1204
ops->config_bt_coex = iwn_config_bt_coex_bluetooth;
usr/src/uts/common/io/iwn/if_iwn.c
1205
ops->update_sched = iwn4965_update_sched;
usr/src/uts/common/io/iwn/if_iwn.c
1206
ops->get_temperature = iwn4965_get_temperature;
usr/src/uts/common/io/iwn/if_iwn.c
1207
ops->get_rssi = iwn4965_get_rssi;
usr/src/uts/common/io/iwn/if_iwn.c
1208
ops->set_txpower = iwn4965_set_txpower;
usr/src/uts/common/io/iwn/if_iwn.c
1209
ops->init_gains = iwn4965_init_gains;
usr/src/uts/common/io/iwn/if_iwn.c
1210
ops->set_gains = iwn4965_set_gains;
usr/src/uts/common/io/iwn/if_iwn.c
1211
ops->add_node = iwn4965_add_node;
usr/src/uts/common/io/iwn/if_iwn.c
1212
ops->tx_done = iwn4965_tx_done;
usr/src/uts/common/io/iwn/if_iwn.c
1214
ops->ampdu_tx_start = iwn4965_ampdu_tx_start;
usr/src/uts/common/io/iwn/if_iwn.c
1215
ops->ampdu_tx_stop = iwn4965_ampdu_tx_stop;
usr/src/uts/common/io/iwn/if_iwn.c
1242
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
1244
ops->load_firmware = iwn5000_load_firmware;
usr/src/uts/common/io/iwn/if_iwn.c
1245
ops->read_eeprom = iwn5000_read_eeprom;
usr/src/uts/common/io/iwn/if_iwn.c
1246
ops->post_alive = iwn5000_post_alive;
usr/src/uts/common/io/iwn/if_iwn.c
1247
ops->nic_config = iwn5000_nic_config;
usr/src/uts/common/io/iwn/if_iwn.c
1248
ops->config_bt_coex = iwn_config_bt_coex_bluetooth;
usr/src/uts/common/io/iwn/if_iwn.c
1249
ops->update_sched = iwn5000_update_sched;
usr/src/uts/common/io/iwn/if_iwn.c
1250
ops->get_temperature = iwn5000_get_temperature;
usr/src/uts/common/io/iwn/if_iwn.c
1251
ops->get_rssi = iwn5000_get_rssi;
usr/src/uts/common/io/iwn/if_iwn.c
1252
ops->set_txpower = iwn5000_set_txpower;
usr/src/uts/common/io/iwn/if_iwn.c
1253
ops->init_gains = iwn5000_init_gains;
usr/src/uts/common/io/iwn/if_iwn.c
1254
ops->set_gains = iwn5000_set_gains;
usr/src/uts/common/io/iwn/if_iwn.c
1255
ops->add_node = iwn5000_add_node;
usr/src/uts/common/io/iwn/if_iwn.c
1256
ops->tx_done = iwn5000_tx_done;
usr/src/uts/common/io/iwn/if_iwn.c
1258
ops->ampdu_tx_start = iwn5000_ampdu_tx_start;
usr/src/uts/common/io/iwn/if_iwn.c
1259
ops->ampdu_tx_stop = iwn5000_ampdu_tx_stop;
usr/src/uts/common/io/iwn/if_iwn.c
1321
ops->config_bt_coex = iwn_config_bt_coex_adv1;
usr/src/uts/common/io/iwn/if_iwn.c
1334
ops->config_bt_coex = iwn_config_bt_coex_adv2;
usr/src/uts/common/io/iwn/if_iwn.c
1353
ops->config_bt_coex = iwn_config_bt_coex_adv2;
usr/src/uts/common/io/iwn/if_iwn.c
2103
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
2159
ops->read_eeprom(sc);
usr/src/uts/common/io/iwn/if_iwn.c
2650
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
2724
rssi = ops->get_rssi(stat);
usr/src/uts/common/io/iwn/if_iwn.c
2832
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
2851
temp = ops->get_temperature(sc);
usr/src/uts/common/io/iwn/if_iwn.c
2986
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
3027
ops->tx_done(sc, desc, data);
usr/src/uts/common/io/iwn/if_iwn.c
3972
sc->ops.update_sched(sc, ring->qid, ring->cur, tx->id, totlen);
usr/src/uts/common/io/iwn/if_iwn.c
4455
sc->ops.update_sched(sc, ring->qid, ring->cur, 0, 0);
usr/src/uts/common/io/iwn/if_iwn.c
4543
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
4554
if ((error = ops->add_node(sc, &node, async)) != 0)
usr/src/uts/common/io/iwn/if_iwn.c
4933
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
4956
if ((error = ops->init_gains(sc)) != 0)
usr/src/uts/common/io/iwn/if_iwn.c
4973
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
5003
(void)ops->set_gains(sc);
usr/src/uts/common/io/iwn/if_iwn.c
5492
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
5498
error = ops->config_bt_coex(sc);
usr/src/uts/common/io/iwn/if_iwn.c
5604
if ((error = ops->set_txpower(sc, 0)) != 0) {
usr/src/uts/common/io/iwn/if_iwn.c
5890
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
5930
if ((error = ops->set_txpower(sc, 1)) != 0) {
usr/src/uts/common/io/iwn/if_iwn.c
5993
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
6032
if ((error = ops->set_txpower(sc, 1)) != 0) {
usr/src/uts/common/io/iwn/if_iwn.c
6050
error = ops->add_node(sc, &node, 1);
usr/src/uts/common/io/iwn/if_iwn.c
6095
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
6117
return ops->add_node(sc, &node, 1);
usr/src/uts/common/io/iwn/if_iwn.c
6125
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
6145
(void)ops->add_node(sc, &node, 1);
usr/src/uts/common/io/iwn/if_iwn.c
6160
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
6171
return ops->add_node(sc, &node, 1);
usr/src/uts/common/io/iwn/if_iwn.c
6183
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
6193
(void)ops->add_node(sc, &node, 1);
usr/src/uts/common/io/iwn/if_iwn.c
6206
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
6218
error = ops->add_node(sc, &node, 1);
usr/src/uts/common/io/iwn/if_iwn.c
6224
ops->ampdu_tx_start(sc, ni, tid, ba->ba_winstart);
usr/src/uts/common/io/iwn/if_iwn.c
6235
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
6239
ops->ampdu_tx_stop(sc, tid, ba->ba_winstart);
usr/src/uts/common/io/iwn/if_iwn.c
7289
struct iwn_ops *ops = &sc->ops;
usr/src/uts/common/io/iwn/if_iwn.c
7312
if ((error = ops->nic_config(sc)) != 0)
usr/src/uts/common/io/iwn/if_iwn.c
7384
if ((error = ops->load_firmware(sc)) != 0) {
usr/src/uts/common/io/iwn/if_iwn.c
7399
return ops->post_alive(sc);
usr/src/uts/common/io/iwn/if_iwnvar.h
212
struct iwn_ops ops;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1143
if (hw->mac.ops.acquire_swfw_sync(hw, gssr) != IXGBE_SUCCESS)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1154
hw->phy.ops.write_reg_mdi(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1161
hw->phy.ops.read_reg_mdi(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1178
hw->phy.ops.read_reg_mdi(hw, IXGBE_MDIO_PMA_PMD_SDA_SCL_DATA,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1187
hw->mac.ops.release_swfw_sync(hw, gssr);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1237
hw->phy.ops.identify(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1244
hw->phy.ops.read_reg(hw, IXGBE_MDIO_PHY_EXT_ABILITY,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1285
hw->phy.ops.identify_sfp(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
131
phy->ops.init = ixgbe_init_phy_ops_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
134
mac->ops.start_hw = ixgbe_start_hw_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1342
hw->eeprom.ops.read(hw, IXGBE_PCIE_GENERAL_PTR, &pci_gen);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1345
hw->eeprom.ops.read(hw, pci_gen + IXGBE_PCIE_CTRL2, &pci_ctrl2);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
135
mac->ops.enable_relaxed_ordering = ixgbe_enable_relaxed_ordering_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
136
mac->ops.reset_hw = ixgbe_reset_hw_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
137
mac->ops.get_media_type = ixgbe_get_media_type_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
138
mac->ops.get_supported_physical_layer =
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
140
mac->ops.read_analog_reg8 = ixgbe_read_analog_reg8_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
141
mac->ops.write_analog_reg8 = ixgbe_write_analog_reg8_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
142
mac->ops.set_lan_id = ixgbe_set_lan_id_multi_port_pcie_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
143
mac->ops.enable_rx_dma = ixgbe_enable_rx_dma_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
146
mac->ops.set_vmdq = ixgbe_set_vmdq_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
147
mac->ops.clear_vmdq = ixgbe_clear_vmdq_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
148
mac->ops.set_vfta = ixgbe_set_vfta_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
149
mac->ops.set_vlvf = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
150
mac->ops.clear_vfta = ixgbe_clear_vfta_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
153
mac->ops.fc_enable = ixgbe_fc_enable_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
164
phy->ops.read_i2c_eeprom = ixgbe_read_i2c_eeprom_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
165
phy->ops.read_i2c_sff8472 = ixgbe_read_i2c_sff8472_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
168
mac->ops.check_link = ixgbe_check_mac_link_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
169
mac->ops.setup_link = ixgbe_setup_mac_link_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
170
mac->ops.flap_tx_laser = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
171
mac->ops.get_link_capabilities = ixgbe_get_link_capabilities_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
172
mac->ops.setup_rxpba = ixgbe_set_rxpba_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
175
mac->ops.set_fw_drv_ver = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
177
mac->ops.get_rtrup2tc = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
201
phy->ops.identify(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
204
if (mac->ops.get_media_type(hw) == ixgbe_media_type_copper) {
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
205
mac->ops.setup_link = ixgbe_setup_copper_link_82598;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
206
mac->ops.get_link_capabilities =
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
212
phy->ops.setup_link = ixgbe_setup_phy_link_tnx;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
213
phy->ops.check_link = ixgbe_check_phy_link_tnx;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
214
phy->ops.get_firmware_version =
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
218
phy->ops.reset = ixgbe_reset_phy_nl;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
221
ret_val = phy->ops.identify_sfp(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
445
hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
615
hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_STATUS,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
659
hw->phy.ops.read_reg(hw, 0xC79F, IXGBE_TWINAX_DEV, &link_reg);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
660
hw->phy.ops.read_reg(hw, 0xC79F, IXGBE_TWINAX_DEV, &link_reg);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
661
hw->phy.ops.read_reg(hw, 0xC00C, IXGBE_TWINAX_DEV,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
673
hw->phy.ops.read_reg(hw, 0xC79F,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
676
hw->phy.ops.read_reg(hw, 0xC00C,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
794
status = hw->phy.ops.setup_link_speed(hw, speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
823
status = hw->mac.ops.stop_adapter(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
832
hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK, &analog_val);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
835
hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
838
hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_LPBK,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
841
hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_10G,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
844
hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_10G,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
847
hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_1G,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
850
hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_1G,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
853
hw->mac.ops.read_analog_reg8(hw, IXGBE_ATLAS_PDN_AN,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
856
hw->mac.ops.write_analog_reg8(hw, IXGBE_ATLAS_PDN_AN,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
865
phy_status = hw->phy.ops.init(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
871
hw->phy.ops.reset(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
925
hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
931
hw->mac.ops.init_rx_addrs(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
101
mac->ops.setup_link = ixgbe_setup_mac_link_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1039
status = hw->phy.ops.setup_link_speed(hw, speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1067
status = hw->mac.ops.stop_adapter(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1077
status = hw->phy.ops.init(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1084
status = hw->mac.ops.setup_sfp(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1092
if (hw->phy.reset_disable == false && hw->phy.ops.reset != NULL)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1093
hw->phy.ops.reset(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1107
hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1175
status = hw->mac.ops.prot_autoc_write(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1192
hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1200
hw->mac.ops.init_rx_addrs(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1203
hw->mac.ops.get_san_mac_addr(hw, hw->mac.san_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1210
hw->mac.ops.set_rar(hw, hw->mac.san_mac_rar_index,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1214
hw->mac.ops.clear_vmdq(hw, hw->mac.san_mac_rar_index,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1222
hw->mac.ops.get_wwn_prefix(hw, &hw->mac.wwnn_prefix,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
138
phy->ops.read_i2c_byte = ixgbe_read_i2c_byte_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
139
phy->ops.write_i2c_byte = ixgbe_write_i2c_byte_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
142
ret_val = phy->ops.identify(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
149
hw->phy.ops.reset = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
152
if (mac->ops.get_media_type(hw) == ixgbe_media_type_copper) {
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
153
mac->ops.setup_link = ixgbe_setup_copper_link_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
154
mac->ops.get_link_capabilities =
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
161
phy->ops.setup_link = ixgbe_setup_phy_link_tnx;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
162
phy->ops.check_link = ixgbe_check_phy_link_tnx;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
163
phy->ops.get_firmware_version =
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
183
hw->phy.ops.reset = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
191
ret_val = hw->mac.ops.acquire_swfw_sync(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
198
if (hw->eeprom.ops.read(hw, ++data_offset, &data_value))
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
203
if (hw->eeprom.ops.read(hw, ++data_offset, &data_value))
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
208
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_MAC_CSR_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
215
ret_val = hw->mac.ops.prot_autoc_write(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2188
if (hw->mac.ops.get_media_type(hw) == ixgbe_media_type_copper)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2225
hw->phy.ops.identify(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2230
hw->phy.ops.read_reg(hw, IXGBE_MDIO_PHY_EXT_ABILITY,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2313
hw->mac.ops.disable_sec_rx_path(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
232
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_MAC_CSR_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2320
hw->mac.ops.enable_sec_rx_path(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2350
if (hw->eeprom.ops.read(hw, IXGBE_FW_PTR, &fw_offset)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2360
if (hw->eeprom.ops.read(hw, (fw_offset +
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2374
if (hw->eeprom.ops.read(hw, (fw_ptp_cfg_offset +
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2405
status = hw->eeprom.ops.read(hw, IXGBE_FW_PTR, &fw_offset);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2412
status = hw->eeprom.ops.read(hw, (fw_offset +
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2421
status = hw->eeprom.ops.read(hw, (fw_lesm_param_offset +
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
257
ret_val = hw->mac.ops.acquire_swfw_sync(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
292
ret_val = hw->mac.ops.acquire_swfw_sync(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
308
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_MAC_CSR_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
335
phy->ops.identify = ixgbe_identify_phy_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
336
phy->ops.init = ixgbe_init_phy_ops_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
339
mac->ops.reset_hw = ixgbe_reset_hw_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
340
mac->ops.enable_relaxed_ordering = ixgbe_enable_relaxed_ordering_gen2;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
341
mac->ops.get_media_type = ixgbe_get_media_type_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
342
mac->ops.get_supported_physical_layer =
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
344
mac->ops.disable_sec_rx_path = ixgbe_disable_sec_rx_path_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
345
mac->ops.enable_sec_rx_path = ixgbe_enable_sec_rx_path_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
346
mac->ops.enable_rx_dma = ixgbe_enable_rx_dma_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
347
mac->ops.read_analog_reg8 = ixgbe_read_analog_reg8_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
348
mac->ops.write_analog_reg8 = ixgbe_write_analog_reg8_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
349
mac->ops.start_hw = ixgbe_start_hw_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
350
mac->ops.get_san_mac_addr = ixgbe_get_san_mac_addr_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
351
mac->ops.set_san_mac_addr = ixgbe_set_san_mac_addr_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
352
mac->ops.get_device_caps = ixgbe_get_device_caps_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
353
mac->ops.get_wwn_prefix = ixgbe_get_wwn_prefix_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
354
mac->ops.get_fcoe_boot_status = ixgbe_get_fcoe_boot_status_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
355
mac->ops.prot_autoc_read = prot_autoc_read_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
356
mac->ops.prot_autoc_write = prot_autoc_write_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
359
mac->ops.set_vmdq = ixgbe_set_vmdq_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
360
mac->ops.set_vmdq_san_mac = ixgbe_set_vmdq_san_mac_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
361
mac->ops.clear_vmdq = ixgbe_clear_vmdq_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
362
mac->ops.insert_mac_addr = ixgbe_insert_mac_addr_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
364
mac->ops.set_vfta = ixgbe_set_vfta_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
365
mac->ops.set_vlvf = ixgbe_set_vlvf_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
366
mac->ops.clear_vfta = ixgbe_clear_vfta_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
367
mac->ops.init_uta_tables = ixgbe_init_uta_tables_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
368
mac->ops.setup_sfp = ixgbe_setup_sfp_modules_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
369
mac->ops.set_mac_anti_spoofing = ixgbe_set_mac_anti_spoofing;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
370
mac->ops.set_vlan_anti_spoofing = ixgbe_set_vlan_anti_spoofing;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
373
mac->ops.get_link_capabilities = ixgbe_get_link_capabilities_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
374
mac->ops.check_link = ixgbe_check_mac_link_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
375
mac->ops.setup_rxpba = ixgbe_set_rxpba_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
390
hw->mbx.ops[i].init_params = ixgbe_init_mbx_params_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
393
eeprom->ops.read = ixgbe_read_eeprom_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
394
eeprom->ops.read_buffer = ixgbe_read_eeprom_buffer_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
397
mac->ops.set_fw_drv_ver = ixgbe_set_fw_drv_ver_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
399
mac->ops.get_thermal_sensor_data =
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
401
mac->ops.init_thermal_sensor_thresh =
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
404
mac->ops.bypass_rw = ixgbe_bypass_rw_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
405
mac->ops.bypass_valid_rd = ixgbe_bypass_valid_rd_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
406
mac->ops.bypass_set = ixgbe_bypass_set_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
407
mac->ops.bypass_rd_eep = ixgbe_bypass_rd_eep_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
409
mac->ops.get_rtrup2tc = ixgbe_dcb_get_rtrup2tc_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
650
status = hw->mac.ops.acquire_swfw_sync(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
662
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_MAC_CSR_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
71
if ((mac->ops.get_media_type(hw) == ixgbe_media_type_fiber) &&
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
73
mac->ops.disable_tx_laser =
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
75
mac->ops.enable_tx_laser =
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
77
mac->ops.flap_tx_laser = ixgbe_flap_tx_laser_multispeed_fiber;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
80
mac->ops.disable_tx_laser = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
81
mac->ops.enable_tx_laser = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
82
mac->ops.flap_tx_laser = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
87
mac->ops.setup_link = ixgbe_setup_mac_link_multispeed_fiber;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
88
mac->ops.setup_mac_link = ixgbe_setup_mac_link_82599;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
89
mac->ops.set_rate_select_speed =
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
92
mac->ops.set_rate_select_speed =
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
989
status = hw->mac.ops.prot_autoc_write(hw, autoc, false);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
99
mac->ops.setup_link = ixgbe_setup_mac_link_smartspeed;
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1010
return ixgbe_call_func(hw, hw->mac.ops.clear_vmdq, (hw, rar, vmdq),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1024
return ixgbe_call_func(hw, hw->mac.ops.init_rx_addrs, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1051
return ixgbe_call_func(hw, hw->mac.ops.update_uc_addr_list, (hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1073
return ixgbe_call_func(hw, hw->mac.ops.update_mc_addr_list, (hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1086
return ixgbe_call_func(hw, hw->mac.ops.enable_mc, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1098
return ixgbe_call_func(hw, hw->mac.ops.disable_mc, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1110
return ixgbe_call_func(hw, hw->mac.ops.clear_vfta, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1127
return ixgbe_call_func(hw, hw->mac.ops.set_vfta, (hw, vlan, vind,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1147
return ixgbe_call_func(hw, hw->mac.ops.set_vlvf, (hw, vlan, vind,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1161
return ixgbe_call_func(hw, hw->mac.ops.toggle_txdctl, (hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1173
return ixgbe_call_func(hw, hw->mac.ops.fc_enable, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1185
return ixgbe_call_func(hw, hw->mac.ops.setup_fc, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1202
return ixgbe_call_func(hw, hw->mac.ops.set_fw_drv_ver, (hw, maj, min,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1216
return ixgbe_call_func(hw, hw->mac.ops.get_thermal_sensor_data, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1228
return ixgbe_call_func(hw, hw->mac.ops.init_thermal_sensor_thresh, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1241
return ixgbe_call_func(hw, hw->mac.ops.dmac_config, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1253
return ixgbe_call_func(hw, hw->mac.ops.dmac_update_tcs, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1266
return ixgbe_call_func(hw, hw->mac.ops.dmac_config_tcs, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1282
return ixgbe_call_func(hw, hw->mac.ops.setup_eee, (hw, enable_eee),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1295
if (hw->mac.ops.set_source_address_pruning)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1296
hw->mac.ops.set_source_address_pruning(hw, enable, pool);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1308
if (hw->mac.ops.set_ethertype_anti_spoofing)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1309
hw->mac.ops.set_ethertype_anti_spoofing(hw, enable, vf);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1324
return ixgbe_call_func(hw, hw->mac.ops.read_iosf_sb_reg, (hw, reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1340
return ixgbe_call_func(hw, hw->mac.ops.write_iosf_sb_reg, (hw, reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1351
if (hw->mac.ops.disable_mdd)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1352
hw->mac.ops.disable_mdd(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1362
if (hw->mac.ops.enable_mdd)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1363
hw->mac.ops.enable_mdd(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1374
if (hw->mac.ops.mdd_event)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1375
hw->mac.ops.mdd_event(hw, vf_bitmap);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1387
if (hw->mac.ops.restore_mdd_vf)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1388
hw->mac.ops.restore_mdd_vf(hw, vf);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1398
if (hw->mac.ops.fw_recovery_mode)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1399
return hw->mac.ops.fw_recovery_mode(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1412
return ixgbe_call_func(hw, hw->phy.ops.enter_lplu, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1429
return ixgbe_call_func(hw, hw->phy.ops.handle_lasi, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1443
return ixgbe_call_func(hw, hw->mac.ops.bypass_rw, (hw, cmd, status),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1461
return ixgbe_call_func(hw, hw->mac.ops.bypass_valid_rd,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1479
return ixgbe_call_func(hw, hw->mac.ops.bypass_set,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1492
return ixgbe_call_func(hw, hw->mac.ops.bypass_rd_eep,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1506
return ixgbe_call_func(hw, hw->mac.ops.read_analog_reg8, (hw, reg,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1520
return ixgbe_call_func(hw, hw->mac.ops.write_analog_reg8, (hw, reg,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1533
return ixgbe_call_func(hw, hw->mac.ops.init_uta_tables, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1549
return ixgbe_call_func(hw, hw->phy.ops.read_i2c_byte, (hw, byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1565
return ixgbe_call_func(hw, hw->phy.ops.read_i2c_byte_unlocked,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1581
return ixgbe_call_func(hw, hw->link.ops.read_link, (hw, addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1596
return ixgbe_call_func(hw, hw->link.ops.read_link_unlocked,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1613
return ixgbe_call_func(hw, hw->phy.ops.write_i2c_byte, (hw, byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1630
return ixgbe_call_func(hw, hw->phy.ops.write_i2c_byte_unlocked,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1646
return ixgbe_call_func(hw, hw->link.ops.write_link,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1661
return ixgbe_call_func(hw, hw->link.ops.write_link_unlocked,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1676
return ixgbe_call_func(hw, hw->phy.ops.write_i2c_eeprom,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1691
return ixgbe_call_func(hw, hw->phy.ops.read_i2c_eeprom,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1704
return ixgbe_call_func(hw, hw->mac.ops.get_supported_physical_layer,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1717
return ixgbe_call_func(hw, hw->mac.ops.enable_rx_dma,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1729
return ixgbe_call_func(hw, hw->mac.ops.disable_sec_rx_path,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1741
return ixgbe_call_func(hw, hw->mac.ops.enable_sec_rx_path,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1755
return ixgbe_call_func(hw, hw->mac.ops.acquire_swfw_sync,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1769
if (hw->mac.ops.release_swfw_sync)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1770
hw->mac.ops.release_swfw_sync(hw, mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1784
if (hw->mac.ops.init_swfw_sync)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1785
hw->mac.ops.init_swfw_sync(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1791
if (hw->mac.ops.disable_rx)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1792
hw->mac.ops.disable_rx(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1797
if (hw->mac.ops.enable_rx)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1798
hw->mac.ops.enable_rx(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1810
if (hw->mac.ops.set_rate_select_speed)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1811
hw->mac.ops.set_rate_select_speed(hw, speed);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
280
return ixgbe_call_func(hw, hw->mac.ops.init_hw, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
293
return ixgbe_call_func(hw, hw->mac.ops.reset_hw, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
309
return ixgbe_call_func(hw, hw->mac.ops.start_hw, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
323
if (hw->mac.ops.enable_relaxed_ordering)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
324
hw->mac.ops.enable_relaxed_ordering(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
336
return ixgbe_call_func(hw, hw->mac.ops.clear_hw_cntrs, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
348
return ixgbe_call_func(hw, hw->mac.ops.get_media_type, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
364
return ixgbe_call_func(hw, hw->mac.ops.get_mac_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
378
return ixgbe_call_func(hw, hw->mac.ops.get_san_mac_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
391
return ixgbe_call_func(hw, hw->mac.ops.set_san_mac_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
404
return ixgbe_call_func(hw, hw->mac.ops.get_device_caps,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
420
return ixgbe_call_func(hw, hw->mac.ops.get_wwn_prefix,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
434
return ixgbe_call_func(hw, hw->mac.ops.get_fcoe_boot_status,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
447
return ixgbe_call_func(hw, hw->mac.ops.get_bus_info, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
484
return ixgbe_call_func(hw, hw->mac.ops.stop_adapter, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
524
status = ixgbe_call_func(hw, hw->phy.ops.identify, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
545
status = ixgbe_call_func(hw, hw->phy.ops.reset, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
560
status = ixgbe_call_func(hw, hw->phy.ops.get_firmware_version,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
581
return ixgbe_call_func(hw, hw->phy.ops.read_reg, (hw, reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
600
return ixgbe_call_func(hw, hw->phy.ops.write_reg, (hw, reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
612
return ixgbe_call_func(hw, hw->phy.ops.setup_link, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
626
return ixgbe_call_func(hw, hw->phy.ops.setup_internal_link, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
642
return ixgbe_call_func(hw, hw->phy.ops.check_link, (hw, speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
657
return ixgbe_call_func(hw, hw->phy.ops.setup_link_speed, (hw, speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
669
return ixgbe_call_func(hw, hw->phy.ops.set_phy_power, (hw, on),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
685
return ixgbe_call_func(hw, hw->mac.ops.check_link, (hw, speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
69
if (hw->mac.ops.get_rtrup2tc)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
698
if (hw->mac.ops.disable_tx_laser)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
699
hw->mac.ops.disable_tx_laser(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
70
hw->mac.ops.get_rtrup2tc(hw, map);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
710
if (hw->mac.ops.enable_tx_laser)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
711
hw->mac.ops.enable_tx_laser(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
724
if (hw->mac.ops.flap_tx_laser)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
725
hw->mac.ops.flap_tx_laser(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
740
return ixgbe_call_func(hw, hw->mac.ops.setup_link, (hw, speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
757
return ixgbe_call_func(hw, hw->mac.ops.setup_mac_link, (hw, speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
773
return ixgbe_call_func(hw, hw->mac.ops.get_link_capabilities, (hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
786
return ixgbe_call_func(hw, hw->mac.ops.led_on, (hw, index),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
799
return ixgbe_call_func(hw, hw->mac.ops.led_off, (hw, index),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
812
return ixgbe_call_func(hw, hw->mac.ops.blink_led_start, (hw, index),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
825
return ixgbe_call_func(hw, hw->mac.ops.blink_led_stop, (hw, index),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
838
return ixgbe_call_func(hw, hw->eeprom.ops.init_params, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
855
return ixgbe_call_func(hw, hw->eeprom.ops.write, (hw, offset, data),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
873
return ixgbe_call_func(hw, hw->eeprom.ops.write_buffer,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
888
return ixgbe_call_func(hw, hw->eeprom.ops.read, (hw, offset, data),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
904
return ixgbe_call_func(hw, hw->eeprom.ops.read_buffer,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
918
return ixgbe_call_func(hw, hw->eeprom.ops.validate_checksum,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
928
return ixgbe_call_func(hw, hw->eeprom.ops.update_checksum, (hw),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
943
return ixgbe_call_func(hw, hw->mac.ops.insert_mac_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
961
return ixgbe_call_func(hw, hw->mac.ops.set_rar, (hw, index, addr, vmdq,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
974
return ixgbe_call_func(hw, hw->mac.ops.clear_rar, (hw, index),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
986
return ixgbe_call_func(hw, hw->mac.ops.set_vmdq, (hw, rar, vmdq),
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
998
return ixgbe_call_func(hw, hw->mac.ops.set_vmdq_san_mac,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
100
mac->ops.get_media_type = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
101
mac->ops.get_supported_physical_layer = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
102
mac->ops.enable_rx_dma = ixgbe_enable_rx_dma_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
103
mac->ops.get_mac_addr = ixgbe_get_mac_addr_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
104
mac->ops.stop_adapter = ixgbe_stop_adapter_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
105
mac->ops.get_bus_info = ixgbe_get_bus_info_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1052
mac->ops.set_lan_id(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
106
mac->ops.set_lan_id = ixgbe_set_lan_id_multi_port_pcie;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
107
mac->ops.acquire_swfw_sync = ixgbe_acquire_swfw_sync;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
108
mac->ops.release_swfw_sync = ixgbe_release_swfw_sync;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
109
mac->ops.prot_autoc_read = prot_autoc_read_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
110
mac->ops.prot_autoc_write = prot_autoc_write_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1105
hw->eeprom.ops.read(hw, IXGBE_EEPROM_CTRL_4, &ee_ctrl_4);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
113
mac->ops.led_on = ixgbe_led_on_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
114
mac->ops.led_off = ixgbe_led_off_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
115
mac->ops.blink_led_start = ixgbe_blink_led_start_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
116
mac->ops.blink_led_stop = ixgbe_blink_led_stop_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
117
mac->ops.init_led_link_act = ixgbe_init_led_link_act_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
120
mac->ops.set_rar = ixgbe_set_rar_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
121
mac->ops.clear_rar = ixgbe_clear_rar_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
122
mac->ops.insert_mac_addr = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
123
mac->ops.set_vmdq = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
124
mac->ops.clear_vmdq = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
125
mac->ops.init_rx_addrs = ixgbe_init_rx_addrs_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
126
mac->ops.update_uc_addr_list = ixgbe_update_uc_addr_list_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
127
mac->ops.update_mc_addr_list = ixgbe_update_mc_addr_list_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
128
mac->ops.enable_mc = ixgbe_enable_mc_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
129
mac->ops.disable_mc = ixgbe_disable_mc_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
130
mac->ops.clear_vfta = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
131
mac->ops.set_vfta = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
132
mac->ops.set_vlvf = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1322
hw->eeprom.ops.init_params(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
133
mac->ops.init_uta_tables = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
134
mac->ops.enable_rx = ixgbe_enable_rx_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
135
mac->ops.disable_rx = ixgbe_disable_rx_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
136
mac->ops.toggle_txdctl = ixgbe_toggle_txdctl_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
139
mac->ops.fc_enable = ixgbe_fc_enable_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
140
mac->ops.setup_fc = ixgbe_setup_fc_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
141
mac->ops.fc_autoneg = ixgbe_fc_autoneg;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
144
mac->ops.get_link_capabilities = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
145
mac->ops.setup_link = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1459
hw->eeprom.ops.init_params(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
146
mac->ops.check_link = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
147
mac->ops.dmac_config = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
148
mac->ops.dmac_update_tcs = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1489
hw->eeprom.ops.init_params(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
149
mac->ops.dmac_config_tcs = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1594
hw->eeprom.ops.init_params(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1625
hw->eeprom.ops.init_params(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1733
hw->eeprom.ops.init_params(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1835
if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
185
hw->mac.ops.check_link(hw, &speed, &link_up, false);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1859
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2208
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2233
if (hw->eeprom.ops.read(hw, i, &word)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2242
if (hw->eeprom.ops.read(hw, i, &pointer)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2251
if (hw->eeprom.ops.read(hw, pointer, &length)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2260
if (hw->eeprom.ops.read(hw, j, &word)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2294
status = hw->eeprom.ops.read(hw, 0, &checksum);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2300
status = hw->eeprom.ops.calc_checksum(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2306
status = hw->eeprom.ops.read(hw, IXGBE_EEPROM_CHECKSUM, &read_checksum);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2340
status = hw->eeprom.ops.read(hw, 0, &checksum);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2346
status = hw->eeprom.ops.calc_checksum(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2352
status = hw->eeprom.ops.write(hw, IXGBE_EEPROM_CHECKSUM, checksum);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2409
hw->mac.ops.set_vmdq(hw, index, vmdq);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2470
hw->mac.ops.clear_vmdq(hw, index, IXGBE_CLEAR_VMDQ_ALL);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2498
hw->mac.ops.get_mac_addr(hw, hw->mac.addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2514
hw->mac.ops.set_rar(hw, 0, hw->mac.addr, 0, IXGBE_RAH_AV);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2518
hw->mac.ops.clear_vmdq(hw, 0, IXGBE_CLEAR_VMDQ_ALL);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2568
hw->mac.ops.set_rar(hw, rar, addr, vmdq, IXGBE_RAH_AV);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
271
ret_val = hw->mac.ops.prot_autoc_read(hw, &locked, &reg_bp);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
284
hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_ADVT,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2849
hw->mac.ops.fc_autoneg(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3092
hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_ADVT,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3095
hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_LP,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3133
hw->mac.ops.check_link(hw, &speed, &link_up, false);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3488
hw->mac.ops.check_link(hw, &speed, &link_up, false);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3491
ret_val = hw->mac.ops.prot_autoc_read(hw, &locked, &autoc_reg);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3498
ret_val = hw->mac.ops.prot_autoc_write(hw, autoc_reg, locked);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3532
ret_val = hw->mac.ops.prot_autoc_read(hw, &locked, &autoc_reg);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3539
ret_val = hw->mac.ops.prot_autoc_write(hw, autoc_reg, locked);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3573
ret_val = hw->eeprom.ops.read(hw, IXGBE_SAN_MAC_ADDR_PTR,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3611
hw->mac.ops.set_lan_id(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3616
ret_val = hw->eeprom.ops.read(hw, san_mac_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3661
hw->mac.ops.set_lan_id(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3669
hw->eeprom.ops.write(hw, san_mac_offset, san_mac_data);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
376
ret_val = hw->mac.ops.prot_autoc_write(hw, reg_bp, locked);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
381
hw->phy.ops.write_reg(hw, IXGBE_MDIO_AUTO_NEG_ADVT,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3843
hw->mac.ops.clear_rar(hw, rar);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
408
hw->phy.media_type = hw->mac.ops.get_media_type(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
413
hw->mac.ops.clear_vfta(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
416
hw->mac.ops.clear_hw_cntrs(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4223
switch (hw->mac.ops.get_media_type(hw)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
436
hw->mac.ops.get_device_caps(hw, &device_caps);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4379
if (hw->eeprom.ops.read(hw, offset, &alt_san_mac_blk_offset))
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4388
if (hw->eeprom.ops.read(hw, offset, &caps))
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4395
if (hw->eeprom.ops.read(hw, offset, wwnn_prefix)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4401
if (hw->eeprom.ops.read(hw, offset, wwpn_prefix))
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4432
status = hw->eeprom.ops.read(hw, offset, &caps);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4440
status = hw->eeprom.ops.read(hw, IXGBE_ISCSI_FCOE_BLK_PTR, &offset);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4449
status = hw->eeprom.ops.read(hw, offset, &flags);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4522
hw->eeprom.ops.read(hw, IXGBE_DEVICE_CAPS, device_caps);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4695
status = hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_SW_MNG_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4752
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_SW_MNG_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4980
status = hw->eeprom.ops.read(hw, IXGBE_ETS_CFG, &ets_offset);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4989
status = hw->eeprom.ops.read(hw, ets_offset, &ets_cfg);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5004
status = hw->eeprom.ops.read(hw, (ets_offset + 1 + i),
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5015
status = hw->phy.ops.read_i2c_byte(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5059
if (hw->eeprom.ops.read(hw, offset, &ets_offset))
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5065
if (hw->eeprom.ops.read(hw, offset, &ets_cfg))
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
507
status = hw->mac.ops.reset_hw(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5077
if (hw->eeprom.ops.read(hw, offset, &ets_sensor)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5089
hw->phy.ops.write_i2c_byte(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
511
status = hw->mac.ops.start_hw(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
515
if (hw->mac.ops.init_led_link_act)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
516
hw->mac.ops.init_led_link_act(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5370
hw->eeprom.ops.read(hw, NVM_OROM_OFFSET, &offset);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5376
hw->eeprom.ops.read(hw, offset + NVM_OROM_BLK_HI, &eeprom_cfg_blkh);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5377
hw->eeprom.ops.read(hw, offset + NVM_OROM_BLK_LOW, &eeprom_cfg_blkl);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5407
hw->eeprom.ops.read(hw, NVM_OEM_PROD_VER_PTR, &offset);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5414
hw->eeprom.ops.read(hw, offset, &mod_len);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5415
hw->eeprom.ops.read(hw, offset + NVM_OEM_PROD_VER_CAP_OFF, &cap);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5422
hw->eeprom.ops.read(hw, offset + NVM_OEM_PROD_VER_OFF_L, &prod_ver);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5423
hw->eeprom.ops.read(hw, offset + NVM_OEM_PROD_VER_OFF_H, &rel_num);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5448
if (hw->eeprom.ops.read(hw, NVM_ETK_OFF_LOW, &etk_id_l))
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5450
if (hw->eeprom.ops.read(hw, NVM_ETK_OFF_HI, &etk_id_h))
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5840
status = hw->phy.ops.read_i2c_byte(hw, IXGBE_SFF_SFF_8472_OSCB,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5850
status = hw->phy.ops.write_i2c_byte(hw, IXGBE_SFF_SFF_8472_OSCB,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5859
status = hw->phy.ops.read_i2c_byte(hw, IXGBE_SFF_SFF_8472_ESCB,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5869
status = hw->phy.ops.write_i2c_byte(hw, IXGBE_SFF_SFF_8472_ESCB,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
626
hw->phy.ops.read_reg(hw, IXGBE_PCRC8ECL,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
628
hw->phy.ops.read_reg(hw, IXGBE_PCRC8ECH,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
630
hw->phy.ops.read_reg(hw, IXGBE_LDPCECL,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
632
hw->phy.ops.read_reg(hw, IXGBE_LDPCECH,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
663
ret_val = hw->eeprom.ops.read(hw, IXGBE_PBANUM0_PTR, &data);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
669
ret_val = hw->eeprom.ops.read(hw, IXGBE_PBANUM1_PTR, &pba_ptr);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
715
ret_val = hw->eeprom.ops.read(hw, pba_ptr, &length);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
737
ret_val = hw->eeprom.ops.read(hw, pba_ptr + offset, &data);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
764
ret_val = hw->eeprom.ops.read(hw, IXGBE_PBANUM0_PTR, &data);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
774
ret_val = hw->eeprom.ops.read(hw, IXGBE_PBANUM1_PTR, &data);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
78
eeprom->ops.init_params = ixgbe_init_eeprom_params_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
807
ret_val = hw->eeprom.ops.read_buffer(hw, IXGBE_PBANUM0_PTR, 2,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
81
eeprom->ops.read = ixgbe_read_eerd_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
82
eeprom->ops.read_buffer = ixgbe_read_eerd_buffer_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
834
ret_val = hw->eeprom.ops.read_buffer(hw, pba->word[1],
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
84
eeprom->ops.read = ixgbe_read_eeprom_bit_bang_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
85
eeprom->ops.read_buffer =
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
874
ret_val = hw->eeprom.ops.write_buffer(hw, IXGBE_PBANUM0_PTR, 2,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
88
eeprom->ops.write = ixgbe_write_eeprom_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
89
eeprom->ops.write_buffer = ixgbe_write_eeprom_buffer_bit_bang_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
892
ret_val = hw->eeprom.ops.write_buffer(hw, pba->word[1],
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
90
eeprom->ops.validate_checksum =
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
92
eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
93
eeprom->ops.calc_checksum = ixgbe_calc_eeprom_checksum_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
934
ret_val = hw->eeprom.ops.read_buffer(hw, IXGBE_PBANUM0_PTR, 2,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
949
ret_val = hw->eeprom.ops.read(hw, pba_word[1] + 0,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
96
mac->ops.init_hw = ixgbe_init_hw_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
97
mac->ops.reset_hw = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
98
mac->ops.start_hw = ixgbe_start_hw_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
99
mac->ops.clear_hw_cntrs = ixgbe_clear_hw_cntrs_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
658
hw->mac.ops.setup_rxpba(hw, dcb_config->num_tcs.pg_tcs,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3859
mac->ops.reset_hw = ixgbe_reset_hw_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3860
mac->ops.start_hw = ixgbe_start_hw_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3861
mac->ops.get_media_type = ixgbe_get_media_type_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3862
mac->ops.get_supported_physical_layer =
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3864
mac->ops.get_san_mac_addr = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3865
mac->ops.set_san_mac_addr = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3866
mac->ops.get_wwn_prefix = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3867
mac->ops.setup_link = ixgbe_setup_link_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3868
mac->ops.check_link = ixgbe_check_link_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3869
mac->ops.get_link_capabilities = ixgbe_get_link_capabilities_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3870
mac->ops.setup_fc = ixgbe_setup_fc_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3871
mac->ops.fc_autoneg = ixgbe_fc_autoneg_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3872
mac->ops.set_fw_drv_ver = ixgbe_set_fw_drv_ver_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3873
mac->ops.disable_rx = ixgbe_disable_rx_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3874
mac->ops.setup_eee = ixgbe_setup_eee_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3875
mac->ops.fw_recovery_mode = ixgbe_fw_recovery_mode_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3876
mac->ops.fw_rollback_mode = ixgbe_fw_rollback_mode_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3877
mac->ops.get_fw_tsam_mode = ixgbe_get_fw_tsam_mode_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3878
mac->ops.get_fw_version = ixgbe_aci_get_fw_ver;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3879
mac->ops.get_nvm_version = ixgbe_get_active_nvm_ver;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3880
mac->ops.get_thermal_sensor_data = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3881
mac->ops.init_thermal_sensor_thresh = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3884
phy->ops.init = ixgbe_init_phy_ops_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3885
phy->ops.identify = ixgbe_identify_phy_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3892
eeprom->ops.init_params = ixgbe_init_eeprom_params_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3893
eeprom->ops.read = ixgbe_read_ee_aci_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3894
eeprom->ops.read_buffer = ixgbe_read_ee_aci_buffer_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3895
eeprom->ops.write = ixgbe_write_ee_aci_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3896
eeprom->ops.write_buffer = ixgbe_write_ee_aci_buffer_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3897
eeprom->ops.calc_checksum = ixgbe_calc_eeprom_checksum_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3898
eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3899
eeprom->ops.validate_checksum = ixgbe_validate_eeprom_checksum_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3900
eeprom->ops.read_pba_string = ixgbe_read_pba_string_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3903
hw->mac.ops.set_lan_id(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3926
status = hw->mac.ops.stop_adapter(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3933
status = hw->phy.ops.init(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3938
status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3948
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3979
hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3987
hw->mac.ops.init_rx_addrs(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4006
ret_val = hw->mac.ops.get_fw_version(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4156
return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4602
phy->ops.identify_sfp = ixgbe_identify_module_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4603
phy->ops.read_reg = NULL; /* PHY reg access is not required */
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4604
phy->ops.write_reg = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4605
phy->ops.read_reg_mdi = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4606
phy->ops.write_reg_mdi = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4607
phy->ops.setup_link = ixgbe_setup_phy_link_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4608
phy->ops.get_firmware_version = ixgbe_get_phy_firmware_version_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4609
phy->ops.read_i2c_byte = NULL; /* disabled for E610 */
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4610
phy->ops.write_i2c_byte = NULL; /* disabled for E610 */
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4611
phy->ops.read_i2c_sff8472 = ixgbe_read_i2c_sff8472_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4612
phy->ops.read_i2c_eeprom = ixgbe_read_i2c_eeprom_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4613
phy->ops.write_i2c_eeprom = ixgbe_write_i2c_eeprom_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4614
phy->ops.i2c_bus_clear = NULL; /* do not use generic implementation */
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4615
phy->ops.check_overtemp = ixgbe_check_overtemp_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4616
if (mac->ops.get_media_type(hw) == ixgbe_media_type_copper)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4617
phy->ops.set_phy_power = ixgbe_set_phy_power_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4619
phy->ops.set_phy_power = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4620
phy->ops.enter_lplu = ixgbe_enter_lplu_E610;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4621
phy->ops.handle_lasi = NULL; /* no implementation for E610 */
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4622
phy->ops.read_i2c_byte_unlocked = NULL; /* disabled for E610 */
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4623
phy->ops.write_i2c_byte_unlocked = NULL; /* disabled for E610 */
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4628
ret_val = phy->ops.identify(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1003
hw->mbx.ops[vf_id].release(hw, vf_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
101
return mbx->ops[mbx_id].read(hw, msg, size, mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1121
mbx->ops[vf_id].release = ixgbe_release_mbx_lock_dummy;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1122
mbx->ops[vf_id].read = ixgbe_read_mbx_pf_legacy;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1123
mbx->ops[vf_id].write = ixgbe_write_mbx_pf_legacy;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1124
mbx->ops[vf_id].check_for_msg = ixgbe_check_for_msg_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1125
mbx->ops[vf_id].check_for_ack = ixgbe_check_for_ack_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1126
mbx->ops[vf_id].check_for_rst = ixgbe_check_for_rst_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1127
mbx->ops[vf_id].clear = ixgbe_clear_mbx_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1197
mbx->ops[vf_id].release = ixgbe_release_mbx_lock_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1198
mbx->ops[vf_id].read = ixgbe_read_mbx_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1199
mbx->ops[vf_id].write = ixgbe_write_mbx_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1200
mbx->ops[vf_id].check_for_msg = ixgbe_check_for_msg_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1201
mbx->ops[vf_id].check_for_ack = ixgbe_check_for_ack_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1202
mbx->ops[vf_id].check_for_rst = ixgbe_check_for_rst_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1203
mbx->ops[vf_id].clear = ixgbe_clear_mbx_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
130
if (!mbx->ops[mbx_id].write || !mbx->ops[mbx_id].check_for_ack ||
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
131
!mbx->ops[mbx_id].release || !mbx->timeout)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
139
ret_val = mbx->ops[mbx_id].write(hw, msg, size, mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
159
if (mbx->ops[mbx_id].check_for_msg)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
160
ret_val = mbx->ops[mbx_id].check_for_msg(hw, mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
179
if (mbx->ops[mbx_id].check_for_ack)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
180
ret_val = mbx->ops[mbx_id].check_for_ack(hw, mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
199
if (mbx->ops[mbx_id].check_for_rst)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
200
ret_val = mbx->ops[mbx_id].check_for_rst(hw, mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
219
if (mbx->ops[mbx_id].clear)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
220
ret_val = mbx->ops[mbx_id].clear(hw, mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
239
if (!countdown || !mbx->ops[mbx_id].check_for_msg)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
242
while (countdown && mbx->ops[mbx_id].check_for_msg(hw, mbx_id)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
272
if (!countdown || !mbx->ops[mbx_id].check_for_ack)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
275
while (countdown && mbx->ops[mbx_id].check_for_ack(hw, mbx_id)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
579
hw->mbx.ops[mbx_id].release(hw, mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
64
if (mbx->ops[mbx_id].read)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
65
return mbx->ops[mbx_id].read(hw, msg, size, mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
678
mbx->ops[0].release = ixgbe_release_mbx_lock_dummy;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
679
mbx->ops[0].read = ixgbe_read_mbx_vf_legacy;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
680
mbx->ops[0].write = ixgbe_write_mbx_vf_legacy;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
681
mbx->ops[0].check_for_msg = ixgbe_check_for_msg_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
682
mbx->ops[0].check_for_ack = ixgbe_check_for_ack_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
683
mbx->ops[0].check_for_rst = ixgbe_check_for_rst_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
684
mbx->ops[0].clear = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
709
mbx->ops[0].release = ixgbe_release_mbx_lock_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
710
mbx->ops[0].read = ixgbe_read_mbx_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
711
mbx->ops[0].write = ixgbe_write_mbx_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
712
mbx->ops[0].check_for_msg = ixgbe_check_for_msg_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
713
mbx->ops[0].check_for_ack = ixgbe_check_for_ack_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
714
mbx->ops[0].check_for_rst = ixgbe_check_for_rst_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
715
mbx->ops[0].clear = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
86
if (!mbx->ops[mbx_id].read || !mbx->ops[mbx_id].check_for_msg ||
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
66
struct ixgbe_mbx_operations ops[64];
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1016
status = hw->phy.ops.read_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1054
hw->phy.ops.read_reg(hw, IXGBE_MII_10GBASE_T_AUTONEG_CTRL_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1062
hw->phy.ops.write_reg(hw, IXGBE_MII_10GBASE_T_AUTONEG_CTRL_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1069
hw->phy.ops.read_reg(hw, IXGBE_MII_AUTONEG_XNP_TX_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1077
hw->phy.ops.write_reg(hw, IXGBE_MII_AUTONEG_XNP_TX_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1084
hw->phy.ops.read_reg(hw, IXGBE_MII_AUTONEG_ADVERTISE_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1092
hw->phy.ops.write_reg(hw, IXGBE_MII_AUTONEG_ADVERTISE_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1113
status = hw->phy.ops.read_reg(hw, TNX_FW_REV,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1132
status = hw->phy.ops.read_reg(hw, AQ_FW_REV,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1158
hw->phy.ops.read_reg(hw, IXGBE_MDIO_PHY_XS_CONTROL,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1162
hw->phy.ops.write_reg(hw, IXGBE_MDIO_PHY_XS_CONTROL,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1167
hw->phy.ops.read_reg(hw, IXGBE_MDIO_PHY_XS_CONTROL,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1186
ret_val = hw->eeprom.ops.read(hw, data_offset, &block_crc);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1192
ret_val = hw->eeprom.ops.read(hw, data_offset, &eword);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1207
ret_val = hw->eeprom.ops.read(hw, data_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1213
ret_val = hw->eeprom.ops.read(hw, data_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1217
hw->phy.ops.write_reg(hw, phy_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
125
if (lock && hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1267
switch (hw->mac.ops.get_media_type(hw)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1307
if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_fiber) {
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1314
hw->mac.ops.set_lan_id(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1316
status = hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1327
status = hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1334
status = hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1340
status = hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1381
hw->phy.ops.read_i2c_eeprom(
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1454
status = hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1461
status = hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1468
status = hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
158
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1598
hw->phy.ops.identify_sfp(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1617
hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1619
hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1634
hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
165
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1672
if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_fiber_qsfp) {
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1679
hw->mac.ops.set_lan_id(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1681
status = hw->phy.ops.read_i2c_eeprom(hw, IXGBE_SFF_IDENTIFIER,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1695
status = hw->phy.ops.read_i2c_eeprom(hw, IXGBE_SFF_QSFP_10GBE_COMP,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1701
status = hw->phy.ops.read_i2c_eeprom(hw, IXGBE_SFF_QSFP_1GBE_COMP,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1726
hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1730
hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1734
hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1776
status = hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1783
status = hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1790
status = hw->phy.ops.read_i2c_eeprom(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1890
if (hw->eeprom.ops.read(hw, IXGBE_PHY_INIT_OFFSET_NL, list_offset)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1907
if (hw->eeprom.ops.read(hw, *list_offset, &sfp_id))
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1913
if (hw->eeprom.ops.read(hw, *list_offset, data_offset))
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1923
if (hw->eeprom.ops.read(hw, *list_offset, &sfp_id))
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1954
return hw->phy.ops.read_i2c_byte(hw, byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1970
return hw->phy.ops.read_i2c_byte(hw, byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1988
return hw->phy.ops.write_i2c_byte(hw, byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
201
if (lock && hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2037
if (lock && hw->mac.ops.acquire_swfw_sync(hw, swfw_mask))
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2078
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2084
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2152
if (lock && hw->mac.ops.acquire_swfw_sync(hw, swfw_mask) !=
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2185
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2198
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
224
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
230
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
254
phy->ops.identify = ixgbe_identify_phy_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
255
phy->ops.reset = ixgbe_reset_phy_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
256
phy->ops.read_reg = ixgbe_read_phy_reg_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
257
phy->ops.write_reg = ixgbe_write_phy_reg_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
258
phy->ops.read_reg_mdi = ixgbe_read_phy_reg_mdi;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
259
phy->ops.write_reg_mdi = ixgbe_write_phy_reg_mdi;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
260
phy->ops.setup_link = ixgbe_setup_phy_link_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
261
phy->ops.setup_link_speed = ixgbe_setup_phy_link_speed_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
262
phy->ops.check_link = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
263
phy->ops.get_firmware_version = ixgbe_get_phy_firmware_version_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
264
phy->ops.read_i2c_byte = ixgbe_read_i2c_byte_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
265
phy->ops.write_i2c_byte = ixgbe_write_i2c_byte_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
266
phy->ops.read_i2c_sff8472 = ixgbe_read_i2c_sff8472_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
267
phy->ops.read_i2c_eeprom = ixgbe_read_i2c_eeprom_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2675
hw->phy.ops.read_reg(hw, IXGBE_TN_LASI_STATUS_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
268
phy->ops.write_i2c_eeprom = ixgbe_write_i2c_eeprom_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
269
phy->ops.i2c_bus_clear = ixgbe_i2c_bus_clear;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
270
phy->ops.identify_sfp = ixgbe_identify_module_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2700
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_VENDOR_SPECIFIC_1_CONTROL,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2714
status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_VENDOR_SPECIFIC_1_CONTROL,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
272
phy->ops.read_i2c_byte_unlocked = ixgbe_read_i2c_byte_generic_unlocked;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
273
phy->ops.write_i2c_byte_unlocked =
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
275
phy->ops.check_overtemp = ixgbe_tn_check_overtemp;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
302
hw->phy.ops.read_reg(hw, IXGBE_MDIO_PHY_EXT_ABILITY,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
408
hw->phy.ops.read_reg(hw, IXGBE_MDIO_PHY_ID_HIGH,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
432
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_PHY_ID_HIGH,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
438
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_PHY_ID_LOW,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
510
(IXGBE_ERR_OVERTEMP == hw->phy.ops.check_overtemp(hw)))
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
521
hw->phy.ops.write_reg(hw, IXGBE_MDIO_PHY_XS_CONTROL,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
533
status = hw->phy.ops.read_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
545
status = hw->phy.ops.read_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
582
hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_CONTROL,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
585
hw->phy.ops.write_reg(hw, IXGBE_MDIO_AUTO_NEG_CONTROL,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
687
if (hw->mac.ops.acquire_swfw_sync(hw, gssr))
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
690
status = hw->phy.ops.read_reg_mdi(hw, reg_addr, device_type, phy_data);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
692
hw->mac.ops.release_swfw_sync(hw, gssr);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
787
if (hw->mac.ops.acquire_swfw_sync(hw, gssr) == IXGBE_SUCCESS) {
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
788
status = hw->phy.ops.write_reg_mdi(hw, reg_addr, device_type,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
790
hw->mac.ops.release_swfw_sync(hw, gssr);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
816
hw->phy.ops.read_reg(hw, IXGBE_MII_10GBASE_T_AUTONEG_CTRL_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
825
hw->phy.ops.write_reg(hw, IXGBE_MII_10GBASE_T_AUTONEG_CTRL_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
829
hw->phy.ops.read_reg(hw, IXGBE_MII_AUTONEG_VENDOR_PROVISION_1_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
854
hw->phy.ops.write_reg(hw, IXGBE_MII_AUTONEG_VENDOR_PROVISION_1_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
859
hw->phy.ops.read_reg(hw, IXGBE_MII_AUTONEG_ADVERTISE_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
869
hw->phy.ops.write_reg(hw, IXGBE_MII_AUTONEG_ADVERTISE_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
933
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_PHY_SPEED_ABILITY,
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4189
struct ixgbe_link_operations ops;
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4197
struct ixgbe_eeprom_operations ops;
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4208
struct ixgbe_mac_operations ops;
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4245
struct ixgbe_phy_operations ops;
usr/src/uts/common/io/ixgbe/core/ixgbe_type_e610.h
1927
} ops;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
163
s32 status = hw->mac.ops.start_hw(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
165
hw->mac.ops.get_mac_addr(hw, hw->mac.addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
188
hw->mac.ops.stop_adapter(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
202
while (!mbx->ops[0].check_for_rst(hw, 0) && timeout) {
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
56
hw->mac.ops.init_hw = ixgbe_init_hw_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
57
hw->mac.ops.reset_hw = ixgbe_reset_hw_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
58
hw->mac.ops.start_hw = ixgbe_start_hw_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
60
hw->mac.ops.clear_hw_cntrs = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
61
hw->mac.ops.get_media_type = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
62
hw->mac.ops.get_mac_addr = ixgbe_get_mac_addr_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
621
if (!mbx->ops[0].check_for_rst(hw, 0) || !mbx->timeout)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
63
hw->mac.ops.stop_adapter = ixgbe_stop_adapter_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
64
hw->mac.ops.get_bus_info = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
65
hw->mac.ops.negotiate_api_version = ixgbevf_negotiate_api_version;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
68
hw->mac.ops.setup_link = ixgbe_setup_mac_link_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
69
hw->mac.ops.check_link = ixgbe_check_mac_link_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
70
hw->mac.ops.get_link_capabilities = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
73
hw->mac.ops.set_rar = ixgbe_set_rar_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
74
hw->mac.ops.set_uc_addr = ixgbevf_set_uc_addr_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
75
hw->mac.ops.init_rx_addrs = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
76
hw->mac.ops.update_mc_addr_list = ixgbe_update_mc_addr_list_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
77
hw->mac.ops.update_xcast_mode = ixgbevf_update_xcast_mode;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
78
hw->mac.ops.get_link_state = ixgbe_get_link_state_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
79
hw->mac.ops.enable_mc = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
80
hw->mac.ops.disable_mc = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
81
hw->mac.ops.clear_vfta = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
82
hw->mac.ops.set_vfta = ixgbe_set_vfta_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
83
hw->mac.ops.set_rlpml = ixgbevf_rlpml_set_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
89
hw->mbx.ops[i].init_params = ixgbe_init_mbx_params_vf;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
100
mac->ops.get_wwn_prefix = ixgbe_get_wwn_prefix_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
101
mac->ops.get_fcoe_boot_status = ixgbe_get_fcoe_boot_status_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
102
mac->ops.acquire_swfw_sync = ixgbe_acquire_swfw_sync_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
1022
hw->mac.ops.check_link(hw, &speed, &link_up, false);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
103
mac->ops.release_swfw_sync = ixgbe_release_swfw_sync_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
104
mac->ops.init_swfw_sync = ixgbe_init_swfw_sync_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
105
mac->ops.disable_sec_rx_path = ixgbe_disable_sec_rx_path_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
106
mac->ops.enable_sec_rx_path = ixgbe_enable_sec_rx_path_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
109
mac->ops.set_vmdq = ixgbe_set_vmdq_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
110
mac->ops.set_vmdq_san_mac = ixgbe_set_vmdq_san_mac_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
111
mac->ops.clear_vmdq = ixgbe_clear_vmdq_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
112
mac->ops.insert_mac_addr = ixgbe_insert_mac_addr_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
114
mac->ops.set_vfta = ixgbe_set_vfta_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
115
mac->ops.set_vlvf = ixgbe_set_vlvf_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
116
mac->ops.clear_vfta = ixgbe_clear_vfta_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
117
mac->ops.init_uta_tables = ixgbe_init_uta_tables_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
118
mac->ops.set_mac_anti_spoofing = ixgbe_set_mac_anti_spoofing;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
119
mac->ops.set_vlan_anti_spoofing = ixgbe_set_vlan_anti_spoofing;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
122
mac->ops.get_link_capabilities =
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
124
mac->ops.setup_link = ixgbe_setup_mac_link_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
125
mac->ops.setup_rxpba = ixgbe_set_rxpba_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
126
mac->ops.check_link = ixgbe_check_mac_link_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
127
mac->ops.bypass_rw = ixgbe_bypass_rw_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
128
mac->ops.bypass_valid_rd = ixgbe_bypass_valid_rd_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
129
mac->ops.bypass_set = ixgbe_bypass_set_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
130
mac->ops.bypass_rd_eep = ixgbe_bypass_rd_eep_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
150
hw->mbx.ops[i].init_params = ixgbe_init_mbx_params_pf;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
153
mac->ops.blink_led_start = ixgbe_blink_led_start_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
154
mac->ops.blink_led_stop = ixgbe_blink_led_stop_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
157
mac->ops.set_fw_drv_ver = ixgbe_set_fw_drv_ver_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
159
mac->ops.get_rtrup2tc = ixgbe_dcb_get_rtrup2tc_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
204
return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait_to_complete);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
223
status = hw->mac.ops.stop_adapter(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
231
status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
241
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
272
hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
280
hw->mac.ops.init_rx_addrs(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
283
hw->mac.ops.get_san_mac_addr(hw, hw->mac.san_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
290
hw->mac.ops.set_rar(hw, hw->mac.san_mac_rar_index,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
294
hw->mac.ops.clear_vmdq(hw, hw->mac.san_mac_rar_index,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
302
hw->mac.ops.get_wwn_prefix(hw, &hw->mac.wwnn_prefix,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
346
hw->phy.ops.read_reg(hw, IXGBE_MDIO_PHY_EXT_ABILITY,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
403
if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM) ==
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
406
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
429
if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM) ==
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
433
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
454
if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM) ==
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
457
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
480
if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM) ==
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
484
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
591
status = hw->eeprom.ops.read(hw, 0, &checksum);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
597
if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
600
status = hw->eeprom.ops.calc_checksum(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
628
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
652
status = hw->eeprom.ops.read(hw, 0, &checksum);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
658
if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM))
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
661
status = hw->eeprom.ops.calc_checksum(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
677
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
74
eeprom->ops.init_params = ixgbe_init_eeprom_params_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
75
eeprom->ops.read = ixgbe_read_eerd_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
76
eeprom->ops.read_buffer = ixgbe_read_eerd_buffer_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
77
eeprom->ops.write = ixgbe_write_eewr_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
78
eeprom->ops.write_buffer = ixgbe_write_eewr_buffer_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
79
eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
80
eeprom->ops.validate_checksum = ixgbe_validate_eeprom_checksum_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
81
eeprom->ops.calc_checksum = ixgbe_calc_eeprom_checksum_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
84
phy->ops.init = ixgbe_init_phy_ops_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
85
phy->ops.reset = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
86
phy->ops.set_phy_power = ixgbe_set_copper_phy_power;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
89
mac->ops.reset_hw = ixgbe_reset_hw_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
90
mac->ops.enable_relaxed_ordering = ixgbe_enable_relaxed_ordering_gen2;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
91
mac->ops.get_media_type = ixgbe_get_media_type_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
92
mac->ops.get_supported_physical_layer =
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
94
mac->ops.read_analog_reg8 = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
95
mac->ops.write_analog_reg8 = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
96
mac->ops.start_hw = ixgbe_start_hw_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
97
mac->ops.get_san_mac_addr = ixgbe_get_san_mac_addr_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
98
mac->ops.set_san_mac_addr = ixgbe_set_san_mac_addr_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
99
mac->ops.get_device_caps = ixgbe_get_device_caps_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
115
return hw->link.ops.read_link_unlocked(hw, hw->link.addr, reg, value);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
128
return hw->link.ops.write_link_unlocked(hw, hw->link.addr, reg, value);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1555
hw->phy.ops.reset = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1571
status = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1581
status = hw->mac.ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1589
status = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1599
status = hw->mac.ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1620
rc = mac->ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1631
rc = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1637
rc = mac->ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1645
rc = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1651
rc = mac->ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1663
rc = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1673
return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1689
rc = mac->ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1700
rc = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1706
rc = mac->ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1714
rc = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1720
rc = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1726
rc = mac->ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1738
rc = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1746
return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1759
switch (hw->mac.ops.get_media_type(hw)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1764
mac->ops.disable_tx_laser = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1765
mac->ops.enable_tx_laser = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1766
mac->ops.flap_tx_laser = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1767
mac->ops.setup_link = ixgbe_setup_mac_link_multispeed_fiber;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1768
mac->ops.set_rate_select_speed =
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1773
mac->ops.setup_mac_link =
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1776
mac->ops.setup_mac_link =
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1785
mac->ops.setup_link = ixgbe_setup_sgmii_fw;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1786
mac->ops.check_link =
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1789
mac->ops.setup_link =
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1793
mac->ops.setup_link = ixgbe_setup_mac_link_t_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1794
mac->ops.check_link = ixgbe_check_link_t_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1800
mac->ops.setup_link = ixgbe_setup_sgmii;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1908
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_CHIP_STD_INT_FLAG,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1917
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_FLAG,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1927
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_ALARM_1,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1941
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_FAULT_MSG,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1957
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_CHIP_STD_INT_FLAG,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1965
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_TX_ALARM2,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2007
status = hw->phy.ops.read_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2016
status = hw->phy.ops.write_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2025
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_MASK,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2035
status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_GLOBAL_INT_MASK,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2043
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_MASK,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2053
status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_VEN_MASK,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2061
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_STD_MASK,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2070
status = hw->phy.ops.write_reg(hw, IXGBE_MDIO_GLOBAL_INT_CHIP_STD_MASK,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2090
status = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2108
status = hw->mac.ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2114
status = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2127
status = hw->mac.ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2221
hw->mac.ops.set_lan_id(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2224
if (hw->mac.ops.get_media_type(hw) == ixgbe_media_type_fiber) {
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2227
phy->ops.identify_sfp = ixgbe_identify_sfp_module_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2233
phy->ops.read_reg_mdi = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2234
phy->ops.write_reg_mdi = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2235
hw->phy.ops.read_reg = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2236
hw->phy.ops.write_reg = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2237
phy->ops.check_overtemp = ixgbe_check_overtemp_fw;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2246
hw->phy.ops.read_reg = ixgbe_read_phy_reg_x550a;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2247
hw->phy.ops.write_reg = ixgbe_write_phy_reg_x550a;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2258
phy->ops.read_reg_mdi = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2259
phy->ops.write_reg_mdi = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2265
ret_val = phy->ops.identify(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2273
phy->ops.reset = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2278
phy->ops.setup_link = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2279
phy->ops.read_reg = ixgbe_read_phy_reg_x550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2280
phy->ops.write_reg = ixgbe_write_phy_reg_x550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2283
phy->ops.setup_link = ixgbe_setup_kr_x550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2284
phy->ops.read_reg = ixgbe_read_phy_reg_x550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2285
phy->ops.write_reg = ixgbe_write_phy_reg_x550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2289
phy->ops.setup_link = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2290
phy->ops.reset = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2294
phy->ops.setup_link = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2295
phy->ops.read_reg = ixgbe_read_phy_reg_x550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2296
phy->ops.write_reg = ixgbe_write_phy_reg_x550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2302
phy->ops.setup_internal_link =
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2309
phy->ops.enter_lplu = ixgbe_enter_lplu_t_x550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2311
phy->ops.handle_lasi = ixgbe_handle_lasi_ext_t_x550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2312
phy->ops.reset = ixgbe_reset_phy_t_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2315
phy->ops.setup_link = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2318
phy->ops.setup_link = ixgbe_setup_fw_link;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2319
phy->ops.reset = ixgbe_reset_phy_fw;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2379
status = hw->mac.ops.stop_adapter(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2390
status = hw->phy.ops.init(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2414
status = hw->mac.ops.setup_sfp(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2422
if (!hw->phy.reset_disable && hw->phy.ops.reset) {
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2423
if (hw->phy.ops.reset(hw) == IXGBE_ERR_OVERTEMP)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2435
hw->mac.ops.check_link(hw, &link_speed, &link_up, false);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2440
status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2449
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2476
hw->mac.ops.get_mac_addr(hw, hw->mac.perm_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2483
hw->mac.ops.init_rx_addrs(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2505
status = hw->phy.ops.read_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2517
status = hw->phy.ops.read_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2527
status = hw->phy.ops.write_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
257
status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2595
ret_val = hw->link.ops.write_link(hw, hw->link.addr, reg_slice,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2615
status = mac->ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2639
status = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2682
ret_val = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2693
ret_val = hw->mac.ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2713
ret_val = hw->phy.ops.read_reg(hw, IXGBE_CS4227_EFUSE_PDF_SKU,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2731
ret_val = hw->phy.ops.read_reg(hw, reg_slice,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2744
ret_val = hw->phy.ops.write_reg(hw, reg_slice,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2748
ret_val = hw->phy.ops.read_reg(hw, reg_slice,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2767
status = mac->ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
277
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2773
status = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2780
status = mac->ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2788
status = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2793
status = mac->ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2801
status = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2808
status = mac->ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2817
status = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
283
status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2842
status = mac->ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2864
status = mac->ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2898
ret = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_STATUS,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2904
ret = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_STATUS,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2934
if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_copper)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2947
status = hw->phy.ops.read_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2996
status = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3004
status = hw->mac.ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3011
status = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3018
status = hw->mac.ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3025
status = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3031
status = hw->mac.ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3038
status = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
304
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3044
status = hw->mac.ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
306
status = hw->mac.ops.acquire_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3080
status = hw->mac.ops.acquire_swfw_sync(hw, mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3091
hw->mac.ops.release_swfw_sync(hw, mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3117
status = hw->mac.ops.acquire_swfw_sync(hw, mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3167
hw->mac.ops.release_swfw_sync(hw, mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
318
hw->mac.ops.release_swfw_sync(hw, swfw_mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3230
if (hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM) ==
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3233
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3260
status = hw->mac.ops.acquire_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3276
hw->mac.ops.release_swfw_sync(hw, IXGBE_GSSR_EEP_SM);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3372
hw->eeprom.ops.init_params(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3468
status = hw->eeprom.ops.read(hw, 0, &checksum);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
347
hw->mac.ops.set_lan_id(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3474
status = hw->eeprom.ops.calc_checksum(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3580
hw->phy.ops.identify(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3609
hw->phy.ops.read_reg(hw, IXGBE_MDIO_PHY_EXT_ABILITY,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3635
if (hw->mac.ops.get_media_type(hw) == ixgbe_media_type_fiber)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3656
hw->mac.ops.set_lan_id(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3758
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_STAT,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3781
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_VENDOR_TX_ALARM,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3788
status = hw->phy.ops.read_reg(hw, IXGBE_MII_10GBASE_T_AUTONEG_CTRL_REG,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3795
status = hw->phy.ops.read_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3806
status = hw->mac.ops.setup_link(hw, lcd_speed, false);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3829
status = hw->phy.ops.read_reg(hw, IXGBE_AUTO_NEG_LP_STATUS,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3913
ret_val = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3924
ret_val = hw->mac.ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3966
hw->mac.ops.check_link(hw, &speed, &link_up, false);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3973
status = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3987
status = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3996
status = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4055
hw->mac.ops.check_link(hw, &speed, &link_up, false);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4113
status = hw->mac.ops.read_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4164
status = hw->mac.ops.write_iosf_sb_reg(hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4326
if (hw->mac.ops.acquire_swfw_sync(hw, mask))
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4329
status = hw->phy.ops.read_reg_mdi(hw, reg_addr, device_type, phy_data);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4331
hw->mac.ops.release_swfw_sync(hw, mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4354
if (hw->mac.ops.acquire_swfw_sync(hw, mask) == IXGBE_SUCCESS) {
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4355
status = hw->phy.ops.write_reg_mdi(hw, reg_addr, device_type,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4357
hw->mac.ops.release_swfw_sync(hw, mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4445
return hw->phy.ops.setup_link_speed(hw, speed, autoneg_wait_to_complete);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4463
if (hw->mac.ops.get_media_type(hw) != ixgbe_media_type_copper)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4479
status = hw->phy.ops.read_reg(hw, IXGBE_MDIO_AUTO_NEG_STATUS,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
501
hw->phy.ops.read_reg = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
502
hw->phy.ops.write_reg = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
62
mac->ops.dmac_config = ixgbe_dmac_config_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
621
mac->ops.get_thermal_sensor_data = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
622
mac->ops.init_thermal_sensor_thresh = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
626
mac->ops.bypass_rw = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
627
mac->ops.bypass_valid_rd = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
628
mac->ops.bypass_set = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
629
mac->ops.bypass_rd_eep = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
63
mac->ops.dmac_config_tcs = ixgbe_dmac_config_tcs_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
632
mac->ops.get_san_mac_addr = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
633
mac->ops.set_san_mac_addr = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
634
mac->ops.get_wwn_prefix = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
635
mac->ops.get_fcoe_boot_status = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
638
mac->ops.disable_sec_rx_path = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
639
mac->ops.enable_sec_rx_path = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
64
mac->ops.dmac_update_tcs = ixgbe_dmac_update_tcs_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
642
mac->ops.prot_autoc_read = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
643
mac->ops.prot_autoc_write = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
647
mac->ops.get_bus_info = ixgbe_get_bus_info_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
65
mac->ops.setup_eee = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
650
mac->ops.get_media_type = ixgbe_get_media_type_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
651
mac->ops.setup_sfp = ixgbe_setup_sfp_modules_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
652
mac->ops.get_link_capabilities = ixgbe_get_link_capabilities_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
653
mac->ops.reset_hw = ixgbe_reset_hw_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
654
mac->ops.get_supported_physical_layer =
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
657
if (mac->ops.get_media_type(hw) == ixgbe_media_type_copper)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
658
mac->ops.setup_fc = ixgbe_setup_fc_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
66
mac->ops.set_source_address_pruning =
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
660
mac->ops.setup_fc = ixgbe_setup_fc_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
663
phy->ops.init = ixgbe_init_phy_ops_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
667
mac->ops.setup_fc = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
668
phy->ops.identify = ixgbe_identify_phy_fw;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
669
phy->ops.set_phy_power = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
670
phy->ops.get_firmware_version = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
673
mac->ops.setup_fc = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
674
phy->ops.identify = ixgbe_identify_phy_x550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
675
phy->ops.set_phy_power = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
678
phy->ops.identify = ixgbe_identify_phy_x550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
68
mac->ops.set_ethertype_anti_spoofing =
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
681
if (mac->ops.get_media_type(hw) != ixgbe_media_type_copper)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
682
phy->ops.set_phy_power = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
686
eeprom->ops.init_params = ixgbe_init_eeprom_params_X540;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
687
eeprom->ops.read = ixgbe_read_ee_hostif_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
688
eeprom->ops.read_buffer = ixgbe_read_ee_hostif_buffer_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
689
eeprom->ops.write = ixgbe_write_ee_hostif_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
690
eeprom->ops.write_buffer = ixgbe_write_ee_hostif_buffer_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
691
eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
692
eeprom->ops.validate_checksum = ixgbe_validate_eeprom_checksum_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
693
eeprom->ops.calc_checksum = ixgbe_calc_eeprom_checksum_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
71
mac->ops.get_rtrup2tc = ixgbe_dcb_get_rtrup2tc_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
72
eeprom->ops.init_params = ixgbe_init_eeprom_params_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
73
eeprom->ops.calc_checksum = ixgbe_calc_eeprom_checksum_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
74
eeprom->ops.read = ixgbe_read_ee_hostif_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
75
eeprom->ops.read_buffer = ixgbe_read_ee_hostif_buffer_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
76
eeprom->ops.write = ixgbe_write_ee_hostif_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
77
eeprom->ops.write_buffer = ixgbe_write_ee_hostif_buffer_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
78
eeprom->ops.update_checksum = ixgbe_update_eeprom_checksum_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
781
return hw->phy.ops.setup_link(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
79
eeprom->ops.validate_checksum = ixgbe_validate_eeprom_checksum_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
801
mac->ops.read_iosf_sb_reg = ixgbe_read_iosf_sb_reg_x550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
802
mac->ops.write_iosf_sb_reg = ixgbe_write_iosf_sb_reg_x550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
803
mac->ops.acquire_swfw_sync = ixgbe_acquire_swfw_sync_X550a;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
804
mac->ops.release_swfw_sync = ixgbe_release_swfw_sync_X550a;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
806
switch (mac->ops.get_media_type(hw)) {
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
808
mac->ops.setup_fc = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
809
mac->ops.fc_autoneg = ixgbe_fc_autoneg_fiber_x550em_a;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
81
mac->ops.disable_mdd = ixgbe_disable_mdd_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
812
mac->ops.fc_autoneg = ixgbe_fc_autoneg_backplane_x550em_a;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
813
mac->ops.setup_fc = ixgbe_setup_fc_backplane_x550em_a;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
82
mac->ops.enable_mdd = ixgbe_enable_mdd_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
822
mac->ops.fc_autoneg = ixgbe_fc_autoneg_sgmii_x550em_a;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
823
mac->ops.setup_fc = ixgbe_fc_autoneg_fw;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
824
mac->ops.setup_eee = ixgbe_setup_eee_fw;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
83
mac->ops.mdd_event = ixgbe_mdd_event_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
84
mac->ops.restore_mdd_vf = ixgbe_restore_mdd_vf_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
85
mac->ops.fw_recovery_mode = ixgbe_fw_recovery_mode_X550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
854
mac->ops.read_iosf_sb_reg = ixgbe_read_iosf_sb_reg_x550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
855
mac->ops.write_iosf_sb_reg = ixgbe_write_iosf_sb_reg_x550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
856
mac->ops.acquire_swfw_sync = ixgbe_acquire_swfw_sync_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
857
mac->ops.release_swfw_sync = ixgbe_release_swfw_sync_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
858
link->ops.read_link = ixgbe_read_i2c_combined_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
859
link->ops.read_link_unlocked = ixgbe_read_i2c_combined_generic_unlocked;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
86
mac->ops.disable_rx = ixgbe_disable_rx_x550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
860
link->ops.write_link = ixgbe_write_i2c_combined_generic;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
861
link->ops.write_link_unlocked =
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
866
mac->ops.setup_fc = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
867
mac->ops.setup_eee = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
868
mac->ops.init_led_link_act = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
88
mac->ops.set_fw_drv_ver = ixgbe_set_fw_drv_ver_x550;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
91
hw->mac.ops.led_on = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
92
hw->mac.ops.led_off = NULL;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
96
hw->mac.ops.led_on = ixgbe_led_on_t_X550em;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
97
hw->mac.ops.led_off = ixgbe_led_off_t_X550em;
usr/src/uts/common/io/ixgbe/ixgbe_main.c
1875
if (hw->phy.ops.enter_lplu != NULL) {
usr/src/uts/common/io/ixgbe/ixgbe_main.c
1877
rv = hw->phy.ops.enter_lplu(hw);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
4122
(void) hw->phy.ops.identify_sfp(hw);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
4137
(void) hw->mac.ops.setup_sfp(hw);
usr/src/uts/common/io/ixgbe/ixgbe_main.c
4207
if (hw->phy.ops.check_overtemp(hw) == IXGBE_ERR_OVERTEMP) {
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7327
if (ixgbe->hw.eeprom.ops.read_buffer != NULL) {
usr/src/uts/common/io/ixgbe/ixgbe_main.c
7355
if (ixgbe->hw.eeprom.ops.read_buffer == NULL) {
usr/src/uts/common/io/ixgbe/ixgbe_transceiver.c
152
if (hw->phy.ops.read_i2c_eeprom == NULL)
usr/src/uts/common/io/ixgbe/ixgbe_transceiver.c
155
ret = hw->phy.ops.read_i2c_eeprom(hw, IXGBE_SFF_SFF_8472_COMP, &rev);
usr/src/uts/common/io/ixgbe/ixgbe_transceiver.c
159
ret = hw->phy.ops.read_i2c_eeprom(hw, IXGBE_SFF_SFF_8472_SWAP, &swap);
usr/src/uts/common/io/ixgbe/ixgbe_transceiver.c
205
(void) hw->phy.ops.identify_sfp(hw);
usr/src/uts/common/io/ixgbe/ixgbe_transceiver.c
257
if (hw->phy.ops.read_i2c_eeprom == NULL) {
usr/src/uts/common/io/ixgbe/ixgbe_transceiver.c
276
ret = hw->phy.ops.read_i2c_eeprom(hw, offset, buf);
usr/src/uts/common/io/ixgbe/ixgbe_transceiver.c
278
ret = hw->phy.ops.read_i2c_sff8472(hw, offset, buf);
usr/src/uts/common/io/kb8042/kb8042.c
579
ASSERT(kb8042->ops >= 0);
usr/src/uts/common/io/kb8042/kb8042.c
580
while (kb8042->ops > 0)
usr/src/uts/common/io/kb8042/kb8042.c
730
ASSERT(kb8042->ops >= 0);
usr/src/uts/common/io/kb8042/kb8042.c
731
kb8042->ops++;
usr/src/uts/common/io/kb8042/kb8042.c
766
ASSERT(kb8042->ops > 0);
usr/src/uts/common/io/kb8042/kb8042.c
767
kb8042->ops--;
usr/src/uts/common/io/kb8042/kb8042.c
768
if (kb8042->ops == 0)
usr/src/uts/common/io/kb8042/kb8042.c
795
ASSERT(kb8042->ops >= 0);
usr/src/uts/common/io/kb8042/kb8042.c
796
kb8042->ops++;
usr/src/uts/common/io/kb8042/kb8042.c
805
ASSERT(kb8042->ops > 0);
usr/src/uts/common/io/kb8042/kb8042.c
806
kb8042->ops--;
usr/src/uts/common/io/kb8042/kb8042.c
807
if (kb8042->ops == 0)
usr/src/uts/common/io/kb8042/kb8042.c
842
ASSERT(kb8042->ops >= 0);
usr/src/uts/common/io/kb8042/kb8042.c
844
kb8042->ops++;
usr/src/uts/common/io/kb8042/kb8042.c
893
ASSERT(kb8042->ops > 0);
usr/src/uts/common/io/kb8042/kb8042.c
894
kb8042->ops--;
usr/src/uts/common/io/kb8042/kb8042.c
895
if (kb8042->ops == 0)
usr/src/uts/common/io/kb8042/kb8042.h
112
int ops;
usr/src/uts/common/io/mac/mac.c
3262
mactype_ops_t *ops = mtrp->mtr_ops;
usr/src/uts/common/io/mac/mac.c
3265
if (mtrp->mtr_ident == NULL || ops == NULL)
usr/src/uts/common/io/mac/mac.c
3272
if (ops->mtops_unicst_verify == NULL ||
usr/src/uts/common/io/mac/mac.c
3273
ops->mtops_multicst_verify == NULL ||
usr/src/uts/common/io/mac/mac.c
3274
ops->mtops_sap_verify == NULL ||
usr/src/uts/common/io/mac/mac.c
3275
ops->mtops_header == NULL ||
usr/src/uts/common/io/mac/mac.c
3276
ops->mtops_header_info == NULL) {
usr/src/uts/common/io/mac/mac.c
3282
mtp->mt_ops = *ops;
usr/src/uts/common/io/mac/mac.c
505
mac_init_ops(struct dev_ops *ops, const char *name)
usr/src/uts/common/io/mac/mac.c
519
if (ops != NULL)
usr/src/uts/common/io/mac/mac.c
520
dld_init_ops(ops, name);
usr/src/uts/common/io/mac/mac.c
524
mac_fini_ops(struct dev_ops *ops)
usr/src/uts/common/io/mac/mac.c
526
dld_fini_ops(ops);
usr/src/uts/common/io/mac/mac_flow.c
1000
bcopy(ops, new_ops, sizeof (*ops));
usr/src/uts/common/io/mac/mac_flow.c
287
flow_ops_t *ops = &ft->ft_ops;
usr/src/uts/common/io/mac/mac_flow.c
304
if ((err = ops->fo_accept_fe(ft, flent)) != 0) {
usr/src/uts/common/io/mac/mac_flow.c
314
index = ops->fo_hash_fe(ft, flent);
usr/src/uts/common/io/mac/mac_flow.c
342
err = ops->fo_insert_fe(ft, headp, flent);
usr/src/uts/common/io/mac/mac_flow.c
522
flow_ops_t *ops = &ft->ft_ops;
usr/src/uts/common/io/mac/mac_flow.c
535
for (i = 0; i < FLOW_MAX_ACCEPT && ops->fo_accept[i] != NULL; i++) {
usr/src/uts/common/io/mac/mac_flow.c
536
if ((err = (ops->fo_accept[i])(ft, &s)) != 0) {
usr/src/uts/common/io/mac/mac_flow.c
568
flent = ft->ft_table[ops->fo_hash(ft, &s)];
usr/src/uts/common/io/mac/mac_flow.c
983
mac_flow_tab_create(flow_ops_t *ops, flow_mask_t mask, uint_t size,
usr/src/uts/common/io/mii/mii.c
225
mii_alloc_instance(void *private, dev_info_t *dip, int inst, mii_ops_t *ops)
usr/src/uts/common/io/mii/mii.c
230
if (ops->mii_version != MII_OPS_VERSION) {
usr/src/uts/common/io/mii/mii.c
232
ddi_driver_name(dip), ops->mii_version);
usr/src/uts/common/io/mii/mii.c
244
mh->m_ops = *ops;
usr/src/uts/common/io/mii/mii.c
301
mii_alloc(void *private, dev_info_t *dip, mii_ops_t *ops)
usr/src/uts/common/io/mii/mii.c
303
return (mii_alloc_instance(private, dip, ddi_get_instance(dip), ops));
usr/src/uts/common/io/nvme/nvme.c
4312
bd_ops_t ops = nvme_bd_ops;
usr/src/uts/common/io/nvme/nvme.c
4315
ops.o_free_space = NULL;
usr/src/uts/common/io/nvme/nvme.c
4317
ns->ns_bd_hdl = bd_alloc_handle(ns, &ops, &nvme->n_prp_dma_attr,
usr/src/uts/common/io/rsm/rsm.c
9038
rsm_ops_t *ops = &null_rsmpi_ops;
usr/src/uts/common/io/rsm/rsm.c
9045
ops->rsm_seg_create = rsmka_null_seg_create;
usr/src/uts/common/io/rsm/rsm.c
9046
ops->rsm_seg_destroy = rsmka_null_seg_destroy;
usr/src/uts/common/io/rsm/rsm.c
9047
ops->rsm_bind = rsmka_null_bind;
usr/src/uts/common/io/rsm/rsm.c
9048
ops->rsm_unbind = rsmka_null_unbind;
usr/src/uts/common/io/rsm/rsm.c
9049
ops->rsm_rebind = rsmka_null_rebind;
usr/src/uts/common/io/rsm/rsm.c
9050
ops->rsm_publish = rsmka_null_publish;
usr/src/uts/common/io/rsm/rsm.c
9051
ops->rsm_unpublish = rsmka_null_unpublish;
usr/src/uts/common/io/rsm/rsm.c
9052
ops->rsm_republish = rsmka_null_republish;
usr/src/uts/common/io/rsm/rsmka_pathmanager.c
1974
rsm_controller_handle_t handle, rsm_ops_t *ops,
usr/src/uts/common/io/rsm/rsmka_pathmanager.c
1986
adapter->rsmpi_ops = ops;
usr/src/uts/common/io/rsm/rsmka_pathmanager.c
694
rsmpi_ops_vector = rsmpi_adapter_object.ops;
usr/src/uts/common/io/rsm/rsmka_pathmanager.c
841
rsm_cntl_obj.ops = current->rsmpi_ops;
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
8845
struct dev_ops *ops = DEVI(dip)->devi_ops;
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
8858
if (ops->devo_cb_ops->cb_prop_op != nodev &&
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
8859
ops->devo_cb_ops->cb_prop_op != nulldev &&
usr/src/uts/common/io/scsi/adapters/scsi_vhci/scsi_vhci.c
8860
ops->devo_cb_ops->cb_prop_op != NULL) {
usr/src/uts/common/io/sdcard/impl/sda_host.c
55
sda_host_alloc(dev_info_t *dip, int nslot, sda_ops_t *ops, ddi_dma_attr_t *dma)
usr/src/uts/common/io/sdcard/impl/sda_host.c
59
if (ops->so_version != SDA_OPS_VERSION) {
usr/src/uts/common/io/sdcard/impl/sda_host.c
75
slot->s_ops = *ops;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1958
usba_hcdi_ops_t *ops;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1960
ops = usba_alloc_hcdi_ops();
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1961
VERIFY(ops != NULL);
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1963
ops->usba_hcdi_ops_version = HCDI_OPS_VERSION;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1964
ops->usba_hcdi_dip = xhcip->xhci_dip;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1966
ops->usba_hcdi_pm_support = xhci_hcdi_pm_support;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1967
ops->usba_hcdi_pipe_open = xhci_hcdi_pipe_open;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1968
ops->usba_hcdi_pipe_close = xhci_hcdi_pipe_close;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1969
ops->usba_hcdi_pipe_reset = xhci_hcdi_pipe_reset;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1970
ops->usba_hcdi_pipe_reset_data_toggle =
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1972
ops->usba_hcdi_pipe_ctrl_xfer = xhci_hcdi_pipe_ctrl_xfer;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1973
ops->usba_hcdi_bulk_transfer_size = xhci_hcdi_bulk_transfer_size;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1974
ops->usba_hcdi_pipe_bulk_xfer = xhci_hcdi_pipe_bulk_xfer;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1975
ops->usba_hcdi_pipe_intr_xfer = xhci_hcdi_pipe_intr_xfer;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1976
ops->usba_hcdi_pipe_stop_intr_polling =
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1978
ops->usba_hcdi_pipe_isoc_xfer = xhci_hcdi_pipe_isoc_xfer;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1979
ops->usba_hcdi_pipe_stop_isoc_polling =
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1981
ops->usba_hcdi_get_current_frame_number =
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1983
ops->usba_hcdi_get_max_isoc_pkts = xhci_hcdi_get_max_isoc_pkts;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1984
ops->usba_hcdi_console_input_init = xhci_hcdi_console_input_init;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1985
ops->usba_hcdi_console_input_fini = xhci_hcdi_console_input_fini;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1986
ops->usba_hcdi_console_input_enter = xhci_hcdi_console_input_enter;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1987
ops->usba_hcdi_console_read = xhci_hcdi_console_read;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1988
ops->usba_hcdi_console_input_exit = xhci_hcdi_console_input_exit;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1990
ops->usba_hcdi_console_output_init = xhci_hcdi_console_output_init;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1991
ops->usba_hcdi_console_output_fini = xhci_hcdi_console_output_fini;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1992
ops->usba_hcdi_console_output_enter = xhci_hcdi_console_output_enter;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1993
ops->usba_hcdi_console_write = xhci_hcdi_console_write;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1994
ops->usba_hcdi_console_output_exit = xhci_hcdi_console_output_exit;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1996
ops->usba_hcdi_device_init = xhci_hcdi_device_init;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1997
ops->usba_hcdi_device_fini = xhci_hcdi_device_fini;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1998
ops->usba_hcdi_device_address = xhci_hcdi_device_address;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
1999
ops->usba_hcdi_hub_update = xhci_hcdi_hub_update;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
2003
hreg.usba_hcdi_register_ops = ops;
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
2017
usba_free_hcdi_ops(ops);
usr/src/uts/common/io/usb/hcd/xhci/xhci_usba.c
2021
xhcip->xhci_usba.xa_ops = ops;
usr/src/uts/common/krtld/bootrd.c
103
BRD_READ(struct boot_fs_ops *ops, int fd, caddr_t buf, size_t len)
usr/src/uts/common/krtld/bootrd.c
110
return (ops->fsw_read(fd, buf, len));
usr/src/uts/common/krtld/bootrd.c
114
BRD_SEEK(struct boot_fs_ops *ops, int fd, off_t addr, int whence)
usr/src/uts/common/krtld/bootrd.c
121
return (ops->fsw_lseek(fd, addr, whence));
usr/src/uts/common/krtld/bootrd.c
125
BRD_FSTAT(struct boot_fs_ops *ops, int fd, struct bootstat *bsp)
usr/src/uts/common/krtld/bootrd.c
130
return (ops->fsw_fstat(fd, bsp));
usr/src/uts/common/krtld/bootrd.c
170
if (BOP_GETPROPLEN(ops, "ramdisk_start") != 8 ||
usr/src/uts/common/krtld/bootrd.c
171
BOP_GETPROP(ops, "ramdisk_start", (void *)&rd_start) != 0 ||
usr/src/uts/common/krtld/bootrd.c
172
BOP_GETPROPLEN(ops, "ramdisk_end") != 8 ||
usr/src/uts/common/krtld/bootrd.c
173
BOP_GETPROP(ops, "ramdisk_end", (void *)&rd_end) != 0) {
usr/src/uts/common/krtld/bootrd.c
223
addr = BOP_ALLOC(ops, 0, size, 0);
usr/src/uts/common/krtld/bootrd.c
245
_vkobj_printf(ops, fmt, adx);
usr/src/uts/common/krtld/bootrd.c
40
extern struct bootops *ops;
usr/src/uts/common/krtld/bootrd.c
56
BRD_MOUNTROOT(struct boot_fs_ops *ops, char *str)
usr/src/uts/common/krtld/bootrd.c
58
return (ops->fsw_mountroot(str));
usr/src/uts/common/krtld/bootrd.c
62
BRD_UNMOUNTROOT(struct boot_fs_ops *ops)
usr/src/uts/common/krtld/bootrd.c
67
return (ops->fsw_unmountroot());
usr/src/uts/common/krtld/bootrd.c
71
BRD_OPEN(struct boot_fs_ops *ops, char *file, int flags)
usr/src/uts/common/krtld/bootrd.c
90
return (ops->fsw_open(file, flags));
usr/src/uts/common/krtld/bootrd.c
94
BRD_CLOSE(struct boot_fs_ops *ops, int fd)
usr/src/uts/common/krtld/bootrd.c
99
return (ops->fsw_close(fd));
usr/src/uts/common/krtld/kobj.c
1156
_kobj_printf(ops, "kobj_load_elfhdr: %s read header failed\n",
usr/src/uts/common/krtld/kobj.c
1176
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
1259
_kobj_printf(ops, "krtld: bind_primary(): "
usr/src/uts/common/krtld/kobj.c
1266
_kobj_printf(ops, "krtld: relocating: file=%s "
usr/src/uts/common/krtld/kobj.c
1422
if ((len = BOP_GETPROPLEN(ops, "console")) == -1)
usr/src/uts/common/krtld/kobj.c
1426
(void) BOP_GETPROP(ops, "console", console);
usr/src/uts/common/krtld/kobj.c
1441
_kobj_printf(ops, "kmdb not loaded "
usr/src/uts/common/krtld/kobj.c
1446
_kobj_printf(ops, "Loading kmdb...\n");
usr/src/uts/common/krtld/kobj.c
1474
_kobj_printf(ops, "calling kctl_boot_activate() @ 0x%lx\n",
usr/src/uts/common/krtld/kobj.c
1476
_kobj_printf(ops, "\tops 0x%p\n", ops);
usr/src/uts/common/krtld/kobj.c
1477
_kobj_printf(ops, "\tromp 0x%p\n", romp);
usr/src/uts/common/krtld/kobj.c
1481
if (((kctl_boot_activate_f *)sym->st_value)(ops, romp, 0,
usr/src/uts/common/krtld/kobj.c
1514
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
1517
_kobj_printf(ops, "Please notify module developer or vendor.\n");
usr/src/uts/common/krtld/kobj.c
1525
_kobj_printf(ops, "Error processing dependency for %s\n",
usr/src/uts/common/krtld/kobj.c
165
(_kobj_printf(ops, "%d", __LINE__), _kobj_printf(ops, ": %s\n", s))
usr/src/uts/common/krtld/kobj.c
1752
_kobj_printf(ops, "krtld: "
usr/src/uts/common/krtld/kobj.c
1819
_kobj_printf(ops, "krtld: get_dynamic: %s, ",
usr/src/uts/common/krtld/kobj.c
1821
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
1836
_kobj_printf(ops, "krtld: get_dynamic: %s, ", mp->filename);
usr/src/uts/common/krtld/kobj.c
1837
_kobj_printf(ops, "no section for sh_link %d\n", dshp->sh_link);
usr/src/uts/common/krtld/kobj.c
1843
_kobj_printf(ops, "krtld: get_dynamic: %s, ", mp->filename);
usr/src/uts/common/krtld/kobj.c
1844
_kobj_printf(ops, "sh_link not a string table for section %d\n",
usr/src/uts/common/krtld/kobj.c
1853
_kobj_printf(ops, "krtld: get_dynamic: %s, ", mp->filename);
usr/src/uts/common/krtld/kobj.c
1854
_kobj_printf(ops, "error reading section %d\n", dshn);
usr/src/uts/common/krtld/kobj.c
186
struct bootops *ops; /* bootops vector */
usr/src/uts/common/krtld/kobj.c
1863
_kobj_printf(ops, "krtld: get_dynamic: %s, ", mp->filename);
usr/src/uts/common/krtld/kobj.c
1864
_kobj_printf(ops, "error reading section %d\n", dshp->sh_link);
usr/src/uts/common/krtld/kobj.c
1964
_kobj_printf(ops, "%s not an elf module\n",
usr/src/uts/common/krtld/kobj.c
1979
_kobj_printf(ops, "%s not an elf module for this ISA\n",
usr/src/uts/common/krtld/kobj.c
2004
_kobj_printf(ops, "%s isn't a relocatable (ET_REL) "
usr/src/uts/common/krtld/kobj.c
2015
_kobj_printf(ops, "kobj_load_module: %s error reading "
usr/src/uts/common/krtld/kobj.c
2028
_kobj_printf(ops, "%s error reading sections\n", modname);
usr/src/uts/common/krtld/kobj.c
2033
_kobj_printf(ops, "%s error reading dynamic section\n",
usr/src/uts/common/krtld/kobj.c
2043
_kobj_printf(ops, "%s error reading symbols\n",
usr/src/uts/common/krtld/kobj.c
2056
_kobj_printf(ops, "%s debug information will not "
usr/src/uts/common/krtld/kobj.c
2066
_kobj_printf(ops, "krtld: file=%s\n", mp->filename);
usr/src/uts/common/krtld/kobj.c
2067
_kobj_printf(ops, "\ttext:0x%p", mp->text);
usr/src/uts/common/krtld/kobj.c
2068
_kobj_printf(ops, " size: 0x%lx\n", mp->text_size);
usr/src/uts/common/krtld/kobj.c
2069
_kobj_printf(ops, "\tdata:0x%p", mp->data);
usr/src/uts/common/krtld/kobj.c
2070
_kobj_printf(ops, " dsize: 0x%lx\n", mp->data_size);
usr/src/uts/common/krtld/kobj.c
2093
_kobj_printf(ops, "WARNING: mod_load: "
usr/src/uts/common/krtld/kobj.c
2098
_kobj_printf(ops, "WARNING: mod_load: "
usr/src/uts/common/krtld/kobj.c
2102
_kobj_printf(ops, "WARNING: %s: ",
usr/src/uts/common/krtld/kobj.c
2104
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
2118
_kobj_printf(ops, "%s error doing relocations\n",
usr/src/uts/common/krtld/kobj.c
2167
_kobj_printf(ops, "krtld: failed to resolve deps "
usr/src/uts/common/krtld/kobj.c
2185
_kobj_printf(ops, "krtld: failed to relocate "
usr/src/uts/common/krtld/kobj.c
2214
_kobj_printf(ops, "text for %s ", mp->filename);
usr/src/uts/common/krtld/kobj.c
2215
_kobj_printf(ops, "was at %p\n", mp->text);
usr/src/uts/common/krtld/kobj.c
2580
_kobj_printf(ops, "krtld: get_syms: %s, ",
usr/src/uts/common/krtld/kobj.c
2582
_kobj_printf(ops, "error reading section %d\n",
usr/src/uts/common/krtld/kobj.c
2599
_kobj_printf(ops, "krtld: get_syms: %s ",
usr/src/uts/common/krtld/kobj.c
2601
_kobj_printf(ops, "no SHT_SYMTAB symbol table found\n");
usr/src/uts/common/krtld/kobj.c
2630
_kobj_printf(ops, "%s failed to read symbol table\n",
usr/src/uts/common/krtld/kobj.c
2636
_kobj_printf(ops, "%s failed to read string table\n",
usr/src/uts/common/krtld/kobj.c
2645
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
2670
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
2673
_kobj_printf(ops, "in symbol %d\n", i);
usr/src/uts/common/krtld/kobj.c
2681
_kobj_printf(ops, "%s bad shndx ",
usr/src/uts/common/krtld/kobj.c
2683
_kobj_printf(ops, "in symbol %d\n", i);
usr/src/uts/common/krtld/kobj.c
2719
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
2721
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
2751
_kobj_printf(ops, "krtld: get_ctf: %s, ",
usr/src/uts/common/krtld/kobj.c
2753
_kobj_printf(ops, "corrupt shstrndx %u\n",
usr/src/uts/common/krtld/kobj.c
2763
_kobj_printf(ops, "krtld: get_ctf: %s, ",
usr/src/uts/common/krtld/kobj.c
2765
_kobj_printf(ops, "error reading section %u\n",
usr/src/uts/common/krtld/kobj.c
2780
_kobj_printf(ops, "krtld: get_ctf: %s, error "
usr/src/uts/common/krtld/kobj.c
2828
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
2855
_kobj_printf(ops, "krtld: get_signature: %s, ",
usr/src/uts/common/krtld/kobj.c
2857
_kobj_printf(ops, "corrupt shstrndx %u\n",
usr/src/uts/common/krtld/kobj.c
2867
_kobj_printf(ops, "krtld: get_signature: %s, ",
usr/src/uts/common/krtld/kobj.c
2869
_kobj_printf(ops, "error reading section %u\n",
usr/src/uts/common/krtld/kobj.c
2886
_kobj_printf(ops, "krtld: get_signature: %s,"
usr/src/uts/common/krtld/kobj.c
2982
_kobj_printf(ops, "%s: dependency ", modp->mod_modname);
usr/src/uts/common/krtld/kobj.c
2983
_kobj_printf(ops, "'%s' too long ", dep);
usr/src/uts/common/krtld/kobj.c
2984
_kobj_printf(ops, "(max %d chars)\n", (int)modnamelen);
usr/src/uts/common/krtld/kobj.c
2996
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
2999
_kobj_printf(ops, "cannot load module '%s'\n",
usr/src/uts/common/krtld/kobj.c
3117
_kobj_printf(ops, "%s: named REGISTER symbol ",
usr/src/uts/common/krtld/kobj.c
3119
_kobj_printf(ops, "not supported '%s'\n",
usr/src/uts/common/krtld/kobj.c
3130
_kobj_printf(ops, "%s: TLS symbol ",
usr/src/uts/common/krtld/kobj.c
3132
_kobj_printf(ops, "not supported '%s'\n",
usr/src/uts/common/krtld/kobj.c
3170
_kobj_printf(ops, "%s: undefined symbol",
usr/src/uts/common/krtld/kobj.c
3172
_kobj_printf(ops, " '%s'\n", name);
usr/src/uts/common/krtld/kobj.c
3508
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
3511
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
3518
_kobj_printf(ops, "krtld:\t[%3d]", index);
usr/src/uts/common/krtld/kobj.c
3519
_kobj_printf(ops, "\t0x%lx", sp->st_value);
usr/src/uts/common/krtld/kobj.c
3520
_kobj_printf(ops, "\t%s\n", name);
usr/src/uts/common/krtld/kobj.c
3644
_kobj_printf(ops, "can't open %s,", name);
usr/src/uts/common/krtld/kobj.c
3645
_kobj_printf(ops, " path is %s\n", pathpsave);
usr/src/uts/common/krtld/kobj.c
3685
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
3688
_kobj_printf(ops, "Errno = %d\n", Errno);
usr/src/uts/common/krtld/kobj.c
3693
_kobj_printf(ops, "kobj_open: '%s'", filename);
usr/src/uts/common/krtld/kobj.c
3694
_kobj_printf(ops, " vp = %p\n", vp);
usr/src/uts/common/krtld/kobj.c
3703
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
3706
_kobj_printf(ops, "kobj_open: '%s'", filename);
usr/src/uts/common/krtld/kobj.c
3707
_kobj_printf(ops, " descr = 0x%x\n", fd);
usr/src/uts/common/krtld/kobj.c
373
ops = bootvec;
usr/src/uts/common/krtld/kobj.c
3771
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
378
(void) BOP_GETPROP(ops, "whoami", filename);
usr/src/uts/common/krtld/kobj.c
3780
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
3788
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
3790
_kobj_printf(ops, "got %d\n", count);
usr/src/uts/common/krtld/kobj.c
3801
_kobj_printf(ops, "kobj_close: 0x%lx\n", descr);
usr/src/uts/common/krtld/kobj.c
390
_kobj_printf(ops, "\nWARNING: Standalone debuggers such as "
usr/src/uts/common/krtld/kobj.c
3950
_kobj_printf(ops, "kobj_read_file: size=%x,", size);
usr/src/uts/common/krtld/kobj.c
3951
_kobj_printf(ops, " offset=%x at", off);
usr/src/uts/common/krtld/kobj.c
3952
_kobj_printf(ops, " buf=%lx\n", (uintptr_t)buf);
usr/src/uts/common/krtld/kobj.c
3978
_kobj_printf(ops, "kobj_read_file :vn_rdwr() failed, "
usr/src/uts/common/krtld/kobj.c
3988
_kobj_printf(ops, "kobj_read_file: z_uncompress "
usr/src/uts/common/krtld/kobj.c
3994
_kobj_printf(ops, "kobj_read_file: z_uncompress "
usr/src/uts/common/krtld/kobj.c
4023
_kobj_printf(ops, "copying %x bytes\n",
usr/src/uts/common/krtld/kobj.c
4031
_kobj_printf(ops, "kobj_read: system error");
usr/src/uts/common/krtld/kobj.c
404
_kobj_printf(ops, "can't mount boot fs\n");
usr/src/uts/common/krtld/kobj.c
4076
_kobj_printf(ops, "read %x bytes\n", c_size);
usr/src/uts/common/krtld/kobj.c
4080
_kobj_printf(ops, "count = %x\n", count);
usr/src/uts/common/krtld/kobj.c
4178
return (BOP_ALLOC(ops, 0, size, MINALIGN));
usr/src/uts/common/krtld/kobj.c
4263
npva = (uintptr_t)BOP_ALLOC(ops, (caddr_t)pva,
usr/src/uts/common/krtld/kobj.c
4267
_kobj_printf(ops, "BOP_ALLOC failed, 0x%lx bytes",
usr/src/uts/common/krtld/kobj.c
4269
_kobj_printf(ops, " aligned %lx", alloc_align);
usr/src/uts/common/krtld/kobj.c
4270
_kobj_printf(ops, " at 0x%lx\n", pva);
usr/src/uts/common/krtld/kobj.c
4330
_kobj_printf(ops, "kobj_get_filesize: "
usr/src/uts/common/krtld/kobj.c
4625
return (BOP_FSTAT(ops, fd, stp));
usr/src/uts/common/krtld/kobj.c
4707
_kobj_printf(ops, "kobj_is_compressed: vn_rdwr() failed, "
usr/src/uts/common/krtld/kobj.c
478
bootflags(ops);
usr/src/uts/common/krtld/kobj.c
502
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
523
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj.c
545
_kobj_printf(ops, "krtld: error during initial load/link phase\n");
usr/src/uts/common/krtld/kobj.c
548
_kobj_printf(ops, "\n");
usr/src/uts/common/krtld/kobj.c
549
_kobj_printf(ops, "krtld could neither locate nor resolve symbols"
usr/src/uts/common/krtld/kobj.c
551
_kobj_printf(ops, " %s\n", filename);
usr/src/uts/common/krtld/kobj.c
552
_kobj_printf(ops, "in the boot archive. Please verify that this"
usr/src/uts/common/krtld/kobj.c
554
_kobj_printf(ops, "matches what is found in the boot archive.\n");
usr/src/uts/common/krtld/kobj.c
555
_kobj_printf(ops, "You may need to boot using the Solaris failsafe to"
usr/src/uts/common/krtld/kobj.c
585
_kobj_printf(ops, "krtld: failed to open '%s'\n", filename);
usr/src/uts/common/krtld/kobj.c
590
_kobj_printf(ops, "krtld: %s: failed to read ehder\n",
usr/src/uts/common/krtld/kobj.c
605
_kobj_printf(ops, "krtld: %s: failed to read phdrs\n",
usr/src/uts/common/krtld/kobj.c
710
_kobj_printf(ops, "module path '%s'\n", kobj_module_path);
usr/src/uts/common/krtld/kobj.c
788
_kobj_printf(ops, "krtld: "
usr/src/uts/common/krtld/kobj.c
847
_kobj_printf(ops, "krtld: file=%s\n", mp->filename);
usr/src/uts/common/krtld/kobj.c
848
_kobj_printf(ops, "\ttext: 0x%p", mp->text);
usr/src/uts/common/krtld/kobj.c
849
_kobj_printf(ops, " size: 0x%lx\n", mp->text_size);
usr/src/uts/common/krtld/kobj.c
850
_kobj_printf(ops, "\tdata: 0x%p", mp->data);
usr/src/uts/common/krtld/kobj.c
851
_kobj_printf(ops, " dsize: 0x%lx\n", mp->data_size);
usr/src/uts/common/krtld/kobj.c
987
_kobj_printf(ops, "krtld: file=%s\n", mp->filename);
usr/src/uts/common/krtld/kobj.c
988
_kobj_printf(ops, "\ttext:0x%p", mp->text);
usr/src/uts/common/krtld/kobj.c
989
_kobj_printf(ops, " size: 0x%lx\n", mp->text_size);
usr/src/uts/common/krtld/kobj.c
990
_kobj_printf(ops, "\tdata:0x%p", mp->data);
usr/src/uts/common/krtld/kobj.c
991
_kobj_printf(ops, " dsize: 0x%lx\n", mp->data_size);
usr/src/uts/common/krtld/kobj_bootflags.c
125
_kobj_printf(ops, "krtld: initname too long. "
usr/src/uts/common/krtld/kobj_bootflags.c
139
_kobj_printf(ops,
usr/src/uts/common/krtld/kobj_bootflags.c
163
_kobj_printf(ops, "krtld: too many kmdb "
usr/src/uts/common/krtld/kobj_bootflags.c
177
_kobj_printf(ops, "unix: init options too "
usr/src/uts/common/krtld/kobj_bootflags.c
186
_kobj_printf(ops, "unix: init options too "
usr/src/uts/common/krtld/kobj_bootflags.c
195
_kobj_printf(ops, "unix: init options too "
usr/src/uts/common/krtld/kobj_bootflags.c
217
_kobj_printf(ops, "krtld: Required argument "
usr/src/uts/common/krtld/kobj_bootflags.c
221
_kobj_printf(ops, "krtld: Ignoring invalid "
usr/src/uts/common/krtld/kobj_bootflags.c
227
_kobj_printf(ops, "krtld: Ignoring unimplemented "
usr/src/uts/common/krtld/kobj_bootflags.c
233
_kobj_printf(ops, "krtld: -d is not valid without -k.\n");
usr/src/uts/common/krtld/kobj_bootflags.c
243
_kobj_printf(ops, "krtld: Unused kernel arguments: "
usr/src/uts/common/krtld/kobj_bootflags.c
45
bootflags(struct bootops *ops)
usr/src/uts/common/krtld/kobj_bootflags.c
53
if (BOP_GETPROP(ops, "bootargs", kern_bootargs) == -1) {
usr/src/uts/common/krtld/kobj_bootflags.c
58
(void) BOP_GETPROP(ops, "boot-file", kern_bootfile);
usr/src/uts/common/krtld/kobj_lm.c
88
_kobj_printf(ops, "module %s: ", mp->filename);
usr/src/uts/common/krtld/kobj_lm.c
89
_kobj_printf(ops, "text at [0x%p, ", mp->text);
usr/src/uts/common/krtld/kobj_lm.c
90
_kobj_printf(ops, "0x%lx] ", (uintptr_t)mp->text +
usr/src/uts/common/krtld/kobj_lm.c
92
_kobj_printf(ops, "data at 0x%p\n", mp->data);
usr/src/uts/common/krtld/reloc.h
245
_kobj_printf(ops, MSG_REL_PREFIL, (file)); \
usr/src/uts/common/krtld/reloc.h
246
_kobj_printf(ops, MSG_REL_SYM, ((sym) ? (sym) : MSG_STR_UNKNOWN)); \
usr/src/uts/common/krtld/reloc.h
247
_kobj_printf(ops, MSG_REL_UNIMPL, (int)(rtype))
usr/src/uts/common/krtld/reloc.h
250
_kobj_printf(ops, MSG_REL_PREGEN, CONV_RELOC_TYPE((rtype))); \
usr/src/uts/common/krtld/reloc.h
251
_kobj_printf(ops, MSG_REL_FILE, (file)); \
usr/src/uts/common/krtld/reloc.h
252
_kobj_printf(ops, MSG_REL_SYM, ((sym) ? (sym) : MSG_STR_UNKNOWN)); \
usr/src/uts/common/krtld/reloc.h
253
_kobj_printf(ops, MSG_REL_UNSUPSZ, (int)(size))
usr/src/uts/common/krtld/reloc.h
256
_kobj_printf(ops, MSG_REL_PREGEN, CONV_RELOC_TYPE((rtype))); \
usr/src/uts/common/krtld/reloc.h
257
_kobj_printf(ops, MSG_REL_FILE, (file)); \
usr/src/uts/common/krtld/reloc.h
258
_kobj_printf(ops, MSG_REL_SYM, ((sym) ? (sym) : MSG_STR_UNKNOWN)); \
usr/src/uts/common/krtld/reloc.h
259
_kobj_printf(ops, MSG_REL_NONALIGN, (u_longlong_t)EC_OFF((off)))
usr/src/uts/common/krtld/reloc.h
262
_kobj_printf(ops, MSG_REL_PREGEN, CONV_RELOC_TYPE((rtype))); \
usr/src/uts/common/krtld/reloc.h
263
_kobj_printf(ops, MSG_REL_FILE, (file)); \
usr/src/uts/common/krtld/reloc.h
264
_kobj_printf(ops, MSG_REL_SYM, ((sym) ? (sym) : MSG_STR_UNKNOWN)); \
usr/src/uts/common/krtld/reloc.h
265
_kobj_printf(ops, MSG_REL_UNNOBITS, (nbits))
usr/src/uts/common/krtld/reloc.h
268
_kobj_printf(ops, MSG_REL_PREGEN, CONV_RELOC_TYPE((rtype))); \
usr/src/uts/common/krtld/reloc.h
269
_kobj_printf(ops, MSG_REL_FILE, (file)); \
usr/src/uts/common/krtld/reloc.h
270
_kobj_printf(ops, MSG_REL_SYM, ((sym) ? (sym) : MSG_STR_UNKNOWN)); \
usr/src/uts/common/krtld/reloc.h
271
_kobj_printf(ops, MSG_REL_VALUE, (u_longlong_t)EC_XWORD((uvalue))); \
usr/src/uts/common/krtld/reloc.h
272
_kobj_printf(ops, MSG_REL_LOSEBITS, (int)(nbits)); \
usr/src/uts/common/krtld/reloc.h
273
_kobj_printf(ops, MSG_REL_OFFSET, (u_longlong_t)EC_NATPTR((off)))
usr/src/uts/common/krtld/reloc.h
276
_kobj_printf(ops, MSG_REL_PREGEN, CONV_RELOC_TYPE((rtype))); \
usr/src/uts/common/krtld/reloc.h
277
_kobj_printf(ops, MSG_REL_FILE, (file)); \
usr/src/uts/common/krtld/reloc.h
278
_kobj_printf(ops, MSG_REL_SYM, ((sym) ? (sym) : MSG_STR_UNKNOWN)); \
usr/src/uts/common/krtld/reloc.h
279
_kobj_printf(ops, MSG_REL_NOFIT, (u_longlong_t)EC_XWORD((uvalue)))
usr/src/uts/common/os/aio_subr.c
119
(void) ops->devo_getinfo(NULL, DDI_INFO_DEVT2DEVINFO,
usr/src/uts/common/os/aio_subr.c
89
struct dev_ops *ops = devopsp[getmajor(dev)];
usr/src/uts/common/os/contract.c
1097
contract_type_init(ct_typeid_t type, const char *name, contops_t *ops,
usr/src/uts/common/os/contract.c
1111
result->ct_type_ops = ops;
usr/src/uts/common/os/contract.c
1713
ctmpl_init(ct_template_t *new, ctmplops_t *ops, ct_type_t *type, void *data)
usr/src/uts/common/os/contract.c
1716
new->ctmpl_ops = ops;
usr/src/uts/common/os/devcache.c
288
nvf_register_file(nvf_ops_t *ops)
usr/src/uts/common/os/devcache.c
294
nvfdp->nvf_ops = ops;
usr/src/uts/common/os/devcfg.c
1102
struct dev_ops *ops;
usr/src/uts/common/os/devcfg.c
1120
if (((ops = ddi_get_driver(pdip)) == NULL) ||
usr/src/uts/common/os/devcfg.c
1121
(ops->devo_bus_ops == NULL) ||
usr/src/uts/common/os/devcfg.c
1122
((f = ops->devo_bus_ops->bus_ctl) == NULL)) {
usr/src/uts/common/os/devcfg.c
4293
driver_has_quiesce(struct dev_ops *ops)
usr/src/uts/common/os/devcfg.c
4295
if ((ops->devo_rev >= 4) && (ops->devo_quiesce != nodev) &&
usr/src/uts/common/os/devcfg.c
4296
(ops->devo_quiesce != NULL) && (ops->devo_quiesce != nulldev) &&
usr/src/uts/common/os/devcfg.c
4297
(ops->devo_quiesce != ddi_quiesce_not_supported))
usr/src/uts/common/os/devcfg.c
4309
struct dev_ops *ops;
usr/src/uts/common/os/devcfg.c
4314
if ((ops = ddi_get_driver(dip)) == NULL)
usr/src/uts/common/os/devcfg.c
4317
if (driver_has_quiesce(ops)) {
usr/src/uts/common/os/devcfg.c
4319
if (ops->devo_quiesce == ddi_quiesce_not_needed)
usr/src/uts/common/os/devcfg.c
4341
struct dev_ops *ops;
usr/src/uts/common/os/devcfg.c
4350
if ((ops = ddi_get_driver(dip)) == NULL)
usr/src/uts/common/os/devcfg.c
4361
if (driver_has_quiesce(ops)) {
usr/src/uts/common/os/devcfg.c
4364
if (ops->devo_quiesce == ddi_quiesce_not_needed)
usr/src/uts/common/os/devcfg.c
4409
struct dev_ops *ops;
usr/src/uts/common/os/devcfg.c
4419
ops = ddi_get_driver(dip);
usr/src/uts/common/os/devcfg.c
4420
if ((ops == NULL) || (ops->devo_cb_ops == NULL) ||
usr/src/uts/common/os/devcfg.c
4421
(ops->devo_reset == nodev) || (ops->devo_reset == nulldev) ||
usr/src/uts/common/os/devcfg.c
4422
(ops->devo_reset == NULL))
usr/src/uts/common/os/devcfg.c
7098
struct dev_ops *ops;
usr/src/uts/common/os/devcfg.c
7120
if (((ops = ddi_hold_driver(major)) != NULL) &&
usr/src/uts/common/os/devcfg.c
7121
CB_DRV_INSTALLED(ops) && ops->devo_getinfo) {
usr/src/uts/common/os/devcfg.c
7122
if ((*ops->devo_getinfo)(NULL, DDI_INFO_DEVT2DEVINFO,
usr/src/uts/common/os/devcfg.c
7139
if (ops)
usr/src/uts/common/os/devcfg.c
7496
struct dev_ops *ops;
usr/src/uts/common/os/devcfg.c
7501
ops = ddi_hold_driver(major);
usr/src/uts/common/os/devcfg.c
7502
if (ops == NULL)
usr/src/uts/common/os/devcfg.c
7516
return (ops);
usr/src/uts/common/os/devcfg.c
7536
return (ops);
usr/src/uts/common/os/devcfg.c
7563
return (ops);
usr/src/uts/common/os/driver.c
107
if ((fn = ops->devo_probe) == NULL) {
usr/src/uts/common/os/driver.c
138
struct dev_ops *ops;
usr/src/uts/common/os/driver.c
154
ops = ddi_get_driver(devi);
usr/src/uts/common/os/driver.c
155
ASSERT(ops);
usr/src/uts/common/os/driver.c
156
if ((fn = ops->devo_attach) == NULL) {
usr/src/uts/common/os/driver.c
183
struct dev_ops *ops;
usr/src/uts/common/os/driver.c
195
ops = ddi_get_driver(devi);
usr/src/uts/common/os/driver.c
196
ASSERT(ops);
usr/src/uts/common/os/driver.c
197
if ((fn = ops->devo_detach) == NULL)
usr/src/uts/common/os/driver.c
255
struct dev_ops *ops;
usr/src/uts/common/os/driver.c
258
if ((ops = ddi_get_driver(devi)) == NULL ||
usr/src/uts/common/os/driver.c
259
(fn = ops->devo_reset) == NULL)
usr/src/uts/common/os/driver.c
268
struct dev_ops *ops;
usr/src/uts/common/os/driver.c
271
if (((ops = ddi_get_driver(devi)) == NULL) ||
usr/src/uts/common/os/driver.c
272
(ops->devo_rev < 4) || ((fn = ops->devo_quiesce) == NULL))
usr/src/uts/common/os/driver.c
409
struct dev_ops *ops;
usr/src/uts/common/os/driver.c
414
if ((ops = mod_hold_dev_by_major(major)) == NULL)
usr/src/uts/common/os/driver.c
416
ASSERT(CB_DRV_INSTALLED(ops));
usr/src/uts/common/os/driver.c
419
if (ops->devo_getinfo == NULL) {
usr/src/uts/common/os/driver.c
425
error = (*ops->devo_getinfo)(NULL, DDI_INFO_DEVT2INSTANCE,
usr/src/uts/common/os/driver.c
440
struct dev_ops *ops;
usr/src/uts/common/os/driver.c
442
ops = devopsp[getmajor(bp->b_edev)];
usr/src/uts/common/os/driver.c
450
(void) ops->devo_getinfo(NULL, DDI_INFO_DEVT2DEVINFO,
usr/src/uts/common/os/driver.c
456
return (ops->devo_cb_ops->cb_strategy(bp));
usr/src/uts/common/os/driver.c
79
struct dev_ops *ops;
usr/src/uts/common/os/driver.c
82
if ((ops = ddi_get_driver(devi)) == NULL ||
usr/src/uts/common/os/driver.c
83
(fn = ops->devo_identify) == NULL)
usr/src/uts/common/os/driver.c
94
struct dev_ops *ops;
usr/src/uts/common/os/driver.c
97
ops = ddi_get_driver(devi);
usr/src/uts/common/os/driver.c
98
ASSERT(ops);
usr/src/uts/common/os/driver_lyr.c
795
struct dev_ops *ops = NULL;
usr/src/uts/common/os/driver_lyr.c
807
ops = DEVI(dip)->devi_ops;
usr/src/uts/common/os/driver_lyr.c
808
ASSERT(ops && ops->devo_cb_ops);
usr/src/uts/common/os/driver_lyr.c
814
if ((ops->devo_cb_ops->cb_prop_op == nodev) ||
usr/src/uts/common/os/driver_lyr.c
815
(ops->devo_cb_ops->cb_prop_op == nulldev) ||
usr/src/uts/common/os/driver_lyr.c
816
(ops->devo_cb_ops->cb_prop_op == NULL)) {
usr/src/uts/common/os/kcpc.c
162
kcpc_register_pcbe(pcbe_ops_t *ops)
usr/src/uts/common/os/kcpc.c
164
pcbe_ops = ops;
usr/src/uts/common/os/ksensor.c
484
ksensor_create(dev_info_t *dip, const ksensor_ops_t *ops, void *arg,
usr/src/uts/common/os/ksensor.c
490
if (dip == NULL || ops == NULL || name == NULL || class == NULL ||
usr/src/uts/common/os/ksensor.c
516
sensor->ksensor_ops = ops;
usr/src/uts/common/os/ksensor.c
524
sensor->ksensor_ops = ops;
usr/src/uts/common/os/ksensor.c
548
const ksensor_ops_t *ops, void *arg, const char *name, id_t *idp)
usr/src/uts/common/os/ksensor.c
597
ret = ksensor_create(dip, ops, arg, pci_name, class, idp);
usr/src/uts/common/os/modconf.c
547
struct dev_ops *ops;
usr/src/uts/common/os/modconf.c
576
ops = modl->drv_dev_ops;
usr/src/uts/common/os/modconf.c
577
if (ops->devo_bus_ops == NULL && ops->devo_cb_ops != NULL &&
usr/src/uts/common/os/modconf.c
578
!(ops->devo_cb_ops->cb_flag & D_MP)) {
usr/src/uts/common/os/modconf.c
587
if (ops->devo_bus_ops != NULL &&
usr/src/uts/common/os/modconf.c
588
ops->devo_bus_ops->bus_map_fault != NULL &&
usr/src/uts/common/os/modconf.c
589
ops->devo_bus_ops->bus_map_fault != i_ddi_map_fault &&
usr/src/uts/common/os/modconf.c
590
ops->devo_bus_ops->busops_rev < BUSO_REV_8) {
usr/src/uts/common/os/modconf.c
621
devopsp[major] = ops; /* setup devopsp */
usr/src/uts/common/os/modconf.c
634
if (ops->devo_bus_ops == NULL)
usr/src/uts/common/os/modconf.c
647
struct dev_ops *ops;
usr/src/uts/common/os/modconf.c
674
ops = modl->drv_dev_ops;
usr/src/uts/common/os/modconf.c
680
if (dp != ops) {
usr/src/uts/common/os/modsubr.c
116
ops = *devopspp;
usr/src/uts/common/os/modsubr.c
118
ops = NULL;
usr/src/uts/common/os/modsubr.c
121
return (ops);
usr/src/uts/common/os/modsubr.c
131
struct dev_ops *ops;
usr/src/uts/common/os/modsubr.c
139
ops = devopsp[major];
usr/src/uts/common/os/modsubr.c
140
ASSERT(CB_DRV_INSTALLED(ops));
usr/src/uts/common/os/modsubr.c
143
if (!DEV_OPS_HELD(ops)) {
usr/src/uts/common/os/modsubr.c
160
if (!DEV_OPS_HELD(ops)) {
usr/src/uts/common/os/modsubr.c
165
DECR_DEV_OPS_REF(ops);
usr/src/uts/common/os/modsubr.c
96
struct dev_ops **devopspp, *ops;
usr/src/uts/common/os/pg.c
295
pg_class_register(char *name, struct pg_ops *ops, pg_relation_t relation)
usr/src/uts/common/os/pg.c
323
newclass->pgc_ops = ops;
usr/src/uts/common/os/rctl.c
2329
rctl_ops_t *ops)
usr/src/uts/common/os/rctl.c
2339
ASSERT(ops != NULL);
usr/src/uts/common/os/rctl.c
2364
rctl_de->rcd_ops = ops;
usr/src/uts/common/os/sunpm.c
2470
struct dev_ops *ops;
usr/src/uts/common/os/sunpm.c
2478
if (!(ops = ddi_get_driver(dip))) {
usr/src/uts/common/os/sunpm.c
2483
if ((ops->devo_rev < 2) || !(fn = ops->devo_power)) {
usr/src/uts/common/os/sunpm.c
2485
(ops->devo_rev < 2 ? " wrong devo_rev" : ""),
usr/src/uts/common/pcmcia/nexus/pcmcia.c
3908
struct dev_ops *ops;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
3933
ops = ddi_get_driver(init->dip);
usr/src/uts/common/pcmcia/nexus/pcmcia.c
3935
INCR_DEV_OPS_REF(ops);
usr/src/uts/common/pcmcia/nexus/pcmcia.c
3937
DECR_DEV_OPS_REF(ops);
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4001
struct dev_ops *ops;
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4043
ops = ddi_get_driver(dip);
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4046
INCR_DEV_OPS_REF(ops);
usr/src/uts/common/pcmcia/nexus/pcmcia.c
4048
DECR_DEV_OPS_REF(ops);
usr/src/uts/common/rpc/rpcmod.c
312
struct xprt_style_ops *ops;
usr/src/uts/common/rpc/rpcmod.c
504
t->ops = &tmpops;
usr/src/uts/common/rpc/rpcmod.c
548
(*((struct temp_slot *)q->q_ptr)->ops->xo_rput)(q, mp);
usr/src/uts/common/rpc/rpcmod.c
555
(*((struct temp_slot *)q->q_ptr)->ops->xo_rsrv)(q);
usr/src/uts/common/rpc/rpcmod.c
562
(*((struct temp_slot *)q->q_ptr)->ops->xo_wput)(q, mp);
usr/src/uts/common/rpc/rpcmod.c
569
(*((struct temp_slot *)q->q_ptr)->ops->xo_wsrv)(q);
usr/src/uts/common/rpc/rpcmod.c
576
return ((*((struct temp_slot *)q->q_ptr)->ops->xo_close)(q, flag, crp));
usr/src/uts/common/rpc/sec/auth_des.c
451
static struct auth_ops ops;
usr/src/uts/common/rpc/sec/auth_des.c
454
if (ops.ah_nextverf == NULL) {
usr/src/uts/common/rpc/sec/auth_des.c
455
ops.ah_nextverf = authdes_nextverf;
usr/src/uts/common/rpc/sec/auth_des.c
456
ops.ah_marshal = authdes_marshal;
usr/src/uts/common/rpc/sec/auth_des.c
457
ops.ah_validate = authdes_validate;
usr/src/uts/common/rpc/sec/auth_des.c
458
ops.ah_refresh = authdes_refresh;
usr/src/uts/common/rpc/sec/auth_des.c
459
ops.ah_destroy = authdes_destroy;
usr/src/uts/common/rpc/sec/auth_des.c
460
ops.ah_wrap = authany_wrap;
usr/src/uts/common/rpc/sec/auth_des.c
461
ops.ah_unwrap = authany_unwrap;
usr/src/uts/common/rpc/sec/auth_des.c
464
return (&ops);
usr/src/uts/common/rpc/xdr_mem.c
193
static struct xdr_ops ops;
usr/src/uts/common/rpc/xdr_mem.c
195
if (ops.x_getint32 == NULL) {
usr/src/uts/common/rpc/xdr_mem.c
196
ops.x_getbytes = xdrmem_getbytes;
usr/src/uts/common/rpc/xdr_mem.c
197
ops.x_putbytes = xdrmem_putbytes;
usr/src/uts/common/rpc/xdr_mem.c
198
ops.x_getpostn = xdrmem_getpos;
usr/src/uts/common/rpc/xdr_mem.c
199
ops.x_setpostn = xdrmem_setpos;
usr/src/uts/common/rpc/xdr_mem.c
200
ops.x_inline = xdrmem_inline;
usr/src/uts/common/rpc/xdr_mem.c
201
ops.x_destroy = xdrmem_destroy;
usr/src/uts/common/rpc/xdr_mem.c
202
ops.x_control = xdrmem_control;
usr/src/uts/common/rpc/xdr_mem.c
203
ops.x_getint32 = xdrmem_getint32;
usr/src/uts/common/rpc/xdr_mem.c
204
ops.x_putint32 = xdrmem_putint32;
usr/src/uts/common/rpc/xdr_mem.c
206
return (&ops);
usr/src/uts/common/rpc/xdr_sizeof.c
114
struct xdr_ops ops;
usr/src/uts/common/rpc/xdr_sizeof.c
123
ops.x_putbytes = x_putbytes;
usr/src/uts/common/rpc/xdr_sizeof.c
124
ops.x_inline = x_inline;
usr/src/uts/common/rpc/xdr_sizeof.c
125
ops.x_getpostn = x_getpostn;
usr/src/uts/common/rpc/xdr_sizeof.c
126
ops.x_setpostn = x_setpostn;
usr/src/uts/common/rpc/xdr_sizeof.c
127
ops.x_destroy = x_destroy;
usr/src/uts/common/rpc/xdr_sizeof.c
130
ops.x_getint32 = (dummyfunc3)harmless;
usr/src/uts/common/rpc/xdr_sizeof.c
131
ops.x_putint32 = x_putint32_t;
usr/src/uts/common/rpc/xdr_sizeof.c
135
ops.x_getbytes = (dummyfunc1)harmless;
usr/src/uts/common/rpc/xdr_sizeof.c
136
ops.x_control = (dummyfunc2)harmless;
usr/src/uts/common/rpc/xdr_sizeof.c
139
x.x_ops = &ops;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
232
struct xdr_ops ops;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
236
x.x_ops = &ops;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
257
struct xdr_ops ops;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
261
x.x_ops = &ops;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
277
static struct xdr_ops ops;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
285
ops.x_putbytes = x_putbytes;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
286
ops.x_inline = x_inline;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
287
ops.x_getpostn = x_getpostn;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
288
ops.x_setpostn = x_setpostn;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
289
ops.x_destroy = x_destroy;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
290
ops.x_control = x_control;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
293
ops.x_getint32 = (dummyfunc2)harmless;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
294
ops.x_putint32 = x_putint32_t;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
298
ops.x_getbytes = (dummyfunc1)harmless;
usr/src/uts/common/rpc/xdrrdma_sizeof.c
300
return (&ops);
usr/src/uts/common/sys/devinfo_impl.h
170
uint_t ops; /* bit-encoded driver ops */
usr/src/uts/common/sys/hotplug/hpctrl.h
278
extern void hpc_free_slot_ops(hpc_slot_ops_t *ops);
usr/src/uts/common/sys/kobj_impl.h
170
extern struct bootops *ops;
usr/src/uts/common/sys/mii.h
107
mii_handle_t mii_alloc(void *private, dev_info_t *dip, mii_ops_t *ops);
usr/src/uts/common/sys/mii.h
130
mii_ops_t *ops);
usr/src/uts/common/sys/rsm/rsmpi.h
153
struct rsm_ops *ops;
usr/src/uts/common/sys/rsm/rsmpi.h
519
(*((controller).ops->rsm_seg_create)) \
usr/src/uts/common/sys/rsm/rsmpi.h
523
(*((controller).ops->rsm_seg_destroy)) \
usr/src/uts/common/sys/rsm/rsmpi.h
527
(*((controller).ops->rsm_bind)) \
usr/src/uts/common/sys/rsm/rsmpi.h
530
(*((controller).ops->rsm_unbind)) \
usr/src/uts/common/sys/rsm/rsmpi.h
534
(*((controller).ops->rsm_rebind)) \
usr/src/uts/common/sys/rsm/rsmpi.h
538
(*((controller).ops->rsm_publish)) \
usr/src/uts/common/sys/rsm/rsmpi.h
542
(*((controller).ops->rsm_unpublish)) \
usr/src/uts/common/sys/rsm/rsmpi.h
546
(*((controller).ops->rsm_republish)) \
usr/src/uts/common/sys/rsm/rsmpi.h
550
(*((controller).ops->rsm_connect)) \
usr/src/uts/common/sys/rsm/rsmpi.h
553
(*((controller).ops->rsm_disconnect)) \
usr/src/uts/common/sys/rsm/rsmpi.h
561
(*((controller).ops->rsm_get8)) \
usr/src/uts/common/sys/rsm/rsmpi.h
564
(*((controller).ops->rsm_get16)) \
usr/src/uts/common/sys/rsm/rsmpi.h
567
(*((controller).ops->rsm_get32)) \
usr/src/uts/common/sys/rsm/rsmpi.h
570
(*((controller).ops->rsm_get64)) \
usr/src/uts/common/sys/rsm/rsmpi.h
573
(*((controller).ops->rsm_get)) \
usr/src/uts/common/sys/rsm/rsmpi.h
581
(*((controller).ops->rsm_put8)) \
usr/src/uts/common/sys/rsm/rsmpi.h
584
(*((controller).ops->rsm_put16)) \
usr/src/uts/common/sys/rsm/rsmpi.h
587
(*((controller).ops->rsm_put32)) \
usr/src/uts/common/sys/rsm/rsmpi.h
590
(*((controller).ops->rsm_put64)) \
usr/src/uts/common/sys/rsm/rsmpi.h
593
(*((controller).ops->rsm_put)) \
usr/src/uts/common/sys/rsm/rsmpi.h
602
(*((controller).ops->rsm_map)) \
usr/src/uts/common/sys/rsm/rsmpi.h
606
(*((controller).ops->rsm_unmap)) \
usr/src/uts/common/sys/rsm/rsmpi.h
614
(*((controller).ops->rsm_open_barrier_region)) \
usr/src/uts/common/sys/rsm/rsmpi.h
617
(*((controller).ops->rsm_open_barrier_regions)) \
usr/src/uts/common/sys/rsm/rsmpi.h
620
(*((controller).ops-> rsm_open_barrier_node)) \
usr/src/uts/common/sys/rsm/rsmpi.h
623
(*((controller).ops->rsm_open_barrier_ctrl)) \
usr/src/uts/common/sys/rsm/rsmpi.h
626
(*((controller).ops->rsm_open_barrier_region_thr)) \
usr/src/uts/common/sys/rsm/rsmpi.h
629
(*((controller).ops->rsm_open_barrier_regions_thr)) \
usr/src/uts/common/sys/rsm/rsmpi.h
632
(*((controller).ops->rsm_open_barrier_node_thr)) \
usr/src/uts/common/sys/rsm/rsmpi.h
635
(*((controller).ops->rsm_open_barrier_ctrl_thr)) \
usr/src/uts/common/sys/rsm/rsmpi.h
638
(*((controller).ops->rsm_close_barrier)) \
usr/src/uts/common/sys/rsm/rsmpi.h
641
(*((controller).ops->rsm_reopen_barrier)) \
usr/src/uts/common/sys/rsm/rsmpi.h
644
(*((controller).ops->rsm_order_barrier)) \
usr/src/uts/common/sys/rsm/rsmpi.h
647
(*((controller).ops->rsm_thread_init)) \
usr/src/uts/common/sys/rsm/rsmpi.h
650
(*((controller).ops->rsm_thread_fini)) \
usr/src/uts/common/sys/rsm/rsmpi.h
653
(*((controller).ops->rsm_get_barrier_mode)) \
usr/src/uts/common/sys/rsm/rsmpi.h
656
(*((controller).ops->rsm_set_barrier_mode)) \
usr/src/uts/common/sys/rsm/rsmpi.h
664
(*((controller).ops->rsm_sendq_create)) \
usr/src/uts/common/sys/rsm/rsmpi.h
668
(*((controller).ops->rsm_sendq_config)) \
usr/src/uts/common/sys/rsm/rsmpi.h
672
(*((controller).ops->rsm_sendq_destroy)) \
usr/src/uts/common/sys/rsm/rsmpi.h
675
(*((controller).ops->rsm_send)) \
usr/src/uts/common/sys/rsm/rsmpi.h
683
(*((controller).ops->rsm_register_handler)) \
usr/src/uts/common/sys/rsm/rsmpi.h
687
(*((controller).ops->rsm_unregister_handler)) \
usr/src/uts/common/sys/rsm/rsmpi.h
690
(*((controller).ops->rsm_memseg_import_getv)) \
usr/src/uts/common/sys/rsm/rsmpi.h
693
(*((controller).ops->rsm_memseg_import_putv)) \
usr/src/uts/common/sys/rsm/rsmpi.h
696
(*((controller).ops->rsm_get_peers)) \
usr/src/uts/common/sys/rsm/rsmpi.h
699
(*((controller).ops->rsm_extension)) \
usr/src/uts/common/xen/io/xnbe.c
124
static struct dev_ops ops = {
usr/src/uts/common/xen/io/xnbe.c
140
&mod_driverops, "xnbe driver", &ops,
usr/src/uts/common/xen/io/xnbo.c
703
static struct dev_ops ops = {
usr/src/uts/common/xen/io/xnbo.c
719
&mod_driverops, "xnbo driver", &ops,
usr/src/uts/common/xen/io/xnbu.c
492
DDI_DEFINE_STREAM_OPS(ops, nulldev, nulldev, xnbu_attach, xnbu_detach,
usr/src/uts/common/xen/io/xnbu.c
496
&mod_driverops, "xnbu driver", &ops
usr/src/uts/common/xen/io/xnbu.c
508
mac_init_ops(&ops, "xnbu");
usr/src/uts/common/xen/io/xnbu.c
512
mac_fini_ops(&ops);
usr/src/uts/common/xen/io/xnbu.c
524
mac_fini_ops(&ops);
usr/src/uts/i86pc/io/gfx_private/gfxp_bitmap.c
100
softc->blt_ops.setmode = ops->setmode;
usr/src/uts/i86pc/io/gfx_private/gfxp_bitmap.c
92
gfxp_bm_register_fbops(gfxp_fb_softc_ptr_t ptr, struct gfxp_blt_ops *ops)
usr/src/uts/i86pc/io/gfx_private/gfxp_bitmap.c
97
softc->blt_ops.blt = ops->blt;
usr/src/uts/i86pc/io/gfx_private/gfxp_bitmap.c
98
softc->blt_ops.copy = ops->copy;
usr/src/uts/i86pc/io/gfx_private/gfxp_bitmap.c
99
softc->blt_ops.clear = ops->clear;
usr/src/uts/i86pc/os/cmi.c
186
cmi_ops_t *ops;
usr/src/uts/i86pc/os/cmi.c
188
if ((ops = (cmi_ops_t *)modlookup_by_modctl(modp, "_cmi_ops")) ==
usr/src/uts/i86pc/os/cmi.c
195
if (ops->cmi_init == NULL) {
usr/src/uts/i86pc/os/cmi.c
201
return (ops);
usr/src/uts/i86pc/os/cmi.c
207
cmi_ops_t *ops;
usr/src/uts/i86pc/os/cmi.c
243
if ((ops = cmi_getops(modp)) == NULL)
usr/src/uts/i86pc/os/cmi.c
247
cmi->cmi_ops = ops;
usr/src/uts/i86pc/os/cms.c
179
cms_ops_t *ops;
usr/src/uts/i86pc/os/cms.c
181
if ((ops = (cms_ops_t *)modlookup_by_modctl(modp, "_cms_ops")) ==
usr/src/uts/i86pc/os/cms.c
188
if (ops->cms_init == NULL) {
usr/src/uts/i86pc/os/cms.c
194
return (ops);
usr/src/uts/i86pc/os/cms.c
200
cms_ops_t *ops;
usr/src/uts/i86pc/os/cms.c
234
if ((ops = cms_getops(modp)) == NULL)
usr/src/uts/i86pc/os/cms.c
238
cms->cms_ops = ops;
usr/src/uts/intel/amd64/krtld/kobj_isa.c
102
_kobj_printf(ops,
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
114
_kobj_printf(ops, "smap_reloc_resolve: %s relocating "
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
158
_kobj_printf(ops, "krtld:\ttype\t\t\toffset\t addend"
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
160
_kobj_printf(ops, "krtld:\t\t\t\t\t value\n");
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
172
_kobj_printf(ops, "do_relocate: bad strndx %d\n",
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
177
_kobj_printf(ops, "krtld: invalid relocation type %d",
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
179
_kobj_printf(ops, " at 0x%lx:", off);
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
180
_kobj_printf(ops, " file=%s\n", mp->filename);
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
197
_kobj_printf(ops, "krtld:\t%s",
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
199
_kobj_printf(ops, "\t0x%8lx", off);
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
200
_kobj_printf(ops, " %8lld", (longlong_t)addend);
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
201
_kobj_printf(ops, " %s\n",
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
247
_kobj_printf(ops,
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
276
_kobj_printf(ops, "krtld:\t\t\t\t0x%8lx", off);
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
277
_kobj_printf(ops, " 0x%8lx\n", value);
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
305
_kobj_printf(ops, "%s can't process type SHT_REL\n",
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
312
_kobj_printf(ops, "%s reloc for non-default symtab\n",
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
317
_kobj_printf(ops, "do_relocations: %s sh_info ",
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
319
_kobj_printf(ops, "out of range %d\n", shn);
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
336
_kobj_printf(ops, "krtld: relocating: file=%s ",
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
338
_kobj_printf(ops, "section=%d\n", shn);
usr/src/uts/intel/amd64/krtld/kobj_reloc.c
344
_kobj_printf(ops,
usr/src/uts/intel/io/iommulib.c
340
iommulib_iommu_register(dev_info_t *dip, iommulib_ops_t *ops,
usr/src/uts/intel/io/iommulib.c
349
ASSERT(ops);
usr/src/uts/intel/io/iommulib.c
352
if (ops->ilops_vers != IOMMU_OPS_VERSION) {
usr/src/uts/intel/io/iommulib.c
355
instance, (void *)ops);
usr/src/uts/intel/io/iommulib.c
359
switch (ops->ilops_vendor) {
usr/src/uts/intel/io/iommulib.c
369
driver, instance, ops->ilops_vendor, (void *)ops);
usr/src/uts/intel/io/iommulib.c
374
driver, instance, ops->ilops_vendor, (void *)ops);
usr/src/uts/intel/io/iommulib.c
381
if (ops->ilops_data == NULL) {
usr/src/uts/intel/io/iommulib.c
384
driver, instance, (void *)ops);
usr/src/uts/intel/io/iommulib.c
388
if (ops->ilops_id == NULL) {
usr/src/uts/intel/io/iommulib.c
391
driver, instance, (void *)ops);
usr/src/uts/intel/io/iommulib.c
395
if (ops->ilops_probe == NULL) {
usr/src/uts/intel/io/iommulib.c
398
driver, instance, (void *)ops);
usr/src/uts/intel/io/iommulib.c
402
if (ops->ilops_dma_allochdl == NULL) {
usr/src/uts/intel/io/iommulib.c
405
driver, instance, (void *)ops);
usr/src/uts/intel/io/iommulib.c
409
if (ops->ilops_dma_freehdl == NULL) {
usr/src/uts/intel/io/iommulib.c
412
driver, instance, (void *)ops);
usr/src/uts/intel/io/iommulib.c
416
if (ops->ilops_dma_bindhdl == NULL) {
usr/src/uts/intel/io/iommulib.c
419
driver, instance, (void *)ops);
usr/src/uts/intel/io/iommulib.c
423
if (ops->ilops_dma_sync == NULL) {
usr/src/uts/intel/io/iommulib.c
426
driver, instance, (void *)ops);
usr/src/uts/intel/io/iommulib.c
430
if (ops->ilops_dma_win == NULL) {
usr/src/uts/intel/io/iommulib.c
433
driver, instance, (void *)ops);
usr/src/uts/intel/io/iommulib.c
458
unitp->ilu_ops = ops;
usr/src/uts/intel/io/iommulib.c
459
unitp->ilu_data = ops->ilops_data;
usr/src/uts/intel/io/iommulib.c
482
f, driver, instance, vendor, (void *)ops, (void *)unitp->ilu_data,
usr/src/uts/intel/io/iommulib.c
932
iommulib_ops_t *ops;
usr/src/uts/intel/io/iommulib.c
939
ops = unitp->ilu_ops;
usr/src/uts/intel/io/iommulib.c
942
ASSERT(ops);
usr/src/uts/intel/io/iommulib.c
944
return (ops);
usr/src/uts/intel/io/vmm/intel/vmx.c
3772
vlapic->ops.enable_x2apic_mode = vmx_enable_x2apic_mode_ts;
usr/src/uts/intel/io/vmm/intel/vmx.c
3775
vlapic->ops.set_intr_ready = vmx_apicv_set_ready;
usr/src/uts/intel/io/vmm/intel/vmx.c
3776
vlapic->ops.sync_state = vmx_apicv_sync;
usr/src/uts/intel/io/vmm/intel/vmx.c
3777
vlapic->ops.intr_accepted = vmx_apicv_accepted;
usr/src/uts/intel/io/vmm/intel/vmx.c
3778
vlapic->ops.enable_x2apic_mode = vmx_enable_x2apic_mode_vid;
usr/src/uts/intel/io/vmm/intel/vmx.c
3781
vlapic->ops.post_intr = vmx_apicv_notify;
usr/src/uts/intel/io/vmm/io/iommu.c
118
ops = ddi_modsym(iommu_modhdl, IOMMU_OPS_SYM_NAME, &error);
usr/src/uts/intel/io/vmm/io/iommu.c
119
if (ops == NULL) {
usr/src/uts/intel/io/vmm/io/iommu.c
124
error = ops->init();
usr/src/uts/intel/io/vmm/io/iommu.c
131
host_domain = ops->create_domain(maxaddr);
usr/src/uts/intel/io/vmm/io/iommu.c
140
ops->enable();
usr/src/uts/intel/io/vmm/io/iommu.c
145
if (ops != NULL) {
usr/src/uts/intel/io/vmm/io/iommu.c
146
ops->cleanup();
usr/src/uts/intel/io/vmm/io/iommu.c
147
ops = NULL;
usr/src/uts/intel/io/vmm/io/iommu.c
160
ASSERT3P(ops, !=, NULL);
usr/src/uts/intel/io/vmm/io/iommu.c
163
ops->disable();
usr/src/uts/intel/io/vmm/io/iommu.c
166
ops->destroy_domain(host_domain);
usr/src/uts/intel/io/vmm/io/iommu.c
169
ops->cleanup();
usr/src/uts/intel/io/vmm/io/iommu.c
170
ops = NULL;
usr/src/uts/intel/io/vmm/io/iommu.c
180
if (ops == NULL) {
usr/src/uts/intel/io/vmm/io/iommu.c
184
VERIFY3P(ops, ==, NULL);
usr/src/uts/intel/io/vmm/io/iommu.c
188
VERIFY3P(ops, !=, NULL);
usr/src/uts/intel/io/vmm/io/iommu.c
205
VERIFY3P(ops, ==, NULL);
usr/src/uts/intel/io/vmm/io/iommu.c
214
return (ops->create_domain(maxaddr));
usr/src/uts/intel/io/vmm/io/iommu.c
225
ops->destroy_domain(domain);
usr/src/uts/intel/io/vmm/io/iommu.c
239
mapped = ops->create_mapping(domain, gpa, hpa, remaining);
usr/src/uts/intel/io/vmm/io/iommu.c
256
unmapped = ops->remove_mapping(domain, gpa, remaining);
usr/src/uts/intel/io/vmm/io/iommu.c
273
ops->add_device(domain, rid);
usr/src/uts/intel/io/vmm/io/iommu.c
281
ops->remove_device(domain, rid);
usr/src/uts/intel/io/vmm/io/iommu.c
289
ops->invalidate_tlb(domain);
usr/src/uts/intel/io/vmm/io/iommu.c
70
static const struct iommu_ops *ops;
usr/src/uts/intel/io/vmm/io/vlapic.c
1142
if (vlapic->ops.sync_state) {
usr/src/uts/intel/io/vmm/io/vlapic.c
1143
(*vlapic->ops.sync_state)(vlapic);
usr/src/uts/intel/io/vmm/io/vlapic.c
1174
if (vlapic->ops.intr_accepted)
usr/src/uts/intel/io/vmm/io/vlapic.c
1175
return ((*vlapic->ops.intr_accepted)(vlapic, vector));
usr/src/uts/intel/io/vmm/io/vlapic.c
1434
if (vlapic->ops.sync_state) {
usr/src/uts/intel/io/vmm/io/vlapic.c
1435
(*vlapic->ops.sync_state)(vlapic);
usr/src/uts/intel/io/vmm/io/vlapic.c
1740
if (vlapic->ops.enable_x2apic_mode)
usr/src/uts/intel/io/vmm/io/vlapic.c
1741
(*vlapic->ops.enable_x2apic_mode)(vlapic);
usr/src/uts/intel/io/vmm/io/vlapic.c
1791
if (vlapic->ops.post_intr)
usr/src/uts/intel/io/vmm/io/vlapic.c
1792
(*vlapic->ops.post_intr)(vlapic, hostcpu);
usr/src/uts/intel/io/vmm/io/vlapic.c
1834
if (vlapic->ops.sync_state) {
usr/src/uts/intel/io/vmm/io/vlapic.c
1835
(*vlapic->ops.sync_state)(vlapic);
usr/src/uts/intel/io/vmm/io/vlapic.c
2069
if (vlapic->ops.sync_state) {
usr/src/uts/intel/io/vmm/io/vlapic.c
2070
(*vlapic->ops.sync_state)(vlapic);
usr/src/uts/intel/io/vmm/io/vlapic.c
326
if (vlapic->ops.set_intr_ready) {
usr/src/uts/intel/io/vmm/io/vlapic.c
327
return ((*vlapic->ops.set_intr_ready)(vlapic, vector, level));
usr/src/uts/intel/io/vmm/io/vlapic_priv.h
132
struct vlapic_ops ops;
usr/src/uts/intel/io/vmm/vmm.c
2351
if (ops->vmsavectx != NULL) {
usr/src/uts/intel/io/vmm/vmm.c
2352
ops->vmsavectx(vm->cookie, vcpuid);
usr/src/uts/intel/io/vmm/vmm.c
2406
if (ops->vmrestorectx != NULL) {
usr/src/uts/intel/io/vmm/vmm.c
2407
ops->vmrestorectx(vm->cookie, vcpuid);
usr/src/uts/intel/io/vmm/vmm.c
287
static struct vmm_ops *ops = &vmm_ops_null;
usr/src/uts/intel/io/vmm/vmm.c
289
#define VMM_INIT() ((*ops->init)())
usr/src/uts/intel/io/vmm/vmm.c
290
#define VMM_RESUME() ((*ops->resume)())
usr/src/uts/intel/io/vmm/vmm.c
292
#define VMINIT(vm) ((*ops->vminit)(vm))
usr/src/uts/intel/io/vmm/vmm.c
293
#define VMRUN(vmi, vcpu, rip) ((*ops->vmrun)(vmi, vcpu, rip))
usr/src/uts/intel/io/vmm/vmm.c
294
#define VMCLEANUP(vmi) ((*ops->vmcleanup)(vmi))
usr/src/uts/intel/io/vmm/vmm.c
296
#define VMGETREG(vmi, vcpu, num, rv) ((*ops->vmgetreg)(vmi, vcpu, num, rv))
usr/src/uts/intel/io/vmm/vmm.c
297
#define VMSETREG(vmi, vcpu, num, val) ((*ops->vmsetreg)(vmi, vcpu, num, val))
usr/src/uts/intel/io/vmm/vmm.c
298
#define VMGETDESC(vmi, vcpu, num, dsc) ((*ops->vmgetdesc)(vmi, vcpu, num, dsc))
usr/src/uts/intel/io/vmm/vmm.c
299
#define VMSETDESC(vmi, vcpu, num, dsc) ((*ops->vmsetdesc)(vmi, vcpu, num, dsc))
usr/src/uts/intel/io/vmm/vmm.c
300
#define VMGETCAP(vmi, vcpu, num, rv) ((*ops->vmgetcap)(vmi, vcpu, num, rv))
usr/src/uts/intel/io/vmm/vmm.c
301
#define VMSETCAP(vmi, vcpu, num, val) ((*ops->vmsetcap)(vmi, vcpu, num, val))
usr/src/uts/intel/io/vmm/vmm.c
302
#define VLAPIC_INIT(vmi, vcpu) ((*ops->vlapic_init)(vmi, vcpu))
usr/src/uts/intel/io/vmm/vmm.c
303
#define VLAPIC_CLEANUP(vmi, vlapic) ((*ops->vlapic_cleanup)(vmi, vlapic))
usr/src/uts/intel/io/vmm/vmm.c
4148
err = ops->vmgetmsr(vm->cookie, vcpuid, msr, value);
usr/src/uts/intel/io/vmm/vmm.c
4185
err = ops->vmsetmsr(vm->cookie, vcpuid, msr, value);
usr/src/uts/intel/io/vmm/vmm.c
4828
const uint32_t frac_size = ops->fr_fracsize;
usr/src/uts/intel/io/vmm/vmm.c
488
ops = &vmm_ops_intel;
usr/src/uts/intel/io/vmm/vmm.c
490
ops = &vmm_ops_amd;
usr/src/uts/intel/io/vmm/vmm.c
501
ops = &vmm_ops_null;
usr/src/uts/intel/io/vmm/vmm.c
5020
freqratio_res_t res = ops->vmfreqratio(src->vt_guest_freq,
usr/src/uts/intel/io/vmm/vmm.c
799
ops->vmpause(vm->cookie, i);
usr/src/uts/intel/sys/bootvfs.h
82
#define BRD_MOUNTROOT(ops, str) ((ops)->fsw_mountroot)(str)
usr/src/uts/intel/sys/bootvfs.h
83
#define BRD_UNMOUNTROOT(ops) ((ops)->fsw_unmountroot)()
usr/src/uts/intel/sys/bootvfs.h
84
#define BRD_OPEN(ops, file, flag) ((ops)->fsw_open)(file, flag)
usr/src/uts/intel/sys/bootvfs.h
85
#define BRD_CLOSE(ops, fd) ((ops)->fsw_close)(fd)
usr/src/uts/intel/sys/bootvfs.h
86
#define BRD_READ(ops, fd, buf, s) ((ops)->fsw_read)(fd, buf, s)
usr/src/uts/intel/sys/bootvfs.h
87
#define BRD_SEEK(ops, fd, addr, w) ((ops)->fsw_lseek)(fd, addr, w)
usr/src/uts/intel/sys/bootvfs.h
88
#define BRD_FSTAT(ops, fd, stp) ((ops)->fsw_fstat)(fd, stp)
usr/src/uts/intel/sys/iommulib.h
251
int iommulib_iommu_register(dev_info_t *dip, iommulib_ops_t *ops,
usr/src/uts/sparc/krtld/kobj_isa.c
114
_kobj_printf(ops,
usr/src/uts/sparc/krtld/kobj_reloc.c
125
_kobj_printf(ops, "krtld:\ttype\t\t\toffset\t addend"
usr/src/uts/sparc/krtld/kobj_reloc.c
127
_kobj_printf(ops, "krtld:\t\t\t\t\t value\n");
usr/src/uts/sparc/krtld/kobj_reloc.c
161
_kobj_printf(ops,
usr/src/uts/sparc/krtld/kobj_reloc.c
166
_kobj_printf(ops, "krtld: invalid relocation type %d",
usr/src/uts/sparc/krtld/kobj_reloc.c
168
_kobj_printf(ops, " at 0x%llx:", (u_longlong_t)off);
usr/src/uts/sparc/krtld/kobj_reloc.c
169
_kobj_printf(ops, " file=%s\n", mp->filename);
usr/src/uts/sparc/krtld/kobj_reloc.c
182
_kobj_printf(ops, "krtld:\t%s",
usr/src/uts/sparc/krtld/kobj_reloc.c
184
_kobj_printf(ops, "\t0x%8llx", (u_longlong_t)off);
usr/src/uts/sparc/krtld/kobj_reloc.c
185
_kobj_printf(ops, " 0x%8llx", (u_longlong_t)addend);
usr/src/uts/sparc/krtld/kobj_reloc.c
186
_kobj_printf(ops, " %s\n",
usr/src/uts/sparc/krtld/kobj_reloc.c
230
_kobj_printf(ops,
usr/src/uts/sparc/krtld/kobj_reloc.c
267
_kobj_printf(ops, "krtld:\t\t\t\t0x%8llx",
usr/src/uts/sparc/krtld/kobj_reloc.c
269
_kobj_printf(ops, " 0x%8llx\n", (u_longlong_t)value);
usr/src/uts/sparc/krtld/kobj_reloc.c
296
_kobj_printf(ops, "%s can't process type SHT_REL\n",
usr/src/uts/sparc/krtld/kobj_reloc.c
303
_kobj_printf(ops, "%s reloc for non-default symtab\n",
usr/src/uts/sparc/krtld/kobj_reloc.c
308
_kobj_printf(ops, "do_relocations: %s ", mp->filename);
usr/src/uts/sparc/krtld/kobj_reloc.c
309
_kobj_printf(ops, " sh_info out of range %d\n", shn);
usr/src/uts/sparc/krtld/kobj_reloc.c
325
_kobj_printf(ops, "krtld: relocating: file=%s ",
usr/src/uts/sparc/krtld/kobj_reloc.c
327
_kobj_printf(ops, " section=%d\n", shn);
usr/src/uts/sparc/krtld/kobj_reloc.c
332
_kobj_printf(ops,
usr/src/uts/sparc/os/bootops.c
436
bop_printf(void *ops, const char *fmt, ...)
usr/src/uts/sparc/os/bootops.c
441
vbop_printf(ops, fmt, adx);
usr/src/uts/sun/sys/bootconf.h
112
extern void bop_printf(void *ops, const char *fmt, ...);
usr/src/uts/sun/sys/bootconf.h
113
extern void vbop_printf(void *ops, const char *fmt, va_list);
usr/src/uts/sun4/io/efcode/fc_subr.c
144
fcode_interpreter(dev_info_t *ap, fc_ops_t *ops, fco_handle_t handle)
usr/src/uts/sun4/io/efcode/fc_subr.c
151
ASSERT(ops);
usr/src/uts/sun4/io/efcode/fc_subr.c
163
fp->ap_ops = ops;
usr/src/uts/sun4/io/px/px_fdvma.c
191
fdvma_p->ops = &fdvma_ops;
usr/src/uts/sun4/os/dvma.c
129
nexus_funcptr = (struct dvma_ops *)nexus_private->ops;
usr/src/uts/sun4/os/dvma.c
166
nexus_funcptr = (struct dvma_ops *)nexus_private->ops;
usr/src/uts/sun4/os/dvma.c
186
nexus_funcptr = (struct dvma_ops *)nexus_private->ops;
usr/src/uts/sun4/sys/dvma.h
59
struct dvma_ops *ops;
usr/src/uts/sun4u/io/gptwocfg.c
198
gptwocfg_ops_t *ops = kmem_zalloc(sizeof (gptwocfg_ops_t), KM_SLEEP);
usr/src/uts/sun4u/io/gptwocfg.c
201
type, ops);
usr/src/uts/sun4u/io/gptwocfg.c
203
ops->gptwocfg_type = type;
usr/src/uts/sun4u/io/gptwocfg.c
204
ops->gptwocfg_version = GPTWOCFG_OPS_VERSION;
usr/src/uts/sun4u/io/gptwocfg.c
205
ops->gptwocfg_configure = cfg_func;
usr/src/uts/sun4u/io/gptwocfg.c
206
ops->gptwocfg_unconfigure = uncfg_func;
usr/src/uts/sun4u/io/gptwocfg.c
209
gptwocfg_ops_table[type] = ops;
usr/src/uts/sun4u/io/gptwocfg.c
233
gptwocfg_ops_t *ops;
usr/src/uts/sun4u/io/gptwocfg.c
280
ops = gptwocfg_ops_table[pcd->spcd_ptype];
usr/src/uts/sun4u/io/gptwocfg.c
282
if (ops == NULL) {
usr/src/uts/sun4u/io/gptwocfg.c
289
if (ops->gptwocfg_configure == NULL) {
usr/src/uts/sun4u/io/gptwocfg.c
296
new_nodes = ops->gptwocfg_configure(ap, pcd, id);
usr/src/uts/sun4u/io/gptwocfg.c
306
config->gptwo_ops = ops;
usr/src/uts/sun4u/io/gptwocfg.c
330
gptwocfg_ops_t *ops;
usr/src/uts/sun4u/io/gptwocfg.c
382
ops = config->gptwo_ops;
usr/src/uts/sun4u/io/gptwocfg.c
384
GPTWO_DEBUG1(1, CE_CONT, "gptwocfg_unconfigure: ops=%lx\n", ops);
usr/src/uts/sun4u/io/gptwocfg.c
405
if (ops) {
usr/src/uts/sun4u/io/gptwocfg.c
408
ops->gptwocfg_configure);
usr/src/uts/sun4u/io/gptwocfg.c
412
ops->gptwocfg_unconfigure);
usr/src/uts/sun4u/io/gptwocfg.c
414
if (ops->gptwocfg_unconfigure != NULL) {
usr/src/uts/sun4u/io/gptwocfg.c
416
ops->gptwocfg_unconfigure(saf_dip);
usr/src/uts/sun4u/io/iommu.c
1412
iommu_fast_dvma->ops = &iommu_dvma_ops;
usr/src/uts/sun4u/io/pci/pci_fdvma.c
241
fdvma_p->ops = &fdvma_ops;
usr/src/uts/sun4u/io/pci/simba.c
546
static char *ops[] =
usr/src/uts/sun4u/io/pci/simba.c
589
dip, rdip, ctlop, ctlop < (sizeof (ops) / sizeof (ops[0])) ?
usr/src/uts/sun4u/io/pci/simba.c
590
ops[ctlop] : "Unknown", arg, result);
usr/src/uts/sun4v/io/ds_common.c
1124
if (svc->ops.ds_reg_cb) {
usr/src/uts/sun4v/io/ds_common.c
1128
(*svc->ops.ds_reg_cb)(svc->ops.cb_arg, &version,
usr/src/uts/sun4v/io/ds_common.c
1227
if (svc->ops.ds_reg_cb) {
usr/src/uts/sun4v/io/ds_common.c
1236
(*svc->ops.ds_reg_cb)(svc->ops.cb_arg, &tmpver, svc->hdl);
usr/src/uts/sun4v/io/ds_common.c
1606
(*svc->ops.ds_data_cb)(svc->ops.cb_arg, msg, msgsz);
usr/src/uts/sun4v/io/ds_common.c
2261
if (svc->ops.ds_unreg_cb) {
usr/src/uts/sun4v/io/ds_common.c
2262
(*svc->ops.ds_unreg_cb)(svc->ops.cb_arg);
usr/src/uts/sun4v/io/ds_common.c
2489
ds_ucap_init(ds_capability_t *cap, ds_clnt_ops_t *ops, uint32_t flags,
usr/src/uts/sun4v/io/ds_common.c
2500
if ((cap == NULL) || (ops == NULL)) {
usr/src/uts/sun4v/io/ds_common.c
2523
if ((ops->ds_data_cb == NULL) || (ops->ds_reg_cb == NULL)) {
usr/src/uts/sun4v/io/ds_common.c
2533
DS_EOL, __func__, cap->svc_id, PTR_TO_LONG(ops->ds_data_cb),
usr/src/uts/sun4v/io/ds_common.c
2534
PTR_TO_LONG(ops->cb_arg));
usr/src/uts/sun4v/io/ds_common.c
2589
(void) memcpy(&svc->ops, ops, sizeof (ds_clnt_ops_t));
usr/src/uts/sun4v/io/ds_common.c
2636
ds_cap_init(ds_capability_t *cap, ds_clnt_ops_t *ops)
usr/src/uts/sun4v/io/ds_common.c
2638
return (ds_ucap_init(cap, ops, 0, DS_INVALID_INSTANCE, NULL));
usr/src/uts/sun4v/io/ds_common.c
3032
if (svc->ops.ds_reg_cb) {
usr/src/uts/sun4v/io/ds_common.c
3037
(*svc->ops.ds_reg_cb)(svc->ops.cb_arg, &ds_ver, hdl);
usr/src/uts/sun4v/io/ds_common.c
3060
if (svc->ops.ds_unreg_cb) {
usr/src/uts/sun4v/io/ds_common.c
3063
(*svc->ops.ds_unreg_cb)(svc->ops.cb_arg);
usr/src/uts/sun4v/io/ds_common.c
3084
if (svc->ops.ds_data_cb) {
usr/src/uts/sun4v/io/ds_common.c
3087
(*svc->ops.ds_data_cb)(svc->ops.cb_arg, buf, buflen);
usr/src/uts/sun4v/io/ds_common.c
3221
newsvc->ops.cb_arg = (ds_cb_arg_t)(newsvc);
usr/src/uts/sun4v/io/ds_drv.c
1002
ASSERT(svc == (ds_svc_t *)svc->ops.cb_arg);
usr/src/uts/sun4v/io/ds_drv.c
1011
ASSERT(svc == (ds_svc_t *)svc->ops.cb_arg);
usr/src/uts/sun4v/io/ds_drv.c
1020
ASSERT(svc == (ds_svc_t *)svc->ops.cb_arg);
usr/src/uts/sun4v/io/ds_drv.c
1029
ASSERT(svc == (ds_svc_t *)svc->ops.cb_arg);
usr/src/uts/sun4v/io/ds_drv.c
1041
ASSERT(svc == (ds_svc_t *)svc->ops.cb_arg);
usr/src/uts/sun4v/io/ds_drv.c
1050
ASSERT(svc == (ds_svc_t *)svc->ops.cb_arg);
usr/src/uts/sun4v/io/ds_drv.c
1057
svc->ops.cb_arg = (ds_cb_arg_t)(svc);
usr/src/uts/sun4v/io/ds_drv.c
1068
ASSERT(svc == (ds_svc_t *)svc->ops.cb_arg);
usr/src/uts/sun4v/io/ds_drv.c
1069
*cbargp = svc->ops.cb_arg;
usr/src/uts/sun4v/io/ds_drv.c
993
ASSERT(svc == (ds_svc_t *)svc->ops.cb_arg);
usr/src/uts/sun4v/sys/ds.h
105
extern int ds_cap_init(ds_capability_t *cap, ds_clnt_ops_t *ops);
usr/src/uts/sun4v/sys/ds_impl.h
293
ds_clnt_ops_t ops; /* client ops vector */
usr/src/uts/sun4v/sys/ds_impl.h
488
int ds_ucap_init(ds_capability_t *cap, ds_clnt_ops_t *ops, uint_t flags,