binding 31 drivers/char/raw.c struct block_device *binding; binding 71 drivers/char/raw.c bdev = raw_devices[minor].binding; binding 108 drivers/char/raw.c bdev = raw_devices[minor].binding; binding 164 drivers/char/raw.c if (rawdev->binding) { binding 165 drivers/char/raw.c bdput(rawdev->binding); binding 170 drivers/char/raw.c rawdev->binding = NULL; binding 173 drivers/char/raw.c rawdev->binding = bdget(dev); binding 174 drivers/char/raw.c if (rawdev->binding == NULL) { binding 199 drivers/char/raw.c bdev = rawdev->binding; binding 494 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c struct vmw_ctx_bindinfo_shader *binding = binding 495 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c container_of(bi, typeof(*binding), bi); binding 509 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN; binding 526 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c struct vmw_ctx_bindinfo_view *binding = binding 527 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c container_of(bi, typeof(*binding), bi); binding 541 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c cmd->body.type = binding->slot; binding 562 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c struct vmw_ctx_bindinfo_tex *binding = binding 563 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c container_of(bi, typeof(*binding), bi); binding 580 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c cmd->body.s1.stage = binding->texture_stage; binding 596 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c struct vmw_ctx_bindinfo_shader *binding = binding 597 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c container_of(bi, typeof(*binding), bi); binding 610 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN; binding 625 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c struct vmw_ctx_bindinfo_cb *binding = binding 626 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c container_of(bi, typeof(*binding), bi); binding 639 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c cmd->body.slot = binding->slot; binding 640 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c cmd->body.type = binding->shader_slot + SVGA3D_SHADERTYPE_MIN; binding 642 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c cmd->body.offsetInBytes = binding->offset; binding 643 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c cmd->body.sizeInBytes = binding->size; binding 1136 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c struct vmw_ctx_bindinfo_ib *binding = binding 1137 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c container_of(bi, typeof(*binding), bi); binding 1152 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c cmd->body.format = binding->format; binding 1153 drivers/gpu/drm/vmwgfx/vmwgfx_binding.c cmd->body.offset = binding->offset; binding 795 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_ctx_bindinfo_view binding; binding 806 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.ctx = ctx_node->ctx; binding 807 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.res = view; binding 808 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.bt = binding_type; binding 809 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.shader_slot = shader_slot; binding 810 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.slot = first_slot + i; binding 811 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c vmw_binding_add(ctx_node->staged, &binding.bi, binding 812 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c shader_slot, binding.slot); binding 898 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_ctx_bindinfo_view binding; binding 905 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.ctx = ctx; binding 906 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.res = res; binding 907 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.bt = vmw_ctx_binding_rt; binding 908 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.slot = cmd->body.type; binding 909 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c vmw_binding_add(node->staged, &binding.bi, 0, binding.slot); binding 1659 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_ctx_bindinfo_tex binding; binding 1666 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.ctx = ctx; binding 1667 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.res = res; binding 1668 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.bt = vmw_ctx_binding_tex; binding 1669 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.texture_stage = cur_state->stage; binding 1670 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c vmw_binding_add(node->staged, &binding.bi, 0, binding 1671 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.texture_stage); binding 1990 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_ctx_bindinfo_shader binding; binding 2049 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.ctx = ctx; binding 2050 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.res = res; binding 2051 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.bt = vmw_ctx_binding_shader; binding 2052 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.shader_slot = cmd->body.type - SVGA3D_SHADERTYPE_MIN; binding 2053 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c vmw_binding_add(ctx_info->staged, &binding.bi, binding.shader_slot, 0); binding 2121 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_ctx_bindinfo_cb binding; binding 2134 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.ctx = ctx_node->ctx; binding 2135 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.res = res; binding 2136 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.bt = vmw_ctx_binding_cb; binding 2137 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.shader_slot = cmd->body.type - SVGA3D_SHADERTYPE_MIN; binding 2138 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.offset = cmd->body.offsetInBytes; binding 2139 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.size = cmd->body.sizeInBytes; binding 2140 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.slot = cmd->body.slot; binding 2142 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c if (binding.shader_slot >= SVGA3D_NUM_SHADERTYPE_DX10 || binding 2143 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.slot >= SVGA3D_DX_MAX_CONSTBUFFERS) { binding 2146 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c (unsigned int) binding.slot); binding 2150 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c vmw_binding_add(ctx_node->staged, &binding.bi, binding.shader_slot, binding 2151 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.slot); binding 2201 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_ctx_bindinfo_shader binding; binding 2229 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.ctx = ctx_node->ctx; binding 2230 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.res = res; binding 2231 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.bt = vmw_ctx_binding_dx_shader; binding 2232 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.shader_slot = cmd->body.type - SVGA3D_SHADERTYPE_MIN; binding 2234 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c vmw_binding_add(ctx_node->staged, &binding.bi, binding.shader_slot, 0); binding 2252 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_ctx_bindinfo_vb binding; binding 2281 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.ctx = ctx_node->ctx; binding 2282 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.bt = vmw_ctx_binding_vb; binding 2283 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.res = res; binding 2284 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.offset = cmd->buf[i].offset; binding 2285 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.stride = cmd->buf[i].stride; binding 2286 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.slot = i + cmd->body.startBuffer; binding 2288 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c vmw_binding_add(ctx_node->staged, &binding.bi, 0, binding.slot); binding 2307 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_ctx_bindinfo_ib binding; binding 2322 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.ctx = ctx_node->ctx; binding 2323 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.res = res; binding 2324 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.bt = vmw_ctx_binding_ib; binding 2325 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.offset = cmd->body.offset; binding 2326 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.format = cmd->body.format; binding 2328 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c vmw_binding_add(ctx_node->staged, &binding.bi, 0, 0); binding 2464 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c struct vmw_ctx_bindinfo_so binding; binding 2492 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.ctx = ctx_node->ctx; binding 2493 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.res = res; binding 2494 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.bi.bt = vmw_ctx_binding_so, binding 2495 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.offset = cmd->targets[i].offset; binding 2496 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.size = cmd->targets[i].sizeInBytes; binding 2497 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c binding.slot = i; binding 2499 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c vmw_binding_add(ctx_node->staged, &binding.bi, 0, binding.slot); binding 105 drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h uint8_t binding; binding 962 drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c req->binding = port; binding 893 drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h __u8 binding; binding 126 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_sp_acl_block_binding *binding; binding 128 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c list_for_each_entry(binding, &block->binding_list, list) { binding 129 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c if (!binding->ingress) binding 145 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_sp_acl_block_binding *binding) binding 151 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c binding->mlxsw_sp_port, binding->ingress); binding 157 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_sp_acl_block_binding *binding) binding 163 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c binding->mlxsw_sp_port, binding->ingress); binding 176 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_sp_acl_block_binding *binding; binding 180 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c list_for_each_entry(binding, &block->binding_list, list) { binding 181 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c err = mlxsw_sp_acl_ruleset_bind(mlxsw_sp, block, binding); binding 188 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c list_for_each_entry_continue_reverse(binding, &block->binding_list, binding 190 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c mlxsw_sp_acl_ruleset_unbind(mlxsw_sp, block, binding); binding 201 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_sp_acl_block_binding *binding; binding 203 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c list_for_each_entry(binding, &block->binding_list, list) binding 204 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c mlxsw_sp_acl_ruleset_unbind(mlxsw_sp, block, binding); binding 232 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_sp_acl_block_binding *binding; binding 234 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c list_for_each_entry(binding, &block->binding_list, list) binding 235 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c if (binding->mlxsw_sp_port == mlxsw_sp_port && binding 236 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c binding->ingress == ingress) binding 237 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c return binding; binding 247 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_sp_acl_block_binding *binding; binding 258 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c binding = kzalloc(sizeof(*binding), GFP_KERNEL); binding 259 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c if (!binding) binding 261 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c binding->mlxsw_sp_port = mlxsw_sp_port; binding 262 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c binding->ingress = ingress; binding 265 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c err = mlxsw_sp_acl_ruleset_bind(mlxsw_sp, block, binding); binding 270 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c list_add(&binding->list, &block->binding_list); binding 274 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c kfree(binding); binding 283 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_sp_acl_block_binding *binding; binding 285 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c binding = mlxsw_sp_acl_block_lookup(block, mlxsw_sp_port, ingress); binding 286 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c if (!binding) binding 289 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c list_del(&binding->list); binding 292 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c mlxsw_sp_acl_ruleset_unbind(mlxsw_sp, block, binding); binding 294 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c kfree(binding); binding 567 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c struct mlxsw_sp_acl_block_binding *binding; binding 574 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c binding = list_first_entry(&block->binding_list, binding 576 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c in_port = binding->mlxsw_sp_port; binding 581 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c binding->ingress, binding 201 include/linux/sunrpc/xprt.h struct rpc_wait_queue binding; /* requests waiting on rpcbind */ binding 495 include/net/netfilter/nf_tables.h struct nft_set_binding *binding, binding 498 include/net/netfilter/nf_tables.h struct nft_set_binding *binding); binding 3845 net/netfilter/nf_tables_api.c struct nft_set_binding *binding) binding 3856 net/netfilter/nf_tables_api.c if (binding->flags & NFT_SET_MAP) { binding 3862 net/netfilter/nf_tables_api.c i->chain == binding->chain) binding 3877 net/netfilter/nf_tables_api.c binding->chain = ctx->chain; binding 3878 net/netfilter/nf_tables_api.c list_add_tail_rcu(&binding->list, &set->bindings); binding 3887 net/netfilter/nf_tables_api.c struct nft_set_binding *binding, bool event) binding 3889 net/netfilter/nf_tables_api.c list_del_rcu(&binding->list); binding 3900 net/netfilter/nf_tables_api.c struct nft_set_binding *binding, binding 3912 net/netfilter/nf_tables_api.c nf_tables_unbind_set(ctx, set, binding, binding 4500 net/netfilter/nf_tables_api.c struct nft_set_binding *binding; binding 4609 net/netfilter/nf_tables_api.c list_for_each_entry(binding, &set->bindings, list) { binding 4614 net/netfilter/nf_tables_api.c .chain = (struct nft_chain *)binding->chain, binding 4617 net/netfilter/nf_tables_api.c if (!(binding->flags & NFT_SET_MAP)) binding 7256 net/netfilter/nf_tables_api.c struct nft_set_binding *binding; binding 7296 net/netfilter/nf_tables_api.c list_for_each_entry(binding, &set->bindings, list) { binding 7297 net/netfilter/nf_tables_api.c if (!(binding->flags & NFT_SET_MAP) || binding 7298 net/netfilter/nf_tables_api.c binding->chain != chain) binding 24 net/netfilter/nft_dynset.c struct nft_set_binding binding; binding 240 net/netfilter/nft_dynset.c err = nf_tables_bind_set(ctx, set, &priv->binding); binding 262 net/netfilter/nft_dynset.c nf_tables_deactivate_set(ctx, priv->set, &priv->binding, phase); binding 23 net/netfilter/nft_lookup.c struct nft_set_binding binding; binding 108 net/netfilter/nft_lookup.c priv->binding.flags = set->flags & NFT_SET_MAP; binding 110 net/netfilter/nft_lookup.c err = nf_tables_bind_set(ctx, set, &priv->binding); binding 124 net/netfilter/nft_lookup.c nf_tables_deactivate_set(ctx, priv->set, &priv->binding, phase); binding 99 net/netfilter/nft_objref.c struct nft_set_binding binding; binding 145 net/netfilter/nft_objref.c priv->binding.flags = set->flags & NFT_SET_OBJECT; binding 147 net/netfilter/nft_objref.c err = nf_tables_bind_set(ctx, set, &priv->binding); binding 175 net/netfilter/nft_objref.c nf_tables_deactivate_set(ctx, priv->set, &priv->binding, phase); binding 152 net/sunrpc/rpcb_clnt.c rpc_wake_up_status(&xprt->binding, status); binding 702 net/sunrpc/rpcb_clnt.c rpc_sleep_on_timeout(&xprt->binding, task, binding 1870 net/sunrpc/xprt.c rpc_init_wait_queue(&xprt->binding, "xprt_binding"); binding 1940 net/sunrpc/xprt.c rpc_destroy_wait_queue(&xprt->binding); binding 181 tools/perf/builtin-top.c sym->binding == STB_GLOBAL ? 'g' : binding 182 tools/perf/builtin-top.c sym->binding == STB_LOCAL ? 'l' : 'w', sym->name, binding 35 tools/perf/ui/browsers/map.c sym->binding == STB_GLOBAL ? 'g' : binding 36 tools/perf/ui/browsers/map.c sym->binding == STB_LOCAL ? 'l' : 'w'); binding 1944 tools/perf/util/auxtrace.c ((!idx && sym->binding == STB_GLOBAL) || binding 1962 tools/perf/util/auxtrace.c sym->binding == STB_GLOBAL ? 'g' : binding 1963 tools/perf/util/auxtrace.c sym->binding == STB_LOCAL ? 'l' : 'w', binding 2038 tools/perf/util/intel-pt.c if (sym->binding == STB_GLOBAL && binding 1001 tools/perf/util/machine.c if (sym->binding != STB_GLOBAL) binding 305 tools/perf/util/scripting-engines/trace-event-perl.c !hv_stores(sym, "binding", newSVuv(node->sym->binding)) || binding 440 tools/perf/util/scripting-engines/trace-event-python.c _PyLong_FromLong(node->sym->binding)); binding 1092 tools/perf/util/scripting-engines/trace-event-python.c tuple_set_s32(t, 4, sym->binding); binding 110 tools/perf/util/srcline.c base_sym ? base_sym->binding : 0, binding 151 tools/perf/util/symbol.c a = syma->binding == STB_WEAK; binding 152 tools/perf/util/symbol.c b = symb->binding == STB_WEAK; binding 159 tools/perf/util/symbol.c a = syma->binding == STB_GLOBAL; binding 160 tools/perf/util/symbol.c b = symb->binding == STB_GLOBAL; binding 270 tools/perf/util/symbol.c struct symbol *symbol__new(u64 start, u64 len, u8 binding, u8 type, const char *name) binding 289 tools/perf/util/symbol.c sym->binding = binding; binding 51 tools/perf/util/symbol.h u8 binding:4; binding 169 tools/perf/util/symbol.h struct symbol *symbol__new(u64 start, u64 len, u8 binding, u8 type, const char *name); binding 14 tools/perf/util/symbol_fprintf.c sym->binding == STB_GLOBAL ? 'g' : binding 15 tools/perf/util/symbol_fprintf.c sym->binding == STB_LOCAL ? 'l' : 'w',