Symbol: fco_handle_t
usr/src/uts/sun4/io/efcode/fc_ops.c
101
fco_handle_t
usr/src/uts/sun4/io/efcode/fc_ops.c
105
fco_handle_t rp;
usr/src/uts/sun4/io/efcode/fc_ops.c
135
fc_ops_free_handle(fco_handle_t rp)
usr/src/uts/sun4/io/efcode/fc_ops.c
165
fc_ops(dev_info_t *ap, fco_handle_t handle, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
201
fco_getproplen(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
248
fco_getprop(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
301
fco_ap_phandle(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
320
fco_child(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
352
fco_peer(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
384
fco_parent(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
419
fco_alloc_phandle(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
45
static int fco_new_device(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
450
find_nodeid_resource(fco_handle_t rp, int n)
usr/src/uts/sun4/io/efcode/fc_ops.c
46
static int fco_finish_device(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
47
static int fco_create_property(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
470
fco_new_device(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
49
static int fco_validate(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
50
static int fco_invalidate(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
51
static int fco_exit(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
53
static int fco_getproplen(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
54
static int fco_getprop(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
56
static int fco_ap_phandle(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
57
static int fco_child(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
58
static int fco_peer(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
59
static int fco_parent(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
60
static int fco_alloc_phandle(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
62
static int fco_local_ether_addr(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fc_ops.c
644
fco_finish_device(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
688
fco_create_property(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
769
fco_validate(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
799
fco_invalidate(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
834
fco_exit(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_ops.c
846
fco_local_ether_addr(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
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
326
fc_add_resource(fco_handle_t rp, struct fc_resource *ip)
usr/src/uts/sun4/io/efcode/fc_subr.c
340
fc_rem_resource(fco_handle_t rp, struct fc_resource *ip)
usr/src/uts/sun4/io/efcode/fc_subr.c
374
fc_lock_resource_list(fco_handle_t rp)
usr/src/uts/sun4/io/efcode/fc_subr.c
381
fc_unlock_resource_list(fco_handle_t rp)
usr/src/uts/sun4/io/efcode/fc_subr.c
410
fc_success_op(dev_info_t *ap, fco_handle_t handle, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_subr.c
424
fc_fail_op(dev_info_t *ap, fco_handle_t handle, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fc_subr.c
439
fc_handle_to_phandle_head(fco_handle_t rp)
usr/src/uts/sun4/io/efcode/fc_subr.c
571
fc_handle_to_dtree_head(fco_handle_t rp)
usr/src/uts/sun4/io/efcode/fc_subr.c
580
fc_handle_to_dtree(fco_handle_t rp)
usr/src/uts/sun4/io/efcode/fcode.c
498
fco_handle_t rp;
usr/src/uts/sun4/io/efcode/fcode.c
571
fco_handle_t rp;
usr/src/uts/sun4/io/efcode/fcode.c
832
fco_handle_t rp;
usr/src/uts/sun4/io/efcode/fcpci.c
1088
pfc_get_fcode(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
1137
pfc_get_fcode_size(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
1172
pfc_probe_address(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
1191
pfc_probe_space(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
1210
pfc_config_child(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
181
fco_handle_t
usr/src/uts/sun4/io/efcode/fcpci.c
186
fco_handle_t rp;
usr/src/uts/sun4/io/efcode/fcpci.c
219
pci_fc_ops_free_handle(fco_handle_t rp)
usr/src/uts/sun4/io/efcode/fcpci.c
262
pci_fc_ops(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
293
pfc_dma_map_in(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
382
pfc_dma_sync(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
436
pfc_dma_map_out(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
496
next_dma_resource(fco_handle_t rp)
usr/src/uts/sun4/io/efcode/fcpci.c
510
pfc_dma_cleanup(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
52
static int pfc_map_in(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
53
static int pfc_map_out(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
54
static int pfc_dma_map_in(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
544
pfc_map_in(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
55
static int pfc_dma_map_out(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
56
static int pfc_dma_sync(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
57
static int pfc_dma_cleanup(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
59
static int pfc_register_fetch(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
60
static int pfc_register_store(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
61
static int pfc_config_fetch(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
610
pfc_map_out(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
62
static int pfc_config_store(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
64
static int pfc_probe_address(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
65
static int pfc_probe_space(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
656
pfc_register_fetch(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
67
static int pfc_config_child(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
68
static int pfc_get_fcode_size(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
69
static int pfc_get_fcode(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/io/efcode/fcpci.c
746
pfc_register_store(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
827
pfc_config_fetch(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/efcode/fcpci.c
962
pfc_config_store(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4/io/pcicfg.c
4294
fco_handle_t c;
usr/src/uts/sun4/sys/fcode.h
492
extern fco_handle_t
usr/src/uts/sun4/sys/fcode.h
496
extern fco_handle_t
usr/src/uts/sun4/sys/fcode.h
501
extern fco_handle_t
usr/src/uts/sun4/sys/fcode.h
506
extern void pci_fc_ops_free_handle(fco_handle_t handle);
usr/src/uts/sun4/sys/fcode.h
507
extern void gp2_fc_ops_free_handle(fco_handle_t handle);
usr/src/uts/sun4/sys/fcode.h
508
extern void fc_ops_free_handle(fco_handle_t handle);
usr/src/uts/sun4/sys/fcode.h
510
extern struct fc_phandle_entry **fc_handle_to_phandle_head(fco_handle_t rp);
usr/src/uts/sun4/sys/fcode.h
512
struct fc_device_tree **fc_handle_to_dtree_head(fco_handle_t);
usr/src/uts/sun4/sys/fcode.h
513
struct fc_device_tree *fc_handle_to_dtree(fco_handle_t);
usr/src/uts/sun4/sys/fcode.h
534
typedef int (fc_ops_t)(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/sys/fcode.h
551
fco_handle_t handle; /* Caller's private identifier */
usr/src/uts/sun4/sys/fcode.h
591
extern int fcode_interpreter(dev_info_t *, fc_ops_t *, fco_handle_t);
usr/src/uts/sun4/sys/fcode.h
612
extern void fc_add_resource(fco_handle_t, struct fc_resource *);
usr/src/uts/sun4/sys/fcode.h
613
extern void fc_rem_resource(fco_handle_t, struct fc_resource *);
usr/src/uts/sun4/sys/fcode.h
614
extern void fc_lock_resource_list(fco_handle_t);
usr/src/uts/sun4/sys/fcode.h
615
extern void fc_unlock_resource_list(fco_handle_t);
usr/src/uts/sun4/sys/fcode.h
620
extern int fc_fail_op(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4/sys/fcode.h
621
extern int fc_success_op(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/io/gptwocfg.c
590
gptwocfg_save_handle(dev_info_t *dip, fco_handle_t fco_handle)
usr/src/uts/sun4u/io/gptwocfg.c
609
fco_handle_t
usr/src/uts/sun4u/io/gptwocfg.c
613
fco_handle_t fco_handle;
usr/src/uts/sun4u/io/opl_cfg.c
1144
fco_handle_t
usr/src/uts/sun4u/io/opl_cfg.c
1149
fco_handle_t rp;
usr/src/uts/sun4u/io/opl_cfg.c
1179
opl_fc_ops_free_handle(fco_handle_t rp)
usr/src/uts/sun4u/io/opl_cfg.c
1240
opl_fc_do_op(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
1271
opl_map_in(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
1331
opl_map_out(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
1378
opl_register_fetch(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
1495
opl_register_store(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
1615
opl_claim_memory(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
1684
opl_release_memory(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
1739
opl_vtop(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
1785
opl_config_child(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
1804
opl_get_fcode(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
1858
opl_get_fcode_size(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
1974
opl_get_hwd_va(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
2295
opl_master_interrupt(dev_info_t *ap, fco_handle_t rp, fc_ci_t *cp)
usr/src/uts/sun4u/io/opl_cfg.c
2372
fco_handle_t fco_handle, *cfg_handle;
usr/src/uts/sun4u/io/opl_cfg.c
2699
fco_handle_t *hand;
usr/src/uts/sun4u/io/opl_cfg.c
64
static int opl_map_in(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/io/opl_cfg.c
65
static int opl_map_out(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/io/opl_cfg.c
66
static int opl_register_fetch(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/io/opl_cfg.c
67
static int opl_register_store(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/io/opl_cfg.c
69
static int opl_claim_memory(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/io/opl_cfg.c
70
static int opl_release_memory(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/io/opl_cfg.c
71
static int opl_vtop(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/io/opl_cfg.c
73
static int opl_config_child(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/io/opl_cfg.c
75
static int opl_get_fcode_size(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/io/opl_cfg.c
76
static int opl_get_fcode(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/io/opl_cfg.c
81
static int opl_get_hwd_va(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/io/opl_cfg.c
82
static int opl_master_interrupt(dev_info_t *, fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/sys/fcgp2.h
59
fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/sys/fcgp2.h
61
fco_handle_t, fc_ci_t *);
usr/src/uts/sun4u/sys/gp2cfg.h
55
void gptwocfg_save_handle(dev_info_t *, fco_handle_t);
usr/src/uts/sun4u/sys/gp2cfg.h
56
fco_handle_t gptwocfg_get_handle(dev_info_t *);
usr/src/uts/sun4u/sys/gp2cfg.h
98
fco_handle_t fco_handle;
usr/src/uts/sun4u/sys/opl_cfg.h
145
fco_handle_t cfg_cmuch_handle;
usr/src/uts/sun4u/sys/opl_cfg.h
149
fco_handle_t cfg_pcich_handle[HWD_PCI_CHANNELS_PER_SB]