/linux/drivers/gpu/drm/imagination/ |
H A D | pvr_rogue_fwif_check.h | 16 OFFSET_CHECK(struct rogue_fwif_file_info_buf, path, 0); 17 OFFSET_CHECK(struct rogue_fwif_file_info_buf, info, 200); 18 OFFSET_CHECK(struct rogue_fwif_file_info_buf, line_num, 400); 19 SIZE_CHECK(struct rogue_fwif_file_info_buf, 408); 21 OFFSET_CHECK(struct rogue_fwif_tracebuf_space, trace_pointer, 0); 22 OFFSET_CHECK(struct rogue_fwif_tracebuf_space, trace_buffer_fw_addr, 4); 23 OFFSET_CHECK(struct rogue_fwif_tracebuf_space, trace_buffer, 8); 24 OFFSET_CHECK(struct rogue_fwif_tracebuf_space, assert_buf, 16); 25 SIZE_CHECK(struct rogue_fwif_tracebuf_space, 424); 27 OFFSET_CHECK(struct rogue_fwif_tracebuf, log_type, 0); [all …]
|
/linux/fs/nfsd/ |
H A D | xdr3.h | 13 struct nfsd3_sattrargs { 14 struct svc_fh fh; 15 struct iattr attrs; 17 struct timespec64 guardtime; 20 struct nfsd3_diropargs { 21 struct svc_fh fh; 26 struct nfsd3_accessargs { 27 struct svc_fh fh; 31 struct nfsd3_readargs { 32 struct svc_fh fh; [all …]
|
/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mlx4.h | 176 struct mlx4_vhcr { 187 struct mlx4_vhcr_cmd { 199 struct mlx4_cmd_info { 205 int (*verify)(struct mlx4_dev *dev, int slave, struct mlx4_vhcr *vhcr, 206 struct mlx4_cmd_mailbox *inbox); 207 int (*wrapper)(struct mlx4_dev *dev, int slave, struct mlx4_vhcr *vhcr, 208 struct mlx4_cmd_mailbox *inbox, 209 struct mlx4_cmd_mailbox *outbox, 210 struct mlx4_cmd_info *cmd); 241 struct mlx4_bitmap { [all …]
|
/linux/drivers/phy/tegra/ |
H A D | xusb.h | 20 int tegra_xusb_padctl_legacy_probe(struct platform_device *pdev); 21 int tegra_xusb_padctl_legacy_remove(struct platform_device *pdev); 23 struct phy; 24 struct phy_provider; 25 struct platform_device; 26 struct regulator; 31 struct tegra_xusb_lane_soc { 41 struct { 46 struct tegra_xusb_lane { 47 const struct tegra_xusb_lane_soc *soc; [all …]
|
/linux/net/devlink/ |
H A D | netlink_gen.h | 15 extern const struct nla_policy devlink_dl_port_function_nl_policy[DEVLINK_PORT_FN_ATTR_CAPS + 1]; 16 extern const struct nla_policy devlink_dl_selftest_id_nl_policy[DEVLINK_ATTR_SELFTEST_ID_FLASH + 1]; 19 extern const struct genl_split_ops devlink_nl_ops[74]; 21 int devlink_nl_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb, 22 struct genl_info *info); 23 int devlink_nl_pre_doit_port(const struct genl_split_ops *ops, 24 struct sk_buff *skb, struct genl_info *info); 25 int devlink_nl_pre_doit_dev_lock(const struct genl_split_ops *ops, 26 struct sk_buff *skb, struct genl_info *info); 27 int devlink_nl_pre_doit_port_optional(const struct genl_split_ops *ops, [all …]
|
/linux/net/bridge/ |
H A D | br_private.h | 58 typedef struct bridge_id bridge_id; 59 typedef struct mac_addr mac_addr; 62 struct bridge_id { 67 struct mac_addr { 73 struct bridge_mcast_own_query { 74 struct timer_list timer; 79 struct bridge_mcast_other_query { 80 struct timer_list timer; 81 struct timer_list delay_timer; 85 struct bridge_mcast_querier { [all …]
|
/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cudbg_lib.h | 9 int cudbg_collect_reg_dump(struct cudbg_init *pdbg_init, 10 struct cudbg_buffer *dbg_buff, 11 struct cudbg_error *cudbg_err); 12 int cudbg_collect_fw_devlog(struct cudbg_init *pdbg_init, 13 struct cudbg_buffer *dbg_buff, 14 struct cudbg_error *cudbg_err); 15 int cudbg_collect_cim_la(struct cudbg_init *pdbg_init, 16 struct cudbg_buffer *dbg_buff, 17 struct cudbg_error *cudbg_err); 18 int cudbg_collect_cim_ma_la(struct cudbg_init *pdbg_init, [all …]
|
/linux/drivers/infiniband/hw/mlx5/ |
H A D | mlx5_ib.h | 83 struct ib_umem *umem, unsigned long pgsz_bitmap, 108 mlx5_umem_dmabuf_find_best_pgsz(struct ib_umem_dmabuf *umem_dmabuf) in mlx5_umem_dmabuf_find_best_pgsz() 180 struct mlx5_bfreg_info { 188 struct mutex lock; 198 struct mlx5_ib_ucontext { 199 struct ib_ucontext ibucontext; 200 struct list_head db_page_list; 204 struct mutex db_page_mutex; 205 struct mlx5_bfreg_info bfregi; 216 static inline struct mlx5_ib_ucontext *to_mucontext(struct ib_ucontext *ibucontext) in to_mucontext() [all …]
|
/linux/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | dce_calcs.h | 35 struct pipe_ctx; 36 struct dc; 37 struct dc_state; 38 struct dce_bw_output; 133 struct bw_calcs_dceip { 141 struct bw_fixed dmif_request_buffer_size; 149 struct bw_fixed underlay_vscaler_efficiency6_bit_per_component; 150 struct bw_fixed underlay_vscaler_efficiency8_bit_per_component; 151 struct bw_fixed underlay_vscaler_efficiency10_bit_per_component; 152 struct bw_fixed underlay_vscaler_efficiency12_bit_per_component; [all …]
|
/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | ctxgf100.h | 6 void gf100_grctx_patch_wr32(struct gf100_gr_chan *, u32 addr, u32 data); 8 struct gf100_grctx_func { 9 void (*unkn88c)(struct gf100_gr *, bool on); 11 void (*main)(struct gf100_gr_chan *); 13 void (*unkn)(struct gf100_gr *); 15 const struct gf100_gr_pack *hub; 16 const struct gf100_gr_pack *gpc_0; 17 const struct gf100_gr_pack *gpc_1; 18 const struct gf100_gr_pack *zcull; 19 const struct gf100_gr_pack *tpc; [all …]
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | eswitch.h | 58 struct mlx5_mapped_obj { 63 struct { 98 struct vport_ingress { 99 struct mlx5_flow_table *acl; 100 struct mlx5_flow_handle *allow_rule; 101 struct { 102 struct mlx5_flow_group *allow_spoofchk_only_grp; 103 struct mlx5_flow_group *allow_untagged_spoofchk_grp; 104 struct mlx5_flow_group *allow_untagged_only_grp; 105 struct mlx5_flow_group *drop_grp; [all …]
|
/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_acl_tcam.h | 15 struct mlxsw_sp_acl_tcam { 16 struct ida used_regions; 18 struct ida used_groups; 21 struct mutex lock; /* guards vregion list */ 22 struct list_head vregion_list; 28 size_t mlxsw_sp_acl_tcam_priv_size(struct mlxsw_sp *mlxsw_sp); 29 int mlxsw_sp_acl_tcam_init(struct mlxsw_sp *mlxsw_sp, 30 struct mlxsw_sp_acl_tcam *tcam); 31 void mlxsw_sp_acl_tcam_fini(struct mlxsw_sp *mlxsw_sp, 32 struct mlxsw_sp_acl_tcam *tcam); [all …]
|
/linux/fs/smb/client/ |
H A D | cifsproto.h | 17 struct statfs; 18 struct smb_rqst; 19 struct smb3_fs_context; 27 extern struct smb_hdr *cifs_buf_get(void); 29 extern struct smb_hdr *cifs_small_buf_get(void); 32 extern int smb_send(struct TCP_Server_Info *, struct smb_hdr *, 34 extern int smb_send_kvec(struct TCP_Server_Info *server, 35 struct msghdr *msg, 63 extern const char *build_path_from_dentry(struct dentry *, void *); 64 char *__build_path_from_dentry_optional_prefix(struct dentry *direntry, void *page, [all …]
|
/linux/include/net/ |
H A D | llc_c_ac.h | 22 struct sk_buff; 23 struct sock; 24 struct timer_list; 97 typedef int (*llc_conn_action_t)(struct sock *sk, struct sk_buff *skb); 99 int llc_conn_ac_clear_remote_busy(struct sock *sk, struct sk_buff *skb); 100 int llc_conn_ac_conn_ind(struct sock *sk, struct sk_buff *skb); 101 int llc_conn_ac_conn_confirm(struct sock *sk, struct sk_buff *skb); 102 int llc_conn_ac_data_ind(struct sock *sk, struct sk_buff *skb); 103 int llc_conn_ac_disc_ind(struct sock *sk, struct sk_buff *skb); 104 int llc_conn_ac_rst_ind(struct sock *sk, struct sk_buff *skb); [all …]
|
H A D | switchdev.h | 36 struct switchdev_mst_state { 41 struct switchdev_brport_flags { 46 struct switchdev_vlan_msti { 51 struct switchdev_attr { 52 struct net_device *orig_dev; 56 void (*complete)(struct net_device *dev, int err, void *priv); 59 struct switchdev_mst_state mst_state; /* PORT_MST_STATE */ 60 struct switchdev_brport_flags brport_flags; /* PORT_BRIDGE_FLAGS */ 68 struct switchdev_vlan_msti vlan_msti; /* VLAN_MSTI */ 86 struct switchdev_obj { [all …]
|
/linux/fs/nfs/ |
H A D | pnfs.h | 38 struct nfs4_exception; 39 struct nfs4_opendata; 50 struct nfs4_pnfs_ds_addr { 51 struct sockaddr_storage da_addr; 53 struct list_head da_node; /* nfs4_pnfs_dev_hlist dev_dslist */ 59 struct nfs4_pnfs_ds { 60 struct list_head ds_node; /* nfs4_pnfs_dev_hlist dev_dslist */ 62 struct list_head ds_addrs; 63 const struct net *ds_net; 64 struct nfs_client *ds_clp; [all …]
|
H A D | internal.h | 18 extern const struct export_operations nfs_export_ops; 20 struct nfs_string; 21 struct nfs_pageio_descriptor; 23 static inline void nfs_attr_check_mountpoint(struct super_block *parent, struct nfs_fattr *fattr) in nfs_attr_check_mountpoint() 29 static inline int nfs_attr_use_mounted_on_fileid(struct nfs_fattr *fattr) in nfs_attr_use_mounted_on_fileid() 38 static inline bool nfs_lookup_is_soft_revalidate(const struct dentry *dentry) in nfs_lookup_is_soft_revalidate() 71 struct nfs_client_initdata { 74 const struct sockaddr_storage *addr; /* Address of the server */ 78 struct nfs_subversion *nfs_mod; 83 struct net *net; [all …]
|
/linux/drivers/target/ |
H A D | target_core_internal.h | 13 struct target_backend { 14 struct list_head list; 16 const struct target_backend_ops *ops; 18 struct config_item_type tb_dev_cit; 19 struct config_item_type tb_dev_attrib_cit; 20 struct config_item_type tb_dev_action_cit; 21 struct config_item_type tb_dev_pr_cit; 22 struct config_item_type tb_dev_wwn_cit; 23 struct config_item_type tb_dev_alua_tg_pt_gps_cit; 24 struct config_item_type tb_dev_stat_cit; [all …]
|
/linux/fs/btrfs/ |
H A D | accessors.h | 17 struct extent_buffer; 19 struct btrfs_map_token { 20 struct extent_buffer *eb; 25 void btrfs_init_map_token(struct btrfs_map_token *token, struct extent_buffer *eb); 28 * Some macros to generate set/get functions for the struct fields. This 59 u##bits btrfs_get_token_##bits(struct btrfs_map_token *token, \ 61 void btrfs_set_token_##bits(struct btrfs_map_token *token, \ 64 u##bits btrfs_get_##bits(const struct extent_buffer *eb, \ 66 void btrfs_set_##bits(const struct extent_buffer *eb, void *ptr, \ 75 static inline u##bits btrfs_##name(const struct extent_buffer *eb, \ [all …]
|
/linux/drivers/gpu/drm/qxl/ |
H A D | qxl_drv.h | 51 struct iosys_map; 72 struct qxl_bo { 73 struct ttm_buffer_object tbo; 76 struct list_head list; 78 struct ttm_place placements[3]; 79 struct ttm_placement placement; 80 struct iosys_map map; 88 struct qxl_bo *shadow; 90 struct qxl_surface surf; 92 struct qxl_release *surf_create; [all …]
|
/linux/include/target/iscsi/ |
H A D | iscsi_transport.h | 2 #include "iscsi_target_core.h" /* struct iscsit_cmd */ 4 struct sockaddr_storage; 6 struct iscsit_transport { 12 struct module *owner; 13 struct list_head t_node; 14 int (*iscsit_setup_np)(struct iscsi_np *, struct sockaddr_storage *); 15 int (*iscsit_accept_np)(struct iscsi_np *, struct iscsit_conn *); 16 void (*iscsit_free_np)(struct iscsi_np *); 17 void (*iscsit_wait_conn)(struct iscsit_conn *); 18 void (*iscsit_free_conn)(struct iscsit_conn *); [all …]
|
/linux/sound/soc/qcom/ |
H A D | lpass.h | 63 struct lpaif_i2sctl { 64 struct regmap_field *loopback; 65 struct regmap_field *spken; 66 struct regmap_field *spkmode; 67 struct regmap_field *spkmono; 68 struct regmap_field *micen; 69 struct regmap_field *micmode; 70 struct regmap_field *micmono; 71 struct regmap_field *wssrc; 72 struct regmap_field *bitwidth; [all …]
|
/linux/drivers/gpu/drm/ |
H A D | drm_crtc_internal.h | 46 struct cea_sad; 47 struct drm_atomic_state; 48 struct drm_bridge; 49 struct drm_connector; 50 struct drm_crtc; 51 struct drm_device; 52 struct drm_display_mode; 53 struct drm_edid; 54 struct drm_file; 55 struct drm_framebuffer; [all …]
|
/linux/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | main.h | 22 struct nfp_fl_pre_lag; 23 struct net_device; 24 struct nfp_app; 29 #define NFP_FL_STATS_ELEM_RS sizeof_field(struct nfp_fl_stats_id, \ 76 struct nfp_fl_mask_id { 77 struct circ_buf mask_id_free_list; 82 struct nfp_fl_stats_id { 83 struct circ_buf free_list; 89 * struct nfp_fl_tunnel_offloads - priv data for tunnel offloads 98 struct nfp_fl_tunnel_offloads { [all …]
|
/linux/fs/overlayfs/ |
H A D | overlayfs.h | 134 struct ovl_fb { 145 struct ovl_fh { 148 struct ovl_fb fb; 153 #define OVL_FH_WIRE_OFFSET offsetof(struct ovl_fh, fb) 156 offsetof(struct ovl_fb, fid)) 159 struct ovl_metacopy { 167 #define OVL_METACOPY_MAX_SIZE (sizeof(struct ovl_metacopy)) 171 static inline int ovl_metadata_digest_size(const struct ovl_metacopy *metacopy) in ovl_metadata_digest_size() 182 static inline const char *ovl_xattr(struct ovl_fs *ofs, enum ovl_xattr ox) in ovl_xattr() 199 static inline int ovl_do_notify_change(struct ovl_fs *ofs, in ovl_do_notify_change() [all …]
|