Home
last modified time | relevance | path

Searched refs:dp (Results 1 – 25 of 774) sorted by relevance

12345678910>>...31

/illumos-gate/usr/src/uts/common/io/usbgem/
H A Dusbgem.c93 #define DEFAULT_PIPE(dp) ((dp)->reg_data->dev_default_ph) argument
103 #define MAXPKTLEN(dp) ((dp)->mtu + ETHERHEADERL) argument
104 #define MAXPKTBUF(dp) ((dp)->mtu + ETHERHEADERL + ETHERFCSL) argument
113 static int usbgem_open_pipes(struct usbgem_dev *dp);
114 static int usbgem_close_pipes(struct usbgem_dev *dp);
238 usbgem_prop_get_int(struct usbgem_dev *dp, char *prop_template, int def_val) in usbgem_prop_get_int() argument
242 (void) sprintf(propname, prop_template, dp->name); in usbgem_prop_get_int()
244 return (ddi_prop_get_int(DDI_DEV_T_ANY, dp->dip, in usbgem_prop_get_int()
277 usbgem_hal_reset_chip(struct usbgem_dev *dp) in usbgem_hal_reset_chip() argument
281 sema_p(&dp->hal_op_lock); in usbgem_hal_reset_chip()
[all …]
/illumos-gate/usr/src/uts/common/io/sfe/
H A Dsfe_util.c108 #define GET_TXBUF(dp, sn) \ argument
109 &(dp)->tx_buf[SLOT((dp)->tx_slots_base + (sn), (dp)->gc.gc_tx_buf_size)]
114 #define MAXPKTBUF(dp) \ argument
115 ((dp)->mtu + sizeof (struct ether_header) + VTAG_SIZE + ETHERFCSL)
131 static void gem_nd_setup(struct gem_dev *dp);
132 static void gem_nd_cleanup(struct gem_dev *dp);
140 static void gem_mii_link_watcher(struct gem_dev *dp);
141 static int gem_mac_init(struct gem_dev *dp);
142 static int gem_mac_start(struct gem_dev *dp);
143 static int gem_mac_stop(struct gem_dev *dp, uint_t flags);
[all …]
H A Dsfe.c191 static int sfe_tx_desc_write(struct gem_dev *dp, int slot,
193 static void sfe_tx_start(struct gem_dev *dp, int startslot, int nslot);
194 static void sfe_rx_desc_write(struct gem_dev *dp, int slot,
196 static uint_t sfe_tx_desc_stat(struct gem_dev *dp, int slot, int ndesc);
197 static uint64_t sfe_rx_desc_stat(struct gem_dev *dp, int slot, int ndesc);
199 static void sfe_tx_desc_init(struct gem_dev *dp, int slot);
200 static void sfe_rx_desc_init(struct gem_dev *dp, int slot);
201 static void sfe_tx_desc_clean(struct gem_dev *dp, int slot);
202 static void sfe_rx_desc_clean(struct gem_dev *dp, int slot);
205 static uint_t sfe_interrupt(struct gem_dev *dp);
[all …]
/illumos-gate/usr/src/cmd/fm/fmd/common/
H A Dfmd.c368 fmd_create(fmd_t *dp, const char *arg0, const char *root, const char *conf) in fmd_create() argument
414 bzero(dp, sizeof (fmd_t)); in fmd_create()
416 dp->d_version = _fmd_version; in fmd_create()
417 dp->d_pname = fmd_strbasename(arg0); in fmd_create()
418 dp->d_pid = getpid(); in fmd_create()
420 if (pthread_key_create(&dp->d_key, NULL) != 0) in fmd_create()
423 (void) pthread_mutex_init(&dp->d_xprt_lock, NULL); in fmd_create()
424 (void) pthread_mutex_init(&dp->d_err_lock, NULL); in fmd_create()
425 (void) pthread_mutex_init(&dp->d_thr_lock, NULL); in fmd_create()
426 (void) pthread_mutex_init(&dp->d_mod_lock, NULL); in fmd_create()
[all …]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_pool.c171 dsl_pool_open_special_dir(dsl_pool_t *dp, const char *name, dsl_dir_t **ddp) in dsl_pool_open_special_dir() argument
176 err = zap_lookup(dp->dp_meta_objset, in dsl_pool_open_special_dir()
177 dsl_dir_phys(dp->dp_root_dir)->dd_child_dir_zapobj, in dsl_pool_open_special_dir()
182 return (dsl_dir_hold_obj(dp, obj, name, dp, ddp)); in dsl_pool_open_special_dir()
188 dsl_pool_t *dp; in dsl_pool_open_impl() local
191 dp = kmem_zalloc(sizeof (dsl_pool_t), KM_SLEEP); in dsl_pool_open_impl()
192 dp->dp_spa = spa; in dsl_pool_open_impl()
193 dp->dp_meta_rootbp = *bp; in dsl_pool_open_impl()
194 rrw_init(&dp->dp_config_rwlock, B_TRUE); in dsl_pool_open_impl()
195 txg_init(dp, txg); in dsl_pool_open_impl()
[all …]
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/
H A Dvmxnet3_main.c33 #define VMXNET3_ALLOC_OK(dp) ((dp)->cur_mtu <= PAGESIZE) argument
103 vmxnet3_softc_t *dp = data; in vmxnet3_getstat() local
107 VMXNET3_DEBUG(dp, 3, "getstat(%u)\n", stat); in vmxnet3_getstat()
109 if (!dp->devEnabled) { in vmxnet3_getstat()
113 txStats = &VMXNET3_TQDESC(dp)->stats; in vmxnet3_getstat()
114 rxStats = &VMXNET3_RQDESC(dp)->stats; in vmxnet3_getstat()
132 VMXNET3_BAR1_PUT32(dp, VMXNET3_REG_CMD, VMXNET3_CMD_GET_STATS); in vmxnet3_getstat()
148 *val = dp->linkSpeed; in vmxnet3_getstat()
163 *val = rxStats->pktsRxOutOfBuf + dp->rx_alloc_failed; in vmxnet3_getstat()
169 *val = txStats->pktsTxDiscard + dp->tx_pullup_failed; in vmxnet3_getstat()
[all …]
H A Dvmxnet3_rx.c32 vmxnet3_alloc_rxbuf(vmxnet3_softc_t *dp, boolean_t canSleep) in vmxnet3_alloc_rxbuf() argument
40 atomic_inc_32(&dp->rx_alloc_failed); in vmxnet3_alloc_rxbuf()
44 if ((err = vmxnet3_alloc_dma_mem_1(dp, &rxBuf->dma, (dp->cur_mtu + 18), in vmxnet3_alloc_rxbuf()
46 VMXNET3_DEBUG(dp, 0, "Failed to allocate %d bytes for rx buf, " in vmxnet3_alloc_rxbuf()
47 "err:%d\n", (dp->cur_mtu + 18), err); in vmxnet3_alloc_rxbuf()
49 atomic_inc_32(&dp->rx_alloc_failed); in vmxnet3_alloc_rxbuf()
55 rxBuf->dp = dp; in vmxnet3_alloc_rxbuf()
57 atomic_inc_32(&dp->rx_num_bufs); in vmxnet3_alloc_rxbuf()
58 atomic_inc_32(&dp->rx_alloc_buf); in vmxnet3_alloc_rxbuf()
63 vmxnet3_free_rxbuf(vmxnet3_softc_t *dp, vmxnet3_rxbuf_t *rxBuf) in vmxnet3_free_rxbuf() argument
[all …]
/illumos-gate/usr/src/contrib/ast/src/lib/libast/disc/
H A Dsfdcdos.c60 static void addmapping(register Dosdisc_t *dp) in addmapping() argument
62 static void addmapping(dp) in addmapping()
63 register Dosdisc_t *dp; in addmapping()
67 if((n=dp->maptop++)>=dp->mapsize)
69 dp->mapsize *= 2;
70 if(!(dp->maptable=(struct map*)realloc((void*)dp->maptable,(dp->mapsize+1)*sizeof(struct map))))
72 dp->maptop--;
73 dp->mapsize *= 2;
77 dp->maptable[n].physical = dp->phere;
78 dp->maptable[n].logical = dp->lhere;
[all …]
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo_retire.c60 static void rio_assert(di_retire_t *dp, const char *EXstr, int line,
92 rio_assert(di_retire_t *dp, const char *EXstr, int line, const char *file) in rio_assert() argument
96 if (dp->rt_abort == NULL) in rio_assert()
102 dp->rt_abort(dp->rt_hdl, buf); in rio_assert()
110 di_retire_t *dp = rp->rcm_dp; in enclosure_minor() local
113 dp->rt_debug(dp->rt_hdl, "[INFO]: enclosure_minor: " in enclosure_minor()
122 di_retire_t *dp = rp->rcm_dp; in enclosure_select() local
124 rarg.rcm_dp = dp; in enclosure_select()
133 dp->rt_debug(dp->rt_hdl, "[INFO]: enclosure_select:" in enclosure_select()
139 dp->rt_debug(dp->rt_hdl, "[INFO]: enclosure_select:" in enclosure_select()
[all …]
/illumos-gate/usr/src/cmd/csh/
H A Dsh.dir.c48 struct directory *dp; in dinit() local
70 dp = (struct directory *)xcalloc(sizeof (struct directory), 1); in dinit()
71 dp->di_name = savestr(cp); in dinit()
72 dp->di_count = 0; in dinit()
73 dhead.di_next = dhead.di_prev = dp; in dinit()
74 dp->di_next = dp->di_prev = &dhead; in dinit()
76 dnewcwd(dp); in dinit()
85 struct directory *dp; in dodirs() local
101 dp = dcwd; in dodirs()
103 if (dp == &dhead) in dodirs()
[all …]
/illumos-gate/usr/src/uts/common/io/upf/
H A Dupf_usbgem.c149 #define OUTB(dp, p, v, errp, label) \ argument
150 if ((*(errp) = usbgem_ctrl_out((dp), \
160 #define OUTW(dp, p, v, errp, label) \ argument
161 if ((*(errp) = usbgem_ctrl_out_val((dp), \
170 #define OUTS(dp, p, buf, len, errp, label) \ argument
171 if ((*(errp) = usbgem_ctrl_out((dp), \
181 #define INB(dp, p, vp, errp, label) \ argument
182 if ((*(errp) = usbgem_ctrl_in_val((dp), \
191 #define INW(dp, p, vp, errp, label) \ argument
192 if ((*(errp) = usbgem_ctrl_in_val((dp), \
[all …]
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_sugar.c88 dt_sugar_append_clause(dt_sugar_parse_t *dp, dt_node_t *clause) in dt_sugar_append_clause() argument
90 dp->dtsp_clause_list = dt_node_link(dp->dtsp_clause_list, clause); in dt_sugar_append_clause()
97 dt_sugar_prepend_clause(dt_sugar_parse_t *dp, dt_node_t *clause) in dt_sugar_prepend_clause() argument
99 dp->dtsp_clause_list = dt_node_link(clause, dp->dtsp_clause_list); in dt_sugar_prepend_clause()
142 dt_sugar_new_condition_impl(dt_sugar_parse_t *dp, in dt_sugar_new_condition_impl() argument
171 return (dt_node_clause(dp->dtsp_pdescs, newpred, body)); in dt_sugar_new_condition_impl()
180 dt_sugar_new_condition(dt_sugar_parse_t *dp, dt_node_t *pred, int condid) in dt_sugar_new_condition() argument
182 dp->dtsp_num_conditions++; in dt_sugar_new_condition()
183 dt_sugar_append_clause(dp, dt_sugar_new_condition_impl(dp, in dt_sugar_new_condition()
184 pred, condid, dp->dtsp_num_conditions)); in dt_sugar_new_condition()
[all …]
/illumos-gate/usr/src/uts/common/io/axf/
H A Daxf_usbgem.c81 #define AX88172(dp) \ argument
82 (((struct axf_dev *)(dp)->private)->chip->type == CHIP_TYPE_AX88172)
84 #define AX88772(dp) \ argument
85 (((struct axf_dev *)(dp)->private)->chip->type == CHIP_TYPE_AX88772)
292 #define OUT(dp, req, val, ix, len, buf, errp, label) \ argument
293 if ((*(errp) = usbgem_ctrl_out((dp), \
303 #define IN(dp, req, val, ix, len, buf, errp, label) \ argument
304 if ((*(errp) = usbgem_ctrl_in((dp), \
321 axf_reset_phy(struct usbgem_dev *dp) in axf_reset_phy() argument
326 struct axf_dev *lp = dp->private; in axf_reset_phy()
[all …]
/illumos-gate/usr/src/uts/sun4v/io/
H A Dvsw_rxdring.c71 static int vsw_setup_rx_dring(vsw_ldc_t *ldcp, dring_info_t *dp);
111 dring_info_t *dp; in vsw_create_rx_dring_info() local
121 if ((dp = vsw_create_rx_dring(ldcp)) == NULL) in vsw_create_rx_dring_info()
124 mp = kmem_zalloc(VNET_DRING_REG_EXT_MSG_SIZE(dp->data_ncookies), in vsw_create_rx_dring_info()
133 mp->num_descriptors = dp->num_descriptors; in vsw_create_rx_dring_info()
134 mp->descriptor_size = dp->descriptor_size; in vsw_create_rx_dring_info()
135 mp->options = dp->options; in vsw_create_rx_dring_info()
136 mp->ncookies = dp->dring_ncookies; in vsw_create_rx_dring_info()
137 bcopy(&dp->dring_cookie[0], &mp->cookie[0], in vsw_create_rx_dring_info()
151 emsg->data_ncookies = dp->data_ncookies; in vsw_create_rx_dring_info()
[all …]
/illumos-gate/usr/src/uts/common/io/udmf/
H A Dudmf_usbgem.c136 #define OUT(dp, ix, len, buf, errp, label) \ argument
137 if ((*(errp) = usbgem_ctrl_out((dp), \
147 #define OUTB(dp, ix, val, errp, label) \ argument
148 if ((*(errp) = usbgem_ctrl_out((dp), \
158 #define IN(dp, ix, len, buf, errp, label) \ argument
159 if ((*(errp) = usbgem_ctrl_in((dp), \
175 udmf_enable_phy(struct usbgem_dev *dp) in udmf_enable_phy() argument
180 OUTB(dp, GPCR, GPCR_OUT(0), &err, usberr); in udmf_enable_phy()
181 OUTB(dp, GPR, 0, &err, usberr); in udmf_enable_phy()
187 udmf_reset_chip(struct usbgem_dev *dp) in udmf_reset_chip() argument
[all …]
/illumos-gate/usr/src/uts/common/io/urf/
H A Durf_usbgem.c143 #define OUTB(dp, p, v, errp, label) \ argument
144 if ((*(errp) = usbgem_ctrl_out_val((dp), \
153 #define OUTW(dp, p, v, errp, label) \ argument
154 if ((*(errp) = usbgem_ctrl_out_val((dp), \
164 #define OUTS(dp, p, buf, len, errp, label) \ argument
165 if ((*(errp) = usbgem_ctrl_out((dp), \
176 #define IN(dp, p, vp, errp, label) \ argument
177 if ((*(errp) = usbgem_ctrl_in_val((dp), \
186 #define INS(dp, p, buf, len, errp, label) \ argument
187 if ((*(errp) = usbgem_ctrl_in((dp), \
[all …]
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dpass1.c132 struct dinode *dp; in verify_inode() local
135 dp = getnextinode(inumber); in verify_inode()
136 if ((dp->di_mode & IFMT) == 0) { in verify_inode()
138 if ((memcmp((void *)dp->di_db, (void *)zino.di_db, in verify_inode()
140 (memcmp((void *)dp->di_ib, (void *)zino.di_ib, in verify_inode()
142 (dp->di_mode != 0) || (dp->di_size != 0)) { in verify_inode()
145 dp = ginode(inumber); in verify_inode()
146 clearinode(dp); in verify_inode()
156 isdir = ((dp->di_mode & IFMT) == IFDIR) || in verify_inode()
157 ((dp->di_mode & IFMT) == IFATTRDIR); in verify_inode()
[all …]
/illumos-gate/usr/src/lib/libadm/common/
H A Dfulldevnm.c196 char *dp; in getblkcomplete() local
203 if ((dp = strstr(cp, "/rfd")) != NULL) { in getblkcomplete()
207 c = *++dp; /* save the 'r' */ in getblkcomplete()
208 *dp = '\0'; /* replace it with a null */ in getblkcomplete()
210 *dp++ = c; /* give the 'r' back */ in getblkcomplete()
211 (void) strcat(new_path, dp); /* copy, skipping the 'r' */ in getblkcomplete()
221 if ((dp = strstr(cp, "/rdiskette")) != NULL) { in getblkcomplete()
225 c = *++dp; /* save the 'r' */ in getblkcomplete()
226 *dp = '\0'; /* replace it with a null */ in getblkcomplete()
228 *dp++ = c; /* give the 'r' back */ in getblkcomplete()
[all …]
/illumos-gate/usr/src/cmd/fs.d/pcfs/fsck/
H A Ddir.c82 hasCHKName(struct pcdir *dp) in hasCHKName() argument
84 return (dp->pcd_filename[CHKNAME_F] == 'F' && in hasCHKName()
85 dp->pcd_filename[CHKNAME_I] == 'I' && in hasCHKName()
86 dp->pcd_filename[CHKNAME_L] == 'L' && in hasCHKName()
87 dp->pcd_filename[CHKNAME_E] == 'E' && in hasCHKName()
88 isdigit(dp->pcd_filename[CHKNAME_THOUSANDS]) && in hasCHKName()
89 isdigit(dp->pcd_filename[CHKNAME_HUNDREDS]) && in hasCHKName()
90 isdigit(dp->pcd_filename[CHKNAME_TENS]) && in hasCHKName()
91 isdigit(dp->pcd_filename[CHKNAME_ONES]) && in hasCHKName()
92 dp->pcd_ext[CHKNAME_C] == 'C' && in hasCHKName()
[all …]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_disasm.c62 mdb_disasm_t *dp = mdb_zalloc(sizeof (mdb_disasm_t), UM_SLEEP); in mdb_dis_create() local
64 if ((dp->dis_module = mdb.m_lmod) == NULL) in mdb_dis_create()
65 dp->dis_module = &mdb.m_rmod; in mdb_dis_create()
67 if (ctor(dp) == 0) { in mdb_dis_create()
68 mdb_var_t *v = mdb_nv_lookup(&mdb.m_disasms, dp->dis_name); in mdb_dis_create()
71 dp->dis_ops->dis_destroy(dp); in mdb_dis_create()
72 mdb_free(dp, sizeof (mdb_disasm_t)); in mdb_dis_create()
77 (void) mdb_nv_insert(&mdb.m_disasms, dp->dis_name, NULL, in mdb_dis_create()
78 (uintptr_t)dp, MDB_NV_RDONLY | MDB_NV_SILENT); in mdb_dis_create()
81 mdb.m_disasm = dp; in mdb_dis_create()
[all …]
/illumos-gate/usr/src/uts/common/fs/dcfs/
H A Ddc_vnops.c267 struct dcnode *dp = VTODC(vp); in dc_read() local
268 size_t rdsize = MAX(MAXBSIZE, dp->dc_hdr->ch_blksize); in dc_read()
269 size_t fsize = dp->dc_hdr->ch_fsize; in dc_read()
312 struct dcnode *dp = VTODC(vp); in dc_getattr() local
313 struct vnode *subvp = dp->dc_subvp; in dc_getattr()
319 vap->va_size = dp->dc_hdr->ch_fsize; in dc_getattr()
327 struct dcnode *dp = VTODC(vp); in dc_setattr() local
328 struct vnode *subvp = dp->dc_subvp; in dc_setattr()
337 struct dcnode *dp = VTODC(vp); in dc_access() local
338 struct vnode *subvp = dp->dc_subvp; in dc_access()
[all …]
/illumos-gate/usr/src/ucbcmd/whereis/
H A Dwhereis.c220 char *dp; in lookup() local
222 for (dp = cp; *dp; dp++) in lookup()
224 for (; dp > cp; dp--) { in lookup()
225 if (*dp == '.') { in lookup()
226 *dp = 0; in lookup()
230 for (dp = cp; *dp; dp++) in lookup()
231 if (*dp == '/') in lookup()
232 cp = dp + 1; in lookup()
315 struct dirent *dp; in findin() local
320 while ((dp = readdir(dirp)) != NULL) { in findin()
[all …]
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/
H A Ddid.c417 did_link_get(did_t *dp) in did_link_get() argument
419 assert(dp != NULL); in did_link_get()
420 return (dp->dp_link); in did_link_get()
424 did_chain_get(did_t *dp) in did_chain_get() argument
426 assert(dp != NULL); in did_chain_get()
427 return (dp->dp_chain); in did_chain_get()
459 did_destroy(did_t *dp) in did_destroy() argument
461 assert(dp != NULL); in did_destroy()
471 if (dp->dp_devtype != NULL) in did_destroy()
472 topo_mod_strfree(dp->dp_mod, dp->dp_devtype); in did_destroy()
[all …]
/illumos-gate/usr/src/cmd/svr4pkg/pkginfo/
H A Dpkginfo.c145 static void pkgusage(struct cfstat *dp, struct cfent *pentry);
146 static void getinfo(struct cfstat *dp);
147 static void dumpinfo(struct cfstat *dp, int pkgLngth);
325 struct cfstat *dp, *choice; in report() local
333 for (dp = data; dp; dp = dp->next) { in report()
334 pkgLgth = strlen(dp->pkginst); in report()
338 for (dp = data; dp; dp = dp->next) { in report()
340 if (dp->installed < 0) in report()
343 choice = dp; in report()
346 (strcmp(choice->pkginst, dp->pkginst) > 0)) in report()
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dinstance.c66 static void in_hashdrv(in_drv_t *dp);
69 static void in_endrv(in_node_t *np, in_drv_t *dp);
147 struct in_drv *dp; in e_ddi_instance_init() local
174 dp = in_alloc_drv("rootnex"); in e_ddi_instance_init()
175 in_endrv(e_ddi_inst_state.ins_root, dp); in e_ddi_instance_init()
341 in_set_instance(dev_info_t *dip, in_drv_t *dp, major_t major) in in_set_instance() argument
345 dp->ind_instance = DEVI(dip)->devi_instance; in in_set_instance()
347 dp->ind_instance = in_next_instance(major); in in_set_instance()
545 in_drv_t *dp; in e_ddi_assign_instance() local
601 dp = in_drvwalk(np, bname); in e_ddi_assign_instance()
[all …]

12345678910>>...31