Searched refs:ipsq (Results 1 - 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_if.c143 static int ip_sioctl_plink_ipmod(ipsq_t *ipsq, queue_t *q, mblk_t *mp,
306 * ipsq may not yet be allocated (loopback case ).
390 * ill_delete may be forcibly entering the ipsq. The previous
393 * the ipsq forcibly, the 2nd invocation of ipsq_flush in
814 ipsq_pending_mp_get(ipsq_t *ipsq, conn_t **connpp) argument
817 ipxop_t *ipx = ipsq->ipsq_xop;
939 ipsq_t *ipsq; local
959 ipsq = ill->ill_phyint->phyint_ipsq;
963 * queued on the ipsq. If an ill is being unplumbed flush all
966 mutex_enter(&ipsq
1024 ipsq_t *ipsq; local
1125 ipif_all_down_tail(ipsq_t *ipsq, queue_t *q, mblk_t *mp, void *dummy_arg) argument
3310 ipsq_t *ipsq; local
3689 ipsq_t *ipsq; local
4924 ipsq_t *ipsq; local
6212 ipsq_enq(ipsq_t *ipsq, queue_t *q, mblk_t *mp, ipsq_func_t func, int type, ill_t *pending_ill) argument
6294 ipsq_dq(ipsq_t *ipsq) argument
6527 ipsq_dlpi_done(ipsq_t *ipsq) argument
6583 ipsq_t *ipsq; local
6658 ipsq_t *ipsq; local
6758 ipsq_t *ipsq; local
6783 ipsq_t *ipsq; local
6806 ipsq_exit(ipsq_t *ipsq) argument
6894 ipsq_current_start(ipsq_t *ipsq, ipif_t *ipif, int ioccmd) argument
6952 ipsq_current_finish(ipsq_t *ipsq) argument
8581 ip_sioctl_plink(ipsq_t *ipsq, queue_t *q, mblk_t *mp, void *dummy_arg) argument
8617 ip_sioctl_plink_ipmod(ipsq_t *ipsq, queue_t *q, mblk_t *mp, int ioccmd, struct linkblk *li) argument
9295 ipsq_t *ipsq; local
9507 ipsq_t *ipsq; local
11825 ipsq_t *ipsq = sipif->ipif_ill->ill_phyint->phyint_ipsq; local
12348 ipsq_delete(ipsq_t *ipsq) argument
12464 ip_join_illgrps(ipsq_t *ipsq, queue_t *q, mblk_t *mp, void *dummy) argument
12794 ill_dlpi_send_writer(ipsq_t *ipsq, queue_t *q, mblk_t *mp, void *arg) argument
12959 ipsq_t *ipsq = ill->ill_phyint->phyint_ipsq; local
13804 ipsq_t *ipsq; local
14471 ipsq_t *ipsq = ill->ill_phyint->phyint_ipsq; local
16379 ipsq_t *ipsq = NULL; local
16881 ipsq_t *ipsq; local
17788 ipsq_t *ipsq = ill->ill_phyint->phyint_ipsq; local
17854 ipsq_t *ipsq = ill->ill_phyint->phyint_ipsq; local
17899 ill_set_phys_addr_tail(ipsq_t *ipsq, queue_t *q, mblk_t *addrmp, void *dummy) argument
17983 ipsq_t *ipsq = ill->ill_phyint->phyint_ipsq; local
18011 ill_replumb_tail(ipsq_t *ipsq, queue_t *q, mblk_t *mp, void *dummy) argument
18548 ipsq_t *ipsq; local
18642 ipsq_t *ipsq; local
[all...]
H A Dipmp.c199 ipsq_t *ipsq, *grp_ipsq = grp->gr_phyint->phyint_ipsq; local
225 ipsq = grp_ipsq->ipsq_next;
226 for (; ipsq != grp_ipsq; ipsq = ipsq->ipsq_next) {
227 phyi = ipsq->ipsq_phyint;
1906 ipsq_t *ipsq = phyi->phyint_ipsq; local
1910 ASSERT(IAM_WRITER_IPSQ(ipsq));
1945 ASSERT(ipsq->ipsq_swxop == NULL);
1947 ipsq
1959 ipsq_t *ipsq = phyi->phyint_ipsq; local
[all...]
H A Dip_arp.c642 * Handling of DLPI messages that require exclusive access to the ipsq.
646 arp_rput_dlpi_writer(ipsq_t *ipsq, queue_t *q, mblk_t *mp, void *dummy_arg) argument
657 * qwriter_ip gets into the ipsq but will find the arl null.
1822 ipsq_t *ipsq = NULL; local
1831 ipsq = ill->ill_phyint->phyint_ipsq;
1834 if (ipsq == NULL) {
1836 * could not enter the ipsq because ill is already
1842 if (ai != NULL && ipsq == NULL) {
1845 * or we could not enter the ipsq because it was unplumbing.
1862 * would be no ill (and therefore, no ipsq) t
2010 arp_excl(ipsq_t *ipsq, queue_t *rq, mblk_t *mp, void *dummy_arg) argument
[all...]
H A Dip.c281 * * The <ipsq-xop> mapping
284 * into an ill, changing the <ipsq-xop> mapping of an ill, changing the
295 * It also protects the <ipsq-ipxop> mapping
320 * Changing <ill-phyint>, <ipsq-xop> assocications:
326 * To change the <ipsq-xop> association, the ill_g_lock must be held as
327 * writer, the ipsq_lock must be held, and one must be writer on the ipsq.
332 * a writer on the associated ipsq.
335 * writer and the thread must be a writer on the associated ipsq.
338 * must be a writer on the associated ipsq.
3992 ipsq_t *ipsq; local
8193 ip_rput_dlpi_writer(ipsq_t *ipsq, queue_t *q, mblk_t *mp, void *dummy_arg) argument
8920 ip_rput_other(ipsq_t *ipsq, queue_t *q, mblk_t *mp, void *dummy_arg) argument
12494 ip_reprocess_ioctl(ipsq_t *ipsq, queue_t *q, mblk_t *mp, void *dummy_arg) argument
12575 ip_process_ioctl(ipsq_t *ipsq, queue_t *q, mblk_t *mp, void *arg) argument
12721 ip_ioctl_finish(queue_t *q, mblk_t *mp, int err, int mode, ipsq_t *ipsq) argument
[all...]
H A Dip_ndp.c1228 ip_addr_recover(ipsq_t *ipsq, queue_t *rq, mblk_t *mp, void *dummy_arg) argument
1398 ip_ndp_excl(ipsq_t *ipsq, queue_t *rq, mblk_t *mp, void *dummy_arg) argument
/illumos-gate/usr/src/uts/common/inet/
H A Dip.h240 * stream. The ioctl could have been queued on e.g. an ipsq. tcp_close will wait
990 * ipsq - Need to execute in the ipsq to perform the indicated access.
1002 * ipif_next ipsq + ill_lock + ipsq OR ill_lock OR
1004 * ipif_ill ipsq + down ipif write once
1005 * ipif_id ipsq + down ipif write once
1006 * ipif_v6lcl_addr ipsq + down ipif up ipif
1007 * ipif_v6subnet ipsq + down ipif up ipif
1008 * ipif_v6net_mask ipsq
[all...]

Completed in 267 milliseconds