/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_flow.c | 37 struct mlxsw_sp_flow_block_binding *binding; in mlxsw_sp_flow_block_lookup() local 39 list_for_each_entry(binding, &block->binding_list, list) in mlxsw_sp_flow_block_lookup() 40 if (binding->mlxsw_sp_port == mlxsw_sp_port && in mlxsw_sp_flow_block_lookup() 41 binding->ingress == ingress) in mlxsw_sp_flow_block_lookup() 42 return binding; in mlxsw_sp_flow_block_lookup() 58 struct mlxsw_sp_flow_block_binding *binding; in mlxsw_sp_flow_block_bind() local 78 binding = kzalloc(sizeof(*binding), GFP_KERNEL); in mlxsw_sp_flow_block_bind() 79 if (!binding) { in mlxsw_sp_flow_block_bind() 83 binding->mlxsw_sp_port = mlxsw_sp_port; in mlxsw_sp_flow_block_bind() 84 binding->ingress = ingress; in mlxsw_sp_flow_block_bind() [all …]
|
D | spectrum_acl.c | 102 struct mlxsw_sp_flow_block_binding *binding) in mlxsw_sp_acl_ruleset_bind() argument 108 binding->mlxsw_sp_port, binding->ingress); in mlxsw_sp_acl_ruleset_bind() 113 struct mlxsw_sp_flow_block_binding *binding) in mlxsw_sp_acl_ruleset_unbind() argument 119 binding->mlxsw_sp_port, binding->ingress); in mlxsw_sp_acl_ruleset_unbind() 127 struct mlxsw_sp_flow_block_binding *binding; in mlxsw_sp_acl_ruleset_block_bind() local 131 list_for_each_entry(binding, &block->binding_list, list) { in mlxsw_sp_acl_ruleset_block_bind() 132 err = mlxsw_sp_acl_ruleset_bind(mlxsw_sp, block, binding); in mlxsw_sp_acl_ruleset_block_bind() 139 list_for_each_entry_continue_reverse(binding, &block->binding_list, in mlxsw_sp_acl_ruleset_block_bind() 141 mlxsw_sp_acl_ruleset_unbind(mlxsw_sp, block, binding); in mlxsw_sp_acl_ruleset_block_bind() 152 struct mlxsw_sp_flow_block_binding *binding; in mlxsw_sp_acl_ruleset_block_unbind() local [all …]
|
D | spectrum_matchall.c | 178 struct mlxsw_sp_flow_block_binding *binding; in mlxsw_sp_mall_replace() local 267 list_for_each_entry(binding, &block->binding_list, list) { in mlxsw_sp_mall_replace() 268 err = mlxsw_sp_mall_port_rule_add(binding->mlxsw_sp_port, in mlxsw_sp_mall_replace() 284 list_for_each_entry_continue_reverse(binding, &block->binding_list, in mlxsw_sp_mall_replace() 286 mlxsw_sp_mall_port_rule_del(binding->mlxsw_sp_port, mall_entry); in mlxsw_sp_mall_replace() 295 struct mlxsw_sp_flow_block_binding *binding; in mlxsw_sp_mall_destroy() local 310 list_for_each_entry(binding, &block->binding_list, list) in mlxsw_sp_mall_destroy() 311 mlxsw_sp_mall_port_rule_del(binding->mlxsw_sp_port, mall_entry); in mlxsw_sp_mall_destroy()
|
D | spectrum_qdisc.c | 1672 struct mlxsw_sp_qevent_binding *binding; in mlxsw_sp_qevent_binding_create() local 1674 binding = kzalloc(sizeof(*binding), GFP_KERNEL); in mlxsw_sp_qevent_binding_create() 1675 if (!binding) in mlxsw_sp_qevent_binding_create() 1678 binding->mlxsw_sp_port = mlxsw_sp_port; in mlxsw_sp_qevent_binding_create() 1679 binding->handle = handle; in mlxsw_sp_qevent_binding_create() 1680 binding->tclass_num = tclass_num; in mlxsw_sp_qevent_binding_create() 1681 binding->span_trigger = span_trigger; in mlxsw_sp_qevent_binding_create() 1682 return binding; in mlxsw_sp_qevent_binding_create() 1686 mlxsw_sp_qevent_binding_destroy(struct mlxsw_sp_qevent_binding *binding) in mlxsw_sp_qevent_binding_destroy() argument 1688 kfree(binding); in mlxsw_sp_qevent_binding_destroy()
|
D | spectrum.h | 856 struct mlxsw_sp_flow_block_binding *binding); 859 struct mlxsw_sp_flow_block_binding *binding);
|
/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_execbuf.c | 799 struct vmw_ctx_bindinfo_view binding; in vmw_view_bindings_add() local 810 binding.bi.ctx = ctx_node->ctx; in vmw_view_bindings_add() 811 binding.bi.res = view; in vmw_view_bindings_add() 812 binding.bi.bt = binding_type; in vmw_view_bindings_add() 813 binding.shader_slot = shader_slot; in vmw_view_bindings_add() 814 binding.slot = first_slot + i; in vmw_view_bindings_add() 815 vmw_binding_add(ctx_node->staged, &binding.bi, in vmw_view_bindings_add() 816 shader_slot, binding.slot); in vmw_view_bindings_add() 902 struct vmw_ctx_bindinfo_view binding; in vmw_cmd_set_render_target_check() local 909 binding.bi.ctx = ctx; in vmw_cmd_set_render_target_check() [all …]
|
D | vmwgfx_binding.c | 550 struct vmw_ctx_bindinfo_shader *binding = in vmw_binding_scrub_shader() local 551 container_of(bi, typeof(*binding), bi); in vmw_binding_scrub_shader() 565 cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN; in vmw_binding_scrub_shader() 582 struct vmw_ctx_bindinfo_view *binding = in vmw_binding_scrub_render_target() local 583 container_of(bi, typeof(*binding), bi); in vmw_binding_scrub_render_target() 597 cmd->body.type = binding->slot; in vmw_binding_scrub_render_target() 618 struct vmw_ctx_bindinfo_tex *binding = in vmw_binding_scrub_texture() local 619 container_of(bi, typeof(*binding), bi); in vmw_binding_scrub_texture() 636 cmd->body.s1.stage = binding->texture_stage; in vmw_binding_scrub_texture() 652 struct vmw_ctx_bindinfo_shader *binding = in vmw_binding_scrub_dx_shader() local [all …]
|
/drivers/char/ |
D | raw.c | 31 dev_t binding; member 78 if (!raw_devices[minor].binding) in raw_open() 80 bdev = blkdev_get_by_dev(raw_devices[minor].binding, in raw_open() 173 if (rawdev->binding) in bind_set() 176 rawdev->binding = dev; in bind_set() 193 *dev = raw_devices[number].binding; in bind_get()
|
/drivers/staging/clocking-wizard/ |
D | dt-binding.txt | 3 This binding uses the common clock binding[1]. Details about the devices can be
|
/drivers/bus/fsl-mc/ |
D | Kconfig | 16 binding objects to drivers.
|
/drivers/net/wireless/intel/iwlwifi/mvm/ |
D | Makefile | 4 iwlmvm-y += utils.o rx.o rxmq.o tx.o binding.o quota.o sta.o sf.o
|
/drivers/net/ethernet/chelsio/cxgb3/ |
D | cxgb3_ioctl.h | 105 uint8_t binding; member
|
D | t3_cpl.h | 893 __u8 binding; member
|
D | cxgb3_main.c | 961 req->binding = port; in send_pktsched_cmd()
|
/drivers/gnss/ |
D | Kconfig | 63 way to communicate a binding through firmware such as DT or ACPI.
|
/drivers/net/ethernet/stmicro/stmmac/ |
D | Kconfig | 45 tristate "Support for snps,dwc-qos-ethernet.txt DT binding." 50 Support for chips using the snps,dwc-qos-ethernet.txt DT binding.
|
/drivers/staging/mt7621-pci/ |
D | mediatek,mt7621-pci.txt | 15 Please refer to the standard PCI bus binding document for a more detailed
|
/drivers/power/reset/ |
D | Kconfig | 86 create a binding in your devicetree. 94 create a binding in your devicetree.
|
/drivers/pinctrl/mediatek/ |
D | Kconfig | 55 bool "Mediatek MT7623 pin control with generic binding"
|
/drivers/tty/ |
D | Kconfig | 85 bool "Support for binding and unbinding console drivers"
|
/drivers/hwmon/ |
D | Kconfig | 1196 This driver supports driver model based binding through board 1199 It also supports the "legacy" style of driver binding. To use
|