• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.0/sys/solaris/

Lines Matching refs:aid

41     struct atif_data	*aid;
47 if (( aid = if_alloc( q )) == NULL ) {
50 q->q_ptr = (void *)aid;
59 struct atif_data *aid = (struct atif_data *)q->q_ptr;
62 if_free( aid );
187 struct atif_data *aid = (struct atif_data *)q->q_ptr;
227 ddp_rput( aid, m0 );
244 if ( aid->aid_state != DL_ATTACH_PENDING ) {
246 aid->aid_state );
249 if ( aid->aid_c.c_type != IF_UNITSEL ) {
251 aid->aid_c.c_type );
262 if_name( aid, WR(q)->q_next->q_qinfo->qi_minfo->mi_idname,
263 aid->aid_c.c_u.u_unit.uu_ppa );
265 aid->aid_state = DL_BIND_PENDING;
282 if ( aid->aid_c.c_type != SIOCADDMULTI ) {
285 aid->aid_c.c_type );
289 ioc_ok_ack( aid->aid_c.c_u.u_multi.um_q,
290 aid->aid_c.c_u.u_multi.um_m, 0 );
291 aid->aid_c.c_type = 0;
292 aid->aid_c.c_u.u_multi.um_q = NULL;
293 aid->aid_c.c_u.u_multi.um_m = 0;
307 if ( aid->aid_state != DL_BIND_PENDING ) {
310 if ( aid->aid_c.c_type != IF_UNITSEL ) {
313 bcopy( m->b_rptr + dl->bind_ack.dl_addr_offset, aid->aid_hwaddr,
315 aid->aid_state = DL_IDLE;
316 ioc_ok_ack( WR(q), aid->aid_c.c_u.u_unit.uu_m, 0 );
317 aid->aid_c.c_type = 0;
318 aid->aid_c.c_u.u_unit.uu_m = NULL;
319 aid->aid_c.c_u.u_unit.uu_ppa = 0;
327 switch ( aid->aid_c.c_type ) {
330 ioc_error_ack( WR(q), aid->aid_c.c_u.u_unit.uu_m,
335 ioc_error_ack( WR(q), aid->aid_c.c_u.u_unit.uu_m, EINVAL );
337 aid->aid_c.c_type = 0;
338 aid->aid_c.c_u.u_unit.uu_m = NULL;
339 aid->aid_c.c_u.u_unit.uu_ppa = 0;
368 struct atif_data *aid = (struct atif_data *)RD(q)->q_ptr;
391 if ( aid->aid_state != DL_UNATTACHED ) {
396 if ( aid->aid_c.c_type != 0 ) {
398 aid->aid_c.c_type );
403 aid->aid_state = DL_ATTACH_PENDING;
404 aid->aid_c.c_type = IF_UNITSEL;
405 aid->aid_c.c_u.u_unit.uu_m = m;
406 aid->aid_c.c_u.u_unit.uu_ppa = *(ulong *)m->b_cont->b_rptr;
407 if (( rc = dl_attach_req( q, aid->aid_c.c_u.u_unit.uu_ppa )) < 0 ) {