[S390] sparse: fix sparse static warnings

Make functions and data static to avoid sparse warnings.
Signed-off-by: NMartin Schwidefsky <schwidefsky@de.ibm.com>
上级 399c1d8d
master alk-4.19.24 alk-4.19.30 alk-4.19.34 alk-4.19.36 alk-4.19.43 alk-4.19.48 alk-4.19.57 ck-4.19.67 ck-4.19.81 ck-4.19.91 github/fork/deepanshu1422/fix-typo-in-comment github/fork/haosdent/fix-typo linux-next v4.19.91 v4.19.90 v4.19.89 v4.19.88 v4.19.87 v4.19.86 v4.19.85 v4.19.84 v4.19.83 v4.19.82 v4.19.81 v4.19.80 v4.19.79 v4.19.78 v4.19.77 v4.19.76 v4.19.75 v4.19.74 v4.19.73 v4.19.72 v4.19.71 v4.19.70 v4.19.69 v4.19.68 v4.19.67 v4.19.66 v4.19.65 v4.19.64 v4.19.63 v4.19.62 v4.19.61 v4.19.60 v4.19.59 v4.19.58 v4.19.57 v4.19.56 v4.19.55 v4.19.54 v4.19.53 v4.19.52 v4.19.51 v4.19.50 v4.19.49 v4.19.48 v4.19.47 v4.19.46 v4.19.45 v4.19.44 v4.19.43 v4.19.42 v4.19.41 v4.19.40 v4.19.39 v4.19.38 v4.19.37 v4.19.36 v4.19.35 v4.19.34 v4.19.33 v4.19.32 v4.19.31 v4.19.30 v4.19.29 v4.19.28 v4.19.27 v4.19.26 v4.19.25 v4.19.24 v4.19.23 v4.19.22 v4.19.21 v4.19.20 v4.19.19 v4.19.18 v4.19.17 v4.19.16 v4.19.15 v4.19.14 v4.19.13 v4.19.12 v4.19.11 v4.19.10 v4.19.9 v4.19.8 v4.19.7 v4.19.6 v4.19.5 v4.19.4 v4.19.3 v4.19.2 v4.19.1 v4.19 v4.19-rc8 v4.19-rc7 v4.19-rc6 v4.19-rc5 v4.19-rc4 v4.19-rc3 v4.19-rc2 v4.19-rc1 ck-release-21 ck-release-20 ck-release-19.2 ck-release-19.1 ck-release-19 ck-release-18 ck-release-17.2 ck-release-17.1 ck-release-17 ck-release-16 ck-release-15.1 ck-release-15 ck-release-14 ck-release-13.2 ck-release-13 ck-release-12 ck-release-11 ck-release-10 ck-release-9 ck-release-7 alk-release-15 alk-release-14 alk-release-13.2 alk-release-13 alk-release-12 alk-release-11 alk-release-10 alk-release-9 alk-release-7
无相关合并请求
...@@ -61,7 +61,7 @@ static unsigned long free_mem_end_ptr; ...@@ -61,7 +61,7 @@ static unsigned long free_mem_end_ptr;
extern _sclp_print_early(const char *); extern _sclp_print_early(const char *);
int puts(const char *s) static int puts(const char *s)
{ {
_sclp_print_early(s); _sclp_print_early(s);
return 0; return 0;
......
...@@ -276,8 +276,8 @@ static ssize_t ipl_type_show(struct kobject *kobj, struct kobj_attribute *attr, ...@@ -276,8 +276,8 @@ static ssize_t ipl_type_show(struct kobject *kobj, struct kobj_attribute *attr,
static struct kobj_attribute sys_ipl_type_attr = __ATTR_RO(ipl_type); static struct kobj_attribute sys_ipl_type_attr = __ATTR_RO(ipl_type);
/* VM IPL PARM routines */ /* VM IPL PARM routines */
size_t reipl_get_ascii_vmparm(char *dest, size_t size, static size_t reipl_get_ascii_vmparm(char *dest, size_t size,
const struct ipl_parameter_block *ipb) const struct ipl_parameter_block *ipb)
{ {
int i; int i;
size_t len; size_t len;
...@@ -339,8 +339,8 @@ static size_t scpdata_length(const char* buf, size_t count) ...@@ -339,8 +339,8 @@ static size_t scpdata_length(const char* buf, size_t count)
return count; return count;
} }
size_t reipl_append_ascii_scpdata(char *dest, size_t size, static size_t reipl_append_ascii_scpdata(char *dest, size_t size,
const struct ipl_parameter_block *ipb) const struct ipl_parameter_block *ipb)
{ {
size_t count; size_t count;
size_t i; size_t i;
......
...@@ -635,7 +635,7 @@ void __kprobes jprobe_return(void) ...@@ -635,7 +635,7 @@ void __kprobes jprobe_return(void)
asm volatile(".word 0x0002"); asm volatile(".word 0x0002");
} }
void __kprobes jprobe_return_end(void) static void __used __kprobes jprobe_return_end(void)
{ {
asm volatile("bcr 0,0"); asm volatile("bcr 0,0");
} }
......
...@@ -461,7 +461,7 @@ void add_virt_timer_periodic(void *new) ...@@ -461,7 +461,7 @@ void add_virt_timer_periodic(void *new)
} }
EXPORT_SYMBOL(add_virt_timer_periodic); EXPORT_SYMBOL(add_virt_timer_periodic);
int __mod_vtimer(struct vtimer_list *timer, __u64 expires, int periodic) static int __mod_vtimer(struct vtimer_list *timer, __u64 expires, int periodic)
{ {
struct vtimer_queue *vq; struct vtimer_queue *vq;
unsigned long flags; unsigned long flags;
......
...@@ -281,7 +281,7 @@ static inline int set_buf_state(struct qdio_q *q, int bufnr, ...@@ -281,7 +281,7 @@ static inline int set_buf_state(struct qdio_q *q, int bufnr,
} }
/* set slsb states to initial state */ /* set slsb states to initial state */
void qdio_init_buf_states(struct qdio_irq *irq_ptr) static void qdio_init_buf_states(struct qdio_irq *irq_ptr)
{ {
struct qdio_q *q; struct qdio_q *q;
int i; int i;
......
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
/* list of thin interrupt input queues */ /* list of thin interrupt input queues */
static LIST_HEAD(tiq_list); static LIST_HEAD(tiq_list);
DEFINE_MUTEX(tiq_list_lock); static DEFINE_MUTEX(tiq_list_lock);
/* adapter local summary indicator */ /* adapter local summary indicator */
static u8 *tiqdio_alsi; static u8 *tiqdio_alsi;
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
* The pointer to our (page) of device descriptions. * The pointer to our (page) of device descriptions.
*/ */
static void *kvm_devices; static void *kvm_devices;
struct work_struct hotplug_work; static struct work_struct hotplug_work;
struct kvm_device { struct kvm_device {
struct virtio_device vdev; struct virtio_device vdev;
......
...@@ -159,7 +159,7 @@ static ssize_t ctcm_proto_store(struct device *dev, ...@@ -159,7 +159,7 @@ static ssize_t ctcm_proto_store(struct device *dev,
return count; return count;
} }
const char *ctcm_type[] = { static const char *ctcm_type[] = {
"not a channel", "not a channel",
"CTC/A", "CTC/A",
"FICON channel", "FICON channel",
......
...@@ -1970,7 +1970,7 @@ lcs_portno_store (struct device *dev, struct device_attribute *attr, const char ...@@ -1970,7 +1970,7 @@ lcs_portno_store (struct device *dev, struct device_attribute *attr, const char
static DEVICE_ATTR(portno, 0644, lcs_portno_show, lcs_portno_store); static DEVICE_ATTR(portno, 0644, lcs_portno_show, lcs_portno_store);
const char *lcs_type[] = { static const char *lcs_type[] = {
"not a channel", "not a channel",
"2216 parallel", "2216 parallel",
"2216 channel", "2216 channel",
......
...@@ -1415,7 +1415,7 @@ static int qeth_l3_send_checksum_command(struct qeth_card *card) ...@@ -1415,7 +1415,7 @@ static int qeth_l3_send_checksum_command(struct qeth_card *card)
return 0; return 0;
} }
int qeth_l3_set_rx_csum(struct qeth_card *card, int on) static int qeth_l3_set_rx_csum(struct qeth_card *card, int on)
{ {
int rc = 0; int rc = 0;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册
反馈
建议
客服 返回
顶部