var searchIndex = {}; searchIndex["ioctl_sys"] = {"doc":"","items":[[3,"input_event","ioctl_sys","",null,null],[12,"time","","",0,null],[12,"_type","","",0,null],[12,"code","","",0,null],[12,"value","","",0,null],[3,"input_id","","",null,null],[12,"bustype","","",1,null],[12,"vendor","","",1,null],[12,"product","","",1,null],[12,"version","","",1,null],[3,"ff_effect","","",null,null],[12,"_type","","",2,null],[12,"id","","",2,null],[12,"direction","","",2,null],[12,"trigger","","",2,null],[12,"replay","","",2,null],[12,"u","","",2,null],[3,"Union_Unnamed16","","",null,null],[12,"_bindgen_data_","","",3,null],[3,"input_absinfo","","",null,null],[12,"value","","",4,null],[12,"minimum","","",4,null],[12,"maximum","","",4,null],[12,"fuzz","","",4,null],[12,"flat","","",4,null],[12,"resolution","","",4,null],[3,"input_keymap_entry","","",null,null],[12,"flags","","",5,null],[12,"len","","",5,null],[12,"index","","",5,null],[12,"keycode","","",5,null],[12,"scancode","","",5,null],[3,"ff_replay","","",null,null],[12,"length","","",6,null],[12,"delay","","",6,null],[3,"ff_trigger","","",null,null],[12,"button","","",7,null],[12,"interval","","",7,null],[3,"ff_envelope","","",null,null],[12,"attack_length","","",8,null],[12,"attack_level","","",8,null],[12,"fade_length","","",8,null],[12,"fade_level","","",8,null],[3,"ff_constant_effect","","",null,null],[12,"level","","",9,null],[12,"envelope","","",9,null],[3,"ff_ramp_effect","","",null,null],[12,"start_level","","",10,null],[12,"end_level","","",10,null],[12,"envelope","","",10,null],[3,"ff_condition_effect","","",null,null],[12,"right_saturation","","",11,null],[12,"left_saturation","","",11,null],[12,"right_coeff","","",11,null],[12,"left_coeff","","",11,null],[12,"deadband","","",11,null],[12,"center","","",11,null],[3,"ff_periodic_effect","","",null,null],[12,"waveform","","",12,null],[12,"period","","",12,null],[12,"magnitude","","",12,null],[12,"offset","","",12,null],[12,"phase","","",12,null],[12,"envelope","","",12,null],[12,"custom_len","","",12,null],[12,"custom_data","","",12,null],[3,"ff_rumble_effect","","",null,null],[12,"strong_magnitude","","",13,null],[12,"weak_magnitude","","",13,null],[5,"ioc_dir","","Extracts the "direction" (read/write/none) from an encoded ioctl command.",null,{"inputs":[{"name":"u32"}],"output":{"name":"u8"}}],[5,"ioc_type","","Extracts the type from an encoded ioctl command.",null,{"inputs":[{"name":"u32"}],"output":{"name":"u32"}}],[5,"ioc_nr","","Extracts the ioctl number from an encoded ioctl command.",null,{"inputs":[{"name":"u32"}],"output":{"name":"u32"}}],[5,"ioc_size","","Extracts the size from an encoded ioctl command.",null,{"inputs":[{"name":"u32"}],"output":{"name":"u32"}}],[5,"eviocgname","","",null,null],[5,"eviocgphys","","",null,null],[5,"eviocguniq","","",null,null],[5,"eviocgprop","","",null,null],[5,"eviocgmtslots","","",null,null],[5,"eviocgkey","","",null,null],[5,"eviocgled","","",null,null],[5,"eviocgsnd","","",null,null],[5,"eviocgsw","","",null,null],[5,"eviocsff","","",null,null],[5,"eviocgrab","","",null,null],[5,"eviocrevoke","","",null,null],[5,"eviocsclockid","","",null,null],[5,"eviocgbit","","",null,null],[5,"eviocgabs","","",null,null],[5,"blkroset","","",null,null],[5,"blkroget","","",null,null],[5,"blkrrpart","","",null,{"inputs":[{"name":"c_int"}],"output":{"name":"c_int"}}],[5,"blkgetsize","","",null,null],[5,"blkflsbuf","","",null,{"inputs":[{"name":"c_int"}],"output":{"name":"c_int"}}],[5,"blkraset","","",null,{"inputs":[{"name":"c_int"},{"name":"c_ulong"}],"output":{"name":"c_int"}}],[5,"blkraget","","",null,null],[5,"blkfraset","","",null,{"inputs":[{"name":"c_int"},{"name":"c_ulong"}],"output":{"name":"c_int"}}],[5,"blkfraget","","",null,null],[5,"blksectget","","",null,null],[5,"blksszget","","",null,null],[5,"blkbszget","","",null,null],[5,"blkbszset","","",null,null],[5,"blkgetsize64","","",null,null],[5,"blktracestart","","",null,{"inputs":[{"name":"c_int"}],"output":{"name":"c_int"}}],[5,"blktracestop","","",null,{"inputs":[{"name":"c_int"}],"output":{"name":"c_int"}}],[5,"blktraceteardown","","",null,{"inputs":[{"name":"c_int"}],"output":{"name":"c_int"}}],[5,"blkdiscard","","",null,null],[5,"blkiomin","","",null,null],[5,"blkioopt","","",null,null],[5,"blkalignoff","","",null,null],[5,"blkpbszget","","",null,null],[5,"blkdiscardzeros","","",null,null],[5,"blksecdiscard","","",null,null],[5,"blkrotational","","",null,null],[5,"blkzeroout","","",null,null],[11,"clone","","",0,null],[11,"default","","",0,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",0,null],[11,"fmt","","",1,null],[11,"clone","","",1,null],[11,"clone","","",2,null],[11,"clone","","",3,null],[11,"constant","","",3,null],[11,"ramp","","",3,null],[11,"periodic","","",3,null],[11,"condition","","",3,null],[11,"rumble","","",3,null],[11,"default","","",3,{"inputs":[],"output":{"name":"self"}}],[11,"hash","","",4,null],[11,"partial_cmp","","",4,null],[11,"lt","","",4,null],[11,"le","","",4,null],[11,"gt","","",4,null],[11,"ge","","",4,null],[11,"eq","","",4,null],[11,"ne","","",4,null],[11,"cmp","","",4,null],[11,"fmt","","",4,null],[11,"clone","","",4,null],[11,"default","","",4,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",5,null],[11,"clone","","",5,null],[11,"default","","",5,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",6,null],[11,"clone","","",6,null],[11,"default","","",6,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",7,null],[11,"clone","","",7,null],[11,"default","","",7,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",8,null],[11,"clone","","",8,null],[11,"default","","",8,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",9,null],[11,"clone","","",9,null],[11,"default","","",9,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",10,null],[11,"clone","","",10,null],[11,"default","","",10,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",11,null],[11,"clone","","",11,null],[11,"default","","",11,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",12,null],[11,"clone","","",12,null],[11,"default","","",12,{"inputs":[],"output":{"name":"self"}}],[11,"fmt","","",13,null],[11,"clone","","",13,null],[11,"default","","",13,{"inputs":[],"output":{"name":"self"}}],[14,"ioc!","","Encode an ioctl command.",null,null],[14,"io!","","Encode an ioctl command that has no associated data.",null,null],[14,"ior!","","Encode an ioctl command that reads.",null,null],[14,"iow!","","Encode an ioctl command that writes.",null,null],[14,"iorw!","","Encode an ioctl command that both reads and writes.",null,null],[14,"ioctl!","","Declare a wrapper function around an ioctl.",null,null]],"paths":[[3,"input_event"],[3,"input_id"],[3,"ff_effect"],[3,"Union_Unnamed16"],[3,"input_absinfo"],[3,"input_keymap_entry"],[3,"ff_replay"],[3,"ff_trigger"],[3,"ff_envelope"],[3,"ff_constant_effect"],[3,"ff_ramp_effect"],[3,"ff_condition_effect"],[3,"ff_periodic_effect"],[3,"ff_rumble_effect"]]}; initSearch(searchIndex);