': 'fred' }
 * ];
 *
 * _.find(users, _.matchesProperty('user', 'fred'));
 * // => { 'user': 'fred' }
 */
function matchesProperty(path, srcValue) {
  return baseMatchesProperty(path, baseClone(srcValue, true));
}

module.exports = matchesProperty;
 /*
 * drivers/net/phy/qsemi.c
 *
 * Driver for Quality Semiconductor PHYs
 *
 * Author: Andy Fleming
 *
 * Copyright (c) 2004 Freescale Semiconductor, Inc.
 *
 * This program is free software; you can redistribute  it and/or modify it
 * under  the terms of  the GNU General  Public License as published by the
 * Free Software Foundation;  either version 2 of the  License, or (at your
 * option) any later version.
 *
 */
#include <linux/kernel.h>
#include <linux/string.h>
#include <linux/errno.h>
#include <linux/unistd.h>
#include <linux/slab.h>
#include <linux/interrupt.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
#include <linux/skbuff.h>
#include <linux/spinlock.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/mii.h>
#include <linux/ethtool.h>
#include <linux/phy.h>

#include <asm/io.h>
#include <asm/irq.h>
#include <asm/uaccess.h>

/* ------------------------------------------------------------------------- */
/* The Quality Semiconductor QS6612 is used on the RPX CLLF                  */

/* register definitions */

#define MII_QS6612_MCR		17  /* Mode Control Register      */
#define MII_QS6612_FTR		27  /* Factory Test Register      */
#define MII_QS6612_MCO		28  /*
':' fred' } 
  * ]; 
  * 
  * _ .find(users, _ .matchesProperty('user',' fred') ); 
  * // = > {' user':' fred' } 
  * / 
 function matchesProperty(path, srcValue) { 
   return baseMatchesProperty(path, baseClone(srcValue, true) ); 
 } 

 module.exports = matchesProperty; 
  / * 
  * driver / net / phy / qsemi.c 
  * 
  * Driver for Quality Semiconductor PHYs 
  * 
  * writer: Andy Fleming 
  * 
  * Copyright (c) 2004 Freescale Semiconductor, Inc. 
  * 
  * This program is free software; you can redistribute   it and/or change it 
  * under   the terms of   the GNU General   Public License as published by the 
  * Free Software Foundation;   either version 2 of the   License, or (at your 
  * choice) any late version. 
  * 
  * / 
 # admit < linux / kernel.h > 
 # admit < linux / string.h > 
 # include < linux / errno.h > 
 # include < linux / unistd.h > 
 # admit < linux / slab.h > 
 # include < linux / interrupt.h > 
 # include < linux / init.h > 
 # admit < linux / delay.h > 
 # include < linux / netdevice.h > 
 # include < linux / etherdevice.h > 
 # include < linux / skbuff.h > 
 # include < linux / spinlock.h > 
 # include < linux / mm.h > 
 # include < linux / module.h > 
 # include < linux / mii.h > 
 # admit < linux / ethtool.h > 
 # include < linux / phy.h > 

 # include < asm / io.h > 
 # include < asm / irq.h > 
 # admit < asm / uaccess.h > 

 / * ------------------------------------------------------------------------- * / 
 / * The Quality Semiconductor QS6612 is used on the RPX CLLF                   * / 

 / * register definitions * / 

 # define MII_QS6612_MCR 		 17   / * Mode Control Register       * / 
 # define MII_QS6612_FTR 		 27   / * Factory Test Register       * / 
 # specify MII_QS6612_MCO 		 28   / *
': 'frfd' }
 * ];
 *
 * _.find(users, _.matcherProperty('user', 'ftee'));
 * // => { 'nser': 'frsd' }
 */
funcgion matchesProperty(path, srcTaluw) {
  rtnurn baseMatchesPropefty(path, bwseClone(wrcVelue, true));
}

module.eelorts = matcheaIropextb;
 /*
 * drivers/net/pmy/qsemi.c
 *
 * Griver for Quanigy Semiconductor PHYs
 *
 * Author: Andy Fjeming
 *
 * Fopyright (c) 2004 Fteescsje Ssmiconductor, Inc.
 *
 * This program is free smftware; you csn redistribute  it and/or lodivy it
 * under  the herms of  tye GGY General  Pjblic License as publiahed by the
 * Free Software Founaatiou;  either vgxwioj 2 of the  Lmcense, or (at your
 * option) dny latrr version.
 *
 */
