/* * Link Layer Control manager public interface * * Copyright (C) 2012 Intel Corporation. All rights reserved. * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, * version 2, as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, see . */ #ifndef __NFC_LLC_H_ #define __NFC_LLC_H_ #include #include #define LLC_NOP_NAME "nop" #define LLC_SHDLC_NAME "shdlc" typedef void (*rcv_to_hci_t) (struct nfc_hci_dev *hdev, struct sk_buff *skb); typedef int (*xmit_to_drv_t) (struct nfc_hci_dev *hdev, struct sk_buff *skb); typedef void (*llc_failure_t) (struct nfc_hci_dev *hdev, int err); struct nfc_llc; struct nfc_llc *nfc_llc_allocate(const char *name, struct nfc_hci_dev *hdev, xmit_to_drv_t xmit_to_drv, rcv_to_hci_t rcv_to_hci, int tx_headroom, int tx_tailroom, llc_failure_t llc_failure); void nfc_llc_free(struct nfc_llc *llc); int nfc_llc_start(struct nfc_llc *llc); int nfc_llc_stop(struct nfc_llc *llc); void nfc_llc_rcv_from_drv(struct nfc_llc *llc, struct sk_buff *skb); int nfc_llc_xmit_from_hci(struct nfc_llc *llc, struct sk_buff *skb); int nfc_llc_init(void); void nfc_llc_exit(void); #endif /* __NFC_LLC_H_ */ ef='/cgit.cgi/linux/net-next.git/log/'>logtreecommitdiff
diff options
context:
space:
mode:
authorAaron Lu <aaron.lu@intel.com>2013-01-28 13:08:02 +0800
committerJeff Garzik <jgarzik@redhat.com>2013-02-20 17:14:03 -0500
commit53637e0760d56274177be7e6d630490bc49766c1 (patch)
tree1460da4181c17e2498aef9da44d6f3289ecfcddc
parent84a9a8cd9d0aa93c17e5815ab8a9cc4c0a765c63 (diff)
[libata] fix smatch warning for zpodd_wake_dev
Fix a smatch warning caused by an useless pointer check. The context parameter (aka. ata_dev) will never be NULL until we remove the acpi notification handler, so it is pointless to check it for NULL. Reported-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Aaron Lu <aaron.lu@intel.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>