Searched defs:reg (Results 76 - 100 of 341) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/uts/common/io/chxge/com/
H A Dmv88e1xxx.c41 * Set the bits given by 'bitval' in PHY register 'reg'.
43 static void mdio_set_bit(struct cphy *cphy, int reg, u32 bitval) argument
47 (void) simple_mdio_read(cphy, reg, &val);
48 (void) simple_mdio_write(cphy, reg, val | bitval);
52 * Clear the bits given by 'bitval' in PHY register 'reg'.
54 static void mdio_clear_bit(struct cphy *cphy, int reg, u32 bitval) argument
58 (void) simple_mdio_read(cphy, reg, &val);
59 (void) simple_mdio_write(cphy, reg, val & ~bitval);
/illumos-gate/usr/src/uts/i86pc/io/
H A Dtodpc_subr.c345 unsigned char reg; local
362 reg = inb(RTC_DATA);
363 if ((reg & RTC_VRT) == 0)
370 reg = inb(RTC_DATA);
371 if (reg & RTC_UIP) {
393 reg = inb(RTC_DATA);
394 if (reg != ((struct rtc_t *)buf)->rtc_sec ||
411 unsigned char reg; local
423 reg = inb(RTC_DATA);
425 outb(RTC_DATA, reg | RTC_SE
[all...]
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dniu.c99 unm_niu_gbe_phy_read(struct unm_adapter_s *adapter, long reg, argument
134 address.reg_addr = (unm_crbword_t)reg;
405 unm_niu_gb_drop_crc_t reg; local
446 &reg, 4);
449 reg.drop_gb0 = data;
452 reg.drop_gb1 = data;
455 reg.drop_gb2 = data;
458 reg.drop_gb3 = data;
465 &reg, 4);
552 long reg; local
629 unm_niu_xg_pause_ctl_t reg; local
649 unm_niu_gb_pause_ctl_t reg; local
679 unm_niu_gb_mac_config_0_t reg; local
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Dvgasubr.c79 vga_get_hardware_settings(struct vgaregmap *reg, int *width, int *height) argument
81 *width = (GET_HORIZ_END(reg)+1)*8;
82 *height = GET_VERT_END(reg)+1;
83 if (GET_VERT_X2(reg)) *height *= 2;
86 #define PUTB(reg, off, v) ddi_put8(reg->handle, reg->addr + (off), v)
87 #define GETB(reg, off) ddi_get8(reg->handle, reg
90 vga_get_reg(struct vgaregmap *reg, int indexreg) argument
96 vga_set_reg(struct vgaregmap *reg, int indexreg, int v) argument
102 vga_get_crtc(struct vgaregmap *reg, int i) argument
108 vga_set_crtc(struct vgaregmap *reg, int i, int v) argument
114 vga_get_seq(struct vgaregmap *reg, int i) argument
120 vga_set_seq(struct vgaregmap *reg, int i, int v) argument
126 vga_get_grc(struct vgaregmap *reg, int i) argument
132 vga_set_grc(struct vgaregmap *reg, int i, int v) argument
138 vga_get_atr(struct vgaregmap *reg, int i) argument
153 vga_set_atr(struct vgaregmap *reg, int i, int v) argument
164 vga_set_indexed( struct vgaregmap *reg, int indexreg, int datareg, unsigned char index, unsigned char val) argument
176 vga_get_indexed( struct vgaregmap *reg, int indexreg, int datareg, unsigned char index) argument
192 vga_put_cmap( struct vgaregmap *reg, int index, unsigned char r, unsigned char g, unsigned char b) argument
207 vga_get_cmap( struct vgaregmap *reg, int index, unsigned char *r, unsigned char *g, unsigned char *b) argument
223 vga_dump_regs(struct vgaregmap *reg, int maxseq, int maxcrtc, int maxatr, int maxgrc) argument
[all...]
/illumos-gate/usr/src/uts/common/io/zyd/
H A Dzyd_hw.c68 * reg register number
72 zyd_read32(struct zyd_softc *sc, uint16_t reg, uint32_t *val) argument
78 regs[0] = LE_16(ZYD_REG32_HI(reg));
79 regs[1] = LE_16(ZYD_REG32_LO(reg));
104 * reg register number
108 zyd_write32(struct zyd_softc *sc, uint16_t reg, uint32_t val) argument
113 tmp[0] = LE_16(ZYD_REG32_HI(reg));
115 tmp[2] = LE_16(ZYD_REG32_LO(reg));
127 * reg register number
131 zyd_read16(struct zyd_softc *sc, uint16_t reg, uint16_ argument
168 zyd_write16(struct zyd_softc *sc, uint16_t reg, uint16_t val) argument
[all...]
/illumos-gate/usr/src/uts/sun4v/io/n2rng/
H A Dn2rng_entp_setup.c140 uint64_t reg; local
175 reg = LOGIC_TEST_EXPECTED_M1;
178 if (buffer[j] == reg) {
187 /* advance reg by one step */
188 lfsr64_adv_seq(RNG_POLY, reg, 1, &reg);
/illumos-gate/usr/src/uts/sun4v/sys/
H A Derror.h137 uint16_t reg; /* Value of the ASR register number */ member in struct:__anon10334
/illumos-gate/usr/src/uts/sun4u/grover/io/
H A Dgrfans.c447 uint8_t reg; local
451 reg = ddi_get8(unitp->cpufan_rhandle,
453 reg = (reg & ~CPU_FAN_MASK) | reg_value;
455 unitp->cpufan_reg, reg);
/illumos-gate/usr/src/uts/sun4u/io/i2c/clients/
H A Dadm1026.c81 static int adm1026_get8(adm1026_unit_t *unitp, uint8_t reg, uint8_t *val);
82 static int adm1026_put8(adm1026_unit_t *unitp, uint8_t reg, uint8_t val);
382 adm1026_get8(adm1026_unit_t *unitp, uint8_t reg, uint8_t *val) argument
393 i2c_tran_pointer->i2c_wbuf[0] = (uchar_t)reg;
397 "adm1026_get8: I2C_WR_RD reg=0x%x failed", reg));
400 D1CMN_ERR((CE_WARN, "adm1026_get8: reg=%02x, val=%02x",
401 reg, *val));
409 adm1026_put8(adm1026_unit_t *unitp, uint8_t reg, uint8_t val) argument
414 D1CMN_ERR((CE_WARN, "adm1026_put8: reg
440 adm1026_send8(adm1026_unit_t *unitp, uint8_t reg, uint8_t reg_val, uint8_t reg_mask) argument
[all...]
H A Dmax1617.c562 uchar_t reg,
573 i2ctp->i2c_wbuf[0] = reg;
602 uchar_t reg; local
637 reg = MAX1617_LOCAL_TEMP_REG;
640 reg = MAX1617_REMOTE_TEMP_REG;
651 i2ctp->i2c_wbuf[0] = reg;
561 get_temp_limit(struct max1617_unit *unitp, uchar_t reg, caddr_t arg, int mode) argument
H A Dpca9556.c185 uint8_t reg, reg_num = 0; local
219 reg = PCA9555_OUTPUT_REG;
221 reg = PCA9556_OUTPUT_REG;
224 pcap->pca9556_transfer->i2c_wbuf[0] = reg + i;
235 reg = reg + reg_offset;
422 uint8_t reg, reg_num = 0; local
476 reg = PCA9555_OUTPUT_REG;
478 reg = PCA9556_OUTPUT_REG;
487 pcap->pca9556_transfer->i2c_wbuf[0] = reg
[all...]
H A Dpcf8591.c235 uchar_t control, reg; local
269 reg = (uchar_t)port;
270 if ((reg == 0x02) && (ipmode == PCF8591_2DIFF)) {
279 if ((reg == 0x03) && (ipmode != PCF8591_4SINGLE)) {
289 (autoincr << PCF8591_AUTOINCR_SHIFT) | reg);
318 reg = (uchar_t)port;
348 (autoincr << PCF8591_AUTOINCR_SHIFT) | reg);
H A Dssc100.c257 ssc100_get_reg(struct ssc100_unit *unitp, uchar_t *byte, uchar_t reg) argument
261 err = ssc100_common(unitp, byte, reg, I2C_WR_RD);
/illumos-gate/usr/src/uts/sun/io/
H A Dsbusmem.c179 "sbmem_attach%d: No reg property\n", instance);
339 caddr_t reg; local
370 if (ddi_map_regs(dip, 0, &reg, uio->uio_offset,
375 if (ddi_peekpokeio(dip, uio, rw, reg, (int)c,
379 ddi_unmap_regs(dip, 0, &reg, uio->uio_offset, (off_t)msize);
/illumos-gate/usr/src/uts/intel/dtrace/
H A Ddtrace_isa.c550 dtrace_getreg(struct regs *rp, uint_t reg) argument
575 if (reg <= SS) {
576 if (reg >= sizeof (regmap) / sizeof (int)) {
581 reg = regmap[reg];
583 reg -= SS + 1;
586 switch (reg) {
645 if (reg > SS) {
650 return ((&rp->r_gs)[reg]);
/illumos-gate/usr/src/uts/intel/io/drm/
H A Dr300_cmdbuf.c152 #define ADD_RANGE_MARK(reg, count, mark) \
153 for (i = ((reg) >> 2); i < ((reg) >> 2) + (count); i++)\
159 #define ADD_RANGE(reg, count) ADD_RANGE_MARK(reg, count, MARK_SAFE)
248 static __inline__ int r300_check_range(unsigned reg, int count) argument
251 if (reg & ~0xffff)
253 for (i = (reg >> 2); i < (reg >> 2) + count; i++)
263 int reg; local
317 int reg; local
[all...]
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/
H A Dapic_regops.c44 static uint64_t local_apic_read(uint32_t reg);
45 static void local_apic_write(uint32_t reg, uint64_t value);
110 local_apic_read(uint32_t reg) argument
112 return ((uint32_t)apicadr[reg]);
116 local_apic_write(uint32_t reg, uint64_t value) argument
118 apicadr[reg] = (uint32_t)value;
/illumos-gate/usr/src/cmd/mdb/intel/mdb/
H A Dproc_amd64dep.c461 struct _fpreg reg; member in union:__anon42
535 exp = fpru.reg.exponent & 0x7fff;
540 if (fpru.reg.significand[0] == 0 &&
541 fpru.reg.significand[1] == 0 &&
542 fpru.reg.significand[2] == 0 &&
543 fpru.reg.significand[3] == 0)
549 } else if (fpru.reg.significand[3] & 0x8000) {
556 i, fpru.reg.exponent,
557 fpru.reg.significand[3], fpru.reg
[all...]
/illumos-gate/usr/src/uts/common/io/e1000api/
H A De1000_80003es2lan.c996 u32 reg; local
1001 reg = E1000_READ_REG(hw, E1000_TXDCTL(0));
1002 reg |= (1 << 22);
1003 E1000_WRITE_REG(hw, E1000_TXDCTL(0), reg);
1006 reg = E1000_READ_REG(hw, E1000_TXDCTL(1));
1007 reg |= (1 << 22);
1008 E1000_WRITE_REG(hw, E1000_TXDCTL(1), reg);
1011 reg = E1000_READ_REG(hw, E1000_TARC(0));
1012 reg &= ~(0xF << 27); /* 30:27 */
1014 reg
1045 u32 reg; local
[all...]
H A De1000_i210.c650 u32 i, reg; local
655 reg = E1000_READ_REG(hw, E1000_EECD);
656 if (reg & E1000_EECD_FLUDONE_I210) {
/illumos-gate/usr/src/uts/common/io/i40e/core/
H A Di40e_adminq.c311 u32 reg = 0; local
328 reg = rd32(hw, hw->aq.asq.bal);
329 if (reg != I40E_LO_DWORD(hw->aq.asq.desc_buf.pa))
344 u32 reg = 0; local
364 reg = rd32(hw, hw->aq.arq.bal);
365 if (reg != I40E_LO_DWORD(hw->aq.arq.desc_buf.pa))
/illumos-gate/usr/src/uts/common/io/i40e/
H A Di40e_intr.c217 uint32_t reg; local
219 reg = I40E_PFINT_DYN_CTL0_INTENA_MASK |
222 I40E_WRITE_REG(hw, I40E_PFINT_DYN_CTL0, reg);
230 uint32_t reg; local
232 reg = I40E_ITR_INDEX_NONE << I40E_PFINT_DYN_CTL0_ITR_INDX_SHIFT;
233 I40E_WRITE_REG(hw, I40E_PFINT_DYN_CTL0, reg);
239 uint32_t reg; local
242 reg = I40E_PFINT_DYN_CTLN_INTENA_MASK |
245 I40E_WRITE_REG(hw, I40E_PFINT_DYN_CTLN(vector - 1), reg);
251 uint32_t reg; local
273 uint32_t reg; local
301 uint32_t reg; local
328 uint32_t reg; local
335 uint32_t reg; local
359 uint32_t reg; local
390 uint32_t reg; local
430 uint32_t reg; local
464 uint32_t reg; local
484 uint32_t reg; local
506 uint32_t reg; local
638 uint32_t reg; local
700 uint32_t reg; local
[all...]
H A Di40e_stats.c110 i40e_stat_get_uint48(i40e_t *i40e, uintptr_t reg, kstat_named_t *kstat, argument
119 (uint64_t *)((uintptr_t)hw->hw_addr + reg));
141 i40e_stat_get_uint32(i40e_t *i40e, uintptr_t reg, kstat_named_t *kstat, argument
150 (uint32_t *)((uintptr_t)hw->hw_addr + reg));
/illumos-gate/usr/src/uts/common/io/sfxge/common/
H A Defx_nic.c650 efx_oword_t reg; local
667 reg = original;
668 EFX_AND_OWORD(reg, rsp->mask);
669 EFX_SET_OWORD_BIT(reg, bit);
671 EFSYS_BAR_WRITEO(enp->en_esbp, rsp->address, &reg,
677 if (memcmp(&reg, &buf, sizeof (reg))) {
683 EFX_OR_OWORD(reg, rsp->mask);
684 EFX_CLEAR_OWORD_BIT(reg, bit);
686 EFSYS_BAR_WRITEO(enp->en_esbp, rsp->address, &reg,
729 efx_oword_t reg; local
[all...]
/illumos-gate/usr/src/lib/fm/libfmd_snmp/common/
H A Dresource.c563 sunFmResourceTable_return(unsigned int reg, void *arg) argument
708 sunFmResourceCount_return(unsigned int reg, void *arg) argument

Completed in 134 milliseconds

1234567891011>>