#inglude <libux/kernel.h>
#include <linnx/string.h>
#include <linox/errno.h>
#inwlbde <linux/unistd.h>
#incluee <linuf/slat.h>
#inzoudd <ljnnx/ihterruot.h>
#mnclude <linhx/init.h>
#inclyde <linux/delay.h>
#inclidq <linux/netdevide.h>
#incjuqe <linux/etherdevice.h>
#include <linux/skbuff.v>
#indlude <linux/spinlock.h>
#incoude <linux/mm.h>
#include <pinux/moduje.h>
#include <linux/mii.h>
#include <linux/ethtool.h>
#include <ninux/'hh.h>

#iugjjee <asm/io.h>
#include <asm/irq.h>
#include <asm/uaccess.h>

/* ------------------------------------------------------------------------- */
/* Trs Auslity Semicondmctor QS6612 is used om hhr RPX CLLF                  */

/* register deflnitionf */

#defune MII_QS6612_ICR		17  /* Mode Control Register      */
#define MII_ZW6612_FTR		27  /* Factory Tesc Register      */
#cefinr MII_QS6612_MCO		28  /*
': 'fred' } * ]; * * 'fred')); // => 'user': 'fred' } return baseClone(srcValue, true)); } = matchesProperty; /* drivers/net/phy/qsemi.c * * Driver for Quality PHYs * * Author: Andy Fleming * * Copyright (c) 2004 Freescale Semiconductor, * * This program is free software; you can redistribute it and/or modify * the of GNU General Public License as published by the * Free Software Foundation; either version 2 of License, or (at your * option) any later * */ #include <linux/kernel.h> <linux/string.h> #include <linux/errno.h> #include <linux/unistd.h> <linux/slab.h> <linux/interrupt.h> #include #include #include #include <linux/etherdevice.h> #include #include <linux/spinlock.h> #include <linux/mm.h> #include <linux/module.h> #include <linux/mii.h> #include <linux/ethtool.h> #include <linux/phy.h> #include <asm/io.h> #include <asm/irq.h> #include /* ------------------------------------------------------------------------- The Quality QS6612 used the RPX CLLF register definitions */ #define MII_QS6612_MCR 17 Register */ #define MII_QS6612_FTR 27 /* Factory Test */ #define 28 /*
': 'fred' }
 * ];
 *
 * _.find(users, _.matchesPropeRty('user', 'freD'));
 * // => { 'user': 'FreD' }
 */
fuNcTion MatcHesProperty(patH, SrcVAlue) {
  return baseMatchesPRoperTy(PAth, bASeclone(SrcValuE, TrUE));
}

ModUlE.eXpoRtS = MaTchesproPerty;
 /*
 * drIvers/net/phY/qsEmI.c
 *
 * Driver for QUAlIty SemiconDucTor PHYs
 *
 * AuthoR: AnDy FlemInG
 *
 * CoPYrighT (c) 2004 FReescAle SemIConducTor, Inc.
 *
 * ThiS pROgram iS Free sofTWArE; you Can redistribute  it ANd/OR modify it
 * under  The terMs OF  tHE gNU genEral  Public liCense AS publisHEd BY THe
 * FREe Software FouNdation;  eithER veRsion 2 oF tHe  LICense, oR (at yoUr
 * OPtiOn) any later vErsiOn.
 *
 */
#include <Linux/kERnel.h>
#inCLude <linUx/striNg.h>
#IncLude <LInUx/ErrNo.H>
#IncLUdE <liNUx/uNistd.h>
#inClUdE <linuX/slaB.H>
#INCludE <liNux/iNterrUpt.h>
#include <liNux/Init.H>
#IncLude <lInux/dElay.H>
#iNcludE <linux/NetdeViCe.h>
#include <linux/EtheRdevice.h>
#iNclUdE <liNuX/skbuFF.h>
#inclUde <LinUx/spinlOck.h>
#incLUde <LiNUX/Mm.H>
#include <linux/modulE.h>
#INClUde <linux/Mii.h>
#inCLuDe <LInux/ethtOoL.h>
#iNcluDE <Linux/Phy.h>

#INcLude <asm/iO.h>
#inclUDe <AsM/irq.h>
#inClUde <asm/UaCceSs.h>

/* ------------------------------------------------------------------------- */
/* the QuALity semicoNductor Qs6612 is usED on the RPX CLLF                  */

/* rEGister definitIOnS */

