Home
last modified time | relevance | path

Searched full:struct (Results 1 – 25 of 14149) sorted by relevance

12345678910>>...566

/linux/drivers/gpu/drm/imagination/
H A Dpvr_rogue_fwif_check.h16 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 Dxdr3.h13 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 Dmlx4.h176 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 Dxusb.h20 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 Dnetlink_gen.h15 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 Dbr_private.h58 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 Dcudbg_lib.h9 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 Dmlx5_ib.h83 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 Ddce_calcs.h35 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 Dctxgf100.h6 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 Deswitch.h58 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 Dspectrum_acl_tcam.h15 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 Dcifsproto.h17 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 Dllc_c_ac.h22 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 Dswitchdev.h36 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 Dpnfs.h38 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 Dinternal.h18 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 Dtarget_core_internal.h13 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 Daccessors.h17 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 Dqxl_drv.h51 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 Discsi_transport.h2 #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 Dlpass.h63 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 Ddrm_crtc_internal.h46 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 Dmain.h22 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 Doverlayfs.h134 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 …]

12345678910>>...566