/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | isadma.c | 73 static int isadma_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, 621 isadma_map(dev_info_t *dip, dev_info_t *rdip, ddi_map_req_t *mp, argument 628 int32_t rnumber = mp->map_obj.rnumber; 648 switch (mp->map_op) { 652 (pdip, rdip, mp, off, len, addrp); 660 *hp = *(ddi_acc_impl_t *)mp->map_handlep; 661 impl_acc_hdl_get((ddi_acc_handle_t)mp->map_handlep)-> 663 hp = (ddi_acc_impl_t *)mp->map_handlep; 686 (ddi_acc_handle_t)mp->map_handlep)-> 688 *(ddi_acc_impl_t *)mp [all...] |
/illumos-gate/usr/src/uts/common/io/fcoe/ |
H A D | fcoe_fc.c | 254 mblk_t *mp; local 256 mp = fcoe_get_mblk(eport->eport_fcoe_private, 258 if (mp != NULL) { 259 *ppfc = mp->b_rptr + PADDING_HEADER_SIZE; 262 return (mp); 276 mblk_t *mp = xmp; local 286 if (mp == NULL) { 291 mp = fcoe_get_mblk(EPORT2MAC(eport), raw_frame_size); 292 if (mp == NULL) { 313 frm->frm_netb = mp; [all...] |
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_diag.c | 299 MATCHMAP *mp = NULL; local 329 if (((mp = (MATCHMAP *) emlxs_mem_get(hba, MEM_BUF)) == 0) || 340 lptr = (uint32_t *)mp->virt; 347 bcopy((caddr_t)&emlxs_diag_pattern[0], (caddr_t)mp->virt, 350 EMLXS_MPDATA_SYNC(mp->dma_handle, 0, MEM_ELSBUF_SIZE, 358 (void) emlxs_mb_run_biu_diag(hba, mbq, mp->phys, mp1->phys); 373 outptr = mp->virt; 395 if (mp) { 397 if (emlxs_fm_check_dma_handle(hba, mp->dma_handle) 402 mp [all...] |
/illumos-gate/usr/src/uts/common/io/xge/drv/ |
H A D | xgell.c | 609 xgell_rx_hcksum_assoc(mblk_t *mp, char *vaddr, int pkt_length, argument 623 mac_hcksum_set(mp, 0, 0, 0, 0, cksum_flags); 642 mac_hcksum_set(mp, start, 0, end, 661 mblk_t *mp; local 670 if ((mp = allocb(pkt_length + HEADROOM, 0)) == NULL) { 673 mp->b_rptr += HEADROOM; 674 bcopy(vaddr, mp->b_rptr, pkt_length); 675 mp->b_wptr = mp->b_rptr + pkt_length; 677 return (mp); 719 mblk_t *mp; local 869 mblk_t *mp; local 942 xgell_ring_tx(void *arg, mblk_t *mp) argument 1724 mblk_t *mp = txd_priv->mblk; local 2364 xgell_m_ioctl(void *arg, queue_t *wq, mblk_t *mp) argument 2493 xgell_stats_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *credp) argument 2559 xgell_pciconf_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *credp) argument 2585 xgell_about_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *credp) argument 2613 xgell_bar0_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *credp) argument 2639 xgell_bar0_set(queue_t *q, mblk_t *mp, char *value, caddr_t cp, cred_t *credp) argument 2661 xgell_debug_level_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *credp) argument 2676 xgell_debug_level_set(queue_t *q, mblk_t *mp, char *value, caddr_t cp, cred_t *credp) argument 2693 xgell_debug_module_mask_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *credp) argument 2709 xgell_debug_module_mask_set(queue_t *q, mblk_t *mp, char *value, caddr_t cp, cred_t *credp) argument 2731 xgell_devconfig_get(queue_t *q, mblk_t *mp, caddr_t cp, cred_t *credp) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/objfs/ |
H A D | objfs_odir.c | 52 objfs_create_odirnode(vnode_t *pvp, struct modctl *mp) argument 59 onode->objfs_odir_modctl = mp;
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | mutex.c | 531 mutex_owned(const kmutex_t *mp) argument 533 const mutex_impl_t *lp = (const mutex_impl_t *)mp; 544 mutex_owner(const kmutex_t *mp) argument 546 const mutex_impl_t *lp = (const mutex_impl_t *)mp; 566 mutex_init(kmutex_t *mp, char *name, kmutex_type_t type, void *ibc) argument 568 mutex_impl_t *lp = (mutex_impl_t *)mp; 618 mutex_destroy(kmutex_t *mp) argument 620 mutex_impl_t *lp = (mutex_impl_t *)mp;
|
H A D | streamio.c | 1494 strrput_proto(vnode_t *vp, mblk_t *mp, argument 1501 switch (mp->b_datap->db_type) { 1503 if (mp->b_band == 0) { 1516 return (mp); 1528 strrput_misc(vnode_t *vp, mblk_t *mp, argument 1536 return (mp); 2452 mblk_t *mp = stp->sd_struionak; local 2454 while (mp && mp->b_next) 2455 mp 2547 mblk_t *mp; local 3200 mblk_t *mp; local 5705 mblk_t *mp; local 6348 mblk_t *mp; local 7733 mblk_t *mp; local 8031 mblk_t *mp; local 8186 mblk_t *mp; local 8464 mblk_t *mp; local [all...] |
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | vnet_common.h | 138 mblk_t *vnet_vlan_insert_tag(mblk_t *mp, uint16_t vid); 139 mblk_t *vnet_vlan_remove_tag(mblk_t *mp);
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | external.c | 516 rt_mutex_lock(Rt_lock *mp) argument 518 return (_lwp_mutex_lock((lwp_mutex_t *)mp)); 522 rt_mutex_unlock(Rt_lock *mp) argument 524 return (_lwp_mutex_unlock((lwp_mutex_t *)mp)); 551 mutex_lock(mutex_t *mp) argument 559 mutex_unlock(mutex_t *mp) argument 566 mutex_init(mutex_t *mp, int type, void *arg) argument 573 mutex_destroy(mutex_t *mp) argument
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prsubr.c | 694 kmutex_t *mp = &p->p_lock; local 697 cv_wait(cv, mp); 698 mutex_exit(mp); 1615 prmap_t *mp; local 1628 pr_iol_initlist(iolhead, sizeof (*mp), avl_numnodes(&as->a_segtree)); 1647 mp = pr_iol_newbuf(iolhead, sizeof (*mp)); 1649 mp->pr_vaddr = (uintptr_t)saddr; 1650 mp->pr_size = naddr - saddr; 1651 mp 1726 prmap32_t *mp; local 4005 prxmap_t *mp; local 4201 prxmap32_t *mp; local [all...] |
/illumos-gate/usr/src/cmd/boot/bootadm/ |
H A D | bootadm.c | 259 static error_t update_entry(menu_t *mp, char *menu_root, char *opt); 260 static error_t update_temp(menu_t *mp, char *dummy, char *opt); 982 list_setting(menu_t *mp, char *which, char *setting) argument 1004 which = mp->curdefault->arg; 1008 which = mp->curdefault->arg; 1013 for (ent = mp->entries; ((ent != NULL) && (ent->entryNum != entry)); 1288 error_t (*f)(menu_t *mp, char *menu_path, char *opt); 4510 append_line(menu_t *mp, line_t *lp) argument 4512 if (mp->start == NULL) { 4513 mp 4522 unlink_line(menu_t *mp, line_t *lp) argument 4536 boot_entry_new(menu_t *mp, line_t *start, line_t *end) argument 4725 line_parser(menu_t *mp, char *str, int *lineNum, int *entryNum) argument 4903 update_numbering(menu_t *mp) argument 5004 menu_t *mp; local 5042 selector(menu_t *mp, char *opt, int *entry, char **title) argument 5096 list_entry(menu_t *mp, char *menu_path, char *opt) argument 5165 add_boot_entry(menu_t *mp, char *title, char *findroot, char *kernel, char *mod_kernel, char *module, char *bootfs) argument 5269 delete_boot_entry(menu_t *mp, int entryNum, int quiet) argument 5345 delete_all_entries(menu_t *mp, char *dummy, char *opt) argument 5800 struct mnttab mp = {0}; local 7092 struct mnttab mp = {0}; local 7779 struct mnttab mp = {0}; local 8363 bam_add_line(menu_t *mp, entry_t *entry, line_t *prev, line_t *lp) argument 8402 find_boot_entry( menu_t *mp, char *title, char *kernel, char *findroot, char *root, char *module, int root_opt, int *entry_num) argument 8550 update_boot_entry(menu_t *mp, char *title, char *findroot, char *root, char *kernel, char *mod_kernel, char *module, int root_opt) argument 8790 update_entry(menu_t *mp, char *menu_root, char *osdev) argument 8930 save_default_entry(menu_t *mp, const char *which) argument 8958 restore_default_entry(menu_t *mp, const char *which, line_t *lp) argument 8996 update_temp(menu_t *mp, char *dummy, char *opt) argument 9256 set_global(menu_t *mp, char *globalcmd, int val) argument 9483 get_set_kernel( menu_t *mp, menu_cmd_t optnum, char *path, char *buf, size_t bufsize) argument 9841 get_kernel(menu_t *mp, menu_cmd_t optnum, char *buf, size_t bufsize) argument 9849 set_kernel(menu_t *mp, menu_cmd_t optnum, char *path, char *buf, size_t bufsize) argument 9860 set_option(menu_t *mp, char *dummy, char *opt) argument 9936 read_globals(menu_t *mp, char *menu_path, char *globalcmd, int quiet) argument 9987 menu_write(char *root, menu_t *mp) argument 10033 menu_free(menu_t *mp) argument [all...] |
/illumos-gate/usr/src/uts/common/io/chxge/ |
H A D | ch.c | 1367 ch_send_up(ch_t *chp, mblk_t *mp, uint32_t cksum, int flg) argument 1380 (void) hcksum_assoc(mp, NULL, NULL, 0, 0, 0, cksum, 1382 gld_recv(chp->ch_macp, mp); 1384 freemsg(mp); 1404 ch_reset(gld_mac_info_t *mp) argument 1408 if (mp == NULL) { 1412 chp = (ch_t *)mp->gldm_private; 1469 ch_stop(gld_mac_info_t *mp) argument 1471 ch_t *chp = (ch_t *)mp->gldm_private; 1498 ch_set_mac_address(gld_mac_info_t *mp, uint8_ argument 1514 ch_set_multicast(gld_mac_info_t *mp, uint8_t *ep, int flg) argument 1522 ch_ioctl(gld_mac_info_t *macinfo, queue_t *q, mblk_t *mp) argument 1554 ch_set_promiscuous(gld_mac_info_t *mp, int flag) argument 1577 ch_get_stats(gld_mac_info_t *mp, struct gld_stats *gs) argument 1671 ch_send(gld_mac_info_t *macinfo, mblk_t *mp) argument 1794 ch_intr(gld_mac_info_t *mp) argument [all...] |
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | au_open.c | 113 token_t *mp; local 128 for (mp = au_d[d]; mp->tt_next != (token_t *)0; mp = mp->tt_next) 130 mp->tt_next = m;
|
/illumos-gate/usr/src/cmd/vi/port/ |
H A D | ex_cmdsub.c | 1514 struct maps *mp; /* the map structure we are working on */ local 1516 mp = ab ? abbrevs : exclam() ? immacs : arrows; 1527 for (i=0; i< MAXNOMACS && mp[i].mapto; i++) 1528 if (mp[i].cap) { 1529 lprintf("%s", mp[i].descr); 1531 lprintf("%s", mp[i].cap); 1533 lprintf("%s", mp[i].mapto); 1553 (unsigned char *)NOSTR, mp); local 1593 addmac(lhs,rhs,dname,mp); 1600 * using NOSTR for dest. Dname is what to show in listings. mp i 1604 addmac(unsigned char *src, unsigned char *dest, unsigned char *dname, struct maps *mp) argument [all...] |
/illumos-gate/usr/src/cmd/lvm/rpc.metamhd/ |
H A D | mhd_local.h | 208 extern void mhd_cv_wait(cond_t *cvp, mutex_t *mp); 209 extern void mhd_cv_timedwait(cond_t *cvp, mutex_t *mp, 212 extern void mhd_mx_init(mutex_t *mp); 213 extern void mhd_mx_destroy(mutex_t *mp); 214 extern void mhd_mx_lock(mutex_t *mp); 215 extern void mhd_mx_unlock(mutex_t *mp);
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libproc/ |
H A D | libproc.c | 182 map_info_t *mp; local 202 mp = &psp.mappings[mid]; 204 if ((addr - mp->map_pmap.pr_vaddr) < mp->map_pmap.pr_size) { 206 mappings) + (mp - psp.mappings) * 211 if (addr < mp->map_pmap.pr_vaddr)
|
/illumos-gate/usr/src/uts/common/io/zyd/ |
H A D | zyd.c | 54 static void zyd_m_ioctl(void *arg, queue_t *wq, mblk_t *mp); 55 static mblk_t *zyd_m_tx(void *arg, mblk_t *mp); 281 zyd_send(ieee80211com_t *ic, mblk_t *mp, uint8_t type) argument 294 ASSERT(mp->b_next == NULL); 298 freemsg(mp); 309 freemsg(mp); 318 m = allocb(msgdsize(mp) + sizeof (struct zyd_tx_header) + 32, 330 for (off = 0, m0 = mp; m0 != NULL; m0 = m0->b_cont) { 343 freemsg(mp); 357 freemsg(mp); 847 zyd_m_ioctl(void *arg, queue_t *wq, mblk_t *mp) argument 927 zyd_m_tx(void *arg, mblk_t *mp) argument [all...] |
/illumos-gate/usr/src/uts/common/io/aggr/ |
H A D | aggr_send.c | 80 aggr_find_tx_ring(void *arg, mblk_t *mp, uintptr_t hint, mac_ring_handle_t *rh) argument 93 freemsgchain(mp); 96 hash = mac_pkt_hash(DL_ETHER, mp, grp->lg_mac_tx_policy, B_TRUE); 119 return (mp); 223 aggr_ring_tx(void *arg, mblk_t *mp) argument 228 return (mac_hwring_send_priv(port->lp_mch, pseudo_ring->atr_hw_rh, mp));
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Pcore.c | 76 map_info_t *mp = Paddr2mptr(P, addr); local 83 if (mp == NULL) 86 if (mp->map_pmap.pr_mflags & MA_RESERVED1) { 87 if (mp->map_file == NULL || mp->map_file->file_fd < 0) 90 fd = mp->map_file->file_fd; 94 mapoff = addr - mp->map_pmap.pr_vaddr; 95 len = MIN(resid, mp->map_pmap.pr_size - mapoff); 96 off = mp->map_offset + mapoff; 1371 map_info_t *mp local 1392 map_info_t *mp; local 1906 map_info_t *mp; local 1961 map_info_t *mp; local 2120 map_info_t *mp; local [all...] |
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | socksyscalls.c | 2033 snf_enque(snf_req_t *sr, mblk_t *mp) argument 2035 mp->b_next = NULL; 2038 sr->sr_mp_head = sr->sr_mp_tail = mp; 2041 sr->sr_mp_tail->b_next = mp; 2042 sr->sr_mp_tail = mp; 2044 sr->sr_qlen += MBLKL(mp); 2059 mblk_t *mp; local 2096 mp = sr->sr_mp_head; 2097 sr->sr_mp_head = mp->b_next; 2098 sr->sr_qlen -= MBLKL(mp); 2122 mblk_t *mp; local 2307 mblk_t *mp; local 2468 mblk_t *mp = NULL; local 2716 mblk_t *mp; local [all...] |
H A D | sockfilter.c | 1262 * to process the data using its data_out callback. `mp' is a b_cont chain. 1270 mblk_t *mp, struct nmsghdr *msg, cred_t *cr, int *errp) 1280 mp = (inst->sofi_ops->sofop_data_out)((sof_handle_t)inst, 1281 inst->sofi_cookie, mp, msg, cr, &rval); 1283 (mblk_t *), mp); 1284 if (mp == NULL) { 1289 return (mp); 1294 * to process the data using its data_in_proc callback. `mp' is the start of 1302 sof_filter_data_in_proc(struct sonode *so, mblk_t *mp, mblk_t **lastmp) argument 1311 nextmp = mp 1269 sof_filter_data_out_from(struct sonode *so, sof_instance_t *start, mblk_t *mp, struct nmsghdr *msg, cred_t *cr, int *errp) argument 1704 sof_inject_data_out(sof_handle_t handle, mblk_t *mp, struct nmsghdr *msg, boolean_t *flowctrld) argument 1757 sof_inject_data_in(sof_handle_t handle, mblk_t *mp, size_t len, int flags, boolean_t *flowctrld) argument [all...] |
/illumos-gate/usr/src/uts/common/ipp/flowacct/ |
H A D | flowacct.c | 109 flowacct_port_info(header_t *header, void *iph, int af, mblk_t *mp) argument 124 up = (uint16_t *)(mp->b_rptr + iplen); 137 endptr = mp->b_wptr; 200 * flowacct_find_ids(mp, header) 210 flowacct_find_ids(mblk_t *mp, header_t *header) argument 214 cr = msg_getcred(mp, NULL); 229 flowacct_extract_header(mblk_t *mp, header_t *header) argument 238 flowacct_find_ids(mp, header); 243 ipha = (ipha_t *)mp->b_rptr; 246 ipha = (ipha_t *)mp 879 mblk_t *mp = *mpp; local [all...] |
/illumos-gate/usr/src/uts/sun4u/tazmo/io/ |
H A D | envctrl.c | 918 envctrl_wput(queue_t *q, mblk_t *mp) argument 932 switch (DB_TYPE(mp)) { 936 while (mp) { 937 DB_TYPE(mp) = M_DATA; 938 mp1 = unlinkb(mp); 939 mp->b_cont = NULL; 940 if ((mp->b_wptr - mp->b_rptr) <= 0) { 941 freemsg(mp); 943 (void) putq(q, mp); [all...] |
/illumos-gate/usr/src/lib/libshell/common/sh/ |
H A D | init.c | 271 static Namfun_t *clone_optindex(Namval_t* np, Namval_t *mp, int flags, Namfun_t *fp) argument 275 mp->nvalue.lp = np->nvalue.lp; 315 Namval_t *mp = dtsearch(shp->var_tree,np); local 316 if(mp && (val=nv_getval(mp))) 317 nv_putval(mp,val,NV_RDONLY); 712 struct match *mp = (struct match*)(SH_MATCHNOD->nvfun); local 714 if(mp->nmatch = nmatch) 716 memcpy(mp->match,match,nmatch*2*sizeof(match[0])); 719 if(mp 747 struct match *mp = (struct match*)fp; local [all...] |
/illumos-gate/usr/src/cmd/sendmail/db/mp/ |
H A D | mp_fopen.c | 23 #include "mp.h" 317 for (mfp = SH_TAILQ_FIRST(&dbmp->mp->mpfq, __mpoolfile); 390 SH_TAILQ_INSERT_HEAD(&dbmp->mp->mpfq, mfp, q, __mpoolfile); 502 MPOOL *mp; local 506 mp = dbmp->mp; 524 for (bhp = SH_TAILQ_FIRST(&mp->bhq, __bh); bhp != NULL; bhp = nbhp) { 538 ++mp->stat.st_page_clean; 539 --mp->stat.st_page_dirty; 542 SH_TAILQ_INSERT_HEAD(&mp [all...] |