Home
last modified time | relevance | path

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

12345678910>>...637

/linux-6.12.1/include/linux/
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 …]
Dsecurity.h38 struct linux_binprm;
39 struct cred;
40 struct rlimit;
41 struct kernel_siginfo;
42 struct sembuf;
43 struct kern_ipc_perm;
44 struct audit_context;
45 struct super_block;
46 struct inode;
47 struct dentry;
[all …]
/linux-6.12.1/drivers/scsi/lpfc/
Dlpfc_crtn.h23 typedef int (*node_filter)(struct lpfc_nodelist *, void *);
25 struct fc_rport;
26 struct fc_frame_header;
27 void lpfc_down_link(struct lpfc_hba *, LPFC_MBOXQ_t *);
28 void lpfc_sli_read_link_ste(struct lpfc_hba *);
29 void lpfc_dump_mem(struct lpfc_hba *, LPFC_MBOXQ_t *, uint16_t, uint16_t);
30 void lpfc_dump_wakeup_param(struct lpfc_hba *, LPFC_MBOXQ_t *);
31 int lpfc_dump_static_vport(struct lpfc_hba *, LPFC_MBOXQ_t *, uint16_t);
32 int lpfc_sli4_dump_cfg_rg23(struct lpfc_hba *, struct lpfcMboxq *);
33 void lpfc_read_nv(struct lpfc_hba *, LPFC_MBOXQ_t *);
[all …]
/linux-6.12.1/drivers/gpu/drm/radeon/
Dradeon_asic.h34 uint32_t radeon_legacy_get_engine_clock(struct radeon_device *rdev);
35 void radeon_legacy_set_engine_clock(struct radeon_device *rdev, uint32_t eng_clock);
36 uint32_t radeon_legacy_get_memory_clock(struct radeon_device *rdev);
37 void radeon_legacy_set_clock_gating(struct radeon_device *rdev, int enable);
39 uint32_t radeon_atom_get_engine_clock(struct radeon_device *rdev);
40 void radeon_atom_set_engine_clock(struct radeon_device *rdev, uint32_t eng_clock);
41 uint32_t radeon_atom_get_memory_clock(struct radeon_device *rdev);
42 void radeon_atom_set_memory_clock(struct radeon_device *rdev, uint32_t mem_clock);
43 void radeon_atom_set_clock_gating(struct radeon_device *rdev, int enable);
45 void atombios_set_backlight_level(struct radeon_encoder *radeon_encoder, u8 level);
[all …]
/linux-6.12.1/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dpriv.h4 #define nvkm_fifo(p) container_of((p), struct nvkm_fifo, engine)
7 struct nvkm_cctx;
8 struct nvkm_cgrp;
9 struct nvkm_engn;
10 struct nvkm_memory;
11 struct nvkm_runl;
12 struct nvkm_runq;
13 struct nvkm_vctx;
15 struct nvkm_fifo_func {
16 void (*dtor)(struct nvkm_fifo *);
[all …]
/linux-6.12.1/drivers/gpu/drm/imagination/
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-6.12.1/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum.h75 struct mlxsw_sp_port;
76 struct mlxsw_sp_rif;
77 struct mlxsw_sp_span_entry;
89 struct mlxsw_sp_router_ops;
91 extern const struct mlxsw_sp_router_ops mlxsw_sp1_router_ops;
92 extern const struct mlxsw_sp_router_ops mlxsw_sp2_router_ops;
94 struct mlxsw_sp_switchdev_ops;
96 extern const struct mlxsw_sp_switchdev_ops mlxsw_sp1_switchdev_ops;
97 extern const struct mlxsw_sp_switchdev_ops mlxsw_sp2_switchdev_ops;
111 struct mlxsw_sp_sb;
[all …]
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-6.12.1/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dgf100.h26 #define gf100_gr(p) container_of((p), struct gf100_gr, base)
34 struct nvkm_acr_lsfw;
47 struct gf100_gr_zbc_color {
53 struct gf100_gr_zbc_depth {
59 struct gf100_gr_zbc_stencil {
65 struct gf100_gr {
66 const struct gf100_gr_func *func;
67 struct nvkm_gr base;
69 struct {
70 struct nvkm_falcon falcon;
[all …]
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-6.12.1/drivers/gpu/drm/amd/display/dc/dml2/dml21/src/inc/
Ddml2_internal_shared_types.h18 struct dram_bw_to_min_clk_table_entry {
24 struct dml2_mcg_dram_bw_to_min_clk_table {
25 struct dram_bw_to_min_clk_table_entry entries[DML_MCG_MAX_CLK_TABLE_SIZE];
30 struct dml2_mcg_min_clock_table {
31 struct {
41 struct {
49 struct dml2_mcg_dram_bw_to_min_clk_table dram_bw_table;
52 struct dml2_mcg_build_min_clock_table_params_in_out {
56 struct dml2_soc_bb *soc_bb;
57 struct {
[all …]
/linux-6.12.1/fs/nfsd/
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-6.12.1/drivers/gpu/drm/amd/display/dc/hwss/
Dhw_sequencer.h35 struct pipe_ctx;
36 struct dc_state;
37 struct dc_stream_status;
38 struct dc_writeback_info;
39 struct dchub_init_data;
40 struct dc_static_screen_params;
41 struct resource_pool;
42 struct dc_phy_addr_space_config;
43 struct dc_virtual_addr_space_config;
44 struct dpp;
[all …]
/linux-6.12.1/drivers/phy/tegra/
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-6.12.1/net/devlink/
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-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/
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 …]
Den.h65 extern const struct net_device_ops mlx5e_netdev_ops;
66 struct page_pool;
80 SKB_DATA_ALIGN(sizeof(struct skb_shared_info)))
108 (ALIGN_DOWN(MLX5_SEND_WQE_MAX_SIZE - sizeof(struct mlx5e_umr_wqe), \
111 rounddown_pow_of_two(MLX5_UMR_MAX_FLEX_SPACE / sizeof(struct mlx5_mtt))
160 static inline u8 mlx5e_get_num_lag_ports(struct mlx5_core_dev *mdev) in mlx5e_get_num_lag_ports()
181 static inline int mlx5e_get_max_num_channels(struct mlx5_core_dev *mdev) in mlx5e_get_max_num_channels()
193 static inline u8 mlx5e_get_max_sq_wqebbs(struct mlx5_core_dev *mdev) in mlx5e_get_max_sq_wqebbs()
201 static inline u8 mlx5e_get_max_sq_aligned_wqebbs(struct mlx5_core_dev *mdev) in mlx5e_get_max_sq_aligned_wqebbs()
219 struct mlx5e_tx_wqe {
[all …]
/linux-6.12.1/drivers/infiniband/hw/mlx4/
Dmlx4_ib.h84 struct mlx4_ib_ucontext {
85 struct ib_ucontext ibucontext;
86 struct mlx4_uar uar;
87 struct list_head db_page_list;
88 struct mutex db_page_mutex;
89 struct list_head wqn_ranges_list;
90 struct mutex wqn_ranges_mutex; /* protect wqn_ranges_list */
93 struct mlx4_ib_pd {
94 struct ib_pd ibpd;
98 struct mlx4_ib_xrcd {
[all …]
/linux-6.12.1/drivers/net/ethernet/chelsio/cxgb4/
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-6.12.1/drivers/gpu/drm/amd/display/dc/inc/
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-6.12.1/drivers/net/ethernet/mellanox/mlx4/
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-6.12.1/net/bridge/
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-6.12.1/tools/perf/util/
Dhist.h17 struct addr_location;
18 struct mem_info;
19 struct kvm_info;
20 struct branch_info;
21 struct branch_stack;
22 struct block_info;
23 struct ui_progress;
93 struct thread;
94 struct dso;
96 struct hists {
[all …]
/linux-6.12.1/drivers/infiniband/hw/mlx5/
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-6.12.1/drivers/target/
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 …]

12345678910>>...637