/illumos-gate/usr/src/uts/common/io/chxge/com/ |
H A D | mv88e1xxx.c | 41 * 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 D | todpc_subr.c | 345 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 D | niu.c | 99 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 ®, 4); 449 reg.drop_gb0 = data; 452 reg.drop_gb1 = data; 455 reg.drop_gb2 = data; 458 reg.drop_gb3 = data; 465 ®, 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 D | vgasubr.c | 79 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 D | zyd_hw.c | 68 * 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 D | n2rng_entp_setup.c | 140 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, ®);
|
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | error.h | 137 uint16_t reg; /* Value of the ASR register number */ member in struct:__anon10334
|
/illumos-gate/usr/src/uts/sun4u/grover/io/ |
H A D | grfans.c | 447 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 D | adm1026.c | 81 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 D | max1617.c | 562 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 D | pca9556.c | 185 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 D | pcf8591.c | 235 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 D | ssc100.c | 257 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 D | sbusmem.c | 179 "sbmem_attach%d: No reg property\n", instance); 339 caddr_t reg; local 370 if (ddi_map_regs(dip, 0, ®, uio->uio_offset, 375 if (ddi_peekpokeio(dip, uio, rw, reg, (int)c, 379 ddi_unmap_regs(dip, 0, ®, uio->uio_offset, (off_t)msize);
|
/illumos-gate/usr/src/uts/intel/dtrace/ |
H A D | dtrace_isa.c | 550 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 D | r300_cmdbuf.c | 152 #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 D | apic_regops.c | 44 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 D | proc_amd64dep.c | 461 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 D | e1000_80003es2lan.c | 996 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 D | e1000_i210.c | 650 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 D | i40e_adminq.c | 311 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 D | i40e_intr.c | 217 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 D | i40e_stats.c | 110 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 D | efx_nic.c | 650 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, ®, 677 if (memcmp(®, &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, ®, 729 efx_oword_t reg; local [all...] |
/illumos-gate/usr/src/lib/fm/libfmd_snmp/common/ |
H A D | resource.c | 563 sunFmResourceTable_return(unsigned int reg, void *arg) argument 708 sunFmResourceCount_return(unsigned int reg, void *arg) argument
|