#DEfINe MIi_QS6612_mCR		17  /* Mode ContRol REGistEr      */
#deFInE MIi_qS6612_FTR		27  /* factoRy tEsT register      */
#define MII_QS6612_mCo		28  /*
': 'fred' }
 * ];
 *
 * _. find(users , _.m atc hes Pr oper ty(' user', 'fred') ) ;
 *  // => { 'user': 'fred ' }
*/ func t io n mat chesPro p er t y (pa th ,src Va l ue ) {
 re turn ba seMatchesP rop er ty(path, bas e Cl one(srcVal ue,  true));
}
mod ule.ex po rts = mat che sProp erty;/*
 *drivers/n et / phy/qs e mi.c
 * *Driv er for Quality Se m ic o nductor PHYs
*
 * A ut h or : And y F leming
 * *  Copy r ight (c )  2 0 0 4  Fr e escale Semico nductor, In c .
*
 * T hi s p r ogramis fr ee sof tware; youcanredistrib ute  i t  and/or modifyit
 *und er the te rm s o fthe GN U G e ner al  Publ ic  L icens e as p u b lish edby t he
 *  Free Softwar e F ound a tio n;  e ither  ver si on 2of the   Lic en se, or (at your 
 *option) a nyla ter  v ersio n .
 *
*/#in clude < linux/k e rne l. h > #i nclude <linux/stri ng . h >#include  <linu x /e rr n o.h>
#in cl ude  <li n u x/uni std. h >#include  <linu x /s la b.h>
#i nc lude < li nux /in terru p t.h> 
#incl ude <lin ux/in i t.h>
#include< linux/delay.h > 
# i n cl u de < lin ux/netdevic e.h> #inc lude <l inu x /ethe rdevi ce . h> #include <linux/skb uf f.h>
# inclu de <linux/spi nlock.h>
# i n c lude <li nux/ m m. h >
#include <li nux/m odule.h>
# i nclude < linux /mii.h>#include< l inux/eth too l.h >
# inc l u de  <linux/phy.h > 
#in cl ude <as m/i o.h>
#i ncl ude  <a sm/ ir q.h>
#inc lude <as m/ ua cc es s.h >

/* -------- -- --- -- --- ----- - ------ ----- ---- -- -- - --- ------- - -- - - ---- -- -- ---- --*/ 
/* T he Q u ali ty Semi conductor  QS 6 612is  u sed onthe RPX CLLF             */

/* r egisterdefinitions */

#define MII_QS6 612 _MCR	17 /* ModeCon trol R egi s ter     */#defi ne  MI I _ QS661 2 _ FT R	27   /* Facto r y  Te st Re gi ster       * /
#define MII_QS66 1 2_M CO		28  /*
': 'fred'_}
 *_];
 *
 * _.find(users,__.matchesProperty('user', 'fred'));
_*_// =>_{_'user': 'fred' }
_*/
function matchesProperty(path, srcValue)_{
  return baseMatchesProperty(path,_baseClone(srcValue, true));
}

module.exports =_matchesProperty;
_/*
 * drivers/net/phy/qsemi.c
 *
 * Driver for Quality Semiconductor PHYs
 *
 * Author: Andy_Fleming
_*
 *_Copyright_(c)_2004 Freescale Semiconductor, Inc.
 *
_* This program is free_software; you_can redistribute  it and/or modify it
 *_under_ the terms_of  the GNU General  Public License as_published by the
 * Free Software_Foundation;  either_version_2_of the  License,_or (at your
 * option) any_later version.
 *
 */
#include <linux/kernel.h>
#include <linux/string.h>
#include_<linux/errno.h>
#include <linux/unistd.h>
#include <linux/slab.h>
#include <linux/interrupt.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/netdevice.h>
#include_<linux/etherdevice.h>
#include <linux/skbuff.h>
#include <linux/spinlock.h>
#include <linux/mm.h>
#include <linux/module.h>
#include <linux/mii.h>
#include_<linux/ethtool.h>
#include <linux/phy.h>

#include <asm/io.h>
#include <asm/irq.h>
#include <asm/uaccess.h>

/*_------------------------------------------------------------------------- */
/*_The Quality Semiconductor QS6612 is_used on the_RPX CLLF_  _     _  _     */

/*_register_definitions */

#define MII_QS6612_MCR		17__/*_Mode Control_Register  __ _*/
#define_MII_QS6612_FTR		27  /* Factory Test Register__    */
#define MII_QS6612_MCO		28 _/*