struct_gnet_stats_basic (9) Linux Manual Page
struct_gnet_stats_basic – byte/packet throughput statistics Synopsis struct gnet_stats_basic { __u64 bytes; __u32 packets; }; Members bytes number of seen bytes packets number of seen packets Copyright
struct_gnet_stats_basic – byte/packet throughput statistics Synopsis struct gnet_stats_basic { __u64 bytes; __u32 packets; }; Members bytes number of seen bytes packets number of seen packets Copyright
struct_gnet_estimator – rate estimator configuration Synopsis struct gnet_estimator { signed char interval; unsigned char ewma_log; }; Members interval sampling period ewma_log the log of measurement window weight Copyright
struct_futex_q – The hashed futex queue entry, one per waiting task Synopsis struct futex_q { struct plist_node list; struct task_struct *task; spinlock_t *lock_ptr; union futex_key key; struct futex_pi_state *pi_state; struct rt_mutex_waiter *rt_waiter; union futex_key *requeue_pi_key; u32 bitset; }; Members list priority-sorted list of tasks waiting on this futex task the task waiting on the futex…
struct_esw_eadm – EADM Subchannel Extended Status Word (ESW) Synopsis struct esw_eadm { __u32 sublog; struct erw_eadm erw; }; Members sublog subchannel logout erw extended report word Author Cornelia Huck <cornelia.huck [at] de.ibm.com> Author. Copyright
struct_esw3 – Format 3 Extended Status Word (ESW) Synopsis struct esw3 { __u8 zero0; __u8 lpum; __u16 res; struct erw erw; __u32 zeros[3]; }; Members zero0 reserved zeros lpum last path used mask res reserved erw extended report word zeros[3] three fullwords of zeros Author Cornelia Huck <cornelia.huck [at] de.ibm.com> Author. Copyright
struct_esw2 – Format 2 Extended Status Word (ESW) Synopsis struct esw2 { __u8 zero0; __u8 lpum; __u16 dcti; struct erw erw; __u32 zeros[3]; }; Members zero0 reserved zeros lpum last path used mask dcti device-connect-time interval erw extended report word zeros[3] three fullwords of zeros Author Cornelia Huck <cornelia.huck [at] de.ibm.com> Author. Copyright
struct_esw1 – Format 1 Extended Status Word (ESW) Synopsis struct esw1 { __u8 zero0; __u8 lpum; __u16 zero16; struct erw erw; __u32 zeros[3]; }; Members zero0 reserved zeros lpum last path used mask zero16 reserved zeros erw extended report word zeros[3] three fullwords of zeros Author Cornelia Huck <cornelia.huck [at] de.ibm.com> Author. Copyright
struct_esw0 – Format 0 Extended Status Word (ESW) Synopsis struct esw0 { struct sublog sublog; struct erw erw; __u32 faddr[2]; __u32 saddr; }; Members sublog subchannel logout erw extended report word faddr[2] failing storage address saddr secondary ccw address Author Cornelia Huck <cornelia.huck [at] de.ibm.com> Author. Copyright
struct_erw_eadm – EADM Subchannel extended report word Synopsis struct erw_eadm { __u32 b : 1; __u32 r : 1; }; Members b aob error r arsb error Author Cornelia Huck <cornelia.huck [at] de.ibm.com> Author. Copyright
struct_erw – extended report word Synopsis struct erw { __u32 res0 : 3; __u32 auth : 1; __u32 pvrf : 1; __u32 cpt : 1; __u32 fsavf : 1; __u32 cons : 1; __u32 scavf : 1; __u32 fsaf : 1; __u32 scnt : 6; __u32 res16 : 16; }; Members res0 reserved auth authorization…
struct_debug_obj_descr – object type specific debug description structure Synopsis struct debug_obj_descr { const char *name; void *(*debug_hint)(void *addr); bool (*is_static_object)(void *addr); bool (*fixup_init)(void *addr, enum debug_obj_state state); bool (*fixup_activate)(void *addr, enum debug_obj_state state); bool (*fixup_destroy)(void *addr, enum debug_obj_state state); bool (*fixup_free)(void *addr, enum debug_obj_state state); bool (*fixup_assert_init)(void *addr, enum debug_obj_state state); }; Members name name…
struct_debug_obj – representaion of an tracked object Synopsis struct debug_obj { struct hlist_node node; enum debug_obj_state state; unsigned int astate; void *object; struct debug_obj_descr *descr; }; Members node hlist node to link the object into the tracker list state tracked object state astate current active state object pointer to the real object descr pointer to…
struct_crypto_alg – definition of a cryptograpic cipher algorithm Synopsis struct crypto_alg { struct list_head cra_list; struct list_head cra_users; u32 cra_flags; unsigned int cra_blocksize; unsigned int cra_ctxsize; unsigned int cra_alignmask; int cra_priority; atomic_t cra_refcnt; char cra_name[CRYPTO_MAX_ALG_NAME]; char cra_driver_name[CRYPTO_MAX_ALG_NAME]; const struct crypto_type *cra_type; union cra_u; int (*cra_init)(struct crypto_tfm *tfm); void (*cra_exit)(struct crypto_tfm *tfm); void (*cra_destroy)(struct crypto_alg *alg);…
struct_clk_notifier_data – rate data to pass to the notifier callback Synopsis struct clk_notifier_data { struct clk *clk; unsigned long old_rate; unsigned long new_rate; }; Members clk struct clk * being changed old_rate previous rate of this clk new_rate new rate of this clk Description For a pre-notifier, old_rate is the clk’s rate before this rate…
struct_clk_notifier – associate a clk with a notifier Synopsis struct clk_notifier { struct clk *clk; struct srcu_notifier_head notifier_head; struct list_head node; }; Members clk struct clk * to associate the notifier with notifier_head a blocking_notifier_head for this clk node linked list pointers Description A list of struct clk_notifier is maintained by the notifier code. An…
struct_ciw – command information word (CIW) layout Synopsis struct ciw { __u32 et : 2; __u32 reserved : 2; __u32 ct : 4; __u32 cmd : 8; __u32 count : 16; }; Members et entry type reserved reserved bits ct command type cmd command code count command count Author Cornelia Huck <cornelia.huck [at] de.ibm.com> Author….
struct_cipher_alg – single-block symmetric ciphers definition Synopsis struct cipher_alg { unsigned int cia_min_keysize; unsigned int cia_max_keysize; int (*cia_setkey)(struct crypto_tfm *tfm, const u8 *key, unsigned int keylen); void (*cia_encrypt)(struct crypto_tfm *tfm, u8 *dst, const u8 *src); void (*cia_decrypt)(struct crypto_tfm *tfm, u8 *dst, const u8 *src); }; Members cia_min_keysize Minimum key size supported by the transformation. This…
struct_ccwgroup_driver – driver for ccw group devices Synopsis struct ccwgroup_driver { int (*setup)(struct ccwgroup_device *); void (*remove)(struct ccwgroup_device *); int (*set_online)(struct ccwgroup_device *); int (*set_offline)(struct ccwgroup_device *); void (*shutdown)(struct ccwgroup_device *); int (*prepare)(struct ccwgroup_device *); void (*complete)(struct ccwgroup_device *); int (*freeze)(struct ccwgroup_device *); int (*thaw)(struct ccwgroup_device *); int (*restore)(struct ccwgroup_device *); struct device_driver driver; };…
struct_ccwgroup_device – ccw group device Synopsis struct ccwgroup_device { enum state; unsigned int count; struct device dev; struct work_struct ungroup_work; struct ccw_device *cdev[0]; }; Members state online/offline state count number of attached slave devices dev embedded device structure ungroup_work work to be done when a ccwgroup notifier has action type BUS_NOTIFY_UNBIND_DRIVER cdev[0] variable number of…
struct_ccw_driver – device driver for channel attached devices Synopsis struct ccw_driver { struct ccw_device_id *ids; int (*probe)(struct ccw_device *); void (*remove)(struct ccw_device *); int (*set_online)(struct ccw_device *); int (*set_offline)(struct ccw_device *); int (*notify)(struct ccw_device *, int); void (*path_event)(struct ccw_device *, int *); void (*shutdown)(struct ccw_device *); int (*prepare)(struct ccw_device *); void (*complete)(struct ccw_device *); int…