Home
last modified time | relevance | path

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

12345678910>>...531

/linux/include/linux/
H A Dnfs_xdr.h20 struct nfs4_string {
25 struct nfs_fsid {
33 static inline int nfs_fsid_equal(const struct nfs_fsid *a, const struct nfs_fsid *b) in nfs_fsid_equal()
38 struct nfs4_threshold {
47 struct nfs_fattr {
56 struct {
60 struct {
64 struct nfs_fsid fsid;
67 struct timespec64 atime;
68 struct timespec64 mtime;
[all …]
/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/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dpriv.h4 #define nvkm_fifo(p) container_of((p), struct nvkm_fifo, engine)
7 struct nvkm_cctx;
8 struct nvkm_cgrp;
9 struct nvkm_chan;
10 struct nvkm_engn;
11 struct nvkm_memory;
12 struct nvkm_runl;
13 struct nvkm_runq;
14 struct nvkm_vctx;
16 struct nvkm_fifo_func {
[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_rate_tc_bws_nl_policy[DEVLINK_RATE_TC_ATTR_BW + 1];
17 extern const struct nla_policy devlink_dl_selftest_id_nl_policy[DEVLINK_ATTR_SELFTEST_ID_FLASH + 1];
20 extern const struct genl_split_ops devlink_nl_ops[74];
22 int devlink_nl_pre_doit(const struct genl_split_ops *ops, struct sk_buff *skb,
23 struct genl_info *info);
24 int devlink_nl_pre_doit_port(const struct genl_split_ops *ops,
25 struct sk_buff *skb, struct genl_info *info);
26 int devlink_nl_pre_doit_dev_lock(const struct genl_split_ops *ops,
27 struct sk_buff *skb, struct genl_info *info);
[all …]
/linux/net/bridge/
H A Dbr_private.h60 typedef struct bridge_id bridge_id;
61 typedef struct mac_addr mac_addr;
64 struct bridge_id {
69 struct mac_addr {
75 struct bridge_mcast_own_query {
76 struct timer_list timer;
81 struct bridge_mcast_other_query {
82 struct timer_list timer;
83 struct timer_list delay_timer;
87 struct bridge_mcast_querie
[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/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/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/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/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/btrfs/
H A Daccessors.h17 struct extent_buffer;
20 * Some macros to generate set/get functions for the struct fields. This
51 u##bits btrfs_get_##bits(const struct extent_buffer *eb, \
53 void btrfs_set_##bits(const struct extent_buffer *eb, void *ptr, \
62 static inline u##bits btrfs_##name(const struct extent_buffer *eb, \
68 static inline void btrfs_set_##name(const struct extent_buffer *eb, type *s, \
76 static inline u##bits btrfs_##name(const struct extent_buffer *eb) \
82 static inline void btrfs_set_##name(const struct extent_buffer *eb, \
99 static inline u64 btrfs_device_total_bytes(const struct extent_buffer *eb, in btrfs_device_total_bytes()
100 struct btrfs_dev_item *s) in btrfs_device_total_bytes()
[all …]
/linux/tools/perf/util/
H A Dhist.h18 struct addr_location;
19 struct mem_info;
20 struct kvm_info;
21 struct branch_info;
22 struct branch_stack;
23 struct block_info;
24 struct ui_progress;
102 struct thread;
103 struct dso;
107 struct he_mem_stat {
[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 …]
/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/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 …]
/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/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dmt7996.h34 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
129 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
131 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
137 struct mt7996_vif;
138 struct mt7996_sta;
139 struct mt7996_dfs_pulse;
140 struct mt7996_dfs_pattern;
201 struct mt7996_twt_flow {
202 struct list_head list;
219 struct mt7996_sta_link {
[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/drivers/nvme/target/
H A Dnvmet.h64 (cpu_to_le32((1 << 16) | (offsetof(struct nvmf_connect_data, x))))
66 (cpu_to_le32(offsetof(struct nvmf_connect_command, x)))
68 struct nvmet_pr_registrant {
72 struct list_head entry;
73 struct rcu_head rcu;
76 struct nvmet_pr {
80 struct nvmet_pr_registrant __rcu *holder;
89 struct semaphore pr_sem;
90 struct list_head registrant_list;
93 struct nvmet_pr_per_ctrl_ref {
[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 …]

12345678910>>...531