/kernel/linux/linux-5.10/drivers/misc/vmw_vmci/ |
H A D | vmci_datagram.c | 32 u32 priv_flags; member 52 u32 priv_flags, in dg_create_handle() 84 entry->priv_flags = priv_flags; in dg_create_handle() 107 u32 *priv_flags) in vmci_datagram_get_priv_flags() 123 *priv_flags = src_entry->priv_flags; in vmci_datagram_get_priv_flags() 126 *priv_flags = VMCI_MAX_PRIVILEGE_FLAGS; in vmci_datagram_get_priv_flags() 128 *priv_flags = vmci_context_get_priv_flags(context_id); in vmci_datagram_get_priv_flags() 206 dst_entry->priv_flags)) { in dg_dispatch_as_host() 50 dg_create_handle(u32 resource_id, u32 flags, u32 priv_flags, vmci_datagram_recv_cb recv_cb, void *client_data, struct vmci_handle *out_handle) dg_create_handle() argument 105 vmci_datagram_get_priv_flags(u32 context_id, struct vmci_handle handle, u32 *priv_flags) vmci_datagram_get_priv_flags() argument 403 vmci_datagram_create_handle_priv(u32 resource_id, u32 flags, u32 priv_flags, vmci_datagram_recv_cb recv_cb, void *client_data, struct vmci_handle *out_handle) vmci_datagram_create_handle_priv() argument [all...] |
H A D | vmci_doorbell.c | 40 u32 priv_flags; member 85 int vmci_dbell_get_priv_flags(struct vmci_handle handle, u32 *priv_flags) in vmci_dbell_get_priv_flags() argument 87 if (priv_flags == NULL || handle.context == VMCI_INVALID_ID) in vmci_dbell_get_priv_flags() 100 *priv_flags = entry->priv_flags; in vmci_dbell_get_priv_flags() 109 *priv_flags = vmci_context_get_priv_flags(handle.context); in vmci_dbell_get_priv_flags() 264 static int dbell_notify_as_guest(struct vmci_handle handle, u32 priv_flags) in dbell_notify_as_guest() argument 396 * @priv_flags: Privileges flags. 411 u32 priv_flags, in vmci_doorbell_create() 419 priv_flags in vmci_doorbell_create() 409 vmci_doorbell_create(struct vmci_handle *handle, u32 flags, u32 priv_flags, vmci_callback notify_cb, void *client_data) vmci_doorbell_create() argument 579 vmci_doorbell_notify(struct vmci_handle dst, u32 priv_flags) vmci_doorbell_notify() argument [all...] |
H A D | vmci_context.c | 80 struct vmci_ctx *vmci_ctx_create(u32 cid, u32 priv_flags, in vmci_ctx_create() argument 94 if (priv_flags & ~VMCI_PRIVILEGE_ALL_FLAGS) { in vmci_ctx_create() 96 priv_flags); in vmci_ctx_create() 146 context->priv_flags = priv_flags; in vmci_ctx_create() 201 static int ctx_fire_notification(u32 context_id, u32 priv_flags) in ctx_fire_notification() argument 230 if (vmci_deny_interaction(priv_flags, sub_ctx->priv_flags)) in ctx_fire_notification() 435 ctx_fire_notification(context->cid, context->priv_flags); in ctx_free_ctx() 616 if (context->priv_flags in vmci_ctx_add_notification() [all...] |
H A D | vmci_queue_pair.h | 143 u32 flags, u32 priv_flags, 157 u32 peer, u32 flags, u32 priv_flags,
|
H A D | vmci_queue_pair.c | 153 u32 priv_flags; member 1098 u32 priv_flags) in qp_alloc_guest_work() 1109 if (priv_flags != VMCI_NO_PRIVILEGE_FLAGS) in qp_alloc_guest_work() 1283 u32 priv_flags, in qp_broker_create() 1349 !!(context->priv_flags & VMCI_PRIVILEGE_FLAG_RESTRICTED); in qp_broker_create() 1351 !!(priv_flags & VMCI_PRIVILEGE_FLAG_TRUSTED); in qp_broker_create() 1512 u32 priv_flags, in qp_broker_attach() 1547 if ((context->priv_flags & VMCI_PRIVILEGE_FLAG_RESTRICTED) && in qp_broker_attach() 1556 (!(priv_flags & VMCI_PRIVILEGE_FLAG_TRUSTED))) in qp_broker_attach() 1697 u32 priv_flags, in qp_broker_alloc() 1091 qp_alloc_guest_work(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags) qp_alloc_guest_work() argument 1280 qp_broker_create(struct vmci_handle handle, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context, vmci_event_release_cb wakeup_cb, void *client_data, struct qp_broker_entry **ent) qp_broker_create() argument 1509 qp_broker_attach(struct qp_broker_entry *entry, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context, vmci_event_release_cb wakeup_cb, void *client_data, struct qp_broker_entry **ent) qp_broker_attach() argument 1694 qp_broker_alloc(struct vmci_handle handle, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context, vmci_event_release_cb wakeup_cb, void *client_data, struct qp_broker_entry **ent, bool *swap) qp_broker_alloc() argument 1768 qp_alloc_host_work(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags, vmci_event_release_cb wakeup_cb, void *client_data) qp_alloc_host_work() argument 1827 vmci_qp_alloc(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags, bool guest_endpoint, vmci_event_release_cb wakeup_cb, void *client_data) vmci_qp_alloc() argument 1928 vmci_qp_broker_alloc(struct vmci_handle handle, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context) vmci_qp_broker_alloc() argument 2662 vmci_qpair_alloc(struct vmci_qp **qpair, struct vmci_handle *handle, u64 produce_qsize, u64 consume_qsize, u32 peer, u32 flags, u32 priv_flags) vmci_qpair_alloc() argument [all...] |
/kernel/linux/linux-6.6/drivers/misc/vmw_vmci/ |
H A D | vmci_datagram.c | 32 u32 priv_flags; member 52 u32 priv_flags, in dg_create_handle() 84 entry->priv_flags = priv_flags; in dg_create_handle() 107 u32 *priv_flags) in vmci_datagram_get_priv_flags() 123 *priv_flags = src_entry->priv_flags; in vmci_datagram_get_priv_flags() 126 *priv_flags = VMCI_MAX_PRIVILEGE_FLAGS; in vmci_datagram_get_priv_flags() 128 *priv_flags = vmci_context_get_priv_flags(context_id); in vmci_datagram_get_priv_flags() 206 dst_entry->priv_flags)) { in dg_dispatch_as_host() 50 dg_create_handle(u32 resource_id, u32 flags, u32 priv_flags, vmci_datagram_recv_cb recv_cb, void *client_data, struct vmci_handle *out_handle) dg_create_handle() argument 105 vmci_datagram_get_priv_flags(u32 context_id, struct vmci_handle handle, u32 *priv_flags) vmci_datagram_get_priv_flags() argument 403 vmci_datagram_create_handle_priv(u32 resource_id, u32 flags, u32 priv_flags, vmci_datagram_recv_cb recv_cb, void *client_data, struct vmci_handle *out_handle) vmci_datagram_create_handle_priv() argument [all...] |
H A D | vmci_doorbell.c | 40 u32 priv_flags; member 85 int vmci_dbell_get_priv_flags(struct vmci_handle handle, u32 *priv_flags) in vmci_dbell_get_priv_flags() argument 87 if (priv_flags == NULL || handle.context == VMCI_INVALID_ID) in vmci_dbell_get_priv_flags() 100 *priv_flags = entry->priv_flags; in vmci_dbell_get_priv_flags() 109 *priv_flags = vmci_context_get_priv_flags(handle.context); in vmci_dbell_get_priv_flags() 264 static int dbell_notify_as_guest(struct vmci_handle handle, u32 priv_flags) in dbell_notify_as_guest() argument 396 * @priv_flags: Privileges flags. 411 u32 priv_flags, in vmci_doorbell_create() 419 priv_flags in vmci_doorbell_create() 409 vmci_doorbell_create(struct vmci_handle *handle, u32 flags, u32 priv_flags, vmci_callback notify_cb, void *client_data) vmci_doorbell_create() argument 579 vmci_doorbell_notify(struct vmci_handle dst, u32 priv_flags) vmci_doorbell_notify() argument [all...] |
H A D | vmci_context.c | 80 struct vmci_ctx *vmci_ctx_create(u32 cid, u32 priv_flags, in vmci_ctx_create() argument 94 if (priv_flags & ~VMCI_PRIVILEGE_ALL_FLAGS) { in vmci_ctx_create() 96 priv_flags); in vmci_ctx_create() 146 context->priv_flags = priv_flags; in vmci_ctx_create() 201 static int ctx_fire_notification(u32 context_id, u32 priv_flags) in ctx_fire_notification() argument 230 if (vmci_deny_interaction(priv_flags, sub_ctx->priv_flags)) in ctx_fire_notification() 435 ctx_fire_notification(context->cid, context->priv_flags); in ctx_free_ctx() 616 if (context->priv_flags in vmci_ctx_add_notification() [all...] |
H A D | vmci_queue_pair.h | 143 u32 flags, u32 priv_flags, 157 u32 peer, u32 flags, u32 priv_flags,
|
H A D | vmci_queue_pair.c | 153 u32 priv_flags; member 1100 u32 priv_flags) in qp_alloc_guest_work() 1111 if (priv_flags != VMCI_NO_PRIVILEGE_FLAGS) in qp_alloc_guest_work() 1285 u32 priv_flags, in qp_broker_create() 1351 !!(context->priv_flags & VMCI_PRIVILEGE_FLAG_RESTRICTED); in qp_broker_create() 1353 !!(priv_flags & VMCI_PRIVILEGE_FLAG_TRUSTED); in qp_broker_create() 1514 u32 priv_flags, in qp_broker_attach() 1549 if ((context->priv_flags & VMCI_PRIVILEGE_FLAG_RESTRICTED) && in qp_broker_attach() 1558 (!(priv_flags & VMCI_PRIVILEGE_FLAG_TRUSTED))) in qp_broker_attach() 1699 u32 priv_flags, in qp_broker_alloc() 1093 qp_alloc_guest_work(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags) qp_alloc_guest_work() argument 1282 qp_broker_create(struct vmci_handle handle, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context, vmci_event_release_cb wakeup_cb, void *client_data, struct qp_broker_entry **ent) qp_broker_create() argument 1511 qp_broker_attach(struct qp_broker_entry *entry, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context, vmci_event_release_cb wakeup_cb, void *client_data, struct qp_broker_entry **ent) qp_broker_attach() argument 1696 qp_broker_alloc(struct vmci_handle handle, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context, vmci_event_release_cb wakeup_cb, void *client_data, struct qp_broker_entry **ent, bool *swap) qp_broker_alloc() argument 1770 qp_alloc_host_work(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags, vmci_event_release_cb wakeup_cb, void *client_data) qp_alloc_host_work() argument 1829 vmci_qp_alloc(struct vmci_handle *handle, struct vmci_queue **produce_q, u64 produce_size, struct vmci_queue **consume_q, u64 consume_size, u32 peer, u32 flags, u32 priv_flags, bool guest_endpoint, vmci_event_release_cb wakeup_cb, void *client_data) vmci_qp_alloc() argument 1930 vmci_qp_broker_alloc(struct vmci_handle handle, u32 peer, u32 flags, u32 priv_flags, u64 produce_size, u64 consume_size, struct vmci_qp_page_store *page_store, struct vmci_ctx *context) vmci_qp_broker_alloc() argument 2679 vmci_qpair_alloc(struct vmci_qp **qpair, struct vmci_handle *handle, u64 produce_qsize, u64 consume_qsize, u32 peer, u32 flags, u32 priv_flags) vmci_qpair_alloc() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/can/flexcan/ |
H A D | flexcan-ethtool.c | 53 u32 priv_flags = 0; in flexcan_get_priv_flags() local 56 priv_flags |= FLEXCAN_PRIV_FLAGS_RX_RTR; in flexcan_get_priv_flags() 58 return priv_flags; in flexcan_get_priv_flags() 61 static int flexcan_set_priv_flags(struct net_device *ndev, u32 priv_flags) in flexcan_set_priv_flags() argument 66 if (priv_flags & FLEXCAN_PRIV_FLAGS_RX_RTR) { in flexcan_set_priv_flags() 85 if (!(priv_flags & FLEXCAN_PRIV_FLAGS_RX_RTR) && in flexcan_set_priv_flags()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | vmw_vmci_api.h | 28 int vmci_datagram_create_handle_priv(u32 resource_id, u32 flags, u32 priv_flags, 35 u32 priv_flags, 38 int vmci_doorbell_notify(struct vmci_handle handle, u32 priv_flags); 52 u32 peer, u32 flags, u32 priv_flags);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | vmw_vmci_api.h | 28 int vmci_datagram_create_handle_priv(u32 resource_id, u32 flags, u32 priv_flags, 35 u32 priv_flags, 38 int vmci_doorbell_notify(struct vmci_handle handle, u32 priv_flags); 52 u32 peer, u32 flags, u32 priv_flags);
|
/kernel/linux/linux-5.10/net/core/ |
H A D | failover.c | 83 slave_dev->priv_flags |= (IFF_FAILOVER_SLAVE | IFF_LIVE_RENAME_OK); in failover_slave_register() 90 slave_dev->priv_flags &= ~(IFF_FAILOVER_SLAVE | IFF_LIVE_RENAME_OK); in failover_slave_register() 124 slave_dev->priv_flags &= ~(IFF_FAILOVER_SLAVE | IFF_LIVE_RENAME_OK); in failover_slave_unregister() 256 dev->priv_flags |= IFF_FAILOVER; in failover_register() 287 failover_dev->priv_flags &= ~IFF_FAILOVER; in failover_unregister()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | failover.c | 83 slave_dev->priv_flags |= (IFF_FAILOVER_SLAVE | IFF_NO_ADDRCONF); in failover_slave_register() 90 slave_dev->priv_flags &= ~(IFF_FAILOVER_SLAVE | IFF_NO_ADDRCONF); in failover_slave_register() 124 slave_dev->priv_flags &= ~(IFF_FAILOVER_SLAVE | IFF_NO_ADDRCONF); in failover_slave_unregister() 256 dev->priv_flags |= IFF_FAILOVER; in failover_register() 287 failover_dev->priv_flags &= ~IFF_FAILOVER; in failover_unregister()
|
/kernel/linux/linux-5.10/net/ethtool/ |
H A D | privflags.c | 15 u32 priv_flags; member 79 data->priv_flags = ops->get_priv_flags(dev); in privflags_prepare_data() 95 return ethnl_bitset32_size(&data->priv_flags, &all_flags, in privflags_reply_size() 109 &data->priv_flags, &all_flags, in privflags_fill_reply()
|
/kernel/linux/linux-6.6/net/ethtool/ |
H A D | privflags.c | 15 u32 priv_flags; member 79 data->priv_flags = ops->get_priv_flags(dev); in privflags_prepare_data() 95 return ethnl_bitset32_size(&data->priv_flags, &all_flags, in privflags_reply_size() 109 &data->priv_flags, &all_flags, in privflags_fill_reply()
|
/kernel/linux/linux-5.10/drivers/pci/pcie/ |
H A D | dpc.c | 85 if (test_bit(PCI_DPC_RECOVERING, &pdev->priv_flags)) in dpc_completed() 122 return test_and_clear_bit(PCI_DPC_RECOVERED, &pdev->priv_flags); in pci_dpc_recovered() 149 set_bit(PCI_DPC_RECOVERING, &pdev->priv_flags); in dpc_reset_link() 165 clear_bit(PCI_DPC_RECOVERED, &pdev->priv_flags); in dpc_reset_link() 175 clear_bit(PCI_DPC_RECOVERED, &pdev->priv_flags); in dpc_reset_link() 178 set_bit(PCI_DPC_RECOVERED, &pdev->priv_flags); in dpc_reset_link() 182 clear_bit(PCI_DPC_RECOVERING, &pdev->priv_flags); in dpc_reset_link()
|
/kernel/linux/linux-6.6/drivers/pci/pcie/ |
H A D | dpc.c | 85 if (test_bit(PCI_DPC_RECOVERING, &pdev->priv_flags)) in dpc_completed() 122 return test_and_clear_bit(PCI_DPC_RECOVERED, &pdev->priv_flags); in pci_dpc_recovered() 149 set_bit(PCI_DPC_RECOVERING, &pdev->priv_flags); in dpc_reset_link() 165 clear_bit(PCI_DPC_RECOVERED, &pdev->priv_flags); in dpc_reset_link() 174 clear_bit(PCI_DPC_RECOVERED, &pdev->priv_flags); in dpc_reset_link() 177 set_bit(PCI_DPC_RECOVERED, &pdev->priv_flags); in dpc_reset_link() 181 clear_bit(PCI_DPC_RECOVERING, &pdev->priv_flags); in dpc_reset_link()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_ethtool.c | 456 const struct iavf_priv_flags *priv_flags; in iavf_get_priv_flags() local 458 priv_flags = &iavf_gstrings_priv_flags[i]; in iavf_get_priv_flags() 460 if (priv_flags->flag & adapter->flags) in iavf_get_priv_flags() 482 const struct iavf_priv_flags *priv_flags; in iavf_set_priv_flags() local 484 priv_flags = &iavf_gstrings_priv_flags[i]; in iavf_set_priv_flags() 487 new_flags |= priv_flags->flag; in iavf_set_priv_flags() 489 new_flags &= ~(priv_flags->flag); in iavf_set_priv_flags() 491 if (priv_flags->read_only && in iavf_set_priv_flags()
|
/kernel/linux/linux-5.10/net/bridge/ |
H A D | br_if.c | 116 if (!br_promisc_port(p) || !(p->dev->priv_flags & IFF_UNICAST_FLT)) in br_port_clear_promisc() 160 if ((p->dev->priv_flags & IFF_UNICAST_FLT) && in br_manage_promisc() 355 dev->priv_flags &= ~IFF_BRIDGE_PORT; in del_nbp() 475 else if (!(dev->priv_flags & IFF_EBRIDGE)) { in br_del_bridge() 605 if (dev->priv_flags & IFF_DONT_BRIDGE) { in br_add_if() 641 dev->priv_flags |= IFF_BRIDGE_PORT; in br_add_if() 656 if (!br_promisc_port(p) && (p->dev->priv_flags & IFF_UNICAST_FLT)) { in br_add_if() 726 dev->priv_flags &= ~IFF_BRIDGE_PORT; in br_add_if()
|
/kernel/linux/linux-6.6/net/bridge/ |
H A D | br_if.c | 125 if (!br_promisc_port(p) || !(p->dev->priv_flags & IFF_UNICAST_FLT)) in br_port_clear_promisc() 169 if ((p->dev->priv_flags & IFF_UNICAST_FLT) && in br_manage_promisc() 365 dev->priv_flags &= ~IFF_BRIDGE_PORT; in del_nbp() 593 if (dev->priv_flags & IFF_DONT_BRIDGE) { in br_add_if() 630 dev->priv_flags |= IFF_BRIDGE_PORT; in br_add_if() 641 if (!br_promisc_port(p) && (p->dev->priv_flags & IFF_UNICAST_FLT)) { in br_add_if() 710 dev->priv_flags &= ~IFF_BRIDGE_PORT; in br_add_if()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/asix/ |
H A D | ax88796c_ioctl.c | 155 if ((ax_local->priv_flags ^ flags) & AX_CAP_COMP) in ax88796c_set_priv_flags() 159 ax_local->priv_flags = flags; in ax88796c_set_priv_flags() 168 return ax_local->priv_flags; in ax88796c_get_priv_flags()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_ethtool.c | 885 return aq_nic->aq_nic_cfg.priv_flags; in aq_ethtool_get_priv_flags() 892 u32 priv_flags; in aq_ethtool_set_priv_flags() local 896 priv_flags = cfg->priv_flags; in aq_ethtool_set_priv_flags() 901 if (hweight32((flags | priv_flags) & AQ_HW_LOOPBACK_MASK) > 1) { in aq_ethtool_set_priv_flags() 906 cfg->priv_flags = flags; in aq_ethtool_set_priv_flags() 908 if ((priv_flags ^ flags) & BIT(AQ_HW_LOOPBACK_DMA_NET)) { in aq_ethtool_set_priv_flags() 914 } else if ((priv_flags ^ flags) & AQ_HW_LOOPBACK_MASK) { in aq_ethtool_set_priv_flags()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_ethtool.c | 902 return aq_nic->aq_nic_cfg.priv_flags; in aq_ethtool_get_priv_flags() 909 u32 priv_flags; in aq_ethtool_set_priv_flags() local 913 priv_flags = cfg->priv_flags; in aq_ethtool_set_priv_flags() 918 if (hweight32((flags | priv_flags) & AQ_HW_LOOPBACK_MASK) > 1) { in aq_ethtool_set_priv_flags() 923 cfg->priv_flags = flags; in aq_ethtool_set_priv_flags() 925 if ((priv_flags ^ flags) & BIT(AQ_HW_LOOPBACK_DMA_NET)) { in aq_ethtool_set_priv_flags() 931 } else if ((priv_flags ^ flags) & AQ_HW_LOOPBACK_MASK) { in aq_ethtool_set_priv_flags()
|