Searched defs:pif (Results 1 - 13 of 13) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/lib/ipmgmtd/
H A Dipmgmt_main.c277 ipmgmt_pif_t *pif; local
279 pif = calloc(1, sizeof (*pif));
280 if (pif == NULL) {
285 (void) strlcpy(pif->pif_ifname, ifname, sizeof (pif->pif_ifname));
286 pif->pif_v4 = v4;
287 pif->pif_v6 = v6;
288 pif->pif_next = ngz_pifs;
289 ngz_pifs = pif;
557 ipmgmt_pif_t *pif, *next; local
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Drequest.c978 dhcp_pif_t *pif; local
997 * Find the corresponding state machine and pif.
1008 pif = dsmp->dsm_lif->lif_pif;
1009 if (pif->pif_index == plp->ifindex ||
1010 pif->pif_under_ipmp && pif->pif_grindex == plp->ifindex)
1053 "received on global socket: %s", isv6 ? 6 : 4, pname, pif->pif_name,
H A Dagent.c1309 process_link_up_down(dhcp_pif_t *pif, const struct if_msghdr *ifm) argument
1321 if ((ifm->ifm_flags & IFF_RUNNING) && pif->pif_running ||
1322 !(ifm->ifm_flags & IFF_RUNNING) && !pif->pif_running)
1329 isv6 = pif->pif_isv6;
1332 (void) strlcpy(lifr.lifr_name, pif->pif_name, sizeof (lifr.lifr_name));
1340 pif_status(pif, B_FALSE);
1345 pif_status(pif, B_TRUE);
H A Dinterface.c76 dhcp_pif_t *pif; local
82 if ((pif = calloc(1, sizeof (*pif))) == NULL) {
83 dhcpmsg(MSG_ERR, "insert_pif: cannot allocate pif entry for "
89 pif->pif_isv6 = isv6;
90 pif->pif_hold_count = 1;
91 pif->pif_running = B_TRUE;
93 if (strlcpy(pif->pif_name, pname, LIFNAMSIZ) >= LIFNAMSIZ) {
112 pif->pif_index = lifr.lifr_index;
136 pif
263 hold_pif(dhcp_pif_t *pif) argument
279 release_pif(dhcp_pif_t *pif) argument
315 lookup_pif_by_uindex(uint16_t ifindex, dhcp_pif_t *pif, boolean_t isv6) argument
341 dhcp_pif_t *pif; local
362 pif_status(dhcp_pif_t *pif, boolean_t isup) argument
404 insert_lif(dhcp_pif_t *pif, const char *lname, int *error) argument
552 dhcp_pif_t *pif; local
642 lookup_lif_by_name(const char *lname, const dhcp_pif_t *pif) argument
733 dhcp_pif_t *pif = lif->lif_pif; local
962 plumb_lif(dhcp_pif_t *pif, const in6_addr_t *addr) argument
1107 dhcp_pif_t *pif; local
1145 dhcp_pif_t *pif = lif->lif_pif; local
1338 dhcp_pif_t *pif = lif->lif_pif; local
1615 dhcp_pif_t *pif; local
[all...]
H A Dpacket.c159 dhcp_pif_t *pif = lif->lif_pif; local
164 dpkt->pkt_isv6 = isv6 = pif->pif_isv6;
167 * Since multiple dhcp leases may be maintained over the same pif
238 if (pif->pif_hwlen <= sizeof (v4->chaddr)) {
239 v4->hlen = pif->pif_hwlen;
240 (void) memcpy(v4->chaddr, pif->pif_hwaddr,
241 pif->pif_hwlen);
260 v4->htype = pif->pif_hwtype;
H A Dstates.c386 dhcp_pif_t *pif; local
399 if ((pif = dsmp->dsm_lif->lif_pif) != NULL)
400 pif = pif->pif_next;
402 pif = isv6 ? v6root : v4root;
404 for (; pif != NULL; pif = pif->pif_next) {
405 for (lif = pif->pif_lifs; lif != NULL; lif = lif->lif_next) {
490 dhcp_pif_t *pif; local
558 dhcp_pif_t *pif; local
848 dhcp_pif_t *pif = lif->lif_pif; local
[all...]
/illumos-gate/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_promif.c540 kmdb_prom_term_init(kmdb_auxv_t *kav, kmdb_promif_t *pif) argument
547 pif->pif_oterm = ATTACHED_TERM_TYPE;
549 bzero(&pif->pif_tios, sizeof (struct termios));
555 &pif->pif_tios, 0);
564 &pif->pif_tios, 0);
576 &pif->pif_tios, 0);
581 &pif->pif_tios, 0) < 0) {
591 &pif->pif_tios, 0);
603 &pif->pif_tios, 1);
607 &pif
[all...]
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Dip_rcm.c396 ip_pif_t *pif; local
420 pif = node->ip_pif;
427 ipmp = (pif->pi_grname[0] != '\0');
515 pif->pi_ifname);
991 ip_pif_t *pif; local
999 /* free the pif */
1000 pif = node->ip_pif;
1001 if (pif) {
1003 lif = pif->pi_lifs;
1009 free(pif);
1060 ip_pif_t pif; local
1439 ip_pif_t *pif; local
1571 ip_pif_t *pif = node->ip_pif; local
1618 ip_pif_t *pif; local
1748 clr_cfg_state(ip_pif_t *pif) argument
[all...]
/illumos-gate/usr/src/uts/sun4u/sys/pci/
H A Ddb21554_config.h224 uint8_t pif; member in struct:db_pci_header
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Ddb21554.c867 uint8_t pif; local
879 pif = ddi_get8(dbp->conf_handle, (uchar_t *)dbp->conf_io +
881 if (pif & 0xff) {
882 if (pif & DB_PIF_SECONDARY_TO_HOST) {
885 "db_orientation: pif secondary\n");
888 if (pif & DB_PIF_PRIMARY_TO_HOST) {
891 "db_orientation: pif primary\n");
1621 ph->pif = pci_config_get8(config_handle, hdr_off + PCI_CONF_PROGCLASS);
/illumos-gate/usr/src/uts/intel/io/hotplug/pcicfg/
H A Dpcicfg.c3365 uint8_t revid, pif, pclass, psubclass; local
3388 pif = pci_config_get8(config_handle, PCI_CONF_PROGCLASS);
3486 psubclass, pif);
/illumos-gate/usr/src/uts/sun4/io/
H A Dpcicfg.c3608 uint8_t revid, pif, pclass, psubclass; local
3624 pif = pci_config_get8(config_handle, PCI_CONF_PROGCLASS);
3740 pclass, psubclass, pif);
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/vrrpd/
H A Dvrrpd.c1924 vrrpd_select_primary(vrrp_intf_t *pif) argument
1929 vrrp_log(VRRP_DBG1, "vrrpd_select_primary(%s)", pif->vvi_ifname);
1931 TAILQ_FOREACH(pip, &pif->vvi_iplist, vip_next) {
1935 VRRPADDR2STR(pif->vvi_af, &pip->vip_addr, abuf,
1938 pif->vvi_ifname, abuf,
1948 if (pip == NULL || !QUALIFY_PRIMARY_ADDR(pif, pip)) {
1950 pif->vvi_ifname, af_str(pif->vvi_af));
3347 vrrpd_process_vrrp(vrrp_intf_t *pif, vrrp_pkt_t *vp, size_t len, argument
3356 VRRPADDR2STR(pif
3428 vrrpd_process_adv_v4(vrrp_intf_t *pif, struct msghdr *msgp, size_t len) argument
3475 vrrpd_process_adv_v6(vrrp_intf_t *pif, struct msghdr *msgp, size_t len) argument
3538 vrrp_intf_t *pif = arg; local
3583 vrrp_intf_t *pif; /* Physical interface used to recv packets */ local
3717 vrrp_intf_t *pif = vr->vvr_pif; local
[all...]

Completed in 113 milliseconds