Home
last modified time | relevance | path

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

12345678910>>...472

/openbmc/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 …]
H A Dsecurity.h36 struct linux_binprm;
37 struct cred;
38 struct rlimit;
39 struct kernel_siginfo;
40 struct sembuf;
41 struct kern_ipc_perm;
42 struct audit_context;
43 struct super_block;
44 struct inode;
45 struct dentry;
[all …]
/openbmc/linux/drivers/scsi/lpfc/
H A 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 …]
/openbmc/linux/drivers/gpu/drm/radeon/
H A 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 …]
/openbmc/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_engn;
10 struct nvkm_memory;
11 struct nvkm_runl;
12 struct nvkm_runq;
13 struct nvkm_vctx;
15 struct nvkm_fifo_func {
16 int (*chid_nr)(struct nvkm_fifo *);
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum.h75 struct mlxsw_sp_port;
76 struct mlxsw_sp_rif;
77 struct mlxsw_sp_span_entry;
81 struct mlxsw_sp_upper {
82 struct net_device *dev;
94 struct mlxsw_sp_router_ops;
96 extern const struct mlxsw_sp_router_ops mlxsw_sp1_router_ops;
97 extern const struct mlxsw_sp_router_ops mlxsw_sp2_router_ops;
99 struct mlxsw_sp_switchdev_ops;
101 extern const struct mlxsw_sp_switchdev_ops mlxsw_sp1_switchdev_ops;
[all …]
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 …]
/openbmc/linux/fs/nfsd/
H A Dxdr3.h13 struct nfsd3_sattrargs {
14 struct svc_fh fh;
15 struct iattr attrs;
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;
37 struct nfsd3_writeargs {
[all …]
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A 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 …]
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 …]
/openbmc/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 …]
/openbmc/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 …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/inc/
H A 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 …]
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 …]
/openbmc/linux/drivers/infiniband/hw/mlx4/
H A 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 …]
/openbmc/linux/tools/perf/util/
H A Dhist.h12 struct hist_entry;
13 struct hist_entry_ops;
14 struct addr_location;
15 struct map_symbol;
16 struct mem_info;
17 struct kvm_info;
18 struct branch_info;
19 struct branch_stack;
20 struct block_info;
21 struct symbol;
[all …]
/openbmc/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 …]
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv50/
H A Dhead.h3 #define nv50_head(c) container_of((c), struct nv50_head, base.base)
14 struct nv50_head {
15 const struct nv50_head_func *func;
16 struct nouveau_crtc base;
17 struct nv50_crc crc;
18 struct nv50_lut olut;
19 struct nv50_msto *msto;
22 struct nv50_head *nv50_head_create(struct drm_device *, int index);
23 void nv50_head_flush_set(struct nv50_head *head, struct nv50_head_atom *asyh);
24 void nv50_head_flush_set_wndw(struct nv50_head *head, struct nv50_head_atom *asyh);
[all …]
/openbmc/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 …]
/openbmc/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 …]
/openbmc/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 …]
/openbmc/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_drv.h61 struct virtio_gpu_object_params {
87 struct virtio_gpu_object {
88 struct drm_gem_shmem_object base;
99 container_of((gobj), struct virtio_gpu_object, base.base)
101 struct virtio_gpu_object_shmem {
102 struct virtio_gpu_object base;
105 struct virtio_gpu_object_vram {
106 struct virtio_gpu_object base;
109 struct drm_mm_node vram_node;
113 container_of((virtio_gpu_object), struct virtio_gpu_object_shmem, base)
[all …]
/openbmc/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 …]
/openbmc/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 …]
/openbmc/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 *,
60 extern const char *build_path_from_dentry(struct dentry *, void *);
61 char *__build_path_from_dentry_optional_prefix(struct dentry *direntry, void *page,
64 extern char *build_path_from_dentry_optional_prefix(struct dentry *direntry,
77 extern char *cifs_build_path_to_root(struct smb3_fs_context *ctx,
[all …]

12345678910>>...472