Home
last modified time | relevance | path

Searched refs:pptr (Results 1 – 25 of 75) sorted by relevance

123

/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_intr.c257 pmcs_phy_t *pptr = pwp->ports[portid]; in pmcs_kill_port() local
259 if (pptr == NULL) { in pmcs_kill_port()
268 for (pptr = pwp->root_phys; pptr; pptr = pptr->sibling) { in pmcs_kill_port()
269 pmcs_lock_phy(pptr); in pmcs_kill_port()
270 if (pptr->link_rate && pptr->portid == portid && in pmcs_kill_port()
271 pptr->subsidiary) { in pmcs_kill_port()
272 pmcs_clear_phy(pwp, pptr); in pmcs_kill_port()
274 pmcs_unlock_phy(pptr); in pmcs_kill_port()
277 pptr = pwp->ports[portid]; in pmcs_kill_port()
281 pmcs_lock_phy(pptr); in pmcs_kill_port()
[all …]
H A Dpmcs_subr.c630 pmcs_phy_t *pptr; in pmcs_start_phy() local
634 pptr = pwp->root_phys + phynum; in pmcs_start_phy()
635 if (pptr == NULL) { in pmcs_start_phy()
642 pmcs_lock_phy(pptr); in pmcs_start_phy()
645 pwrk = pmcs_gwork(pwp, PMCS_TAG_TYPE_WAIT, pptr); in pmcs_start_phy()
647 pmcs_unlock_phy(pptr); in pmcs_start_phy()
648 pmcs_prt(pwp, PMCS_PRT_ERR, pptr, NULL, pmcs_nowrk, __func__); in pmcs_start_phy()
657 pmcs_unlock_phy(pptr); in pmcs_start_phy()
659 pmcs_prt(pwp, PMCS_PRT_ERR, pptr, NULL, pmcs_nomsg, __func__); in pmcs_start_phy()
681 pptr->state.prog_min_rate = (lowbit((ulong_t)speed) - 1); in pmcs_start_phy()
[all …]
H A Dpmcs_ds.c34 static void pmcs_ds_operational(pmcs_phy_t *pptr, pmcs_xscsi_t *tgt);
224 pmcs_ds_operational(pmcs_phy_t *pptr, pmcs_xscsi_t *tgt) in pmcs_ds_operational() argument
228 ASSERT(pptr); in pmcs_ds_operational()
229 pwp = pptr->pwp; in pmcs_ds_operational()
234 pptr->ds_recovery_retries = 0; in pmcs_ds_operational()
236 if ((pptr->ds_prev_good_recoveries == 0) || in pmcs_ds_operational()
237 (ddi_get_lbolt() - pptr->last_good_recovery > in pmcs_ds_operational()
239 pptr->last_good_recovery = ddi_get_lbolt(); in pmcs_ds_operational()
240 pptr->ds_prev_good_recoveries = 1; in pmcs_ds_operational()
241 } else if (ddi_get_lbolt() < pptr->last_good_recovery + in pmcs_ds_operational()
[all …]
H A Dpmcs_sata.c65 pmcs_phy_t *pptr; in pmcs_sata_special_work() local
92 pptr = xp->phy; in pmcs_sata_special_work()
101 pmcs_prt(pwp, PMCS_PRT_DEBUG2, pptr, xp, in pmcs_sata_special_work()
116 retval = pmcs_sata_identify(pwp, pptr); in pmcs_sata_special_work()
123 pmcs_prt(pwp, PMCS_PRT_DEBUG2, pptr, xp, in pmcs_sata_special_work()
133 pmcs_prt(pwp, PMCS_PRT_DEBUG, pptr, xp, in pmcs_sata_special_work()
172 pmcs_prt(pwp, PMCS_PRT_DEBUG_CONFIG, pptr, xp, in pmcs_sata_special_work()
184 pmcs_prt(pwp, PMCS_PRT_DEBUG_CONFIG, pptr, xp, in pmcs_sata_special_work()
327 pmcs_prt(pwp, PMCS_PRT_DEBUG, pptr, xp, in pmcs_sata_special_work()
380 pmcs_prt(pwp, PMCS_PRT_DEBUG, pptr, xp, in pmcs_sata_special_work()
[all …]
H A Dpmcs_scsa.c628 pmcs_phy_t *pptr = NULL; in pmcs_scsa_abort() local
652 pptr = xp->phy; in pmcs_scsa_abort()
654 if (pptr == NULL) { in pmcs_scsa_abort()
659 pmcs_lock_phy(pptr); in pmcs_scsa_abort()
660 if (pmcs_abort(pwp, pptr, 0, 1, 0)) { in pmcs_scsa_abort()
661 pptr->abort_pending = 1; in pmcs_scsa_abort()
664 pmcs_unlock_phy(pptr); in pmcs_scsa_abort()
686 pptr = pwrk->phy; in pmcs_scsa_abort()
690 pmcs_lock_phy(pptr); in pmcs_scsa_abort()
691 if (pptr->dtype == SAS) { in pmcs_scsa_abort()
[all …]
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/
H A Dfcp.c415 static struct fcp_tgt *fcp_port_create_tgt(struct fcp_port *pptr,
427 static void fcp_handle_devices(struct fcp_port *pptr,
430 static int fcp_handle_mapflags(struct fcp_port *pptr,
434 static int fcp_send_els(struct fcp_port *pptr, struct fcp_tgt *ptgt,
436 static void fcp_update_state(struct fcp_port *pptr, uint32_t state,
444 static int fcp_unsol_prli(struct fcp_port *pptr, fc_unsol_buf_t *buf);
445 static struct fcp_ipkt *fcp_icmd_alloc(struct fcp_port *pptr,
448 static void fcp_icmd_free(struct fcp_port *pptr, struct fcp_ipkt *icmd);
449 static int fcp_alloc_dma(struct fcp_port *pptr, struct fcp_ipkt *icmd,
451 static void fcp_free_dma(struct fcp_port *pptr, struct fcp_ipkt *icmd);
[all …]
/illumos-gate/usr/src/lib/libresolv2/common/irs/
H A Dgetprotoent_r.c36 getprotobyname_r(const char *name, struct protoent *pptr, PROTO_R_ARGS) { in getprotobyname_r() argument
41 if (pe == NULL || (n = copy_protoent(pe, pptr, PROTO_R_COPY)) != 0) in getprotobyname_r()
44 *answerp = pptr; in getprotobyname_r()
51 return (copy_protoent(pe, pptr, PROTO_R_COPY)); in getprotobyname_r()
56 getprotobynumber_r(int proto, struct protoent *pptr, PROTO_R_ARGS) { in getprotobynumber_r() argument
61 if (pe == NULL || (n = copy_protoent(pe, pptr, PROTO_R_COPY)) != 0) in getprotobynumber_r()
64 *answerp = pptr; in getprotobynumber_r()
71 return (copy_protoent(pe, pptr, PROTO_R_COPY)); in getprotobynumber_r()
82 getprotoent_r(struct protoent *pptr, PROTO_R_ARGS) { in getprotoent_r() argument
87 if (pe == NULL || (n = copy_protoent(pe, pptr, PROTO_R_COPY)) != 0) in getprotoent_r()
[all …]
/illumos-gate/usr/src/uts/common/ktli/
H A Dt_krcvudat.c76 union T_primitives *pptr; in t_krcvudata() local
115 pptr = (union T_primitives *)bp->b_rptr; in t_krcvudata()
116 switch (pptr->type) { in t_krcvudata()
125 hdrsz < (pptr->unitdata_ind.OPT_length + in t_krcvudata()
126 pptr->unitdata_ind.OPT_offset) || in t_krcvudata()
127 hdrsz < (pptr->unitdata_ind.SRC_length + in t_krcvudata()
128 pptr->unitdata_ind.SRC_offset)) { in t_krcvudata()
137 len = MIN(pptr->unitdata_ind.SRC_length, in t_krcvudata()
139 bcopy(bp->b_rptr + pptr->unitdata_ind.SRC_offset, in t_krcvudata()
143 len = MIN(pptr->unitdata_ind.OPT_length, in t_krcvudata()
[all …]
H A Dt_kconnect.c75 union T_primitives *pptr; in t_kconnect() local
169 pptr = (union T_primitives *)bp->b_rptr; in t_kconnect()
170 switch (pptr->type) { in t_kconnect()
178 hdrsz < (pptr->conn_con.OPT_length + in t_kconnect()
179 pptr->conn_con.OPT_offset) || in t_kconnect()
180 hdrsz < (pptr->conn_con.RES_length + in t_kconnect()
181 pptr->conn_con.RES_offset)) { in t_kconnect()
191 len = MIN(pptr->conn_con.RES_length, in t_kconnect()
193 bcopy(bp->b_rptr + pptr->conn_con.RES_offset, in t_kconnect()
197 len = MIN(pptr->conn_con.OPT_length, in t_kconnect()
[all …]
H A Dt_kutil.c117 union T_primitives *pptr; in get_ok_ack() local
135 pptr = (void *)bp->b_rptr; in get_ok_ack()
136 switch (pptr->type) { in get_ok_ack()
138 if (msgsz < TOKACKSZ || pptr->ok_ack.CORRECT_prim != type) in get_ok_ack()
148 if (pptr->error_ack.TLI_error == TSYSERR) in get_ok_ack()
149 error = pptr->error_ack.UNIX_error; in get_ok_ack()
151 error = t_tlitosyserr(pptr->error_ack.TLI_error); in get_ok_ack()
/illumos-gate/usr/src/lib/libc/i386/crt/
H A D_rtld.c85 Elf32_Phdr *pptr; /* working Phdr */ in __rtld() local
168 for (p = 0, pptr = phdr; p < (int)ehdr->e_phnum; p++, in __rtld()
169 pptr = (Elf32_Phdr *)((caddr_t)pptr + ehdr->e_phentsize)) in __rtld()
170 if (pptr->p_type == PT_LOAD) { in __rtld()
172 fph = pptr; in __rtld()
173 } else if (pptr->p_vaddr <= lph->p_vaddr) in __rtld()
175 lph = pptr; in __rtld()
221 for (p = 0, pptr = phdr; p < (int)ehdr->e_phnum; p++, in __rtld()
222 pptr = (Elf32_Phdr *)((caddr_t)pptr + ehdr->e_phentsize)) { in __rtld()
228 if ((pptr->p_type != PT_LOAD) || (pptr->p_memsz == 0)) in __rtld()
[all …]
/illumos-gate/usr/src/lib/libc/sparc/crt/
H A D_rtld.c84 Elf32_Phdr *pptr; /* working Phdr */ in __rtld() local
168 for (p = 0, pptr = phdr; p < (int)ehdr->e_phnum; p++, in __rtld()
169 pptr = (Elf32_Phdr *)((caddr_t)pptr + ehdr->e_phentsize)) in __rtld()
170 if (pptr->p_type == PT_LOAD) { in __rtld()
172 fph = pptr; in __rtld()
173 } else if (pptr->p_vaddr <= lph->p_vaddr) in __rtld()
175 lph = pptr; in __rtld()
221 for (p = 0, pptr = phdr; p < (int)ehdr->e_phnum; p++, in __rtld()
222 pptr = (Elf32_Phdr *)((caddr_t)pptr + ehdr->e_phentsize)) { in __rtld()
228 if ((pptr->p_type != PT_LOAD) || (pptr->p_memsz == 0)) in __rtld()
[all …]
/illumos-gate/usr/src/lib/libtecla/common/
H A Dexpand.c350 const char *pptr; /* A pointer into path[] */ in ef_expand_file() local
388 for(wild=0,pptr=path; !wild && *pptr; pptr++) { in ef_expand_file()
389 switch(*pptr) { in ef_expand_file()
391 if(pptr[1]) in ef_expand_file()
392 pptr++; in ef_expand_file()
811 const char *pptr = pattern; /* The pointer used to scan the pattern */ in ef_string_matches_pattern() local
816 while(pptr < nextp) { in ef_string_matches_pattern()
820 switch(*pptr) { in ef_string_matches_pattern()
828 pptr++; in ef_string_matches_pattern()
838 if(pptr >= nextp) in ef_string_matches_pattern()
[all …]
H A Dpcache.c510 const char *pptr; /* A pointer to the next unprocessed character in path[] */ in pca_scan_path() local
534 pptr = path; in pca_scan_path()
535 while(*pptr) { in pca_scan_path()
539 if(pca_extract_dir(pc, pptr, &pptr)) in pca_scan_path()
583 const char *pptr; /* A pointer into path[] */ in pca_extract_dir() local
591 if(pca_expand_tilde(pc, path, strlen(path), 0, &pptr)) in pca_extract_dir()
596 sptr = pptr; in pca_extract_dir()
602 while(*pptr && (escaped || *pptr != ':')) in pca_extract_dir()
603 escaped = !escaped && *pptr++ == '\\'; in pca_extract_dir()
607 if(_pn_append_to_path(pc->path, sptr, pptr - sptr, 1) == NULL) { in pca_extract_dir()
[all …]
/illumos-gate/usr/src/cmd/format/
H A Dpartition.c362 register struct partition_info *pptr; in get_partition() local
380 for (pptr = parts; pptr != NULL; pptr = pptr->pinfo_next) { in get_partition()
382 if (pptr->pinfo_name != NULL && strcmp(pptr->pinfo_name, in get_partition()
387 cur_disk->disk_parts = cur_parts = pptr; in get_partition()
388 cur_parts->pinfo_name = pptr->pinfo_name; in get_partition()
413 register struct partition_info *pptr, *parts; in make_partition() local
424 pptr = (struct partition_info *)zalloc(sizeof (struct partition_info)); in make_partition()
427 cur_dtype->dtype_plist = pptr; in make_partition()
432 parts->pinfo_next = pptr; in make_partition()
433 pptr->pinfo_next = NULL; in make_partition()
[all …]
H A Dmenu_partition.c187 struct partition_info *pptr, *parts; in p_select() local
210 for (i = 0, pptr = parts; pptr != NULL; pptr = pptr->pinfo_next) { in p_select()
211 if (cur_parts == pptr) { in p_select()
215 if (pptr->pinfo_name == NULL) in p_select()
218 fmt_print(" %d. %s\n", i++, pptr->pinfo_name); in p_select()
227 for (i = 0, pptr = parts; i < index; i++, pptr = pptr->pinfo_next) in p_select()
231 cur_disk->disk_parts = cur_parts = pptr; in p_select()
243 cyl_offset = pptr->pinfo_map[I_PARTITION].dkl_cylno + 1; in p_select()
244 if (pptr->pinfo_map[J_PARTITION].dkl_nblk != 0) { in p_select()
245 cyl_offset = pptr->pinfo_map[J_PARTITION].dkl_cylno + in p_select()
[all …]
/illumos-gate/usr/src/lib/libnsl/nsl/
H A Dt_rcvudata.c60 union T_primitives *pptr; in _tx_rcvudata() local
146 pptr = (union T_primitives *)ctlbuf.buf; in _tx_rcvudata()
148 switch (pptr->type) { in _tx_rcvudata()
153 (pptr->unitdata_ind.OPT_length && in _tx_rcvudata()
154 (ctlbuf.len < (int)(pptr->unitdata_ind.OPT_length in _tx_rcvudata()
155 + pptr->unitdata_ind.OPT_offset)))) { in _tx_rcvudata()
164 if (TLEN_GT_NLEN(pptr->unitdata_ind.SRC_length, in _tx_rcvudata()
171 ctlbuf.buf + pptr->unitdata_ind.SRC_offset, in _tx_rcvudata()
172 (size_t)pptr->unitdata_ind.SRC_length); in _tx_rcvudata()
174 pptr->unitdata_ind.SRC_length; in _tx_rcvudata()
[all …]
H A Dt_rcvvudata.c62 union T_primitives *pptr; in _tx_rcvvudata() local
155 pptr = (union T_primitives *)ctlbuf.buf; in _tx_rcvvudata()
157 switch (pptr->type) { in _tx_rcvvudata()
162 (pptr->unitdata_ind.OPT_length && in _tx_rcvvudata()
163 (ctlbuf.len < (int)(pptr->unitdata_ind.OPT_length in _tx_rcvvudata()
164 + pptr->unitdata_ind.OPT_offset)))) { in _tx_rcvvudata()
171 if (TLEN_GT_NLEN(pptr->unitdata_ind.SRC_length, in _tx_rcvvudata()
177 ctlbuf.buf + pptr->unitdata_ind.SRC_offset, in _tx_rcvvudata()
178 (size_t)pptr->unitdata_ind.SRC_length); in _tx_rcvvudata()
180 pptr->unitdata_ind.SRC_length; in _tx_rcvvudata()
[all …]
H A Dt_rcvuderr.c51 union T_primitives *pptr; in _tx_rcvuderr() local
138 pptr = (union T_primitives *)ctlbuf.buf; in _tx_rcvuderr()
141 (pptr->type != T_UDERROR_IND)) { in _tx_rcvuderr()
149 if (TLEN_GT_NLEN(pptr->uderror_ind.DEST_length, in _tx_rcvuderr()
155 pptr->uderror_ind.DEST_offset, in _tx_rcvuderr()
156 (size_t)pptr->uderror_ind.DEST_length); in _tx_rcvuderr()
158 (unsigned int)pptr->uderror_ind.DEST_length; in _tx_rcvuderr()
161 if (TLEN_GT_NLEN(pptr->uderror_ind.OPT_length, in _tx_rcvuderr()
167 pptr->uderror_ind.OPT_offset, in _tx_rcvuderr()
168 (size_t)pptr->uderror_ind.OPT_length); in _tx_rcvuderr()
[all …]
H A D_conn_util.c157 union T_primitives *pptr; in _t_rcv_conn_con() local
225 pptr = (union T_primitives *)ctlbufp->buf; in _t_rcv_conn_con()
227 switch (pptr->type) { in _t_rcv_conn_con()
232 (pptr->conn_con.OPT_length != 0 && in _t_rcv_conn_con()
233 (ctlbufp->len < (int)(pptr->conn_con.OPT_length + in _t_rcv_conn_con()
234 pptr->conn_con.OPT_offset)))) { in _t_rcv_conn_con()
246 if (TLEN_GT_NLEN(pptr->conn_con.RES_length, in _t_rcv_conn_con()
252 ctlbufp->buf + pptr->conn_con.RES_offset, in _t_rcv_conn_con()
253 (size_t)pptr->conn_con.RES_length); in _t_rcv_conn_con()
254 call->addr.len = pptr->conn_con.RES_length; in _t_rcv_conn_con()
[all …]
H A Dt_listen.c50 union T_primitives *pptr; in _tx_listen() local
171 pptr = (union T_primitives *)ctlbuf.buf; in _tx_listen()
173 switch (pptr->type) { in _tx_listen()
177 (ctlbuf.len < (int)(pptr->conn_ind.OPT_length in _tx_listen()
178 + pptr->conn_ind.OPT_offset))) { in _tx_listen()
196 call->sequence = pptr->conn_ind.SEQ_number; in _tx_listen()
199 if (TLEN_GT_NLEN(pptr->conn_ind.SRC_length, in _tx_listen()
205 (size_t)pptr->conn_ind.SRC_offset, in _tx_listen()
206 (unsigned int)pptr->conn_ind.SRC_length); in _tx_listen()
207 call->addr.len = pptr->conn_ind.SRC_length; in _tx_listen()
[all …]
/illumos-gate/usr/src/cmd/oamuser/lib/
H A Dvuid.c44 valid_uid( uid, pptr ) in valid_uid() argument
46 struct passwd **pptr;
52 if( pptr ) *pptr = getpwuid( uid );
60 if( pptr ) *pptr = t_pptr;
/illumos-gate/usr/src/uts/common/io/
H A Dtirdwr.c211 union T_primitives *pptr; in tirdwrclose() local
223 pptr = (union T_primitives *)mp->b_rptr; in tirdwrclose()
225 pptr->type = T_ORDREL_REQ; in tirdwrclose()
244 union T_primitives *pptr; in tirdwrrput() local
275 pptr = (union T_primitives *)mp->b_rptr; in tirdwrrput()
277 switch (pptr->type) { in tirdwrrput()
381 union T_primitives *pptr; in check_strhead() local
387 pptr = (union T_primitives *)mp->b_rptr; in check_strhead()
390 switch (pptr->type) { in check_strhead()
423 union T_primitives *pptr; in strip_strhead() local
[all …]
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dsetup.c529 Phdr *pptr; in setup() local
570 for (i = 0, pptr = phdr; i < ehdr->e_phnum; i++) { in setup()
571 if (pptr->p_type == PT_INTERP) { in setup()
572 i_offset = pptr->p_offset; in setup()
576 if ((pptr->p_type == PT_LOAD) && in setup()
577 (pptr->p_filesz || pptr->p_memsz)) { in setup()
581 if (i_offset && pptr->p_filesz && in setup()
582 (i_offset >= pptr->p_offset) && in setup()
584 (pptr->p_memsz + pptr->p_offset))) { in setup()
586 pptr->p_vaddr + i_offset - in setup()
[all …]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dnss_dbdefs.c400 nss_pnetgr_t *pptr; in nss_pack_key2str() local
626 pptr = (nss_pnetgr_t *)buffer; in nss_pack_key2str()
658 pptr->machine_argc = ing->arg[NSS_NETGR_MACHINE].argc; in nss_pack_key2str()
659 pptr->user_argc = ing->arg[NSS_NETGR_USER].argc; in nss_pack_key2str()
660 pptr->domain_argc = ing->arg[NSS_NETGR_DOMAIN].argc; in nss_pack_key2str()
661 pptr->groups_argc = ing->groups.argc; in nss_pack_key2str()
666 if (pptr->machine_argc == 0) { in nss_pack_key2str()
667 pptr->machine_offv = (nssuint_t)0; in nss_pack_key2str()
669 pptr->machine_offv = offv; in nss_pack_key2str()
671 i = pptr->machine_argc; in nss_pack_key2str()
[all …]

123