mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-29 07:04:10 +08:00
b31fa5bad5
This patch standardizes caif message logging prefixes. Add #define pr_fmt(fmt) KBUILD_MODNAME ":%s(): " fmt, __func__ Add missing "\n"s to some logging messages Convert pr_warning to pr_warn This changes the logging message prefix from CAIF: to caif: for all uses but caif_socket.c and chnl_net.c. Those now use their filename without extension. Signed-off-by: Joe Perches <joe@perches.com> Signed-off-by: David S. Miller <davem@davemloft.net>
43 lines
1.2 KiB
C
43 lines
1.2 KiB
C
/*
|
|
* Copyright (C) ST-Ericsson AB 2010
|
|
* Author: Sjur Brendeland/sjur.brandeland@stericsson.com
|
|
* License terms: GNU General Public License (GPL) version 2
|
|
*/
|
|
|
|
#define pr_fmt(fmt) KBUILD_MODNAME ":%s(): " fmt, __func__
|
|
|
|
#include <linux/stddef.h>
|
|
#include <linux/slab.h>
|
|
#include <net/caif/caif_layer.h>
|
|
#include <net/caif/cfsrvl.h>
|
|
#include <net/caif/cfpkt.h>
|
|
|
|
static int cfdbgl_receive(struct cflayer *layr, struct cfpkt *pkt);
|
|
static int cfdbgl_transmit(struct cflayer *layr, struct cfpkt *pkt);
|
|
|
|
struct cflayer *cfdbgl_create(u8 channel_id, struct dev_info *dev_info)
|
|
{
|
|
struct cfsrvl *dbg = kmalloc(sizeof(struct cfsrvl), GFP_ATOMIC);
|
|
if (!dbg) {
|
|
pr_warn("Out of memory\n");
|
|
return NULL;
|
|
}
|
|
caif_assert(offsetof(struct cfsrvl, layer) == 0);
|
|
memset(dbg, 0, sizeof(struct cfsrvl));
|
|
cfsrvl_init(dbg, channel_id, dev_info, false);
|
|
dbg->layer.receive = cfdbgl_receive;
|
|
dbg->layer.transmit = cfdbgl_transmit;
|
|
snprintf(dbg->layer.name, CAIF_LAYER_NAME_SZ - 1, "dbg%d", channel_id);
|
|
return &dbg->layer;
|
|
}
|
|
|
|
static int cfdbgl_receive(struct cflayer *layr, struct cfpkt *pkt)
|
|
{
|
|
return layr->up->receive(layr->up, pkt);
|
|
}
|
|
|
|
static int cfdbgl_transmit(struct cflayer *layr, struct cfpkt *pkt)
|
|
{
|
|
return layr->dn->transmit(layr->dn, pkt);
|
|
}
|