linux/fs/udf/ialloc.c
<<
>>
Prefs
   1/*
   2 * ialloc.c
   3 *
   4 * PURPOSE
   5 *      Inode allocation handling routines for the OSTA-UDF(tm) filesystem.
   6 *
   7 * COPYRIGHT
   8 *      This file asson value9"
	
   8<9pan c9ass="comment"> *      This file asLicense (GPL). Copies ofF(tm)GPL cmmebe obta8">d from:ref="fs/udf/ialloc.c#L8" id="L8" c10ass="lin0e" name="L1">   1 *      This file asssssssssftp://onep.ai.fal.edu/pub/gnu/GPLref="fs/udf/ialloc.c#L8" id="L8" c1lass="linne" name="L1">   1/*
a8"shand lt="&s toF(tmir own workhref="fs/udf/ialloc.c#L6" id="L6" c1lass="li1ne" name="L2">   2<1span 1lass="comment"> * ialloc.c   3<1span 1lass="comment"> *
   4<1span 1lass="comment"> * PURPOSE   5<1span 1lass="comment"> *      Inode aHISTORYref="fs/udf/ialloc.c#L6" id="L6" c1lass="li1ne" name="L6">   6<1span 1lass="comment"> *
   7<1span 1lass="comment"> * COPYRIGHT   8<1span 1lass="comment"> *      This fref="fs/udf/ialloc.c#L6" id="L6" c19ass="li19e" name="L8">   8<19pan 19ass="comment"> *      This f/ref="fs/udf/ialloc.c#L2" id="L2" cl0ass="li20e" name="L1">   1<20pan 2 
 s=/udf/ialloc.c#L2" id="L2" cllass="li2ne" name="L1">   1<2span 2lass=#irn un h"udf/ialloc.c#L2"#L2decl.he" name="fial">#L2decl.hass="/udf/ialloc.c#L2" id="L2" cllass="linne" name="L2">   2/fs/uoc..hass=>/udf/ialloc.c#L2" id="L2" cllass="li2ne" name="L3">   3<2span 23ass=#irn un h<udf/ialloirn un 5/fs/uoschedhhe" name="fial">/fs/uoschedhhass=>/udf/ialloc.c#L2" id="L2" cllass="li2ne" name="L4">   4<2span 24ass=#irn un h<udf/ialloirn un 5/fs/uoslabhhe" name="fial">/fs/uoslabhhass=>/udf/ialloc.c#L2" id="L2" cllass="li2ne" name="L5">   5<2span 25
 s=/udf/ialloc.c#L2" id="L2" cllass="li2ne" name="L6">   6<2span 26ass=#irn un h"udf/ialloc.c#L2"#L2_i.he" name="fial">#L2_i.hass="/udf/ialloc.c#L2" id="L2" cllass="li2ne" name="L7">   7<2span 27ass=#irn un h"udf/ialloc.c#L2"#L2_sbhhe" name="fial">#L2_sbhhass="/udf/ialloc.c#L2" id="L2" cllass="li2ne" name="L8">   8<2span 28
 s=/udf/ialloc.c#L2" id="L2" cl9ass="li29e" name="L8">   8<29pan 29ass=voidrefs?returncon =#L2_fiae_iion rch_resultial">#L2_fiae_iion ass=(a huctrefs?returncon =iion rch_resultial">iion ass= frfs?returncon =iion rch_resultial">iion ass=)/udf/ialloc.c#L3" id="L3" cl0ass="li30e" name="L1">   1<30pan 3 
 s={/udf/ialloc.c#L3" id="L3" cllass="li3ne" name="L1">   1<3span 3lass=ssssssssa huctrefs?returncon =super_b="Lkrch_resultial">super_b="Lkass= frfs?returncon =sbrch_resultial">sbass= =refs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_sbrch_resultial">i_sbass=;/udf/ialloc.c#L2" id="L2" c3lass="li3ne" name="L2">   2<3span 32ass=ssssssssa huctrefs?returncon =#L2_sb_iiforch_resultial">#L2_sb_iifoass= frfs?returncon =sbirch_resultial">sbiass= =refs?returncon =sys_SBrch_resultial">sys_SBass=(rfs?returncon =sbrch_resultial">sbass=);/udf/ialloc.c#L2" id="L2" c3lass="linne" name="L3">   3   4<3span 34ass=ssssssssrfs?returncon =mf6elue=Lkrch_resultial">mf6elue=Lkass=(&efs?returncon =sbirch_resultial">sbiass=->efs?returncon =s_id="L_mf6elrch_resultial">s_id="L_mf6elass=);/udf/ialloc.c#L2" id="L2" c3lass="li3ne" name="L5">   5<3span 35ass=ssssssssif (rfs?returncon =sbirch_resultial">sbiass=->efs?returncon =s_lvid_bhrch_resultial">s_lvid_bhass=) {/udf/ialloc.c#L3" id="L3" cllass="li3ne" name="L6">   6<3span 36ass=ssssssssssssssssa huctrefs?returncon =logicalVolIntegrityDescImpUs rch_resultial">logicalVolIntegrityDescImpUs ass= frfs?returncon =lvidiurch_resultial">lvidiuass= =/udf/ialloc.c#L3" id="L3" cllass="li3ne" name="L7">   7<3span 37ass=ssssssssssssssssssssssssssssssssssssssssssssssssssssssssefs?returncon =#L2_sb_lvidiurch_resultial">#L2_sb_lvidiuass=(rfs?returncon =sbirch_resultial">sbiass=);/udf/ialloc.c#L2" id="L2" c3lass="li3ne" name="L8">   8<3span 38ass=ssssssssssssssssif (rfs?returncon =S_ISDIRrch_resultial">S_ISDIRass=(rfs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_mon rch_resultial">i_mon ass=))/udf/ialloc.c#L3" id="L3" cl9ass="li39e" name="L8">   8<39pan 39ass=ssssssssssssssssssssssssrfs?returncon =le32_add_cpurch_resultial">le32_add_cpuass=(&efs?returncon =lvidiurch_resultial">lvidiuass=->efs?returncon =numDirsrch_resultial">numDirsass=, -1);/udf/ialloc.c#L2" id="L2" c40ass="li40e" name="L1">   1<40pan 40ass=sssssssssssssssselse/udf/ialloc.c#L2" id="L2" c4lass="li4ne" name="L1">   1<4span 41ass=ssssssssssssssssssssssssrfs?returncon =le32_add_cpurch_resultial">le32_add_cpuass=(&efs?returncon =lvidiurch_resultial">lvidiuass=->efs?returncon =numFspanrch_resultial">numFspanass=, -1);/udf/ialloc.c#L2" id="L2" c4lass="li4ne" name="L2">   2<4span 42ass=ssssssssssssssssefs?returncon =#L2_upda6ed_lvidrch_resultial">#L2_upda6ed_lvidass=(rfs?returncon =sbrch_resultial">sbass=);/udf/ialloc.c#L2" id="L2" c4lass="li4ne" name="L3">   3<4span 43ass=ssssssss}/udf/ialloc.c#L2" id="L2" c4lass="linne" name="L4">   4mf6eluune=Lkass=(&efs?returncon =sbirch_resultial">sbiass=->efs?returncon =s_id="L_mf6elrch_resultial">s_id="L_mf6elass=);/udf/ialloc.c#L2" id="L2" c4lass="li4ne" name="L5">   5<4span 45
 s=/udf/ialloc.c#L2" id="L2" c4lass="li4ne" name="L6">   6<4span 46ass=ssssssssrfs?returncon =#L2_fiae_b="Lknrch_resultial">#L2_fiae_b="Lknass=(rfs?returncon =sbrch_resultial">sbass=,srfs?returncon =NULLrch_resultial">NULLass=,s&efs?returncon =sys_Irch_resultial">sys_Iass=(rfs?returncon =iion rch_resultial">iion ass=)->efs?returncon =i_dling rorch_resultial">i_dling roass=,s0, 1);/udf/ialloc.c#L2" id="L2" c4lass="li4ne" name="L7">   7<4span 47ass=}/udf/ialloc.c#L2" id="L2" c4lass="li4ne" name="L8">   8<4span 48
 s=/udf/ialloc.c#L2" id="L2" c49ass="li49e" name="L8">   8<49pan 49ass=a huctrefs?returncon =iion rch_resultial">iion ass= frfs?returncon =#L2_new_iion rch_resultial">#L2_new_iion ass=(a huctrefs?returncon =iion rch_resultial">iion ass= frfs?returncon =dirrch_resultial">dirass=,srfs?returncon =umon _trch_resultial">#mon _tass= rfs?returncon =mon rch_resultial">mon ass=, int frfs?returncon =errrch_resultial">errass=)/udf/ialloc.c#L3" id="L3" c50ass="li50e" name="L1">   1<50pan 5 
 s={/udf/ialloc.c#L3" id="L3" c5lass="li5ne" name="L1">   1<5span 5lass=ssssssssa huctrefs?returncon =super_b="Lkrch_resultial">super_b="Lkass= frfs?returncon =sbrch_resultial">sbass= =refs?returncon =dirrch_resultial">dirass=->efs?returncon =i_sbrch_resultial">i_sbass=;/udf/ialloc.c#L2" id="L2" c5lass="li5ne" name="L2">   2<5span 52ass=ssssssssa huctrefs?returncon =#L2_sb_iiforch_resultial">#L2_sb_iifoass= frfs?returncon =sbirch_resultial">sbiass= =refs?returncon =sys_SBrch_resultial">sys_SBass=(rfs?returncon =sbrch_resultial">sbass=);/udf/ialloc.c#L2" id="L2" c5lass="li5ne" name="L3">   3<5span 53ass=ssssssssa huctrefs?returncon =iion rch_resultial">iion ass= frfs?returncon =iion rch_resultial">iion ass=;/udf/ialloc.c#L2" id="L2" c5lass="li5ne" name="L4">   4<5span 54ass=ssssssssint rfs?returncon =b="Lkrch_resultial">b="Lkass=;/udf/ialloc.c#L2" id="L2" c5lass="linne" name="L5">   5#int32_tass= rfs?returncon =startrch_resultial">startass= =refs?returncon =sys_Irch_resultial">sys_Iass=(rfs?returncon =dirrch_resultial">dirass=)->efs?returncon =i_dling rorch_resultial">i_dling roass=.efs?returncon =logicalB="LkNumrch_resultial">logicalB="LkNumass=;/udf/ialloc.c#L2" id="L2" c5lass="li5ne" name="L6">   6<5span 56ass=ssssssssa huctrefs?returncon =#L2_iion _iiforch_resultial">#L2_iion _iifoass= frfs?returncon =iiiforch_resultial">iiifoass=;/udf/ialloc.c#L2" id="L2" c5lass="li5ne" name="L7">   7<5span 57ass=ssssssssa huctrefs?returncon =#L2_iion _iiforch_resultial">#L2_iion _iifoass= frfs?returncon =diiforch_resultial">diifoass= =refs?returncon =sys_Irch_resultial">sys_Iass=(rfs?returncon =dirrch_resultial">dirass=);/udf/ialloc.c#L2" id="L2" c5lass="li5ne" name="L8">   8<5span 58
 s=/udf/ialloc.c#L2" id="L2" c59ass="li59e" name="L8">   8<59pan 59ass=ssssssssefs?returncon =iion rch_resultial">iion ass= =refs?returncon =new_iion rch_resultial">new_iion ass=(rfs?returncon =sbrch_resultial">sbass=);/udf/ialloc.c#L2" id="L2" c60ass="li60e" name="L1">   1<60pan 6 
 s=/udf/ialloc.c#L2" id="L2" c6lass="li6ne" name="L1">   1<6span 6lass=ssssssssif (!rfs?returncon =iion rch_resultial">iion ass=) {/udf/ialloc.c#L3" id="L3" c6lass="li6ne" name="L2">   2<6span 62ass=ssssssssssssssssfrfs?returncon =errrch_resultial">errass= =r-rfs?returncon =ENOMEMrch_resultial">ENOMEMass=;/udf/ialloc.c#L2" id="L2" c6lass="li6ne" name="L3">   3<6span 63ass=ssssssssssssssss;">
	NULLass=;/udf/ialloc.c#L2" id="L2" c6lass="li6ne" name="L4">   4<6span 64ass=ssssssss}/udf/ialloc.c#L2" id="L2" c6lass="li6ne" name="L5">   5<6span 65ass=ssssssssfrfs?returncon =errrch_resultial">errass= =r-rfs?returncon =ENOSPCrch_resultial">ENOSPCass=;/udf/ialloc.c#L2" id="L2" c6lass="linne" name="L6">   6   7<6span 67ass=ssssssssefs?returncon =iiiforch_resultial">iiifoass= =refs?returncon =sys_Irch_resultial">sys_Iass=(rfs?returncon =iion rch_resultial">iion ass=);/udf/ialloc.c#L2" id="L2" c6lass="li6ne" name="L8">   8<6span 68ass=ssssssssif (efs?returncon =sys_QUERY_FLAGrch_resultial">sys_QUERY_FLAGass=(rfs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_sbrch_resultial">i_sbass=,srfs?returncon =sys_FLAG_USE_EXTENDED_FErch_resultial">sys_FLAG_USE_EXTENDED_FEass=)) {/udf/ialloc.c#L3" id="L3" c69ass="li69e" name="L8">   8<69pan 69ass=ssssssssssssssssefs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_ef rch_resultial">i_ef ass= =r1;/udf/ialloc.c#L2" id="L2" c70ass="li70e" name="L1">   1<70pan 70ass=ssssssssssssssssif (efs?returncon =sys_VERS_USE_EXTENDED_FErch_resultial">sys_VERS_USE_EXTENDED_FEass=s> rfs?returncon =sbirch_resultial">sbiass=->efs?returncon =s_#L2revrch_resultial">s_#L2revass=)/udf/ialloc.c#L3" id="L3" c7lass="li7ne" name="L1">   1<7span 71ass=ssssssssssssssssssssssssrfs?returncon =sbirch_resultial">sbiass=->efs?returncon =s_#L2revrch_resultial">s_#L2revass= =refs?returncon =sys_VERS_USE_EXTENDED_FErch_resultial">sys_VERS_USE_EXTENDED_FEass=;/udf/ialloc.c#L2" id="L2" c7lass="li7ne" name="L2">   2<7span 72ass=ssssssssssssssssefs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_extrch_resultial">i_extass=.efs?returncon =i_datarch_resultial">i_dataass= =refs?returncon =kzid="Lrch_resultial">kzid="Lass=(rfs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_sbrch_resultial">i_sbass=->efs?returncon =s_b="Lkniz rch_resultial">s_b="Lkniz ass= -/udf/ialloc.c#L2" id="L2" c7lass="li7ne" name="L3">   3<7span 73ass=ssssssssssssssssssssssssssssssssssssssssssssniz of(a huctrefs?returncon =extendedFspaEntryrch_resultial">extendedFspaEntryass=),/udf/ialloc.c#L2" id="L2" c7lass="li7ne" name="L4">   4<7span 74ass=ssssssssssssssssssssssssssssssssssssssssssssefs?returncon =GFP_KERNELrch_resultial">GFP_KERNELass=);/udf/ialloc.c#L2" id="L2" c7lass="li7ne" name="L5">   5<7span 75ass=ssssssss}selse {/udf/ialloc.c#L3" id="L3" c7lass="li7ne" name="L6">   6<7span 76ass=ssssssssssssssssefs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_ef rch_resultial">i_ef ass= =r0;/udf/ialloc.c#L2" id="L2" c7lass="linne" name="L7">   7iiifoass=->efs?returncon =i_extrch_resultial">i_extass=.efs?returncon =i_datarch_resultial">i_dataass= =refs?returncon =kzid="Lrch_resultial">kzid="Lass=(rfs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_sbrch_resultial">i_sbass=->efs?returncon =s_b="Lkniz rch_resultial">s_b="Lkniz ass= -/udf/ialloc.c#L2" id="L2" c7lass="li7ne" name="L8">   8<7span 78ass=ssssssssssssssssssssssssssssssssssssssssssssniz of(a huctrefs?returncon =fspaEntryrch_resultial">fspaEntryass=),/udf/ialloc.c#L2" id="L2" c79ass="li79e" name="L8">   8<79pan 79ass=ssssssssssssssssssssssssssssssssssssssssssssefs?returncon =GFP_KERNELrch_resultial">GFP_KERNELass=);/udf/ialloc.c#L2" id="L2" c80ass="li80e" name="L1">   1<80pan 80ass=ssssssss}/udf/ialloc.c#L2" id="L2" c8lass="li8ne" name="L1">   1<8span 8lass=ssssssssif (!rfs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_extrch_resultial">i_extass=.efs?returncon =i_datarch_resultial">i_dataass=) {/udf/ialloc.c#L3" id="L3" c8lass="li8ne" name="L2">   2<8span 82ass=ssssssssssssssssefs?returncon =iputrch_resultial">iputass=(rfs?returncon =iion rch_resultial">iion ass=);/udf/ialloc.c#L2" id="L2" c8lass="li8ne" name="L3">   3<8span 83ass=ssssssssssssssssfrfs?returncon =errrch_resultial">errass= =r-rfs?returncon =ENOMEMrch_resultial">ENOMEMass=;/udf/ialloc.c#L2" id="L2" c8lass="li8ne" name="L4">   4<8span 84ass=ssssssssssssssss;">
	NULLass=;/udf/ialloc.c#L2" id="L2" c8lass="li8ne" name="L5">   5<8span 85ass=ssssssss}/udf/ialloc.c#L2" id="L2" c8lass="li8ne" name="L6">   6<8span 86
 s=/udf/ialloc.c#L2" id="L2" c8lass="li8ne" name="L7">   7<8span 87ass=ssssssssefs?returncon =b="Lkrch_resultial">b="Lkass= =refs?returncon =#L2_new_b="Lkrch_resultial">#L2_new_b="Lkass=(rfs?returncon =dirrch_resultial">dirass=->efs?returncon =i_sbrch_resultial">i_sbass=,srfs?returncon =NULLrch_resultial">NULLass=,/udf/ialloc.c#L2" id="L2" c8lass="linne" name="L8">   8diifoass=->efs?returncon =i_dling rorch_resultial">i_dling roass=.efs?returncon =partig roRef renceNumrch_resultial">partig roRef renceNumass=,/udf/ialloc.c#L2" id="L2" c89ass="li89e" name="L8">   8<89pan 89ass=ssssssssssssssssssssssssssssssrfs?returncon =startrch_resultial">startass=,srfs?returncon =errrch_resultial">errass=);/udf/ialloc.c#L2" id="L2" c90ass="li90e" name="L1">   1<90pan 90ass=ssssssssif (frfs?returncon =errrch_resultial">errass=) {/udf/ialloc.c#L3" id="L3" c9lass="li9ne" name="L1">   1<9span 91ass=ssssssssssssssssefs?returncon =iputrch_resultial">iputass=(rfs?returncon =iion rch_resultial">iion ass=);/udf/ialloc.c#L2" id="L2" c9lass="li9ne" name="L2">   2<9span 92ass=ssssssssssssssss;">
	NULLass=;/udf/ialloc.c#L2" id="L2" c9lass="li9ne" name="L3">   3<9span 93ass=ssssssss}/udf/ialloc.c#L2" id="L2" c9lass="li9ne" name="L4">   4<9span 94
 s=/udf/ialloc.c#L2" id="L2" c9lass="li9ne" name="L5">   5<9span 95ass=ssssssssif (rfs?returncon =sbirch_resultial">sbiass=->efs?returncon =s_lvid_bhrch_resultial">s_lvid_bhass=) {/udf/ialloc.c#L3" id="L3" c9lass="li9ne" name="L6">   6<9span 96ass=ssssssssssssssssa huctrefs?returncon =logicalVolIntegrityDescImpUs rch_resultial">logicalVolIntegrityDescImpUs ass= frfs?returncon =lvidiurch_resultial">lvidiuass=;/udf/ialloc.c#L2" id="L2" c9lass="li9ne" name="L7">   7<9span 97
 s=/udf/ialloc.c#L2" id="L2" c9lass="li9ne" name="L8">   8<9span 98ass=ssssssssssssssssrfs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_uniqu rch_resultial">i_uniqu ass= =refs?returncon =lvid_get_uniqu _idrch_resultial">lvid_get_uniqu _idass=(rfs?returncon =sbrch_resultial">sbass=);/udf/ialloc.c#L2" id="L2" c99ass="li99e" name="L8">   8<99pan 99ass=ssssssssssssssssefs?returncon =mf6elue=Lkrch_resultial">mf6elue=Lkass=(&efs?returncon =sbirch_resultial">sbiass=->efs?returncon =s_id="L_mf6elrch_resultial">s_id="L_mf6elass=);/udf/ialloc.c#L2" id="L2" c100ass="lin00e" name="L1">   1lvidiuass= =sefs?returncon =#L2_sb_lvidiurch_resultial">#L2_sb_lvidiuass=(rfs?returncon =sbirch_resultial">sbiass=);/udf/ialloc.c#L2" id="L2" c10lass="lin0ne" name="L1">   1S_ISDIRass=(rfs?returncon =mon rch_resultial">mon ass=))/udf/ialloc.c#L3" id="L3" c10lass="li10ne" name="L2">   2<102pans02ass=ssssssssssssssssssssssssefs?returncon =le32_add_cpurch_resultial">le32_add_cpuass=(&efs?returncon =lvidiurch_resultial">lvidiuass=->efs?returncon =numDirsrch_resultial">numDirsass=, 1);/udf/ialloc.c#L2" id="L2" c10lass="li10ne" name="L3">   3<103pans03ass=sssssssssssssssselse/udf/ialloc.c#L2" id="L2" c10lass="li10ne" name="L4">   4<104pans04ass=ssssssssssssssssssssssssefs?returncon =le32_add_cpurch_resultial">le32_add_cpuass=(&efs?returncon =lvidiurch_resultial">lvidiuass=->efs?returncon =numFspanrch_resultial">numFspanass=, 1);/udf/ialloc.c#L2" id="L2" c105ass="li10ne" name="L5">   5<10neans05ass=ssssssssssssssssefs?returncon =#L2_upda6ed_lvidrch_resultial">#L2_upda6ed_lvidass=(rfs?returncon =sbrch_resultial">sbass=);/udf/ialloc.c#L2" id="L2" c10lass="li10ne" name="L6">   6<106eans06ass=ssssssssssssssssefs?returncon =mf6eluune=Lkrch_resultial">mf6eluune=Lkass=(&efs?returncon =sbirch_resultial">sbiass=->efs?returncon =s_id="L_mf6elrch_resultial">s_id="L_mf6elass=);/udf/ialloc.c#L2" id="L2" c10lass="li10ne" name="L7">   7<107eans07ass=ssssssss}/udf/ialloc.c#L2" id="L2" c10lass="li10ne" name="L8">   8<108eans08
 s=/udf/ialloc.c#L2" id="L2" c109ass="li109e" name="L8">   8<109eans09ass=ssssssssefs?returncon =iion _init_ownerrch_resultial">iion _init_ownerass=(rfs?returncon =iion rch_resultial">iion ass=,srfs?returncon =dirrch_resultial">dirass=,srfs?returncon =mon rch_resultial">mon ass=);/udf/ialloc.c#L2" id="L2" c110ass="linn0e" name="L1">   1   1iiifoass=->efs?returncon =i_dling rorch_resultial">i_dling roass=.efs?returncon =logicalB="LkNumrch_resultial">logicalB="LkNumass= =sefs?returncon =b="Lkrch_resultial">b="Lkass=;/udf/ialloc.c#L2" id="L2" c11lass="li11ne" name="L2">   2<11span112ass=ssssssssefs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_dling rorch_resultial">i_dling roass=.efs?returncon =partig roRef renceNumrch_resultial">partig roRef renceNumass= =/udf/ialloc.c#L3" id="L3" c11lass="li11ne" name="L3">   3<11span113ass=ssssssssssssssssssssssssssssssssrfs?returncon =diiforch_resultial">diifoass=->efs?returncon =i_dling rorch_resultial">i_dling roass=.efs?returncon =partig roRef renceNumrch_resultial">partig roRef renceNumass=;/udf/ialloc.c#L2" id="L2" c11lass="li11ne" name="L4">   4<11span114ass=ssssssssrfs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_iiorch_resultial">i_iioass= =sefs?returncon =#L2_get_lb_pb="Lkrch_resultial">#L2_get_lb_pb="Lkass=(rfs?returncon =sbrch_resultial">sbass=,s&efs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_dling rorch_resultial">i_dling roass=, 0);/udf/ialloc.c#L2" id="L2" c115ass="li11ne" name="L5">   5<11span115ass=ssssssssefs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_b="Lknrch_resultial">i_b="Lknass= =r0;/udf/ialloc.c#L2" id="L2" c11lass="li11ne" name="L6">   6<11span116ass=ssssssssrfs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_denEAttrrch_resultial">i_denEAttrass= =r0;/udf/ialloc.c#L2" id="L2" c11lass="li11ne" name="L7">   7<11span117ass=ssssssssefs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_denAd="Lrch_resultial">i_denAd="Lass= =r0;/udf/ialloc.c#L2" id="L2" c11lass="li11ne" name="L8">   8<11span118ass=ssssssssefs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_us rch_resultial">i_us ass= =r0;/udf/ialloc.c#L2" id="L2" c119ass="li119e" name="L8">   8<119pan119ass=ssssssssefs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_checkpointrch_resultial">i_checkpointass= =r1;/udf/ialloc.c#L2" id="L2" c1l0ass="li120e" name="L1">   1<120pan120ass=ssssssssif (efs?returncon =sys_QUERY_FLAGrch_resultial">sys_QUERY_FLAGass=(rfs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_sbrch_resultial">i_sbass=,srfs?returncon =sys_FLAG_USE_AD_IN_ICBrch_resultial">sys_FLAG_USE_AD_IN_ICBass=))/udf/ialloc.c#L3" id="L3" c1llass="li12ne" name="L1">   1<12span121ass=ssssssssssssssssefs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_id="L_" narch_resultial">i_id="L_" naass= =sefs?returncon =ICBTAG_FLAG_AD_IN_ICBrch_resultial">ICBTAG_FLAG_AD_IN_ICBass=;/udf/ialloc.c#L2" id="L2" c1llass="li1nne" name="L2">   2<1sspan122ass=sssssssselse if (efs?returncon =sys_QUERY_FLAGrch_resultial">sys_QUERY_FLAGass=(rfs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_sbrch_resultial">i_sbass=,srfs?returncon =sys_FLAG_USE_SHORT_ADrch_resultial">sys_FLAG_USE_SHORT_ADass=))/udf/ialloc.c#L3" id="L3" c1llass="li12ne" name="L3">   3<12span123ass=ssssssssssssssssefs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_id="L_" narch_resultial">i_id="L_" naass= =sefs?returncon =ICBTAG_FLAG_AD_SHORTrch_resultial">ICBTAG_FLAG_AD_SHORTass=;/udf/ialloc.c#L2" id="L2" c1llass="li12ne" name="L4">   4<12span124ass=sssssssselse/udf/ialloc.c#L2" id="L2" c1l5ass="li12ne" name="L5">   5<12span125ass=ssssssssssssssssefs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_id="L_" narch_resultial">i_id="L_" naass= =sefs?returncon =ICBTAG_FLAG_AD_LONGrch_resultial">ICBTAG_FLAG_AD_LONGass=;/udf/ialloc.c#L2" id="L2" c1llass="li12ne" name="L6">   6<12span126ass=ssssssssrfs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_mtimarch_resultial">i_mtimaass= =sefs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_atimarch_resultial">i_atimaass= =sefs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_ctimarch_resultial">i_ctimaass= =/udf/ialloc.c#L2" id="L2" c1llass="li12ne" name="L7">   7<12span127ass=ssssssssssssssssefs?returncon =iiiforch_resultial">iiifoass=->efs?returncon =i_crtimarch_resultial">i_crtimaass= =sefs?returncon =current_fs_timarch_resultial">current_fs_timaass=(rfs?returncon =iion rch_resultial">iion ass=->efs?returncon =i_sbrch_resultial">i_sbass=);/udf/ialloc.c#L2" id="L2" c1llass="li12ne" name="L8">   8<12span128ass=ssssssssefs?returncon =insert_iion _hashrch_resultial">insert_iion _hashass=(rfs?returncon =iion rch_resultial">iion ass=);/udf/ialloc.c#L2" id="L2" c1l9ass="li129e" name="L8">   8<129pan129ass=ssssssssefs?returncon =mark_iion _dirtyrch_resultial">mark_iion _dirtyass=(rfs?returncon =iion rch_resultial">iion ass=);/udf/ialloc.c#L2" id="L2" c1l0ass="li130e" name="L1">   1<130pan13 
 s=/udf/ialloc.c#L2" id="L2" c1llass="li13ne" name="L1">   1<13span13lass=ssssssssfrfs?returncon =errrch_resultial">errass= =r0;/udf/ialloc.c#L2" id="L2" c13lass="li13ne" name="L2">   2<13span132ass=ssssssss;">
	iion ass=;/udf/ialloc.c#L2" id="L2" c13lass="li1nne" name="L3">   3<1sspan133
 s=}/udf/ialloc.c#L2" id="L2" c13lass="li13ne" name="L4">   4<13span134ass=
 

 id="content" name="footer">
The original LXR software byF(tm)udf/iallohttp://sourceforge.net/onojects/lxr">LXR     unityass=,   lxr@/fs/u.noass=.
 id="cotent" name="subfooter">
lxr./fs/u.no kindly hos6ed byFudf/iallohttp://www.redpill-/fsono.no">Redpill Lfsono ASass=, onovideDFof Lfsux re      forand operng ros services since 1995.
 id="cont/bodycot/html