Home
last modified time | relevance | path

Searched refs:emlxs_modsym (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_fct.c291 if (emlxs_modsym.fct_modopen) { in emlxs_fct_modopen()
296 emlxs_modsym.fct_modopen++; in emlxs_fct_modopen()
300 emlxs_modsym.mod_fct = ddi_modopen("drv/fct", KRTLD_MODE_FIRST, &err); in emlxs_fct_modopen()
301 if (!emlxs_modsym.mod_fct) { in emlxs_fct_modopen()
310 emlxs_modsym.mod_stmf = in emlxs_fct_modopen()
312 if (!emlxs_modsym.mod_stmf) { in emlxs_fct_modopen()
321 emlxs_modsym.fct_alloc = (void *(*)())ddi_modsym(emlxs_modsym.mod_fct, in emlxs_fct_modopen()
323 if ((void *)emlxs_modsym.fct_alloc == NULL) { in emlxs_fct_modopen()
331 emlxs_modsym.fct_free = (void (*)())ddi_modsym(emlxs_modsym.mod_fct, in emlxs_fct_modopen()
333 if ((void *)emlxs_modsym.fct_free == NULL) { in emlxs_fct_modopen()
[all …]
H A Demlxs_solaris.c1000 emlxs_modsym_t emlxs_modsym; /* uses emlxs_device.lock */ variable
1007 if (emlxs_modsym.mod_fctl) { in emlxs_fca_modopen()
1013 emlxs_modsym.mod_fctl = in emlxs_fca_modopen()
1015 if (!emlxs_modsym.mod_fctl) { in emlxs_fca_modopen()
1025 emlxs_modsym.fc_fca_attach = in emlxs_fca_modopen()
1026 (int (*)())ddi_modsym(emlxs_modsym.mod_fctl, "fc_fca_attach", in emlxs_fca_modopen()
1028 if ((void *)emlxs_modsym.fc_fca_attach == NULL) { in emlxs_fca_modopen()
1036 emlxs_modsym.fc_fca_detach = in emlxs_fca_modopen()
1037 (int (*)())ddi_modsym(emlxs_modsym.mod_fctl, "fc_fca_detach", in emlxs_fca_modopen()
1039 if ((void *)emlxs_modsym.fc_fca_detach == NULL) { in emlxs_fca_modopen()
[all …]
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_fc.h1325 typedef struct emlxs_modsym struct
1372 extern emlxs_modsym_t emlxs_modsym; argument
1374 #define MODSYM(_f) emlxs_modsym._f