cregit-Linux how code gets into the kernel

Release 4.16 drivers/usb/host/xhci-dbg.c

Directory: drivers/usb/host
// SPDX-License-Identifier: GPL-2.0
/*
 * xHCI host controller driver
 *
 * Copyright (C) 2008 Intel Corp.
 *
 * Author: Sarah Sharp
 * Some code borrowed from the Linux EHCI driver.
 */

#include "xhci.h"


char *xhci_get_slot_state(struct xhci_hcd *xhci, struct xhci_container_ctx *ctx) { struct xhci_slot_ctx *slot_ctx = xhci_get_slot_ctx(xhci, ctx); int state = GET_SLOT_STATE(le32_to_cpu(slot_ctx->dev_state)); return xhci_slot_state_string(state); }

Contributors

PersonTokensPropCommitsCommitProp
Sarah Sharp3676.60%133.33%
Felipe Balbi817.02%133.33%
Matt Evans36.38%133.33%
Total47100.00%3100.00%


void xhci_dbg_trace(struct xhci_hcd *xhci, void (*trace)(struct va_format *), const char *fmt, ...) { struct va_format vaf; va_list args; va_start(args, fmt); vaf.fmt = fmt; vaf.va = &args; xhci_dbg(xhci, "%pV\n", &vaf); trace(&vaf); va_end(args); }

Contributors

PersonTokensPropCommitsCommitProp
Xenia Ragiadakou76100.00%1100.00%
Total76100.00%1100.00%

EXPORT_SYMBOL_GPL(xhci_dbg_trace);

Overall Contributors

PersonTokensPropCommitsCommitProp
Xenia Ragiadakou7657.14%112.50%
Sarah Sharp3929.32%225.00%
Felipe Balbi86.02%112.50%
Andrew Bresticker53.76%112.50%
Matt Evans32.26%112.50%
Greg Kroah-Hartman21.50%225.00%
Total133100.00%8100.00%
Directory: drivers/usb/host
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.