|
@@ -100,50 +100,50 @@ DATARMNET42a992465f){u32 ret=(0xd2d+202-0xdf7);if(DATARMNET42a992465f<
|
|
|
DATARMNETc6782fed88)ret=DATARMNET0997c5650d[DATARMNET42a992465f].
|
|
|
DATARMNET96571b28de;DATARMNETda96251102(DATARMNET75d955c408,DATARMNETc154fd2d48,
|
|
|
DATARMNET42a992465f,ret,(0x16e8+787-0xc0c),(0x16e8+787-0xc0c),NULL,NULL);return
|
|
|
-ret;}int DATARMNET3c489db64a(void*priv,struct list_head*DATARMNET9cf7d31274,
|
|
|
-struct list_head*DATARMNET5444bd3b6f){struct DATARMNET13c47d154e*
|
|
|
-DATARMNET40e125212a;struct DATARMNET13c47d154e*DATARMNETdcaff77beb;if(!
|
|
|
-DATARMNET9cf7d31274||!DATARMNET5444bd3b6f)return(0xd2d+202-0xdf7);
|
|
|
-DATARMNET40e125212a=list_entry(DATARMNET9cf7d31274,struct DATARMNET13c47d154e,
|
|
|
-DATARMNETec0e3cb8f0);DATARMNETdcaff77beb=list_entry(DATARMNET5444bd3b6f,struct
|
|
|
-DATARMNET13c47d154e,DATARMNETec0e3cb8f0);if(DATARMNET40e125212a->
|
|
|
-DATARMNET253a9fc708>DATARMNETdcaff77beb->DATARMNET253a9fc708)return-
|
|
|
-(0xd26+209-0xdf6);else if(DATARMNET40e125212a->DATARMNET253a9fc708<
|
|
|
-DATARMNETdcaff77beb->DATARMNET253a9fc708)return(0xd26+209-0xdf6);return
|
|
|
-(0xd2d+202-0xdf7);}int DATARMNETd5c15f1ff3(void*priv,struct list_head*
|
|
|
-DATARMNET9cf7d31274,struct list_head*DATARMNET5444bd3b6f){struct
|
|
|
-DATARMNET09a412b1c6*DATARMNET40e125212a;struct DATARMNET09a412b1c6*
|
|
|
+ret;}int DATARMNET3c489db64a(void*priv,const struct list_head*
|
|
|
+DATARMNET9cf7d31274,const struct list_head*DATARMNET5444bd3b6f){struct
|
|
|
+DATARMNET13c47d154e*DATARMNET40e125212a;struct DATARMNET13c47d154e*
|
|
|
DATARMNETdcaff77beb;if(!DATARMNET9cf7d31274||!DATARMNET5444bd3b6f)return
|
|
|
(0xd2d+202-0xdf7);DATARMNET40e125212a=list_entry(DATARMNET9cf7d31274,struct
|
|
|
-DATARMNET09a412b1c6,DATARMNETd502c0412a);DATARMNETdcaff77beb=list_entry(
|
|
|
-DATARMNET5444bd3b6f,struct DATARMNET09a412b1c6,DATARMNETd502c0412a);if(
|
|
|
+DATARMNET13c47d154e,DATARMNETec0e3cb8f0);DATARMNETdcaff77beb=list_entry(
|
|
|
+DATARMNET5444bd3b6f,struct DATARMNET13c47d154e,DATARMNETec0e3cb8f0);if(
|
|
|
DATARMNET40e125212a->DATARMNET253a9fc708>DATARMNETdcaff77beb->
|
|
|
DATARMNET253a9fc708)return-(0xd26+209-0xdf6);else if(DATARMNET40e125212a->
|
|
|
DATARMNET253a9fc708<DATARMNETdcaff77beb->DATARMNET253a9fc708)return
|
|
|
-(0xd26+209-0xdf6);return(0xd2d+202-0xdf7);}int DATARMNET85af86a36d(void*priv,
|
|
|
-struct list_head*DATARMNET9cf7d31274,struct list_head*DATARMNET5444bd3b6f){
|
|
|
-struct DATARMNET47a6995138*DATARMNETdad817a72a;struct DATARMNET47a6995138*
|
|
|
-DATARMNET11d167e92b;if(!DATARMNET9cf7d31274||!DATARMNET5444bd3b6f)return
|
|
|
-(0xd2d+202-0xdf7);DATARMNETdad817a72a=list_entry(DATARMNET9cf7d31274,struct
|
|
|
-DATARMNET47a6995138,DATARMNET02523bfb57);DATARMNET11d167e92b=list_entry(
|
|
|
-DATARMNET5444bd3b6f,struct DATARMNET47a6995138,DATARMNET02523bfb57);if(
|
|
|
-DATARMNETdad817a72a->DATARMNET4da6031170>DATARMNET11d167e92b->
|
|
|
-DATARMNET4da6031170)return-(0xd26+209-0xdf6);else if(DATARMNETdad817a72a->
|
|
|
-DATARMNET4da6031170<DATARMNET11d167e92b->DATARMNET4da6031170)return
|
|
|
-(0xd26+209-0xdf6);return(0xd2d+202-0xdf7);}int DATARMNETf181a18009(struct
|
|
|
-net_device*dev){u8 DATARMNETde5894dad9;u8 DATARMNETd9e9d4ff7e;int
|
|
|
-DATARMNET895df156d7=-(0xd26+209-0xdf6);u8 is_match_found=(0xd2d+202-0xdf7);
|
|
|
-struct DATARMNET9b44b71ee9*ep=NULL;unsigned long flags;if(!dev){
|
|
|
-DATARMNET68d84e7b98[DATARMNETf5157a9b85]++;return DATARMNET895df156d7;}
|
|
|
-spin_lock_irqsave(&DATARMNETec2a4f5211,flags);list_for_each_entry(ep,&
|
|
|
-DATARMNET30a3e83974,DATARMNET0763436b8d){if(!ep->DATARMNET4a4e6f66b5)continue;if
|
|
|
-(ep->ep==dev){is_match_found=(0xd26+209-0xdf6);break;}}if(!is_match_found){
|
|
|
-DATARMNET68d84e7b98[DATARMNETb8fe2c0e64]++;spin_unlock_irqrestore(&
|
|
|
-DATARMNETec2a4f5211,flags);return DATARMNET895df156d7;}DATARMNETde5894dad9=ep->
|
|
|
-DATARMNET6bda8fe27e;DATARMNETd9e9d4ff7e=ep->DATARMNETd7a83774f8;while(
|
|
|
-DATARMNETde5894dad9<DATARMNETd9e9d4ff7e){if(ep->DATARMNET5af04d0405[
|
|
|
-DATARMNETde5894dad9]>=(0xd2d+202-0xdf7)){DATARMNET895df156d7=ep->
|
|
|
-DATARMNET5af04d0405[DATARMNETde5894dad9];break;}DATARMNETde5894dad9++;}if((
|
|
|
+(0xd26+209-0xdf6);return(0xd2d+202-0xdf7);}int DATARMNETd5c15f1ff3(void*priv,
|
|
|
+const struct list_head*DATARMNET9cf7d31274,const struct list_head*
|
|
|
+DATARMNET5444bd3b6f){struct DATARMNET09a412b1c6*DATARMNET40e125212a;struct
|
|
|
+DATARMNET09a412b1c6*DATARMNETdcaff77beb;if(!DATARMNET9cf7d31274||!
|
|
|
+DATARMNET5444bd3b6f)return(0xd2d+202-0xdf7);DATARMNET40e125212a=list_entry(
|
|
|
+DATARMNET9cf7d31274,struct DATARMNET09a412b1c6,DATARMNETd502c0412a);
|
|
|
+DATARMNETdcaff77beb=list_entry(DATARMNET5444bd3b6f,struct DATARMNET09a412b1c6,
|
|
|
+DATARMNETd502c0412a);if(DATARMNET40e125212a->DATARMNET253a9fc708>
|
|
|
+DATARMNETdcaff77beb->DATARMNET253a9fc708)return-(0xd26+209-0xdf6);else if(
|
|
|
+DATARMNET40e125212a->DATARMNET253a9fc708<DATARMNETdcaff77beb->
|
|
|
+DATARMNET253a9fc708)return(0xd26+209-0xdf6);return(0xd2d+202-0xdf7);}int
|
|
|
+DATARMNET85af86a36d(void*priv,const struct list_head*DATARMNET9cf7d31274,const
|
|
|
+struct list_head*DATARMNET5444bd3b6f){struct DATARMNET47a6995138*
|
|
|
+DATARMNETdad817a72a;struct DATARMNET47a6995138*DATARMNET11d167e92b;if(!
|
|
|
+DATARMNET9cf7d31274||!DATARMNET5444bd3b6f)return(0xd2d+202-0xdf7);
|
|
|
+DATARMNETdad817a72a=list_entry(DATARMNET9cf7d31274,struct DATARMNET47a6995138,
|
|
|
+DATARMNET02523bfb57);DATARMNET11d167e92b=list_entry(DATARMNET5444bd3b6f,struct
|
|
|
+DATARMNET47a6995138,DATARMNET02523bfb57);if(DATARMNETdad817a72a->
|
|
|
+DATARMNET4da6031170>DATARMNET11d167e92b->DATARMNET4da6031170)return-
|
|
|
+(0xd26+209-0xdf6);else if(DATARMNETdad817a72a->DATARMNET4da6031170<
|
|
|
+DATARMNET11d167e92b->DATARMNET4da6031170)return(0xd26+209-0xdf6);return
|
|
|
+(0xd2d+202-0xdf7);}int DATARMNETf181a18009(struct net_device*dev){u8
|
|
|
+DATARMNETde5894dad9;u8 DATARMNETd9e9d4ff7e;int DATARMNET895df156d7=-
|
|
|
+(0xd26+209-0xdf6);u8 is_match_found=(0xd2d+202-0xdf7);struct DATARMNET9b44b71ee9
|
|
|
+*ep=NULL;unsigned long flags;if(!dev){DATARMNET68d84e7b98[DATARMNETf5157a9b85]++
|
|
|
+;return DATARMNET895df156d7;}spin_lock_irqsave(&DATARMNETec2a4f5211,flags);
|
|
|
+list_for_each_entry(ep,&DATARMNET30a3e83974,DATARMNET0763436b8d){if(!ep->
|
|
|
+DATARMNET4a4e6f66b5)continue;if(ep->ep==dev){is_match_found=(0xd26+209-0xdf6);
|
|
|
+break;}}if(!is_match_found){DATARMNET68d84e7b98[DATARMNETb8fe2c0e64]++;
|
|
|
+spin_unlock_irqrestore(&DATARMNETec2a4f5211,flags);return DATARMNET895df156d7;}
|
|
|
+DATARMNETde5894dad9=ep->DATARMNET6bda8fe27e;DATARMNETd9e9d4ff7e=ep->
|
|
|
+DATARMNETd7a83774f8;while(DATARMNETde5894dad9<DATARMNETd9e9d4ff7e){if(ep->
|
|
|
+DATARMNET5af04d0405[DATARMNETde5894dad9]>=(0xd2d+202-0xdf7)){DATARMNET895df156d7
|
|
|
+=ep->DATARMNET5af04d0405[DATARMNETde5894dad9];break;}DATARMNETde5894dad9++;}if((
|
|
|
DATARMNET895df156d7>=(0xd2d+202-0xdf7))||((ep->DATARMNET6bda8fe27e+
|
|
|
(0xd26+209-0xdf6))>=ep->DATARMNETd7a83774f8))ep->DATARMNET6bda8fe27e=((ep->
|
|
|
DATARMNET6bda8fe27e+(0xd26+209-0xdf6))%ep->DATARMNETd7a83774f8);
|