/illumos-gate/usr/src/uts/common/inet/ |
H A D | ip_impl.h | 89 #define IP_ADJCKSUM_PARTIAL(cksum_start, mp, mp1, len, adj) { \ 100 (len) = MBLKL(mp); \ 102 (mp1) = (mp); \ 108 if (((len) = (DB_CKSUMEND(mp) - len)) > 0) { \ 163 #define MBLK_RX_FANOUT_SLOWPATH(mp, ipha) \ 164 (DB_TYPE(mp) != M_DATA || DB_REF(mp) != 1 || !OK_32PTR(ipha) || \ 165 (((uchar_t *)ipha + IP_SIMPLE_HDR_LENGTH) >= (mp)->b_wptr))
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | pfmod.c | 90 static void pfioctl(queue_t *wq, mblk_t *mp); 212 pfwput(queue_t *wq, mblk_t *mp) argument 214 switch (mp->b_datap->db_type) { 216 pfioctl(wq, mp); 220 putnext(wq, mp); 235 pfrput(queue_t *rq, mblk_t *mp) argument 244 switch (DB_TYPE(mp)) { 252 for (mpp = mp; mp && (DB_TYPE(mp) 339 pfioctl(queue_t *wq, mblk_t *mp) argument [all...] |
H A D | zcons.c | 693 handle_mflush(queue_t *qp, mblk_t *mp) argument 698 if (*mp->b_rptr & FLUSHW) { 701 *mp->b_rptr &= ~FLUSHW; 702 if ((*mp->b_rptr & FLUSHR) == 0) { 707 *mp->b_rptr |= FLUSHR; 709 putnext(zc_switch(RD(qp)), mp); 713 (nmp = copyb(mp)) != NULL) { 723 if (*mp->b_rptr & FLUSHR) { 725 qreply(qp, mp); 728 freemsg(mp); 744 zc_wput(queue_t *qp, mblk_t *mp) argument 976 mblk_t *mp; local [all...] |
H A D | tl.c | 689 #define TL_PUTBQ(x, mp) { \ 692 (void) putbq((x)->te_wq, mp); \ 696 #define TL_PUTQ(x, mp) { (x)->te_nowsrv = B_FALSE; (void)putq((x)->te_wq, mp); } 838 static void tl_ok_ack(queue_t *, mblk_t *mp, t_scalar_t); 1285 tl_serializer_enter(tl_endpt_t *tep, tlproc_t tlproc, mblk_t *mp) argument 1292 serializer_enter(tep->te_serializer, (srproc_t *)tlproc, mp, tep); 1640 tl_close_ser(mblk_t *mp, tl_endpt_t *tep) argument 1686 tl_close_finish_ser(mblk_t *mp, tl_endpt_t *tep) argument 1723 tl_wput(queue_t *wq, mblk_t *mp) argument 1893 tl_putq_ser(mblk_t *mp, tl_endpt_t *tep) argument 1906 tl_wput_common_ser(mblk_t *mp, tl_endpt_t *tep) argument 1927 tl_wput_ser(mblk_t *mp, tl_endpt_t *tep) argument 1938 tl_wput_data_ser(mblk_t *mp, tl_endpt_t *tep) argument 2025 mblk_t *mp; local 2086 tl_rsrv_ser(mblk_t *mp, tl_endpt_t *tep) argument 2117 tl_do_proto(mblk_t *mp, tl_endpt_t *tep) argument 2202 tl_do_ioctl_ser(mblk_t *mp, tl_endpt_t *tep) argument 2214 tl_do_ioctl(mblk_t *mp, tl_endpt_t *tep) argument 2281 tl_error_ack(queue_t *wq, mblk_t *mp, t_scalar_t tli_err, t_scalar_t unix_err, t_scalar_t type) argument 2313 tl_ok_ack(queue_t *wq, mblk_t *mp, t_scalar_t type) argument 2335 tl_bind_ser(mblk_t *mp, tl_endpt_t *tep) argument 2351 tl_bind(mblk_t *mp, tl_endpt_t *tep) argument 2658 tl_unbind(mblk_t *mp, tl_endpt_t *tep) argument 2735 tl_optmgmt(queue_t *wq, mblk_t *mp) argument 2804 tl_conn_req(queue_t *wq, mblk_t *mp) argument 3045 tl_conn_req_ser(mblk_t *mp, tl_endpt_t *tep) argument 3325 tl_conn_res(mblk_t *mp, tl_endpt_t *tep) argument 3857 tl_discon_req(mblk_t *mp, tl_endpt_t *tep) argument 4173 tl_addr_req_ser(mblk_t *mp, tl_endpt_t *tep) argument 4185 tl_addr_req(mblk_t *mp, tl_endpt_t *tep) argument 4255 tl_connected_cots_addr_req(mblk_t *mp, tl_endpt_t *tep) argument 4331 tl_capability_req(mblk_t *mp, tl_endpt_t *tep) argument 4371 tl_info_req_ser(mblk_t *mp, tl_endpt_t *tep) argument 4383 tl_info_req(mblk_t *mp, tl_endpt_t *tep) argument 4412 tl_data(mblk_t *mp, tl_endpt_t *tep) argument 4613 tl_exdata(mblk_t *mp, tl_endpt_t *tep) argument 4777 tl_ordrel(mblk_t *mp, tl_endpt_t *tep) argument 4903 tl_uderr(queue_t *wq, mblk_t *mp, t_scalar_t err) argument 4974 tl_unitdata_ser(mblk_t *mp, tl_endpt_t *tep) argument 4995 tl_unitdata(mblk_t *mp, tl_endpt_t *tep) argument 5495 tl_resizemp(mblk_t *mp, ssize_t new_size) argument 5770 mblk_t *mp; local 5792 mblk_t *mp; local 5831 mblk_t **mpp, *mp; local 5886 mblk_t *mp; local 5902 mblk_t *mp; local 5963 mblk_t *mp; local 5980 tl_merror(queue_t *wq, mblk_t *mp, int error) argument 6240 tl_memrecover(queue_t *wq, mblk_t *mp, size_t size) argument [all...] |
H A D | drcompat.c | 226 drrput(queue_t *q, mblk_t *mp) argument 232 switch (DB_TYPE(mp)) { 237 putnext(q, mp); 242 if (MBLKL(mp) < sizeof (t_uscalar_t)) { 243 putnext(q, mp); 247 dlp = (union DL_primitives *)mp->b_rptr; 251 if (MBLKL(mp) < DL_OK_ACK_SIZE) { 252 putnext(q, mp); 306 putnext(q, mp); 314 drwput(queue_t *q, mblk_t *mp) argument [all...] |
H A D | tty_pts.c | 79 static void ptslwput(queue_t *q, mblk_t *mp); 388 ptslwput(queue_t *q, mblk_t *mp) argument 397 switch (mp->b_datap->db_type) { 405 freemsg(mp); 415 freemsg(mp); 419 ptslioctl(pty, q, mp); 423 if (*mp->b_rptr & FLUSHW) { 437 *mp->b_rptr &= ~FLUSHW; /* it has been flushed */ 439 if (*mp->b_rptr & FLUSHR) { 451 qreply(q, mp); /* giv 513 mblk_t *mp; local 542 ptslioctl(struct pty *pty, queue_t *q, mblk_t *mp) argument 896 mblk_t *mp; local [all...] |
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_rx.c | 101 bufp->mp = desballoc(DMA_VPTR(*bufp), 104 if (bufp->mp == NULL) { 126 freemsg(bufp->mp); 149 mblk_t *mp; local 160 mp = NULL; 196 mp = allocb(len + NGE_HEADROOM, 0); 197 if (mp == NULL) { 205 mp->b_rptr = mp->b_rptr + NGE_HEADROOM; 206 bcopy(rptr + NGE_HEADROOM, mp 316 mblk_t *mp; local 420 mblk_t *mp; local [all...] |
/illumos-gate/usr/src/cmd/fm/fmd/common/ |
H A D | fmd_ckpt.c | 101 fmd_ckpt_create(fmd_ckpt_t *ckp, fmd_module_t *mp) argument 103 const char *dir = mp->mod_ckpt; 104 const char *name = mp->mod_name; 108 ckp->ckp_mp = mp; 138 fmd_ckpt_open(fmd_ckpt_t *ckp, fmd_module_t *mp) argument 146 ckp->ckp_mp = mp; 149 mp->mod_ckpt, mp->mod_name); 352 fmd_module_t *mp = ckp->ckp_mp; local 359 if (fmd_module_locked(mp)) 696 fmd_ckpt_resv_module(fmd_ckpt_t *ckp, fmd_module_t *mp) argument 721 fmd_ckpt_save_module(fmd_ckpt_t *ckp, fmd_module_t *mp) argument 764 fmd_ckpt_save(fmd_module_t *mp) argument 996 fmd_ckpt_restore_bufs(fmd_ckpt_t *ckp, fmd_module_t *mp, fmd_case_t *cp, fcf_secidx_t sid) argument 1031 fmd_ckpt_restore_case(fmd_ckpt_t *ckp, fmd_module_t *mp, const fcf_sec_t *sp) argument 1084 fmd_ckpt_restore_serd(fmd_ckpt_t *ckp, fmd_module_t *mp, const fcf_sec_t *sp) argument 1117 fmd_ckpt_restore_module(fmd_ckpt_t *ckp, fmd_module_t *mp) argument 1153 fmd_ckpt_restore(fmd_module_t *mp) argument 1183 fmd_ckpt_delete(fmd_module_t *mp) argument 1202 fmd_ckpt_rename(fmd_module_t *mp) argument [all...] |
H A D | fmd_rpc_adm.c | 50 fmd_module_t *mp; local 63 for (mp = fmd_list_next(&fmd.d_mod_list); 64 mp != NULL; mp = fmd_list_next(mp)) { 71 fmd_module_lock(mp); 77 if (mp->mod_info == NULL) { 78 fmd_module_unlock(mp); 83 rmi->rmi_name = strdup(mp->mod_name); 84 rmi->rmi_desc = strdup(mp 108 fmd_module_t *mp; local 140 fmd_module_t *mp; local 221 fmd_module_t *mp; local 265 fmd_module_t *mp = NULL; local 287 fmd_module_t *mp = NULL; local 320 fmd_module_t *mp; local 575 fmd_module_t *mp; local 647 fmd_module_t *mp; local 686 fmd_module_t *mp; local [all...] |
/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | icmp.c | 97 static void icmp_addr_req(queue_t *q, mblk_t *mp); 98 static void icmp_tpi_bind(queue_t *q, mblk_t *mp); 102 static void icmp_capability_req(queue_t *q, mblk_t *mp); 105 static void icmp_tpi_connect(queue_t *q, mblk_t *mp); 106 static void icmp_tpi_disconnect(queue_t *q, mblk_t *mp); 107 static void icmp_err_ack(queue_t *q, mblk_t *mp, t_scalar_t t_error, 109 static void icmp_err_ack_prim(queue_t *q, mblk_t *mp, t_scalar_t primitive, 111 static void icmp_icmp_input(void *arg1, mblk_t *mp, void *arg2, 113 static void icmp_icmp_error_ipv6(conn_t *connp, mblk_t *mp, 115 static void icmp_info_req(queue_t *q, mblk_t *mp); 308 icmp_tpi_bind(queue_t *q, mblk_t *mp) argument 617 icmp_tpi_connect(queue_t *q, mblk_t *mp) argument 1064 icmp_tpi_disconnect(queue_t *q, mblk_t *mp) argument 1111 icmp_err_ack(queue_t *q, mblk_t *mp, t_scalar_t t_error, int sys_error) argument 1119 icmp_err_ack_prim(queue_t *q, mblk_t *mp, t_scalar_t primitive, t_scalar_t t_error, int sys_error) argument 1141 icmp_icmp_input(void *arg1, mblk_t *mp, void *arg2, ip_recv_attr_t *ira) argument 1271 icmp_icmp_error_ipv6(conn_t *connp, mblk_t *mp, ip_recv_attr_t *ira) argument 1442 icmp_addr_req(queue_t *q, mblk_t *mp) argument 1536 icmp_capability_req(queue_t *q, mblk_t *mp) argument 1562 icmp_info_req(queue_t *q, mblk_t *mp) argument 2380 mblk_t *mp; local 2482 icmp_queue_fallback(icmp_t *icmp, mblk_t *mp) argument 2512 icmp_ulp_recv(conn_t *connp, mblk_t *mp, uint_t len) argument 2557 icmp_input(void *arg1, mblk_t *mp, void *arg2, ip_recv_attr_t *ira) argument 2897 icmp_ud_err(queue_t *q, mblk_t *mp, t_scalar_t err) argument 2971 icmp_tpi_unbind(queue_t *q, mblk_t *mp) argument 3013 icmp_output_hdrincl(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid) argument 3306 icmp_output_attach_policy(mblk_t *mp, conn_t *connp, ip_xmit_attr_t *ixa) argument 3332 icmp_output_ancillary(conn_t *connp, sin_t *sin, sin6_t *sin6, mblk_t *mp, mblk_t *tudr_mp, struct nmsghdr *msg, cred_t *cr, pid_t pid) argument 3651 icmp_output_connected(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid) argument 3811 icmp_output_lastdst(conn_t *connp, mblk_t *mp, cred_t *cr, pid_t pid, ip_xmit_attr_t *ixa) argument 3978 icmp_prepend_header_template(conn_t *connp, ip_xmit_attr_t *ixa, mblk_t *mp, const in6_addr_t *v6src, uint32_t flowinfo, int *errorp) argument 4120 icmp_wput(queue_t *q, mblk_t *mp) argument 4703 icmp_wput_fallback(queue_t *q, mblk_t *mp) argument 4712 icmp_wput_other(queue_t *q, mblk_t *mp) argument 4867 icmp_wput_iocdata(queue_t *q, mblk_t *mp) argument 5259 mblk_t *mp, *stropt_mp; local 5329 putnext(RD(q), mp); local 5623 rawip_send(sock_lower_handle_t proto_handle, mblk_t *mp, struct nmsghdr *msg, cred_t *cr) argument [all...] |
H A D | ipdrop.c | 252 ip_drop_packet(mblk_t *mp, boolean_t inbound, ill_t *ill, argument 257 if (mp == NULL) { 265 ASSERT(mp->b_datap->db_type == M_DATA); 294 ip_drop_input(str, mp, ill); 296 ip_drop_output(str, mp, ill); 304 ASSERT(mp->b_prev == NULL && mp->b_next == NULL); 305 freemsg(mp); 313 ip_drop_input(char *str, mblk_t *mp, ill_t *ill) argument 315 if (mp 335 ip_drop_output(char *str, mblk_t *mp, ill_t *ill) argument [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | condvar.c | 190 cv_wait(kcondvar_t *cvp, kmutex_t *mp) argument 200 mutex_exit(mp); 202 mutex_enter(mp); 227 cv_timedwait(kcondvar_t *cvp, kmutex_t *mp, clock_t tim) argument 236 return (cv_timedwait_hires(cvp, mp, hrtim, nsec_per_tick, 0)); 245 cv_reltimedwait(kcondvar_t *cvp, kmutex_t *mp, clock_t delta, time_res_t res) argument 257 return (cv_timedwait_hires(cvp, mp, exp, time_res[res], 0)); 261 cv_timedwait_hires(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim, argument 284 mutex_exit(mp); 295 mutex_enter(mp); 305 cv_wait_sig(kcondvar_t *cvp, kmutex_t *mp) argument 364 cv_timedwait_sig_hires(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim, hrtime_t res, int flag) argument 475 cv_timedwait_sig(kcondvar_t *cvp, kmutex_t *mp, clock_t tim) argument 488 cv_timedwait_sig_hrtime(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim) argument 504 cv_reltimedwait_sig(kcondvar_t *cvp, kmutex_t *mp, clock_t delta, time_res_t res) argument 528 cv_wait_sig_swap_core(kcondvar_t *cvp, kmutex_t *mp, int *sigret) argument 598 cv_wait_sig_swap(kcondvar_t *cvp, kmutex_t *mp) argument 655 cv_wait_stop(kcondvar_t *cvp, kmutex_t *mp, int wakeup_time) argument 766 cv_waituntil_sig(kcondvar_t *cvp, kmutex_t *mp, timestruc_t *when, int timecheck) argument [all...] |
H A D | logsubr.c | 118 mblk_t *mp; local 122 while ((mp = getq_noenab(q, 0)) != NULL) 123 log_sendmsg(mp, lp == NULL ? GLOBAL_ZONEID : lp->log_zoneid); 318 mblk_t *mp; local 323 while ((mp = getq_noenab(src->log_q, 0)) != NULL) { 324 log_ctl_t *lc = (log_ctl_t *)mp->b_rptr; 337 tmp->b_next = mp; 338 tmp = mp; 340 hmp = tmp = mp; 359 (void) putq(dst->log_q, mp); 496 mblk_t *mp = NULL; local 534 log_freemsg(mblk_t *mp) argument 549 log_sendmsg(mblk_t *mp, zoneid_t zoneid) argument 706 mblk_t *mp; local [all...] |
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | md4_mod.c | 394 mblk_t *mp; local 400 for (mp = data->cd_mp; mp != NULL && offset >= MBLKL(mp); 401 offset -= MBLKL(mp), mp = mp->b_cont) 403 if (mp == NULL) { 414 while (mp != NULL && length > 0) { 415 cur_len = MIN(MBLKL(mp) 446 mblk_t *mp; local [all...] |
/illumos-gate/usr/src/uts/sun4u/starfire/io/ |
H A D | idn_dlpi.c | 709 idndl_proto(queue_t *wq, mblk_t *mp) argument 717 if (MBLKL(mp) < sizeof (t_uscalar_t)) { 722 DLERRORACK(wq, mp, -1, DL_BADPRIM, 0); 725 dlp = (union DL_primitives *)mp->b_rptr; 740 idndl_udreq(wq, mp); 744 idndl_areq(wq, mp); 748 idndl_dreq(wq, mp); 752 idndl_breq(wq, mp); 756 idndl_ubreq(wq, mp); 760 idndl_ireq(wq, mp); 815 idnioc_dlpi(queue_t *wq, mblk_t *mp, int *argsizep) argument 855 idndl_ioc_hdr_info(queue_t *wq, mblk_t *mp, int *argsizep) argument 934 idndl_areq(queue_t *wq, mblk_t *mp) argument 995 idndl_dreq(queue_t *wq, mblk_t *mp) argument 1078 idndl_breq(queue_t *wq, mblk_t *mp) argument 1151 idndl_ubreq(queue_t *wq, mblk_t *mp) argument 1195 idndl_ireq(queue_t *wq, mblk_t *mp) argument 1238 idndl_ponreq(queue_t *wq, mblk_t *mp) argument 1277 idndl_poffreq(queue_t *wq, mblk_t *mp) argument 1324 idndl_emreq(queue_t *wq, mblk_t *mp) argument 1390 idndl_dmreq(queue_t *wq, mblk_t *mp) argument 1441 idndl_pareq(queue_t *wq, mblk_t *mp) argument 1484 idndl_spareq(queue_t *wq, mblk_t *mp) argument 1543 idndl_udreq(queue_t *wq, mblk_t *mp) argument 1632 idndl_start(queue_t *wq, register mblk_t *mp, register struct idn *sip) argument 1837 idndl_read(struct idn *sip, mblk_t *mp) argument 1955 idndl_sendup(struct idn *sip, mblk_t *mp, struct idnstr *(*acceptfunc)()) argument 2139 idndl_addudind(struct idn *sip, mblk_t *mp, struct ether_addr *shostp, struct ether_addr *dhostp, int type, ulong_t isgroupaddr) argument [all...] |
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_output.c | 58 static void tcp_wput_iocdata(tcp_t *tcp, mblk_t *mp); 84 tcp_wput(queue_t *q, mblk_t *mp) argument 96 switch (DB_TYPE(mp)) { 101 size = msgdsize(mp); 111 SQUEUE_ENTER_ONE(connp->conn_sqp, mp, tcp_output, connp, 116 tcp_wput_cmdblk(q, mp); 125 rptr = mp->b_rptr; 126 if ((mp->b_wptr - rptr) >= sizeof (t_scalar_t)) { 134 freemsg(mp); 145 cred_t *cr = msg_getcred(mp, NUL 205 tcp_wput_data(tcp_t *tcp, mblk_t *mp, boolean_t urgent) argument 576 tcp_wput_sock(queue_t *wq, mblk_t *mp) argument 600 tcp_wput_fallback(queue_t *wq, mblk_t *mp) argument 613 tcp_wput_nondata(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) argument 650 tcp_wput_flush(tcp_t *tcp, mblk_t *mp) argument 714 tcp_wput_iocdata(tcp_t *tcp, mblk_t *mp) argument 820 tcp_wput_ioctl(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) argument 889 tcp_wput_proto(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) argument 1038 tcp_wput_cmdblk(queue_t *q, mblk_t *mp) argument 1079 tcp_output(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) argument 1384 tcp_output_urgent(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) argument 1439 tcp_close_output(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) argument 1681 tcp_shutdown_output(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) argument 1708 tcp_send_data(tcp_t *tcp, mblk_t *mp) argument 1739 tcp_send_synack(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) argument 1793 mblk_t *mp, *mp1; local 2218 mblk_t *mp; local 2339 mblk_t *mp; local 2442 tcp_xmit_early_reset(char *str, mblk_t *mp, uint32_t seq, uint32_t ack, int ctl, ip_recv_attr_t *ira, ip_stack_t *ipst, conn_t *connp) argument 2680 tcp_xmit_listeners_reset(mblk_t *mp, ip_recv_attr_t *ira, ip_stack_t *ipst, conn_t *connp) argument 2776 tcp_xmit_mp_aux_iss(tcp_t *tcp, conn_t *connp, tcpha_t *tcpha, mblk_t *mp, uint_t *flags) argument 3018 tcp_xmit_mp(tcp_t *tcp, mblk_t *mp, int32_t max_to_send, int32_t *offset, mblk_t **end_mp, uint32_t seq, boolean_t sendall, uint32_t *seg_len, boolean_t rexmit) argument 3532 mblk_t *mp; local [all...] |
H A D | tcp_input.c | 560 tcp_reass(tcp_t *tcp, mblk_t *mp, uint32_t start) argument 572 ASSERT((uintptr_t)(mp->b_wptr - mp->b_rptr) <= 574 end = start + (int)(mp->b_wptr - mp->b_rptr); 575 next_mp = mp->b_cont; 578 freeb(mp); 581 mp->b_cont = NULL; 582 TCP_REASS_SET_SEQ(mp, start); 583 TCP_REASS_SET_END(mp, en 660 tcp_reass_elim_overlap(tcp_t *tcp, mblk_t *mp) argument 736 mblk_t *mp; local 784 tcp_conn_create_v6(conn_t *lconnp, conn_t *connp, mblk_t *mp, ip_recv_attr_t *ira) argument 881 tcp_conn_create_v4(conn_t *lconnp, conn_t *connp, mblk_t *mp, ip_recv_attr_t *ira) argument 935 tcp_eager_kill(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) argument 990 mblk_t *mp; local 1024 mblk_t *mp; local 1262 tcp_input_listener(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *ira) argument 1843 tcp_input_listener_unbound(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *ira) argument 1930 mblk_t *mp; local 1995 tcp_rcv_enqueue(tcp_t *tcp, mblk_t *mp, uint_t seg_len, cred_t *cr) argument 2228 tcp_dummy_recv(sock_upper_handle_t x, mblk_t *mp, size_t len, int flags, int *error, boolean_t *push) argument 2307 tcp_input_data(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *ira) argument 3742 mblk_t *mp = tcp->tcp_conn.tcp_eager_conn_ind; local 4979 tcp_input_add_ancillary(tcp_t *tcp, mblk_t *mp, ip_pkt_t *ipp, ip_recv_attr_t *ira) argument 5307 tcp_setcred_data(mblk_t *mp, ip_recv_attr_t *ira) argument 5354 tcp_reinput(conn_t *connp, mblk_t *mp, ip_recv_attr_t *ira, ip_stack_t *ipst) argument 5406 tcp_rsrv_input(void *arg, mblk_t *mp, void *arg2, ip_recv_attr_t *dummy) argument 5456 mblk_t *mp; local 5488 tcp_icmp_input(void *arg1, mblk_t *mp, void *arg2, ip_recv_attr_t *ira) argument 5635 tcp_icmp_error_ipv6(tcp_t *tcp, mblk_t *mp, ip_recv_attr_t *ira) argument [all...] |
/illumos-gate/usr/src/uts/sun4u/starcat/io/ |
H A D | cvcredir.c | 235 cvcr_wput(queue_t *q, mblk_t *mp) argument 240 if (mp->b_datap->db_type == M_IOCTL) { 241 cvcr_ioctl(q, mp); 248 if (!cvc_redir(mp)) 249 freemsg(mp); 254 cvcr_ioctl(queue_t *q, mblk_t *mp) argument 256 struct iocblk *iocp = (struct iocblk *)mp->b_rptr; 267 miocack(q, mp, 0, 0); 269 (void) cvc_redir(mp); 270 miocack(q, mp, [all...] |
/illumos-gate/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_iommu.h | 71 #define MAKE_TTE_TEMPLATE(pfn, mp) (COMMON_IOMMU_TTE_V | \ 73 ((mp->dmai_rflags & DDI_DMA_READ) ? COMMON_IOMMU_TTE_W : 0) | \ 74 ((mp->dmai_rflags & DDI_DMA_CONSISTENT) ? 0 : COMMON_IOMMU_TTE_S)) 222 #define MP2CTX(mp) IOMMU_TTE2CTX((uint32_t)(uintptr_t)(mp)->dmai_tte) 232 ddi_dma_impl_t *mp); 234 ddi_dma_impl_t *mp); 237 extern void iommu_map_pages(iommu_t *iommu_p, ddi_dma_impl_t *mp, 241 extern void iommu_remap_pages(iommu_t *iommu_p, ddi_dma_impl_t *mp, 244 ddi_dma_impl_t *mp, window_ [all...] |
/illumos-gate/usr/src/uts/sun4u/opl/io/ |
H A D | dr_mem.c | 76 static int dr_post_detach_mem_unit(dr_mem_unit_t *mp); 80 dr_mem_unit_t *mp, struct memlist *ml); 81 static void dr_init_mem_unit_data(dr_mem_unit_t *mp); 91 memquery_t *mp); 115 dr_get_memlist(dr_mem_unit_t *mp) argument 121 PR_MEM("%s for %s...\n", f, mp->sbm_cm.sbdev_path); 131 if (mp->sbm_mlist) { 134 mlist = memlist_dup(mp->sbm_mlist); 136 uint64_t basepa = _ptob64(mp->sbm_basepfn); 141 basepa &= ~(mp 217 dr_mem_unit_t *mp = (dr_mem_unit_t *)cp; local 645 dr_del_mlist_query(struct memlist *mlist, memquery_t *mp) argument 700 dr_mem_unit_t *mp; local 873 dr_mem_unit_t *mp = (dr_mem_unit_t *)devlist[d]; local 955 dr_mem_unit_t *mp = (dr_mem_unit_t *)devlist[d]; local 1027 dr_mem_unit_t *mp = (dr_mem_unit_t *)devlist[d]; local 1047 dr_mem_unit_t *mp = (dr_mem_unit_t *)devlist[d]; local 1060 dr_add_memory_spans(dr_mem_unit_t *mp, struct memlist *ml) argument 1566 dr_mem_unit_t *mp = (dr_mem_unit_t *)devlist[d]; local 1731 dr_mem_unit_t *t_mp, *mp; local 1887 dr_disconnect_mem(dr_mem_unit_t *mp) argument 2020 dr_init_mem_unit(dr_mem_unit_t *mp) argument 2045 dr_init_mem_unit_data(dr_mem_unit_t *mp) argument [all...] |
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | ddi_arch.c | 61 i_ddi_bus_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, argument 65 ddi_map_req_t mr = *mp; /* Get private copy of request */ 68 mp = &mr; 74 if (mp->map_type == DDI_MT_RNUMBER) { 76 int rnumber = mp->map_obj.rnumber; 95 mp->map_type = DDI_MT_REGSPEC; 96 mp->map_obj.rp = rp; 105 tmp_reg = *(mp->map_obj.rp); /* Preserve underlying data */ 106 rp = mp->map_obj.rp = &tmp_reg; /* Use tmp_reg in request */ 131 if ((error = i_ddi_apply_range(dip, rdip, mp [all...] |
/illumos-gate/usr/src/uts/common/inet/kssl/ |
H A D | ksslrec.c | 277 kssl_handle_handshake_message(ssl_t *ssl, mblk_t *mp, int *err, argument 285 ASSERT(mp->b_wptr >= mp->b_rptr + ssl->msg.msglen); 310 kssl_update_handshake_hashes(ssl, mp->b_rptr, msglen); 326 *err = kssl_handle_client_hello(ssl, mp, msglen); 340 *err = kssl_handle_client_key_exchange(ssl, mp, 351 *err = kssl_handle_finished(ssl, mp, msglen); 458 kssl_handle_client_hello(ssl_t *ssl, mblk_t *mp, int msglen) argument 470 ASSERT(mp->b_wptr >= mp 972 mblk_t *mp; local 1358 mblk_t *mp; local 1441 mblk_t *mp, *newmp; local 1620 mblk_t *mp; local 1700 kssl_mac_encrypt_record(ssl_t *ssl, SSL3ContentType ct, uchar_t *versionp, uchar_t *rstart, mblk_t *mp) argument 1775 mblk_t *mp; local 1847 kssl_handle_client_key_exchange(ssl_t *ssl, mblk_t *mp, int msglen, kssl_callback_t cbfn, void *arg) argument 2009 kssl_handle_finished(ssl_t *ssl, mblk_t *mp, int msglen) argument 2074 kssl_handle_v2client_hello(ssl_t *ssl, mblk_t *mp, int recsz) argument 2323 mblk_t *mp, *retmp; local [all...] |
H A D | ksslfilter.c | 287 kssl_data_out_cb(sof_handle_t handle, void *cookie, mblk_t *mp, argument 297 return (mp); 299 if ((recmp = kssl_build_record(kssl->ksslf_ctx, mp)) == NULL) { 300 freemsg(mp); 349 kssl_data_in_cb(sof_handle_t handle, void *cookie, mblk_t *mp, int flags, argument 362 return (mp); 367 kssl_cmd = kssl_input(kssl->ksslf_ctx, mp, &outmp, 438 if (mp != NULL) { 439 *tail = mp; 440 *lenp += MBLKL(mp); 463 kssl_data_in_proc_cb(sof_handle_t handle, void *cookie, mblk_t *mp, cred_t *cr, size_t *lenp) argument 512 mblk_t *mp; local 528 kssl_input_callback(void *arg, mblk_t *mp, kssl_cmd_t kssl_cmd) argument [all...] |
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devinfo_devperm.c | 787 struct mperm *mp; local 826 mp = (struct mperm *)calloc(1, sizeof (struct mperm)); 827 if (mp == NULL) { 835 devfs_free_minor_perm(mp); 838 mp->mp_drvname = strdup(p); 839 if (mp->mp_drvname == NULL) { 841 devfs_free_minor_perm(mp); 845 devfs_free_minor_perm(mp); 851 devfs_free_minor_perm(mp); 853 mp 973 struct mperm *mp, *next; local 991 i_devfs_add_perm_entry(nvlist_t *nvl, struct mperm *mp) argument 1016 struct mperm *mp; local [all...] |
/illumos-gate/usr/src/uts/sun4u/serengeti/io/ |
H A D | sgcn.c | 420 sgcn_wput(queue_t *q, mblk_t *mp) argument 430 if (!mp->b_datap) { 435 prom_printf("sgcn_wput(): SGCN wput q=%X mp=%X rd=%X wr=%X type=%X\n", 436 q, mp, mp->b_rptr, mp->b_wptr, mp->b_datap->db_type); 439 switch (mp->b_datap->db_type) { 443 iocp = (struct iocblk *)mp->b_rptr; 447 switch (((struct iocblk *)mp 524 sgcn_ioctl(queue_t *q, mblk_t *mp) argument 603 mblk_t *mp; local 625 mblk_t *mp; local 683 sgcn_transmit(queue_t *q, mblk_t *mp) argument 723 mblk_t *mp; local 751 mblk_t *mp; local 1185 mblk_t *mp; local [all...] |