Home | History | Annotate | Download | only in adb

Lines Matching full:pair

101         SocketPair  pair;
113 #define fh_pair u.pair
1115 SocketPair pair = f->fh_pair;
1117 if ( f == pair->a_fd ) {
1118 pair->a_fd = NULL;
1121 bip_buffer_close( &pair->b2a_bip );
1122 bip_buffer_close( &pair->a2b_bip );
1124 if ( --pair->used == 0 ) {
1125 bip_buffer_done( &pair->b2a_bip );
1126 bip_buffer_done( &pair->a2b_bip );
1127 free( pair );
1144 SocketPair pair = f->fh_pair;
1147 if (!pair)
1150 if ( f == pair->a_fd )
1151 bip = &pair->b2a_bip;
1153 bip = &pair->a2b_bip;
1161 SocketPair pair = f->fh_pair;
1164 if (!pair)
1167 if ( f == pair->a_fd )
1168 bip = &pair->a2b_bip;
1170 bip = &pair->b2a_bip;
1192 SocketPair pair;
1200 pair = malloc( sizeof(*pair) );
1201 if (pair == NULL) {
1206 bip_buffer_init( &pair->a2b_bip );
1207 bip_buffer_init( &pair->b2a_bip );
1209 fa->fh_pair = pair;
1210 fb->fh_pair = pair;
1211 pair->used = 2;
1212 pair->a_fd = fa;
1217 pair->a2b_bip.fdin = sv[0];
1218 pair->a2b_bip.fdout = sv[1];
1219 pair->b2a_bip.fdin = sv[1];
1220 pair->b2a_bip.fdout = sv[0];
1222 snprintf( fa->name, sizeof(fa->name), "%d(pair:%d)", sv[0], sv[1] );
1223 snprintf( fb->name, sizeof(fb->name), "%d(pair:%d)", sv[1], sv[0] );
1913 SocketPair pair = fh->fh_pair;
1914 BipBuffer rbip = (pair->a_fd == fh) ? &pair->b2a_bip : &pair->a2b_bip;
1915 BipBuffer wbip = (pair->a_fd == fh) ? &pair->a2b_bip : &pair->b2a_bip;
1927 SocketPair pair = fh->fh_pair;
1928 BipBuffer rbip = (pair->a_fd == fh) ? &pair->b2a_bip : &pair->a2b_bip;
1929 BipBuffer wbip = (pair->a_fd == fh) ? &pair->a2b_bip : &pair->b2a_bip;