lib/libm/src/e_hypot.c
105
SET_HIGH_WORD(t1,ha);
lib/libm/src/e_hypot.c
114
SET_HIGH_WORD(t1,ha+0x00100000);
lib/libm/src/e_hypot.c
57
int32_t j,k,ha,hb;
lib/libm/src/e_hypot.c
59
GET_HIGH_WORD(ha,x);
lib/libm/src/e_hypot.c
60
ha &= 0x7fffffff;
lib/libm/src/e_hypot.c
63
if(hb > ha) {a=y;b=x;j=ha; ha=hb;hb=j;} else {a=x;b=y;}
lib/libm/src/e_hypot.c
64
SET_HIGH_WORD(a,ha); /* a <- |a| */
lib/libm/src/e_hypot.c
66
if((ha-hb)>0x3c00000) {return a+b;} /* x/y > 2**60 */
lib/libm/src/e_hypot.c
68
if(ha > 0x5f300000) { /* a>2**500 */
lib/libm/src/e_hypot.c
69
if(ha >= 0x7ff00000) { /* Inf or NaN */
lib/libm/src/e_hypot.c
73
if(((ha&0xfffff)|low)==0) w = a;
lib/libm/src/e_hypot.c
79
ha -= 0x25800000; hb -= 0x25800000; k += 600;
lib/libm/src/e_hypot.c
80
SET_HIGH_WORD(a,ha);
lib/libm/src/e_hypot.c
94
ha += 0x25800000; /* a *= 2^600 */
lib/libm/src/e_hypot.c
97
SET_HIGH_WORD(a,ha);
lib/libm/src/e_hypotf.c
28
int32_t j,k,ha,hb;
lib/libm/src/e_hypotf.c
30
GET_FLOAT_WORD(ha,x);
lib/libm/src/e_hypotf.c
31
ha &= 0x7fffffff;
lib/libm/src/e_hypotf.c
34
if(hb > ha) {a=y;b=x;j=ha; ha=hb;hb=j;} else {a=x;b=y;}
lib/libm/src/e_hypotf.c
35
SET_FLOAT_WORD(a,ha); /* a <- |a| */
lib/libm/src/e_hypotf.c
37
if((ha-hb)>0xf000000) {return a+b;} /* x/y > 2**30 */
lib/libm/src/e_hypotf.c
39
if(ha > 0x58800000) { /* a>2**50 */
lib/libm/src/e_hypotf.c
40
if(ha >= 0x7f800000) { /* Inf or NaN */
lib/libm/src/e_hypotf.c
42
if(ha == 0x7f800000) w = a;
lib/libm/src/e_hypotf.c
47
ha -= 0x22000000; hb -= 0x22000000; k += 68;
lib/libm/src/e_hypotf.c
48
SET_FLOAT_WORD(a,ha);
lib/libm/src/e_hypotf.c
59
ha += 0x22000000; /* a *= 2^68 */
lib/libm/src/e_hypotf.c
62
SET_FLOAT_WORD(a,ha);
lib/libm/src/e_hypotf.c
69
SET_FLOAT_WORD(t1,ha&0xfffff000);
lib/libm/src/e_hypotf.c
76
SET_FLOAT_WORD(t1,ha+0x00800000);
lib/libm/src/e_hypotl.c
101
ha += DESW(MAX_EXP/2+88);
lib/libm/src/e_hypotl.c
104
SET_HIGH_WORD(a,ha);
lib/libm/src/e_hypotl.c
61
int32_t j,k,ha,hb;
lib/libm/src/e_hypotl.c
63
GET_HIGH_WORD(ha,x);
lib/libm/src/e_hypotl.c
64
ha &= 0x7fff;
lib/libm/src/e_hypotl.c
67
if(a == 0 || hb > ha) {a=y;b=x;j=ha; ha=hb;hb=j;} else {a=x;b=y;}
lib/libm/src/e_hypotl.c
70
if((ha-hb)>DESW(MANT_DIG+7)) {return a+b;} /* x/y > 2**(MANT_DIG+7) */
lib/libm/src/e_hypotl.c
72
if(ha > ESW(MAX_EXP/2-12)) { /* a>2**(MAX_EXP/2-12) */
lib/libm/src/e_hypotl.c
73
if(ha >= ESW(MAX_EXP)) { /* Inf or NaN */
lib/libm/src/e_hypotl.c
85
ha -= DESW(MAX_EXP/2+88); hb -= DESW(MAX_EXP/2+88);
lib/libm/src/e_hypotl.c
87
SET_HIGH_WORD(a,ha);
lib/libm/src/s_fma.c
153
double ha, hb, la, lb, p, q;
lib/libm/src/s_fma.c
156
ha = a - p;
lib/libm/src/s_fma.c
157
ha += p;
lib/libm/src/s_fma.c
158
la = a - ha;
lib/libm/src/s_fma.c
165
p = ha * hb;
lib/libm/src/s_fma.c
166
q = ha * lb + la * hb;
lib/libm/src/s_fmal.c
146
long double ha, hb, la, lb, p, q;
lib/libm/src/s_fmal.c
149
ha = a - p;
lib/libm/src/s_fmal.c
150
ha += p;
lib/libm/src/s_fmal.c
151
la = a - ha;
lib/libm/src/s_fmal.c
158
p = ha * hb;
lib/libm/src/s_fmal.c
159
q = ha * lb + la * hb;
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
148
pltcall[1] |= ha(jmptab);
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
154
pltresolve[0] |= ha(_rtld_bind_bssplt_start);
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
156
pltresolve[3] |= ha(obj);
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
415
*where++ = 0x3d600000 | ha(reloff);
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
510
*where++ = 0x3d600000 | ha(value);
libexec/ld.elf_so/arch/powerpc/ppc_reloc.c
517
*where++ = 0x3d600000 | ha(reloff);
sys/arch/hp300/dev/ct.c
224
struct hpibbus_attach_args *ha = aux;
sys/arch/hp300/dev/ct.c
226
return ctident(parent, NULL, ha);
sys/arch/hp300/dev/ct.c
233
struct hpibbus_attach_args *ha = aux;
sys/arch/hp300/dev/ct.c
236
if (ctident(parent, sc, ha) == 0) {
sys/arch/hp300/dev/ct.c
241
sc->sc_slave = ha->ha_slave;
sys/arch/hp300/dev/ct.c
242
sc->sc_punit = ha->ha_punit;
sys/arch/hp300/dev/ct.c
258
ctident(device_t parent, struct ct_softc *sc, struct hpibbus_attach_args *ha)
sys/arch/hp300/dev/ct.c
268
if ((ha->ha_id & 0x200) == 0)
sys/arch/hp300/dev/ct.c
273
if (ha->ha_id == ctinfo[id].hwid &&
sys/arch/hp300/dev/ct.c
274
ha->ha_punit == ctinfo[id].punit)
sys/arch/hp300/dev/ct.c
286
hpibsend(device_unit(parent), ha->ha_slave, C_CMD, cmd, sizeof(cmd));
sys/arch/hp300/dev/ct.c
287
hpibrecv(device_unit(parent), ha->ha_slave, C_EXEC, &desc,
sys/arch/hp300/dev/ct.c
289
hpibrecv(device_unit(parent), ha->ha_slave, C_QSTAT, &stat,
sys/arch/hp300/dev/ct.c
301
switch (ha->ha_id) {
sys/arch/hp300/dev/fhpib.c
167
struct hpibdev_attach_args ha;
sys/arch/hp300/dev/fhpib.c
185
ha.ha_ops = &fhpib_controller;
sys/arch/hp300/dev/fhpib.c
186
ha.ha_type = HPIBC; /* XXX */
sys/arch/hp300/dev/fhpib.c
187
ha.ha_ba = HPIBC_BA;
sys/arch/hp300/dev/fhpib.c
188
ha.ha_softcpp = &sc->sc_hpibbus; /* XXX */
sys/arch/hp300/dev/fhpib.c
189
(void)config_found(self, &ha, hpibdevprint, CFARGS_NONE);
sys/arch/hp300/dev/hpib.c
135
struct hpibdev_attach_args *ha = aux;
sys/arch/hp300/dev/hpib.c
141
sc->sc_ops = ha->ha_ops;
sys/arch/hp300/dev/hpib.c
142
sc->sc_type = ha->ha_type; /* XXX */
sys/arch/hp300/dev/hpib.c
143
sc->sc_ba = ha->ha_ba;
sys/arch/hp300/dev/hpib.c
144
*(ha->ha_softcpp) = sc; /* XXX */
sys/arch/hp300/dev/hpib.c
166
struct hpibbus_attach_args ha;
sys/arch/hp300/dev/hpib.c
189
ha.ha_id = id;
sys/arch/hp300/dev/hpib.c
190
ha.ha_slave = slave;
sys/arch/hp300/dev/hpib.c
191
ha.ha_punit = punit;
sys/arch/hp300/dev/hpib.c
192
config_found(sc->sc_dev, &ha, hpibbusprint,
sys/arch/hp300/dev/hpib.c
201
struct hpibbus_attach_args *ha = aux;
sys/arch/hp300/dev/hpib.c
204
cf->hpibbuscf_slave != ha->ha_slave)
sys/arch/hp300/dev/hpib.c
207
cf->hpibbuscf_punit != ha->ha_punit)
sys/arch/hp300/dev/hpib.c
216
struct hpibbus_attach_args *ha = aux;
sys/arch/hp300/dev/hpib.c
219
if (ha->ha_id == 0 || ha->ha_punit != 0 /* XXX */)
sys/arch/hp300/dev/hpib.c
221
printf("HP-IB device (id %04X) at %s", ha->ha_id, pnp);
sys/arch/hp300/dev/hpib.c
223
aprint_normal(" slave %d punit %d", ha->ha_slave, ha->ha_punit);
sys/arch/hp300/dev/mt.c
184
struct hpibbus_attach_args *ha = aux;
sys/arch/hp300/dev/mt.c
186
return mtident(NULL, ha);
sys/arch/hp300/dev/mt.c
193
struct hpibbus_attach_args *ha = aux;
sys/arch/hp300/dev/mt.c
197
if (mtident(sc, ha) == 0) {
sys/arch/hp300/dev/mt.c
203
slave = ha->ha_slave;
sys/arch/hp300/dev/mt.c
222
mtident(struct mt_softc *sc, struct hpibbus_attach_args *ha)
sys/arch/hp300/dev/mt.c
227
if (ha->ha_id == mtinfo[i].hwid &&
sys/arch/hp300/dev/mt.c
228
ha->ha_punit == 0) {
sys/arch/hp300/dev/nhpib.c
242
struct hpibdev_attach_args ha;
sys/arch/hp300/dev/nhpib.c
251
ha.ha_ops = &nhpib_controller;
sys/arch/hp300/dev/nhpib.c
252
ha.ha_type = sc->sc_type; /* XXX */
sys/arch/hp300/dev/nhpib.c
253
ha.ha_ba = sc->sc_myaddr;
sys/arch/hp300/dev/nhpib.c
254
ha.ha_softcpp = &sc->sc_hpibbus; /* XXX */
sys/arch/hp300/dev/nhpib.c
255
(void)config_found(sc->sc_dev, &ha, hpibdevprint, CFARGS_NONE);
sys/arch/hp300/dev/ppi.c
155
struct hpibbus_attach_args *ha = aux;
sys/arch/hp300/dev/ppi.c
162
if (ha->ha_id & 0x200)
sys/arch/hp300/dev/ppi.c
180
struct hpibbus_attach_args *ha = aux;
sys/arch/hp300/dev/ppi.c
185
sc->sc_slave = ha->ha_slave;
sys/arch/hp300/dev/rd.c
492
struct hpibbus_attach_args *ha = aux;
sys/arch/hp300/dev/rd.c
494
return rdident(parent, NULL, ha);
sys/arch/hp300/dev/rd.c
501
struct hpibbus_attach_args *ha = aux;
sys/arch/hp300/dev/rd.c
508
if (rdident(parent, sc, ha) == 0) {
sys/arch/hp300/dev/rd.c
536
sc->sc_slave = ha->ha_slave;
sys/arch/hp300/dev/rd.c
537
sc->sc_punit = ha->ha_punit;
sys/arch/hp300/dev/rd.c
562
rdident(device_t parent, struct rd_softc *sc, struct hpibbus_attach_args *ha)
sys/arch/hp300/dev/rd.c
570
slave = ha->ha_slave;
sys/arch/hp300/dev/rd.c
573
if ((ha->ha_id & 0x200) == 0)
sys/arch/hp300/dev/rd.c
578
if (ha->ha_id == rdidentinfo[id].ri_hwid)
sys/arch/hp300/dev/rd.c
593
rdreset_unit(ctlr, slave, ha->ha_punit);
sys/arch/hp300/dev/rd.c
594
cmd[0] = C_SUNIT(ha->ha_punit);
sys/arch/hp300/dev/rd.c
629
ha->ha_id, desc.d_name, name);
sys/arch/hp300/dev/rd.c
654
switch (ha->ha_id) {
sys/arch/hp300/dev/rd.c
685
if (ha->ha_punit >= 1) {
sys/arch/hp300/hp300/autoconf.c
459
struct hpibbus_attach_args *ha = aux;
sys/arch/hp300/hp300/autoconf.c
461
dd->dd_slave = ha->ha_slave;
sys/arch/hp300/hp300/autoconf.c
462
dd->dd_punit = ha->ha_punit;
sys/arch/hpcarm/dev/ipaq_lcd.c
101
struct hpcfb_attach_args ha;
sys/arch/hpcarm/dev/ipaq_lcd.c
116
ha.ha_console = console_flag;
sys/arch/hpcarm/dev/ipaq_lcd.c
117
ha.ha_accessops = &ipaqlcd_ha;
sys/arch/hpcarm/dev/ipaq_lcd.c
118
ha.ha_accessctx = sc;
sys/arch/hpcarm/dev/ipaq_lcd.c
119
ha.ha_curfbconf = 0;
sys/arch/hpcarm/dev/ipaq_lcd.c
120
ha.ha_nfbconf = 1;
sys/arch/hpcarm/dev/ipaq_lcd.c
121
ha.ha_fbconflist = &sc->sc_fbconf;
sys/arch/hpcarm/dev/ipaq_lcd.c
122
ha.ha_curdspconf = 0;
sys/arch/hpcarm/dev/ipaq_lcd.c
123
ha.ha_ndspconf = 1;
sys/arch/hpcarm/dev/ipaq_lcd.c
124
ha.ha_dspconflist = &sc->sc_dspconf;
sys/arch/hpcarm/dev/ipaq_lcd.c
126
config_found(sc->sc_dev, &ha, hpcfbprint, CFARGS_NONE);
sys/arch/hpcarm/dev/sed_saip.c
124
struct hpcfb_attach_args ha;
sys/arch/hpcarm/dev/sed_saip.c
171
ha.ha_console = console;
sys/arch/hpcarm/dev/sed_saip.c
172
ha.ha_accessops = &sed1356_ha;
sys/arch/hpcarm/dev/sed_saip.c
173
ha.ha_accessctx = sc;
sys/arch/hpcarm/dev/sed_saip.c
174
ha.ha_curfbconf = 0;
sys/arch/hpcarm/dev/sed_saip.c
175
ha.ha_nfbconf = 1;
sys/arch/hpcarm/dev/sed_saip.c
176
ha.ha_fbconflist = &sc->sc_fbconf;
sys/arch/hpcarm/dev/sed_saip.c
177
ha.ha_curdspconf = 0;
sys/arch/hpcarm/dev/sed_saip.c
178
ha.ha_ndspconf = 1;
sys/arch/hpcarm/dev/sed_saip.c
179
ha.ha_dspconflist = &sc->sc_dspconf;
sys/arch/hpcarm/dev/sed_saip.c
188
config_found(self, &ha, hpcfbprint, CFARGS_NONE);
sys/arch/hpcmips/dev/ite8181.c
245
struct hpcfb_attach_args ha;
sys/arch/hpcmips/dev/ite8181.c
305
ha.ha_console = console;
sys/arch/hpcmips/dev/ite8181.c
306
ha.ha_accessops = &ite8181_ha;
sys/arch/hpcmips/dev/ite8181.c
307
ha.ha_accessctx = sc;
sys/arch/hpcmips/dev/ite8181.c
308
ha.ha_curfbconf = 0;
sys/arch/hpcmips/dev/ite8181.c
309
ha.ha_nfbconf = 1;
sys/arch/hpcmips/dev/ite8181.c
310
ha.ha_fbconflist = &sc->sc_fbconf;
sys/arch/hpcmips/dev/ite8181.c
311
ha.ha_curdspconf = 0;
sys/arch/hpcmips/dev/ite8181.c
312
ha.ha_ndspconf = 1;
sys/arch/hpcmips/dev/ite8181.c
313
ha.ha_dspconflist = &sc->sc_dspconf;
sys/arch/hpcmips/dev/ite8181.c
315
config_found(sc->sc_dev, &ha, hpcfbprint, CFARGS_NONE);
sys/arch/hpcmips/dev/mq200.c
113
struct hpcfb_attach_args ha;
sys/arch/hpcmips/dev/mq200.c
229
ha.ha_console = console;
sys/arch/hpcmips/dev/mq200.c
230
ha.ha_accessops = &mq200_ha;
sys/arch/hpcmips/dev/mq200.c
231
ha.ha_accessctx = sc;
sys/arch/hpcmips/dev/mq200.c
232
ha.ha_curfbconf = 0;
sys/arch/hpcmips/dev/mq200.c
233
ha.ha_nfbconf = 1;
sys/arch/hpcmips/dev/mq200.c
234
ha.ha_fbconflist = &sc->sc_fbconf;
sys/arch/hpcmips/dev/mq200.c
235
ha.ha_curdspconf = 0;
sys/arch/hpcmips/dev/mq200.c
236
ha.ha_ndspconf = 1;
sys/arch/hpcmips/dev/mq200.c
237
ha.ha_dspconflist = &sc->sc_dspconf;
sys/arch/hpcmips/dev/mq200.c
239
config_found(sc->sc_dev, &ha, hpcfbprint, CFARGS_NONE);
sys/arch/hpcmips/dev/plumvideo.c
158
struct hpcfb_attach_args ha;
sys/arch/hpcmips/dev/plumvideo.c
216
ha.ha_console = console;
sys/arch/hpcmips/dev/plumvideo.c
217
ha.ha_accessops = &plumvideo_ha;
sys/arch/hpcmips/dev/plumvideo.c
218
ha.ha_accessctx = sc;
sys/arch/hpcmips/dev/plumvideo.c
219
ha.ha_curfbconf = 0;
sys/arch/hpcmips/dev/plumvideo.c
220
ha.ha_nfbconf = 1;
sys/arch/hpcmips/dev/plumvideo.c
221
ha.ha_fbconflist = &sc->sc_fbconf;
sys/arch/hpcmips/dev/plumvideo.c
222
ha.ha_curdspconf = 0;
sys/arch/hpcmips/dev/plumvideo.c
223
ha.ha_ndspconf = 1;
sys/arch/hpcmips/dev/plumvideo.c
224
ha.ha_dspconflist = &sc->sc_dspconf;
sys/arch/hpcmips/dev/plumvideo.c
226
config_found(self, &ha, hpcfbprint, CFARGS_NONE);
sys/arch/hpcmips/tx/tx3912video.c
140
struct hpcfb_attach_args ha;
sys/arch/hpcmips/tx/tx3912video.c
188
ha.ha_console = console;
sys/arch/hpcmips/tx/tx3912video.c
189
ha.ha_accessops = &tx3912video_ha;
sys/arch/hpcmips/tx/tx3912video.c
190
ha.ha_accessctx = sc;
sys/arch/hpcmips/tx/tx3912video.c
191
ha.ha_curfbconf = 0;
sys/arch/hpcmips/tx/tx3912video.c
192
ha.ha_nfbconf = 1;
sys/arch/hpcmips/tx/tx3912video.c
193
ha.ha_fbconflist = &sc->sc_fbconf;
sys/arch/hpcmips/tx/tx3912video.c
194
ha.ha_curdspconf = 0;
sys/arch/hpcmips/tx/tx3912video.c
195
ha.ha_ndspconf = 1;
sys/arch/hpcmips/tx/tx3912video.c
196
ha.ha_dspconflist = &sc->sc_dspconf;
sys/arch/hpcmips/tx/tx3912video.c
198
config_found(self, &ha, hpcfbprint, CFARGS_NONE);
sys/arch/hpcsh/dev/hd64461/hd64461.c
128
ha.ha_module_id = i;
sys/arch/hpcsh/dev/hd64461/hd64461.c
129
config_found(self, &ha, hd64461_print, CFARGS_NONE);
sys/arch/hpcsh/dev/hd64461/hd64461.c
140
struct hd64461_attach_args *ha = aux;
sys/arch/hpcsh/dev/hd64461/hd64461.c
144
hd64461_modules[ha->ha_module_id].name, pnp);
sys/arch/hpcsh/dev/hd64461/hd64461.c
96
struct hd64461_attach_args ha;
sys/arch/hpcsh/dev/hd64461/hd64461pcmcia.c
264
struct hd64461_attach_args *ha = aux;
sys/arch/hpcsh/dev/hd64461/hd64461pcmcia.c
266
return (ha->ha_module_id == HD64461_MODULE_PCMCIA);
sys/arch/hpcsh/dev/hd64461/hd64461pcmcia.c
272
struct hd64461_attach_args *ha = aux;
sys/arch/hpcsh/dev/hd64461/hd64461pcmcia.c
279
sc->sc_module_id = ha->ha_module_id;
sys/arch/hpcsh/dev/hd64461/hd64461uart.c
159
struct hd64461_attach_args *ha = aux;
sys/arch/hpcsh/dev/hd64461/hd64461uart.c
161
return ha->ha_module_id == HD64461_MODULE_UART;
sys/arch/hpcsh/dev/hd64461/hd64461uart.c
167
struct hd64461_attach_args *ha = aux;
sys/arch/hpcsh/dev/hd64461/hd64461uart.c
176
sc->sc_module_id = ha->ha_module_id;
sys/arch/hpcsh/dev/hd64461/hd64461video.c
194
struct hd64461_attach_args *ha = aux;
sys/arch/hpcsh/dev/hd64461/hd64461video.c
196
return (ha->ha_module_id == HD64461_MODULE_VIDEO);
sys/arch/hpcsh/dev/hd64461/hd64461video.c
202
struct hd64461_attach_args *ha = aux;
sys/arch/hpcsh/dev/hd64461/hd64461video.c
215
sc->sc_module_id = ha->ha_module_id;
sys/arch/hpcsh/dev/hd64465/hd64465.c
122
ha.ha_module_id = i;
sys/arch/hpcsh/dev/hd64465/hd64465.c
123
config_found(self, &ha, hd64465_print, CFARGS_NONE);
sys/arch/hpcsh/dev/hd64465/hd64465.c
130
struct hd64465_attach_args *ha = aux;
sys/arch/hpcsh/dev/hd64465/hd64465.c
134
hd64465_modules[ha->ha_module_id].name, pnp);
sys/arch/hpcsh/dev/hd64465/hd64465.c
95
struct hd64465_attach_args ha;
sys/arch/hpcsh/dev/hd64465/hd64465pcmcia.c
205
struct hd64465_attach_args *ha = aux;
sys/arch/hpcsh/dev/hd64465/hd64465pcmcia.c
207
return (ha->ha_module_id == HD64465_MODULE_PCMCIA);
sys/arch/hpcsh/dev/hd64465/hd64465pcmcia.c
213
struct hd64465_attach_args *ha = aux;
sys/arch/hpcsh/dev/hd64465/hd64465pcmcia.c
218
sc->sc_module_id = ha->ha_module_id;
sys/arch/hpcsh/dev/hd64465/hd64465uart.c
143
struct hd64465_attach_args *ha = aux;
sys/arch/hpcsh/dev/hd64465/hd64465uart.c
145
return (ha->ha_module_id == HD64465_MODULE_UART);
sys/arch/hpcsh/dev/hd64465/hd64465uart.c
151
struct hd64465_attach_args *ha = aux;
sys/arch/hpcsh/dev/hd64465/hd64465uart.c
159
sc->sc_module_id = ha->ha_module_id;
sys/arch/mvmeppc/include/asm.h
30
#define LDCONST(r,v) lis r,v@ha ; addi r,r,v@l
sys/arch/mvmeppc/include/asm.h
31
#define LDVAR(r,a) lis r,a@ha ; lwz r,a@l(r)
sys/arch/news68k/dev/hb.c
104
struct hb_attach_args *ha = args;
sys/arch/news68k/dev/hb.c
107
if (ha->ha_addr > 0)
sys/arch/news68k/dev/hb.c
109
aprint_normal(" addr 0x%08lx", ha->ha_address);
sys/arch/news68k/dev/hb.c
110
if (ha->ha_ipl > 0)
sys/arch/news68k/dev/hb.c
111
aprint_normal(" ipl %d", ha->ha_ipl);
sys/arch/news68k/dev/hb.c
112
if (ha->ha_vect > 0) {
sys/arch/news68k/dev/hb.c
113
aprint_normal(" vect %d", ha->ha_vect);
sys/arch/news68k/dev/hb.c
68
struct hb_attach_args ha;
sys/arch/news68k/dev/hb.c
71
memset(&ha, 0, sizeof(ha));
sys/arch/news68k/dev/hb.c
73
config_search(self, &ha,
sys/arch/news68k/dev/hb.c
80
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/hb.c
82
ha->ha_name = cf->cf_name;
sys/arch/news68k/dev/hb.c
83
ha->ha_address = cf->cf_addr;
sys/arch/news68k/dev/hb.c
84
ha->ha_ipl = cf->cf_ipl;
sys/arch/news68k/dev/hb.c
85
ha->ha_vect = cf->cf_vect;
sys/arch/news68k/dev/hb.c
88
ha->ha_bust = ISIIOPA(ha->ha_address) ?
sys/arch/news68k/dev/hb.c
91
if (config_probe(parent, cf, ha))
sys/arch/news68k/dev/hb.c
92
config_attach(parent, cf, ha, hb_print, CFARGS_NONE);
sys/arch/news68k/dev/if_le.c
134
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/if_le.c
137
if (strcmp(ha->ha_name, "le"))
sys/arch/news68k/dev/if_le.c
140
addr = (ha->ha_address);
sys/arch/news68k/dev/if_le.c
153
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/if_le.c
157
lesc->sc_r1 = (void *)(ha->ha_address);
sys/arch/news68k/dev/if_le.c
159
if (ISIIOPA(ha->ha_address)) {
sys/arch/news68k/dev/kb_hb.c
109
ipl = ha->ha_ipl;
sys/arch/news68k/dev/kb_hb.c
67
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/kb_hb.c
70
if (strcmp(ha->ha_name, "kb"))
sys/arch/news68k/dev/kb_hb.c
74
if (ha->ha_address == (u_int)-1)
sys/arch/news68k/dev/kb_hb.c
77
addr = (ha->ha_address); /* XXX */
sys/arch/news68k/dev/kb_hb.c
89
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/kb_hb.c
90
bus_space_tag_t bt = ha->ha_bust;
sys/arch/news68k/dev/kb_hb.c
97
if (bus_space_map(bt, ha->ha_address, KB_SIZE, 0, &bh) != 0) {
sys/arch/news68k/dev/kbc.c
58
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/kbc.c
61
if (strcmp(ha->ha_name, "kbc"))
sys/arch/news68k/dev/kbc.c
65
if (ha->ha_address == (u_int)-1)
sys/arch/news68k/dev/kbc.c
68
addr = ha->ha_address; /* XXX */
sys/arch/news68k/dev/kbc.c
79
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/kbc.c
81
bus_space_tag_t bt = ha->ha_bust;
sys/arch/news68k/dev/kbc.c
84
if (bus_space_map(bt, ha->ha_address, KBC_SIZE, 0, &bh) != 0) {
sys/arch/news68k/dev/kbc.c
93
ka.ka_ipl = ha->ha_ipl;
sys/arch/news68k/dev/mkclock_hb.c
62
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/mkclock_hb.c
69
if (strcmp(ha->ha_name, mkclock_cd.cd_name))
sys/arch/news68k/dev/mkclock_hb.c
72
ha->ha_size = MK48T02_CLKSZ;
sys/arch/news68k/dev/mkclock_hb.c
83
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/mkclock_hb.c
86
sc->sc_bst = ha->ha_bust;
sys/arch/news68k/dev/mkclock_hb.c
87
if (bus_space_map(sc->sc_bst, (bus_addr_t)ha->ha_address, ha->ha_size,
sys/arch/news68k/dev/ms_hb.c
103
if (ha->ha_address == (u_int)-1)
sys/arch/news68k/dev/ms_hb.c
106
addr = ha->ha_address; /* XXX */
sys/arch/news68k/dev/ms_hb.c
118
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/ms_hb.c
119
bus_space_tag_t bt = ha->ha_bust;
sys/arch/news68k/dev/ms_hb.c
125
if (bus_space_map(bt, ha->ha_address, MS_SIZE, 0, &bh) != 0) {
sys/arch/news68k/dev/ms_hb.c
135
ipl = ha->ha_ipl;
sys/arch/news68k/dev/ms_hb.c
96
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/ms_hb.c
99
if (strcmp(ha->ha_name, "ms"))
sys/arch/news68k/dev/si.c
105
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/si.c
108
if (strcmp(ha->ha_name, "si"))
sys/arch/news68k/dev/si.c
111
addr = (ha->ha_address);
sys/arch/news68k/dev/si.c
119
ha->ha_size = SI_REGSIZE;
sys/arch/news68k/dev/si.c
165
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/si.c
168
ncr_sc->sc_regt = ha->ha_bust;
sys/arch/news68k/dev/si.c
169
if (bus_space_map(ncr_sc->sc_regt, (bus_addr_t)ha->ha_address,
sys/arch/news68k/dev/si.c
170
ha->ha_size, 0, &ncr_sc->sc_regh) != 0) {
sys/arch/news68k/dev/timer_hb.c
105
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/timer_hb.c
107
if (ha->ha_ipl != TIMER_LEVEL)
sys/arch/news68k/dev/timer_hb.c
110
ctrl_timer = (uint8_t *)(ha->ha_address); /* XXX needs bus_space */
sys/arch/news68k/dev/timer_hb.c
117
vec_set_entry(VECI_INTRAV0 + ha->ha_ipl, _isr_clock);
sys/arch/news68k/dev/timer_hb.c
82
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/timer_hb.c
89
if (strcmp(ha->ha_name, timer_cd.cd_name))
sys/arch/news68k/dev/timer_hb.c
92
if (ha->ha_ipl == -1)
sys/arch/news68k/dev/timer_hb.c
93
ha->ha_ipl = TIMER_LEVEL;
sys/arch/news68k/dev/timer_hb.c
95
ha->ha_size = TIMER_SIZE;
sys/arch/news68k/dev/zs.c
159
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/zs.c
162
if (strcmp(ha->ha_name, "zsc"))
sys/arch/news68k/dev/zs.c
166
if (ha->ha_address == (u_int)-1)
sys/arch/news68k/dev/zs.c
169
addr = (ha->ha_address);
sys/arch/news68k/dev/zs.c
185
struct hb_attach_args *ha = aux;
sys/arch/news68k/dev/zs.c
194
zs = (void *)(ha->ha_address);
sys/arch/news68k/dev/zs.c
212
if (ha->ha_vect != -1)
sys/arch/news68k/dev/zs.c
213
zs_init_reg[2] = ha->ha_vect;
sys/arch/newsmips/dev/fb.c
169
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/fb.c
171
if (strcmp(ha->ha_name, "fb") != 0)
sys/arch/newsmips/dev/fb.c
174
if (fb253_probe() && ha->ha_addr == NWB253_VRAM)
sys/arch/newsmips/dev/fb.c
176
if (fblcdm_probe() && ha->ha_addr == LCDM_VRAM)
sys/arch/newsmips/dev/hb.c
44
struct hb_attach_args ha;
sys/arch/newsmips/dev/hb.c
50
memset(&ha, 0, sizeof(ha));
sys/arch/newsmips/dev/hb.c
56
config_search(self, &ha,
sys/arch/newsmips/dev/hb.c
63
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/hb.c
65
ha->ha_name = cf->cf_name;
sys/arch/newsmips/dev/hb.c
66
ha->ha_addr = cf->cf_addr;
sys/arch/newsmips/dev/hb.c
67
ha->ha_level = cf->cf_level;
sys/arch/newsmips/dev/hb.c
69
if (config_probe(parent, cf, ha))
sys/arch/newsmips/dev/hb.c
70
config_attach(parent, cf, ha, hb_print, CFARGS_NONE);
sys/arch/newsmips/dev/hb.c
82
struct hb_attach_args *ha = args;
sys/arch/newsmips/dev/hb.c
88
if (ha->ha_addr != -1)
sys/arch/newsmips/dev/hb.c
89
aprint_normal(" addr 0x%x", ha->ha_addr);
sys/arch/newsmips/dev/if_le.c
126
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/if_le.c
128
if (strcmp(ha->ha_name, "le"))
sys/arch/newsmips/dev/if_le.c
131
if (hb_badaddr((void *)ha->ha_addr, 1)) /* XXX */
sys/arch/newsmips/dev/if_le.c
142
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/if_le.c
147
intlevel = ha->ha_level;
sys/arch/newsmips/dev/if_le.c
154
switch (ha->ha_addr) {
sys/arch/newsmips/dev/if_le.c
177
lesc->sc_r1 = (void *)ha->ha_addr;
sys/arch/newsmips/dev/kb_hb.c
106
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/kb_hb.c
114
reg = (struct kbreg *)ha->ha_addr;
sys/arch/newsmips/dev/kb_hb.c
115
intr = ha->ha_level;
sys/arch/newsmips/dev/kb_hb.c
94
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/kb_hb.c
96
if (strcmp(ha->ha_name, "kb") == 0)
sys/arch/newsmips/dev/mkclock_hb.c
60
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/mkclock_hb.c
67
if (strcmp(ha->ha_name, mkclock_cd.cd_name))
sys/arch/newsmips/dev/mkclock_hb.c
79
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/mkclock_hb.c
82
if (bus_space_map(sc->sc_bst, (bus_addr_t)ha->ha_addr, MK48T02_CLKSZ,
sys/arch/newsmips/dev/ms_hb.c
78
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/ms_hb.c
80
if (strcmp(ha->ha_name, "ms") == 0)
sys/arch/newsmips/dev/ms_hb.c
90
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/ms_hb.c
97
reg = (struct msreg *)ha->ha_addr;
sys/arch/newsmips/dev/ms_hb.c
98
intr = ha->ha_level;
sys/arch/newsmips/dev/sc_wrap.c
64
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/sc_wrap.c
66
if (strcmp(ha->ha_name, "sc"))
sys/arch/newsmips/dev/sc_wrap.c
76
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/sc_wrap.c
82
intlevel = ha->ha_level;
sys/arch/newsmips/dev/zs_hb.c
174
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/zs_hb.c
176
if (strcmp(ha->ha_name, "zsc"))
sys/arch/newsmips/dev/zs_hb.c
180
if (hb_badaddr((char *)ha->ha_addr, 1))
sys/arch/newsmips/dev/zs_hb.c
196
struct hb_attach_args *ha = aux;
sys/arch/newsmips/dev/zs_hb.c
204
intlevel = ha->ha_level;
sys/arch/newsmips/dev/zs_hb.c
205
zsaddr[zs_unit] = (void *)ha->ha_addr;
sys/arch/powerpc/include/asm.h
217
addis er,er,INTSTK@ha; \
sys/arch/powerpc/include/asm.h
231
lis tmp1,_C_LABEL(cpu_info)@ha; \
sys/arch/powerpc/include/asm.h
245
addis er,er,USPACE@ha; /* stackpointer for lwp0 */ \
sys/arch/powerpc/include/asm.h
64
addis reg,reg,PIC_TOCNAME(name)-1001b@ha ;\
sys/arch/powerpc/include/asm.h
69
addis reg,reg,_GLOBAL_OFFSET_TABLE_-2002b@ha ;\
sys/arch/sgimips/dev/zs.c
194
struct hpc_attach_args *ha = aux;
sys/arch/sgimips/dev/zs.c
196
if (strcmp(ha->ha_name, cf->cf_name) == 0)
sys/arch/sgimips/hpc/button.c
74
struct hpc_attach_args *ha = aux;
sys/arch/sgimips/hpc/button.c
76
if (strcmp(ha->ha_name, match->cf_name) != 0)
sys/arch/sgimips/hpc/hpc.c
404
struct hpc_attach_args ha;
sys/arch/sgimips/hpc/hpc.c
518
MIPS_PHYS_TO_KSEG1(sc->sc_base), ha.hpc_eeprom,
sys/arch/sgimips/hpc/hpc.c
519
sizeof(ha.hpc_eeprom));
sys/arch/sgimips/hpc/hpc.c
526
ha.ha_name = hd->hd_name;
sys/arch/sgimips/hpc/hpc.c
527
ha.ha_devoff = hd->hd_devoff;
sys/arch/sgimips/hpc/hpc.c
528
ha.ha_dmaoff = hd->hd_dmaoff;
sys/arch/sgimips/hpc/hpc.c
529
ha.ha_irq = hd->hd_irq;
sys/arch/sgimips/hpc/hpc.c
532
ha.ha_st = normal_memt;
sys/arch/sgimips/hpc/hpc.c
534
BUS_SPACE_MAP_LINEAR, &ha.ha_sh) != 0)
sys/arch/sgimips/hpc/hpc.c
536
ha.ha_dmat = &sgimips_default_bus_dma_tag;
sys/arch/sgimips/hpc/hpc.c
538
ha.hpc_regs = &hpc3_values;
sys/arch/sgimips/hpc/hpc.c
540
ha.hpc_regs = &hpc1_values;
sys/arch/sgimips/hpc/hpc.c
541
ha.hpc_regs->revision = hpctype;
sys/arch/sgimips/hpc/hpc.c
545
config_found(self, &ha, NULL,
sys/arch/sgimips/hpc/hpc.c
548
config_found(self, &ha, hpc_print,
sys/arch/sgimips/hpc/hpc.c
643
struct hpc_attach_args *ha = aux;
sys/arch/sgimips/hpc/hpc.c
646
(bus_addr_t) cf->cf_loc[HPCCF_OFFSET] != ha->ha_devoff)
sys/arch/sgimips/hpc/hpc.c
655
struct hpc_attach_args *ha = aux;
sys/arch/sgimips/hpc/hpc.c
658
printf("%s at %s", ha->ha_name, pnp);
sys/arch/sgimips/hpc/hpc.c
660
printf(" offset %#" PRIxVADDR, (vaddr_t)ha->ha_devoff);
sys/arch/sgimips/hpc/if_sq.c
152
struct hpc_attach_args *ha = aux;
sys/arch/sgimips/hpc/if_sq.c
154
if (strcmp(ha->ha_name, cf->cf_name) == 0) {
sys/arch/sgimips/hpc/if_sq.c
157
reset = MIPS_PHYS_TO_KSEG1(ha->ha_sh +
sys/arch/sgimips/hpc/if_sq.c
158
ha->ha_dmaoff + ha->hpc_regs->enetr_reset);
sys/arch/sgimips/hpc/if_sq.c
159
txstat = MIPS_PHYS_TO_KSEG1(ha->ha_sh +
sys/arch/sgimips/hpc/if_sq.c
160
ha->ha_devoff + (SEEQ_TXSTAT << 2));
sys/arch/sgimips/hpc/pckbc_hpc.c
74
struct hpc_attach_args *ha = aux;
sys/arch/sgimips/hpc/pckbc_hpc.c
76
if (strcmp(ha->ha_name, cf->cf_name) == 0)
sys/arch/sgimips/hpc/pi1ppc.c
160
struct hpc_attach_args *ha = aux;
sys/arch/sgimips/hpc/pi1ppc.c
162
if (strcmp(ha->ha_name, match->cf_name) != 0)
sys/arch/vax/vsa/hdc9224.c
267
struct hdc_attach_args * const ha = aux;
sys/arch/vax/vsa/hdc9224.c
270
aprint_normal ("RD?? at %s drive %d", name, ha->ha_drive);
sys/arch/vax/vsa/hdc9224.c
282
struct hdc_attach_args ha;
sys/arch/vax/vsa/hdc9224.c
325
ha.ha_drive = i;
sys/arch/vax/vsa/hdc9224.c
327
config_found(self, (void *)&ha, hdcprint, CFARGS_NONE);
sys/arch/vax/vsa/hdc9224.c
337
struct hdc_attach_args * const ha = aux;
sys/arch/vax/vsa/hdc9224.c
340
cf->cf_loc[HDCCF_DRIVE] != ha->ha_drive)
sys/arch/vax/vsa/hdc9224.c
343
if (ha->ha_drive == 2) /* Always floppy, not supported */
sys/arch/vax/vsa/hdc9224.c
354
struct hdc_attach_args * const ha = aux;
sys/arch/vax/vsa/hdc9224.c
359
rd->sc_drive = ha->ha_drive;
sys/arch/x68k/stand/boot/boot.c
100
ha = (X68K_BOOT_SCSIIF_MHA << 4) | 0;
sys/arch/x68k/stand/boot/boot.c
102
ha = (X68K_BOOT_SCSIIF_SPC << 4) | 1;
sys/arch/x68k/stand/boot/boot.c
105
return ha;
sys/arch/x68k/stand/boot/boot.c
130
int ha; /* host adaptor */
sys/arch/x68k/stand/boot/boot.c
143
if (devparse(file, &ha, &dev, &unit, &part, &name) != 0) {
sys/arch/x68k/stand/boot/boot.c
153
ha, dev, unit, part + 'a', name);
sys/arch/x68k/stand/boot/boot.c
162
if (ha != 0) {
sys/arch/x68k/stand/boot/boot.c
163
hostadaptor = ha;
sys/arch/x68k/stand/boot/boot.c
83
int ha;
sys/arch/x68k/stand/boot/boot.c
98
ha = (X68K_BOOT_SCSIIF_SPC << 4) | 0;
sys/arch/x68k/stand/boot_ufs/bootmain.c
161
int ha;
sys/arch/x68k/stand/boot_ufs/bootmain.c
180
ha = (X68K_BOOT_SCSIIF_SPC << 4) | 0;
sys/arch/x68k/stand/boot_ufs/bootmain.c
185
ha = (X68K_BOOT_SCSIIF_MHA << 4) | 0;
sys/arch/x68k/stand/boot_ufs/bootmain.c
193
ha = (X68K_BOOT_SCSIIF_SPC << 4) | 1;
sys/arch/x68k/stand/boot_ufs/bootmain.c
203
return ha;
sys/arch/x68k/stand/boot_ufs/bootmain.c
289
int part, ha;
sys/arch/x68k/stand/boot_ufs/bootmain.c
300
ha = get_scsi_host_adapter();
sys/arch/x68k/stand/boot_ufs/bootmain.c
302
ha = get_scsi_host_adapter(bootdevstr);
sys/arch/x68k/stand/boot_ufs/bootmain.c
306
bootdev = X68K_MAKESCSIBOOTDEV(X68K_MAJOR_SD, ha >> 4, ha & 15,
sys/arch/x68k/stand/libsa/devopen.c
112
int ha, dev, unit, part;
sys/arch/x68k/stand/libsa/devopen.c
115
error = devparse(fname, &ha, &dev, &unit, &part, file);
sys/arch/x68k/stand/libsa/devopen.c
49
devparse(const char *fname, int *ha, int *dev, int *unit, int *part,
sys/arch/x68k/stand/libsa/devopen.c
58
*ha = (X68K_BOOT_SCSIIF_SPC << 4) | 0;
sys/arch/x68k/stand/libsa/devopen.c
61
*ha = (X68K_BOOT_SCSIIF_SPC << 4) | 1;
sys/arch/x68k/stand/libsa/devopen.c
64
*ha = (X68K_BOOT_SCSIIF_MHA << 4) | 0;
sys/arch/x68k/stand/libsa/devopen.c
67
*ha = 0;
sys/arch/x68k/stand/xxboot/bootmain.c
104
ha = (X68K_BOOT_SCSIIF_SPC << 4) | 1;
sys/arch/x68k/stand/xxboot/bootmain.c
110
return ha;
sys/arch/x68k/stand/xxboot/bootmain.c
205
int major, ha, part;
sys/arch/x68k/stand/xxboot/bootmain.c
206
ha = get_scsi_host_adapter(bootdevstr);
sys/arch/x68k/stand/xxboot/bootmain.c
215
bootdev = X68K_MAKESCSIBOOTDEV(major, ha >> 4, ha & 15,
sys/arch/x68k/stand/xxboot/bootmain.c
77
int ha;
sys/arch/x68k/stand/xxboot/bootmain.c
96
ha = (X68K_BOOT_SCSIIF_SPC << 4) | 0;
sys/arch/x68k/stand/xxboot/bootmain.c
98
ha = (X68K_BOOT_SCSIIF_MHA << 4) | 0;
sys/dev/hil/hil.c
166
struct hil_attach_args *ha = aux;
sys/dev/hil/hil.c
170
ha->ha_descr, pnp, ha->ha_id);
sys/dev/hil/hil.c
172
aprint_normal(" code %d", ha->ha_code);
sys/dev/hil/hil.c
174
aprint_normal(": %s", ha->ha_descr);
sys/dev/hil/hil.c
183
struct hil_attach_args *ha = aux;
sys/dev/hil/hil.c
186
cf->cf_loc[0] != ha->ha_code)
sys/dev/hil/hil.c
488
struct hil_attach_args ha;
sys/dev/hil/hil.c
537
ha.ha_console = *sc->sc_console;
sys/dev/hil/hil.c
538
ha.ha_code = id;
sys/dev/hil/hil.c
539
ha.ha_type = hd->type;
sys/dev/hil/hil.c
540
ha.ha_descr = hd->descr;
sys/dev/hil/hil.c
541
ha.ha_infolen = len;
sys/dev/hil/hil.c
542
memcpy(ha.ha_info, sc->sc_cmdbuf, len);
sys/dev/hil/hil.c
545
config_found(sc->sc_dev, &ha, hildevprint,
sys/dev/hil/hil.c
554
ha.ha_type == HIL_DEVICE_KEYBOARD &&
sys/dev/hil/hil.c
555
ha.ha_console != 0)
sys/dev/hil/hilid.c
59
struct hil_attach_args *ha = aux;
sys/dev/hil/hilid.c
61
if (ha->ha_type != HIL_DEVICE_IDMODULE)
sys/dev/hil/hilid.c
72
struct hil_attach_args *ha = aux;
sys/dev/hil/hilid.c
76
sc->hd_code = ha->ha_code;
sys/dev/hil/hilid.c
77
sc->hd_type = ha->ha_type;
sys/dev/hil/hilid.c
78
sc->hd_infolen = ha->ha_infolen;
sys/dev/hil/hilid.c
79
memcpy(sc->hd_info, ha->ha_info, ha->ha_infolen);
sys/dev/hil/hilkbd.c
128
struct hil_attach_args *ha = aux;
sys/dev/hil/hilkbd.c
130
if (ha->ha_type != HIL_DEVICE_KEYBOARD &&
sys/dev/hil/hilkbd.c
131
ha->ha_type != HIL_DEVICE_BUTTONBOX)
sys/dev/hil/hilkbd.c
141
struct hil_attach_args *ha = aux;
sys/dev/hil/hilkbd.c
147
sc->hd_code = ha->ha_code;
sys/dev/hil/hilkbd.c
148
sc->hd_type = ha->ha_type;
sys/dev/hil/hilkbd.c
149
sc->hd_infolen = ha->ha_infolen;
sys/dev/hil/hilkbd.c
150
memcpy(sc->hd_info, ha->ha_info, ha->ha_infolen);
sys/dev/hil/hilkbd.c
153
if (ha->ha_type == HIL_DEVICE_KEYBOARD) {
sys/dev/hil/hilkbd.c
158
layoutcode = ha->ha_id & (MAXHILKBDLAYOUT - 1);
sys/dev/hil/hilkbd.c
173
if (ha->ha_infolen > 2 && (ha->ha_info[1] & HIL_IOB) != 0) {
sys/dev/hil/hilkbd.c
175
sc->sc_numleds = (ha->ha_info[2] & HILIOB_PMASK) >> 4;
sys/dev/hil/hilkbd.c
193
if (ha->ha_type == HIL_DEVICE_BUTTONBOX)
sys/dev/hil/hilkbd.c
196
a.console = hilkbd_is_console(ha->ha_console);
sys/dev/hil/hilms.c
104
sc->hd_code = ha->ha_code;
sys/dev/hil/hilms.c
105
sc->hd_type = ha->ha_type;
sys/dev/hil/hilms.c
106
sc->hd_infolen = ha->ha_infolen;
sys/dev/hil/hilms.c
107
memcpy(sc->hd_info, ha->ha_info, ha->ha_infolen);
sys/dev/hil/hilms.c
114
if (ha->ha_infolen > 1) {
sys/dev/hil/hilms.c
115
sc->sc_features = ha->ha_info[1];
sys/dev/hil/hilms.c
123
rx = ha->ha_info[4] | (ha->ha_info[5] << 8);
sys/dev/hil/hilms.c
125
ry = ha->ha_info[6] |
sys/dev/hil/hilms.c
126
(ha->ha_info[7] << 8);
sys/dev/hil/hilms.c
130
if (iob >= ha->ha_infolen) {
sys/dev/hil/hilms.c
133
iob = ha->ha_info[iob];
sys/dev/hil/hilms.c
80
struct hil_attach_args *ha = aux;
sys/dev/hil/hilms.c
82
if (ha->ha_type != HIL_DEVICE_MOUSE)
sys/dev/hil/hilms.c
89
if (ha->ha_infolen > 1 && (ha->ha_info[1] & HIL_AXMASK) == 0)
sys/dev/hil/hilms.c
99
struct hil_attach_args *ha = aux;
sys/dev/hpc/bivideo.c
156
struct hpcfb_attach_args ha;
sys/dev/hpc/bivideo.c
188
ha.ha_console = console_flag;
sys/dev/hpc/bivideo.c
189
ha.ha_accessops = &bivideo_ha;
sys/dev/hpc/bivideo.c
190
ha.ha_accessctx = sc;
sys/dev/hpc/bivideo.c
191
ha.ha_curfbconf = 0;
sys/dev/hpc/bivideo.c
192
ha.ha_nfbconf = 1;
sys/dev/hpc/bivideo.c
193
ha.ha_fbconflist = &sc->sc_fbconf;
sys/dev/hpc/bivideo.c
194
ha.ha_curdspconf = 0;
sys/dev/hpc/bivideo.c
195
ha.ha_ndspconf = 1;
sys/dev/hpc/bivideo.c
196
ha.ha_dspconflist = &sc->sc_dspconf;
sys/dev/hpc/bivideo.c
198
config_found(self, &ha, hpcfbprint, CFARGS_NONE);
sys/dev/hpc/hpcfb.c
292
struct hpcfb_attach_args *ha = aux;
sys/dev/hpc/hpcfb.c
298
sc->sc_accessops = ha->ha_accessops;
sys/dev/hpc/hpcfb.c
299
sc->sc_accessctx = ha->ha_accessctx;
sys/dev/hpc/hpcfb.c
300
sc->sc_nfbconf = ha->ha_nfbconf;
sys/dev/hpc/hpcfb.c
301
sc->sc_fbconflist = ha->ha_fbconflist;
sys/dev/pci/icp_pci.c
329
icph_munmap(ha->brd);
sys/dev/pci/icp_pci.c
339
icph_munmap(ha->brd);
sys/dev/pci/icp_pci.c
343
ha->type = ICP_PCI;
sys/dev/pci/icp_pci.c
344
ha->ic_all_size = sizeof(dp6_ptr->u);
sys/dev/pci/icp_pci.c
358
icph_munmap(ha->brd);
sys/dev/pci/icp_pci.c
388
outb(0x00,PTR2USHORT(&ha->plx->control1));
sys/dev/pci/icp_pci.c
389
outb(0xff,PTR2USHORT(&ha->plx->edoor_reg));
sys/dev/pci/icp_pci.c
397
outb(1,PTR2USHORT(&ha->plx->ldoor_reg));
sys/dev/pci/icp_pci.c
404
icph_munmap(ha->brd);
sys/dev/pci/icp_pci.c
413
icph_munmap(ha->brd);
sys/dev/pci/icp_pci.c
417
ha->type = ICP_PCINEW;
sys/dev/pci/icp_pci.c
418
ha->ic_all_size = sizeof(dp6c_ptr->u);
sys/dev/pci/icp_pci.c
427
outb(1,PTR2USHORT(&ha->plx->ldoor_reg));
sys/dev/pci/icp_pci.c
434
icph_munmap(ha->brd);
sys/dev/spi/mcp23xxxgpio_spi.c
241
int bank, nchips, error, ha;
sys/dev/spi/mcp23xxxgpio_spi.c
322
for (bank = 0; spi_present_mask != 0; spi_present_mask &= ~__BIT(ha)) {
sys/dev/spi/mcp23xxxgpio_spi.c
325
ha = ffs32(spi_present_mask) - 1;
sys/dev/spi/mcp23xxxgpio_spi.c
327
ssc->sc_ha[bank++] = ha;
sys/dev/spi/mcp23xxxgpio_spi.c
329
ssc->sc_ha[bank++] = ha;
sys/dev/spi/mcp23xxxgpio_spi.c
333
ha_first, ha_last, ha);
sys/dev/spi/mcp23xxxgpio_spi.c
92
#define OP_READ(ha) (0x41 | ((ha) << 1))
sys/dev/spi/mcp23xxxgpio_spi.c
93
#define OP_WRITE(ha) (0x40 | ((ha) << 1))
sys/dev/stbi/stb_image.c
1143
int hd,ha;
sys/dev/stbi/stb_image.c
1531
if (!decode_block(z, data, z->huff_dc+z->img_comp[n].hd, z->huff_ac+z->img_comp[n].ha, n)) return 0;
sys/dev/stbi/stb_image.c
1561
if (!decode_block(z, data, z->huff_dc+z->img_comp[n].hd, z->huff_ac+z->img_comp[n].ha, n)) return 0;
sys/dev/stbi/stb_image.c
1669
z->img_comp[which].ha = q & 15; if (z->img_comp[which].ha > 3) return e("bad AC huff","Corrupt JPEG");
usr.sbin/bootp/bootpd/bootpd.c
1010
unsigned char *ha;
usr.sbin/bootp/bootpd/bootpd.c
1046
ha = bp->bp_chaddr;
usr.sbin/bootp/bootpd/bootpd.c
1053
inet_ntoa(dst), haddrtoa(ha, len));
usr.sbin/bootp/bootpd/bootpd.c
1054
setarp(s, &dst, ha, len);
usr.sbin/bootp/bootpgw/bootpgw.c
595
unsigned char *ha;
usr.sbin/bootp/bootpgw/bootpgw.c
627
ha = bp->bp_chaddr;
usr.sbin/bootp/bootpgw/bootpgw.c
632
haddr_conv802(ha, canon_haddr, len);
usr.sbin/bootp/bootpgw/bootpgw.c
633
ha = canon_haddr;
usr.sbin/bootp/bootpgw/bootpgw.c
637
inet_ntoa(bp->bp_yiaddr), haddrtoa(ha, len));
usr.sbin/bootp/bootpgw/bootpgw.c
638
setarp(s, &bp->bp_yiaddr, ha, len);
usr.sbin/bootp/common/hwaddr.c
135
a, a, haddrtoa(ha, len));
usr.sbin/bootp/common/hwaddr.c
71
setarp(int s, struct in_addr *ia, u_char *ha, int len)
usr.sbin/bootp/common/hwaddr.c
90
bcopy(ha, arpreq.arp_ha.sa_data, len);