Searched defs:sap (Results 26 - 50 of 70) sorted by relevance

123

/illumos-gate/usr/src/uts/common/io/mac/plugins/
H A Dmac_wifi.c156 * Verify that `sap' is valid, and return the actual SAP to bind to in
161 mac_wifi_sap_verify(uint32_t sap, uint32_t *bind_sap, void *pdata) argument
163 if (sap >= ETHERTYPE_802_MIN && sap <= ETHERTYPE_MAX) {
165 *bind_sap = sap;
169 if (sap <= ETHERMTU) {
178 * Create a template WiFi datalink header for `sap' packets between `saddr'
184 mac_wifi_header(const void *saddr, const void *daddr, uint32_t sap, argument
192 if (!mac_wifi_sap_verify(sap, NULL, NULL))
267 llc->illc_ether_type = htons(sap);
[all...]
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dsigaction.c76 volatile struct sigaction *sap; local
114 sap = &udp->siguaction[sig].sig_uaction;
120 (void) memcpy(&uact, (void *)sap, sizeof (uact));
124 (void) memcpy(&uact, (void *)sap, sizeof (uact));
126 (sap->sa_flags & SA_RESETHAND))
127 sap->sa_sigaction = SIG_DFL;
689 struct sigaction *sap; local
699 sap = &udp->siguaction[sig].sig_uaction;
700 if (sap->sa_sigaction != SIG_DFL &&
701 sap
[all...]
H A Dspawn.c146 perform_flag_actions(spawn_attr_t *sap) argument
151 if (sap->sa_psflags & POSIX_SPAWN_SETSIGMASK) {
152 (void) __lwp_sigmask(SIG_SETMASK, &sap->sa_sigmask);
155 if (sap->sa_psflags & POSIX_SPAWN_SETSIGIGN_NP) {
159 if (sigismember(&sap->sa_sigignore, sig))
164 if (sap->sa_psflags & POSIX_SPAWN_SETSIGDEF) {
168 if (sigismember(&sap->sa_sigdefault, sig))
173 if (sap->sa_psflags & POSIX_SPAWN_RESETIDS) {
178 if (sap->sa_psflags & POSIX_SPAWN_SETPGROUP) {
179 if (setpgid(0, sap
235 forkflags(spawn_attr_t *sap) argument
286 spawn_attr_t *sap = attrp? attrp->__spawn_attrp : NULL; local
380 spawn_attr_t *sap = attrp? attrp->__spawn_attrp : NULL; local
669 spawn_attr_t *sap = attr->__spawn_attrp; local
687 spawn_attr_t *sap = attr->__spawn_attrp; local
702 spawn_attr_t *sap = attr->__spawn_attrp; local
716 spawn_attr_t *sap = attr->__spawn_attrp; local
730 spawn_attr_t *sap = attr->__spawn_attrp; local
744 spawn_attr_t *sap = attr->__spawn_attrp; local
761 spawn_attr_t *sap = attr->__spawn_attrp; local
775 spawn_attr_t *sap = attr->__spawn_attrp; local
796 spawn_attr_t *sap = attr->__spawn_attrp; local
810 spawn_attr_t *sap = attr->__spawn_attrp; local
824 spawn_attr_t *sap = attr->__spawn_attrp; local
838 spawn_attr_t *sap = attr->__spawn_attrp; local
852 spawn_attr_t *sap = attr->__spawn_attrp; local
866 spawn_attr_t *sap = attr->__spawn_attrp; local
880 spawn_attr_t *sap = attr->__spawn_attrp; local
[all...]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Datexit.c203 struct sigaction *sap; local
208 sap = (struct sigaction *)&udp->siguaction[sig].sig_uaction;
210 handler = sap->sa_handler;
215 if (handler != sap->sa_handler) {
219 sap->sa_handler = SIG_DFL;
220 sap->sa_flags = SA_SIGINFO;
221 (void) sigemptyset(&sap->sa_mask);
225 (void) __sigaction(sig, sap, NULL);
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_opt_data.c262 struct sctp_assocparams *sap = ptr; local
266 sap->sasoc_asocmaxrxt = sctp->sctp_pa_max_rxt;
274 sap->sasoc_number_peer_destinations = i;
275 sap->sasoc_peer_rwnd = sctp->sctp_frwnd;
276 sap->sasoc_local_rwnd = sctp->sctp_rwnd;
277 sap->sasoc_cookie_life = TICK_TO_MSEC(sctp->sctp_cookie_lifetime);
279 return (sizeof (*sap));
285 const struct sctp_assocparams *sap = invalp; local
290 if (sap->sasoc_asocmaxrxt) {
299 if (sap
[all...]
/illumos-gate/usr/src/uts/common/io/ppp/sppp/
H A Dsppp.c183 sps->sps_sap = -1; /* no sap bound to stream */
474 int sap; local
494 sap = ((uint32_t *)mp->b_cont->b_rptr)[0];
498 * ppa, and try to find a stream with matching sap
504 if (nextsib->sps_sap == sap) {
2040 * the matching network-layer upper stream for the PPP protocol (sap)
2061 * PPP protocol (sap), and if none is found, send this frame up the
2197 * or if its sap can't be matched with any of the upper streams, then
2206 * Toss this one away up the control stream if there's no matching sap;
H A Dsppp_dlpi.c586 t_scalar_t sap; local
601 sap = PPP_IP;
603 sap = PPP_IPV6;
605 sap = PPP_ALLSAP;
608 * If there's another stream with the same sap has already been bound
610 * exception for snoop (req_sap=0x00, sap=0xff) since multiple
614 if (sap != PPP_ALLSAP) {
615 if ((sap == PPP_IP) && (ppa->ppa_ip_cache == NULL)) {
620 } else if ((sap == PPP_IPV6) && (ppa->ppa_ip6_cache == NULL)) {
626 DBGERROR((CE_CONT, "DLPI bind: bad SAP %x\n", sap));
691 t_scalar_t sap; local
[all...]
/illumos-gate/usr/src/lib/libzfs_jni/common/
H A Dlibzfs_jni_diskmgt.c262 dmgt_slice_t **sap = NULL; local
282 (dmgt_slice_t **)realloc(sap,
290 sap = mem;
293 sap[nslices] = slice;
294 sap[nslices + 1] = NULL;
308 if (sap != NULL) {
309 zjni_free_array((void **)sap,
311 sap = NULL;
315 return (sap);
/illumos-gate/usr/src/lib/libsmbfs/smb/
H A Dnbns_rq.c113 struct sockaddr *sap = NULL; local
129 err = nbns_resolvename(ucname, nbc, &sap);
138 /* Note: sap allocated */
149 nai->ai_family = sap->sa_family;
160 nai->ai_addr = sap;
170 if (sap)
171 free(sap);
/illumos-gate/usr/src/lib/libresolv2/common/isc/
H A Dctl_clnt.c148 const struct sockaddr *sap, size_t sap_len,
177 ctx->sock = socket(sap->sa_family, SOCK_STREAM, PF_UNSPEC);
201 if (evConnect(lev, ctx->sock, (const struct sockaddr *)sap, sap_len,
147 ctl_client(evContext lev, const struct sockaddr *cap, size_t cap_len, const struct sockaddr *sap, size_t sap_len, ctl_clntdone donefunc, void *uap, u_int timeout, ctl_logfunc logger) argument
H A Dctl_srvr.c170 ctl_server(evContext lev, const struct sockaddr *sap, size_t sap_len, argument
209 ctx->sock = socket(sap->sa_family, SOCK_STREAM, PF_UNSPEC);
230 if (sap->sa_family != AF_UNIX)
238 if (bind(ctx->sock, sap, sap_len) < 0) {
242 me, ctl_sa_ntop((const struct sockaddr *)sap,
/illumos-gate/usr/src/uts/common/io/dld/
H A Ddld_proto.c406 t_scalar_t sap; local
449 sap = dlp->dl_sap;
453 err = dls_bind(dsp, sap);
491 *(uint16_t *)(dlsap_addr + dlsap_addr_length) = sap;
495 dlbindack(q, mp, sap, dlsap_addr, dlsap_addr_length, 0, 0);
1183 uint16_t sap; local
1220 sap = *(uint16_t *)(mp->b_rptr + off + addr_length);
1241 if ((bp = dls_header(dsp, addr, sap, dlp->dl_priority.dl_max,
H A Ddld_str.c2161 uint16_t sap; local
2211 sap = *(uint16_t *)(nmp->b_rptr + off + addr_length);
2213 if ((hmp = dls_header(dsp, addr, sap, 0, NULL)) == NULL) {
/illumos-gate/usr/src/uts/common/io/dls/
H A Ddls_link.c168 * The source, destination, sap, vlan tag must all match in
265 * Try to send mp up to the streams of the given sap and vid. Return B_TRUE
272 mac_header_info_t *mhip, mblk_t *mp, uint32_t sap,
289 key = MAKE_KEY(sap);
397 * - their sap is ETHERTYPE_VLAN and their VID is
561 * In order to filter out sap pkt that no dls channel listens, search
912 dls_link_add(dls_link_t *dlp, uint32_t sap, dld_str_t *dsp) argument
923 * Generate a hash key based on the sap.
925 key = MAKE_KEY(sap);
271 i_dls_link_rx_func(dls_link_t *dlp, mac_resource_handle_t mrh, mac_header_info_t *mhip, mblk_t *mp, uint32_t sap, boolean_t (*acceptfunc)()) argument
/illumos-gate/usr/src/uts/common/os/
H A Dshm.c760 shm_detach(proc_t *pp, segacct_t *sap) argument
762 kshmid_t *sp = sap->sa_id;
763 size_t len = sap->sa_len;
764 caddr_t addr = sap->sa_addr;
777 if (sap->sa_flags & SHMSA_ISM)
783 kmem_free(sap, sizeof (segacct_t));
790 segacct_t *sap, template; local
798 ((sap = avl_find(pp->p_segacct, &template, NULL)) == NULL)) {
802 if (sap->sa_addr != addr) {
806 avl_remove(pp->p_segacct, sap);
1070 segacct_t *sap; local
1101 segacct_t *sap; local
1293 segacct_t *sap, template; local
[all...]
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dnl7c.c137 struct sockaddr *sap = addr; local
141 if (sap->sa_family != AF_INET || addrlen != sizeof (*v4p)) {
146 if (sap->sa_family == p->family &&
161 struct sockaddr *sap = addr; local
168 if (sap->sa_family != AF_INET || addrlen != sizeof (*v4p)) {
177 if (sap->sa_family == p->family &&
192 new->family = sap->sa_family;
/illumos-gate/usr/src/lib/libdlpi/common/
H A Dlibdlpi.c437 dlpi_bind(dlpi_handle_t dh, uint_t sap, uint_t *boundsap) argument
453 * If 'sap' is DLPI_ANY_SAP, bind to SAP 2 on token ring, else 0 on
456 if (sap == DLPI_ANY_SAP)
459 bindreqp->dl_sap = sap;
476 * is NULL and 'sap' is not DLPI_ANY_SAP, dlpi_bind fails.
480 } else if (sap != DLPI_ANY_SAP && bindackp->dl_sap != sap) {
487 dip->dli_sap = bindackp->dl_sap; /* save sap value in handle */
664 uint_t sap; local
685 sap
1696 uint_t sap = 0; local
1715 i_dlpi_writesap(void *dstbuf, uint_t sap, uint_t saplen) argument
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.mpathd/
H A Dmpd_probe.c1196 * New scaled average and deviation are passed back via sap and svp
1199 compute_crtt(int64_t *sap, int64_t *svp, int64_t m) argument
1201 int64_t sa = *sap;
1206 assert(*sap >= -1);
1247 *sap = sa;
/illumos-gate/usr/src/cmd/fs.d/udfs/mkfs/
H A Dmkfs.c624 struct short_ad *sap; local
1001 sap = (short_ad_t *)(fp->fe_spec + fp->fe_len_ear);
1002 sap->sad_ext_len = sizeof (struct file_id);
1003 sap->sad_ext_loc = nextlogblock + 1;
1004 rootfelen = (char *)(sap + 1) - buf;
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxnb.c262 uint16_t sap; local
294 sap = ntohs(evhp->ether_type);
297 sap = ntohs(ehp->ether_type);
304 if (sap != ETHERTYPE_IP)
/illumos-gate/usr/src/uts/common/io/
H A Dllc1.c71 static mblk_t *llc1_xid_reply(llc_mac_info_t *macinfo, mblk_t *mp, int sap);
74 static mblk_t *llc1_test_reply(llc_mac_info_t *macinfo, mblk_t *mp, int sap);
1112 int sap; local
1124 sap = dlp->dl_sap;
1128 printf("llc1_bind: lsap=%x\n", sap);
1147 * prohibit group saps. An exception is the broadcast sap which is,
1153 if (sap == 0 || (sap <= 0xFF && (sap & 1 && sap !
2267 llc1_xid_reply(llc_mac_info_t *macinfo, mblk_t *mp, int sap) argument
2539 llc1_test_reply(llc_mac_info_t *macinfo, mblk_t *mp, int sap) argument
[all...]
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_util.c109 uint16_t sap; local
146 sap = ntohs(evhp->ether_type);
149 sap = ntohs(ehp->ether_type);
179 sap = (sap < ETHERTYPE_802_MIN) ? 0 : sap;
184 if (sap != ETHERTYPE_IP)
898 uint16_t sap; local
931 sap = ntohs(ehp->ether_type);
932 if (sap
[all...]
/illumos-gate/usr/src/uts/sun4u/starfire/io/
H A Didn_dlpi.c148 PR_DLPI("dlpi: BINDACK: eth=%x:%x:%x:%x:%x:%x, sap=0x%x, l=%d\n", \
296 #define IDNSAPMATCH(sap, type, flags) ((sap == type)? 1 : \
298 ((sap <= ETHERMTU) && sap && (type <= ETHERMTU))? 1 : 0))
1084 t_uscalar_t sap; local
1108 sap = dlp->bind_req.dl_sap;
1118 if (sap > ETHERTYPE_MAX) {
1126 stp->ss_sap = sap;
1129 idnaddr.dl_sap = sap;
1552 t_uscalar_t sap; local
2044 t_uscalar_t sap; local
2070 t_uscalar_t sap; local
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Dndp.c537 ndp_initialize_lifreq(int route, struct lifreq *lifrp, struct sockaddr *sap) argument
541 struct sockaddr_in6 *sin6p = (sin6_t *)sap;
560 if (ndp_find_interface(route, sap, lifr_name, LIFNAMSIZ) != 0)
564 (void) memcpy(lnr_addr, sap, sizeof (struct sockaddr_storage));
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprioctl.c930 struct sigaction *sap = thing; local
934 prgetaction(p, up, sig, &sap[sig-1]);
936 if (copyout(sap, cmaddr, (nsig-1) * sizeof (struct sigaction)))
938 kmem_free(sap, (nsig-1) * sizeof (struct sigaction));
2552 struct sigaction32 *sap = thing; local
2559 prgetaction32(p, up, sig, &sap[sig-1]);
2563 copyout(sap, cmaddr, (nsig-1)*sizeof (struct sigaction32)))
2565 kmem_free(sap, (nsig-1)*sizeof (struct sigaction32));

Completed in 153 milliseconds

123